Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-06 | SCI: fix regression of r50721 - pausing/resuming only on actual menu usage | Martin Kiewitz | |
svn-id: r50724 | |||
2010-07-06 | SCI: implemented pauseSound inside kMenuSelect | Martin Kiewitz | |
svn-id: r50721 | |||
2010-06-18 | SCI: Rewrap some overlong comments | Max Horn | |
svn-id: r50012 | |||
2010-06-15 | SCI: SciGui/SciGui32 gone for good... | Martin Kiewitz | |
svn-id: r49860 | |||
2010-04-15 | SCI: split menu/item strings when displaying instead of when initializing - ↵ | Martin Kiewitz | |
makes on-the-fly menu language changes possible (used by multilingual SCI01 games) svn-id: r48659 | |||
2010-02-13 | SCI: Move language related code from EngineState to SciEngine | Max Horn | |
svn-id: r48052 | |||
2010-02-13 | SCI: Get rid of EngineState::resMan | Max Horn | |
svn-id: r48048 | |||
2010-02-13 | SCI: Move Gui/Gfx related permanent objects from EngineState to SciEngine | Max Horn | |
svn-id: r48047 | |||
2010-02-05 | SCI: drawMenuBar, drawStatus now called directly and w/o SciGui | Martin Kiewitz | |
svn-id: r47913 | |||
2010-02-01 | SCI: class menu renamed to GfxMenu - now getting called directly, also fix ↵ | Martin Kiewitz | |
for loading savedgames svn-id: r47792 | |||
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 | |||
2009-12-21 | Fixed menus in multilingual SCI01 games | Filippos Karapetis | |
svn-id: r46460 | |||
2009-11-12 | The menu bar code is no longer used in the new graphics code, and the menu ↵ | Filippos Karapetis | |
state is no longer stored in saved games svn-id: r45854 | |||
2009-11-03 | SCI/newgui: SciGuiMenu partially implemented | Martin Kiewitz | |
svn-id: r45634 | |||
2009-11-02 | SCI: Fix warning about unused variable | Max Horn | |
svn-id: r45614 | |||
2009-11-02 | SCI: SciGuiMenu created, kMenu-related stuff now using SciGui | Martin Kiewitz | |
svn-id: r45612 | |||
2009-10-30 | - Removed status_bar_foreground and status_bar_background variables from the ↵ | Filippos Karapetis | |
engine state - Implemented clearMenuBar() in the new graphics code - Removed the "status_bar" command, which was used to set custom colors for the status bar svn-id: r45538 | |||
2009-10-30 | Remove unused includes when INCLUDE_OLDGFX is not set. Implemented the full ↵ | Filippos Karapetis | |
screen updates that the current menu code is doing using new graphics functions (still unfinished). Some cleanup. svn-id: r45536 | |||
2009-10-29 | Moved some menu code outside the INCLUDE_OLDGFX safeguards | Filippos Karapetis | |
svn-id: r45496 | |||
2009-10-28 | Changed some of the menu code to use new graphics functions | Filippos Karapetis | |
svn-id: r45493 | |||
2009-10-28 | Wording. Added warnings for unimplemented menu-related functions in the new ↵ | Filippos Karapetis | |
GUI code svn-id: r45489 | |||
2009-10-28 | Enclose all of the old graphics code within the INCLUDE_OLDGFX safeguard ↵ | Filippos Karapetis | |
(defined in sci.h) svn-id: r45459 | |||
2009-10-22 | Fixed a crash when selecting menu items | Filippos Karapetis | |
svn-id: r45334 | |||
2009-10-19 | Changed mapPointer() to accept a Common::Rect, thus removing the reference ↵ | Filippos Karapetis | |
to gfx_widgets.h svn-id: r45242 | |||
2009-10-18 | SCI: Make the implicit segMan param to GET_SEL32(V) and PUT_SEL32(V) explicit | Max Horn | |
svn-id: r45234 | |||
2009-10-09 | SCI: drawMenuBar/clearMenuBar now using gui class, currently unimplemented ↵ | Martin Kiewitz | |
in newgui, but so wont get affected by oldgui switching to visualScreen anymore (e.g. qfg2) svn-id: r44837 | |||
2009-10-07 | - Cleaned up the cursor code | Filippos Karapetis | |
- Renamed gui -> _gui in EngineState, for consistency - Added a reference to SciGuiCursor in EngineState, to be used by current code - Renamed setCursorHide -> hideCursor, setCursorShow -> showCursor - Moved the cursor zone limiting code inside SciGuiCursor. This code is currently not functioning, as we need to call refreshPosition() before each updateScreen() call to limit the cursor position. svn-id: r44760 | |||
2009-10-05 | SCI/newgui: changed the way dithering works on ega games, also default value ↵ | Martin Kiewitz | |
change for kDrawStatus svn-id: r44679 | |||
2009-10-05 | SCI: kDrawStatus changed, dont call gui if no text received | Martin Kiewitz | |
svn-id: r44674 | |||
2009-10-05 | SCI: kDrawStatus now calls s->gui->drawStatus with NULL if no text given | Martin Kiewitz | |
svn-id: r44673 | |||
2009-10-05 | SVN/newgui: kDrawStatus implemented | Martin Kiewitz | |
svn-id: r44670 | |||
2009-10-04 | SCI: Rename EngineState::segMan to _segMan | Max Horn | |
svn-id: r44629 | |||
2009-10-01 | SCI: cleanup | Willem Jan Palenstijn | |
svn-id: r44528 | |||
2009-10-01 | Rewrote weird-looking code, which might lead to undefined behavior, ↵ | Filippos Karapetis | |
according to GNU svn-id: r44523 | |||
2009-09-29 | - Changed the unimplemented debug SCI kernel functions (InspectObj, ↵ | Filippos Karapetis | |
ShowSends, ShowObjs, ShowFree, StackUsage and Profiler) to be dummy functions - we have our own debugger, and don't use these functions for debugging - Removed the function number parameter from all kernel functions, as it's no longer needed, and removed the FAKE_FUNCT_NR hack - Removed kUnknown() and kStub() - Dummy/unknown kernel functions are no longer invoked, and a warning is shown instead, with the paremeters passed to them Note: there is an evil hack used for debugging scripts in invoke_selector(), which probably no longer works now svn-id: r44461 | |||
2009-09-27 | SCI: Major string handling update. | Willem Jan Palenstijn | |
All string access to segments should now work with both raw and non-raw (reg_t) segments, using the new utility functions in segMan. There will likely be regressions. svn-id: r44388 | |||
2009-09-25 | SCI: Fix a memory leak | Max Horn | |
svn-id: r44357 | |||
2009-09-14 | SCI: Rename SegManager::kernelDeref*() methods to SegManager::deref*() | Max Horn | |
svn-id: r44083 | |||
2009-09-14 | SCI: kernelDeref*() functions are now seSegmentManager methods | Max Horn | |
svn-id: r44082 | |||
2009-09-06 | SCI: Rename resManager -> resMan; segManager -> segMan | Max Horn | |
svn-id: r43980 | |||
2009-09-02 | Some renaming: | Filippos Karapetis | |
getresourceManager -> getResourceManger resourceManager -> resMan segmentManager ->segMan svn-id: r43908 | |||
2009-09-02 | SCI: Renamed kernel_dereference_* to kernelDeref*, and added kernelDerefString | Max Horn | |
svn-id: r43907 | |||
2009-09-02 | SCI: funct_nr is not used in 99% of all opcodes -- hide it in those (to be ↵ | Max Horn | |
removed eventually) svn-id: r43905 | |||
2009-08-25 | - Replaced more cases of EngineState parameters | Filippos Karapetis | |
- Made some version comparisons for old SCI0 versions easier to read - Removed the GET_SEL32SV macro svn-id: r43729 | |||
2009-06-07 | Replaced KP_ALT, SKPV_OR_ALT and UKPV_OR_ALT | Filippos Karapetis | |
svn-id: r41340 | |||
2009-06-07 | Replaced/removed KP_UINT, KP_SINT, SKPV and UKPV as well as the ↵ | Filippos Karapetis | |
VIEW_PRIORITY and PRIORITY_BAND_FIRST wrappers svn-id: r41338 | |||
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 |