spec
1.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
#include "def.h"
/*
* ROM spec file
80000450 code
80150a20 gfx
802da800 zbuffer
8036a000 cfb
*/
beginseg
name "code"
flags BOOT OBJECT
entry boot
stack bootStack + STACKSIZE
include "codesegment.o"
include "$(ROOT)/usr/lib/PR/rspboot.o"
include "$(ROOT)/usr/lib/PR/aspMain.o"
include "$(ROOT)/usr/lib/PR/gspF3DEX2.fifo.o"
include "$(ROOT)/usr/lib/PR/gspL3DEX2.fifo.o"
endseg
beginseg
name "cfb"
flags OBJECT
address 0x8036a000
include "cfb.o"
endseg
beginseg
name "zbuf"
flags OBJECT
address 0x802da800
include "zbuf.o"
endseg
beginseg
name "gfxdlist"
after code
flags OBJECT
include "gfxdlistbuf.o"
endseg
beginseg
name "fiter1"
number STATIC_SEGMENT
flags OBJECT
include "fiter_1s1.o"
endseg
beginseg
name "fiter2"
number STATIC_SEGMENT
flags OBJECT
include "fiter_2s1.o"
endseg
beginseg
name "cont"
number STATIC_SEGMENT
flags OBJECT
include "cont_finish.o"
endseg
beginseg
name "midibank"
flags RAW
include "$(ROOT)/usr/lib/PR/soundbanks/GenMidiBank.ctl"
endseg
beginseg
name "miditable"
flags RAW
include "$(ROOT)/usr/lib/PR/soundbanks/GenMidiBank.tbl"
endseg
beginseg
name "seq"
flags RAW
include "$(ROOT)/usr/lib/PR/sequences/ship.sbk"
/* include "$(ROOT)/usr/lib/PR/sequences/cmpship.sbk"*/
endseg
beginseg
name "sfxbank"
flags RAW
include "$(ROOT)/usr/lib/PR/soundbanks/sfx.ctl"
endseg
beginseg
name "sfxtable"
flags RAW
include "$(ROOT)/usr/lib/PR/soundbanks/sfx.tbl"
endseg
beginwave
name "nnsample1"
include "code"
include "gfxdlist"
/* include "graphic" */
include "miditable"
include "midibank"
include "sfxbank"
include "sfxtable"
include "seq"
include "zbuf"
include "cfb"
include "fiter1"
include "fiter2"
include "cont"
endwave