Torbjörn Andersson
bab61443ac
Fixed warning.
...
svn-id: r50778
2010-07-10 11:15:10 +00:00
Martin Kiewitz
f687a44d2a
SCI: added kPalVary signatures & mapping, removed debug-warnings
...
svn-id: r50777
2010-07-10 10:20:23 +00:00
Matthew Hoops
de7108054f
Add detection for 'Little Monster at School' and the bunch of demos that came on the CD (on the demo server now too).
...
svn-id: r50776
2010-07-09 22:10:22 +00:00
Martin Kiewitz
0cd97ca5c5
SCI: improve error message on subcall signature mismatch
...
svn-id: r50774
2010-07-09 21:51:20 +00:00
Florian Kagerer
02cac2d5aa
KYRA/PC98: fix music volume
...
svn-id: r50772
2010-07-09 21:36:59 +00:00
Martin Kiewitz
af479a20ae
SCI: adding workaround support for kernel subcalls, cleanup
...
svn-id: r50770
2010-07-09 21:33:12 +00:00
Martin Kiewitz
d27e4a475b
SCI: removing origName from KernelFunction struct, adding debugCalls boolean for later use
...
svn-id: r50769
2010-07-09 21:10:14 +00:00
Martin Kiewitz
3fe205ba7f
SCI: fixing regression of r50414 - we set volume to standard levels inside 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-09 18:35:46 +00:00
Martin Kiewitz
18d1ab8c70
SCI: move comments and change selector for sci0 sound in kDoSoundPause, also allow pausing everything even for sci1early (qfg2 is using it)
...
svn-id: r50765
2010-07-09 18:11:42 +00:00
Thierry Crozat
abd2057408
Update template and all translation files following the addition of a new translatable string. French and German translations also have additional updates.
...
svn-id: r50764
2010-07-09 17:25:45 +00:00
Thierry Crozat
65d6ce4193
Replace _s(test ? "string1" : "string2") by test ? _("string1") : _("string2") in two places. With the old code the second string was not detected as being translatable.
...
svn-id: r50763
2010-07-09 17:22:02 +00:00
Matthew Hoops
0e4bf4aff7
Fix some other valgrind warnings.
...
svn-id: r50762
2010-07-09 16:53:50 +00:00
Matthew Hoops
541daf918a
Introduce the RivenScriptManager to keep track of scripts and free them when 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-09 16:53:20 +00:00
Martin Kiewitz
eddd6d0dba
SCI: actually all sound-sci0 games used a completely different kDoSoundPause logic, implement it - fixes all sorts of games not pausing when going to restore menu and more
...
svn-id: r50760
2010-07-09 16:05:47 +00:00
Martin Kiewitz
aadf2e9765
SCI: added currently commented-out pauseSound implementation for some sci0 games, allowing integer for that subfunction
...
svn-id: r50759
2010-07-09 14:11:27 +00:00
Martin Kiewitz
b8933d7e8f
SCI: removing unneeded mutex locking inside sci0 update cues
...
svn-id: r50758
2010-07-09 13:01:48 +00:00
Martin Kiewitz
b602e7071b
SCI: fixing regression of r50755 - fixing kDoSoundSendMidi
...
svn-id: r50757
2010-07-09 12:30:34 +00:00
Martin Kiewitz
125f28c367
SCI: fixing signature for kDoSound(suspend)
...
svn-id: r50756
2010-07-09 12:26:54 +00:00
Martin Kiewitz
ba776fb293
SCI: implemented subsignatures for kDoSound
...
svn-id: r50755
2010-07-09 12:06:41 +00:00
Martin Kiewitz
9117eec6a7
SCI: getting signatures for subfunctions from previous entries, if needed
...
svn-id: r50754
2010-07-09 09:26:57 +00:00
Oystein Eftevaag
916a0f9cbf
Added iPad icon
...
svn-id: r50752
2010-07-09 01:08:15 +00:00
Martin Kiewitz
7e05d6e62b
SCI: part of subfunction signature&mapping implemented, little cleanup
...
svn-id: r50750
2010-07-08 21:22:59 +00:00
Martin Kiewitz
07fef4c6e6
SCI: hopefully fix build :P
...
svn-id: r50747
2010-07-08 18:38:15 +00:00
Martin Kiewitz
b877f3c711
SCI: sorted kernel map alphabetically
...
svn-id: r50746
2010-07-08 18:26:05 +00:00
Max Horn
4237f9a416
DS: Fix OPT_SPEED and OPT_SIZE usage being reversed; add ARM7 files to 'make clean'
...
svn-id: r50745
2010-07-07 23:24:29 +00:00
Max Horn
f6afba1f19
DS: Split buildrule for scummvm.nds and scummvm.ds.gba
...
This parallels what I did in ds.mk
svn-id: r50744
2010-07-07 23:24:08 +00:00
Max Horn
6aa53ba3b8
DS: Remove cruft from Makefiles
...
svn-id: r50743
2010-07-07 23:23:44 +00:00
Max Horn
c4a626931b
DS: Code formatting
...
svn-id: r50742
2010-07-07 23:23:19 +00:00
Max Horn
fe72d5dd78
DS: Fix some quirks in the NDS build system, remove some dead code
...
* 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-07 23:22:53 +00:00
Filippos Karapetis
9add81aaf2
SCI: Dropped support for the very old saved game versions 9 - 11. Rationale: 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-07 20:12:41 +00:00
Martin Kiewitz
322d57a1dd
SCI: adding support to kernel signatures that invalid references may also 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-07 18:35:07 +00:00
Max Horn
61a200dcdd
DS: Remove redundant lines from arm9/makefile
...
svn-id: r50736
2010-07-07 16:51:36 +00:00
Martin Kiewitz
9b14164bfc
SCI: accepting decimal/hexadecimal input on segment_info & kill_segment debug command, cleanup
...
svn-id: r50735
2010-07-07 14:19:36 +00:00
Paul Gilbert
dd5f6f13e2
Bugfixes and changed field names in the player class to be more explanatory. 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-07 11:02:11 +00:00
Max Horn
afd2850058
SCI: Add version to obsolete string
...
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-06 23:24:36 +00:00
Max Horn
fe409ea269
DS: cleanup arm9/makefile
...
svn-id: r50729
2010-07-06 22:29:45 +00:00
Max Horn
9b927b414a
DS: Implemented (ugly, but working) support for optimization level overrides
...
svn-id: r50728
2010-07-06 22:14:06 +00:00
Max Horn
2343f8c60d
DS: Add isScrollingWithDPad() to make code more readable
...
svn-id: r50727
2010-07-06 22:13:43 +00:00
Martin Kiewitz
c349d7130c
SCI: removing invalid reference error from signature checking, instead adding new type "invalid", so that full call parameter debug information is available
...
svn-id: r50725
2010-07-06 14:26:29 +00:00
Martin Kiewitz
a7cd1534c6
SCI: fix regression of r50721 - pausing/resuming only on actual menu usage
...
svn-id: r50724
2010-07-06 14:10:09 +00:00
Paul Gilbert
c89fe5f6d5
Added support for idle character animations
...
svn-id: r50723
2010-07-06 11:33:09 +00:00
Paul Gilbert
3f7dc9e0e2
Added extra initialisation code for the game's global variables list
...
svn-id: r50722
2010-07-06 11:32:10 +00:00
Martin Kiewitz
2d5dabee30
SCI: implemented pauseSound inside kMenuSelect
...
svn-id: r50721
2010-07-06 11:16:11 +00:00
Martin Kiewitz
f3a935351b
SCI: fix regression of r50599 - broken greyed font drawing
...
svn-id: r50720
2010-07-06 11:03:10 +00:00
Filippos Karapetis
0c411d66ce
SCI: Simplified op_div and op_mod, removed some variables and removed the pointless OBJ_PROPERTY wrapper
...
svn-id: r50719
2010-07-06 07:42:25 +00:00
Willem Jan Palenstijn
a3202eab7c
Note Common::String's behaviour may be undefined with \0 characters.
...
Also make operator=(char) and String(char) behave the same.
svn-id: r50712
2010-07-05 21:29:52 +00:00
Johannes Schickel
0c3cbcbfc5
Prevent SCUMM from adding gui options based on user flags into the config file (regression from r50706).
...
svn-id: r50710
2010-07-05 21:18:25 +00:00
Max Horn
edac80ad6b
DS: Fix warning about anonymous struct
...
svn-id: r50709
2010-07-05 20:36:43 +00:00
Max Horn
429de8f6ef
DS: More formating, made more vars static
...
svn-id: r50708
2010-07-05 20:36:11 +00:00
Martin Kiewitz
cffcc3d936
SCI: fixing signature of kDoSound (fading related) thx to Ceriand
...
svn-id: r50707
2010-07-05 20:25:33 +00:00