Matan Bareket
cc4917bed5
CREDITS: GLK engine credits
2018-12-09 12:52:14 -05:00
Paul Gilbert
82580aacb6
GLK: Update engine name and copyright strings
2018-12-09 09:51:04 -08:00
Paul Gilbert
ef1be1cee8
GLK: Add entries for Glulxe and TADS sub-engines to credits.pl
2018-12-09 09:38:22 -08:00
Paul Gilbert
1156aca3e5
GLK: Fix compiler warnings
2018-12-09 08:49:20 -08:00
sluicebox
d55e63dbcf
SCI32: Fix GK1 mummy animation, bug #10828 ( #1439 )
...
Fixes an animation script bug that occurs in the original
2018-12-09 14:10:08 +02:00
sluicebox
d95b8e215b
SCI: Fix LONGBOW Amiga pub error, bug #9688 ( #1437 )
...
Fixes a script bug which causes a kernel signature mismatch
2018-12-09 13:54:35 +02:00
Paul Gilbert
b9a99a897d
GLK: Further fixes for Buildbot warnings
2018-12-08 20:35:54 -08:00
Paul Gilbert
867adc6dca
GLK: Sound volume and pausing methods
2018-12-08 20:22:31 -08:00
Paul Gilbert
34d01af004
GLK: Fix Buildbot identified warnings
2018-12-08 19:45:44 -08:00
Paul Gilbert
ac9830614d
GLK: GLULXE: Validate game file version
2018-12-08 19:05:59 -08:00
Paul Gilbert
290196946d
GLK: GLULXE: Skeleton sub-engine
2018-12-08 19:05:59 -08:00
Paul Gilbert
754819f928
GLK: FROTZ: Reduce window margin to 0 to have status bar fill entire width
2018-12-08 19:05:59 -08:00
Paul Gilbert
ecb0c10fdb
GLK: FROTZ: Properly flag the detections of Infocom games that have sound effects
2018-12-08 19:05:59 -08:00
Paul Gilbert
08db684864
GLK: Add support for secondary Blorb files separate from the gamefile
...
It also hads further support for playing AIFF files. However, the
Blorb files for Lurking Horror & Sherlock on the if-archive website
don't seem to be valid AIFF files, so sound doesn't play using them
2018-12-08 19:05:59 -08:00
Paul Gilbert
43283ff561
GLK: FROTZ: Playing sounds now works directly from lhsound.zip and shsound.zip
2018-12-08 19:05:59 -08:00
Paul Gilbert
0cbd51641b
GLK: FROTZ: Further sound handling
2018-12-08 19:05:59 -08:00
Paul Gilbert
3661fc61ec
GLK: Beginnings of Sounds manager
2018-12-08 19:05:59 -08:00
Paul Gilbert
f6abb3ea33
GLK: FROTZ: Simplify accessing sounds for Lurking Horror & Sherlock
2018-12-08 19:05:59 -08:00
Paul Gilbert
2ae0edd58b
GLK: FROTZ: Add sound playing code
2018-12-08 19:05:59 -08:00
Paul Gilbert
88b47cdd8b
GLK: FROTZ: Added winarg methods
2018-12-08 19:05:59 -08:00
Paul Gilbert
ab8ff73453
GLK: FROTZ: Fix handling of empty rect picture resources
2018-12-08 19:05:59 -08:00
Paul Gilbert
7fda941302
GLK: FROTZ: Implement some of the V6 opcodes
2018-12-08 19:05:59 -08:00
Paul Gilbert
4894ce2134
GLK: FROTZ: Add all the new V6 methods, commented out until I can fix each one
2018-12-08 19:05:59 -08:00
Paul Gilbert
d7c015a17e
GLK: FROTZ: Detect Infocom games using .zip extensions
2018-12-08 19:05:59 -08:00
Paul Gilbert
63079834fa
GLK: FROTZ: Improved rendering of Beyond Zork description area
2018-12-08 19:05:59 -08:00
Paul Gilbert
1933130dfc
GLK: FROTZ: Fix setting cwin field when window changes
2018-12-08 19:05:59 -08:00
Paul Gilbert
7212924b1e
GLK: TADS: Compilation fixes
2018-12-08 19:05:59 -08:00
Paul Gilbert
c68542dba8
GLK: TADS: Compilation fix
2018-12-08 19:05:59 -08:00
Paul Gilbert
14871c28bc
GLK: TADS: Added Data class
2018-12-08 19:05:59 -08:00
Paul Gilbert
f20d07381c
GLK: TADS: Added cmap file
2018-12-08 19:05:59 -08:00
Paul Gilbert
d3c46f7078
GLK: TADS: Add Regex class
2018-12-08 19:05:59 -08:00
Paul Gilbert
41b62ab00d
GLK: TADS: Add a number of GLK interface methods
2018-12-08 19:05:59 -08:00
Paul Gilbert
5ab65b0954
GLK: TADS: TADS2: Add ler file
2018-12-08 19:05:59 -08:00
Paul Gilbert
d2836360fb
GLK: TADS: GLK window initialization
2018-12-08 19:05:59 -08:00
Paul Gilbert
75f4d34070
GLK: TADS: Add first detection entry, further fallback detection
2018-12-08 19:05:59 -08:00
Paul Gilbert
09b682cb63
GLK: TADS: Skeletons for TADS 2 & 3 subengines, extra detection logic
2018-12-08 19:05:59 -08:00
Paul Gilbert
0b7a29c797
GLK: TADS: Skeleton engine
2018-12-08 19:05:59 -08:00
Paul Gilbert
855911d0c0
GLK: FROTZ: Fix display of character graphics in text grid windows
2018-12-08 19:05:59 -08:00
Paul Gilbert
bfbc0ba0ed
GLK: FROTZ: Allow loading savegames from launcher
2018-12-08 19:05:59 -08:00
Paul Gilbert
2331a0e9fb
GLK: FROTZ: Quetzal saving and loading now works
2018-12-08 19:05:59 -08:00
Paul Gilbert
33a23bca1c
GLK: FROTZ: Further reading/writing setup for savegames using Quetzal
2018-12-08 19:05:59 -08:00
Paul Gilbert
6e6b285e83
GLK: FROTZ: Savegame listing now reads Quetzal savegames
2018-12-08 19:05:59 -08:00
Paul Gilbert
6080a1d091
GLK: FROTZ: Draw character graphic chars at the same size as the fixed width font
2018-12-08 19:05:59 -08:00
Paul Gilbert
9fa7e9be81
GLK: FROTZ: Fix selection of the character graphics font
2018-12-08 19:05:59 -08:00
Paul Gilbert
3a543a1e6d
GLK: FROTZ: Add derived Screen class to add Infocom character graphics font
2018-12-08 19:05:59 -08:00
Paul Gilbert
fb7dbffd59
GLK: Merge Fonts class into Screen class
2018-12-08 19:05:59 -08:00
Paul Gilbert
5cc3d40c28
GLK: FROTZ: Adding bitmap font class for Infocom character graphics
2018-12-08 19:05:59 -08:00
Paul Gilbert
c2625264fb
GLK: Change int 0 to false
2018-12-08 19:05:59 -08:00
Paul Gilbert
77468312de
GLK: FROTZ: Beyond Zork title screen now showing
2018-12-08 19:05:59 -08:00
Paul Gilbert
62af5ea891
GLK: FROTZ: More work on displaying Beyond Zork title screen
2018-12-08 19:05:59 -08:00