Allgemeine SMW Hacking Fragen

geschrieben am 19.10.2011 14:56:13
( Link )
Zitat von Chris:
Ich weiß nicht, ob das dein Problem löst, aber versuch's mal hiermit im Hex-Editor:
Zitat
You can change 0x30657/$06:8457 from 9C to 8D to fix the P-switch music repeating glitch when using custom music.


hm. Hex-Editor.
Was ist das?
Wie funktioniert das?
geschrieben am 19.10.2011 15:45:12
( Link )
bei smw-c gibt es einen hexeditor (der heißt Transelhex) den lädst du runter und gehst zu der angegebenen stelle (vorzugsweise mit strg+g) und veränderst dort die werte wie beschrieben
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 19.10.2011 18:02:37
( Link )
bist du dir sicher, dass der so heißt?
find den auf smwcentral nicht und google hat auch nur EINEN Treffer
geschrieben am 19.10.2011 18:23:56
( Link )
Der heißt Translhextion
geschrieben am 19.10.2011 18:45:23
( Link )
Bin mir nicht sicher, ob der Hex-Edit funktioniert (denn der ist für etwas etwas anderes da), und ja, das Ding heißt Translhextion, irgendwie schaffen es zwei von drei Leuten immer wieder, das falsch zu schreiben.

Wie auch immer... benutzt du schon dieses Addmusic? Wenn nicht, dann tu's. Ich hab damit bisher null Probleme gehabt, und es hat den großen Vorteil, dass die Musik damit auch auf einer richtigen Konsole (oder einem geneueren Emulator) problemlos funktioniert.
geschrieben am 20.10.2011 8:59:03
( Link )
Ich benutze das addmusic, dass du mir gegeben hast.
Davor hatte ich ja dieses addmusic 1.0.0.0
geschrieben am 20.10.2011 12:52:21
( Link )
Stimmt ja, du warst das. >_>

Wenn der Hex-Edit nicht funktioniert... benutzt du Custom Music für das Switch-Lied? Wenn nicht, versuch das mal, wenn doch, dann versuch mal das Gegenteil.
geschrieben am 21.10.2011 8:27:34
( Link )
Lös es jetzt einfach gamz einfach. Man darf erst in die Röhre wenn der pswitch nicht mehr aktiv ist.
Warten ist zwar nicht so toll, aber es geht.
geschrieben am 24.10.2011 2:07:18
( Link )
Nehmen wir jetzt mal an, ich würde die midi 001.mid nach SMW konvertieren wollen...
Könnte man die 1 zu 1 so übernehmen, wie sie ist?
Klar, man muss andere Soundsamples nehmen, aber darum geht es mir auch garnicht...
Ich meine, ob man das Schlagzeug so übernehmen kann, wie es hier der Fall ist.
Warum ich frage? FL benutzt dafür einen einzigen Channel und irgendwie interessiert es mich, ob man das auch so in SMW machen kann...
Ich hab euch mal noch das Schlagzeug einzeln gerendert (001_drum.mid)
Das Schlagzeug an sich würde, wenn man es auf einzelne channels auteilen müsste, auf 4 channels spielen. Das Lied (ich nenns jetzt einfach Lied, auch wenns aus Langeweile entstanden ist xD) ohne Schlagzeug benutzt auch 4 channels...
Also gehen würde es so oder so, aber knapp

Naja, lange Rede, kurzer Sinn:
Kann man in SMW einen einzigen Channel für das Schlagzeug verwenden (wie in FL), oder muss man es in einzelne Channels aufteilen?
Wie genau das jetzt geht interessiert mich nicht wirklich, aber ob es geht, schon ^^
Falls ich irgendwann mal vorhaben sollte, eigene Soundtracks/Lieder/Songs/was auch immer für SMW zu machen (unwahrscheinlich, aber ich behalte es im Hinterkopf), wäre die Information recht nützlich. ^^

edit: naja, so allgemein ist die Frage doch nicht... aber naja, für sowas 'nen extra Thread aufzumachen lohnt sich nicht wirklich xD... Und ich war mir nicht sicher, wo ich es sonst posten sollte xD
geschrieben am 26.10.2011 18:01:31
( Link )
Kennt jemand nen Block aus dem ein kleines Yoshi rauskommt?
habe es schon mit dem custom questionblock versucht...
aber sowohl beim sprite 2D als auch beim Sprite 2C kam nur mist...
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 31.10.2011 18:49:18
( Link )
So, jetzt werden wahrscheinlich alle gleich kommen und schreien wie unfähig ich bin , aber was solls.

