Layer 3 OW-Transparenz (oder so)

geschrieben am 18.05.2015 11:01:21
( Link )
Ich brauch auch mal wieder Hilfe.
Ich hab auf der OW den Layer 3-Border entfernt, um sie ein wenig zu vergrößern und das meiner Meinung nach auch schöner aussieht. Den Levelnamen-Layer 3 hab ich natürlich nicht verändert, genauso wie Mario. Wenn Mario aber nun auch nur in die Nähe des Layer 3-Texts kommt, sieht das ungefähr so aus:

Ich würde am liebsten das Schwarz transparent machen, falls das geht, auch hinter dem Mario. Weiß hier jemand, wie ich das anstellen könnte? Oder wie ich zumindest den Text und Mario 1 Tile weiter nach oben verschieben könnte? Danke schonmal.

EDIT: Zumindest für Marios Hintergrundfarbe scheint's einen Patch zu geben: http://www.smwcentral.net/?p=section&a=details&id=4331
Zitat von Robju am 22.11.2013:
ICH BRING EUCH ALLE UM!!
Zitat von Dominik am 07.08.2013:
Fick dich Rob, ich wusste dass das kommt!

anzeigen
MFG: Wieso binn ich als Ideot genannt?Das ist net nett.
Robbinn, ideot, Satzstellung, Grammatik.
MFGSchonn gut, schon gut, das mit "binn" und "Idoet" ist ein Typo.
RobDas e und i sind 4 tasten voneinander entfernt.
MFGschnelle Finger?
Rob Nein.
MFG *facepalm*
Rob Wenn man Idiot schreibt kommt man nichtmal in die Nähe eines "e" s
MFG Doch, warum hat man denn sonst zwei Finger?
Rob Das hat mir der ANzahl der Finger nichts zu tun.
MFG Ich meine Hände.
Bro ich hab 3 stück
Rob Hat auch kit der Anzahl der Händer nichts zu tun
MFG Und es hat mit der Anzahl der Hände zu tun.
Rob Nein.
MFG Ich schreibe doch mit beiden.
Rob YOU ARE AN IDIOT, AH HAHAHAHAHA HAAAAHAAA HAHAHAHAAAAA!

DIE KONFI
DIE andere KONFI
JJJAAAAAAAH
geschrieben am 18.05.2015 11:18:40
( Link )
Wenn du auf Layer 3 nur schwarz und weiß benutzt, dürfte es unproblematisch sein, Color Addition zu aktivieren.

Wie genau das geht, hab ich vergessen, aber probier mal hiermit rum:

Code
LDA $40     ;\
ORA #$04 ; |Set the layer 3 bit of CGADDSUB
STA $40 ;/
LDA #$13 ;\
STA $212d ;/add some layer to the subscreen
RTS ;Return
geschrieben am 21.05.2015 12:58:43
( Link )
Ne, hat leider nichts gebracht, aber ich hab schon das nächste Problem:
An dieser Stelle möchte ich, dass die fliegenden Blöcke hinter der Lavaebene sind:

Die Priority von der Lava ist schon on, gibt's da irgendeine Möglichkeit, die Blöcke hinter der Schicht zu "verstecken"?
Zitat von Robju am 22.11.2013:
ICH BRING EUCH ALLE UM!!
Zitat von Dominik am 07.08.2013:
Fick dich Rob, ich wusste dass das kommt!

anzeigen
MFG: Wieso binn ich als Ideot genannt?Das ist net nett.
Robbinn, ideot, Satzstellung, Grammatik.
MFGSchonn gut, schon gut, das mit "binn" und "Idoet" ist ein Typo.
RobDas e und i sind 4 tasten voneinander entfernt.
MFGschnelle Finger?
Rob Nein.
MFG *facepalm*
Rob Wenn man Idiot schreibt kommt man nichtmal in die Nähe eines "e" s
MFG Doch, warum hat man denn sonst zwei Finger?
Rob Das hat mir der ANzahl der Finger nichts zu tun.
MFG Ich meine Hände.
Bro ich hab 3 stück
Rob Hat auch kit der Anzahl der Händer nichts zu tun
MFG Und es hat mit der Anzahl der Hände zu tun.
Rob Nein.
MFG Ich schreibe doch mit beiden.
Rob YOU ARE AN IDIOT, AH HAHAHAHAHA HAAAAHAAA HAHAHAHAAAAA!

DIE KONFI
DIE andere KONFI
JJJAAAAAAAH
geschrieben am 22.05.2015 6:18:33
( Link )
Das liegt darin, dass die Plattformen die zweithöchste Priorität haben d.h. abgesehen von Layer 3 mit Priorität, wenn der Layer 3-Prioritäts-Bit gesetzt wird (z.B. an der Status Bar oder wenn man bei den Layer 3-Einstellungen "Force Layer 3 tiles with priority..." aktiviert hat), können sie abgesehen von Sprites (bei Sprite über Sprite wird es anders geregelt) niemals hinter etwas gehen. Am schlimmsten ist es, dass man es sogar manuell machen muss d.h. mit Tweaker hat man keine Chance. Versuch mal mit diesen Code:
Code
org $02DC27
db $02,$02,$42,$02,$02,$02,$42,$02

org $02B5EC ; Dies sind übriges ungenutzte Daten in SMW also (wahrscheinlich) nicht schlimmes.
LDA $DC27
ORA $64
RTS

org $02DC91
JSR $02B5EC
Du kannst auch gerne zu mir MFG659 sagen (ich heiße übrigens in CreepTD wegen dem limitierten Platz wirklich MFG659)
Ich kann einige (ASM)-Codes fixen. <!-- s:) -->:)<!-- s:) -->