diff options
author | aliaspider | 2014-10-29 10:11:16 +0100 |
---|---|---|
committer | aliaspider | 2014-10-29 10:11:16 +0100 |
commit | 4fb67d24cdde1e085d09a699ed2f5d68c306f534 (patch) | |
tree | 92fbe54e835ca1c799f15b250241929681a26a99 /source/sa1.h | |
parent | 9c8d36087b5b35c35c7ff9276a15d400ce45f519 (diff) | |
download | snes9x2005-4fb67d24cdde1e085d09a699ed2f5d68c306f534.tar.gz snes9x2005-4fb67d24cdde1e085d09a699ed2f5d68c306f534.tar.bz2 snes9x2005-4fb67d24cdde1e085d09a699ed2f5d68c306f534.zip |
get rid of all remaining C++ code.
Diffstat (limited to 'source/sa1.h')
-rw-r--r-- | source/sa1.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/source/sa1.h b/source/sa1.h index a58cd2c..fffb3b1 100644 --- a/source/sa1.h +++ b/source/sa1.h @@ -93,7 +93,7 @@ #include "memmap.h" #include "cpuexec.h" -struct SSA1Registers { +typedef struct { uint8 PB; uint8 DB; pair P; @@ -103,10 +103,10 @@ struct SSA1Registers { pair X; pair Y; uint16 PC; -}; +}SSA1Registers; -struct SSA1 { - struct SOpcodes *S9xOpcodes; +typedef struct{ + SOpcodes *S9xOpcodes; uint8 _Carry; uint8 _Zero; uint8 _Negative; @@ -142,8 +142,8 @@ struct SSA1 { uint8 VirtualBitmapFormat; bool8 in_char_dma; uint8 variable_bit_pos; - struct SSA1Registers Registers; -}; + SSA1Registers Registers; +}SSA1; #define SA1CheckZero() (SA1._Zero == 0) #define SA1CheckCarry() (SA1._Carry) @@ -168,11 +168,11 @@ void S9xSA1SetPCBase (uint32); uint8 S9xGetSA1 (uint32); void S9xSetSA1 (uint8, uint32); -extern struct SOpcodes S9xSA1OpcodesM1X1 [256]; -extern struct SOpcodes S9xSA1OpcodesM1X0 [256]; -extern struct SOpcodes S9xSA1OpcodesM0X1 [256]; -extern struct SOpcodes S9xSA1OpcodesM0X0 [256]; -extern struct SSA1 SA1; +extern SOpcodes S9xSA1OpcodesM1X1 [256]; +extern SOpcodes S9xSA1OpcodesM1X0 [256]; +extern SOpcodes S9xSA1OpcodesM0X1 [256]; +extern SOpcodes S9xSA1OpcodesM0X0 [256]; +extern SSA1 SA1; void S9xSA1MainLoop (); void S9xSA1Init (); |