Zitat von Marcus_1987: Also ich suche einen Block, der Bricht, wenn mario einen spinjump auf ihm ausführt.
wenn mario groß ist, ein cape hat oder feuermario ist, dann soll er ebenfalls brechen, wenn er ihn von unten berührt
Erstens: Das
http://www.smwcentral.net/?p=viewthread&t=59178
Zweitens:
Codedb $42
JMP MarioBelow : JMP MarioAbove : JMP MarioSide
JMP SpriteV : JMP SpriteH
JMP Cape : JMP Fireball
JMP MarioAbove : JMP MarioHead : JMP MarioBody
MarioBelow:
LDA $19 ; \ If the player is not small...
BNE Shatter ; /
MarioSide:
SpriteV:
SpriteH:
Cape:
Fireball:
MarioHead:
MarioBody:
RTL
MarioAbove:
LDA $140D ; \ If the player is spin jumping...
BEQ MarioSide ; /
Shatter:
PHY ; \
LDA #$02 ; |
STA $9C ; |
JSL $00BEB0 ; |
PHB ; |
LDA #$02 ; | Shatter the block with normal shards.
PHA ; |
PLB ; |
LDA #$00 ; |
JSL $028663 ; |
PLB ; |
PLY ; /
PHY ; \
LDA #$02 ; |
STA $9C ; |
JSL $00BEB0 ; |
PHB ; |
LDA #$02 ; | Shatter the block with normal shards.
PHA ; |
PLB ; |
LDA #$00 ; |
JSL $028663 ; |
PLB ; |
PLY ; /
RTL
Edit: RTL vergessen. ._.
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:) -->
Zitat von W4mp3: Füg nach "MarioFireball:" "RTL" ein.
Das ist besser:
CodeJMP MarioBelow : JMP MarioAbove : JMP MarioSide : JMP SpriteV : JMP SpriteH : JMP MarioCape : JMP MarioFireball
MarioBelow:
JSL $0294C1
PHY
PHB
LDA #$00
PHA
PLB
LDA #$00
JSL $028663
PLB
LDA #$0D
STA $9C
JSL $00BEB0
PLY
LDA #$09
STA $1DFC
MarioAbove:
MarioSide:
SpriteV:
SpriteH:
MarioCape:
MarioFireball:
RTL
Verbraucht auch nur einen Byte weniger
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:) -->
Genauer:
Hier!
Am besten immer direkt linken.
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:) -->
Wie groß ist die GFX-Datei? Ist sie größer als 4k (normale Größe einer Grafik, die man einfügt)?
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:) -->
Zitat von Helpfull diagrams/Ultimaximus: 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:) -->
5/10 Fox McCloud
Das willst du nicht wissen (oder etwa doch ) anzeigenin den Super Smash Bros-Teilen aber schwer zu kontrolieren.
10/10 Lol. Edit: Und was ist mit dem Bild?
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:) -->
Wenn man einen ninja'd, kann man das zeigen:
Passierte mir wirklich. 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:) -->
Zitat von Marcus_1987: habe den 3 digit coin counter in meine rom eingefügt.
das problem ist jetzt folgendes:
ich habe in die Rom sogenannte shop blocks eingefügt.
aber nachdem ich den Patch eingefügt habe, bekomme ich kein item / Powerup mehr, obwohl ich genug münzen habe...
Weil es ein anderes Münzsystem ist. Man braucht dafür einen speziellen Block.
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:) -->
Zitat von mzünni: ok das mit dem S-RTC lass ich lieber ....
nun ja ich hab noch ne Frage welche HDMA channel kann man alle in SMW benutzten und welche werden bereits genutzt?
Hier mit kann die Channels 3-7 benutzen und laut
hier sonst nur die Channels 3-6 (oder waren es 3-5, sorry ich weiß es nicht)
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:) -->
Zitat von Marcus_1987: hallo leute,
kann mir eventuell jemand sagen, wie ich folgenden Münzcounter umschreiben muss, damit folgendes passiert:
der Counter soll bis 250 gehen
der Counter soll bei der 251 Münze nicht wieder zurück auf 0 Springen
der Counter soll kein Leben geben
hier mal der Code:
Code;========================;
;200 Digit Coin Counter ;
;========================;
!Freespace = $1C9500
!CounterPos = $0F12 ; Position on status bar.
Header
LoROM
org $8F7E
NOP #6
org $8F2B
CMP #200 ; Give 1-up on 200 coins.
org $8F36
SBC #200 ; Subtract 200 coins after 1-up.
org $8F73
JSL Tilemaps
NOP #2
org !Freespace
!CodeSize = Ending-Routine
db "STAR"
dw !CodeSize-$01
dw !CodeSize-$01^$FFFF
Routine:
Tilemaps:
PHX
PHY
LDA $0DBF
JSL Converter
CPY #$00
BNE .Y
LDY #$FC
.Y STY !CounterPos
CPX #$00
BNE .X
CPY #$01
BEQ .X
LDX #$FC
.X STX !CounterPos+1
STA !CounterPos+2
PLX
PLY
RTL
Converter:
LDX #$00
LDY #$00
Loopy: CMP #$64
BCC Loopx
SBC #$64
INY
BRA Loopy
Loopx: CMP #$0A
BCC +
SBC #$0A
INX
BRA Loopx
+ RTL
Ending:
Erstens: Es gibt hier einen Code-Tag
Zweitens: Es gehört in den fortgeschrittenen Bereich (Allgemeine Hex- und ASM-Fragen )
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:) -->
Zitat von RPG Hacker: Was heißt "im unterten Teil"? Wie weit genau?
Wahrscheinlich untere Hälfte/Viertel des Bildschirms.
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:) -->
Zitat von Robju: Mir war langweilig.
Sieht gut aus
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:) -->
Zitat von Reggiamoto: Ich mag diesen Farbverlauf je nach 'Ebene. Ist mal was anderes.
Ja, ich habe es auch gesagt und finde es toll.
Zitat von Reggiamoto: Der HDMA ist auch gut.
Zitat von Reggiamoto: Der HDMA ist auch gut.
HDMA?
Lol, habe ihn nicht bemerkt.
Aber ja, wie du es sagst, es passt.
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:) -->
Besser:
Zitat von Helpful Diagrams aus SMWC: 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:) -->
Ich möchte auch mal was posten:
(Ist nicht komplett, deshalb hier der link:
http://s14.directupload.net/images/user/130703/ut9tbig6.png)
Edit: Musste neu linken, weil ich das Bild in zwei verschiedene Ordner hatte und es war doppelt.
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:) -->
Zitat von BLVCK MVGIC: Und Mariofangamer ich glaube dein Bild exestiert nicht mehr...
Ich habe nur einen kleinen Fail gehabt, aber sonst ist es gleich geblieben.
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:) -->
Das Level soll wirklich unspektakulär sein (ist das erste).
Aber: Es hat einen secret Exit, und laut
meiner Idee kann man ihn erst machen, wenn man den Spinjump kann
(und es ist auch irgendwo wo im Untergrund versteckt).
Edit: Und dieser Hack soll auch eine Besonderheit haben.
Edit FTW: Und es soll ein ASM-Gimmick-Hack sein. (Oh man, mir fällt leider erst was später ein.
)
Noch mal: Und für Moons braucht man spezielle Trick oder Glitches (und wird zur Zeit etwas schwieriger und das erste Level besitzt auch einen Moon)
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:) -->
Zitat von Reggiamoto: und Dekorationsmäßig seh ich da GAR NIX!
Da
ist doch Deko. Hast du nicht in den Link nachgeschaut?
Edit: Altes Bild.
Zitat von Robju: Weil Dekoration auch im weitesten Sinne unnötig ist, wenn das Leveldesign gut ist.
Hier ist der Aufbau zwar jetzt nicht mega gut, aber es erfüllt seinen Zweck und Dekorationsmist a la Underway etc. ist generell unnötig.
Dekoartion macht das Leveldesign nicht besser.
Stimmt wirklich. Dekoration ist zwar wichtig, aber in erster Linie steht das Leveldesign (und damit habe ich wirklich angefangen. Die Münzen u.s. habe ich est später eingefügt).
Zitat von Robju: MFG, kann so bleiben, vielleicht noch ein paar andere Gegner mitreinbringen, sonst ist e szu redundant.
Ansonsten ist es O.K.
Ratschlag befolgt.
Übrigens: Kennt ihr den Weg, wie man zum Moon kommt und wisst ihr wieso es nur
einen roten Koopa
am Anfang gibt und die blauen Münzen haben übrigens eine Besonderheit.
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:) -->
Zitat von Reggiamoto: @MFG, wenn die blauen Münzen ne' Besonderheit haben, scgreib sowas dazu
Verschiedene Bedeutung. Manchmal nutzlos, aber besonders handelt es sich um die Markierungen ähnlicher Positionen (z.B. die Stelle vor dem Midway-Point) der 1-Up Punkte aber auch andere Gründe.
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:) -->
???????????????????????????????????????????????????????????????????????
Ne lassen wir das und bricht gegen die Regeln.
Was ist den los?
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:) -->