;************************************************************************
;*									*
;*	title name	: "yossy"					*
;*	proccess	: BG data file					*
;*	file name	: ys_w62.asm					*
;*									*
;************************************************************************
;
;
		include		ys_ename.h
;
;
;------------------------------------------------------------------------
;-		extern symbol						-
;------------------------------------------------------------------------
;
;-------------< ys_play >------------------------------------------------
		EXT	PO_NORMAL,PO_DK_O_R,PO_DK_O_L,PO_DK_O_D,PO_DK_O_U
		EXT	PO_DK_I_R,PO_DK_I_L,PO_DK_I_D,PO_DK_I_U
;
;-------------< ys_mapdt >-----------------------------------------------
		EXT	CORS_61_00,CORS_61_01,CORS_61_02
;
		EXT	CORS_MIN0,CORS_MIN1,CORS_MIN2,CORS_MIN3
		EXT	CORS_MIN4,CORS_MIN5,CORS_MIN6,CORS_MIN7
		EXT	CORS_MIN8,CORS_MIN9
;
;
;************************************************************************
;*									*
;*		data							*
;*									*
;************************************************************************
;
;
		EXTEND
;
;
		MEM8
		IDX8
;
Group_15	GROUP	W62_data
W62_data	SECT	REL
;
;************************************************************************
;*		BG course data						*
;************************************************************************
;
;------------------------------------------------------------------------
;-		"6-1-00c.dat" (1995/06/22 10:01:56)			-
;------------------------------------------------------------------------
		GLB	BGDT_61_00
BGDT_61_00	EQU	$
		HEX	CC,44,10,DB,61,B3,40,11,02,00,01,50,C0,0F,03,01
		HEX	51,C0,06,03,05,51,C7,01,03,07,51,B9,00,04,05,51
		HEX	AA,01,05,01,51,9C,01,06,04,51,9E,01,06,06,52,A0
		HEX	00,05,04,52,B1,01,04,01,52,C3,05,03,02,52,A8,02
		HEX	01,52,A9,01,05,02,52,8A,02,01,52,8B,01,07,01,52
		HEX	AD,06,05,03,52,8D,02,02,53,83,02,01,53,A4,06,05
		HEX	03,53,84,02,02,53,8A,02,01,53,AB,06,05,03,53,8B
		HEX	02,DF,53,95,04,E0,53,A6,05,00,53,97,B3,E0,53,A9
		HEX	05,02,54,81,02,01,54,B2,0D,04,03,54,82,03,01,55
		HEX	B0,08,04,DF,54,A3,14,E0,54,B5,04,E0,55,B0,04,04
		HEX	55,9B,01,06,01,55,AD,05,05,04,56,A3,01,05,01,56
		HEX	B5,07,04,00,55,8F,B5,00,56,86,B6,00,56,9B,B4,00
		HEX	52,83,B8,00,50,6B,B9,00,52,4C,BC,00,52,6B,BF,00
		HEX	56,61,BC,00,55,6E,BD,00,55,8D,BF,00,56,7A,BC,01
		HEX	56,BD,0E,04,00,56,5E,B9,00,57,85,B6,00,57,99,B5
		HEX	00,56,7D,BD,00,57,74,BD,01,57,BC,02,04,02,57,9E
		HEX	02,01,57,BF,06,04,03,57,9F,02,03,58,B6,04,DF,58
		HEX	A0,06,E1,58,98,02,06,E1,58,6A,02,09,E1,58,9E,02
		HEX	06,E1,59,A4,02,05,E1,59,9A,02,06,02,5A,B7,04,01
		HEX	5A,B8,04,04,02,5A,9C,02,01,5A,9D,01,06,DF,5A,A7
		HEX	04,E0,5A,BA,04,04,5A,9F,01,06,01,5B,A1,0A,05,01
		HEX	5B,CC,13,03,03,5B,AC,02,DF,5B,BD,12,4E,5B,33,05
		HEX	04,00,58,A4,B3,00,5A,AA,B3,68,52,3F,02,00,68,52
		HEX	4E,00,00,68,53,3D,02,00,68,53,4C,00,00,E0,5B,CD
		HEX	03,00,5B,8B,50,01,5D,C0,00,03,02,5D,A0,01,01,5D
		HEX	A1,0E,05,02,4D,F8,07,01,4D,F9,06,07,58,5D,68,07
		HEX	00,00,4D,FF,FF,00,5D,8A,50,00,51,82,B8,E0,55,B5
		HEX	04,E0,58,B2,04,E0,5C,CC,03,E0,5C,C9,03,E0,5C,C3
		HEX	03,00,5C,B6,B3,4E,5B,74,05,02,00,50,91,B6,C4,54
		HEX	46,02,C4,55,42,02,68,54,4C,02,00,68,58,8E,02,00
		HEX	68,59,8A,02,00,C4,59,94,02,01,5E,A0,01,05,02,5E
		HEX	11,09,01,5E,12,0D,0E,E1,58,71,02,03,00,54,A8,B3
		HEX	00,55,A1,B3,00,54,82,8D,00,5A,54,C4,E1,5A,91,02
		HEX	06,E1,5A,88,02,02,E1,5A,94,02,06,00,54,4A,C4,02
		HEX	55,88,03,04,55,89,01,07,00,55,88,8D,E1,54,83,14
		HEX	02,FF
