Commit graph

595 commits

Author SHA1 Message Date
Dillon Beliveau
ceb8187619 Cache broadcast modifiers 2020-11-29 14:13:34 -05:00
Dillon Beliveau
068595f29a misaligned RSP DMA reads are only warnings 2020-11-29 12:54:21 -05:00
Dillon Beliveau
b6ce54af91 SIMD-ify lane selection where e [8, 15] 2020-11-29 12:46:09 -05:00
Dillon Beliveau
ed948f3813 ignore remaining build dirs 2020-11-29 12:07:14 -05:00
Dillon Beliveau
f9c3bcf190 add a warning 2020-11-29 12:04:56 -05:00
Dillon Beliveau
5566e95ea9 move tas_movie code into frontend dir 2020-11-29 11:35:54 -05:00
Dillon Beliveau
b63651cb82 implement DSUBU 2020-11-28 16:42:41 -05:00
Dillon Beliveau
e50c46c9c0 DSRL + DSRL32 2020-11-28 16:33:10 -05:00
Dillon Beliveau
e207ba4c8e SIMD-ify some of the hottest RSP multiplies 2020-11-28 15:46:12 -05:00
Dillon Beliveau
956256efbc Set flag registers to 0xFFFF instead of 1 when true 2020-11-28 15:18:46 -05:00
Dillon Beliveau
bb640818ef separate SIMD and SISD code in rsp_vector_instructions 2020-11-28 15:06:30 -05:00
Dillon Beliveau
1504730401 Cleanup stray print statement 2020-11-27 13:28:31 -05:00
Dillon Beliveau
7b2bf54292 Release builds don't link to Capstone 2020-11-27 13:24:22 -05:00
Dillon Beliveau
beadd1b2bf add default label 2020-11-27 13:19:20 -05:00
Dillon Beliveau
04bd3045f7 strip trailing spaces from game name 2020-11-27 12:59:24 -05:00
Dillon Beliveau
7a343df5f1 save partial RDP commands for next run 2020-11-26 13:50:20 -05:00
Dillon Beliveau
fc613e621b DADDU 2020-11-26 13:21:24 -05:00
Dillon Beliveau
f7de6e9b28 always enable unimplemented macro 2020-11-26 10:41:00 -05:00
Dillon Beliveau
a1d30f2f9e remove length checks in PIF 2020-11-26 10:40:48 -05:00
Dillon Beliveau
1bdbbbbf4d fix start button 2020-11-25 19:28:21 -05:00
Dillon Beliveau
4f66d8429b strip executable as part of pipeline 2020-11-25 18:40:08 -05:00
Dillon Beliveau
4eef802a00 C buttons and Z button 2020-11-25 18:31:30 -05:00
Dillon Beliveau
f30d98fad3 Revert "if possible, copy 8 bytes at a time in PI DMA"
This reverts commit 6009393688.
2020-11-25 17:41:54 -05:00
Dillon Beliveau
e7e111bc20 l and r 2020-11-25 17:21:59 -05:00
Dillon Beliveau
6009393688 if possible, copy 8 bytes at a time in PI DMA 2020-11-25 17:16:58 -05:00
Dillon Beliveau
4f713f84cd Gamepad support 2020-11-25 17:16:46 -05:00
Dillon Beliveau
01fd45594f stub WatchLo and WatchHi 2020-11-25 13:16:35 -05:00
Dillon Beliveau
88b9b61608 comment out FR change check 2020-11-25 12:45:26 -05:00
Dillon Beliveau
1ce564a75e always write pif seed to PIF RAM even if LLEing 2020-11-25 12:45:08 -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
53b5d5b552 pif copy 8 bytes at a time 2020-11-25 10:54:48 -05:00
Dillon Beliveau
89d7d1bacc Latest version of parallel-rdp 2020-11-25 00:32:17 -05:00
Dillon Beliveau
8dee5581d0 disable SRGB backbuffer 2020-11-24 23:35:01 -05:00
Dillon Beliveau
ccdf47693b Revert "do this with a renderpass instead of accessing private members directly"
This reverts commit 94307b9605.
2020-11-24 22:56:29 -05:00
Dillon Beliveau
e390c22e0b typo 2020-11-23 21:54:48 -05:00
Dillon Beliveau
94307b9605 do this with a renderpass instead of accessing private members directly 2020-11-23 21:54:28 -05:00
Dillon Beliveau
16ebe7e3a3 move audio stuff to audio.c/h 2020-11-22 20:43:00 -05:00
Dillon Beliveau
4cf3f9a577 hack in "CIC is done writing" code 2020-11-22 20:37:48 -05:00
Dillon Beliveau
ac90c99869 RSP DMA is never busy 2020-11-22 18:58:09 -05:00
Dillon Beliveau
bd58b6e150 ignore bit 0 2020-11-22 18:58:00 -05:00
Dillon Beliveau
f7516ffc5b set CPU CP0 Config 2020-11-22 18:57:52 -05:00
Dillon Beliveau
3911a2952c sign extend 2020-11-22 18:26:52 -05:00
Dillon Beliveau
e74a176777 in debug builds, always log at least warnings 2020-11-22 17:45:57 -05:00
Dillon Beliveau
7a2c142cc6 ignore release dir, remove -O3 since Release build sets it automatically 2020-11-22 17:42:04 -05:00
Dillon Beliveau
7ca0bd30d9 new version of parallel-rdp 2020-11-22 17:32:52 -05:00
Dillon Beliveau
b9e8ab000e ignore release build dir 2020-11-22 17:31:52 -05:00
Dillon Beliveau
b46a879173 latest version of parallel-rdp 2020-11-22 17:31:45 -05:00
Dillon Beliveau
3984698910 build in debug mode when cmake configured for debug 2020-11-22 15:07:10 -05:00
Dillon Beliveau
774df3566d load/execute real PIF ROM 2020-11-22 12:21:02 -05:00
Dillon Beliveau
cf443b5653 remove log message 2020-11-22 10:15:55 -05:00