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 |
|
neuromancer
|
2a8664e18e
|
FREESCAPE: prefer OpenGL renderer
|
2022-12-13 20:41:08 -03:00 |
|
neuromancer
|
ae0620cbf4
|
FREESCAPE: make sure thumbnail image is always created from the screen
|
2022-11-30 12:36:49 +01:00 |
|
neuromancer
|
5103ee561f
|
FREESCAPE: basic implementation of the SPFX instruction and color remappings
|
2022-11-23 13:17:02 +01:00 |
|
neuromancer
|
c34f4af991
|
FREESCAPE: initialize all the members of Renderer
|
2022-11-07 09:22:36 +01:00 |
|
neuromancer
|
1210c6ff85
|
FREESCAPE: removed redudant pointer to OSystem
|
2022-11-06 22:00:46 +01:00 |
|
neuromancer
|
2efe162556
|
FREESCAPE: use inplace conversion for texture surface
|
2022-11-06 22:00:42 +01:00 |
|
neuromancer
|
a72378c35d
|
FREESCAPE: enable arbitrary resolution for OpenGL renderer
|
2022-11-06 22:00:41 +01:00 |
|
neuromancer
|
1c12bb6040
|
FREESCAPE: define texture pixel format and convert images if necessary
|
2022-11-06 22:00:41 +01:00 |
|
neuromancer
|
a816adcd36
|
FREESCAPE: improved OpenGL texture handling with preliminary code
|
2022-11-06 22:00:41 +01:00 |
|
neuromancer
|
28418d0def
|
FREESCAPE: use TinyGL renderer by default
|
2022-11-06 22:00:41 +01:00 |
|
neuromancer
|
bcedbac36a
|
FREESCAPE: preliminar code for OpenGL renderer
|
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
|
679b0281a4
|
FREESCAPE: improved user message when a renderer cannot be created
|
2022-11-06 22:00:37 +01:00 |
|
neuromancer
|
119d663943
|
FREESCAPE: sorted, removed and simplified a number of includes
|
2022-11-06 22:00:37 +01:00 |
|
neuromancer
|
8db4952775
|
FREESCAPE: use GUI::MessageDialog instead of error and return to launcher, when there are no available renderers
|
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
|
64b575ea79
|
FREESCAPE: use the RenderMode type in gfx
|
2022-11-06 22:00:34 +01:00 |
|
neuromancer
|
3e4b23f241
|
FREESCAPE: used clang-format to improve code formatting
|
2022-11-06 22:00:30 +01:00 |
|
neuromancer
|
cb50cdc359
|
FREESCAPE: removed unused variables
|
2022-11-06 22:00:28 +01:00 |
|
neuromancer
|
d5730209f8
|
FREESCAPE: initial support for driller demo from atari release
|
2022-11-06 22:00:23 +01:00 |
|
neuromancer
|
761497b7c1
|
FREESCAPE: correctly parse the palettes from amiga release of driller
|
2022-11-06 22:00:22 +01:00 |
|
neuromancer
|
e46b050972
|
FREESCAPE: allow the TinyGL to render in different resolutions
|
2022-11-06 22:00:22 +01:00 |
|
neuromancer
|
bccbaee3b7
|
FREESCAPE: allow to load driller data from amiga
|
2022-11-06 22:00:21 +01:00 |
|
neuromancer
|
2e414c5071
|
FREESCAPE: removed _missingColor variable from gfx class
|
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
|
6eeb8a371d
|
FREESCAPE: initial refact of palette and color map code
|
2022-11-06 22:00:13 +01:00 |
|
neuromancer
|
3588fe7e8a
|
FREESCAPE: removed getFontCharacterRect function
|
2022-11-06 22:00:13 +01:00 |
|
neuromancer
|
22395f0300
|
FREESCAPE: added new licenses and cleaned up includes
|
2022-11-06 22:00:04 +01:00 |
|
neuromancer
|
347f1a857c
|
FREESCAPE: removed old code
|
2022-11-06 22:00:01 +01:00 |
|
neuromancer
|
5d2b569d12
|
FREESCAPE: correct viewport for driller
|
2022-11-06 21:59:56 +01:00 |
|
neuromancer
|
6eb56f8e5c
|
FREESCAPE: disable transparent color face in Driller
|
2022-11-06 21:59:42 +01:00 |
|
neuromancer
|
e04e631472
|
FREESCAPE: removed more old code
|
2022-11-06 21:59:41 +01:00 |
|
neuromancer
|
edcfe272ce
|
FREESCAPE: removed more old code
|
2022-11-06 21:59:41 +01:00 |
|
neuromancer
|
b8c4488cde
|
FREESCAPE: removed more old code
|
2022-11-06 21:59:40 +01:00 |
|