Paul Gilbert
|
fee7221810
|
GLK: ADVSYS: Fix inputs with indirect objects
|
2019-06-16 17:43:07 -07:00 |
|
Paul Gilbert
|
0bf2dc6d7b
|
GLK: ADVSYS: Fix actions using OP_SEND
|
2019-06-16 17:04:53 -07:00 |
|
Paul Gilbert
|
c7a9306415
|
GLK: ADVSYS: Fixes for get action
|
2019-06-16 16:03:58 -07:00 |
|
Paul Gilbert
|
a9261a6d31
|
GLK: ADVSYS: Do a look action after loading a savegame from launcher
|
2019-06-16 14:59:26 -07:00 |
|
Paul Gilbert
|
611bea7d73
|
GLK: ADVSYS: Fix savegame area setup
|
2019-06-16 14:59:26 -07:00 |
|
Paul Gilbert
|
919670a565
|
GLK: ADVSYS: Save/load fixes
|
2019-06-16 14:59:26 -07:00 |
|
Paul Gilbert
|
553bb74f8c
|
GLK: Further changeover of sub-engines to use new savegame code
|
2019-06-16 14:59:26 -07:00 |
|
Paul Gilbert
|
3876fb6710
|
GLK: In progress transition to all sub-engines using Quetzal save files
|
2019-06-16 14:59:26 -07:00 |
|
Paul Gilbert
|
3acba22cba
|
GLK: FROTZ: Move creation of Quetzal ANNO chunk into base Quetzal writer
|
2019-06-16 14:59:26 -07:00 |
|
Paul Gilbert
|
3d299df773
|
GLK: FROTZ: Change Quetzal restoring to use new base Quetzal reader
|
2019-06-15 22:31:50 -07:00 |
|
Paul Gilbert
|
c405203cde
|
GLK: FROTZ: Change Quetzal saving to use new base Quetzal writer
|
2019-06-15 22:31:50 -07:00 |
|
Paul Gilbert
|
ec8409c115
|
GLK: Adding Quetzal classes to the base Glk namespace
|
2019-06-15 22:31:50 -07:00 |
|
Paul Gilbert
|
f3dc9a86b3
|
GLK: Added missing files to POTFILES
|
2019-06-15 22:31:50 -07:00 |
|
Paul Gilbert
|
1b6ac1a67c
|
GLK: ADVSYS: Fix variable range checks
|
2019-06-15 22:31:50 -07:00 |
|
Paul Gilbert
|
b6542b78fc
|
GLK: Fix debug channels setup
|
2019-06-15 22:31:50 -07:00 |
|
Paul Gilbert
|
acc90002f6
|
GLK: ADVSYS: Added code for loading savegames from launcher
|
2019-06-15 22:31:50 -07:00 |
|
Paul Gilbert
|
f9f1293de6
|
GLK: ADVSYS: Input line processing fixes
|
2019-06-15 13:35:58 -07:00 |
|
Paul Gilbert
|
f7e389db3b
|
GLK: ADVSYS: Fix parsing input words
|
2019-06-14 21:40:07 -07:00 |
|
Paul Gilbert
|
5f7955daa5
|
GLK: ADVSYS: Tweak debug line, added input line prompt character
|
2019-06-14 20:22:34 -07:00 |
|
Paul Gilbert
|
75fe5b5024
|
GLK: ADVSYS: Script interpreter fixes
|
2019-06-14 20:11:47 -07:00 |
|
Paul Gilbert
|
c151020675
|
GLK: ADVSYS: Fix data reads from gamefile
|
2019-06-13 20:45:53 -07:00 |
|
Paul Gilbert
|
4f7c9899f2
|
GLK: ADVSYS: Initialization fixes
|
2019-06-13 20:45:53 -07:00 |
|
Paul Gilbert
|
8759a9e851
|
GLK: ADVSYS: Added readLine method
|
2019-06-13 20:45:53 -07:00 |
|
Paul Gilbert
|
06ffbab3c5
|
GLK: ADVSYS: Added singleAction method
|
2019-06-12 22:26:06 -07:00 |
|
Paul Gilbert
|
8612697409
|
GLK: ADVSYS: Remainder of parseInput method
|
2019-06-12 22:15:58 -07:00 |
|
Paul Gilbert
|
0e543b0682
|
GLK: ADVSYS: Noun/adjectives setup and getNoun method
|
2019-06-12 21:45:54 -07:00 |
|
Paul Gilbert
|
9efb6d71e2
|
GLK: ADVSYS: In progress implementing input line parser
|
2019-06-12 21:30:41 -07:00 |
|
Paul Gilbert
|
4e74751e7e
|
GLK: ADVSYS: Added input line split up and tokenizing
|
2019-06-12 21:30:41 -07:00 |
|
Paul Gilbert
|
9c0771552d
|
GLK: ADVSYS: Remaining opcode implementations
|
2019-06-12 21:30:41 -07:00 |
|
Paul Gilbert
|
ebdc4ec3fa
|
GLK: ADVSYS: Created dedicated function pointer class, cleanup method opcodes
|
2019-06-10 19:08:58 -07:00 |
|
Paul Gilbert
|
1de8c3d730
|
GLK: ADVSYS: More opcodes
|
2019-06-10 19:08:58 -07:00 |
|
Paul Gilbert
|
75da8ddd06
|
GLK: ADVSYS: Subroutine call & return opcodes
|
2019-06-10 19:08:58 -07:00 |
|
Paul Gilbert
|
8bb7c893f1
|
GLK: ADVSYS: String printing
|
2019-06-10 19:08:58 -07:00 |
|
Paul Gilbert
|
d5d801d1cb
|
GLK: ADVSYS: Adding opcodes and message decoding
|
2019-06-10 19:08:58 -07:00 |
|
dreammaster
|
0074810cb4
|
GLK: ADVSYS: Formatting fixes
|
2019-06-09 15:00:46 -07:00 |
|
Paul Gilbert
|
b01e711d65
|
GLK: ADVSYS: Implementing VM opcodes
|
2019-06-09 15:00:46 -07:00 |
|
Paul Gilbert
|
39764f46d2
|
GLK: ADVSYS: Add overall script execution method
|
2019-06-09 15:00:46 -07:00 |
|
Paul Gilbert
|
a9324c3c9e
|
GLK: ADVSYS: Main game loop
|
2019-06-09 15:00:46 -07:00 |
|
Paul Gilbert
|
da434f2952
|
GLK: ADVSYS: Adding game data access methods
|
2019-06-09 15:00:46 -07:00 |
|
Paul Gilbert
|
b84e9a3dff
|
GLK: ADVSYS: Save area and variable code
|
2019-06-09 15:00:46 -07:00 |
|
Paul Gilbert
|
47b5980323
|
GLK: ADVSYS: Setting up resident data and pointers
|
2019-06-09 15:00:46 -07:00 |
|
Paul Gilbert
|
9c05f1771e
|
GLK: ADVSYS: Loading of game data
|
2019-06-09 15:00:46 -07:00 |
|
Paul Gilbert
|
f35176d726
|
GLK: ADVSYS: Basic initialization and header loading in-game
|
2019-06-09 15:00:46 -07:00 |
|
Paul Gilbert
|
0e17d1c1db
|
GLK: ADVSYS: Added game heder reading and detections
|
2019-06-09 15:00:46 -07:00 |
|
Paul Gilbert
|
d5bb06ed17
|
GLK: ADVSYS: Engine skeleton
|
2019-06-09 15:00:45 -07:00 |
|
Paul Gilbert
|
7177836dcc
|
GLK: TADS2: Amiga compilation fix
|
2019-05-25 10:10:36 -07:00 |
|
dreammaster
|
608e9af69d
|
GLK: TADS2: Fix more const loss warnings
|
2019-05-24 18:21:07 -07:00 |
|
Paul Gilbert
|
139673984e
|
GLK: TADS2: Revert char * statics back to string literals
|
2019-05-24 18:21:07 -07:00 |
|
Paul Gilbert
|
0d0dbf601e
|
GLK: TADS2: Fix uninitialized variable warnings
|
2019-05-24 18:21:07 -07:00 |
|
dreammaster
|
8f9fcec16c
|
GLK: TADS2: Further compilation fixes
|
2019-05-24 18:21:07 -07:00 |
|