flycast/core
Stefanos Kornilios Mitsis Poiitidis 7d951b7697 rend/if: Logging/verification of MD5(ta command list data)
This allows for some very primitive auto-automated testing, by comparing known good frames.
As this happens on the TA level, it doesn't actually require rendering (and thus it's server friendly)

Two new config entries under the new [testing] namespace control behavior
- ta.HashLogFile, file where data should be logged, empty if not logging
- ta.HashCheckFile, past log to check against, empty if not checking

The emu will crash via verify if the logs don't match, and exit(1) if they do
2015-10-05 23:49:12 +02:00
..
arm_emitter Merge remote-tracking branch 'remotes/origin/skmp/ios-wip' into feat/segfault-context-consolidation 2015-05-16 07:12:19 +02:00
cfg stdclass: Make path getter function names more verbose 2015-09-02 15:49:00 +02:00
deps nixprof: only save STT_FUNC 2015-09-03 21:08:35 +02:00
emitter OSX: Fiddling to get the rec-cpp/noexcept path running 2015-08-11 07:57:22 -04:00
hw rend/if: Logging/verification of MD5(ta command list data) 2015-10-05 23:49:12 +02:00
imgread imgread/common: On read error, print the sector that failed 2015-07-29 00:41:14 +02:00
khronos Linux GLX/3.1 support 2014-12-30 13:21:05 +02:00
linux nixprof: Fix printf, PRI & friends don't exist on android 2015-09-17 01:06:47 +02:00
linux-dist Merge pull request #826 from reicast/holzhaus/merge-sdl-into-linux-dist 2015-09-23 11:42:46 +02:00
nacl stdclass: Add support for separate config/data dirs and system wide dirs 2015-09-02 15:48:53 +02:00
oslib cfg: Add virtual entry support 2015-08-24 13:52:01 +02:00
profiler Bind profiling in X11 to F10 2015-09-03 21:08:13 +02:00
rec-ARM vmem: Automatic fallback to slowpath if alloc fails 2015-08-12 03:09:44 +02:00
rec-cpp rec-cpp: Fix non-emscripten build 2015-08-03 11:12:24 +02:00
rec-x64 xbyak: Move to deps folder 2015-08-24 13:27:51 +02:00
rec-x86 vmem: Automatic fallback to slowpath if alloc fails 2015-08-12 03:09:44 +02:00
reios reios/naomi: First baby steps to support booting naomi roms 2015-08-19 01:29:46 +02:00
rend stdclass: Make path getter function names more verbose 2015-09-02 15:49:00 +02:00
sdl SDL: Remove redundant sdl/ code 2015-09-12 16:31:32 +02:00
webui stdclass: Make path getter function names more verbose 2015-09-02 15:49:00 +02:00
windows stdclass: Add support for separate config/data dirs and system wide dirs 2015-09-02 15:48:53 +02:00
README.md Rename newdc to reicast 2015-08-11 20:52:09 +02:00
build.h sh4/mmu: Don't use exceptions when disabled 2015-09-29 03:17:26 +02:00
core.mk SDL: Remove redundant sdl/ code 2015-09-12 16:31:32 +02:00
nullDC.cpp rend/if: Logging/verification of MD5(ta command list data) 2015-10-05 23:49:12 +02:00
stdclass.cpp stdclass: Make path getter function names more verbose 2015-09-02 15:49:00 +02:00
stdclass.h stdclass: Make path getter function names more verbose 2015-09-02 15:49:00 +02:00
types.h rend/if: Logging/verification of MD5(ta command list data) 2015-10-05 23:49:12 +02:00

README.md

core

All of the interesting bits are here