neuromancer
|
78eeb68cc5
|
FREESCAPE: added basic debug levels
|
2022-11-06 21:59:56 +01:00 |
|
neuromancer
|
30351a2c67
|
FREESCAPE: basic implementation of swapjet opcode
|
2022-11-06 21:59:56 +01:00 |
|
neuromancer
|
1f55d4b03d
|
FREESCAPE: added fly mode and improved entrance handling
|
2022-11-06 21:59:56 +01:00 |
|
neuromancer
|
78b2ea28cf
|
FREESCAPE: fixed code style
|
2022-11-06 21:59:56 +01:00 |
|
neuromancer
|
5d2b569d12
|
FREESCAPE: correct viewport for driller
|
2022-11-06 21:59:56 +01:00 |
|
neuromancer
|
2500e58597
|
FREESCAPE: fixed entrance angle when changing areas
|
2022-11-06 21:59:56 +01:00 |
|
neuromancer
|
eedc9f213b
|
FREESCAPE: refactored bit operations and removed unused code
|
2022-11-06 21:59:55 +01:00 |
|
neuromancer
|
c4e0484271
|
FREESCAPE: fixed parsing of global bytecode table
|
2022-11-06 21:59:55 +01:00 |
|
neuromancer
|
c9effe9312
|
FREESCAPE: start in area 1 when using 3dck games
|
2022-11-06 21:59:55 +01:00 |
|
neuromancer
|
10b26d1afc
|
FREESCAPE: refactor some code for eclipse
|
2022-11-06 21:59:55 +01:00 |
|
neuromancer
|
0a68494845
|
FREESCAPE: improved rendering in castle
|
2022-11-06 21:59:55 +01:00 |
|
neuromancer
|
0206ca0998
|
FREESCAPE: improved rendering in eclipse
|
2022-11-06 21:59:55 +01:00 |
|
neuromancer
|
f161f75250
|
FREESCAPE: improved fcl parsing and load some global objects in driller
|
2022-11-06 21:59:54 +01:00 |
|
neuromancer
|
39fc195dc9
|
FREESCAPE: improved collision detection when running effects
|
2022-11-06 21:59:54 +01:00 |
|
neuromancer
|
ea663d580a
|
FREESCAPE: sensor objects are created
|
2022-11-06 21:59:54 +01:00 |
|
neuromancer
|
d140a9fd2f
|
FREESCAPE: basic castle EGA palette
|
2022-11-06 21:59:54 +01:00 |
|
neuromancer
|
59328b7114
|
FREESCAPE: reworked collision detection code
|
2022-11-06 21:59:54 +01:00 |
|
neuromancer
|
c821a6164c
|
FREESCAPE: removed unusued variables
|
2022-11-06 21:59:54 +01:00 |
|
neuromancer
|
359bd5c950
|
FREESCAPE: minor changes in collision detections
|
2022-11-06 21:59:53 +01:00 |
|
neuromancer
|
af059a695e
|
FREESCAPE: basic sound implementation and adding floor to castle master levels
|
2022-11-06 21:59:53 +01:00 |
|
neuromancer
|
580e9b1854
|
FREESCAPE: allow users to fit in small areas reducing its width
|
2022-11-06 21:59:53 +01:00 |
|
neuromancer
|
1085cf6b50
|
FREESCAPE: corrected end if not equal opcode
|
2022-11-06 21:59:53 +01:00 |
|
neuromancer
|
7993864cc0
|
FREESCAPE: improved ray hit detection and finished implementation of toggle visibility opcode
|
2022-11-06 21:59:53 +01:00 |
|
neuromancer
|
22c722d02c
|
FREESCAPE: first implementation of area conditions when shooting
|
2022-11-06 21:59:53 +01:00 |
|
neuromancer
|
19fcfae609
|
FREESCAPE: simplified and improved ray collision code
|
2022-11-06 21:59:52 +01:00 |
|
neuromancer
|
ee5d57849f
|
FREESCAPE: planar rendering fixes
|
2022-11-06 21:59:52 +01:00 |
|
neuromancer
|
87ff5766e3
|
FREESCAPE: improved collision detection code considering area scale
|
2022-11-06 21:59:52 +01:00 |
|
neuromancer
|
327cff4fea
|
FREESCAPE: fixed for castle in cpc amstrad
|
2022-11-06 21:59:52 +01:00 |
|
neuromancer
|
26d1918b73
|
FREESCAPE: load all the Castle Master data from amstrad
|
2022-11-06 21:59:52 +01:00 |
|
neuromancer
|
a76317afb4
|
FREESCAPE: added more Castle Master releases and some fixes
|
2022-11-06 21:59:52 +01:00 |
|
neuromancer
|
fc07a47c61
|
FREESCAPE: initial parsing of Dark Side and some rendering fixes for eclipse
|
2022-11-06 21:59:51 +01:00 |
|
neuromancer
|
da75afe544
|
FREESCAPE: initial parsing of Total Eclipse
|
2022-11-06 21:59:51 +01:00 |
|
neuromancer
|
6840ce7ba2
|
FREESCAPE: basic implementation of step up/down
|
2022-11-06 21:59:51 +01:00 |
|
neuromancer
|
2b35817292
|
FREESCAPE: implemented bit instructions
|
2022-11-06 21:59:51 +01:00 |
|
neuromancer
|
6cb783daa0
|
FREESCAPE: improved player collisions and added basic detection of darkside
|
2022-11-06 21:59:51 +01:00 |
|
neuromancer
|
a6fcc20d45
|
FREESCAPE: mapped more castle master areas
|
2022-11-06 21:59:51 +01:00 |
|
neuromancer
|
91ba5e177e
|
FREESCAPE: improved 8bit instruction parsing and line rendering
|
2022-11-06 21:59:50 +01:00 |
|
neuromancer
|
5cd4f59dcb
|
FREESCAPE: improved 8bit instruction parsing
|
2022-11-06 21:59:50 +01:00 |
|
neuromancer
|
e87876e400
|
FREESCAPE: refactored instruction code
|
2022-11-06 21:59:50 +01:00 |
|
neuromancer
|
93129f9c76
|
FREESCAPE: initial implementations of redraw and delay instructions
|
2022-11-06 21:59:50 +01:00 |
|
neuromancer
|
6d6d104115
|
FREESCAPE: initial implementation of end if not equal instruction
|
2022-11-06 21:59:50 +01:00 |
|
neuromancer
|
ee973d346f
|
FREESCAPE: initial implementation of variable decrement and fix in global condition parsing Driller
|
2022-11-06 21:59:50 +01:00 |
|
neuromancer
|
18feecbb69
|
FREESCAPE: initial implementation of variable increment and game state in Driller
|
2022-11-06 21:59:49 +01:00 |
|
neuromancer
|
3e5f02f346
|
FREESCAPE: avoid crashing when there is no border file and added support for cga border
|
2022-11-06 21:59:49 +01:00 |
|
neuromancer
|
03291ca0b0
|
FREESCAPE: basic support for border rendering in driller
|
2022-11-06 21:59:49 +01:00 |
|
neuromancer
|
cc1bfdf84e
|
FREESCAPE: implemented the DESTROY instruction
|
2022-11-06 21:59:49 +01:00 |
|
neuromancer
|
1a3e7af413
|
FREESCAPE: fixed position rendering of polygons
|
2022-11-06 21:59:49 +01:00 |
|
neuromancer
|
4283f9b4e6
|
FREESCAPE: added one cga palette and refactored palette code
|
2022-11-06 21:59:49 +01:00 |
|
neuromancer
|
239aa6a49d
|
FREESCAPE: coloring pyramid implementation and refactoring of palette code
|
2022-11-06 21:59:48 +01:00 |
|
neuromancer
|
66c4c8c70b
|
FREESCAPE: basic implementation of solid objects using current collision checking
|
2022-11-06 21:59:48 +01:00 |
|