aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/preagi_winnie.cpp
AgeCommit message (Collapse)Author
2010-01-03Reduce header dependencies for AGI engine.Eugene Sandulenko
svn-id: r46942
2009-10-01Fixed some potential memory leaks, reported by salty-horseFilippos Karapetis
svn-id: r44516
2009-09-30Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵Max Horn
things) svn-id: r44495
2009-06-06Whitespace fixes and C++ commentsEugene Sandulenko
svn-id: r41239
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-05-19COMMON: Removed Stream::ioFailed() and clearIOFailed(), as they are ↵Max Horn
deprecated; however, retained ioFailed in SeekableReadStream and File for now (so for now this mainly affects WriteStream subclasses) svn-id: r40725
2009-01-29A ton of code formatting fixes; also fixed warnings about single line loops ↵Max Horn
like 'while(cond);' by inserting newlines svn-id: r36127
2009-01-18fix another regression from the RTL branch mergeMatthew Hoops
svn-id: r35888
2009-01-04fix infinite loop when trying to quit in WinnieMatthew Hoops
svn-id: r35732
2008-10-06Added new type Engine::Feature; pushed down some #include dependenciesMax Horn
svn-id: r34755
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-08-05Fixed some GCC warningsChristopher Page
svn-id: r33647
2008-07-16Quit and RTL code is more modular now. EVENT_RTL no longer sets ↵Christopher Page
_shouldQuit, shouldQuit is only set if there's an EVENT_QUIT. EVENT_RTL and EVENT_QUIT are completely separate from each other. Engine::quit() method now checks both _shouldQuit and _shouldRTL to determine if the engine should exit. There is no longer a need for resetQuit(), so it's removed svn-id: r33082
2008-07-10Removed unnecessary #inlcudesChristopher Page
svn-id: r32984
2008-07-09Reimplemented pushEvent() and artificialEventQueue to work with Events ↵Christopher Page
instead of EventTypes. Reimplemented Queue as a List instead of Array. Updated AGOS, AGI, CINE, GOB, and KYRA to work with the current implementation of the GMM svn-id: r32971
2008-07-08PreAGI works with the new GMM implementationChristopher Page
svn-id: r32956
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2008-01-11Cleanup and simplificationFilippos Karapetis
svn-id: r30405
2008-01-11Don't show help when the alt or shift keys are pressedFilippos Karapetis
svn-id: r30404
2008-01-11Cleanup and simplificationFilippos Karapetis
svn-id: r30403
2007-12-10Save game header is 32 bits, not 16Filippos Karapetis
svn-id: r29819
2007-12-10Oops, fixed some problems with the last commitFilippos Karapetis
svn-id: r29817
2007-12-10It's now possible again to import saved games from the original interpreter ↵Filippos Karapetis
of Winnie the Pooh svn-id: r29816
2007-12-08Saving and loading in Winnie the Pooh should now be endian and alignment ↵Filippos Karapetis
safe. Note that this breaks older saved games and it's no longer possible to use saved games from the original game interpreter svn-id: r29771
2007-10-13Add a debug console in Winnie (patch by clone2727)Filippos Karapetis
svn-id: r29215
2007-09-24objects now work in Winnie C64Matthew Hoops
svn-id: r29095
2007-09-24allow Winnie Apple II to start up, however room images are slightly ↵Matthew Hoops
distorted and the intro is not shown; other cleanup svn-id: r29090
2007-09-24fix regression in the inventory from r28995Matthew Hoops
svn-id: r29084
2007-09-24ok, really get rid of "object 41" now -- didn't realize that the rnd ↵Matthew Hoops
function in preagi already adds 1... (DrMcCoy: I guess there was an object 42 before as well) svn-id: r29083
2007-09-23Rename class variables to conform our coding guidelines.Eugene Sandulenko
svn-id: r29059
2007-09-23Cleanup. Also, changed isBigEndian to be a booleanFilippos Karapetis
svn-id: r29054
2007-09-23Add Tigger and Mist events implementationEugene Sandulenko
svn-id: r29052
2007-09-23objects now work in Winnie AmigaMatthew Hoops
svn-id: r29051
2007-09-23Fix regressionEugene Sandulenko
svn-id: r29050
2007-09-23changes for Winnie Amiga (now playable) and C64Matthew Hoops
svn-id: r29049
2007-09-23More endianness and alignment fixesEugene Sandulenko
svn-id: r29048
2007-09-23Make readRoom() truly alignment- and endian-safeEugene Sandulenko
svn-id: r29046
2007-09-23Fixed some platform checksFilippos Karapetis
svn-id: r29044
2007-09-23allow Winnie C64 to start, although there are problems with the images ↵Matthew Hoops
(probably wrong offset) and logo.pic/intro.pic are not working, so the intro is skipped svn-id: r29037
2007-09-23randomize() can no longer create "object 41" -- there is no object 41, and ↵Matthew Hoops
when we attempt to draw it, it can cause crashes svn-id: r29036
2007-09-23readRoom is now Endian-safeMatthew Hoops
svn-id: r29035
2007-09-22fix possible Endian issueMatthew Hoops
svn-id: r29033
2007-09-22allow Winnie Amiga to show room images, still not playableMatthew Hoops
svn-id: r29032
2007-09-22some cleanup involving Winnie Amiga, however it still only shows the introMatthew Hoops
svn-id: r29027
2007-09-22allow Winnie Amiga to show the introMatthew Hoops
svn-id: r29023
2007-09-20cleanup with updating the screen; mostly moved to gameLoopMatthew Hoops
svn-id: r28995
2007-09-20add stub for playSound in WinnieMatthew Hoops
svn-id: r28994
2007-09-20cleanup to readObj and readRoomMatthew Hoops
svn-id: r28993
2007-09-19some cleanup using malloc and with readObjMatthew Hoops
svn-id: r28975
2007-09-19Merge several choice-related functionsEugene Sandulenko
svn-id: r28967