Beiträge von mzünni

geschrieben am 06.07.2011 20:59:46 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
ah genau so was hab ich gesucht danke ^^
aber kann man ändern, dass es die background farbe einfach schwarz macht?(oder dass zu der von mir gewünschten farbe machen?)
Code
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


print "INIT ",pc




print "MAIN ",pc
JSR BGWAVE
JSR BLUE
JSR WAVE
RTL

WAVE:

REP #$20 ;\ Set processor 16 bit
LDA #$0D02 ;| $4330 = $210D
STA $4330 ;| $4331 = Mode 02
LDA #$9E00 ;|
STA $4332 ;| Destination: $7F9E00
LDY #$7F ;| (low and high byte)
STY $4334 ;|
SEP #$20 ;/ Set processor 8 bit

LDA #$08 ;\ Enable HDMA
TSB $0D9F ;/ on channel 3

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;HDMA Main Code
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

LDX #$00 ;\ Init of
LDY #$00 ;/ X and Y

SEP #$20 ;\ Set processor 8 bit
LDA $13 ;| Set speed of waves
LSR A ;| Adding more LSR A
LSR A ;| will make it slower
STA $00 ;/ Store in scratch RAM

PHB ;\ Push data bank
PHK ;| Push program bank
PLB ;/ Pull data bank

Wave_Loop2:
LDA #$06 ;\ Set scanline height
STA $7F9E00,x ;| for each wave
TYA ;| Transfer Y to A
ADC $00 ;| Add in scratch RAM
AND #$0F ;| and transfer #$0F bytes
PHY ;| Push Y
TAY ;/ Transfer A to Y

LDA.w Wave_Table2,y ;\ Load in wave values
LSR A ;| half of waves only
CLC ;| Clear carry flag
ADC $1462 ;| Apply to layer 1
STA $7F9E01,x ;| X position low byte
LDA $1463 ;| And add nothing to
ADC #$00 ;| layer 1 X position
STA $7F9E02,x ;/ high byte

PLY ;\ Pull Y
CPY #$25 ;| Compare with #$25 scanlines
BPL End_Wave2 ;| If bigger, end HDMA
INX ;| Increase X
INX ;| Increase X
INX ;| Increase X
INY ;| Increase Y
BRA Wave_Loop2 ;/ Do the loop

End_Wave2:
PLB ;\ Pull data bank
LDA #$00 ;| End HMDA by writing
STA $7F9E03,x ;| #$00 here
RTS ;/ Return

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;Table Settings
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

Wave_Table2:
db $00
db $01
db $02
db $03
db $04
db $05
db $06
db $07
db $07
db $06
db $05
db $04
db $03
db $02
db $01
db $00


BGWAVE:
REP #$20 ;\ Set processor 16 bit
LDA #$1002 ;| $4340 = $2110
STA $4340 ;| $4341 = Mode 02
LDA #$9F00 ;|
STA $4342 ;| Destination: $7F9F00
LDY #$7F ;| (low and high byte)
STY $4344 ;|
SEP #$20 ;/ Set processor 8 bit

LDA #$10 ;\ Enable HDMA
TSB $0D9F ;/ on channel 4

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;HDMA Main Code
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

LDX #$00 ;\ Init of
LDY #$00 ;/ X and Y

SEP #$20 ;\ Set processor 8 bit
LDA $13 ;| Set speed of waves
LSR A ;| Adding more LSR A
LSR A ;| will make it slower
STA $00 ;/ Store in scratch RAM

PHB ;\ Push data bank
PHK ;| Push program bank
PLB ;/ Pull data bank

Wave_Loop:
LDA #$06 ;\ Set scanline height
STA $7F9F00,x ;| for each wave
TYA ;| Transfer Y to A
ADC $00 ;| Add in scratch RAM
AND #$0F ;| and transfer #$0F bytes
PHY ;| Push Y
TAY ;/ Transfer A to Y

LDA.w Wave_Table,y ;\ Load in wave values
LSR A ;| half of waves only
CLC ;| Clear carry flag
ADC $1468 ;| Apply to layer 2
STA $7F9F01,x ;| Y position low byte
LDA $1469 ;| And add nothing to
ADC #$00 ;| layer 2 Y position
STA $7F9F02,x ;/ high byte

PLY ;\ Pull Y
CPY #$25 ;| Compare with #$25 scanlines
BPL End_Wave ;| If bigger, end HDMA
INX ;| Increase X
INX ;| Increase X
INX ;| Increase X
INY ;| Increase Y
BRA Wave_Loop ;/ Do the loop

End_Wave:
PLB ;\ Pull data bank
LDA #$00 ;| End HMDA by writing
STA $7F9F03,x ;| #$00 here
RTS ;/ Return

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;Table Settings
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

Wave_Table:
db $00
db $01
db $02
db $03
db $04
db $05
db $06
db $07
db $07
db $06
db $05
db $04
db $03
db $02
db $01
db $00






