Lior Halphon
|
66b814a226
|
Don’t use libc’s random/rand
|
2019-06-14 16:49:41 +03:00 |
|
Lior Halphon
|
8b1c165253
|
Automation fixes
|
2019-06-09 13:48:05 +03:00 |
|
Lior Halphon
|
7b02b3cb89
|
Fix automation
|
2018-12-15 18:01:30 +02:00 |
|
NieDzejkob
|
d05ee826d4
|
Fix building the tester binary on Linux
|
2018-11-09 22:20:35 +01:00 |
|
Lior Halphon
|
538038e49c
|
Disable randomness in the automation for consistency
|
2018-07-20 12:35:15 +03:00 |
|
Lior Halphon
|
45c73e0175
|
Replaced the is_cgb bool with a more future compatible model enum. Removed the GB_init_cgb API and replaced it with an extended GB_init and GB_switch_model_and_reset APIs that now receive a model parameter. Increased the struct version.
|
2018-06-16 13:59:33 +03:00 |
|
Lior Halphon
|
bbd3b7e550
|
Got rid of -ICore
|
2017-10-13 00:02:02 +03:00 |
|
Lior Halphon
|
623f92378d
|
Added --boot option to the automatic tester to specify the boot ROM, better support for automatic testing of the mooneye-GB tests
|
2017-06-21 23:25:39 +03:00 |
|
Lior Halphon
|
50a21da4d5
|
False positive fixes
|
2017-05-13 22:55:59 +03:00 |
|
Lior Halphon
|
a925ef130d
|
Stabilizing API: New joypad, debugger and reset APIs; internal APIs and direct struct access are no longer available without defining GB_INTERNAL. The SDL port uses the new “public” APIs, as well as most of the non-debug Cocoa code.
|
2017-04-17 20:16:17 +03:00 |
|
Lior Halphon
|
2c1d2571d3
|
More false positive fixes
|
2017-02-25 16:06:38 +02:00 |
|
Lior Halphon
|
9fbcce689c
|
False positive stack overflow detection
|
2017-02-24 23:00:10 +02:00 |
|
Lior Halphon
|
371b575d2e
|
Added information to stack overflow detection in the automatic tester
|
2017-02-24 18:25:27 +02:00 |
|
Lior Halphon
|
39253bec80
|
Yet-another-false-positive automation fix
|
2017-02-24 01:19:44 +02:00 |
|
Lior Halphon
|
2d51d13479
|
Various optimizations
|
2016-10-22 02:18:29 +03:00 |
|
Lior Halphon
|
18ec502cfe
|
Fine tuning the stack-overflow tester detection
|
2016-10-18 02:35:21 +03:00 |
|
Lior Halphon
|
3fc4fcc538
|
Added a custom automation combo for Tsuri Sensei, to avoid an in-game buffer-overflow
|
2016-10-14 01:30:54 +03:00 |
|
Lior Halphon
|
5cca2a4168
|
Be more forgiving about stack overflows. Some games commercially leak stack every once in a while when being stress-tested.
|
2016-10-11 14:53:54 +03:00 |
|
Lior Halphon
|
11cbe58eb1
|
False positive corrections
|
2016-10-05 23:57:19 +03:00 |
|
Lior Halphon
|
3dd1580256
|
Automation triggered a bug in DX Bakenou, fixed false positive.
|
2016-10-01 14:31:34 +03:00 |
|
Lior Halphon
|
17748b980a
|
Fixed a false positive with the FF-loop detection
|
2016-09-30 18:24:01 +03:00 |
|
Lior Halphon
|
5c5b1cd3ae
|
Seems like even 1 second isn't enough for some games.
|
2016-09-30 14:12:41 +03:00 |
|
Lior Halphon
|
7bf9cc8f1a
|
Detect blank screens by actual screen content, as some games modify LCDC between vblanks.
|
2016-09-30 01:10:50 +03:00 |
|
Lior Halphon
|
97eb3fe209
|
Detect games stuck on blank screens
|
2016-09-20 22:59:00 +03:00 |
|
Lior Halphon
|
ad604036a5
|
More false-negative fixes
|
2016-09-09 19:29:14 +03:00 |
|
Lior Halphon
|
ae003ee020
|
Fixed several automation false negatives.
|
2016-09-06 18:00:05 +03:00 |
|
Lior Halphon
|
84a4701733
|
Auto-detect common crashes, fixed logs about unsupported carts not being written.
|
2016-09-03 22:59:23 +03:00 |
|
Lior Halphon
|
a746c726ee
|
Added basic automatic ROM tester
|
2016-09-03 03:39:32 +03:00 |
|