I’ve added some long-awaited features. Enjoy!
Features:
1. Added the ability to adjust the emulated CPU clock speed. This can result in framerates increased beyond the original hardware limits. This is analogous to the setting in the latest (last?) version of
FreeDO. Be aware that many games will not handle this well since they were not coded to support it. I’ve found that Star Fighter is an example of a game that handles a clock speed increase well.
2. Added the ability to adjust the audio buffer size. I have found that audio buffer size is a bit of a personal preference. The default is 100ms, but people who want more protection from audio glitches can now adjust the audio buffer size higher (at the cost of latency).
3. Added a few command-line options for debugging purposes. At the moment, these are mainly for my own purposes, but see the command line usage for specifics.
======================================================================
= 4DO command line options Usage =
= Basic usage: 4DO.exe [-option value][/option "value"][--switch] =
======================================================================
--PrintKPrint
Enables printing of KPrint (3DO Debug output) to the console.
______________________________________________________________________
-DebugLogging [LoggingOption_1|LoggingOption_2]
Enable extra logging to the log files Valid values are:
AudioDebug
AudioTiming
CPUTiming
______________________________________________________________________
-DebugStartupForm [StartupForm]
Starts an extra dialog at startup. Valid values are:
None
ConfigureInput
______________________________________________________________________
-? /? --? -h /h --h -help /help --help
Displays this help message.
======================================================================