spec
1.64 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
#include "stress.h"
/*
* ROM spec file
*/
beginseg
name "code"
flags BOOT OBJECT
entry boot
address 0x80200000
stack bootStack + STACKSIZE
include "codesegment.o"
include "$(ROOT)/usr/lib/PR/rspboot.o"
include "$(ROOT)/usr/lib/PR/gspFast3D.o"
include "$(ROOT)/usr/lib/PR/gspFast3D.dram.o"
include "$(ROOT)/usr/lib/PR/gspLine3D.o"
include "$(ROOT)/usr/lib/PR/gspLine3D.dram.o"
include "$(ROOT)/usr/lib/PR/aspMain.o"
endseg
beginseg
name "yield"
flags OBJECT
after "code"
include "gfxyield.o"
endseg
beginseg
name "zbuffer"
flags OBJECT
address 0x80000400
include "zbuffer.o"
endseg
beginseg
name "cfb"
flags OBJECT
address 0x80025c00
include "cfb.o"
endseg
beginseg
name "rsp_cfb"
flags OBJECT
number CFB_SEGMENT
include "rsp_cfb.o"
endseg
beginseg
name "static"
flags OBJECT
number STATIC_SEGMENT
include "gfxinit.o"
include "models.o"
endseg
beginseg
name "texture"
flags OBJECT
number TEXTURE_SEGMENT
include "texture.o"
endseg
beginseg
name "dynamic"
flags OBJECT
number DYNAMIC_SEGMENT
include "dynamic.o"
endseg
beginseg
name "bank"
flags RAW
include "$(ROOT)/usr/lib/PR/soundbanks/GenMidiBank.ctl"
endseg
beginseg
name "table"
flags RAW
include "$(ROOT)/usr/lib/PR/soundbanks/GenMidiBank.tbl"
endseg
beginseg
name "seq"
flags RAW
/* include "$(ROOT)/usr/lib/PR/sequences/Sweeps.seq" */
include "$(ROOT)/usr/lib/PR/sequences/BassDrive.seq"
endseg
beginwave
name "stress"
include "code"
include "yield"
include "static"
include "dynamic"
include "cfb"
include "rsp_cfb"
include "zbuffer"
include "texture"
include "table"
include "bank"
include "seq"
endwave