Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-12-25 | more -pedantic warnings fixed | Max Horn | |
svn-id: r6109 | |||
2002-12-21 | Fix to instrument load/save | Jamieson Christian | |
svn-id: r6051 | |||
2002-12-21 | IMuseMonitor functionality now built into IMuse itself. | Jamieson Christian | |
IMuseInternal no longer derives from IMuse. This eliminates a couple layers of indirection and speeds things up. Miscellaneous source cleanup. svn-id: r6049 | |||
2002-12-21 | Implemented new instrumentation save/load. | Jamieson Christian | |
Save/load version is now VER_V11. Adlib/MT-32 instrumentation is now saved and loaded. BACK UP YOUR VER_V10 SAVEGAMES, JUST IN CASE! svn-id: r6044 | |||
2002-12-20 | [Bug #656635] fixed. | Jamieson Christian | |
Adlib global instrument assignments are now correct. svn-id: r6028 | |||
2002-12-18 | Miscellaneous cleanup. | Jamieson Christian | |
svn-id: r6021 | |||
2002-12-18 | Fixed problems with instruments after load. | Jamieson Christian | |
Ignore Adlib-only music when running native MIDI. (Can't remember why I included them in the first place, so until I do remember, it's coming back out.) svn-id: r6020 | |||
2002-12-18 | Damn, I just fixed this a bit ago! *self-bonk* | Jamieson Christian | |
svn-id: r6019 | |||
2002-12-18 | Instrument definition revamp. | Jamieson Christian | |
IMuseDriver abstract class removed. IMuseGM is now IMuseDriver. Miscellaneous cleanup. svn-id: r6017 | |||
2002-12-18 | Fixed SysEx parse bug | Jamieson Christian | |
svn-id: r6015 | |||
2002-12-18 | message.log | Jamieson Christian | |
svn-id: r6012 | |||
2002-12-15 | Miscellaneous cleanup. | Jamieson Christian | |
Mostly changing comments to C++ style. Welcome to ScummVM iMuse 2.00? svn-id: r5975 | |||
2002-12-14 | Fixed last bad artifacts of Sam & Max carnival music. | Jamieson Christian | |
Hopefully this fix doesn't break anything else.... svn-id: r5948 | |||
2002-12-13 | Bug [651727] fix: | Jamieson Christian | |
Initial implementation of do_command(20). svn-id: r5929 | |||
2002-12-13 | Bug [622895] fix: | Jamieson Christian | |
Fixed do_command(256) implementation. svn-id: r5927 | |||
2002-12-11 | ripped out obsolete midi streaming code from backends (this may break ↵ | Max Horn | |
Alsa/SEQ/Windows/Morphos compile, I tried my best, but you'll have to clean up after me) svn-id: r5905 | |||
2002-12-08 | Patch #650085: Make saveload system extensible | Max Horn | |
svn-id: r5885 | |||
2002-12-07 | Fixed music overlaps when running ScummVM with the -x option | Jamieson Christian | |
svn-id: r5872 | |||
2002-12-07 | Fixed GM instrument dropouts on load | Jamieson Christian | |
svn-id: r5868 | |||
2002-12-05 | Fixed inappropriate expiration of sound resources, | Jamieson Christian | |
which fixes concurrency issues esp. in PocketPC and MorphOS. Stubbed SysEx command 2 (start of song) to get rid of annoying warning. Changed MT-32 instrument warnings to fit on one (80-char) line. svn-id: r5842 | |||
2002-12-03 | fixed a race condition during startup of ScummVM | Max Horn | |
svn-id: r5822 | |||
2002-12-01 | Removed commented-out vestiges of IMuseAdlib | Jamieson Christian | |
svn-id: r5794 | |||
2002-12-01 | Fixed Adlib instrument setup in old (GF_SMALL_HEADER) games. | Jamieson Christian | |
Restored MT-32 emulation lost during restructuring. svn-id: r5786 | |||
2002-11-26 | Restructured MIDI channel allocation architecture. | Jamieson Christian | |
Adlib no longer suffers from 16-channel MIDI restrictions. Fixes a regression in the MI2 intro music under Adlib. svn-id: r5721 | |||
2002-11-23 | Fixed invalid ImSetTrigger invocations, which fixes invalid do_command(0) calls. | Jamieson Christian | |
Also included is eriktorbjorn's fix for Adlib instrument setup. svn-id: r5701 | |||
2002-11-21 | Fixed Adlib instruments not getting initialized in certain cases. | Jamieson Christian | |
svn-id: r5688 | |||
2002-11-21 | Revamped Adlib functionality. | Jamieson Christian | |
IMuseAdlib is defunct. New MidiDriver_ADLIB device. Simon 1/2 now supports Adlib. svn-id: r5677 | |||
2002-11-18 | fixed warning | Max Horn | |
svn-id: r5599 | |||
2002-11-17 | Fixes to Master/SFX/Music volumes: | Jamieson Christian | |
- All are in 0-255 range now. No 0-127 mismatches. - Master volume now affects SFX and Music, consistent with LEC behavior. - The [ and ] keys now affect Music volume, not Master. Consistent with LEC behavior. Also changed [ and ] increment to 16, for 256/16 = 16 volume increments outside the GUI. svn-id: r5592 | |||
2002-11-16 | [Bug 590646] Fixed problem with small blips of music playing | Jamieson Christian | |
when master/music volumes are changed in the ScummVM GUI. svn-id: r5581 | |||
2002-11-15 | Music tempo patch | James Brown | |
svn-id: r5556 | |||
2002-11-14 | Patch 637825, plus stubs for remaining MT32 instruments to reconcile | Jamieson Christian | |
svn-id: r5542 | |||
2002-11-13 | more initialisation fixes | Max Horn | |
svn-id: r5532 | |||
2002-11-10 | Fixed race condition check in midi_driver_thread. | Jamieson Christian | |
Updated do_command for Conroy Bumpus' song. svn-id: r5510 | |||
2002-11-10 | fixed stupid mistake | Max Horn | |
svn-id: r5494 | |||
2002-11-10 | fixed two race conditions | Max Horn | |
svn-id: r5490 | |||
2002-11-10 | Fixed IMuseGM device state trackers to prevent inappropriate dropped messages. | Jamieson Christian | |
svn-id: r5487 | |||
2002-11-09 | New IMuseMonitor front-end provides thread-safe access into IMuse from ↵ | Jamieson Christian | |
scripts and the MIDI parser. This seems to effectively remove pointer corruption observed under IMuseGM, and also provides thread-safe access into IMuseAdlib. This is an improved version of the mutex-based solution presented in Patch 615737. svn-id: r5474 | |||
2002-11-06 | Initial upgrades to support MT-32 emulation | Jamieson Christian | |
svn-id: r5449 | |||
2002-11-04 | Increased GM channel resource to full spectrum (0-15, instead of 0-8 Base ↵ | Jamieson Christian | |
MIDI config); misc. pitchbend cleanups svn-id: r5403 | |||
2002-10-27 | don't put samples into stream SoundMixer if sound card is disabled | Paweł Kołodziejski | |
svn-id: r5338 | |||
2002-10-23 | changing warnings to debug level 2 | Paweł Kołodziejski | |
svn-id: r5273 | |||
2002-10-23 | fix -Wshadow warnings | Max Horn | |
svn-id: r5270 | |||
2002-10-22 | Please my picky compiler | Nicolas Bacca | |
svn-id: r5262 | |||
2002-10-22 | fixing various warnings that occur with -Wshadow;some other minor cleanup | Max Horn | |
svn-id: r5239 | |||
2002-10-21 | oops forgot this file | Max Horn | |
svn-id: r5213 | |||
2002-10-21 | Pitch bend fixes for QTMA | Jamieson Christian | |
svn-id: r5208 | |||
2002-10-21 | Patch #607175 correction to fix regression Bug #622606 | Jamieson Christian | |
svn-id: r5207 | |||
2002-10-21 | Changed IMuse from a proxy into a virtual base class | Jamieson Christian | |
svn-id: r5205 | |||
2002-10-16 | fixes to imuse | Paweł Kołodziejski | |
svn-id: r5161 |