Commit Graph
78 Commits
Author SHA1 Message Date
Paul Gilbert 2a0f8af958 GLK: ALAN3: Remove deprecated args.cpp 2019-07-06 20:55:47 -07:00
Paul Gilbert b634a97f41 GLK: ALAN3: Move readline.cpp into glkio.cpp 2019-07-06 15:27:09 -07:00
Paul Gilbert efdf25b3d2 GLK: ALAN3: Move term.cpp code into glkio.cpp 2019-07-06 15:27:09 -07:00
Paul Gilbert 1183dc65bb GLK: ALAN3: Remove deprecated glkstart.cpp 2019-07-06 15:27:09 -07:00
Paul Gilbert 18566feefc GLK: ALAN3: Implement savegame code 2019-07-06 15:27:08 -07:00
Paul Gilbert 3527f9c48d GLK: ALAN3: Add detection logic 2019-07-06 15:27:08 -07:00
Paul Gilbert cd7cf41414 GLK: ALAN3: Initial files commit 2019-07-06 15:27:07 -07:00
Paul Gilbert 5eb0390aca GLK: ALAN2: Add loading savegames from launcher, deinitialization code 2019-06-23 16:19:42 -07:00
Paul Gilbert ad1cecaeac GLK: ALAN2: Added savegame code 2019-06-22 14:40:49 -07:00
Paul Gilbert 2fba84bf0a GLK: ALAN2: Add Glk window initialization 2019-06-22 14:40:49 -07:00
Paul Gilbert 0bbd9e2638 GLK: ALAN2: Fixes to game header loading and validation 2019-06-22 14:40:49 -07:00
Paul Gilbert ed21388e11 GLK: ALAN2: Added missing main code file, hooked up to Alan2 engine skeleton 2019-06-22 14:40:49 -07:00
Paul Gilbert 08bc570308 GLK: ALAN2: Initial import of full set of interpreter files 2019-06-22 14:40:49 -07:00
Paul Gilbert 84dfa6d3b8 GLK: ALAN2: Remove previously added code fragments 2019-06-22 14:40:22 -07:00
Paul Gilbert ec8409c115 GLK: Adding Quetzal classes to the base Glk namespace 2019-06-15 22:31:50 -07:00
Paul Gilbert 39764f46d2 GLK: ADVSYS: Add overall script execution method 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 bc87d740f5 GLK: TADS2: Yet more volumous code additions 2019-05-24 18:21:06 -07:00
Paul Gilbert 3d9e03af55 GLK: TADS2: Soooo much more implementation 2019-05-24 18:21:06 -07:00
Paul Gilbert fcb2592ec2 GLK: TADS2: Added built in functions 2019-05-24 18:21:06 -07:00
Paul Gilbert f607792fa4 GLK: TADS2: More code files implemented 2019-05-24 18:21:06 -07:00
Paul Gilbert 105a1b94bd GLK: TADS2: Added code for output, run, various miscellaneous 2019-05-24 18:21:06 -07:00
Paul Gilbert e83972f502 GLK: TADS2: Added code for tokenizer & vocabulary 2019-05-24 18:21:06 -07:00
Paul Gilbert 0279143a62 GLK: TADS2: Adding headers 2019-05-24 18:21:06 -07:00
Paul Gilbert 6b6670caf9 GLK: HUGO: Added hemedia & heres 2019-05-12 10:19:48 +10:00
Paul Gilbert 4113183f5b GLK: HUGO: Added heset 2019-05-12 10:19:47 +10:00
Paul Gilbert 34122d2f47 GLK: HUGO: Added herun 2019-05-11 16:03:14 +10:00
Paul Gilbert 1bbfcca229 GLK: HUGO: Add heparse 2019-05-11 13:59:44 +10:00
Paul Gilbert abb7b22b2e GLK: HUGO: Add heexpr 2019-05-11 13:19:52 +10:00
Paul Gilbert 0b2346c1f1 GLK: HUGO: Added heobject 2019-05-11 10:18:13 +10:00
Paul Gilbert 8830063635 GLK: HUGO: Added hemisc, htokens, and stringfn files 2019-05-10 12:11:06 +10:00
Paul Gilbert e3e631e297 GLK: HUGO: Added engine feilds 2019-05-10 12:11:05 +10:00
Paul Gilbert 6b75eff73c GLK: HUGO: Initial sub-engine skeleton 2019-05-10 12:11:04 +10:00
Paul Gilbert 193b7683d8 GLK: MAGNETIC: Sound initialization 2019-05-07 15:02:00 +10:00
Paul Gilbert 7c536e1026 GLK: MAGNETIC: Graphics initialization 2019-05-07 15:02:00 +10:00
Paul Gilbert 724137d696 GLK: MAGNETIC: General initialization 2019-05-07 15:02:00 +10:00
Paul Gilbert ee8362cc07 GLK: GLULXE: Added vm methods 2019-04-17 20:46:06 -07:00
Paul Gilbert 5965b02bca GLK: GLULXE: Add string methods 2019-04-17 20:46:06 -07:00
Paul Gilbert 1c46490183 GLK: GLULXE: Add serial methods 2019-04-17 20:46:06 -07:00
Paul Gilbert a6cf55862d GLK: GLULXE: Add search methods 2019-04-17 20:46:06 -07:00
Paul Gilbert 4ee1b98b86 GLK: GLULXE: Add operand methods 2019-04-17 20:46:06 -07:00
Paul Gilbert 9ceb83972a GLK: GLULXE: Added heap methods 2019-04-17 20:46:06 -07:00
Paul Gilbert 0b628784bd GLK: GLULXE: Added gestalt methods 2019-04-17 20:46:06 -07:00
Paul Gilbert 4f1387317f GLK: GLULXE: Added funcs methods 2019-04-17 20:46:06 -07:00
Paul Gilbert 6307fd08ce GLK: GLULXE: Added exec methods 2019-04-17 20:46:06 -07:00
Paul Gilbert c3ebb5e68a GLK: GLULXE: Added accel methods 2019-04-17 20:46:06 -07:00
Paul Gilbert 82f4ee86a9 GLK: GLULXE: Stubs for float and operation files 2019-04-14 10:07:03 -07:00
Paul Gilbert 9a6d62c0c6 GLK: Added core Glk dispatch code 2019-04-14 08:34:49 -07:00
Paul Gilbert 4c708dc97f GLK: FROTZ: Implement os_beep method
I instantiate a PCSpeaker instance in the main engine just for beeps,
because I don't know any simpler way. But hey, it works.
2019-03-02 20:43:19 -08:00