Allgemeine SMW Hacking Fragen

geschrieben am 20.04.2014 7:50:08
( Link )
Zitat von Tenohira:
Hab ne Frage.
Wie kann ich das Fliegen bei der Feder ausstellen?
Ich finde mit dem Fliegen kann man zu viel überspringen und gerade in einem Level, welches ich grad baue, wäre es fatal wenn man einfach zu einem bestimmten Punkt fliegen könnte.
Danke schonmal im Voraus für jede Antwort.
~ Tenohira

Wenn ich richtig verstehe willst du das Mario einmal hochfliegt aber nicht nochmal "Schwung" holen kann oder?
Also so ähnlich wie bei SMB3 oder?
Dr. Azizi - Tierversuche aus Leidenschaft.
geschrieben am 20.04.2014 10:10:48
( Link )
Code
header
lorom

org $00D676
LDA #$00 ; Looks like the flying flag

org $00D805
CPX #$FF ; So now powerup #FF can fly...but it doesn't exist! Yay!
geschrieben am 20.04.2014 13:06:11
( Link )
Zitat
Wenn ich richtig verstehe willst du das Mario einmal hochfliegt aber nicht nochmal "Schwung" holen kann oder?
Also so ähnlich wie bei SMB3 oder?


Nein, ich meinte, man solle gar nicht mehr fliegen können.

Danke an WYE.

Edit: Was mir jetzt grad so einfällt: Wo muss ich diesen Code einfügen? Brauche ich dafür ein spezielles Programm?
Work in progress:
Super Mario- Just a little warmup

So, Titel wäre erledigt. Fehlt nurnoch der Hack.
geschrieben am 20.04.2014 18:42:02
( Link )
Man fügt Patches mit Xkas bzw. mit Asar ein (sind beides Assembler). Ich würde dir jedoch Asar empfehlen (bei Xkas muss man es mit hilfe von CMD.exe bzw. mit einer .bat Datei machen).
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:) -->
geschrieben am 20.04.2014 19:36:34
( Link )
Zitat
Man fügt Patches mit Xkas bzw. mit Asar ein (sind beides Assembler). Ich würde dir jedoch Asar empfehlen (bei Xkas muss man es mit hilfe von CMD.exe bzw. mit einer .bat Datei machen).


Ah, vielen Dank.
Edit: So, ich bedanke mich nochmal rechtherzlich bei WYE und MarioFanGamer659. Hat alles wunderbar funktioniert.
Work in progress:
Super Mario- Just a little warmup

So, Titel wäre erledigt. Fehlt nurnoch der Hack.
geschrieben am 24.04.2014 23:35:21
( Link )
Schon wieder eine Frage von mir:
Wie schaffe ich es, in einem vertikalen Level Autoscroll zu aktivieren?
Falls es hilft, ich habe bei Change properties in header 0A als Levelmode genommen.
Work in progress:
Super Mario- Just a little warmup

So, Titel wäre erledigt. Fehlt nurnoch der Hack.
geschrieben am 25.04.2014 9:13:41
( Link )
Geht im originalen SMW nicht, da muss ein Custom Sprite her.
geschrieben am 02.05.2014 17:58:44
( Link )
Miniquestion! Welche Spritememory muss ich nutzten um die Spikeballs zu nutzten (die kreisenden dinger) denn die buggen bischn rum grad
geschrieben am 02.05.2014 19:15:41
( Link )
Zitat von Err0rLP:
Miniquestion! Welche Spritememory muss ich nutzten um die Spikeballs zu nutzten (die kreisenden dinger) denn die buggen bischn rum grad
ä

Deine Nummer ist die 0E!
Dr. Azizi - Tierversuche aus Leidenschaft.
geschrieben am 03.05.2014 9:10:24
( Link )
Ja läuft! Ich danke ;D
geschrieben am 09.05.2014 20:51:10
( Link )
Hallo liebe SMW hacker Gemeinde,

ich bastel derzeit an einer ROM nur habe ich jetzt ein Problem mit den Sprites. Zum einen werden die Sprites in "Screen 04" gar nicht geladen (sie erscheinen nicht) und zum anderen spawnen keine Bullet Bills aus dem Shooter (auch nicht nach Mittelpunkt Eingang)!?

Ich hoffe mal mir kann da jemand weiter helfen...

MfG KitoLP
geschrieben am 09.05.2014 21:10:33
( Link )
Erstmal, Willkommen im Forum

Zweitens, es würde uns mehr helfen mit einem Bild von lunar Magic, wo man sieht, wie du des gemacht hast (ich vermute mal sprite limitation)

Sprich, poste mal ein Bild von lunar magic bzw. Von deinem level
geschrieben am 09.05.2014 21:56:16
( Link )
Erstmal danke für die Begrüßung

