Supermodel/Src/OSD
SpinDizzy 08d4735ee8 Huge refactor of the Driveboard:
-Separate each possible boards (wheel, joystick, skipad, billboard).
-Defined a Driveboard type in Games.xml for each games.
-Due to the refactoring, Driveboard Savestates have changed (a common base data + a specific board data are saved).
-Backwards compatibility with previous save states is maintained.
-Driveboard rom section is no longer required anymore. This disables Driveboard emulation in case the rom is not found.
-Added Billboard emulation (vf3, vs2, fvipers2, von2). 7 segments and lamps Outputs are redirected to Supermodel outputs.
-Changes project to C++ 17 standard.
2021-02-18 10:29:15 +00:00
..
SDL Huge refactor of the Driveboard: 2021-02-18 10:29:15 +00:00
Windows Introduce new config keywords. 2021-01-30 09:54:03 +00:00
Audio.h Massive internal change: removed CConfig object and replaced it with a hierarchical config object system (Util::Config::Node). Games are now defined in an XML file. Hopefully I didn't break too many things :/ 2017-03-27 03:19:15 +00:00
Logger.cpp - Reworked logging system to support output to multiple outputs: files, stdout, stderr, and syslog (OutputDebugString on Windows, syslog on other systems). 2020-08-31 09:28:35 +00:00
Logger.h - Reworked logging system to support output to multiple outputs: files, stdout, stderr, and syslog (OutputDebugString on Windows, syslog on other systems). 2020-08-31 09:28:35 +00:00
Outputs.cpp Huge refactor of the Driveboard: 2021-02-18 10:29:15 +00:00
Outputs.h Huge refactor of the Driveboard: 2021-02-18 10:29:15 +00:00
Thread.h SDL1 to SDL2 internal changes 2020-04-19 08:34:58 +00:00
Video.h Added OSD/Video.h to provide OSD-dependent video functionality. The static functions in here get called by Model3.cpp from within the render thread so that any OSD related rendering can also be run in parallel for a further speed increase. 2012-02-13 23:37:48 +00:00