• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Site › dolphin-emu.org articles v
1 2 3 Next »

Game Modification: 60 FPS Hacks and Patches
View New Posts | View Today's Posts

Pages (84): « Previous 1 ... 7 8 9 10 11 ... 84 Next »
Jump to page 
Thread Rating:
  • 3 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Game Modification: 60 FPS Hacks and Patches
04-06-2015, 11:25 AM (This post was last modified: 04-06-2015, 06:08 PM by cegli.)
#81
cegli Offline
Junior Member
**
Posts: 13
Threads: 0
Joined: Dec 2014
(04-05-2015, 07:05 PM)StripTheSoul Wrote: Oh great! Games like that just feel broken with only 30FPS.
what do you mean with turn, though? Going through bends?

For some reason on my computer, it always turns right no matter what I do.  It does it in Dolphin VR and regular Dolphin.  This happens without the code on, so there's either some issue with my configuration, or the emulation.  The code seems to be working really well though, from my testing of turning right until I crash :-P.


(04-05-2015, 07:43 PM)JMC47 Wrote: My dream is that someone will figure this out for Wind Waker eventually.  It's such a tease that the Wind Waker models for Tetra and Link are animated at 60 FPS in Four Swords Adventures Plus.

I know... I honestly can't believe I can't figure it out.  There's a .map file and everything.  I've searched around it for a while with no success.  Every once and a while I find a new code in a different game, and think I might be able to apply that trick to Wind Waker, but every time it's a disappointment!

Here's a very glitchy code for Zelda: OoT and Master Quest NTSC-U (D43E01.ini)

Code:
$60FPS Hack for Standard Quest (Needs high CPU clock override, locks up while crawling, deku sticks burn fast, some bugs)
02C8E840 00000001
$60FPS Jump Fix - Regular Version
00C8E7CD 000000D8
$30FPS Hack for Master Quest (Needs CPU clock override, locks up while crawling, deku sticks burn fast, some bugs)
02C8E800 00000002
$60FPS Hack for Master Quest (Needs high CPU clock override, locks up while crawling, deku sticks burn fast, some bugs)
02C8E800 00000001
$60FPS Jump Fix for Master Quest
00C8E78D 000000D8
$30FPS Hack for Master Quest (Needs CPU clock override, locks up while crawling, deku sticks burn fast, some bugs)
02C8E800 00000002

There are problems with the animation timing and physics.  The "Jump Fix" lowers the gravity, which kind of fixes the issue.  Unfortunately, there are still a lot of issues to fix, but it's playable in most parts!  I hope someone improves it, because the game looks great at 60fps.

Here's the 60fps code for Majora's Mask and OoT in the Zelda: Collector's Edition (PZLE01)

Code:
$Majora's Mask - 60FPS Hack (Needs CPU clock override, jumping/physics/some animations need correcting)
00E4FB82 00000001
$Majora's Mask - 60FPS Animation Slow Down
00E4DDF1 00000001
$Majora's Mask - 60FPS Hack and Animation + Hold Y to Disable
5A13E1B8 00000800
00E4FB82 00000001
00E4DDF1 00000001
4A13E1B8 00000800
00E4FB82 00000003
00E4DDF1 00000003
$OoT - 60FPS Hack (Needs CPU clock override, animation speed bugs, crawling locks up)
00C8D2C1 00000001
$OoT - 60FPS Jump Fix
00C8D24D 000000D8

It needs the same gravity override, but I haven't figured it out yet.  Maybe some other game hacker will take up where I left off.
Find
Reply
04-06-2015, 10:48 PM
#82
StripTheSoul Offline
YouKittenMe?
*******
Posts: 4,639
Threads: 39
Joined: Oct 2009
Yeah, hard to imagine we could enjoy the N64 Zelda games at 20 or even 17 FPS back then O_O

I just tried Excite Bots. At first it ran like s**t but then I disabled VSync and it ran super-smooth in the races. Not all perfect in the menus sometimes, but that's not much of a problem.
Good work, this is how this game is supposed to be played ^_^
I was surprised it didn't even need a special Dolphin build nor Ishiiruka's Double Video Rate setting.
Intel i5-4690k (Devil's Canyon) @ 3.5 GHz (+Scythe Mugen) / Gainward GTX 1070 Phoenix (OC'd) / ASUS Z97 PRO GAMER / 16GB G.Skill DDR3-2400 CL10 TridentX / X-Fi XtremeMusic / Win10 Pro 64bit / Dell S2716DG Monitor / 3x original WiiMote+MotionPlus+Nunchuk
Find
Reply
04-07-2015, 02:15 AM (This post was last modified: 04-07-2015, 02:27 AM by masterotaku.)
#83
masterotaku Offline
Picky 3D user
****
Posts: 552
Threads: 7
Joined: Aug 2013
Thanks for the codes, cegli!  Smile

