Walter van Niftrik
9f5004ceda
ADL: Implement hires5 'win game' opcode
2017-01-15 23:17:46 +01:00
D G Turner
8b4460e310
ADL: Fix Signed vs. Unsigned Compiler Warnings.
...
This is a subtle issue associated with the Common::Frac usage. The
frac_t type is signed (int32), but the symbols such as FRAC_ONE are
defined by an enumeration which will default to unsigned int for
members. Unsure if the common code needs changing, but other usages fix
the warning by casting the enumeration values to frac_t so doing this
for now.
2017-01-15 07:10:38 +00:00
Walter van Niftrik
635bbed7c3
ADL: Add Sound class
2017-01-14 00:32:38 +01:00
D G Turner
64a3f893d1
ADL: Fix Uninitialized Variable Compiler Warnings.
2017-01-12 04:11:28 +00:00
Walter van Niftrik
cfaf749c60
ADL: Implement hires5 game loop
2016-12-28 22:13:34 +01:00
Walter van Niftrik
4f1a821e66
ADL: Implement hires5 save/restore/restart
2016-12-27 19:06:57 +01:00
Walter van Niftrik
f3e0c4d093
ADL: Silence CID 1356412/1356413
2016-12-26 15:31:20 +01:00
Walter van Niftrik
480713a46c
ADL: Silence CID 1354788/1354789/1354790
2016-12-26 12:36:25 +01:00
Walter van Niftrik
0f14f12d6d
ADL: Init class members (CID 1354806)
2016-12-26 12:08:35 +01:00
Walter van Niftrik
3c07d75825
ADL: Fix warnings
2016-12-23 23:47:25 +01:00
Walter van Niftrik
0dc67a0a6e
ADL: Implement hires5 savegames
2016-12-23 20:59:02 +01:00
Walter van Niftrik
33dc1c88f2
ADL: Make 'room' debug command behave like opcode
2016-12-22 22:33:02 +01:00
Walter van Niftrik
a1236d5782
ADL: Add 'region' debug command
2016-12-22 16:42:04 +01:00
Walter van Niftrik
d658f0c0b6
ADL: Add region support to script dumper
2016-12-22 16:42:04 +01:00
Walter van Niftrik
2c62e5f99c
ADL: Add workarounds for hires5
2016-12-18 18:41:02 +01:00
Walter van Niftrik
87609ef75a
ADL: Add workaround for hires5 region 15
2016-12-18 18:41:02 +01:00
Alyssa Milburn
973aef5574
ADL: Only warn about (and skip) sectors with invalid NIB checksums.
2016-12-17 17:20:06 +01:00
Alyssa Milburn
fb3f76cde9
ADL: Seek to start before re-reading item pics (v4).
2016-12-17 16:14:04 +01:00
Walter van Niftrik
5f46bbff72
ADL: Add item region checks
2016-12-16 18:27:24 +01:00
Walter van Niftrik
1f801bee43
ADL: Partially implement hires5 opcodes
2016-12-16 15:29:38 +01:00
Walter van Niftrik
64ff20acbc
ADL: Unify inventory opcodes
2016-12-11 16:51:14 +01:00
Walter van Niftrik
0b6b5a34b0
ADL: Load hires5 dropped item coords
2016-12-11 16:51:14 +01:00
Walter van Niftrik
ec73249ff8
ADL: Fix warning
2016-12-11 14:25:06 +01:00
Walter van Niftrik
6b132706d3
ADL: Load hires5 data
2016-12-11 13:36:22 +01:00
Walter van Niftrik
c4bf56960d
ADL: Add skeleton base class for hires5
2016-12-11 13:36:22 +01:00
Alyssa Milburn
2a01424f0e
ADL: Support wrapped sectors in NIB files.
2016-12-09 09:34:59 +01:00
Walter van Niftrik
a22e3bceac
ADL: Add skeleton for hires5
2016-11-13 12:02:52 +01:00
Walter van Niftrik
89f1e9939c
ADL: Wait for key in quit opcode
...
This fixes the hires2 ending issue reported in #9575 .
2016-11-10 15:07:27 +01:00
Walter van Niftrik
2a62adc1e0
ADL: Use a quit flag instead of calling quitGame()
...
This makes the game quit promptly instead of waiting for the quit event to
come through the pipeline.
2016-11-10 14:15:38 +01:00
Walter van Niftrik
d349e911b8
ADL: Fix warnings
2016-11-06 16:38:39 +01:00
Torbjörn Andersson
58a32cddec
ADL - Fix overflow causing infinite loop in word-wrapping (bug #9628 )
...
When the text to word-wrap was longer than 255 characters, the
'pos' and 'endPos' counters would overflow, causing it to never
reach the end of the string to word-wrap.
2016-11-06 10:48:22 +01:00
Eugene Sandulenko
dead4aa014
JANITORIAL: Remove trailing spaces
2016-10-09 14:59:58 +02:00
Eugene Sandulenko
de715ca446
ADL: Enable hires0-3 for the release
2016-10-07 11:53:31 +02:00
Walter van Niftrik
f9590e4ef0
ADL: Fix detection entry for hires4-atari8 ( #9561 )
2016-09-17 10:08:39 +02:00
Walter van Niftrik
866f7cbf62
ADL: Fix curPicture OB1 bug when restoring
...
This is a regression introduced in df838f5
. Fixes #9560 .
2016-09-16 17:04:28 +02:00
Walter van Niftrik
6e8d69524e
ADL: Add md5sum for hires4-atari disk side 1B
2016-09-15 21:29:17 +02:00
Eugene Sandulenko
cad834a69c
JANITORIAL: Fix include statements
2016-09-03 15:19:37 +02:00
Eugene Sandulenko
bfbfbd3e1a
Merge pull request #788 from Tkachov/cloud
...
ALL: Add Cloud storage support
2016-08-30 13:54:12 +02:00
Walter van Niftrik
d2fd0a9a67
ADL: Merge hires?.h files into the cpp files
2016-08-29 21:31:14 +02:00
Walter van Niftrik
e4ab446e3d
ADL: Move all hires4 code into Atari-specific class
2016-08-29 14:27:03 +02:00
Walter van Niftrik
31b5a0bf63
ADL: Fix hires4 disk swapping
2016-08-29 14:27:03 +02:00
Walter van Niftrik
a199672540
ADL: Change some SeekableReadStream to ReadStream
2016-08-28 21:01:12 +02:00
Walter van Niftrik
1cfc4832bb
ADL: Load more hires4 strings
2016-08-28 21:01:12 +02:00
Walter van Niftrik
9250bf58fe
ADL: Load hires4 dropped-item offsets
2016-08-28 21:01:12 +02:00
Walter van Niftrik
177206cc2e
ADL: Load hires4 commands and item pictures
2016-08-28 18:20:14 +02:00
Walter van Niftrik
70cd57892a
ADL: Fix item description in debug output
2016-08-28 18:20:14 +02:00
Walter van Niftrik
90d2dd3b40
ADL: Load hires4 global pictures
2016-08-28 18:20:14 +02:00
Walter van Niftrik
9dc3c78827
ADL: Load hires4 messages
2016-08-28 18:20:14 +02:00
Walter van Niftrik
bcd5df5c6e
ADL: Load hires4 rooms
2016-08-28 11:23:34 +02:00
Walter van Niftrik
70588aecdc
ADL: Load hires4 verbs, nouns and items
2016-08-28 11:23:34 +02:00
Walter van Niftrik
0a053e4ce4
ADL: Add support for reading .xfd Atari disk images
2016-08-28 11:23:34 +02:00
Willem Jan Palenstijn
f218a64212
ADL: Remove CRLF endlines
2016-08-27 01:35:56 +02:00
Walter van Niftrik
444fe0e64d
ADL: Implement inventory listing for v3 and v4
2016-08-26 22:00:37 +02:00
Walter van Niftrik
c1671b5d32
ADL: Add skeleton for hires4
2016-08-26 22:00:37 +02:00
Walter van Niftrik
92cea7ab35
ADL: Add ADL_v3 class for hires4
2016-08-26 22:00:37 +02:00
Walter van Niftrik
1ca15d76d3
ADL: Rename ADL_v3 to ADL_v4
2016-08-26 22:00:37 +02:00
Walter van Niftrik
7dcf38c205
ADL: Remove outdated comment
2016-08-26 22:00:37 +02:00
Walter van Niftrik
e228b088c6
ADL: Set hires #1 , #2 and #0 to TESTING
2016-08-24 21:05:22 +02:00
Alexander Tkachev
b665fc933d
ALL: Make simpleSaveNames() a MetaEngineFeature
...
Added it into hasFeature() of all engines which returned `true` in
simpleSaveNames() before.
As mentioned in #788 , SCI is not always using simple names, so it
doesn't have such feature now.
2016-08-24 16:07:55 +06:00
Alexander Tkachev
ab1d160ec8
ALL: Add MetaEngine::simpleSaveNames()
...
Engines with "simple" savenames would support "Run in background" in
save/load dialog and gradual save slots unlocking. Other engines
save/load feature would be locked until save sync is over.
2016-08-24 16:07:55 +06:00
Walter van Niftrik
3d558fe6ca
ADL: Make the optional scanlines less harsh
2016-08-24 01:04:37 +02:00
Walter van Niftrik
0470346ac0
ADL: Add initial support for #0 : Mission Asteroid
...
Based on a patch by fuzzie
2016-08-23 00:36:38 +02:00
Walter van Niftrik
df838f50eb
ADL: Add "current picture" variable to state
...
This mimics the behavior of the original engine. Note that for hires2, this
patch adds some glitches that are also present in the original, and removes
some glitches that are not.
2016-08-21 12:41:31 +02:00
Walter van Niftrik
ff0bc115b5
ADL: Add support for 13-sector reading
2016-08-21 12:18:32 +02:00
Walter van Niftrik
a77a9bf0bf
ADL: Make text blinking event-recorder-compatible
2016-08-11 16:41:05 +02:00
Walter van Niftrik
a5380b73f2
ADL: Use recently-added kPlatformApple2
2016-08-08 23:12:53 +02:00
Walter van Niftrik
9b9e4e957d
ADL: Clarify mono/color game options
2016-08-08 23:12:53 +02:00
Walter van Niftrik
b9badf61bf
ADL: Fix gfx vs console init order
2016-08-08 19:29:02 +02:00
Lothar Serra Mari
bfb6b0d2ce
ADL: Add POTFILES
2016-06-07 19:43:15 +02:00
Eugene Sandulenko
637ee8e02f
ADL: Fix warnings
2016-06-06 20:48:47 +02:00
Walter van Niftrik
9acf6c3838
ADL: Fix formatting
2016-06-06 20:35:49 +02:00
Walter van Niftrik
c71740bc5d
ADL: Fix GCC 4.9 missing initializer warnings
2016-06-06 20:35:49 +02:00
Walter van Niftrik
9967ae8c52
ADL: Fix more GCC 4.9 shadow warnings
2016-06-06 20:35:49 +02:00
Walter van Niftrik
0c2d2b2c92
ADL: Fix GCC 4.9 shadow warnings
2016-06-06 20:35:49 +02:00
Walter van Niftrik
f8d75bbc86
ADL: Implement hires6 verb/noun error messages
2016-06-06 20:35:49 +02:00
Walter van Niftrik
d435f5b4eb
ADL: Fix item rendering in hires6
2016-06-06 20:35:49 +02:00
Walter van Niftrik
12fe7dabab
ADL: Fix debug output in 'move all items' opcode
2016-06-06 20:35:49 +02:00
Walter van Niftrik
2cdb1d49a5
ADL: Add stubs for hires6 opcodes
2016-06-06 20:35:49 +02:00
Walter van Niftrik
92b1b287b1
ADL: Preliminary support for hires6 disk changing
2016-06-06 20:35:49 +02:00
Walter van Niftrik
e755f8fcba
ADL: Implement hires6 "move item" opcode
2016-06-06 20:35:49 +02:00
Walter van Niftrik
e79f26c9bc
ADL: Implement hires6 item descriptions
2016-06-06 20:35:49 +02:00
Walter van Niftrik
d2175a70ce
ADL: Implement remaining hires6 conditionals
2016-06-06 20:35:49 +02:00
Walter van Niftrik
04604ed602
ADL: Implement hires6 showRoom() var handling
2016-06-06 20:35:49 +02:00
Walter van Niftrik
bb6cd4612d
ADL: Fix bug in hires6 printString
2016-06-06 20:35:49 +02:00
Walter van Niftrik
b8c40f9a8b
ADL: Implement hires6 cond opcode 0xa
2016-06-06 20:35:49 +02:00
Walter van Niftrik
7e9a8c0072
ADL: Partially implement hires6 var handling
2016-06-06 20:35:49 +02:00
Walter van Niftrik
bf520ca321
ADL: Fix restarting from AllCommands list
2016-06-06 20:35:49 +02:00
Walter van Niftrik
5fe95d51ea
ADL: Separate game-specific state init
2016-06-06 20:35:49 +02:00
Walter van Niftrik
8cc5100afd
ADL: Fix OB1 bug in ADL v2 word wrapping
2016-06-06 20:35:49 +02:00
Walter van Niftrik
6044022c8e
ADL: Add '%' string code processing for hires6
2016-06-06 20:35:49 +02:00
Walter van Niftrik
ca47d3bb22
ADL: Decrypt hires6 messages
2016-06-06 20:35:49 +02:00
Walter van Niftrik
4f932afd60
ADL: Load messages on demand
2016-06-06 20:35:49 +02:00
Walter van Niftrik
1842d0c45f
ADL: Add loadMessage function
2016-06-06 20:35:49 +02:00
Walter van Niftrik
a320b319eb
ADL: Load more hires6 data
...
Now shows pic of first room
2016-06-06 20:35:49 +02:00
Alyssa Milburn
7dc5f636f8
ADL: Map DOS 3.3 NIB to logical sectors
2016-06-06 20:35:49 +02:00
Walter van Niftrik
ae405707cc
ADL: Add skeleton for hires6
2016-06-06 20:35:49 +02:00
Alyssa Milburn
266e63453f
ADL: Add support for newer NIB files
2016-06-06 20:35:49 +02:00
Alyssa Milburn
e89f34857f
ADL: Fix NIB track swapping hack
2016-06-06 20:35:49 +02:00
Alyssa Milburn
5db8f401a8
ADL: Add detection entry for hires0
2016-06-06 20:35:49 +02:00
Alyssa Milburn
d361f2e4b0
ADL: Add (experimental) support for NIB files
2016-06-06 20:35:49 +02:00
Walter van Niftrik
bc0fc246f0
ADL: Implement hires2 screen update routine
2016-06-06 20:35:49 +02:00
Walter van Niftrik
ed0653e393
ADL: Update save game format for hires2
...
Note: this breaks loading earlier savegames
2016-06-06 20:35:49 +02:00
Walter van Niftrik
83d75c2f4c
ADL: Clean-up
2016-06-06 20:35:49 +02:00
Walter van Niftrik
adecc10674
ADL: Reset "lines printed" counter on restart
2016-06-06 20:35:49 +02:00
Walter van Niftrik
b4a82370cd
ADL: Partially fix hires2 restarting
2016-06-06 20:35:49 +02:00
Walter van Niftrik
09146fba6e
ADL: Move restartGame() into opcode
2016-06-06 20:35:49 +02:00
Walter van Niftrik
97168fa200
ADL: Load line feeds string
2016-06-06 20:35:49 +02:00
Walter van Niftrik
4ee8cf4f9e
ADL: Move some hires2 functionality into ADL_v2
2016-06-06 20:35:49 +02:00
Walter van Niftrik
f275add1e5
ADL: Use pointer for hires2 disk image
2016-06-06 20:35:49 +02:00
Walter van Niftrik
d6f34eda99
ADL: Remove DataBlockPtr::isValid()
2016-06-06 20:35:49 +02:00
Walter van Niftrik
1b9d712a8b
ADL: Add 'var' debug command
2016-06-06 20:35:49 +02:00
Walter van Niftrik
ff4b9fcd9c
ADL: Add 'vars' debug command
2016-06-06 20:35:49 +02:00
Walter van Niftrik
1d314b2084
ADL: Allow synonyms in give_item debug command
2016-06-06 20:35:49 +02:00
Walter van Niftrik
23d4e61260
ADL: Fix hires2 item description debug printing
2016-06-06 20:35:49 +02:00
Walter van Niftrik
fde2db9d4c
ADL: Add items and give_item debug commands
2016-06-06 20:35:49 +02:00
Walter van Niftrik
9eb7af0f67
ADL: Add 'room' debugger command
2016-06-06 20:35:49 +02:00
Walter van Niftrik
26b8e8d66a
ADL: Use columns when printing verb/noun lists
2016-06-06 20:35:49 +02:00
Alyssa Milburn
3b7813d971
ADL: Fix debug print for MOVE_ALL_ITEMS
2016-06-06 20:35:49 +02:00
Alyssa Milburn
dd5ce7ebbb
ADL: Add valid_cmds debug command
2016-06-06 20:35:49 +02:00
Walter van Niftrik
3b72a30c0f
ADL: Clean up script dump debug command
2016-06-06 20:35:49 +02:00
Walter van Niftrik
cf6bc0e438
ADL: Add script dump and trace for hires2
2016-06-06 20:35:49 +02:00
Walter van Niftrik
2c8e0cefb1
ADL: Store items in a List instead of an Array
...
Item IDs are not necessarily sequential
2016-06-06 20:35:49 +02:00
Walter van Niftrik
b24f30527b
ADL: Add script dump and trace for hires1
2016-06-06 20:35:49 +02:00
Walter van Niftrik
73dfe71b1b
ADL: Add verbs and nouns debug commands
2016-06-06 20:35:49 +02:00
Walter van Niftrik
367cb511d1
ADL: Add Console
2016-06-06 20:35:49 +02:00
Walter van Niftrik
760d5ac733
ADL: Move drawPic() into base class
2016-06-06 20:35:49 +02:00
Walter van Niftrik
d0f33851bc
ADL: Fix regression in message loading
2016-06-06 20:35:49 +02:00
Walter van Niftrik
53e7ecb79c
ADL: Remove unused DrawPic color parameter
2016-06-06 20:35:49 +02:00
Walter van Niftrik
42c41b4495
ADL: Load hires2 global pics
2016-06-06 20:35:49 +02:00
Walter van Niftrik
bd588d9615
ADL: Use HashMaps for room/global pics
2016-06-06 20:35:49 +02:00
Walter van Niftrik
aa661fae5c
ADL: Fix room loading in hires2
2016-06-06 20:35:49 +02:00
Walter van Niftrik
41e8227637
ADL: Set room description in hires1
2016-06-06 20:35:49 +02:00
Walter van Niftrik
c9824921b4
ADL: Move message delay code into hires1 class
2016-06-06 20:35:49 +02:00
Walter van Niftrik
865bd06845
ADL: Move room-local commands into base class
2016-06-06 20:35:49 +02:00
Walter van Niftrik
7ee183ca48
ADL: Refactor disk classes
2016-06-06 20:35:49 +02:00
Walter van Niftrik
02563df422
ADL: Add support for hires1 disk image
2016-06-06 20:35:49 +02:00
Walter van Niftrik
71ca8de7e6
ADL: Add support for Apple DOS 3.3 disk images
2016-06-06 20:35:49 +02:00
Walter van Niftrik
3b67b07364
ADL: Set ADGF_UNSTABLE
2016-06-06 20:35:49 +02:00
Walter van Niftrik
5451df3afe
ADL: Use new disk class in hires1
2016-06-06 20:35:49 +02:00
Walter van Niftrik
f2de96512a
ADL: Add file-based disk access class
2016-06-06 20:35:49 +02:00
Walter van Niftrik
bfbacf9397
ADL: Use DiskImage class in hires2
2016-06-06 20:35:49 +02:00
Walter van Niftrik
4af9f32d3f
ADL: Add disk format abstraction
2016-06-06 20:35:49 +02:00
Walter van Niftrik
ffbc4da0b0
ADL: Use display class to print init disk message
2016-06-06 20:35:49 +02:00
Walter van Niftrik
a82ac8973d
ADL: Implement hires2 save/restore opcodes
...
Note: underlying save/restore/restart code still incomplete
2016-06-06 20:35:49 +02:00
Walter van Niftrik
3afcf67643
ADL: Stub init disk opcode
2016-06-06 20:35:49 +02:00
Walter van Niftrik
905e2cd63f
ADL: Add hires2 opcode 0x20
2016-06-06 20:35:49 +02:00
Walter van Niftrik
a7a371c63d
ADL: Implement time opcode
2016-06-06 20:35:49 +02:00
Walter van Niftrik
e7c93489e4
ADL: Clean up drawItems()
2016-06-06 20:35:49 +02:00
Walter van Niftrik
3102ff4a19
ADL: Clean up handling of room value 0xfc
2016-06-06 20:35:49 +02:00
Walter van Niftrik
4ce697e2c3
ADL: Rename IDI_NONE to IDI_ANY
2016-06-06 20:35:49 +02:00
Walter van Niftrik
3f7d5608a9
ADL: Implement a few hires2 opcodes
2016-06-06 20:35:49 +02:00
Walter van Niftrik
8a05a9cbca
ADL: Implement final hires2 conditional opcode
2016-06-06 20:35:49 +02:00
Walter van Niftrik
d8035140e2
ADL: Clean up opcodes
2016-06-06 20:35:49 +02:00
Walter van Niftrik
d09247baca
ADL: Fix move counter
2016-06-06 20:35:49 +02:00
Walter van Niftrik
ee8c63183d
ADL: Implement hires2 random cond opcode
2016-06-06 20:35:49 +02:00
Walter van Niftrik
8d1901c39b
ADL: Implement hires2 cond opcodes 0x01 and 0x04
2016-06-06 20:35:49 +02:00
Walter van Niftrik
fab489c530
ADL: Rename IDI_ITEM_MOVED to IDI_ITEM_DROPPED
2016-06-06 20:35:49 +02:00
Walter van Niftrik
ddf1151a53
ADL: Add new class for second generation ADL
2016-06-06 20:35:49 +02:00
Walter van Niftrik
60a9a592f5
ADL: Clean up script handling
2016-06-06 20:35:49 +02:00
Walter van Niftrik
0cb889b55e
ADL: Remove unused opcode #defines
2016-06-06 20:35:49 +02:00
Walter van Niftrik
f93ae5479e
ADL: Make opcodes return arg count
2016-06-06 20:35:49 +02:00
Walter van Niftrik
a9afe17169
ADL: Replace opcode arg macro with function
2016-06-06 20:35:49 +02:00
Walter van Niftrik
37656db0d4
ADL: Clean up opcodes
2016-06-06 20:35:49 +02:00
Walter van Niftrik
eaacfe1eed
ADL: Use template for direction opcode
2016-06-06 20:35:49 +02:00
Walter van Niftrik
64cf93198f
ADL: Use functors to implement opcodes
2016-06-06 20:35:49 +02:00
Walter van Niftrik
c0b33afc4a
ADL: Load hires2 dropped item offsets
2016-06-06 20:35:49 +02:00
Walter van Niftrik
6fd580fb66
ADL: Add pic offsetting
2016-06-06 20:35:49 +02:00
Walter van Niftrik
a653fa2f45
ADL: Add partial hires2 item drawing
2016-06-06 20:35:49 +02:00
Walter van Niftrik
0593460b1b
ADL: Enable global commands in hires2
2016-06-06 20:35:49 +02:00
Walter van Niftrik
df4daf954f
ADL: Load hires2 items
2016-06-06 20:35:49 +02:00
Walter van Niftrik
46528f2c04
ADL: Fix flood fill palette setting
2016-06-06 20:35:49 +02:00
Walter van Niftrik
7ff7e0def4
ADL: Add hires2 command loading
2016-06-06 20:35:49 +02:00
Walter van Niftrik
0a6b7fb6a6
ADL: Add loading of room picture index for hires2
2016-06-06 20:35:49 +02:00
Walter van Niftrik
1e5fff86c8
ADL: Fix hires2 message printing
2016-06-06 20:35:49 +02:00
Walter van Niftrik
7cef93739c
ADL: Hook up bell in hires2
2016-06-06 20:35:49 +02:00
Walter van Niftrik
0664b51d2f
ADL: Add bell function
2016-06-06 20:35:49 +02:00
Walter van Niftrik
b4aea80723
ADL: Implement hires2 word wrapping
2016-06-06 20:35:49 +02:00
Walter van Niftrik
0686ba9de8
ADL: Clean up file error handling
2016-06-06 20:35:49 +02:00
Walter van Niftrik
148814b2a6
ADL: Move hires1 drawing functions into class
2016-06-06 20:35:49 +02:00
Walter van Niftrik
60892c91a5
ADL: Rename PictureD to Graphics
2016-06-06 20:35:49 +02:00
Walter van Niftrik
930bdcfa91
ADL: Implement hires2 PIC drawing
2016-06-06 20:35:49 +02:00
Walter van Niftrik
641d87f752
ADL: Load (some) hires2 strings
2016-06-06 20:35:49 +02:00
Walter van Niftrik
c44f18a818
ADL: Load hires2 room data
2016-06-06 20:35:49 +02:00
Walter van Niftrik
fe384e0ae0
ADL: Make room description hires1-only
2016-06-06 20:35:49 +02:00
Walter van Niftrik
ebb6ceb294
ADL: Load verbs and nouns for hires2
2016-06-06 20:35:49 +02:00
Walter van Niftrik
e49085b49d
ADL: Implement hires2 title screen
2016-06-06 20:35:49 +02:00
Walter van Niftrik
ee0c5e4452
ADL: Add skeleton for Hi-Res #2
2016-06-06 20:35:49 +02:00
Eugene Sandulenko
1bca15f95e
ADL: Fix warnings
2016-03-29 01:26:41 +02:00
Walter van Niftrik
ce3af91ef8
ADL: Disable GMM restore on restart prompt
...
At the end of the game a restart command is executed
from the global command list. As we assumed that this
would not occur, we disable restoring on the restart
prompt, at least for now.
2016-03-09 10:03:13 +01:00
Walter van Niftrik
349245d9b4
ADL: Fix regression in GMM saving/loading
2016-03-09 10:03:13 +01:00
Walter van Niftrik
9d65f901d0
ADL: Clarify detection entry
2016-03-09 10:03:13 +01:00
Walter van Niftrik
ac39224958
ADL: Limit keyboard input to 256 characters
2016-03-09 10:03:13 +01:00
Walter van Niftrik
d01da596ef
ADL: Add note about font
2016-03-09 10:03:13 +01:00
Walter van Niftrik
57af92e0c1
ADL: Fix shadowing warning (GCC 4.8)
2016-03-09 10:03:13 +01:00
Walter van Niftrik
63adab81ed
ADL: Clean up HiRes1Engine class
2016-03-09 10:03:13 +01:00
Walter van Niftrik
86d58534e7
ADL: Move ASCII print function into Display class
2016-03-09 10:03:13 +01:00
Walter van Niftrik
fd8a5f419f
ADL: Refactor string handling
2016-03-09 10:03:13 +01:00
Walter van Niftrik
ac79cb081c
ADL: Move #defines into header file
2016-03-09 10:03:13 +01:00
Walter van Niftrik
07d0997bef
ADL: Clean up AdlMetaEngine
2016-03-09 10:03:13 +01:00
Walter van Niftrik
58e7c53909
ADL: Clean up AdlEngine class
2016-03-09 10:03:13 +01:00