-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvar.asm
61 lines (44 loc) · 939 Bytes
/
var.asm
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
; GSU
.org 700000
; vectors
v0:
v0_x: .rb 2
v0_y: .rb 2
v0_z: .rb 2
v1:
v1_x: .rb 2
v1_y: .rb 2
v1_z: .rb 2
v2:
v2_x: .rb 2
v2_y: .rb 2
v2_z: .rb 2
.org 702000
screen_base: .rb 1
; CPU
.org 7e0000
joy1_raw: .rb 2
joy1_press: .rb 2
joy1_held: .rb 2
frame_counter: .rb 1
vblank_disable: .rb 1
horizontal_offset: .rb 2
next_rand: .rb 2
scmr_mirror: .rb 1
.org 7e0108
nmi_dummy_jump: .rb 4
irq_dummy_jump: .rb 4
.org 7e2000
bg_buffers:
bg1_buffer: .rb 800
oam_buffer: .rb 200
oam_buffer_hi: .rb 20
.org 7f0000
FastNmi: .rb {FastNmi_ROM_end-FastNmi_ROM}
FastNmi_end:
FastIRQ: .rb {FastIRQ_ROM_end-FastIRQ_ROM}
FastIRQ_end:
InitGSU: .rb {InitGSU_ROM_end-InitGSU_ROM}
InitGSU_end:
CallGSUFunction: .rb {CallGSUFunction_ROM_end-CallGSUFunction_ROM}
CallGSUFunction_end: