Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-01 | The system strings segment is a fixed segment of the segment manager, which ↵ | Filippos Karapetis | |
doesn't change during the game, thus move all the system strings code and variables inside the segment manager svn-id: r49372 | |||
2010-05-24 | SCI: forgot one rename in r49202 - MSVC, why? | Martin Kiewitz | |
svn-id: r49203 | |||
2010-05-24 | SCI: renaming MacIconBar to GfxMacIconBar | Martin Kiewitz | |
svn-id: r49202 | |||
2010-05-24 | Oops, forgot to delete the icon bar. | Matthew Hoops | |
svn-id: r49199 | |||
2010-05-24 | Add support for showing the icon bar in SCI1.1 Mac. | Matthew Hoops | |
svn-id: r49196 | |||
2010-05-23 | Cleaned up the game ID code: | Filippos Karapetis | |
- The game ID is now obtained from ScummVM ID directly, not by converting Sierra's internal ID - Moved the code which reads the internal Sierra ID inside the resource manager - Moved the code which converts the internal Sierra ID to ScummVM's IDs together with the rest of the detection code svn-id: r49152 | |||
2010-05-18 | - Moved kernel_lookup_text inside the Kernel class | Filippos Karapetis | |
- Added a pointer to the segment manager from within the Kernel class, thus simplifying the calls to it svn-id: r49076 | |||
2010-05-18 | - Moved determine_reg_type() and kernel_matches_signature() inside the ↵ | Filippos Karapetis | |
Kernel class, where they belong - Moved the kernel signature defines inside kernel.h - Removed some unused references to EngineState svn-id: r49075 | |||
2010-05-15 | SCI: adding special 640x440 upscaling mode for kq6, finally hires portraits ↵ | Martin Kiewitz | |
are drawn at the right position svn-id: r49041 | |||
2010-05-15 | SCI: adding upscaled hires mode 640x480 for kq6 and gk1, fixing valgrind ↵ | Martin Kiewitz | |
error in GfxPortrait class, not using priority anymore when drawing hires cels (shouldnt be needed for kq6) svn-id: r49040 | |||
2010-05-04 | Move DebugChannel related code to new header | Max Horn | |
svn-id: r48935 | |||
2010-05-04 | Move initGraphics and initCommonGFX from to new header. | Max Horn | |
These functions are only used internally be Engine subclasses, and by moving them to a separate header we can reduce indirect header dependencies. svn-id: r48934 | |||
2010-05-04 | Get rid of Engine::_gameDataDir. | Max Horn | |
This greatly reduces indirect dependencies on several header files from common. svn-id: r48933 | |||
2010-04-27 | COMMON: Move DebugChannel stuff into a new DebugMan singleton | Max Horn | |
svn-id: r48821 | |||
2010-04-24 | SCI: reverting r48787 port updates were actually introduced (heard that ↵ | Martin Kiewitz | |
before) in SCI1. I used the outdated wiki before and that one lists qfg2 and xmas90ega being SCI01. They are actually SCI1 svn-id: r48789 | |||
2010-04-24 | SCI: r48786 port updates were actually introduced during SCI01, qfg2 and ↵ | Martin Kiewitz | |
xmas90ega only. We enable port updates only for non-multilingual SCI01 games now - fixes percentage bar for qfg1 japanese as well svn-id: r48787 | |||
2010-04-17 | SCI: key presses of extended chars (umlauts, etc.) will now get ignored in ↵ | Martin Kiewitz | |
games that don't support them (which is all non-multilingual games) svn-id: r48693 | |||
2010-02-23 | SCI: Stop storing EngineState in SciGui32 | Max Horn | |
svn-id: r48117 | |||
2010-02-14 | Fixed typo | Filippos Karapetis | |
svn-id: r48060 | |||
2010-02-14 | Moved the reference to AudioPlayer inside SciEngine (as it doesn't have a ↵ | Filippos Karapetis | |
state, per se, and is static) svn-id: r48059 | |||
2010-02-13 | SCI: Remove EngineState::_kernel, use SciEngine::_kernel instead | Max Horn | |
svn-id: r48050 | |||
2010-02-13 | SCI: Move GameFeatures from EngineState to SciEngine | Max Horn | |
svn-id: r48049 | |||
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-13 | SCI: Add global g_sci pointer to the active SciEngine instance | Max Horn | |
svn-id: r48046 | |||
2010-02-13 | SCI: Change getSciVersionDesc() to return 'const char *' instead of ↵ | Max Horn | |
'Common::String' svn-id: r48044 | |||
2010-02-08 | Add the missing ResMan debug channel. | Matthew Hoops | |
svn-id: r47986 | |||
2010-02-07 | SCI: Fix build without SCI32 (again) | Willem Jan Palenstijn | |
svn-id: r47966 | |||
2010-02-07 | With the new detection for setCursor, the game object and game ID are no ↵ | Filippos Karapetis | |
longer required, which makes some ugly code obsolete. Yay! :) svn-id: r47951 | |||
2010-02-05 | SCI: frameout sci32 stuff now gets called directly w/o SciGui/32 | Martin Kiewitz | |
svn-id: r47907 | |||
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-05 | SCI: renamed class Cursor to GfxCursor | Martin Kiewitz | |
svn-id: r47902 | |||
2010-02-05 | Added information on the patches folder included in KQ6CD | Filippos Karapetis | |
svn-id: r47898 | |||
2010-02-05 | Use strcmp() to test the game ID, not the != operator. | Torbjörn Andersson | |
svn-id: r47897 | |||
2010-02-05 | Have SCI look through the patches directory (except in KQ6 where the patches ↵ | Matthew Hoops | |
in that directory are broken) to fix some GK1 Windows problems. Add the MSRLE codec to AVI (from DrMcCoy's Dark Seed II engine, with permission). GK1 Windows now will play the credits video. svn-id: r47894 | |||
2010-02-04 | SCI: making pathfinding debug support also work in sci32 (though it just ↵ | Martin Kiewitz | |
shows the path for 2.5 seconds there) svn-id: r47888 | |||
2010-02-04 | SCI: cleaning up deleting of graphic objects | Martin Kiewitz | |
svn-id: r47884 | |||
2010-02-03 | Placed all the game feature detection code in a separate class | Filippos Karapetis | |
svn-id: r47850 | |||
2010-02-03 | cleanup | Max Horn | |
svn-id: r47835 | |||
2010-02-02 | SCI: Use Common::List and Common::String to simplify breakpoint handling ↵ | Max Horn | |
(untested) svn-id: r47824 | |||
2010-02-01 | SCI: initialize gfxmenu for sci32 (fixes gk1 crash) | Martin Kiewitz | |
svn-id: r47794 | |||
2010-01-31 | SCI: rename Controls to GfxControls, gets directly called now | Martin Kiewitz | |
svn-id: r47783 | |||
2010-01-31 | Fix compile without ENABLE_SCI32 set. | Matthew Hoops | |
svn-id: r47761 | |||
2010-01-31 | SCI: GfxCache is now also called directly w/o SciGui nor SciGui32 | Martin Kiewitz | |
svn-id: r47759 | |||
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 | SCI: cleaned up graphics classes, removed gfx&windowmgr, added gfxports, ↵ | Martin Kiewitz | |
gfxcompare, gfxpaint16, gfxcache. kernel uses gfxports directly w/o going through SciGui svn-id: r47745 | |||
2010-01-31 | Fixed endless looping in Longbow, when the after market GM patches are used | Filippos Karapetis | |
svn-id: r47731 | |||
2010-01-30 | SCI: Don't mess with save_slot just to be able to decide whether we already ↵ | Max Horn | |
honored a load request or not svn-id: r47726 |