Beiträge von mzünni

geschrieben am 10.04.2012 15:32:25 in Allgemeine SMW Hacking Fragen
( Link )
@Bladey wenn du wirklich die original animations verändern möchtest guck mal auf smwc nach dem hier:
Mario + Animated Tile ExGFX v2.1 (ist ein patch)
@Wysey willste die punkte berechnung für jedes level im hack entfernen oder für ein spezifisches?
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 11.04.2012 11:59:07 in Allgemeine SMW Hacking Fragen
zuletzt bearbeitet von mzünni am 12.04.2012 1:51:14.
( Link )
Code

header
lorom

ORG $05CC77
RTS
NOP
NOP

Meinst du das so? (einfach mit xkas patchen)
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 11.04.2012 12:44:49 in Cusotm Sprite, Boss
( Link )
naja bei zehn ställen würde ich die tables so machen:
LeftSpd: db $00,$E7,$E9,$EB,$ED,$EF,$F2,$F4,$F6,$F8,$F8
RightSpd: db $00,$18,$16,$14,$12,$10,$0E,$0C,$0A,$08,$08
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 11.04.2012 17:22:49 in Allgemeine SMW Hacking Fragen
( Link )
hab doch extra noch geschriben mit xkas patchen
du machst ne neue textdatei nesst die dann "xyz.ASM" (also keine txt datei mehr...)
und dann machst du das selbe wie bei jedem anderen patch ^^
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 14.04.2012 11:28:00 in Musik auf Zeit (Feuerblume)
( Link )
Wieso schreibst du etwas in $0DBA ?
das ist die ram adresse für Yoshis farbe...
du musst #$0D in $1DFB speichern...
und du musst wenn der timer abgelaufen ist auch wieder die original musick aktiviren...
Und du musst #$0D laden nicht $0D (sonst lädst du ja eine adresse)

