• Print

Emulicious 2019-11-17

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 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:

  • Debugger (including an interactive disassembler with automated code/data separation)
  • Profiler
  • Tracer
  • Coverage Analyzer
  • Memory Editor
  • Palette Viewer
  • Tile Viewer
  • Tilemap Viewer
  • Sprite Viewer
  • Data Plotter
  • RAM Search
  • RAM Watch
  • Memory Tracer (Master System/Game Gear only)

 

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. It also allows to load source files to show instead of a disassembly of your ROM. A Reference Hierarchy helps in understanding a program flow, the profiler helps in identifying performance 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

This update comes with several additions and improvements.

 

One of these addition is the emulation of the FM chip of the SEGA Mastersystem. When it is enabled in the menu Options->Emulation->Master System then games supporting this chip will play music on it.

 

People interested in developing, hacking or researching games will be happy to see the new tabs in the Memory Editor. For the Master System and Game Gear a tab for VDP register and a tab for PSG registers have been added. For the Game Boy and Game Boy Color a tab for OAM and a tab for HRAM have been added. All systems received a Palettes tab in the Memory Editor.

 

Additionally, the memory tracer (previously only available for Master System and Game Gear) now also supports the Game Boy and Game Boy Color.

 

Furthermore, the UI of the disassembler table of the debugger has been improved. Its first column now spans the whole width of the table.

 

Last but not least, the Go To dialogs and the Find dialogs have been improved. The Go To dialogs are now enhanced by auto-completion facilities and the Find dialogs received a history and several search options.

 

The full list of changes follows:

  • Added FM chip emulation for the SEGA Mastersystem
  • Added a Clear Log button to the Breakpoint Window
  • Added Palettes tab to the Memory Editor
  • Added VDP and PSG tabs for Mastersystem/Game Gear to the Memory Editor
  • Added OAM and HRAM tabs for Game Boy (Color) to the Memory Editor
  • Added Memory Tracer support for Game Boy (Color)
  • Added Watchpoints for the Memory Editor tabs
  • Improved the UI of the disassembler table
  • Improved Go To dialogs by adding auto-completion
  • Improved Find dialogs by adding a history and several search options
  • Fixed cropped images in screenshots taken from Game Boy games

Links

Emulicious - GameBoy / GameGear / Master System emulator

Downloads

Gallery


 
 

Comments

blog comments powered by Disqus