Search
lxdream.org :: lxdream :: r851:41e8ae2c114b
lxdream 0.9.1
released Jun 29
Download Now
changeset851:41e8ae2c114b
parent850:28782ebbd01d
child852:2b4a5e3575b9
authornkeynes
dateMon Sep 08 11:23:32 2008 +0000 (11 years ago)
As long as we've broken save-state compatibility anyway, remove the two FIXME
padding words, and bump the version number
src/dreamcast.h
src/pvr2/pvr2.c
src/sh4/sh4.h
1.1 --- a/src/dreamcast.h Mon Sep 08 07:56:33 2008 +0000
1.2 +++ b/src/dreamcast.h Mon Sep 08 11:23:32 2008 +0000
1.3 @@ -61,7 +61,7 @@
1.4 void dreamcast_program_loaded( const gchar *name, sh4addr_t entry_point );
1.5
1.6 #define DREAMCAST_SAVE_MAGIC "%!-lxDream!Save\0"
1.7 -#define DREAMCAST_SAVE_VERSION 0x00010003
1.8 +#define DREAMCAST_SAVE_VERSION 0x00010004
1.9
1.10 int dreamcast_save_state( const gchar *filename );
1.11 int dreamcast_load_state( const gchar *filename );
2.1 --- a/src/pvr2/pvr2.c Mon Sep 08 07:56:33 2008 +0000
2.2 +++ b/src/pvr2/pvr2.c Mon Sep 08 11:23:32 2008 +0000
2.3 @@ -74,7 +74,6 @@
2.4 uint32_t irq_vpos2;
2.5 uint32_t odd_even_field; /* 1 = odd, 0 = even */
2.6 int32_t palette_changed; /* TRUE if palette has changed since last render */
2.7 - uint32_t padding; /* FIXME: Remove in next DST version */
2.8 /* timing */
2.9 uint32_t dot_clock;
2.10 uint32_t total_lines;
3.1 --- a/src/sh4/sh4.h Mon Sep 08 07:56:33 2008 +0000
3.2 +++ b/src/sh4/sh4.h Mon Sep 08 11:23:32 2008 +0000
3.3 @@ -70,7 +70,6 @@
3.4 int32_t i;
3.5 float f;
3.6 } fpul;
3.7 - uint32_t pad; // FIXME: remove in next DST version
3.8 float fr[2][16];
3.9 uint64_t mac;
3.10 uint32_t gbr, ssr, spc, sgr, dbr, vbr;
.