Beiträge von WYE

geschrieben am 20.04.2011 16:59:18 in VWF-Dialoge v1.0
( Link )
Okay, ich hab den Grund so ziemlich entdeckt, nur find ich ihn komisch... Es scheinen einfach zu viele Cycles zu sein. Anscheinend merkt nur bsnes, dass so viel Code eigentlich gar nicht in einem Frame geschafft werden kann und erzeugt daher den Fehler.

Ich hab levelASM so bearbeitet, dass in jedem Level, unabhängig von levelcode.asm, jeden Frame ein gewisser Code ausgeführt wird. Dazu gehört auch ein anscheinend ziemlich aufwändiger Loop, und so wie's aussieht, frisst der so viele Cycles, dass aus irgendeinem Grund der Cursor in Dialogen nicht gelöscht wird. An dem Code selbst (d.h. an dem, was er macht) liegt's definitiv nicht, denn der Fehler tritt auch auf, wenn ich stattdessen diesen Nutzlos-Code hier verwende.
Code
LDA #$FF
WasteCycles:
DEC
BNE WasteCycles
Warum und wieso, keine Ahnung, aber darauf hab ich den Fehler eingegrenzt.

Ich schätze mal, die Lösung lautet "weniger Code reinstopfen, oder effizienteren verwenden", stimmt's? Hast du dazu noch was zu sagen?

(EDIT: Das Seltsame ist nur, dass der Fehler bei mir ja auch mit einer sonst sauberen ROM aufgetreten ist, und dort kann ja kein cyclefressender Code gewesen sein, oder?)
geschrieben am 20.04.2011 21:31:26 in VWF-Dialoge v1.0
( Link )
Bwahaha, mit FastROM geht's tatsächlich! Dann muss ich gar nicht auf meinen Code verzichten! Hurra!

Vielen Dank für die Hilfe.
geschrieben am 21.04.2011 14:09:00 in [Diskussion] Globale Grafiken?
( Link )
Wenn die ト_イ-Blöcke braune Blöcke sein sollen, sind sie für meinen Geschmack zu... wenig braun. Ansonsten allerdings <3<3<3.

Ich sollte vielleicht mal die Basis-ROM mit den neuen Grafiken updaten... Ich schätze, ich nehm erst mal die, die mir am besten gefallen, und wer dann welche davon nicht mag, der kann's sagen.
Ja, to_i-Blöcke. Was dagegen?
geschrieben am 22.04.2011 10:00:01 in [Diskussion] Globale Grafiken?
( Link )
Vielleicht würd's schon helfen, das Rohr vertikal etwas zu versetzen (dass es nicht genau auf dem kreisförmigen Teil liegt), wenn du verstehst, was ich meine.
geschrieben am 22.04.2011 20:40:16 in Anime & Manga
( Link )
Wahrscheinlich ein Tippfehler und es soll "sind Filler" heißen.

Oder Plattdeutsch.

Oder Japanisch. (シネフィラー?)
geschrieben am 23.04.2011 11:32:35 in Basis-ROMs
( Link )
Zitat von WYE:
Wenn die Overworld und die Powerups fertig sind. Nur Geduld.
geschrieben am 23.04.2011 11:39:40 in Allgemeine Diskussionen
( Link )
Gott. Freut euch, alle, die ihr Ostern frei habt.

Bei uns im Restaurant ist heute Nachmittag die Hölle los. Die einzige Bedienung, die heute Zeit hätte, ist krank, also muss meine Mutter in den Service, und jetzt haben wir keinen, der in der Küche hilft, weswegen ich dann wohl drei Viertel des Tages mit Abwaschen verbringen muss, während eine Kindergartenkameradin von mir, die nicht so wirklich viel Erfahrung hat, meinem völlig gestressten Vater in der Küche helfen muss. Und heute ist ja noch ein normaler Tag - an den beiden Osterfeiertagen kommt dann zwar wieder jemand zum Bedienen, dafür ist dann aber den ganzen Tag Stress, weil wir da schon um 11 Uhr aufmachen.

