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
Neeraj Kumar
71f0f1b251
commented out rotation as of now, avoids 6s delay which shows blank
...
svn-id: r50740
2010-07-07 20:40:54 +00:00
Neeraj Kumar
00fc80b8d5
Added code to draw rainbow palette using HSV and converting it to RGB
...
svn-id: r50739
2010-07-07 20:31:28 +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
Tony Puccinelli
6c8cae3c55
fixed some errors in makefile for plugin linking
...
svn-id: r50733
2010-07-07 05:15:11 +00:00
Tony Puccinelli
07faa734ce
various fixes for ds dynamic plugins
...
svn-id: r50732
2010-07-07 01:55:11 +00:00
Alejandro Marzini
8b6d49ce42
Implemented CHECK_GL_ERROR macro for debugging OpenGL calls.
...
svn-id: r50731
2010-07-07 01:05:32 +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
Neeraj Kumar
f145391abb
some minor fixes in cursor handling
...
svn-id: r50726
2010-07-06 16:30:42 +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
Neeraj Kumar
deb2c189c7
added code to revert back to 8bpp from other formats
...
svn-id: r50714
2010-07-05 23:02:43 +00:00
Neeraj Kumar
9241e47e9a
Added couple of checks in Event handling
...
svn-id: r50713
2010-07-05 21:49:15 +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
Neeraj Kumar
f470baa314
made Quit and RTL features working
...
svn-id: r50711
2010-07-05 21:29:15 +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
Johannes Schickel
1443a2721c
Fix update of GUI options, which only differ in the language setting.
...
svn-id: r50706
2010-07-05 20:10:56 +00:00
Johannes Schickel
73e51735a4
Formatting fixes.
...
svn-id: r50705
2010-07-05 20:10:28 +00:00
Johannes Schickel
d4bc0f9f10
Replace a tab by whitespaces in the help string.
...
svn-id: r50704
2010-07-05 19:45:48 +00:00
Martin Kiewitz
0d317c40a2
SCI: fixing kDrawCel signature for kq6
...
svn-id: r50703
2010-07-05 19:31:32 +00:00
Max Horn
5d25d3821a
DS: Only include NDS/scummvm_ipc.h where necessary; minor tweaks
...
svn-id: r50702
2010-07-05 19:10:56 +00:00
Max Horn
68d620ccab
DS: Fix warnings, make some vars static, cleanup
...
svn-id: r50701
2010-07-05 19:10:20 +00:00
Max Horn
776c3a1d51
DS: Fix MODULE_DIRS value (now dependency tracking works correctly)
...
svn-id: r50694
2010-07-05 16:12:47 +00:00
Max Horn
75529dc402
DS: Fix various warnings and errors in the DS FS code
...
* Do not modify the strings passed to std_fopen anymore
* Correct signature of std_fread
* Do not cast away constness, nor perform unnecessary casts
svn-id: r50693
2010-07-05 16:12:31 +00:00
Max Horn
edb5210d38
DS: Fix error in std_fopen (warnings are great :)
...
svn-id: r50692
2010-07-05 16:12:10 +00:00
Max Horn
d2a24c0a95
DS: Remove unused portdefs.cpp
...
svn-id: r50691
2010-07-05 16:11:54 +00:00
Max Horn
782e43591a
DS: Cleanup NDS portdefs.h a bit
...
* Don't #include "nds/ndstypes.h" everywhere
* Don't #define ITCM_DATA globally, it is only need in one place
* Fix STREAM_AUDIO_FROM_DISK definition (copy&paste error)
* Fix custom assert() implementation by using the do/while(0) trick
for macros. Previously, there could be subtle errors caused by
statements like
if (COND) assert(...) else ...
svn-id: r50690
2010-07-05 16:11:34 +00:00
Max Horn
3d44870c8a
NDS: Update GPL/copyright headers; add namespace DS closing comments
...
svn-id: r50689
2010-07-05 16:11:11 +00:00
Max Horn
e4ec2e6403
DS: Code formatting: "char* foo" -> "char *foo"
...
svn-id: r50688
2010-07-05 16:10:22 +00:00
Max Horn
d5c78f78c5
DS: Fix warnings, cleanup
...
svn-id: r50687
2010-07-05 16:09:27 +00:00
Max Horn
f39f7f3ded
DS: Augment 'clean' target, simplify bin->elf conversion rule
...
svn-id: r50686
2010-07-05 16:08:59 +00:00
Max Horn
00dfb4db29
SAGA: Fix warning on systems where enum's are unsigned
...
svn-id: r50685
2010-07-05 16:08:43 +00:00
Florian Kagerer
47e59d8cc2
GUI/AUDIO: minor fix for the case that after enabling individual audio options for a target the gui tries to select the audio device from global options, but that particular device is unavailable due to GUIO flags settings
...
svn-id: r50684
2010-07-05 15:53:17 +00:00
Martin Kiewitz
63c439a858
SCI: fix compilation issues from r50678
...
svn-id: r50679
2010-07-05 14:46:09 +00:00
Martin Kiewitz
5527882daa
SCI: implemented new kernel call signature format
...
svn-id: r50678
2010-07-05 14:36:31 +00:00