;************************************************************************
;*									*
;*	title name	: "yossy"					*
;*	proccess	: BG data file					*
;*	file name	: ys_w43.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_42_00,CORS_42_01
;
		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_16	GROUP	W43_data
W43_data	SECT	REL
;
;************************************************************************
;*		BG course data						*
;************************************************************************
;
;------------------------------------------------------------------------
;-		"cdflr00e.dat" (1995/06/26 03:26:51)						-
;------------------------------------------------------------------------
		GLB	BGDT_42_00
BGDT_42_00	EQU	$
		HEX	E4,D8,92,80,DB,D0,28,00,05,00,01,50,C0,12,03,00
		HEX	50,A4,50,03,51,C3,03,00,51,C3,8D,94,50,8E,00,00
		HEX	94,51,C6,2E,00,4E,50,3E,02,01,4F,50,3F,00,00,68
		HEX	44,35,02,00,68,34,FB,00,00,68,45,00,02,00,6D,44
		HEX	7E,18,6D,45,36,1C,6D,45,3E,1C,68,35,C9,02,00,68
		HEX	35,BD,02,00,63,46,14,0C,0C,17,14,19,6C,15,0B,19
		HEX	00,0C,15,1B,19,3C,26,99,02,3C,36,C9,EF,63,25,BB
		HEX	19,95,37,E5,01,01,95,37,CB,01,01,95,37,98,01,01
		HEX	95,37,74,01,01,96,37,4A,01,01,95,37,3F,01,01,63
		HEX	38,15,0A,0D,2A,6F,03,0D,2B,21,03,0D,1B,E8,06,0D
		HEX	1C,A2,05,0D,1C,7A,05,8B,1C,10,03,00,8B,0B,B3,06
		HEX	00,8B,0B,EB,03,00,0D,0C,EA,05,01,0E,19,01,07,02
		HEX	0E,18,07,03,0E,1B,07,6C,0E,98,03,00,02,0E,C7,03
		HEX	01,0E,C8,17,03,00,0B,86,C4,6E,38,C1,00,00,00,36
		HEX	00,FD,68,37,41,01,00,63,29,D2,1D,0D,27,8F,07,6C
		HEX	28,EB,00,00,6C,28,E9,00,00,0D,29,69,01,0D,29,9E
		HEX	04,0D,2A,B3,01,00,36,FE,50,00,28,F6,50,8B,1C,45
		HEX	03,00,0D,0C,B0,09,00,0C,CD,50,0C,0C,FF,07,68,51
		HEX	78,03,00,68,52,30,03,00,68,52,08,03,00,68,53,30
		HEX	03,00,68,41,C8,03,00,68,53,68,03,00,68,54,20,03
		HEX	00,68,52,67,03,00,63,40,F0,0F,01,40,10,0E,0D,03
		HEX	40,1F,0D,0D,40,8F,02,00,41,60,50,0D,41,7D,03,00
		HEX	41,5E,50,00,43,66,50,68,26,1F,01,04,68,26,2E,03
		HEX	02,68,26,10,01,04,68,25,2F,03,02,C4,26,34,08,68
		HEX	16,30,01,04,68,15,4F,03,02,68,16,3F,01,04,68,16
		HEX	4E,03,02,C5,16,90,06,C5,17,90,06,68,16,5C,00,00
		HEX	68,16,54,00,00,6E,16,E6,02,00,0C,2A,B9,01,00,0E
		HEX	AB,50,00,0F,A6,50,00,0F,AA,50,C4,0B,4B,02,68,0E
		HEX	4D,00,00,68,0F,41,00,00,68,0D,7A,01,01,00,57,00
		HEX	FD,00,34,FF,FD,00,24,FF,FD,00,14,FF,FD,63,43,86
		HEX	13,0C,44,96,16,0D,2A,BE,07,0D,2B,98,05,0D,1B,B8
		HEX	05,0D,0D,C2,0A,68,2B,66,01,00,68,2B,75,00,00,68
		HEX	2B,01,01,00,68,2B,10,00,00,68,1B,D6,01,00,68,1B
		HEX	E5,00,00,68,1B,CA,01,01,C4,1C,52,04,C4,1C,63,02
		HEX	C4,1C,72,04,94,37,07,01,01,94,27,C7,01,01,0C,38
		HEX	35,2C,6C,38,25,00,00,0C,46,35,1C,0C,46,3F,1C,6C
		HEX	46,2F,00,00,6C,46,25,00,00,FF
