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
|
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
|
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
|
362f134af4
|
FREESCAPE: better handling for title and border drawing when a game starts
|
2022-12-21 18:03:27 -03:00 |
|
neuromancer
|
20529cbb30
|
FREESCAPE: first iteration of the CGA renderer for driller DOS (CGA)
|
2022-12-20 08:26:44 -03:00 |
|
neuromancer
|
43911004a4
|
FREESCAPE: improved data loading and palette for driller DOS (CGA)
|
2022-12-20 08:26:44 -03:00 |
|
neuromancer
|
8d2004f7f4
|
FREESCAPE: basic loading of driller demo for DOS
|
2022-12-20 08:26:44 -03:00 |
|
neuromancer
|
4c969c7c47
|
FREESCAPE: basic implementation of code that restart the game in driller
|
2022-11-30 12:36:49 +01:00 |
|
Eugene Sandulenko
|
e139c4ea68
|
FREESCAPE: Fix potentially uninitialized variable
|
2022-11-29 01:45:15 +01:00 |
|
neuromancer
|
aa0be90ef5
|
FREESCAPE: added extended timer cheat for all the games
|
2022-11-27 14:04:54 +01:00 |
|
neuromancer
|
52cc36a7fd
|
FREESCAPE: refined sensor firing range detection
|
2022-11-26 22:53:53 +01:00 |
|
neuromancer
|
c599b4e737
|
FREESCAPE: basic implementation of special effect when player is taking damage
|
2022-11-25 13:05:29 +01:00 |
|
neuromancer
|
bb177a0a46
|
FREESCAPE: correctly parse background colors for UI
|
2022-11-25 13:05:29 +01:00 |
|
neuromancer
|
a786d9fe8e
|
FREESCAPE: improved ui for amiga/atari driller
|
2022-11-21 22:23:47 +01:00 |
|
neuromancer
|
093142f8b6
|
FREESCAPE: basic amiga font parsing in driller
|
2022-11-21 22:23:47 +01:00 |
|
neuromancer
|
8a7dcd0bbf
|
FREESCAPE: avoid potential null derreference when scaling objects
|
2022-11-18 23:19:51 +01:00 |
|
neuromancer
|
955431a736
|
FREESCAPE: better validation of sensor objects in castle
|
2022-11-16 11:41:40 +01:00 |
|
neuromancer
|
a4b657700d
|
FREESCAPE: render sensors as small cubes
|
2022-11-15 18:28:59 +01:00 |
|
neuromancer
|
a445e98f28
|
FREESCAPE: parse conditions in sensors
|
2022-11-14 22:58:28 +01:00 |
|
neuromancer
|
7d873d698e
|
FREESCAPE: parse all fixed fields of the sensors and introduced group objects
|
2022-11-14 22:58:28 +01:00 |
|
neuromancer
|
84c553c5ac
|
FREESCAPE: refactor duplicate and scale object code
|
2022-11-12 09:22:46 +01:00 |
|
neuromancer
|
8959112008
|
FREESCAPE: scale objects from areas and the player height if necessary
|
2022-11-12 09:22:46 +01:00 |
|
neuromancer
|
d6ab3af274
|
FREESCAPE: parse and implement countdown timer
|
2022-11-08 21:23:05 +01:00 |
|
neuromancer
|
0fae43196e
|
FREESCAPE: improved drilling logic in driller
|
2022-11-08 19:31:11 +01:00 |
|
neuromancer
|
8aff2e5692
|
FREESCAPE: fixed small code format issue
|
2022-11-07 18:59:44 +01:00 |
|
neuromancer
|
f51bf7bc96
|
FREESCAPE: avoid memory leak in load8bitBinary
|
2022-11-07 09:05:49 +01:00 |
|
neuromancer
|
fd9909e7d3
|
FREESCAPE: avoid memory leak in readArray
|
2022-11-07 08:58:26 +01:00 |
|
neuromancer
|
3da8190ce1
|
FREESCAPE: removing unreachable code during the 8-bit object parsing
|
2022-11-07 08:52:07 +01:00 |
|
neuromancer
|
b4f495d515
|
FREESCAPE: avoid memory leak in loadMessagesFixedSize
|
2022-11-07 08:45:34 +01:00 |
|
neuromancer
|
cb2d09b5b8
|
FREESCAPE: corrected the number of total areas in castle (thanks to @farmboy0)
|
2022-11-06 22:00:39 +01:00 |
|
neuromancer
|
a71ccf3019
|
FREESCAPE: parse each area name in castle
|
2022-11-06 22:00:39 +01:00 |
|
neuromancer
|
e847698122
|
FREESCAPE: avoid leaking memory when reading global area data
|
2022-11-06 22:00:38 +01:00 |
|
neuromancer
|
2ac4af2347
|
FREESCAPE: improved comments on original code atribution
|
2022-11-06 22:00:38 +01:00 |
|
neuromancer
|
119d663943
|
FREESCAPE: sorted, removed and simplified a number of includes
|
2022-11-06 22:00:37 +01:00 |
|
neuromancer
|
d35cbc41cb
|
FREESCAPE: removed pointers to strings to avoid memory leaks
|
2022-11-06 22:00:37 +01:00 |
|
neuromancer
|
3f56b2e009
|
FREESCAPE: added new line at the end of each file
|
2022-11-06 22:00:36 +01:00 |
|
neuromancer
|
5e736da809
|
FREESCAPE: renamed ObjectType enum to follow code conventions
|
2022-11-06 22:00:36 +01:00 |
|
neuromancer
|
4b79f528dd
|
FREESCAPE: renamed variable names from Area class to follow code conventions
|
2022-11-06 22:00:35 +01:00 |
|
neuromancer
|
882797ea17
|
FREESCAPE: use the RenderMode type instead of string to load game assets
|
2022-11-06 22:00:34 +01:00 |
|
neuromancer
|
3e4b23f241
|
FREESCAPE: used clang-format to improve code formatting
|
2022-11-06 22:00:30 +01:00 |
|
neuromancer
|
f694efb7de
|
FREESCAPE: deallocate duplicated font data
|
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
|
b66fe39138
|
FREESCAPE: refactored GlobalStucture into a separated file
|
2022-11-06 22:00:28 +01:00 |
|
neuromancer
|
c99e9c8bfb
|
FREESCAPE: parse demo bytes in Amiga/AtariST
|
2022-11-06 22:00:26 +01:00 |
|
neuromancer
|
831bc9eb1f
|
FREESCAPE: added some code to read demo tables
|
2022-11-06 22:00:25 +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
|
6400b4d5b3
|
FREESCAPE: refactor code that load images for every game
|
2022-11-06 22:00:24 +01:00 |
|