Allgemeine SMW Hacking Fragen

geschrieben am 05.07.2013 18:34:26
( Link )
Hiermit sollte das gehen: (ich übernehme keine Haftung / hab das hier nie getestet)
Code

LDA $0DBF
CMP #$05 ; diese Zahl ändern, um die Anzahl der Münzen zu ändern, welche man zahlen muss
BCC ZuWenigCoins
SEC
SBC #$05 ; diese Zahl AUCH ändern, um die Anzahl der Münzen zu ändern, welche man zahlen muss
INC $0DBE
ZuWenigCoins:
RTL
geschrieben am 08.07.2013 9:33:44
( Link )
Wo finde ich das Introlevel?
geschrieben am 08.07.2013 11:50:06
( Link )
Das Intro ist Level C5 (oder wenn du den Title Screen, also das "Super Mario World" und einen Teil von Groovy meinst, dann Level C7).
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:) -->
geschrieben am 08.07.2013 21:51:15
( Link )
Zitat von MarioFanGamer659:
Das Intro ist Level C5 (oder wenn du den Title Screen, also das "Super Mario World" und einen Teil von Groovy meinst, dann Level C7).

Okay, Danke dir dafür.
Hätte aber noch eine weitere Frage:
Wenn ich zum Beispiel den Song "I'm a scatman" in einem Hack verwenden will, dann ist der ja nicht automatisch in der Liste der auszuwählenden Tracks, wie kann ich das ändern?
geschrieben am 08.07.2013 22:02:12
( Link )
Willkommen!

Ähm, Musik fügst du in deinen Hack mit Tools ein, die "Addmusic" im Namen tragen. Empfehlen würde ich AddmusicK, wenn das noch nicht fertig ist, Addmusic 4.05. Alles verschiedene Leute, die die Tools programmieren.

Oh, und wenn du glaubst, du könntest einfach MP3s, WAVs oder was auch immer in deinen Hack einfügen, muss ich dich enttäuschen. Musik für SMW-Hacks muss in einem bestimmten Format vorliegen, damit es die SNES-Konsole auch abspielen kann. Acht Channel auf einmal mit primitiven Instrumenten sind alles, was geht.

(ja, ja, mit einem speziellen Chip kann man auch WAVs abspielen, aber lassen wir das für Anfänger mal außen vor.)
Abiturklausuren (schamlos geklaut von spinatkuchen >_>):
Deutsch (26.3.): Alles reingebracht, was ich wollte, bereue nichts, insgesamt ganz gutes Gefühl (Ergebnis: 8 Punkte - Hm, hätte mit mehr gerechnet.)
Geschichte (1.4.): Fast nichts zum historischen Kontext gewusst, Rest war ganz okay, vielleicht noch 3, eher 4 (Ergebnis: 7 Punkte - Hey, das hätte schlechter sein können. Keine Nachprüfung!)
Mathe (2.4.): Viel besser als gedacht, bis auf 'nen kleinen Teil fast alles richtig, 1 ist gut möglich (Ergebnis: 14 Punkte - Yay!)
Englisch (9.4.): Sprachlich keine Sorgen, inhaltlich etwas mehr, gutes bis sehr gutes Gefühl (Ergebnis: 15 Punkte - Der Lehrer mag mich halt.)
Physik (mdl., 10.5.): Bis auf zwei winzige Wissenslücken sehr einfach und sehr gut gelaufen (Ergebnis: 13 Punkte - Sehr in Ordnung!)
geschrieben am 08.07.2013 22:28:17
( Link )
So wie ich die Frage verstehe ging es ihm eher darum, wieso eingefügte Songs nicht in der Lunar Magic-Songliste erscheinen.

Soweit ich weiß generiert Addmusic eine MSC-Datei (oder so ähnlich). Die sollte denselben Dateinamen wie deine ROM tragen und auch im selben Ordner liegen. Anschließend muss nur noh Lunar Magic neu gestartet werden.
-Das quadratische Rad neu erfinden-
Mit das quadratische Rad neu erfinden (englisch Reinventing the square wheel) bezeichnet man die Bereitstellung einer schlechten Lösung, wenn eine gute Lösung bereits existiert.

-Slowsort-
Slowsort (von engl. slow: langsam) ist ein langsamer, rekursiver Sortieralgorithmus, der nach dem Prinzip Vervielfache und kapituliere (engl. Multiply and surrender, eine Parodie auf Teile und herrsche) arbeitet.

geschrieben am 09.07.2013 6:53:59
( Link )
Ich habe ein kleines Problem mit den Custum sprites.

es gibt ja in Lunar Magic 4 Felder für die Sprites (SP1 SP2 SP3 und SP4)

