1.1 --- a/src/dreamcast.h Sat Sep 08 04:38:38 2007 +0000
1.2 +++ b/src/dreamcast.h Sat Oct 06 09:03:24 2007 +0000
1.5 - * $Id: dreamcast.h,v 1.14 2007-09-08 04:38:38 nkeynes Exp $
1.6 + * $Id: dreamcast.h,v 1.15 2007-10-06 08:59:42 nkeynes Exp $
1.8 * Public interface for dreamcast.c -
1.9 * Central switchboard for the system. This pulls all the individual modules
1.12 #define DEFAULT_TIMESLICE_LENGTH 1000000 /* nanoseconds */
1.15 #define MB *1024*1024
1.19 -#define XLAT_NEW_CACHE_SIZE 8 MB
1.20 +#define XLAT_NEW_CACHE_SIZE 32 MB
1.21 #define XLAT_TEMP_CACHE_SIZE 2 MB
1.22 #define XLAT_OLD_CACHE_SIZE 8 MB
1.25 struct dreamcast_config_entry *params;
1.26 } *dreamcast_config_group_t;
1.29 +void dreamcast_configure(void);
1.30 +void dreamcast_configure_aica_only(void);
1.31 void dreamcast_init(void);
1.32 void dreamcast_reset(void);
1.33 void dreamcast_run(void);
1.36 gboolean dreamcast_load_config( const gchar *filename );
1.37 gboolean dreamcast_save_config( const gchar *filename );
1.38 +gboolean dreamcast_load_config_stream( FILE *f );
1.39 +gboolean dreamcast_save_config_stream( FILE *f );
1.41 #define DREAMCAST_SAVE_MAGIC "%!-lxDream!Save\0"
1.42 #define DREAMCAST_SAVE_VERSION 0x00010000