Beiträge von WYE

geschrieben am 09.03.2012 20:13:31 in Spiel ohne Regeln - Oder doch nicht?
( Link )
Hurra! Schön, dass ich's rausgefunden hab. Mal sehen, ob mir was einfällt, was man als nächste Regel benutzen kann.

Ja, ich glaube, ich hab eine gefunden, die sich eignet. Vielleicht, vielleicht aber auch nicht, kann man jetzt schon ahnen, worum es sich handelt, wenn man gut aufpasst.
Ich gebe euch, glaube ich, mal einen Tipp, denn es kann sein, dass das schwieriger ist, als ich denke. Was ich euch sagen kann, ist, dass es immer schwerer wird, sich an die Regel zu halten, je mehr man schreibt, und dass es vielleicht besser ist, sich bei dieser Regel kurz zu fassen.

Und ja, der ganze Post, dieser Abatz mit eingeschlossen, hält sich an die Regel, die ich mir ausgedacht habe, sowohl der erste Absatz ganz oben, als auch dieser hier, wie gesagt.
geschrieben am 09.03.2012 20:17:08 in MAP16 Problem
( Link )
Nee, im Super GFX Bypass in einen der Slots BG1-GB3 oder FG1-FG3. Du benutzt Grafiken aus einem Sprite-Slot, das geht nicht.
geschrieben am 09.03.2012 22:05:44 in Spiel ohne Regeln - Oder doch nicht?
( Link )
Stimmt genau. Du bist dran, RPG.
geschrieben am 10.03.2012 21:57:57 in Spiel ohne Regeln - Oder doch nicht?
( Link )
Hab ich's raus? Lieg ich völlig falsch? Wie schmeckt Pistazieneis? Warum stelle ich solche Fragen?
Vielleicht kommt's gar nicht auf die Reihenfolge an! Vielleicht nur auf die Anzahl! Ich probier's aus! Wenn ich was falsch mache, bitte bescheid sagen!
geschrieben am 12.03.2012 21:14:05 in Offizieller Musik-Thread
( Link )
Pitch heißt einfach Tonhöhe.
geschrieben am 12.03.2012 23:05:50 in Underway's alte Hacks [Sammelthread]
( Link )
Das sieht insgesamt sehr professionell aus. Gute Arbeit! Die Farben gefallen mir besonders.
geschrieben am 13.03.2012 19:44:05 in Spiel ohne Regeln - Oder doch nicht?
( Link )
Ah, schon kapiert. Ganz schön clever, was dir eingefallen ist. Wobei deine Regel ja schon, das muss ich dir so sagen, der von mir ziemlich ähnlich gewesen ist.

Wie auch immer und ohne zu große Umschweife, ich werde die Regel nun unten im Spoiler verkünden:
Spoiler anzeigen
Zwischen jeglichen zwei Satzzeichen folgt immer genau ein Wort mehr.
geschrieben am 15.03.2012 19:04:38 in Spiel ohne Regeln - Oder doch nicht?
( Link )
Ach ja, stimmt.

Freirunde, mir fällt nichts ein.
geschrieben am 15.03.2012 19:06:06 in Allgemeine SMW Hacking Fragen
( Link )
Nebel auf Layer 3?

, Tileset 5 oder D auswählen, , bei "Layer 3 Options" "Tileset specific" auswählen.
geschrieben am 16.03.2012 13:54:25 in Spiel ohne Regeln - Oder doch nicht?
( Link )
Ha, ich hab's schon raus, glaub ich. Lust zum Weitermachen hab ich allerdings auch dieses Mal nicht, also kann weitermachen, wer will.

Die Regel verrate ich dann auch nicht - mal sehen, wer noch darauf kommen wird. (Echt keine schlechten Ideen, die ihr habt, Leute!)
geschrieben am 19.03.2012 19:00:12 in Custom Block
( Link )
Dein Code würde nicht funktionieren, wampe. hier, das geht:

Code
!CoinsNeeded = xx
JMP MarioBelow : JMP MarioAbove : JMP MarioSide : JMP SpriteV : JMP SpriteH : JMP MarioCape : JMP MarioFireBall

MarioBelow:
MarioAbove:
MarioSide:

;Be like 130 until mario has 50 coins then let him pass

LDX #$29 ; save correct sound effect for later
LDA $0660
CMP #$01 ; if $0660 = 1.., block = passable with SFX
BEQ Correct
CMP #$02 ; if $0660 = 2.., block = passable with no SFX
BEQ MarioFireBall
LDA $0DBF
CMP #!CoinsNeeded ; if coins aren't 50
BCC Wrong ; jump to Wrong
SEC
SBC #!CoinsNeeded ; subtract 50
STA $0DBF
LDA #$01
STA $0660 ; set flag to indicate that the block is passable
BRA Correct
Wrong:
LDA #$30
LDY #$01 ; cement
STA $1693
LDX #$2A ; wrong sfx
STX $1DFC
RTL
Correct:
STX $1DFC ; store correct sound effect which was preserved earlier
LDA #$02 ; set flag to 02 to indicate it's been passed already
STA $0660
SpriteV:
SpriteH:
MarioCape:
MarioFireBall:
RTL


