X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Finclude%2Fobjectp.h;h=9d2a6ccd2d88312120bb99d52a2b7ddc85c24983;hb=45fbae01c2b6cbadbb914a4e74c6aa6821ddae67;hp=183ea63d90ccaefc7d860afee606fbe2ad050ff5;hpb=67a5f1a40072983cf87ae2093ca95c271d14e706;p=virtualjaguar diff --git a/src/include/objectp.h b/src/include/objectp.h index 183ea63..9d2a6cc 100644 --- a/src/include/objectp.h +++ b/src/include/objectp.h @@ -1,3 +1,7 @@ +// +// OBJECTP.H: Object Processor header file +// + #ifndef __OBJECTP_H__ #define __OBJECTP_H__ @@ -7,19 +11,15 @@ void op_init(void); void op_reset(void); void op_done(void); -uint8 OPReadByte(uint32, uint32 who = UNKNOWN); -uint16 OPReadWord(uint32, uint32 who = UNKNOWN); -void OPWriteByte(uint32, uint8, uint32 who = UNKNOWN); -void OPWriteWord(uint32, uint16, uint32 who = UNKNOWN); - +void OPProcessList(int scanline, bool render); uint32 op_get_list_pointer(void); -//void op_process_list(int16 * backbuffer, int scanline, bool render); void op_set_status_register(uint32 data); uint32 op_get_status_register(void); void op_set_current_object(uint64 object); -// Replacement functions - -void OPProcessList(int scanline, bool render); +uint8 OPReadByte(uint32, uint32 who = UNKNOWN); +uint16 OPReadWord(uint32, uint32 who = UNKNOWN); +void OPWriteByte(uint32, uint8, uint32 who = UNKNOWN); +void OPWriteWord(uint32, uint16, uint32 who = UNKNOWN); #endif // __OBJECTP_H__