30 January 2024, 12:29 | #1 |
Registered User
Join Date: Feb 2022
Location: san fernando
Posts: 8
|
Wings of death get stuck
I'd like to report that "Wings of death" game (ipf format) gets stuck when loading after changing the second disc. This happes using winuae 5.1.0 (x64), but not with 5.0.0 version (x64).Thks for the great work.
|
30 January 2024, 13:07 | #2 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,468
|
If you wanted to see if it was a WinUAE<->SoftPres plugin issue I have an eADF (made by Dflrsilver from the official softpres 3022 IPFs) on my website.
http://thalion.exotica.org.uk/games/...a/wod_eadf.lha |
30 January 2024, 14:29 | #3 |
Registered User
Join Date: Feb 2022
Location: san fernando
Posts: 8
|
thanks alexh, but with the adf version it gets stuck the same. Winuae 5.0.0 works, but 5.1.0 get a black screen. The SoftPres plugin does not seem to be the problem.
|
30 January 2024, 17:09 | #4 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,468
|
Please post your WinUAE configuration / Save All.
Thalion games, because they are traditionally ported from the Atari ST, regularly contain left-over code that reads/writes to Atari ST HW registers that don't exist. On the A500 OCS/ECS these accesses are normally benign but perhaps these accesses are now causing an issue? Last edited by alexh; 30 January 2024 at 17:40. |
30 January 2024, 18:34 | #5 | |
CaptainM68K-SPS France
|
Quote:
|
|
30 January 2024, 19:13 | #6 |
Registered User
Join Date: Feb 2022
Location: san fernando
Posts: 8
|
My config file. Could it be a config file error using diferent winuae versions?
Last edited by Darasco; 30 January 2024 at 19:37. |
30 January 2024, 19:30 | #7 |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,217
|
Reproducible w/ a500 "most common" quickstart (best compatibility) and SPS 3022 disks. Stuck on track 77, but I think loading is done. Haven't looked but maybe copy protection failed and/or stupid code, but could be WinUAE issue.
|
30 January 2024, 20:26 | #8 |
Registered User
Join Date: Feb 2018
Location: France
Posts: 509
|
Confirmed. Quickstart A500/Best compatibility.
Here are the logs ( WinUae 5.1 and WinUae 5.2 beta 6 ). |
30 January 2024, 20:32 | #9 |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,217
|
Tried to bisect, but there are many commits I can't build, but found that:
ce63da96cdbe647f5f34729025284bfff1872815 works 1102b028b135243bf8b21c8b26aacef021de296f (5100b1) does not |
30 January 2024, 22:55 | #10 |
Registered User
Join Date: Dec 2020
Location: Italy
Posts: 1,967
|
the game seems to switch to an (hybrid?) 60Hz mode at the end of that loading;
the screen stays black, but you can somewhat re-activate the video enabling 'ntsc' in the WinUAE menu seems a resolution or fake ntsc (like bckid) issue perhaps? not a loading problem imo |
31 January 2024, 09:39 | #11 | ||
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,468
|
Quote:
Definitely works on real PAL HW (Although all my Amiga's have AGA or ECS Agnus) Quote:
For testing you can press "s" on the title screen (Dragon) to skip the intro. Last edited by alexh; 31 January 2024 at 09:58. |
||
31 January 2024, 09:40 | #12 |
Registered User
Join Date: May 2022
Location: Boston / USA
Age: 46
Posts: 39
|
Confirmed 5.1.0 b1 is the first version with issues, since some significant updates were made to the chipset emulation to support more programmed sync modes.
The game is doing some weird custom programmed mode but apparently isn't using the copper to do it, at least for the frame setup. In pure PAL mode there's too many lines for the display. It's not necessary to switch to NTSC to get the display to show up -- any fiddling with chipset settings in the GUI and returning to emulation will force a redraw and the game will show up. When I switched to NTSC mode while the game was running, the visual debugger went berserk and is trying to draw lines that don't exist and shows all kinds of DMA conflicts. This is with the OCS chipset selected, and I don't think it's possible for OCS to use that many vertical lines. Last edited by Waccoon; 31 January 2024 at 09:44. Reason: Mentioned OCS is being used, not ECS or AGA |
31 January 2024, 10:01 | #13 | |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,468
|
The WHDload installer says
Quote:
|
|
31 January 2024, 10:06 | #14 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
Probably something simple. There is nothing special here.
CPU writing to V(H)POSW is the only way to change refresh rate on OCS because custom address less than $dff040 are always unavailable for the copper. (ECS allows it). All "fake 60Hz" NTSC modes that works on OCS Agnus do it this way. You can move display vertical and horizontal anywhere you want by writing to VPOSW. >312 lines are possible, even with OCS. DMA debugger don't like these modes. |
31 January 2024, 10:18 | #15 | ||
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,491
|
Quote:
Quote:
So the Agnus y counter wraps and you have a stop at 'next' frame (generating too many video lines). Moral: do not switch on the fly from PAL to NTSC when this trick is in use, start the game in NTSC mode from boot time. However: to overcome the problem in version 5.1 (but it will certainly be fixed by Toni in version 5.2) go to the Host/Display settings menu and set Overscan:Overscan+ as the mode. EDIT: oops.. I didn't see that Toni had already posted |
||
19 February 2024, 14:07 | #16 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,468
|
Fixed in WinUAE 5.2.0
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Blazing Wings - A Wings of Death Remake | Aligarion | Retrogaming General Discussion | 77 | 22 January 2024 10:44 |
Wings of Death - Tiles and Levelmaps | hajodick | project.Sprites | 0 | 31 October 2023 14:24 |
Looking for Wings of Death Disk 1 (A) | Borgy | MarketPlace | 4 | 05 June 2023 10:13 |
Wings of Death fails to decrunch stage 4 | apachacha | support.WinUAE | 7 | 19 July 2011 18:40 |
Wings of Death | comawhite015 | request.Old Rare Games | 11 | 22 July 2007 18:45 |
|
|