aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-07-10SCI: adding to execstack only right before executing kernel call, otherwise ↵Martin Kiewitz
it wouldnt be possible to skip over sub-function kernel calls via workarounds svn-id: r50792
2010-07-10SCI: adding workaround for kGraph(fillBoxAny) in sq4cd when accessing the ↵Martin Kiewitz
game menu svn-id: r50791
2010-07-10SCI: removing hoyle workaround from kAbs & signature and adding it into ↵Martin Kiewitz
workaround table svn-id: r50790
2010-07-10SCI: adding descriptive comments for subop-tablesMartin Kiewitz
svn-id: r50788
2010-07-10SCI: adding workaround for script error when leaving ulence flats bar in sq1Martin Kiewitz
svn-id: r50787
2010-07-10SCI: added signatures for kGraph, removed isDummy boolean from KernelFunctionMartin Kiewitz
svn-id: r50786
2010-07-10SCI: allow invalid handles in kDisplay calls, fixes pq3 intro signature mismatchMartin Kiewitz
svn-id: r50785
2010-07-10SCI: calculate widths for menu after switching to menuport, i guess this was ↵Martin Kiewitz
the reason why we sometimes had issues drawing parts of the menu (random issue) svn-id: r50784
2010-07-10SCI: removed unused debug flags, changed fileio debug prints to only happen ↵Martin Kiewitz
on debugflag "file" svn-id: r50782
2010-07-10SCI: updated debug output from kDoSoundMartin Kiewitz
svn-id: r50781
2010-07-10SCI: adding kPalette signatures, fixing 3 kPalVary calls, fixing ↵Martin Kiewitz
kAssertPalette (we used the wrong parameter number before, maybe the issues were caused by this) svn-id: r50780
2010-07-10Simplified the expression.Torbjörn Andersson
svn-id: r50779
2010-07-10Fixed warning.Torbjörn Andersson
svn-id: r50778
2010-07-10SCI: added kPalVary signatures & mapping, removed debug-warningsMartin Kiewitz
svn-id: r50777
2010-07-09Add detection for 'Little Monster at School' and the bunch of demos that ↵Matthew Hoops
came on the CD (on the demo server now too). svn-id: r50776
2010-07-09SCI: improve error message on subcall signature mismatchMartin Kiewitz
svn-id: r50774
2010-07-09KYRA/PC98: fix music volumeFlorian Kagerer
svn-id: r50772
2010-07-09SCI: adding workaround support for kernel subcalls, cleanupMartin Kiewitz
svn-id: r50770
2010-07-09SCI: removing origName from KernelFunction struct, adding debugCalls boolean ↵Martin Kiewitz
for later use svn-id: r50769
2010-07-09Added OpenGLSDLGraphicsManager.Alejandro Marzini
svn-id: r50768
2010-07-09SCI: fixing regression of r50414 - we set volume to standard levels inside ↵Martin Kiewitz
initCommands since then, so if we set the actual needed volume before calling that it will get ignored - fixes lsl1demo svn-id: r50766
2010-07-09SCI: move comments and change selector for sci0 sound in kDoSoundPause, also ↵Martin Kiewitz
allow pausing everything even for sci1early (qfg2 is using it) svn-id: r50765
2010-07-09Update template and all translation files following the addition of a new ↵Thierry Crozat
translatable string. French and German translations also have additional updates. svn-id: r50764
2010-07-09Replace _s(test ? "string1" : "string2") by test ? _("string1") : ↵Thierry Crozat
_("string2") in two places. With the old code the second string was not detected as being translatable. svn-id: r50763
2010-07-09Fix some other valgrind warnings.Matthew Hoops
svn-id: r50762
2010-07-09Introduce the RivenScriptManager to keep track of scripts and free them when ↵Matthew Hoops
required. The old way of using SharedPtr was quite hacky and didn't work properly when talking to Gehn in ospit. svn-id: r50761
2010-07-09SCI: actually all sound-sci0 games used a completely different kDoSoundPause ↵Martin Kiewitz
logic, implement it - fixes all sorts of games not pausing when going to restore menu and more svn-id: r50760
2010-07-09SCI: added currently commented-out pauseSound implementation for some sci0 ↵Martin Kiewitz
games, allowing integer for that subfunction svn-id: r50759
2010-07-09SCI: removing unneeded mutex locking inside sci0 update cuesMartin Kiewitz
svn-id: r50758
2010-07-09SCI: fixing regression of r50755 - fixing kDoSoundSendMidiMartin Kiewitz
svn-id: r50757
2010-07-09SCI: fixing signature for kDoSound(suspend)Martin Kiewitz
svn-id: r50756
2010-07-09SCI: implemented subsignatures for kDoSoundMartin Kiewitz
svn-id: r50755
2010-07-09SCI: getting signatures for subfunctions from previous entries, if neededMartin Kiewitz
svn-id: r50754
2010-07-09Added iPad iconOystein Eftevaag
svn-id: r50752
2010-07-08SCI: part of subfunction signature&mapping implemented, little cleanupMartin Kiewitz
svn-id: r50750
2010-07-08SCI: hopefully fix build :PMartin Kiewitz
svn-id: r50747
2010-07-08SCI: sorted kernel map alphabeticallyMartin Kiewitz
svn-id: r50746
2010-07-07DS: Fix OPT_SPEED and OPT_SIZE usage being reversed; add ARM7 files to 'make ↵Max Horn
clean' svn-id: r50745
2010-07-07DS: Split buildrule for scummvm.nds and scummvm.ds.gbaMax Horn
This parallels what I did in ds.mk svn-id: r50744
2010-07-07DS: Remove cruft from MakefilesMax Horn
svn-id: r50743
2010-07-07DS: Code formattingMax Horn
svn-id: r50742
2010-07-07DS: Fix some quirks in the NDS build system, remove some dead codeMax Horn
* remove (S)RAM save code (it has not been in use for quite some time) * remove the lz compressor (was only used by ram save code) * OPT_SPEED was set incorrectly * dsmain.cpp was misspelled as ds_main.cpp * remove unsed arm9 libcartreset (the copy in the arm7 directory still is around, though) svn-id: r50741
2010-07-07SCI: Dropped support for the very old saved game versions 9 - 11. Rationale: ↵Filippos Karapetis
a lot has changed since then, we're still not stable, and this helps clean up the code, thus we're still in a position to drop support for old saved games svn-id: r50738
2010-07-07SCI: adding support to kernel signatures that invalid references may also ↵Martin Kiewitz
get allowed - doing exactly this for kGraph(restoreBox) - fixes castle of dr. brain when quitting the game - maybe a game specific workaround would be better?!?! svn-id: r50737
2010-07-07DS: Remove redundant lines from arm9/makefileMax Horn
svn-id: r50736
2010-07-07SCI: accepting decimal/hexadecimal input on segment_info & kill_segment ↵Martin Kiewitz
debug command, cleanup svn-id: r50735
2010-07-07Bugfixes and changed field names in the player class to be more explanatory. ↵Paul Gilbert
Implemented Ctrl-T to turn the player - the original game used Ctrl-U, but this is reserved by ScummVM for toggle Mute. svn-id: r50734
2010-07-07Implemented CHECK_GL_ERROR macro for debugging OpenGL calls.Alejandro Marzini
svn-id: r50731
2010-07-06SCI: Add version to obsolete stringMax Horn
This way, if we ever get rid of support for savegames with version <= 23, we can also get rid of this syncString() call. Without this change, it would have "infected" every new savegame version, forever. svn-id: r50730
2010-07-06DS: cleanup arm9/makefileMax Horn
svn-id: r50729