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
|
14a991e6c4
|
FREESCAPE: expanded color handling to allow Amiga/Atari double colors per object
|
2024-05-06 22:57:08 +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 |
|
neuromancer
|
a9026919d4
|
FREESCAPE: perspective correction in drawEclipse
|
2024-03-30 12:37:33 +01:00 |
|
neuromancer
|
910fbbcdaf
|
FREESCAPE: fix background color rendering when using color remaps
|
2024-03-27 11:29:02 +01:00 |
|
neuromancer
|
2524f2ff29
|
FREESCAPE: moved drawEclipse to the Renderer class
|
2024-02-27 21:56:01 +01:00 |
|
neuromancer
|
542cb473a3
|
FREESCAPE: initial rendering of the solar eclipse in eclipse
|
2024-01-13 13:49:02 +01:00 |
|
neuromancer
|
f325cc6bd4
|
FREESCAPE: improved stipple rendering in zx releases
|
2023-11-26 16:15:58 +01:00 |
|
Cameron Cawley
|
327e0c4f1e
|
GRAPHICS: Add palette start and size parameters to Surface::convertToInPlace()
|
2023-11-12 18:36:08 +01:00 |
|
neuromancer
|
9afa18c133
|
FREESCAPE: improved color handling in cpc
|
2023-09-10 08:31:49 +02:00 |
|
neuromancer
|
42833df30b
|
FREESCAPE: glPolygonOffset depends on the area scale
|
2023-09-09 10:53:11 +02:00 |
|
neuromancer
|
4e2c2094a0
|
FREESCAPE: more ui fixes for dark for cpc
|
2023-08-30 20:50:15 +02:00 |
|
neuromancer
|
23dd458999
|
FREESCAPE: initial implementation of dark for cpc
|
2023-08-28 20:34:03 +02:00 |
|
neuromancer
|
51a8c3bc14
|
FREESCAPE: document corner case in Renderer::renderRectangle
|
2023-08-03 08:15:16 +02:00 |
|
neuromancer
|
f8a0e2c50f
|
FREESCAPE: fix invalid rectangles when they are rendered
|
2023-08-03 08:15:16 +02:00 |
|
neuromancer
|
599b3b1c03
|
FREESCAPE: use colorToRGB instead of shifts
|
2023-07-26 22:23:34 +02:00 |
|
neuromancer
|
399154408d
|
FREESCAPE: more precise implementation of the SPFX opcode for Amiga/Atari
|
2023-07-24 11:43:00 +02:00 |
|
neuromancer
|
9cd2572404
|
FREESCAPE: refactor color remapping code
|
2023-07-24 11:43:00 +02:00 |
|
neuromancer
|
3961413046
|
FREESCAPE: color remap fixes for driller cpc/amiga/atari
|
2023-05-17 10:11:20 +02:00 |
|
neuromancer
|
e23235bf12
|
FREESCAPE: improved rendering of rectangles and fixes
|
2023-04-29 13:51:01 +02:00 |
|
neuromancer
|
28cd362306
|
FREESCAPE: allow to reset color pairs, useful in castle EGA
|
2023-04-29 13:51:01 +02:00 |
|
neuromancer
|
46667ccddc
|
FREESCAPE: better rendering of EGA colors in castle
|
2023-04-27 20:35:03 +02:00 |
|
neuromancer
|
5894cda45f
|
FREESCAPE: refactored clear code as drawBackground
|
2023-04-27 20:35:03 +02:00 |
|
neuromancer
|
5d92a98038
|
FREESCAPE: initial implementation of the opengl shader renderer
|
2023-04-01 23:12:43 +02:00 |
|
neuromancer
|
2b28ccbf24
|
FREESCAPE: removed invalid assert in convertImageFormatIfNecessary
|
2023-03-20 13:26:47 +01:00 |
|
neuromancer
|
7ad6ec1178
|
FREESCAPE: default to TinyGL if OpenGL is not available
|
2023-03-20 12:54:42 +01:00 |
|
neuromancer
|
c3da539ae5
|
FREESCAPE: improved and optimized stipple pattern usage
|
2023-03-14 19:54:26 +01:00 |
|
neuromancer
|
07cc653455
|
FREESCAPE: improved stipple generation
|
2023-03-14 19:54:26 +01:00 |
|
neuromancer
|
0417389653
|
FREESCAPE: pregenerate and show stipple patterns for driller in zx, cpc and cga
|
2023-03-12 19:08:44 +01:00 |
|
neuromancer
|
f470ba3f6e
|
FREESCAPE: commented unused variable
|
2023-03-11 11:38:09 +01:00 |
|
neuromancer
|
4940669e24
|
FREESCAPE: simplified driller cpc color handling code
|
2023-03-11 11:37:39 +01:00 |
|
neuromancer
|
22fcff4ece
|
FREESCAPE: allow to change the palette of title and border per level using managed surfaces
|
2023-03-07 21:27:45 +01:00 |
|
neuromancer
|
3c9cbb3fe0
|
FREESCAPE: use managed surfaces for border and title images
|
2023-03-07 21:27:45 +01:00 |
|
neuromancer
|
7fc56ec926
|
FREESCAPE: added missing color in table for Driller CPC
|
2023-01-07 11:40:20 -03:00 |
|
D G Turner
|
a168244466
|
FREESCAPE: Fix GCC Compiler Warnings
|
2023-01-07 14:36:18 +00:00 |
|
neuromancer
|
4fc57179c8
|
FREESCAPE: improved handling of colors in Driller for C64
|
2023-01-05 22:02:21 -03:00 |
|
neuromancer
|
ff8b1513ba
|
FREESCAPE: improved handling of colors in Driller for CPC
|
2023-01-04 21:54:20 -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
|
fb9f163c89
|
FREESCAPE: improved palette handling for Driller Amstrad CPC releases
|
2022-12-30 11:48:24 -03:00 |
|
neuromancer
|
cd5dffdce8
|
FREESCAPE: added basic loading of Driller Amstrad CPC release (but without correct palette)
|
2022-12-29 10:52:57 -03:00 |
|
neuromancer
|
1391e29722
|
FREESCAPE: implemented stipple data usage for ZX renderer
|
2022-12-24 13:18:53 -03:00 |
|
neuromancer
|
eaedfdb3b4
|
FREESCAPE: initial implementation of getRGBAtZX
|
2022-12-24 13:18:53 -03:00 |
|
neuromancer
|
943ab0d77c
|
FREESCAPE: avoid crashing when flashing the screen in CGA
|
2022-12-21 18:03:27 -03:00 |
|
neuromancer
|
d03ab98029
|
FREESCAPE: fixed incorrect parameter when rendering pyramids in EGA/CGA mode
|
2022-12-21 07:29:11 -03:00 |
|
neuromancer
|
05e320fec9
|
FREESCAPE: improve CGA renderer
|
2022-12-20 08:26:44 -03:00 |
|
neuromancer
|
20529cbb30
|
FREESCAPE: first iteration of the CGA renderer for driller DOS (CGA)
|
2022-12-20 08:26:44 -03:00 |
|
neuromancer
|
ac236fd663
|
FREESCAPE: properly render background when the player is under fire (DOS)
|
2022-12-20 08:26:44 -03:00 |
|
neuromancer
|
2b2ffa3e79
|
FREESCAPE: change the color of the laser according to the current screen in the OpenGL renderer
|
2022-12-20 08:26:44 -03:00 |
|