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 |
|