Commit Graph
137148 Commits
Author SHA1 Message Date
neuromancer 227b5f535d FREESCAPE: fixed colors and improved rendering to avoid the mirror effect 2022-11-06 21:59:39 +01:00
neuromancer 359884615b FREESCAPE: improved mouse look and some other fixes 2022-11-06 21:59:39 +01:00
neuromancer 829afc2325 FREESCAPE: fixes 2022-11-06 21:59:39 +01:00
neuromancer 8bdfd73559 FREESCAPE: refactoring detection code and first attempt to render cubes 2022-11-06 21:59:39 +01:00
neuromancer 5fa47a0188 FREESCAPE: added some code to determinate how to render a cube 2022-11-06 21:59:39 +01:00
neuromancer 364c0f3174 FREESCAPE: using Math::Vector3d instead of TinyGL::Vector3 2022-11-06 21:59:39 +01:00
neuromancer 9a2479465b FREESCAPE: removed useless code from the renderer 2022-11-06 21:59:38 +01:00
neuromancer 3e6c07f5fa FREESCAPE: preliminary rotation/movement code 2022-11-06 21:59:38 +01:00
neuromancer 7ecb3169ee FREESCAPE: preliminary movement functions and fixes 2022-11-06 21:59:38 +01:00
neuromancer 0110695d31 FREESCAPE: refactoring to better integrate exe parsing 2022-11-06 21:59:38 +01:00
neuromancer 1f4ae36d19 FREESCAPE: removed clearAllDebugChannels when rebased with master 2022-11-06 21:59:38 +01:00
neuromancer d18ef03d1a FREESCAPE: code clean-up 2022-11-06 21:59:38 +01:00
neuromancer fcd721c90a FREESCAPE: better detection and starting to parse Driller frame image 2022-11-06 21:59:37 +01:00
neuromancer ad0f96ad11 FREESCAPE: better parser for Driller 2022-11-06 21:59:37 +01:00
neuromancer 38f8663880 FREESCAPE: entraces support for Driller 2022-11-06 21:59:37 +01:00
neuromancer 56f692a67c FREESCAPE: some parsing of instruments in 3DK games 2022-11-06 21:59:37 +01:00
neuromancer 6f328337f9 FREESCAPE: better parsing of 3DK games 2022-11-06 21:59:37 +01:00
neuromancer e0cbcd074d FREESCAPE: improve palette handling 2022-11-06 21:59:37 +01:00
neuromancer 2a15014719 FREESCAPE: better parsing of Driller and fixes 2022-11-06 21:59:36 +01:00
neuromancer c6d703414a FREESCAPE: added more code for rendering areas 2022-11-06 21:59:36 +01:00
neuromancer a36dc0bd75 FREESCAPE: fixes and added one cube example 2022-11-06 21:59:36 +01:00
neuromancer 3a9491a2a3 FREESCAPE: fixed rendering sky and ground with border 2022-11-06 21:59:36 +01:00
neuromancer 3956250e63 FREESCAPE: initial rendering of sky and ground 2022-11-06 21:59:36 +01:00
neuromancer 26573ae048 FREESCAPE: more fixes 2022-11-06 21:59:36 +01:00
neuromancer 0cd58b40ca FREESCAPE: fixes in the area and object class 2022-11-06 21:59:35 +01:00
neuromancer 62aa8d4bf5 FREESCAPE: fixes in the main and object class 2022-11-06 21:59:35 +01:00
neuromancer 868d07e2df FREESCAPE: start area support and empty draw code 2022-11-06 21:59:35 +01:00
neuromancer 085c083d2b FREESCAPE: initial tinygl support 2022-11-06 21:59:35 +01:00
neuromancer a7c57a39b1 FREESCAPE: first attempt to do palette parsing 2022-11-06 21:59:35 +01:00
neuromancer f4558be547 FREESCAPE: used clang-format to improve code 2022-11-06 21:59:35 +01:00
neuromancer 8d0b3b3e04 FREESCAPE: added more code for 8-bit parsing 2022-11-06 21:59:34 +01:00
neuromancer 5cc47a4077 FREESCAPE: added more code for 8-bit parsing 2022-11-06 21:59:34 +01:00
neuromancer 9c1391e957 FREESCAPE: used clang-format to improve code style 2022-11-06 21:59:34 +01:00
neuromancer 424a2e967c FREESCAPE: added first code for 8-bit parsing 2022-11-06 21:59:34 +01:00
neuromancer b5df126667 FREESCAPE: used clang-format to improve code style 2022-11-06 21:59:34 +01:00
neuromancer 7606960ec8 FREESCAPE: refactored old phantasma code 2022-11-06 21:59:34 +01:00
neuromancer 1edba8cfb2 FREESCAPE: used clang-format to improve code style 2022-11-06 21:59:33 +01:00
neuromancer 56f4fdca10 FREESCAPE: added more code from phantasma 2022-11-06 21:59:33 +01:00
neuromancer 3e414ba6b1 FREESCAPE: first attempt to merge phantasma code 2022-11-06 21:59:33 +01:00
neuromancer de83c18416 FREESCAPE: initial fixes 2022-11-06 21:59:33 +01:00
neuromancer 1458492a82 FREESCAPE: added initial files 2022-11-06 21:59:33 +01:00
Filippos Karapetis ffb6d79dcd MADS: Fix infinite conversation loop at the beginning of Phantom
Also, update the conversation modes enum
2022-11-06 21:48:47 +02:00
ScummVM-Translations 8fee9abb64 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-11-06 19:48:11 +00:00
Eugene Sandulenko e3a2685222 AGS: Added detection for zniwadventure 1.3.4 2022-11-06 20:47:49 +01:00
ScummVM-Translations a3c9f49b90 I18N: Update translations templates 2022-11-06 19:03:09 +00:00
Le Philousophe e5c1a4249a BACKENDS: OPENGL: When no shader is selected, close 2022-11-06 20:02:59 +01:00
Le Philousophe 52903aff8a BACKENDS: OPENGL: Close old preset before opening a new one 2022-11-06 20:02:59 +01:00
Le Philousophe a6dd037079 BACKENDS: OPENGL: Add support for previous frames in LibRetro 2022-11-06 20:02:59 +01:00
Le Philousophe 9d1910854b BACKENDS: OPENGL: Match vertex coordinates with RetroArch
This makes work shaders which ignore them.
A flip is done when rendering to output pipeline because RetroArch
renders directly on the back buffer
2022-11-06 20:02:59 +01:00
Le Philousophe 5484ebffae BACKENDS: OPENGL: Rework LibRetro pipeline
This makes LibRetro behave almost like other pipelines and make the code
in OpenGLGraphicsManager somewhat simpler.
2022-11-06 20:02:59 +01:00