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 |
|
neuromancer
|
401ebf9c26
|
FREESCAPE: added missing headers to the renderers implementations
|
2022-11-06 22:00:46 +01:00 |
|
neuromancer
|
1210c6ff85
|
FREESCAPE: removed redudant pointer to OSystem
|
2022-11-06 22:00:46 +01:00 |
|
neuromancer
|
c5fc1cae3e
|
FREESCAPE: removed drawRect2D function from renderer
|
2022-11-06 22:00:43 +01:00 |
|
neuromancer
|
1c12bb6040
|
FREESCAPE: define texture pixel format and convert images if necessary
|
2022-11-06 22:00:41 +01:00 |
|
neuromancer
|
5730f1106d
|
FREESCAPE: moved common code for rendering to Renderer
|
2022-11-06 22:00:40 +01:00 |
|
neuromancer
|
42bc152f1a
|
FREESCAPE: rewrite drawRect2D to use DrawArrays
|
2022-11-06 22:00:40 +01:00 |
|
neuromancer
|
8abfc52836
|
FREESCAPE: rewrite drawFloor to use DrawArrays
|
2022-11-06 22:00:40 +01:00 |
|
neuromancer
|
4c26d13dd5
|
FREESCAPE: rewrite renderCube to use renderFace
|
2022-11-06 22:00:40 +01:00 |
|
neuromancer
|
ad9297eb8b
|
FREESCAPE: first attempt to use DrawArray in TinyGL renderer
|
2022-11-06 22:00:40 +01:00 |
|
neuromancer
|
119d663943
|
FREESCAPE: sorted, removed and simplified a number of includes
|
2022-11-06 22:00:37 +01:00 |
|
neuromancer
|
76d1f26d6e
|
FREESCAPE: simplify palette handling and allow to compile without TinyGL
|
2022-11-06 22:00:37 +01:00 |
|
neuromancer
|
1c19a5d701
|
FREESCAPE: removed redudant enum
|
2022-11-06 22:00:36 +01:00 |
|
neuromancer
|
da4ac7f456
|
FREESCAPE: use uint for loop variables and avoid type conversion
|
2022-11-06 22:00:35 +01:00 |
|
neuromancer
|
64b575ea79
|
FREESCAPE: use the RenderMode type in gfx
|
2022-11-06 22:00:34 +01:00 |
|
neuromancer
|
5f353076ac
|
FREESCAPE: Avoid type conversion from int to float
|
2022-11-06 22:00:32 +01:00 |
|
neuromancer
|
232be624d2
|
FREESCAPE: Moved include from gfx file to the specialized class
|
2022-11-06 22:00:32 +01:00 |
|
neuromancer
|
1717ef7c98
|
FREESCAPE: Simplify more loops to use auto keywords
|
2022-11-06 22:00:31 +01:00 |
|
neuromancer
|
e562c0ce5c
|
FREESCAPE: removed useless comments in the tinygl renderer
|
2022-11-06 22:00:30 +01:00 |
|
neuromancer
|
3e4b23f241
|
FREESCAPE: used clang-format to improve code formatting
|
2022-11-06 22:00:30 +01:00 |
|
neuromancer
|
b620c2a407
|
FREESCAPE: move/shoot move first implementation
|
2022-11-06 22:00:26 +01:00 |
|
neuromancer
|
e46b050972
|
FREESCAPE: allow the TinyGL to render in different resolutions
|
2022-11-06 22:00:22 +01:00 |
|
neuromancer
|
37aa8924aa
|
FREESCAPE: replace some debug by debugC calls
|
2022-11-06 22:00:19 +01:00 |
|
neuromancer
|
8777a3c9db
|
FREESCAPE: refactor sky drawing for each game
|
2022-11-06 22:00:17 +01:00 |
|
neuromancer
|
60ad427d29
|
FREESCAPE: palette fixes for rendering sky
|
2022-11-06 22:00:17 +01:00 |
|
neuromancer
|
a3c3bb2a65
|
FREESCAPE: improved pyramid rendering
|
2022-11-06 22:00:14 +01:00 |
|
neuromancer
|
ff9b083593
|
FREESCAPE: improved pyramid rendering
|
2022-11-06 22:00:14 +01:00 |
|
neuromancer
|
5bba4ab46b
|
FREESCAPE: moved color remapping inside gfx
|
2022-11-06 22:00:14 +01:00 |
|
neuromancer
|
96b54016e9
|
FREESCAPE: improved rendering of ui
|
2022-11-06 22:00:13 +01:00 |
|
neuromancer
|
de8fa81bcf
|
FREESCAPE: use deg2rad in updateProjectionMatrix
|
2022-11-06 22:00:10 +01:00 |
|
neuromancer
|
1f212caa92
|
FREESCAPE: improved ui given the current viewport
|
2022-11-06 22:00:06 +01:00 |
|
neuromancer
|
72331e5e36
|
FREESCAPE: improved ui given the current viewport
|
2022-11-06 22:00:06 +01:00 |
|
neuromancer
|
a0b69a148e
|
FREESCAPE: implemented shield and energy UI in driller
|
2022-11-06 22:00:06 +01:00 |
|
neuromancer
|
d4e26ef512
|
FREESCAPE: fixed most of the c++ compiler warnings
|
2022-11-06 22:00:05 +01:00 |
|
neuromancer
|
6e04dc224e
|
FREESCAPE: correctly render up-pyramids
|
2022-11-06 22:00:05 +01:00 |
|
neuromancer
|
22395f0300
|
FREESCAPE: added new licenses and cleaned up includes
|
2022-11-06 22:00:04 +01:00 |
|
neuromancer
|
44de3eebd3
|
FREESCAPE: removed more old code
|
2022-11-06 22:00:02 +01:00 |
|
neuromancer
|
347f1a857c
|
FREESCAPE: removed old code
|
2022-11-06 22:00:01 +01:00 |
|