aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-10-04SCI/newgui: restoration of constructorMartin Kiewitz
svn-id: r44600
2009-10-04SCI/newgui: SciGUIfont workaround for lsl1sciMartin Kiewitz
svn-id: r44599
2009-10-04Removed unused references to OSystemFilippos Karapetis
svn-id: r44598
2009-10-04SCI: kReadNumber crash fix for lsl1Martin Kiewitz
svn-id: r44597
2009-10-04SCI: removing unused variables from onControlMartin Kiewitz
svn-id: r44596
2009-10-04SCI: onControl now uses gui classesMartin Kiewitz
svn-id: r44595
2009-10-04SCI/newgui: onControl implementedMartin Kiewitz
svn-id: r44594
2009-10-04SCI/oldgui: onControl code movedMartin Kiewitz
svn-id: r44593
2009-10-04SCI/newgui: TextColors and TextFonts implemented (for sq5)Martin Kiewitz
svn-id: r44592
2009-10-04Hack Game::_shouldExitLoop.Robert Špalek
Immediate exit needed when loading a savegame hurts waiting in an inner (strange) loop inside a GPL program, because animations don't progress at all. Reverted to the previous behavior and kept the immediate exit as a hack for loading the game. svn-id: r44590
2009-10-04Applied patch #2872409 "MADE engine fixes" by agent-q, with one small ↵Filippos Karapetis
modification (initialized _soundStarted in the ScriptFunctions constructor) svn-id: r44589
2009-10-04Load inventory items properly after loading the game.Robert Špalek
This solution is quite hacky, but so is the rest of the code, before a future refactoring done one day. svn-id: r44588
2009-10-04SCI: fixed crash in sq5/german (umlauts)Martin Kiewitz
svn-id: r44587
2009-10-04Implemented rudimentary game loading/saving.Robert Špalek
Fixed many bugs in the boilerplate. Saving (only) things that really need to be saved. Loading seems to work modulo dialogs and (possibly) inventory. svn-id: r44586
2009-10-04SCI/newgui: unfinished TextColors/TextFonts support/setting default palette ↵Martin Kiewitz
mapping for kq5 svn-id: r44585
2009-10-04SCI/newgui: cleanupMartin Kiewitz
svn-id: r44584
2009-10-04Implement all boilerplate concerning Global Main Menu.Robert Špalek
All currently defined featues will be supported. I have implemented everything boilerplatish, except for the actual game saving/loading (which will come in the next commit), getting volumes from the configuration (because we don't play sounds yet), and changing subtitles. svn-id: r44583
2009-10-04LOL: fixed minor bugs in text displayerFlorian Kagerer
svn-id: r44582
2009-10-03SCI: Add hack to gui to fix loadingWillem Jan Palenstijn
svn-id: r44581
2009-10-03Slight change in the SCI MSVC project files (put the files from the gui32 ↵Filippos Karapetis
directory in the proper filter) svn-id: r44580
2009-10-03SCI: attempt to fix wii/dc build errorWillem Jan Palenstijn
svn-id: r44579
2009-10-03SCI: Fix parse error in parse_reg_tWillem Jan Palenstijn
svn-id: r44578
2009-10-03LOL/PC-98: add keyboard support for menusFlorian Kagerer
svn-id: r44577
2009-10-03SCI: Redraw edit controls when they change.Willem Jan Palenstijn
svn-id: r44576
2009-10-03Let Ctrl-Left click behave like Right lick in Dragon History.Robert Špalek
Also, started implementing Advanced Engine Features: - pause support - RTL support svn-id: r44575
2009-10-03SCI/newgui: removed duplicate unused codeMartin Kiewitz
svn-id: r44574
2009-10-03SCI/newgui: constant 0xFFFF -> -1Martin Kiewitz
svn-id: r44573
2009-10-03SCI: Fix sign issue in stringfragsWillem Jan Palenstijn
svn-id: r44572
2009-10-03SCI/newgui: Removed SciGUIpicture::drawPalette11Martin Kiewitz
svn-id: r44571
2009-10-03SCI/newgui: initializer fixupMartin Kiewitz
svn-id: r44570
2009-10-03SCI/newgui: cellCount changed to uint16Martin Kiewitz
svn-id: r44569
2009-10-03SCI/newgui: virtual warnings fixedMartin Kiewitz
svn-id: r44568
2009-10-03SCI/newgui: set title on newWindowMartin Kiewitz
svn-id: r44567
2009-10-03SCI: Merge new GUI code written by m_kiewitz.Willem Jan Palenstijn
This is a major rewrite of the graphics code. A slightly adapted version of the old code is still available and currently the default. The new code is selectable in sci.cpp, but is not yet finished. svn-id: r44565
2009-10-03LOL/PC-98: add keyboard supportFlorian Kagerer
svn-id: r44564
2009-10-03fixed addMenu isspace() issue on umlautsMartin Kiewitz
svn-id: r44563
2009-10-03Use buffer in Common::String::printf slightly more efficientlyWillem Jan Palenstijn
svn-id: r44562
2009-10-03SCI: Fix typoWillem Jan Palenstijn
svn-id: r44561
2009-10-03Fixed bug in archive.cpp that caused at least one engine (SAGA) not to workYotam Barnoy
svn-id: r44560
2009-10-03If make*Stream failed, the file needs to be closed to prevent an assert on a ↵Andre Heider
consecutive open(). svn-id: r44557
2009-10-03If an error occured on constructing a VorbisInputStream, return 0 from ↵Andre Heider
makeVorbisStream, just like makeFlacStream does. svn-id: r44556
2009-10-03LOL/PC-98: fixed automapFlorian Kagerer
svn-id: r44554
2009-10-03revert r44542: the fix reopens another previous bug Arnaud Boutonné
svn-id: r44553
2009-10-03Added a +1 for dirty rectangle calculation so final column of changed area ↵Paul Gilbert
is included svn-id: r44551
2009-10-03Fixed positioning and update of the title under the mouse pointer.Robert Špalek
Clamping on the border of the screen works precisely. When switched to the inventory, titles of game items are displayed instead of a (sticky) title of the last object before entering the inventory. Put some const's where appropriate. svn-id: r44550
2009-10-02LOL: cleanupFlorian Kagerer
svn-id: r44549
2009-10-02LOL/PC-98: fixed death menu, live/magic bar colors and money boxFlorian Kagerer
svn-id: r44548
2009-10-02LOL/PC-98: - some more fixes for level graphics (shapes are still not quite ↵Florian Kagerer
right) - fixed heal spell svn-id: r44547
2009-10-02Whitespace changesMax Horn
svn-id: r44546
2009-10-02SCI: Fix parse_reg_t, it no longer modified the const string passed to itMax Horn
svn-id: r44545