* give fordrace some controls (nw)
* move some adc reads to the correct channels (nw)
* stop jak_capb from crashing, plunger no longer works with new code however (nw)
* hook up battery states (nw)
All working and dumped by me from the original disks.
Gravis UltraSound (GUS) Installation - V2.05
Chuck Yeager's Air Combat (Gravis Ultrasound version)
Dune (3.5")
Frontier - Elite II
Kidniki now achieves up to 910% when run with static solvers and with
nltool. That is significant better than the 860% we have seen
previously.
This increase is driven by using a global memory pool in the solver
code.
In addition the following refactoring and code maintenance work is
included. Please excuse the large commit, some of this took interfered
with other work and the detail development steps were ugly.
- gsl support: This commit adds pgsl.h which implements a very limited
number of the functionality of the gsl header described in the c++ core
guidelines.
- clang-tidy fixes
- A significant refactoring of palloc.h. Aligned hints were removed,
they added complexity without a significant performance gain. Vector
operations should better be done on special spans/views.
The code has been tested on linux with g++-7, g++-9, clang-11.
On Windows mingw-10 and VS2019, OSX clang-11.
* First completed pass of commandline parameters. (nw)
* Further refinements on commandline (nw)
* Get the audio latency numbers right and add PortAudio info.
* FreeSync/GSync information cleanup.
* Minor additions to G-Sync/FreeSync.
* Add tip for keyboardprovider, remove biospath, correct anchor positioning (nw)
* A few corrections per Vas (nw)
- vertex shader and pixel shader refactoring
- register combiners support multithreading
- corrected reading of vertex attributes
- perspective correct vertex attribute interpolation and texture mapping
- basic support for texture address modes
- secondary color and fog color available as inputs to pixel shader
- interpolate all 4 possible texture coordinates
- corrected order of vertices when drawing quad list primitives
- debug aid to write in a text file the vertex shader disassembly, input
and constant registers values
To test the update enable the register combiners with the "xbox nv2a_combiners"
debugger command
* specpls3_flop.xml: Added more disk images, some of which were previously missing from the internet due to them being considered "Distribution Denied". [Antonio M, Fede Jerez, Gorski, Jaime González Soriano, José Manuel, Marino Arribas, Metalbrain, robcfg, Simon Owen, Syx, Zup, TZX Vault]
* spectrum_cass: Added verified dump of Load'N'Run (Spain) (Especial) [Manu128k]
* Created softlist for Timex cassettes (timex_cass)
* megadriv.xml Added some info on games which need redumps.