Commit Graph
137148 Commits
Author SHA1 Message Date
neuromancer 637f22ed9b FREESCAPE: corrected farClipPlane value 2022-11-06 22:00:30 +01:00
neuromancer e562c0ce5c FREESCAPE: removed useless comments in the tinygl renderer 2022-11-06 22:00:30 +01:00
neuromancer 3e4b23f241 FREESCAPE: used clang-format to improve code formatting 2022-11-06 22:00:30 +01:00
neuromancer 9680afd677 FREESCAPE: removed 16bit game detection code until the rest of engine is added 2022-11-06 22:00:30 +01:00
neuromancer 8c74b956ba FREESCAPE: removed 16bit game code until is ready 2022-11-06 22:00:30 +01:00
neuromancer 0340ce775f FREESCAPE: removed some debug statements 2022-11-06 22:00:29 +01:00
neuromancer 0e0026db5d FREESCAPE: properly initialize all the class variables 2022-11-06 22:00:29 +01:00
neuromancer f694efb7de FREESCAPE: deallocate duplicated font data 2022-11-06 22:00:29 +01:00
neuromancer 5ed0c4a0cf FREESCAPE: avoid reallocing memory from colours and ordinates 2022-11-06 22:00:29 +01:00
neuromancer 6c3dbcb183 FREESCAPE: correctly deallocate bitmap decoder after usage 2022-11-06 22:00:29 +01:00
neuromancer 5df7776f37 FREESCAPE: correctly deallocate geometric objects and the data bundle 2022-11-06 22:00:29 +01:00
neuromancer 95630cc9d9 FREESCAPE: correctly deallocate hash tables and arrays in each areas 2022-11-06 22:00:28 +01:00
neuromancer 5df94787ea FREESCAPE: free memory of the border and title images 2022-11-06 22:00:28 +01:00
neuromancer b66fe39138 FREESCAPE: refactored GlobalStucture into a separated file 2022-11-06 22:00:28 +01:00
neuromancer cb50cdc359 FREESCAPE: removed unused variables 2022-11-06 22:00:28 +01:00
neuromancer 8466ff5ad2 FREESCAPE: fixed override warnings 2022-11-06 22:00:28 +01:00
neuromancer 1dc00bf7d1 FREESCAPE: improved decodeAmigaAtariKey 2022-11-06 22:00:27 +01:00
neuromancer 7ac42e846d FREESCAPE: load replay demo for driller atari st demo 2022-11-06 22:00:27 +01:00
neuromancer 2250833724 FREESCAPE: load sounds for driller atari st demo 2022-11-06 22:00:27 +01:00
neuromancer a58fcbc0b8 FREESCAPE: added variable rotation angles 2022-11-06 22:00:27 +01:00
neuromancer e1f07e3229 FREESCAPE: added key to turn 180 degrees 2022-11-06 22:00:27 +01:00
neuromancer 54399a3e37 FREESCAPE: enable mouse generation event in Amiga/AtariST demos 2022-11-06 22:00:27 +01:00
neuromancer c99e9c8bfb FREESCAPE: parse demo bytes in Amiga/AtariST 2022-11-06 22:00:26 +01:00
neuromancer 402ddc5d95 FREESCAPE: renamed Movement data type 2022-11-06 22:00:26 +01:00
neuromancer b620c2a407 FREESCAPE: move/shoot move first implementation 2022-11-06 22:00:26 +01:00
neuromancer 0fb16f16da FREESCAPE: improved demo replaying to decode all the presed keys in DOS 2022-11-06 22:00:26 +01:00
neuromancer 0626f55090 FREESCAPE: bind keys for turn left/right and look up/down in driller 2022-11-06 22:00:26 +01:00
neuromancer 75abc87a09 FREESCAPE: play restored music in driller, if it is available 2022-11-06 22:00:26 +01:00
neuromancer 3d620f9cf6 FREESCAPE: correctly draw the first frame without getting any input 2022-11-06 22:00:25 +01:00
neuromancer c08dde3996 FREESCAPE: added border image for space station oblivion and make sure it is loaded 2022-11-06 22:00:25 +01:00
neuromancer 831bc9eb1f FREESCAPE: added some code to read demo tables 2022-11-06 22:00:25 +01:00
neuromancer 46608d037c FREESCAPE: rename palette function names 2022-11-06 22:00:25 +01:00
neuromancer b4bfb4bf7d FREESCAPE: removed debug calls and use debugging chanels instead 2022-11-06 22:00:25 +01:00
neuromancer c0be129237 FREESCAPE: move shoot function to movement.cpp 2022-11-06 22:00:25 +01:00
neuromancer f5aba68844 FREESCAPE: sound fx for some releases of driller in amiga and atari 2022-11-06 22:00:24 +01:00
neuromancer 854c904140 FREESCAPE: proof of concept of the upcoming demo mode for all the games 2022-11-06 22:00:24 +01:00
neuromancer 2699defeb7 FREESCAPE: parse strings in driller demos 2022-11-06 22:00:24 +01:00
neuromancer 00c44c4c85 FREESCAPE: refactored neochrome decoder to allow to read images without palettes 2022-11-06 22:00:24 +01:00
neuromancer 550a82e62f FREESCAPE: implemented title display for some driller releases 2022-11-06 22:00:24 +01:00
neuromancer 6400b4d5b3 FREESCAPE: refactor code that load images for every game 2022-11-06 22:00:24 +01:00
neuromancer 81e93cff37 FREESCAPE: neo image loader to parse images in driller for amiga and atari 2022-11-06 22:00:23 +01:00
neuromancer 182f20dc3c FREESCAPE: correctly parse global conditions in amiga and atari 2022-11-06 22:00:23 +01:00
neuromancer 380fdb4a0c FREESCAPE: atari sounds are unimplemented yet 2022-11-06 22:00:23 +01:00
neuromancer d5730209f8 FREESCAPE: initial support for driller demo from atari release 2022-11-06 22:00:23 +01:00
neuromancer 814bec5fe5 FREESCAPE: initial support for reading and playing driller sounds from amiga releases 2022-11-06 22:00:23 +01:00
neuromancer c40875f974 FREESCAPE: correctly parse another amiga release from driller 2022-11-06 22:00:23 +01:00
neuromancer b90b7f7b53 FREESCAPE: correctly parse the palettes and border from amiga demo of driller 2022-11-06 22:00:22 +01:00
neuromancer 761497b7c1 FREESCAPE: correctly parse the palettes from amiga release of driller 2022-11-06 22:00:22 +01:00
neuromancer b78ad84775 FREESCAPE: adding preliminary border for amiga release of driller 2022-11-06 22:00:22 +01:00
neuromancer e46b050972 FREESCAPE: allow the TinyGL to render in different resolutions 2022-11-06 22:00:22 +01:00