neuromancer
|
9ec362294b
|
FREESCAPE: avoid re-executing group opcode 0xff
|
2024-12-19 20:35:11 +01:00 |
|
neuromancer
|
0633860a5f
|
FREESCAPE: better loading of cpc data from castle
|
2024-12-13 21:12:07 +01:00 |
|
neuromancer
|
c04af59d00
|
FREESCAPE: load some data for the cpc release of castle master
|
2024-12-11 22:41:00 +01:00 |
|
neuromancer
|
136886c4fe
|
FREESCAPE: improved sensor rendering
|
2024-12-10 22:14:48 +01:00 |
|
neuromancer
|
d384a92749
|
FREESCAPE: avoid crashing when _ecolours is null
|
2024-10-30 20:45:26 +01:00 |
|
neuromancer
|
34163572ac
|
FREESCAPE: initial implementation player crushing with group animations
|
2024-10-29 21:44:00 +01:00 |
|
neuromancer
|
0ad3732bfa
|
FREESCAPE: better handling for group operations
|
2024-10-24 13:23:21 +02:00 |
|
neuromancer
|
d880355a0e
|
FREESCAPE: fixes for castle
|
2024-10-24 13:23:21 +02:00 |
|
neuromancer
|
1be5b6f030
|
FREESCAPE: reset groups after the game state is restored
|
2024-10-11 15:33:20 +02:00 |
|
neuromancer
|
0c4cc3d871
|
FREESCAPE: more precise implementation of nested if/else/endif handling
|
2024-10-09 12:48:24 +02:00 |
|
neuromancer
|
69c13277e2
|
FREESCAPE: basic implementation of ghost effect for castle zx
|
2024-09-26 08:57:08 +02:00 |
|
neuromancer
|
a5ae580b34
|
FREESCAPE: fix offset computation in groups
|
2024-09-26 08:57:08 +02:00 |
|
neuromancer
|
8d6f6b1054
|
FREESCAPE: parse more fields in groups
|
2024-09-19 21:44:16 +02:00 |
|
neuromancer
|
c1855a78d1
|
FREESCAPE: simplified and improved handling of group operations
|
2024-09-16 20:29:44 +02:00 |
|
neuromancer
|
a13c569583
|
FREESCAPE: add a few unimplemented group opcodes to castle
|
2024-09-03 21:37:53 +02:00 |
|
neuromancer
|
d093ce816e
|
FREESCAPE: add a few unimplemented group opcodes to castle
|
2024-09-03 08:45:15 +02:00 |
|
neuromancer
|
332374bb8a
|
FREESCAPE: workaround for shooting certain types of lines
|
2024-08-09 17:19:50 +02:00 |
|
sluicebox
|
33952e8fce
|
FREESCAPE: Fix memory leak
CID 1551942
|
2024-07-19 23:33:20 -07:00 |
|
neuromancer
|
f08ad64ea9
|
FREESCAPE: language implementation changes for castle in zx
|
2024-07-13 20:08:49 +02:00 |
|
neuromancer
|
4a2bf42189
|
FREESCAPE: improved group handling and execution
|
2024-07-13 20:08:49 +02:00 |
|
neuromancer
|
9899669214
|
FREESCAPE: added more color cycle elements in dark for atari
|
2024-06-04 08:45:42 +02:00 |
|
neuromancer
|
73468c43ad
|
FREESCAPE: fixes for dark and improvements in the group handling
|
2024-05-17 10:04:32 +02:00 |
|
neuromancer
|
87efa1ae4f
|
FREESCAPE: added some code to handle ghosts in castle
|
2024-05-12 20:26:23 +02:00 |
|
neuromancer
|
79095547e5
|
FREESCAPE: ordinates are floats to solve some rendering issues
|
2024-05-12 20:26:23 +02:00 |
|
neuromancer
|
e7bd1124c1
|
FREESCAPE: improved rendering of planar objects
|
2024-05-06 22:57:09 +02:00 |
|
neuromancer
|
6098d53be1
|
FREESCAPE: improved support for castle
|
2024-05-06 22:57:08 +02:00 |
|
neuromancer
|
14a991e6c4
|
FREESCAPE: expanded color handling to allow Amiga/Atari double colors per object
|
2024-05-06 22:57:08 +02:00 |
|
neuromancer
|
ea2121f9ed
|
FREESCAPE: improved parsing of groups in dark releases for amiga/atari
|
2024-04-06 13:10:22 +02:00 |
|
neuromancer
|
a3310a2af8
|
FREESCAPE: disable useless warning
|
2024-03-31 19:41:43 +02:00 |
|
neuromancer
|
86fd7665af
|
FREESCAPE: group-related fixes
|
2023-08-19 13:28:38 +02:00 |
|
neuromancer
|
39f2deaa35
|
FREESCAPE: improved group animations
|
2023-08-19 13:28:38 +02:00 |
|
neuromancer
|
f7710a5cbe
|
FREESCAPE: implemented group parsing for dark
|
2023-08-16 08:02:28 +02:00 |
|
neuromancer
|
ba4cb6a2f6
|
FREESCAPE: avoid rendering invisible objects in groups
|
2023-08-14 09:57:41 +02:00 |
|
neuromancer
|
dd1c206a57
|
FREESCAPE: refactored animation support to use a structure
|
2023-08-14 09:57:41 +02:00 |
|
neuromancer
|
34246e25cc
|
FREESCAPE: refactored group parsing code
|
2023-08-13 20:56:45 +02:00 |
|
neuromancer
|
63b8b0bf53
|
FREESCAPE: move execution and rendering code code inside group
|
2023-08-12 12:49:33 +02:00 |
|
neuromancer
|
b4fc39a01b
|
FREESCAPE: preliminary implementation of startanim opcode
|
2023-08-12 08:19:31 +02:00 |
|
neuromancer
|
3b56dc346d
|
FREESCAPE: improved parsing and handling of groups
|
2023-08-11 21:30:20 +02:00 |
|
neuromancer
|
b1dcace573
|
FREESCAPE: added offsetOrigin function to avoid breaking setOrigin
|
2023-07-01 21:20:52 +02:00 |
|
neuromancer
|
a93f02e33a
|
FREESCAPE: improved rendering of group animations
|
2023-05-18 11:28:43 +02:00 |
|
neuromancer
|
ec0d13ca5c
|
FREESCAPE: improved rendering and scaling of group objects
|
2023-05-18 11:28:43 +02:00 |
|
neuromancer
|
9f1b865829
|
FREESCAPE: initial parsing and rendering of group objects
|
2023-05-17 10:11:21 +02:00 |
|
neuromancer
|
0589fe0912
|
MATH: added generic collision code for AABB class
|
2023-05-06 14:03:04 +02:00 |
|
neuromancer
|
d25c824cb0
|
FREESCAPE: added walls and simplified area change code for driller for dos
|
2023-03-28 19:11:48 +02:00 |
|
neuromancer
|
b67cf12349
|
FREESCAPE: implemented area connections in dark
|
2023-02-05 18:11:59 +01:00 |
|
neuromancer
|
69735a15fb
|
FREESCAPE: refactored frame rendering code to avoid displaying things too quickly
|
2022-12-17 19:28:37 -03:00 |
|
neuromancer
|
9eacc4f955
|
FREESCAPE: refactored sensor code
|
2022-12-17 19:28:37 -03:00 |
|
neuromancer
|
6b23e37bc1
|
FREESCAPE: removed extra semicolon
|
2022-12-13 11:07:49 -03:00 |
|
neuromancer
|
4c969c7c47
|
FREESCAPE: basic implementation of code that restart the game in driller
|
2022-11-30 12:36:49 +01:00 |
|
neuromancer
|
52cc36a7fd
|
FREESCAPE: refined sensor firing range detection
|
2022-11-26 22:53:53 +01:00 |
|