Dillon Beliveau
|
684ddded4e
|
disable some stuff on Windows
|
2021-05-08 17:14:47 -04:00 |
|
Dillon Beliveau
|
4d6428bbe2
|
improve gamepad experience a bit
|
2021-05-07 13:43:11 -04:00 |
|
Dillon Beliveau
|
a76bfd20a9
|
vmadm overflow test updates, comment out failure case for now
|
2021-03-20 20:45:46 -04:00 |
|
Dillon Beliveau
|
894c210ec3
|
still want to fail when not the expected case
|
2021-03-20 17:43:58 -04:00 |
|
Dillon Beliveau
|
71630f6171
|
don't fail the test when the SIMD implementation is used (for now)
|
2021-03-20 17:43:19 -04:00 |
|
Dillon Beliveau
|
cc173a393d
|
better messages when vmadm overflow test fails
|
2021-03-20 17:35:43 -04:00 |
|
Dillon Beliveau
|
828aa3255e
|
VMADM overflow test
|
2021-03-20 17:27:32 -04:00 |
|
Dillon Beliveau
|
a9070451d6
|
don't use function pointers for bus access anymore
|
2021-02-25 21:09:25 -05:00 |
|
Dillon Beliveau
|
12516c6d3f
|
remove indirection around RSP
|
2021-02-25 20:32:13 -05:00 |
|
Dillon Beliveau
|
97f188846c
|
remove more indirection in cpu interpreter
|
2021-02-23 20:20:02 -05:00 |
|
Dillon Beliveau
|
b607a4f6ee
|
Use macros in more places
|
2021-02-23 17:23:29 -05:00 |
|
Dillon Beliveau
|
0a80874be5
|
Remove indirection
|
2021-02-23 17:22:32 -05:00 |
|
Dillon Beliveau
|
d61242ec74
|
working on swapping DMEM to little endian
|
2021-02-07 13:34:32 -05:00 |
|
Dillon Beliveau
|
85bc8922b8
|
continue using big endian for RSP
|
2021-01-24 15:09:15 -05:00 |
|
Dillon Beliveau
|
c246c36511
|
move stuff around, RSP bus doesn't need whole system
|
2021-01-24 13:22:50 -05:00 |
|
Dillon Beliveau
|
cc5fa8c256
|
latest version of n64-tests
|
2021-01-09 11:43:30 -05:00 |
|
Dillon Beliveau
|
0a11e8057f
|
remove stray dep on dma.c/h
|
2020-12-29 14:54:43 -05:00 |
|
Dillon Beliveau
|
d69ab0cd32
|
64 bit addressing working
|
2020-12-26 23:15:03 -05:00 |
|
Dillon Beliveau
|
861e04d5e6
|
allow switching between jit and interpreter without recompiling, debug mode forces interpreter
|
2020-12-25 14:43:21 -05:00 |
|
Dillon Beliveau
|
8e1bd59b04
|
back to interpreter for these tests
|
2020-12-21 20:33:50 -05:00 |
|
Dillon Beliveau
|
a675c11fd0
|
test_rom uses dynarec
|
2020-12-20 15:52:10 -05:00 |
|
Dillon Beliveau
|
3861a8e884
|
CMake updates to work with Ninja generator
|
2020-12-13 14:03:01 -05:00 |
|
Dillon Beliveau
|
0ec6003d02
|
fix tests
|
2020-12-08 01:09:05 -05:00 |
|
Dillon Beliveau
|
2df63bd2e3
|
fix tests and cleanup
|
2020-12-05 21:56:42 -05:00 |
|
Dillon Beliveau
|
dacd79030b
|
helpful messages
|
2020-11-29 21:36:56 -05:00 |
|
Dillon Beliveau
|
3fcc79ee40
|
don't try to build tests if bass and chksum64 are not on the path
|
2020-11-29 21:35:51 -05:00 |
|
Dillon Beliveau
|
acc25b3547
|
determine CIC type and write to PIF RAM. the PIF ROM now boots.
|
2020-11-25 11:51:03 -05:00 |
|
Dillon Beliveau
|
3983f04c07
|
Merge branch 'master' into parallel-rdp
|
2020-11-14 09:58:22 -05:00 |
|
Dillon Beliveau
|
6891e84dfe
|
Latest version of tests
|
2020-11-14 09:56:47 -05:00 |
|
Dillon Beliveau
|
f97396ca2b
|
Merge branch 'master' into parallel-rdp
|
2020-11-10 19:55:18 -05:00 |
|
Dillon Beliveau
|
fb4b8ed5ad
|
latest version of tests
|
2020-11-08 14:42:48 -05:00 |
|
Dillon Beliveau
|
9ef7be6bf4
|
latest version of tests
|
2020-11-07 23:06:51 -05:00 |
|
Dillon Beliveau
|
3ae0c9fdc1
|
latest version of tests
|
2020-11-07 17:49:58 -05:00 |
|
Dillon Beliveau
|
83f68618d9
|
log number of steps taken in tests
|
2020-11-01 14:52:00 -05:00 |
|
Dillon Beliveau
|
d6ea84d53c
|
run n64-tests repo as part of CI
|
2020-11-01 12:09:19 -05:00 |
|
Dillon Beliveau
|
c74a0d0a26
|
longer timeout
|
2020-10-31 12:50:25 -04:00 |
|
Dillon Beliveau
|
f40fae1e8b
|
test case generator
|
2020-10-31 12:16:35 -04:00 |
|
Dillon Beliveau
|
ee6f2744ab
|
automatically add a test run for each test rom
|
2020-10-24 19:51:34 -04:00 |
|
Dillon Beliveau
|
ab3f69c86a
|
don't print every loop
|
2020-10-24 19:51:19 -04:00 |
|
Dillon Beliveau
|
6917c0560c
|
Automatically run test roms if repo cloned
|
2020-10-24 19:22:29 -04:00 |
|
Dillon Beliveau
|
f170b0cf5c
|
Build n64-tests repo if cloned in the proper place
|
2020-10-24 17:26:34 -04:00 |
|
Dillon Beliveau
|
8f8827f91e
|
stub stuff for parallel-rdp and vulkan
|
2020-10-04 12:17:05 -04:00 |
|
Dillon Beliveau
|
bc8edfb9df
|
comment out tests failing because of unimplemented instructions
|
2020-10-03 18:20:08 -04:00 |
|
Dillon Beliveau
|
48a9510744
|
builds on MacOS
|
2020-10-01 10:15:00 -04:00 |
|
Dillon Beliveau
|
57052d717f
|
Stop checking logs in RSP tests
|
2020-09-23 00:59:27 -04:00 |
|
Dillon Beliveau
|
192ae48fc4
|
unimplemented macro requires semicolon
|
2020-09-12 13:07:25 -04:00 |
|
Dillon Beliveau
|
0e0a89b520
|
cleanup RSP test output
|
2020-09-12 08:48:26 -04:00 |
|
Dillon Beliveau
|
10a5bfde7f
|
Merge branch 'master' of github.com:Dillonb/n64 into master
|
2020-09-07 14:55:16 -04:00 |
|
Dillon Beliveau
|
74afbafe25
|
all log macros need semicolons
|
2020-09-07 14:07:11 -04:00 |
|
Dillon Beliveau
|
78aa785093
|
rsp tests display all log differences before exiting
|
2020-09-06 11:09:04 -04:00 |
|