;-------------- next go to data -----------------------------------------
		HEX	26		;door pos
		BYTE	CORS_42_00	;corse data table pointer
		HEX	69,3B		;player X,Y pos
		BYTE	PO_DK_O_D	;player mode
;
		HEX	36		;door pos
		BYTE	CORS_42_00	;corse data table pointer
		HEX	69,29		;player X,Y pos
		BYTE	PO_DK_O_U	;player mode
;
		HEX	0F		;door pos
		BYTE	CORS_42_01	;corse data table pointer
		HEX	00,3A		;player X,Y pos
		BYTE	PO_NORMAL	;player mode
		HEX	FF
;
;------------------------------------------------------------------------
;-		"cdflr01c.dat" (1995/06/28 17:40:37)						-
;------------------------------------------------------------------------
		GLB	BGDT_42_01
BGDT_42_01	EQU	$
		HEX	E0,D8,92,84,23,00,28,00,1D,20,01,30,C0,7F,03,01
		HEX	38,C0,3E,03,02,00,B1,04,01,00,B2,02,04,01,00,B5
		HEX	04,14,58,00,F1,04,10,01,10,2A,38,04,03,00,BA,07
		HEX	0D,02,52,02,C4,01,50,0E,C4,02,58,12,03,1B,A9,02
		HEX	6B,0B,CA,45,13,00,0D,BD,82,C4,03,4D,04,C4,03,3E
		HEX	02,C4,03,5E,02,68,08,68,02,00,68,08,59,00,02,68
		HEX	06,6B,1A,00,68,05,6A,0F,00,68,04,53,0B,00,68,08
		HEX	77,04,00,0D,05,50,08,0D,0A,3C,03,00,0A,1D,50,00
		HEX	09,00,FD,03,3B,CF,03,6B,3C,C0,2F,03,00,3C,BD,82
		HEX	14,00,B6,02,14,57,10,76,02,57,00,C6,02,02,04,E2
		HEX	04,01,04,E3,03,11,01,14,27,3A,04,03,04,E7,04,14
		HEX	14,13,03,0E,14,14,02,05,01,57,14,C5,01,57,14,93
		HEX	01,57,14,65,01,57,14,23,01,02,08,E1,04,01,08,E2
		HEX	03,11,01,18,A6,32,02,03,08,E6,0C,14,18,01,05,01
		HEX	14,18,12,03,0E,57,18,22,01,57,18,64,01,57,18,92
		HEX	01,02,31,9C,03,01,31,9D,05,03,03,32,93,03,02,31
		HEX	6E,02,01,31,6F,01,03,03,32,61,03,02,33,90,03,01
		HEX	33,91,03,03,03,33,95,03,02,33,62,03,03,33,63,03
		HEX	00,34,A9,50,00,38,A8,50,00,37,AE,50,00,33,AF,50
		HEX	00,39,A6,50,00,3A,A7,50,00,3B,A4,50,02,20,E5,0E
		HEX	01,20,E6,03,0E,03,20,EA,0E,14,30,85,05,03,14,20
		HEX	E6,02,0A,00,20,00,FF,02,24,E2,0E,01,24,E3,03,0E
		HEX	03,24,E7,0E,4E,30,26,02,00,14,34,92,05,02,14,24
		HEX	E3,03,0B,00,24,00,FF,02,28,E1,0E,01,28,E2,03,0E
		HEX	03,28,E6,0E,14,38,81,05,03,14,28,E2,03,0A,00,28
		HEX	00,FF,00,11,03,50,00,11,0C,50,00,12,05,50,00,12
		HEX	0E,50,00,13,07,50,00,15,04,50,00,15,0D,50,00,16
		HEX	06,50,00,16,0F,50,00,17,08,50,00,1B,81,A8,00,1A
		HEX	88,A8,00,19,8F,A8,00,19,86,A8,79,18,27,07,00,1C
		HEX	00,FE,00,1D,00,FF,00,1E,00,FF,00,1F,00,FF,00,13
		HEX	0F,50,00,14,09,50,02,38,9F,03,01,39,90,03,03,03
		HEX	39,94,03,4E,39,79,00,02,4E,39,99,0E,00,4E,3A,77
		HEX	00,02,02,3A,6B,06,01,3A,6C,05,06,03,3B,62,06,14
		HEX	3A,AB,07,01,4E,3A,AC,05,01,67,10,7A,00,08,67,14
		HEX	72,00,08,58,10,6A,15,09,58,11,6E,24,09,67,14,77
		HEX	00,08,67,18,71,00,08,58,14,67,1A,09,58,16,60,21
		HEX	09,67,18,D6,00,02,58,18,C6,33,03,6E,18,9E,00,00
		HEX	F4,38,AD,05,00,0B,AC,50,00,0C,A0,50,00,0C,A4,50
		HEX	00,3B,AD,50,6E,30,06,02,00,8A,34,6A,34,03,FF
