d1df8786 |
1 | #ifndef _GFX_CD_H |
2 | #define _GFX_CD_H |
3 | |
4 | |
5 | typedef struct |
6 | { |
7 | unsigned int Reg_58; // Stamp_Size |
8 | unsigned int Reg_5A; |
9 | unsigned int Reg_5C; |
10 | unsigned int Reg_5E; |
11 | unsigned int Reg_60; |
12 | unsigned int Reg_62; |
13 | unsigned int Reg_64; // V_Dot |
14 | unsigned int Reg_66; |
15 | |
16 | unsigned int Stamp_Map_Adr; |
17 | unsigned int Buffer_Adr; |
18 | unsigned int Vector_Adr; |
19 | unsigned int Jmp_Adr; |
20 | unsigned int Float_Part; |
21 | unsigned int Draw_Speed; |
22 | |
23 | unsigned int XS; |
24 | unsigned int YS; |
25 | unsigned int DXS; |
26 | unsigned int DYS; |
27 | unsigned int XD; |
28 | unsigned int YD; |
29 | unsigned int XD_Mul; |
30 | unsigned int H_Dot; |
31 | } Rot_Comp; |
cb4a513a |
32 | |
33 | |
34 | void gfx_cd_update(void); |
35 | |
36 | unsigned int gfx_cd_read(unsigned int a); |
37 | void gfx_cd_write(unsigned int a, unsigned int d); |
38 | |
d1df8786 |
39 | #endif // _GFX_CD_H |
40 | |