• Print

Kega Fusion


Kega Fusion is a Sega SG1000, SC3000, SF7000, Master System, Game Gear, Genesis/Megadrive, SVP, Pico, SegaCD/MegaCD and 32X emulator for Win9x/ME/2000/XP/Vista/Win7, Mac OSX(Intel), and Linux

  • Emulates the Sega SG-1000, SC-3000, SF-7000, Master System, and GameGear with a high degree of accuracy.
  • Emulates the Sega MegaDrive/Genesis more accurately than any other emulator.
  • Emulates the Sega MegaCD/SegaCD more accurately than any other emulator.
  • Emulates the Sega 32X more accurately than any other emulator. 
  • Emulates the Sega CD+32X together, no other emulator can do this.
  • Emulates the Sega Pico and Sega Virtua Processor.
  • Has many other interesting features.

The following applies to the Windows Build (other builds are basically ports of the Windows Build) - most of the rest of the file will apply to all builds. There is some build-specific information at the bottom of the file.

Fusion is written mainly in hand optimised x86 ASM, with small parts (Windows interface, DirectX interface, File Handling) written in C. All code is written by me - Steve Snake.

Fusion requires DirectX 7.0 or above to operate, and your desktop must be set to either 16-Bit (HI-COLOR) or 32-Bit (TRUE-COLOR). A modern graphics card is recommended, however a fallback compatibility mode is included if you have an older card, or experience speed issues or other problems. This will kick in automatically if needed, but can be forced by editing the INI file value for "ForceCompatibleGFX" to 1 should your performance suffer. You could also try settings of either 0 or 1 for "CompatibleGFXOpt" to see which works fastest on your hardware. Note however that this mode is no longer supported, is somewhat slower, has less features, and requires the desktop to be in 16-Bit (HI-COLOR) Mode.

Under Win9x/WinME, it requires an ASPI manager in order to access CD-ROM drives. Under Win2k/WinXP it will attempt to use IOCTL instead, but should you encounter problems with this you can edit the INI file value for "ForceASPI" to 1, and install ASPI anyway.