| [hatari-devel] STF/STE MMU broke savestate | 
[ Thread Index | 
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
] 
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: [hatari-devel] STF/STE MMU broke savestate
- From: "Wladimir J. van der Laan" <laanwj@xxxxxxxxx>
- Date: Sat, 7 Jan 2017 09:58:42 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com; s=20161025;        h=date:from:to:subject:message-id:mime-version:content-disposition;        bh=Xq706vEabIes0twNOgYBWNqwKXWKuVPRMirb90G6Q2Y=;        b=DFEBrPGjC6CfkYzH6yAhheyDGGR7IceV9qiU7DsDPBt196WtAISsWzFAQmhgygJrOH         oDTk6L/OiQLfQ2VDn98QusZKD5W3Z9rdM6HKqIxFxAK6kvR3s3LPbojvjGDrGzF7eurw         QUjgVKOwro0Cjt2hNBJVO8I2UxQ5bel7AbhFx+h8iqK+7F2DO4DK8Z4Mf/Hq7rIQ2gNX         46soK9JJj7wroOyDZmz4xRCFdnDWy97S9m3rSXXxMOih59Vt059pGQ/Ng5o9w9VQAlPS         EMJRn9wRU2fXD0er/RzmIyS5WvOocmi5ryHJOryoG5ycCL+z5IFAYppl/B3e5bqAtVcX         8M1g==
Hello,
Don't know if this is a known issue, so I thought I'd report it.
After saving and loading a savestate (Default Atari STE, 1MB), the machine is completely
b0rked with current tip as of today:
    Your Atari program just did something terribly stupid: VoidMem_xlate($2027bc8c)
    Your Atari program just did something terribly stupid: VoidMem_xlate($2027f09c)
    Illegal instruction: 0ce0 at 00000030 -> 04E010E2
The problem seems to happen with any combination of arguments. I bisected it to:
    The first bad revision is:
    changeset:   6480:9b133f4e1832
    user:        Nicolas Pomarede
    date:        Wed Jan 04 23:24:08 2017 +0100
    summary:     Add full support for STF/STE MMU at $FF8001 and address translation
Let me know if you need more information to reproduce.
Cheers,
Wladimir