BLUE:
LDA #$17 ;\ Everything
STA $212C ;| is on main screen
LDA #$00 ;| Nothing
STA $212D ;| is on sub screen
LDA #$27 ;| Affect layer 1,2,3
STA $40 ;/ and back enable

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;HDMA Channel Settings
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

REP #$20 ;\ Set processor 16 bit
LDA #$3200 ;| $4330 = $2132
STA $4350 ;| $4331 = Mode 00
LDA #Gradient ;| Get gradient pointer
STA $4352 ;| low and high byte
PHK ;| Get bank
PLY ;|
STY $4354 ;| Store to address bank
SEP #$20 ;/ Set processor 8 bit

LDA #$20 ;\ Enable HDMA
TSB $0D9F ;| on channel 5
RTS ;/ Return

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;Table Settings
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

Gradient:
db $05,$9A
db $05,$98
db $05,$96
db $05,$94
db $05,$92
db $05,$90
db $04,$8E
db $04,$8C
db $04,$8A
db $03,$88
db $03,$86
db $02,$84
db $02,$82
db $78,$E0
db $02,$82
db $02,$84
db $03,$86
db $03,$88
db $04,$8A
db $04,$8C
db $04,$8E
db $05,$90
db $05,$92
db $05,$94
db $05,$96
db $05,$98
db $05,$9A
db $00


