geschrieben am 02.04.2011 22:07:00 in
Side Exit
Nein, ab BTSD 0.44 sind keine Blöcke mehr dabei.
Teleport-Block:
CodeJMP M
JMP M
JMP M
JMP R
JMP R
JMP R
JMP R
M:
LDA #$06 : STA $71 : STZ $88 : STZ $89
R:
RTL
Dir sei verziehen.
FG1: Röhren, Yoshi-Münzen, einige Blöcke (GFX14)
FG2: Büsche, verschiedene Blöcke (GFX17)
FG3: Normaler Boden (im Gras-Tileset GFX15)
'ne Achtelpause. Nette Idee eigentlich.
Sieht klasse aus, wie alles andere auch.
Zitat von Ricicir: Roy's Terra Stripe
Tut mir leid, das ist von Smallhacker. Roy's Stripe Image Uploader kann ich auch nicht empfehlen, der funktioniert in bsnes nicht.
Was genau ist denn das Problem? Ist das Wasser hinter dem Hintergrund, oder sind die Grafiken außer den Wellen gar nicht erst da?
So, morgen Englisch.
Ich bin eigentlich ganz zuversichtlich, was den Ausgang der Klausur angeht, aber ein bisschen Nervosität lässt sich halt nicht verhindern.
Ich komm schon seit Tagen zu nichts mehr, weil ich immer das Gefühl habe, ich müsste vorher noch was anderes erledigen - nur kann ich das ja leider erst morgen. Und so sitz ich hier rum, bin nirgends richtig bei der Sache, mach alles nur halbherzig und warte eigentlich nur noch auf morgen.
Aber hey, dann ist's vorbei!
Danach hab ich erst mal drei Wochen frei, und Anfang Mai kann ich dann langsam mit dem Lernen für Physik anfangen.
So.
Englisch lief ganz gut. Sprachlich hab ich eigentlich keine Bedenken, aber die Aufgaben waren ziemlich merkwürdig gestellt. Ich hab dann, besonders bei einer Aufgabe, einfach Kram geschrieben... Auf die Sprache kommt's ja eh mehr an.
Und hey, jetzt isses vorbei.
Das schaffst du.
Ein Freund von mir hat auch vor Physik Bedenken gehabt, und hinterher war er überrascht, dass er so schnell fertig war. Viel Erfolg!
...fünfzehn, oder? Mann, und ich dachte, ich wäre schon jung eingeschult worden.
Zitat von exit1337: Schien völlig logisch, also hab ich es gemacht und gespeichert, dann reinserted.
Funktionierte dann aber nicht mehr.. "Thwomp_right didn't assemble correctly"
Dann lass mal die Definitionen weg, vielleicht geht das.
CodeLDA #$18
STA $1887
LDA #$09
STA $1DFC
Überhaupt nicht, das wäre zu kompliziert.
Die Layer-3-Tilemap ist nun mal auf 8x8 festgelegt. Die Spielekonsole ist eben kein Computer, der Text in jeder Größe und Schriftart ausgibt, das sind alles Grafiken, die nur eine bestimmte Größe haben können.
Dann zeigt er immer einen Fehler an? Und ohne geht's?
Poste mal dein temp.log.
EDIT: Okay, RealLink war schneller, aber da ich einen anderen Lösungsvorschlag anbiete...
Hm, okay, das heißt, der Code macht die Lücke zwischen Label und Sprungbefehl zu groß. Dann probier mal folgendes:
An besagter Stelle fügst du statt den vier Zeilen Code jetzt
ein, und ganz am Ende der ASM-Datei dann
CodeWumms:
LDA #$18
STA $1887
LDA #$09
STA $1DFC
RTS
.
Schwer zu machen, da der HDMA-Code die Helligkeit des Bildschirms verändert. Und da die Helligkeit nun mal nicht auf Layer Rücksicht nimmt...
Color Subtraction wäre eine Alternative, aber die ist etwas komplizierter aufzusetzen, wofür ich jetzt keine Zeit hab, und sieht auch nicht so sanft aus.
Herzspichen natkuch.
(Mist, das geht nicht so glatt. >_>)
Und natürlich auch alles Gute an mzünni! Die dreißiger sind die besten Jahre.
Zwischen das DecrementTimers-Label und den Code danach fügst du folgendes ein:
CodeLDA $14
LSR
LSR
LSR
AND #$03
PHX
TAX
LDA WaveOffset,x
PLX
CLC
ADC $D8,x
STA $D8,x
BRA cont
WaveOffset:
dcb $FE,$00,$02,$00
cont:
Ja, was genau sagt er denn? Poste mal temp.log.
Nicht schlecht, gar nicht schlecht.
Nicht der "OMG AWESOME :3 ICH LIEBE DICH"ste Hintergrund, den ich je gesehen habe, aber nicht schlecht.
Zitat von MetalJo: Tricks Assembler
Da haben wir das Problem. Die CFG-Datei braucht xkas als Assembler. (CFG-Editor --> "Use xkas for assembly")
Wind Fortress, ein unbenutzes Lied aus Cave Story.
(<3)