neuromancer
|
a7e4a6fe49
|
FREESCAPE: re-enable commented tinygl code
|
2025-04-23 09:56:30 +02:00 |
|
neuromancer
|
c4ff0c9044
|
FREESCAPE: Added roll to driller and dark
|
2025-04-21 18:13:02 +02:00 |
|
Miro Kropacek
|
24dcacfe69
|
JANITORIAL: Add missing references to const function parameters
Applied to all 'const Common::' and 'const Graphics::' instances.
|
2025-04-13 02:20:09 +03:00 |
|
Filippos Karapetis
|
61e0021edf
|
FREESCAPE: astyle whitespace fixes
|
2025-03-06 01:10:09 +02:00 |
|
neuromancer
|
ebb6206f4b
|
FREESCAPE: enable drawCelestialBody in TinyGL
|
2025-03-05 09:18:32 +01:00 |
|
cmd05
|
16fb34f479
|
FREESCAPE: Refactor TinyGL's clear method
Instead of resizing the viewport and drawing a quad, directly draw a viewport sized quad.
|
2025-01-16 13:41:16 +01:00 |
|
neuromancer
|
136886c4fe
|
FREESCAPE: improved sensor rendering
|
2024-12-10 22:14:48 +01:00 |
|
neuromancer
|
6a88a4c068
|
FREESCAPE: first attempt to implement stipple patterns in TinyGL using textures
|
2024-11-23 09:01:43 +01: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
|
0edaf859d3
|
FREESCAPE: more tinygl fixes to avoid rounding issues
|
2024-11-23 09:01:43 +01:00 |
|
neuromancer
|
bd50209179
|
FREESCAPE: added commented code for renderPlayerShootBall in TinyGL for fixing it later
|
2024-11-16 08:27:34 +01:00 |
|
neuromancer
|
99c902be06
|
FREESCAPE: correct crossair for TinyGL
|
2024-11-16 08:27:34 +01:00 |
|
neuromancer
|
b008700211
|
FREESCAPE: added missing stipple code in tinygl renderer
|
2024-11-16 08:27:34 +01:00 |
|
neuromancer
|
539f208ee8
|
FREESCAPE: added commented code for drawCelestialBody in TinyGL for fixing it later
|
2024-11-16 08:27:34 +01:00 |
|
neuromancer
|
79f7d38f36
|
FREESCAPE: TinyGL rendering fixes
|
2024-11-14 12:48:26 +01:00 |
|
neuromancer
|
223123ac56
|
FREESCAPE: better support for perspective matrix changes per game
|
2024-10-24 13:23:21 +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
|
1d358645b5
|
FREESCAPE: better shoot rays in software renderer
|
2024-06-02 21:11:30 +02:00 |
|
neuromancer
|
0cdeebe0cd
|
FREESCAPE: enable polygon stipple usage for software renderer
|
2024-06-01 16:16:42 +02:00 |
|
neuromancer
|
3337e14f30
|
FREESCAPE: tweaks for tinygl rendering
|
2024-05-26 13:34:23 +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 |
|
neuromancer
|
702f535557
|
FREESCAPE: fixes for the tinyGL renderer
|
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
|
3b38124e96
|
FREESCAPE: Tweaked frutum parameters to match original implementation
|
2024-03-27 11:29:01 +01:00 |
|
neuromancer
|
ea14ca8893
|
FREESCAPE: initial implementation of shooting rocks/bullets in OpenGL
|
2023-11-17 12:58:08 +01:00 |
|
neuromancer
|
f7fa9e07f1
|
FREESCAPE: draw crossair inside gfx using blending effect
|
2023-08-06 20:13:07 +02:00 |
|
neuromancer
|
97f4767981
|
FREESCAPE: allow to clean the view ignoring the viewport
|
2023-07-11 22:57:59 +02:00 |
|
neuromancer
|
5894cda45f
|
FREESCAPE: refactored clear code as drawBackground
|
2023-04-27 20:35:03 +02:00 |
|
neuromancer
|
c3da539ae5
|
FREESCAPE: improved and optimized stipple pattern usage
|
2023-03-14 19:54:26 +01:00 |
|
Cameron Cawley
|
366e0c5f67
|
TINYGL: Replace tglFrustum, tglOrtho and tglClearDepth with float versions
|
2023-03-05 22:36:31 +01:00 |
|
neuromancer
|
1391e29722
|
FREESCAPE: implemented stipple data usage for ZX renderer
|
2022-12-24 13:18:53 -03:00 |
|
neuromancer
|
20529cbb30
|
FREESCAPE: first iteration of the CGA renderer for driller DOS (CGA)
|
2022-12-20 08:26:44 -03:00 |
|
neuromancer
|
3abff67b07
|
FREESCAPE: improved shoot rendering in driller to match the original implementation
|
2022-12-17 19:28:37 -03:00 |
|
neuromancer
|
83bbb18601
|
FREESCAPE: simplify code to make sure background is black for driller in amiga/atari
|
2022-12-01 21:03:48 +01:00 |
|
neuromancer
|
ae02a3a642
|
FREESCAPE: make sure background is black for driller in amiga/atari
|
2022-12-01 21:03:48 +01:00 |
|
neuromancer
|
ae0620cbf4
|
FREESCAPE: make sure thumbnail image is always created from the screen
|
2022-11-30 12:36:49 +01:00 |
|
neuromancer
|
5c790d0d11
|
FREESCAPE: refactored checkSensors and implemented renderSensorShoot
|
2022-11-26 22:53:53 +01:00 |
|
neuromancer
|
c599b4e737
|
FREESCAPE: basic implementation of special effect when player is taking damage
|
2022-11-25 13:05:29 +01:00 |
|
neuromancer
|
7d2f63681c
|
FREESCAPE: refactoring to add basic function for implementing sensors
|
2022-11-23 13:17:02 +01:00 |
|
neuromancer
|
b679362793
|
FREESCAPE: improved code that renders shoots
|
2022-11-12 14:02:03 +01:00 |
|
neuromancer
|
cc56b8e3f9
|
FREESCAPE: reimplemented crossair as texture and removed its code from renderers
|
2022-11-12 11:33:44 +01:00 |
|
neuromancer
|
1995762543
|
FREESCAPE: use glDrawArray for crossair and shoot rendering
|
2022-11-07 18:59:44 +01:00 |
|
neuromancer
|
6a1dc05132
|
FREESCAPE: check bounds in copyToVertexArray
|
2022-11-06 22:00:46 +01:00 |
|