14 September 2017, 00:03 | #1 |
Registered User
Join Date: Sep 2017
Location: Mechernich
Posts: 11
|
Moonstone Load State failed (HALT2)
Latest WinUAE Version (3.50 64 Bit), Win 10 64 Bit
When i play Moonstone sometimes my save state after saving is corrupted. When i load it i, the game is showing less than 1 second and then i have a black screen and winuae stops with "HALT2". When i have luck i save state and load it and all is normal. In other games i don´t have these problems. I play with 500+ ROM default settings (exept floppy 400%). The save state is attached. Screenshot too. Thanks 4 your help. |
14 September 2017, 08:59 | #2 |
CaptainM68K-SPS France
|
which ADF set ?
Floppy 400% is only good for file copy. Most games will break, you need to use 100% speed. |
14 September 2017, 18:33 | #3 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
It is blitter write wrapping around and overwriting interrupt vectors.
Could you attach config file used to save it? (Obviously this has nothing to do with floppy speed) |
14 September 2017, 23:34 | #4 |
Registered User
Join Date: Sep 2017
Location: Mechernich
Posts: 11
|
Here it is.
Again. Since now Moonstone is the 1st game save state failed sometimes... |
15 September 2017, 14:48 | #5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Could you also attach statefile from same game screen that works?
|
15 September 2017, 21:56 | #6 |
Registered User
Join Date: Sep 2017
Location: Mechernich
Posts: 11
|
Yes i can. I just start a new game later and if loading works than i send you. When i'm at home later
So. I tried now many times to get a working statfile. Here it is. Note. I tried 10 times... 3 are working. the rest not Nr. 6 working Nr. 2 not working Last edited by Sent; 16 September 2017 at 00:14. |
16 September 2017, 11:32 | #7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Thanks.
I know what goes wrong but I am not yet sure how to fix it (but it will be fixed in next beta): when saving non-immediate/non-cycle exact prefetch mode state when blitter is active: state is saved after blitter has finished but before CPU has advanced to next instruction: when restoring it, CPU restarts from BLTSIZE write, restarting blitter again. |
16 September 2017, 12:27 | #8 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Switching off "Wait for Blitter" should also fix it. (It does not fix already created statefiles)
|
16 September 2017, 12:46 | #9 | |
Registered User
Join Date: Sep 2017
Location: Mechernich
Posts: 11
|
Quote:
Things i don't understand: 1. Why only in moonstone? 2. Turning off blitter destroy other state files or other games to work 3. Why sometimes it work and sometimes not? |
|
16 September 2017, 13:12 | #10 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
It needs multiple conditions to trigger:
- blit needs to use all available cycles (blitter nasty set and cycle sequence that uses all cycles) - blit needs to be active when statefile is created (start of frame) - waiting for blitter needs to be set - immediate blitter or cycle-exact not enabled |
16 September 2017, 13:27 | #11 |
Registered User
Join Date: Sep 2017
Location: Mechernich
Posts: 11
|
Ok sir. For me it means waiting for the next UAE Version or beta to play that game? |
16 September 2017, 14:42 | #12 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
http://www.winuae.net/files/b/winuae.7z now includes the fix if you want to test. (but usual warning: development version, unsupported things may happen)
|
16 September 2017, 23:15 | #13 |
Registered User
Join Date: Sep 2017
Location: Mechernich
Posts: 11
|
i will try.
Thank you! |
17 September 2017, 10:26 | #14 |
Registered User
Join Date: Sep 2017
Location: Mechernich
Posts: 11
|
Hi. Yesterday i started a new game with the beta and played around 30 Minutes with a lot if saving and loading and i had no corrupted savestate till now.
|
18 September 2017, 09:20 | #15 |
Registered User
Join Date: Sep 2017
Location: Mechernich
Posts: 11
|
Again yesterday played around 30 minutes with several saving and loading and there was no problem.
Still default settings |
22 September 2017, 00:26 | #16 |
Registered User
Join Date: Sep 2017
Location: Mechernich
Posts: 11
|
Hi,
just finished the game without an error! Thank you Sir! Question: For other games should i use the beta or 3.5? |
22 September 2017, 17:43 | #17 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Thanks for testing more then enough
Quote:
|
|
23 September 2017, 00:38 | #18 |
Registered User
Join Date: Sep 2017
Location: Mechernich
Posts: 11
|
Mhh what is wrong with my default setting?
Can you give me an alternative setting file? |
23 September 2017, 12:46 | #19 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Only thing I can see from a very quick look is that it's advisable to tick "Cycle-exact (full)" from under "Chipset".
You should use this for the majority of A500 games. |
24 September 2017, 17:01 | #20 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Yeah, if your PC is fast enough (as in, not ancient), A500 cycle-exact mode is recommended.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Load State problem | chrislatimer | support.WinUAE | 11 | 04 May 2016 15:43 |
Bug with LOAD STATE b4,b5 | glue | support.WinUAE | 1 | 23 December 2006 15:19 |
Save and Load States for Moonstone broke. | BREK | support.WinUAE | 5 | 13 November 2006 13:05 |
About save/load state | Marcuz | support.WinUAE | 8 | 13 March 2005 16:57 |
Save-State and Load State don't work | Klownk | support.WinUAE | 15 | 27 December 2002 14:24 |
|
|