Wenn man Feiertage aus dem Grund feiern würde, aus dem man sie feiern sollte, dann wären sie deutlich besinnlicher und weniger stressig. Ich sag's euch.
geschrieben am 23.04.2011 21:48:08 in Screenshots/Videos Thread - Zeige dein Zeug h(i)er!
( Link )
@Bandit:

  • Ich glaube nicht, dass "Offensive" mit "offensive" zu übersetzen ist. Letzteres ist ein Adjektiv und heißt so viel wie "verletzend, anstößig". ...Okay, ich merke gerade, dass es doch geht, aber trotzdem - vielleicht wäre so was wie "attack" angebrachter?
  • Was, wenn du beim Besiegen des ersten Mini-Bosses genau in der Mitte des Raumes stehst? Dann wirst du von der Röhre erschlagen.
  • Als ich bemerkt hab, dass du Savestates nicht rausgeschnitten hast, hab ich aufgehört zu gucken. Sorry.
geschrieben am 24.04.2011 10:39:57 in Programmierung
( Link )
Das, öh, versteh ich nicht ganz. Soll das ironisch gemeint sein (da Begrenzungen doch immer da sind)? Und wenn ja, worauf willst du hinaus?
geschrieben am 24.04.2011 12:00:04 in Programmierung
( Link )
Klingt gut! Ich persönlich hab überhaupt nichts gegen ein selbst programmiertes Spiel. Nur müsstest das dann halt du alleine programmieren, oder? Aber da du dazu ja eh motiviert bist...
Dann schätze ich mal, die Leute bauen ihre Level in LM und du malst sie dann sozusagen ab?

...Games Academy, hm? Klingt interessant. Worin programmierst du das Spiel denn dann? Delphi mit allegro.pas?
geschrieben am 24.04.2011 16:26:38 in Anime & Manga
( Link )
Wenn ich 'ne Liste mit allen Animes machen würde, die ich je geguckt habe, würden Digimon 1, 2 und 4 draufstehen und die ersten fünf Folgen von K-ON.
geschrieben am 25.04.2011 13:57:28 in Nintendo 3DS
( Link )
Cave Story 3DS?

Mist, jetzt muss ich mir doch tatsächlich einen 3DS zulegen wollen.
geschrieben am 25.04.2011 18:14:39 in Nintendo 3DS
( Link )
Zitat von RPG Hacker:
Déjà-vu...

Hab ich das schon erwähnt? Gut möglich. ich vergesse schnell.

Auf jeden Fall hatte ich da die Vorschaubilder, zu denen ich gelinkt habe, noch nicht gesehen. Die machen mich erst richtig gespannt.
geschrieben am 25.04.2011 21:33:11 in Nintendo 3DS
( Link )
Okay. Aber neu an dem letzten Post ist, dass ich da zum ersten Mal Bilder davon gesehen hatte. Da musste ich einfach cnohmal posten, wie sehr ich das eigentlich haben will.
geschrieben am 25.04.2011 21:35:58 in Screenshots/Videos Thread - Zeige dein Zeug h(i)er!
( Link )
Roys logo.asm? Die Definition !SFX wird gar nicht erst benutzt, Fehler Royerseits. Irgendwo im Code steht LDA #$01 STA $1DFC, ersetze die #$01 durch !SFX und die Definition sollte funktionieren.
geschrieben am 26.04.2011 11:20:12 in Allgemeine Hex- und ASM-Fragen
( Link )
$0660 und aufwärts werden von LM benutzt, da musste du andere nehmen.

Und wenn mich nicht alles täuscht, dann brauchst du auch noch Main-Code, nicht nur Init.
geschrieben am 26.04.2011 11:22:49 in Nintendo 3DS
( Link )
Man wird sehen. Zumindest im Vergleich finde ich die Remake-Grafiken deutlich eindrucksvoller und - und das macht eine Menge aus - stimmungsvoller. Die Atmosphäre muss gut sein, und die Frage ist, ob sie so gut ist, dass sie den fehlenden 8-Bit-Look wieder wettmacht. Ich finde, das ist machbar.
geschrieben am 26.04.2011 13:11:17 in Allgemeine Hex- und ASM-Fragen
( Link )
Hm, wo hast du denn den Code her, den du jetzt hast? War da nur der bei?

Nach unbenutzen RAM kannst du auf SMWC suchen. Es sollten mindestens 8 Bytes in Folge sein, bei denen "Empty" steht.
geschrieben am 26.04.2011 14:50:04 in Allgemeine Hex- und ASM-Fragen
( Link )
Ach so, da ist der MAIN-Teil gleich mit dabei. Kopiere (kopieren, nicht verschieben) mal alles, was unter dem MAIN:-Label steht, in levelcode.asm.
geschrieben am 26.04.2011 16:40:29 in Allgemeine Hex- und ASM-Fragen
( Link )
Wo denn? Screenshot?