aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-10-02Added methods for push/pop cursorsPaul Gilbert
svn-id: r24069
2006-10-02Fix display and input in dimpTravis Howell
svn-id: r24068
2006-10-02Decrease window array size, to maximum required by gamesTravis Howell
svn-id: r24067
2006-10-02Increase struct sizes, to maximum required by gamesTravis Howell
svn-id: r24066
2006-10-02Fix tile positions in swampyTravis Howell
svn-id: r24065
2006-10-02Fix arrows keys in swampyTravis Howell
svn-id: r24064
2006-10-02Add more changes for swampyTravis Howell
svn-id: r24063
2006-10-02Fix changing map areas in swampyTravis Howell
svn-id: r24062
2006-10-02Add last tiles code and corrections for SwampyTravis Howell
svn-id: r24061
2006-10-02Implemented "iconify window" opcode. This, of course, needs support in theTorbjörn Andersson
backend to work, and so far it's only done in the SDL backend. See the new kFeatureIconifyWindow flag. (This is patch #1568775.) svn-id: r24060
2006-10-02Add more tiles code for SwampyTravis Howell
svn-id: r24059
2006-10-02Add more tiles code for SwampyTravis Howell
svn-id: r24058
2006-10-01Fix cursor regression in FFTravis Howell
svn-id: r24057
2006-10-01Updated mavc8 project files. (this time it should work...)Johannes Schickel
svn-id: r24056
2006-10-01Updated msvc8 project files.Johannes Schickel
svn-id: r24055
2006-10-01Fixed msvc8 build.Johannes Schickel
svn-id: r24054
2006-10-01Fixed msvc8 build.Johannes Schickel
svn-id: r24053
2006-10-01Update vga timer code to match original PPTravis Howell
svn-id: r24052
2006-10-01Fix error in debug opcode table for PPTravis Howell
svn-id: r24051
2006-10-01Add debug opcode table for PP and other minor changes for PPTravis Howell
svn-id: r24050
2006-10-01Some Elvira opcodes/stubsTorbjörn Andersson
svn-id: r24049
2006-10-01Split the seupOpcodes() function into several functions for - hopefully -Torbjörn Andersson
better readability, and to make it easier for Elvira to replace the entire opcode table. svn-id: r24048
2006-10-01When escaping a cutscene, stop its soundtrack as well. (I can't check if thisTorbjörn Andersson
is a problem in 0.9.0 as well, but surely not...?) svn-id: r24047
2006-09-30Revert part of commit 23552 by agent-q. Apparently this slipped in byEugene Sandulenko
mistake, as DS port sets FMOPL quality in ds/arm9/source/osystem_ds.cpp void OSystem_DS::initBackend(). svn-id: r24046
2006-09-30Added some String tests, to verify copy-on-write works correctlyMax Horn
svn-id: r24045
2006-09-30Get rid of CharStar_BaseNode and consorts -- using a simple String is more ↵Max Horn
efficient, now that it has optimizations for small strings. Also made various related changes, turning char pointers into String objects in several spots svn-id: r24044
2006-09-30Rewrote class String to use an internal (stack based) storage for small ↵Max Horn
strings, thus avoiding a couple ten thousand heap allocations svn-id: r24043
2006-09-30Fix compiler warningMax Horn
svn-id: r24042
2006-09-30Add support for skipping swampy introductionTravis Howell
svn-id: r24041
2006-09-30Another PP opcode stub.Torbjörn Andersson
svn-id: r24040
2006-09-30Add more small difference in PP codeTravis Howell
svn-id: r24039
2006-09-30Added a couple of functions which seem to define the rules for some kind ofTorbjörn Andersson
"blocks" game. This looks like it could be cleaned up quite a bit. svn-id: r24038
2006-09-30Add debug output, to find triggers for PP functionsTravis Howell
svn-id: r24037
2006-09-30Another slight PP difference.Torbjörn Andersson
svn-id: r24036
2006-09-30Ooops, fix type in vc76_setScaleXOffs()Travis Howell
svn-id: r24035
2006-09-30Add code to move pieces in jumble of PPTravis Howell
svn-id: r24034
2006-09-30Ooops, another mistake in isVgaQueueEmpty()Travis Howell
svn-id: r24033
2006-09-30Ooops, increase count in isVgaQueueEmpty()Travis Howell
svn-id: r24032
2006-09-30Add code for isVgaQueueEmpty() in PPTravis Howell
svn-id: r24031
2006-09-30Enable more code in oops functions of PPTravis Howell
svn-id: r24030
2006-09-30Re-use FF's _variableArray2[] instead of creating a new one for PP. Free theTorbjörn Andersson
variable arrays on exit. svn-id: r24029
2006-09-30Partially unstubbed the PP "oops" opcodes.Torbjörn Andersson
svn-id: r24028
2006-09-30Add mouse cursor support for PP and minor cleanupTravis Howell
svn-id: r24027
2006-09-30Move remaining script loading code to subroutine.cppTravis Howell
svn-id: r24026
2006-09-30Add opcode table for Elvira 2 and cleanupTravis Howell
svn-id: r24025
2006-09-30Update md5 details for Elvira 1Travis Howell
svn-id: r24024
2006-09-30Add changes and stubs for Elvira 1Travis Howell
svn-id: r24023
2006-09-29Increase opcode array size for ElviraTravis Howell
svn-id: r24022
2006-09-29Update opcode table for ElviraTravis Howell
svn-id: r24021
2006-09-29When starting a game, make sure that it has the desired target name. The oldTorbjörn Andersson
behaviour was to simply pick the first detected game, which made it necessary to keep the Puzzle Pack data files in different directories. Now they can all be in the same one. (Generally it's not a good idea to keep several games in the same directory, of course, but in this case it's perfectly reasonable.) svn-id: r24020