19 October 2022, 16:52 | #1 |
Registered User
Join Date: Oct 2006
Location: USA
Posts: 1,058
|
Ambermoon intro gfx glitches on AGA
I seem to remember that Ambermoon was one of those games that automatically took advantage of AGA. For example, I think it enables floor and ceiling textures in the dungeons on AGA.
Well, I just started it on an AGA A1200 config, and I saw some gfx errors in the fonts in the intro sequence. See red circles in attached images. The fairy dust in the Thalion logo intro is also buggy on AGA, it flashes in and out in a wrong way. Is there an explanation for these bugs, and is there a workaround? Should this game not be played on AGA at all? I tested both floppy and WHDLoad versions. On OCS, these bugs are not present. |
19 October 2022, 17:19 | #2 |
Registered User
Join Date: Jun 2015
Location: Germany
Posts: 1,918
|
I started playing Ambermoon on an A600 and then continued on an A1200. I don't think it automatically took advantage of AGA, the only thing was that you got the option (!) to switch on floor and ceiling textures if at least an 020 was present. I believe this was independent of AGA, i.e. an A2000 with 030 turbocard would also let you turn on floor and ceiling textures. I don't remember any glitches either (I played it to the end on my A1200/030 which must have been dozens if not hundreds of hours).
|
19 October 2022, 17:29 | #3 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,540
|
Just tried it on WinUAE 4.9.1 with 'my' A1200 config (mostly best compatibility quickstart A1200) and don't get any glitches:
Edit: I used the 1.16 patch by Pyrdacor. Last edited by TCD; 19 October 2022 at 17:38. |
20 October 2022, 10:24 | #4 | ||
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,343
|
Quote:
Quote:
User error? (When setting up your emulator) I played this game through many many times on an A4000/040@25MHz and I never noticed anything like you describe. Which version? v1.07? |
||
20 October 2022, 12:41 | #5 |
Registered User
Join Date: Dec 2018
Location: Earth
Posts: 1,058
|
AGA is not the problem.
You get this Glitch if the "Chip Speed/Timing" is too high/not accurate enough. Greetings, Torti Last edited by Torti-the-Smurf; 20 October 2022 at 15:20. Reason: adding a Smiley; why not :) |
20 October 2022, 16:04 | #6 |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,914
|
This does not count only for Ambermoon either. Even in this day and age emulation is not perfect enough that you just pick a configuration and hit run, tweaking of the settings may be required. You just have to do it less frequently than say a decade ago.
|
20 October 2022, 16:48 | #7 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,540
|
Just stick to most compatible. The less you tweak, the better.
|
20 October 2022, 23:52 | #8 |
Registered User
Join Date: Oct 2006
Location: USA
Posts: 1,058
|
Thank you all for mentioning that it is a timing problem. I chose more compatible setting, and now it works!
EDIT: On MiSTer FPGA, it is DCACHE OFF that fixes the problem. I just realized that an 68020 didn't have DCACHE, so it makes sense to disable DCACHE for most compatible A1200 configuration. Last edited by rsn8887; 21 October 2022 at 00:07. |
21 October 2022, 09:37 | #9 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,343
|
I would say that it is MiSTer MiniMig implementation of CPU/Caches + AGA that is at fault as Ambermoon works ok with real A4000/040@25MHz with DCACHE enabled.
Some users have reported issues with real 68060 but nothing repeatable and nothing confirmed yet. |
21 October 2022, 10:43 | #10 |
Registered User
Join Date: Oct 2006
Location: USA
Posts: 1,058
|
Yes AFAIK on MiSTer only the A500 config is cycle exact. The A1200 is not yet cycle exact. Works extremely well though.
|
21 October 2022, 12:01 | #11 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,343
|
Only the FX 68K CPU is cycle accurate, the Amiga 500 chipset in MiSTer certainly isn't.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Assassin Special Edition GFX Glitches | lordofchaos | support.WinUAE | 5 | 18 September 2022 15:12 |
Lionheart gfx glitches | hexaae | support.WinUAE | 77 | 10 October 2021 13:12 |
Ambermoon corrupt intro gfx | hexaae | support.WinUAE | 1 | 21 March 2013 17:25 |
gfx glitches with some WHD games | hexaae | support.WinUAE | 32 | 31 May 2007 10:07 |
Ruff´n Tumble/ gfx-glitches | Timm | support.Games | 8 | 03 December 2001 18:31 |
|
|