• Print

Emulicious 2017-03-28

Description

Emulicious is a free to use multi-system emulator for Windows, Linux, Mac OS(X) and any other operating system supporting Java SE.

 

You don’t need to install Java on your system in order to run Emulicious. It only requires the Java binaries to run. For Windows users there’s a download including current Java binaries (see Emulicious Downloads Section).

 

Emulicious consists of the following emulators:

  • A Nintendo Game Boy Emulator
  • A Nintendo Game Boy Color Emulator
  • A Sega Master System Emulator
  • A Sega Game Gear Emulator

 

Even though Emulicious aims for precision and cycle accurate emulation it still provides some additional features and tools:

  • Automatic Updates
  • Adjustable Turbo
  • Adjustable Throttle
  • IPS Patching
  • Savestates (Master System/Game Gear only)

 

Tools (Master System/Game Gear only):

  • Debugger (including an interactive disassembler with automated code/data separation)
  • Profiler
  • Tracer
  • Memory Editor
  • Palette Viewer
  • Tile Viewer
  • Tilemap Viewer
  • Sprite Viewer
  • Memory Tracer

 

The debugger provides many features that can be useful for ROM hacking and Homebrew development. It provides customizable syntax highlighting, trace logging, breakpoints and watchpoints. A Reference Hierarchy helps in understanding a program flow, the profiler helps in identifying hotspots. A powerful expression syntax allows the definition of useful conditions for breakpoints/watchpoints. Breakpoints halting on accesses of uninitialized memory and inconsistent states after interrupts can help to avoid unnecessary programming mistakes.

Changelog

An update of Emulicious is available!

 

It comes with serveral new features and some improvements to existing tools.

 

BIOS files for all supported systems can be selected now. For casual users this can help to improve the authenticity of the emulated system. But also developers can benefit from it because they can test if their rom will be rejected by the BIOS. Additionally, the state of the system after the BIOS will be faithfully reproduced. Appropriate BIOS files can be found on the web.

 

The Master Everdrive and the Everdrive GG can be emulated now. This feature as well can help to improve the authenticity of the emulated system. Developers can test if their rom is compatible with an Everdrive and also the state of the system after the Everdrive will be faithfully reproduced. To enable Everdrive emulation you need an Everdrive OS file. These can be found on the official website of the Everdrive. You can select a 1bpp font to use with the Everdrive but you can also let Emulicious derive a 1bpp font from the system font. Recent versions of the Everdrive OS come with their own font. They ignore the selected font.

 

The Memory Editor got expanded by a context menu and its interaction with the Debugger has been improved. Table files can now be manually selected in the Memory Editor and symbol files can now be manually selected in the Debugger. Furthermore, the Memory Editor now supports multi-selection and copy&paste. The Coverage Analyzer also got expanded by a context menu. It allows to exclude selected addresses from the analysis or to reset the collected data for selected addresses.

Links

Emulicious - GameBoy / GameGear / Master System emulator

Downloads

Gallery

Loading video...

 
 

Comments

blog comments powered by Disqus