;-------------- next go to data -----------------------------------------
		HEX	30		;door pos
		BYTE	CORS_42_01	;corse data table pointer
		HEX	07,1D		;player X,Y pos
		BYTE	PO_DK_I_U	;player mode
;
		HEX	14		;door pos
		BYTE	CORS_42_01	;corse data table pointer
		HEX	44,30		;player X,Y pos
		BYTE	PO_NORMAL	;player mode
;
		HEX	18		;door pos
		BYTE	CORS_42_01	;corse data table pointer
		HEX	83,30		;player X,Y pos
		BYTE	PO_NORMAL	;player mode
;
		HEX	FF
;
;
;
;
;************************************************************************
;*		enemy data						*
;************************************************************************
;
;		LWORD	[enemy no.]+([X pos]<<16)+([Y pos]<<9)
;		LWORD	[x] : [y]
;
;------------------------------------------------------------------------
;-		"cdflr00e.end" (1995/06/27 11:22:09)			-
;------------------------------------------------------------------------
		GLB	ENDT_42_00
ENDT_42_00	EQU	$
		LWORD	NKNK1+(012H<<16)+(05BH<<9)
		LWORD	FYUKA+(04EH<<16)+(046H<<9)
		LWORD	FYUKA+(056H<<16)+(042H<<9)
		LWORD	FYUKA+(05EH<<16)+(042H<<9)
		LWORD	ZFLWR+(07AH<<16)+(029H<<9)
		LWORD	PTPT2+(0B6H<<16)+(02CH<<9)
		LWORD	PTPT2+(0B6H<<16)+(01FH<<9)
		LWORD	PTPT2+(0BFH<<16)+(01AH<<9)
		LWORD	QKM03+(0B3H<<16)+(003H<<9)
		LWORD	NKNK1+(0CDH<<16)+(00DH<<9)
		LWORD	NLFUD+(0E3H<<16)+(00BH<<9)
		LWORD	ZFLWR+(03CH<<16)+(04EH<<9)
		LWORD	DAI02+(081H<<16)+(03BH<<9)
		LWORD	FHOTM+(080H<<16)+(032H<<9)
		LWORD	FHOTM+(07BH<<16)+(034H<<9)
		LWORD	ZPAC2+(067H<<16)+(01DH<<9)
		LWORD	CHG02+(060H<<16)+(026H<<9)
		LWORD	WARPS+(070H<<16)+(02AH<<9)
		LWORD	HBLK6+(08AH<<16)+(02EH<<9)
		LWORD	KORA0+(099H<<16)+(025H<<9)
		LWORD	PTPT2+(09BH<<16)+(027H<<9)
		LWORD	NKNK1+(0A5H<<16)+(02CH<<9)
		LWORD	NKNK1+(0A1H<<16)+(02CH<<9)
		LWORD	NKNK1+(0A3H<<16)+(02CH<<9)
		LWORD	NKNK1+(09FH<<16)+(028H<<9)
		LWORD	NKNK1+(0A0H<<16)+(028H<<9)
		LWORD	NKNK1+(0A1H<<16)+(028H<<9)
		LWORD	NKNK1+(0A4H<<16)+(02AH<<9)
		LWORD	ZPAC2+(0B8H<<16)+(028H<<9)
		LWORD	SW000+(0CDH<<16)+(016H<<9)
		LWORD	GATE0+(067H<<16)+(018H<<9)
		LWORD	FSN_S+(01CH<<16)+(057H<<9)
		LWORD	FSN_E+(051H<<16)+(044H<<9)
		LWORD	QKM01+(014H<<16)+(053H<<9)
		LWORD	SNXGO+(0FFH<<16)+(00BH<<9)
		LWORD	HEIH0+(0F1H<<16)+(00BH<<9)
		LWORD	HEIH0+(0F4H<<16)+(00BH<<9)
		LWORD	ZFLWR+(0EFH<<16)+(004H<<9)
		LWORD	ZPAC2+(0C3H<<16)+(019H<<9)
		LWORD	ZPAC2+(0E7H<<16)+(00BH<<9)
		LWORD	EGG03+(00FH<<16)+(053H<<9)
		LWORD	EGG03+(00FH<<16)+(053H<<9)
		LWORD	EGG03+(00FH<<16)+(053H<<9)
		LWORD	EGG03+(00FH<<16)+(053H<<9)
		LWORD	EGG03+(064H<<16)+(02AH<<9)
		LWORD	EGG03+(066H<<16)+(02AH<<9)
		LWORD	EGG03+(068H<<16)+(02AH<<9)
		LWORD	NLFUD+(0DEH<<16)+(00AH<<9)
		LWORD	EGG03+(07FH<<16)+(027H<<9)
		LWORD	EGG03+(080H<<16)+(027H<<9)
		LWORD	EGG03+(081H<<16)+(027H<<9)
		LWORD	COINR+(023H<<16)+(049H<<9)
		LWORD	COINR+(024H<<16)+(048H<<9)
		LWORD	COINR+(02BH<<16)+(046H<<9)
		LWORD	COINR+(02CH<<16)+(045H<<9)
		LWORD	COINR+(04AH<<16)+(040H<<9)
		LWORD	COINR+(055H<<16)+(03EH<<9)
		LWORD	COINR+(056H<<16)+(03DH<<9)
		LWORD	COINR+(066H<<16)+(015H<<9)
		LWORD	COINR+(068H<<16)+(015H<<9)
		LWORD	COINR+(06AH<<16)+(015H<<9)
		LWORD	COINR+(0BCH<<16)+(004H<<9)
		LWORD	COINR+(070H<<16)+(034H<<9)
		LWORD	MC1UP+(013H<<16)+(042H<<9)
		LWORD	MC1UP+(081H<<16)+(020H<<9)
		LWORD	TULIP+(0C5H<<16)+(008H<<9)
		LWORD	MSGBX+(00AH<<16)+(058H<<9)
		LWORD	QKM00+(080H<<16)+(038H<<9)
		LWORD	DRBF2+(0D9H<<16)+(006H<<9)
		LWORD	DRBF2+(0ABH<<16)+(026H<<9)
		LWORD	DRBF2+(0BAH<<16)+(013H<<9)
		LWORD	MC1UP+(0BBH<<16)+(022H<<9)
		WORD	0FFFFH
