If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Notes:M.U.S.H.A.: Metallic Uniframe Super Hybrid Armor

From The Cutting Room Floor
(Redirected from Notes:M.U.S.H.A.)
Jump to navigation Jump to search

This page contains notes for the game M.U.S.H.A.: Metallic Uniframe Super Hybrid Armor.

Virtual Console Patch

>0x180	string		"GM T-35013 -00"
0x000332:
	beshort		0x4e71 until 0x346

# 開始時のキャタピラ音を発行しない
0x00b844:
	beshort		0x4e71 x 3		# nop


# 海外版のハードクリア時の赤十字を消す
>0x180	string		"GM T-35046 -00"

0x00031a:
	beshort		0x602e					# skip check sum

0x00058a:
	belong		0x0007ff00				# jsr 0x004472 -> jsr 0x07ff00
	beshort		0x4e71,0x4e71				# ori.b	#$03,d0 -> nop; nop
	beshort		0x4e71					# moveq.l #$9a,d5 -> nop

0x07ff00:
	beshort		0x4eb8,0x4472				# jsr	0x4472.w 
	beshort		0x0000,0x0003				# ori.b	#$03,d0
	beshort		0x7a9a					# moveq.l #$9a,d5
	beshort		0x48e7,0x00c0				# movem.l a0-a1,-(a7)
	beshort		0x23fc,0x63e0,0x0000,0x00c0,0x0004	# move.l $63e00000,$00c00004 
	beshort		0x41fa,0x0046				# lea.l	$0046(pc),a0 = 0x07ff60
	beshort		0x43f9,0x00c0,0x0000			# lea.l $00c00000,a1
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x23fc,0x6660,0x0000,0x00c0,0x0004	# move.l $66000000,$00c00004 
	beshort		0x41fa,0x0042				# lea.l	$0042(pc),a0 = 0x07ff80
	beshort		0x43f9,0x00c0,0x0000			# lea.l $00c00000,a1
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x2298					# move.l (a0)+,(a1)
	beshort		0x4cdf,0x0300				# movem.l (a7)+,a0-a1
	beshort		0x4e75					# rts

0x07ff60:
	belong		0xffffffff
	belong		0xffffffff
	belong		0xffffffff
	belong		0xffffffff
	belong		0xffffffff
	belong		0xdddddddd
	belong		0xdfffffff
	belong		0xdfffffff
0x07ff80:
	belong		0xdfffffff
	belong		0xdfffffff
	belong		0xdfffffff
	belong		0xdfffffff
	belong		0xdfffffff
	belong		0xdfffffff
	belong		0xcccccccc
	belong		0xdddddddd