Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-03 | AGOS: disable Miles Audio for Simon 2 | Martin Kiewitz | |
enabled it by accident in the last commit | |||
2015-07-03 | AGOS: Accolade music driver: fix memory leak | Martin Kiewitz | |
in factory | |||
2015-07-03 | AGOS: Accolade music: read driver data in factory | Martin Kiewitz | |
moved driver reading code into factory of both Accolade music drivers | |||
2015-07-01 | AGOS: SIMON2: set nativeMT32, so mt32 tracks get | Martin Kiewitz | |
set _nativeMT32, so that the MT32 XMIDI track set is getting used and not the general MIDI one for MT32 Miles Audio playback. This should solve the MT32 music issues, although this needs to get verified in detail. | |||
2015-07-01 | AGOS: add Miles Audio support for simon 2 | Martin Kiewitz | |
currently not enabled by default, because there are some issues. | |||
2015-06-30 | AGOS: Adjust indentation. | Torbjörn Andersson | |
2015-06-30 | AGOS: Fix bug #5986 - AGOS: Simon1 Amiga CD32 Verb Area missing. | Kirben | |
2015-06-30 | AGOS: List Infocom versions of Simon the Sorcerer 1 during detections. | Kirben | |
2015-06-27 | AGOS: Accolade AdLib: remove _ from reset-methods | Martin Kiewitz | |
remove "_" from reset-method-names | |||
2015-06-21 | Merge branch 'master' of github.com:scummvm/scummvm | Martin Kiewitz | |
2015-06-21 | AGOS: MidiParser_S1D: do proper skipping of SysEx | Martin Kiewitz | |
figured out the code that the original interpreters used to skip over the header-SysEx | |||
2015-06-21 | AGOS: Allow digital sound effects file to be used in PC version of Elvira 2. | Kirben | |
2015-06-21 | AGOS: Accolade MT32: General MIDI mapping | Martin Kiewitz | |
- renamed _MT32 to _nativeMT32 this name doesn't really make sense, because MUNT isn't a native MT32, but the name is common to the other engines - implement MT32 -> General MIDI mapping in case no MT32 is available - implement dialog screen, so that user is told about General MIDI mapping and that it may sound awful | |||
2015-06-21 | AGOS: Accolade AdLib/MT32 driver naming cleanup | Martin Kiewitz | |
2015-06-21 | AGOS: Accolade adlib driver: remove debug warning | Martin Kiewitz | |
2015-06-21 | AGOS: Elvira 2 MUSIC.DRV variant comment added | Martin Kiewitz | |
2015-06-21 | AGOS: Elvira 2 seems to use MUSIC.DRV variant | Martin Kiewitz | |
- Kirben told me that Elvira 2 is shipped with MUSIC.DRV and INSTR.DAT file. Using MUSIC.DRV file makes the music work properly I couldn't check, b/c I own none of these games. - also commented out implemented bug of INSTR.DAT/MUSIC.DRV This bug only affected the adlib drivers, so I guess we should rather fix it instead of implementing the same buggy behavior | |||
2015-06-21 | AGOS: implement Accolade AdLib + MT32 music drivers | Martin Kiewitz | |
- both known variants are supported (INSTR.DAT + MUSIC.DRV) - INSTR.DAT/MUSIC.DRV holds channel mapping, instrument mapping, etc. - fixed bug inside S1D MidiParser, that ruined some instrument changes 0xFC header was seen as 2 byte header, but it's 4 bytes in Elvira 2 and 5 bytes in Waxworks / Simon 1 demo - dynamic channel allocation for the MUSIC.DRV adlib driver is not implemented atm, simply because at least the demos of Waxworks and Simon 1 do not use this feature - sound effects of Waxworks are not implemented atm - note: the game "Altered Destiny" uses Accolade INSTR.DAT variant too | |||
2015-05-26 | AGOS: Add updated patch for #647 - Simon 1 DOS Adlib instrument bank | Kirben | |
2015-05-21 | AGOS: Add proper fix for regression when loading saved games in PC version ↵ | Kirben | |
of Waxworks. | |||
2015-05-20 | AGOS: Fix regression when loading saved games in PC version of Waxworks. | Kirben | |
2015-05-19 | AGOS: Fix changing rooms in the PC version of Waxworks. | Kirben | |
2015-05-18 | AGOS: Revert last change for PC version of Waxworks. | Kirben | |
2015-05-18 | AGOS: Fix restoring room state, when changing rooms in PC version of Waxworks. | Kirben | |
2014-11-28 | Merge pull request #526 from eriktorbjorn/agos-midiloop | Kirben | |
AGOS: Give each MIDI track its own loop flag (bug #6665) | |||
2014-11-19 | AGOS: Fix invisibility in Amiga CD32 Simon the Sorcerer 1 demo | Torbjörn Andersson | |
This probably affects the full version as well, but I haven't verified that. Either way, the old code was obviously wrong while the new makes it look right to me. | |||
2014-11-19 | AGOS: Added detection for Simon the Sorcerer 1 CD32 demo | Torbjörn Andersson | |
I have verified that the demo is completable, though it doesn't actually seems to end. You're just told that there is nothing more for you to do. | |||
2014-10-28 | AGOS: Remove trailing whitespace | Filippos Karapetis | |
2014-08-18 | AGOS: Give each MIDI track its own loop flag | Torbjörn Andersson | |
This is needed because the MIDI resources have their own loop flag that overrides the global one. This makes a difference for games that use MIDI both for music and sound effects, such as (limited to?) the floppy version of Simon the Sorcerer 1. | |||
2014-06-29 | AGOS: Revert my MIDI changes that caused bug #6664. | Kirben | |
2014-05-27 | ALL: Make Debugger command function names conform to our guidelines. | Johannes Schickel | |
2014-05-27 | ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. | Johannes Schickel | |
2014-05-27 | ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf. | Johannes Schickel | |
2014-05-15 | AGOS: Disable image_dump debug command. | D G Turner | |
2014-05-12 | AGOS: Add image dumping to file enable by debugflag. | D G Turner | |
This previously required a code change and recompile to enable. It can now be enabled or disabled at runtime using the "image_dump" debug flag. | |||
2014-05-11 | AGOS: Switch VGA script debug output to debug flag, rather than level 5. | D G Turner | |
This is now set by --debugflags=vga_script rather than -d 5, though it will still require a debug level greater than 0. | |||
2014-05-11 | AGOS: Change "script" debugflag to "subroutine" as more accurate. | D G Turner | |
This flag is used to enable dumping of subroutine scripts at start. | |||
2014-05-11 | AGOS: Switch script debugging to debug flag, rather than level 4. | D G Turner | |
This is now set by --debugflags=script rather than -d 4, though it will still require a debug level greater than 0. | |||
2014-05-11 | AGOS: Remove leftover unused _debugMode variable. | D G Turner | |
2014-05-11 | AGOS: Switch VGA opcode debugging to debug flag, rather than level 3. | D G Turner | |
This is now set by --debugflags=vga_opcode rather than -d 3, though it will still require a debug level greater than 0. | |||
2014-05-11 | AGOS: Switch opcode debugging to a debug flag, rather than level 2 hack. | D G Turner | |
This is now set by --debugflags=opcode rather than -d 2, though it will still require a debug level greater than 0. | |||
2014-05-10 | AGOS: Remove redundant "level" command from debugger. | D G Turner | |
The base class "debuglevel" command now provides the same functionality. | |||
2014-04-13 | AGOS: Fix music looping when using Roland MT-32 music in Simon the Sorcerer 2. | Kirben | |
2014-03-11 | AGOS: Fix scroll wheel glitch in Simon the Sorcerer 1. | Kirben | |
2014-03-09 | AGOS: Fix sound offset table access for StS 2 Mac/Amiga. | Johannes Schickel | |
This (hopefully) fixes bug #6549: "#6549 AGOS: Simon2 Amiga Datafiles crashes with assertion in Intro". I don't have any copy of StS 2 Mac/Amiga thus I cannot test this. This bug was caused by a regression in c82a75df69aa5d8f36eae52deee508ef9a61e49e. | |||
2014-03-06 | AGOS: Switch keyboard shortcuts for dumps, to help prevent future conflicts. | Kirben | |
2014-03-06 | AGOS: Fix error when dumping all VGA scripts. | Kirben | |
2014-03-05 | AGOS: Update debug tables. | Kirben | |
2014-03-05 | AGOS: Correct typos in comments. | Kirben | |
2014-03-04 | AGOS: Fix quitting during Oracle text scroll in The Feeble Files. | Kirben | |