;
;------------------------------------------------------------------------
;-		"cdflr01c.end" (1995/06/28 17:40:57)			-
;------------------------------------------------------------------------
		GLB	ENDT_42_01
ENDT_42_01	EQU	$
		LWORD	PONPU+(00AH<<16)+(00AH<<9)
		LWORD	GOAL1+(0D4H<<16)+(00BH<<9)
		LWORD	FUSN5+(096H<<16)+(003H<<9)
		LWORD	ZFLWR+(06AH<<16)+(003H<<9)
		LWORD	EGG03+(023H<<16)+(004H<<9)
		LWORD	EGG03+(023H<<16)+(004H<<9)
		LWORD	EGG03+(023H<<16)+(004H<<9)
		LWORD	EGG03+(052H<<16)+(004H<<9)
		LWORD	EGG03+(054H<<16)+(004H<<9)
		LWORD	EGG03+(056H<<16)+(004H<<9)
		LWORD	COINR+(0B5H<<16)+(006H<<9)
		LWORD	COINR+(0B6H<<16)+(006H<<9)
		LWORD	COINR+(0B7H<<16)+(006H<<9)
		LWORD	COINR+(0B8H<<16)+(006H<<9)
		LWORD	COINR+(0B9H<<16)+(006H<<9)
		LWORD	GATE0+(003H<<16)+(038H<<9)
		LWORD	JBLKL+(007H<<16)+(031H<<9)
		LWORD	GOAL1+(0C4H<<16)+(03BH<<9)
		LWORD	EGFLW+(018H<<16)+(03BH<<9)
		LWORD	JBLKL+(007H<<16)+(016H<<9)
		LWORD	FUSN0+(018H<<16)+(032H<<9)
		LWORD	FUSN0+(01CH<<16)+(032H<<9)
		LWORD	FUSN0+(020H<<16)+(033H<<9)
		LWORD	FUSN0+(025H<<16)+(032H<<9)
		LWORD	FUSN0+(029H<<16)+(032H<<9)
		LWORD	FUSN2+(030H<<16)+(032H<<9)
		LWORD	FUSN2+(034H<<16)+(032H<<9)
		LWORD	FUSN2+(039H<<16)+(032H<<9)
		LWORD	BLTLS+(04BH<<16)+(034H<<9)
		LWORD	BLTLS+(050H<<16)+(032H<<9)
		LWORD	BLTLS+(056H<<16)+(034H<<9)
		LWORD	BTL_E+(080H<<16)+(035H<<9)
		LWORD	FUSNb+(075H<<16)+(033H<<9)
		LWORD	FUSN1+(06FH<<16)+(033H<<9)
		LWORD	FUSN1+(072H<<16)+(032H<<9)
		LWORD	FUSN1+(07BH<<16)+(033H<<9)
		LWORD	YAJI0+(045H<<16)+(01BH<<9)
		LWORD	YAJI0+(085H<<16)+(01DH<<9)
		LWORD	YAJI0+(083H<<16)+(01DH<<9)
		LWORD	NEXTG+(082H<<16)+(01FH<<9)
		LWORD	NEXTG+(084H<<16)+(01FH<<9)
		LWORD	NEXTG+(045H<<16)+(01FH<<9)
		LWORD	NEXTG+(043H<<16)+(01FH<<9)
		LWORD	NEXTG+(006H<<16)+(031H<<9)
		LWORD	NEXTG+(007H<<16)+(031H<<9)
		LWORD	FUSN1+(078H<<16)+(032H<<9)
		LWORD	MC1UP+(0C2H<<16)+(005H<<9)
		LWORD	MC1UP+(0CAH<<16)+(005H<<9)
		LWORD	FUSN7+(065H<<16)+(034H<<9)
		LWORD	FUSN7+(06BH<<16)+(033H<<9)
		LWORD	FBOM0+(091H<<16)+(038H<<9)
		LWORD	FBOM0+(09CH<<16)+(038H<<9)
		LWORD	FBOM0+(0A3H<<16)+(038H<<9)
		LWORD	FUSN2+(09EH<<16)+(033H<<9)
		LWORD	FUSN2+(09CH<<16)+(032H<<9)
		LWORD	FUSN2+(0A1H<<16)+(032H<<9)
		LWORD	FUSN2+(0A4H<<16)+(033H<<9)
		LWORD	FUSN2+(0A6H<<16)+(032H<<9)
		LWORD	HEIH0+(09FH<<16)+(03BH<<9)
		LWORD	HEIH0+(0A2H<<16)+(03BH<<9)
		LWORD	QKM0C+(092H<<16)+(033H<<9)
		LWORD	FLIPH+(042H<<16)+(03AH<<9)
		LWORD	HEIH0+(08DH<<16)+(03AH<<9)
		LWORD	BTL_E+(02FH<<16)+(034H<<9)
		LWORD	MC1UP+(0C6H<<16)+(005H<<9)
		WORD	0FFFFH
;
;
;
;
;
;
;
;
		END
;
;
;