bei den meisten Sprites von SMWC steht ja die SP-Nr. dabei... was ist mit denen, wo keine SP Nummer steht... ist das dann immer SP1?

und noch etwas...

sowie ich das gesehen habe, kann man ja nur eine ExGFX pro SP-Nr. einfügen oder?

kann ich auch alle Custum Sprites (z.B. von SP4) in eine ExGFX Datei kopieren?

wenn ja, woher weiss Lunar Magic dann, welches Tileset zu welchem Sprite gehört?
geschrieben am 09.07.2013 16:22:56
( Link )
Okay, ich schätze das habe ich verstanden, ich danke euch dafür )
geschrieben am 09.07.2013 18:58:17
( Link )
Zitat von Marcus_1987:
bei den meisten Sprites von SMWC steht ja die SP-Nr. dabei... was ist mit denen, wo keine SP Nummer steht... ist das dann immer SP1?


Ich würde es einfach ausprobieren. Möglicherweise sind diese Sprites auch noch gar nicht in einer korrekten ExGFX-Datei und man muss sie erst in eine reinkopieren.

Zitat von Marcus_1987:
sowie ich das gesehen habe, kann man ja nur eine ExGFX pro SP-Nr. einfügen oder?

kann ich auch alle Custum Sprites (z.B. von SP4) in eine ExGFX Datei kopieren?


Ja, mit dem Tool "YY-CHR". Damit kannst du ExGFX Files bearbeiten und eben auch einzelne Abschnitte daraus in eine andere Datei reinkopieren.
-Das quadratische Rad neu erfinden-
Mit das quadratische Rad neu erfinden (englisch Reinventing the square wheel) bezeichnet man die Bereitstellung einer schlechten Lösung, wenn eine gute Lösung bereits existiert.

-Slowsort-
Slowsort (von engl. slow: langsam) ist ein langsamer, rekursiver Sortieralgorithmus, der nach dem Prinzip Vervielfache und kapituliere (engl. Multiply and surrender, eine Parodie auf Teile und herrsche) arbeitet.

geschrieben am 09.07.2013 20:36:12
( Link )
weiss lunar magic dann auch, welche tiles zu welchem sprite gehört, wenn ich die einzelnen sprite tiles in der ExGFX datei verschiebe?
geschrieben am 09.07.2013 21:24:34
( Link )
Nein, die Grafiken müssen immer an einer festen Position innerhalb der ExGFX-Dateien sein.
-Das quadratische Rad neu erfinden-
Mit das quadratische Rad neu erfinden (englisch Reinventing the square wheel) bezeichnet man die Bereitstellung einer schlechten Lösung, wenn eine gute Lösung bereits existiert.

-Slowsort-
Slowsort (von engl. slow: langsam) ist ein langsamer, rekursiver Sortieralgorithmus, der nach dem Prinzip Vervielfache und kapituliere (engl. Multiply and surrender, eine Parodie auf Teile und herrsche) arbeitet.

geschrieben am 10.07.2013 6:33:24
( Link )
also kann ich z.b. nicht die grafiken von 4 custum sprites (z.B. alle SP2) in eine ExGFX Datei einfügen, ohne das es dann da grafikfehler gibt?
geschrieben am 10.07.2013 6:44:04
( Link )
Man muss sie in der ASM Datei manuell verstellen, um die Tiles zu verändern (ähnlich wie es der Entwickler von Kaizo Mario World mit dem Knochentrocken oder die Zunge von gemacht hatte [die Zunge von Yoshi würde sich verglitchen und somit es sich bei diesen Hack auch um keinen komplett Vanilla Hack handelt]). Such einfach nach nur "$0302,y" und schau auf die Zahl da oben. Wenn da "LDA $XX" steht, bedeutet, du kannst in diese Zahl das Tilemap ändern lassen (bei mehreren Tiles steht dort "LDA Tilemap,x" oder was anderes und manchmal sogar auch "LDA !Tilemap".
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:) -->
geschrieben am 11.07.2013 6:44:33
( Link )
ok, thanks...

kann mir auch noch jemand verraten, wie ich das anstelle, das der boden wie eis wirkt (also dass mario z.b. wenn er anhält noch ein stückchen weiter rutscht)
geschrieben am 11.07.2013 6:52:12
( Link )
Wenn du auf die Tür mit der 1 auf der Toolbar klickst, musst du entweder "make this level a slippery level" ankreuzen oder "Do nothing (slippery level) Cannot bring item" auswählen (als sekundärer Ausgang [Tür mit der 2] läuft es ebenfalls so ab). Jedoch wird das ganze Level beeinflusst (sprich: nutze diese custom blöcke, um nur bestimmte Blöcke rutschig machen zu lassen).
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:) -->
geschrieben am 12.07.2013 14:16:46
( Link )
ich wollte eben die sprites im Change indes of graphics dialog ändern und ich musste fesstellen, dass das nicht geht.

