No, it's the dolphin debugger. Make a shortcut to dolphin, go into its properties and at the end of the target address box add: -d
Like: Dolphin-x64\Dolphin.exe -d
Like: Dolphin-x64\Dolphin.exe -d
NTSC/JP Xenoblade 60fps and other mods
|
08-29-2017, 12:50 PM
No, it's the dolphin debugger. Make a shortcut to dolphin, go into its properties and at the end of the target address box add: -d
Like: Dolphin-x64\Dolphin.exe -d 08-31-2017, 09:13 AM
08-31-2017, 10:14 AM
(This post was last modified: 09-03-2017, 03:26 AM by One More Try.)
I have to find the difference between two angles, but it has to align with the sine of the angle. So, ignoring negatives: 4 = 176 = -176 = 356, as they all have the same sine value. If it gives me angle1 = 4 and angle2 = -175, the answer is 1 relative to angle 1. The non-assembly way to do that is just do a arcsin(abs(sin1) - abs(sin2)). Though I think that loses accuracy. I can loosely get it in assembly, but sometimes the sign of the difference is wrong. The range should be -360 to 360.
/edit I got it 98% working, but there's still too much oddness. I'm giving up and going to try to compile a final alpha code without movies. /edit 2 The alpha/beta version of the final code is going well and will be ready to post soon. Help me find bugs. I had 60 fps menus turn off on me once, but it may have been an unclean savestate issue. Mainly check for weird things in cutscenes. Final beta code: (Show Spoiler)
09-01-2017, 10:04 AM
Results of my testing:
Almost everything seems fine. Cutscenes are 30FPS, but there don't seem to be any bugs in them, so I guess you managed to switch back properly. It's a shame you've given up on the cutscenes being 60FPS, but it's a small price to pay considering the rest of the code works fine. There was one issue I found--when booting the game, it doesn't start in 60FPS. You can tell by looking at the first loading screen; the lines moving through the Monado outline are going too slowly and not in 60FPS; additionally, the main menu and file select aren't in 60FPS. However, after the main menu, you can tell that when it's loading anything after that, it properly switches to 60FPS. Additionally, menus are now 60FPS and seem to be the correct speed, and everything, so congratulations on getting that working because it looks great. I didn't look at every cutscene, only the first few, but I saw absolutely nothing wrong with them. The only issue so far is the one I mentioned above. Hope this helps, keep up the excellent work. 09-01-2017, 11:39 AM
(This post was last modified: 09-01-2017, 01:05 PM by One More Try.)
Cutscenes should be 60fps, but movie-class scenes are 30fps. It can be hard to tell the difference between the two, as it seems like a random distinction sometimes.
I'll look into the menu issues, but not sure about it. Thanks for the report! I'm a bit worried about late game stuff, as all my code building/testing was from the beginning. /edit The Main Menu and File Select after booting are in 60fps for me... can a few more people check? 09-01-2017, 04:52 PM
By "cutscenes," I mean stuff like the intro movie, and everything before the game moves into Colony 9 - when the text is in a box and it's advanceable, I call it a "dialogue" rather than a cutscene--hopefully we're talking about the same thing.
09-02-2017, 12:28 PM
(This post was last modified: 09-02-2017, 12:32 PM by JershJopstin.)
I am also getting 30 fps up until a file is selected (it's half speed as well).
09-02-2017, 03:57 PM
(This post was last modified: 09-02-2017, 04:02 PM by One More Try.)
Thanks. It's odd because it's not happening for me. Try combinations of VSync and Store EFB Copies to Texture only. VSync = Off and EFB to texture = ON puts it at 60 fps for me. I'll see if I can isolate the code that's related tomorrow.
|
« Next Oldest | Next Newest »
|