I know in a past version of Exodus, you could select
Debug>VDP>Settings
it would bring up a settings window that would allow you to enable VRAM Sync, CRAM Sync, VSRAM Sync, as well as enable the emulation of two VDP Bugs
Window distortion bug
Flicker on CRAM write
I was wondering if these are enabled by default in version 1.0, and if not, if there is any way to enable them.
Here is the older build that I was referring to:
http://nemesis.hacking-cult.org/Exodus/ ... -02-04.rar
Mega Drive VDP Debug Settings Window
Moderator: Nemesis
-
- Interested
- Posts: 27
- Joined: Sat Sep 12, 2009 4:02 am
- Location: Salem, OR
Those settings are now always on. The window distortion bug was previously specifically implemented as an extra step. After some hardware testing and thought, I managed to derive a more accurate implementation of the window layer emulation where the distortion bug is a natural side-effect of the way it's implemented. As a result, it's no longer optional, it's simply the way it behaves. The VRAM/CRAM/VSRAM sync and CRAM flicker settings were previously optional because there was a significant performance hit turning them on. I've now got a much better implementation where there's no performance hit from keeping perfect sync with these buffers, and emulating the CRAM flicker, unless there really are changes being made that require lots of updates, in which case, turning synchronization off would definitely result in a loss of accuracy, so these settings are no longer optional.
-
- Interested
- Posts: 27
- Joined: Sat Sep 12, 2009 4:02 am
- Location: Salem, OR