• 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 ... 67 68 69 70 71 ... 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
07-11-2017, 06:15 AM (This post was last modified: 07-11-2017, 06:52 AM by hyperspeed.)
#681
hyperspeed Offline
Welcome to the F-Zero TV
*****
Posts: 826
Threads: 43
Joined: May 2010
The new camera code works on pretty much everywhere I tested here, didn't find any location it didn't worked, I changed the value to 5000 to make sure it was working Smile, but speed of the cam (on default value) is bad it strutters and is more fast than when playing at 30fps.

If set it to:
Cam test ar code Smooth but a little slow (strutter still happens but it's not frequent)
425321E8 0C9E4335
425321E8 0C9C4470

It runs smooth but is a bit slow still comparared to 30fps.
CPU: Intel Core i7 3770 3.4 GHz (3.9 GHz with turbo boost) 4.23GHz with OC
RAM 12GB DDR3
[color=#009900]NVIDIA[/color] GTX 1070 [color=#000099]Asus[/color]
Windows [color=#3333ff]10[/color] Pro 64bit
Currently using Driver 452.06 [color=#00ff00]WHQL[/color]
Find
Reply
07-11-2017, 09:02 AM
#682
One More Try Offline
Posting Freak
*****
Posts: 886
Threads: 23
Joined: Dec 2014
The first value needs to go down, not up. I don't think it'll do anything at 4335. Maybe try 4100-4150 (4170 original 60fps) region. I think the second value is needing to compensate for the first not working, so you had to set it super high. The best places to test the first number are where the camera auto-pans around, rather than following the character.

If the camera stutters to a halt at very low speed, I know where to fix that, but am not seeing it happen.

I found some odd numbers for character vertical position (ground height) in the movement code during 60 fps, but I can't find where to fix them. Not sure if it affects movement.
Find
Reply
07-11-2017, 01:01 PM
#683
hyperspeed Offline
Welcome to the F-Zero TV
*****
Posts: 826
Threads: 43
Joined: May 2010
It does it speed up the cam movement, I tried both 4100 and 4170 and they run very slow when the second value is set to 4470, and I just saw that even when the cam is very slow it strutters randomly however it quite rare and random.
CPU: Intel Core i7 3770 3.4 GHz (3.9 GHz with turbo boost) 4.23GHz with OC
RAM 12GB DDR3
[color=#009900]NVIDIA[/color] GTX 1070 [color=#000099]Asus[/color]
Windows [color=#3333ff]10[/color] Pro 64bit
Currently using Driver 452.06 [color=#00ff00]WHQL[/color]
Find
Reply
07-11-2017, 03:07 PM
#684
One More Try Offline
Posting Freak
*****
Posts: 886
Threads: 23
Joined: Dec 2014
You weren't entirely clear with what you said. Also, could you describe the stutter a bit? I'm seeing running towards the camera can be rather jumpy.

I've narrowed down the movement issues to setting the original 3f80 value that halves movement speed. It's possible I can set that back to 4000 for the movement code and change the movement speed in a different area of code to avoid the issue.
Find
Reply
07-12-2017, 11:44 AM (This post was last modified: 07-12-2017, 01:09 PM by hyperspeed.)
#685
hyperspeed Offline
Welcome to the F-Zero TV
*****
Posts: 826
Threads: 43
Joined: May 2010
I will upload a video showing what I mean when I type "strutter" so you can undestand and see... better.

Edit: here the video (watch at 60FPS), the first strutter happens between 0:04 and 0:06 note how the cam shake for a moment here

the second one happens in 0:24, play on 0:20 to see it better. Ignore all those frame skipping/choppy cam/constant shake, those weren't present in the gameplay it is a bug from the record app shadowplay.

https://youtu.be/zVyMH6iHZc8
CPU: Intel Core i7 3770 3.4 GHz (3.9 GHz with turbo boost) 4.23GHz with OC
RAM 12GB DDR3
[color=#009900]NVIDIA[/color] GTX 1070 [color=#000099]Asus[/color]
Windows [color=#3333ff]10[/color] Pro 64bit
Currently using Driver 452.06 [color=#00ff00]WHQL[/color]
Find
Reply
07-12-2017, 09:19 PM (This post was last modified: 07-13-2017, 02:07 PM by One More Try.)
#686
One More Try Offline
Posting Freak
*****
Posts: 886
Threads: 23
Joined: Dec 2014
Thanks for that! It's like a micro shaking, right? I can see how that'd be annoying. I'll have to watch my game more closely and re-read your other posts on it. Does it happen with no camera mod?

/edit
Alright, alright. Got some new things I need help testing. Let's cross our fingers here:

A bit tricky to test, using both AR and gecko code so I don't have to roll it into the main code right away, but it calculates move speed in a different spot, so it might avoid some issues. It actually naturally fixes the run stutter that existed before I started working on the game. Do NOT use the 60fps gecko code with this test.

Run Test: (Show Spoiler)
AR Code (Animation and fps):
04442610 3F800000
00442617 00000000

Gecko Code
$Run fix test 1
04001820 40000000
C203DEB8 00000003
3EA08000 62B51820
C2950000 1021A024
1002082A 00000000
C203DEC8 00000002
1021A024 1002082A
60000000 00000000

$Run fix test 2
04001820 40000000
C203DEB8 00000003
12831824 1294A514
1021A024 1002082A
60000000 00000000
C203DEC8 00000002
1021A024 1002082A
60000000 00000000
Run Fix 1 halves a few extra numbers. One of them should be more correct than the other, but the trouble will be spotting the difference. Hopefully one of them has less janky running.

For the camera, I converted the code to gecko, which works slightly different, and a few minor tweaks to test. Hopefully one of them won't shake. It works with the 60fps gecko code, but you can use it with the run tests as well, probably.

Camera: (Show Spoiler)
$Gecko Camera Always on
C2039CE0 00000003
C01D1938 3EA08000
62B51820 C2950000
EC000532 00000000
C2039E74 00000002
C01D193C C2950000
EC00A024 00000000
$camera test 1
C2039DE4 00000002
EFBDA024 FC00E840
60000000 00000000
$camera test 2
C2039DEC 00000002
EF9C0532 EF9C0532
EC02E028 00000000
Camera test 1 and 2 can be combined for a third test, or not used at all. Test 1 should affect how long it takes the camera to slow down. Test 2 generally slows the camera a bit.

/edit 2, I rolled the movement change into the 60fps code and it seems to work. It feels a little slower than the old 60fps movement, but I think the old movement was too fast. I counted distance over 60 frames and you cover the correct distance compared to 30 fps (30 frames).
Find
Reply
07-13-2017, 02:42 PM
#687
hyperspeed Offline
Welcome to the F-Zero TV
*****
Posts: 826
Threads: 43
Joined: May 2010
Yes, the shake cam issue happens without the cam code too.

About the run test codes, Run fix test 1, I think it has some minor janky like you said, or it is only my imagination? If it's my imagination then it is perfect too just like test 2.

Run fix test 2 looks perfect to me didn't saw that issue that I see on test 1.

Cam test1 has the shake cam and is not smooth.

Cam test2 appears to not have the shake cam, but I can't confirm because the cam runs very bad (not smooth). I tried this cam test 2 combined with the first cam 1 test that I like and it still has the shake cam issue.

Camera test 1 with 2 mess up the camera.

The best cam code that you did is the first one yet, only issue is the random shake cam (random strutter).

[Gecko]
$Camera test 1
04001820 40000000
C2039DFC 00000003
3E808000 62941820
C2940000 EC00A024
EC00E02A 00000000
CPU: Intel Core i7 3770 3.4 GHz (3.9 GHz with turbo boost) 4.23GHz with OC
RAM 12GB DDR3
[color=#009900]NVIDIA[/color] GTX 1070 [color=#000099]Asus[/color]
Windows [color=#3333ff]10[/color] Pro 64bit
Currently using Driver 452.06 [color=#00ff00]WHQL[/color]
Find
Reply
07-13-2017, 06:04 PM (This post was last modified: 07-13-2017, 06:56 PM by One More Try.)
#688
One More Try Offline
Posting Freak
*****
Posts: 886
Threads: 23
Joined: Dec 2014
Great, at least movement is sorted out now!

You didn't like the always on camera gecko code with no tests? You did camera 2 test with the always on code? No AR camera codes or other camera code on besides "always on" ? Bit surprising compared to my experience. I'll look at the one you posted. Also, be doubly sure you are testing from a clean 30 fps savestate (if not loading regularly).

I'm not noticing camera issues in my game. I'm pretty happy with where mine is at and I tried on a more recent build plus on one near 5.0. I screwed up one of the codes I was making and noticed some shake though... hmm. This isn't meant to be a working camera code, but it may show me where the shake is happening in the code. See if the shake happens with AR code: 04039DCC 4800002C + your favorite camera mod that shakes.
Find
Reply
07-14-2017, 03:31 AM (This post was last modified: 07-14-2017, 04:36 AM by hyperspeed.)
#689
hyperspeed Offline
Welcome to the F-Zero TV
*****
Posts: 826
Threads: 43
Joined: May 2010
Sorry I should have said this, all this test was done on 5.0 and with "Gecko Camera Always on" checked, maybe this is a issue from this build, which builds you are using now, or better share the build you are using maybe there is some setting causing it?

I though the "Gecko Camera Always on" was needed for the cam test codes, so I tested all the cam test code with it checked, I also tested the "Gecko Camera Always on" with my favorite cam test 1 you did but I didn't notice any new behavior.

Will test with "Gecko Camera Always on" checked without any cam code and see...

btw: I never used save state to test those codes, I prefer to restart the game to test.

Edit1: Tried the new code with the cam test that I like but the shake is still there, I tried combine it with the "camera always on" code but no changes, it will still run smooth even with the cam always on checked when I am using that cam test 1 that I like.

Now using only the camera always on code, my experience is pretty much the same when I was testing the new cam codes, it doesn't runs smooth so I can't say if it has or not the shake.

Edit2: Found something, on the lastest build 5.0-4705 instead of the shake cam it gives that mini-freeze that I said before (this was using my fav cam test with your new ar code to atempt to fix the shake cam), tried without your new ar code and the shake happens and the mini freeze too, so your shake fix works but somehow it seems to not work on 5.0 then, btw: mini freezes only happens on recent builds, 5.0 doesn't has any mini freezes.

Others cam code do run a bit smooth than 5.0 on 5.0-4705 however my fav cam test still runs better than all those.

Edit3: To confirm that the shake is fixed by the new ar code with my fav cam test I tried again, but now it shakes Sad restarted the game, tried use the cheat manager to apply it but it doesn't seems to work anymore, something similar happened when I was testing the "World Map Cam" ar code, it worked one time and then didn't worked ever again.
CPU: Intel Core i7 3770 3.4 GHz (3.9 GHz with turbo boost) 4.23GHz with OC
RAM 12GB DDR3
[color=#009900]NVIDIA[/color] GTX 1070 [color=#000099]Asus[/color]
Windows [color=#3333ff]10[/color] Pro 64bit
Currently using Driver 452.06 [color=#00ff00]WHQL[/color]
Find
Reply
07-14-2017, 09:15 AM (This post was last modified: 07-14-2017, 09:32 AM by One More Try.)
#690
One More Try Offline
Posting Freak
*****
Posts: 886
Threads: 23
Joined: Dec 2014
I was playing on 615, the last build that Gecko works correctly on. Also, 3819 because I have a lot of savestates on that build. VSync, OpenGL, load custom textures OFF, Enable dual core on, speed up disc transfer set to the square (automatic?). My only micro freezes are with load custom textures.

The camera mod you like is slow enough that the character can run off the screen, for me.

Does the world map ever have camera problems?
When you hit Tab (hotkey for disable speed limit) does it go above 60fps?
Find
Reply
« Next Oldest | Next Newest »
Pages (84): « Previous 1 ... 67 68 69 70 71 ... 84 Next »
Jump to page 


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


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode