Commit Graph

  • 236d618c20 Artwork: Add Project64 logo zilmar 2023-12-07 17:49:26 +1030
  • 15175d3fe2 Core: Fix bug in not creating save state correctly zilmar 2023-12-07 17:43:48 +1030
  • 10b550bb63 Android: Start to get controller working zilmar 2023-12-07 16:14:04 +1030
  • de1288bdca Core: remove try/catch around Interpreter cpu zilmar 2023-11-30 21:15:14 +1030
  • df56964c96 Android: Remove unneeded log call zilmar 2023-11-30 21:13:27 +1030
  • 5671f2b759 Android: Update how Addu cause android studio was not sign extending result zilmar 2023-11-30 21:12:53 +1030
  • da092545e6 Android: Add requestLegacyExternalStorage zilmar 2023-11-30 15:29:36 +1030
  • d0445eb5cc Android: switch icons from png to svg zilmar 2023-11-30 14:03:38 +1030
  • b966b088e5 test gabjc 2023-11-27 13:37:18 -0500
  • 779894ee09 created dir and moved build.yml gabjc 2023-11-27 13:33:43 -0500
  • b79c2d4688 esep sonarqube test gabjc 2023-11-27 13:30:49 -0500
  • 85f580950b
    Update Brazilian Portuguese.pj.Lang (#2373) Dark 2023-11-23 09:25:12 -0300
  • acbb8f85a8
    Fix typo in support window code (#2395) Derek "Turtle" Roe 2023-11-23 06:24:19 -0600
  • ceaa05c317 Android: Change how PACKAGE_DIRECTORY is retrieved zilmar 2023-11-23 18:37:55 +1030
  • 01673dac8d Core: Change TriggerAddressException to SetVPN an R of entry hi in one call zilmar 2023-11-23 14:20:48 +1030
  • d47b49d4b5 Core: Fix clang issue zilmar 2023-11-16 18:24:47 +1030
  • 542afc4514 Core: remove some accidental added debug code zilmar 2023-11-16 18:16:35 +1030
  • ee714e2462 Core: On unmap base addresses reset to the correct address zilmar 2023-11-16 18:14:15 +1030
  • 8f4f434820 Core: Get Fast tlb to just be 32bit zilmar 2023-11-16 17:11:05 +1030
  • dcb6969067 Core: Have entryHI use functions to set/get parts zilmar 2023-11-16 09:19:24 +1030
  • a0130ff896 Core: Convert %I64U to %llx zilmar 2023-11-16 09:03:32 +1030
  • 3c851a2a07 Fix the typo for real Derek "Turtle" Roe 2023-11-14 00:41:45 -0600
  • ea815312e9 Fix typo in support window Derek "Turtle" Roe 2023-11-14 00:18:53 -0600
  • e46ffde6b3 fix clang formatting zilmar 2023-11-09 12:59:40 +1030
  • 296b7cf1cf Android: Force RSP to be interpret zilmar 2023-11-09 12:45:36 +1030
  • 0c8b10bbc7 Android: Get RSP core to compile on android zilmar 2023-11-09 11:53:06 +1030
  • 09cc3442a2 Android: fix compile bug zilmar 2023-11-02 20:27:38 +1030
  • 6fbc5c0264 Android: Move hle audio code in to main rsp plugin zilmar 2023-11-02 20:06:58 +1030
  • 924197ca9a Android: Update ignore for new asset location zilmar 2023-11-02 09:07:28 +1030
  • 9b672cfa4d Merge branch 'develop' of https://github.com/project64/project64 into develop zilmar 2023-10-27 10:14:58 +1030
  • e6edbc6c82 Fix clang formatting zilmar 2023-10-27 10:14:21 +1030
  • ab52c4ab57
    Mario 64 Shindou and Improvement hack support (#2392) Squall Leonhart 2023-10-26 20:55:47 +1100
  • 4770d29ec0 Core: Get system events to be internal not global zilmar 2023-10-26 19:59:11 +1030
  • 2fdd511a1f
    Fixed weirdly indented Jet Force Gemini goodname Squall Leonhart 2023-10-26 15:46:19 +1100
  • 06b4e0144c
    Update Project64.rdb Squall Leonhart 2023-10-26 15:40:18 +1100
  • 0dc1fa7f45 Android: Fix up showing menu zilmar 2023-10-26 12:13:08 +1030
  • d3f4132770 Android: When listing a rom not in rdb, use game file instead zilmar 2023-10-26 11:18:24 +1030
  • b74e21d056 Android: Show base dir to splash logs when starting zilmar 2023-10-26 11:17:49 +1030
  • a2c4e06f90 Android: Get rid of usage of project64_data directory zilmar 2023-10-26 11:14:47 +1030
  • bf480623bd [Android] Add Android/Bridge to clang checking zilmar 2023-10-26 11:05:20 +1030
  • ebdef8bbdb Android: remove InterpreterCPU.cpp from CMakeLists.txt zilmar 2023-10-19 20:19:57 +1030
  • 8f062975c3 Core: improve DisplayControlRegHandler::Write32 zilmar 2023-10-19 19:28:38 +1030
  • d6a2ae80c1 Core: Remove SystemRegisters zilmar 2023-10-19 14:56:53 +1030
  • d58168bcb9 Core: R4300iOp access the registers directly, not through CSystemRegisters zilmar 2023-10-19 12:52:33 +1030
  • 4d78f56aa2 Core: In R4300iOp have a member variable for system, reg, mmu zilmar 2023-10-19 12:31:26 +1030
  • ae0097550f Core: Make R4300iOp opcodes not static zilmar 2023-10-19 11:43:32 +1030
  • 7f42f70283 Core: Make R4300iOp::ExecuteCPU() and R4300iOp::ExecuteOps(int32_t Cycles) non static zilmar 2023-10-19 10:28:25 +1030
  • d3edbf6dda Core: move CInterpreterCPU into R4300iOp zilmar 2023-10-19 09:32:42 +1030
  • 84870dbdb8
    Update Project64.sln YigaUpdate 2023-10-18 11:18:16 +0200
  • d4dbc5a3f4 Core: Have R4300iOp::COP1_D_SQRT inline asm version to only compile in Visual Studio zilmar 2023-10-14 11:53:35 +1030
  • 00c5057b17 Core: Make sure precision is correct for COP1_D_SQRT zilmar 2023-10-13 00:16:14 +1030
  • 3a68d3d92a Core: LL/LLD store address zilmar 2023-10-12 19:55:29 +1030
  • a6405cfa2d Core: Add masking around DPC_START_REG/DPC_END_REG zilmar 2023-10-12 17:50:58 +1030
  • 4e71221147 Core: Fix up FPU mode register location zilmar 2023-10-12 14:53:44 +1030
  • befa57924d Core: Fix clang compile issues zilmar 2023-10-05 15:01:09 +1030
  • f73c3708a5 Core: Fix up tlb Probe and call EXC_MOD when tlb is not dirty zilmar 2023-10-05 14:45:17 +1030
  • e74e8f6a23 Core: Have load/store ops be able to use 64bit addresses zilmar 2023-10-05 14:28:32 +1030
  • 9f07fe2aac Core: Get tlb addresses to be 64bit zilmar 2023-10-05 13:42:31 +1030
  • 4b844495b7 Core: Have save states handle COP0/TLB being 64bit now Core: Clean up tlb class zilmar 2023-10-05 13:10:45 +1030
  • 35105e814e Core: Remove CRegisters::DoTLBReadMiss and CRegisters::DoTLBWriteMiss zilmar 2023-10-05 09:54:41 +1030
  • b7311cc611 Core: Change Non memory load/store to not use tlb zilmar 2023-10-05 09:32:45 +1030
  • a1bc34dcba
    Update BUILDING.md to make it a little easier for newer developers gabjc 2023-09-28 16:22:02 -0400
  • 337abf408b
    Update README.md for easier navigation gabjc 2023-09-28 16:11:55 -0400
  • a975af0e3c Rsp: only use alignas for Visual Studio zilmar 2023-09-28 16:18:39 +0930
  • dd7ec63dd9 Rsp: Change usage of alignas to try and fix android build zilmar 2023-09-28 15:53:46 +0930
  • 7e249d22b1 Try to fix android build zilmar 2023-09-28 15:25:34 +0930
  • 46e6e54f24 RSP: improve running RSP multithreaded zilmar 2023-09-28 14:46:36 +0930
  • 15e6e460d2 Rsp: Clean up VRCP, VRCPL, VRCPH, VRSQ, VRSQL, VRSQH zilmar 2023-09-28 13:39:23 +0930
  • 3c52d8e2e3 RSP: use vt instead of rt when using RSP_Vect zilmar 2023-09-28 11:57:29 +0930
  • 0bd6a96118 RSP: fix display of VRCP instruction zilmar 2023-09-28 11:54:50 +0930
  • b1240072c6 RSP: move Enter_RSP_Register_Window & UpdateRSPRegistersScreen function definition out of RSP core zilmar 2023-09-28 11:53:57 +0930
  • ac3e0f83d1 Rsp: Use RSP Register Handler zilmar 2023-09-28 11:52:06 +0930
  • bd1ec4ff0f Core: Create a setting for RDRAM Size that plugins can read zilmar 2023-09-28 07:29:11 +0930
  • 99417fc5d9 Core: reset run event in CRSP_Plugin after rom close zilmar 2023-09-28 07:19:20 +0930
  • f817becf9c Core: Create a handler for RSP registers that is accessible to the core and the RSP zilmar 2023-09-28 07:03:01 +0930
  • 03e13455f9 Core: Update pipeline before sync in CX86RecompilerOps::OverflowDelaySlot zilmar 2023-09-28 06:39:39 +0930
  • 2caa457d02 Core: reset pipeline stage after CompileLoadMemoryValue and CompileStoreMemoryValue Update counter before mfc0 x, count zilmar 2023-09-22 11:01:46 +0930
  • 10d2b77d7c Core: Try to fix android build zilmar 2023-09-21 20:13:41 +0930
  • aadcca7528 Core: Fix clang issue zilmar 2023-09-21 18:40:27 +0930
  • 6307888be4 Core: fix up exception generator functions zilmar 2023-09-21 18:07:56 +0930
  • 32ff820a03 RSP: clean up vector compare ops (VLT, VEQ, VNE, VGE, VCH) zilmar 2023-09-21 15:51:16 +0930
  • dc95d2f7a4 RSP: Clean up vector ops (VADD, VSUB, VABS, VSUBC, VMRG, VAND, VNAND, VOR, VNOR, VXOR, VNXOR) zilmar 2023-09-21 15:44:07 +0930
  • 174e751a4a RSP: Fix up load ops (LUV, LHV, LFV, LTV) zilmar 2023-09-21 15:30:07 +0930
  • bdaf8cf78c RSP: Clean up store vector ops (SHV, SFV, STV, SWV) zilmar 2023-09-21 15:25:45 +0930
  • 5dcc7e200f Rsp: Move InitilizeRSPRegisters and InitilizeRSP into rsp-core zilmar 2023-09-21 15:16:26 +0930
  • 42a944c660 RSP: Setup option to run in a thread zilmar 2023-09-21 14:25:07 +0930
  • c4abebe201 Core: Update <Project64-plugin-spec\ to <Project64-plugin-spec/ zilmar 2023-09-21 14:13:08 +0930
  • f3d6d3fc7c Core: for tlb miss only use special address when address is not defined zilmar 2023-09-14 18:39:15 +0930
  • e0c125e837 Core: Fix clang issue zilmar 2023-09-14 16:33:20 +0930
  • c02858c7a0 Core: Add LLD opcode zilmar 2023-09-14 16:31:37 +0930
  • f559aed2ad Core: Get CRegisters::DoAddressError, CRegisters::DoTLBReadMiss, CRegisters::DoTLBWriteMiss to use TriggerException function zilmar 2023-09-14 16:23:26 +0930
  • ae4af8746b Core: replace GenerateTLBReadException and void GenerateTLBWriteException with CRegisters::DoTLBReadMiss/CRegisters::DoTLBWriteMiss zilmar 2023-09-14 13:09:11 +0930
  • 8b14b6d7d1 Core: Move InitRegisters to register class zilmar 2023-09-14 12:01:16 +0930
  • a5a4873e84 Core: Have CRegisters::DoAddressError to not directly modify program counter zilmar 2023-09-14 11:37:21 +0930
  • 2d09178449 Core: Add calls to CPO1_UNIMPLEMENTED_OP for Cop1.w functions zilmar 2023-09-14 11:15:42 +0930
  • 5da5dab3c5 Core: Have CRegisters::DoTLBReadMiss set the target pipe line to jump, not directly modify the PC zilmar 2023-09-14 11:09:28 +0930
  • fcd7257adc Core: Change COP0 Status register to a struct breaking up the bits zilmar 2023-09-14 10:23:36 +0930
  • 9ffd87168a Core: DisplayControlRegHandler::Read32 read more of the registers zilmar 2023-09-14 09:40:11 +0930
  • 002f2e17c3 RSP: Clean up code for vector multiple ops zilmar 2023-09-07 11:54:36 +0930
  • 4e9a692449 RSP: Add RSP_Vector_VRNDP zilmar 2023-09-07 11:41:17 +0930