63166 Commits

Author SHA1 Message Date
Strangerke
10d4793ebe KINGDOM: Fix icon behavior 2020-06-07 00:02:29 +02:00
Strangerke
5547300cfd KINGDOM: Fix ReadMouse 2020-06-07 00:02:29 +02:00
Strangerke
e13a3a056f KINGDOM: Add more debug traces in GL1 2020-06-07 00:02:29 +02:00
Strangerke
2faef73557 KINGDOM: Fix bug in GL1 2020-06-07 00:02:29 +02:00
Hein-Pieter van Braam
498fce3394 KINGDOM: Log unused _UserInput 2020-06-07 00:02:29 +02:00
Strangerke
db34d3bf30 KINGDOM: Add some forgotten code 2020-06-07 00:02:29 +02:00
Strangerke
1d1cb6a4aa KINGDOM: Fix typo 2020-06-07 00:02:29 +02:00
Strangerke
5fb2e50cf3 KINGDOM: Implement ReadMouse 2020-06-07 00:02:29 +02:00
Hein-Pieter van Braam
05aa762da9 KINGDOM: Small fixes 2020-06-07 00:02:29 +02:00
Strangerke
b32bb491a6 KINGDOM: Fix mouse cursor index 2020-06-07 00:02:29 +02:00
Strangerke
845aa0ca46 KINGDOM: Fix a couple of bugs in CursorType logic, some cleanup 2020-06-07 00:02:29 +02:00
Strangerke
aa440acd03 KINGDOM: Initialize CurrMap to avoid a crash 2020-06-07 00:02:29 +02:00
Strangerke
524dbe79b5 KINGDOM: Implement WaitKey, GetAKey and CursorType 2020-06-07 00:02:29 +02:00
Strangerke
f2c13960aa KINGDOM: Implement CheckMainScreen 2020-06-07 00:02:29 +02:00
Strangerke
409efe3ca8 KINGDOM: Implement InventoryAdd and InventoryDel 2020-06-07 00:02:29 +02:00
Strangerke
2789fcdd8c KINGDOM: Implement 3 more stubs 2020-06-07 00:02:29 +02:00
Strangerke
6c0258ceaf KINGDOM: Implement a couple of stubs, add a dummy value in MapExit 2020-06-07 00:02:29 +02:00
Strangerke
a2570c7e45 KINGDOM: Implement some stubs 2020-06-07 00:02:29 +02:00
Strangerke
d57dc7ed4f KINGDOM: Fix 2 GCC warnings (which includes a bug fix) 2020-06-07 00:02:29 +02:00
Hein-Pieter van Braam
97a430f44b KINGDOM: Rename kingartData to something more useful now 2020-06-07 00:02:29 +02:00
Hein-Pieter van Braam
abe6e93d19 KINGDOM: Fix some compiler warnings 2020-06-07 00:02:29 +02:00
Hein-Pieter van Braam
9d7488e86d KINGDOM: Improve KingArt loader 2020-06-07 00:02:29 +02:00
Hein-Pieter van Braam
574cb0a6ca KINGDOM: Parse and set cursor correctly 2020-06-07 00:02:29 +02:00
Hein-Pieter van Braam
fe7a6f8688 KINGDOM: Small typo fix 2020-06-07 00:02:29 +02:00
Strangerke
03f0fb2b9d KINGDOM: Rewrite the loading of kingart, get rid of _ArtPtr, add DrawCursor 2020-06-07 00:02:29 +02:00
Hein-Pieter van Braam
791fc996e6 KINGDOM: Small compilation error fix 2020-06-07 00:02:29 +02:00
Strangerke
887d5b61a4 KINGDOM: Start to handle user input 2020-06-07 00:02:29 +02:00
Strangerke
96e34da3d6 KINGDOM: Implement DrawLocation 2020-06-07 00:02:29 +02:00
Strangerke
a0965a3915 KINGDOM: Hack transparency 2020-06-07 00:02:29 +02:00
Strangerke
b0defe793f KINGDOM: Implement some stubs 2020-06-07 00:02:29 +02:00
Strangerke
1d97e08d1d KINGDOM: Add Group Logic 4, fix some boolean values, 2020-06-07 00:02:29 +02:00
Strangerke
245f67c3ef KINGDOM: Add Group Logic 2 2020-06-07 00:02:29 +02:00
Strangerke
3231fda184 KINGDOM: Add GPLogic1 and a bunch of STUBs 2020-06-07 00:02:29 +02:00
Strangerke
73bbf10318 KINGDOM: Fix a bug, move pollevent to a new STUBed function 2020-06-07 00:02:29 +02:00
Strangerke
9016cacdd7 KINGDOM: Fix a crash, get rid of the off by one in resource handler, implement some stubs 2020-06-07 00:02:29 +02:00
Strangerke
1be5596b22 KINGDOM: Add GameHelp 2020-06-07 00:02:29 +02:00
Strangerke
758f318c4d KINGDOM: Implement TitlePage, InitPlay, InitHelp, add a couple of STUBs 2020-06-07 00:02:29 +02:00
Strangerke
f7bdd77d0c KINGDOM: Add some functions and constants (courtesy of TMM), fix the IFFDecoder for chunks with odd size 2020-06-07 00:02:29 +02:00
Strangerke
15d07a0cdd KINGDOM: Add some stubs and the main loop 2020-06-07 00:02:29 +02:00
Strangerke
fa37b76038 KINGDOM: Add skeletton engine 2020-06-07 00:02:29 +02:00
Thanasis Antoniou
f04acf5709 BLADERUNNER: Clarify naming of unused Luther flag 2020-06-06 22:04:22 +03:00
Paul Gilbert
1902474faa VOYEUR: Still show end credits when quitting demo 2020-06-06 11:53:22 -07:00
Paul Gilbert
dd3b84b2e5 VOYEUR: Fix end credits getting skipped on exit 2020-06-06 11:53:22 -07:00
Paul Gilbert
1255854f1b GLK: COMPREHEND: Implement draw line algorithm, disabled for now
SOme screens have issues with the flood fill, and minor
differences in the line draw algorithm may contribute to it.
I've implemented the original's algorithm, but I'm leaving it
disabled for now, until I can verify it makes any difference in
rendering any of the scenes
2020-06-06 11:53:22 -07:00
Eugene Sandulenko
7537528034 JANITORIAL: Whitespace fixes 2020-06-06 18:43:18 +02:00
djsrv
c01b88c2e8 DIRECTOR: LINGO: Clean up lingo-object.cpp 2020-06-06 18:34:06 +02:00
djsrv
2daf4721c9 DIRECTOR: LINGO: Implement b_factory
Removed the inheritanceLevel check in b_objectp because it should
return 1 if called with an object return by b_factory, for some
reason...
2020-06-06 18:34:06 +02:00
djsrv
2d9dea678a DIRECTOR: LINGO: Remove unnecessary instructions
Global and instance vars are both just added to the respective vartables
on parse instead of upon execution.
2020-06-06 18:34:06 +02:00
djsrv
be4c440128 DIRECTOR: LINGO: Remove legacy me code 2020-06-06 18:34:06 +02:00
djsrv
759c53c868 DIRECTOR: LINGO: Call perFrameHook with arguments 2020-06-06 18:34:06 +02:00