Commit Graph
34 Commits
Author SHA1 Message Date
neuromancer cd5dffdce8 FREESCAPE: added basic loading of Driller Amstrad CPC release (but without correct palette) 2022-12-29 10:52:57 -03:00
neuromancer 8ddc39fe73 FREESCAPE: fixed two crashes in the ZX renderer 2022-12-24 15:53:53 -03:00
neuromancer 1391e29722 FREESCAPE: implemented stipple data usage for ZX renderer 2022-12-24 13:18:53 -03:00
neuromancer 900a623cea FREESCAPE: properly set the isAccelerated flag for the OpenGL renderer 2022-12-21 08:51:07 -03:00
neuromancer 80b38c85a3 FREESCAPE: fix crash in CGA renderer when shooting 2022-12-21 07:29:11 -03:00
neuromancer 20529cbb30 FREESCAPE: first iteration of the CGA renderer for driller DOS (CGA) 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 3abff67b07 FREESCAPE: improved shoot rendering in driller to match the original implementation 2022-12-17 19:28:37 -03:00
neuromancer b3d86b6f9c FREESCAPE: bind the default empty texture to avoid darker colors in the OpenGL renderer 2022-12-16 19:22:44 -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 e9ec4c3fc6 FREESCAPE: do not show the main menu in save thumbnail 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 1fe21ca59b FREESCAPE: deallocate array of coordinates in opengl renderer 2022-11-18 23:17:09 +01:00
neuromancer 611bfff3aa FREESCAPE: better implementation of renderShoot for OpenGL 2022-11-15 18:28:59 +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 e027de7252 FREESCAPE: use glDrawArray for texture rendering rendering 2022-11-07 18:59: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 43a694913d FREESCAPE: tweak polygon offset in OpenGL 2022-11-06 22:00:43 +01:00
neuromancer dff5d76629 FREESCAPE: use wider lines when rendering shots and crossair in OpenGL 2022-11-06 22:00:43 +01:00
neuromancer c5fc1cae3e FREESCAPE: removed drawRect2D function from renderer 2022-11-06 22:00:43 +01:00
neuromancer 76c2799736 FREESCAPE: allow transparent pixels in drawTexturedRect2D (OpenGL renderer) 2022-11-06 22:00:42 +01:00
neuromancer 4a48c9929e FREESCAPE: forced a flush in drawTexturedRect2D (OpenGL renderer) 2022-11-06 22:00:42 +01:00
neuromancer 791abdcb23 FREESCAPE: fixed incorrect parameters in drawTexturedRect2D (OpenGL renderer) 2022-11-06 22:00:42 +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 bcedbac36a FREESCAPE: preliminar code for OpenGL renderer 2022-11-06 22:00:41 +01:00