;-------------- next go to data -----------------------------------------
		HEX	5D		;door pos
		BYTE	CORS_61_01	;corse data table pointer
		HEX	00,7A		;player X,Y pos
		BYTE	PO_DK_I_R	;player mode
		HEX	FF
;
;------------------------------------------------------------------------
;-		"6-1-01a.dat" (1995/06/25 21:56:55)			-
;------------------------------------------------------------------------
		GLB	BGDT_61_01
BGDT_61_01	EQU	$
		HEX	C8,44,10,DB,6A,63,78,0E,02,20,01,70,C8,0C,03,01
		HEX	71,B6,03,04,01,71,9B,03,06,01,72,80,03,07,01,72
		HEX	65,03,09,01,72,8C,03,07,02,71,94,03,01,71,95,00
		HEX	06,03,71,96,02,02,71,79,04,01,71,7A,00,08,03,71
		HEX	7B,02,02,71,5E,04,01,71,5F,00,0A,03,72,50,03,02
		HEX	72,13,07,01,72,14,00,0E,03,72,15,05,02,72,38,03
		HEX	01,72,39,02,0C,03,72,3C,05,02,72,5F,03,01,73,50
		HEX	01,0A,03,73,52,02,01,73,72,0E,08,01,74,A1,03,05
		HEX	03,74,71,03,05,74,A5,03,05,07,74,89,03,07,05,74
		HEX	4D,03,0B,01,75,21,00,0D,01,75,52,01,0A,01,75,84
		HEX	01,07,01,75,B6,02,04,03,75,22,03,03,75,54,03,03
		HEX	75,86,03,06,75,B9,00,04,01,76,C7,0A,03,01,75,CA
		HEX	09,03,02,76,93,03,01,76,94,02,06,03,76,97,03,02
		HEX	77,91,03,01,77,92,0C,06,03,77,9F,06,7A,77,35,06
		HEX	05,7B,77,35,FE,05,7B,77,3B,02,05,0C,78,A2,05,0C
		HEX	78,A3,05,0C,78,A4,05,0C,78,89,07,0C,78,8A,07,0C
		HEX	78,8F,07,0C,79,70,08,0C,79,61,09,0C,79,52,0A,0C
		HEX	79,43,0B,0C,79,34,0C,0C,79,25,0D,0C,79,16,0E,0C
		HEX	79,07,0F,02,69,C9,13,01,69,CA,15,13,01,6B,C0,13
		HEX	03,02,69,8D,03,01,69,8E,00,03,03,69,8F,03,14,69
		HEX	AD,02,01,7A,6A,85,03,03,7A,6A,69,05,05,7B,6A,85
		HEX	FF,03,7B,6A,69,FF,05,7B,6A,6E,04,05,7F,6A,8C,02
		HEX	02,02,6B,86,03,01,6B,87,00,03,03,6B,88,03,14,6B
		HEX	A6,02,01,02,6C,A3,02,01,6C,A4,00,05,68,78,49,01
		HEX	00,68,6C,63,02,00,00,61,00,FD,00,63,00,FD,00,64
		HEX	00,FD,00,65,00,FD,00,70,AA,50,00,69,AA,50,00,7A
		HEX	00,FE,01,6C,C5,1A,03,03,6C,A5,02,02,6C,88,04,01
		HEX	6C,89,00,07,03,6C,8A,04,00,6D,AB,50,01,70,50,07
		HEX	0A,03,70,58,07,14,74,A2,01,05,58,76,3B,03,00,7F
		HEX	77,56,04,03,4E,6B,57,00,02,14,73,89,06,02,14,73
		HEX	85,02,02,14,73,97,02,00,14,73,7D,01,01,14,72,AC
		HEX	07,01,14,74,4F,02,02,14,74,6D,05,02,14,74,5E,01
		HEX	01,02,6C,18,06,01,6C,19,00,06,03,6C,1A,06,14,6C
		HEX	A8,02,01,14,6C,68,01,01,14,6C,39,01,01,02,6C,8D
		HEX	03,01,6C,8E,00,03,03,6C,8F,03,02,6C,1D,06,01,6C
		HEX	1E,00,06,03,6C,1F,06,14,6C,6D,02,01,14,6C,AD,01
		HEX	01,14,6C,3E,01,01,02,6D,82,03,01,6D,83,00,03,03
		HEX	6D,84,03,02,6D,12,06,01,6D,13,00,06,03,6D,14,06
		HEX	14,6D,A2,02,01,14,6D,32,01,01,58,6D,38,05,00,0A
		HEX	6D,08,02,67,6D,09,03,02,0B,6D,0D,02,00,5D,FF,FF
		HEX	02,69,3D,04,01,69,3E,00,04,03,69,3F,04,7F,6A,99
		HEX	02,02,68,71,2B,02,00,68,72,0E,02,00,68,6D,89,03
		HEX	00,68,6D,98,00,00,14,70,90,08,02,68,75,8C,01,00
		HEX	68,75,8F,01,00,00,68,00,FD,0A,66,0B,12,67,66,0C
		HEX	01,12,0B,66,0E,12,00,67,00,FD,01,62,14,00,10,02
		HEX	62,13,0F,03,62,15,0F,14,62,A4,01,01,14,62,D3,02
		HEX	03,14,62,73,01,01,14,72,69,03,01,14,69,6E,01,01
		HEX	14,70,61,06,01,14,77,B3,0A,01,C4,76,7B,02,C4,78
		HEX	62,02,14,6D,63,01,01,4E,73,4A,01,02,14,72,44,01
		HEX	01,6C,78,A2,02,00,6C,78,89,01,00,6C,78,8F,00,00
		HEX	6C,79,70,00,00,6C,79,61,00,00,6C,79,52,00,00,6C
		HEX	79,43,00,00,6C,79,34,00,00,6C,79,25,00,00,6C,79
		HEX	16,00,00,6C,79,07,00,00,01,6E,C0,01,03,02,6E,11
		HEX	0B,01,6E,12,0D,0E,00,62,FA,C4,00,75,8B,C4,00,69
		HEX	8B,C4,FF
