Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-17 | SCI: Fix memory leak | Willem Jan Palenstijn | |
2013-04-15 | SCI: Add missing break | Willem Jan Palenstijn | |
2013-04-15 | SCI: Remove useless checks | Willem Jan Palenstijn | |
2013-04-15 | SCI: Fix uninitialized variables | Willem Jan Palenstijn | |
2013-01-22 | SCI: Add documentation for underscores in object names and fix a warning | Filippos Karapetis | |
2013-01-22 | SCI: Use underscores as substitute characters for spaces in object names | Filippos Karapetis | |
This helps in debugging objects with spaces in their names (e.g. the "Glass Jar" object in Pepper - bug #3601090). Now, this object can be examined like "vo Glass_Jar" | |||
2012-10-06 | SCI: Fix some console output formatting | Willem Jan Palenstijn | |
2012-08-16 | VIDEO: Merge AdvancedVideoDecoder into VideoDecoder | Matthew Hoops | |
2012-08-16 | VIDEO: Remove the Coktel video code from using the VideoDecoder API | Matthew Hoops | |
After discussing with DrMcCoy, we felt this the best way to proceed. A wrapper class that implements AdvancedVideoDecoder is still around for use in SCI. | |||
2012-07-22 | SCI: Rewrite RobotDecoder to use the AdvancedVideoDecoder API | Matthew Hoops | |
2012-07-22 | VIDEO: Rewrite the AVI code to use AdvancedVideoDecoder | Matthew Hoops | |
In addition to using the new API, it should theoretically support multiple audio and video tracks now but that has not been tested. | |||
2012-07-20 | SCI: Move the SEQ code to the new VideoDecoder API | Matthew Hoops | |
2012-07-08 | SCI: Ignore another leftover script from KQ7 in the debugger | Filippos Karapetis | |
2012-06-23 | SCI: Change the program counter (PC) to be a 32-bit variable | Filippos Karapetis | |
This is needed for future support of large SCI3 scripts. The program counter is isolated and does not interfere with other parts of the VM, plus it does not get stored in saved games, so it's pretty straightforward to convert | |||
2012-06-21 | SCI: Fix warnings | Filippos Karapetis | |
2012-06-18 | SCI: Store script sizes in 32-bit integers | Filippos Karapetis | |
Since scripts can be larger than 64KB, and getBufSize() returns a 32-bit integer, adapt variables that store script sizes accordingly | |||
2012-06-18 | SCI: Add setter/getter methods to reg_t's | Filippos Karapetis | |
No functionality change has been made with this commit. This avoids setting and getting the reg_t members directly, and is the basis of any future work on large SCI3 scripts (larger than 64KB) | |||
2012-06-14 | SCI: Add missing documentation for the plane_items / pi console command | Filippos Karapetis | |
2012-06-13 | SCI: Move all file-related functions in file.* | Filippos Karapetis | |
This way, there is a clear separation of the actual SCI kernel file functions and the file classes and wrappers of ScummVM | |||
2012-05-21 | SCI: Added two new debug commands, plane_list and plane_items | Filippos Karapetis | |
These can be used to debug drawn items in SCI32 | |||
2012-02-15 | JANITORIAL: Fix missing whitespace in pointer cast | Tarek Soliman | |
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h) | |||
2012-01-15 | SCI: Clean up some memory management and loops | Willem Jan Palenstijn | |
2011-11-28 | SCI: Added handling of invalid jump offsets (e.g. QFG2, script 260) | Filippos Karapetis | |
2011-11-05 | SCI: Made the object map hashmap of the Script class private | Filippos Karapetis | |
2011-11-05 | SCI: Made more fields of the Script class private. Some cleanup. | Filippos Karapetis | |
2011-10-19 | SCI: The draw_pic console command now works in SCI32 | Filippos Karapetis | |
Moreover, the overlay is temporarily hidden to show the picture | |||
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-12 | SCI: Some fixes for the find_callk command | md5 | |
2011-06-12 | SCI: Fixed the show_saved_bits console command | md5 | |
This is achieved by hiding the graphical debugger overlay temporarily in order to show the command's results | |||
2011-06-12 | SCI: Add saved_bits/show_saved_bits console commands | Willem Jan Palenstijn | |
2011-05-29 | SCI: Make 'quit' an alias for 'quit game' in the console | Willem Jan Palenstijn | |
2011-05-27 | SCI: Fix access to variables (gc_interval etc.) from the console | Lars Skovlund | |
2011-05-23 | COMMON: Add exit() to list of forbidden symbols | Max Horn | |
2011-05-13 | SCI: Fix crash in vo with unloaded superclass | Willem Jan Palenstijn | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-09 | SCI: Slight cleanup to undithering code | Max Horn | |
2011-04-26 | SCI: Updated the view type descriptions in the "version" console command | md5 | |
2011-03-28 | SCI: Renamed restAdjust to r_rest (like r_acc and r_prev) | md5 | |
2011-03-25 | SCI: Cleaned up the BreakpointType enum and documented the bpe command | md5 | |
2011-03-20 | SCI: Added a new console command "window_list" or "wl" | md5 | |
This can be used to see a list of the currently open windows. Also, added a sanity check for the "al" command and performed some minor cleanup | |||
2011-03-20 | SCI: Added a new console command, "animate_list" or "al" | md5 | |
This shows the current animation list, along with object properties, positions and the scripts they belong to | |||
2011-03-19 | SCI: Added another leftover debug script in the find_callk console command | md5 | |
2011-03-14 | SCI: Fixed find_callk | md5 | |
Create a custom segment manager within find_callk, so that the game's segment manager won't be affected by loading and unloading scripts in there | |||
2011-03-14 | SCI: Ignore some more leftovers scripts in the find_callk console command | md5 | |
2011-03-13 | SCI: Fix warning | Willem Jan Palenstijn | |
2011-03-12 | SCI: Continue disasm until no jumps go past the current opcode | Willem Jan Palenstijn | |
This should ensure disasm will disassemble an entire function, and not stop at an intermediate ret opcode. | |||
2011-03-12 | SCI: Some changes to the "dissassemble" command | md5 | |
Fixed a bug (the "bwt" and "bc" options were inversed) and added the ability to skip a defined number of ret calls, useful when a function continues after a ret call | |||
2011-03-08 | SCI: Remove unused argument to said | Willem Jan Palenstijn | |
2011-03-07 | SCI: Constify some code | Max Horn | |
2011-03-04 | SCI: Fix reg_t ASCII printing in debugger for BE. | Walter van Niftrik | |