Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-21 | SCI32: | Matthew Hoops | |
- Fully implement kArray and kIsHiRes and mostly implement kString (printf and atoi subfunctions still missing). - Add a dummy SciGui class for SCI32 to bypass the views. Gabriel Knight 1 will now play the Sierra logo music and the main menu music. - Some other minor SCI32 changes. svn-id: r46462 | |||
2009-12-21 | Fixed menus in multilingual SCI01 games | Filippos Karapetis | |
svn-id: r46460 | |||
2009-12-09 | SCI: implemented _picNotValidSci11 for new kPicNotValid behaviour in sci1.1 ↵ | Martin Kiewitz | |
(fixes island of dr. brain first pic after copy protection not showing up) svn-id: r46305 | |||
2009-12-08 | SCI: SciGui::getPortPic now uses byref | Martin Kiewitz | |
svn-id: r46293 | |||
2009-12-08 | SCI: Saving picPort now (fixes loading saved games in castle of dr. brain) | Martin Kiewitz | |
svn-id: r46292 | |||
2009-12-08 | Fix some MSVC warnings (part of patch #2909981) | Max Horn | |
svn-id: r46291 | |||
2009-12-07 | Stop using variables named "byte", as byte is a variable type in ScummVM, ↵ | Filippos Karapetis | |
and it gets confusing. Also, this fixes an error when language extensions are defined in MSVC - refer to patch #2909854 svn-id: r46272 | |||
2009-12-04 | SCI: Make event constants more verbose | Martin Kiewitz | |
svn-id: r46255 | |||
2009-12-04 | SCI: SciEvent created, kernel_sleep() created | Martin Kiewitz | |
svn-id: r46252 | |||
2009-12-04 | SCI: Fixed kSetCursor (fixes qfg1vga menu immediately disappearing after ↵ | Martin Kiewitz | |
opening) svn-id: r46248 | |||
2009-12-02 | SCI: Reverting 46242, wasn't a bug at all | Martin Kiewitz | |
svn-id: r46243 | |||
2009-12-02 | SCI: WindowMgr init correction | Martin Kiewitz | |
svn-id: r46242 | |||
2009-12-02 | SCI: Do clipping on celNo for case when celNo is below 0 (fixes crash in ↵ | Martin Kiewitz | |
island dr. brain intro) svn-id: r46240 | |||
2009-12-01 | Removed unnecessary semi-colons. | Torbjörn Andersson | |
svn-id: r46232 | |||
2009-11-30 | SCI: Fix kSetCursor (Sci1.1) to behave like Sierra Sci (fixes cursor ↵ | Martin Kiewitz | |
hiding/showing in kq6) svn-id: r46224 | |||
2009-11-29 | SCI/newgui: handling of right aligned menu text changed | Martin Kiewitz | |
svn-id: r46193 | |||
2009-11-20 | Added a sanity check to prevent a crash in LB1 and KQ4 (needs proper fixing) | Filippos Karapetis | |
svn-id: r46003 | |||
2009-11-12 | SCI/newgui: SciGuiMenu forgot to reset memory handles after restoring | Martin Kiewitz | |
svn-id: r45869 | |||
2009-11-12 | SCI/newgui: SciGuiFont fixing delete | Martin Kiewitz | |
svn-id: r45867 | |||
2009-11-12 | SCI/newgui: support for disabled menu entries, changed textface (int) to ↵ | Martin Kiewitz | |
greyedOutput (bool) svn-id: r45863 | |||
2009-11-12 | SCI/newgui: SciGuiMenu adjustment, when no right aligned text is available ↵ | Martin Kiewitz | |
at all (makes lsl6 menu pixel perfect) svn-id: r45860 | |||
2009-11-12 | SCI/newgui: SciGuiMenu now has said support (used in at least codename iceman) | Martin Kiewitz | |
svn-id: r45859 | |||
2009-11-12 | SCI/newgui: changed behaviour of menu when left/right to follow sierra. ↵ | Martin Kiewitz | |
Added other differences in implementation, added reanimate TODOs, added mouse interaction TODO svn-id: r45853 | |||
2009-11-11 | SCI/newgui: inserted comment about not following sierra completely here in ↵ | Martin Kiewitz | |
interactiveWithKeyboard() svn-id: r45845 | |||
2009-11-11 | SCI/newgui: if left/right walks into a separator line, do down instead of ↵ | Martin Kiewitz | |
repeating left/right and thus skipping the menu svn-id: r45844 | |||
2009-11-11 | SCI/newgui: call menuReset() on game_init(), fixes double menu in pq2 | Martin Kiewitz | |
svn-id: r45843 | |||
2009-11-11 | SCI/newgui: menu done, separator line adjusted slightly, menu is now ↵ | Martin Kiewitz | |
inverted as well svn-id: r45841 | |||
2009-11-11 | SCI/newgui: separator line support for menu, also fixed item adjustment | Martin Kiewitz | |
svn-id: r45840 | |||
2009-11-11 | SCI/newgui: menu now only missing: menu invert, separators | Martin Kiewitz | |
svn-id: r45839 | |||
2009-11-11 | SCI/newgui: Almost done with menu support | Martin Kiewitz | |
svn-id: r45838 | |||
2009-11-05 | Fixed compilation when INCLUDE_OLDGFX isn't defined | Filippos Karapetis | |
svn-id: r45689 | |||
2009-11-05 | SCI/newgui: SciGuiMenu interactive keyboard support added (menu drawing ↵ | Martin Kiewitz | |
still missing) svn-id: r45684 | |||
2009-11-04 | SCI/newgui: select() implemented (interactive modes not done yet) | Martin Kiewitz | |
svn-id: r45674 | |||
2009-11-04 | SCI/newgui: SciGuiMenu select() created, little cleanup | Martin Kiewitz | |
svn-id: r45673 | |||
2009-11-04 | SCI/newgui: SciGuiMenu - set()/get() implemented | Martin Kiewitz | |
svn-id: r45671 | |||
2009-11-04 | - Changed the segment manager to be a static part of the engine, and stopped ↵ | Filippos Karapetis | |
deleting and recreating it when restoring games - Merged game_exit(), script_free_vm_memory() and script_free_engine() - Cleanup svn-id: r45666 | |||
2009-11-04 | Removed the reference to EngineState from the SciGuiGfx class | Filippos Karapetis | |
svn-id: r45664 | |||
2009-11-04 | SCI/newgui: kGraph / InitPriority changed to reflect sci0 implementation, ↵ | Martin Kiewitz | |
also moved code svn-id: r45661 | |||
2009-11-04 | Removed the reference to SciGuiCursor from EngineState | Filippos Karapetis | |
svn-id: r45660 | |||
2009-11-04 | priority_first and priority_last are not used by the new drawing code, thus ↵ | Filippos Karapetis | |
the new code didn't handle priority changes by kGraph() svn-id: r45658 | |||
2009-11-03 | SCI: Fix warning (declaration of 'FOO' shadows a member of 'this') | Max Horn | |
svn-id: r45637 | |||
2009-11-03 | SCI/newgui: fixes for statusbar and transitions, so menubar shows up in ↵ | Martin Kiewitz | |
intro of qfg1ega svn-id: r45635 | |||
2009-11-03 | SCI/newgui: SciGuiMenu partially implemented | Martin Kiewitz | |
svn-id: r45634 | |||
2009-11-03 | Fixed the deletion of cursorBitmap | Filippos Karapetis | |
svn-id: r45630 | |||
2009-11-03 | Remove the SegManager-related hacks for the selector defines, as the segMan ↵ | Filippos Karapetis | |
parameter is explicit now svn-id: r45626 | |||
2009-11-03 | Plugged a memory leak | Filippos Karapetis | |
svn-id: r45625 | |||
2009-11-03 | Don't keep a reference to SegManager, as it gets deleted when loading. Fixes ↵ | Filippos Karapetis | |
a crash when loading games svn-id: r45624 | |||
2009-11-02 | Changed foo(void) to foo() in almost all non-backend source files | Max Horn | |
svn-id: r45616 | |||
2009-11-02 | SCI/newgui: Removed GuiCast structure | Martin Kiewitz | |
svn-id: r45613 | |||
2009-11-02 | SCI: SciGuiMenu created, kMenu-related stuff now using SciGui | Martin Kiewitz | |
svn-id: r45612 |