Filippos Karapetis
|
61e0021edf
|
FREESCAPE: astyle whitespace fixes
|
2025-03-06 01:10:09 +02:00 |
|
neuromancer
|
4ceba8c1f8
|
FREESCAPE: refactored and unified getRGBAPixelFormat across all the codebase
|
2024-11-23 09:01:43 +01:00 |
|
neuromancer
|
867960e60d
|
FREESCAPE: added 3D textures to TinyGL and implemented background for castle
|
2024-11-23 09:01:43 +01:00 |
|
neuromancer
|
66df0b3f54
|
FREESCAPE: tweak glPolygonOffset values
|
2024-11-23 09:01:43 +01:00 |
|
neuromancer
|
223123ac56
|
FREESCAPE: better support for perspective matrix changes per game
|
2024-10-24 13:23:21 +02:00 |
|
neuromancer
|
8f38e67a66
|
FREESCAPE: initial implementation of hercules support for driller
|
2024-09-29 19:49:07 +02:00 |
|
neuromancer
|
f467275b6e
|
FREESCAPE: basic implementation of ghost effect for castle dos
|
2024-09-29 09:03:06 +02:00 |
|
neuromancer
|
8ca3c78efe
|
FREESCAPE: clear depth buffer before re-enabling depth testing
|
2024-09-19 21:44:16 +02:00 |
|
neuromancer
|
54301898b4
|
FREESCAPE: fixed background texture size for castle
|
2024-09-19 21:44:16 +02:00 |
|
neuromancer
|
dff24e6080
|
FREESCAPE: fixed background image rendering in castle dos ega
|
2024-09-12 09:21:06 +02:00 |
|
neuromancer
|
f56d158751
|
FREESCAPE: scale default stipple pattern
|
2024-09-05 13:21:45 +02:00 |
|
neuromancer
|
3beb8adce3
|
FREESCAPE: use depth clamping to avoid clipping issues in OpenGL
|
2024-09-05 13:21:44 +02:00 |
|
Cameron Cawley
|
89c57d29ef
|
COMMON: Move more maths functions into the Math namespace
|
2024-07-27 14:00:48 +03:00 |
|
neuromancer
|
d5c1318d1f
|
FREESCAPE: perspective improvements and color fixes for castle in zx
|
2024-07-13 20:08:49 +02:00 |
|
neuromancer
|
9c42fbd230
|
FREESCAPE: added authentic graphics option to simulate original size of stipple patterns
|
2024-06-10 22:52:39 +02:00 |
|
neuromancer
|
f2699fbbe2
|
FREESCAPE: initial implementation of the skybox in castle ega
|
2024-05-17 10:04:32 +02:00 |
|
Eugene Sandulenko
|
f608e82bc5
|
FREESCAPE: JANITORIAL: Remove extra semicolons
|
2024-05-10 11:58:44 +02:00 |
|
neuromancer
|
9646dd5638
|
FREESCAPE: improved rendering of floors
|
2024-05-09 08:31:57 +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
|
a9026919d4
|
FREESCAPE: perspective correction in drawEclipse
|
2024-03-30 12:37:33 +01:00 |
|
neuromancer
|
3b38124e96
|
FREESCAPE: Tweaked frutum parameters to match original implementation
|
2024-03-27 11:29:01 +01:00 |
|
neuromancer
|
76e35e1748
|
FREESCAPE: fixes in the eclipse rendering in opengl
|
2024-03-14 19:01:45 +01:00 |
|
neuromancer
|
28188fdc06
|
FREESCAPE: implemented OpenGLShaderRenderer::renderPlayerShootBall
|
2024-02-27 21:56:01 +01:00 |
|
neuromancer
|
2524f2ff29
|
FREESCAPE: moved drawEclipse to the Renderer class
|
2024-02-27 21:56:01 +01:00 |
|
Christian Kündig
|
d5220a9624
|
FREESCAPE: Fix missing symbols when compiling against OpenGL ES 2.0
|
2024-02-27 17:07:13 +01:00 |
|
neuromancer
|
2b15867dac
|
FREESCAPE: better position of the sun and moon in eclipse
|
2024-02-24 17:30:27 +01:00 |
|
neuromancer
|
d659bb05bf
|
FREESCAPE: implemented eng game sequence in eclipse
|
2024-02-13 14:53:16 +01:00 |
|
neuromancer
|
2ef173acfb
|
FREESCAPE: celestial bodies are fixed in the sky in eclipse
|
2024-01-14 19:48:39 +01:00 |
|
neuromancer
|
542cb473a3
|
FREESCAPE: initial rendering of the solar eclipse in eclipse
|
2024-01-13 13:49:02 +01:00 |
|
neuromancer
|
87e40ebcec
|
FREESCAPE: renderer fixes related with glLine
|
2023-11-27 20:50:33 +01:00 |
|
Matthew Duggan
|
c4b63a694d
|
FREESCAPE: Add explicit float cast to make MSVC happy
|
2023-11-18 22:59:01 +11:00 |
|
neuromancer
|
269c0fafb1
|
FREESCAPE: use M_PI macro
|
2023-11-18 10:44:54 +01:00 |
|
neuromancer
|
7421d3be17
|
FREESCAPE: avoid truncation from double to float (again)
|
2023-11-17 15:47:07 +01:00 |
|
neuromancer
|
f7c572a735
|
FREESCAPE: avoid truncation from double to float
|
2023-11-17 13:26:04 +01:00 |
|
neuromancer
|
ea14ca8893
|
FREESCAPE: initial implementation of shooting rocks/bullets in OpenGL
|
2023-11-17 12:58:08 +01:00 |
|
neuromancer
|
ba0db4171b
|
FREESCAPE: some fixes for the rendering of the CPC demo of eclipse
|
2023-10-04 12:46:47 +02:00 |
|
neuromancer
|
f9708d7a36
|
FREESCAPE: revert latest change in glPolygonOffset for OpenGL
|
2023-09-16 16:30:05 +02:00 |
|
neuromancer
|
42833df30b
|
FREESCAPE: glPolygonOffset depends on the area scale
|
2023-09-09 10:53:11 +02:00 |
|
neuromancer
|
f7fa9e07f1
|
FREESCAPE: draw crossair inside gfx using blending effect
|
2023-08-06 20:13:07 +02:00 |
|
neuromancer
|
ab9a114366
|
FREESCAPE: working implementation of renderSensorShot for driller and dark
|
2023-07-29 16:05:38 +02:00 |
|
neuromancer
|
fd62613256
|
FREESCAPE: avoid using GL_COLOR_LOGIC_OP
|
2023-07-11 23:15:49 +02:00 |
|
neuromancer
|
97f4767981
|
FREESCAPE: allow to clean the view ignoring the viewport
|
2023-07-11 22:57:59 +02:00 |
|
neuromancer
|
e27c553a05
|
FREESCAPE: make sure the screen is clean before using glScissors
|
2023-07-11 13:41:09 +02:00 |
|
neuromancer
|
b21591c444
|
FREESCAPE: initialize r, g and b variables in renderPlayerShoot
|
2023-07-01 22:52:04 +02:00 |
|
neuromancer
|
2117c5a0f3
|
FREESCAPE: invert colors when rendering player shots in driller
|
2023-07-01 21:20:52 +02:00 |
|
neuromancer
|
2c40ad1b12
|
FREESCAPE: correctly scale mouse position in opengl renderers
|
2023-06-04 14:49:10 +02:00 |
|
neuromancer
|
5894cda45f
|
FREESCAPE: refactored clear code as drawBackground
|
2023-04-27 20:35:03 +02:00 |
|
neuromancer
|
ddab0afec3
|
FREESCAPE: better rendering of lines in OpenGL
|
2023-03-28 19:11:48 +02:00 |
|
neuromancer
|
c3da539ae5
|
FREESCAPE: improved and optimized stipple pattern usage
|
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 |
|