Language…
11 users online: Alex No,  Anorakun, DanMario24YT, Easy Difficulty, fanfan21, Jordan, Kusrry,  MarioFanGamer, name_6969, playagmes169, TheOrangeToad - Guests: 63 - Bots: 241
Users: 66,536 (2,385 active)
Latest user: linkypants

Posts by ShadowMistressYuko

ShadowMistressYuko's Profile → Posts

なんだこれは、たまげたなぁ
何話していいのか、これもうわかんねぇなぁ


今スノーサンボ作っててsp4のタイル配置に困ってるんだが…
8x8のタイルが9個、16x16のタイルが3個

なんか良い配置無いかなと思う今日このごろ。

本当はワークインプログレスに書こうと思ったが
海外勢に変な期待されたら困るのでここに来た
Name: parachute sprite disassembly
Type: sprite
Description: sprite 3F and 40
References:
おっさんマリオ復活しないかな…
(restricted)
Is this all right?
Even if Mario hits, it doesn't switch.
Switch when hitting a block when the sprite is at upward speed

Code
db $42 ; or db $37
JMP MarioBelow : JMP MarioAbove : JMP MarioSide
JMP SpriteV : JMP SpriteH : JMP MarioCape : JMP MarioFireball
JMP TopCorner : JMP BodyInside : JMP HeadInside

SpriteV:
	LDA !sprite_y_high,x
	XBA
	LDA !sprite_y_low,x
	REP #$20
	SEC
	SBC $98
	SEP #$20
	BPL +
	
	LDA !sprite_speed_y,x
	BPL +
	
	LDA $14AF|!addr
	EOR #$01
	STA $14AF|!addr
	
	STZ !sprite_speed_y,x
+
MarioBelow:
MarioAbove:
MarioSide:
TopCorner:
BodyInside:
HeadInside:
MarioCape:
MarioFireball:
SpriteH:
	RTL
	
print "other sprite on/off switch"


Please tell me if there is a mistake
(restricted)
(restricted)
Code
db $42 ; or db $37
JMP MarioBelow : JMP MarioAbove : JMP MarioSide
JMP SpriteV : JMP SpriteH : JMP MarioCape : JMP MarioFireball
JMP TopCorner : JMP BodyInside : JMP HeadInside
; JMP WallFeet : JMP WallBody ; when using db $37

!level = $??

MarioBelow:
MarioAbove:
MarioSide:

TopCorner:
BodyInside:
HeadInside:

	STZ $01
	PHY
	LDY #$0C
-
	LDA $1F2F|!addr,y
	JSR bit_to_value
	LDA $00
	CLC
	ADC $01
	STA $01
	DEY
	BPL -
	PLY
	
	LDA $01
	CMP #!level
	BCC +
	
	LDA #$10
	STA $1DF9|!addr
	%erase_block()
	%create_smoke()
+
;WallFeet:	; when using db $37
;WallBody:

SpriteV:
SpriteH:

MarioCape:
MarioFireball:
	RTL

bit_to_value:
	STZ $00
	CLC
	PHY
	LDY #$07
-
	LSR A
	BCC +
	INC $00
+
	DEY
	BPL -
	PLY
	RTS

print "level yoshi coin block"
asar patch
Code
org $00D5E8
db $00

Code
org $00DA58
db $80

org $00DA6F
db $80
I have a consultation, what should I do with exbit?

Reverse the direction of the platform. Or is it moving from the beginning? Or if you have any other ideas.