Overworld funktioniert nicht

geschrieben am 23.06.2013 15:48:15
( Link )
Hallo Leute,
in meinem ersten Hack (hier schreibt ein blutiger Anfänger) gibt es schon etliche Probleme alleine bei der Overworld.
Also, die wären, dass die Overworld irgendwie "kaputt" ist. Die Grafik ist richtig,(und damit das einzige richtige), jedoch fehlen die Levelpunkte komplett. Mario kann nur an Yoshis Haus stehenbleiben, die Karte scrollt auch nicht. Wenn man dieses betritt, kommt man ins unverlinkte Ende, Level 000 also. Levelnamen gibt es aus irgendwelchen Gründen keine.
Ich kann auch gar nicht sagen, ob das "normale" Level nicht funktioniert, weil ich ja nie dazu kommen konnte.

Noch zwei Sachen:
1. Ich hab an der Overworld ein bisschen was geändert, habe außerdem eine Submap erstellt (Ich hatte anfangs alle Submapinhalte bis auf die Map16-Ecke gelöscht, aber dann dachte ich, dass das Problem vielleicht daran liegen könnte, und habe eine gemacht [ach was]). Ich kann mich dran erinnern, das anfangs Mario eben bei Yoshis Haus rumstand, aber jetzt geht das nur auf der Mainmap. Soll das so sein oder gibt es einen Weg, Mario auf der Submap anzeigen zu lassen?
2. Die Änderungen, die ich gemacht habe, habe ich auf die Rom gespeichert. Dann habe ich diese ips-gepatcht und testweise in eine Clean Rom wieder "reingepatcht". Ich habe das ganze also mit dem Emu (ZSNES) gestartet, doch die Rom sind genau so aus wie vor der Änderung.
Ich hab auch drauf geachtet meine Änderungen zu speichern, woran kann das also liegen?
3. Falls es wichtig ist: Ich habe alle Events gelöscht, weil meine OW sehr klein ist und ich dachte: "Ach, die brauch ich als Anfänger eh nicht."

Danke im Voraus für jegliche Hilfe
"Erstens kommt es anders und zweitens als man denkt." ~Wilhelm Busch
"Irren ist menschlich, doch Vergeben ist göttlich." ~Godot
"Eine Minute ist unterschiedlich lang, je nachdem, auf welcher Seite der Klotür man sich befindet."
"Ein Werk spiegelt das Herz seines Erschaffers wieder, das ist immer so." ~Ai Haibara
"Der Fluss der Zeit ist grausam...Seine Geschwindigkeit scheint für jeden vorbestimmt. Niemand hat die Möglichkeit, sie zu ändern... Etwas, das sich nie verändern wird, sind die Erinnerungen an vergangene Tage. Genieße daher jede Sekunde Deines Lebens..."~ Shiek
geschrieben am 23.06.2013 16:19:20
( Link )
Hast du noch irgendetwas anderes mit der ROM gemacht, außer die Overworld zu bearbeiten? Vielleicht Patches, Sprites, Blöcke oder Musik eingefügt? Oder Grafiken? Theoretisch könnte alles mögliche ein Auslöser für Probleme sein.

Zitat von SuperNoobG:
3. Falls es wichtig ist: Ich habe alle Events gelöscht, weil meine OW sehr klein ist und ich dachte: "Ach, die brauch ich als Anfänger eh nicht."


Daran könnte es, wenn ich mich nicht völlig irre, zumindest schonmal liegen, dass du nirgends mehr hingehen kannst und du immer nach Level 000 kommst. aber das ist nur eine Vermutung. Es ist schon etwas her, seit ich zuletzt eine OW gebaut habe.
-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 23.06.2013 16:28:15
( Link )
Du hast was vergessen.

Zitat von SuperNoobG:
Hallo Leute,
in meinem ersten Hack (hier schreibt ein blutiger Anfänger) gibt es schon etliche Probleme alleine bei der Overworld.
Also, die wären, dass die Overworld irgendwie "kaputt" ist. Die Grafik ist richtig,(und damit das einzige richtige), jedoch fehlen die Levelpunkte komplett. Mario kann nur an Yoshis Haus stehenbleiben, die Karte scrollt auch nicht. Wenn man dieses betritt, kommt man ins unverlinkte Ende, Level 000 also. Levelnamen gibt es aus irgendwelchen Gründen keine.
Ich kann auch gar nicht sagen, ob das "normale" Level nicht funktioniert, weil ich ja nie dazu kommen konnte.

Noch zwei Sachen:
1. Ich hab an der Overworld ein bisschen was geändert, habe außerdem eine Submap erstellt (Ich hatte anfangs alle Submapinhalte bis auf die Map16-Ecke gelöscht, aber dann dachte ich, dass das Problem vielleicht daran liegen könnte, und habe eine gemacht [ach was]). Ich kann mich dran erinnern, das anfangs Mario eben bei Yoshis Haus rumstand, aber jetzt geht das nur auf der Mainmap. Soll das so sein oder gibt es einen Weg, Mario auf der Submap anzeigen zu lassen?
2. Die Änderungen, die ich gemacht habe, habe ich auf die Rom gespeichert. Dann habe ich diese ips-gepatcht und testweise in eine Clean Rom wieder "reingepatcht". Ich habe das ganze also mit dem Emu (ZSNES) gestartet, doch die Rom sind genau so aus wie vor der Änderung.
Ich hab auch drauf geachtet meine Änderungen zu speichern, woran kann das also liegen?
3. Falls es wichtig ist: Ich habe alle Events gelöscht, weil meine OW sehr klein ist und ich dachte: "Ach, die brauch ich als Anfänger eh nicht."

Danke im Voraus für jegliche Hilfe


1. Wenn du Wege erstellen möchtest, musst du 5 oder 9 drücken (ist beides das gleiche), dann klickst du auf der Toolbar auf den Geisterhaus und auf den blauen Schalterpalast. Du siehst ein Fenster namens "Layer 1 16x16 Tile Selector"-Fenster. Alle Landwege sind grün, alle Wasserwege sind blau, die Achtecke sind Tiles, auf der man draufstehen kann. Wähle die Tiles aus, klicke (wenn es sich um einen Leveltile es sich handelt) auf den gelben Punkt/Level Tile oben auf der Toolbar und es kommt ein Menü (dort kannst du das Level [bei Submaps wie YI Vanilla Dom..., immer ein Level von 100-13B wählen, auf der großen Hauptmap, immer Level 000-024 auswählen]das Event, die Richtung des normalen und des secret Exits auswählen, und um welches Event das Level sich freischaltet). Sieh übrigens ein Overworld Tutorial an
2.
3. Das sollte man immer machen.

Und ich bin übrigens geninja'd
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:) -->