Walter van Niftrik
8b93142467
ADL: Implement hires6 direction opcodes
2017-02-19 12:33:43 +01:00
Walter van Niftrik
2e3e425d5b
ADL: Implement hires6 action opcode 0x12
2017-02-19 12:33:43 +01:00
Walter van Niftrik
549ac7ca47
ADL: Implement hires6 save/restore
2017-02-18 11:46:12 +01:00
Walter van Niftrik
9ed63332fa
ADL: Fix restoring of global vars in v4+
2017-02-18 11:46:12 +01:00
Walter van Niftrik
fee0b81b39
ADL: Fix hires6 action opcode 0x0c
2017-02-17 21:24:47 +01:00
Walter van Niftrik
d405e9e09b
ADL: Implement hires6 action opcode 0x0b
2017-02-17 21:09:52 +01:00
Walter van Niftrik
41f097fe1a
ADL: Fix hires6 conditional opcode 0x0a
2017-02-15 22:22:16 +01:00
Walter van Niftrik
441f940069
ADL: Bring hires6 in line with hires5
2017-02-10 00:52:54 +01:00
Walter van Niftrik
2841dd2bc3
ADL: Set ADGF_TESTING for hires5
2017-02-02 11:58:37 +01:00
Walter van Niftrik
1ae539d44d
ADL: Increase robustness of graphics code
2017-02-02 09:49:45 +01:00
Walter van Niftrik
a113b1c0e8
ADL: Fix saving inside first-visited rooms
2017-01-31 19:23:43 +01:00
Walter van Niftrik
2a74a975a3
ADL: Allow stray data bytes in pics
...
This triggers in hires5, region 5, room 20
2017-01-31 10:05:29 +01:00
Walter van Niftrik
05e36920b3
ADL: Fix add opcode
2017-01-30 23:08:48 +01:00
Walter van Niftrik
f6214df664
ADL: Clear screen with white in v2+
...
This fixes hires5, region 14, room 29
2017-01-30 21:56:11 +01:00
Walter van Niftrik
e7446adaf2
ADL: Fix hires5 direction opcodes
2017-01-30 00:05:10 +01:00
Walter van Niftrik
113887cdf7
ADL: Fix hires5 room state restoring
2017-01-30 00:05:10 +01:00
Walter van Niftrik
1693281079
ADL: Error out when picture is not found
2017-01-30 00:05:10 +01:00
Walter van Niftrik
10766eb46f
ADL: Add support for printing bell character
2017-01-27 23:14:19 +01:00
Walter van Niftrik
d87b4b3f18
ADL: Remove word wrapping from hires5 item check
2017-01-27 23:14:19 +01:00
Walter van Niftrik
5a79b99564
ADL: Fix word wrapping when last line is full
2017-01-27 23:14:19 +01:00
Walter van Niftrik
8c854897fd
ADL: Implement hires5+ flood fill
2017-01-25 16:03:11 +01:00
Walter van Niftrik
55f3bef837
ADL: Merge graphics code into a single file
2017-01-25 16:03:11 +01:00
Walter van Niftrik
2e00dfd47c
ADL: Implement hires5 time machine animation
2017-01-17 23:27:10 +01:00
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