aboutsummaryrefslogtreecommitdiff
path: root/engines/glk/alan2
AgeCommit message (Collapse)Author
2019-09-25GLK: Remove some outstanding longjmp artifacts from sub-enginesPaul Gilbert
2019-09-25GLK: ADRIFT: Refactoring load serializer to not use longjmpPaul Gilbert
2019-09-17JANITORIAL: Fix whitespacesEugene Sandulenko
2019-07-14GLK: ALAN2: Change detections list to use common GlkDetectionEntryPaul Gilbert
2019-07-07GLK: Fix off-by-one memory readLe Philousophe
The for loop shouldn't check previous entity on the first iteration
2019-07-06GLK: ALAN3: Move Alan3 out of release build ifdefPaul Gilbert
2019-07-06GLK: ALAN3: One final attempt at an openpandora fixPaul Gilbert
2019-07-06GLK: ALAN3: Another attempt at an openpandora fixPaul Gilbert
2019-07-06GLK: ALAN3: Refactoring save code to see if it fixes openpandora gccPaul Gilbert
2019-07-06GLK: ALAN2: Cleanup of unused variablesPaul Gilbert
2019-07-06GLK: Change other sub-engines to use GlkDetectedGamePaul Gilbert
2019-07-06GLK: ALAN3: Fix jumps.h macrosPaul Gilbert
2019-06-27GLK: ALAN2: Fix loading memory for Big EndianPaul Gilbert
2019-06-23GLK: ALAN2: Add loading savegames from launcher, deinitialization codePaul Gilbert
2019-06-23GLK: ALAN2: Cleanup of data text file openingPaul Gilbert
2019-06-23GLK: Show unknown variant dialog for unknown detection entriesPaul Gilbert
2019-06-23GLK: ALAN2: Fixes for restarting in-gamePaul Gilbert
2019-06-23GLK: ALAN2: Remove unused variablePaul Gilbert
2019-06-22GLK: ALAN2: Fix quitting in-gamePaul Gilbert
2019-06-22GLK: ALAN2: Set up main game loop for restarting gamePaul Gilbert
2019-06-22GLK: ALAN2: Remove redundant includesPaul Gilbert
2019-06-22GLK: ALAN2: Create jump context system to replace original setjmpPaul Gilbert
This is basically a simplified version of the ScummVM coroutines, since we just need the ability to consistently break out to the main game loop when a call is made to the error method
2019-06-22GLK: ALAN2: Further gcc warning fixesdreammaster
2019-06-22GLK: ALAN2: Further gcc warning fixesPaul Gilbert
2019-06-22GLK: ALAN2: Warning fixesPaul Gilbert
2019-06-22GLK: ALAN2: Change all EOF to EOD that is case to uintPaul Gilbert
2019-06-22GLK: ALAN2: Fixing gcc warningsdreammaster
2019-06-22GLK: ALAN2: astyle formattingdreammaster
2019-06-22GLK: ALAN2: Fix gcc errors for references to packed struct fieldsdreammaster
2019-06-22GLK: ALAN2: Removing all the existing system specific ifdef blocksPaul Gilbert
I'm going to be shortly formatting the code and doing refactoring to work around the setjmp calls in the original, so there's little point in keeping the system specific ifdef blocks from the original
2019-06-22GLK: ALAN2: Remove all prototype ifdef blocksPaul Gilbert
2019-06-22GLK: ALAN2: Added savegame codePaul Gilbert
2019-06-22GLK: ALAN2: Added shouldQuit checks to break out of game loopsPaul Gilbert
2019-06-22GLK: ALAN2: Open text data file on startupPaul Gilbert
2019-06-22GLK: ALAN2: Loading fixesPaul Gilbert
2019-06-22GLK: ALAN2: Add structure packing to typesPaul Gilbert
These types map onto the uint32 memory array. Chances are that the default packing would be fine, since each structure field is always using four byte types, but better safe than sorry
2019-06-22GLK: ALAN2: Add Glk window initializationPaul Gilbert
2019-06-22GLK: ALAN2: Fixes to game header loading and validationPaul Gilbert
2019-06-22GLK: ALAN2: Added missing main code file, hooked up to Alan2 engine skeletonPaul Gilbert
2019-06-22GLK: ALAN2: Initial import of full set of interpreter filesPaul Gilbert
2019-06-22GLK: ALAN2: Remove previously added code fragmentsPaul Gilbert
2019-06-22GLK: ALAN2: Add detection entriesPaul Gilbert
2019-06-16GLK: Further changeover of sub-engines to use new savegame codePaul Gilbert
2019-05-11GLK: HUGO: NULL to nullptr, Amiga compilation fixPaul Gilbert
2019-04-29GLK: Fix warningsCameron Cawley
2019-02-11GLK: ALAN2: Fix incorrect string duplicationPaul Gilbert
2019-02-10GLK: ALAN2: Fix a bunch of comparison warningsPaul Gilbert
2019-01-06GLK: ALAN2: Resolve some TODOs. Some cleanupFilippos Karapetis
2019-01-06GLK: ALAN2: Initialize game file nameFilippos Karapetis
2019-01-02GLK: Make a _gameFile field in the base Glk enginePaul Gilbert