I read about someone wanting to make those codes months ago in some forums I don't remember.

Anyway, I made 30fps versions for Zelda Collector's Edition (USA version), because a x1.5 speed up isn't that much of a problem as x3 in Majora's Mask (it affects day length):

Code:
$OoT - 30FPS Hack
00C8D2C1 00000002
$OoT - 30FPS Jump Fix
00C8D24D 000000BD
$Majora's Mask - 30FPS Hack
00E4FB82 00000002
$Majora's Mask - 30FPS Animation Slow Down
00E4DDF1 00000002
$Majora's Mask - 30FPS Hack and Animation + Hold Y to Disable
5A13E1B8 00000800
00E4FB82 00000002
00E4DDF1 00000002
4A13E1B8 00000800
00E4FB82 00000003
00E4DDF1 00000003
Most of them were very easy to figure out. The jump fix for OoT needed a bit of testing, but I think it's perfect now  Tongue .
CPU: Intel Core i5 4670k @ 4.4GHz
GPU: GAINWARD GeForce GTX 1080 Phoenix "GLH"
RAM: G.SKILL Ripjaws X DDR3 16GB 1600MHz CL7
OS: Windows 7 Ultimate x64
Find
Reply
04-07-2015, 05:33 AM
#84
theboy181 Offline
Member
***
Posts: 60
Threads: 6
Joined: Feb 2015
(04-05-2015, 05:20 PM)cegli Wrote: Here's a 60fps for Excitebots (RX3E01)

$60FPS Hack [cegli]
005A176B 00000001

Problem is that Dolphin is not letting me turn in this one (nothing to do with the code), so I can't test it out very well.  Seems to work well from all the random straight line driving I've tried.


How does this hack work? Does it just remove the 30 FPS limit? This hack doesn't require to slow the game down, then double the FPS. Wink

Seems to work quite well actually. I have to set the FPS to 70 in the configuration, and disable v-sync. This seem to make the frame-rate acceptable and give less screen tearing.

There are still minor slowdowns here and there, and its exciting to see this game play as it should!!


Thanks!!
Find
Reply
04-07-2015, 05:35 AM
#85
theboy181 Offline
Member
***
Posts: 60
Threads: 6
Joined: Feb 2015
(04-07-2015, 02:15 AM)masterotaku Wrote: Thanks for the codes, cegli!  Smile

I read about someone wanting to make those codes months ago in some forums I don't remember.

Anyway, I made 30fps versions for Zelda Collector's Edition (USA version), because a x1.5 speed up isn't that much of a problem as x3 in Majora's Mask (it affects day length):


Code:
$OoT - 30FPS Hack
00C8D2C1 00000002
$OoT - 30FPS Jump Fix
00C8D24D 000000BD
$Majora's Mask - 30FPS Hack
00E4FB82 00000002
$Majora's Mask - 30FPS Animation Slow Down
00E4DDF1 00000002
$Majora's Mask - 30FPS Hack and Animation + Hold Y to Disable
5A13E1B8 00000800
00E4FB82 00000002
00E4DDF1 00000002
4A13E1B8 00000800
00E4FB82 00000003
00E4DDF1 00000003
Most of them were very easy to figure out. The jump fix for OoT needed a bit of testing, but I think it's perfect now  Tongue .

Any chance you would port these hacks to PJ64?
Find
Reply
04-07-2015, 05:54 AM
#86
masterotaku Offline
Picky 3D user
****
Posts: 552
Threads: 7
Joined: Aug 2013
(04-07-2015, 05:35 AM)theboy181 Wrote: Any chance you would port these hacks to PJ64?

I'd have no idea where to start. I could convert the 60fps patches to 30fps because the addresses were already figured out. Ask cegli, he posted the original codes.
CPU: Intel Core i5 4670k @ 4.4GHz
GPU: GAINWARD GeForce GTX 1080 Phoenix "GLH"
RAM: G.SKILL Ripjaws X DDR3 16GB 1600MHz CL7
OS: Windows 7 Ultimate x64
Find
Reply
04-07-2015, 07:34 AM (This post was last modified: 04-07-2015, 07:48 AM by cegli.)
#87
cegli Offline
Junior Member
**
Posts: 13
Threads: 0
Joined: Dec 2014
(04-07-2015, 05:35 AM)theboy181 Wrote: Any chance you would port these hacks to PJ64?

