Allgemeine SMW Hacking Fragen

geschrieben am 12.02.2011 9:13:17
( Link )
Zitat von Ricicir:
Oder Invisble Solid Block? Wind generator?

Natuerlich. Das ist HuFlungDu's Gravity Sprite ^^


Doch wie macht man einen Windgenerator oder Invisible Solid Blocks?
(ganz das selbe ist es ja leider nicht )
geschrieben am 12.02.2011 9:21:42
( Link )
DU brauchst die 2 nicht. Der Windgenerator macht nur Mariogegenwind und der Invisble Solid Block ist nur ein Block den Mario nicht sehen kann.

Hier Huflungdu's Seite

http://www.smwcentral.net/?p=profile&id=6666

Das ist was du brauchst. Reverse Gravity system.
Brutal Mario ist out.Spielt mal SMW FreedoMN,1Updudes-Hacks,The Devious Four Chronicles oder Chomps Attacke!
geschrieben am 12.02.2011 9:25:54
( Link )
;Sprite to allow mario to go upside down. Place on first screen where mario appears.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; INIT and MAIN JSL targets
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

dcb "INIT"
STZ $066E ;Used to tell if you are upside down
RTL

dcb "MAIN"
PHB
PHK
PLB
JSR SPRITE_ROUTINE
PLB
RTL


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; SPRITE_ROUTINE
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

SPRITE_ROUTINE
LDA $066E ;\Don't draw the GFX if you aren't upside down
BEQ SKIPGFX ;|
JSR SUB_GFX ;|
LDA #$FF ;|(This hids mario)
STA $78 ;|
SKIPGFX: ;/
LDA $14C8,x ;\ return if sprite status != 8
CMP #$08 ;| shouldn't really matter but...
BNE RETURN ;/
STZ $140D ;No Spinjumping (A bugfix actually)
PHX
LDX #$00 ;Innitiate loop
loop:
LDA $17C0,x ;\No Smoke images
CMP #$03 ;|
BNE skiploop ;|
STZ $17C0,x ;|
skiploop: ;|
INX ;|
CPX #$04 ;|
BCC loop ;/
PLX
LDA $97 ;\Put sprite opposite Y of mario
EOR #$01 ;|
STA $14D4,x ;/
LDA $94 ;\Same X pos
STA $E4,x ;|
LDA $95 ;|
STA $14E0,x ;/
LDA $96 ;\Put sprite opposite Y
EOR #$FF ;|
DEC
STA $D8,x ;/
LDA $19
BNE HeBig
LDA $13E0
CMP #$01
BEQ INCIT
CMP #$05
BEQ INCIT


Äh ja?
Geht noch 10 mal solang weiter!
Was ist das?
geschrieben am 12.02.2011 9:41:27
( Link )
http://www.smwcentral.net/?p=viewthread&t=34247

Eigentlich sollte es so sein...
Brutal Mario ist out.Spielt mal SMW FreedoMN,1Updudes-Hacks,The Devious Four Chronicles oder Chomps Attacke!
geschrieben am 12.02.2011 9:46:14
( Link )
Schon besser!
Weiß trotzdem jemand was das davor war?
geschrieben am 12.02.2011 18:32:55
( Link )
Ich stoße mittlerweile immer wieder wenn ich mir Custom Backgrounds/Foregrounds downloade neben BG / FG auf diese "AN" Dateien. In Readmes steht immer dass die für diese ganzen "beweglichen" Sachen stehen. Also halt z.b. Feuer fürs FG Tileset oder Kirschen die im BG an den Bäumen wackeln etc.

Nur seh ich dafür keinen Slot wo ich die reinpacken soll, wie füg ich die dateien ein?
geschrieben am 12.02.2011 18:47:56
( Link )
Das sind Animationen und die gehören da rein :
geschrieben am 12.02.2011 18:50:33
( Link )
Das sind die Animations GFX'en in denen sind sachen wie z.B muncher
die musst du in den untersten slot packen "GFX file to extendet animated tile area"
dort wählst du die datei aus
wenn du glück hast sind die sachen schon animiert im sample level (wenn das überhaupt geht)
sonst musst du es selber animieren wie das geht erfährst du in diesem tutorial
watch?v=eKJ-MjRRUbw und watch?v=FQZvaNe1irQ&feature=related

EDIT: Hab den Post oben gesehen aber ich lass meinen mal da ich grad noch zeug erklähre und so

Random Musiktitel:Branchez - Shake
geschrieben am 12.02.2011 19:43:02
( Link )
Oh da..wie konnt ich das nur übersehen
Danke- Mfg