;-------------- next go to data -----------------------------------------
		HEX	70		;door pos
		BYTE	CORS_61_00	;corse data table pointer
		HEX	DF,58		;player X,Y pos
		BYTE	PO_DK_I_L	;player mode
;
		HEX	6D		;door pos
		BYTE	CORS_61_02	;corse data table pointer
		HEX	00,78		;player X,Y pos
		BYTE	PO_DK_I_R	;player mode
		HEX	FF
;
;------------------------------------------------------------------------
;-		"6-1-02a.dat" (1995/06/21 21:14:38)			-
;------------------------------------------------------------------------
		GLB	BGDT_61_02
BGDT_61_02	EQU	$
		HEX	C8,44,10,DB,6A,63,78,0E,32,40,F5,70,CC,05,03,01
		HEX	70,A0,06,05,03,70,AB,05,01,70,A7,03,05,F5,71,C2
		HEX	18,03,F5,72,AB,01,05,F5,72,CD,08,03,F5,73,96,01
		HEX	06,F5,73,B8,0D,04,F5,74,96,01,06,F5,74,61,01,02
		HEX	F5,73,4F,01,04,6E,73,8F,03,00,F5,74,48,01,0B,F5
		HEX	74,46,01,01,6E,74,66,01,00,F5,74,7A,02,08,F5,74
		HEX	9D,02,06,F5,75,B0,0F,04,F5,74,95,00,06,F5,73,A2
		HEX	03,05,F5,76,B0,09,04,F5,75,7C,0A,01,6E,75,9C,0A
		HEX	00,F5,76,A9,00,05,F5,75,5B,00,03,6E,75,9A,01,00
		HEX	F5,76,3A,01,0C,F5,76,6C,01,09,F5,76,9E,01,06,6E
		HEX	73,0E,00,08,00,70,86,50,00,70,8A,50,00,70,88,50
		HEX	00,70,84,50,00,70,82,50,4E,70,57,02,00,4E,70,77
		HEX	02,00,4E,70,59,00,02,4E,70,57,00,02,6E,75,09,00
		HEX	09,F5,77,B0,07,04,F5,77,B8,17,04,F5,77,AE,01,05
		HEX	F5,78,A8,01,05,F5,70,BC,0B,04,F5,79,B0,0F,04,F5
		HEX	7A,B0,1F,04,F5,7A,A4,03,05,6E,7B,62,09,00,F5,7B
		HEX	42,09,01,6E,7B,21,00,04,6E,7B,2C,00,04,6E,7B,22
		HEX	09,00,F5,7C,A0,03,05,F5,7C,94,03,06,F5,7C,88,03
		HEX	07,F5,7D,80,03,07,F5,7D,94,03,06,6B,7E,B0,1F,04
		HEX	F5,7C,7C,03,08,F5,7D,A8,03,05,F5,7D,BC,03,04,00
		HEX	7E,91,50,00,7E,AC,82,68,70,AD,0A,00,68,72,7E,01
		HEX	00,68,72,8D,00,00,68,74,30,00,00,68,74,51,01,00
		HEX	68,75,2E,0D,00,68,75,6E,08,00,68,7B,85,00,00,68
		HEX	7B,76,01,00,F5,75,5A,00,03,6E,75,5F,0A,00,F5,75
		HEX	3F,0A,01,FF
