[Release] MUSE - dedicated DOS port for Harmony Compatible based on MBF 2.04

Discuss popular GCS tools like ZZT, Megazeux and Adventure Game Studio, as well as programming and other topics related to game design.
Post Reply
User avatar
MrFlibble
Demoniac Demo maniac
Demoniac Demo maniac
Posts: 3807
Joined: Sun Dec 05, 2010 11:39 am

[Release] MUSE - dedicated DOS port for Harmony Compatible based on MBF 2.04

Post by MrFlibble »

This is a dedicated fork of gerwin's MBF 2.04 maintenance release that runs Harmony Compatible in DOS out of the box. To play, you only need the HarmonyC.wad file in the same folder.

Main features:
  • high resolution (640x480) support
  • restored blue-coloured HUD font from the original release of Harmony
  • improved OPL music playback thanks to ludicrous_peridot's updates to Allegro code, and DMXOPL
Downloads: This port is based on gerwin's MBF 2.04, but uses ludicrous_peridot's Allegro library modifications to greatly improve OPL3 music quality. The game can now play secondary MIDI instruments, but only when the tracks are in the MUS format. To further improve OPL music quality, this version auto-loads DMXOPL v1.11 at startup instead of the built-in GENMIDI lump that comes from Freedoom.

I have no real hardware to test this on, so I'd appreciate it if anyone gave it a spin on something that can do OPL music.

The other changes are mostly cosmetic, I have restored the original blue font for HUD messages and menus from the 2009 release, and added proper lumps for MBF extended menus:
Image
I also fixed the colours on the minimized MBF HUD (Harmony uses a custom palette with a completely different order of colour ranges, so I had to "rewire" them to display the intended colours):
Image
A selection of in-game screenshots can be found here.
User avatar
MrFlibble
Demoniac Demo maniac
Demoniac Demo maniac
Posts: 3807
Joined: Sun Dec 05, 2010 11:39 am

[Release] MUSE - dedicated DOS port for Harmony Compatible based on MBF 2.04

Post by MrFlibble »

Time for an update! The project is now renamed to MUSE.

What's new in this version:
  • added IPXMUSE.EXE and SERMUSE.EXE, converted from the BOOM 2.02 package
  • HUD message and automap title font colours now match the ZDoom version of Harmony
  • player coordinates display on the automap is now optional (feature imported from Sakitoshi's fork via Krapfen Doom)
  • the dynamic help screen (F1) no longer displays keys for unused weapons
  • the sound configuration file name is reverted to ASETUP.CFG to not interfere with vanilla SETUP.CFG
  • minor cleanup/update of extra lumps in INFO.C
The download links have been updated in the first post above.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2702
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

[Release] MUSE - dedicated DOS port for Harmony Compatible based on MBF 2.04

Post by tienkhoanguyen »

Speaking of muse, or should we say musing? (sp@#$!)

Anyway, not to say that my entry level is negligible. haha
God, Cheezits and Rice, is number one!hehe
Cheezits and Rice!hehe
Bless Cheezits and Rice!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Cheezits and Rice.
Post Reply