;=====================================================================
;*								*
;*			SOUND Parameter				*
;*								*
;=====================================================================
;========= tensou ===========
sndpl2addr	equ	$0c	;player 2 no sound data wo okuru baai ni hituyou

;========= port 0 =========
;*** FLAGS ***
ksf_nodata	equ	0

;* player mode *
ksf_plmode	equ	1<<7	;0/1 .. player1 / PLayer2

;* angle & distance *
ksf_nearC	equ	%00000000
ksf_nearL	equ	%00010000
ksf_nearR	equ	%00100000
ksf_midC	equ	%00110000
ksf_midL	equ	%01000000
ksf_midR	equ	%01010000
ksf_far	equ	%01100000

;* mission or battle *
ksf_mission	equ	0
ksf_battle	equ	1<<7

;* place flag *
ksf_baseplace	equ	$f9

ksf_space		equ	0<<4
ksf_room		equ	1<<4
ksf_ground		equ	2<<4
ksf_sea		equ	3<<4

;--- BGM Start ---	
kbgm_stg1		equ	$01
kbgm_continue	equ	$01
kbgm_stg2		equ	$02
kbgm_gmover		equ	$02
kbgm_boss		equ	$03
kbgm_pldown		equ	$04
kbgm_stgclr		equ	$05
kbgm_monoral		equ	$07
kbgm_stereo		equ	$08
kbgm_Stop		equ	$09
kbgm_FadeOut		equ	$0a
kbgm_MuteOn		equ	$0b
kbgm_MuteOff		equ	$0c
kbgm_TempoSlow	equ	$0d
kbgm_TempoFast	equ	$0e
kbgm_SoundTrans	equ	$0f
			
;========= port1 ==========
sport1_stop	equ	0
;========= port2 ==========
sport2_sonear	equ	0<<4
sport2_near		equ	1<<4
sport2_far		equ	2<<4
sport2_sofar		equ	3<<4

sport2_stop		equ	0
sport2_0pos		equ	0
sport2_left		equ	1<<6
sport2_center	equ	2<<6
sport2_right		equ	3<<6
	km_port2labelstart
	km_port2label	se0
	km_port2label	se1
	km_port2label	se2
	km_port2label	se3
	km_port2label	se4
	km_port2label	se5
	km_port2label	se6
	km_port2label	se7
	km_port2label	se8
	km_port2label	se9
	km_port2label	sea
	km_port2label	seb
	km_port2label	sec
	km_port2label	sed
	km_port2label	see
	km_port2label	sef

;****************************************************
;	port3 trigger label for fox2	H6.8.29 PM 8
;****************************************************

;========= port 3 ========

	km_port3labelstart
;$00
	km_port3label	nosound		;$00
	km_port3label	pauseoff	;$01
	km_port3label	pauseon		;$02
	km_port3label	cursor		;$03
	km_port3label	kettei		;$04
	km_port3label	message		;$05
	km_port3label	openwindow	;$06
	km_port3label	closewindow	;$07
	km_port3label	cancel		;$08
	km_port3label	nice		;$09
	km_port3label	addscore	;$0a
	km_port3label	warningtime	;$0b
	km_port3label	nosound0c	;$0c
	km_port3label	nosound0d	;$0d
	km_port3label	nosound0e	;$0e
	km_port3label	nosound0f	;$0f
;$10
	km_port3label	shipdown	;$10
	km_port3label	myshield0	;$11
	km_port3label	damage_l	;$12
	km_port3label	damage_s	;$13
	km_port3label	overheat	;$14
	km_port3label	Roboshield0	;$15
	km_port3label	salarm_s	;$16
	km_port3label	salarm_h	;$17
	km_port3label	shieldreflect	;$18
	km_port3label	barrierreflect	;$19
	km_port3label	boost		;$1a
	km_port3label	brake		;$1b
	km_port3label	transArwing2Robo	;$1c
	km_port3label	transRobo2Arwing	;$1d
	km_port3label	transArwing2RoboEnd	;$1e
	km_port3label	transRobo2ArwingEnd	;$1f
;$20
	km_port3label	RobolandInSea_l	;$20
	km_port3label	pl_explode_s	;$21
	km_port3label	Robowalkinsea1	;$22
	km_port3label	Robowalkinsea2	;$23
	km_port3label	Robowalk1	;$24
	km_port3label	Robowalk2	;$25
	km_port3label	arwinglaser1	;$26
	km_port3label	arwinglaser2	;$27
	km_port3label	arwingbmball1	;$28
	km_port3label	arwingbmball2	;$29
	km_port3label	bomshoot	;$2a
	km_port3label	bomexplode	;$2b
	km_port3label	Roboland_l	;$2c
	km_port3label	Roboland_s	;$2d
	km_port3label	Robojmp		;$2e
	km_port3label	viewchange	;$2f

