Supermodel/Src
2017-08-09 16:56:56 +00:00
..
CPU Created IEmulator interface, renamed CBus to IBus and CPCIDevice to IPCIDevice. Frames now rendered when emulator paused. 2016-04-10 03:42:41 +00:00
Debugger 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
Graphics Sometime ago I managed to work out that specular on the model3 is not real specular, and really is just an extension of diffuse lighting. But attempts were derailed by corner cases and the fact we were not handling the normals correctly. Anyway Harry managed to successfully come up with an algorithm, and coefficients that give an almost perfect match to specular on the model3, based soley on observations from video footage! He also worked out that the lighting on hardware 1.5 onwards appears to be unclamped (ie greater than 1). This quite radically changes the brightness of some of the games, but much better matches the original hardware. 2017-08-09 16:56:56 +00:00
Inputs remove unused variable 2017-04-11 11:11:45 +00:00
Model3 Sometime ago I managed to work out that specular on the model3 is not real specular, and really is just an extension of diffuse lighting. But attempts were derailed by corner cases and the fact we were not handling the normals correctly. Anyway Harry managed to successfully come up with an algorithm, and coefficients that give an almost perfect match to specular on the model3, based soley on observations from video footage! He also worked out that the lighting on hardware 1.5 onwards appears to be unclamped (ie greater than 1). This quite radically changes the brightness of some of the games, but much better matches the original hardware. 2017-08-09 16:56:56 +00:00
OSD Extended -gfx-state to produce culling node analysis 2017-04-11 07:03:47 +00:00
Pkgs Adding tinyxml2 lib 2016-07-07 05:05:27 +00:00
Sound Spindizzi's SCSP DSP fix for the VF3TB cave stage 2017-04-09 15:27:43 +00:00
Util Updated Util::Config::Node unit tests with multiple leaf node test 2017-04-12 02:41:02 +00:00
BlockFile.cpp compile fixes 2017-03-28 22:28:46 +00:00
BlockFile.h compile fixes 2017-03-28 22:28:46 +00:00
Game.h Encapsulated zip file handling and added a "parent" member to the Game struct 2017-03-27 02:02:22 +00:00
GameLoader.cpp Removed patches from source code and moved them into game XML file. Created ROMSet.cpp. Print a more descriptive error when game XML file fails to load. 2017-04-08 18:30:29 +00:00
GameLoader.h Removed patches from source code and moved them into game XML file. Created ROMSet.cpp. Print a more descriptive error when game XML file fails to load. 2017-04-08 18:30:29 +00:00
ROMSet.cpp add missing include 2017-04-08 21:01:11 +00:00
ROMSet.h Removed patches from source code and moved them into game XML file. Created ROMSet.cpp. Print a more descriptive error when game XML file fails to load. 2017-04-08 18:30:29 +00:00
Supermodel.h Removed last vestiges of CINIFile from input system and removed Games.cpp, INIFile.cpp, and ROMLoad.cpp 2017-04-05 16:19:08 +00:00
Version.h Update Supermodel.h with graphics path and moved version string to separate header file 2016-03-21 23:20:32 +00:00