Commit Graph
321 Commits
Author SHA1 Message Date
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