Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-10-05 | fix compilation | Max Horn | |
svn-id: r10616 | |||
2003-10-05 | Preliminary preparation for new YM2612 FM emulator. | Jamieson Christian | |
All the hooks are in, but actual implementation needs to be checked for portability. svn-id: r10615 | |||
2003-10-05 | factor out common gfx_mode/fullscreen setup code from the game engines into ↵ | Max Horn | |
the main code (maybe putting this into the Engine constructor would be better, though?) svn-id: r10611 | |||
2003-10-05 | correct for towns version | Jonathan Gray | |
svn-id: r10602 | |||
2003-10-05 | This should fix distaff display after reload in loom/loomcd. | Travis Howell | |
svn-id: r10601 | |||
2003-10-05 | Use _roomPalette for 256 color 'SMALL_HEADER' games too, since it seems to ↵ | Travis Howell | |
help some. svn-id: r10599 | |||
2003-10-04 | use namespace Common a bit more; don't zero the RNG in scumm (else the seed ↵ | Max Horn | |
gets reset); remove obsolete 256 color blending code svn-id: r10592 | |||
2003-10-04 | fix target name | Jonathan Gray | |
svn-id: r10585 | |||
2003-10-04 | add indy4 towns target, untested but if the demo is any indication I don't ↵ | Jonathan Gray | |
see why it wouldn't work svn-id: r10584 | |||
2003-10-04 | let adlib/native music for indydemo work | Jonathan Gray | |
svn-id: r10580 | |||
2003-10-03 | cleanup / doxygenification | Max Horn | |
svn-id: r10578 | |||
2003-10-03 | Fix for Bug [817242] ALL: MT-32 to GM key velocity conversion | Jamieson Christian | |
Implemented dynamic range matching for MT-32 tracks routed to GM output devices. svn-id: r10573 | |||
2003-10-03 | introduced namespace Scumm; made #include statements use scumm/ prefix ↵ | Max Horn | |
explicitly svn-id: r10571 | |||
2003-10-03 | fix another doxygen warning | Max Horn | |
svn-id: r10568 | |||
2003-10-03 | make doxygen happy | Max Horn | |
svn-id: r10567 | |||
2003-10-03 | Potential fix for bug #816086 | Max Horn | |
svn-id: r10566 | |||
2003-10-03 | Adjust timer for Amiga version of Monkey Island 1. | Travis Howell | |
svn-id: r10559 | |||
2003-10-03 | This is used in Amiga version of Monkey Island 1. | Travis Howell | |
svn-id: r10558 | |||
2003-10-03 | some doxygen | Max Horn | |
svn-id: r10557 | |||
2003-10-03 | added getMusicTimer() to class MusicEngine; this allows some nice code ↵ | Max Horn | |
cleanup; also added an error() invocation to find out if certain code is still needed svn-id: r10556 | |||
2003-10-03 | const as const can | Max Horn | |
svn-id: r10555 | |||
2003-10-02 | renamed class Scumm to ScummEngine (consisten with other engine names; also ↵ | Max Horn | |
makes room for a potential 'Scumm' namespace) svn-id: r10549 | |||
2003-10-02 | renamed namespace ScummVM to Common | Max Horn | |
svn-id: r10544 | |||
2003-10-02 | Fix for Bug [815851] DOTT: MT-32 MIDI priority | Jamieson Christian | |
Favor 'ROL ' resources over 'GMD ' if --native-mt32 is selected. svn-id: r10537 | |||
2003-10-01 | A few FmTowns games don't fall under the GF_FMTOWNS flag. | Jamieson Christian | |
Must not filter them out in stopSound(). svn-id: r10527 | |||
2003-10-01 | Fix for Bug [812737] ALL: pitchbend range with MT32 | Jamieson Christian | |
Manual scaling of pitchbends to account for the fact that the MT32 doesn't respond to RPN-based pitchbend range adjustments. Also tweaked the MT32 partial reserve settings per Bug [812740]. svn-id: r10521 | |||
2003-09-30 | patch #815478: fix object leak in V5 opcode | Max Horn | |
svn-id: r10513 | |||
2003-09-30 | Support for FMTowns versions of MI1/2, | Jamieson Christian | |
submitted by Hibernatus. svn-id: r10511 | |||
2003-09-30 | Generated signed sound samples (cf. feature request #812913). | Jochen Hoenicke | |
svn-id: r10510 | |||
2003-09-30 | Fix GCC warning. | Torbjörn Andersson | |
svn-id: r10509 | |||
2003-09-30 | This may be an issue in legit gameplay, but GF_FMTOWNS | Jamieson Christian | |
games do use _musicEngine for the FM synth stuff, so don't exclude it in stopSound(). (Is this assumption made elsewhere also?) svn-id: r10506 | |||
2003-09-30 | MDT_ADLIB for Indy3Towns (for YM2612 kludge) | Jamieson Christian | |
svn-id: r10505 | |||
2003-09-30 | More tweaks to the note durations | Jamieson Christian | |
svn-id: r10504 | |||
2003-09-30 | Fixed MT-32 init not getting called | Jamieson Christian | |
svn-id: r10501 | |||
2003-09-30 | Fix for Bug [812740] ALL: MT32: some notes cut off early | Jamieson Christian | |
logicdeluxe's patch to set MT-32 partial reserves equally for all channels, to ensure that entire notes don't get cut off. The patch as committed is slightly modified to reorder the MT-32 initialization sequence. The mods (1) ensure a brief delay between SysEx transmissions to give the MT-32 time to process each request, and (2) hopefully sequence the delays such that the ScummVM welcome message is actually readable and doesn't just flash for a split-second (as was the reported behavior in the past). svn-id: r10498 | |||
2003-09-30 | Refined Euphony parser behavior, specifically, | Jamieson Christian | |
added proper handling for F2 events, and experimental handling for malformed 9x/00 events. svn-id: r10497 | |||
2003-09-30 | Add two more HE targets | Travis Howell | |
svn-id: r10495 | |||
2003-09-29 | Cleanup, mostly related to matching up semantics | Jamieson Christian | |
between Part and MidiChannel (which Part may derive from eventually). svn-id: r10480 | |||
2003-09-29 | Fixed iMuse termination sequence to avoid deadlock. | Jamieson Christian | |
Fixes Bug [813920]. svn-id: r10477 | |||
2003-09-28 | added two HE games | Paweł Kołodziejski | |
svn-id: r10466 | |||
2003-09-28 | this was actually the fix for bug #809547 | Max Horn | |
svn-id: r10465 | |||
2003-09-28 | Fix problem of verbs areas always been shown after reload in V1-V2 games. | Travis Howell | |
Seems to fix problem of distaff highlights after reload in loom [ega]. Could cause regression in fm towns games. svn-id: r10455 | |||
2003-09-28 | Added terminate() to the MusicEngine and publicized | Jamieson Christian | |
the iMuse implementation. This allows the termination sequence to be done BEFORE object destruction, so that the destructor is not making calls that may not be appropriate during object destruction. (Virtual functions were the concern, although I'm not sure any of that was happening anyway. Oh well, better to be safe than sorry.) I implemented an empty terminate() in the base class, but the other MusicEngine derivatives may have stuff in their destructors that should be moved to this method. I didn't check. svn-id: r10452 | |||
2003-09-27 | cleanup | Max Horn | |
svn-id: r10447 | |||
2003-09-27 | cleanup | Max Horn | |
svn-id: r10445 | |||
2003-09-27 | merged in some more changes/improvements by _Q; cleanup | Max Horn | |
svn-id: r10444 | |||
2003-09-27 | fix for bug #813136 | Max Horn | |
svn-id: r10443 | |||
2003-09-27 | some minor cleanup | Max Horn | |
svn-id: r10437 | |||
2003-09-27 | some cleanup / removed some code duplication (more should be done, but I ↵ | Max Horn | |
don't have the time right now). Since I lack data files to test this, I'd be grateful if somebody could check whether I broke something svn-id: r10435 | |||
2003-09-27 | don't use delete to free memory allocated by malloc | Max Horn | |
svn-id: r10434 |