head	1.1;
branch	1.1.1;
access;
symbols
	iQue_20031113:1.1.1.1
	iQue_beta_1_0:1.1.1.1
	start:1.1.1.1
	Nintendo:1.1.1;
locks; strict;
comment	@# @;
expand	@b@;


1.1
date	2003.02.05.23.41.59;	author wheeler;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2003.02.05.23.41.59;	author wheeler;	state Exp;
branches;
next	;


desc
@@



1.1
log
@Initial revision
@
text
@;**********************************************
;		STAR FOX 64
;		SE SEQUENCE DATA
;		1995.12.22(FRI)
;		YOJI INAGAKI
;**********************************************
;#lprinton

;****************
;*   defines    *
;****************   

#define PORT0	0
#define PORT1	1
#define PORT2	2
#define PORT3	3
#define PORT4	4
#define PORT5	5
#define PORT6	6
#define PORT7	7

#define SE_PORT_START	1
#define SE_PORT_STOP	0
#define SE_PORT_END	$80

#define CMD_PORT	0
#define NUM_PORT	4
#define PLC_PORT	5	;SE
#define TMP_PORT	5	;voice
#define FX_PORT		6
#define END_PORT	7

;****************
;* GROUP TRACK  *
;****************   

_Start
   defpause,$60
   pausevolume,0
   volumechg,127
;   volumechg,89
   tempochg,120

    gr_portread,0
    jump0,_Mode_0
    jumpn,_Mode_0

    gr_sbc,$01
    jump0,_Mode_1

    gr_portread,0
    gr_sbc,$02
    jump0,_Mode_2
_Mode_3
; dprint ,_message,3
    volumechg,127
    allocsub , $0fff
    opensub, 0,_player_se
    opensub, 1,_player_se
    opensub, 2,_player_se
    opensub, 3,_player_se
    opensub, 4,_player_se
    opensub, 5,_player_se
    opensub, 6,_enemy_se
    opensub, 7,_enemy_se
    opensub, 8,_system_se_4
    opensub, 9,_system_se_4
    opensub,10,_system_se_4
    opensub,11,_system_se_4
    jump,_wait

_Mode_1
    allocsub , $03ff
    opensub, 0,_player_se
    opensub, 1,_player_se
    opensub, 2,_player_se
    opensub, 3,_scene_se
    opensub, 4,_enemy_se
    opensub, 5,_enemy_se
    opensub, 6,_enemy_se
    opensub, 7,_enemy_se
    opensub, 8,_system_se
    opensub, 9,_system_se
    jump,_wait
_Mode_2
; dprint ,_message,0
    allocsub , $0fff
    opensub, 0,_player_se
    opensub, 1,_player_se
    opensub, 2,_player_se
    opensub, 3,_scene_se
    opensub, 4,_scene_se
    opensub, 5,_enemy_se
    opensub, 6,_enemy_se
    opensub, 7,_enemy_se
    opensub, 8,_enemy_se
    opensub, 9,_system_se
    opensub,10,_system_se
    opensub,11,_system_se
    jump,_wait
_Mode_0
; dprint ,_message,0
    allocsub , $07ff
    opensub, 0,_player_se
    opensub, 1,_player_se
    opensub, 2,_player_se
    opensub, 3,_scene_se
    opensub, 4,_scene_se
    opensub, 5,_enemy_se
    opensub, 6,_enemy_se
    opensub, 7,_enemy_se
    opensub, 8,_enemy_se
    opensub, 9,_system_se
    opensub,10,_system_se
;    opensub,14,_reqvo_se
;    opensub,15,_voice_se
;
;   opensub,9,_enemy_se
;   opensub,10,_enemy_se
;   opensub,11,_enemy_se
;   opensub,12,_enemy_se
;   opensub,13,_enemy_se
;   opensub,14,_enemy_se
;   opensub,15,_enemy_se
_wait
   waitw,32720
   jump,_wait


;#include "/hosts/servnews1/export/home2/souusr/Nu64tool/neos64.def"
#include "SE/Seqs/fox_seseq.def"
#include "SE/Seqs/fox_player.mus"
#include "SE/Seqs/fox_scene.mus"
#include "SE/Seqs/fox_enemy.mus"
#include "SE/Seqs/fox_system.mus"

;;#include "SE/Seqs/voice/fox_voice.def"
;#include "SE/Seqs/voice/fox_voice.mus"
;;#include "SE/Seqs/fox_voice2.mus"
#include "SE/Seqs/fox_seseq.env"

;************************
;  sub routines
;************************

_chk_loop
    sr_store,0,_chk_loop_start(1)
_chk_loop_start
    loops,20
    return
    sr_portread,0
    sr_portwrite,5
    sr_sbc,$ff
    jump0,_chk_loop_next
    jump,_chk_loop_escape
_chk_loop_next
    loope
    fin
_chk_loop_escape
    sr_portread,5
    sr_portwrite,0
    loopbreak	;loop break
    loopbreak	;local sub break
    fin
    
_message
#msg "mus pass"
@


1.1.1.1
log
@audio assets
@
text
@@
