Filippos Karapetis
8e2af8ff7c
Updated the MSVC project files of the SCI engine
...
svn-id: r41034
2009-05-30 15:42:29 +00:00
Filippos Karapetis
3490819a66
- Removed debug_mode from the engine state
...
- Turned all SCIkwarn and SCIkdebug functions to ScummVM's debugC function
- Placed some debug code in appropriate defines: DEBUG_PARSER, DEBUG_AVOIDPATH and DEBUG_SOUND
- Removed the "debuglog" command and the "script_checkloads_flag" and "sci_debug_flags" variables
svn-id: r41033
2009-05-30 15:40:49 +00:00
Filippos Karapetis
69582f0179
Moved 3 more debug commands to console.cpp ("simkey", "segment_table" and "show_map") and removed the GFXWC macro. Some cleanup
...
svn-id: r41032
2009-05-30 14:30:39 +00:00
Florian Kagerer
9823f60146
LOL: - fixed crash that occured when entering yvel city
...
- added another opcode for yvel woods
svn-id: r41031
2009-05-30 14:13:27 +00:00
Filippos Karapetis
a21f34cf91
Moved more script debug commands to console.cpp: "visual_state", "dynamic_views", "dropped_views", "gc" and "gc_objects". Removed the "gfx_free_widgets" and "sleep" commands (they weren't really useful)
...
svn-id: r41030
2009-05-30 13:36:51 +00:00
Filippos Karapetis
4dcfaead8d
Moved some script debug commands to console.cpp: "clear_screen", "redraw_screen", "save_game", "restore_game", "restart_game", "class_table", "parser_words", "current_port" and "parse_grammar"
...
svn-id: r41029
2009-05-30 13:04:09 +00:00
Florian Kagerer
8c443650e5
LOL: - added non-installed English floppy version to detection
...
svn-id: r41028
2009-05-30 12:40:00 +00:00
Florian Kagerer
f42b077061
LOL: - added English floppy version to detection
...
- implemented opcode required for Yvel woods
svn-id: r41027
2009-05-30 12:30:13 +00:00
Filippos Karapetis
33a924e766
Swapped the checks for suffixes and branches to first check for SCI1 resources, and then for SCI0 resources (as in SCI1 games, tree branches are in resource 901, which coincides with the SCI0 suffix vocabulary resource 901)
...
svn-id: r41026
2009-05-30 10:54:25 +00:00
Filippos Karapetis
c7c9f05cac
Removed/replaced BREAKPOINT
...
svn-id: r41025
2009-05-30 10:42:08 +00:00
Filippos Karapetis
56c0a41b71
SCI: Moved the rest of the console code out of sciconsole.cpp and into console.cpp. "list" and "hexgrep" have been added to the console commands. parse_reg_t() has been moved to kmovement.cpp (as it's the only code using it). Note that the debug commands in scriptdebug.cpp have not been converted yet, so they don't work at the moment
...
svn-id: r41024
2009-05-30 10:22:53 +00:00
Filippos Karapetis
4960b64b48
Fixed a silly typo in commit #40979 . Suffixes should be loaded correctly again
...
svn-id: r41018
2009-05-30 09:07:28 +00:00
Paul Gilbert
a6abd5c2fc
Bugfix to keep ScummVM responsive even when the displayOn variable is set to false
...
svn-id: r41017
2009-05-30 05:16:35 +00:00
Florian Kagerer
7463fe3f1b
LOL: implemented opcode required for magic wands
...
svn-id: r41016
2009-05-29 22:36:01 +00:00
Sven Hesse
6668a3d796
Adding my German versions of Playtoons 1 + 3
...
svn-id: r41015
2009-05-29 19:27:39 +00:00
Johannes Schickel
0ba9e14ec9
Double volume of DOSBox' OPL emulator, like DOSBox does too.
...
svn-id: r41014
2009-05-29 17:59:07 +00:00
Filippos Karapetis
b43094cec0
- Added brief Doxygen comments to the ResourceSync and AudioResource classes to explain what they do
...
- Removed the outdated info page on "codebugging"
- Moved the "addresses" info page as a comment above parse_reg_t()
- Removed con_hook_page()
svn-id: r41013
2009-05-29 17:39:55 +00:00
Johannes Schickel
874e340d25
Output a warning to the user, when he tries to play back MT32 MIDI tracks with a General MIDI device.
...
svn-id: r41012
2009-05-29 17:38:22 +00:00
Johannes Schickel
51fc019a9b
Implement "loadSfxFile" and "stopAllSoundEffects" for "MixedSoundDriver".
...
svn-id: r41011
2009-05-29 17:21:00 +00:00
Filippos Karapetis
b1997801da
- Moved some debug code into console.cpp, adding 3 console commands: resource_types, sci0_palette and exit
...
- Removed the "man" command
- Removed the commands which set the SCI01 priority table flags and the crossblit alpha threshold (they're too specific, and not really useful anymore)
- Removed some leftover debug code from gfxop_clear_box()
svn-id: r41010
2009-05-29 17:19:39 +00:00
Johannes Schickel
797c35876b
Remove obsolete comment.
...
svn-id: r41009
2009-05-29 17:16:31 +00:00
Johannes Schickel
95d11e6e37
- Add new method "isVoicePresent" to "Sound".
...
- Change LoL character selection to use it.
- Allow quitting ScummVM in LoL character selection.
svn-id: r41008
2009-05-29 17:12:45 +00:00
Willem Jan Palenstijn
e2641cbd25
Fix compilation
...
svn-id: r41007
2009-05-29 15:07:38 +00:00
Johannes Schickel
d9228d69a7
Some slight documentation.
...
svn-id: r41006
2009-05-29 14:58:08 +00:00
Johannes Schickel
f4b15bb87f
Fix warning about unused variable.
...
svn-id: r41005
2009-05-29 14:56:53 +00:00
Arnaud Boutonné
975d823174
Gob (Playtoon) :
...
- Replace game types kGameTypeArchibald and kGameTypeSpirou by kGameTypePlaytoon
- Add game types kGameTypePlaytnCk and kGameTypeBambou
- Add detection for Playtoon 3, 5, CK2 and LE (Bambou).
- Add fallback for Playtoon 4 'manda' (and for others)
svn-id: r41004
2009-05-29 14:42:34 +00:00
Max Horn
d5da63c496
atol -> atoi
...
svn-id: r41003
2009-05-29 14:39:10 +00:00
Max Horn
a4922dad00
Added most of the missing tools to scummvm/tools/README
...
svn-id: r41002
2009-05-29 14:38:56 +00:00
Max Horn
608f855c9d
Removed obsolete files
...
svn-id: r41001
2009-05-29 14:38:42 +00:00
Max Horn
fb79b18571
Changed SaveFileManager methods to take Common::String params (instead of char pointers)
...
svn-id: r41000
2009-05-29 14:38:22 +00:00
Max Horn
518e005ec2
SCI: Revised code for listing savegames
...
svn-id: r40999
2009-05-29 14:36:56 +00:00
Filippos Karapetis
f728ddefd0
Updated the MSVC project files of the SCI engine with the latest changes, and synced the MSVC7 project file of the kyra engine
...
svn-id: r40998
2009-05-29 14:18:46 +00:00
Filippos Karapetis
7d0c861506
Merged res_view0.cpp and res_view1.cpp
...
svn-id: r40997
2009-05-29 14:16:51 +00:00
Filippos Karapetis
74e87bf05d
Some WIP code on the speech used in KQ6CD
...
svn-id: r40996
2009-05-29 13:52:10 +00:00
Filippos Karapetis
b042cab3a9
Fixed a bug with the "size" console command
...
svn-id: r40995
2009-05-29 13:19:18 +00:00
Johannes Schickel
c7ee0a7ec8
More formatting.
...
svn-id: r40994
2009-05-29 13:09:26 +00:00
Max Horn
813853ccc2
SCI: Converted several fprintf(stderr) calls to warning/error (the remaining fprintf calls should probably be replaced by suitable debug/debugC/debugN invocations)
...
svn-id: r40993
2009-05-29 13:07:14 +00:00
Max Horn
b72c2a29fb
SCI: Removing useless adlib-via-OSS code
...
svn-id: r40992
2009-05-29 13:04:32 +00:00
Johannes Schickel
64e6c596c7
Formatting.
...
svn-id: r40991
2009-05-29 12:52:03 +00:00
Johannes Schickel
702f267b19
Add Lands of Lore copyright string to KyraMetaEngine::getOriginalCopyright.
...
svn-id: r40990
2009-05-29 12:38:41 +00:00
Johannes Schickel
eb827d8601
Cleanup.
...
svn-id: r40989
2009-05-29 12:28:39 +00:00
Johannes Schickel
da00b148f4
Enable autosaves in Lands of Lore.
...
svn-id: r40988
2009-05-29 12:16:34 +00:00
Paul Gilbert
b2751ff506
Reduced the word spacing width by one pixel to precisely match the original game
...
svn-id: r40987
2009-05-29 12:04:13 +00:00
Johannes Schickel
17b761d1e9
Cleanup.
...
svn-id: r40986
2009-05-29 11:58:21 +00:00
Paul Gilbert
1b5a9504dc
Bugfix for rendering text that caused corruption when the width was an odd number and a line was completely filled
...
svn-id: r40985
2009-05-29 11:47:32 +00:00
Arnaud Boutonné
648179f87d
Add MD5 for another The Last Dynasty FR
...
svn-id: r40984
2009-05-29 11:45:33 +00:00
Johannes Schickel
e23a229999
Fix valgrind warnings.
...
svn-id: r40983
2009-05-29 11:43:22 +00:00
Johannes Schickel
fd34892cd5
Cleanup and slight bugfix in drawShapeProcessLineScale* functions.
...
svn-id: r40982
2009-05-29 11:07:35 +00:00
Paul Gilbert
682d95ff59
Bugfix for screen redrawing when waiting for mouse click - this fixes a blank screen at 3:00pm
...
svn-id: r40981
2009-05-29 10:52:34 +00:00
Filippos Karapetis
cf5e7e17df
Fixed hopefully the last regression in kSetCursor. KQ5CD should work correctly again
...
svn-id: r40980
2009-05-29 10:14:58 +00:00