Commit Graph

  • 5c2c1f9185
    Make Yellow Toad 64 (U) (M3).cht greenshark64 2024-08-22 12:40:27 -0500
  • 2b7975280e RSP: Have NextInstruction and JumpTo members of RSP System instead of a global variable zilmar 2024-08-22 19:44:07 +0930
  • 29c49a2063 RSP: Remove PrgCount as a global zilmar 2024-08-22 17:32:05 +0930
  • d9ae43b69d RSP: have RSPRegisterHandlerPlugin as part of RSP System instead of a global zilmar 2024-08-22 16:30:20 +0930
  • 4681f07bf8 RSP: Move rdp logging in to it's own class zilmar 2024-08-15 13:43:56 +0930
  • 6ed1c3edfb RSP: internalize RSP information in to interpter ops zilmar 2024-08-15 07:36:53 +0930
  • 9f98f4d4cd Rsp: Change RSPOpC to be a class member zilmar 2024-08-08 12:55:54 +0930
  • 762d1b1566 RSP: Create CRSPRecompiler zilmar 2024-08-08 09:39:45 +0930
  • f7ab608976 RSP: Create CRSPRegisters zilmar 2024-08-08 07:26:15 +0930
  • 1924030266 RSP: Move compile functions into CRSPRecompilerOps zilmar 2024-08-02 22:00:01 +0930
  • 2904d3641d RSP: Create RSP system class and move all interpter ops in to RSPOp class zilmar 2024-08-02 09:00:38 +0930
  • f8d830af17 Remove (hopefully) all of Discord-RPC Derek "Turtle" Roe 2024-07-28 03:45:11 -0500
  • dab432e7bd RSP: clean up LDV zilmar 2024-07-20 19:10:36 +0930
  • 9d7b391487 RSP: Fix up LSV in the recompiler zilmar 2024-07-20 17:09:41 +0930
  • 7c2655c544 RSP: Remove some unused functions and turn Reordering and Sections off by default zilmar 2024-07-20 17:08:20 +0930
  • 6816ff4435 RSP: Disable a lot of ops that are not functioning correctly in the recompiler zilmar 2024-07-20 17:05:11 +0930
  • 13fb8cd2da RSP: In Compile_Opcode_SQV Cheat the op instead of causing an unknown opcode zilmar 2024-07-12 15:23:59 +0930
  • 564926163c RSP: in Compile_Opcode_SSV cheat the op instead of generating an unknown opcode zilmar 2024-07-12 15:07:23 +0930
  • 8c6856f1c8 RSP: Have Compile_SW handle DMEM overflow better zilmar 2024-07-12 15:04:18 +0930
  • 6e4852fc78 RSP: have Compile_LW handle DMEM overflow better zilmar 2024-07-12 15:02:46 +0930
  • e43d697476 RSP: Handle lwu inside IsRegisterConstant zilmar 2024-07-12 15:01:05 +0930
  • 7b013c3deb RSP: Reset secondary buffer to start on ResetJumpTables zilmar 2024-07-12 14:59:16 +0930
  • e2243fe8eb RSP: Make sure RSP block ends with a ret zilmar 2024-07-06 19:36:10 +0930
  • 9b38977b31 RSP: Fix up recompiler jumps JAL, BLTZAL, BGEZAL zilmar 2024-07-06 19:33:10 +0930
  • 4125774be8 RSP: Add Vector_VRNDN and fix up compile jump table zilmar 2024-07-06 19:08:20 +0930
  • 2a149beb69 RSP: Clean up #ifdef in Recompiler zilmar 2024-07-06 19:04:50 +0930
  • 38599b79fe RSP: Compile_Cop2_MF check for write to r0 zilmar 2024-07-06 18:53:19 +0930
  • 1af8570315 RSP: Set max log size as 300mb zilmar 2024-07-06 18:51:55 +0930
  • 84308ef54f Add Overclock Modifier to Defaults oddMLan 2024-07-01 21:16:00 -0700
  • da3a6b5234 Remove Overclock limit oddMLan 2024-07-01 21:28:22 -0700
  • 0e0f0f7618 RSP: JALR update rd after updating the PC zilmar 2024-06-27 16:57:31 +0930
  • 06eea03d7d RSP: DelaySlotAffectBranch should clamp PC zilmar 2024-06-27 16:34:19 +0930
  • 661ec98bb3 RSP: User crc32 for crc of imem zilmar 2024-06-27 16:25:13 +0930
  • 96a4c2c926 RSP: Used the wrong reg for write to r0 check on some ops zilmar 2024-06-20 21:41:52 +0930
  • abfb896142 RSP: Add Compile_Vector_VRNDP, Compile_Vector_VMULQ, Compile_Opcode_LWV zilmar 2024-06-20 19:22:57 +0930
  • 90c0beb01e RSP: Add Compile_Vector_Reserved zilmar 2024-06-20 17:34:37 +0930
  • 35aeeb6285 RSP: Handle writing to r0 better in recompiler zilmar 2024-06-20 17:28:51 +0930
  • 46c368eeb2
    Merge 6bf2dafea0 into bb042406be Xphalnos 2024-06-18 21:07:12 +0200
  • bb042406be RSP: Add const to mmx and sse terms zilmar 2024-06-13 20:50:54 +0930
  • 303af24bde RSP: Better handle delay slot at 0xFFC zilmar 2024-06-13 14:54:44 +0930
  • c3d6ed1a0c RSP: Have the code be able to loop zilmar 2024-06-13 14:23:59 +0930
  • 7161a6f591 RSP: Handle break in delay slot zilmar 2024-06-13 12:55:23 +0930
  • d3411809f7 RSP: Get Recompiler to use LWU zilmar 2024-06-13 12:34:28 +0930
  • 73c9174ce9 Core: Remove Memory exception filer zilmar 2024-06-13 11:50:06 +0930
  • bffbd0a51f
    Merge f7892ad938 into 65a9097980 Julio César Rocha 2024-06-05 22:43:57 -0700
  • 65a9097980
    Allowing a paste into a number field to be trimmed automatically (#2414) Summate 2024-06-05 23:52:26 -0500
  • f1d0c49d73
    Add TOC to the README and other improvements (#2424) Derek "Turtle" Roe 2024-06-05 23:51:17 -0500
  • 0761ad4a83
    Fix implementation of quad3d for f3dex 0.95 on pj64 video plugin (#2427) MegaMech 2024-06-05 22:50:46 -0600
  • 91f9cdaaa7 Core: Change the Program counter to be 64bit zilmar 2024-06-06 14:09:12 +0930
  • f2aed3f8da
    Fix compile MegaMech 2024-06-01 13:03:35 -0600
  • f1af377279
    Fix quad3d implementation for f3dex 0.95 MegaMech 2024-06-01 00:15:17 -0600
  • 8c75e19dd0
    Update ucode01.cpp MegaMech 2024-06-01 00:10:59 -0600
  • 6bf2dafea0 Update vcruntime140_1.dll Xphalnos 2024-05-29 19:22:39 +0200
  • 90d44cd23e Added a link to the build doc Derek "Turtle" Roe 2024-05-23 01:13:47 -0500
  • 5a319966ac Added some extra things to the build instructions Derek "Turtle" Roe 2024-05-23 01:13:36 -0500
  • 095ae9204b Add TOC Derek "Turtle" Roe 2024-05-22 21:55:01 -0500
  • 77ac4744a5 Core: Make sure fpu stack is being cleared zilmar 2024-05-23 11:52:58 +0930
  • 0ff0d5234c Core: In R4300iOp::CheckFPUInput64 check values directly instead of using fpclassify zilmar 2024-05-23 11:43:19 +0930
  • ec714cd90d Core: in CX86RecompilerOps::CompileCheckFPUResult64 protect RegPointer before Map_TempReg(asmjit::x86::eax) zilmar 2024-05-23 11:41:15 +0930
  • 3baaa829de Core: Remove g_TLBLoadAddress, g_TLBStoreAddress global variables zilmar 2024-05-16 16:34:17 +0930
  • ae21e10a8d Core: Increase the minimal amount of free space in recompiler memory zilmar 2024-05-16 16:15:28 +0930
  • a1f46356fb Core: remove usage of g_RecompPos zilmar 2024-05-16 16:08:23 +0930
  • 7f18773b5b Core: Add CX86RegInfo::GetFPStatusReg zilmar 2024-05-16 15:51:04 +0930
  • 13bd420b2a Core: Sync FP status register in advanced block linking zilmar 2024-05-16 15:45:38 +0930
  • f7892ad938 Remove unused NeedsVersioning property Julio C. Rocha 2024-05-10 18:30:23 -0700
  • 9c6721ec0d Add Version.h to solution filters Julio C. Rocha 2024-05-10 17:01:23 -0700
  • 7612f53eac Clean up Julio C. Rocha 2024-05-10 16:46:25 -0700
  • 7fad0884e1 Revert audio RC Julio C. Rocha 2024-05-10 16:42:14 -0700
  • 520675b8ea Set GetGitVersion messages to low importance Julio C. Rocha 2024-05-10 16:28:52 -0700
  • 914c95d28d Update -video Julio C. Rocha 2024-05-10 16:19:02 -0700
  • 358caf653f Update -input Julio C. Rocha 2024-05-10 16:13:09 -0700
  • 7f63b88ee5 Version.h for -core Julio C. Rocha 2024-05-10 15:32:44 -0700
  • 89545ac7cf Update core Julio C. Rocha 2024-05-10 15:32:33 -0700
  • 31ed149537 Update NRage Julio C. Rocha 2024-05-10 15:25:27 -0700
  • 5afc3b7e94 Update rsp-core Version.h Julio C. Rocha 2024-05-10 15:17:50 -0700
  • 1f53cf8134 Remove redundant ; Julio C. Rocha 2024-05-10 15:11:49 -0700
  • ecb5379809 Stringize GIT_VERSION Julio C. Rocha 2024-05-10 15:08:55 -0700
  • 5b63c2ebdb Convert Version.h to CLRF Julio C. Rocha 2024-05-10 14:49:01 -0700
  • cc4c58cd02 Use common property for Git macros Julio C. Rocha 2024-05-10 14:39:40 -0700
  • 9b55325429 Track whether working dir has modifications Julio C. Rocha 2024-05-10 14:00:18 -0700
  • c6b2750cfe Call GetGitVersion only once Julio C. Rocha 2024-05-10 05:54:25 -0700
  • d073fb8b1d Set macros for ResourceCompile Julio C. Rocha 2024-05-10 05:49:13 -0700
  • d64475051c Restore GitRevisionCount Julio C. Rocha 2024-05-10 05:35:21 -0700
  • 4d30e1c178 Set macros in target Julio C. Rocha 2024-05-10 05:27:29 -0700
  • f0cb7298e6 Update pj64-audio Julio C. Rocha 2024-05-10 05:04:25 -0700
  • d90075f200 Pass build year Julio C. Rocha 2024-05-10 04:55:08 -0700
  • ef3591aaaf Pass git-related macros when needed Julio C. Rocha 2024-05-10 04:50:21 -0700
  • 7ce6ca7110 Define GetGitVersion target Julio C. Rocha 2024-05-10 04:34:11 -0700
  • 3cdd8ce0ff Add Version.h to source control (core, rsp-core) Julio C. Rocha 2024-05-10 03:18:36 -0700
  • 4d74330673 Ignore Project64-RSP*.dll Julio C. Rocha 2024-05-10 00:39:36 -0700
  • 628a0b2809 Explicitly add intrin.h Julio C. Rocha 2024-05-10 00:38:15 -0700
  • 703a09d034 Core: Remove protecting memory option zilmar 2024-05-09 17:56:28 +0930
  • b851689ceb RDB: Remove SMM-Protect as a setting being used zilmar 2024-05-09 15:59:04 +0930
  • f478f16269 Core: Clear FP Status flag in recompiler on BC1FL and BC1TL zilmar 2024-05-09 10:55:38 +0930
  • 4c23e7af2c Core: Remove ChangeFPURegFormat, Load_FPR_ToTop zilmar 2024-05-02 17:21:01 +0930
  • c786bc3251 Core: Force Fpu exception in recompiler zilmar 2024-05-02 16:34:13 +0930
  • b3e8b760e6 Core: get COP1_S_TRUNC_L, COP1_S_CEIL_L, COP1_S_FLOOR_L, COP1_W_CVT_S, COP1_W_CVT_D, COP1_L_CVT_S, COP1_L_CVT_D to use COP1_S_CVT function zilmar 2024-05-02 15:48:43 +0930
  • dd0f7ad776 Core: Have CX86RecompilerOps::COP1_S_CVT be able to handle the old format of FPU_Dword and FPU_Qword zilmar 2024-05-02 15:46:03 +0930
  • 046f27ce98 Core: fix up some bugs in CX86RecompilerOps::COP1_S_CVT zilmar 2024-04-25 20:47:02 +0930
  • 627b4d6103 Core: Get CompileCheckFPUInput check InvalidValueMax, InvalidMinValue in conv zilmar 2024-04-25 20:41:03 +0930