aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-28LILLIPUT: Implement more opcodesStrangerke
2018-03-28LILLIPUT: Implement opcodes. 29 groups are now executed in a rowStrangerke
2018-03-28LILLIPUT: Implement opcodes used by game scripts 3 and 4Strangerke
2018-03-28LILLIPUT: Start game scriptsStrangerke
2018-03-28LILLIPUT: Add preliminar menu support and main loopStrangerke
2018-03-28LILLIPUT: Fix a bug in VGA file loadingStrangerke
2018-03-28LILLIPUT: Modify event pollingStrangerke
2018-03-28LILLIPUT: Add preliminar mouse handlerStrangerke
2018-03-28LILLIPUT: Partially implement displayVGAFile(). Title is now displayedStrangerke
2018-03-28LILLIPUT: Add default palette, and palette fixup (thanks to SylvainTV for ↵Strangerke
the help)
2018-03-28LILLIPUT: Implement some more opcodes, fix stupid bug in script parser ↵Strangerke
termination check
2018-03-28LILLIPUT: Complete function getValue2()Strangerke
2018-03-28LILLIPUT: Implement 4 more opcodesStrangerke
2018-03-28LILLIPUT: Implement some more opcodesStrangerke
2018-03-28LILLIPUT: Implement a couple of other opcodes, add proper debugcStrangerke
2018-03-28LILLIPUT: Fix a couple of bugs in handleOpcode()Strangerke
2018-03-28LILLIPUT: Implement OC_sub184F5, modify struct18560Strangerke
2018-03-28LILLIPUT: Start implementing some functionsStrangerke
2018-03-28LILLIPUT: Add a script handler skeletton. All opcodes are stubbedStrangerke
2018-03-28LILLIPUT: Add detection for French, German and Italian versionsStrangerke
2018-03-28LILLIPUT: Add resource loadingStrangerke
2018-03-28LILLIPUT: Add skelettonStrangerke
2018-03-28GUI: Added override specifiersEugene Sandulenko
2018-03-28XEEN: Added override specifierEugene Sandulenko
2018-03-28SCI: Added overried specifiersEugene Sandulenko
2018-03-28PEGASUS: Add override specifierEugene Sandulenko
2018-03-28MOHAWK: Added override clausesEugene Sandulenko
2018-03-28GUI: Added override clausesEugene Sandulenko
2018-03-28MACVENTURE: Fix meta engine class definitionEugene Sandulenko
2018-03-28KYRA: Add method override statementsEugene Sandulenko
2018-03-28FULLPIPE: Remove unneeded variableEugene Sandulenko
2018-03-28SCUMM: Mark methods as overrideEugene Sandulenko
2018-03-28BAKCENDS: Mark methods as overrideEugene Sandulenko
2018-03-28PSP2: make touch mouse clicks longer so all games receive themrsn8887
Some games such as Gobliins or Dreamweb did not react to the simulated touch mouse clicks because the clicks were too short. This change ensures all games see the simulated clicks by giving each click a minimum duration of 50 ms instead of being as fast as possible.
2018-03-27XEEN: Simplify debugger map commandPaul Gilbert
2018-03-27XEEN: Change Map _loadDarkSide bool to int _loadCcNumPaul Gilbert
2018-03-27XEEN: Fix display of Use icon for Items dialog MiscellaneousPaul Gilbert
2018-03-27XEEN: Fixes for the buttons in the Items dialogPaul Gilbert
2018-03-27XEEN: Added Swords of Xeen endgame screenPaul Gilbert
2018-03-28BLADERUNNER: Switch to doubles in AudStream::getLength() calculationsEugene Sandulenko
Since we have everything in samples, and we have 44kHz, we easily get overflows. Use doubles for calculating the length in milliseconds more accurately.
2018-03-28BLADERUNNER: Allow quit credits on windows closingEugene Sandulenko
2018-03-27BLADERUNNER: Implemented EndCreditsEugene Sandulenko
2018-03-27BLADERUNNER: Initialize Scores variableEugene Sandulenko
2018-03-27BLADERUNNER: Added skeleton for EndCreditsEugene Sandulenko
2018-03-27NEWS: Fix working for the Full Pipe bugfixEugene Sandulenko
2018-03-27NEWS: Mention latest FULLPIPE bugfixLothar Serra Mari
2018-03-26XEEN: Fix display condition '+' characters in Character InfoPaul Gilbert
2018-03-26XEEN: Fix non-physical monster attacks causing damagePaul Gilbert
2018-03-27BLADERUNNER: Complete Scores functionalityEugene Sandulenko
2018-03-27BLADERUNNER: Implement Scores::tick()Eugene Sandulenko