Commit Graph

2556 Commits

Author SHA1 Message Date
luigiblood 82779033d3 Disk Write fixed, Recompiler support tentative
Unfortunately there's an opcode that Recompiler doesn't recognize.
However once it's implemented, there's no reason it shouldn't work.
For Disk Writing, so far it works, it seems to not have any trouble so far.
2016-01-25 15:47:12 +01:00
luigiblood b31d18d8c4 Working Read (Interpreter only)
Write is slightly buggy for some reason.

Conflicts:
	Source/Project64-core/N64System/Mips/Disk.cpp
	Source/Project64-core/N64System/Mips/Dma.cpp
	Source/Project64-core/N64System/Mips/MemoryVirtualMem.cpp
2016-01-23 22:58:45 +01:00
luigiblood 305f4cfb16 Fixed code and credited Happy_
Good timing needed to fully work. (Not figured out)
2016-01-22 03:17:25 +01:00
luigiblood 0501eb70da 64DD Sector Read working 2016-01-20 17:43:23 +01:00
luigiblood 002cb7f5ce 64DD support tentative 2016-01-20 14:31:29 +01:00
luigiblood 25f56e6887 Added CN64Disk class with basic functions 2016-01-20 01:14:18 +01:00
zilmar 6fbfc144b5 Merge pull request #911 from LuigiBlood/64dd
64DD RTC support, Enable Disk setting
2016-01-20 09:20:34 +11:00
zilmar facc31a18e Merge pull request #910 from AmbientMalice/Twisted-Wedge-Snowflaking
Twisted Edge Audio Hack (Cheat Ver)
2016-01-20 09:04:09 +11:00
zilmar d27ad195d5 Merge pull request #909 from AmbientMalice/patch-25
fix Nushi Duri 64 1.0 graphics
2016-01-20 09:03:12 +11:00
zilmar 841cb2b9e3 Merge pull request #908 from AmbientMalice/Glide64_RDB_Overhaul
PJ64 rdb overhaul
2016-01-20 09:02:49 +11:00
luigiblood 530ef48eb2 64DD RTC support, Enable Disk setting 2016-01-19 19:53:18 +01:00
Ambient_Malice 0e1b6a9a84 correct PD descriptions
Contrary to what I though, PD doesn't crash with FB enabled. It just
flickers in Combat Simulator. The crashes I experienced must've had a
different cause.
2016-01-19 23:29:22 +10:00
Ambient_Malice e5a0af06f3 fix Europe 2016-01-19 22:58:19 +10:00
Ambient_Malice 32f2ddde84 darn me for removing that to begin with 2016-01-19 19:09:31 +10:00
Ambient_Malice b94b68922b restored Nuclear Strike 64 fix
Accidentally reverted LegendOfDragoon's fix, so I put his changes back.
2016-01-19 19:04:08 +10:00
Ambient_Malice fd8b4f1a8b add exhalatio's twisted edge sound hack 2016-01-19 18:58:10 +10:00
AmbientMalice 4530574c70 fix Nushi Duri 64 1.0 graphics 2016-01-19 18:15:30 +10:00
Ambient_Malice 74c713aaad small tidy up
Nushi Duri actually crashes, but I've made it compatible for now.
2016-01-19 18:09:29 +10:00
Ambient_Malice 4f0cc5eaf2 The big one
Huge RDB overhaul with typos fixed, stability & compatibility fixes, and
more accurate descriptions. Needs more work, of course, but it's a
start.
2016-01-19 18:00:02 +10:00
AmbientMalice c2352d603f Merge pull request #26 from project64/master
bring up to date
2016-01-19 17:55:34 +10:00
zilmar 754287d984 Merge pull request #906 from AmbientMalice/patch-24
Fix War Gods pink outlines.
2016-01-19 16:33:14 +11:00
zilmar 7d69148e48 Merge pull request #904 from AmbientMalice/patch-23
Fix Waialae Country Club
2016-01-19 16:32:51 +11:00
zilmar 05507a19af Merge pull request #903 from AmbientMalice/patch-22
Get Tamiya Racing 64 booting
2016-01-19 16:32:28 +11:00
AmbientMalice e580469ee1 Fix War Gods pink outlines.
I don't like forcing point-sample filtering, but it seems necessary here.
2016-01-19 15:09:21 +10:00
AmbientMalice 65b4a0c287 Fix Waialae Country Club
Not sure why framebuffer was disabled. Hope it wasn't for a reason. Game works better now.
2016-01-19 14:08:11 +10:00
AmbientMalice 0742e158e4 Get Tamiya Racing 64 booting
Game needs microcode check to render. Graphics bugged, but it renders. Will also update RDB to remove forced LLE.
2016-01-19 13:34:40 +10:00
zilmar 530245e938 Merge pull request #901 from LuigiBlood/64dd
Retail 64DD IPL ROM support (boots)
2016-01-19 08:22:32 +11:00
zilmar 43b8f65612 Merge pull request #902 from LegendOfDragoon/master
Fix a few sync errors
2016-01-19 08:18:47 +11:00
LegendOfDragoon 53baf6d792 Fix issue with SPECIAL_DADDU 2016-01-18 12:22:58 -08:00
LegendOfDragoon fdebac0068 Enable Protect Memory for Indiana Jones
This game apparently needs it, otherwise you get a sync error early on.
2016-01-18 12:19:41 -08:00
LegendOfDragoon 14469402ed Disable Advanced Block Linking for Nuclear Strike 64 2016-01-18 12:17:25 -08:00
luigiblood 4fb6c2219d Retail 64DD IPL ROM support (boots) 2016-01-18 20:15:01 +01:00
zilmar 168f064d18 Merge pull request #898 from AmbientMalice/patch-20
Half fix PGA European Tour graphics.
2016-01-19 04:12:58 +11:00
zilmar da5e1c8285 Merge pull request #900 from AmbientMalice/patch-21
"Fix" Pro Mahjong Tsuwamono 64 - Jansou Battle ni Chousen
2016-01-19 04:12:11 +11:00
AmbientMalice ee55f1f2b6 "Fix" Pro Mahjong Tsuwamono 64 - Jansou Battle ni Chousen
I hate disabling FB, but it's the only thing that seems to fix games like this.
2016-01-18 23:03:28 +10:00
AmbientMalice eb543a2b82 Enable per-frame FB.
This is expensive currently, but pretty much needed for this game.
2016-01-18 21:57:14 +10:00
zilmar 691f09159b [Project64] remove Speed limiter code from non windows 2016-01-18 22:32:50 +11:00
zilmar 1dd05282d8 [Project64] Misc code clean up 2016-01-18 22:31:36 +11:00
zilmar 5dca0c80a5 [Project64] Use memory management code for RecompilerMemory.cpp 2016-01-18 22:30:01 +11:00
zilmar b8c00dd5fe [Project64] Remove #include <Objbase.h> from RecompilerClass.cpp 2016-01-18 22:28:38 +11:00
zilmar 0f57b5d42e [Project64] Clean up some code related to Settings Type files 2016-01-18 22:27:25 +11:00
zilmar 821922f133 [Project64] Clean up code related to plugins 2016-01-18 22:26:15 +11:00
zilmar df04d377e0 [Project64] Clean up ProfilingClass.cpp 2016-01-18 22:25:10 +11:00
AmbientMalice e6172849ab Half fix PGA European Tour graphics.
Game still doesn't work right, but at least you can see what you're doing now.
2016-01-18 21:11:36 +10:00
zilmar b173fbb642 [Project64] Remove windows.h from CodeSection.cpp 2016-01-18 22:04:49 +11:00
zilmar 9bdea7da40 [Project64] Remove Protect Memory duplicate code 2016-01-18 22:02:50 +11:00
zilmar 9b2a398181 [Project64] get SystemTiming.cpp to use standard types 2016-01-18 22:00:16 +11:00
zilmar 0175adc49f [Project64] Get Sram to use standard types 2016-01-18 21:02:01 +11:00
zilmar ae734ed71c [Project64] Get Rumblepak.cpp to use standard types 2016-01-18 19:55:34 +11:00
zilmar 790de2eace [Project64] get PifRam.cpp to use standard types 2016-01-18 19:54:39 +11:00