Commit Graph

5888 Commits

Author SHA1 Message Date
zilmar 9e1d69bcb5 Core: Move m_DMAUsed into PeripheralInterfaceHandler 2022-08-22 13:11:20 +09:30
zilmar f3a392489a Core: Do not fail on checking delay slot, if it is invalid memory 2022-08-22 13:02:25 +09:30
zilmar 9b16d29792 Core: Add rom write decay and some code clean up 2022-08-22 12:47:44 +09:30
zilmar 4b0966a264 Core: RomMemoryHandler Set PI_STATUS_IO_BUSY when write to rom 2022-08-22 12:09:42 +09:30
Squall Leonhart cc2aa4783a
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)
2022-08-15 21:25:14 +09:30
zilmar 3e198d04a8 core: change CX86RecompilerOps to have a variable for CX86Ops instead of inheriting it 2022-08-15 12:39:34 +09:30
zilmar 71ddfd885d Core: Add BGEZALL to interrupter 2022-08-15 10:18:51 +09:30
zilmar e724595ac2 Core: Add DADDI 2022-08-15 10:05:16 +09:30
Squall Leonhart 630778a41e
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
2022-08-11 12:35:27 +09:30
Derek "Turtle" Roe 9cfe6ac259
Fix typo (#2273) 2022-08-11 12:32:39 +09:30
Derek "Turtle" Roe 82ed16c678
OpenGL minimum requirement fix (#2270)
* OpenGL minimum requirement fix

* Add one last fix
2022-08-11 12:32:17 +09:30
Derek "Turtle" Roe f8bfec42f5
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
2022-08-09 20:43:58 +09:30
zilmar 6c1df6c6a0 Core: Fix compile issue in android bridge 2022-08-09 20:42:31 +09:30
zilmar 51c9867e76 Core: Get the recompiler to be use globals less 2022-08-08 20:22:51 +09:30
zilmar 5ea06d958e Core: have SB/SH be able to write to rom handler 2022-08-08 19:33:16 +09:30
zilmar cd3b326a83 Project64: Move menu options from notification to r43000 2022-08-08 18:51:09 +09:30
Squall Leonhart f36e7cb720
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.
2022-08-06 09:11:34 +09:30
zilmar 18870634a5 Core: Clean up some 64bit warnings 2022-08-01 13:15:52 +09:30
zilmar 0419ba232e Core: Add option to step code at break opcode 2022-08-01 11:43:17 +09:30
zilmar 4b60f4f3e9 UI: Always show rom information 2022-08-01 11:25:32 +09:30
zilmar b987a1693c Core: Do not end emulation by default on perm loop 2022-08-01 10:59:16 +09:30
zilmar 10d23486c6 Core: Add option to break on address exception 2022-08-01 10:38:12 +09:30
zilmar cffeceef70 Core: Handle rom written to better 2022-08-01 10:15:56 +09:30
zilmar d6a217ca86 Core: fix issue with R4300iOp::SPECIAL_SRA 2022-08-01 10:03:06 +09:30
zilmar d37d0dc7a5 Core: Dissasm of DMFC0 was showing the wrong reg 2022-08-01 10:02:07 +09:30
zilmar d1a938d280 ISViewerHandler: Stop copying data at null 2022-08-01 10:00:57 +09:30
zilmar 7b851e6b6e Core: Break on unhandled memory 2022-08-01 10:00:07 +09:30
zilmar 629fe54ccb Android: Style Notification Window 2022-08-01 09:15:48 +09:30
zilmar 63051df71e Core: Another fix at 64dd 2022-07-25 22:00:41 +09:30
zilmar ba0ac0ebe5 Core: try to fix 64dd 2022-07-25 21:25:56 +09:30
zilmar 48db44710a Video: Fix windows compiling from android tweaks 2022-07-25 17:56:33 +09:30
zilmar f117b5d93a Android: Fix CArmRecompilerOps::Compile_Branch 2022-07-25 17:52:44 +09:30
zilmar 06b303afa0 Android: Some tweaking of video plugin 2022-07-25 17:52:14 +09:30
zilmar 6634d4252e Video: Do not call setPattern in InitGfx 2022-07-25 17:38:08 +09:30
zilmar eaa19be60f Android: Update Video logging 2022-07-25 17:35:43 +09:30
zilmar c59a0efcab Core: fix LB_KnownAddress for reading rom 2022-07-25 17:22:47 +09:30
zilmar efb2c39a9d Core: Fix DelaySlotEffectsCompare in arm 2022-07-25 17:22:13 +09:30
zilmar 09b535551d Core: Move DelaySlotEffectsCompare into R4300iInstruction 2022-07-25 16:35:42 +09:30
zilmar 0abc7ccaa4 Core: Move OpHasDelaySlot into R4300iInstruction 2022-07-25 14:23:12 +09:30
zilmar 15466b6a9b Core: Fix unaligned rom access with LH/LB 2022-07-25 14:08:09 +09:30
zilmar c3cae358a1 Core: Open debugger on unknown opcode 2022-07-25 14:07:12 +09:30
zilmar 1a8a4dd50f Core: Fix some bugs added to R4300iInstruction Param 2022-07-25 11:57:19 +09:30
zilmar 35c2da49b1 Android: Clean up getting input plugin working 2022-07-18 22:26:29 +09:30
Derek "Turtle" Roe 885d2dfeb4
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
2022-07-18 21:40:37 +09:30
Derek "Turtle" Roe bb05a8b693
Add note about hide advanced settings (#2249) 2022-07-18 21:39:50 +09:30
zilmar 763cba7b8a Android: Do not use std::make_unique 2022-07-18 20:31:45 +09:30
zilmar acd5f8ecd5 Core: Add ISViewerHandler 2022-07-18 19:06:34 +09:30
zilmar f0ee90990a Merge branch 'develop' of https://github.com/project64/project64 into develop 2022-07-18 18:57:41 +09:30
zilmar f62f8207ec Core: Initiate PREVID 2022-07-18 18:56:52 +09:30
zilmar 62a245cfc8 Android: Fix changes with R4300iInstruction 2022-07-18 18:55:52 +09:30