]> Shamusworld >> Repos - virtualjaguar/blobdiff - src/include/objectp.h
Minor, insignificant changes
[virtualjaguar] / src / include / objectp.h
index 835c0e24f12f98b62a0c52751a93c351b8ffd412..183ea63d90ccaefc7d860afee606fbe2ad050ff5 100644 (file)
@@ -6,15 +6,20 @@
 void op_init(void);
 void op_reset(void);
 void op_done(void);
-void op_byte_write(uint32, uint8);
-void op_word_write(uint32, uint16);
-uint8 op_byte_read(uint32);
-uint16 op_word_read(uint32);
+
+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);
+
 uint32 op_get_list_pointer(void);
-void op_process_list(int16 *backbuffer, int scanline, int render);
+//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);
 
-#endif
+#endif // __OBJECTP_H__