Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-03-13 | Confirmed it is safe to remove workaround for Macintosh HE99 version of water. | Travis Howell | |
svn-id: r21253 | |||
2006-03-13 | Add opcode difference in setObjectName opcode for C64 maniac | Travis Howell | |
svn-id: r21251 | |||
2006-03-13 | Add masking support for C64 maniac, not perfect | Travis Howell | |
svn-id: r21250 | |||
2006-03-13 | Fix object glitches in C64 maniac | Travis Howell | |
svn-id: r21249 | |||
2006-03-13 | Update and restore old debug code for masking | Travis Howell | |
svn-id: r21248 | |||
2006-03-12 | Updated for Jamieson630's latest iMUSE changes. | Torbjörn Andersson | |
svn-id: r21242 | |||
2006-03-12 | IMuse SysEx processing now handled by client-specified callbacks. This ↵ | Jamieson Christian | |
removes all game-specific references from the Player class. Bloodshed Dev-C++ project file updated. svn-id: r21241 | |||
2006-03-12 | Unfortunately the workaround for Macintosh version of water is still required. | Travis Howell | |
svn-id: r21231 | |||
2006-03-12 | Adjust basename array setting in HE99+ games, for filename substitution | Travis Howell | |
svn-id: r21229 | |||
2006-03-12 | Adjust version setting for Macintosh versions of HE80+ games, which is ↵ | Travis Howell | |
checked by water svn-id: r21228 | |||
2006-03-12 | Use script support for Macintosh versions of HE80+ games | Travis Howell | |
svn-id: r21227 | |||
2006-03-12 | Revert mistaken commit of local debug code | Travis Howell | |
svn-id: r21222 | |||
2006-03-12 | Revert mistaken commit of local debug code | Travis Howell | |
svn-id: r21220 | |||
2006-03-12 | Correct mistake in md5 tables for Simon the Sorcerer 2 (DOS Floppy) | Travis Howell | |
svn-id: r21219 | |||
2006-03-11 | Fix endian issue in getArrayDim() | Travis Howell | |
svn-id: r21216 | |||
2006-03-11 | Removed inclusion of non-existing imuse_sysex.h to make ScummVM compile again. | Torbjörn Andersson | |
svn-id: r21214 | |||
2006-03-11 | Another ScummEngine reference in IMuse bites the dust. | Jamieson Christian | |
svn-id: r21213 | |||
2006-03-10 | Remove unused case in o5_actorOps, which is never triggered by any game scripts | Travis Howell | |
svn-id: r21212 | |||
2006-03-10 | o6_setObjectName is never used by HE72+ games | Travis Howell | |
svn-id: r21211 | |||
2006-03-10 | Add Russian puttrace and pajama3 | Eugene Sandulenko | |
svn-id: r21209 | |||
2006-03-10 | Adjust talk sound check in CHARSET_1(), since processSfxQueues() doesn't ↵ | Travis Howell | |
exist in HE games. Fixes glitch when time machine is used in putttime. svn-id: r21195 | |||
2006-03-10 | Revert that mistaken change to English verb table for C64 maniac | Travis Howell | |
svn-id: r21191 | |||
2006-03-10 | Update German verbs for C64 maniac, to match original | Travis Howell | |
svn-id: r21190 | |||
2006-03-09 | Added new method DetectedGame::updateDesc, to ease generation of uniform ↵ | Max Horn | |
description strings svn-id: r21166 | |||
2006-03-09 | Converted last dialogs to new scheme. Now it seems to be everything. Please, | Eugene Sandulenko | |
test throghoutly. svn-id: r21157 | |||
2006-03-09 | Implemented SysEx command 1 for non-S&M SCUMM games, per the latest comment ↵ | Jamieson Christian | |
on Bug 1088045. svn-id: r21156 | |||
2006-03-09 | Add the known 'extra' info to the description string; and removed the old ↵ | Max Horn | |
hack which added this information during launch (which really was a bad hack) svn-id: r21155 | |||
2006-03-09 | - Removed the code from the launcher that adds language/platform to the | Max Horn | |
game descriptions. Doing this now is the responsibility of the engines. - Adapted the SCUMM engine to add lang/platform to the desc string if necessary. Other engines still have to be adapted (but many do not seem to need this at all, since they either are lang/platform agnostic, or already include this information in their MD5 tables). svn-id: r21154 | |||
2006-03-09 | Moved keys mapping dialog to new scheme. Made it generic. Fixed several | Eugene Sandulenko | |
compilation errors associated with it. svn-id: r21151 | |||
2006-03-09 | - Renamed GameSettings to PlainGameDescriptor | Max Horn | |
- Added new GameDescriptor struct (similar to PlainGameDescriptor but with Common::String members instead of const char * ones) - Changed DetectedGame to subclass GameDescriptor - Removed toGameSettings() in favor of new (template) constructors in DetectedGame and GameDescriptor - Fixed a bug in the obsolete gameid handling in the SCUMM & SIMON engines svn-id: r21150 | |||
2006-03-09 | - added new toDetectedGame() template function (analog to toGameSettings) | Max Horn | |
- made use of the new DetectedGame constructor from my last commit - some related cleanup svn-id: r21149 | |||
2006-03-09 | Converted all scumm dialogs to new scheme | Eugene Sandulenko | |
svn-id: r21147 | |||
2006-03-08 | Fixed tons of format string warnings for debug/error calls (including ↵ | Max Horn | |
several errors where the format string didn't match the number of arguments to the call) svn-id: r21141 | |||
2006-03-08 | Use %p to print pointers portably (even on 64bit systems). Note: this will ↵ | Max Horn | |
add a 0x prefix automatically svn-id: r21140 | |||
2006-03-08 | o Converted most (all?) widgets to new scheme. | Eugene Sandulenko | |
o Converted global options dialog to new scheme. svn-id: r21137 | |||
2006-03-07 | Correct order of cases in o72_redimArray() | Travis Howell | |
svn-id: r21135 | |||
2006-03-05 | Removed tag2str usage, which eliminates scumm/util.h dependency. | Jamieson Christian | |
svn-id: r21107 | |||
2006-03-05 | I guess this is really a WORKAROUND, rather than a HACK. Updated comment. | Torbjörn Andersson | |
svn-id: r21106 | |||
2006-03-05 | Restructured IMuse and IMuseInternal. | Jamieson Christian | |
* IMuse is no longer a concurrency front-end. * IMuseInternal now derives from IMuse. * Common::StackLock used to protect thread-sensitive interface methods (same as IMuseDigital). * clear_queue() included in stopAllSounds() so it can be removed from the public interface. * Game ID now specified at init using property(). * Timer callbacks receive a struct containing IMuseInternal and MidiDriver refs, instead of just the latter. * OSystem pointer from init is now cached and used instead of global. All references to the g_system and g_scumm globals are now gone. BOOYAH! Tested with MI2, DOTT and S&M, under Windows, in Native MIDI, Adlib, and Mixed modes. No regressions or concurrency issues observed. Manifestations of the latter are the biggest concern at this point. svn-id: r21104 | |||
2006-03-05 | Make sure there actually is a SMUSH mixer before stopping and deleting it. | Torbjörn Andersson | |
svn-id: r21099 | |||
2006-03-05 | that was not what I want. it should stop audio only for immediately stop. | Paweł Kołodziejski | |
svn-id: r21095 | |||
2006-03-05 | that should help for bug #1352486, smush sound tracks are not stopped ↵ | Paweł Kołodziejski | |
immediately, but outside smush when sound data are depleted in sound mixer buffer. svn-id: r21094 | |||
2006-03-05 | Update box flags for C64 maniac | Travis Howell | |
svn-id: r21093 | |||
2006-03-05 | Add back exclusion lost in last commit, exclude some verbs from verbs error ↵ | Travis Howell | |
script svn-id: r21091 | |||
2006-03-05 | Correct case of verb names in C64 Maniac | Travis Howell | |
svn-id: r21090 | |||
2006-03-05 | Add German verbs and more work on input in C64 maniac | Travis Howell | |
svn-id: r21089 | |||
2006-03-05 | Update, to add new imuse file | Travis Howell | |
svn-id: r21087 | |||
2006-03-05 | Fix compiler warnings | Travis Howell | |
svn-id: r21086 | |||
2006-03-05 | Separated the IMuse Part methods into their own file. Updated the Bloodshed ↵ | Jamieson Christian | |
Dev-C++ project file at the same time. svn-id: r21085 | |||
2006-03-05 | Add some basic walkbox support for C64 maniac | Travis Howell | |
svn-id: r21084 |