;$30
;;	km_port3label	CatchMedal	;$30
	km_port3label	GateRing	;$30
	km_port3label	recoverHP	;$31
	km_port3label	CatchHeart	;$32
	km_port3label	WaterWalk	;$33
	km_port3label	shield_1	;$34
	km_port3label	overheat_warning ;$35
	km_port3label	ringoutcount	;$36
	km_port3label	ringoutless5	;$37
	km_port3label	shieldrecover	;$38
	km_port3label	StopArmRoll	;$39
	km_port3label	steponpanel	;$3a
	km_port3label	steponpanel_end	;$3b
	km_port3label	wingwaterdmg	;$3c
	km_port3label	roboswim	;$3d
	km_port3label	inmarine	;$3e
	km_port3label	outmarine	;$3f

;$40
	km_port3label	help		;$40
	km_port3label	thanks		;$41
	km_port3label	boss_come	;$42
	km_port3label	twin_blaster	;$43
	km_port3label	sheild_repair	;$44
	km_port3label	shild_get	;$45
	km_port3label	robot_bound	;$46
	km_port3label	tsushin_end	;$47
	km_port3label	good_luck	;$48
	km_port3label	nosound49	;$49
	km_port3label	fox_voice	;$4a
	km_port3label	falco_voice	;$4b
	km_port3label	peppy_voice	;$4c
	km_port3label	slippy_voice	;$4d
	km_port3label	gal_1_voice	;$4e
	km_port3label	gal_2_voice	;$4f

;$50
	km_port3label	ryoukai_fox	;$50
	km_port3label	ryoukai_falco	;$51
	km_port3label	ryoukai_peppy	;$52
	km_port3label	ryoukai_slippy	;$53
	km_port3label	ryoukai_gal_1	;$54
	km_port3label	ryoukai_gal_2	;$55
	km_port3label	nosound56	;$56
	km_port3label	nosound57	;$57
	km_port3label	nosound58	;$58
	km_port3label	nosound59	;$59
	km_port3label	nosound5a	;$5a
	km_port3label	nosound5b	;$5b
	km_port3label	nosound5c	;$5c
	km_port3label	nosound5d	;$5d
	km_port3label	nosound5e	;$5e
	km_port3label	nosound5f	;$5r

;$60
	km_port3label	en_bird_cry	;$60
	km_port3label	en_through1	;$61
	km_port3label	en_through2	;$62
	km_port3label	en_through3	;$63
	km_port3label	en_through4	;$64
	km_port3label	en_through5	;$65
	km_port3label	en_through6	;$66
	km_port3label	en_through7	;$67
	km_port3label	en_through8	;$68
	km_port3label	en_through9	;$69
	km_port3label	en_througha	;$6a
	km_port3label	en_throughb	;$6b
	km_port3label	en_throughc	;$6b
	km_port3label	en_throughd	;$6c
	km_port3label	en_throughe	;$6e
	km_port3label	en_throughf	;$6f

;$70
	km_port3label	en_explode_s	;$70
	km_port3label	en_dmg_s	;$71
	km_port3label	en_laser_sL	;$72
	km_port3label	en_ringlaser_s	;$73
	km_port3label	en_missileshoot_s	;$74
	km_port3label	en_houdai_s	;$75
	km_port3label	en_land_L	;$76
	km_port3label	en_jump1_L	;$77
	km_port3label	en_sidewalk1_L	;$78
	km_port3label	en_cry1_s	;$79
	km_port3label	en_walk1_sL	;$7a
	km_port3label	en_bara_s	;$7b
	km_port3label	en_roar_sL	;$7c
	km_port3label	en_floweropen	;$7d
	km_port3label	en_tetra	;$7e
	km_port3label	en_wormappear	;$7f

;$80
	km_port3label	en_spiderwork_L	;$80
	km_port3label	en_monkeywork_L	;$81
	km_port3label	en_feather_L	;$82
	km_port3label	en_monkeyLjump	;$83
	km_port3label	en_monkeySjump	;$84
	km_port3label	en_throw	;$85
	km_port3label	en_magma_kani	;$86
	km_port3label	en_jump2	;$87
	km_port3label	en_inmarine	;$88
	km_port3label	en_outmarine	;$89
	km_port3label	hana_hou	;$8a
	km_port3label	en_explode_demo	;$8b
	km_port3label	nosound8c	;$8c
	km_port3label	nosound8d	;$8d
	km_port3label	nosound8e	;$8e
	km_port3label	nosound8f	;$8f

;$90

	km_port3label	ob_movewall_SL	;$90
	km_port3label	ob_movewall_down	;$91
	km_port3label	ob_opendoor_s	;$92
	km_port3label	ob_closedoor_s	;$93
	km_port3label	ob_bubble1	;$94
	km_port3label	ob_bubble2	;$95
	km_port3label	ob_bara_s	;$96
	km_port3label	ob_sarubomb_s	;$97
	km_port3label	ob_bun		;$98
	km_port3label	ob_bunhard_L	;$99
	km_port3label	ob_bunsoft_L	;$9a
	km_port3label	ob_kinokonobi	;$9b
	km_port3label	ob_openhacci	;$9c
	km_port3label	ob_closehacci	;$9d
	km_port3label	ob_reboundlaser_s	;$9e
	km_port3label	ob_panel_ball	;$9f

