From acbd18500e3f7bd7c7d2fc6223f8c6a053ad0011 Mon Sep 17 00:00:00 2001 From: AmbientMalice Date: Tue, 10 Mar 2015 21:41:11 +1000 Subject: [PATCH 1/6] More MORT\MusyX\Factor 5 tweaks. These new values are based on the ones that got very good results on Resident Evil 2 with FAT enabled - 1500\530. They mostly play nice with Azimer's, except for Gauntlet Legend. There is sometimes mild crackle with Jabo, but Azimer's tends to cure that. Infernal Machine (U) now crackles in menus but sounds lovely ingame. Fair enough compromise, IMO. I disabled various self mod methods since they don't seem to be needed. That Rush 2049 sure does have some lovely MusyX tracks. Turning down the overbearing SFX volume really drives home how good they are. I also set Hydro Thunder to CF1. Game is much smoother. Timers and boat handling seem fine. --- Config/Project64.rdb | 174 +++++++++++++++++++++---------------------- 1 file changed, 84 insertions(+), 90 deletions(-) diff --git a/Config/Project64.rdb b/Config/Project64.rdb index b969c94ad..a2d65b50b 100644 --- a/Config/Project64.rdb +++ b/Config/Project64.rdb @@ -314,24 +314,23 @@ Bad ROM?.AutoFullScreen=False // ---- END OF HEADER, START OF ROM ENTRIES -------------------------- //================ 0-9 ================ -[3B941695-F90A5EEB-C:50] Good Name=007 - The World is Not Enough (E) (M3) Internal Name=TWINE Status=Compatible -ViRefresh=2200 -AiCountPerBytes=785 +ViRefresh=1500 +AiCountPerBytes=530 Fixed Audio=1 -Sync Audio=0 +Sync Audio=No RDRAM Size=8 [033F4C13-319EE7A7-C:45] Good Name=007 - The World is Not Enough (U) Internal Name=TWINE Status=Compatible -ViRefresh=2200 -AiCountPerBytes=785 +ViRefresh=1500 +AiCountPerBytes=530 Fixed Audio=1 -Sync Audio=0 +Sync Audio=No RDRAM Size=8 [58FD3F25-D92EAA8D-C:50] @@ -917,6 +916,8 @@ Emulate Clear=0 Primary Frame Buffer=0 Self Texture=0 + + [7EAE2488-9D40A35A-C:4A] Good Name=Biohazard 2 (J) Internal Name=BioHazard II @@ -926,9 +927,8 @@ Plugin Note=[video] depth problem (use Glide64) 32bit=No ViRefresh=1500 AiCountPerBytes=530 -Sync Audio=0 +Sync Audio=No Fixed Audio=1 -Audio Signal=Yes Counter Factor=1 [7C64E6DB-55B924DB-C:50] @@ -1756,53 +1756,50 @@ Clear Frame=0 Counter Factor=3 RDRAM Size=8 + [D614E5BF-A76DBCC1-C:50] Good Name=Disney's Tarzan (E) Internal Name=TARZAN Status=Compatible Plugin Note=[video] missing:items; use 1.5.2 plugin -AiCountPerBytes=785 -Audio Signal=Yes -Counter Factor=1 +ViRefresh=1500 +AiCountPerBytes=530 Fixed Audio=1 -Sync Audio=0 -ViRefresh=2200 +Sync Audio=No +Counter Factor=1 [001A3BD0-AFB3DE1A-C:46] Good Name=Disney's Tarzan (F) Internal Name=TARZAN Status=Compatible Plugin Note=[video] missing:items; use 1.5.2 plugin -AiCountPerBytes=785 -Audio Signal=Yes -Counter Factor=1 +ViRefresh=1500 +AiCountPerBytes=530 Fixed Audio=1 -Sync Audio=0 -ViRefresh=2200 +Sync Audio=No +Counter Factor=1 [4C261323-4F295E1A-C:44] Good Name=Disney's Tarzan (G) Internal Name=TARZAN Status=Compatible Plugin Note=[video] missing:items; use 1.5.2 plugin -AiCountPerBytes=785 -Audio Signal=Yes -Counter Factor=1 +ViRefresh=1500 +AiCountPerBytes=530 Fixed Audio=1 -Sync Audio=0 -ViRefresh=2200 +Sync Audio=No +Counter Factor=1 [CBFE69C7-F2C0AB2A-C:45] Good Name=Disney's Tarzan (U) Internal Name=TARZAN Status=Compatible Plugin Note=[video] missing:items; use 1.5.2 plugin -AiCountPerBytes=785 -Audio Signal=Yes -Counter Factor=1 +ViRefresh=1500 +AiCountPerBytes=530 Fixed Audio=1 -Sync Audio=0 -ViRefresh=2200 +Sync Audio=No +Counter Factor=1 [3DF17480-193DED5A-C:50] Good Name=Donald Duck - Quack Attack (E) (M5) @@ -2500,6 +2497,7 @@ Plugin Note=[video] missing:motion blur; use Glide64 (see GameFAQ) AiCountPerBytes=200 RDRAM Size=8 + [D543BCD6-2BA5E256-C:50] Good Name=Gauntlet Legends (E) Internal Name=GAUNTLET LEGENDS @@ -2507,7 +2505,10 @@ Status=Issues (plugin) Core Note=high system requirement Plugin Note=[video] missing:various (see GameFAQ) RDRAM Size=8 -ViRefresh=1400 +ViRefresh=1500 +AiCountPerBytes=530 +Sync Audio=0 +Fixed Audio=1 [70B0260E-6716D04C-C:4A] Good Name=Gauntlet Legends (J) @@ -2516,7 +2517,10 @@ Status=Issues (plugin) Core Note=high system requirement Plugin Note=[video] missing:various (see GameFAQ) RDRAM Size=8 -ViRefresh=1400 +ViRefresh=1500 +AiCountPerBytes=530 +Sync Audio=0 +Fixed Audio=1 [729B5E32-B728D980-C:45] Good Name=Gauntlet Legends (U) @@ -2530,7 +2534,10 @@ Emulate Clear=0 Primary Frame Buffer=0 RDRAM Size=8 Self Texture=0 -ViRefresh=1400 +ViRefresh=1500 +AiCountPerBytes=530 +Sync Audio=0 +Fixed Audio=1 [489C84E6-4C6E49F9-C:4A] Good Name=Getter Love!! - Cho Ren-ai Party Game (J) @@ -2956,41 +2963,42 @@ Status=Compatible AiCountPerBytes=50 RDRAM Size=8 + [B58988E9-B1FC4BE8-C:50] Good Name=Hydro Thunder (E) Internal Name=Hydro Thunder Status=Compatible Plugin Note=[video] (see GameFAQ) -Audio Signal=Yes -ViRefresh=2200 +ViRefresh=1500 Fixed Audio=1 -AiCountPerBytes=785 +AiCountPerBytes=530 Sync Audio=0 RDRAM Size=8 +Counter Factor=1 [29A045CE-ABA9060E-C:46] Good Name=Hydro Thunder (F) Internal Name=Hydro Thunder Status=Compatible Plugin Note=[video] (see GameFAQ) -Audio Signal=Yes -ViRefresh=2200 +ViRefresh=1500 Fixed Audio=1 -AiCountPerBytes=785 +AiCountPerBytes=530 Sync Audio=0 RDRAM Size=8 +Counter Factor=1 [C8DC65EB-3D8C8904-C:45] Good Name=Hydro Thunder (U) Internal Name=HYDRO THUNDER Status=Compatible Plugin Note=[video] (see GameFAQ) -Audio Signal=Yes -ViRefresh=2200 +ViRefresh=1500 Fixed Audio=1 -AiCountPerBytes=785 +AiCountPerBytes=530 Sync Audio=0 RDRAM Size=8 +Counter Factor=1 [2FC5C34C-7A05CC9D-C:4A] Good Name=Hyper Olympics in Nagano 64 (J) @@ -3043,20 +3051,18 @@ Counter Factor=1 RDRAM Size=8 FuncFind=1 HLE GFX=No -ViRefresh=2200 -AiCountPerBytes=785 +ViRefresh=1500 +AiCountPerBytes=530 RSP-JumpTableSize=3584 SMM-Cache=1 SMM-FUNC=0 -SMM-PI DMA=1 -SMM-Protect=0 -SMM-TLB=1 -Sync Audio=0 +SMM-PI DMA=0 +SMM-TLB=0 +Sync Audio=No Fixed Audio=1 CPU Type=Recompiler Linking=Off Fast SP=No -Audio Signal=Yes [AF9DCC15-1A723D88-C:45] Good Name=Indiana Jones and the Infernal Machine (U) @@ -3069,20 +3075,18 @@ Counter Factor=1 RDRAM Size=8 FuncFind=1 HLE GFX=No -ViRefresh=2200 -AiCountPerBytes=540 +ViRefresh=1500 +AiCountPerBytes=530 RSP-JumpTableSize=3584 SMM-Cache=1 SMM-FUNC=0 -SMM-PI DMA=1 -SMM-Protect=0 -SMM-TLB=1 -Sync Audio=0 +SMM-PI DMA=0 +SMM-TLB=0 +Sync Audio=No Fixed Audio=1 CPU Type=Recompiler Linking=Off Fast SP=No -Audio Signal=Yes [E436467A-82DE8F9B-C:45] Good Name=Indy Racing 2000 (U) @@ -5513,9 +5517,8 @@ Plugin Note=[video] depth problem (use Glide64) 32bit=No ViRefresh=1500 AiCountPerBytes=530 -Audio Signal=Yes Fixed Audio=1 -Sync Audio=0 +Sync Audio=No Clear Frame=0 Counter Factor=1 @@ -5529,14 +5532,12 @@ Plugin Note=[video] depth problem (use Glide64) ViRefresh=1500 AiCountPerBytes=530 Fixed Audio=1 -Sync Audio=0 -Audio Signal=Yes +Sync Audio=No Clear Frame=0 Counter Factor=1 Culling=1 Emulate Clear=0 Primary Frame Buffer=0 -RDRAM Size=8 Resolution Height=239 Resolution Width=319 Self Texture=0 @@ -5551,8 +5552,7 @@ Plugin Note=[video] depth problem (use Glide64) ViRefresh=1500 AiCountPerBytes=530 Fixed Audio=1 -Sync Audio=0 -Audio Signal=Yes +Sync Audio=No Clear Frame=0 Counter Factor=1 Culling=1 @@ -5756,24 +5756,22 @@ Clear Frame=0 Good Name=San Francisco Rush 2049 (E) (M6) Internal Name=RUSH 2049 Status=Compatible -ViRefresh=2200 +ViRefresh=1500 +AiCountPerBytes=530 Sync Audio=0 -Audio Signal=Yes Fixed Audio=1 Counter Factor=1 -AiCountPerBytes=785 RDRAM Size=8 [B9A9ECA2-17AAE48E-C:45] Good Name=San Francisco Rush 2049 (U) Internal Name=Rush 2049 Status=Compatible -ViRefresh=2200 +ViRefresh=1500 +AiCountPerBytes=530 Sync Audio=0 -Audio Signal=Yes Fixed Audio=1 Counter Factor=1 -AiCountPerBytes=785 Clear Frame=0 Counter Factor=1 RDRAM Size=8 @@ -6110,12 +6108,12 @@ Plugin Note=[rsp] interpreter only, flicker [video] (see GameFAQ) RDRAM Size=8 32bit=No HLE GFX=No -ViRefresh=2200 -AiCountPerBytes=785 -Audio Signal=Yes +ViRefresh=1500 +AiCountPerBytes=530 Counter Factor=1 Sync Audio=0 Fixed Audio=1 +RSP-JumpTableSize=3584 [219191C1-33183C61-C:50] Good Name=Star Wars - Rogue Squadron (E) (M3) (V1.1) @@ -6126,12 +6124,12 @@ Plugin Note=[rsp] interpreter only, flicker [video] (see GameFAQ) RDRAM Size=8 32bit=No HLE GFX=No -ViRefresh=2200 -AiCountPerBytes=785 -Audio Signal=Yes +ViRefresh=1500 +AiCountPerBytes=530 Counter Factor=1 Sync Audio=0 Fixed Audio=1 +RSP-JumpTableSize=3584 [66A24BEC-2EADD94F-C:45] Good Name=Star Wars - Rogue Squadron (U) (V1.0) @@ -6142,13 +6140,12 @@ Plugin Note=[rsp] interpreter only, flicker [video] (see GameFAQ) RDRAM Size=8 32bit=No HLE GFX=No -ViRefresh=2200 -AiCountPerBytes=785 -Audio Signal=Yes +ViRefresh=1500 +AiCountPerBytes=530 Counter Factor=1 Sync Audio=0 -RSP-JumpTableSize=3584 Fixed Audio=1 +RSP-JumpTableSize=3584 [C7F30CFA-ECB0FA36-C:45] Good Name=Star Wars - Rogue Squadron (U) (V1.1) @@ -6159,13 +6156,12 @@ Plugin Note=[rsp] interpreter only, flicker [video] (see GameFAQ) RDRAM Size=8 32bit=No HLE GFX=No -ViRefresh=2200 -AiCountPerBytes=785 -Audio Signal=Yes +ViRefresh=1500 +AiCountPerBytes=530 Counter Factor=1 Sync Audio=0 -RSP-JumpTableSize=3584 Fixed Audio=1 +RSP-JumpTableSize=3584 [4D486681-AB7D9245-C:50] Good Name=Star Wars - Shadows of the Empire (E) @@ -6230,13 +6226,12 @@ Core Note=(see GameFAQ) Plugin Note=[rsp] interpreter only [video] errors:various (see GameFAQ) 32bit=No HLE GFX=No -ViRefresh=2200 -AiCountPerBytes=785 +ViRefresh=1500 +AiCountPerBytes=530 RDRAM Size=8 -Sync Audio=0 +Sync Audio=No Fixed Audio=1 Counter Factor=1 -Audio Signal=Yes SMM-FUNC=0 [3D02989B-D4A381E2-C:45] @@ -6247,13 +6242,12 @@ Core Note=(see GameFAQ) Plugin Note=[rsp] interpreter only [video] errors:various (see GameFAQ) 32bit=No HLE GFX=No -ViRefresh=2200 -AiCountPerBytes=785 +ViRefresh=1500 +AiCountPerBytes=530 RDRAM Size=8 -Sync Audio=0 +Sync Audio=No Fixed Audio=1 Counter Factor=1 -Audio Signal=Yes SMM-FUNC=0 [53ED2DC4-06258002-C:50] From 3e6616ffc5f5c483f99ace55320b8770dc4fed20 Mon Sep 17 00:00:00 2001 From: AmbientMalice Date: Tue, 10 Mar 2015 21:44:22 +1000 Subject: [PATCH 2/6] DON'T DECAPITATE HEADERS. --- Config/Project64.rdb | 1 + 1 file changed, 1 insertion(+) diff --git a/Config/Project64.rdb b/Config/Project64.rdb index a2d65b50b..807589f7e 100644 --- a/Config/Project64.rdb +++ b/Config/Project64.rdb @@ -314,6 +314,7 @@ Bad ROM?.AutoFullScreen=False // ---- END OF HEADER, START OF ROM ENTRIES -------------------------- //================ 0-9 ================ +[3B941695-F90A5EEB-C:50] Good Name=007 - The World is Not Enough (E) (M3) Internal Name=TWINE Status=Compatible From 17675266bd6ded7895ce616ebe5164687052db9a Mon Sep 17 00:00:00 2001 From: AmbientMalice Date: Tue, 10 Mar 2015 22:47:35 +1000 Subject: [PATCH 3/6] Synch Audio 0 = No. --- Config/Project64.rdb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config/Project64.rdb b/Config/Project64.rdb index 807589f7e..7508d9939 100644 --- a/Config/Project64.rdb +++ b/Config/Project64.rdb @@ -1679,7 +1679,7 @@ Good Name=Derby Stallion 64 (J) Internal Name=DERBYSTALLION 64 Status=Compatible AiCountPerBytes=200 -Sync Audio=0 +Sync Audio=No [96BA4EFB-C9988E4E-C:0] Good Name=Derby Stallion 64 (J) (Beta) From 4bacd1e0b1988571bd468d30879e55a2a71d26b9 Mon Sep 17 00:00:00 2001 From: AmbientMalice Date: Tue, 10 Mar 2015 22:48:30 +1000 Subject: [PATCH 4/6] For real this time. --- Config/Project64.rdb | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/Config/Project64.rdb b/Config/Project64.rdb index 7508d9939..4cf91a00f 100644 --- a/Config/Project64.rdb +++ b/Config/Project64.rdb @@ -2508,7 +2508,7 @@ Plugin Note=[video] missing:various (see GameFAQ) RDRAM Size=8 ViRefresh=1500 AiCountPerBytes=530 -Sync Audio=0 +Sync Audio=No Fixed Audio=1 [70B0260E-6716D04C-C:4A] @@ -2520,7 +2520,7 @@ Plugin Note=[video] missing:various (see GameFAQ) RDRAM Size=8 ViRefresh=1500 AiCountPerBytes=530 -Sync Audio=0 +Sync Audio=No Fixed Audio=1 [729B5E32-B728D980-C:45] @@ -2537,7 +2537,7 @@ RDRAM Size=8 Self Texture=0 ViRefresh=1500 AiCountPerBytes=530 -Sync Audio=0 +Sync Audio=No Fixed Audio=1 [489C84E6-4C6E49F9-C:4A] @@ -2973,7 +2973,7 @@ Plugin Note=[video] (see GameFAQ) ViRefresh=1500 Fixed Audio=1 AiCountPerBytes=530 -Sync Audio=0 +Sync Audio=No RDRAM Size=8 Counter Factor=1 @@ -2985,7 +2985,7 @@ Plugin Note=[video] (see GameFAQ) ViRefresh=1500 Fixed Audio=1 AiCountPerBytes=530 -Sync Audio=0 +Sync Audio=No RDRAM Size=8 Counter Factor=1 @@ -2997,7 +2997,7 @@ Plugin Note=[video] (see GameFAQ) ViRefresh=1500 Fixed Audio=1 AiCountPerBytes=530 -Sync Audio=0 +Sync Audio=No RDRAM Size=8 Counter Factor=1 @@ -3510,7 +3510,7 @@ Culling=1 Emulate Clear=0 Primary Frame Buffer=0 Self Texture=0 -Sync Audio=0 +Sync Audio=No [4A997C74-E2087F99-C:50] Good Name=Knife Edge - Nose Gunner (E) @@ -4252,7 +4252,7 @@ Internal Name=MS. PAC-MAN MM Status=Compatible Core Note=crash in credits? Plugin Note=[video] (see GameFAQ) -Sync Audio=0 +Sync Audio=No [7F9345D3-841ECADE-C:50] Good Name=Mystical Ninja 2 Starring Goemon (E) (M3) @@ -5683,7 +5683,7 @@ Internal Name=RUGRATS IN PARIS Status=Compatible ViRefresh=2200 AiCountPerBytes=400 -Sync Audio=0 +Sync Audio=No Audio Signal=Yes Fixed Audio=1 @@ -5693,7 +5693,7 @@ Internal Name=RUGRATS IN PARIS Status=Compatible ViRefresh=2200 AiCountPerBytes=400 -Sync Audio=0 +Sync Audio=No Audio Signal=Yes Fixed Audio=1 @@ -5759,7 +5759,7 @@ Internal Name=RUSH 2049 Status=Compatible ViRefresh=1500 AiCountPerBytes=530 -Sync Audio=0 +Sync Audio=No Fixed Audio=1 Counter Factor=1 RDRAM Size=8 @@ -5770,7 +5770,7 @@ Internal Name=Rush 2049 Status=Compatible ViRefresh=1500 AiCountPerBytes=530 -Sync Audio=0 +Sync Audio=No Fixed Audio=1 Counter Factor=1 Clear Frame=0 @@ -6112,7 +6112,7 @@ HLE GFX=No ViRefresh=1500 AiCountPerBytes=530 Counter Factor=1 -Sync Audio=0 +Sync Audio=No Fixed Audio=1 RSP-JumpTableSize=3584 @@ -6128,7 +6128,7 @@ HLE GFX=No ViRefresh=1500 AiCountPerBytes=530 Counter Factor=1 -Sync Audio=0 +Sync Audio=No Fixed Audio=1 RSP-JumpTableSize=3584 @@ -6144,7 +6144,7 @@ HLE GFX=No ViRefresh=1500 AiCountPerBytes=530 Counter Factor=1 -Sync Audio=0 +Sync Audio=No Fixed Audio=1 RSP-JumpTableSize=3584 @@ -6160,7 +6160,7 @@ HLE GFX=No ViRefresh=1500 AiCountPerBytes=530 Counter Factor=1 -Sync Audio=0 +Sync Audio=No Fixed Audio=1 RSP-JumpTableSize=3584 @@ -7114,7 +7114,7 @@ Core Note=sound (see GameFAQ) Plugin Note=[video] errors:various; use Glide64 Fixed Audio=1 32bit=No -Sync Audio=0 +Sync Audio=No [0E596247-753D4B8B-C:4A] Good Name=Top Gear Rally (J) @@ -7124,7 +7124,7 @@ Core Note=sound (see GameFAQ) Plugin Note=[video] errors:various; use Glide64 Fixed Audio=1 32bit=No -Sync Audio=0 +Sync Audio=No [62269B3D-FE11B1E8-C:45] Good Name=Top Gear Rally (U) @@ -7134,7 +7134,7 @@ Core Note=sound (see GameFAQ) Plugin Note=[video] errors:various; use Glide64 Fixed Audio=1 32bit=No -Sync Audio=0 +Sync Audio=No Clear Frame=0 [BEBAB677-51B0B5E4-C:50] From 6646059f5d6b37b70097cef63f740fb73222b0f2 Mon Sep 17 00:00:00 2001 From: AmbientMalice Date: Wed, 11 Mar 2015 09:43:30 +1000 Subject: [PATCH 5/6] Re-enabled RSP Audio Signal for Tarzan. This fixes freezes. Thanks to @Lithium64 for pointing out my stupidity. --- Config/Project64.rdb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Config/Project64.rdb b/Config/Project64.rdb index 4cf91a00f..1d01b2dc0 100644 --- a/Config/Project64.rdb +++ b/Config/Project64.rdb @@ -1768,6 +1768,7 @@ AiCountPerBytes=530 Fixed Audio=1 Sync Audio=No Counter Factor=1 +Audio Signal=Yes [001A3BD0-AFB3DE1A-C:46] Good Name=Disney's Tarzan (F) @@ -1779,6 +1780,7 @@ AiCountPerBytes=530 Fixed Audio=1 Sync Audio=No Counter Factor=1 +Audio Signal=Yes [4C261323-4F295E1A-C:44] Good Name=Disney's Tarzan (G) @@ -1790,6 +1792,7 @@ AiCountPerBytes=530 Fixed Audio=1 Sync Audio=No Counter Factor=1 +Audio Signal=Yes [CBFE69C7-F2C0AB2A-C:45] Good Name=Disney's Tarzan (U) @@ -1801,6 +1804,7 @@ AiCountPerBytes=530 Fixed Audio=1 Sync Audio=No Counter Factor=1 +Audio Signal=Yes [3DF17480-193DED5A-C:50] Good Name=Donald Duck - Quack Attack (E) (M5) From b6559e149242daaccc0b8510ac7bcb1c44abec20 Mon Sep 17 00:00:00 2001 From: AmbientMalice Date: Wed, 11 Mar 2015 13:00:53 +1000 Subject: [PATCH 6/6] NBA Showtime - NBA on NBC (U) SILKY SMOOTH 15FPS! This commit. I hate it. In order to cure the game's extreme speed, I kept lowing the VI, and it's now running at 15fps. But the ingame clock seems to match 1:1 close enough for most purposes. Game needs RSP Audio Signal to boot, interestingly. --- Config/Project64.rdb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Config/Project64.rdb b/Config/Project64.rdb index 1d01b2dc0..0360a7f7b 100644 --- a/Config/Project64.rdb +++ b/Config/Project64.rdb @@ -4451,6 +4451,10 @@ Status=Compatible Audio Signal=Yes Counter Factor=1 Save Type=FlashRam +ViRefresh=500 +AiCountPerBytes=180 +Fixed Audio=1 +Sync Audio=0 [147E0EDB-36C5B12C-C:4A] Good Name=Neon Genesis Evangelion (J)