Black Screen beim Beenden eines Levels

geschrieben am 06.10.2020 12:31:25
zuletzt bearbeitet von Quengelkopp am 06.10.2020 12:34:38.
( Link )
Hi zusammen! Ich bin noch ziemlich neu im SMW Hacking und habe mir, um zu verstehen, wie die Dinge zusammenhängen, vieles aus Vanilla SMW und aus dem Hack SMW2 Around the World angeschaut und in den letzten Wochen mit den Features und Tools herumprobiert. Dabei bin ich nun auf ein Problem gestoßen, bei dem ich nicht weiter weiß:

Ich habe ein MiniLevel mit einem Normal Exit unter lvl no 105 abgespeichert. Gehe ich nun von der Overworld in das Level und laufe durch das goal, funktioniert alles ganz normal; die fade to black Animation startet und ich lande anschließend auf der Overworld und kann mich zum nächsten Level bewegen und dieses starten.
Wenn ich aber nun in mein eigentliches Startlevel (lvl no 1) gehe, dort eine Tür als Screenexit zu Level 105 benutze und dann ins Ziel gehe, bleibt der Bildschirm am Ende der Zielanimation schwarz und es geht nicht mehr weiter. Hat da jemand einen Tipp, woran das liegen könnte? Braucht ihr noch weitere Informationen?

Auf der Rom sind übrigens keine Patches installiert und als Emulator verwende ich SNES9x.

Grüße, Quengelkopp
geschrieben am 08.10.2020 10:21:33
( Link )
Erstmal willkommen! 🙂
Wie du sicherlich schon feststellen konntest, ist hier nicht so reger Betrieb, deswegen kann es immer eine Weile dauern, bis irgendwelche Antworten kommen.

Wenn du sagst "keine Patches", gehe ich mal davon aus, dass du damit auch meinst "kein custom Sprites, keine custom Blocks" etc.? Also du hast nur Lunar Magic auf dieser ROM verwendet? Das klingt in der Tat seltsam. Spontan fällt mir da auch nicht viel zu sein. Irgendwelche externen Tools oder Resourcen wären bei solchen Problemen immer mein erster Tipp. Vielleicht ist es ja irgendeine Seltsamkeit aus neueren Lunar Magic-Versionen. Habe seit ein paar Jährchen nicht mehr aktiv gehackt, deswegen könnte ich mir das vorstellen. Welche Version benutzt du denn?
-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.