This is the first official public release of Exodus. Note that the Visual C++ 2005 x64 runtimes need to be installed in order to run Exodus. The system is pre-configured to load a Mega Drive system on startup, without a TMSS system bios loaded. It is recommended to specify a system bios file to use, and enabling TMSS bios support, for the best possible ROM compatibility. Although a system BIOS is not strictly required in order to run Mega Drive games, some homebrew roms rely on default initialization performed by the system bios in order to function correctly.
A number of people have asked me what the minimum system requirements will be in order to run Mega Drive games at full speed in Exodus. That question is a little hard to answer, since the speed at which Exodus is able to run does depend on the code itself that's being emulated. Code with very tight timing requirements is likely to execute slower than code with very simple timing requirements. I also haven't exhaustively tested performance on different hardware platforms or different games. That said, after gathering some feedback, here's my recommendations:
This runtime must be installed on your computer in order to run Exodus 1.0.0. Please download and install the runtime using the link provided here, or download it directly from Microsoft at the following address: http://support.microsoft.com/kb/2019667
Showing the use of the savestate selection window.
Showcasing some of the graphical debug options available for the Mega Drive
Showing an example of fullscreen mode for the Mega Drive
Showcasing some of the CPU debugging features available for the Mega Drive
Exodus has a host of debugging features, but they can all hide away and simply show you what's on the screen, while still being on hand for whenever you need them.
Showcasing some of the audio debug features available for the Mega Drive