aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/agos.h
AgeCommit message (Collapse)Author
2011-05-17AGOS: cleanupMax Horn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-18COMMON: Rename Error to ErrorCode, introduce new Error classMax Horn
2011-04-14ALL: centre -> centerMax Horn
2011-03-23ENGINES: Further simplify pseudo MidiDrivers; fix some regressionsMax Horn
The regression affected AGOS and maybe some others; specifically, the real MidiDriver would have been deleted twice -- I previously missed that the Engine instances takes care of freeing the real MidiDriver, not the MidiPlayer wrapping it. This commit should clarify the ownership of the real MidiDriver for most pseudo MidiDrivers.
2011-02-27AGOS: Avoid hiding overloaded virtual methodsOri Avtalion
2011-02-15AGOS: Adapt to setPalette RGBA->RGB change.Johannes Schickel
I only (minimally) tested this change with Simon 1 + 2 DOS CD.
2011-02-09AGOS: Reduce header interdependenciesMax Horn
svn-id: r55843
2010-11-17ENGINES: Change 'colour' to 'color'Max Horn
Only changed this in engines where 'color' was/is already used almost exclusively svn-id: r54288
2010-11-05AGOS: Display item names and descriptions via GUImessage, in Swampy ↵Travis Howell
Adventures for now. svn-id: r54084
2010-10-15ENGINES: Enhance namespace comments a bitMax Horn
svn-id: r53484
2010-07-04Cleanup: Treat booleans as booleans, not integers. (I hope I didn't mess up,Torbjörn Andersson
because that would cause some nasty regressions...) svn-id: r50643
2010-03-23Fix compiler warning.Travis Howell
svn-id: r48365
2010-03-18COMMON: Move Common::RandomSource to common/random.*Max Horn
svn-id: r48279
2010-03-07Exclude font data tables for The Feeble Files, when AGOS2 games are disabled.Travis Howell
svn-id: r48174
2009-11-24Added Doxygen comments for the various engine namespaces (currently mostly ↵Max Horn
without details; help filling these out is welcome) svn-id: r46128
2009-09-24Split the script opcode table for DIMP, since it doesn't match(ie timers) ↵Travis Howell
other Puzzle Pack games. svn-id: r44285
2009-09-24Fix bug #2865191 - NoPatience hangs after undo.Travis Howell
svn-id: r44281
2009-08-12Enable Personal Nightmare by default.Travis Howell
svn-id: r43304
2009-08-11Fix AGOS compilation.Johannes Schickel
svn-id: r43276
2009-08-11Add option to disable later games (Feeble Files, Puzzle Pack) in AGOS game ↵Travis Howell
engine, which require higher resolution. svn-id: r43270
2009-07-21Fix fade effects in Waxworks.Travis Howell
svn-id: r42638
2009-07-18AGOS: Removed second setjmp in PN code (untested!)Max Horn
svn-id: r42593
2009-07-18AGOS: Get rid of one setjmp in PN code (needs testing)Max Horn
svn-id: r42592
2009-07-14AGOS: Cleanup PN code a bit, trying to make sense out of itMax Horn
svn-id: r42491
2009-07-06Use graphics surfaces for screen buffers, and always use correct pitch when ↵Travis Howell
writing to the frameBuffer. svn-id: r42163
2009-07-03Added more GCC_PRINTF attributes, and fixed resulting warnings in format stringsMax Horn
svn-id: r42054
2009-07-01Fixed some more warnings observed on buildbotMax Horn
svn-id: r42010
2009-07-01- Added GCC_PRINTF attribute to several funcs where it makes senseMax Horn
- change some constants from double to float, to avoid "loss of precision due to implicit conversion" warnings - removed duplicate prototypes for some funcs - fixed some "increases required alignment of target type" warnings svn-id: r42009
2009-06-08Add more Polish font data for The Feeble Files.Travis Howell
svn-id: r41374
2009-05-16Add initial support for DOS non-interactive demos of The Feeble Files.Travis Howell
svn-id: r40619
2009-05-14Expand dump image code to cover all games, and add options to the debugger.Travis Howell
svn-id: r40548
2009-05-05Fix input glitch regression again, by closer matching original PN code.Travis Howell
svn-id: r40329
2009-05-04Fix input been displayed during ending sequence in PN.Travis Howell
svn-id: r40300
2009-04-22AGOS: Merged timerCallback and timerProc; removed checkTimerCallback ↵Max Horn
declaration without implementation svn-id: r40076
2009-04-22Fix crash that occurs when OmniTV video is played completely, in The Feeble ↵Travis Howell
Files. svn-id: r40063
2009-04-19Fix possible overwriting of sound data in earlier games, and cleanup.Travis Howell
svn-id: r40015
2009-03-09Cleanup.Travis Howell
svn-id: r39260
2009-03-09Minor cleanup.Travis Howell
svn-id: r39259
2009-03-09Changed _inputting & _inputReady from uint8 to bool.Travis Howell
svn-id: r39258
2009-03-09AGOS: Changed _leftButtonDown & _rightButtonDown from byte to intMax Horn
svn-id: r39256
2009-03-09Change Personal Nightmare support to optional, until setjmp/longjmp code is ↵Travis Howell
converted. svn-id: r39253
2009-03-08Replace samewrd() function, with scumm_strnicmp.Travis Howell
svn-id: r39248
2009-03-08Cleanup.Travis Howell
svn-id: r39222
2009-03-08Clarify several errors messages.Travis Howell
svn-id: r39219
2009-03-08Add initial support for Personal Nightmare.Travis Howell
Thanks to dreammaster for file decompression and icon decoding code. NOTE: setjmp/longjmp code will require conversion for portability. svn-id: r39216
2009-03-07Whitespace cleanup: Convert space followed by tab to just tabMax Horn
svn-id: r39203
2009-03-05Add minor verb code differences in Elvira 1/2.Travis Howell
svn-id: r39136
2009-03-01Merged Engine::go() and ::init() into a new run() method (currently ↵Max Horn
implemented by calling the existing init&go methods; to be cleaned up by engine authors svn-id: r39002