;-------------- next go to data -----------------------------------------
		HEX	70		;door pos
		BYTE	CORS_61_01	;corse data table pointer
		HEX	DF,6A		;player X,Y pos
		BYTE	PO_DK_I_L	;player mode
		HEX	FF
;
;
;
;
;************************************************************************
;*		enemy data						*
;************************************************************************
;
;		LWORD	[enemy no.]+([X pos]<<16)+([Y pos]<<9)
;		LWORD	[x] : [y]
;
;------------------------------------------------------------------------
;-		"6-1-00c.end" (1995/06/28 00:59:44)			-
;------------------------------------------------------------------------
		GLB	ENDT_61_00
ENDT_61_00	EQU	$
		LWORD	DORBL+(023H<<16)+(05BH<<9)
		LWORD	DORBR+(00FH<<16)+(05BH<<9)
		LWORD	DORBR+(07AH<<16)+(05AH<<9)
		LWORD	DORBR+(060H<<16)+(059H<<9)
		LWORD	DOROB+(01CH<<16)+(058H<<9)
		LWORD	DORB2+(02BH<<16)+(057H<<9)
		LWORD	DORB2+(06DH<<16)+(05AH<<9)
		LWORD	GSTH0+(014H<<16)+(055H<<9)
		LWORD	GSTH0+(025H<<16)+(057H<<9)
		LWORD	KARAT+(0BAH<<16)+(059H<<9)
		LWORD	FVOTM+(037H<<16)+(056H<<9)
		LWORD	FHOTM+(041H<<16)+(056H<<9)
		LWORD	KARAT+(0B9H<<16)+(056H<<9)
		LWORD	FVOTM+(050H<<16)+(057H<<9)
		LWORD	FVOTM+(04AH<<16)+(058H<<9)
		LWORD	FVOTM+(085H<<16)+(057H<<9)
		LWORD	FHOTM+(08BH<<16)+(05CH<<9)
		LWORD	FHOTM+(095H<<16)+(05CH<<9)
		LWORD	FHOTM+(09FH<<16)+(05CH<<9)
		LWORD	FHOTM+(095H<<16)+(058H<<9)
		LWORD	FHOTM+(095H<<16)+(054H<<9)
		LWORD	FVOTM+(09FH<<16)+(056H<<9)
		LWORD	NLFLR+(0C2H<<16)+(058H<<9)
		LWORD	NLFUD+(0C9H<<16)+(058H<<9)
		LWORD	QKM0C+(024H<<16)+(054H<<9)
		LWORD	QKM03+(06BH<<16)+(054H<<9)
		LWORD	ZFLWR+(0B6H<<16)+(053H<<9)
		LWORD	SNXGO+(0DFH<<16)+(058H<<9)
		LWORD	FVOTM+(056H<<16)+(056H<<9)
		LWORD	MC1UP+(0C7H<<16)+(053H<<9)
		LWORD	FUSN3+(069H<<16)+(053H<<9)
		LWORD	COINR+(032H<<16)+(054H<<9)
		LWORD	COINR+(040H<<16)+(054H<<9)
		LWORD	QKM0C+(077H<<16)+(054H<<9)
		LWORD	QKM0C+(0D4H<<16)+(054H<<9)
		LWORD	COINR+(047H<<16)+(054H<<9)
		LWORD	COINR+(053H<<16)+(054H<<9)
		LWORD	COINR+(095H<<16)+(059H<<9)
		LWORD	SC_MX+(0E0H<<16)+(055H<<9)
		LWORD	BAK21+(05EH<<16)+(056H<<9)
		LWORD	BAK20+(074H<<16)+(057H<<9)
		LWORD	BAK21+(06AH<<16)+(057H<<9)
		LWORD	BAK21+(02CH<<16)+(054H<<9)
		WORD	0FFFFH