(meine eingestllte bg farbe ist :
R:16
G:16
B:80
(oder snes rgb wert 2824)
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 07.07.2011 6:33:46 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
Danke hat funktionirt ^^
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 08.07.2011 16:26:15 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
ok klappt doch nich so toll...
im selbem lvl habe ich auch den suche 5 yoschicoins to win generator drin aber wenn ich jetzt den hdma generator auch einbaue gewinne ich nciht mehr nachdem ich die yoshicoins eingesammelt hab...
(einzelt funktioniren beide perfeckt)
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 10.07.2011 13:56:07 in ON/OFF-Switch
( Link )
naja es gibts standartmässig keine on/off blöcke die sollid/nicht sollid sind...
dass heißt, du musst bei smwc nach einem customblock suchen der dass macht
und du musst unter level exanimations dafür sorgen dass auch die grafik dens blocks sich verändert bei dem on/off switch block.
für ersteres einfach auf smwc nach dem block suchen und mit blocktoodeluxe einfügen (das programm is ansich selbsterklärend)
und für zweiteres einfach ma nach einem tutorial für lvl exanimated frames suchen
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 10.07.2011 14:10:40 in ON/OFF-Switch
( Link )
also standartmäßig gibts die nich
hier sind die zwei blöcke :
http://www.smwcentral.net/download.php? ... ype=blocks
und du musst drauf achten was du ihnen als behave like tile ... gibts (ich glaub 25 musst du bei den on off blocks nehmen
und für das aussehen brauchst du erstmal eine .bin exgfx datei inder die beiden bilder sind (wie der block bei on bzw bei off aussehen soll)
die fügst du dann beim roten gift pilz ganz unten ein
dann gehst du auf level exanimated frame und gibst dort an:
Type: 8x8 16x16
Trigger on/off switch
frames: 1
Destination: (platzt auf dem 8x8 editor)
und dann in den ersten beiden feldern unten im bei frames die bilder positionen
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 10.07.2011 14:12:23 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
http://www.smwcentral.net/download.php? ... ype=blocks
da ^^
aber wegen der graficken musst du selber schauen

und ich suche auch noch was :
einen generator welcher die p-switch musik deaktivirt damit die lvl musik weiter hin hörbar ist ^^
(so wie der patch auf smwc aber als generator da ich die funktion nur für ein lvl will)
gibt es sowas / geht das überhaupt?
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 10.07.2011 14:29:46 in ON/OFF-Switch
( Link )
also ^^
behave like sorgt dafür wie er actet /also wie er sich verhält z.b 130 wäre wie ein zementblock und 12f ein muncher
und eine bin datei speichert ein bil (du kannst die bilder mit YY-CHR bearbeiten und das ist dann eine gfx datei XD) diese datei nennst du dann ExGFX[nummer].bin und fügst sie in den ex graphics ordner (der kommt wenn du die bunten pilze in lm drückst) und drückst dann den gelben pilz zum inserten der gfx files
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 10.07.2011 15:58:46 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
hmmm also irgendwie mach ich da mist...
habe das jetzt einfach in den levelinitcode.asm
eingefügt unter lvl 107 (das lvl wo die pswitch musik nich kommen soll)
aber auch z.b. im lvl 105 wird keine pswitch musik mehr abgespielt...
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 10.07.2011 16:01:32 in ON/OFF-Switch
( Link )
also wenn du die grafiken kopiren willst makirst du sie (dann erscheinen sie ja rechts vergrößert) drückst strg+c
und makirst dann dass wo sie hin sollen und drückst strg-v
(oder du mahlst sie eben kurz ...)
dann speichern und in LM einfügen ^^
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 10.07.2011 16:32:25 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
Wieso hatte ich nur befürchtet dass das nich leicht wird...
naja dann wird daraus wohl leider nichts werden :/
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 10.07.2011 16:34:40 in ON/OFF-Switch
( Link )
laso du kopirst irgendeine gfx.bin datei aus dem graphics ordner
fügst sie im ex graphics ordner ein nennst sie : ExGFX[nummer über 80].bin
öffnest sie mit yy-chr und löschst alles was drin ist und fügst das was du haben willst ein
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 10.07.2011 16:54:46 in ON/OFF-Switch
( Link )
destination ist die position also würd ich mal sagen 200
und bei altexgfx nix ändern und auch den hacken nicht reinmachen...
und unten in die zwei frame felder kommt rein 680 und in das zweite 690
(wenn du die zwei bilder ganz oben links in der bin datei hast)
und wichtig ist beim speichern der .bin datei das der 16 x 16 block nich quadratisch eingefügts ist (ich demonstrire mal kurz):
A B (so sind wahrscheinlich bei dir die bilder)
C D

Damit es aber einfacher funktionirt füge die bilder so ein:
A B C D
also in einer reihe einfach die untere hälfte weg machen und rehcts neben setzten
(ein buchstabe = 8x8 kästchen)

ok da is was schief gelaufen schick mir bitte mal den rom ordner...
mit allem zeugs also die rom und den exgfx ordner und so weiter...
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 12.07.2011 20:48:31 in Allgemeine SMW Hacking Fragen
zuletzt bearbeitet von mzünni am 12.07.2011 20:51:10.
( Link )
es gibt auch noch die möglichkeit einen patch von smwc runterzuladen (der sorgt auch dafür , dass das logo größer seinen kann)
http://www.smwcentral.net/download.php? ... pe=patches
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 13.07.2011 19:20:42 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
noch ne frage ^^
suche ein sprite das dafür sorgt ,dass der screen ,wenn Mario auf einem sprite spin jumpt, trotzdem nach oben scrollt
(kp ob das überhaupt geht...)
benutze in dem lvl das curser sprite aber da man dor auf keinem block steht scrollt es wie gesagt nicht nach oben....
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 26.07.2011 13:51:01 in Allgemeine SMW Hacking Fragen
( Link )
naja ich würde einfach nicht so lange Level machen ... irgendwann hat der Spieler auch keine lsut mehr ,wenn das Level zu lang ist
Oder du stellst die Zeit einfach auf 0
d.h. er hat endlos viel Zeit dann kannst du das Level so lang machen wie du willst

und ich hätte auch noch ne frage:
Wie verändere ich den victory screen?
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 26.07.2011 14:49:40 in Allgemeine SMW Hacking Fragen
zuletzt bearbeitet von mzünni am 26.07.2011 14:57:32.
( Link )
ich glaube alle auf einmal ist nicht möglich.
ich befürchte du musst jede seite einzelnd mit F2 und F3 im-/exportiren


ok geht wohl doch :
F5/F6 für foreground
und F7/F8 für background
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 28.07.2011 17:58:28 in Keine .tpl Datei
( Link )
In dem du im level auf den stern für "Palette" klickst und dann oben auf den stern mit dem roten Pfeil und dann die .pal auswählst...
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 07.08.2011 13:31:18 in Allgemeine SMW Hacking Fragen
zuletzt bearbeitet von mzünni am 13.08.2011 13:50:06.
( Link )
wenn du mit Yoshi einen grünen Apfel ist bekommst du 20 "sekunden" mehr Zeit
und schau dir das ma an ^^
http://www.smwcentral.net/download.php? ... pe=patches
das sorg dafür das im lvl die Zeit richtig angezeigt wird aber beim Ziel leider nich
(soweit ich weiß)
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 08.08.2011 11:29:57 in Allgemeine SMW Hacking Fragen
( Link )
ich glaube 0A musste nehmen ...
aber schau einfach in einem original Level wo die gegner vorkommen ^^
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->
geschrieben am 13.08.2011 13:47:31 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
Gibt es einen Patch der dafür sorgt, dass Mario ,wenn er auf die Overworld geht (also ein Level geschafft hat oder gestorben oder mit Start und Select aus dem Level gegangen ist) ihm das item aus der box zu entfernen (vllt auch Yoshi) aber er seinen Pilz oder Feder die er anhat behält?
also das jedes mal wenn die Overworld geladen wird die itembox resettet wird.
WAS, WIE, WO???? Ne, Ne ich bin nicht die Signatur ...
Ich putze hier nur.

Mein Hack:
<!-- m --><a class="postlink" href="http://www.youtube.com/user/conankun88#p/a/u/0/8vdcyGylrg0">http://www.youtube.com/user/conankun88# ... vdcyGylrg0</a><!-- m -->