Development Builds
Development Builds are the current builds based off the source at github. This allows you to use the latest changes straight away, tho these changes may not be fully tested and have issues.
Version
Build Dates
Downloads
Changes
Dev-4.0.0-6235-2caa457
22nd September 2023
- Core: reset pipeline stage after CompileLoadMemoryValue and CompileStoreMemoryValue Update counter before mfc0 x, count (commit: 2caa457d0261dc00370cf91e0c261b441f66dcc3)
Dev-4.0.0-6234-10d2b77
21st September 2023
- Core: Try to fix android build (commit: 10d2b77d7c4ffe9a05ace874b6110575ed62b5fa)
Dev-4.0.0-6233-aadcca7
21st September 2023
- Core: Fix clang issue (commit: aadcca7528feb2fe5a41ad34e553a3441e6f0f4d)
Dev-4.0.0-6232-6307888
21st September 2023
- Core: fix up exception generator functions (commit: 6307888be4d133b35d6a86ce405491d0699f238e)
Dev-4.0.0-6231-32ff820
21st September 2023
- Core: Update
c4abebe2017409c50cd55424ca4fe84c8d3cc13a) - RSP: Setup option to run in a thread (commit: 42a944c660d9e4218e0850aeb056df4bb9571212)
- Rsp: Move InitilizeRSPRegisters and InitilizeRSP into rsp-core (commit: 5dcc7e200fc0cdd319958412c2ce46d11bfda2d0)
- RSP: Clean up store vector ops (SHV, SFV, STV, SWV) (commit: bdaf8cf78ccbc8671e31862e8b1fe2a46a279f84)
- RSP: Fix up load ops (LUV, LHV, LFV, LTV) (commit: 174e751a4a28aa58ede41f382305a1f3deb079b1)
- RSP: Clean up vector ops (VADD, VSUB, VABS, VSUBC, VMRG, VAND, VNAND, VOR, VNOR, VXOR, VNXOR) (commit: dc95d2f7a476d97b3187dc32b5f1643a4522a6a4)
- RSP: clean up vector compare ops (VLT, VEQ, VNE, VGE, VCH) (commit: 32ff820a03a4c8659f7c6c73ad157476f51939f8)
Dev-4.0.0-6224-f3d6d3f
14th September 2023
- Core: DisplayControlRegHandler::Read32 read more of the registers (commit: 9ffd87168a74a5ed6a884634bc65d2edc36d83bf)
- Core: Change COP0 Status register to a struct breaking up the bits (commit: fcd7257adc7dcf62128c6455adfed9bb42b71df0)
- Core: Have CRegisters::DoTLBReadMiss set the target pipe line to jump, not directly modify the PC (commit: 5da5dab3c5a755bd47a81de27e62dcd38e9ec6c1)
- Core: Add calls to CPO1_UNIMPLEMENTED_OP for Cop1.w functions (commit: 2d09178449a4548c97ef7b449edef25e14875d82)
- Core: Have CRegisters::DoAddressError to not directly modify program counter (commit: a5a4873e84e330ba1923335399502e7fd3e82cca)
- Core: Move InitRegisters to register class (commit: 8b14b6d7d115035d35dfc29f361ded4abfeb1e8b)
- Core: replace GenerateTLBReadException and void GenerateTLBWriteException with CRegisters::DoTLBReadMiss/CRegisters::DoTLBWriteMiss (commit: ae4af8746bc76ca1019d5f805f2af487ec90fd9a)
- Core: Get CRegisters::DoAddressError, CRegisters::DoTLBReadMiss, CRegisters::DoTLBWriteMiss to use TriggerException function (commit: f559aed2ad28b97489dab85ab90a52a804d78d2c)
- Core: Add LLD opcode (commit: c02858c7a0692994aa7b7249c0b7b49fd5322338)
- Core: Fix clang issue (commit: e0c125e8370a32e47c20f0a191a4d6a362acbd47)
- Core: for tlb miss only use special address when address is not defined (commit: f3d6d3fc7c5bd6ae759237d82e03532a2ac5f7ca)
Dev-4.0.0-6213-002f2e1
7th September 2023
- Core: let the stack pointer equal end of rdram (commit: ab03916a709f2ee14705c0366775372f30e4629d)
- Rsp: Update display of vector in debugger (commit: 4f74dc4bb0680ea023e3345bfcd5560c3b6c7a0f)
- RSP: Update the display of RSP opcodes in debugger (commit: ab67374c8a308b708e0d2b7ac0d7fafc9864a881)
- RSP: Add RSP_Vector_Reserved (commit: 8b71ef3bc135c2f94e0137e8970a473a25ad935c)
- Rsp: add vnop for vnull (commit: d468b863c2c3d30aab1df081aeba062b4ec7814c)
- RSP: Add Vmulq (commit: af1c0c2b559bb35082be176e10aa7f983aaafd7c)
- RSP: Add clamp16 (commit: 0cadbe0f70898eae94e35cd498f5a6d5c3d16941)
- RSP: Add RSP_Vector_VRNDP (commit: 4e9a692449ba64e0bd2de1e52dee58d47fd8a3a4)
- RSP: Clean up code for vector multiple ops (commit: 002f2e17c3c8d4b237e4b0dc8d0b88beeb92b77f)
Dev-4.0.0-6204-7199096
31st August 2023
- Core: use m_TLB_WriteMap not m_TLB_ReadMap for NonMemory (commit: 41fa1fd5dd64a7b4dadc5b700ebc797113cad14d)
- PluginRSP: declare windows.h before asset.h (commit: 703ad4049ad07805e000cbfd9156a02ba83a24d1)
- Core: Add exit reason exception (commit: e49438cdab6c94ae9371c908eb0b933113b266b4)
- Core: Do not force unmapping of fpr registers before CX86RegInfo::BeforeCallDirect(void) (commit: 2dcfcf250d425a79f359aa829227915ed0568454)
- Core: some code clean up of Load_FPR_ToTop (commit: 416c85ecda81a93a601ef31e9da84dacf3edbd4e)
- Core: Add fpu exceptions to COP1_S_ADD (commit: c28c6bb4a16c8709464312fb30bff91a983bdf07)
- Core: Add exception to COP1_S_SUB (commit: 2f7a35613f1be65b1ca398da0558536c8749f7a4)
- Core: Add fpu exceptions to COP1_S_MUL (commit: 91d1c6e2378c339885762679c22a273965cbb5b0)
- Core: Merge CheckFPUException into CheckFPUResult64 (commit: 71990967488297934b040b2325734726eadfbb09)
Dev-4.0.0-6195-625f532
24th August 2023
- RSP: Remove flag to swap vector register endian (commit: 0cb43e0c3337d557e6a3ac0887e8d53d61e92621)
- RSP: Add class to wrap around RSP flag (commit: 9dab3481aea936010a0bab139f27f8525412a9f8)
- RSP: Clean up VCL (commit: 7db58769270f66f902d5aa4a1f87320ca4a18f56)
- RSP: Clean up VCR (commit: ae9912b0684d1fee9206afa3943f37afc89634ce)
- RSP: Set RSP_JumpTo before register in JALR, BLTZAL, BGEZAL (commit: 47f14016e613a2837a484eabd2097a2a0b4f9acd)
- RSP: use __debugbreak not DebugBreak (commit: 625f532d732da3ac6caaf504c7f6cdf83c6e538e)
Dev-4.0.0-6189-b8fff5d
19th August 2023
- Corrects Internal names for many Japanese roms (#2384) And adds missing settings for Majora's mask M4 Debug (commit: b8fff5d11675934eecf970f87c5c6a4f1076e697)
Dev-4.0.0-6188-d300dc0
17th August 2023
- Rsp: Move Recompiler in to rsp-core (commit: 6b30c1ae6ac14145d3228a85e0f319ef89514256)
- Rsp: Fix memory allocation of recompiler memory (commit: 09ef426ac6af0af148fa7ad0b241508b9ea77510)
- Rsp: Add a rsp AccurateEmulation flag for new rsp work (commit: 54be4d813511b5d8698361823bf5d69d80e3857c)
- RSP: Fix up AccurateEmulation for interpreter (commit: 3394be733f2b8897ef38a7760a7140c475272fcc)
- RSP: fix up usage of Indx in recompiler (commit: a80860605dcf9c9f508b235dbd469600d7126cc1)
- Core: fix up how recompiler handles rounding (commit: 6884c8d2c931c8b2c730800fd507a9c8c6b39864)
- Core: remove exception catch around RSP (commit: d300dc002aba3d78040f73add4f16808d70006af)
Dev-4.0.0-6181-1f0151e
10th August 2023
- RSP: fix up clang formatting (commit: 1f0151e06703ba5cad3b8433b37af45779464468)
Dev-4.0.0-6180-6bdc898
10th August 2023
- RSP: Change RSP Registers to be an enum not define (commit: bb5a16aaa2c04f2291b7619dbc8092ac8f7aa506)
- RSP: Start to split out RSP in to core and UI for plugin (commit: 25e48405c526ceb0316e885275e19f76f4b5b469)
- RSP: Move more functionality in to rsp-core (commit: 60192a7f33f2621b7aced401fce383dff0a9b163)
- RSP: use std::min for length calculation (commit: 1d492262fd74cde6994635cef5bafb198519a7d3)
- RSP: fix LDV (commit: c6c0a4a6d22292e0e1d336d2da3df13d2068e318)
- RSP: fix LPV (commit: 6bdc89824873e3681f0b6936e5c8515167e159bd)
Dev-4.0.0-6174-34d7578
3rd August 2023
- Core: Move TriggerException(EXC_FPE) into R4300iOp::CheckFPUInput32 (commit: 930e463bbc400c0cdb636844b7ee79ff4414334c)
- Core: get CheckFPUInput32Conv to return true on exception (commit: bc1b027c94ba0d894ee4a1e192890d4b303223ab)
- Core: Get R4300iOp::CheckFPUInput64 to return true on exception (commit: 5ff45c43c498f30e4d497b859eb757bcb47e19fa)
- Core: Get CheckFPUInput64Conv to return true on exception (commit: b5db44c12d61aad7b3aa6198c1ed1eed008d50a0)
- Rsp: Update vmov (commit: 05cd3a846b781922725ccd9e9fb5003db2384a74)
- Rsp: Change the order of EleSpec (commit: a18f78679e976e91368aa19c4ae9f643ea3b3739)
- Rsp: Update the element order in LSV, LLV, LRV (commit: 34d75780bf61c029074132536088850d6b0dec60)
Dev-4.0.0-6167-822b75c
27th July 2023
- changes this callback back to BOOL so it works again. (#2378) (commit: 822b75c734a5e4ae5723a576ccc952266ee37a12)
Dev-4.0.0-6166-bbe603c
27th July 2023
- RSP: Inline memory functions in to the opcodes (commit: e1854e15895dbc7da4208c82a4638999671dc2f2)
- RSP: Some clean up to lqv (commit: 52e77bc4e0009f8832ff5a8249f3334b9fc83408)
- RSP: fix up lbv (commit: bbe603c7589ed3154c8a09d0c4cabf065aa7059a)
Dev-4.0.0-6163-562d4d4
27th July 2023
- Make the FPU Register Caching checkbox functional (#2377) Adds missing line from SettingsPage-Game-Recompiler.h SettingsPage-Game-Recompiler.cpp to Game_FPURegCache Language file entry. (commit: 562d4d4e5640c8479db8fbfcf5dc76a37270d165)
Dev-4.0.0-6162-5c65beb
20th July 2023
- RSP: Change the name of the opcode that register ops use (commit: ee452143fff3662fc1d01c4dea5ccbfb884f7caa)
- RSP: A little clean up of VABS (commit: 97fbbffee8ba9cc3adcba2e74c89f61569e97062)
- RSP: Change EleSpec to be 16 and use .e instead of rs (commit: 97fccb1c364afddac506418d5d10b336fe65478f)
- RSP: Add method to get element specifier index from the Vector (commit: 6e03d6ad7bb1e08ff9eae0d14b9b359ecfa30f32)
- RSP: fix vmov (commit: bd357c65b093eb9808f7eb7909830bbccc17ba3e)
- RSP: Add lwu (commit: 4265bdfb436575f7a492b0c729a9860d0a6c6a6a)
- RSP: Update RSP_LRV_DMEM (commit: cf7628cc1dbbadba2bd93d5d86a6b9ac6d5db473)
- RSP Add dummy LWV (commit: e88e827d642b4f5151d778aca845f867f7fd6506)
- RSP: Add dummy vsut (commit: 2cf740565e0993ba2400b19f489fe64b12d30660)
- RSP: Update VAdd code (SQV/LQV order changed as well) (commit: 5c65bebe9e796cac95764dfc1329182d6915097a)
Dev-4.0.0-6152-b7d7884
13th July 2023
- RSP: Make a class for the RSP Vector (commit: b7d7884e224898c218339014a40df6abe545875b)
Dev-4.0.0-6151-353ef5e
6th July 2023
- RSP: Update dissam of load/store vector ops (commit: 7dc30b1d6db98907c3c44126e0ac6b8b59a8a18b)
- RSP: only look at SP_STATUS_HALT when seeing if the RSP should run (commit: 07cf94bde3acec27eced9644f24ced687bd39231)
- Rsp: Fix capitalization in rsp_UnknownOpcode (commit: fbb388fa0f2d818ce5293e866504a7c5fbdb7078)
- RSP: Better handling on unaligned SH and SW (commit: 115881524bbc4e6e634577200fbf8b3ccae98a1f)
- RSP: When command window is entered, always step commands (commit: 353ef5ed897cb72a8904603feddbdc649dff9eca)
Dev-4.0.0-6141-080a3b6
15th June 2023
- Rename RSP to Project64-rsp (commit: ef24ec11d8112be0f77685cfef49353899943bcb)
- RSP: Fix up rename of filters file (commit: df215c1cc5887bc232281c8f6cb5de3bd6e2f3d7)
- RSP: Create a RSP instruction for decoding the RSP op (commit: 080a3b69aca7cf0f456a5b0fe6b47f8555a964cd)
Dev-4.0.0-6138-187bd64
8th June 2023
- Core: Update how exceptions are handled with the recompiler (commit: 187bd64915e4b6512fd3e2d73b278ca569c5ecc5)
Dev-4.0.0-6137-18a712c
2nd June 2023
- Update Interface.cpp (#2367) (commit: 18a712ce6a7e0d34d4e5d168bdb4ee65328b691b)
Dev-4.0.0-6135-98b96a6
1st June 2023
- RSP: Get the code to conform to clang-format (commit: 98b96a60cb22e6f365cf3ccccde621bdbe5df64c)
Dev-4.0.0-6134-90fefed
1st June 2023
- RSP: Fix text when adding tab to registers (commit: 90fefed579e3a0487337172a73eef9b6c76e0731)
Dev-4.0.0-6133-1522f17
1st June 2023
- RSP: Convert base code to be compiled as c instead of C (commit: 1522f17b9cf7400a31cc7d25b8c87690a1039dff)
Dev-4.0.0-6132-a39ebe7
27th May 2023
- Core: Create InitFpuOperation (commit: a39ebe7d377544f4f6618f9a80098577d81ed483)
Dev-4.0.0-6131-e2eebe5
18th May 2023
- Core: handle jump to unaligned addresses (commit: 74912ca8c2e94bc5ef623ca77fee712cd8f756f2)
- Core: convert DoTrapException to TriggerException (commit: 17df17805dad914fb13b58b80c2d2230906178af)
- Core: Convert DoSysCallException to TriggerException (commit: 69fd74ba56e6911413bda8443f8fed7c231ca422)
- Core: Convert GenerateOverflowException to TriggerException (commit: 59a1277bed8b346bcbf7095c7efa29f1d66c4470)
- Core: Convert DoIllegalInstructionException to TriggerException (commit: 252f629e14adcb291e984c5a7b573bb2ee3cb5c3)
- Core: Get DoIntrException to use TriggerException (commit: 456f25eb6b341bc8c0415aea66938cbd4ba4f45c)
- Core: Convert DoCopUnusableException to TriggerException (commit: 0dfab78c88e1192dafd10fa1b0aa272a08f5a148)
- Core: convert DoFloatingPointException to TriggerException (commit: b2c2a03a2e94a5db2d294364cfa027b1077e0d95)
- Core: Convert DoBreakException to TriggerException (commit: 3b8dfce64a9d58630caa4f0106257b949c8e17aa)
- Core: Add CP2 handling (commit: b438fddf2ed5d35a3dc1384afa073d89a4319efb)
- Core: fix up for clang (commit: e2eebe566d8e4f4bf41bd88a38f448767314e34b)
Dev-4.0.0-6120-6e58edb
16th May 2023
- Core: remove exception out of R4300iOp::CheckFPUInput32 (commit: 0ddeb6b981b0ff0a3f82f25c2fc1273ef046dc00)
- Core: remove usage of fpclassify in CheckFPUInput32 and CheckFPUResult32 (commit: 62b29622ca6fca4d9d14e811a0c97b4160d7fe83)
- Core: Merge CheckFPUException into CheckFPUResult32 (commit: 6e58edb076d7771679768d3245c983e94433e419)
Dev-4.0.0-6117-fdc6375
9th May 2023
- Core: Split CheckFPUException into CheckFPUException and CheckFPUInvalidException (commit: 49a385e7439b723abe69e27e21d1e0df33c04b8a)
- Core: Remove Float_RoundToInteger32 (commit: 85f4f147a1cfeec723c36cd640f0075c63fa9ab2)
- Core: Handle CPO1 unimplemented op (commit: 2c19c2c3625c1a7c36c83842eec6ae3143621777)
- Core: remove Float_RoundToInteger64 (commit: e5b1a9469a78c93e5d30b46f119879a634011425)
- Core: remove Double_RoundToInteger32 (commit: 5a23f486292dea128bca01860aeaf621d2792bf7)
- Core: remove Double_RoundToInteger64 (commit: fdc637516f000bb340a2506f204a23077342021d)
Dev-4.0.0-6111-7c71ec2
2nd May 2023
- Core: Remove helper functions from x86 Recompiler Ops (commit: 02a48566c079532b0cb20ffbac8776ffdcc945a6)
- Core: clear FPU StatusReg cause in CX86RecompilerOps::COP1_S_ADD (commit: fa25b6d2af67e4476658a5ee4a6e3e2bfb310864)
- Updated brazilian portuguese translation (#2360) Added the new strings. (commit: 7c71ec21b5fcd01810fc682861d63cbf1d01484f)
Dev-4.0.0-6108-5cfb80f
24th April 2023
- Core: Add R4300iOp::COP1_W_CVT_W (commit: 71ef28fd55b1df52124293305c7a7743c3c0754f)
- Core: Improve R4300iOp::COP1_S_CVT_W (commit: 5cfb80fcfc861d6ea27fb5b64946b1a45ae5a61a)
Dev-4.0.0-6106-2e14185
18th April 2023
- Update Spanish Translation (#2357) * Update Spanish Translation * Update Spanish.pj.Lang (commit: 2e14185f5a163c9a969cd6bd231e8f6bc83d1a12)
Dev-4.0.0-6105-ab8b004
17th April 2023
- Core: Add a setting for fpu reg caching (commit: ab8b004b7125389786e2b69fa40fb6f429c312b2)
Dev-4.0.0-6104-cba01b2
17th April 2023
- Core: Improve R4300iOp::COP1_S_CMP (commit: 0cc6d21ad1b8563c855082a6c2783dbb3ff8754a)
- Core: Improve R4300iOp::COP1_D_CMP (commit: d9e69fee65b0bd510035dfd68731de0967dd5236)
- Core: Improve R4300iOp::COP1_L_CVT_D (commit: cba01b2063fd0ed95d41c1983b45b18f4579c806)
Dev-4.0.0-6101-ebe0ee9
15th April 2023
- Update Project64.rdb (#2358) Add PR changes to upstream (commit: ebe0ee903c4aa950c56087fd27fcfaef2c1001bc)
Dev-4.0.0-6100-9297b1c
11th April 2023
- Core: Improve COP1_S_CVT_D, COP1_W_CVT_D, COP1_D_CVT_S, COP1_W_CVT_S, COP1_L_CVT_S, (commit: 9297b1c4b8417852ff1a304e7cb0a856063842dd)
Dev-4.0.0-6099-4f3705c
5th April 2023
- Update arm/arm64 to use asmjit (commit: 9a04293a677cadf2b5961a9f752d4a121d221dd5)
- Updated Polish to include fixed diactrics (#2356) * Updated Polish to include fixed diactrics * Update Polish.pj.Lang (commit: 4f3705c395dcbb91c8de016f6cf41d45fe411ece)
Dev-4.0.0-6097-2c40d47
4th April 2023
- x64: Change MemoryStackPos to be a pointer (commit: fe35d950f385cb09db78c2a84ba91fe81ed0e881)
- Start to look at x64 recompiler (commit: 2c40d47a34865f1754cf494949a4d76ee9f2ff0c)
Dev-4.0.0-6095-422a42c
28th March 2023
- Core: More work improve the accuracy of cop1 (commit: 422a42cae346dececfc3385a6e1ebb931891433f)
Dev-4.0.0-6094-ce69324
21st March 2023
- Core: Fix CoprocessorUnitNumber on exception (commit: 96787690c7e01120cc3575d2190d0ffe27372cc1)
- Core: Update sub.d to handle exceptions (commit: cbf67cede4b7930b4cf77ad2862d6800066b59e5)
- Core: Update R4300iOp::COP1_S_MUL to handle exceptions (commit: ce69324dbe65cf31e69c725b28b9b547f918f0f0)
Dev-4.0.0-6091-7f7aee7
14th March 2023
- Core: remove FAKE_CAUSE_REGISTER (commit: 7f7aee7232a3425b0935ccd496ec7cd503a3acf2)
Dev-4.0.0-6090-96792b1
12th March 2023
- Fixed DPI scaling issue in some debugger windows (#2353) (commit: 96792b18c87139dd3c8d2a5096dd3a8e28da6b14)
Dev-4.0.0-6089-9093b42
6th March 2023
- Core: Improve accuracy of add.d (commit: 306f21b5faa6a02d575b7687031aa8baa3977f3b)
- Core: improve the accuracy of COP1_S_SUB (commit: 9093b42d477ade250bd73978ddb28d349b96abb5)
Dev-4.0.0-6087-a25e5ca
3rd March 2023
- x64: Fix rom browser showing columns (commit: a25e5ca4c03d5ca50b0041708a535c7320563917)
Dev-4.0.0-6086-f048fb2
2nd March 2023
- Fix MBC30 transferpak support in nrage input plugin (#2292) (commit: f048fb26e2c007b5a888c4b35b265ac9b1ce2a88)
Dev-4.0.0-6085-ea70218
28th February 2023
- Common: update stdstr::Replace with the version of replace being used (commit: 0e5b6cd0e801c8f06165ae120068d86255eb4479)
- x64: Get PluginRSP to build for x64 (commit: cb124b70095798d60bff8498a383b1581d42a265)
- Clean up warnings (commit: ea70218d1cbc8ed881f1c6f62cc2938f72a4f79a)
Dev-4.0.0-6082-db7aab4
21st February 2023
- Core: improve the accuracy of COP1_S_ADD (commit: 1864adcb35142262f01125731bc97d0045991ec2)
- Update CONTRIBUTING.md (#2341) Added a detailed guide on how to properly contribute code to the project through GitHub. (commit: 47ecc12b77e4be39c4cf439381780a6817036f05)
- Fix spelling in CONTRIBUTING.md (commit: 4ece4ce827bfe4affad797878b892f5df65c013a)
- Add generic "Ocarina of Time Majora's Mask Randomizer" entry (#2337) * Add generic "Ocarina of Time Majora's Mask Randomizer" entry A new randomizer combining two games, it requires 8MB RDRAM Size. I copied what was done for DK64 Randomizer. * Updated OOT MM entry as required Not sure if all of those are required other than SMM-Protect (commit: db7aab466ca36eca573ec744b7564c6e0fdca552)
Dev-4.0.0-6078-ee3f092
13th February 2023
- Android: Fix rename of SettingsType-RDBYesNo.cpp (commit: 4263f11c17738e53b9dc49c645f292c72b940a52)
Dev-4.0.0-6076-3aef396
13th February 2023
- Core Fix up clang formatting (commit: 3acd56ae6127a83e650b1d9b530155044575b7c2)
- Add editbox to choose directory dialog (#2340) (commit: 3aef396007fbb9e394efc3a80954b80446065c72)
Dev-4.0.0-6074-2db5c81
13th February 2023
- Remove _Pairib usage (commit: 4390a0926c8d1aca0460afe167afca53e997b109)
- Core: Add some error message when failing to load rom (commit: baa5dbe257ef7bc7d52dc39123511e73ebbb0b10)
- Core: Fix handling of R4300iOp::COP1_S_CMP and R4300iOp::COP1_D_CMP (commit: e14e10f4b02a84419e5a22d5af039cf849020c90)
- Core: Change Project64.rdb so it use 1's and 0's instead of "Yes" or "No" (commit: 2db5c81af5b8b50aefcdc7d49aa23be4ac8dc68a)
Dev-4.0.0-6070-92c06c1
6th February 2023
- Android: Fix removal of ExtractAssetsTask (commit: 92c06c165142aa9c8cd1a052b21395e87652d392)
Dev-4.0.0-6069-cd7b0b4
6th February 2023
- Android: Move assets directly under Android (commit: a6f937b3685548e2d4ab6c5ba08d67a4cc776dbe)
- Android: Be able to have assets in a zip file (commit: cd7b0b42c39db83d833b46d3e618aca7ba95b608)
Dev-4.0.0-6065-a8a553b
30th January 2023
- Core: fix code to make clang happy (commit: a8a553b316fef5885a22eee73e895124efee926e)
Dev-4.0.0-6064-83a7d9e
30th January 2023
- Core: Change to using fenv.h instead of including the code directly (commit: f802b18cdc05c7936f92fc3aa1eb2a11f53b8084)
- Core: Convert TEST_COP1_USABLE_EXCEPTION from a macro to a function (commit: 7affd514c03cde13339289ee9a6ad6401b891d8b)
- Core: Start to improve the accuracy of R4300iOp::COP1_S_ADD (commit: 83a7d9e3f2216fae7548ef903c40047dfe54b15e)
Dev-4.0.0-6061-fb6bda3
23rd January 2023
- Core: Fix the allocation of rdram size if set in the rdb (commit: 0e52bfb185acaa9168fb9c9fb5ea1103f5e9dd10)
- Core: SW_Register needs to protect the register (commit: fb6bda321c1695870ae4fa43b7373e4970a65a43)
Dev-4.0.0-6059-210ebd4
16th January 2023
- Core: have an option for rdram to be different between known and unknown roms (commit: 210ebd42de5eee99347d9d5c56a1f66eb876de2c)
Dev-4.0.0-6058-dbd360f
9th January 2023
- Core: Revert SPECIAL_SRA and SPECIAL_SRAV to old version when running as 32bit (commit: ccae22afc506481628249ad3dc04230021306c0f)
- Core: Improve StoreInstruc (commit: 531a7df9593414117153c6d2804cc0bfb9604701)
- Core: Handle exception of mov word ptr ds:[E01F4F52h],ax (commit: dbd360f6761b05f34492aebd630300434d8cb038)
Dev-4.0.0-6055-b6629ac
3rd January 2023
- Android: Fix Project64-core\CMakeLists.txt (commit: 5923d5086814f40a1f88bdb2a276510f915268e7)
- Android: Fix build warning with CX86Ops::CallThis (commit: b6629ac1d342f2f51f75365bf530715edc75c2bc)
Dev-4.0.0-6053-e037302
3rd January 2023
- Core: Have user rom settings in Project64.rdb.user (commit: e0373025ef1fa075d003789ffadbad51ac8723fb)
Dev-4.0.0-6052-80aecdc
2nd January 2023
- Update Project files to remove some headers that no longer exist (commit: 3c73c06b016d01aa5b97142010c80a9b7ccf169b)
- Core: Improve R4300iOp::COP1_CT (commit: 80aecdc5e33c24d12449a0d0dcb072637147d3e1)
Dev-4.0.0-6050-811aaf9
26th December 2022
- Core: Start to handle jump in delay slot (commit: f380d326fe99fc016e69e2954547f1f8cedb8b29)
- Core: Revert Unaligned DMA to fix some hacks (commit: f6e4443dda1b3c199c0eb5dbb1e52584a123ce72)
- Core: Fix handling of BGEZAL ra in recompiler (commit: 2c6d3429b778eae1d619f428762ab5633140d7f8)
- Core: Fix up BGEZALL in recompiler (commit: 0cc7ede8162e8bd251ad91b882fbbaf9b012ac27)
- Core: fix up masking in CX86RecompilerOps::COP1_CT (commit: b217428fee899b9461de11d0348981f0294d57b3)
- Core: get sra to handle 64bit shift (commit: c619b71b26a23e6d2635b6cd993ef663aa2ec268)
- Core: Fix up SPECIAL_SRAV for 64bit copy (commit: 811aaf9d36e49b983621a92d7d1958c63cdab97e)
Dev-4.0.0-6043-8803f17
19th December 2022
- Core: Add vcruntime140_1.dll for clang.exe (commit: 8803f17d8555779a0fbceea55c2b3e5e84c802fa)
Dev-4.0.0-6042-620aabc
19th December 2022
No code changes
Dev-4.0.0-6037-ad4f16a
12th December 2022
[LIST]
Core: Initialize FPR_Ctrl[Revision] to 0xA00 (commit: d3afe97d381ea2a7bc7adb3298bf458b39a206e3)
Core: Mask COP1_CT reg 31 (commit: c8bb04b6b096e6f26b3eccbf0e8ce85c8d8fa00d)
Core: Add Cop2/Cop3 handling exception (commit: 6c154f6547e388e450f0916e82b64c64e81fc8c8)
[*]Update Brazilian Portuguese translation (#2322) Several grammar corrections, adjustements
Dev-4.0.0-6033-ff56992
6th December 2022
- Android: Some more core changes for asmjit (commit: ff56992542376d10e093fbbd7f2c3e308a0a2440)
Dev-4.0.0-6032-72705cf
6th December 2022
- Android: Get it to build asmjit (commit: 72705cf66ad789c7126864f877144382109eed2b)
Dev-4.0.0-6031-c100d52
5th December 2022
- Core: Move ReadsGPR, WritesGPR, ReadsHI(), ReadsLO(), WritesHI(), WritesLO() out of OpInfo and into R4300iInstruction (commit: d35d2e6abe8e3c80715460bba6e4305087f4b416)
- Core: Handle bgezal ra in the recompiler (commit: 6b04b908bfe5dce9430e9720290a275e78c3ecc8)
- Small fixes (#2314) * Assign the null pointer * Initialize variable * Fix while-conditions (commit: c100d527fc2f74ddc08fb8ad836f6504949a5d0b)
Dev-4.0.0-6028-138868d
30th November 2022
- Core: Get x64 compiling (commit: 138868d9acdfe28f1889c95d2c839c1c05db81ee)
Dev-4.0.0-6027-86a4f6e
29th November 2022
- Remove unused cheat (#2312) (commit: 86a4f6e31801a0703f8d4482af9a5ca321f0df64)
Dev-4.0.0-6026-ed357e5
27th November 2022
- Core: Get recompiler to call PifRamHandler when in pif address space (commit: ed357e5d9707befa1de6e9213f9f08dcb72ae951)
Dev-4.0.0-6025-1e3fff2
24th November 2022
- Core: ignore memory stack pointer when stack pointer is reset (commit: 1e3fff2b412b80bbdc0f95f41a1d2aa4e43703e3)
Dev-4.0.0-6024-1f2fe96
23rd November 2022
- Core: fix bug in CX86Ops::CallFunc when not logging opcodes (commit: 79d749e33d64ee0cbfb661698a1318db8c819bfd)
Dev-4.0.0-6022-8eecb0c
23rd November 2022
- Core: Remvoe #ifdef LinkBlocks code block (commit: 9743f12b1d138ac901789f9a7d0fdc29d10b3915)
- Core: remove #ifdef toremove block in CX86RecompilerOps::SPECIAL_DMULTU() (commit: 2a6d3cd51943e6ae8729d7297cd6020724215ab1)
- Core: Change recompiler to use asmjit (commit: 8e94b3086b0aca375c7de95b8f232134bde4e9ed)
- Core: Fix bug in CX86RecompilerOps::SPECIAL_DIV (commit: e3aa2514c1458b366d191eed7372e9a680e58231)
- Update Portuguese translation (#2309) (commit: 1893706b4b5839989c5b267319af5553452de804)
- Extend mempak Index Table to the intended 256 bytes, so that the default checksum is actually correct, and include the backup of that data. (#2304) * just a test to see what happens * duplicate the full 256 bytes. * Didn't need to duplicate it after all. The index table wasn't actually 256 bytes as intended, so the checksum was invalid. Cruis'n'USA 1.0 didn't like this one bit. * fully duplicate it after all just in case of a rare case where a game breaks without the backup of the checksum and table. * this looks properly duplicated now. perhaps (commit: 8eecb0c823732ac47358366205e0b5ee0af946dc)
Dev-4.0.0-6016-989827c
14th November 2022
- Core: Do not set m_MemoryReadMap/m_MemoryWriteMap if tlb mapping is outside rdram (commit: 989827cb77874cb5714f4b40f99cb4aed21741bc)
Dev-4.0.0-6015-97e3f50
14th November 2022
- Core: Handle masking of random in CSystemTimer::UpdateTimers (commit: cabcd2cc95b6236b2dc23265ca7707fe07130236)
- Core: Update mask of registers in CRegisters::Cop0_MT (commit: 97e3f50007eea60bfb073a9a7e4e0e81aa7a99f1)
Dev-4.0.0-6013-02660c2
8th November 2022
- RSP: dma to either DMEM or IMEM based on address (commit: 02660c2f622cef5ef84b4299f312d56885b06e44)
Dev-4.0.0-6012-48da86b
8th November 2022
- Core: if Rom is larger than ISViewerHandler, then use rom handler (commit: 48da86bea1dd516a118ff3eefbc0060b9c8abfa9)
Dev-4.0.0-6011-529812f
7th November 2022
- Core: Change COP0 registers to use an enum (commit: b3c6858b6991eef8419dbc7ee2693aec3bc00e23)
- Core: remove CX86Ops::AdcX86regToVariable (commit: 6a69e2e86aeb437b52da1b867e5928814c413df5)
- Core: Reorder AddConstToVariable parameters (commit: dbd20dd993caefadeafd1adb95629e6f1a192806)
- Core: Capitalize Reg in x86ops (commit: c7ac150b91e47f71cf236f4361cdd4f67183b33f)
- Core: Reorder AddX86regToVariable parameters (commit: c13080d7c327381db113a7e71f77161f4ad65985)
- Core: reorder AndConstToVariable parameters (commit: 897fd39a0ee2321c71acd39fc3f410e45d2dd676)
- Core: Reorder parameters for AndVariableDispToX86Reg (commit: 513ca57f46957ba78a403735121f53c687d762e9)
- Core: Reorder AndVariableToX86Reg parameters (commit: ade6787e6dcb8c11fb020f041799ce06d7bc4663)
- Core: reorder CompConstToVariable parameters (commit: 09fb90117ef6720ba49f2d4cbea865460b35125a)
- Core: remove CX86Ops::CompVariableToX86reg (commit: 9dd2df36d41ed677e2996b3cec7999e9e584a9ba)
- Core: remove MoveConstByteToN64Mem, MoveConstHalfToN64Mem, MoveConstToN64Mem, MoveConstToN64MemDisp (commit: eb8b36603b3788354bb8383033a996bd298df143)
- Core: reorder MoveConstByteToVariable parameters (commit: bdb2d040f94ccb22884cac5323bc24f65e6caf68)
- Core: reorder MoveConstHalfToVariable parameters (commit: 01231002337b591a91b131248c26d8335857e149)
- Reorder MoveConstHalfToX86regPointer parameters (commit: 8272d18aa6cc415c0a7921eae550d1bb43ff26f5)
- Core: reorder MoveConstToMemoryDisp parameters (commit: 5c7390324ac1b9c2ba66d9f5ef500648b7bf75e9)
- Core: Change order of MoveConstToVariable (commit: 40456f12db58f3ca343301a9c3077de456d84c6d)
- Core: remove x86 functions referencing n64mem (commit: eb0aa05a48edc7a3c28d0d3f9f4a92b43301ead0)
- Core: reorder MoveConstByteToX86regPointer parameters (commit: b68caed6c458bca9849019803ab7c8ad8d854c4f)
- Core: reorder MoveConstToX86regPointer parameters (commit: 288fe4d2223162797ea9a20f68f49e54266588df)
- Core: Rearrange MoveSxByteX86regPointerToX86reg parameters (commit: fe7b8afa928bd29a538555e40c94cd94f204d207)
- Core: Rearrange MoveSxHalfX86regPointerToX86reg parameters (commit: 1584d25cd95026996d8ab4a0d4705a7fbb75b92b)
- Core: rearrange MoveSxVariableToX86regByte parameters (commit: eb5d0ce3631fc9694689b8cdbd9bc78af83cfa02)
- Core: rearrange MoveSxVariableToX86regHalf parameters (commit: 10dd2c662a586f9aba7b575ebefab094882faa12)
- core: Rearrange MoveVariableDispToX86Reg parmeters (commit: 8702e6b67ce275519439b8c91582590ad0adfea5)
- Core: remove MoveVariableToX86regByte, MoveVariableToX86regHalf, MoveX86regByteToN64Mem (commit: d19fc10f0c445bd7a515566e6a1484a4a2e36bc0)
- Core: rearrange MoveX86regByteToVariable parameters (commit: bb51c3d11d224e76b438d8b3773ba58d8d076075)
- Core: rearrange MoveX86regByteToX86regPointer parameters (commit: 1966b842f3c6866b6216d3885059c2e1ca157a7a)
- Rearrange MoveX86regHalfToVariable parameters (commit: efac3341361c6a537b18e7c37a625d20b02faa1e)
- Core: rearrange MoveX86regHalfToX86regPointer parameters (commit: ebca0854d70fad4b9125c6f4abf45906205293df)
- Core: rearrange MoveX86regPointerToX86reg parameters (commit: d74694d16f6bfa65a38a2f8c4805c113c364b547)
- Core: rearrange MoveX86regPointerToX86regDisp8 parameters (commit: 891d487fdde57b2941122a6e97057e8e2be08ce6)
- Core: rearrange MoveX86regToMemory parameters (commit: 91a192cead290e8af3f17891cfca26a28a49db74)
- Core: rearrange MoveX86regToVariable parameters (commit: 59892a266ba77e3c413e2992c67b5680f52ed525)
- Core: rearrange MoveZxByteX86regPointerToX86reg parameters (commit: 8a2197707bcb100673fb459640b35fa9e03104f4)
- Core: rearrange MoveZxHalfX86regPointerToX86reg variables (commit: 4570d9eab5cd0e201219eb8259587667816e5318)
- Core: rearrange MoveZxVariableToX86regByte parameters (commit: 96eed54a1dd83e4a8ca41549ba514fe015eb2b1f)
- Core: rearrange MoveZxVariableToX86regHalf parameters (commit: c95aae8e38051974233937bfea0d015b7ee75e6c)
- Core: rearrange OrConstToVariable parameters (commit: 40259d01ca31df8394eac5ca801bc8ef116c30ab)
- Core: Rearrange OrConstToX86Reg parameters (commit: 697397f1ddb77745cf46a43c41293f94b446434f)
- Core: rearrange OrVariableToX86Reg parameters (commit: ce939100c59b5a157ae5f438c3c2eed40cc7cea7)
- Core: rearrange TestConstToX86Reg parameters (commit: fe1f99ae1c91d8a5c77fe320333b6c5f8dc36e65)
- Cote: TestVariable rearrange parameters (commit: 2fcce6cdd5d4019e157c5950dc4e44c86a739e77)
- Core: rearrange XorVariableToX86reg parameters (commit: a4c49a3567fa832bd372bd5354d1da384944511b)
- Add asmjit code (commit: 0e1a72a0b15dc2263bf15b509df2c7dce1075517)
- Core: Switch to use asmjit registers in recompiler (commit: 529812fdcadd16f9e9ae13d6346c3291d6937473)
Dev-4.0.0-5966-0503f32
31st October 2022
- Update README.md (#2297) Add links to the dependencies and fix some of the license info (commit: 0503f320340297a76299221d5c55f21f6d8d32df)
Dev-4.0.0-5965-fd71b2d
31st October 2022
- Core: Handle branch/jump in a delay slot in the Interpreter (commit: fd71b2dfcb99818c3ce95a981e2a1198f89b2995)
Dev-4.0.0-5964-94247ce
28th October 2022
- Core: handle better CX86RecompilerOps::ResetMemoryStack (commit: 94247ce1a639997fbc83d3b0ab8ca7768186e297)
Dev-4.0.0-5963-edeaf14
24th October 2022
- Core: Change order of MoveX86regToX86Pointer parameters (commit: 8713878994fbcffcb31831324b72593abd489c72)
- Core: Change the order of MoveX86RegToX86Reg (commit: fdbc31961f87b88cc502840d96d03672065cff7f)
- Core: Reorder the order of MoveX86regToX86regPointer (commit: dd61a4351d6ba1fe98bbc3c2378f4b7f608c89cd)
- Core: reoder MoveConstToX86reg parameters (commit: 538933e0a5a9e53fac7d0cdf8f52205924871d8b)
- Core: Change the order of MoveConstToX86Pointer (commit: af3c31b0ff4f04207369f4c2f3ae056497608708)
- Core: Change the order of MoveVariableToX86reg parameters (commit: d06d1526d95de477f61f543b66fd237533fc632f)
- Core: Get recompiler to handle RESERVED31 (commit: 6c9237f603c70caf6fb5514b19eac06e1344328e)
- Update SortRdb code and add it to project (commit: edeaf144717ca9cdc521ec6fe6593c9b52fb1386)
Dev-4.0.0-5955-ef8067c
24th October 2022
- Android: Make a skeleton for arm to start over arm recompiler (commit: ef8067cf128682789a7d1329d81edf706a2f7f49)
Dev-4.0.0-5954-ae61574
20th October 2022
- Recompiler: Handle stack if it is in IMEM/DMEM (commit: ae6157427f34a8e84bdf4c854b0cc8f2b8254d9c)
Dev-4.0.0-5953-4525e8b
17th October 2022
- Core: Move Pifram code into PifRamHandler (commit: c16307ec0f90af3cd03ca8229af1557fd1e1501d)
- Core: Fix R4300iOp::LWC1 to have 64bit address (commit: 65bbc375b985ea88654a648095a7523128fdcb06)
- Core: Ignore EverDrive - 64 X7 Serial Registers in PI_DMA_READ (commit: 60969607c84fd838161df19bbfd28b39e0c9f4ab)
- Core: Do not allow byte aligned blocks after the first block (commit: 305648f02f84499159f72e17a7e12efb885c039d)
- Core: Allow reading from ISViewerHandler (commit: 9186dcab39d59ae08af9552aa0837bec0ef0a65b)
- Core: Clean up masking of COP0 registers (commit: 53e00b8023b45ea5ef833e3061d83014d6793de0)
- Core: Update NonMemory Access to pifram (commit: 96244cd6fdd12f35684a28a19049fcaacc53aa3b)
- Core: Move IMEM/DMEM into SPRegistersHandler (commit: 4525e8b6f37a4a798202d15fecb068a01ca4e28f)
Dev-4.0.0-5945-9b824a7
11th October 2022
- Remove hack and RDRAM limit from Earthworm Jim, fix game running too fast (#2285) * Remove hack and RDRAM limit * Change ViRefresh so game runs at normal speed (commit: 9b824a7de6771f03c4ffbbf159774a1487a02b6a)
Dev-4.0.0-5944-315231d
11th October 2022
- Core: Writing to 0x0410000C was not calling AfterCallDirect() (commit: 315231d439f171fc1192aea1a5e74d778ab80b18)
Dev-4.0.0-5943-2199c9c
11th October 2022
- Core: Inherit STATE_CONST_64 in CX86RecompilerOps::InheritParentInfo (commit: 2199c9cd1fbaab20c30484c5b3635507a8f63435)
Dev-4.0.0-5942-801a3e2
10th October 2022
- Core: Add CPO_DMF/CPO_DMT to recompiler (commit: a8add093d1ef558eed8b778e2f1e66d1cb9e212c)
- Core: Get recompiler to handle DADDI/DADDIU (commit: fc247fd953b2eb42292c6cc8f53179a6e96fa693)
- Core: Add break op to recompiler (commit: 481f1c50c88c94f4fa47d5e4eb97e5d7308b8d94)
- Core: DMTC/MT should not be updating registers (commit: 3b57424b8635caeed07902b2529163ecc2d7c6c9)
- Core: Update timing around exception in ADD/SUB (commit: 3a87c3c5adc7491b4a067d4f73ac699ad7be82bb)
- Core: Update timing around exception in DADD/DSUB (commit: 96cece6cd91e5d6bd1910d601d42486c2977cbf0)
- Core: fix CX86RecompilerOps::LD when rt==base (commit: 0ffaf43418f954e3c8d1b3995b3e4dd8ee089100)
- Core: Remove temp usage of Name (commit: 6044222be0a7ce9aca8fac3f61423053499a900c)
- Core: Change StackPos to be a reference (commit: 46dcf967e1bd556b990e092c1a95d5e5f6b87c74)
- Core: do not predefine temp reg (commit: 0848bab0031b6dbc76bd9111ee2fbee75da54309)
- Core: Ignore next targeting branch if last op in block (commit: 29e1468338d531c2a6467ead10513d64d7327f5f)
- Core: Update counters when updating wired (commit: ca037abf2b8b9e4b8d6897b33e74fb954207c386)
- Core: Handle unaligned LH (commit: 082ec9c22eab4991da3f2a8674154fe1f61ff6a6)
- Core: Handle more with LW and invalid addresses (commit: 801a3e29fc68ad751b0db01931bd1d575a285014)
Dev-4.0.0-5928-761a1ee
10th October 2022
- Code clean up (commit: 761a1ee52a8a5817055f933645cd177a4ac15f65)
Dev-4.0.0-5927-0d7f251
3rd October 2022
- Core: Do not check sign extension in 32bit core (commit: 0d7f25138c72238cd0577b332dd46f47d59a3655)
Dev-4.0.0-5926-8391cda
3rd October 2022
- Core: Sign extend cop0 (commit: 42cc34964b939d81b44b01a7a2bb8e5eea07b69b)
- Core: Fix up XContext (commit: 82d90273744d6c910e4ecbbf01fca51b5759f96b)
- Common: Code clean up of common (commit: 92054583d4dd205766cf4ed973a14fc125028a19)
- Project64: Exception when address not sign extended (commit: da138bf38b29e950b486588d819d421529e93a3f)
- Core: Fix masking of context (commit: 8391cdafde87c52800e4ebf0cee5014d8a5fcdef)
Dev-4.0.0-5921-0c07804
26th September 2022
- Project64: Code cleanup (commit: 179282043f42b9275868d9f6d6d46682fcc19626)
- Project64: Missed some files in code cleanup (commit: 3f681101f614c81184a475cc12baf9409e9debe9)
- Android: Update android build (commit: 0c078049c015f680b6e7773b994ab576c5eff76c)
Dev-4.0.0-5918-a650865
21st September 2022
- Project64: Code clean up (commit: a65086579fa7fbfa9a69391cfbabfc78d5c93821)
Dev-4.0.0-5917-a2981ff
19th September 2022
- Core: Handle reserve instruction 31 (commit: 05d46c9487bd7edd6ea1a724302fe364b455ff0f)
- Core: Fix CMipsMemoryVM::MemoryValue64 for sdl/sdr (commit: 21b193152a7c3765a92c5b8a18a53e11b3d080b5)
- Core: Make Cop0 64bit (commit: 1c77f6f0fd977f16eefc35baeb65910672fc6f73)
- Core: Make Load/Store use 64bit vaddr (commit: a2981ff4d89d2378f5d1d1b107e6be91fb64fd21)
Dev-4.0.0-5913-a79a8a9
12th September 2022
- Core: Clean up arm recompiler changes (commit: a79a8a92760fa1d9b3c66de62009d50ab333fbba)
Dev-4.0.0-5912-457937f
11th September 2022
- Core: Map temp pass in flag for 8 bit register (commit: 457937f0399160117ad1dc097e520f8f924dab94)
Dev-4.0.0-5911-a640ecf
5th September 2022
- Core: Execute CPU should not trigger Loaded game state (commit: 43c89a517b5b82abb83e41da4d49c4f535ffd736)
- Core: Syscall should increment cycle count (commit: 479e2e518c9475dc476ebfab186163ddcf136b01)
- Core: CMipsMemoryVM::SB_NonMemory should return false just on exception (commit: a640ecfbc0b50eb4f83f9b510b150fe95120069d)
Dev-4.0.0-5908-c380571
5th September 2022
- Core: Update when branch goes to the opcode after the delay slot (commit: c380571d8b985f74f94acfd49c821dc97857655d)
Dev-4.0.0-5907-8a01017
5th September 2022
- Core: CX86RecompilerOps::BaseOffsetAddress should not unprotect unless it actually protected (commit: a5c6f25ee3e4627169114e291b3d0ca4c10dc548)
- Core: Fix bug in CX86RegInfo::FreeX86Reg where x86RegIndex_Size was introduced (commit: 7d55fdca375772b04564e5114c817e21d06b1afc)
- Core: Use BreakOnUnhandledMemory in SPRegistersHandler when breaking (commit: 0371c20d3215a1c03a73cc5256c31780c24e9fa6)
- Core: Add handling of overflow exception (commit: 18b9892bc750fecc67c7a71c6086fe104b5e4d39)
- Core: Give cop0 registers names (commit: 29526583a6858aaa410923fc1f2616a421708b11)
- Core: Clean up formatting of register names (commit: e171adfef63e029dafbb9a2a1a35fc18010543e9)
- Core: fix srav in the interpter (commit: 524f56eda7ca11e0e226309ec75777ee06af2104)
- Core: Clean up CExitInfo::EXIT_REASON enum (commit: 17b78bc7054758297648d79f5694d508a6913b76)
- UI: Update rombrowser windows so controls are vertical (commit: 8a01017ef5c872f63f145b41f5622dc242cf45ea)
Dev-4.0.0-5898-e8adf78
29th August 2022
- Core: Fix up that x64 files only build in x64 (commit: e8adf78e841ecc8c91513d6d1433884e61c5b0bb)
Dev-4.0.0-5897-c3208df
29th August 2022
- Update RDB with newer builds compatibility and some updated information (#2280) * Update RDB with newer compat info * Get the RDB ready for 4.0, fix some more typos * Add, update, and fix many entries (commit: c3208df04449d92904dcf1ae782beee3385829eb)
Dev-4.0.0-5896-f7b1891
29th August 2022
- Core: Add base 64bit Recompiler classes (commit: f7b1891c9159c1647830566ff0877762c98f77ea)
Dev-4.0.0-5895-7afbba0
29th August 2022
- Core: R4300iInstruction::DecodeSpecialName - Fix up SLL param (commit: 4218cbad23679fceb89f6777975c876bf7246369)
- Core: Create a x86 call for calling this functions (commit: 678259968799279d71c6eadcf5910316efbc0a6d)
- Core: Fix bug in div for recompiler (commit: b88a1ccc1ebae8acffbc6ccee4a4674102244b1e)
- Core: Create a x86RegIndex enum (commit: d82a370e59f3c52d5f19a1d28c64986e693988f4)
- Installer: Update installer to have version 4.0 (commit: 54ef913eaf6a85a2574eeea997c6099a1cd56e4e)
- Remove outdated language files that no longer work and add 4 new languages (#2278) * Remove outdated language files that no longer work * Add 4 new languages * Convert to UTF-8 BOM * Force all language files to be UTF-8 BOM with CRLF line endings * Remove extra entries now that the main language files are fixed (commit: 7afbba08ebcbbe9d4b0ab28e58e78f0d7f34f1f1)
Dev-3.0.1-5670-400f110
29th August 2022
- Installer: Update installer to have use version 3.0 for folders (commit: 400f110fc546ced40e302f8fb9c1d6902b5edf35)
Dev-4.0.0-5889-52a30b7
22nd August 2022
- Core: RomMemoryHandler Set PI_STATUS_IO_BUSY when write to rom (commit: 4b0966a26425388ed0914d47a40054ba5486b843)
- Core: Add rom write decay and some code clean up (commit: 9b16d2979239d7aef2989cb7dd16c67842e85e28)
- Core: Do not fail on checking delay slot, if it is invalid memory (commit: f3a392489a2ad9b220cf03d0e55068ead4a331b7)
- Core: Move m_DMAUsed into PeripheralInterfaceHandler (commit: 9e1d69bcb5daff61abb506d2e18716d2ae7ae7d7)
- Core: Handle div/0 better (commit: 52a30b78fb8175808fa963133af142b0f26a6e35)
Dev-4.0.0-5884-cc2aa47
15th August 2022
- Core: Add DADDI (commit: e724595ac2f7eec1e8cb455320d79bf86f4d40b4)
- Core: Add BGEZALL to interrupter (commit: 71ddfd885dac60d04efe95af9113306cc865e4bf)
- core: change CX86RecompilerOps to have a variable for CX86Ops instead of inheriting it (commit: 3e198d04a85d49d751b227631d33343dcc1898d2)
- add [f] to good name in lines with goodtool codes, and updates rom information window for M-type carts. (#2275) * add [f] to good name in lines with goodtool codes. * added M type media to Rom Information. so it doesn't show (Unknown) (commit: cc2aa4783a7af406716eb0742e6ce64efb605397)
Dev-4.0.0-5880-630778a
11th August 2022
- OpenGL minimum requirement fix (#2270) * OpenGL minimum requirement fix * Add one last fix (commit: 82ed16c67855c9878c758d46d873a1969d06e42c)
- Fix typo (#2273) (commit: 9cfe6ac259db073d2f2670b6417e55f6766c07bf)
- media id patched dragon sword 64 U added to rdb (#2274) * media id patched dragon sword 64 U added to rdb * adds M Type Cartridge media as N64 Development Cartridge * adds unpatched Dragon Sword U and differentiates the two (commit: 630778a41e574c5aea0b23970e3a11347ff3c7ea)
Dev-4.0.0-5877-f8bfec4
9th August 2022
- Core: Fix compile issue in android bridge (commit: 6c1df6c6a0a32cf46fbdf1f21ddd04e1ac2a016f)
- Add the new README, new support documents, and new changelog (#2258) * Add icon and screenshot * Add support document * Add the new README * Update README.md * Fix screenshot and icon * Try to fix icon a bit * Finally fix logo * Fix screenshot too? * Remove duplicate (oops) * Add note about 64-bit builds * Formatting and punctuation * Overhaul contributing file * Make links relative * Fix support document? * Flesh out the bug issue template a bit and provide some additional info * Split the changelogs, and update formatting * Link to the Android changelog * Make a slightly more accurate changelog * Small fix * Fix some wording * Add icon and screenshot * Add support document * Add the new README * Update README.md * Fix screenshot and icon * Try to fix icon a bit * Finally fix logo * Fix screenshot too? * Remove duplicate (oops) * Add note about 64-bit builds * Formatting and punctuation * Overhaul contributing file * Make links relative * Fix support document? * Flesh out the bug issue template a bit and provide some additional info * Split the changelogs, and update formatting * Link to the Android changelog * Make a slightly more accurate changelog * Small fix * Fix some wording * Add some more TODOs * Add another TODO * Update README.md (commit: f8bfec42f56b0345ce3b00ce05e9b7697d158366)
Dev-4.0.0-5875-51c9867
8th August 2022
- Project64: Move menu options from notification to r43000 (commit: cd3b326a834dee1e27970587d56d6e8c8b9e8c28)
- Core: have SB/SH be able to write to rom handler (commit: 5ea06d958e298e595be21bd7b1e09b6d70cc22ab)
- Core: Get the recompiler to be use globals less (commit: 51c9867e7669d4964d0d59b5ec97d112d31772fc)
Dev-4.0.0-5872-f36e7cb
6th August 2022
- correct minimum requirement for PJ64 Video (#2262) The minimum requirement for PJ64 Video is actually closer to 2.0 than it is 1.1, FBE and FBO's weren't available until 1.4 and 1.5 respectively, NPOT wasn't available until 2.0. (commit: f36e7cb72003d22eb5f295deebd8fe43dfc4ad7a)
Dev-4.0.0-5871-1887063
1st August 2022
- Android: Style Notification Window (commit: 629fe54ccba6d330323294313c38d1bf6271d182)
- Core: Break on unhandled memory (commit: 7b851e6b6e37793a688eda8ef6e806057d997322)
- ISViewerHandler: Stop copying data at null (commit: d1a938d28038adda126b7c7f968a4aebcb4420d2)
- Core: Dissasm of DMFC0 was showing the wrong reg (commit: d37d0dc7a5f44a4920926d8f7a2f4e0d4e5709f9)
- Core: fix issue with R4300iOp::SPECIAL_SRA (commit: d6a217ca8673f2ef529b707833b05ad6c835bb08)
- Core: Handle rom written to better (commit: cffeceef707f0291420b07706c2ee625c34cbf19)
- Core: Add option to break on address exception (commit: 10d23486c64ce6b9583557a9271ac7f66776ab47)
- Core: Do not end emulation by default on perm loop (commit: b987a1693cf557bd6b38c4ee7bab228b05a9f8b3)
- UI: Always show rom information (commit: 4b60f4f3e9dba7cbe249d3c80370100c2fce35c3)
- Core: Add option to step code at break opcode (commit: 0419ba232e5a2bc9c8cfa7bf457314ef520506a3)
- Core: Clean up some 64bit warnings (commit: 18870634a5d0878f21a94beec0958bcfab2f3967)
Dev-4.0.0-5860-63051df
25th July 2022
- Core: try to fix 64dd (commit: ba0ac0ebe5d4fd1d8449260582c41bed66294858)
- Core: Another fix at 64dd (commit: 63051df71e15f3f41e311e028356bb0fb0d6ef9b)
Dev-4.0.0-5858-48db447
25th July 2022
- Android: Update Video logging (commit: eaa19be60f32478e69c77c52999ebd80550d8247)
- Video: Do not call setPattern in InitGfx (commit: 6634d4252ed3d3f5c2b6d1adf101ec59ff3a7e95)
- Android: Some tweaking of video plugin (commit: 06b303afa006ee219fe846588b6ec33ae701c1d4)
- Android: Fix CArmRecompilerOps::Compile_Branch (commit: f117b5d93aac6401f7f50cae947f102e79554b9f)
- Video: Fix windows compiling from android tweaks (commit: 48db44710acb65d3548646d22a1177b7acccc455)
Dev-4.0.0-5853-c59a0ef
25th July 2022
- Core: Fix some bugs added to R4300iInstruction Param (commit: 1a8a4dd50f72342bc5ffbdca040395673fcf0523)
- Core: Open debugger on unknown opcode (commit: c3cae358a1f13d921cdc109a34f3ca5572c92de2)
- Core: Fix unaligned rom access with LH/LB (commit: 15466b6a9b87d2676bd7b7dd5d7751f1b1ff5de8)
- Core: Move OpHasDelaySlot into R4300iInstruction (commit: 0abc7ccaa4f9b28614b765b482699ff4de4fdf51)
- Core: Move DelaySlotEffectsCompare into R4300iInstruction (commit: 09b535551d34bec7955dec5e393261d8c0426f86)
- Core: Fix DelaySlotEffectsCompare in arm (commit: efb2c39a9de33dec2c9b7c141d473dc3ad04738b)
- Core: fix LB_KnownAddress for reading rom (commit: c59a0efcab3d8690cfaba8ffc2216499573e83cd)
Dev-4.0.0-5846-35c2da4
18th July 2022
- Android: Clean up getting input plugin working (commit: 35c2da49b15175cd2fdc2addf649eab7c3516618)
Dev-4.0.0-5845-885d2df
18th July 2022
- Add note about hide advanced settings (#2249) (commit: bb05a8b693d3dd3df78def1032fa4103261b749a)
- Move changelog and build instructions to a doc dir (#2250) * Move changelog and build instructions to a doc dir * Update README with new dir and add a link to the changelog (commit: 885d2dfeb4a98dce5af1bb46ceb0db190f090ab3)
Dev-4.0.0-5843-763cba7
18th July 2022
- Android: Do not use std::make_unique (commit: 763cba7b8af259cabe1cfd938c4a5f5943336089)
Dev-4.0.0-5842-acd5f8e
18th July 2022
- Android: Fix changes with R4300iInstruction (commit: 62a245cfc851599f0f38a47b6e8aa18902725413)
- Core: Initiate PREVID (commit: f62f8207ece466033a02f23af2771f61f65a4168)
- Core: Add ISViewerHandler (commit: acd5f8ecd58d673b3f9efd06e6772eb89911e0b1)
Dev-4.0.0-5838-14d492e
18th July 2022
- Core: Start to add R4300iInstruction to do analysis of an opcode (commit: 7f3b8e3601c401dbd08f68f9d11d8856bcc667de)
- Android: Some basic clean up (commit: 14d492e9285e7985fd601b708c0488241906693d)
Dev-4.0.0-5836-64c0e93
11th July 2022
- Android: SyncEvent::IsTriggered should not call reset (commit: 64c0e93cdef8c8baeac93dbaafab0595996d2b64)
Dev-4.0.0-5835-de5a846
11th July 2022
- Android: Update Copy Script (commit: c4ff300cb8d093858fbb296bf8f68ad861ebf3a6)
- Android: Fix some compile issues (commit: 47e27b591cdfa536b0d8f628f1a3cadbd4d18627)
- Android: Update icons (commit: 71ed3c0a2fbfea0ff93e7ba1ac93d79352928707)
- Android: Update the look of dialog (commit: 8726931be5b35217a1f7edb2a78544ea94d60382)
- x64: some code clean up and remove warning on Common and 3rd party (commit: de5a8460fdbdfbbb2f320f365cfa935cb2f3a986)
Dev-4.0.0-5830-3576bb2
4th July 2022
- Plugin Spec: Fix up video plugin spec (commit: 3576bb2b7a7ccaa9e84e8bb02412c7f1439fffd9)
Dev-4.0.0-5829-c3f83ed
4th July 2022
- Core: Improve PI Dma (commit: 079e4937289f411442778e56914d37ba4e677af9)
- Update Chinese (Simplified).pj.Lang (#2246) * Update Chinese (Simplified).pj.Lang * Update Chinese (Simplified).pj.Lang * Update Chinese (Simplified).pj.Lang * Update Chinese (Simplified).pj.Lang * Update Chinese (Simplified).pj.Lang (commit: c3f83ede0b1d838ca0df99180a6dc842771f3232)
Dev-4.0.0-5827-ae77b8d
27th June 2022
- Core: Move plugin specs to a central location (commit: 8b2c66cc07bc1c1f5023bf57ae6c83c3640450e3)
- Update Chinese (Simplified).pj.Lang (#2244) (commit: ae77b8d7f5368076e0120e9406ad12c6303ef6bb)
Dev-4.0.0-5825-3913fb5
20th June 2022
- Core: Improve accuracy of SP_DMA_READ and SP_DMA_WRITE (commit: 3913fb5c289b76466a68e152376e0a3c8aa8fb96)
Dev-4.0.0-5823-cec55c7
13th June 2022
- Core: Move memory exceptions out of interrupter ops and in to Memory Manager (commit: 86aa483a38d5e5b64aa84666ae7d534f4ea917bc)
- Core: Move SP_DMA_WRITE into SPRegistersHandler (commit: f0760ff1cf0bff3a5cc5c5f1cc53ecd0d33260a4)
- Core: CX86RecompilerOps::CompileLoadMemoryValue should not minus count any more (commit: 81b52143ca53a1d72ee8eb608d3270bd38ae800e)
- Core: clean up some read/writes to SP register for recompiler (commit: cec55c7fd932958a40254f7fbf8508e5084c7284)
Dev-4.0.0-5819-d2b3302
6th June 2022
- Android: Remove 3rdParty/png/CMakeLists.txt (commit: d2b33022fb78699a37141df1ee959cf78685dd35)
Dev-4.0.0-5818-d259e1f
6th June 2022
- android: add utf-8 to CMakeLists.txt (commit: d259e1f4130429ead75d3ee13dbbee8f82573967)
Dev-4.0.0-5817-b557dcf
6th June 2022
- Android: Remove usage of analytics and in app purchases (commit: 68348d59f3adca3ce9b38e83cc293f0a7be95515)
- Android: Do some work to try to get it to build (commit: b557dcf1872df9ebf7cd3788ef062145a5dbdf99)
Dev-4.0.0-5815-d83f90f
6th June 2022
- Core: Fix logging in RDRAMRegistersHandler (commit: c8defc4dca8e3f1a3318022eac42948b586b350a)
- Core: Start to add store instruction self mod (commit: dc106c0df8e6b1af3481dca17f4895bdba7af5aa)
- core: move add opcode count from pre to post op for recompiler (commit: 8f1f7e9cf3a8d96fcb1bf72a909e2c4e906306c0)
- Core: Have store/load use non memory functions (commit: d83f90f2d2a4c291f721b7f5b98f939d38bcacd8)
Dev-4.0.0-5811-8e5efea
1st June 2022
- Core: AudioInterfaceHandler::m_Status not being reset on game load/reset (commit: 8e5efea6f7679df786227d828b110318be63b860)
Dev-4.0.0-5810-fae1de8
31st May 2022
- Core: Fix audio issue with save states (commit: fae1de846aa224ac8e5f823a4af33e03e855ac15)
Dev-4.0.0-5809-603ed85
30th May 2022
- Core: Some code clean up for load/store non memory (commit: 603ed853bc2ca5e5337eae1439128fbea598abb5)
Dev-4.0.0-5808-535de2a
23rd May 2022
- Core: modularize store memory values using CompileStoreMemoryValue (commit: cc0c139f7e4edc61489c067368767ad56228eb77)
- Version: Have year in copyright use the current time at building (commit: 9cc35bbe0ec0b3344647d487e336f95178478fcc)
- Core: remove Compile_StoreInstructClean (commit: 068fad47e503b5d038c500b83cbeb258f8e5b4a5)
- Core: allow CompileStoreMemoryValue to generate address (commit: 17a7f31bc23ec872dab3876137370933eb820870)
- Core: Modularize Load Memory Value (commit: 535de2ad491a43958c9fc9dbf54cdd3123ca1c8c)
Dev-4.0.0-5803-f95c0f7
20th May 2022
- Core: Fix bug in SDC1 (commit: f95c0f7ef14eb1cd2159e4f8e88e171b2c49060b)
Dev-3.0.1-5669-362aa82
16th May 2022
- Update Japanese translation (#2233) (commit: 362aa82790a6434ce6a79cb31b929478b6190e5f)
Dev-4.0.0-5802-d25314c
16th May 2022
- Core: have MemoryValue32 be able to read from rom (commit: 1fe8fd1299871ffae539e341a1e2c8e1513ed411)
- Core: X86 recompile modularize loading address in store/load ops (commit: 7fb67450a14769cbeed635c99ddc42e289f2aac9)
- Core: make memory reads/write to go through new CMipsMemoryVM::MemoryPtr (commit: 1617e63b848f4c9d0c7a1aa55d37e3b173386ff2)
- Core: If SMM_PIDMA, clear physical memory code before doing the dma (commit: 487ed8b54d2a807e96924dda4b8e6fe35c7eff5d)
- Core: x86RecompilerOps rename m_TempValue to m_TempValue32 (commit: 1b871fcb15149ef38edaa5867e1554da1234d907)
- Update Japanese translation (#2233) (commit: 5cf9b1b411b0a312c29457ada48e7a7fbfb29b40)
- Add config for generic DK64 rom (DK64 Randomizer) (#2228) (commit: d25314c93dd2a2c05e1914a59cf83f35a0bfe7b0)
Dev-4.0.0-5795-718d7e0
9th May 2022
- [Core] Clean up load/store usage in MemoryVirtualMem (commit: 718d7e0359eab20b74e6dd9e8a8e5f6a70dc515b)
Dev-4.0.0-5794-1aee99f
3rd May 2022
- [Core] Clean up some warnings (commit: de366db6c102438e928910ea4832f92b4fdf74e2)
- Enhancements: Fix Gex 3 - Deep Cover Gecko (U).enh (commit: 1aee99fde51473db4b4c8643735b6f4d3b7314c6)
Dev-4.0.0-5792-5a49331
2nd May 2022
- Core: Direct tlb method to read and write to memory (commit: 5a49331c0b27e550788c09172e21c4f44e45f57f)
Dev-4.0.0-5791-bac3517
2nd May 2022
- [Core] Change TranslateVaddr to VAddrToPAddr (commit: b74a2dc69fe1a43127a576913bc3c027fc572a06)
- [Core] Change tlb empty to be -1 and remove rdram from tlb value (commit: bac3517c86628a29f64584e85d8c00b1b629fe75)
Dev-4.0.0-5789-4895dcf
27th April 2022
- Core: Fix the dma write length (commit: 4f07f52fed445f666325954b31c179c36a5cf50d)
- Language: "Randomized SI/PI interrupts" and "Unaligned DMA" had wrong ids (commit: 4895dcf9aa698e4d751300f26032fe651a82d3b7)
Dev-4.0.0-5787-2f1074a
25th April 2022
- Core: Add handler for cartridge domains (commit: 2f1074a28718b55b01aa789045950c216dc4a1b5)
Dev-4.0.0-5786-1975a99
19th April 2022
- Core: Add Pif Ram Handler (commit: e9d2b9793fa588246162c441e5b614b4779e5e61)
- Core: Move Save types (commit: 016ded2b56cf94e3cee85cc35d2f03b845e606c0)
- Add Zoinkity's translation patch (#2225) (commit: 1975a993f1f1c7a2dee3ec6dd5c9fe98636eef49)
Dev-4.0.0-5783-653e15a
18th April 2022
- Core: Add RomMemoryHandler (commit: 653e15a296ac3ab0ab7911a8db7a81b2b120a5c2)
Dev-4.0.0-5782-d976aaf
11th April 2022
- [Audio] Make sure m_MaxBufferSize is not bigger than MAX_SIZE (commit: a3d32d5b46db32546223e74a5cb4a97700289261)
- [Core] CX86RecompilerOps::SW always update counters on unknown addresses (commit: f683d080ed40af205eda0923d0d100591c138c37)
- Core: reduce using global Plugins variable usage in CN64System and use member instead (commit: 075e3ab3c276c3342f9ea9040912bda387d81d40)
- [Core] Better updating of controller in sync core (commit: d976aaf22bb7e9114631a7ffabfb7f129f840f71)
Dev-4.0.0-5778-80c21b4
4th April 2022
- Core: Add a look up table for Memory Reads or Writes (commit: fbf65bce12fd7288f938aac27c88e25d54cdbd89)
- Updated/Improved Previous Translation (#2222) (commit: fcf103434a898a3e2af64cf356f8c465f6d96e13)
- Update Spanish.pj.Lang (#2221) (commit: 80c21b4d5a3120ece70dff8eae10ed86daf16aaa)
Dev-4.0.0-5775-1eda1bb
22nd March 2022
- Updated Portuguese Translation (#2215) * Lang Translation changes * Update Portuguese.pj.Lang Co-authored-by: Tiago
(commit: 90510c030826de812ad89ab026f7b8c77c0325af) - Updated the French translations and added missing lines in the English.pj.Lang (#2216) Co-authored-by: Achille Bailly
(commit: 5b2d7298f105eb170a0851043e661d780307767c) - Updated Dutch Translation (#2214) * Updated Dutch Translation * Translated line abbreviated (commit: 1eda1bb24324627b5e33c76ae409b484416cac84)
Dev-4.0.0-5772-a249705
21st March 2022
- Core: Move Audio Interface code in to handler (commit: fcdda04da57349c9ffd2bd7d8b73e88ff25d7d79)
- Core: Move audio code into AudioInterfaceHandler (commit: c28bc27c279f6737724fb902bf9c3bf0ea751bcd)
- Core: Move Serial interface into handler (commit: e1d3222a8a09cb182e1a716f112055bcd174db15)
- Core: remove Write32SerialInterface (commit: 2b646677ac673d381a794d03b13ec090f248e8b6)
- Core: Add CartridgeDomain2Address1Handler (commit: a249705bce26ac6bbf8cc8309ea69aed562a9470)
Dev-4.0.0-5767-d7e732a
14th March 2022
- Core: Add callback when game resets/loads state (commit: d7e732a7eb1454dac300698080aecef73ab675c0)
Dev-4.0.0-5766-d33725b
14th March 2022
- Core: Fix up handling VideoInterfaceHandler in recompiler (commit: df422238c9635ffbccb5832bc2dac2d7cdf84e8f)
Dev-4.0.0-5764-0b8a37b
13th March 2022
- Update Portuguese.pj.Lang (#2212) * Update Portuguese.pj.Lang For commit: 30a40ea0a886821b4a165c84b2bcd22f8382631f * Update Portuguese.pj.Lang * Update Portuguese.pj.Lang (commit: 0b8a37b06d7fd1e69848301e2dc84e55f316bf8c)
Dev-4.0.0-5763-4a6e2a1
13th March 2022
- Changed this value back since this game has a core issue (#2210) (commit: 4a6e2a11f6451e5177a6bbcf0d9382f5c991eec8)
Dev-4.0.0-5762-acd843b
10th March 2022
- Update the current RDB (#2209) This updates the current RDB with some small label fixes. A majority of the games marked as having issues or not supported actually work, but were never changed. I am also redefining what "compatible" means. This will just mean "can it work in Project64" as opposed to "can it work with default settings, default plugins, etc?" Some games actually did have issues, but if you eliminate the plugins causing issues or other factors, they have core issues (such as virtual memory issues, CPU bugs, etc). I also added another dump of NBC-LFC Kings of Porn Vol 1, specifically the alpha 2 dump. This dump works, just needed to be added to the RDB. I removed several bad Good Name titles and replaced them with the proper titles as well. I also fixed the Y2K Demo by WT_Riker by forcing 32-bit engine off and Delay DP off. This makes it run like it should. Besides the games I specifically mentioned, the only other things that were changed were the status. TL;DR updated RDB with more accurate titles, fixed some incorrect status names, and fixed a couple of games while I was at it. (commit: acd843b0c687ef4bfe3a871e80b665f50b73fd9d)
Dev-4.0.0-5761-962de3e
9th March 2022
- Some repo improvements and small fixes (#2207) * Enforce a standard issue template This will enforce a standard issue template, and will force the user to make sure they are creating the issue with all of the info the developers and contributors need to help the user. Also updates the README to be less confusing and also a bit more broad in some cases. * Update the issue template for bugs * Add a checkbox for default plugins * Add input plugins to the list * Add a reminder in the CONTRIBUTING file * Add a small improvement to the README * Update BUG.yml with some formatting and text improvements * Switch to YAML for the feature request template as well * Remove old Markdown templates * Fix placeholder on line 30 * Fix assignees * Fix assignees part 2 * Fix assignees part 3 * Fix spacing * Finally fix formatting (YAML is picky) * Fix it part 11 thousand or something * Finally fixed maybe sort of kinda * Update BUG.yml * Fixed some weirdness * Fix required maybe * Finally fixed perhaps? (commit: 962de3e29c1055e0902f543a1c36c0c9c8d755c2)
Dev-4.0.0-5760-fd353de
8th March 2022
- Rename BUG.md to BUG.yml (#2205) Update issue templates Update issue templates Rename BUG.yml to bug_report.md Update issue templates Update bug_report.md Update bug_report.md Update and rename bug_report.md to BUG.md WIP Form version of new bug report Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Create BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Revert "Update BUG.yml" This reverts commit b145288a2308e80aa35a62b351c00eaa37e75e32. Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Update BUG.yml Delete BUG.md Update BUG.yml Update BUG.yml QOL changes Update FEATURE.md Update FEATURE.md typo fix (commit: fd353de5d7c81d28bcac1f96fabdc3d47025d615)
Dev-4.0.0-5759-80d8e6e
8th March 2022
- Core: Move Video Interface code in to handler (commit: 80d8e6edaad1b4c4c509b350f4ea48be0dc85e19)
Dev-4.0.0-5758-928dfe3
4th March 2022
- Core: Add MIPSInterfaceHandler (commit: 928dfe3a16e745e73c4e0990fd385d678f37fcbd)
Dev-4.0.0-5757-3e32295
3rd March 2022
- Add missing header that connects the templates to the issue system (#2203) * Rename BUG.md to BUG.yml * Update issue templates * Update issue templates * Rename BUG.yml to bug_report.md * Update issue templates * Update bug_report.md * Update bug_report.md * Update FEATURE.md * Update and rename bug_report.md to BUG.md * Update FEATURE.md (commit: 3e322955c02e595d8188d0fafcdad378270358fd)
Dev-4.0.0-5756-9673bc4
3rd March 2022
- Enforce a standard issue template (#2202) * Enforce a standard issue template This will enforce a standard issue template, and will force the user to make sure they are creating the issue with all of the info the developers and contributors need to help the user. Also updates the README to be less confusing and also a bit more broad in some cases. * Update the issue template for bugs * Add a checkbox for default plugins * Add input plugins to the list (commit: 9673bc44088085d8f6595c2b8e17d89b65c909c6)
Dev-4.0.0-5755-efb9341
1st March 2022
- [Debugger] JSAPI: Fix interval finalizer (#2200) (commit: efb934165b1317752d7a7f7007a80d6c9b75e649)
Dev-4.0.0-5754-3eec943
22nd February 2022
- Fix Stack Trace option typo (#2199) (commit: 3eec9435c3f251f4c721296a89d39ca7fb365756)
Dev-4.0.0-5753-db50dac
21st February 2022
- Core: Add RDRAMRegistersHandler (commit: 390fe897a2979c2cfbdd7e8e53fa392ebc481bfe)
- Core: Add DisplayControlRegHandler (commit: db50dac063ecec03472901be723eb6e7b07b8757)
Dev-4.0.0-5751-b9ef3d0
19th February 2022
- Bad redirect update (#2198) (commit: b9ef3d07388c4a1491ac774359c9fda454cf5afe)
Dev-4.0.0-5750-741527c
13th February 2022
- Update Italian.pj.Lang (#2192) I'm Vecna the previous translator. I've just updated di italian lang file. (commit: 741527c41db8b301fad459fc644d81db1c4b91ec)
Dev-4.0.0-5749-6225654
7th February 2022
- Fix #2188 (#2189) (commit: 6225654b46d976af282a3944664b84fa52271132)
Dev-4.0.0-5748-f7618f2
1st February 2022
- Core: Move SP_DMA_READ into SPRegistersHandler (commit: f7618f29c06d67e4727017659d5c7af3abb2ef58)
Dev-4.0.0-5747-c922930
31st January 2022
- Compare against DefaultPlatformToolset version number (#2186) (commit: c9229309afc1dd876f0889fd9bf5558e42ac03a8)
Dev-4.0.0-5746-4a3aab5
27th January 2022
- Graceful label truncation (#2179) * Graceful label truncation * Undo UTF-8 GitHub conversion (commit: 4a3aab54d3fefbb82d99a80e020b0653cef5cff5)
Dev-4.0.0-5745-5c8f87d
27th January 2022
- Don't use PROCESS_ALL_ACCESS when it is not required (#2181) * Request SDK neutral PROCESS_ALL_ACCESS * Use basic version test * Just ask for the access required (commit: 5c8f87d4f81c8e0b2adef4663a87c876a2b7f700)
Dev-3.0.1-5668-9e5e18c
27th January 2022
- Project64: Fix deleting an enhancement (commit: 9e5e18c5005c23d45ddd46d4dfca682bd9c69da2)
Dev-4.0.0-5744-05bf0f9
27th January 2022
- Project64: Fix deleting an enhancement (commit: 05bf0f9fb49263708c57568bde65f3462bef3d5e)
Dev-4.0.0-5743-b26de13
26th January 2022
- [Debugger] Start commands window at PC address (#2178) (commit: b26de13d6468c360ea125970c9f61aa60dcb3764)
Dev-4.0.0-5742-2b008cc
24th January 2022
- Core: Create Memory handler for SP Registers (commit: 2b008cc2789e16362170658e5bf0cc3e6b88086e)
Dev-4.0.0-5741-e60f7ec
20th January 2022
- [Debugger] JS API: Fix socket closing itself (#2173) (commit: 93740c612f9a454688264deddc4d1e0688a21f4a)
- [Debugger] Alphabetize script lists (#2174) (commit: 9e99ef185597ce6ce3b5aac7cdd89ad2e3262fe7)
- Update French.pj.Lang (#2172) New salve of updates (commit: f4d6724e568ff912d8e3d125062e6bea97639aca)
- Change CRC for 64DD Disks better ROM Browser support for 64DD (#2164) * Change CRC for 64DD Disks Properly provide Disk Info for ROM Browser/Info * Change CRCs for 64DD Titles Rename RDB as needed (And add English Mario no Photopi to RDB and english cheats for english Polygon Studio) * [RDB] Add Extra Dezaemon 3D Expansion (commit: e60f7ec6489e22c8b1988931f8ce3ca46edae91c)
Dev-4.0.0-5737-9754712
18th January 2022
- Update French.pj.Lang (#2171) Added msising entries and correction of French-related mistakes (commit: 97547123b61be20d84d333905f2f97d45783f47d)
Dev-4.0.0-5736-7fd239c
18th January 2022
- Core: Change NextInstruction to PipelineStage (commit: 7fd239cf82747569dabaa835a2d4e2d1d3c89896)
Dev-4.0.0-5735-de0a59a
13th January 2022
- [Debugger] JS API: Add script.abort() (#2170) (commit: de0a59ac545b900ebbd84992e1fb115d045b1e7f)
Dev-4.0.0-5734-3fd544d
13th January 2022
- [Debugger] JS API: Fix Buffer links in documentation (#2169) (commit: 3fd544d8f915d9e754b84d1f7c87c0e999722d94)
Dev-4.0.0-5733-8559be5
12th January 2022
- [Debugger] JS API: Expand AddressRange class, misc fixes (#2168) (commit: 8559be556bca6ab220ee0b16b9dee7dc7e6aab56)
Dev-4.0.0-5732-16667ec
11th January 2022
- [Core] Proper Dezaemon 3D SRAM 96KB save support (#2165) (commit: 16667ec4f9d9e792dc2f12fb73fb05bf6efffba3)
Dev-4.0.0-5731-7452dd4
10th January 2022
- Core: Removed CRecompiler::RecompilerMain_Lookup_validate when I should not have, putting it back in (commit: 7452dd44db895f80729c49130fc57b8e20dd3914)
Dev-4.0.0-5730-30a40ea
10th January 2022
- Core: Remove the option to turn off tlb (commit: 30a40ea0a886821b4a165c84b2bcd22f8382631f)
Dev-4.0.0-5729-5d82837
9th January 2022
- [Project64-input] N64 Mouse Support (#2160) * [Project64-input] Unpolished Mouse Support (Use Present value as Device Type) * [Project64-input] Use Forced N64 Mouse config (using System Mouse) * [Project64-input] Disable Mouse Scanning * [Project64-input] Polish UI by adding Mouse image Prevent Controller setup when using N64 Mouse * [Project64-input] Revert Controller Save/Load changes * [Project64-input] Seperate N64 Mouse into its own configuration * [Project64-input] Add Mouse Locking Shortcut System * [Project64-input] Make Cursor invisible when locked * [Project64-input] Make sure to unlock mouse when opening config * [Project64-input] Working Lock/Unlock Shortcut Only emulate mouse when locked * [Project64-input] Use ClipCursor instead of DirectInput Exclusive Level * [Project64-input] Add Mouse Sensitivity option Change to SetCursorPos * [Project64-input] Add WM_KillFocus and EmulationPaused functions * [Project64-core] Move EmulationPaused call to really make sure it is called in all cases (commit: 5d82837984fa16dcfcc80b1bff4bb880133542b9)
Dev-4.0.0-5728-40683ec
4th January 2022
- Core: Remove ROM_IN_MAPSPACE (commit: 226ebe68d971150c5402ecf8cf300e266925e707)
- Core: Remove legacy code (commit: 40683ecf79afe57a960611a547f923d68cc408ca)
Dev-4.0.0-5726-beb4c43
4th January 2022
- Core: Move Peripheral Interface handling in to handler file (commit: 79b03c9ee0d1a62d8e23b1d7afb3dad876a2c831)
- Core: Remove Old CFB_READ code (commit: beb4c4378fc5f879edb3eb83851ccf61a3a9172c)
Dev-4.0.0-5724-eafcb96
4th January 2022
- Project64-core: Move handling of RDRam Interface Register handling to its own file (commit: eafcb96c016232a1458f8122fe818dd66a1e8447)
Dev-4.0.0-5723-7e80d95
4th January 2022
- Project64-core: General Code clean up (commit: 7e80d952cb0d9099922a8c56c7dd0ba072dfc508)
Dev-4.0.0-5722-d88ea53
3rd January 2022
- Project64-core: Make Setting_EnableDisk be a setting in GameSettings (commit: 09f90d9b535d650d1ba7dd3d8e1faa3b50ab3ad9)
- Project64: Have DebugMMU directly access imem/dmem, not through rdram (commit: d88ea539b14dd127d9b7d4ea19a372ba2ab0d92c)
Dev-4.0.0-5720-219b914
1st January 2022
- [Debugger] JS API: add fs.exists (#2158) (commit: 219b9149d66bf94ff19ea06e74453f61be0870ad)
Dev-4.0.0-5719-9b5f45e
28th December 2021
- [Debugger] Fix nested JS callback registration (fix #2147) (#2157) * [Debugger] Fix nested JS callback registration (fix #2147) * [Debugger] Handle JS socket ungraceful disconnect (commit: 9b5f45ea2389cd6c716394cfff1882c0c24009f0)
Dev-4.0.0-5718-3fe7fb7
27th December 2021
[LIST]
[*][RDB] Add more custom disks and translation (#2156) - Zelda 64 Dawn
Dev-4.0.0-5717-6d2e677
25th December 2021
- Add missing argument to mem.setblock (#2154) (commit: 6d2e6774fa48f0c41cfbe9aef5ae2602f9043f23)
Dev-4.0.0-5716-9a6e0e8
16th November 2021
- PJ64_N64_Hacks_BlueToonYoshi_RDB_Updated_11-14-2021.txt (commit: 2eee6e4581420468a96b5fffd68acf28c6a9e6fc)
- Fix french support windows message (#2135) (commit: c3179ee59d0726dc1365a3a285eb1088eaad4f0f)
- Add Portuguese translation file (#2130) * Add Portuguese translation file * Update Portuguese.pj.Lang * Update Portuguese.pj.Lang (commit: 9a6e0e836ffffc08174399d03f5fe247ce601fa8)
Dev-4.0.0-5713-ce6042f
17th October 2021
- [Android] Update layouts (commit: 1c223552953989ec55b2dec192fbf7edcc866042)
- [Android] Fix up accessing settings in bridge (commit: ce6042fe9de23c7dbf80ae21b6cfce0d44cefbfe)
Dev-4.0.0-5711-331aac7
14th October 2021
- [Android] Update styles (commit: f51f1847c0bd37b6a6230ea8bbf014f90d2a4910)
- [Android] Add toolbar height to dimens.xml (commit: 331aac7678fc08f956e9f9fb24584bacf8c0d88c)
Dev-4.0.0-5709-0423ceb
14th October 2021
- [Android] Some tweaks to jni bridge (commit: 0423ceb72b372e220db7a51593cc4b0a61fec23c)
Dev-4.0.0-5708-9a287a5
11th October 2021
- [Debugger] JS API: Improve callback checks (fix #2123) (#2125) * [Debugger] JS API: Fix project64#2122 * [Debugger] JS API: Improve callback checks (fix #2123) * [Debugger] JS API: Improve callback checks (fix #2123) (commit: 9a287a53eed9259d56ea5eb3895ef034d32d09bc)
Dev-4.0.0-5707-921c12e
7th October 2021
- [Debugger] JS API: Fix project64#2122 (#2124) (commit: 921c12e4d072da4673fe3402088be990303e682c)
Dev-4.0.0-5706-8b90894
4th October 2021
- Add Aleck64 CIC, rename 64DD IPL Dev CIC (#2120) * Add CIC-NUS-5101 support (Aleck64) * Rename CIC_NUS_DDTL (64DD IPL Dev) to CIC_NUS_8401 (actual chip ID) And properly support it in the Rom Browser * Forgot to check nullptr before putting Aleck64 CRC info (commit: 8b90894d0f52c0fa642ebf808554bf8e08a027fa)
Dev-4.0.0-5705-1606b23
28th September 2021
- [Debugger] JS API: Add PJ64_JSAPI_VERSION constant (#2119) (commit: 1606b23ef95e5202bb3d7d7c88bea2ccee661467)
Dev-4.0.0-5704-d72242d
6th September 2021
- Some code cleanup (commit: d72242d08136e38187946f954a473e5ac4ea445e)
Dev-4.0.0-5703-5ef0bad
3rd September 2021
- [Debugger] Rewrite script API (#2110) * [Debugger] Rewrite script API * Update js api paths in installer script (commit: ac94f2505efbc0bdef9eb1e10c484fd2a9441bc5)
- Update Spanish.pj.Lang (#2109) small typo fixes (commit: e13f9ba7c2269f93c4c4df85728f85f3ac132d04)
- Create Korean.pj.Lang (#2106) Update Korean translation (commit: 613b870900679a87923b81b0d868c7f9d80ef750)
- Add BOM header to Korean.pj.Lang (commit: 5ef0bad6c85c4f7a8e1ff5d1435db897db0e7151)
Dev-3.0.1-5667-be06b23
26th August 2021
- [Debugger] Fix script directory bugs (fix #2094) (#2095) (commit: bd15ecbb0b7e93c2537aece738576f271df81e9c)
- [Core] Set GameRunning_InReset=false after reset (#2098) (commit: 7951dec9a8bf35fa2f916c3a753c0d60bce0861a)
- [Debugger] Symbols: improve performance, implement filter textbox (#2102) (commit: 929790e5a6b571763d9a5d0a69f878c60c53ba14)
- Update Norwegian translation (#2099) (commit: be06b23b44e0facd4e988b89c985c997a1973bca)
Dev-4.0.0-5699-f9597fc
26th August 2021
- [Debugger] Symbols: improve performance, implement filter textbox (#2102) (commit: 56911cef5892e771e6dc3b3b23a9f7e46b948c3c)
- Update Norwegian translation (#2099) (commit: f9597fc3c21a5b28d9551bd5db844478315452ef)
Dev-4.0.0-5697-29a40ba
12th August 2021
- [Core] Set GameRunning_InReset=false after reset (#2098) (commit: 29a40ba57b83dfee69d85473892dd646f8331087)
Dev-4.0.0-5696-5c085db
8th August 2021
- [Debugger] Fix script directory bugs (fix #2094) (#2095) (commit: 5c085db70b587c674654c2ac91de9f2886bd94d9)
Dev-3.0.1-5663-e0673ea
1st August 2021
- make sure Chinese (Simplified).pj.Lang has BOM marker (commit: e0673ea4e1045b3b099350b14e216f081d34b87d)
Dev-4.0.0-5695-e5e55df
1st August 2021
- make sure Chinese (Simplified).pj.Lang has BOM marker (commit: e5e55df4c58c84cc3cfb56b32d53fda97e4a23d6)
Dev-4.0.0-5694-397b32b
27th July 2021
- [Android] More clean up AndroidManifest.xml (commit: 397b32b963b73b4138fe69d650a92868851f4881)
Dev-4.0.0-5693-eea736f
27th July 2021
- [Android] Add Setup.cmd (commit: eea736fc717f8f734cb201d65de1effd4472090d)
Dev-4.0.0-5692-93bea02
27th July 2021
- [Android] Remove mk and add AndroidManifest.xml (commit: 4629c36e263f2fde89e8538c28694689c90563ae)
- Update Bosnian.pj.Lang (#2082) * Update Bosnian.pj.Lang (several grammatical fixes) * Update Bosnian.pj.Lang (commit: cc0b0745d5b226188e0d4f4cd5c80e7c7b3812a1)
- Update Spanish.pj.Lang (#2088) * Update Spanish.pj.Lang Updated the translation based on the changes made to the english file. * Update Spanish.pj.Lang few fixes * also few changes in English lang for consistency * Update Spanish.pj.Lang seems "Aceptar" is more common. * Update Spanish.pj.Lang (commit: 93bea021066c01eb07c4cb8350799a52eb9aa968)
Dev-4.0.0-5689-a760b3e
27th July 2021
- [Android] Add gradle files (commit: a760b3e4a63cd905631baef1af57fb6b5278044d)
Dev-4.0.0-5688-3a0117c
27th July 2021
- [Android] Move lib folder and remove some of the eclipse files (commit: 1e03eacc4efe6e1daa8c9880b7ef216577498dcf)
- [Android] Clean up SplashActivity.java (commit: 3a0117c3da3141420a219e36d2ce97cfd14130ad)
Dev-4.0.0-5686-b0c5bbe
20th July 2021
- [Android] Be able to create version.gradle (commit: b0c5bbe0ae4c0833b158c3b5fa3251a65b3d3099)
Dev-3.0.1-5662-7190f6d
18th July 2021
- Add Author to enhancement file (commit: 9eb65c4b810e863edefc554d3da260aa1b242c28)
- [Project64] Fix hidden statusbar (#2086) (commit: a06e93ba3ff07d7dea410215a4e58ba39eed60cb)
- Update cheats - Rename Conker ECTS, Dino Planet and Toy Story (G) cheat files to match recent RDB changes https://github.com/project64/project64/commit/896915d9e39bc813fd5aa13a6492717cc3b196b5#diff-f03a48f697c7e3851c3ea163017c6d55647976d4aa009c4ef52ed064198de0e1R1350 https://github.com/project64/project64/commit/896915d9e39bc813fd5aa13a6492717cc3b196b5#diff-f03a48f697c7e3851c3ea163017c6d55647976d4aa009c4ef52ed064198de0e1R1609 https://github.com/project64/project64/commit/896915d9e39bc813fd5aa13a6492717cc3b196b5#diff-f03a48f697c7e3851c3ea163017c6d55647976d4aa009c4ef52ed064198de0e1R6904 - Added a bunch of cheats for Conker's Bad Fur Day ECTS - Moved Dino Planet enhancement cheats to .enh (commit: 7190f6da4162969b0b7f9f9f053ae3d0a054c131)
Dev-4.0.0-5685-e55cec5
17th July 2021
- [Project64] Fix hidden statusbar (#2086) (commit: e55cec5ea68584de81a817342c3f0ee8c0138eb7)
Dev-4.0.0-5684-070d964
12th July 2021
- move some android files around (commit: 070d9641db95127685f1211a93d5b3277339156b)
Dev-4.0.0-5683-fc996df
12th July 2021
- Add Author to enhancement file (commit: fc996df8ec41e11a782abb267c6f441824911161)
Dev-3.0.1-5659-9911126
12th July 2021
- Enhancements: Add spaces to tags (#2079) - Matching RDB format. - Keep checks for old version to avoid breaking user enhancements, due to lack of a fixed control mechanism for upgrading (commit: 9911126efe5f2d3fda1611371e432e850b7576d0)
Dev-4.0.0-5682-416205e
12th July 2021
- Enhancements: Add spaces to tags (#2079) - Matching RDB format. - Keep checks for old version to avoid breaking user enhancements, due to lack of a fixed control mechanism for upgrading (commit: 416205ed5fccf393a2817ab5c1792cfca6c6a598)
Dev-4.0.0-5681-e5cfb4b
12th July 2021
- Update cheats - Rename Conker ECTS, Dino Planet and Toy Story (G) cheat files to match recent RDB changes https://github.com/project64/project64/commit/896915d9e39bc813fd5aa13a6492717cc3b196b5#diff-f03a48f697c7e3851c3ea163017c6d55647976d4aa009c4ef52ed064198de0e1R1350 https://github.com/project64/project64/commit/896915d9e39bc813fd5aa13a6492717cc3b196b5#diff-f03a48f697c7e3851c3ea163017c6d55647976d4aa009c4ef52ed064198de0e1R1609 https://github.com/project64/project64/commit/896915d9e39bc813fd5aa13a6492717cc3b196b5#diff-f03a48f697c7e3851c3ea163017c6d55647976d4aa009c4ef52ed064198de0e1R6904 - Added a bunch of cheats for Conker's Bad Fur Day ECTS - Moved Dino Planet enhancement cheats to .enh (commit: a672810a80de58a614c76311dae40012e17aa721)
Dev-4.0.0-5679-a8d86ea
11th July 2021
- Fix controller settings not saving the Controller Pak plugin This fixes issue #2019 (commit: 6d9c88f1e283935b083dc77f4d1de857585bc341)
Dev-3.0.1-5658-9c1dd76
11th July 2021
- Fix controller settings not saving the Controller Pak plugin This fixes issue #2019 (commit: 7ecf8bc49a7fb9f481d5b053e2be88736635533b)
- Add Donald Duck and Star Fox 16:9 codes (commit: df73e5794ade7da33a58328622802aac1a0a6cb2)
- BlueToonYoshi_RDB_Updated_07-10-2021.txt (commit: 6ac4d0bf07c00547f89df0786ab67867da2886d0)
Dev-4.0.0-5677-abe1c89
11th July 2021
- Add Donald Duck and Star Fox 16:9 codes (commit: 429ee3a647bec7edf252b342218e57705b7f32ef)
- [Android] Remove copyright notice from individual files (commit: 53b528d88530ed03089b0a03debd7220edb9ed21)
- BlueToonYoshi_RDB_Updated_07-10-2021.txt (commit: b94bfc5fcd5534ed29cf285516e2bbbaefdfa000)
Dev-4.0.0-5673-9ad8d49
28th June 2021
- Some code clean up to help build android (commit: 9ad8d49d0e5e7860d1a644b4133fc0d297b4ffdf)
Dev-4.0.0-5672-4c49088
24th June 2021
- Add files via upload (commit: 9bb0e22896991bcbdb962a33203665385d2a8efa)
- Add files via upload (commit: d2cf4fcc4e77a816764ce17750a6006722932ce8)
- Delete Brazilian Portuguese.pj.Lang (commit: 7a0b4cb7ef97f5b27d7274d11bec9ba55808799c)
- Add files via upload (commit: dec4095878c4191dd9121856e227291d0bd0e5b3)
- the n64 analog stick cannot ever hit 127 only making it to between 93 and 95 on a brand new pad most games stop scaling beyond 83, but buck bumble appears to develop negative returns when the control is allowed to go too far resulting in barely any movement. (commit: 8907a47a0074c1f1be8650ae064147065214a30f)
Dev-4.0.0-5665-a7b9872
15th June 2021
- Get Controller plugin to update at request (commit: bfd206e0a75cb98c8a1548b389de4dc9023a6291)
Dev-4.0.0-5663-d0ddb88
14th June 2021
- Update Banjo-Tooie (U).cht (commit: 090a7b5c62e8d0aadc8ab2838fbf19e980c2b89a)
Dev-4.0.0-5661-2850cc7
14th June 2021
- Make showing nag window a temp setting (commit: 2850cc78c880efb76d0a1a6eb65a7c7957f48ed8)
Dev-3.0.1-5653-8040e8a
14th June 2021
- Make showing nag window a temp setting (commit: 8040e8a2102769b4e508963abbd6c11a1480cdbe)
Dev-4.0.0-5660-896915d
13th June 2021
[LIST]
[*]Update RDB - Add new games (Freak Boy, Doubutsu Banchou) - Added settings to a few games for stability with Enhancements (RDRAM Size=8 and Randomize SI/PI DMA=0) - Removed incorrect Super Mario 64 hack entry (it is the basic expanded ROM) - Some minor nomenclature corrections (Debug Version -> Debug) etc. - Fixed Mortal Kombat Trilogy slowdown (thanks mkultimate
Dev-3.0.1-5652-d647cd8
13th June 2021
[LIST]
[*]Update RDB - Add new games (Freak Boy, Doubutsu Banchou) - Added settings to a few games for stability with Enhancements (RDRAM Size=8 and Randomize SI/PI DMA=0) - Removed incorrect Super Mario 64 hack entry (it is the basic expanded ROM) - Some minor nomenclature corrections (Debug Version -> Debug) etc. - Fixed Mortal Kombat Trilogy slowdown (thanks mkultimate
Dev-4.0.0-5659-6f6cef0
13th June 2021
- Enhancement -> Enhancements (Updated package scripts as well) Enhancement-User -> Enhancements-User (commit: bad103568a31d1c9602ba7504f049f45b3b82139)
- (Cheats) Leave only 1 line break at EOF (commit: 6f6cef0148f9773096db554eeb1cb41a32a971f1)
Dev-3.0.1-5651-873970d
13th June 2021
- Enhancement -> Enhancements (Updated package scripts as well) Enhancement-User -> Enhancements-User (commit: 8277421556557296eac3a20c4a09ca9771fcb67e)
- (Cheats) Leave only 1 line break at EOF (commit: 873970d18e0420645231d88d20055bef45583d34)
Dev-3.0.1-5649-1942416
13th June 2021
- update version to 3.0.1 (commit: 1942416dd0ef789024e4f31c76abf68c6ea0c810)
Dev-4.0.0-5657-542aec0
13th June 2021
- change version number for develop to 4.x (commit: 542aec05f0009bc0bd134584153790fdfd5030d6)
Dev-3.0.0-5648-699d4bb
13th June 2021
- Use a specific version of Gliden64 (https://github.com/gonetz/GLideN64/commit/1d90610782343ad965c4cfdc2ffc1a8dc39256bc) (commit: 699d4bb30154e3300caeabfc8d0919baa3915a17)
Dev-3.0.0-5647-a1ab96f
11th June 2021
- Disable menu if showing nag window (commit: 527ad040b03d30a369d293371fb465ccd6b653b2)
- Add files via upload (commit: 58394d9119833343d169e02b29e1e67789be623f)
- Fix spelling mistake in support window (commit: d6ff745603df0288f6cbb67f15ab84a21d2e3453)
- Remove calling git describe from UpdateVersion.cmd (commit: 6970c727183352e5778c5f661846a3aba0cc0e81)
- BlueToonYoshi_RDB_Updated_06-08-2021 (commit: 744f5bd2b864e4e8f151c6c7d5d1a4eb4cb15280)
- Copy Project64.cfg.development if Project64.cfg does not exist (commit: a44ab96f6a92a5735e2419c0bb0805f74f6b369e)
Dev-3.0.0-5656-cc13447
11th June 2021
- Remove calling git describe from UpdateVersion.cmd (commit: 9ea640f44ad11204e37a7f6ed062a3fdfe51d726)
- BlueToonYoshi_RDB_Updated_06-08-2021 (commit: dae40949def1638e8a00fd1d808f1c25086a8a1a)
- Copy Project64.cfg.development if Project64.cfg does not exist (commit: cc1344733b5864df3e636b2304e1f0d8c6d39c4c)
Dev-3.0.0-5640-3d472f2
30th May 2021
- Disable menu if showing nag window (commit: 65e42355ae1a4188936b75c016a7673ebb1f7e2f)
- Add files via upload (commit: fa8fdf1daae72f90a8854d81ef36646aef5656ce)
- Fix spelling mistake in support window (commit: 3d472f23e0557699271f2aee280739bfbd0fd8a7)
Dev-3.0.0-5653-022bd37
30th May 2021
- Fix spelling mistake in support window (commit: 001f6e206b1aca664a01ca26cfce9e5ef02a968e)
- Add files via upload (commit: 16bd8c22ff22c102b4bef3b23031a6ae9674cafd)
- Disable menu if showing nag window (commit: fa6d14c029cb16a6d800ef2264b7a3659cf5c051)
Dev-3.0.0-5637-929635c
28th May 2021
[LIST]
Minor layout fixes - Fixed Notes in Enhancements window - Fix Add Cheat to accommodate for cheat disable value feature - Center about window header (commit: aa05e0233767567c808b45dfd03b94dba44e128e)
Fix ROM browser default column size (commit: bf06721b4787d3bc1bf559bdba94cc65959177a8)
Don't ask for advanced mode to let user pick enhancements (commit: 2c7f18212baaeb35cb2e40d0d3250db1c8a02c0e)
[*]English.pj.Lang: Simplify wording
Dev-3.0.0-5629-7368802
26th May 2021
- [Debugger] Fix memory viewer paste crash (commit: 7368802c002ef74a008eff6386a033635997b660)
3.0.0-5631-77f4e4b
26th May 2021
- Fix broken link in build doc (commit: 77f4e4b10190f17c6c89682ce3ae624faeb0d122)
3.0.0-5630-77c266f
26th May 2021
- Update Norwegian translation (commit: c3ccf08f8deb182e92c6dfd0e23fe67ef84c21a9)
- [Debugger] Fix memory dump (commit: 0a61cbb1e32a7eff74e163ff56592a3b8e247813)
- Remove leftovers from boxart being present on DiscordRPC (commit: c9999afc519806d722d1a5a5513614971c72a84f)
Dev-3.0.0-5628-69e78a7
26th May 2021
- Update Norwegian translation (commit: d44677505370251edb479aa8e721057ae484cc2c)
- [Debugger] Fix memory dump (commit: af6cbf48f226fad7a57ad1c2cf2375388260d13e)
- Remove leftovers from boxart being present on DiscordRPC (commit: 69e78a7d3ead090fac9db28d1beea70aed76bb5b)
Dev-3.0.0-5636-e5907d3
25th May 2021
- Update Norwegian translation (commit: bd70f44c732e67fc2b52cd06a182c73f3167ff20)
- [Debugger] Fix memory dump (commit: 96b9ac0c459f09914a481eea5d0f06c1a587c8b4)
- Remove leftovers from boxart being present on DiscordRPC (commit: 02586437c5abcf6dfdc8911804956cc51a1ce1e4)
3.0.0-5626-aab2dc6
22nd May 2021
- Update CHANGELOG.md (commit: aab2dc63c269123b29681adc95cf499ef5c6a4ae)
Dev-3.0.0-5625-06ad543
22nd May 2021
- Update CHANGELOG.md (commit: 06ad543ff00d43d76caecdba3d0723b87280259e)
Dev-3.0.0-5630-2aea021
22nd May 2021
- Update CHANGELOG.md (commit: 2aea0218fd23bdbd66f612ed991be14713d4ca06)
3.0.0-5625-7d86e89
22nd May 2021
- [Debugger] Fix search (commit: 7d86e892fa5b83d5e4d9a6e3d35e73b908c1326a)
Dev-3.0.0-5624-476d2db
22nd May 2021
- [Debugger] Fix search (commit: 476d2dbc2249dace80a9fd6d72954326d45e3538)
Dev-3.0.0-5629-02a4e6c
22nd May 2021
- [Debugger] Fix search (commit: d1ea9a62253c5d1fff321f4eb70ac6facab9d917)
Dev-3.0.0-5627-202b30d
19th May 2021
- Remove Dev from version prefix (commit: c222e706cfa893413513cd4dc8b0c7971a169db8)
- Revert Version.h.in change will do in a release branch (commit: e4fd9e4cdd73c081d5842941f6080cb4d65b7305)
- Add the templates back from my PR (commit: 6933dc59427fd0fc867893c123daf0506964c146)
- Update CHANGELOG (commit: 7028ee519800c343c0f22db172c2a6f4173dfe34)
- Fix broken link in build doc (commit: edc2ddb66c519520da4632f063bf50f69beb18a1)
Dev-3.0.0-5623-e4fd9e4
19th May 2021
- Revert Version.h.in change will do in a release branch (commit: e4fd9e4cdd73c081d5842941f6080cb4d65b7305)
3.0.0-5622-c222e70
19th May 2021
- Remove Dev from version prefix (commit: c222e706cfa893413513cd4dc8b0c7971a169db8)
Dev-3.0.0-5619-09e4a6d
15th May 2021
- Update Bosnian.pj.Lang (several grammar fixes) (commit: b83bb6fb97a978392b40ea7f2840debd8312e140)
- Fix Random input in N-Rage Plugin (https://github.com/project64/project64/issues/1876) This should fix the issue. (commit: 7616a261604ab9feba89a19f277ad7b35871097e)
- Fix the crashing in Mystical Ninja This game needs Protect Memory in order to properly work with CPU Recompiler. (commit: 2b97ee6677dd41946326b43fa94eb74f147eb3e4)
- Update Project64.rdb -Update header version numbers and date -Fix Pilotwings 64 crashing to its internal debugger after completing/failing a mission by disabling Use TLB, which in turn requires disabling Linking. Also disabled all SMCM since this game doesn't need them -Add missing ROM "Space Station Silicon Valley (U) (V1.1)" (commit: f4c428c30ff88907f02cedbb1399ece2df536738)
Dev-3.0.0-5611-d6bf03b
15th May 2021
- Some of the widescreen hacks from http://forum.pj64-emu.com/showthread.php?t=7903 (commit: 5458ae664483f9b8c0c8bbcd801a66376dbba3cb)
- PJ64_N64_Hacks_BlueToonYoshi_RDB_Updated_5-13-2021.txt (commit: d6bf03bf20797cc5bb3e8f1faae4f7a438513884)
Dev-3.0.0-5609-d4ec1f7
26th April 2021
- Reload short cuts on change (commit: d4ec1f7f371564996ea15ac459a7ff3800090734)
v2.4.0-1867-gb0b6c03
22nd April 2021
- Replace getwindow text with GetCWindowText (commit: cdb7cdcfd510001dcd449b561d00e8803f4dc376)
- Move Dynamic library code out of util in to dynamic library file (commit: 3a038b2eb3944397fc007f461a1c138b511401dc)
- Remove usage of malloc (commit: a2934abf73a4d0a03fe7b832b4a12475ca2236c0)
- remove #pragma GCC (commit: b15613acea4104318190c61b8e119d517f7ba43e)
- Do not exit full screen by default on lose focus (commit: b0b6c03eea6ea3ef5bddca32de5fdebd94b0be7e)
v2.4.0-1862-g999c70d
14th April 2021
- Update README.md Fix another mistake of mine, oops (commit: 1aea8dea0b828299d6096a26c70ef927aa8cdee3)
v2.4.0-1860-g8ae9289
14th April 2021
- Remove SmartPointer.h (commit: 63a5b5c4319c718b788ccedb38b40daa1a062d35)
- Remove Common/stdtypes.h (commit: 62d2755300abd813b8a158a218283ea9efe79b7e)
- Remove dsp and plg files (commit: 3482e0a3fa6c727565f3d800f0671f83125cbe3a)
- Remove PreCompiled header from Common (commit: a48f8d1a62c02bad81fc49268912db425b1e8799)
- Change NULL to nullptr (commit: cf58754414b4ff2ec6e45069cfeab996b9ae1948)
- Remove Disable copy constructor comments (commit: 662637460ec71f07ea5eed19fb68cb27b8660e42)
- Move class out of file names (commit: c512a592a77823a41b52ca75569283e76e0da026)
- Update missing changes (commit: 8ae92893cbea88f94c78ba7c0aefae64bdd12c8c)
v2.4.0-1811-g45f88fe
12th April 2021
[LIST]
[*]By retroben My 60fps Compendium http://forum.pj64-emu.com/showpost.php?p=67141
v2.4.0-1794-gd8503d6
23rd March 2021
- Update DataArray.h Fix title case and add a line (commit: 3f9431d60902c0daa1453af1c1ef1978d6f0b041)
- Update ListTypes.h Remove a line (commit: 1049ffe489c72c7deeb665ef54938beede40958e)
- Update EditNumber32.cpp Fix title case and adjust some spacing, add newline (commit: 8859fab47399d63c5d3fd6e689c70d17ace49ed0)
- Update GetCWindowText.cpp Add newline (commit: 7e922500b620fee96aafc924e02cbf8836d444a3)
- Update GetCWindowText.h Remove a line (commit: eb03ed4b7e6830f24c0f9542cb06d489f7a9ee3f)
- Update ModifiedComboBox.h Remove a line (commit: 215859c96e17085757084b5a4d1709c8a47f673b)
- Update ModifiedEditBox.cpp Add newline (commit: 77f1bde84563ddc04d554052e691c3c75a681143)
- Update ModifiedEditBox.h Remove a line (commit: c417a1e439e439e1973ff714b8d87dc9d458ecac)
- Update PartialGroupBox.cpp Remove punctuation, fix title case (commit: be699d3986c005be5089bfb8701a47d6a054afb9)
- Update TooltipDialog.h Remove a line, remove some spacing (commit: eba0bc30a2fa23ac65bc4601e93e3d1f62dae6d7)
- Update wtl-BitmapPicture.h Add newline (commit: c8faa1d46dfca9df184015446bdb043f009d580c)
- Update TitleTip.h Fix title case, adjust spacing, remove some punctuation (commit: 4052011e090165ace12df3404ef67d8b026a9dbc)
- Update ListEdit.h Fix title case and punctuation, remove one line at the top (commit: 2d427d3a3be005912994d75f0c496d242bbcb9ea)
- Update ListDate.h Remove a line, fix title case, adjust spacing (commit: 82059adc6f06dc9b561582a69da06c738340be97)
- Update DragDrop.h Remove a line, fix title case (commit: 53d936ec05f2dad0a782d27b4ad84b1f1bde43d1)
- Update ListCombo.h Remove a line, fix title case (commit: 8251abf36dd1e9d4c9059f883b83ec311a5e790e)
- Update ListCtrl.h Fix lines, fix title case, fix typos, fix abbreviations (commit: 3a18ee46de3d5110e82012df2a3432f72e960532)
- Update HexEditCtrl.cpp Fix title case, adjust spacing, fix comments (commit: 9ec34d4c394b44c767a4afc6964d93f2c57f99ad)
- Update SettingsPage-AdvancedOptions.cpp Fix spacing, title case, and capitalization (commit: adafb8b8ac448db4c2752c8cc262da84cc2397d4)
- Update SettingsPage-Defaults.cpp Add newline (commit: c210973521aff6fa45c025e182fe1040c6c4369f)
- Update SettingsPage-Directories.cpp Fix spacing, title case, capitalization, and add newline (commit: e210a00430c521bfd51c3e754d36d9f29f2b8bdb)
- Update SettingsPage-DiskDrive.cpp Fix spacing, title case, capitalization, and add newline (commit: 334058af9b82b74c1d8309e2a10a6bb768e400e2)
- Update SettingsPage-Game-DiskDrive.cpp Fix spacing, title case, and capitalization (commit: 114757b1fbb4dc3ad785fb315123f9ddbe2a64e0)
- Update SettingsPage-Game-General.cpp Fix spacing, title case, and capitalization (commit: 861cea4b4c6ae9f95118d6e7a88db23474569dc4)
- Update SettingsPage-Game-Plugin.cpp Fix spacing, title case, capitalization, and add newline (commit: ebeddb8d47c572bef45066da94b87d1359648503)
- Update SettingsPage-Game-Recompiler.cpp Fix spacing, title case, capitalization, and add newline (commit: 9a56d4ca9b158e15de8f1a6ad7daf704be69b8b5)
- Update SettingsPage-Game-Status.cpp Change Rom to ROM, add newline (commit: a20316cf2ba511f611589a6a7e5e52423fa299c7)
- Update SettingsPage-GameBrowser.cpp Fix spacing, title case, capitalization, and add newline (commit: daa5c3589bfd9d322a545120571f8d1f96454aee)
- Update SettingsPage-KeyboardShortcuts.cpp Fix spacing, title case, capitalization, and add newline (commit: 15fb604d6436994d892a3a5a69d98076254721e8)
- Update SettingsPage-Options.cpp Fix spacing, title case, and capitalization (commit: bb6c21918c8fcbb7c5b28c21abfc2132ff040466)
- Update SettingsPage-Plugin.cpp Fix spacing, title case, capitalization, and add newline (commit: 5d2d412c45343e2051ddd1ccdd2f3bb9a63c82e7)
- Update Assembler.h Fix title case (commit: 45d4e9fc4e78590dd004b63089f3d2a58fe4cbcf)
- Update Breakpoints.h Add newline (commit: c4ac46b501e22d16da8c10d712a4df1efe5c2f70)
- Update CPULog.cpp Add newline (commit: 23df501cc8146d1d75b79a151ab23e91a1d8c0a4)
- Update DebugDialog.h Add newline (commit: fba5dda943bbe777ce20ee7752dc3ef8b50d5b6b)
- Update Debugger-AddBreakpoint.cpp Add newline (commit: 5f2dc84981447b0c294f1add0f6758010fe6dce0)
- Update Debugger-AddBreakpoint.h Add newline (commit: f8efc672588e2418818456b1ec915076285d821d)
- Update Debugger-AddSymbol.cpp Add newline (commit: 33fed5583581e0d1e56f1165b7ef50170e9f4e1e)
- Update Debugger-CPULogView.cpp Change wording (commit: 7a439e5f7e7fae23d1965d145a33b3112e486da2)
- Update Debugger-ExceptionBreakpoints.cpp Add newline (commit: c0bd0dba2e8b85d10e309bb7ef856372253ecb5b)
- Update Debugger-MemoryDump.cpp Fix title case, add newline (commit: e92a29493e73052961fb2f7b3db0221975df7d02)
- Update Debugger-MemorySearch.h Remove unnecessary comments, fix title case and abbreviations, fix wording (commit: 58802684b1098017910a3381c7a0c1b2fa7f7576)
- Update Debugger-RegisterTabData.h Add newline (commit: b29be48a8896c85df62304b1df080453ccac41a3)
- Update Debugger-RegisterTabs.h Fix capitalization, add newline (commit: 1755dedff63c2336554269cc1ce43aae3ce0e80c)
- Update Debugger-Scripts.cpp Fix title case and capitalization (commit: 5682b9d5b7bf90ac063412dabba5f57c7fab4e45)
- Update Debugger-StackTrace.cpp Fix title case and add newline (commit: f52cf3a8b12d907ec719f51eec0ff845032504f2)
- Update Debugger-StackTrace.h Add newline (commit: 0879ff0d35dcc7fde9692ae96bdfdf3fa84af843)
- Update Debugger-StackView.cpp Add newline (commit: c0a539c802c1864f62ad79172ecedc29fcaed360)
- Update Debugger-StackView.h Add newline (commit: b7799663ca7ab7b2091d808c3c0a361f4a6c1aaf)
- Update Debugger-Symbols.h Fix TODO comment (commit: 409ca3b520a1589a49871486b40bfd8fc44cf12e)
- Update Debugger-ViewMemory.h Remove extra line (commit: 9ec67ea6f5f978823c23ab1cebc036dee55d33b6)
- Update DebuggerUI.h Add newline (commit: 3e9ea5be8cfee40b152a836f61970bf2049fd082)
- Update DMALog.cpp Add newline (commit: de2b88ca7e950b6d28b63fb1dab3f742102acba7)
- Update DMALog.h Add newline (commit: 314efb2da6c063217ff0601e0ceda6e506d044c6)
- Update ScriptHook.cpp Add newline (commit: e6b9802a60ea59acd627457c4f34dc4ae585e094)
- Update ScriptHook.h Change multiline comments into single line comments (commit: ae24c9e1e4c42bc0a6faab33041a879a0bf8062d)
- Update ScriptSystem.cpp Fix capitalization (commit: e64c00b49e27702f6efd8f5b9013fc300b4e049c)
- Update ScriptSystem.h Fix capitalization and add newline (commit: f8028922773338851e7e98dd27cb57325d23b972)
- Update Symbols.h Add newline (commit: 743158c37bf7d71c041a72f32eefac173d17151a)
- Update Debugger-DMALogView.cpp Fix capitalization, add a line, add newline (commit: 949f99c4153965de54d9eacdf6bb97679881359e)
- Update Debugger-Symbols.cpp Fix capitalization, fix TODO comment (commit: 8ba0e0a427d7157f6899fa630aa30b0beebd5cb8)
- Update Assembler.cpp Fix capitalization, and change some wording (commit: 3c23dd77e22a9aef61328a96fb4ad0b61d6ac2df)
- Update ScriptInstance.h Fix capitalization, add some TODO comments, add newline (commit: 848f6bfdcf830e46023914586d2e8c81ef14d455)
- Update Debugger-Commands.cpp Fix capitalization, adjust some wording, add TODO comments, add punctuation, add newline (commit: 5bf2a3bfb605e108383354a584cce326c9c71bc6)
- Update Debugger-RegisterTabs.cpp Fix capitalization, add newline (commit: 85f8eb31a64c7e0abb58578989e11ba8bc92a3c1)
- Update Debugger-ViewMemory.cpp Fix capitalization, add and fix some TODO comments (commit: d9dbd775337324bfa7bfd398b09318c2d323840d)
- Update Debugger.cpp Fix capitalization, Fix TODO comment (commit: b7d1c1d37911c564126a962efcbc07b0d70aa3a4)
- Update DebugMMU.cpp Fix capitalization, fix abbreviations (commit: 39dc60e1a55085c5ac3cf6dfebe1d4bdeb432aed)
- Update MemoryScanner.cpp Fix capitalization, remove a comment (commit: bc6de64ae4f0a2e9aa52ddb772fc560282ba6224)
- Update MemoryScanner.h Fix capitalization, add hyphen for 64-bit (commit: acda5a8778106f39615082f9e481f3afca8e1437)
- Update OpInfo.h Fix capitalization, add newline (commit: 40837a4535db828f6d976d3f2c0bb1da59d9c38b)
- Update ScriptInstance.cpp Fix capitalization, adjust some TODO comments, add punctuation, adjust wording, remove extra comments, add newlines (commit: 38e3b5c75df3213b5d7a023f12c5ec6c55f5aa05)
- Update Debugger-MemorySearch.cpp Fix capitalization, fix some TODO comments, fix spacing, adjust some wording, remove some comments (commit: b78451cf4d897e6a145464359c49f1ae713cb704)
- Update breakpoint.c Fix some title case and capitalization (commit: 3b1ba3cdb5fbced37f397d91c4578ebdbc6ef434)
- Update breakpoint.h Remove extra line (commit: 74de233464d35decff7f5e26e13526e988c3dcd4)
- Update Cpu.c Fix typos, and fix multi line comments and make them single line (commit: 7ec7b5ca32c200994573098ae82c37b860645553)
- Update dma.c Fix typos, capitalization, punctuation, added a TODO, and changed RDRam . RDRAM (commit: 6ab7ddb08bbaa3acfc39c0d71890b86d9d6df407)
- Update Interpreter CPU.c Fix typos and errors, and change a multi line comment into a single line comment (commit: 7100399f3cd127178f413cc6df76db420c015fe3)
- Update Interpreter CPU.h Change multi line comment to single line and fix capitalization (commit: 969345d58fdb9cc5fb75bef50257f3b532dbd957)
- Update Interpreter Ops.h Change multi line comments into single line comments, fix title case, and fix abbreviations (commit: 8a8fdac4844457d09279af0a6541ffb611542e97)
- Update log.cpp Fix typo (commit: fc67ba51e8a3178ff991fa2c5dc54f2d3997ecd6)
- Update memory.c Fix title case and change some wording (commit: 5c4f865145b0e223a0cc9816617c2e68d955ee15)
- Update OpCode.h Change multi line comments into single comments, fix spacing, fix some typos (commit: 790e73a80b380fb4d6d403dd066714f37833b79e)
- Update Profiling.cpp Fix spacing, capitalization, typos, and title case (commit: ea0f2a65c1224bf0734eb9e662470f0073c9d397)
- Update Recompiler CPU.h Fix spacing, typos, and capitalization, and fix title case. Also convert multi line comments into single line comments. (commit: 7dff587d0bbd51b98b5dcd4f40d03d1d09910ff0)
- Update Recompiler Ops.h Fix capitalization, abbreviations, and convert multi line comments into single comments (commit: 77e502b99d047acc51146be9840c4c2ec082accc)
- Update Recompiler Sections.c Fix typos, punctuation, abbreviations, convert multi line comments into single line comments, fix some formatting (commit: e3009170c6297b09627a9b7ad8843c1eac7c8193)
- Update RSP Register.c Change multi line comment into single line comment (commit: bfceec349e4f36f4845a5a82db7f3f28744bab71)
- Update RSP Registers.h Change multi line comments into single line comments, fix some typos and capitalization errors, and fix abbreviations (commit: 8efe8cc800888f8467e3759c4249264aa3f791bc)
- Update Rsp.h Fix multi line comments to be single line, fix some typos, abbreviations, and capitalization, and fix some punctuation (commit: fcc45c4f0921cd568c1170030c66cb8b51248d12)
- Update Types.h Convert multi line comments into single line comments, add a TODO, and arrange lines a bit (commit: e00db193d3e7531cc8639fdfe7ef3504d486292c)
- Update Version.h.in Fix title case (commit: e2c6cfad756947497dd6f32df4d9e806bbb8d1e5)
- Update X86.h Fixed typo and removed a space (commit: 0ed9f0b5f733f03bbb4d5daeecc8ce9256cf8f82)
- Update X86.c Fix typos, capitalization, punctuation, add TODO, fix abbreviations, and change multi line comments into single line comments (commit: efd8a3721d65ea802401e1434a1e5833b8bcf285)
- Update RSP Command.c Fix abbreviations, capitalization, changed some multi line comments to single line comments, (commit: e26876ba330fb9b0025e249944178c9078adf374)
- Update Interpreter Ops.c Fix several typos and change some wording, change multi line comments into single line comments, fix title case, punctuation, add a line, and add a TODO (commit: 3a7fcc49cbd52cd6d90b3471a1ea2a19a98e15aa)
- Update Main.cpp Fix spacing, title case, abbreviations, change multi line comments into single line comments, fix some typos, add and remove some lines, and add a TODO (commit: 2d257deecfdeef9dc0f6d5962fb30126e76ff63d)
- Update Recompiler CPU.c Fix capitalization, punctuation, typos, and some comments. Change from multi line comments to single line comments where appropriate, fix title case, add and remove some lines, fix abbreviations, fix some UI typos, and clean up some text (commit: a3e301c022f92ffab75a800aada92fb195696e07)
- Update Recompiler Analysis.c Fix typos, capitalization, punctuation, title case, change multi line comments to single line comments where appropriate, fix abbreviations, add some TODOs, remove some lines, fix spacing, adjust some wording (commit: 4e7dc1b6f6d5738c9140d2e416c190d9a1095887)
- Update Recompiler Ops.c Fix typos, capitalization, punctuation, title case, change multi line comments to single line comments where appropriate, fix abbreviations, add some TODOs, remove some lines, fix spacing, adjust some wording (commit: 3f630eaab0bc1f68625403ff4dceb7674be34541)
- Add option to not exit fullscreen on lose focus (commit: 133170c1a2add3407759bf6ca5a97ed83f627fe7)
- Reload Enhancements on edit dialog (commit: 2ed2205db2a37e6ee8449de65f5ed69d941dec45)
v2.4.0-1688-ge230133
18th March 2021
- Update About.cpp Add a hyphen in high-definition, lower case the t in thanks, and add a newline (commit: df871637ee8d7ed3de05c5e42fd1fec90fd6abfb)
- Update About.h Add newline (commit: 55d5ba7bc8c639f6e3313d1050feeb467e20cf08)
- Update API.js Remove some spaces, fix title case, and update capitalization (commit: a8bcc414f9eba2f81ad15ebdc4ba56d00453f033)
- Update CheatClassUI.cpp Adjust spacing, fix title case, and capitalize some comments (commit: 84ecfb0c019cffcc0dca8d664969ef675596aa3e)
- Update CheatClassUI.h Add newline (commit: 7f1e4e6aa1728e39bf69a552739071f92648a243)
- Update DiscordRPC.h Add newline (commit: 04d23cf1071a57f42eea9f84b2a086024ec0db64)
- Update EnhancementUI.cpp Add newline (commit: e65b5533cdd01195983da4a3db79be116963ff56)
- Update LoggingUI.cpp Add newline (commit: c6b914aee2e4c47969478326410c4ffc79c0c5f8)
- Update MainWindow.h Add spacing, add capitalization where appropriate (commit: a1b5cdd58c70a90caa504ecda5fc0733cf94b5b0)
- Update MenuClass.cpp Add newline (commit: 432e91b697db1fb4a5fd447b1f9b87aa4b098438)
- Update MenuClass.h Add a space and add capitalization (commit: 39e3253d57ac4d7ae653893a260605a6df592384)
- Update MenuShortCuts.cpp Add spacing, fix title case, adjust grammar, add newline (commit: bfe77e3416371dcf2c216fa62e685f18ba44a2d6)
- Update Notification.cpp Add spacing, fix title case, change rom to ROM, adjust wording, and add newline (commit: 4199b3b4e524ea00bab19c4df69e25084ef5d166)
- Update Notification.h Fix title case, rom > ROM, and capitalize where appropriate (commit: d2494a77281d7b19e042d8551190936505f760e9)
- Update ProjectSupport.cpp Add newline (commit: 80d97c3ca73d2cae2d9c76780ca5774f96debe9c)
- Update ProjectSupport.h Add newline (commit: dcab59c3d814dff4408220d9b31b3809214b13f7)
- Update RomBrowser.h Add spacing, fix title case (commit: 5c1a284dce84a124775d7a4d9631101a1530e9ee)
- Update RomInformationClass.cpp Fix capitalization and add space (commit: 753c54bf35fb58ddba258f0f9a0a4e4b7331d12f)
- Update SupportEnterCode.h Add newline (commit: b7a4153466df875fd0bb99f84823da750546890d)
- Update SupportWindow.cpp Add newline (commit: cb7da8df468da4d9b31b1d9220116778ee7fc0be)
- Update SupportWindow.h Add newline (commit: 2b825d2311518cd32a97614bf43ff072e432510c)
- Update WelcomeScreen.cpp Remove punctuation and capitalize abbreviation/code (commit: 8a83438d8a20f5696a544c3e9c31392a04309bcd)
- Update WelcomeScreen.h Add newline (commit: 2f82144606db35dc68c787d941996649f1b94e3f)
- Update DiscordRPC.cpp Fix title case, add spacing, add newline, rom > ROM (commit: 7d8316b0da51b51cb6ffe6ebf79a014e07e3ef78)
- Update MainMenu.h Fix title case and adjust spacing (commit: 16ebbd9025a76a7f3b968dd5298da60415a08228)
- Update MainWindow.cpp Fix title case, add spacing, rom > ROM, add newline, and fix some instances of "Rom" being used in the GUI (commit: c01745c3ab50f696087b8c2b55e93c17be82512f)
- Update MainMenu.cpp Fix title case, add spacing, remove some punctuation, rom > ROM, convert multi line comments into single line comments, add newline (commit: 911c85b162f7d2f885e545026fbbbf71f1a44d19)
- Update RomBrowserClass.cpp Fix title case, add some spacing, rom > ROM, fix some typos, remove some punctuation, capitalize abbreviated code, adjust some wording (commit: a95d48d0d1a0d0bff338d50698d5c55a20013e4a)
- Update SettingsConfig.cpp Capitalize some abbreviations, remove title case (commit: ba9dae422187fe361ea7f919a0380f4f269a76c6)
- Update CriticalSection.h Remove extra newline (commit: 474109f919b99984889696d475784d6654da3ed4)
- Update DateTimeClass.h Remove extra space (commit: 012b5466d8704bc68d6ba5683185834c39a1b834)
- Update FileClass.h Fix typo (commit: 41f43ae4c0ba29978ce8bcf422a8b57c9a000f25)
- Update HighResTimeStamp.cpp Add newline (commit: 12a99d3d03f992d404d895fd48768f9cd4efadcc)
- Update HighResTimeStamp.h Remove extra space (commit: cf27e2bf60f24684e9c399747f35082c0117e588)
- Update IniFileClass.h Add space and fix title case (commit: 0ceb1a7051fcc5801d648ba2293a11197772ec08)
- Update LogClass.cpp Fix capitalization and add spaces, adjust some wording (commit: 10d8fe0acbbe5df13b62b2b91c6e8404cb683bb6)
- Update MemoryManagement.cpp Add newline and fix title case and spacing (commit: 7d24276bb23afd48c123167f703cbb7beea7d759)
- Update MemTest.cpp Add newline (commit: 227ffbe936b969dcad20e6ceaf34e57411632603)
- Update Platform.h Add space (commit: 1a7e8cebad8a7a364bb57df24ee88a1d66175411)
- Update Random.cpp Convert multi line comments into single line comments and fix some unneeded punctuation (commit: 0410cdd60f0295db4609cc8d6df25eb7ffcba893)
- Update Random.h Convert to single line comments and remove punctuation (commit: 38263c8270d95865b63b58a1aff4f314d4e20950)
- Update SmartPointer.h Add spaces and fix title case, fix abbreviations (commit: 5338a99b37fde792d5776ae9d1b4b13dd488d27b)
- Update StdString.cpp Fix title case, add newline (commit: e7353ceac4c7c67c39480d7756a2c6d6bae36f92)
- Update stdtypes.h Convert multi line comments into single line comments (commit: e47397ce887e92bfec3da6de30159c73df8876b6)
- Update SyncEvent.cpp Add newline (commit: e74d8f07b62e62423dfd5ba73d67a06e23a5127f)
- Update SyncEvent.h Add newline (commit: eea4b66a36162c81f7634eda7ac688476c105d0f)
- Update Thread.cpp Remove extra punctuation (commit: d6de0a86907ad8eea458a94b14d21f475b335e39)
- Update Thread.h Add newline (commit: 98788d7e9992d4f4a9f11449fbb14dd60cb48a1d)
- Update Trace.cpp Add newline (commit: 5d29170be0f9e113031f8e7083a1414633903f15)
- Update TraceModulesCommon.h Add newline (commit: 1e70f0b727cf39aca305208a9f77369e42dec062)
- Update path.h Add spaces, fix title case, change some wording (commit: 4723dd0db969786cd7f4d394de9ddfb9097e4a10)
- Update path.cpp Convert multi line comments, remove extra characters, fix spacing, adjust some wording, fix trace log comments, fix typos, remove unneeded punctuation, remove some unnecessary numbering (commit: 311e39e0d0140ba8d6757589f429d1f4db46dacc)
- Update IniFileClass.cpp Fix title case, add spacing, fix some typos (commit: 00653b2b65049cc9d971a5573f714b3724149c96)
- Update FileClass.cpp Fix title case, add newline (commit: b1caa76be6217c7913984caa2f100ddd1bb782ae)
- Update CriticalSection.cpp Fix comments, add spacing, add newline (commit: e630f1248e368dbcefffe78487abd8d3c43a51d1)
- Update md5.h Convert multi line comments into single line comments, fix spacing, fix verbosity, fix some typos, add capitals (commit: 2b940024898b8c9ee1e7d96e657d7026133fb88c)
- Update md5.cpp Convert multi line comments into single line comments, fix typos, fix spacing, fix title case, remove some punctuation, add newline (commit: cc20cad5908eb5ed2796672cb1ea7f75758d8551)
- Update JavaBridge.cpp Add newline (commit: c1f914a9745c5ca8f24b5a00ecdde7f4887dcab6)
- Update JavaBridge.h Add space after single line comments and add newline (commit: dfe0957988dfeaec037ae228882cc3b78f451aa0)
- Update JavaRomList.cpp Add newline (commit: 5542fe3aa24527b5fa840b4bd39ae7ff1b23d4dc)
- Update JavaRomList.h Add newline (commit: edae59bdb2309c8f09edc1193d9e867268990ec4)
- Update jniBridge.h Add newline (commit: 4b0d331a68ef39015ee9aee55477477541961e13)
- Update jniBridgeSettings.cpp Remove extra newline (commit: 1442297d4fc404780e7f9c096671d6a42c012f77)
- Update NotificationClass.h Remove some title case and add newline (commit: 36e0269f07bc178127b3b8d90ba651216b031857)
- Update SyncBridge.cpp Add newline (commit: 8e8ba73a31245677c808bd70fcfd97792d7bddde)
- Update SyncBridge.h Add space after single line comment and add newline (commit: 91c26d520780f530eb84f7b946a5ef8b9924fe5d)
- Update UISettings.cpp Change Rom to ROM (commit: dcd8e957efbffc1ad9e50aac46e489c712a632d8)
- Update UISettings.h Eliminate some title case, add space after single line comment, and add newline (commit: 1f5e4d18eeb6a13a97109d33f69728f4430cede4)
- Update about.cpp Add newline (commit: ba77c09090cc2fde49916b849f8608605312c9c1)
- Update alist.h Remove another header, take multiline comments and make them single line comments (commit: f52e6cd2e2599aeec88801a70d1f71383fc4938b)
- Update arithmetics.h Remove header (commit: 71db981ac118036bead7e7dd8f2c8f0e30274a78)
- Update audio.cpp Remove header and add newline (commit: de0522b67ce70fd3baffb636876dd13f8449705f)
- Update audio.h Remove header, change multiline comment into single line comment (commit: e77c32c5508790d76b0c6636a8fb1dfd98450ce8)
- Update mem.cpp Remove header, convert multiline comments into single line comments, add newline (commit: 3b6dbf77c3b194ad05c53ba3b5e1f920470a5fea)
- Update mem.h Remove header, convert multiline comments into single line comments (commit: 13d6fae9d8cbcca9844aa4359e67e908b73ac84f)
- Update Rsp.h Convert multiline comment into single line comment, capitalize DWORD, add hyphen to 32-bits, correct typo, and change "pre bswap" to "pre-bswap'd" (commit: 8b36f3d63792695b54e0b469ce63f2b21eccd990)
- Update stdafx.cpp Add newline (commit: ee899b1757f26788657fc0bf53339d06522d0559)
- Update jniBridge.cpp Change multi-line comments into single line comments, fix some typos, remove some title case, improve grammar, update some things for consistency (commit: dd65b9c0e27a8a19137e50b0d42c0eed91aa7c34)
- Update NotificationClass.cpp Add some spaces after comments begin, remove some title case (commit: e6fc59d7d7d82159bced394283cc7554aa0d5e4d)
- Update Controller_1.1.h Change multi-line comments into single line comments, fix some typos, remove some title case, improve grammar, update some things for consistency, fix abbreviations (commit: 27e0080393a8a140796950762e5b982cb8047c7a)
- Update Main.cpp Fix typos, fix abbreviations, fix title case, and clean up some more spacing (commit: 3e442fc7bdebf1a4f704e77350e8a65d4f5da241)
- Update alist.cpp Fix title case, fix typos, change from multi-line comments to single line comments, fix abbreviations, add some spacing, remove some leftover headers, add newline (commit: 68c3b7e45932cb74f396977d4f6528303ca8b738)
- Update alist_audio.cpp Remove some title case, fix typos, fix abbreviations, add some spacing, add newline, remove leftover header (commit: 8bc1ce355cbfd80258e2f8db30d36fd63b412825)
- Update alist_naudio.cpp Remove leftover header, add punctuation, remove title case, improved grammar, add newline (commit: 82a551bc9790e208e48d241d4491a3451c8dca8e)
- Update alist_nead.cpp Improved grammar, fix title case, remove leftover header, add newline, update comments for consistency (commit: b84c27abde2d6a84e183f49df9e90dcfbb9d964d)
- Update common.h Remove leftover header, remove title case, reword some comments to sound much better (commit: 4a62811889c75583d81c07ffdb833ae41967e030)
- Update hle.cpp Remove leftover header, remove title case, improve grammar, add some TODO comments, add some spacing and correct some ROM names, add newline (commit: 4b0930956c5979616948fa24d88999349ff05d04)
- Update hle.h Remove leftover header, remove title case, fix flag names, convert multi line comments into single line comments (commit: 94e7a2dfae1c2ed5f0dbfd518432843672970542)
- Update jpeg.cpp Remove leftover header, fix title case, convert multi line comments into single line comments, add some spacing, add newline, add TODO to find a better resource instead of French Wikipedia (commit: e00a90e14eba634d050cfd225f64fdc012b1fa2a)
- Update main.cpp Fix some typos, fix abbreviations, convert multi line comments into single line comments, add newline, add spacing (commit: b42c787ae0db63b1c002745431e480387d4f1b29)
- Update mp3.cpp Fix typos, remove title case, remove leftover header, add TODO, add newline (commit: 7f0e8a84cf235e6b48922f270d141b6bbeb273ac)
- Update musyx.cpp Fix title case, remove leftover header, add a TODO (was there supposed to be a comment there?), convert multi line comments into single line comments, fix typos, add newline (commit: ba36ce31bb8466b0a8f95983921d37460fa04870)
- Update ucodes.h Remove title case, remove leftover header, fix typos, fix abbreviations (commit: a8c6a1446316df9df13125b90a0734876dcc1cf4)
- Update cicx105.cpp Fix typos, abbreviations, and update multi line comments to single line comments, correct some names, and remove leftover header (commit: bfc721376011cdb3309afc617c2a1abb0e4c0822)
- Update README.md Add some more of the relevant contributors to the list Also if anybody wants to be added/removed from the list, feel free to open an issue or get in contact with Zilmar or me. Also if you guys have any suggestions for additions, also get in touch. (commit: 0ba33db46bd28f360f1bb960bb96729e9bb12fc6)
- Update README.md Revert some changes (commit: a7c175d0fdc50b5df394889533df7babf1a03c6a)
- Fix headers Oops, accidentally removed some headers that should stay (commit: a786dd7e130ec8d672742138cbb3e7282159801d)
v2.4.0-1588-g1249e1f
18th March 2021
- Add ability to remove the status bar (commit: 1249e1f9f018d7c9ddbbdf135ccda9419f002681)
v2.4.0-1587-ge063083
15th March 2021
- Update Hacks/Mods in rdb, from BlueToonYoshi (commit: e06308380380846aadfcff896086f19906f4e4aa)
v2.4.0-1586-g31571c6
15th March 2021
- Remove .editorconfig and .gitattributes (commit: 31571c64a73c253b38b9552702353754dcc1f73f)
v2.4.0-1585-gb65b893
15th March 2021
- Update apidoc.htm Correct JavaScript and add newline (commit: 5d0d9927b1fd91e9647eb799f68e132804de924e)
- Update main.cpp Make this less wordy and remove title case, and also add a hyphen for "non-commercial" (commit: 21756c6070f20d5304d5b4842f09488633442892)
- Update RDB Info.txt Correct multiple grammar mistakes, capitalize abbreviations, fix some typos and fix Majora's Mask being called "Zelda2" (commit: 77a856c9fabe538fe3c5f1240e34feac9a109c06)
- Some fixed (commit: eeb1447263b06c0a239705f2f57a7a685edc589c)
- Update Turkish.pj.Lang (commit: a93661fd932b84cf230c9decf2c340465b64e506)
- Fix being able to create issues Sorry, that's my bad. But in all fairness, GitHub basically told me that this would "just work". :( (commit: 4d42f9b91b22b854243e8db7f8c07a96e3778711)
v2.4.0-1576-g33011f3
11th March 2021
- General GitHub-related project improvements and updates Added a CONTRIBUTING file to give new contributors an idea of what they can do to help with the project. Also added an issue and pull request template to assist people with providing accurate and detailed bug reports, as well as making pull requests a bit easier to make and also read. I also added a config.yml file to add a "sponsor" button that points to the Project64 "support the project" page on the website for people who want to support the project. I added an EditorConfig file so that no matter what text editor or IDE contributors use, we still have consistency across all contributions. I also added some EOL and charset enforcements as well as the final newline option to enforce our gitattributes file. Speaking of the gitattributes file, I updated it with some new file types that were in the repo. I also added the generic auto normalize (it's the first line). This MAY cause the entire repo to look like it's being changed, but it isn't I promise. If this happens it will be the first and last time unless we change it again. Most of the additions are just (as above) enforcing things we are already doing, like how diffs are handled and such. I also added some future proofing with Linux and Mac-related file types and some other binary files. This PR is still a work-in-progress and is mostly done very late and early into the morning, so be gentle with me. ? (commit: 1526da8d48e61dd55b07eff0539fddec42320010)
- Switch to markdown for changelog and update readme a bit (commit: 0783748884de6f54f85c0c190baea0fa6748bc0b)
- Switch to markdown for changelog and update readme a bit (commit: e2a24fda1f875750c17338906cccd9dc8546e777)
- Forgot to add a link to the build doc (commit: 9a5fde4551232eacac3d2098a533fc50a8d436e8)
- Add final new lines to 2 files and beautify 2 files in the settings directory (commit: 0a7f421c0c7e813f68281346baac38cc11f3c18a)
- Update .github/CONTRIBUTING.md Co-authored-by: Vincent Cunningham
(commit: f0acf8df2bf6d2743f3acc8d8cd6845583dd4b75) - Update .editorconfig (commit: d42f99a565ad697d6da7c48276d76d6003f33c48)
- Oops (commit: d5caaf9b70c805ad92eee136d75dc2e630007df7)
- Update files for Visual Studio (commit: 64c3bcfc8695030dab95466ed3d3d500b12d4d9e)
- Add new line to the end of UpdateVersion.cpp (commit: dcef4902d3c8a92366158ef54ec32b0fdd742aaf)
- Re-word a comment to be more general and make more sense (commit: 4b240ad0ba5581f6fc9a3867226e98d993b5dced)
- Add last newline and adjust 2 comments (commit: f4032a4e643fd16a20e00995831eb26d2f9f7a69)
- Eliminate some title case, and improve wording and typos (commit: 74c1389e756ecbc41321c59e62615823f9d41fcf)
- Eliminate some title case and adjust wording (commit: 5bb120e7a3cd051a974c5343b08661369b3f5911)
- Add a newline to the example API JavaScript file (commit: 02bd9eedcfd32dc8b833c61e4b39f734eeec3ce3)
- Add another possible format to Gameshark codes `XXXXXXXX ??XX` seems to be used for some game cheats, such as one in Conker's Bad Fur Day. This should fix #2009. (commit: a54e1dfbdbac3da9e3882fd6247891cf4ea6910c)
v2.4.0-1555-g559de5c
11th March 2021
- Add N64 Hacks/Mods from BlueToonYoshi (commit: 559de5ccdcff3c893e4b02ddc085a22381734e4b)
v2.4.0-1554-g93b35cd
10th March 2021
- Remove Notes from being displayed by default (commit: 0f605a06d3aa899cf9ea1aee0959e36cc7db4f13)
- Add Overclock to enhancment (commit: 93b35cdf2868092463233959cd12b39b0dbe8611)
v2.4.0-1552-gab0e7f2
6th March 2021
- Add BUILDING.md (commit: 903642a855a709aed6b24b7cacf9213ebe135b77)
- Mention installer when building Release (commit: 5fd9ee2393d7f59f207df872cc2702ed4808e838)
- Comment cleanup of main.cpp Eliminate title case in some instances, improve some wording, and add a space after the single line comment block to improve readability (commit: 796a2ade62bf1344f741de46a1b91aa1e72dfe8b)
- Update main.cpp (commit: 65fb1e472bbc853402d291652882ca538b3bbee6)
- Settings: Fix titlebar Close button IDCANCEL is still sent by the native Close button in the titlebar and should still be handled. (commit: 971f19745bb32231f47ba1fee9e528c2b8c52c84)
- RomList: Fix 7zip filenames (commit: 563ee060dd9210f3d6d25da224afe6caaf7b7070)
- RomList: Another one in a trace message (commit: a4bb7f588f4ee3f59be68866e129189432bb5b55)
- Have Cheat UI validate via CEnhancement (commit: bc81e041f8dca5224971f2c4d4dc701d53b21e52)
- N64Rom: Load first found ROM in 7z file Should now search the entire 7zip file looking for a valid N64 ROM file and load the first one it finds. Left comments referring to a future dialog for selecting which file you want to open as it seems like a good idea, but I don't have the familiarity with WTL yet to try to add it. May be necessary to skip files of a certain size while opening this way as Project64 will try to allocate memory for the "ROM" file before it is able to check if it really is a ROM file. (commit: 008567781b6303f0b2c3bc5cfaa2744f53f0759b)
- N64Rom: Add trace logs to LoadIN64mageIPL (commit: bc130baa3a3fab5e35b9ac4430d5ebdce805404c)
- Add diable gameshark code (commit: b35d59408ab7e4af266d30787da143f49c00e657)
v2.4.0-1537-g43a2081
2nd March 2021
- Make the readme a bit less wordy and more appealing. (commit: e629bc19b2a65253d2e0037e2cf904992681fd4e)
- Fix WelcomeScreen setting Default_GFX_Plugin Settings.cpp - Was missing a value for the new SettingID while running a Debug build causing breakpoint to be handled when clicking OK. A new handler with a default value has been added. WelcomeScreen.cpp - Would set the Default_GFX_Plugin value and the value would be used when launching a game or viewing the Plugins menu in Options and set the Current_GFX_Plugin, but if a user were to try to configure their Graphics Plugin prior to launching a game, they would always open the Project64 Video config screen, even if they had chosen GLideN64 as the default plugin. The Current_GFX_Plugin is now set with the value of the Default_GFX_Plugin to ensure the correct configuration dialog is opened. WelcomeScreen.cpp - String value would always load the non-debug version of Project64 Video after the above changes. The string to use is now loaded from the Default_GFX_Plugin so if the default has never been set the proper default value should now be used. If it has been set before and is not a Project64 Video plugin, the value will be set to Project64 Video (non-debug) to keep the dialog accurate. (commit: 8ece98efc457bf3f01d3788eec4e8b2c33b2924d)
v2.4.0-1533-g605dbaf
2nd March 2021
- Resume after closing enhancement window (commit: 605dbafd150c76a41f04dfce5f7326fe711c6359)
v2.4.0-1532-g6292052
2nd March 2021
- Remove Plugin Note's and Core Note's from rdb (commit: 0e3c2b05597afea9c3edb40b1be1cdcf48b4ee5c)
- Have 32bit disabled by default (commit: 1f15ed30ca47f3fb1ab2ecb1de9418bfe9fc6361)
- Make rdram size 8 mb by default (commit: 62920525d0555f9dc1f898811bd72c480c3ba057)
v2.4.0-1529-g5c60ea2
2nd March 2021
- Update copyright date (commit: 5c60ea213fd94da25c09974bb7e1519d2db7e47b)
v2.4.0-1528-g91afa79
1st March 2021
- Update copyright header for N64System.h Switched from block comments to single line comments, updated copyright year, reduced verbosity of license lines, and switched to HTTPS for license link. (commit: 03dce5f74e186c2a1d37f4381351826a2e1ce42a)
- Update N64System.h comments Fix title case and make MIPS an acronym. Add spaces before comments to increase readability on certain themes and editors. (commit: f36fdb60989d5a87676dc78ef3a97d8dda39b72c)
- Update N64System.h (commit: 0e0c28c49374657b65124a3a28b5d8b25b1c0455)
v2.4.0-1524-g846ea11
1st March 2021
- Remove greedy Good Name Removes the Good Name from the greedy THE LEGEND OF ZELDA rdb entry. Settings still seem to be retained between all relevant ROMs and changing an option in one will change the option for all of them. This is preferable as the file name is the only way to distinguish randomizer ROMs in the first place. It also won't override unrelated rom hacks with the wrong name. This should reduce user confusion for both of these cases. (commit: 78ca6f473b504189a66901de6b89bad8d9d37fae)
- Replace \ with / in include directives (commit: dcb360cf41139b49732e36a4dbaa4256192710b4)
- Modify Unix build script (commit: 3eaa3c591b446757a7e29427e59cfadeb818d2c5)
- Fix platform difference errors (commit: 38ca1407c9bb7643cb3385679b750eb0de45692e)
- IniFileClass.cpp: Restore include directive (commit: a76781bf0f8f2b47837fd2a4827ac78833527662)
- Use correct variable for log (commit: 56d98cae9bc7c9c18960762f15a2642c68503f18)
- Ignore narrowing conversion on g (commit: 8dea0170d35e93f3c1e96b45309c5374e68916fe)
- Prompt for jabo or glide plugin (commit: 88144f53c9a2ac3f4d1de15ccbf707d754ac4423)
v2.4.0-1514-gdc227d7
27th February 2021
- Add cheats file for Dinosaur Planet (commit: 121408037720ef21dca6125aa6a82933134c5f28)
- Update Dinosaur Planet cheats file (commit: 143f45811812c545690618679db98ecd3bb488dc)
- Enable SSM-FUNC for unrecognized OoT ROMs This fixes an issue in Ocarina of Time Randomizer when playing with Entrance Randomizer on in certain situations. (commit: 63d6d9fcc3cf3fd46b16ad9344853131c2e5eda4)
- Add Widescreen and Ultra Widescreen codes (commit: b177a03d1a56d6abbe45b915999fe48435731882)
- Fix installer issues with GLideN64 Correct path GLideN64 is installed to. Give user edit permissions to the directory since used for config and textures. (commit: 492d194418f6a021e14a35202c4cd17bf24e5e2c)
v2.4.0-1506-g8afd888
24th February 2021
- Update Bosnian.pj.Lang (several grammar fixes) (commit: 34cc068a1266044adf2a2cd4cb54cd5a2ec113b2)
- Update and rename Duke Nukem - ZER0 H0UR (E).cht to Duke Nukem - ZERO HOUR (E).cht (title spelling fixes) (commit: ec814be1b63948388357ee397fbccf919b452818)
- Update and rename Duke Nukem - ZER0 H0UR (U).cht to Duke Nukem - ZERO HOUR (U).cht (title spelling fixes) (commit: b17506cbd3265ef88195eff5a886a2c1e773466d)
- Update and rename Duke Nukem - ZER0 H0UR (F).cht to Duke Nukem - ZERO HOUR (F).cht (title spelling fixes) (commit: fcb13d07504cee50153b77ed916a236aa0cd6031)
- Add entry for Dinosaur Planet (commit: 89c919ffa09557992bb81069942d03ae8e9ba4ab)
- Add entry for Dinosaur Planet (commit: 2b8b2b3c621faac6dc4c1e7f69e8d7aacbfd8653)
- Update Bosnian.pj.Lang (typography fixes) (commit: 3ed58001f6fe5f84f67497fc5e5212eb83b3584b)
- Fix inverted axis when checking pressed buttons (commit: 11c51f1b7885778f0e4c401df4c9a6fba771a6e5)
- Remove weird text that Github auto-inserted when committing (commit: a4bd4146acc252523dcfdcb338347fffc58a1c53)
v2.4.0-1494-g051532c
24th February 2021
- Make sure file is reloaded on opening cheat config (commit: 9262e37c47b16bad65d8639e16cc234cc42248bc)
v2.4.0-1492-g0a2756c
24th February 2021
- Use non-square for deadzone (commit: a21f8dba21db2fd8dacf568f5082490315c97ddc)
v2.4.0-1490-g155d331
23rd February 2021
- Do not necessary reload enhancement file (commit: 155d331d450fc6ee1eb0742fd8ba69a4622fc948)
v2.4.0-1489-g998ff9e
23rd February 2021
- enable apply button when enabling/disabling enhancements (commit: d2b586f9dfb796869d89a80d21a9cb7b77515e2e)
- cheats: Update the add text on new cheat (commit: 20564b29bc921b8540a8b4d54a0fcdbba9ddd0f8)
- Enhancement: allow enhancment with no GS entries (commit: beb5c3e77d89b75accc00c93fceb1ccb1ef7df02)
- Enhancements: show notes (commit: 998ff9ea2a23d29706badda0efc4fc2c54326a47)
v2.4.0-1485-g0252ede
20th February 2021
- Include the enhancement directory (commit: 6299f1c10b2226fec1f5c09c696b208df8318e97)
v2.4.0-1483-gc1ed471
20th February 2021
- Call RunLoadedImage when manually starting emulation RunLoadedImage is skipped in the Run*Image methods in CN64System if AutoStart is disabled. If the check for if there is a current g_BaseSystem fails, these changes run RunLoadedImage to create one and StartEmulation. I'm not sure the extra NULL guard is necessary, but I don't want to skip the first g_BaseSystem check altogether. I added it as a "just in case." (commit: 3482a1a1cfbc7bedc87d6ca52756a2c1f5d2b856)
- Move enable enhancement to advanced (commit: 3553c87121dcdb8fbe81a854702e1909b1cebd89)
- Only skip StartEmulation in RunLoadedImage when AutoStart disabled (commit: 678c5819e8a88640a32010eec7dd7bf27b5e8dbb)
- Update Banjo-Kazooie (U) (V1.1).cht All all these are wrong I'm on the phone now so it's very annoying to fix change (commit: e285bc7c8bef0a07fbe398b4311b619ce3cec00b)
- Add Plugin list to enhancment (commit: 3e02ff31d7e3f932022238af008ddc29cfc453f0)
- Add plugin limiting to enhancements (commit: 6127878f8f261ec7f6239e5b8d5909328471f673)
- Move perm cheats out of rdb in to enhancement files (commit: fe8209ca0582fac6f4468c489436b98153ed2382)
v2.4.0-1474-g89d56ff
2nd February 2021
- Fix modal error in EnhancementUI (commit: 89d56ff4facc9cca9c4c1afab3df5920ce2a7f21)
v2.4.0-1473-ga4f904e
2nd February 2021
- Be able to edit/enable/disable enhancements while running (commit: 782e781bab1b0689be7efe03dd5bdf241c5da739)
v2.4.0-1471-gc93b121
2nd February 2021
- Fix games not being FPS limited when Audio is muted (commit: f5af8f5261b04cbd204b606eccb6e192ed1319e2)
v2.4.0-1469-gf003138
30th January 2021
- [Settings] Add Disk Seek Timing choice (commit: 6f05e7a2f225f1005d723351dafac603263c3475)
- [RDB] Force Slower Timing for Paint Studio Prototype (Else Gnat Attack will crash.) (commit: 5bdc3e11b12cbc44d79e29956d76f64b4500f6e0)
- Cache Disk Seek Timing Type into a global variable for optimization (commit: 90d68dae5228887ac1e0c91cecf6ed37066e611b)
v2.4.0-1465-gb632510
20th January 2021
- Fix validation when name is empty (commit: b6325104a5b940f31c701f4a6058974305cb15a6)
v2.4.0-1464-gcd16a8c
19th January 2021
- English.pj.Lang: Fix BOM marker (commit: fb2025508cb830341fc9f740a95da45cd7bd0e32)
- Enhancements: Load Active (commit: eb986259f27e2ba563b8f98e8f4b6ec2892fe893)
- Clean up some warnings (commit: cd16a8cc48e683210d6e08d15c602e9ce9d87a21)
v2.4.0-1461-gd1223d1
17th January 2021
- Fix build error (commit: d1223d1cf032efc2c2399e71d049749a7c29a4ff)
v2.4.0-1460-g453efb6
17th January 2021
No code changes
v2.4.0-1450-gb63c1cb
9th January 2021
- Handles cases where the Manufacturer ID is 43 instead of 4E So these games are no longer listed as Uknown in their manufacturer field. (commit: cbecaf0c058881e11f3347e98f4df48d8dbb5ebb)
v2.4.0-1448-g5085b82
2nd January 2021
- Upgrade 3rdParty/WTL to WTL 10.0 (commit: 1ead7764296dd47c393eafa30dde81adc94b552a)
- Remove hardcoded Unicode API calls Since #define UNICODE is defined in the project it will call the wrapper function which will return the W version (commit: 914ad3b74a390d63f7eb52c03ed8d97c5ae26de9)
- [RSP] Force to compile in ANSI mode Fixes RSP commands window and RSP register window not working Fix some warnings (commit: 7475c20f190ff29c93f30ccc0959ce267c48267d)
v2.4.0-1444-gcb0f746
30th December 2020
- Try to fix some bugs in the new cheat changes (commit: cb0f746099fe69f39fc8c4826a4e79982bb2a6d8)
v2.4.0-1443-gc416078
30th December 2020
- Project64: Read cheats from multiple files (commit: 124b1c9257b2e2f38095a8b2b2abff37a8670d77)
- Clean up cheat files (commit: 003205f25484ecebe0fc00ff961c4afc89678865)
- Change the handling of the cheat format (commit: 7de3fc334896fc299da77d41f9be03dfbafb3a43)
- Convert cheats to new format (commit: 4d28cf6bc34b46751c997913d31abbd74ea252a8)
- Test unique code (commit: c4160785e94492d70cc5640b4bac5e56df62262f)
v2.4.0-1437-g4a4b0b2
18th December 2020
- [Debugger] Improve script window UI/stability (commit: 033d9b83278b760309cee0b5da8f38e1126e399d)
- [Debugger] Add tooltips to scripts window (commit: 7ca05cde8a9e2d81f3df8d5dce9d6550883382cd)
- [Debugger] Fix script window's copy button (commit: 9e825992aefef458319d0302c7e71e917aed0b74)
v2.4.0-1433-g8c93155
17th December 2020
- Update Chinese (Simplified).pj.Lang (commit: 9570e6443c33edcd56bd06c6bd6f16067d6a6719)
- Update Chinese (Simplified).pj.Lang (commit: f9e3980f1f4dbab4c0401233efaeaa1dbe15b6d1)
- [Debugger] Fix execution breakpoint toggle from context menu (commit: 5888929cacd49e19b9b7374bffea342c6cd5504b)
- [Debugger] Add socket.close to js api doc (commit: 3f9ac808b3ce14c80caec341fe705d8c6b8fd545)
- [Debugger] Add basic multi-line support to code editor (commit: fdb6b25b3919a1baba8dac1dfc32dffeb8936670)
v2.4.0-1423-gb4dfa3f
2nd December 2020
- [Core] Fix TLB bounds check (commit: 5b44212c2d5b32629063e33e3394f1d78ef1b305)
- Some translations updated and changed. (commit: d0043bd242b3e4d5c25fef06d904e2801f0412bc)
- Update `Play as` cheat for Conker's BFD (commit: 6d2119e467830ec209f1727648a99ba24163356b)
- Add `Wait Animation Trigger` cheat for Conker's BFD Cheat by ConkerGuru (commit: 7d4485e2554341d691c347969fef01d832239d40)
v2.4.0-1416-g88ac97c
17th November 2020
- Installer: Fix Gliden64 issues when not there (commit: 88ac97c3a7a52fff396656e0f1ce08fc54a37477)
v2.4.0-1415-g372da95
17th November 2020
- [Debugger] Implement DMA log export (fix #1858) (commit: 3a1b870c44a7ac9f556194e0bc21c83ef06beb92)
- fix build error (commit: c47af62f56f40ede728e119986bd0e000d33d169)
v2.4.0-1412-g67eb69a
14th November 2020
- Installer: Trying to fix compile issue (commit: 67eb69a7a235c733b39cb222ee2ba0a37f5ef8ba)
v2.4.0-1411-gdf257b5
14th November 2020
- installer: Have GlideN64 include directory recursively (commit: df257b57fa85989778e08236f762335dbc44fd17)
v2.4.0-1410-ga495e01
14th November 2020
- Project64: update spelling of names in about (commit: 1c9f0905089f4e9d2bdd2f81521c3496c7a78364)
- Installer: Add Gliden64 to installer (commit: a495e01457c4dc4dfa43a8b5c3b7e35f68f9e2c0)
v2.4.0-1408-g4354ff8
11th November 2020
- Rename Homepage to website (commit: 45da6e62849653943d86b090b91b86fc3808372b)
- Remove English_alternative.pj.Lang (commit: 9fe3b4c9a68c1f846b0db36f08c41462b8e69fba)
- Switch Forum with discord in help menu (commit: 1256d80bad0d3ec1567100f93bd282a4ffbbebeb)
- Remove about config files (commit: 23563db02f225508dd1ee23fc14147ee947aa8a5)
- Project64: Redo the about window (commit: 4354ff8b263ba4f8f147dcab8e70c3c98351f7db)
v2.4.0-1403-g828e446
6th November 2020
- [Debugger] Add missing cop1 cvt ops to assembler, remove constexprs (commit: 1f6b0140c9750a6573b81a5ce8412fc6f3c21524)
- Update and rename Top Gear Hyper Bike (U).cht to Top Gear Hyper-Bike (U).cht (hyphen added in title to go along with European version) (commit: 5d21361a497a8f72d7519e32c7c36449330d1917)
v2.4.0-1399-g769323e
27th October 2020
- Remove test code from CProjectSupport::ShowSuppotWindow (commit: 769323e3cb45d1f9080131d0348f7752aa85a843)
v2.4.0-1398-gaee389f
27th October 2020
- add note in changes about unique dir (commit: aee389fe7785acb6a8c819f3f87563b6d135f495)
v2.4.0-1397-g5704fe5
27th October 2020
- Project64: Only show support window once per hour (commit: 1751b2fd8b47f7af0b27021789d9b54d797fd483)
- Project64: Make UniqueSaveDir on by default (commit: 5ed48cbb978661ad8799cbf2d2403c802c0383a8)
- Make a seperate entry for zelda randomizer (commit: 5704fe5a5eb9b1972798855c701e4e1748a4f908)
v2.4.0-1394-g25dde67
22nd October 2020
[LIST]
[*]Update and rename Die Hard 64 ProtoType (Disc3).cht to Die Hard 64 ProtoType (Disc 3).cht (fixed spacing to go along with disc 1
v2.4.0-1383-g373df2a
22nd October 2020
- Project64: welcome screen was not saving drive (commit: a497e9ef38b5ca8670a4fe3b4812a06803d2a4d6)
- Project64: Some code clean up of N64RomClass.h (commit: 6caa9ea47a0e9ceef90931aff83069f64823da49)
- Project64: Update language enum (commit: 0bff53e11cf4720da89796f00d2441cb5c729eef)
- Project64: Add CN64Rom::IsPal (commit: f5c2c3314956593f9bb7d3a304d5a7582cb73c90)
- Project64: In ini handling change SectionList from vector to set (commit: 7e503dc1923b58586855beac88302017e6ad8dd4)
- Project64: Provide ability for alternate identifier game settings (commit: 373df2a912adae2edca974c04252bd5454f2e854)
v2.4.0-1377-g8ed4a80
19th August 2020
- Rename Sin and Punishment: Sora no Kokeisha (J) [T].cht to Sin and Punishment - Sora no Kokeisha (J) [T].cht (commit: 8ed4a8016caa6de3d79e7eea2f8edf632d0f15cb)
v2.4.0-1376-g7a56e81
19th August 2020
- Rename Sin and Punishment: Sora no Kōkeisha (J) [T].cht to Sin and Punishment: Sora no Kokeisha (J) [T].cht (commit: 7a56e81cd140e133b6088618e75994892353e49a)
v2.4.0-1375-g5bc322c
19th August 2020
[LIST]
Proper Japanese spelling of title (commit: 05fb34b459b37e6905c912169b03402be15a8452)
[*]and >
v2.4.0-1364-gf4106c9
3rd August 2020
- Project64-input: axis for button press (commit: 3f5069cb5951f2e894be39ff94ef24cee1a7e0b7)
- Project64-input: Handle multiple controllers (commit: c2e1b892a933d96f93e49c1eb8dbb00487929ca7)
- Project64-input: Make default input plugin (commit: f4106c97ce873ee0711e046ee199e86705d5c6a7)
v2.4.0-1361-g1fad798
28th July 2020
- Project64-input: Cancel should reset buttons (commit: 6417eaf8663e76317baa591858842280bea92475)
- Project64-input: Real N64 Range (commit: f218c2bfc9f9eb592707be18b74199a20db9abb5)
- Project64-input: Ignore empty button on device name (commit: 9d3bbe4659e79f703b980f5e8903f7769ebe9f2e)
- Project64-input: Remove duplicate mappings (commit: f0f887ce8650a9a5a83c0c861c3762e7c076a932)
- Project64-input: Disable page if not plugged in (commit: be8af060e7e60721cda05912a915b4285b384bd6)
- Project64-input: If setup fails clear (commit: 6c6bdaef6a503aaac59ae88d83d1a2627039117b)
- Project64-input: Be able to configure controller PAK (commit: 1fad79857301d20e86e01f18c39261b08b89ab0f)
v2.4.0-1354-g8787254
22nd July 2020
- Project64-input: Add dependency on UpdateVersion (commit: 7fe46940b44e72ffcfea619d50e499da88da0525)
- Project64-input: Update the layout (commit: f89d027a0980bf551e64f4bf01055689f425c956)
- Project64-input: Allow deadzone to be configurable (commit: fa3196f75af0c1d2cba66e04dbb6efd02a5fe824)
- Project64-input: fix resource.h (commit: fc51e397381623c8c0d9f01f3ab2e04b787a7d5e)
- Project64-input: Display device bound to (commit: 878725490bece157f4717c3987ffd54131990a4e)
v2.4.0-1349-gd102c48
15th July 2020
- Add Project64-input to installer/zip (commit: b42ccbc99883527272873f12a01b97f546d2bdae)
- Add note about new plugin to changes.txt (commit: d102c48f8a312f483643834c2b5a20b1af0822c4)
v2.4.0-1347-gac45d34
15th July 2020
- Project64-input: Add basic project (commit: ec6e7620d9a88569273dbeaf9be4dbd605809ae2)
- Plugin-input: Add version resource (commit: 51b78c117e085da73dd8a87039472fd3edabc659)
- Project64-input: Add base config UI (commit: be939dca6582f0cdc562e578eec4c6472528f8c6)
- Input plugin: Start to scan keyboard (commit: f78e292796ac2626b902a3c0310f455592b32175)
- Project64-input: Add device to button (commit: 1a199349160a648468922faba63558f56aa479a6)
- Project64-input: Add Analog buttons to n64 controller (commit: 31afb1cf6e612eb44c0f39172c4e313558fae9c1)
- Project64-input: Add more buttons to be scanned (commit: acd835cfc40b4e991ca8f5a6c8fa89c108706333)
- Project64-input: Be able to load/save controller (commit: ba2ea242747f10921744d739e1e0ec05b63c7895)
- Project64-input: Start to implement GetKeys (commit: 09de7617bf6573328fc1203c909fa232d2c606f7)
- Project64-input: Flip x/y axis in structure (commit: 00556d4524f3c54aac363607d53e8290f8cb033a)
- Project64-input: Add saving/loading of range (commit: 8df9403bce64b0b73024f0efef2892294cfc73ec)
- Project64-input: Add controller present (commit: f1d8910e5f8384e5c46247324a2aa4c4ea97399b)
- Project64-input: Find the first plugin plugged in (commit: 7bbba05024c50534d1b5996e141d14f406216f63)
- Project64-input: Get axis on GetKeys (commit: 64a3e69cce84bad0a86e6baa55ffe6b0cc621720)
- Project64-input: Add selecting of device (commit: 5d59156ee4b40721c132c931e5e32826cef09756)
- Rename A Bug's Life.cht to A Bug's Life (E).cht (European version cheats) (commit: 51054d8080037995d1f8324d5ac6dea7825fa845)
- Rename Paperboy 64 (E).cht to Paperboy (E).cht (title fix) (commit: 489b6f0fae9206d5bb01df0a4e789a15b0b8895c)
- Update Brazilian and Japanese language names They use the ISO-3166-1 names now https://en.wikipedia.org/wiki/ISO_3166-1 Others might need updating as well but idc ¯\_(ツ)_/¯ (commit: 18443f5d4137228bf7cabb3e3bf292f788ac091c)
- Project64: CSettingTypeApplication::Save: do not compare default if passing NULL (commit: 1be3f869d6809c158a01b9a861719f84fdff4657)
- Project64-input: Add Setup button (commit: d21c3a89f2b51609ef153c04b310cbd7dd4ceed3)
- Project64-input: Detect devices changed (commit: f2b35fb5b480030cd6c56a9e2ccad17e71795dbb)
- Project64-input: Add Device notification files to project (commit: 2b049a2a53bfbfbab7c849d9bc897bbc325a3fb2)
- Project64-input: Add scanning game pad (commit: bdb670f48c6004a2d26baf424ebad833dec0b1ef)
- Project64-input: Add reset button (commit: 22adc2e782c8b6c66c6494ac07f0d34125a2b195)
- Project64-input: Set the version as 1.0 (commit: f7315801cb25bde2239f7d05ce840e99f0e69d91)
- Project64-input: remove debug string (commit: eef13e78d341c96f70c7c7bb1bea572cb1c4a93d)
v2.4.0-1318-g931289a
8th July 2020
- [Save State] Add Disk Registers to Save State file (commit: 9dc121ffbbaf572763a338741a69c789ce0359bf)
- [Save State] Use Disk ID to recognize the currently loaded Disk game (commit: 34ec690acc5acb2c4badc9791c86c237f23f4f71)
- [Save State] Make sure g_Disk exists (commit: b2ed47c44fb0f5d4a2b5315d2fdd59e7c0173f93)
- [Save State] Put Disk Interface info in Extra Info cleanups It should also be backward compatible. (commit: e805c709b38693b6a1f3a39ac2f37c9e2fa4d186)
- [Save State] Recover Disk Seek Address for more stability (commit: c5c6167f05d7c6d795e6afb46742b5dace26effa)
- [Save State] Recover Disk Seek Address when loading from Zip (commit: 8bb117e4de94b744b76453c9c4eed1b795def2fd)
- [Save State] Include both g_Rom and g_Disk Header/ID information in the save state to differenciate different combos (commit: 9f3bab30b96079ef021d3b610146078d102074cb)
- Rename Legend of Zelda, The - Ocarina of Time - Master Quest (E).cht to The Legend of Zelda - Ocarina of Time - Master Quest (E).cht (commit: 492a7dee7a25a3e405bb47567ed6cbb660ad6cf0)
- Rename Legend of Zelda, The - Ocarina of Time (E) (V1.1).cht to The Legend of Zelda - Ocarina of Time (E) (V1.1).cht (commit: 6a433ed1d20276e18176ab9ddaa847b3a5fd888a)
- Rename Legend of Zelda, The - Ocarina of Time (E) (V1.0).cht to The Legend of Zelda - Ocarina of Time (E) (V1.0).cht (commit: 8a07640f0edc61c025d748306146e7f62e4259e9)
- Rename Legend of Zelda, The - Ocarina of Time (E) (GC Version).cht to The Legend of Zelda - Ocarina of Time (E) (GC Version).cht (commit: f55e901ccaa7ba0d83774e904d17e4cc790bfbea)
- [Save State] Compare 64DD save state header more proper (commit: 4205f989a42f2886fa72de59b34c89d39216b4d6)
- [RDB] Add Paint Studio Prototype Build (commit: 4784ffddd50cd5c5273b6fa3cc82fcca0b0312ee)
- Rename 007 - The World is Not Enough (U).cht to 007 - The World Is Not Enough (U).cht (commit: f99d164a95d900e02c0a8a526ab01f6e735dbfb3)
- Update Project64.rdb -Update header version numbers and date -Add the recently dumped ROM "Mission Impossible (S) (V1.1)" -Add "Old [!] ROM is bad" warnings for "Pokemon Snap (I)" and "Golden Nugget 64 (U)", as these ROMs were recently found bad and redumped, but the bad versions are still marked [!] in the latest GoodN64 -Remove bad ROM warning for "Mission Impossible (F)", as this ROM was redumped and corrected in GoodN64 over 15 years ago -Remove stray space from the core notes of Pokemon Snap -Remove [F389A35A-17785562-C:4A] ("Diddy Kong Racing (J)"), this is actually an edited ROM for loading on copier devices (Mr. Backup Z64, Doctor V64). -Change "Elmo's Number Journey (U)" status to "Issues (core)" and add core note explaining crash (as detailed in https://github.com/project64/project64/issues/1739) (commit: c5b82cd864d7fdb89437213816472e77c78dbfdd)
- Deleting duplicate file of "Army Men - Sarge's Heroes (E) (M3).cht" (commit: 15193d6b6692782082cbe405d5cf9561f64366d8)
v2.4.0-1296-g05dd64b
19th June 2020
- [Debugger] Use better charset for memory viewer's text (commit: e1b2fee7afddeb43dd5c631467f606f3fd4e02b9)
v2.4.0-1294-g9fb02e5
19th June 2020
- [Disk] Error when reading invalid blocks fix LBAToByte (commit: efe848f9a52e257bb1f366244c49b31b0c33c037)
- Rename Berney must die!.cht to Berney Must Die!.cht (fixing title capitalization) (commit: a73742084a7236e696503a771582d28f33559a85)
- Update and rename Bust A Move 3 DX.cht to Bust-A-Move 3 DX.cht (fixing title capitalization) (commit: 85b1377499c891bac4c838cb1c01b159aadc9b86)
- Rename Bust A Move '99 (U).cht to Bust-A-Move '99 (U).cht (fixing title punctuation) (commit: f33e44a2f0e1d1fc262714ea708e1d47b90b1502)
- Rename GT 64 Championship Edition (E).cht to GT 64 - Championship Edition (E).cht (fixing title punctuation) (commit: e051ab2aae9a5d344c0ad95d8f1cfdd0912baee2)
- Update and rename GT 64 Championship Edition (U).cht to GT 64 - Championship Edition (U).cht (fixing title punctuation) (commit: 98bc0de11d6d3e321b756000efb7b7a96716522c)
- [Debugger] Fix string search (commit: 564e1bb938abe75cc2a05b2dbe6becfab638bbda)
v2.4.0-1284-g760a3d6
18th June 2020
- Allow undefined (optional) callbacks for Socket.connect and Socket.write (commit: 0e9f6f183b8d010a1e6f05e31db50d34f383c85b)
v2.4.0-1282-g5789f5d
17th June 2020
- Update Bosnian.pj.Lang (UTC-8 --> UTC-8-DOM / minor fixes) (commit: 378c2d6afb1f8f19f6f165a4aead624cce90d39c)
- Rename Mace - The Dark Ages (U).cht to Mace - The Dark Age (U).cht (correct title spelling) (commit: 7fc7c7094db1ac1b07f597815eabe9aca30ff360)
v2.4.0-1279-g892c175
16th June 2020
- Update README.md (hyperlinking Discord in text) (commit: 727ec46c09a9b5c6a0f90e80e5dc9ec76096ffe5)
- Rename Airboarder 64 (E).cht to Air Boarder 64 (E).cht (fixing title capitalization) (commit: e7392d7a0594133b5fe3c323bbf53850a26e88af)
- Rename DONKEY KONG 64.cht to Donkey Kong 64.cht (fixing title capitalization) (commit: d05102631f3b64733f8bc6bf6be85a55dcb072b5)
- Update and rename 007 - The World is Not Enough (E) (M3).cht to 007 - The World Is Not Enough (E) (M3).cht (fixing title capitalization) (commit: fff557429a6dfc7788f3bbcbe42ea56151e47bba)
- Update 007 - The World is Not Enough (U).cht (fixing title capitalization) (commit: 349a15c567c1f918f9664b8ba84f2d93adc99852)
v2.4.0-1273-g2d53c36
15th June 2020
- No need for support link in the README.md (commit: 2d53c3684a872c3f9e41cc3e4f55100a41a57517)
v2.4.0-1272-g8e95f3b
15th June 2020
- Update and rename Mystical Ninja - Starring Goemon (U).cht to Mystical Ninja Starring Goemon (U).cht (no hyphen in original name) (commit: c318a4a7dda33db68257e4e733bbe10e0a087630)
- Rename Rayman2 The Great Escape (E).cht to Rayman 2 - The Great Escape (E).cht (commit: 02950e717464c473df4f4a8f20e38c5551281171)
- Update and rename RockMan Dash.cht to Rockman DASH.cht (correct captialization of title) (commit: 483ac371342d20a39a4f05d42ea0c22e741cea91)
- Update and rename Scooby-Doo - Classic Creep Capers (U) (V1.1).cht to Scooby-Doo! - Classic Creep Capers (U) (V1.1).cht (correct puncuation of title) (commit: ccb8e3c2d44a27e9ce1e2abe798411923cd3421d)
- Update and rename Scooby-Doo - Classic Creep Capers (U) (V1.0).cht to Scooby-Doo! - Classic Creep Capers (U) (V1.0).cht (correct puncuation of title) (commit: e604e8a2744d46099cfe1ced199ee15d2c22f7c2)
- Update and rename Scooby-Doo - Classic Creep Capers (E).cht to Scooby-Doo! - Classic Creep Capers (E).cht (correct puncuation of title) (commit: d99b4ff33bf9b96731fe00ee46b8eed1defd454e)
- Update and rename TG RALLY 2.cht to Top Gear Rally 2.cht (correct naming of title) (commit: 6e1b20c4d7e25dccbb3594b19b56fdea3327d299)
- Update and rename Xena Warrior Princess - Talisman of Fate (E).cht to Xena - Warrior Princess - Talisman of Fate (E).cht (hyphen in original name) (commit: 16d1efa021d23a316b7e5886289c4de79238fea4)
- Update and rename Xena Warrior Princess - Talisman of Fate (U).cht to Xena - Warrior Princess - Talisman of Fate (U).cht (hyphen in original name) (commit: 391f6883d5d62b2a46cc0ce8e5fb8c64c2f3e3a7)
- Update Bosnian.pj.Lang (punctuation fixes) (commit: eec51ffd9fd49ab4006d6d5d9472339df75f6cd9)
- [README.md] Reword and remove superfluous wording I liked some of the changes by @Alen-Alic but I think keeping it short and sweet is best is redundant, since every computer that runs Windows XP comes with audio capabilities, and storage is not a concern since who doesn't have 5MB of storage available. After this commit, please do not add other modifications to the README.md unless there has been a significant development (like Android version coming back). For the meantime, we believe it is already good as-is. (commit: 8300cc007222624f4f8c7083fd050785f21d19a7)
v2.4.0-1259-g280800a
14th June 2020
- Update README.md (commit: 4d9304c3f80556a88b831d364be67fc26e27c32e)
- Update Bosnian.pj.Lang Fixed periods. (commit: 4ae3c9cd8429356b4cc978d485226e9fd2db2e18)
- Rename licence.md to license.md (commit: 75e507f2b1a9056013161de4a129167465f6bd60)
v2.4.0-1255-g3fe6120
14th June 2020
- Fix savestate and rumble * When you switch from mempak to rumble , rumble pack is never initialized. * Rumble stops working after loading a savestate. * No shortcut working when you have 4 xinput controller plugged. There is a performance hit when you check for a controller that wasn't attached last time you called it. This fix minimizes a performance issue with XInput on Windows when checking for a disconnected controller. If you get ERROR_DEVICE_NOT_CONNECTED from XInputGetState, you shouldn't call that slot for a little while. (commit: da734b552ad8a2e6f189e43ead91eb46fa860abe)
v2.4.0-1252-gccc7586
14th June 2020
- Fix pasting for EditNumber32 textboxes (commit: f82ee04173c1f9f15bc214dd9f4d62cbe9921715)
v2.4.0-1250-g32fe7b7
13th June 2020
- Updates README.md Updates to system requirements, also minor fixes. (commit: cd359fbb64ec926060b704d78f0191c6102367f4)
- Update README.md Storage requirement added. (commit: 6ff5d739f9026d5b8f3069966b4fdb07b305fc77)
v2.4.0-1246-gc90935d
13th June 2020
- Update README.md Further grammar, wording and layout fixes. (commit: 0d131a775d3057981aa5c7d9e495ffdeac724525)
- Update README.md More additions (commit: 67b1fa957016e708c17a763a5abd85fd8473e1a2)
- Update README.md All mentions of Android removed, also further fixes. (commit: 9026d0ef38f6c418b6dded57643f3d8a3c49d382)
v2.4.0-1242-g32b383f
13th June 2020
- Update README.md (commit: 9e5bec5ca8e82aba63cd3c5b92c7d36524092790)
v2.4.0-1240-gdeae3e1
13th June 2020
- Update README.md Spelling and wording fixes (commit: 824683d9fba890aecc16fb5a6fd47f76a93d6c02)
v2.4.0-1238-gdf4bec2
12th June 2020
- Update Bosnian.pj.Lang Fixed letter rendering error in Line 215. (commit: 2ac41c41b01592f1677eefc0f90be2fc724101f5)
v2.4.0-1236-g5087ae6
10th June 2020
- NRage: Fix up some some unicode issues (commit: 5087ae6ecd02e06e9e090d481b4b6cf68fd2424b)
v2.4.0-1235-g5e78937
9th June 2020
- Fix up removal of version information from UIResources.rc (commit: 5e78937c16a9244c9a3c2eddbd8c06f8cf08e871)
v2.4.0-1234-g366c0c6
9th June 2020
- Force CharacterSet to be Unicode in the Property Sheets (commit: 366c0c69ae99585f8ce2f1386e28b2ca46bb4b8d)
v2.4.0-1233-g9217b0c
9th June 2020
- Remove Cheats from ini about (commit: 9217b0cf4d4dc6b68cdccd75738556dbd407ef1f)
v2.4.0-1232-g1b00f9a
9th June 2020
- Add ability to translate cheats to new format (commit: 1b00f9a8f62bdfce92b2dca477f55d57a9e5bcd2)
v2.4.0-1231-gb2184fb
9th June 2020
- More cheat tweaks (commit: b2184fbeefe0d5f576e88bf9d01b503df695bd69)
v2.4.0-1230-g56ccef8
8th June 2020
- Cheats/007 - The World is Not Enough (E) (M3).cht: update names (commit: 5950a8338caed9ac50a9288fd92de62501fdea6b)
- Cheats/007 - The World is Not Enough (U).cht: update some names (commit: 1765ba7fb8911550516d7aa240c46843099add33)
- Cheats/AeroGauge (J): update cheats (commit: f6c2de705f6d3b564127b91739fcaa0260dd76ef)
- Sync cheats with gents cheats (commit: c014da762633daa8e48888729d87ec7a6b3f5db9)
- Join Settings: escape ":" with splitting file (commit: 56ccef8ee0e355ce5c2117119e8fc9940d30fb42)
v2.4.0-1225-gb9dac46
6th June 2020
- Fix up short cut name with multiple selectors (commit: ae0410487ccd92c54181dc290c33645607fdae6b)
v2.4.0-1223-gf3747c2
5th June 2020
[LIST]
[Disk] Put Mecha Interrupt management in DiskCommand(), delay seek times (commit: b428c14a27468f29e89080c548385bce4cb1e8d8)
[*][Disk] Emulate Motor Status
v2.4.0-1218-g1229267
4th June 2020
- Update Bosnian.pj.Lang (commit: 77ba7fa8149e9aa48814a0d108ebf4427cde4342)
v2.4.0-1216-g12f9332
4th June 2020
- Delete Bosnian.pj.Lang (commit: a3c7603c8f970471f1919f41de85bbda3f3c49db)
- Rename Bosnian.pj.Lang(2) to Bosnian.pj.Lang (commit: 65c73f6ef3b60ce8d83adbd72795106023abd7fd)
v2.4.0-1213-g03179e9
4th June 2020
- Update Bosnian.pj.lang Several updates to the Bosnian translation. I couldn't figure out how to create a pull request to merge the 2 previous files together, so if you can, delete the 2 previous Bosnian translation files and put this one in it's place. (commit: 66c431132962bffce6d3c6c80bb93cf9cff9d477)
- Delete Bosnian.pj.Lang.txt (commit: 20108402a1b6f7f20a20f2fee60c4f30069f305b)
- Delete Bosnian.pj.Lang (commit: b3f3e74e40339114846be98af3642db198b9171e)
v2.4.0-1209-ga5ba1f0
3rd June 2020
- Update Bosnian.pj.lang Several updates to the Bosnian translation. I couldn't figure out how to create a pull request to merge the 2 previous files together, so if you can, delete the 2 previous Bosnian translation files and put this one in it's place. (commit: dd58dfacb66645dd684e765e55990c58728529e1)
v2.4.0-1207-g2293d83
2nd June 2020
- 007 The World is Not Enough (E).cht: Add Access All Guns and Weapons and Access All Gadgets and Items (commit: adcb996338b5e91baf97849675b0bd985f2f121a)
- Super Mario 64 (U).cht: Fix options for level select (commit: 2293d83e2ff4df439b018e373f94b08c650d88f2)
v2.4.0-1205-g9a712bd
2nd June 2020
[LIST]
Update cheat names based off rdb (commit: d48b79379d8fdbbf8459ab32ee00c064a4f701d6)
Scooby-Doo - Classic Creep Capers (E).cht: Remove invalid code (commit: 897ea5d1c69bd16fabbf7b39d82811cfe95b073d)
Scooby-Doo - Classic Creep Capers (E).cht: add the correct code (commit: d904420fb690be02f4084f343ad4b6b29e7885d2)
[*]TG RALLY 2.cht: fix code in 100.000 Sponsor Credits
v2.4.0-1197-g090be57
1st June 2020
- Rename cheat files (commit: 090be57b4da56d3449685e4ae05dd21904417aaa)
v2.4.0-1196-g05f9993
29th May 2020
- [Cheats] Add cheats for Paint Studio, Polygon Studio and Sim City 64 (commit: 0512e7199ad1037e5349452b5ea6a01fa09f3f22)
v2.4.0-1192-g98db6bd
27th May 2020
- Fix up unicoding of menu shortcuts (commit: 98db6bd93c003bdcdbc74faadd46403873ff8edf)
v2.4.0-1191-gdbf63a7
25th May 2020
- Fix compile issue in CheatClassUI for release (commit: dbf63a7647f3edc39d8efa213e78ff2a7b7ab8b5)
v2.4.0-1190-g8dc26cc
25th May 2020
- Fix end emulation when paused (commit: 8dc26cc3eb206bdc044470faf534e80344da8b52)
v2.4.0-1189-gf4e5ae8
25th May 2020
- Allow cheat window to be open while game is running (commit: f4e5ae8efae133146c7ca9a94710898237cb2405)
v2.4.0-1188-gc764d79
22nd May 2020
- Add a strong backing reference cache, single use callback helper function, and use it on all non-hook callbacks passed to native code (commit: 4d546ee36bdad7b1929adc18dcf7e8b51d61d6dc)
v2.4.0-1186-g8fbdf8f
22nd May 2020
- Update cheat adds (commit: 8fbdf8f02a488766712d86692d7e33179d76ff44)
v2.4.0-1185-g1c55653
20th May 2020
- Prevent stack overflow by popping the pcall return value / error (commit: 82716b247b40f8ca4304b9358232486bf5006033)
- Fix script hanging when you stop a script with open listeners (commit: 9b9ab2af75e56587de2f217a8137da3cf9744ed0)
v2.4.0-1182-ge44af28
19th May 2020
- [Debugger] Fix COpInfo::IsLoadCommand false positives (commit: 94af698aa6d79a45a09be0e8159f0ea68930f830)
- [Debugger] Fix DMA log signature byte order (commit: 7b005f709fd9df6401f7ee9e167a3d785cf4bb67)
- [Debugger] Fix apidoc's install directory (commit: d0caf49363be6b413b97b1a1bbd86495a321ebf9)
v2.4.0-1176-gf6434d1
19th May 2020
- Make cheat UI to be wtl based (commit: 71160d08c0bfdf716f6733be26f3d00699b0a64e)
v2.4.0-1174-gd148513
16th May 2020
- Add "Note: 8 MB is forced for Unknown ROMs" to Defaults tab Closes #1747 (commit: 4020735b26154832948ef2622501b5eb7cb29a56)
- Tabs -> spaces (commit: 2be276a7bcab28b415e2c6f701745fd8e1d4940e)
v2.4.0-1171-g48abaff
15th May 2020
- Get cheats ui to use wstring for EM_GETLINE (commit: 48abaff90f225256c814b63ce76d5c7b8ffdaf4e)
v2.4.0-1170-g0462f63
12th May 2020
- Add UNICODE to Project64 project (commit: 0462f637c4794eb99d81d98b569806f0ff107e89)
v2.4.0-1169-g0429c20
11th May 2020
- Show timeout in support window (commit: 0429c207e6b3042cd1e69b888d66958b8bf99ed2)
v2.4.0-1168-gce233b0
9th May 2020
- More accurate MPK initialization (commit: 94cdc8dc0f1fcea2183ca0379d9e4f387d79bb46)
v2.4.0-1166-gb2652ca
5th May 2020
- Re add cheats in to Installer (commit: b2652cadae71daa35dc00f4b9fa81fd86ea035ca)
v2.4.0-1165-g55c6980
5th May 2020
- Fixed incorrect display of vector values in symbols window (commit: 1fb7598e03159c39b5d843e759283990abd3fce0)
v2.4.0-1163-g21bf8cc
5th May 2020
- Discord-rpc: Code cleanup This is inspired by the Dolphin-emu approach The internal name is not as informative so now it'll try to use GoodName first then FileName (same as RomBrowser) Checked and it also works good with zip/7z files (commit: ad9d3fc244c485022851a46e2051d74ab86a1b13)
v2.4.0-1161-g18d1867
5th May 2020
- Add Protect Memory option to Defaults panel Fixes #1733 (commit: 059ae511b84701cbcfb0dc530e2c8b6e43097707)
v2.4.0-1159-gbdd1d1e
2nd May 2020
- Added Vector2, Vector3, and Vector4 to the symbols window and memory viewer. (commit: 43cbeb35170f590e1bf5f5bc8c89154ded232184)
v2.4.0-1156-ga37e3f2
30th April 2020
- Add discord dependency (commit: a37e3f2c3e0568d4c4da5b9bda762d40aea429ce)
v2.4.0-1155-g368a280
30th April 2020
- Update missing in Project64/Project64.vcxproj.filters (commit: 368a280da423e98a94c90002be588b64a855f9e7)
v2.4.0-1154-gb9cf06b
28th April 2020
- Some basic clean up of discord-rpc.vcxproj (commit: b9cf06bdaaeb420a1652269d33537cd1943f4871)
v2.4.0-1153-g507bd78
28th April 2020
- Change out client id for discord (commit: 507bd783b56da0baeaa68a8d65d480e7eb27befb)
v2.4.0-1152-gb9363cb
28th April 2020
- push rpc (commit: 3d24d7fa2c593cd3c5c8d10c6a271aaaf9bdd32c)
- Improved some things (commit: 801aa13623f033452c10b52f095599a86ca696b3)
- imagekey with RDB Localization (commit: 68e59320d94f2e4eb3e8c196c436c0e3149aa1a4)
v2.4.0-1146-g61b19ca
28th April 2020
- Adding label IDs to correspond to debugger register edit IDs Abstracting pairing edit IDs with label IDs Extracting definition of register tab data to a separate file Adding a facility to get the text of a CWindow, there didn't seem to be a straightforward mechanism to do this Adding functionality to clipboard the current tab's registers or registers from all tabs Fixing FCSR to have the same styling as all of the other register edit fields (commit: af0b0e18eac91ed56ab78e7447f686ce87412377)
v2.4.0-1144-g2a291c1
28th April 2020
- Video.rdb Mario Kart 64 video fix Adding------------- video issues like screen in tunel, Mushroom cup > Luigi Raceway https://s19.postimg.org/kghp7ylgj/Glide64_MARIOKART64_01.png (commit: 4d007e62f04b0118830e027557718ebd6a0b5dea)
- Video RDB Smash Bros. Fix the circle when the characters is out of screen https://s19.postimg.org/oqwd3j3eb/Glide64_SMASH_BROTHERS_02.png awesome effects when a "Free for All" (U) or "Battle Royal" (J) ends before announcing results xd https://s19.postimg.org/rxqwn5g4j/Glide64_01.png https://s19.postimg.org/tcshbv9hv/Glide64_02.png (commit: 163ca7c8b40f9e7ced8cf96bfd8d191658c6f1eb)
- Spanish translation for Android version (commit: 0f1507a7a49a3ccbb9ac34b3917a1d3de477af63)
- Enable HLE graphics for some games Enable HLE graphics for some games, supported by GlideN64 graphics plugin. (commit: 17c6442984982e3c40690e1d5066c41592fd5c66)
v2.4.0-1135-g65ce3f8
26th April 2020
- Add GlideN64 ini files (commit: 65ce3f8a0507a01154a3875c9d00315819435c8c)
v2.4.0-1134-ge3ce2e9
26th April 2020
- Add gliden64 to package_zip (commit: e3ce2e915b8de7cb34f25a8408181aabc921ca9d)
v2.4.0-1127-g185c658
4th March 2020
- Project64: Add TLB_WRITE_EXCEPTION (commit: 185c6586b46d2eb0a5c931813f2025f8fcc31481)