1120 Commits

Author SHA1 Message Date
neuromancer
3eb7ff99d4 FREESCAPE: improved player step in castle 2024-05-26 21:55:09 +02:00
neuromancer
0eee24e2e6 FREESCAPE: initial implementation of shield metter for castle (dos, ega) 2024-05-26 13:34:23 +02:00
neuromancer
02a32906c3 FREESCAPE: better rendering of riddles 2024-05-26 13:34:23 +02:00
neuromancer
3337e14f30 FREESCAPE: tweaks for tinygl rendering 2024-05-26 13:34:23 +02:00
Eugene Sandulenko
eb91c70705
FREESCAPE: Added missing files to POTFILES 2024-05-22 21:58:59 +02:00
neuromancer
bb055c69e8 FREESCAPE: tglPolygonStipple is not defined until we merge support for it 2024-05-18 08:10:13 +02:00
neuromancer
fe0817fa57 FREESCAPE: added stipple support for software rendering 2024-05-18 08:10:13 +02:00
Eugene Sandulenko
e727400547
FREESCAPE: Fix warnings 2024-05-17 14:45:54 +02:00
neuromancer
702f535557 FREESCAPE: fixes for the tinyGL renderer 2024-05-17 10:04:32 +02:00
neuromancer
f2699fbbe2 FREESCAPE: initial implementation of the skybox in castle ega 2024-05-17 10:04:32 +02:00
neuromancer
73468c43ad FREESCAPE: fixes for dark and improvements in the group handling 2024-05-17 10:04:32 +02:00
neuromancer
13eca87b05 FREESCAPE: fix loading riddles 2024-05-14 09:41:16 +02:00
neuromancer
6b8b11b6d8 FREESCAPE: binary clock for dark amiga/atari releases 2024-05-14 09:41:16 +02:00
neuromancer
507e8e1e48 FREESCAPE: properly add skanners to dark amiga/atari releases 2024-05-14 09:41:16 +02:00
neuromancer
f61718a8ef FREESCAPE: completed palettes from dark amiga/atari releases 2024-05-14 09:41:16 +02:00
neuromancer
8ac3872e74 FREESCAPE: planar handling fix 2024-05-14 09:41:16 +02:00
neuromancer
4c1f7f2716 FREESCAPE: parse additional dark opcode for amiga/atari 2024-05-14 09:41:15 +02:00
neuromancer
b5a4bfb5a7 FREESCAPE: parse two additional opcodes used in castle 2024-05-14 09:41:15 +02:00
neuromancer
87efa1ae4f FREESCAPE: added some code to handle ghosts in castle 2024-05-12 20:26:23 +02:00
neuromancer
4e443d2eb9 FREESCAPE: reduce separation offset for planar rendering 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
b458dabc50 FREESCAPE: added missing key in eclipse 2024-05-11 17:11:11 +02:00
neuromancer
0fdc05fdda FREESCAPE: refactoring of key handling to allow better control of which keys are used by each game 2024-05-11 17:11:11 +02:00
neuromancer
29000675cd FREESCAPE: make castle movement closer to the original 2024-05-11 17:11:11 +02:00
neuromancer
9d606e0721 FREESCAPE: initial implementation of drawing code for riddles in castle 2024-05-11 08:53:16 +02:00
Eugene Sandulenko
f608e82bc5
FREESCAPE: JANITORIAL: Remove extra semicolons 2024-05-10 11:58:44 +02:00
neuromancer
7732097080 FREESCAPE: some code to parse riddles in castle 2024-05-10 07:57:03 +02:00
neuromancer
133a2dc9b6 FREESCAPE: file structure for castle 2024-05-09 08:31:58 +02:00
neuromancer
ebc0c06096 FREESCAPE: only add a floor if needed 2024-05-09 08:31:57 +02:00
neuromancer
aac1e51e5b FREESCAPE: improved rendering of planar over planar 2024-05-09 08:31:57 +02:00
neuromancer
9646dd5638 FREESCAPE: improved rendering of floors 2024-05-09 08:31:57 +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
7e3d2efa8e FREESCAPE: loading for some sounds in dark release for atari 2024-05-06 22:57:08 +02:00
neuromancer
f4a9cc125e FREESCAPE: initial implementation for font parsing in dark releases for amiga/atari 2024-04-26 08:37:52 +02:00
neuromancer
ea2121f9ed FREESCAPE: improved parsing of groups in dark releases for amiga/atari 2024-04-06 13:10:22 +02:00
neuromancer
7ce5c1344e FREESCAPE: added more dark releases for amiga/atari 2024-04-06 13:10:22 +02:00
neuromancer
5598be22b8 FREESCAPE: initial parsing of filename table for dark releases from amiga/atari 2024-04-05 11:25:59 +02:00
neuromancer
0ce9cbe151 FREESCAPE: improve decryption for dark releases for amiga/atari 2024-04-05 11:25:59 +02:00
neuromancer
1900f5eaad FREESCAPE: added more eclipse releases for amiga/atari 2024-04-05 11:25:59 +02:00
Matthew Jimenez
83aa8dc291 GRAPHICS: Remove palette start from surface convertToInPlace.
The palette start value was always zero, and was not properly multiplied by three when used in the function
2024-03-31 23:16:59 +03:00
Matthew Jimenez
ee5ebec7ca IMAGE: Remove palette start from image decoder.
The palette start value was always zero, adding complexity without benefit.
2024-03-31 23:16:59 +03:00
neuromancer
93882c80bd FREESCAPE: avoid crashing when loading eclipse for dos/cga 2024-03-31 19:41:43 +02:00
neuromancer
403b01653e FREESCAPE: avoid crashing when taking damage in dark for dos/cga 2024-03-31 19:41:43 +02:00
neuromancer
49975648b7 FREESCAPE: moved castle code to its own directory 2024-03-31 19:41:43 +02:00
neuromancer
c7f868b1bd FREESCAPE: improve castle endgame function 2024-03-31 19:41:43 +02:00
neuromancer
a3310a2af8 FREESCAPE: disable useless warning 2024-03-31 19:41:43 +02:00
neuromancer
768af02f57 FREESCAPE: small delay triggering of script execution when shooting 2024-03-30 19:19:00 +01:00
neuromancer
a9026919d4 FREESCAPE: perspective correction in drawEclipse 2024-03-30 12:37:33 +01:00