The OoT ones have already been done.  I got the idea for the jump fix from RetroBen, who got the idea from someone else I think.  Here's the link:

http://forum.pj64-emu.com/showpost.php?p=55223&postcount=2

It'd be possible to port the Majora's Mask ones too, but I'm not sure if I'll get around to it!  Would have to figure out where the same addresses are in MM for N64.

I've found the jump fix for Majora's Mask now, so updated codes:

Code:
$Majora's Mask - 60FPS Hack (Needs CPU clock override, jumping/physics/some animations need correcting)
00E4FB82 00000001
$Majora's Mask - 60FPS Animation Slow Down
00E4DDF1 00000001
$Majora's Mask - 60FPS Jump Fix
00E4DD7D 000000D8
$Majora's Mask - 60FPS Hack, Animation, Jump + Hold Y to Disable
5A13E1B8 00000800
00E4FB82 00000001
00E4DDF1 00000001
1A13E1B8 00000800
00E4DD7D 000000D8
4A13E1B8 00000800
00E4FB82 00000003
00E4DDF1 00000003
0A13E1B8 00000800
00E4DD7D 0000009C
$Majora's Mask - 30FPS Hack
00E4FB82 00000002
$Majora's Mask - 30FPS Animation Slow Down
00E4DDF1 00000002
$Majora's Mask - 30FPS Jump Fix
00E4DD7D 000000BD
$Majora's Mask - 30FPS Hack, Animation, Jump + Hold Y to Disable
5A13E1B8 00000800
00E4FB82 00000002
00E4DDF1 00000002
1A13E1B8 00000800
00E4DD7D 000000BD
4A13E1B8 00000800
00E4FB82 00000003
00E4DDF1 00000003
0A13E1B8 00000800
00E4DD7D 0000009C
$OoT - 60FPS Hack (Needs CPU clock override, animation speed bugs, crawling locks up)
00C8D2C1 00000001
$OoT - 60FPS Jump Fix
00C8D24D 000000D8
$OoT - 30FPS Hack
00C8D2C1 00000002
$OoT - 30FPS Jump Fix
00C8D24D 000000BD

Thanks for finding the right value for 30fps jump masterotaku! The biggest things to be fixed in Majora's Mask is that the time of day needs to be slowed down 3x, a lot of animations run at 3x their speed, and certain physics things like shooting out of a deku flower only go 1/3rd as high.

(04-07-2015, 05:35 AM)theboy181 Wrote: How does this hack work? Does it just remove the 30 FPS limit? This hack doesn't require to slow the game down, then double the FPS. Wink

Seems to work quite well actually. I have to set the FPS to 70 in the configuration, and disable v-sync. This seem to make the frame-rate acceptable and give less screen tearing.

There are still minor slowdowns here and there, and its exciting to see this game play as it should!!

This code works the same way as the others. It modifies the divider used on the NTSC frame rate and changes it from 2 to 1. That way it does 60fps/1 = 60. How the game deals with the doubled frame rate seems to differ from game to game. Some slow the game down 2x, some work just fine. Also, some seem to need a big CPU overclock, and some need very minor ones. I think most of the slowdowns in this one could be fixed with a mild CPU Override.
Find
Reply
04-07-2015, 08:22 AM
#88
StripTheSoul Offline
YouKittenMe?
*******
Posts: 4,639
Threads: 39
Joined: Oct 2009
So, with masterotaku's codes, is 30FPS now working without issues in Zelda OoT?
Intel i5-4690k (Devil's Canyon) @ 3.5 GHz (+Scythe Mugen) / Gainward GTX 1070 Phoenix (OC'd) / ASUS Z97 PRO GAMER / 16GB G.Skill DDR3-2400 CL10 TridentX / X-Fi XtremeMusic / Win10 Pro 64bit / Dell S2716DG Monitor / 3x original WiiMote+MotionPlus+Nunchuk
Find
Reply
04-07-2015, 10:22 AM
#89
theboy181 Offline
Member
***
Posts: 60
Threads: 6
Joined: Feb 2015
(04-07-2015, 07:34 AM)cegli Wrote:
(04-07-2015, 05:35 AM)theboy181 Wrote: Any chance you would port these hacks to PJ64?

