Supermodel/Src
Nik Henson 3b41239cfb This update fixes (hopefully) the last of the texture upload lags that were affecting some games, in particular Daytona 2 and Spikeout.
To achieve this UploadTextures no longer clears the model cache when called.  Instead the cache is kept in-tact (which should help improve cache hits) and all textures referenced by models being rendered are (re-)decoded with every frame.
To help with tracking all the unique texture references contained in a model a new class TextureRefs has been added.
2012-02-23 23:20:21 +00:00
..
CPU - NOTE: In this revision (possibly earlier), I've started to notice some intermittent geometry glitches in Spikeout and slowdown while playing certain characters. 2012-02-14 03:28:52 +00:00
Debugger Small bug fix 2011-12-23 19:34:50 +00:00
Graphics This update fixes (hopefully) the last of the texture upload lags that were affecting some games, in particular Daytona 2 and Spikeout. 2012-02-23 23:20:21 +00:00
Inputs New multi-threaded rendering changes that parallelise graphics rendering and PPC execution in order to increase performance on multi-core machines. 2012-01-16 23:21:14 +00:00
Model3 Byte swapped sample ROMs. This should fix the audio distortion that many users noticed. The differences are particularly noticeable in Scud Race and Daytona 2. 2012-02-23 03:08:57 +00:00
OSD - Finished cleaning up and optimizing the 2D renderer. 2012-02-20 03:45:48 +00:00
Pkgs Fixing import mistake: moving source code to trunk/Src. 2011-04-24 01:19:40 +00:00
Sound Added front/rear speaker balance (actually the master/slave SCSP balance). Balance setting is stored in CSoundBoardConfig and can be set on the command line (-balance) or config file (Balance). Valid range is 100 (front speaker volume doubled, rear muted) to -100. The default is 0, both sets at full volume. Balance is applied in the SCSP core before overall sound and music volume settings. 2012-02-09 07:58:07 +00:00
BlockFile.cpp Updated copyright information and added headers to all remaining files except debugger. 2011-09-14 19:08:43 +00:00
BlockFile.h Updated copyright information and added headers to all remaining files except debugger. 2011-09-14 19:08:43 +00:00
Config.cpp Updated copyright information and added headers to all remaining files except debugger. 2011-09-14 19:08:43 +00:00
Config.h Updated copyright information and added headers to all remaining files except debugger. 2011-09-14 19:08:43 +00:00
Games.cpp Byte swapped sample ROMs. This should fix the audio distortion that many users noticed. The differences are particularly noticeable in Scud Race and Daytona 2. 2012-02-23 03:08:57 +00:00
Games.h Updated copyright information and added headers to all remaining files except debugger. 2011-09-14 19:08:43 +00:00
INIFile.cpp Small bug fix in INIFile.cpp - was not parsing negative numbers. 2011-09-18 22:03:06 +00:00
INIFile.h Updated copyright information and added headers to all remaining files except debugger. 2011-09-14 19:08:43 +00:00
ROMLoad.cpp - Tweaked comments in Supermodel.ini 2011-09-17 23:41:12 +00:00
ROMLoad.h Updated copyright information and added headers to all remaining files except debugger. 2011-09-14 19:08:43 +00:00
Supermodel.h This update fixes (hopefully) the last of the texture upload lags that were affecting some games, in particular Daytona 2 and Spikeout. 2012-02-23 23:20:21 +00:00