Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - A major update of Emulicious is available

Reply to topic
Author Message
  • Joined: 14 Apr 2013
  • Posts: 624
Reply with quote
A major update of Emulicious is available
Post Posted: Thu May 14, 2020 7:41 pm
Last edited by Calindro on Sun May 24, 2020 10:14 pm; edited 1 time in total
A major update of Emulicious is available!

This update comes with several additions and improvements. Most notably an additional system is now emulated, the MSX.

Four weeks ago I got interested in emulating the MSX and now I feel it is ready to be released. It supports most cartridge ROMs released for the MSX1. If a disk ROM and an alternative BIOS are provided it also supports program on floppy disks in the form of dsk images.

Emulicious’s debugger now also supports loading Sjasm lst files as source files. Sjasm is a Z80 assembler that is often used for MSX development but can also be used for other Z80 systems like the Mastersystem.

Furthermore, the profiler has been improved to better support the calling convention of C.

The full list of changes follows:

  • Added MSX emulation
  • Added support to load lst files containing Sjasm sourcecode in the debugger
  • Improved Profiler to better work with C calling convention
  • Remember last directory for loading sources/symbols
  • Fixed an issue with breakpoints on ROMs larger than 4 MB (thanks to Antígeno)
  • Improved Auto Palette option in Tile Viewer for SMS Mode 4
  • Added View menu to Tile Viewer to choose different layouts
  • Added Frame Advance to the main emulator (formerly only available in debugger)
  • Improved Tilemap Viewer and Tile Viewer support for TMS Modes
  • Added CTRL+SHIFT+BACKSPACE as hotkey for Reload ROM
  • Added an option to automatically reload a ROM when it changes
  • Fixed a bug that wouldn’t allow setting gamepad inputs if there
    are more than 2 gamepads connected (Thanks to Niloct)
  • Several minor bugfixes and improvements


The MSX emulation also works with all of Emulicious's debugging features and that way should be of help for MSX2SMS conversions.

It also supports trackers for the MSX such as Moonblaster. If you want to run Moonblaster you require an MSX BIOS other than C-BIOS and a Disk ROM. Additionally, you might want to select a folder for Disk B so you can export your tracked moonblaster music.

Users of Emulicious can receive the update via the update system, others can check it out at
http://www.emulicious.net

Also checkout Emulicious's Discord server at: https://discord.gg/YuKjBUF
Moonblaster.png (43.97 KB)
Moonblaster.png

  View user's profile Send private message Visit poster's website
  • Joined: 29 Mar 2012
  • Posts: 881
  • Location: Spain
Reply with quote
Post Posted: Thu May 14, 2020 9:41 pm
congrats for the hard work!!
  View user's profile Send private message
  • Joined: 01 Feb 2014
  • Posts: 875
Reply with quote
Post Posted: Fri May 15, 2020 10:21 am
Stellar work as always. The ability to run Moonblaster within Emulicious has already added a whole lot of convenience to my music production.
  View user's profile Send private message
  • Joined: 14 Apr 2013
  • Posts: 624
Reply with quote
Post Posted: Fri Jun 05, 2020 8:21 pm
A minor update of Emulicious is available!

This update comes with the following improvements:

  • Added stretch to window option
  • Fixed issues with glitches in viewers on Linux (thanks to sverx)
  • Added integer scaling option to main window and viewers
  • Added Pixel Aspect Ratio settings to emulation options
  • Slightly improved startup time


Users of Emulicious can receive the update via the update system, others can check it out at
http://www.emulicious.net

Also checkout Emulicious's Discord server at: https://discord.gg/YuKjBUF
  View user's profile Send private message Visit poster's website
  • Joined: 14 Apr 2013
  • Posts: 624
Reply with quote
Post Posted: Mon Jun 15, 2020 11:17 pm
Emulicious's Website got overhauled and Emulicious received an update!
Thanks to PG Lomba for his help with designing the visual identity.

The update comes with the following improvements:


  • Added setup of file associations for Windows users
  • Added exe executable for Windows users
  • Improved performance of YM2413 implementation
  • Added a proper icon (thanks to MasterEmerald)
  • Added @@ operator to read from locations and :: operator to map to a bank (see Expressions.txt)
  • Fixed graphical glitches in main window on Linux (thanks to sverx)
  • Screenshots are now saved with selected Pixel Aspect Ratio


Users of Emulicious can receive the update via the update system, others can check it out at
https://www.emulicious.net

Also checkout Emulicious's Discord server at: https://discord.gg/YuKjBUF
  View user's profile Send private message Visit poster's website
  • Joined: 14 Apr 2013
  • Posts: 624
Reply with quote
A major update of Emulicious is available!
Post Posted: Fri Jul 17, 2020 9:08 pm
A major update of Emulicious is available!

The update comes with some additions such as a Hot Spots view for the profiler, a CPU tab for the Memory Editor and a dialog to add watchpoints.

Furthermore, support for MIDI devices to be used with MSX emulation has been added and some bugs have been fixed.

The full list of changes:

  • Fixed an issue in YM2413 emulation
  • Added a setting to the disassembler to use uppercase mnemonics
  • Added a dialog to add watchpoints to the Breakpoints window
  • Added support for MIDI devices in MSX emulation
  • Added CPU tab to Memory Editor
  • Added Hot Spots view to the Profiler


Users of Emulicious can receive the update via the update system, others can check it out at
https://www.emulicious.net

Also checkout Emulicious's Discord server at: https://discord.gg/YuKjBUF
  View user's profile Send private message Visit poster's website
  • Joined: 29 Mar 2012
  • Posts: 881
  • Location: Spain
Reply with quote
Post Posted: Mon Oct 05, 2020 10:16 am
Just for sake of curiosity, there's any special System Rom recommended for using disk? I'm been trying some randomly and I get black screens. (Also I'm struggling to find a MSX1 with Disk drive)..
  View user's profile Send private message
  • Joined: 14 Apr 2013
  • Posts: 624
Reply with quote
Post Posted: Mon Oct 05, 2020 11:36 am
kusfo wrote
Just for sake of curiosity, there's any special System Rom recommended for using disk? I'm been trying some randomly and I get black screens. (Also I'm struggling to find a MSX1 with Disk drive)..

Any combination of MSX1 bios and disk rom should work. Make sure that you're using the enhanced version of Moonblaster found on http://msx.fi/temp/moonblst.zip
  View user's profile Send private message Visit poster's website
Reply to topic



Back to the top of this page

Back to SMS Power!