;
;------------------------------------------------------------------------
;-		"6-1-01a.end" (1995/06/28 01:00:37)			-
;------------------------------------------------------------------------
		GLB	ENDT_61_01
ENDT_61_01	EQU	$
		LWORD	QKM0C+(03BH<<16)+(075H<<9)
		LWORD	ZSABO+(078H<<16)+(078H<<9)
		LWORD	MITSN+(0A2H<<16)+(06BH<<9)
		LWORD	ZSABO+(0AAH<<16)+(06BH<<9)
		LWORD	ZSABO+(0B7H<<16)+(064H<<9)
		LWORD	QKM0C+(0BEH<<16)+(065H<<9)
		LWORD	MBALL+(050H<<16)+(071H<<9)
		LWORD	QKM03+(078H<<16)+(073H<<9)
		LWORD	GATE0+(00EH<<16)+(077H<<9)
		LWORD	ZFLWR+(036H<<16)+(079H<<9)
		LWORD	SKLNZ+(003H<<16)+(077H<<9)
		LWORD	SKLNZ+(032H<<16)+(07BH<<9)
		LWORD	SKLNZ+(03BH<<16)+(07AH<<9)
		LWORD	SKLNZ+(01DH<<16)+(078H<<9)
		LWORD	SKLNZ+(036H<<16)+(076H<<9)
		LWORD	ZSAB2+(06CH<<16)+(074H<<9)
		LWORD	FVOTM+(091H<<16)+(075H<<9)
		LWORD	FVOTM+(095H<<16)+(071H<<9)
		LWORD	FVOTM+(08CH<<16)+(076H<<9)
		LWORD	FVOTM+(087H<<16)+(077H<<9)
		LWORD	ZSAB2+(0DAH<<16)+(064H<<9)
		LWORD	QKM09+(0CEH<<16)+(063H<<9)
		LWORD	SKLNZ+(0DBH<<16)+(06BH<<9)
		LWORD	SKLNZ+(0C2H<<16)+(06BH<<9)
		LWORD	SNXGO+(0DFH<<16)+(06AH<<9)
		LWORD	BATSN+(0C8H<<16)+(067H<<9)
		LWORD	BATSN+(044H<<16)+(079H<<9)
		LWORD	BATSN+(051H<<16)+(071H<<9)
		LWORD	BATSN+(0D2H<<16)+(064H<<9)
		LWORD	EGG03+(0A1H<<16)+(06BH<<9)
		LWORD	EGG03+(0A1H<<16)+(06BH<<9)
		LWORD	EGG03+(0A1H<<16)+(06BH<<9)
		LWORD	SKLNZ+(02EH<<16)+(077H<<9)
		LWORD	COINR+(05EH<<16)+(078H<<9)
		LWORD	COINR+(06CH<<16)+(077H<<9)
		LWORD	COINR+(083H<<16)+(076H<<9)
		LWORD	COINR+(02AH<<16)+(077H<<9)
		LWORD	COINR+(02BH<<16)+(077H<<9)
		LWORD	COINR+(0C2H<<16)+(066H<<9)
		LWORD	COINR+(0DDH<<16)+(069H<<9)
		LWORD	DORBR+(02CH<<16)+(077H<<9)
		LWORD	DORBR+(076H<<16)+(078H<<9)
		LWORD	DORBR+(025H<<16)+(075H<<9)
		LWORD	FUSN3+(060H<<16)+(073H<<9)
		LWORD	COINR+(024H<<16)+(075H<<9)
		LWORD	DORB2+(029H<<16)+(072H<<9)
		LWORD	HIMIT+(061H<<16)+(07BH<<9)
		LWORD	SC_MX+(0E0H<<16)+(065H<<9)
		LWORD	SNXG2+(000H<<16)+(07AH<<9)
		LWORD	DRBF2+(0ACH<<16)+(064H<<9)
		LWORD	QKM00+(09FH<<16)+(066H<<9)
		LWORD	QKM00+(0C9H<<16)+(063H<<9)
		LWORD	QKM00+(005H<<16)+(073H<<9)
		WORD	0FFFFH
