Allgemeine SMW Hacking Fragen

geschrieben am 03.04.2012 14:14:14
( Link )
DIe Palette musst du im Patch selbst bearbeiten. Unter "PaletteTable:" stehen 16 Einträge, das sind die Farbwerte im SNES-Format.
geschrieben am 03.04.2012 14:56:18
( Link )
Zitat von WYE:
Du musst denen ja auch sagen, wo der Free Space ist. Nicht immer sind die Standardwerte auch wirklich freier Speicher. Manche Standardwerte zeigen sogar absichtlich auf bereits benutzten Speicher, damit was überschrieben wird und man merkt, dass man sie ändern muss.

Ok, und wie geht das?
Hab keine Ahnung.



Code
!freeram = $0660      ;set to free RAM
!freeram2 = $0661 ;I use the same freeram as a start as everybody else,
;so your probably going to want to change these.

Ich nehm an, ich muss diese 2 Linien z.B. ändern. Aber in was und woher weiss ich, dass da Platz frei ist? Wie find ich den?
geschrieben am 03.04.2012 16:45:29
( Link )
Nee, die beiden nicht unbedingt. Das wäre freier RAM, du brauchst ROM.

Am einfachsten findest du den mit dem "Free Space Logger" ("slogger") von SMWC. Nimm die ROM, zieh sie über slogger.exe und eine Textdatei wird erstellt, in der alle freien Bereiche der ROM aufgelistet sind. In der "Size"-Spalte steht die Größe des Bereichs - wenn du dir nicht sicher bist, wie viel Platz ein Patch brauchst, halte nach Größen von x8000 Bytes Ausschau. Aus derselben Zeile nimmst du die Zahl unter "LoROM offset" (das ist die Adresse, an der der freie Bereich anfängt), lässt das "0x" davor weg und teilst diese Zahl dem Patch mit. Wie, das variiert von Patch zu Patch - manchmal steht dort so was wie
Code
org $218015                     ;| POINT TO FREE SPACE!!!
, dann ersetzt du das 218015 durch die von dir gefundene Adresse. Meistens aber werden der Einfachheit halber Defines benutzt, also so was wie
Code
!freeSpace = $958000 ; change this to whatever
. Auch hier einfach die Zahl ersetzen.
geschrieben am 04.04.2012 0:15:47
( Link )
wie kann man das "Mario Start" bearbeiten? hab die GFX schon durch, habe da nichts gefunden :[
geschrieben am 04.04.2012 8:03:14
( Link )
Es gibt glaube ich ein zwei Patches auf smwc, die Mario Start in was anderes verändern.
geschrieben am 04.04.2012 9:06:02
( Link )
Zitat von Suffer:
wie kann man das "Mario Start" bearbeiten? hab die GFX schon durch, habe da nichts gefunden :[

Vielleicht hilft dir ja dieser Patch (Hab ihn selbst noch nicht getestet) :
MARIO/LUIGI START! Editor
geschrieben am 04.04.2012 9:49:38
( Link )
dank dir :]

jedoch steig ich durch das YXPPCCCT format nicht durch :[
hat jemand eine Ahnung davon? wenn nicht lass ich den screen unverändert ist auch kein Thema :]
geschrieben am 04.04.2012 14:44:25
( Link )
YXPPCCCT format gibt halt bestimmte werte an
-Y für auf der y achse spigeln
-x für auf der x achse spigeln
-pp auf welcher ebene sich das "sprite befindet"
-ccc welche pallete das sprite benutzt
-t welche grafik benutzt wird ...
so wenn du zum beispiel willst das ey YX gespigelt ist und die 2. graphicpage benutzt dann geht das so:
Y X P P C C C T
%1 1 0 0 0 0 0 1 =
$C1
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 04.04.2012 14:46:22
( Link )
Huhu,
Wie kann ich es Verhindern, dass wenn man eine Yoshicoin einsammelt, und man geht durch eine Röhre und kommt im Selben Level wider raus das die Yoshicoin nicht mehr da ist?
Weil bei mir kommt die immer wider und somit kan man sich unendlich Leben "Cheaten"

Offtopic: Jeaaaah Ich habe es gesdchafft auf Seite 100 die erste Frage zu stellen
DreamIsland wird episch <!-- s:o -->:o<!-- s:o -->
geschrieben am 04.04.2012 14:48:48
( Link )
Das liegt daran, dass du die Yoshi Coin aus der Map16 genommen hast

Du musst die Coin einfach aus Extended Object's auswählen .. Das gleiche gillt übrigens auch für Münzen.
geschrieben am 04.04.2012 14:50:50
( Link )
Zitat von Bladey:
Das liegt daran, dass du die Yoshi Coin aus der Map16 genommen hast

Du musst die Coin einfach aus Extended Object's auswählen .. Das gleiche gillt übrigens auch für Münzen.

Ohh, OK aber ich arbeite gerne mit Map16, da ich mit Map16 besser umgehen kann als mit den Anderen.

Danke!
DreamIsland wird episch <!-- s:o -->:o<!-- s:o -->
geschrieben am 04.04.2012 20:14:49
( Link )
ich hab mir vorhin den cluster sprite falling leaves von smwc rutnergeladen, mit dem man nicht nur blätter, sondern auch Regen generieren lassen kann.

hab ihn mittels sprite tool eingefügt, jedoch frage ich mich ob ich erst noch ne grafik einfügen muss, da der sprite nicht funktioniert, wenn
ich ihn in LM einfüge .__.

hat jmd vieleicht Erfahrung mit dem Sprite und kann mir eventuell helfen?
geschrieben am 04.04.2012 20:19:21
( Link )
hast du das cluster sprite auch mit dem cluster sprie tool eingefügt?
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 04.04.2012 20:25:21
( Link )
Zitat von mzünni:
hast du das cluster sprite auch mit dem cluster sprie tool eingefügt?


aww das ist natürlich peinlich, dass es dafür ein seperates tool gibt ;/ werde es sofort ausprobieren.
geschrieben am 04.04.2012 21:06:54
( Link )


hab mich an das tutorial in der readme gehalten hab den spawner.asm in den ordner gepackt und in der
csprites.txt 0C csprites/flowerspawn.asm eingetragen direkt nach dem schon standart eingefügtem 0B csprites/spikehell.asm .

Dann hab ich das tool ausgeführt und die Meldung erscheint.
Hab das verzeichnis schon zich mal geändert, das tool neu entzippt aber immer das gleiche :[
geschrieben am 04.04.2012 21:33:15
( Link )
Vielleicht wirst du hier ja fündig:
http://www.smwhacking.de/forum/viewtopic.php?f=19&t=572
geschrieben am 05.04.2012 2:32:58
( Link )
ok, habe die sprites eingfügt etc. nur werden im emulator keine grafiken angezeigt ;/ also ich sehe nichts fallen...
wo muss ich denn die grafik dafür einfügen ? ._.
geschrieben am 05.04.2012 8:19:31
( Link )
Ich würde es ganz normal einfügen, so wie ExGFX.
Ob das funktioniert weiß ich nicht, aber probier es mal unter SP3.

Edit: Und eine Frage, wie kann ich eine achtel Triole in smw darstellen?
geschrieben am 05.04.2012 22:59:37
( Link )


ich hab ein Problem mit der Palette, auf dem Screen sieht man ja die main area[?] mit mehreren verschiedenen Paletten [Boden].
ich würde gerne ähnliches in meinem Hack haben, d.h. normaler Boden und dann noch Wüste [so wie man links auf dem Screen sieht], hab leider kp wie :/
geschrieben am 05.04.2012 23:08:05
( Link )
Meinst du einfach mehrere Paletten auf der Overworld oder wie?

Dann einfach :