Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-08-16 | Semantics correction | Jamieson Christian | |
svn-id: r9729 | |||
2003-08-16 | Fixed hang in MI1 EGA Demo. Hang was the result | Jamieson Christian | |
of a conflict between two scripts trying to putActorInRoom() on the same actor. One script was trying to reset an actor which had already been appropriated and set up by another script. A warning is displayed when putActorInRoom() is ignored, just in case this crops up in other games and causes undesirable behavior. (I tested with MI2 up until Woodtick, and didn't encounter any places where the opcode had to be ignored.) svn-id: r9727 | |||
2003-08-16 | Some Tempo changes for adlib sounds | Jochen Hoenicke | |
svn-id: r9725 | |||
2003-08-16 | Allow right mouse click to skip cutscene (Instead of both) in old games, ↵ | Travis Howell | |
since originals were this way. svn-id: r9724 | |||
2003-08-16 | color table for actor subtitles in v1 maniac isn't static after all, fixes ↵ | Travis Howell | |
color issue in demo mode. svn-id: r9722 | |||
2003-08-16 | Corrected timing mechanism for RO music streams. | Jamieson Christian | |
RO streams have built-in timer markers (the unknown 0xA0 mentioned in FR [742249]) that override automated methods of updating VAR_MUSIC_TIMER. Since these timer markers do not seem to be present in AD resources, the old mechanism is used if MD_ADLIB is the current MidiDriver. svn-id: r9720 | |||
2003-08-16 | Revert to old value | Chris Apers | |
svn-id: r9719 | |||
2003-08-16 | Fixed | Chris Apers | |
svn-id: r9718 | |||
2003-08-16 | Patch from roarin_elk to fix crash in German V2 Zak (talking to Skolarian on ↵ | James Brown | |
Mars crashes) svn-id: r9717 | |||
2003-08-16 | Changed VAR_SOUNDCARD to 0 for MD_NULL MidiDriver, | Jamieson Christian | |
and 1 for PC speaker and PCjr. This fixes a hang in LoomCD if the default MidiDriver happens to be a native driver. (For some reason the CD version still has script variations based on whether a Roland soundcard was selected. WTH?) LoomCD now always reverts to MD_NULL, so VAR_SOUNDCARD will always be set appropriately. svn-id: r9716 | |||
2003-08-16 | Fixed transpose/detune computations | Jamieson Christian | |
svn-id: r9715 | |||
2003-08-16 | Add a comment | Travis Howell | |
svn-id: r9714 | |||
2003-08-16 | Fix subtitles colors in V1 maniac | Travis Howell | |
svn-id: r9713 | |||
2003-08-15 | Changed on_timer frequency in adlib so V3 SFX are correctly timed. | Jochen Hoenicke | |
Changed V3 conversion code to adapt to the new (correct) speed. svn-id: r9712 | |||
2003-08-15 | Fix my fix | Travis Howell | |
svn-id: r9711 | |||
2003-08-15 | Typo | Travis Howell | |
svn-id: r9709 | |||
2003-08-15 | Fix monkey2 missing sfx regression | Travis Howell | |
svn-id: r9708 | |||
2003-08-15 | *** empty log message *** | Travis Howell | |
svn-id: r9707 | |||
2003-08-15 | implement the PCjr chunk 1 sounds. | Jochen Hoenicke | |
svn-id: r9706 | |||
2003-08-15 | A different fix for Bugs item #788531. | Jochen Hoenicke | |
Allocate a 4th channel and map all accesses to out of bounds channels to this channel. svn-id: r9705 | |||
2003-08-15 | The imuse debugger commands now work with playerV2 too. | Jochen Hoenicke | |
svn-id: r9704 | |||
2003-08-15 | Replaced ADLIB_ALWAYS and ADLIB_PREFERRED with a more flexible | Jamieson Christian | |
list of music types supported. This was done because now PC speaker support must be treated separately, along with Adlib and native (GM/MT32) support. This fixes a problem with games that don't support PC speaker (including V5 games that don't parse SPK resources yet) being run with -epcspk or -epcjr. Those games now properly switch to -enull so that music resources still get parsed and music/script synchronization mechanisms don't break. svn-id: r9703 | |||
2003-08-15 | Correct comment | Travis Howell | |
svn-id: r9702 | |||
2003-08-15 | Fixed problem with Adlib sounds being generated | Jamieson Christian | |
when using -epcspk or -epcjr with V6 games that don't have PC speaker resources. svn-id: r9701 | |||
2003-08-15 | Fix for Bug [788531] Indy3VGA - Access violation with PC Speaker "travel" music | Jamieson Christian | |
Checked for OOB channel clear command. The "travel" music in question seems to try to clear channel 4 when there are only channels 0-3. Now we check and bail if OOB. Perhaps this isn't quite the correct thing to do. Would channel 4 be significant, as in perhaps "clear ALL channels"? Hoenicke should answer this one. svn-id: r9700 | |||
2003-08-15 | Set v1 actor color to static for now, so actors can at least be seen easier. | Travis Howell | |
Change default colors so at least Dave's color look right. svn-id: r9699 | |||
2003-08-15 | add hack for string resource idx numbers greater than max for humongous games | Jonathan Gray | |
svn-id: r9698 | |||
2003-08-15 | Restrict monkeyega/vga music stop hack to ADL and RO sound resources | Travis Howell | |
svn-id: r9697 | |||
2003-08-15 | assert that string variable actually exists before we start doing ↵ | Jonathan Gray | |
comparisons against the string svn-id: r9696 | |||
2003-08-15 | patch #788078 Improved Amiga V3 SFX support by Quietust | Jonathan Gray | |
svn-id: r9695 | |||
2003-08-15 | No need for those brackets | Travis Howell | |
svn-id: r9694 | |||
2003-08-15 | Don't confuse RO and ROL sound resources | Travis Howell | |
svn-id: r9693 | |||
2003-08-14 | Don't create imuse for v1 and v2 games (otherwise getSoundStatus doesn't work). | Jochen Hoenicke | |
PCjr support for V1 games, bug fix in speaker support. set_pcjr is now called by Player_V2 constructor according to midi driver. Renaming of member variables to begin with an underscore. svn-id: r9692 | |||
2003-08-14 | changed warning into debug in o8_startVideo func | Paweł Kołodziejski | |
svn-id: r9691 | |||
2003-08-14 | add maniacnes target, rather prelimary so people would be well advised not ↵ | Jonathan Gray | |
to add to compatibility at this point svn-id: r9690 | |||
2003-08-14 | Fix bad check | Travis Howell | |
svn-id: r9689 | |||
2003-08-14 | Add roland support for loom )ega) | Travis Howell | |
Enable roland support for monkeyega svn-id: r9688 | |||
2003-08-14 | Revert bad change | Travis Howell | |
svn-id: r9687 | |||
2003-08-14 | Rearrange to be safer | Travis Howell | |
svn-id: r9686 | |||
2003-08-14 | Added support for Roland MT-32 music tracks | Jamieson Christian | |
in monkeyvga/ega. Tested in monkeyvga, but not in monkeyega yet. There are still wrinkles to work out, but the parser for the new format is in and hooked up. svn-id: r9684 | |||
2003-08-14 | Added music parser for special format of | Jamieson Christian | |
old-style MT-32 'RO' resources. svn-id: r9683 | |||
2003-08-14 | Add RO sound reosurce detection to small_header games | Travis Howell | |
svn-id: r9682 | |||
2003-08-14 | Remove debug stuff that shouldn't have been commited | Travis Howell | |
svn-id: r9678 | |||
2003-08-14 | Add fixmes | Travis Howell | |
svn-id: r9677 | |||
2003-08-14 | v1 maniac sound player | Travis Howell | |
svn-id: r9676 | |||
2003-08-14 | Inital support for v1 maniac sound from Hoenicke | Travis Howell | |
Had to move music init for v1/v2 games to get this working svn-id: r9675 | |||
2003-08-13 | Explicitly stated a bit masking to please VC.NET2003 runtime small types ↵ | Bertrand Augereau | |
conversion checks. svn-id: r9674 | |||
2003-08-13 | Made Player::decode_sysex_bytes const-correct. | Bertrand Augereau | |
Explicitly stated a bit masking to please VC.NET2003 runtime small types conversion checks. svn-id: r9673 | |||
2003-08-13 | Made Player::decode_sysex_bytes const-correct. | Bertrand Augereau | |
svn-id: r9672 | |||
2003-08-13 | Explicitly stated a bit masking to please VC.NET2003 runtime small types ↵ | Bertrand Augereau | |
conversion checks. svn-id: r9671 |