adding the baseile quickNES from libretro as part of the benchmark
This commit is contained in:
parent
90f249fd16
commit
28da3085f2
|
@ -35,7 +35,7 @@ executable('player',
|
|||
|
||||
# Building tester tool for QuickerNES
|
||||
|
||||
tester = executable('quickerNESTester',
|
||||
quickerNESTester = executable('quickerNESTester',
|
||||
'source/tester.cpp',
|
||||
cpp_args : [ commonCompileArgs, '-Werror' ],
|
||||
dependencies : [ quickerNESCoreDependency, quickerNESApplicationDependency ],
|
||||
|
@ -44,7 +44,7 @@ tester = executable('quickerNESTester',
|
|||
|
||||
# Building tester tool for the original QuickNES
|
||||
|
||||
tester = executable('quickNESTester',
|
||||
quickNESTester = executable('quickNESTester',
|
||||
'source/tester.cpp',
|
||||
cpp_args : [ commonCompileArgs ],
|
||||
dependencies : [ quickNESCoreDependency, quickerNESApplicationDependency ],
|
||||
|
|
|
@ -53,7 +53,7 @@ class EmuInstance
|
|||
|
||||
// Getting state size to use
|
||||
_stateSize = getStateSizeImpl();
|
||||
|
||||
|
||||
// Loading state file, if specified
|
||||
if (stateFilePath != "") loadStateFile(stateFilePath);
|
||||
}
|
||||
|
|
|
@ -94,9 +94,17 @@ int main(int argc, char *argv[])
|
|||
// Getting sequence lenght
|
||||
const auto sequenceLength = sequence.size();
|
||||
|
||||
// Getting emulation core
|
||||
#ifdef USE_ORIGINAL_QUICKNES
|
||||
std::string emulationCore = "QuickNES";
|
||||
#else
|
||||
std::string emulationCore = "QuickerNES";
|
||||
#endif
|
||||
|
||||
// Printing test information
|
||||
printf("[] -----------------------------------------\n");
|
||||
printf("[] Running Script: '%s'\n", scriptFilePath.c_str());
|
||||
printf("[] Emulation Core: '%s'\n", emulationCore.c_str());
|
||||
printf("[] ROM File: '%s'\n", romFilePath.c_str());
|
||||
printf("[] ROM SHA1: '%s'\n", romSHA1.c_str());
|
||||
printf("[] Verification State File: '%s'\n", verificationStateFilePath.c_str());
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
game = 'arkanoid'
|
||||
|
||||
goal = 'warpless'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
|
||||
goal = 'warps'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
|
@ -0,0 +1,593 @@
|
|||
~/quickerNES/tests/games/arkanoid ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'warps.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Arkanoid (U) [!].nes'
|
||||
[] ROM SHA1: 'B2B30C4F30DD853C215C17B0C67CFE63D61A3062'
|
||||
[] Verification State File: 'warps.final.state'
|
||||
[] Sequence File: 'warps.sol'
|
||||
[] Sequence Length: 15806
|
||||
[] Initial State Hash: 0xB1413A628D2B1D1B79B4F07B3E70AE83
|
||||
[] State Size: 12793 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.371s
|
||||
[] Performance: 42649.438 steps / s
|
||||
[] Final State Hash: 0x1FA0AE49927B0C7485B8A8931F14A57A
|
||||
[] Verification Hash: 0x1FA0AE49927B0C7485B8A8931F14A57A (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'warps.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Arkanoid (U) [!].nes'
|
||||
[] ROM SHA1: 'B2B30C4F30DD853C215C17B0C67CFE63D61A3062'
|
||||
[] Verification State File: 'warps.final.state'
|
||||
[] Sequence File: 'warps.sol'
|
||||
[] Sequence Length: 15806
|
||||
[] Initial State Hash: 0xB1413A628D2B1D1B79B4F07B3E70AE83
|
||||
[] State Size: 12793 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.466s
|
||||
[] Performance: 33946.979 steps / s
|
||||
[] Final State Hash: 0x1FA0AE49927B0C7485B8A8931F14A57A
|
||||
[] Verification Hash: 0x1FA0AE49927B0C7485B8A8931F14A57A (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/arkanoid ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'warpless.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Arkanoid (U) [!].nes'
|
||||
[] ROM SHA1: 'B2B30C4F30DD853C215C17B0C67CFE63D61A3062'
|
||||
[] Verification State File: 'warpless.final.state'
|
||||
[] Sequence File: 'warpless.sol'
|
||||
[] Sequence Length: 39431
|
||||
[] Initial State Hash: 0xB1413A628D2B1D1B79B4F07B3E70AE83
|
||||
[] State Size: 12793 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.041s
|
||||
[] Performance: 37887.081 steps / s
|
||||
[] Final State Hash: 0xCDD173D996245BF7133375B2217A01C
|
||||
[] Verification Hash: 0xCDD173D996245BF7133375B2217A01C (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'warpless.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Arkanoid (U) [!].nes'
|
||||
[] ROM SHA1: 'B2B30C4F30DD853C215C17B0C67CFE63D61A3062'
|
||||
[] Verification State File: 'warpless.final.state'
|
||||
[] Sequence File: 'warpless.sol'
|
||||
[] Sequence Length: 39431
|
||||
[] Initial State Hash: 0xB1413A628D2B1D1B79B4F07B3E70AE83
|
||||
[] State Size: 12793 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.284s
|
||||
[] Performance: 30711.413 steps / s
|
||||
[] Final State Hash: 0xCDD173D996245BF7133375B2217A01C
|
||||
[] Verification Hash: 0xCDD173D996245BF7133375B2217A01C (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/ninjaGaiden2 ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'pacifist.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Ninja Gaiden II - The Dark Sword of Chaos (U) [!].nes'
|
||||
[] ROM SHA1: 'B1796660E4A4CEFC72181D4BF4F97999BC048A77'
|
||||
[] Verification State File: 'pacifist.final.state'
|
||||
[] Sequence File: 'pacifist.sol'
|
||||
[] Sequence Length: 36619
|
||||
[] Initial State Hash: 0x3CA9F26CF6511A0694C15C1FF876FCC
|
||||
[] State Size: 12807 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.322s
|
||||
[] Performance: 27709.000 steps / s
|
||||
[] Final State Hash: 0xB6A66050EB4D7445D6A84A76D7B2BB65
|
||||
[] Verification Hash: 0xB6A66050EB4D7445D6A84A76D7B2BB65 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'pacifist.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Ninja Gaiden II - The Dark Sword of Chaos (U) [!].nes'
|
||||
[] ROM SHA1: 'B1796660E4A4CEFC72181D4BF4F97999BC048A77'
|
||||
[] Verification State File: 'pacifist.final.state'
|
||||
[] Sequence File: 'pacifist.sol'
|
||||
[] Sequence Length: 36619
|
||||
[] Initial State Hash: 0x3CA9F26CF6511A0694C15C1FF876FCC
|
||||
[] State Size: 12807 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.444s
|
||||
[] Performance: 25359.141 steps / s
|
||||
[] Final State Hash: 0xB6A66050EB4D7445D6A84A76D7B2BB65
|
||||
[] Verification Hash: 0xB6A66050EB4D7445D6A84A76D7B2BB65 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/ninjaGaiden2 ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Ninja Gaiden II - The Dark Sword of Chaos (U) [!].nes'
|
||||
[] ROM SHA1: 'B1796660E4A4CEFC72181D4BF4F97999BC048A77'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 34660
|
||||
[] Initial State Hash: 0x3CA9F26CF6511A0694C15C1FF876FCC
|
||||
[] State Size: 12807 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.229s
|
||||
[] Performance: 28201.243 steps / s
|
||||
[] Final State Hash: 0xDF97F201F54959948D4C4B89C4D220FC
|
||||
[] Verification Hash: 0xDF97F201F54959948D4C4B89C4D220FC (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Ninja Gaiden II - The Dark Sword of Chaos (U) [!].nes'
|
||||
[] ROM SHA1: 'B1796660E4A4CEFC72181D4BF4F97999BC048A77'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 34660
|
||||
[] Initial State Hash: 0x3CA9F26CF6511A0694C15C1FF876FCC
|
||||
[] State Size: 12807 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.349s
|
||||
[] Performance: 25693.351 steps / s
|
||||
[] Final State Hash: 0xDF97F201F54959948D4C4B89C4D220FC
|
||||
[] Verification Hash: 0xDF97F201F54959948D4C4B89C4D220FC (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/superOffroad ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Ivan 'Ironman' Stewart's Super Off Road (USA).nes'
|
||||
[] ROM SHA1: '57919B685B55EE3ED3AD98FB1D25626B98BE7D39'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 182180
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 6.923s
|
||||
[] Performance: 26314.176 steps / s
|
||||
[] Final State Hash: 0xF0F317E40A902D175E6902B49500DF4B
|
||||
[] Verification Hash: 0xF0F317E40A902D175E6902B49500DF4B (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Ivan 'Ironman' Stewart's Super Off Road (USA).nes'
|
||||
[] ROM SHA1: '57919B685B55EE3ED3AD98FB1D25626B98BE7D39'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 182180
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 8.073s
|
||||
[] Performance: 22567.975 steps / s
|
||||
[] Final State Hash: 0xF0F317E40A902D175E6902B49500DF4B
|
||||
[] Verification Hash: 0xF0F317E40A902D175E6902B49500DF4B (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/nigelMansell ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Nigel Mansell's World Championship Challenge (U) [!].nes'
|
||||
[] ROM SHA1: 'BBE5CF2DFA0B5422776A530D6F1B617238A8569F'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 296590
|
||||
[] Initial State Hash: 0xB6C7EB1C577108C7C0E045D00EC73DDC
|
||||
[] State Size: 12798 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 10.213s
|
||||
[] Performance: 29040.916 steps / s
|
||||
[] Final State Hash: 0x407AA16502BE4D678916D218B1310132
|
||||
[] Verification Hash: 0x407AA16502BE4D678916D218B1310132 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Nigel Mansell's World Championship Challenge (U) [!].nes'
|
||||
[] ROM SHA1: 'BBE5CF2DFA0B5422776A530D6F1B617238A8569F'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 296590
|
||||
[] Initial State Hash: 0xB6C7EB1C577108C7C0E045D00EC73DDC
|
||||
[] State Size: 12798 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 11.460s
|
||||
[] Performance: 25880.599 steps / s
|
||||
[] Final State Hash: 0x407AA16502BE4D678916D218B1310132
|
||||
[] Verification Hash: 0x407AA16502BE4D678916D218B1310132 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/castlevania1 ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'pacifist.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Castlevania (U) (PRG0) [!].nes'
|
||||
[] ROM SHA1: 'A31B8BD5B370A9103343C866F3C2B2998E889341'
|
||||
[] Verification State File: 'pacifist.final.state'
|
||||
[] Sequence File: 'pacifist.sol'
|
||||
[] Sequence Length: 39555
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.197s
|
||||
[] Performance: 33054.929 steps / s
|
||||
[] Final State Hash: 0x65214803DC4559ABBED8C449F04D4C91
|
||||
[] Verification Hash: 0x65214803DC4559ABBED8C449F04D4C91 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'pacifist.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Castlevania (U) (PRG0) [!].nes'
|
||||
[] ROM SHA1: 'A31B8BD5B370A9103343C866F3C2B2998E889341'
|
||||
[] Verification State File: 'pacifist.final.state'
|
||||
[] Sequence File: 'pacifist.sol'
|
||||
[] Sequence Length: 39555
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.456s
|
||||
[] Performance: 27170.490 steps / s
|
||||
[] Final State Hash: 0x65214803DC4559ABBED8C449F04D4C91
|
||||
[] Verification Hash: 0x65214803DC4559ABBED8C449F04D4C91 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/castlevania1 ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Castlevania (U) (PRG0) [!].nes'
|
||||
[] ROM SHA1: 'A31B8BD5B370A9103343C866F3C2B2998E889341'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 37338
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.205s
|
||||
[] Performance: 30997.240 steps / s
|
||||
[] Final State Hash: 0x9042C9EFA138F36E505AA33BF50436
|
||||
[] Verification Hash: 0x9042C9EFA138F36E505AA33BF50436 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Castlevania (U) (PRG0) [!].nes'
|
||||
[] ROM SHA1: 'A31B8BD5B370A9103343C866F3C2B2998E889341'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 37338
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.379s
|
||||
[] Performance: 27072.935 steps / s
|
||||
[] Final State Hash: 0x9042C9EFA138F36E505AA33BF50436
|
||||
[] Verification Hash: 0x9042C9EFA138F36E505AA33BF50436 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/saintSeiyaKanketsuHen ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Saint Seiya - Ougon Densetsu Kanketsu Hen (J) [!].nes'
|
||||
[] ROM SHA1: 'F871D9B3DAFDDCDAD5F2ACD71044292E5169064E'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 86170
|
||||
[] Initial State Hash: 0x7BE2D5D63A0545DF3D44A5881CA69E9D
|
||||
[] State Size: 12798 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 2.279s
|
||||
[] Performance: 37805.440 steps / s
|
||||
[] Final State Hash: 0xFFB8ABEE93CDEA838DB6B69470AC819A
|
||||
[] Verification Hash: 0xFFB8ABEE93CDEA838DB6B69470AC819A (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Saint Seiya - Ougon Densetsu Kanketsu Hen (J) [!].nes'
|
||||
[] ROM SHA1: 'F871D9B3DAFDDCDAD5F2ACD71044292E5169064E'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 86170
|
||||
[] Initial State Hash: 0x7BE2D5D63A0545DF3D44A5881CA69E9D
|
||||
[] State Size: 12798 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 2.578s
|
||||
[] Performance: 33421.778 steps / s
|
||||
[] Final State Hash: 0xFFB8ABEE93CDEA838DB6B69470AC819A
|
||||
[] Verification Hash: 0xFFB8ABEE93CDEA838DB6B69470AC819A (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/tennis ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Tennis (JU) [!].nes'
|
||||
[] ROM SHA1: '80D99C035E6A5AB9718E413EC25CBE094F085962'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 40627
|
||||
[] Initial State Hash: 0x43443FDD057BBE517B4CDA12736CAD67
|
||||
[] State Size: 12792 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.987s
|
||||
[] Performance: 41154.805 steps / s
|
||||
[] Final State Hash: 0x926C1D6B031E5BD739B13B5734C3D500
|
||||
[] Verification Hash: 0x926C1D6B031E5BD739B13B5734C3D500 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Tennis (JU) [!].nes'
|
||||
[] ROM SHA1: '80D99C035E6A5AB9718E413EC25CBE094F085962'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 40627
|
||||
[] Initial State Hash: 0x43443FDD057BBE517B4CDA12736CAD67
|
||||
[] State Size: 12792 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.139s
|
||||
[] Performance: 35662.187 steps / s
|
||||
[] Final State Hash: 0x926C1D6B031E5BD739B13B5734C3D500
|
||||
[] Verification Hash: 0x926C1D6B031E5BD739B13B5734C3D500 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/superMarioBros ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'warps.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Super Mario Bros. (W) [!].nes'
|
||||
[] ROM SHA1: 'EA343F4E445A9050D4B4FBAC2C77D0693B1D0922'
|
||||
[] Verification State File: 'warps.final.state'
|
||||
[] Sequence File: 'warps.sol'
|
||||
[] Sequence Length: 17866
|
||||
[] Initial State Hash: 0x1F405ED3A13732A3DBEDC4C54A50AC79
|
||||
[] State Size: 12792 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.711s
|
||||
[] Performance: 25110.880 steps / s
|
||||
[] Final State Hash: 0xFBB1BE4D99BB17041747DF056C079D57
|
||||
[] Verification Hash: 0xFBB1BE4D99BB17041747DF056C079D57 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'warps.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Super Mario Bros. (W) [!].nes'
|
||||
[] ROM SHA1: 'EA343F4E445A9050D4B4FBAC2C77D0693B1D0922'
|
||||
[] Verification State File: 'warps.final.state'
|
||||
[] Sequence File: 'warps.sol'
|
||||
[] Sequence Length: 17866
|
||||
[] Initial State Hash: 0x1F405ED3A13732A3DBEDC4C54A50AC79
|
||||
[] State Size: 12792 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.796s
|
||||
[] Performance: 22454.426 steps / s
|
||||
[] Final State Hash: 0xFBB1BE4D99BB17041747DF056C079D57
|
||||
[] Verification Hash: 0xFBB1BE4D99BB17041747DF056C079D57 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/superMarioBros ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'warpless.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Super Mario Bros. (W) [!].nes'
|
||||
[] ROM SHA1: 'EA343F4E445A9050D4B4FBAC2C77D0693B1D0922'
|
||||
[] Verification State File: 'warpless.final.state'
|
||||
[] Sequence File: 'warpless.sol'
|
||||
[] Sequence Length: 67115
|
||||
[] Initial State Hash: 0x1F405ED3A13732A3DBEDC4C54A50AC79
|
||||
[] State Size: 12792 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 2.669s
|
||||
[] Performance: 25144.154 steps / s
|
||||
[] Final State Hash: 0xDC3A45216E64D193849B0B248D18E0C3
|
||||
[] Verification Hash: 0xDC3A45216E64D193849B0B248D18E0C3 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'warpless.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Super Mario Bros. (W) [!].nes'
|
||||
[] ROM SHA1: 'EA343F4E445A9050D4B4FBAC2C77D0693B1D0922'
|
||||
[] Verification State File: 'warpless.final.state'
|
||||
[] Sequence File: 'warpless.sol'
|
||||
[] Sequence Length: 67115
|
||||
[] Initial State Hash: 0x1F405ED3A13732A3DBEDC4C54A50AC79
|
||||
[] State Size: 12792 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 3.027s
|
||||
[] Performance: 22172.893 steps / s
|
||||
[] Final State Hash: 0xDC3A45216E64D193849B0B248D18E0C3
|
||||
[] Verification Hash: 0xDC3A45216E64D193849B0B248D18E0C3 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/ninjaGaiden ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'pacifist.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Ninja Gaiden (U) [!].nes'
|
||||
[] ROM SHA1: 'CA513F841D75EFEB33BB8099FB02BEEB39F6BB9C'
|
||||
[] Verification State File: 'pacifist.final.state'
|
||||
[] Sequence File: 'pacifist.sol'
|
||||
[] Sequence Length: 40680
|
||||
[] Initial State Hash: 0x7CC865ED649238B850937BAE9DCADC5
|
||||
[] State Size: 12798 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.354s
|
||||
[] Performance: 30050.484 steps / s
|
||||
[] Final State Hash: 0x358165AE6BC7A3EAE0E08D24F9A19BC6
|
||||
[] Verification Hash: 0x358165AE6BC7A3EAE0E08D24F9A19BC6 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'pacifist.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Ninja Gaiden (U) [!].nes'
|
||||
[] ROM SHA1: 'CA513F841D75EFEB33BB8099FB02BEEB39F6BB9C'
|
||||
[] Verification State File: 'pacifist.final.state'
|
||||
[] Sequence File: 'pacifist.sol'
|
||||
[] Sequence Length: 40680
|
||||
[] Initial State Hash: 0x7CC865ED649238B850937BAE9DCADC5
|
||||
[] State Size: 12798 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.495s
|
||||
[] Performance: 27202.786 steps / s
|
||||
[] Final State Hash: 0x358165AE6BC7A3EAE0E08D24F9A19BC6
|
||||
[] Verification Hash: 0x358165AE6BC7A3EAE0E08D24F9A19BC6 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/ninjaGaiden ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Ninja Gaiden (U) [!].nes'
|
||||
[] ROM SHA1: 'CA513F841D75EFEB33BB8099FB02BEEB39F6BB9C'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 39111
|
||||
[] Initial State Hash: 0x7CC865ED649238B850937BAE9DCADC5
|
||||
[] State Size: 12798 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.283s
|
||||
[] Performance: 30473.552 steps / s
|
||||
[] Final State Hash: 0x5527602EE5679B55EC45BA654B704477
|
||||
[] Verification Hash: 0x5527602EE5679B55EC45BA654B704477 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Ninja Gaiden (U) [!].nes'
|
||||
[] ROM SHA1: 'CA513F841D75EFEB33BB8099FB02BEEB39F6BB9C'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 39111
|
||||
[] Initial State Hash: 0x7CC865ED649238B850937BAE9DCADC5
|
||||
[] State Size: 12798 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.410s
|
||||
[] Performance: 27739.742 steps / s
|
||||
[] Final State Hash: 0x5527602EE5679B55EC45BA654B704477
|
||||
[] Verification Hash: 0x5527602EE5679B55EC45BA654B704477 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/ironSword ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Ironsword - Wizards & Warriors II (U) [!].nes'
|
||||
[] ROM SHA1: '97B79E432F62403FB9F877090850C41112A9A168'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 25785
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.850s
|
||||
[] Performance: 30334.074 steps / s
|
||||
[] Final State Hash: 0xCCB65DF6BED258071A720C5FA2FE4FB9
|
||||
[] Verification Hash: 0xCCB65DF6BED258071A720C5FA2FE4FB9 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Ironsword - Wizards & Warriors II (U) [!].nes'
|
||||
[] ROM SHA1: '97B79E432F62403FB9F877090850C41112A9A168'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 25785
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.972s
|
||||
[] Performance: 26518.493 steps / s
|
||||
[] Final State Hash: 0xCCB65DF6BED258071A720C5FA2FE4FB9
|
||||
[] Verification Hash: 0xCCB65DF6BED258071A720C5FA2FE4FB9 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/saintSeiyaOugonDensetsu ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Saint Seiya - Ougon Densetsu (J) [!].nes'
|
||||
[] ROM SHA1: '3F3B499CF50386084E053BCA096AE8E52330CFAE'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 76723
|
||||
[] Initial State Hash: 0xA1482537F260939E3E0059719CD723AD
|
||||
[] State Size: 12793 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 2.249s
|
||||
[] Performance: 34119.293 steps / s
|
||||
[] Final State Hash: 0xC988A4BDCB3B44DA54AD97D2F2E0F4AF
|
||||
[] Verification Hash: 0xC988A4BDCB3B44DA54AD97D2F2E0F4AF (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/princeOfPersia ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'lvl7.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Prince of Persia (U) [!].nes'
|
||||
[] ROM SHA1: '6B58F149F34FA829135619C58700CAAA95B9CDE3'
|
||||
[] Verification State File: 'lvl7.final.state'
|
||||
[] Sequence File: 'lvl7.sol'
|
||||
[] Sequence Length: 26003
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.679s
|
||||
[] Performance: 38318.621 steps / s
|
||||
[] Final State Hash: 0x3D0ACE9B9D592AE6922354DDC3682BAB
|
||||
[] Verification Hash: 0x3D0ACE9B9D592AE6922354DDC3682BAB (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'lvl7.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Prince of Persia (U) [!].nes'
|
||||
[] ROM SHA1: '6B58F149F34FA829135619C58700CAAA95B9CDE3'
|
||||
[] Verification State File: 'lvl7.final.state'
|
||||
[] Sequence File: 'lvl7.sol'
|
||||
[] Sequence Length: 26003
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.796s
|
||||
[] Performance: 32683.333 steps / s
|
||||
[] Final State Hash: 0x3D0ACE9B9D592AE6922354DDC3682BAB
|
||||
[] Verification Hash: 0x3D0ACE9B9D592AE6922354DDC3682BAB (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/solarJetman ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Solar Jetman - Hunt for the Golden Warpship (U) [!].nes'
|
||||
[] ROM SHA1: '872B91A2F7A2F635061EF43F79E7F7E9F59F5C50'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 45983
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.699s
|
||||
[] Performance: 27068.620 steps / s
|
||||
[] Final State Hash: 0x1E08CEBDE3EC56B659D54328D3D9E344
|
||||
[] Verification Hash: 0x1E08CEBDE3EC56B659D54328D3D9E344 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Solar Jetman - Hunt for the Golden Warpship (U) [!].nes'
|
||||
[] ROM SHA1: '872B91A2F7A2F635061EF43F79E7F7E9F59F5C50'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 45983
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.946s
|
||||
[] Performance: 23625.746 steps / s
|
||||
[] Final State Hash: 0x1E08CEBDE3EC56B659D54328D3D9E344
|
||||
[] Verification Hash: 0x1E08CEBDE3EC56B659D54328D3D9E344 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/galaga ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickerNES'
|
||||
[] ROM File: 'Galaga - Demons of Death (U) [!].nes'
|
||||
[] ROM SHA1: 'DA54C223D79FA59EB95437854B677CF69B5CAC8A'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 29916
|
||||
[] Initial State Hash: 0x4BB3E8B61F496038D8A01894B8B824F
|
||||
[] State Size: 12792 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.870s
|
||||
[] Performance: 34371.423 steps / s
|
||||
[] Final State Hash: 0x4E40A40820C188009A061C5C7FC7DB29
|
||||
[] Verification Hash: 0x4E40A40820C188009A061C5C7FC7DB29 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] Emulation Core: 'QuickNES'
|
||||
[] ROM File: 'Galaga - Demons of Death (U) [!].nes'
|
||||
[] ROM SHA1: 'DA54C223D79FA59EB95437854B677CF69B5CAC8A'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 29916
|
||||
[] Initial State Hash: 0x4BB3E8B61F496038D8A01894B8B824F
|
||||
[] State Size: 12792 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.002s
|
||||
[] Performance: 29855.358 steps / s
|
||||
[] Final State Hash: 0x4E40A40820C188009A061C5C7FC7DB29
|
||||
[] Verification Hash: 0x4E40A40820C188009A061C5C7FC7DB29 (Passed)
|
||||
~/quickerNES/tests/games
|
|
@ -1,337 +0,0 @@
|
|||
Git revision: main:95a95df8e17630200c2f9741786b1abd9159c7a3
|
||||
Getting system information
|
||||
Architecture: x86_64
|
||||
CPU op-mode(s): 32-bit, 64-bit
|
||||
Address sizes: 48 bits physical, 48 bits virtual
|
||||
Byte Order: Little Endian
|
||||
CPU(s): 12
|
||||
On-line CPU(s) list: 0-11
|
||||
Vendor ID: AuthenticAMD
|
||||
Model name: AMD Ryzen 5 5600G with Radeon Graphics
|
||||
CPU family: 25
|
||||
Model: 80
|
||||
Thread(s) per core: 2
|
||||
Core(s) per socket: 6
|
||||
Socket(s): 1
|
||||
Stepping: 0
|
||||
BogoMIPS: 7785.38
|
||||
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr arat umip vaes vpclmulqdq rdpid fsrm
|
||||
Hypervisor vendor: Microsoft
|
||||
Virtualization type: full
|
||||
L1d cache: 192 KiB (6 instances)
|
||||
L1i cache: 192 KiB (6 instances)
|
||||
L2 cache: 3 MiB (6 instances)
|
||||
L3 cache: 16 MiB (1 instance)
|
||||
Vulnerability Itlb multihit: Not affected
|
||||
Vulnerability L1tf: Not affected
|
||||
Vulnerability Mds: Not affected
|
||||
Vulnerability Meltdown: Not affected
|
||||
Vulnerability Mmio stale data: Not affected
|
||||
Vulnerability Retbleed: Not affected
|
||||
Vulnerability Spec store bypass: Vulnerable
|
||||
Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
|
||||
Vulnerability Spectre v2: Mitigation; Retpolines, IBPB conditional, IBRS_FW, STIBP conditional, RSB filling, PBRSB-eIBRS Not affected
|
||||
Vulnerability Srbds: Not affected
|
||||
Vulnerability Tsx async abort: Not affected
|
||||
RANGE SIZE STATE REMOVABLE BLOCK
|
||||
0x0000000000000000-0x00000000f7ffffff 3.9G online yes 0-30
|
||||
0x0000000100000000-0x0000000447ffffff 13.1G online yes 32-136
|
||||
|
||||
Memory block size: 128M
|
||||
Total online memory: 17G
|
||||
Total offline memory: 0B
|
||||
Running Tests sequentially...
|
||||
~/quickerNES/tests/games/arkanoid ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'warps.test'
|
||||
[] ROM File: 'Arkanoid (U) [!].nes'
|
||||
[] ROM SHA1: 'B2B30C4F30DD853C215C17B0C67CFE63D61A3062'
|
||||
[] Verification State File: 'warps.final.state'
|
||||
[] Sequence File: 'warps.sol'
|
||||
[] Sequence Length: 15806
|
||||
[] Initial State Hash: 0xB1413A628D2B1D1B79B4F07B3E70AE83
|
||||
[] State Size: 12793 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.371s
|
||||
[] Performance: 42603.262 steps / s
|
||||
[] Final State Hash: 0x1FA0AE49927B0C7485B8A8931F14A57A
|
||||
[] Verification Hash: 0x1FA0AE49927B0C7485B8A8931F14A57A (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'warpless.test'
|
||||
[] ROM File: 'Arkanoid (U) [!].nes'
|
||||
[] ROM SHA1: 'B2B30C4F30DD853C215C17B0C67CFE63D61A3062'
|
||||
[] Verification State File: 'warpless.final.state'
|
||||
[] Sequence File: 'warpless.sol'
|
||||
[] Sequence Length: 39431
|
||||
[] Initial State Hash: 0xB1413A628D2B1D1B79B4F07B3E70AE83
|
||||
[] State Size: 12793 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.055s
|
||||
[] Performance: 37366.389 steps / s
|
||||
[] Final State Hash: 0xCDD173D996245BF7133375B2217A01C
|
||||
[] Verification Hash: 0xCDD173D996245BF7133375B2217A01C (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/ninjaGaiden2 ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'pacifist.test'
|
||||
[] ROM File: 'Ninja Gaiden II - The Dark Sword of Chaos (U) [!].nes'
|
||||
[] ROM SHA1: 'B1796660E4A4CEFC72181D4BF4F97999BC048A77'
|
||||
[] Verification State File: 'pacifist.final.state'
|
||||
[] Sequence File: 'pacifist.sol'
|
||||
[] Sequence Length: 36619
|
||||
[] Initial State Hash: 0x3CA9F26CF6511A0694C15C1FF876FCC
|
||||
[] State Size: 12807 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.305s
|
||||
[] Performance: 28064.077 steps / s
|
||||
[] Final State Hash: 0xB6A66050EB4D7445D6A84A76D7B2BB65
|
||||
[] Verification Hash: 0xB6A66050EB4D7445D6A84A76D7B2BB65 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] ROM File: 'Ninja Gaiden II - The Dark Sword of Chaos (U) [!].nes'
|
||||
[] ROM SHA1: 'B1796660E4A4CEFC72181D4BF4F97999BC048A77'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 34660
|
||||
[] Initial State Hash: 0x3CA9F26CF6511A0694C15C1FF876FCC
|
||||
[] State Size: 12807 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.242s
|
||||
[] Performance: 27902.635 steps / s
|
||||
[] Final State Hash: 0xDF97F201F54959948D4C4B89C4D220FC
|
||||
[] Verification Hash: 0xDF97F201F54959948D4C4B89C4D220FC (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/superOffroad ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] ROM File: 'Ivan 'Ironman' Stewart's Super Off Road (USA).nes'
|
||||
[] ROM SHA1: '57919B685B55EE3ED3AD98FB1D25626B98BE7D39'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 182180
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 7.480s
|
||||
[] Performance: 24355.534 steps / s
|
||||
[] Final State Hash: 0xF0F317E40A902D175E6902B49500DF4B
|
||||
[] Verification Hash: 0xF0F317E40A902D175E6902B49500DF4B (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/nigelMansell ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] ROM File: 'Nigel Mansell's World Championship Challenge (U) [!].nes'
|
||||
[] ROM SHA1: 'BBE5CF2DFA0B5422776A530D6F1B617238A8569F'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 296590
|
||||
[] Initial State Hash: 0xB6C7EB1C577108C7C0E045D00EC73DDC
|
||||
[] State Size: 12798 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 10.656s
|
||||
[] Performance: 27832.552 steps / s
|
||||
[] Final State Hash: 0x407AA16502BE4D678916D218B1310132
|
||||
[] Verification Hash: 0x407AA16502BE4D678916D218B1310132 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/castlevania1 ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'pacifist.test'
|
||||
[] ROM File: 'Castlevania (U) (PRG0) [!].nes'
|
||||
[] ROM SHA1: 'A31B8BD5B370A9103343C866F3C2B2998E889341'
|
||||
[] Verification State File: 'pacifist.final.state'
|
||||
[] Sequence File: 'pacifist.sol'
|
||||
[] Sequence Length: 39555
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.318s
|
||||
[] Performance: 30011.572 steps / s
|
||||
[] Final State Hash: 0x65214803DC4559ABBED8C449F04D4C91
|
||||
[] Verification Hash: 0x65214803DC4559ABBED8C449F04D4C91 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] ROM File: 'Castlevania (U) (PRG0) [!].nes'
|
||||
[] ROM SHA1: 'A31B8BD5B370A9103343C866F3C2B2998E889341'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 37338
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.198s
|
||||
[] Performance: 31170.751 steps / s
|
||||
[] Final State Hash: 0x9042C9EFA138F36E505AA33BF50436
|
||||
[] Verification Hash: 0x9042C9EFA138F36E505AA33BF50436 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/saintSeiyaKanketsuHen ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] ROM File: 'Saint Seiya - Ougon Densetsu Kanketsu Hen (J) [!].nes'
|
||||
[] ROM SHA1: 'F871D9B3DAFDDCDAD5F2ACD71044292E5169064E'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 86170
|
||||
[] Initial State Hash: 0x7BE2D5D63A0545DF3D44A5881CA69E9D
|
||||
[] State Size: 12798 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 2.292s
|
||||
[] Performance: 37588.356 steps / s
|
||||
[] Final State Hash: 0xFFB8ABEE93CDEA838DB6B69470AC819A
|
||||
[] Verification Hash: 0xFFB8ABEE93CDEA838DB6B69470AC819A (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/tennis ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] ROM File: 'Tennis (JU) [!].nes'
|
||||
[] ROM SHA1: '80D99C035E6A5AB9718E413EC25CBE094F085962'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 40627
|
||||
[] Initial State Hash: 0x43443FDD057BBE517B4CDA12736CAD67
|
||||
[] State Size: 12792 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.008s
|
||||
[] Performance: 40292.895 steps / s
|
||||
[] Final State Hash: 0x926C1D6B031E5BD739B13B5734C3D500
|
||||
[] Verification Hash: 0x926C1D6B031E5BD739B13B5734C3D500 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/superMarioBros ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'warps.test'
|
||||
[] ROM File: 'Super Mario Bros. (W) [!].nes'
|
||||
[] ROM SHA1: 'EA343F4E445A9050D4B4FBAC2C77D0693B1D0922'
|
||||
[] Verification State File: 'warps.final.state'
|
||||
[] Sequence File: 'warps.sol'
|
||||
[] Sequence Length: 17866
|
||||
[] Initial State Hash: 0x1F405ED3A13732A3DBEDC4C54A50AC79
|
||||
[] State Size: 12792 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.737s
|
||||
[] Performance: 24225.342 steps / s
|
||||
[] Final State Hash: 0xFBB1BE4D99BB17041747DF056C079D57
|
||||
[] Verification Hash: 0xFBB1BE4D99BB17041747DF056C079D57 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'warpless.test'
|
||||
[] ROM File: 'Super Mario Bros. (W) [!].nes'
|
||||
[] ROM SHA1: 'EA343F4E445A9050D4B4FBAC2C77D0693B1D0922'
|
||||
[] Verification State File: 'warpless.final.state'
|
||||
[] Sequence File: 'warpless.sol'
|
||||
[] Sequence Length: 67115
|
||||
[] Initial State Hash: 0x1F405ED3A13732A3DBEDC4C54A50AC79
|
||||
[] State Size: 12792 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 2.803s
|
||||
[] Performance: 23939.753 steps / s
|
||||
[] Final State Hash: 0xDC3A45216E64D193849B0B248D18E0C3
|
||||
[] Verification Hash: 0xDC3A45216E64D193849B0B248D18E0C3 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/ninjaGaiden ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'pacifist.test'
|
||||
[] ROM File: 'Ninja Gaiden (U) [!].nes'
|
||||
[] ROM SHA1: 'CA513F841D75EFEB33BB8099FB02BEEB39F6BB9C'
|
||||
[] Verification State File: 'pacifist.final.state'
|
||||
[] Sequence File: 'pacifist.sol'
|
||||
[] Sequence Length: 40680
|
||||
[] Initial State Hash: 0x7CC865ED649238B850937BAE9DCADC5
|
||||
[] State Size: 12798 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.381s
|
||||
[] Performance: 29450.401 steps / s
|
||||
[] Final State Hash: 0x358165AE6BC7A3EAE0E08D24F9A19BC6
|
||||
[] Verification Hash: 0x358165AE6BC7A3EAE0E08D24F9A19BC6 (Passed)
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] ROM File: 'Ninja Gaiden (U) [!].nes'
|
||||
[] ROM SHA1: 'CA513F841D75EFEB33BB8099FB02BEEB39F6BB9C'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 39111
|
||||
[] Initial State Hash: 0x7CC865ED649238B850937BAE9DCADC5
|
||||
[] State Size: 12798 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.287s
|
||||
[] Performance: 30400.721 steps / s
|
||||
[] Final State Hash: 0x5527602EE5679B55EC45BA654B704477
|
||||
[] Verification Hash: 0x5527602EE5679B55EC45BA654B704477 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/ironSword ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] ROM File: 'Ironsword - Wizards & Warriors II (U) [!].nes'
|
||||
[] ROM SHA1: '97B79E432F62403FB9F877090850C41112A9A168'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 25785
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.895s
|
||||
[] Performance: 28805.919 steps / s
|
||||
[] Final State Hash: 0xCCB65DF6BED258071A720C5FA2FE4FB9
|
||||
[] Verification Hash: 0xCCB65DF6BED258071A720C5FA2FE4FB9 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/saintSeiyaOugonDensetsu ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] ROM File: 'Saint Seiya - Ougon Densetsu (J) [!].nes'
|
||||
[] ROM SHA1: '3F3B499CF50386084E053BCA096AE8E52330CFAE'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 76723
|
||||
[] Initial State Hash: 0xA1482537F260939E3E0059719CD723AD
|
||||
[] State Size: 12793 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 2.365s
|
||||
[] Performance: 32439.480 steps / s
|
||||
[] Final State Hash: 0xC988A4BDCB3B44DA54AD97D2F2E0F4AF
|
||||
[] Verification Hash: 0xC988A4BDCB3B44DA54AD97D2F2E0F4AF (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/princeOfPersia ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'lvl7.test'
|
||||
[] ROM File: 'Prince of Persia (U) [!].nes'
|
||||
[] ROM SHA1: '6B58F149F34FA829135619C58700CAAA95B9CDE3'
|
||||
[] Verification State File: 'lvl7.final.state'
|
||||
[] Sequence File: 'lvl7.sol'
|
||||
[] Sequence Length: 26003
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.684s
|
||||
[] Performance: 38036.181 steps / s
|
||||
[] Final State Hash: 0x3D0ACE9B9D592AE6922354DDC3682BAB
|
||||
[] Verification Hash: 0x3D0ACE9B9D592AE6922354DDC3682BAB (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/solarJetman ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] ROM File: 'Solar Jetman - Hunt for the Golden Warpship (U) [!].nes'
|
||||
[] ROM SHA1: '872B91A2F7A2F635061EF43F79E7F7E9F59F5C50'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 45983
|
||||
[] Initial State Hash: 0x6FE586095495B63F2EFD6B69C5560FC9
|
||||
[] State Size: 20993 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 1.780s
|
||||
[] Performance: 25838.636 steps / s
|
||||
[] Final State Hash: 0x1E08CEBDE3EC56B659D54328D3D9E344
|
||||
[] Verification Hash: 0x1E08CEBDE3EC56B659D54328D3D9E344 (Passed)
|
||||
~/quickerNES/tests/games
|
||||
~/quickerNES/tests/games/galaga ~/quickerNES/tests/games
|
||||
[] -----------------------------------------
|
||||
[] Running Script: 'anyPercent.test'
|
||||
[] ROM File: 'Galaga - Demons of Death (U) [!].nes'
|
||||
[] ROM SHA1: 'DA54C223D79FA59EB95437854B677CF69B5CAC8A'
|
||||
[] Verification State File: 'anyPercent.final.state'
|
||||
[] Sequence File: 'anyPercent.sol'
|
||||
[] Sequence Length: 29916
|
||||
[] Initial State Hash: 0x4BB3E8B61F496038D8A01894B8B824F
|
||||
[] State Size: 12792 bytes
|
||||
[] ********** Running Test **********
|
||||
[] Elapsed time: 0.888s
|
||||
[] Performance: 33704.677 steps / s
|
||||
[] Final State Hash: 0x4E40A40820C188009A061C5C7FC7DB29
|
||||
[] Verification Hash: 0x4E40A40820C188009A061C5C7FC7DB29 (Passed)
|
||||
~/quickerNES/tests/games
|
|
@ -1,7 +1,7 @@
|
|||
game = 'castlevania1'
|
||||
|
||||
goal = 'anyPercent'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
|
||||
goal = 'pacifist'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
|
@ -1,4 +1,4 @@
|
|||
game = 'galaga'
|
||||
|
||||
goal = 'anyPercent'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ], timeout: 60)
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ], timeout: 60)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
game = 'ironSword'
|
||||
|
||||
goal = 'anyPercent'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
|
@ -1,4 +1,4 @@
|
|||
game = 'nigelMansell'
|
||||
|
||||
goal = 'anyPercent'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ], timeout: 60)
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ], timeout: 60)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
game = 'ninjaGaiden'
|
||||
|
||||
goal = 'anyPercent'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
|
||||
goal = 'pacifist'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
game = 'ninjaGaiden2'
|
||||
|
||||
goal = 'anyPercent'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
|
||||
goal = 'pacifist'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
game = 'princeOfPersia'
|
||||
|
||||
goal = 'lvl7'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
game = 'saintSeiyaKanketsuHen'
|
||||
|
||||
goal = 'anyPercent'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ], timeout: 60)
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ], timeout: 60)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
game = 'saintSeiyaOugonDensetsu'
|
||||
|
||||
goal = 'anyPercent'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ], timeout: 60)
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ], timeout: 60)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
game = 'solarJetman'
|
||||
|
||||
goal = 'anyPercent'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
|
@ -1,7 +1,7 @@
|
|||
game = 'superMarioBros'
|
||||
|
||||
goal = 'warps'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
|
||||
goal = 'warpless'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
|
@ -1,4 +1,4 @@
|
|||
game = 'superOffroad'
|
||||
|
||||
goal = 'anyPercent'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
game = 'tennis'
|
||||
|
||||
goal = 'anyPercent'
|
||||
test(goal, tester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
||||
test(goal, quickerNESTester, workdir : meson.current_source_dir(), args : [ goal + '.test'], suite: [ game, goal ])
|
Loading…
Reference in New Issue