Hello John,
here some more changes to uae:
- audio.cpp:
fixed problem with audio after restore of saved state
- disk.cpp, gp2x/menu/menu.cpp, gp2x/menu/menu_load.cpp, include/options.h, gp2x/menu/menu_memory_disk.cpp, gp2x/menu/menu_load.cpp:
increased size for filenames to match largest size ever used in uae (256 chars)
- drawing.cpp:
fixed display of HAM
- memory.cpp:
Version of kickstart written during save of state, but not read during restore; memory was allocated to save rom but never used
- zfile.cpp:
Length of a string was too small for content
- m68k/m68k_cmn_intrf.cpp:
In old FAME_C, register mspreg was in use and saved/restored for savestates but in new FAME_C, mspreg is always 0 and never used. The more important register now is uspreg, which is now saved/restored in savestates.
- gp2x/menu/menu_main.cpp:
increased size for command in setCpuSpeed (was much too small),
increased size for filenames to match largest size ever used in uae (256 chars),
for preset A500, changed_prefs.fastmem_size was 512 while mainMenu_fastMemory was 0, changed_prefs.fastmem_size is now set to the correct value
- gp2x/menu/menu_controls.cpp:
increased string mapping to have enough space for all possible values
I recommend to release the new compiled version as beta to avoid the problems and discussions we had last time.
Regards,
Tom