ich kann zwar z.b. einstellen Castle, aber die sprites verändern sich nicht

kann mir jemand sagen, warum das so ist?
geschrieben am 12.07.2013 19:08:21
( Link )
Hast du den Hakem im "Super GFX Bypass"-Dialog gesetzt? Dann müssen die Grafik-Änderungen dort vorgenommen werden, alle anderen Einstellungen werden ignoriert.
Abiturklausuren (schamlos geklaut von spinatkuchen >_>):
Deutsch (26.3.): Alles reingebracht, was ich wollte, bereue nichts, insgesamt ganz gutes Gefühl (Ergebnis: 8 Punkte - Hm, hätte mit mehr gerechnet.)
Geschichte (1.4.): Fast nichts zum historischen Kontext gewusst, Rest war ganz okay, vielleicht noch 3, eher 4 (Ergebnis: 7 Punkte - Hey, das hätte schlechter sein können. Keine Nachprüfung!)
Mathe (2.4.): Viel besser als gedacht, bis auf 'nen kleinen Teil fast alles richtig, 1 ist gut möglich (Ergebnis: 14 Punkte - Yay!)
Englisch (9.4.): Sprachlich keine Sorgen, inhaltlich etwas mehr, gutes bis sehr gutes Gefühl (Ergebnis: 15 Punkte - Der Lehrer mag mich halt.)
Physik (mdl., 10.5.): Bis auf zwei winzige Wissenslücken sehr einfach und sehr gut gelaufen (Ergebnis: 13 Punkte - Sehr in Ordnung!)
geschrieben am 13.07.2013 9:29:04
( Link )
gibt es auch eine Möglichkeit z.b. unendlich viele goombas aus Pipes kommen zu lassen (wie z.b. in SMB3 World 1-2)?

ach ja, noch was... kann ich auch irgendwie den Main und Midway Entrance auf verschiedene Koordinaten setzen?

z.b. den main in screen 0 Bottom und den Midway in screen 9 Top

jedes mal, wenn ich die koordinaten des Main Entrance ädere, dann ändern sich die koordinaten des Midway Entrance genauso:-(
geschrieben am 13.07.2013 10:24:55
( Link )
Zitat von Marcus_1987:
gibt es auch eine Möglichkeit z.b. unendlich viele goombas aus Pipes kommen zu lassen (wie z.b. in SMB3 World 1-2)?

Mit Bordmitteln nicht. Es sollte eigentlich einen Custom Sprite geben, der andere Sprites generiert.

Zitat von Marcus_1987:
jedes mal, wenn ich die koordinaten des Main Entrance ädere, dann ändern sich die koordinaten des Midway Entrance genauso:-(

Lässt sich leider nicht ändern. (Jedenfalls nicht ohne einen relativ komplexen Patch.)
Abiturklausuren (schamlos geklaut von spinatkuchen >_>):
Deutsch (26.3.): Alles reingebracht, was ich wollte, bereue nichts, insgesamt ganz gutes Gefühl (Ergebnis: 8 Punkte - Hm, hätte mit mehr gerechnet.)
Geschichte (1.4.): Fast nichts zum historischen Kontext gewusst, Rest war ganz okay, vielleicht noch 3, eher 4 (Ergebnis: 7 Punkte - Hey, das hätte schlechter sein können. Keine Nachprüfung!)
Mathe (2.4.): Viel besser als gedacht, bis auf 'nen kleinen Teil fast alles richtig, 1 ist gut möglich (Ergebnis: 14 Punkte - Yay!)
Englisch (9.4.): Sprachlich keine Sorgen, inhaltlich etwas mehr, gutes bis sehr gutes Gefühl (Ergebnis: 15 Punkte - Der Lehrer mag mich halt.)
Physik (mdl., 10.5.): Bis auf zwei winzige Wissenslücken sehr einfach und sehr gut gelaufen (Ergebnis: 13 Punkte - Sehr in Ordnung!)
geschrieben am 13.07.2013 18:50:38
( Link )
schade:-(

ich suche noch folgenden Block:

dieser soll sich wie wasser verhalten, jedoch den Time Counter doppelt so schnell runterzählen (sollte natürlich auch veränderbar sein z.b. 3x so schnell usw.), wie normal, wenn mario sich darin befindet.

natürlich bräuchte ich auch noch einen block, der wenn man darunter springt, sich der counter um X sekunden erhöht