Commit Graph
656 Commits
Author SHA1 Message Date
neuromancer c00d43685c FREESCAPE: added version number information and a basic number check for freescape.dat 2023-01-17 15:00:17 +01:00
neuromancer 4cfe310ce6 FREESCAPE: added deofuscation code for certain driller releases 2023-01-15 16:46:12 -03:00
neuromancer f75bcb2a60 FREESCAPE: refactored code that shows title and border screen in driller 2023-01-15 16:46:12 -03:00
neuromancer c94b421c58 FREESCAPE: improved drill position checking in driller 2023-01-11 09:13:58 -03:00
neuromancer 4e472f9abb FREESCAPE: do not show intro in the Driller DOS demo 2023-01-10 21:26:20 -03:00
neuromancer 7e41d4ba2b FREESCAPE: make sure crossair does not leave the view area in shooting mode 2023-01-08 15:29:18 -03:00
neuromancer c2c656d041 FREESCAPE: fix areaView for Driller DOS demo 2023-01-08 15:29:18 -03:00
neuromancer 2564442fe6 FREESCAPE: use _mouseSensitivity and removed old code 2023-01-08 15:29:18 -03:00
neuromancer a79e451fee FREESCAPE: use relative mouse position for mouselook 2023-01-08 12:45:34 -03:00
Cameron Cawley 405585b7eb FREESCAPE: Ensure that the mouse is unlocked when the engine is paused 2023-01-08 11:17:49 -03:00
neuromancer ed1f01f4ef FREESCAPE: implemented falling in Driller and added a cheat to avoid it 2023-01-07 19:42:00 -03:00
neuromancer d8efa29d8b FREESCAPE: added more detection entries for Driller C64 2023-01-07 19:42:00 -03:00
neuromancer aedcd3290a FREESCAPE: added more detection entries for Driller CPC 2023-01-07 11:40:20 -03:00
neuromancer 7fc56ec926 FREESCAPE: added missing color in table for Driller CPC 2023-01-07 11:40:20 -03:00
D G Turner a168244466 FREESCAPE: Fix GCC Compiler Warnings 2023-01-07 14:36:18 +00:00
neuromancer 54ae69f648 FREESCAPE: fixed issue when adding the same type of game twice and regenerated freescape.dat file 2023-01-07 08:11:32 -03:00
neuromancer 66d89f3b73 FREESCAPE: improved parsing of Driller for C64 2023-01-07 08:11:32 -03:00
neuromancer 41aaf76571 FREESCAPE: renamed DrillerReleaseFlags to follow the code conventions 2023-01-06 20:57:14 -03:00
neuromancer 8a4ed2d06b FREESCAPE: improved parsing of Diller CPC and added debugging code 2023-01-06 20:57:14 -03:00
neuromancer 4fc57179c8 FREESCAPE: improved handling of colors in Driller for C64 2023-01-05 22:02:21 -03:00
neuromancer ff8b1513ba FREESCAPE: improved handling of colors in Driller for CPC 2023-01-04 21:54:20 -03:00
neuromancer 7d55141d78 FREESCAPE: added UI image for Space Station Oblivion for C64 and regenerated freescape.dat 2023-01-02 11:41:58 -03:00
neuromancer 7cee9ad61c FREESCAPE: basic parsing of Driller for C64 2023-01-02 08:09:37 -03:00
neuromancer 0c7d018b31 FREESCAPE: basic implementation of color decoding in CPC 2022-12-31 13:57:19 -03:00
neuromancer f9130c3700 FREESCAPE: lock pointer to avoid issues when moving the camera 2022-12-30 19:05:37 -03:00
neuromancer fb9f163c89 FREESCAPE: improved palette handling for Driller Amstrad CPC releases 2022-12-30 11:48:24 -03:00
neuromancer 342c96eec6 FREESCAPE: added border image for Driller Amstrad CPC releases and regenerated freescape.dat file 2022-12-29 14:12:51 -03:00
neuromancer aea468c6c8 FREESCAPE: support for two different Driller Amstrad CPC releases directly from their edsk files 2022-12-29 14:12:51 -03:00
neuromancer b327ebf4eb FREESCAPE: read data from Driller Amstrad CPC release directly from a edsk file 2022-12-29 10:52:57 -03:00
neuromancer cd5dffdce8 FREESCAPE: added basic loading of Driller Amstrad CPC release (but without correct palette) 2022-12-29 10:52:57 -03:00
neuromancer 38a417d5b9 FREESCAPE: improved movement to better match original implementation 2022-12-29 10:52:57 -03:00
neuromancer d216a87d0a FREESCAPE: added more entries into the CGAPalettteEntry table 2022-12-29 10:52:57 -03:00
neuromancer 2c6b185fe1 FREESCAPE: show title screen in driller zx spectrum 2022-12-28 09:34:55 -03:00
neuromancer b02d2d5874 FREESCAPE: use the correct color for info menu for driller zx spectrum 2022-12-28 09:34:55 -03:00
neuromancer a83325dd12 FREESCAPE: improved drawInfoMenu for driller dos and zx spectrum 2022-12-28 09:34:55 -03:00
neuromancer 13ab2ba17a FREESCAPE: score should be white in driller UI for zx spectrum 2022-12-28 09:34:55 -03:00
neuromancer 8d648639b6 FREESCAPE: added more entries into the CGAPalettteEntry table 2022-12-27 08:38:16 -03:00
elasota e280186a8c ALL: VS warning cleanup 2022-12-25 16:31:57 +01:00
neuromancer 9df2166b2e FREESCAPE: loaded global objects in driller zx releases 2022-12-24 16:58:22 -03:00
neuromancer 6a0fcad62f FREESCAPE: added detection of another driller zx release 2022-12-24 15:53:53 -03:00
neuromancer a410e1d9b8 FREESCAPE: avoid invalid rectangle when drawing shield/energy bar in driller zx release 2022-12-24 15:53:53 -03:00
neuromancer 8ddc39fe73 FREESCAPE: fixed two crashes in the ZX renderer 2022-12-24 15:53:53 -03:00
neuromancer 1391e29722 FREESCAPE: implemented stipple data usage for ZX renderer 2022-12-24 13:18:53 -03:00
neuromancer 40f34b2e92 FREESCAPE: implemented UI for Driller ZX release 2022-12-24 13:18:53 -03:00
neuromancer eaedfdb3b4 FREESCAPE: initial implementation of getRGBAtZX 2022-12-24 13:18:53 -03:00
neuromancer bcbd5dd6a3 FREESCAPE: preliminary support for zx spectrum release of driller 2022-12-24 13:18:53 -03:00
neuromancer 3bb208de3f FREESCAPE: limit cpu usage when vsync is enabled 2022-12-23 09:11:05 -03:00
neuromancer 2e68e44af5 FREESCAPE: allow user to select different options in the drawInfoMenu implementation for Driller 2022-12-22 21:55:29 -03:00
neuromancer 041da64fba FREESCAPE: minimal drawInfoMenu implementation for Driller 2022-12-22 21:05:49 -03:00
neuromancer dcb015e31d FREESCAPE: added empty drawInfoMenu implementation for Driller 2022-12-22 21:05:49 -03:00