Commit Graph
86814 Commits
Author SHA1 Message Date
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