Hier einmal die Bilder:

Hier die Version mit den Bullet Bills, man soll auf ihnen über die "Schlucht" springen:

Dies ist die Version "2" nachdem es mit den Bullet Bills patu nicht klappen wollte:


MfG KitoLP
geschrieben am 09.05.2014 22:23:37
( Link )
Welchen Sprite Memory hast du ausgewählt? Klick auf den Lakitukopf und stell den dann erstmal auf 0, das ist immer eine gute Wahl für den Anfang.
Zitat von Robju am 22.11.2013:
ICH BRING EUCH ALLE UM!!
Zitat von Dominik am 07.08.2013:
Fick dich Rob, ich wusste dass das kommt!

anzeigen
MFG: Wieso binn ich als Ideot genannt?Das ist net nett.
Robbinn, ideot, Satzstellung, Grammatik.
MFGSchonn gut, schon gut, das mit "binn" und "Idoet" ist ein Typo.
RobDas e und i sind 4 tasten voneinander entfernt.
MFGschnelle Finger?
Rob Nein.
MFG *facepalm*
Rob Wenn man Idiot schreibt kommt man nichtmal in die Nähe eines "e" s
MFG Doch, warum hat man denn sonst zwei Finger?
Rob Das hat mir der ANzahl der Finger nichts zu tun.
MFG Ich meine Hände.
Bro ich hab 3 stück
Rob Hat auch kit der Anzahl der Händer nichts zu tun
MFG Und es hat mit der Anzahl der Hände zu tun.
Rob Nein.
MFG Ich schreibe doch mit beiden.
Rob YOU ARE AN IDIOT, AH HAHAHAHAHA HAAAAHAAA HAHAHAHAAAAA!

DIE KONFI
DIE andere KONFI
JJJAAAAAAAH
geschrieben am 09.05.2014 22:45:21
( Link )
Zitat von Reggiamoto:
Welchen Sprite Memory hast du ausgewählt? Klick auf den Lakitukopf und stell den dann erstmal auf 0, das ist immer eine gute Wahl für den Anfang.


Die Sprite Memory ist bereits auf "00" gesetzt. Daran liegt es wohl nicht... :/

MfG KitoLP
geschrieben am 10.05.2014 6:28:14
( Link )
Wieso die unsichtbaren Blöcke? Das, was du hast sind sogenannte "sprite limitations" d.h. Sprites werden nicht vollständig angezeigt oder gar nicht geladen (z.B. zu wenige OAM Slots oder zu wenige RAM Adressen wobei man letzteres eigentlich gar nicht fixen kann, da der einzige Patch, der Spriteanzahl erhöht, der SA-1-Patch ist, und der ist bisschen komplex und sollte deshalb auch nicht von Neulingen genutzt werden). Um es zu fixen, musst du die unsichtbare Blöcke entfernen, da sie ebenfalls Sprites sind, vor allem, da du ganze neun Stück hast (es gibt nur max. 12 Sprite-Slots und mit den unsichtbaren Blöcken verplemperst du ganze 3/4 davon).
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:) -->
geschrieben am 10.05.2014 10:24:38
( Link )
Und schlimmstenfalls wenn du unbedingt da unsichtbare Decke nehmen willst nutze die Map16-Bearbeitung. Nimm dir den Block 25 und kopiere ihn auf die 3. seite und stell ihn bei "act as" in 130 um. (hoffe 25 war Luft)
geschrieben am 10.05.2014 19:15:58
( Link )
Hat alles geklappt, vielen Dank.
Es lag letzt endlich an den unsichtbaren Braunen Blöcken (Sprite Limit).

MfG KitoLP
geschrieben am 11.05.2014 12:24:43
( Link )
Moin Menschen!
Ich habe ein kleines Problem mit dem Air-meter.
Wenn ich im Wasser bin und der Airmeter angezeigt wird ist Mario unsichtbar,
wenn ich aus dem Wasser gehe ist Mario noch da bzw der Airmeter muss erstmal komplett aufgeladen werden damit ich Mario sehen kann.
Hier ein paar Screens:
http://www11.pic-upload.de/11.05.14/zls34epeyml2.jpg
http://www11.pic-upload.de/11.05.14/8n5i1js7t2e.jpg
Bei dem 2ten Bild ist Mario natürlich im Wasser.

Achja fast vergessen:Sprites werden trotzdem angezeigt auch wenn Mario nicht sichbar ist.
Dr. Azizi - Tierversuche aus Leidenschaft.
geschrieben am 11.05.2014 12:30:05
( Link )
Den Code zu posten bzw. zu verlinken würde helfen; ansonsten könntest du vielleicht mal eine andere Sprite-Memory-Einstellung probieren.