Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-05 | SCI: screen specific debug functions are now called directly w/o SciGui/32 | Martin Kiewitz | |
svn-id: r47905 | |||
2010-02-05 | SCI: calling most of the cursor functions directly via _gfxCursor instead of ↵ | Martin Kiewitz | |
SciGui/32 svn-id: r47903 | |||
2010-02-04 | SCI: putting kDrawCel info GfxPaint class, debug is using GfxPaint class as ↵ | Martin Kiewitz | |
well for drawing cels svn-id: r47885 | |||
2010-02-04 | SCI: adding GfxPaint class, implementing kernelDrawPicture for GfxPaint16 ↵ | Martin Kiewitz | |
and GfxPaint32, using those classes directly when drawing pictures instead of SciGui/32. Making draw_pic command work in sci32 that way, using _gfxPaint16 for kDrawPic because that command is sci16 exclusive svn-id: r47883 | |||
2010-02-03 | Placed all the game feature detection code in a separate class | Filippos Karapetis | |
svn-id: r47850 | |||
2010-02-03 | SCI: Renamed Console::_vm to _engine | Max Horn | |
svn-id: r47831 | |||
2010-02-02 | SCI: cleanup | Max Horn | |
svn-id: r47825 | |||
2010-02-02 | SCI: Use Common::List and Common::String to simplify breakpoint handling ↵ | Max Horn | |
(untested) svn-id: r47824 | |||
2010-01-31 | SCI: fix printObject, so it does not output some spaces to terminal in case ↵ | Martin Kiewitz | |
its supposed to output to debug console svn-id: r47772 | |||
2010-01-31 | SCI: added additional decimal output for "vo" command | Martin Kiewitz | |
svn-id: r47768 | |||
2010-01-31 | SCI: renamed SciPalette to GfxPalette, Screen to GfxScreen, GfxPalette is ↵ | Martin Kiewitz | |
now called directly w/o SciGui svn-id: r47752 | |||
2010-01-31 | SCI: renamed SciGuiAnimate to GfxAnimate, moved code from SciGui into this ↵ | Martin Kiewitz | |
class, now getting called directly svn-id: r47751 | |||
2010-01-31 | Removed duplicate code. Some cleanup | Filippos Karapetis | |
svn-id: r47735 | |||
2010-01-29 | SCI: added new SciGui32 class, Gfx class needs some work though and ↵ | Martin Kiewitz | |
hopefully i didnt overlook some kernel function that is also used by sci32. now using plane left/top svn-id: r47679 | |||
2010-01-29 | Added static selectors for SCI2-SCI2.1 games (fixes the demo of Torin's Passage) | Filippos Karapetis | |
svn-id: r47669 | |||
2010-01-29 | SCI: Move selector stuff to new header; reorder k_argc & k_argp param of ↵ | Max Horn | |
invoke_selector svn-id: r47665 | |||
2010-01-28 | SCI: some progress on REing robot files (99% comments only) | Martin Kiewitz | |
svn-id: r47647 | |||
2010-01-28 | Don't attempt to pause/resume sounds when the debug console opens if the ↵ | Filippos Karapetis | |
sound subsystem hasn't been initialized yet svn-id: r47639 | |||
2010-01-28 | Improved the diskdump command so that it also writes the resource header, if ↵ | Filippos Karapetis | |
it exists (e.g. in SOL audio files) svn-id: r47630 | |||
2010-01-28 | Introduced a new console command, diskdump, which is able to dump files from ↵ | Filippos Karapetis | |
resource files to disk svn-id: r47623 | |||
2010-01-27 | SCI: also change exit to quit in help | Martin Kiewitz | |
svn-id: r47608 | |||
2010-01-27 | SCI: renamed exit console command to quit, so that systemwide "exit" works ↵ | Martin Kiewitz | |
(exits console instead of quitting game) svn-id: r47607 | |||
2010-01-26 | SCI: changed flags (uint16) to force (bool) for set/merge palette methods | Martin Kiewitz | |
svn-id: r47578 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2010-01-24 | Added missing documentation for the new music related commands introduced in ↵ | Filippos Karapetis | |
rev. 47475 svn-id: r47497 | |||
2010-01-23 | Separated the parser code | Filippos Karapetis | |
svn-id: r47480 | |||
2010-01-23 | Added song manipulation debug commands: songinfo, startsound, togglesound ↵ | Filippos Karapetis | |
and stopallsounds. is_sample now works with the new sound code svn-id: r47475 | |||
2010-01-21 | - Fixed pausing of all sounds in the playlist | Filippos Karapetis | |
- Sounds are now paused correctly when opening/closing the debug console - Some cleanup svn-id: r47422 | |||
2010-01-21 | SCI: Renamed softseq/ to drivers/ | Walter van Niftrik | |
svn-id: r47418 | |||
2010-01-13 | SCI: Use prefix increment instead of postfix on iterators (more efficient); ↵ | Max Horn | |
also correct code formatting issues svn-id: r47295 | |||
2010-01-09 | SCI: added new debug command "picture_visualize", which enables ↵ | Martin Kiewitz | |
visualization of the drawing process of EGA pictures svn-id: r47201 | |||
2010-01-06 | Fix warnings. | Eugene Sandulenko | |
svn-id: r47101 | |||
2010-01-06 | SCI: added a new class for robot resources | Martin Kiewitz | |
svn-id: r47099 | |||
2010-01-05 | SCI: implemented debug command "set_palette" | Martin Kiewitz | |
svn-id: r47047 | |||
2010-01-05 | SCI: implemented new debug command "draw_cel" | Martin Kiewitz | |
svn-id: r47043 | |||
2010-01-05 | SCI: fix debug command draw_pic to accept higher resourceIds | Martin Kiewitz | |
svn-id: r47039 | |||
2010-01-05 | More renaming | Filippos Karapetis | |
svn-id: r47009 | |||
2010-01-05 | Renamed /gui to /graphics and /sfx to /sound, to better illustrate their purpose | Filippos Karapetis | |
svn-id: r47007 | |||
2010-01-05 | SCI: Removed the old graphics code | Filippos Karapetis | |
svn-id: r47005 | |||
2010-01-03 | Made the "version" command more verbose, listing all the automatically ↵ | Filippos Karapetis | |
detected game features, along with the detected SCI version svn-id: r46943 | |||
2010-01-03 | The backtrace command now outputs to the graphical console | Filippos Karapetis | |
svn-id: r46934 | |||
2010-01-03 | The "room" command can now set the current room number, too (more ↵ | Filippos Karapetis | |
straightforward than changing global var 13) svn-id: r46925 | |||
2010-01-02 | SCI: listsaves is now "list_saves", also included entry in help | Martin Kiewitz | |
svn-id: r46884 | |||
2010-01-02 | SCI: implemented new console command "listsaves" | Martin Kiewitz | |
svn-id: r46883 | |||
2010-01-02 | SCI: console behaviour changed for vmvars command, now allows entering ↵ | Martin Kiewitz | |
decimal values, also accepts hexadecimal values (use e.g. 12h). hexadecimal addresses are still accepted as well svn-id: r46878 | |||
2009-12-30 | The wrapper for the VMD decoder is only used in the SCI engine for SCI32 ↵ | Filippos Karapetis | |
games, so moved it inside the engine, instead of common code. Added support for VMD video playing from the "play_video" console command svn-id: r46737 | |||
2009-12-28 | SCI/new sound code: | Filippos Karapetis | |
- Made the SciMusic class private, and added wrapper functions for invoking specific methods of SciMusic from outside the SoundCommandParser class - Many SCI games keep creating and destroying sound effects constantly (i.e. many times per second). Therefore, another scheme has been devised, which replaces the mutex that was in place. Whenever a sound command is run which operates on a specific object in the play list, we disallow onTimer() from kicking in. This isn't ideal, but it does stop random deadlocks because of locked mutexes without any noticeable side effects svn-id: r46681 | |||
2009-12-28 | SCI/new music code: Implemented the "songlib" debug command | Filippos Karapetis | |
svn-id: r46670 | |||
2009-12-26 | SCI/newgui: Added support for draw_pic command | Martin Kiewitz | |
svn-id: r46599 | |||
2009-12-22 | SCI: Fix some warnings | Max Horn | |
svn-id: r46476 |