Mal eine eitere Frage : Ich ollte mir neulich das Foreground Tileset von LunarDrake für Marios Haus runterladen und ie man in dem Bild hier
http://i358.photobucket.com/albums/oo28 ... ohouse.png
sieht is der hintergrund von o anders, den hab ich auch direkt bei den Custom Graphics gefunden nur hab ich dabei irgendie Probleme. Zum einen passen die Paletten nicht zusammen, bzw wenn ich die vom Hintergrund nehme is der Vordergrund ziemlich falsch und wenn ich die Palette vom Vordergrund nehme is die vom Hintergrund total Bunt. Und der Vorder sowie der Hintergrund benutzen beide den BG2 Slot. Im Screenshot funktionierts bei ihm, also sollte das doch irgendwie möglich sein
geschrieben am 13.02.2011 15:02:22
( Link )
Zitat von Charon017:
(...)Zum einen passen die Paletten nicht zusammen, bzw wenn ich die vom Hintergrund nehme is der Vordergrund ziemlich falsch und wenn ich die Palette vom Vordergrund nehme is die vom Hintergrund total Bunt.

Selber per Hand die Paletten vermischen...
Fügst eine ein in das Level und die andere in ein anderes Level.
Dann trägst du per copy + paste jeder Palette von dem einen Level in das andere (von dennen die benötigt werden...)

Zitat von Charon017:
Und der Vorder sowie der Hintergrund benutzen beide den BG2 Slot.(...)

Wieder selber Hand anlegen.
Du nimmst einfach BG3 dazu und stellst die Teile die eigentlich in BG2 sind per Hand so um das sie für BG3 angepasst sind.

Dauert natürlich ein bisschen das zu machen, aber mir fällt kein anderer Weg ein =S

geschrieben am 13.02.2011 15:28:43
( Link )
Folgendes , gurkeXtreme hat mir ja diesen Custom Intro sprite vorgeschlagen. Damit Mario wenn er in die Wolken teleportiert wird , sozusagen hochspringt.
Hab den Sprite als Generator eingefügt und in auf der Position x2 platziert und Mario steht auch auf x2 ( so muss es ja eigtl laut dem Readme sein)
Aber wenn ich zum Wolkenpart hinteleportiert werde wird alles schwarz.
Hier mal ein Screenshot wo ich das alles platziert hab :
http://img3.fotos-hochladen.net/uploads ... c7k6bw.png
Hoffe jemand kann mir da weiterhelfen.
geschrieben am 13.02.2011 19:51:18
( Link )
Keine Ahnung worans liegen könnte, vllt ist es ja so wie bei den originalen SMW Generatoren, dass du den ganz weit oben plazieren musst (bei den SMW-Generatoren steht da dann immer "may glitch" wenn der zu weit unten ist)

Edit: Ich hab selber ne Frage: Wie änder ich die Music vom Title screen? Wollte jetz keinen Doppelpost machen...
Also: Ich hab auf SMWcentral in der Rom map nachgeguckt. Da stand "$0096C4 (0x018C4) is music Bank Used for the Title Screen. 0E = Overworld Music, 48 = Level Music, 59 = Ending Music." Also hab ich das in Translhextion von 01 auf 48 geändert, weil meine Musik unter Level gespeichert ist.
Dann stand da: "$0096C7 (0x018C7) is the title screen (level C7) music." Das hab ich auf 23 geändert, weil da meine Musik gespeichert ist. Jetz kommt gar keine Musik mehr. Nurnoch sounds ich verstehs nicht... Ich dachte Hex-editing wäre einfach xD deswegen hab ichs jetz hier gepostet... scheint ja falsch zu sein xD
I'm a Brony and I'm proud!



Hier gibt's nette 8bit Remixes, Klavierzeugs und Acapella: <!-- m --><a class="postlink" href="http://www.youtube.com/user/timmifutzelchen">http://www.youtube.com/user/timmifutzelchen</a><!-- m -->
geschrieben am 16.02.2011 13:53:02
( Link )
@TheTim ne daran lags nicht ( hab das Problem noch immer nicht beheben können , aber ist erstmal egal)
Habe jetzt mal ne kleine Frage.
Und zwar folgendes wenn sich meine Rom im meinem Custom Music Ordner befindet ,und ich sie dann öffne werden die Musictitel in Lunar Magic angezeigt.
Aber wenn ich meine Rom im Hauptordner habe dann wird die Music nicht mehr in Lunar Magic angezeigt.
Jetzt ist die Frage welche Datei von Romi's Addmusic ist dafür verantwortlich , das die Musicnamen in Lunar Magic hinter den Nummern stehen.
Wäre das nicht irgendwie möglich das ich die Datei zum Hauptordner kopiere und so werden permanent die Musicnamen angezeigt?
Sry ich hab das ganze wohl etwas kompliziert beschrieben , aber ich hoffe mal das jmd ne Lösung hat.
geschrieben am 16.02.2011 14:31:18
( Link )
das würde ich auch gerne wissen
geschrieben am 16.02.2011 15:26:28
( Link )
Zitat von MarcelLp:
@TheTim ne daran lags nicht ( hab das Problem noch immer nicht beheben können , aber ist erstmal egal)
Habe jetzt mal ne kleine Frage.
Und zwar folgendes wenn sich meine Rom im meinem Custom Music Ordner befindet ,und ich sie dann öffne werden die Musictitel in Lunar Magic angezeigt.
Aber wenn ich meine Rom im Hauptordner habe dann wird die Music nicht mehr in Lunar Magic angezeigt.
Jetzt ist die Frage welche Datei von Romi's Addmusic ist dafür verantwortlich , das die Musicnamen in Lunar Magic hinter den Nummern stehen.
Wäre das nicht irgendwie möglich das ich die Datei zum Hauptordner kopiere und so werden permanent die Musicnamen angezeigt?
Sry ich hab das ganze wohl etwas kompliziert beschrieben , aber ich hoffe mal das jmd ne Lösung hat.


