Paul Gilbert
1f4fe8d3ec
GLK: COMPREHEND: Specify Talisman title screen file
2020-12-08 19:14:36 -08:00
Paul Gilbert
e54fab21c2
GLK: COMPREHEND: Fixes to OO-Topos endgame display
2020-12-07 20:34:13 -08:00
Paul Gilbert
75ebe8c949
GLK: COMPREHEND: Clarify OO-Topos ship room flag
2020-12-07 20:07:20 -08:00
Paul Gilbert
717c7e06c5
GLK: COPMREHEND: Fix OO-Topos fuel check
2020-12-07 20:07:20 -08:00
Paul Gilbert
8d634e8bd3
GLK: COMPREHEND: Allow for Apple 2 ship mission code
2020-12-07 20:07:20 -08:00
Paul Gilbert
6b941f0813
GLK: COMPREHEND: Allow for 'and' to separate items
2020-12-06 21:28:29 -08:00
Paul Gilbert
1dd09a2eb2
GLK: COMPREHEND: Fix switching to disk 2 in Crimson Crown
2020-12-06 21:15:01 -08:00
Paul Gilbert
d70bdfa033
GLK: COMPREHEND: Debugger command to allow for unlimited inventory
2020-12-06 19:40:03 -08:00
Paul Gilbert
c73d612d8e
GLK: COMPREHEND: Workarounds to correctly draw title screens
...
Well, more or less correctly. I haven't been able to figure
out what the screen renderer is doing incorrectly, and since
pretty mmuch all the in-game screens look okay, I've just gone
ahead and done a hack for the title screens.
2020-12-06 15:04:46 -08:00
Paul Gilbert
cccf092544
GLK: COMPREHEND: Fix dumping in-progress rendering display when enabled
2020-12-03 21:26:11 -08:00
Paul Gilbert
269e9a55af
GLK: COMPREHEND: Workaround for Crimson Crown missing text in ball cutscene
2020-12-03 19:30:59 -08:00
Paul Gilbert
2b65096d63
GLK: COMPREHEND: Fix showing OO-Topos dark rooms as black
2020-12-02 19:13:06 -08:00
Paul Gilbert
54e6dff472
GLK: COMPREHEND: Fix compounds like 'drop item1, item2'
2020-12-01 20:55:29 -08:00
Paul Gilbert
dabff21c44
GLK: COMPREHEND: Refresh gfx & show room desc after loading from GMM
2020-11-19 21:42:40 -08:00
Paul Gilbert
a0883e6aaf
GLK: COMPREHEND: Fix wearing or removing goggles in too bright room
2020-11-19 20:22:37 -08:00
Torbjörn Andersson
ba37c52047
JANITORIAL: Remove some unnecessary semicolons
2020-11-17 07:22:49 +01:00
Paul Gilbert
3a2ea1db23
GLK: ZCODE: Added Stuga detection entries
2020-11-16 19:34:48 -08:00
Paul Gilbert
13458bee27
GLK: COMPREHEND: Correct OO-Topos flag checked for reverse video
2020-11-16 18:02:26 -08:00
Eugene Sandulenko
21e4efec29
GLK: ADRIFT: Fix warning
2020-11-14 19:27:08 +01:00
Eugene Sandulenko
5936026209
ALL: Clarify POTFILES, remove redundant common/translations.h includes
2020-11-10 03:03:49 +01:00
Paul Gilbert
0624935077
GLK: COMPREHEND: Fix white on black rendering when wearing goggles
2020-11-08 15:01:20 -08:00
Paul Gilbert
640e81d622
GLK: COMPREHEND: Rearrange order of beforeTurn/afterTurn
2020-11-07 18:50:33 -08:00
Paul Gilbert
27df1fdf49
GLK: COMPREHEND: Implementing no-floodfill drawing mode
2020-11-07 18:50:33 -08:00
Paul Gilbert
6b55aa029f
GLK: COMPREHEND: Fix some println calls, add more flag constants
2020-11-07 18:50:33 -08:00
Paul Gilbert
a0a46b7c10
GLK: COMPREHEND: Added computerConsole method
2020-11-07 10:32:00 -08:00
Paul Gilbert
ce1bdb3251
GLK: COMPREHEND: Remaining handleSpecialOpcode cases
2020-11-07 10:32:00 -08:00
Paul Gilbert
b1b907b96b
GLK: COMPREHEND: Renaming of computer printing method
2020-11-07 10:32:00 -08:00
Paul Gilbert
ec6fb9353a
GLK: COMPREHEND: Fix drawing too bright rooms
2020-11-07 10:32:00 -08:00
Paul Gilbert
e549d95c89
GLK: COMPREHEND: Added checkShipWorking method
2020-11-06 20:42:53 -08:00
Paul Gilbert
efefe7538a
GLK: COMPREHEND: Add shipDepartCheck method
2020-11-06 20:42:53 -08:00
Paul Gilbert
f46bd199dd
GLK: COMPREHEND: Added fuelCheck method
2020-11-06 20:42:53 -08:00
Paul Gilbert
80e7e7244a
GLK: COMPREHEND: Beginnings of per-turn OO-Topos logic
2020-11-06 20:42:53 -08:00
Paul Gilbert
e2fb4558f5
GLK: COMPREHEND: Add OO-Topos title screen
2020-11-04 20:09:06 -08:00
Paul Gilbert
2e5d5ba9ac
GLK: COMPREHEND: Workaround for crash trying to get non-items
...
In the original interpreter, if the first test following an OR
opcode fails, it doesn't execute the second, whereas ScummVM
does. This causes a crash in function 19h, where an OR
first tests if the noun is an item, and then if the item is
takeable. Rather than risking fiddling around with how the OR
functions, for now I've simply added an extra check to
OPCODE_OBJECT_TAKEABLE to allow for it
2020-11-02 19:54:37 -08:00
Paul Gilbert
27abcdc44c
GLK: COMPREHEND: Further opcodes implemented
2020-11-01 15:09:44 -08:00
Paul Gilbert
25cbbb7743
GLK: COMPREHEND: Flag40 operands use parameter rather than noun
2020-11-01 14:55:09 -08:00
Paul Gilbert
0e926f8ab7
GLK: COMPREHEND: Move input line buffer to a class field
2020-11-01 14:55:09 -08:00
Paul Gilbert
a5b9eeb7ab
GLK: COMPREHEND: Fix answering rhetorical questions
2020-10-31 11:02:34 -07:00
Vladimir Serbinenko
29cfa7bb0f
COMMON: Merge code for str.cpp and ustr.cpp
...
Most of the code in str.cpp and ustr.cpp is actually the same. Do some
template magic to merge them.
2020-10-31 14:05:30 +01:00
Paul Gilbert
a4f9516bad
GLK: COMPREHEND: Fleshing out OO-Topos handleSpecialOpcode
2020-10-26 20:56:12 -07:00
Paul Gilbert
4f168f41f2
GLK: COMPREHEND: Move some v2-only opcodes to v2 class
2020-10-25 21:59:04 -07:00
Paul Gilbert
43d25b567a
GLK: COMPREHEND: Fix looking at 4-d mirror in OO-Topos
2020-10-25 21:38:28 -07:00
Paul Gilbert
b104ca3fd5
GLK: COMPREHEND: Fix the item indexes for CLEAR_WORD/SET_WORD
2020-10-25 18:17:24 -07:00
Paul Gilbert
b30d9ceefd
GLK: COMPREHEND: Change _words array to use Common::Array
2020-10-25 18:17:24 -07:00
Paul Gilbert
a99092c436
GLK: ZCODE: Add detection for Countdown games
2020-10-24 16:47:07 -07:00
Paul Gilbert
586d7ccceb
GLK: COMPREHEND: Added SET_WORD and CLEAR_WORD opcodes
2020-10-23 22:20:25 -07:00
Paul Gilbert
280e44f706
GLK: COMPREHEND: Verified v2 opcodes, added OPCODE_RANDOM_MSG
2020-10-23 21:28:13 -07:00
Paul Gilbert
d220fb1adc
GLK: COMPREHEND: Further fix OO-Topos strings
2020-10-23 20:59:54 -07:00
Paul Gilbert
1fef4148a1
GLK: COMPREHEND: More v2 opcodes verified
2020-10-23 20:36:21 -07:00
Paul Gilbert
71177654db
GLK: COMPREHEND: Fix box drawing in OO-Topos room 2
2020-10-23 20:17:13 -07:00