Es gibt ja diesen Block in smw, aus dem wenn man gegen ihn springt ein Yoshi rauskommt. Hatt man schon einen Yoshi bekommt man ein one up. Dieses one up würde ich gerne drch nichts, oder noch lieber ein Münze (bei der Münze hab ich aber noch weniger durchblick ) ersetzen.
Auf smwcentral hab ich mal geschaut ob es so einen Block schon gibt, aber leider Fehlanzeige.
Dann dachte ich probier es doch einfach mal selber.
Na ja das ist mein Ergebnis:
Code
 LDA $7E187A ; sollte doch das Yoshidingens laden
CMP #$01 ; sollte doch mit $01 Verglichen werden (größer gleich)
BCS NichtYoshi ; keine Ahnung ob das so richtig ist, aber es sollte bei #$01 oder größer einfach nichts passieren
LDA #$00 ; also wenn es #$0 ist
STA $7E187A ; dann hätte ich gerne einen Yoshi :)
RTL


Nur wie schon gesagt, dass klappt so sicher nicht. Hoffentlich war der Code überhaupt nur Ansatzweise richtig.
Weiß jemand wie der Code richtig lauten müsste. (Am besten auch mir erklären könnte wieso er so lauten muss)
Hab auf smwcentral dazu nur das unter der RAM Map gefunden:
Code
$7E:187A	1 byte	Yoshi	Riding Yoshi Flag. #$00 = No, #$01 = Yes, #$02 = Yes, and turning around.


Auf jeden Fall schon mal Danke.
geschrieben am 31.10.2011 18:55:32
( Link )
@kooooopa

Setze im Hexeditor $02:88B9 auf die Spritenummer einer moving coin.
I'm a Brony and I'm proud!



Hier gibt's nette 8bit Remixes, Klavierzeugs und Acapella: <!-- m --><a class="postlink" href="http://www.youtube.com/user/timmifutzelchen">http://www.youtube.com/user/timmifutzelchen</a><!-- m -->
geschrieben am 31.10.2011 19:00:10
( Link )
Bitte was soll ich machen???
geschrieben am 31.10.2011 19:03:47
( Link )
Lad dir Translhextion und ein Tutorial zu eben besagtem Programm raus und tu dann das was ich gerade gesagt habe.

$02:88B9 (im Hexeditor) ist der Sprite, der aus einem Yoshiblock rauskommt, wenn du schon einen Yoshi hast. Du könntest dann jedoch keine Yoshiblöcke mehr einbauen, die ein 1-up haben.

Edit: Und die Spritenummer kannst du ganz einfach in Lunar Magic nachgucken, die steht ja bei jedem Sprite dabei
I'm a Brony and I'm proud!



Hier gibt's nette 8bit Remixes, Klavierzeugs und Acapella: <!-- m --><a class="postlink" href="http://www.youtube.com/user/timmifutzelchen">http://www.youtube.com/user/timmifutzelchen</a><!-- m -->
geschrieben am 31.10.2011 19:52:49
( Link )
Hey, dank WYE Tutorial ist es eigentlich ganz einfach.

Nur eine Frage. Stimmt deine Zahl?
Wenn ich die nämlich in die 21 (coin) ändere passiert mit meinem Block garnichts, aber das Intro hat statt dem Boden Wasser.
Die Zahl die ich dort dann verändere stimmt auch nicht mit der Nummer des one ups überein.
geschrieben am 31.10.2011 20:00:33
( Link )
der wert ist Glaube ich: 10AB9
Statt der Snes adresse die PC Adresse verwenden...
dann müsste es gehen
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 31.10.2011 20:44:47
( Link )
Wenn ich das bei 10AB9 verändere steht da am Anfang sogar die Zahl für das 1up, aber egal in welche Spritezahl
ich sie umändere, 21, 83, etc (Coin, Pilz) passiert mit dem Yoshiblock einfach garnichts.
Es verglitscht zwar nichts mehr, aber der Yoshiblock gibt immer noch ein 1up her, anstatt etwas andderes.
geschrieben am 31.10.2011 21:03:08
( Link )
Versuch mal dieses Programm www.smwcentral.net/download.php?id=4&type=tools
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 31.10.2011 21:08:59
( Link )
*hust* $02:88C0 nicht $02:88B9/10AC0 nicht 10AB9 (Ich habs einfach mal wieder fucked up )
I'm a Brony and I'm proud!



Hier gibt's nette 8bit Remixes, Klavierzeugs und Acapella: <!-- m --><a class="postlink" href="http://www.youtube.com/user/timmifutzelchen">http://www.youtube.com/user/timmifutzelchen</a><!-- m -->
geschrieben am 31.10.2011 21:31:02
( Link )
nein wenn man 02:88C0 editirt funktionirt es nicht (es verändert sich der Titlescreen)
es ist 10AC0 habe es grade einmal geändert und es kam ein anderes sprite ....
das Problem ist nur ,dass ich nicht sagen kann was man eintragen muss um das Passende Ergebnis zu kriegen...
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 -->