Commit graph

1157 commits

Author SHA1 Message Date
Dillon Beliveau
0b487d69c9 fix issues with vrsq 2020-09-05 16:03:23 -04:00
Dillon Beliveau
09d28dd703 fix typo in rsq as well 2020-09-05 15:41:47 -04:00
Dillon Beliveau
56f7ce393d vrcp doesn't unload divin, apparently 2020-09-05 15:41:20 -04:00
Dillon Beliveau
560440f0ae should be 0x10000 2020-09-05 15:34:57 -04:00
Dillon Beliveau
c0d9b959ba Check logs of all RSP tests 2020-09-05 15:21:39 -04:00
Dillon Beliveau
59222226ae broken lfv 2020-08-17 22:18:39 -04:00
Dillon Beliveau
d145941983 move sign extensions in RSP load/stores to common function 2020-08-17 12:17:43 -04:00
Dillon Beliveau
e51ecf2970 fix SHV some more 2020-08-17 11:45:38 -04:00
Dillon Beliveau
b3a8291a3b fix LHV some more 2020-08-17 11:29:07 -04:00
Dillon Beliveau
294b647684 fix SHV 2020-08-17 10:57:55 -04:00
Dillon Beliveau
b7f3b7a494 fix LHV 2020-08-17 10:47:04 -04:00
Dillon Beliveau
dc6945e629 basic, probably broken, LHV/SHV 2020-08-16 10:54:17 -04:00
Dillon Beliveau
20364472bd Remove all #include ".. - statements 2020-08-16 10:34:12 -04:00
Dillon Beliveau
d482e327ab add common to include path 2020-08-16 10:18:32 -04:00
Dillon Beliveau
0ba8f0811e VRCP, VRSQ 2020-08-12 19:30:06 -04:00
Dillon Beliveau
983071e913 fix VRSQH, VRSQL, VRCPL 2020-08-12 19:27:53 -04:00
Dillon Beliveau
30f0e75f18 cleanup, change exit(0) lines back to logfatal lines 2020-08-06 18:12:55 -04:00
Dillon Beliveau
15e24b3932 VMRG clears VCO 2020-08-05 20:40:45 -04:00
Dillon Beliveau
f01d688f4a cleanup comment 2020-08-04 21:36:08 -04:00
Dillon Beliveau
4c84e86682 VRSQ 2020-08-04 21:35:54 -04:00
Dillon Beliveau
dbe173e77b use correct table 2020-08-04 21:33:15 -04:00
Dillon Beliveau
87c81b7d72 don't sign extend here 2020-08-04 20:27:47 -04:00
Dillon Beliveau
3951613b99 fix VGE 2020-08-04 20:21:37 -04:00
Dillon Beliveau
333e103c37 fix VCL 2020-08-04 20:14:24 -04:00
Dillon Beliveau
9e145d8ea1 RSP CTC2 2020-08-04 20:03:29 -04:00
Dillon Beliveau
94ddba1214 sign extend in CFC2 2020-08-04 18:45:05 -04:00
Dillon Beliveau
14ebfe9916 fix sbv 2020-08-04 17:41:26 -04:00
Dillon Beliveau
dc5be368bc lbv 2020-08-04 17:40:51 -04:00
Dillon Beliveau
bbf8b75a52 forgot this bit of RSP SLT 2020-08-03 19:49:16 -04:00
Dillon Beliveau
32a4d9d9a4 writing to DPC STATUS 2020-08-03 19:48:27 -04:00
Dillon Beliveau
356bf82685 RSP SLT 2020-08-03 19:48:13 -04:00
Dillon Beliveau
12cf81d082 Fix LRV 2020-08-03 19:34:53 -04:00
Dillon Beliveau
41b63fab99 update screen when VSync hit. Check VI interrupts and VSync at all appropriate times. Update screen when RDP plugin says to 2020-08-03 19:08:47 -04:00
Dillon Beliveau
ba1ed36af9 don't run angrylion with parallel mode on 2020-08-03 19:06:51 -04:00
Dillon Beliveau
c3dbccd165 kinda broken LRV/SRV 2020-08-02 18:07:09 -04:00
Dillon Beliveau
76a827d2a7 fix LSV 2020-08-02 15:50:13 -04:00
Dillon Beliveau
49010e4586 fix SLV 2020-08-02 15:07:28 -04:00
Dillon Beliveau
a43bf7410b fix LLV 2020-08-02 15:06:11 -04:00
Dillon Beliveau
9cc98cd798 fix LPV 2020-08-02 14:57:29 -04:00
Dillon Beliveau
be121b7148 fix MFC2 2020-08-02 14:50:58 -04:00
Dillon Beliveau
3d809abea0 fix MTC2 2020-08-02 14:46:50 -04:00
Dillon Beliveau
f164fc0ba3 more progress on STV, still not fully working 2020-08-02 14:42:10 -04:00
Dillon Beliveau
8f9966057e label columns 2020-08-02 14:19:36 -04:00
Dillon Beliveau
498820e49c don't run any other RSP tests if one fails - doesn't make any sense, since they depend on the output of the previous test. 2020-08-02 14:07:34 -04:00
Dillon Beliveau
a3648fecf6 Working on STV. Only consider top two bits of VT, do wrapping at byte level 2020-08-02 13:19:44 -04:00
Dillon Beliveau
660b7ee2f6 remove this code that was accidentally left in 2020-08-02 09:36:01 -04:00
Dillon Beliveau
0ad862cb74 quiet down plugin interface logging 2020-08-02 09:35:50 -04:00
Dillon Beliveau
02354069c8 sign extend multiply accumulator 2020-08-02 09:35:38 -04:00
Dillon Beliveau
6483d0f9b4 adjust RSP test output 2020-08-01 19:23:56 -04:00
Dillon Beliveau
901683b383 Fix LDV/SDV 2020-08-01 18:55:33 -04:00