So also du müsstest in deinem Addmusic Ordner eine Datei mit dem Name: Romname.msc, das icon der Datei sieht bei Windows aus wie so ein Fenster und ein roter Koffer. Die kopierst du in deinem Hauptordner und schon werden die namen angezeigt Aber du musst jedesmal wenn du neue Musik einfügst die Datei wieder kopieren.
How many People can read Hex, if only you and DEAD can read it?

Answer anzeigen
DEAE
geschrieben am 16.02.2011 15:52:59
( Link )
Ich hab eine Frage zum Sprite Tool (hab zu lange nicht mehr damit gearbeitet xD)
Bei einer Sprite "Bute" dann hab ich noch eine sprite "ButeArrow" also ist die datei "ButeArrow" nur der Pfeil von der Sprite.
Die frage ist wie ich "ButeArrow" einfügen muss damit die Sprite "Bute" dann die Pfeile schiesst

Random Musiktitel:Branchez - Shake
geschrieben am 16.02.2011 16:37:01
( Link )
Du fügst ButeArrow ganz normal wie Bute ein bloß die Nummer die du für ButeArrow benutzt musst du wahrscheinlich bei Bute einfügen in die .asm datei. Dann funktioniert es
How many People can read Hex, if only you and DEAD can read it?

Answer anzeigen
DEAE
geschrieben am 16.02.2011 16:50:52
( Link )
Zitat von gurkeXtreme:
Ich hab eine Frage zum Sprite Tool (hab zu lange nicht mehr damit gearbeitet xD)
Bei einer Sprite "Bute" dann hab ich noch eine sprite "ButeArrow" also ist die datei "ButeArrow" nur der Pfeil von der Sprite.
Die frage ist wie ich "ButeArrow" einfügen muss damit die Sprite "Bute" dann die Pfeile schiesst

wenn bute z.b. als nummer 2 eingefügt wurde musst du butearrow als 3 einfügen. und bei LM beides übereinander platzieren(so mach ich das)
geschrieben am 16.02.2011 20:04:08
( Link )
Zitat von wertzedu:
Zitat von gurkeXtreme:
Ich hab eine Frage zum Sprite Tool (hab zu lange nicht mehr damit gearbeitet xD)
Bei einer Sprite "Bute" dann hab ich noch eine sprite "ButeArrow" also ist die datei "ButeArrow" nur der Pfeil von der Sprite.
Die frage ist wie ich "ButeArrow" einfügen muss damit die Sprite "Bute" dann die Pfeile schiesst

wenn bute z.b. als nummer 2 eingefügt wurde musst du butearrow als 3 einfügen. und bei LM beides übereinander platzieren(so mach ich das)

Also das ich den bute hinsetze und eins oben den butearrow?

Random Musiktitel:Branchez - Shake
geschrieben am 16.02.2011 22:02:40
( Link )
Zitat von gurkeXtreme:
Zitat von wertzedu:
Zitat von gurkeXtreme:
Ich hab eine Frage zum Sprite Tool (hab zu lange nicht mehr damit gearbeitet xD)
Bei einer Sprite "Bute" dann hab ich noch eine sprite "ButeArrow" also ist die datei "ButeArrow" nur der Pfeil von der Sprite.
Die frage ist wie ich "ButeArrow" einfügen muss damit die Sprite "Bute" dann die Pfeile schiesst

wenn bute z.b. als nummer 2 eingefügt wurde musst du butearrow als 3 einfügen. und bei LM beides übereinander platzieren(so mach ich das)

Also das ich den bute hinsetze und eins oben den butearrow?


Ich weißt nicht wie das bei dem butearrow ist, aber im Normalfall brauchst du das nichtmal plazieren.
Beim Einfügen einfach die Spritenummer des "Zusatz-Sprites" um eines höher als der Normale Sprite.

Dann in LM den Normalen Sprite einfügen (alles wie gewohnt) und er macht den Zusatzsprite (butearrow) automatisch.


Beispiele für Sprite einfügen

03 bute
04 butearrow

oder

09 bute
0A butearrow


usw.