;
;------------------------------------------------------------------------
;-		"6-1-02a.end" (1995/06/21 21:16:31)			-
;------------------------------------------------------------------------
		GLB	ENDT_61_02
ENDT_61_02	EQU	$
		LWORD	CSTAR+(046H<<16)+(078H<<9)
		LWORD	CSTAR+(05CH<<16)+(074H<<9)
		LWORD	MSTAR+(008H<<16)+(076H<<9)
		LWORD	BATSN+(09BH<<16)+(07BH<<9)
		LWORD	MITSN+(07AH<<16)+(07BH<<9)
		LWORD	EGG03+(079H<<16)+(07BH<<9)
		LWORD	MITSN+(084H<<16)+(07BH<<9)
		LWORD	EGG03+(083H<<16)+(07BH<<9)
		LWORD	EGG03+(083H<<16)+(07BH<<9)
		LWORD	EGG03+(079H<<16)+(07BH<<9)
		LWORD	CSTAR+(09BH<<16)+(078H<<9)
		LWORD	MBALL+(09AH<<16)+(07BH<<9)
		LWORD	BATSN+(0B2H<<16)+(074H<<9)
		LWORD	BATSN+(0BBH<<16)+(074H<<9)
		LWORD	MBALL+(0BAH<<16)+(074H<<9)
		LWORD	BATSN+(0CBH<<16)+(078H<<9)
		LWORD	MBALL+(0CAH<<16)+(078H<<9)
		LWORD	GOAL1+(0E5H<<16)+(07AH<<9)
		LWORD	GATE0+(008H<<16)+(078H<<9)
		LWORD	SNXG2+(000H<<16)+(078H<<9)
		LWORD	COINR+(0B8H<<16)+(078H<<9)
		LWORD	COINR+(05DH<<16)+(076H<<9)
		LWORD	COINR+(03FH<<16)+(073H<<9)
		LWORD	COINR+(030H<<16)+(078H<<9)
		LWORD	ZFLWR+(0D7H<<16)+(075H<<9)
		LWORD	SKLNZ+(01FH<<16)+(07CH<<9)
		LWORD	SKLNZ+(023H<<16)+(07CH<<9)
		LWORD	SKLNZ+(027H<<16)+(07CH<<9)
		LWORD	SKLNZ+(0B1H<<16)+(07BH<<9)
		LWORD	SKLNZ+(0B5H<<16)+(07BH<<9)
		LWORD	SKLNZ+(0B9H<<16)+(07BH<<9)
		WORD	0FFFFH
;
;
;
;
;
		END
;
;
