View Single Post
Old 09 February 2014, 16:45   #1
Registered User
Join Date: Aug 2004
Posts: 3,209
Config file backward compatibility

A little tip for anyone having issues using a config saved with WinUAE 2.7.0 with earlier WinUAE versions...

I wanted to use my current config with an earlier version of WinUAE. But since adjusting the config and saving with a newer version, something about it causes older versions to crash.

The config works with WinUAE 2.7.0. With WinUAE 2.6.1, loading and starting emulation gives this log output:
JIT: Can't handle access 00839A40!
JIT: Can't handle access 7BC52DE4!
... that line repeated many times ...
JIT: Can't handle access 7BC52DE4!
Segmentation fault

Loading the config, disabling JIT and starting emulation just reports
Segmentation fault

Similar result with WinUAE 2.6.0, except there without JIT it reports:
ExceptionFilter Trap: 09B96AAC 38E800E2 00000000
Segmentation fault

It turns out that the cause of the problem was using the new line mode settings in WinUAE 2.7.0. In the config I have line mode set to Double and interlaced line mode set to Double, fields. For whatever reason earlier versions of WinUAE don't like that; no Line mode radio button is selected when I load the config. After setting line mode to Double I was able to start emulation as normal.
Attached Files
File Type: zip (3.0 KB, 99 views)
mark_k is offline  
Page generated in 0.04534 seconds with 12 queries