Bug Tracker – Bug 585

OPL Music Emulation

Last modified: 2016-11-11 22:08:41 CST
Bug 585 - (ARRAY(0x59e88e0)) OPL Music Emulation
(ARRAY(0x59e88e0))
OPL Music Emulation
Status: NEW
Product: Odamex
Classification: Unclassified
Component: Client
(old) 0.5.0 - 0.5.5
All All
: P2 enhancement
: ARRAY(0x5c555f0) (view as bug list)
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2010-05-04 06:10:48 CDT by Ralph Vickers
Modified: 2016-11-11 22:08 CST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralph Vickers 2010-05-04 06:10:48 CDT
Chocolate Doom recently implemented OPL Music Emulation. While it isn't perfect, it could potentially help Odamex for two reasons:

1) The cool reason. OPL Music is cool, sounds "classic", and is a great feature to have for a Doom engine. It also fits within Odamex's scope of providing an online experience relatively close to vanilla.

2) The practical reason. With all of the midi issues sdl_mixer causes for Windows Vista/7 users, offering the OPL alternative is a great solution that can be done without any changes to SDL_Mixer. The more people upgrade to the newer Windows that lack proper midi mapper support, the more complaints Odamex and other SDL Doom engines are going to hear. Offering OPL music would potentially fix a lot of these complaints.
Comment 1 Ralph Vickers 2011-01-04 15:32:36 CST
Chocolate Doom 1.5.0 was recently released and features a switch to DosBox's OPL emulator. The OPL Emulation seems to be separated in the code so maybe it's worth a look.
Comment 2 Ralph Vickers 2016-11-11 22:08:41 CST
*** Bug 1161 has been marked as a duplicate of this bug. ***