Paul Gilbert
bad3ecd643
GLK: ALAN2: Create jump context system to replace original setjmp
...
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-22 14:40:50 -07:00
Paul Gilbert
d4075b188d
GLK: ALAN2: Further gcc warning fixes
2019-06-22 14:40:50 -07:00
dreammaster
2450df501c
GLK: ALAN2: astyle formatting
2019-06-22 14:40:50 -07:00
Paul Gilbert
8f75589971
GLK: ALAN2: Remove all prototype ifdef blocks
2019-06-22 14:40:50 -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
96ebd81e5f
GLK: HUGO: NULL to nullptr, Amiga compilation fix
2019-05-11 16:15:07 +10:00
Paul Gilbert
22e5913f18
GLK: ALAN2: Fix a bunch of comparison warnings
2019-02-10 11:52:30 -08:00
Filippos Karapetis
fe96c942ef
GLK: ALAN2: Resolve some TODOs. Some cleanup
2019-01-06 22:15:37 +02:00
Thierry Crozat
080ab79d7a
GLK: Fix some compilation errors
...
In-class initialization of members is a c++11 features
but several ports use compilers that do not support it.
2018-12-28 21:53:56 +01:00
Filippos Karapetis
1c055f686e
GLK: ALAN2: Move comments to header files
2018-12-28 13:41:39 +02:00
Filippos Karapetis
91490c27ad
GLK: ALAN2: Initial work on the Alan2 subengine
2018-12-28 13:41:39 +02:00