WICHTIG: das ganze muss auch eine zeile tiefer du hast so wie du es gemacht hast das if komplett kaputt gemacht
du würdest (#)$0D laden und mit null vergleichen was komplett sinlos ist...

Code
!freeram = $0660      ;set to free RAM
!freeram2 = $0661 ;I use the same freeram as a start as everybody else,
!freeram3 = $0662 ;so your probably going to want to change these.

macro RATS_start(id)
db "STAR"
dw RATS_Endcode-RATS_Startcode
dw RATS_Endcode-RATS_Startcode^#$FFFF
RATS_Startcode:
endmacro

macro RATS_end(id)
RATS_Endcode:
endmacro
lorom ;\ ROM is LoRom
header ;/ and has a header.

org $01C5EC ;\Hijack getfire routine
JSL setram ;|and jump to code
NOP ;/then get rid of one byte because I oerwrite the rest of the command

org $8DC4 ;\ Hijack NMI routine
JSL StatusCode ;| and jump to our code
NOP ;/ also NOP one time.

org $218015 ;| POINT TO FREE SPACE!!!
%RATS_start(0)
StatusCode:
LDA #$02 ;\ Restore previous
STA $420B ;/ hijacked NMI routine.
LDA $19 ;\Check if you have firepower
CMP #$03 ;|
BNE return ;/

LDA #$0D
STA $1DFB

DEC !freeram2 ;\decrease the "multiplyer" RAM "allows me to make it take FF*2 frames
LDA !freeram2 ;|and check if it has reached 0 yet
BNE return ;/
LDA !freeram ;\if it has and the first timer isn't zero
BEQ return ;/
LDA #$02 ;\This is the Mulitplier RAM
STA !freeram2 ;/
DEC !freeram ;decrease timer
LDA !freeram ;\check if it's zero yet
BNE return ;/
LDA #$01 ;\make mario big
STA $19 ;/
LDA !freeram3
STA $1DFB
return:
RTL

setram:
LDA #$20 ;\Restore hijack
STA $149B ;/
LDA #$FF ;\This is the Timer RAM
STA !freeram ;/
LDA $1DFB
STA !freeram3
RTL
%RATS_end(0)


SO geht es glaube ich...
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 17.04.2012 22:02:25 in Allgemeine SMW Hacking Fragen
( Link )
$19 Das Schwarz
$1B Die Schrift Farbe
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 18.04.2012 16:42:20 in Custom Sprite Clipping
( Link )
Hi ich will das das mein Custom Sprite Solid für Mario ist
So wie JSL $01B44F nur für dieses Sprite clipping
(das sprite soll von allen seiten sollid sein)
Code
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; sprite clipping routine
; ripped and modified by Roy, then modified more by Sonikku
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
GetSpriteClippingB:
PHY
PHX
TXY
LDA $00E4,y
CLC
ADC #$08 ; Starting X pos of sprite clipping = sprite center position - $0C ($0C pixels to the left)
STA $04
LDA $14E0,y
ADC #$00
STA $0A
LDA #$38 ; Width of sprite clipping
STA $06
LDA $00D8,y
STA $05
LDA $14D4,y
STA $0B
LDA #$40 ; Height of sprite clipping
STA $07
PLX
PLY
RTS


hab schon das hier versucht:
aber dann ist das sprite von der seite nicht wirklich fest...
Code

JSL $03B664
JSR GetSpriteClippingB
JSL $03B72B
BCC NotSolid
PHB
PHK
PLB
JSR CODE_01B45C
PLB
NotSolid:
[...]


CODE_01B45C: LDA $D8,X
CODE_01B45E: SEC
CODE_01B45F: SBC $1C
CODE_01B461: STA $00
CODE_01B463: LDA $80
CODE_01B465: CLC
CODE_01B466: ADC #$18
CODE_01B468: CMP $00
CODE_01B46A: BPL CODE_01B4B4
CODE_01B46C: LDA $7D
CODE_01B46E: BMI CODE_01B4B2
CODE_01B470: LDA $77
CODE_01B472: AND #$08
CODE_01B474: BNE CODE_01B4B2
CODE_01B476: LDA #$10
CODE_01B478: STA $7D
CODE_01B47A: LDA #$01
CODE_01B47C: STA $1471
CODE_01B47F: LDA #$1F
CODE_01B481: LDY $187A
CODE_01B484: BEQ CODE_01B488
CODE_01B486: LDA #$2F
CODE_01B488: STA $01
CODE_01B48A: LDA $D8,X
CODE_01B48C: SEC
CODE_01B48D: SBC $01
CODE_01B48F: STA $96
CODE_01B491: LDA $14D4,X
CODE_01B494: SBC #$00
CODE_01B496: STA $97
CODE_01B498: LDA $77
CODE_01B49A: AND #$03
CODE_01B49C: BNE CODE_01B4B0
CODE_01B49E: LDY #$00
CODE_01B4A0: LDA $1528,X
CODE_01B4A3: BPL CODE_01B4A6
CODE_01B4A5: DEY
CODE_01B4A6: CLC
CODE_01B4A7: ADC $94
CODE_01B4A9: STA $94
CODE_01B4AB: TYA
CODE_01B4AC: ADC $95
CODE_01B4AE: STA $95
CODE_01B4B0: SEC
Return01B4B1: RTS ; Return

CODE_01B4B2: CLC
Return01B4B3: RTS ; Return

CODE_01B4B4: LDA $190F,X ; \ Branch if "Make Platform Passable" is set
CODE_01B4B7: LSR ; |
CODE_01B4B8: BCS CODE_01B4B2 ; /
CODE_01B4BA: LDA #$00
CODE_01B4BC: LDY $73
CODE_01B4BE: BNE CODE_01B4C4
CODE_01B4C0: LDY $19
CODE_01B4C2: BNE CODE_01B4C6
CODE_01B4C4: LDA #$08
CODE_01B4C6: LDY $187A
CODE_01B4C9: BEQ CODE_01B4CD
CODE_01B4CB: ADC #$08
CODE_01B4CD: CLC
CODE_01B4CE: ADC $80
CODE_01B4D0: CMP $00
CODE_01B4D2: BCC CODE_01B505
CODE_01B4D4: LDA $7D
CODE_01B4D6: BPL CODE_01B4F7
CODE_01B4D8: LDA #$10
CODE_01B4DA: STA $7D
CODE_01B4DC: LDA $9E,X
CODE_01B4DE: CMP #$83
CODE_01B4E0: BCC CODE_01B4F2
CODE_01B4E2: LDA #$0F
CODE_01B4E4: STA $1564,X
CODE_01B4E7: LDA $C2,X
CODE_01B4E9: BNE CODE_01B4F2
CODE_01B4EB: INC $C2,X
CODE_01B4ED: LDA #$10
CODE_01B4EF: STA $1558,X
CODE_01B4F2: LDA #$01
CODE_01B4F4: STA $1DF9 ; / Play sound effect
CODE_01B4F7: CLC
Return01B4F8: RTS ; Return

DATA_01B4F9: db $0E,$F1,$10,$E0,$1F,$F1

DATA_01B4FF: db $00,$FF,$00,$FF,$00,$FF

CODE_01B505: JSR SUB_HORZ_POS
CODE_01B508: LDA $9E,X
CODE_01B50A: CMP #$A9
CODE_01B50C: BEQ CODE_01B520
CODE_01B50E: CMP #$9C
CODE_01B510: BEQ CODE_01B51E
CODE_01B512: CMP #$BB
CODE_01B514: BEQ CODE_01B51E
CODE_01B516: CMP #$60
CODE_01B518: BEQ CODE_01B51E
CODE_01B51A: CMP #$49
CODE_01B51C: BNE CODE_01B522
CODE_01B51E: INY
CODE_01B51F: INY
CODE_01B520: INY
CODE_01B521: INY
CODE_01B522: LDA DATA_01B4F9,Y
CODE_01B525: CLC
CODE_01B526: ADC $E4,X
CODE_01B528: STA $94
CODE_01B52A: LDA DATA_01B4FF,Y
CODE_01B52D: ADC $14E0,X
CODE_01B530: STA $95
CODE_01B532: STZ $7B
CODE_01B534: CLC
Return01B535: RTS ; Return
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 21.04.2012 18:08:50 in Allgemeine SMW Hacking Fragen
( Link )
Welche sprite memory einstellung benutzt du und welchen hacken hast du bei sprite buoyancy?
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 22.04.2012 15:44:28 in Allgemeine SMW Hacking Fragen
( Link )
ich glaub auf SMW-C gibt es einen generator für sowas...
"Floor" Generator:
www.smwcentral.net/download.php?id=657&type=sprites
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 23.04.2012 20:47:40 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
www.smwcentral.net/download.php?id=642&type=blocks
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.04.2012 17:19:50 in Allgemeine SMW Hacking Fragen
( Link )
musst ein customsprite einfügen...
www.smwcentral.net/download.php?id=94&type=sprites
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.04.2012 22:42:29 in ExMariox555x's Fragen Thread
( Link )
er meint wahrscheinlich das der screen nicht mit Mario hoch scrollt...
versuch mal das hier einzufügen:
Code
LDA #$01
STA $1404
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 03.05.2012 13:52:39 in Allgemeine SMW Hacking Fragen
( Link )
für das zweite Problem musst du die Teile auf der Mainmap mit gedrückter Shift taste platziren (dann steht ganz unten auch "silent step" statt "step")
für die Brücke wird villeicht noch ein aderes Layer 1 objeckt in diesem event sichtbar?
EIDT: für die Brücke gilt wohl das du sie versuchst kommplett über den Layer1 event mode zu machen oder?
du musst sie unter dem normalen level mode platziren und bei dem event sichtbar machen
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 04.05.2012 17:07:26 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
einfach ne custom animation machen die keinen trigger benutzt
und dann die eigenschaft der Blauen coin
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 04.05.2012 18:46:47 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
ok du gehst auf Level ExAnimated Frames
dann suchtst du einen freien slot
dann bei type 8x8 16x16
Triger none
Frames 4
destination wo du es eben haben willst
und dann kommt in die ersten 4 felder der tabelle:
5DC
5EC
5FC
5CC
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 05.05.2012 0:36:54 in Allgemeine Hex- und ASM-Fragen
( Link )
ich hätte mal wieder eine frage...
Ist es möglich die Statusbar zu deaktiviren? (also IRQ zu deaktiviren?)
möchte layer 3 über den ganzen Bildschirm nutzen können
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 05.05.2012 15:26:04 in Allgemeine Hex- und ASM-Fragen
( Link )
hab jetzt meinen eigenen patch gemacht XD macht aber das selbe wie der scanline hack
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 05.05.2012 22:17:50 in Allgemeine Hex- und ASM-Fragen
( Link )
naja ich kenne es so das man diese berührungs sachen mit der Sub-Horz-Pos bzw Sub-Vert-Pos macht...
die wärte hängen einfach mit der contact routine zusammen ^^
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 14.05.2012 19:09:13 in Du suchst Custom Sprites/Blocks/Music oder Graphics? Hier!
( Link )
wie WYE code nur dass er abhängig von der X position Message 1/2 anzeigt
Code
db $42
JMP Mario : JMP Mario : JMP Mario
JMP Return : JMP Return : JMP Return : JMP Return
JMP Mario : JMP Mario; : JMP Mario

Mario:
LDA $16
AND #$08
BEQ Return
LDA $9A
AND #$10
LSR
LSR
LSR
LSR
INC A
STA $1426
Return:
RTL
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 20.05.2012 1:26:56 in ExMariox555x's Fragen Thread
( Link )
dafür müsste man ein bischen mit asm rumspielen...
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 -->