Mit !CoinsNeeded ist das Define ganz oben gemeint, das wampe hinzugefügt hat (und ich etwas geändert habe). Hex (das man übrigens klein schreibt) brauchst du jetzt gar nicht mehr. Einfach in die erste Zeile gucken und das xx durch 10 ersetzen.
geschrieben am 21.03.2012 23:19:15 in IPS-Konvertierungsskript (bitte noch nicht publik machen)
( Link )
Eine winzige Webanwendung zum Konvertieren von IPS-Patches.

Hab's noch mal neu geschrieben, und dabei sind, wie bei jedem meiner Programmierprojekte, weitaus weniger Komplikationen und Verwirrungen aufgetreten als in der ersten Version. Die "Select All"-Funktion tut noch nichts, aber abgesehen davon sollte alles funktionsfähig sein. Ja, auch Headerlosigkeit, die ich jetzt endlich begriffen zu haben scheine, und auch HiROM-Support.

Wenn du Lust hast, kannst du's ja mal testen. Oh, und an alle: Bitte nicht "leaken" - das soll der Öffentlichkeit noch nicht bekannt sein. Danke schön.
geschrieben am 22.03.2012 18:58:53 in IPS-Konvertierungsskript (bitte noch nicht publik machen)
( Link )
Na ja, richtigen ASM-Code liefert das Ding ja nicht, nur die Bytes an sich in einem assemblerfreundlichen Tabellenformat. Aber danke für die Blümchen.
geschrieben am 22.03.2012 19:02:25 in Musikport problem
( Link )
Zitat von TheTim:
Soweit ich weiß, bricht das Lied ab (oder loopt, je nach dem), sobald das erste ";" in irgendeinem Channel erreicht ist. Also wenn ein Instrument keine Noten vor dem Ende des Stückes mehr hat und dann ein ";" dahinter kommt, ist der Song "zuende" und bricht ab oder looped. Ich weiß nicht genau, ob man es einfach fixen kann, indem man alle ";" bis auf das in dem Channel der bis zum Ende spielt, entfernt, ich häng einfach überall immer 20 Pausen ran, so soll man es aber glaube ich nicht machen, probier einfach mal, die ";" zu entfernen xD

Semikolon(s/a/nen) haben überhaupt keinen Einfluss auf das Lied. Mach sie weg oder häng hundert Stück ran, wen kümmert's.
geschrieben am 24.03.2012 10:16:17 in Mario Jump
( Link )
Zitat von AxemJinx:
A standing jump is 4 tiles high, and a running jump is 5. A full-speed running jump ranges from 5.5-6 tiles high. A running jump is about 9 tiles horizontal for a platform at the same elevation, and more or less if the platform is lower or higher, respectively. I forget the horizontal distance for a full-speed jump, but it's obviously more than 9.
geschrieben am 24.03.2012 23:02:39 in Horizontal und Vertical Flying Koopa
( Link )
Ich stell' mir das so vor:
1. du fragst uns
2. wir öffnen Lunar Magic und platzieren den fliegenden Koopa am Anfang eines Levels
3. wir spielen das Level und messen nach
4. wir sagen es dir

Alternative Methode:
1. du öffnest Lunar Magic, platzierst den fliegenden Koopa am Anfang eines Levels und probierst es aus
2. du weißt es

Ich bin mir gerade nicht sicher, was effizienter ist.
geschrieben am 24.03.2012 23:03:49 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
Der von Sprite Tool? Da sind die Grafiken im Tilemaps-Ordner dabei.
geschrieben am 25.03.2012 10:03:09 in Horizontal und Vertical Flying Koopa
( Link )
Ist schon okay, Fehler passieren. Nur schadet Nachdenken halt nicht.
geschrieben am 25.03.2012 14:12:08 in IPS-Konvertierungsskript (bitte noch nicht publik machen)
( Link )
Zitat von W4mp3:
"WYE stole my thread"

Recht hast du leider. Okay, Thema geteilt.

Zitat von W4mp3:
Die Kommentare in dem ASM-Patch sind für manche unnütz, bau vielleicht eine Option ein, mit denen man die Kommentare abschalten kann.

Kann ich machen, ja.

Zitat von W4mp3:
Außerdem ist sowas
Code
db $FE,$F9,$FE,$F9,$FE,$F9,$FE,$F9
db $F6,$C9,$E6,$99,$EE,$99

unschön/verbraucht unnötigen Speicherplatz. Vielleicht da auch eine Option einbauen?

In der ROM ist das doch egal, aber du meinst wahrscheinlich eh Speicherplatz der heruntergeladenen Datei.
Hm, möglich wär's wahrscheinlich, aber mir fällt kein Ansatz ein, der wiederholende Muster jeglicher Länge erkennt. Und ob das die Mühe wert ist, bezweifle ich auch.

Zitat von W4mp3:
Achja, 404

Hab die Datei umbenannt. Link geht jetzt.
geschrieben am 25.03.2012 16:15:55 in IPS-Konvertierungsskript (bitte noch nicht publik machen)
( Link )
...Moment, vielleicht reden wir gerade aneinander vorbei. Wie soll denn deine Beispieltabelle aussehen, wenn sie fertig opimiert ist?

Ich dachte anfangs, du meinst die sich wiederholenden Bytes, und schlägst vor, dass man die durch rep-Befehle oder so was ersetzt. Wenn's dir nur um die Zeilenlängen geht, ist das kein Problem - ich frage mich nur, ob es so vielen nützen würde, wenn man dafür auch noch eine Option hinzufügt... Da muss man abwägen, überlagern will ich das Menü für so ein simples Programm auch nicht.