Commit Graph

2049 Commits

Author SHA1 Message Date
unknown 17f7965489 Have run-time error-checking when dumping DMEM/IMEM. 2015-09-17 20:39:44 -04:00
unknown c04f856b79 Attempt the POSIX `ssize_t` type for signed addr compares. 2015-09-17 19:58:49 -04:00
unknown 8f9e963cb0 conversion from 'LRESULT' ... possible loss of data 2015-09-17 19:31:32 -04:00
unknown fadcfe9660 fixed 20 repeated warnings about undeclared intrinsic 2015-09-17 18:52:58 -04:00
tony971 dbfc51612b Move Mario Kart multiplayer timing fix to rdb 2015-09-17 02:30:59 -04:00
zilmar 341f2c2752 Merge pull request #604 from cxd4/flashram_x64
replaced Flash RAM breakpoints in x64
2015-09-17 11:08:25 +10:00
zilmar 8349b2423f Merge pull request #603 from cxd4/x64_defaults_to_interpreter
Temporarily force interpreter mode when running 64-bit PJ64.
2015-09-17 11:07:50 +10:00
zilmar 1a25b9ba0c Merge pull request #605 from tony971/master
Fix multiplayer timings in Mario Kart 64 (cheat)
2015-09-17 11:07:16 +10:00
tony971 f35036e3db Add fix for multiplayer timings in Mario Kart 64 (cheat) 2015-09-16 00:43:30 -04:00
unknown 88a82537c7 replaced Flash RAM breakpoints in x64 2015-09-15 18:55:27 -04:00
unknown bd21c8ab54 Temporarily force interpreter mode when running 64-bit PJ64. 2015-09-15 17:47:01 -04:00
zilmar 59b1880324 Merge pull request #602 from cxd4/sqrt
mario werx
2015-09-16 07:23:49 +10:00
zilmar 3c41d544e6 Merge pull request #601 from cxd4/x64_FP_rounding
Quest 64 starts to work now (x64).
2015-09-16 05:24:30 +10:00
unknown b6eb1c3234 Try to use intrinsics for COP1 single-precision square root? 2015-09-15 15:03:05 -04:00
unknown 659f103373 Try SSE intrinsics to match COP1 FP64 round to 32-bit. 2015-09-15 12:42:36 -04:00
zilmar 624b388a1a Merge pull request #599 from cxd4/annoying_COP1_asm_stuff
COP1 FP 32-bit round to integer doable with intrinsics?
2015-09-15 13:19:34 +10:00
unknown a0409357b8 COP1 FP 32-bit round to integer doable with intrinsics? 2015-09-14 22:55:23 -04:00
zilmar c3b394607c Merge pull request #590 from cxd4/most_remaining_x64_breakpoints
PIF RAM mutual DMA x64 breakpoints replaced with fast C
2015-09-15 10:55:40 +10:00
zilmar 33cb42e3dd Merge pull request #593 from LegendOfDragoon/master
Optimize some opcode functions in RSP Recompiler
2015-09-15 10:54:32 +10:00
zilmar 3748f32f71 Merge pull request #598 from cxd4/Express_lrn2link
got it linking & running on VS2008 Express
2015-09-15 08:19:21 +10:00
unknown c38f41e34b fixed a crash because I wrote >= when I meant > 2015-09-14 16:04:25 -04:00
unknown 1a67309f66 got the command-line build of PJ64 to link and run 2015-09-14 16:03:23 -04:00
unknown e6f5e495f2 macro'd out all sources of VS Express linker errors 2015-09-14 15:55:11 -04:00
zilmar 2bf1ccf637 Merge pull request #596 from cxd4/moar_signed_offsets
[RSP] Scalar memory load/stores show signed hex offset.
2015-09-14 10:43:03 +10:00
zilmar c078e1090a Merge pull request #597 from cxd4/whitespace
little whitespace trolololz to new build scripts
2015-09-14 08:43:04 +10:00
zilmar 4efcf0e5e4 Add zip of package 2015-09-14 08:20:08 +10:00
unknown c8dbcb2c30 little whitespace trolololz to new build scripts 2015-09-13 16:30:53 -04:00
zilmar a3513059e1 Renme package_zip.bet to package_zip.cmd 2015-09-13 19:54:43 +10:00
zilmar 0bee1ef3c4 Move package_zip.bat 2015-09-13 19:52:45 +10:00
zilmar 897b27fc1d Add some build scripts 2015-09-13 17:30:59 +10:00
zilmar b4d58cfb17 Set VERSION_BUILD to 9999 2015-09-13 17:28:02 +10:00
zilmar d603d7d7dd Merge pull request #591 from cxd4/VS_Express
got it compiling on Express
2015-09-13 12:32:34 +10:00
unknown c80ce69941 [RSP] Scalar memory load/stores show signed hex offset. 2015-09-12 18:18:59 -04:00
zilmar 801d257416 Merge pull request #592 from cxd4/RSP_signed_offset_hex
[RSP] bad DMEM offsets when (offset < 0)
2015-09-13 01:52:31 +10:00
zilmar 372271bcf8 Merge pull request #595 from AmbientMalice/patch-6
Add Duke 64 Prototype to RDB.
2015-09-10 17:35:56 +10:00
AmbientMalice 62e9622ef9 Add Duke 64 Prototype to RDB.
There's an article about the prototype here. It's supposedly PAL, but the rom seems to have an NTSC header - so I'm confused.
2015-09-10 13:48:32 +10:00
zilmar 32b1802f76 Merge pull request #594 from cxd4/extra_include
removed redundant include
2015-09-09 07:03:03 +10:00
unknown 7841409ef2 removed redundant include 2015-09-08 10:33:30 -04:00
LegendOfDragoon 67d2fc95a3 Optimize LHU in RSP Recompiler 2015-09-07 15:10:19 -07:00
LegendOfDragoon e0bd5442e4 Implement RegConst in Compile_LBU 2015-09-07 15:05:26 -07:00
LegendOfDragoon 237b21a596 Optimize LW in RSP Recompiler 2015-09-07 14:36:42 -07:00
LegendOfDragoon 48baf1df7c Optimize LH in RSP Recompiler
Star Wars Battle For Naboo LLE graphics uses unaligned LH
2015-09-07 13:48:51 -07:00
LegendOfDragoon e9c1c23120 Implement RegConst in Compile_LB 2015-09-07 13:39:41 -07:00
unknown d9082a0c51 [RSP] bad DMEM offsets when (offset < 0) 2015-09-07 16:36:08 -04:00
unknown dd73e6dff7 second pass--compiles on VS2008 Express (doesn't link) 2015-09-07 15:47:58 -04:00
unknown 4b4c37e9bd first pass--compiles on VS2013 w/o ATL 2015-09-07 15:47:44 -04:00
LegendOfDragoon 48fcced3bc Optimize ADDIU in RSP Recompiler
The second part happens in Hydro Thunder LLE audio.
2015-09-07 12:18:28 -07:00
LegendOfDragoon 2ff2165bd9 Optimize ADDI in RSP Recompiler
No need to add 0 to a variable. I've seen
ADDI V0, V0, 0x0000 in Super Smash Bros audio microcode.
2015-09-07 11:49:37 -07:00
LegendOfDragoon 720d8c8dd7 Implement SLTIU in RSP Recompiler 2015-09-07 11:28:49 -07:00
LegendOfDragoon 19f34eed4e Implement SLTI in RSP Recompiler 2015-09-07 11:27:07 -07:00