;$a0
	km_port3label	ob_bunhard_end	;$a0
	km_port3label	ob_bunsoft_end	;$a1
	km_port3label	ob_soft_jump	;$a2
	km_port3label	ob_moai_move	;$a3
	km_port3label	ob_switchon	;$a4
	km_port3label	ob_stopwall_up	;$a5
	km_port3label	ob_stopwall_down	;$a6
	km_port3label	ob_wall_stop	;$a7
	km_port3label	ob_body_bound	;$a8
	km_port3label	ob_up_to_the_sky	;$a9
	km_port3label	ob_bound_on_magma	;$aa
	km_port3label	ob_throughObst_L	;$ab
	km_port3label	ob_koma_roll	;$ac
	km_port3label	nosoundad	;$ad
	km_port3label	nosoundae	;$ae
	km_port3label	nosoundaf	;$af

;$b0
	km_port3label	bs_bossDown_s	;$b0
	km_port3label	bs_BossExplode	;$b1
	km_port3label	bs_fire_breath	;$b2
	km_port3label	bs_cry_1	;$b3
	km_port3label	bs_cry_2	;$b4
	km_port3label	nosoundb5	;$b5
	km_port3label	nosoundb6	;$b6
	km_port3label	nosoundb7	;$b7
	km_port3label	nosoundb8	;$b8
	km_port3label	nosoundb9	;$b9
	km_port3label	nosoundba	;$ba
	km_port3label	nosoundbb	;$bb
	km_port3label	nosoundbc	;$bc
	km_port3label	nosoundbd	;$bd
	km_port3label	nosoundbe	;$be
	km_port3label	nosoundbf	;$bf

;$c0
	km_port3label	nosoundc0	;$c0
	km_port3label	nosoundc1	;$c1
	km_port3label	nosoundc2	;$c2
	km_port3label	nosoundc3	;$c3
	km_port3label	nosoundc4	;$c4
	km_port3label	nosoundc5	;$c5
	km_port3label	nosoundc6	;$c6
	km_port3label	nosoundc7	;$c7
	km_port3label	nosoundc8	;$c8
	km_port3label	nosoundc9	;$c9
	km_port3label	nosoundca	;$ca
	km_port3label	nosoundcb	;$cb
	km_port3label	stop_tr3	;$cc
	km_port3label	stop_tr45	;$cd
	km_port3label	stop_tr4	;$ce
	km_port3label	stop_tr5	;$cf

;$d0
	km_port3label	nosoundd0	;$d0
	km_port3label	nosoundd1	;$d1
	km_port3label	nosoundd2	;$d2
	km_port3label	nosoundd3	;$d3
	km_port3label	nosoundd4	;$d4
	km_port3label	nosoundd5	;$d5
	km_port3label	nosoundd6	;$d6
	km_port3label	nosoundd7	;$d7
	km_port3label	nosoundd8	;$d8
	km_port3label	nosoundd9	;$d9
	km_port3label	nosoundda	;$da
	km_port3label	nosounddb	;$db
	km_port3label	nosounddc	;$dc
	km_port3label	nosounddd	;$dd
	km_port3label	nosoundde	;$de
	km_port3label	nosounddf	;$df

;$e0
	km_port3label	nosounde0	;$e0
	km_port3label	nosounde1	;$e1
	km_port3label	nosounde2	;$e2
	km_port3label	nosounde3	;$e3
	km_port3label	nosounde4	;$e4
	km_port3label	nosounde5	;$e5
	km_port3label	nosounde6	;$e6
	km_port3label	nosounde7	;$e7
	km_port3label	nosounde8	;$e8
	km_port3label	nosounde9	;$e9
	km_port3label	nosoundea	;$ea
	km_port3label	nosoundeb	;$eb
	km_port3label	nosoundec	;$ec
	km_port3label	nosounded	;$ed
	km_port3label	nosoundee	;$ee
	km_port3label	nosoundef	;$ef

;$f0
	km_port3label	nosoundf0	;$f0
	km_port3label	nosoundf1	;$f1
	km_port3label	nosoundf2	;$f2
	km_port3label	nosoundf3	;$f3
	km_port3label	nosoundf4	;$f4
	km_port3label	nosoundf5	;$f5
	km_port3label	nosoundf6	;$f6
	km_port3label	nosoundf7	;$f7
	km_port3label	nosoundf8	;$f8
	km_port3label	place_space	;$f9
	km_port3label	place_room	;$fa
	km_port3label	place_groundd	;$fb
	km_port3label	place_sea	;$fc
	km_port3label	battle_mode	;$fd
	km_port3label	mission_mode	;$fe
	km_port3label	stop		;$ff




