10 September 2018, 00:15 | #1 |
HD Installer
Join Date: May 2010
Location: Hamburg/Germany
Posts: 1,068
|
Some games are not random anymore
This happens especially for the WHDLoad versions. The disk versions are less affected, but the problem is noticeable too.
Two examples: GemX starts mostly with the same mine. Millenium 2.2 brings always the same asteroid for the Grazer. I looked deeper in GemX and found the following: The subroutine determining the next mine is at $5ade. At $5aea is MOVE.W (A5, $6), D0 - A5 has $DFF000 in it, making it $DFF006. Only the byte value is used, that is the horizontal beam counter. This means the horizontal beam position is used as random value, and this value is not as random as on a real Amiga. I tested it also with WinUAE and versions 3.4 and 4.0.1 have the same problem. With 4.0.1, in most cases mine A10 is presented at start, and in a few cases A5-A9. WinUAE 2.4 is not affected. So it looks as if the cycle-exact emulation is a bit too exact. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Amiga does not work anymore :( | guybrush | support.Hardware | 14 | 16 October 2017 00:29 |
Vsync does not work anymore with 2.4.0 | Clark Kent | support.WinUAE | 36 | 24 May 2012 20:30 |
Keyboard not recognized anymore | nsd | support.WinUAE | 13 | 17 September 2010 15:29 |
F/S Some Random Games for Sale PS2/Sega Saturn | fitzsteve | MarketPlace | 12 | 02 August 2010 10:34 |
Many WHDLoad games don't work anymore. | alkis21 | project.WHDLoad | 19 | 26 August 2009 11:51 |
|
|