Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-31 | Merged the wait for mouse press event loop into the main loop, fixing ↵ | Paul Gilbert | |
animation glitch and enabling pausing, player menu, and exiting the game when waiting for a mouse press svn-id: r41063 | |||
2009-05-31 | Ooops, that's one "File::" too many | Sven Hesse | |
svn-id: r41062 | |||
2009-05-31 | The error() and warning() functions add ! and newline automatically. (I didn't | Torbjörn Andersson | |
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061 | |||
2009-05-31 | gob - Apply DrMcCoy modifications to the save system in the vcproj files. ↵ | Arnaud Boutonné | |
(still not compiling, though) svn-id: r41060 | |||
2009-05-31 | Replacing NULL with 0, since that's normally the C++-way | Sven Hesse | |
svn-id: r41059 | |||
2009-05-31 | public'ing some inner classes since some compilers don't seem to like nested ↵ | Sven Hesse | |
friend'ing (while my gcc 4.3.3 doesn't even complain with -pedantic) svn-id: r41058 | |||
2009-05-31 | More objectification of the Vocabulary functions | Filippos Karapetis | |
svn-id: r41057 | |||
2009-05-31 | - A new save system for the GobEngine, one that is not fundamentally broken ↵ | Sven Hesse | |
and is versioned. Unfortunately, this invalidates most save games created on big-endian machines, since endian-issues was a main problem with the old system - Removed the now superfluous variables sizes svn-id: r41056 | |||
2009-05-31 | LOL: - fix shape memory allocation/release issue | Florian Kagerer | |
svn-id: r41055 | |||
2009-05-31 | Typo. | Johannes Schickel | |
svn-id: r41054 | |||
2009-05-31 | - Add support for the Lands of Lore outro TIM file | Johannes Schickel | |
- Cleanup svn-id: r41053 | |||
2009-05-31 | LOL: fix some valgrind warnings | Florian Kagerer | |
svn-id: r41052 | |||
2009-05-30 | Started objectifying the vocabulary functions (WIP) | Filippos Karapetis | |
svn-id: r41051 | |||
2009-05-30 | LOL: implemented opcode for white tower | Florian Kagerer | |
svn-id: r41050 | |||
2009-05-30 | Change more Lands of Lore in game voice code to use "_sound->isVoicePresent". | Johannes Schickel | |
svn-id: r41049 | |||
2009-05-30 | Moved the "songlib" command to console.cpp and removed the non-working ↵ | Filippos Karapetis | |
"set_vismap" command - we can view the different maps with "show_map", but it doesn't make much sense to redirect the game's graphics output to another screen map on demand svn-id: r41048 | |||
2009-05-30 | SCI: Added constructor&destructor to SfxState | Max Horn | |
svn-id: r41047 | |||
2009-05-30 | LOL: minor bug fix | Florian Kagerer | |
svn-id: r41046 | |||
2009-05-30 | SCI: Made vocab_version static again (a global static var is bad, but a ↵ | Max Horn | |
really global var is worse); also clarified some FIXME comments that we want to avoid *any* non-const global var, no matter whether it is static or not svn-id: r41045 | |||
2009-05-30 | Reverted the vocab loading function to be like it was before commit #40979 ↵ | Filippos Karapetis | |
(but without the static variable) svn-id: r41044 | |||
2009-05-30 | Moved 4 mode commands to console.cpp: "sentence_fragments", "parser_nodes", ↵ | Filippos Karapetis | |
"status_bar" and "track_mouse" svn-id: r41043 | |||
2009-05-30 | SCI: Fix broken pointer after array re-allocation. | Willem Jan Palenstijn | |
svn-id: r41042 | |||
2009-05-30 | LOL: implemented some opcodes required for yvel city | Florian Kagerer | |
svn-id: r41041 | |||
2009-05-30 | - Moved 3 more commands to console.cpp: "draw_pic", "draw_rect" and ↵ | Filippos Karapetis | |
"fill_screen" - Removed some FreeSCI-specific variables for checking of the on-screen console - Removed the Control-1 key combo - the console command "visual_state" can be used for the same reason svn-id: r41040 | |||
2009-05-30 | Removed the "sfx_debuglog" command. Sound debug messages are now shown if ↵ | Filippos Karapetis | |
kDebugLevelSound is specified svn-id: r41039 | |||
2009-05-30 | - Fix various debugC calls (parameters passed were not correct) | Johannes Schickel | |
- Fix unused variable warning in scriptdebug.cpp svn-id: r41038 | |||
2009-05-30 | Fixed compilation error | Filippos Karapetis | |
svn-id: r41037 | |||
2009-05-30 | - Moved the print_port, segment_info and segment_kill console commands to ↵ | Filippos Karapetis | |
console.cpp - Removed the unused gfx driver debug flags svn-id: r41036 | |||
2009-05-30 | LOL: - implemented urbish mines gas explosion | Florian Kagerer | |
svn-id: r41035 | |||
2009-05-30 | Updated the MSVC project files of the SCI engine | Filippos Karapetis | |
svn-id: r41034 | |||
2009-05-30 | - Removed debug_mode from the engine state | Filippos Karapetis | |
- 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 | Moved 3 more debug commands to console.cpp ("simkey", "segment_table" and ↵ | Filippos Karapetis | |
"show_map") and removed the GFXWC macro. Some cleanup svn-id: r41032 | |||
2009-05-30 | LOL: - fixed crash that occured when entering yvel city | Florian Kagerer | |
- added another opcode for yvel woods svn-id: r41031 | |||
2009-05-30 | Moved more script debug commands to console.cpp: "visual_state", ↵ | Filippos Karapetis | |
"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 | Moved some script debug commands to console.cpp: "clear_screen", ↵ | Filippos Karapetis | |
"redraw_screen", "save_game", "restore_game", "restart_game", "class_table", "parser_words", "current_port" and "parse_grammar" svn-id: r41029 | |||
2009-05-30 | LOL: - added non-installed English floppy version to detection | Florian Kagerer | |
svn-id: r41028 | |||
2009-05-30 | LOL: - added English floppy version to detection | Florian Kagerer | |
- implemented opcode required for Yvel woods svn-id: r41027 | |||
2009-05-30 | Swapped the checks for suffixes and branches to first check for SCI1 ↵ | Filippos Karapetis | |
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 | Removed/replaced BREAKPOINT | Filippos Karapetis | |
svn-id: r41025 | |||
2009-05-30 | SCI: Moved the rest of the console code out of sciconsole.cpp and into ↵ | Filippos Karapetis | |
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 | Fixed a silly typo in commit #40979. Suffixes should be loaded correctly again | Filippos Karapetis | |
svn-id: r41018 | |||
2009-05-30 | Bugfix to keep ScummVM responsive even when the displayOn variable is set to ↵ | Paul Gilbert | |
false svn-id: r41017 | |||
2009-05-29 | LOL: implemented opcode required for magic wands | Florian Kagerer | |
svn-id: r41016 | |||
2009-05-29 | Adding my German versions of Playtoons 1 + 3 | Sven Hesse | |
svn-id: r41015 | |||
2009-05-29 | Double volume of DOSBox' OPL emulator, like DOSBox does too. | Johannes Schickel | |
svn-id: r41014 | |||
2009-05-29 | - Added brief Doxygen comments to the ResourceSync and AudioResource classes ↵ | Filippos Karapetis | |
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 | Output a warning to the user, when he tries to play back MT32 MIDI tracks ↵ | Johannes Schickel | |
with a General MIDI device. svn-id: r41012 | |||
2009-05-29 | Implement "loadSfxFile" and "stopAllSoundEffects" for "MixedSoundDriver". | Johannes Schickel | |
svn-id: r41011 | |||
2009-05-29 | - Moved some debug code into console.cpp, adding 3 console commands: ↵ | Filippos Karapetis | |
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 | Remove obsolete comment. | Johannes Schickel | |
svn-id: r41009 |