Commit Graph

97917 Commits

Author SHA1 Message Date
Eugene Sandulenko
353dd6ca72 JANITORIAL: Remove trailing whitespaces 2020-06-07 00:05:21 +02:00
Eugene Sandulenko
99386a2b84 KINGDOM: Fix warning 2020-06-07 00:05:11 +02:00
Strangerke
aad3745a79 KINGDOM: rename logic files 2020-06-07 00:02:29 +02:00
Strangerke
ff7c0ecb54 KINGDOM: Remove unused member in console 2020-06-07 00:02:29 +02:00
Strangerke
e39f16f28e KINGDOM: Turn a bunch of debug() into warning(), remove obsolete STUBs, 2020-06-07 00:02:29 +02:00
Strangerke
0291e23f0f KINGDOM: Reduce variable scope (CppCheck warning) 2020-06-07 00:02:29 +02:00
Strangerke
72436eff6e KINGDOM: Add TMM in the engine credits 2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
6684724db0 KINGDOM: Fix off-by-one in mapExit table 2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
cd8da6328f KINGDOM: Fix mouse debounce and keyboard input 2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
2e963d8c03 KINGDOM: Fix partial palette updates in MVE decoder 2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
1b5e758f30 KINGDOM: Improve placement of non-fullscreen video 2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
5ed3222fce KINGDOM: Support partial palette update in MVE decoder 2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
c24d35d387 KINGDOM: Set audio track when playing movie 2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
9310bd99e4 KINGDOM: Fix readMouse clobbering quit events 2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
25ed22d192 KINGDOM: Make audio track selectable in MVE decoder 2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
03c2a973e4 KINGDOM: Fix MVE video format 6 decoding 2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
e091dab0ae KINGDOM: Frames can span multiple chunks 2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
7c07260ab8 KINGDOM: Replace uint16_t with uint16 in MVE decoder 2020-06-07 00:02:29 +02:00
Thomas Fach-Pedersen
aff19ae96b KINGDOM: Implement preliminary MVE decoder.
Implements decoding for formats 0x6 and 0x10. Not bug free.
2020-06-07 00:02:29 +02:00
Strangerke
49080215b4 KINGDOM: Add credits for Kingdom 2020-06-07 00:02:29 +02:00
Strangerke
4a16632524 KINGDOM: Cleanup, optimize includes, fix some booleans initialized to 0 2020-06-07 00:02:29 +02:00
Eugene Sandulenko
c828e7548b KINGDOM: Sync with modern ScummVM 2020-06-07 00:02:29 +02:00
Strangerke
f4b43dde36 KINGDOM: Add debug command to display hotspots 2020-06-07 00:02:29 +02:00
Strangerke
19386a50d5 KINGDOM: Move character death (repetitive) code to separate function 2020-06-07 00:02:29 +02:00
Strangerke
c4e54246a7 KINGDOM: Remove movie name array 2020-06-07 00:02:29 +02:00
Strangerke
4a370dd0a0 KINGDOM: Introduce DUMMYHOTSPOT, disable some broken hotspots (bad coordinates) 2020-06-07 00:02:29 +02:00
Strangerke
b835a4b213 KINGDOM: Use Common::Rect for hotspot areas 2020-06-07 00:02:29 +02:00
Strangerke
989a8a6b89 KINGDOM: Turn Cursor position into a common::point 2020-06-07 00:02:29 +02:00
Strangerke
db4852e3bd KINGDOM: Fix display init 2020-06-07 00:02:29 +02:00
Strangerke
585b24e4d0 KINGDOM: Fix compilation 2020-06-07 00:02:29 +02:00
Eugene Sandulenko
637493cc85 VIDEO: Stub for MVE decoder 2020-06-07 00:02:29 +02:00
Strangerke
04132df7ac KINGDOM: Remove code duplication due to the renumbering of indexes 2020-06-07 00:02:29 +02:00
Strangerke
aac768f353 KINGDOM: Fix code alignment in a switch 2020-06-07 00:02:29 +02:00
Strangerke
82e562446c KINGDOM: Fix numbering of nodes in the full version. All indexes greater than 27 have been reduced by 1 2020-06-07 00:02:29 +02:00
Strangerke
5a94977c63 KINGDOM: Add _MouseMapAS for the demo version 2020-06-07 00:02:29 +02:00
Strangerke
e300515b52 KINGDOM: Add mouseMapMS for the demo version 2020-06-07 00:02:29 +02:00
Strangerke
8632280e20 KINGDOM: Add GPL4_992_demo and GPL4_993_demo 2020-06-07 00:02:29 +02:00
Strangerke
3107ad7936 KINGDOM: Move most of the GPL2 functions to initOpcodesFull 2020-06-07 00:02:29 +02:00
Strangerke
aefbae6877 KINGDOM: Implement changes from the demo in GPL2_250 2020-06-07 00:02:29 +02:00
Strangerke
4ab9b9ae21 KINGDOM: Fix bug in GPL1_221 2020-06-07 00:02:29 +02:00
Strangerke
07a8ee2c80 KINGDOM: Remove two useless reset of _userInput in GPL1_241 2020-06-07 00:02:29 +02:00
Strangerke
673a1660b7 KINGDOM: Fix GPL1_210 for the demo version 2020-06-07 00:02:29 +02:00
Strangerke
0570d4be17 KINGDOM: Fix bug in GPL1_200 2020-06-07 00:02:29 +02:00
Strangerke
70f1cb80a3 KINGDOM: Cosmetic changes after implementation check 2020-06-07 00:02:29 +02:00
Strangerke
5365e3bc53 KINGDOM: Revert previous commit after checking variable initialization, fix some initializations 2020-06-07 00:02:29 +02:00
Strangerke
788bbf2a7b KINGDOM: Add GPL1_90_demo 2020-06-07 00:02:29 +02:00
Strangerke
5e1f1eef79 KINGDOM: Resynchronize node idx in demo by systematically adding 2 in the assembly 2020-06-07 00:02:29 +02:00
Strangerke
9c62a6a298 KINGDOM: Implement some changes in the demo for opcodes 30, 41 and sub10 2020-06-07 00:02:29 +02:00
Strangerke
de25db242a KINGDOM: Add the display of the optional last frame , make resources optional 2020-06-07 00:02:29 +02:00
Strangerke
8327f028c4 KINGDOM: Implement some logic changes in demo for opcodes 71 and 121 2020-06-07 00:02:29 +02:00