The OoT ones have already been done.  I got the idea for the jump fix from RetroBen, who got the idea from someone else I think.  Here's the link:

http://forum.pj64-emu.com/showpost.php?p=55223&postcount=2

It'd be possible to port the Majora's Mask ones too, but I'm not sure if I'll get around to it!  Would have to figure out where the same addresses are in MM for N64.

I've found the jump fix for Majora's Mask now, so updated codes:


Code:
$Majora's Mask - 60FPS Hack (Needs CPU clock override, jumping/physics/some animations need correcting)
00E4FB82 00000001
$Majora's Mask - 60FPS Animation Slow Down
00E4DDF1 00000001
$Majora's Mask - 60FPS Jump Fix
00E4DD7D 000000D8
$Majora's Mask - 60FPS Hack, Animation, Jump + Hold Y to Disable
5A13E1B8 00000800
00E4FB82 00000001
00E4DDF1 00000001
1A13E1B8 00000800
00E4DD7D 000000D8
4A13E1B8 00000800
00E4FB82 00000003
00E4DDF1 00000003
0A13E1B8 00000800
00E4DD7D 0000009C
$Majora's Mask - 30FPS Hack
00E4FB82 00000002
$Majora's Mask - 30FPS Animation Slow Down
00E4DDF1 00000002
$Majora's Mask - 30FPS Jump Fix
00E4DD7D 000000BD
$Majora's Mask - 30FPS Hack, Animation, Jump + Hold Y to Disable
5A13E1B8 00000800
00E4FB82 00000002
00E4DDF1 00000002
1A13E1B8 00000800
00E4DD7D 000000BD
4A13E1B8 00000800
00E4FB82 00000003
00E4DDF1 00000003
0A13E1B8 00000800
00E4DD7D 0000009C
$OoT - 60FPS Hack (Needs CPU clock override, animation speed bugs, crawling locks up)
00C8D2C1 00000001
$OoT - 60FPS Jump Fix
00C8D24D 000000D8
$OoT - 30FPS Hack
00C8D2C1 00000002
$OoT - 30FPS Jump Fix
00C8D24D 000000BD

Thanks for finding the right value for 30fps jump masterotaku!  The biggest things to be fixed in Majora's Mask is that the time of day needs to be slowed down 3x, a lot of animations run at 3x their speed, and certain physics things like shooting out of a deku flower only go 1/3rd as high.


(04-07-2015, 05:35 AM)theboy181 Wrote: How does this hack work? Does it just remove the 30 FPS limit? This hack doesn't require to slow the game down, then double the FPS. Wink

Seems to work quite well actually. I have to set the FPS to 70 in the configuration, and disable v-sync. This seem to make the frame-rate acceptable and give less screen tearing.

There are still minor slowdowns here and there, and its exciting to see this game play as it should!!

This code works the same way as the others.  It modifies the divider used on the NTSC frame rate and changes it from 2 to 1.  That way it does 60fps/1 = 60.  How the game deals with the doubled frame rate seems to differ from game to game.  Some slow the game down 2x, some work just fine.  Also, some seem to need a big CPU overclock, and some need very minor ones.  I think most of the slowdowns in this one could be fixed with a mild CPU Override.

If you use v-sync the menus need to be under-clocked, but the in game only needs slight OC. the OC seems to impact whether the models load or not in the car selection screen .
Find
Reply
04-07-2015, 02:00 PM
#90
brawleyman Offline
Member
***
Posts: 51
Threads: 0
Joined: Jun 2014
Oh, these are working great for OOT on the Collector's edition, but it freezes when I crawl thru a tunnel. Is there any idea on what the fix could be? It's not that the game freezes, you just can't move at all. Sad

30fps in HD is pretty sweet. Too bad the characters animations are still 20fps.
"The Briefcase":
Silverstone ML08-H  ~  Intel Core i5 4690s @65w 3.2/3.9ghz (+Zalman CNPS8900 Quiet)  ~  EVGA GTX 970 SSC ACX2.0+  ~  ASRock H97M-ITX/ac  ~  [color=#000000]Crucial 8gb Ballistix Tactical 1600hz @1.5v  ~  Crucial MX100 256gb SSD & WD 500gb HDD[/color]
Find
Reply
« Next Oldest | Next Newest »
Pages (84): « Previous 1 ... 7 8 9 10 11 ... 84 Next »
Jump to page 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode