aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/screen.cpp
AgeCommit message (Collapse)Author
2009-04-27LOL: added some drawing code and fixed some bugsFlorian Kagerer
svn-id: r40167
2009-04-25LOL: - Started implementing the fighting system. The damage inflicted is ↵Florian Kagerer
wrong, however (at least the damage inflicted by the monsters). I'm sowewhat clueless about that bug atm. - added support for monsters with distance attacks (like those orcs in front of roland's house) - lots of small bug fixes - Some startup support for the pc-98 16 color version. The intro will run, but the font drawing/coloring is still wrong. svn-id: r40144
2009-04-11KYRA: Replaced Rect class by Common::Rect; replaced dirty rect handling code ↵Max Horn
by code similiar to the one used in SAGA and the frontend GUI code svn-id: r39929
2009-03-21LOL: - added drawing code for certain gfx (blood and slime spots on the ↵Florian Kagerer
floor, teleporters, ice walls) svn-id: r39599
2009-03-17LOL: added some new drawing code required for some shapes and fixed a minor ↵Florian Kagerer
text displaying bug svn-id: r39487
2009-03-01LOL: implemented some monster related code (monsters now get placed in the ↵Florian Kagerer
maze, but they still don't do anything) svn-id: r39039
2009-02-17Fix for long delay while fading palette in Zanthia's home, when mixing potions.Johannes Schickel
svn-id: r38425
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-18Clean up cursor stack on engine quit properly.Johannes Schickel
svn-id: r35427
2008-12-04Removed obsolete refs to OSystem::kFeatureAutoComputeDirtyRectsMax Horn
svn-id: r35240
2008-11-14Committed my patch #2123680 "SDL: Backend transaction / rollback support".Johannes Schickel
svn-id: r35062
2008-10-02Engine class changed:Max Horn
- Moved initCommonGFX() && GUIErrorMessage() out of class Engine - got rid of the _autosavePeriod member (this prevented users from changing the autosave period during runtime) - Got rid of an evil 'using GUI::Dialog' statement - Clarified some Doxygen comments svn-id: r34720
2008-09-30Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵Max Horn
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700
2008-09-14Fix potentional bug in Screen::setResolution.Johannes Schickel
svn-id: r34533
2008-09-14Typo.Johannes Schickel
svn-id: r34528
2008-09-14Fixed thumbnail creation / loading in kyra.Johannes Schickel
svn-id: r34527
2008-09-10Cleanup.Johannes Schickel
svn-id: r34484
2008-08-16Cleanup.Johannes Schickel
svn-id: r33948
2008-08-02Fixed regressions in kyra1 amiga.Johannes Schickel
svn-id: r33522
2008-07-27- Fixed fadePalette for HoF and Kyra3Johannes Schickel
- Fixed bug in wsaFrameAnimationStep svn-id: r33334
2008-06-26- improved hof music support for fm-towns (driver for *.twn tracks) (still ↵Florian Kagerer
needs quite some work) - some PC-98 music support since it uses a very similar driver, but this can't be considered working yet) - Kyra 1 PC-98 music doen't work at all since I haven't figured out yet how to turn track numbers into the corresponding music file names (might require a hard coded track map) svn-id: r32807
2008-05-13More descriptive error message when encountering invalid font data.Johannes Schickel
svn-id: r32092
2008-05-12Fixed some valgrind warnings.Johannes Schickel
svn-id: r32065
2008-05-11- Renamed KyraEngine to KyraEngine_v1Johannes Schickel
- kyra.* -> kyra_v1.* - scene.cpp -> scene_v1.cpp svn-id: r32044
2008-05-11Formatting.Johannes Schickel
svn-id: r32037
2008-05-08Silenced some g++ 4.3 warnings.Johannes Schickel
svn-id: r31956
2008-05-07Changed kyra to use delete[] instead of delete [].Johannes Schickel
svn-id: r31925
2008-05-02Started to refactor kyra2/kyra3 code to a common base. (regressions ↵Johannes Schickel
possible, compiling currently broken) svn-id: r31817
2008-04-26Fixed unitialized variable in Screen.Johannes Schickel
svn-id: r31732
2008-04-26Fixed kyra screen initialization.Johannes Schickel
svn-id: r31730
2008-04-25minor drawShape() bug fix for Malcolm's shadowFlorian Kagerer
svn-id: r31728
2008-04-23- cleanupJohannes Schickel
- some valgrind warning fixes svn-id: r31669
2008-04-20Fixed yet another two long standing bugs in Screen::encodeShape.Johannes Schickel
svn-id: r31633
2008-04-20Fixed long standing bug in encodeShape.Johannes Schickel
svn-id: r31593
2008-04-17Little fix in drawShape.Johannes Schickel
svn-id: r31555
2008-04-17Commented out unused variables.Torbjörn Andersson
svn-id: r31539
2008-04-17some more drawShape plot functions now (after Lord Hoto's additions) ↵Florian Kagerer
required for Kyra 1 svn-id: r31528
2008-04-16Fixed mask page handling in ScreenEx::copyWsaRect, this time it should be ↵Johannes Schickel
correct... svn-id: r31524
2008-04-16- Some more mask page handling fixes for Kyra3.Johannes Schickel
- Implemented a few scene animation opcodes - basic run loop (all the user can do is quit though) - music related fix Wee you can see the squirrel animation and listen to the music now! svn-id: r31523
2008-04-16Fixed warning.Torbjörn Andersson
svn-id: r31522
2008-04-16Fixed shape drawing in HoF (regression) and Kyra3.Johannes Schickel
svn-id: r31521
2008-04-16Some more kyra3 code.Johannes Schickel
svn-id: r31519
2008-04-16Some more kyra3 code. This should show the first scene for a brief second. ↵Johannes Schickel
(and it initializes a bit more internal stuff) svn-id: r31518
2008-04-16fix sjis text color (ship scene)Florian Kagerer
svn-id: r31517
2008-04-12Initialize all screen buffers properly.Johannes Schickel
svn-id: r31492
2008-04-12- some refactoring for Kyra3Johannes Schickel
- removed unneeded map code in KyraEngine_v3 svn-id: r31488
2008-04-09fix drawShape glitch (Brandon's feet got mutilated and one vertical line was ↵Florian Kagerer
not drawn when leaving the screen to the left or to the right ) svn-id: r31461
2008-04-06implement missing Screen::drawShapePlotType11_15()Florian Kagerer
svn-id: r31441
2008-04-04Added partial support for main menu. Only load, save and resume buttons are ↵Johannes Schickel
working currently svn-id: r31375
2008-03-30Cleanup.Johannes Schickel
svn-id: r31319