aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-04-21run psp-fixup-imports after linkingJoost Peters
svn-id: r40037
2009-04-21Ooops, keep that comment.Travis Howell
svn-id: r40034
2009-04-21Fix regression in SCUMM0, by calling ScummEngine::fetchScriptWord() ↵Travis Howell
directly. Since fetchScriptWordSigned(), still uses the overloaded fetchScriptWord() function. svn-id: r40033
2009-04-20SCI: Replaced memory ref counting code in the SongIterator code by a simple ↵Max Horn
Common::Array<byte> object; also doxygenified some source comments svn-id: r40032
2009-04-20SCI: Renamed global array 'formats' to the slightly more descriptive ↵Max Horn
g_opcode_formats svn-id: r40031
2009-04-20SCI: Moved list of kernel func declarations to header file, where it belongsMax Horn
svn-id: r40030
2009-04-20SCI: cleanupMax Horn
svn-id: r40029
2009-04-20SCI: Mapped BREAKPOINT macro to error() for nowMax Horn
svn-id: r40028
2009-04-20COMMON & TESTS: Added new constructor to Array<T>, namely Array(const T* ↵Max Horn
data, int n), which makes it possible to clone a regular array into a Common::Array; added a unit test for that and slightly extended existing Common::Array unit tests svn-id: r40027
2009-04-20TESTS: Code formatting; also changed some TS_ASSERT to TS_ASSERT_EQUALSMax Horn
svn-id: r40026
2009-04-20SCUMM: Introduced new method ScummEngine_v5::jumpRelative; unified some v0 ↵Max Horn
and v2 opcodes svn-id: r40025
2009-04-20Enable the arrow keys in Elvira 1/2.Travis Howell
svn-id: r40024
2009-04-20Fix sound effects regression in Waxworks.Travis Howell
svn-id: r40023
2009-04-19Add Broken Sword 2 PSX support into NEWS fileFabio Battaglia
svn-id: r40022
2009-04-19tinsel: adding (disabled) detector entry for Discworld 1 PSX UK versionFabio Battaglia
svn-id: r40021
2009-04-19VAR_VIDEMODE value 50 is only used by the Macintosh version of Indiana Jones ↵Travis Howell
and the Last Crusade. svn-id: r40020
2009-04-19Updated Mac OS X and iPhone bundle creation a bit (copying in more docs, and ↵Oystein Eftevaag
removed the version name from the mounted volume directory to avoid manually updating the DS_Store file every release) svn-id: r40018
2009-04-19Fix possible overwriting of sound data in earlier games, and cleanup.Travis Howell
svn-id: r40015
2009-04-19SCUMM: Moved o5_saveLoadGame and o5_saveLoadVars to ScummEngine_v4 (the ↵Max Horn
highest SCUMM version to implement these opcodes. Actually, our code was bugged in so far as we only ever invoked o5_saveLoadGame in V3 games, never in V4 games (but this properly never mattered ;) svn-id: r40014
2009-04-19SCUMM: o5_ifNotState and o5_ifState are actually not part of v5, only in v3 ↵Max Horn
& v4 -> renamed and moved them accordingly svn-id: r40013
2009-04-19SCUMM: ScummEngine_v5::o5_oldRoomEffect -> ScummEngine_v4::o4_oldRoomEffectMax Horn
svn-id: r40012
2009-04-19SCUMM: In v5, only opcodes 0x05 and 0x85 are mapped to o5_drawObject; in v3 ↵Max Horn
& v4, several other opcodes map to it. Capture this properly in the opcode tables svn-id: r40011
2009-04-19SCUMM: Moved ScummEngine_v2::o2_setBoxFlags to ScummEngine_v3::o3_setBoxFlagsMax Horn
svn-id: r40010
2009-04-19SCUMM: MovedScummEngine_v5:: o5_pickupObjectOld to ↵Max Horn
ScummEngine_v4::o4_pickupObject svn-id: r40009
2009-04-19SCUMM: Turned PARAM_1,2,3 into an enum; minor tweaksMax Horn
svn-id: r40008
2009-04-19SCUMM: Added stubs for V3 & V4 opcode tablesMax Horn
svn-id: r40007
2009-04-18Add patch #2769163 - Mac additions for Freddi Fish 1 and Putt-Putt Parade.Travis Howell
svn-id: r40006
2009-04-18Disable MSVC warning in autogenerated codeWillem Jan Palenstijn
svn-id: r40005
2009-04-18Fix outdated commentsWillem Jan Palenstijn
svn-id: r40003
2009-04-1840000 commitEugene Sandulenko
svn-id: r40001
2009-04-18Add TODO.Johannes Schickel
svn-id: r40000
2009-04-18Setting 0.13.1 release dateEugene Sandulenko
svn-id: r39999
2009-04-18Retreive -> retrieveWillem Jan Palenstijn
svn-id: r39996
2009-04-18Part of patch #2738575: "GSOC09: Upd copyright add about line, fix MSVC ↵Eugene Sandulenko
warnings" svn-id: r39995
2009-04-18Patch #2761396: "Typo fixes to README and comments"Eugene Sandulenko
svn-id: r39993
2009-04-18Fixed a crash happening when an engine dirtied the full screen, and called ↵Oystein Eftevaag
initSize() before calling updateScreen (fixes bug 418820, specifically about Lost in Time crashing after the title screen) svn-id: r39985
2009-04-18iPhone: Updated input event system to firmware 2.x standardOystein Eftevaag
svn-id: r39984
2009-04-18Implemented the 'Start Again' menu option to properly restart the gamePaul Gilbert
svn-id: r39981
2009-04-18Changed the 'Exit' game menu option to exit gracefully, rather than using exit()Paul Gilbert
svn-id: r39980
2009-04-18Added support for the global menu save/loading, and changed the savegame ↵Paul Gilbert
format to store the savegame name and thumbnail svn-id: r39979
2009-04-18sword2: add support for BS2 PSX demoFabio Battaglia
svn-id: r39977
2009-04-18We probably only have to update the screen once every updateInfo(). And, sinceTorbjörn Andersson
it's triggered by mouse movements, only when the cursor is visible. svn-id: r39975
2009-04-16Add HACK to support DOS music in Kyra1 Mac CD based on patch #2767489 ↵Johannes Schickel
"KYRA1: Support for Mac CD". svn-id: r39962
2009-04-16Backout previous 'ooops' change (while shaking a stick at SVN and trying to ↵John Willis
convince people (badly) that is was not just simple user error ;-)). svn-id: r39961
2009-04-16Push local cleanup into the 0.13 branch in prep. for 0.13.1.John Willis
svn-id: r39960
2009-04-16Tiny update to the GP2X readme on branch (remove SVN build ref.).John Willis
svn-id: r39959
2009-04-16SCUMM: Compacted various setupOpcodes() implementations by using the fact ↵Max Horn
that opcode tables tend not to change much between most SCUMM versions svn-id: r39958
2009-04-16SCUMM: Got rid of o6_invalidMax Horn
svn-id: r39957
2009-04-16SCUMM: Switched opcode tables to use Common::Functor0 (a bit like Kyra does it)Max Horn
svn-id: r39956
2009-04-15Added md5sums of Kyra1 Mac CD as supplied with fr #2766454 "KYRA1: Add ↵Johannes Schickel
support for Macintosh CD" (experimental change, not for 0.13.1 yet) svn-id: r39955