nkeynes@2: nkeynes@2: #ifndef dreamcast_H nkeynes@2: #define dreamcast_H 1 nkeynes@2: nkeynes@15: #include nkeynes@15: #include nkeynes@15: nkeynes@15: #ifdef __cplusplus nkeynes@15: extern "C" { nkeynes@15: #endif nkeynes@15: nkeynes@2: void dreamcast_init(void); nkeynes@2: void dreamcast_reset(void); nkeynes@2: void dreamcast_stop(void); nkeynes@2: nkeynes@15: #define DREAMCAST_SAVE_MAGIC "%!-DreamOn!Save\0" nkeynes@15: #define DREAMCAST_SAVE_VERSION 0x00010000 nkeynes@15: nkeynes@15: void dreamcast_save_state( FILE *f ); nkeynes@17: int dreamcast_load_state( FILE *f ); nkeynes@15: nkeynes@15: #ifdef __cplusplus nkeynes@15: } nkeynes@15: #endif nkeynes@15: nkeynes@2: #endif /* !dream_machine_H */