We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Mini Yonku Shining Scorpion: Let's & Go!!

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Mini Yonku Shining Scorpion:
Let's & Go!!

Developer: KID
Publisher: ASCII
Platform: SNES
Released in JP: December 20, 1996


SourceIcon.png This game has uncompiled source code.
DevTextIcon.png This game has hidden development-related text.


Leftover Code

This chunk of uncompiled code starts at offset 0x007000 in an unheadered ROM. The code is written in the language used to program menus and dialogue events in the game; the compiled bytecode associated with this snippet is located at offset 0x06AC7A.

Part of the first instruction in this source code is cut off. The full line would read MOV_1 m_breg13,0.

			      13,0	;セッティング用BG_X座標
	MOV_1		m_breg14,$58	;セッティング用BG_Y座標
	MOV_1		m_breg21,3	;セッティング用スプライト1X座標
	MOV_1		m_breg22,$1B	;セッティング用スプライト1Y座標
	MOV_1		m_breg27,0	;セッティング用スプライト1向き
	MOV_1		m_reg29,1
	MOV_1		m_breg04,2	;ポイントメッセージ用フラグ 兼
	GOSUB	SETASIST6
	GOTO	USER090
MATI092
	MOV_1		m_breg12,238
	MOV_1		m_breg13,0	;セッティング用BG_X座標
	MOV_1		m_breg14,255	;セッティング用BG_Y座標
	MOV_1		m_breg21,6	;セッティング用スプライト1X座標
	MOV_1		m_breg22,$34	;セッティング用スプライト1Y座標
	MOV_1		m_breg27,2	;セッティング用スプライト1向き
	MOV_1		m_reg29,1
	MOV_1		m_breg04,3	;ポイントメッセージ用フラグ 兼
	GOSUB	SETASIST6
	GOTO	USER090
MATI093
	MOV_1		m_breg12,238
	MOV_1		m_breg13,$A0	;セッティング用BG_X座標
	MOV_1		m_breg14,$00	;セッティング用BG_Y座標
	MOV_1		m_breg21,$24	;セッティング用スプライト1X座標
	MOV_1		m_breg22,$0A	;セッティング用スプライト1Y座標
	MOV_1		m_breg27,0	;セッティング用スプライト1向き
	MOV_1		m_reg29,1
	IF_1		m_breg02,16,EQUAL,MATI094
	IF_1		m_breg02,23,EQUAL,MATI094
	IF_1		m_breg02,27,EQUAL,MATI094
	MOV_1		m_breg04,4	;ポイントメッセージ用フラグ 兼
MATI094
	GOSUB	SETASIST6
USER090
	GOSUB	SPUMOVE
	IF_1	m_breg04,1,NOT,PTOUT092
	IF_1	m_ch_xx,$10,NOT,PTOUT091
	IF_1	m_ch_mu,4,NOT,PTOUT091
	GOTO	BASU1
PTOUT091
	IF_1	m_ch_xx,$10,SMALL,PTOUT098
	IF_1	m_ch_xx,$28,LARGE,PTOUT098
	IF_1	m_ch_yy,$0148,SMALL,PTOUT098
	IF_1	m_ch_yy,$0158,LARGE,PTOUT098
	GOTO	USER090
PTOUT092
	IF_1	m_breg04,2,NOT,PTOUT096
	IF_1	m_ch_yy,$D8,NOT,PTOUT093
	IF_1	m_ch_mu,2,NOT,PTOUT093
	GOTO	MOKEI3
PTOUT093
	IF_1	m_ch_xx,$18,NOT,PTOUT098
	IF_1	m_ch_yy,$D8,SMALL,PTOUT098
	IF_1	m_ch_yy,$F8,LARGE,PTOUT098
	GOTO	USER090
PTOUT096
	IF_1	m_breg04,4,NOT,POINT090
	IF_1	m_ch_yy,$50,NOT,PTOUT097
	IF_1	m_ch_mu,2,NOT,PTOUT097
	GOTO	YOSEN2
PTOUT097
	IF_1	m_ch_xx,$0118,SMALL,PTOUT098
	IF_1	m_ch_xx,$0120,LARGE,PTOUT098
	IF_1	m_ch_yy,$50,SMALL,PTOUT098
	IF_1	m_ch_yy,$F0,LARGE,PTOUT098
	GO

Bits of the following two text strings also appear throughout the ROM several times each:

MS-DOS Version 7 (C)Copyright 1981-1995 Microsoft Corp
Licensed Material - Property of Microsoft All rights reserved