Commit Graph
137148 Commits
Author SHA1 Message Date
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
Strangerke a9216adcd8 KINGDOM: Start splitting Demo and Full DOS versions 2020-06-07 00:02:29 +02:00
Strangerke 36493f5bc2 KINGDOM: Refactor GPL4 2020-06-07 00:02:29 +02:00
Strangerke f14a9e7c06 KINGDOM: Refactor GPL3 2020-06-07 00:02:29 +02:00
Strangerke b384bd27d2 KINGDOM: Refactor GPL2 2020-06-07 00:02:29 +02:00
Hein-Pieter van Braam c867b3cad1 KINGDOM: Correct pointer-to-member call syntax 2020-06-07 00:02:29 +02:00
Strangerke 9b5e4860b4 KINGDOM: Refactor hardcoded logic (WIP) 2020-06-07 00:02:29 +02:00
Strangerke 7153dd6d06 KINGDOM: Move the hardcoded logic to a separate class 2020-06-07 00:02:29 +02:00
Strangerke 45cafdc8aa KINGDOM: Add check in main loop to avoid GPL3 opcodes in demo 2020-06-07 00:02:29 +02:00
Strangerke 33ef3352ce KINGDOM; Fix a bug in checkMainScreen(), implement a difference of the demo 2020-06-07 00:02:29 +02:00
Strangerke ce6c1a2255 KINGDOM: Add a comment about a change in the demo, in displayIcon 2020-06-07 00:02:29 +02:00
Strangerke 317c2970a1 KINGDOM: Add comments related to a difference in the demo version 2020-06-07 00:02:29 +02:00
Strangerke c4cc901c63 KINGDOM: add change in setATimer for the demo 2020-06-07 00:02:29 +02:00
Strangerke ecacfbda0c KINGDOM: Finish the renaming of functions 2020-06-07 00:02:29 +02:00
Strangerke 3aeb4fb80b KINGDOM: Function renaming 2020-06-07 00:02:29 +02:00
Strangerke 2e925fb50c KINGDOM: Some renaming, consistently use boolean values for _pouch 2020-06-07 00:02:29 +02:00
Strangerke 99974e1b3d KINGDOM: Initial all variables like in the original 2020-06-07 00:02:29 +02:00
Strangerke fb1ba7ea4d KINGDOM: Last renaming of class variables 2020-06-07 00:02:29 +02:00
Strangerke c6b5280185 KINGDOM: Some more renaming 2020-06-07 00:02:29 +02:00
Strangerke 6fb6ca9ac1 KINGDOM: More renaming, ensure some boolean variables don't use numeric values 2020-06-07 00:02:29 +02:00
Strangerke 1aab6bbd0e KINGDOM: Use SearchMan, simplify filename arrays accordingly 2020-06-07 00:02:29 +02:00
Strangerke ece26af631 KINGDOM: Partial implementation of PlayMovie, some more renaming 2020-06-07 00:02:29 +02:00
Strangerke dcf0d4a38b KINGDOM: Some renaming, check and fix values used for booleans 2020-06-07 00:02:29 +02:00
Strangerke 78c84c23d3 KINGDOM: Start renaming 2020-06-07 00:02:29 +02:00
Strangerke a2fe644845 KINGDOM: Improve savegame support 2020-06-07 00:02:29 +02:00
Strangerke 557c610138 KINGDOM: Implement DrawIcon, make a check in GL1 more coherent (style wise) 2020-06-07 00:02:29 +02:00
Strangerke c42d08c49a KINGDOM: Fix issue in scene 11, clean up some boolean used as int 2020-06-07 00:02:29 +02:00
Strangerke 1ba96757f9 KINGDOM: Remove code disabling game loading button 2020-06-07 00:02:29 +02:00
Strangerke d03ed1e356 KINGDOM: Improve delay 2020-06-07 00:02:29 +02:00
Strangerke 140f2f72d5 KINGDOM: Add code to handle timers 2020-06-07 00:02:29 +02:00
Strangerke 6410b3e615 KINGDOM: Implement SaveAS and RestoreAS 2020-06-07 00:02:29 +02:00
Strangerke c2335db693 KINGDOM: Add some code in RestoreGame functions 2020-06-07 00:02:29 +02:00
Strangerke db08471ed0 KINGDOM: Fix a couple of issues related to timers, add comments 2020-06-07 00:02:29 +02:00
Strangerke 4101e08741 KINGDOM: use boolean values when needed 2020-06-07 00:02:29 +02:00
Strangerke 224af60b28 KINGDOM: Handle CTRL-C like in the original 2020-06-07 00:02:29 +02:00
Strangerke 08c86eab59 KINGDOM: Rename _Nodes items, save/load them 2020-06-07 00:02:29 +02:00
Strangerke b85f936748 KINGDOM: WIP work on savegames 2020-06-07 00:02:29 +02:00
Strangerke 8aacb1e372 KINGDOM: Remove some useless code 2020-06-07 00:02:29 +02:00
Strangerke 08f50c1f80 KINGDOM: Implement PlaySound 2020-06-07 00:02:29 +02:00
Strangerke 712c080c55 KINGDOM: Implement DrawInventory 2020-06-07 00:02:29 +02:00
Strangerke b7fe735a80 KINGDOM: Implement ProcessMapInput and DrawRect 2020-06-07 00:02:29 +02:00
Strangerke d35e51398e KINGDOM: Implement End Credits function 2020-06-07 00:02:29 +02:00
Strangerke 7228da69ad KINGDOM: Add GL3 opcodes 630, 631, 640 to 642 and 650 2020-06-07 00:02:29 +02:00