Visions of Mana

Visions of Mana

Statistiche:
Fix for 30 FPS cutscenes?
Anyone found a fix for the 30 FPS lock during cutscenes that doesn't involve spamming F11 during literally every one of them?
Messaggio originale di jordanclock:
You can lock the framerate cap to whatever you want with Cheat Engine.I found two addresses that seem to control the cap. I'm not quite sure the difference. One seems to be the default frame time and the other is for "low memory", but I don't know what that threshold is. I just lock them both to my desired framerate and haven't had anything go wrong.

The addresses are:
11BD6C28
11BD6C2C

They are both floats. I'm pretty sure these are the same every time the game is run, unlike lucre or a lot of other values most people would be interested in.

In case the addresses are different for anyone else, here are the steps to find them:

1. Attach Cheat Engine, change the Value Type to "Array of byte".
2. Make sure the "Hex" box is checked and put this value in the search:

79 00 2E 00 49 00 6E 00 63 00 72 00 65 00 6D 00 65 00 6E 00 74 00 61 00 6C 00 47 00 43 00 54 00 69 00 6D 00 65 00 50 00 65 00 72 00 46 00 72 00 61 00 6D 00 65

3. Click "First Scan". Might take a bit depending your PC. You should get one result.
4. Double-click the result and it will be added to your address list.
5. Right-click the address in your address list, go to "Change Record" -> "Smart edit address"
6. In the window that pops up, enter 82 in the "Adjust address by:" box and then click "Edit".
7. Double-click the part of the address that says "Array of byte".
8. In the window that pops up, change the drop-down option to "Float" and uncheck the "Hexadecimal" box.
9. The value should now show whatever your framerate cap is set to (60, 120, 144, etc.). Click the box in the "Active" column to lock this value.
10. Copy and paste (ctrl+c then ctrl+v) the address in the address list.
11. In the new window that pops up, enter 4 in the "Adjust address by:" box and then click "Paste".
12. There will now be a second address in the address list with the same value as the previous address. Click the box in the "Active" column to lock this value.

Now your framerate will no longer change when cutscenes start. This also has the added benefit of running cutscenes at normal speed if you are under your framerate cap, unlike the INI editing method of setting a fixed framerate.
< >
Visualizzazione di 16-30 commenti su 63
Messaggio originale di NeoVICT:
We all watch movies in 24.9 fps, why would anyone have a problem with cut-scenes running in 30 fps? I just don't get it, as long as the game-play itself is 60 fps I don't see an issue here at all.

No one cares if you don't see an issue. There's a lock on the visual fidelity of the game that I want removed, and there's a workaround showing that the lock is unnecessary. Therefore, I want a way to get rid of the lock permanently. If you're enjoying the game at a low FPS, go enjoy the game then because this thread isn't for you. This isn't a review or a disparagement of the game, this is a request to address something I consider detrimental to my play experience enjoyment. If that bothers you, too bad. Shut up and do something else instead of coming into my thread and telling me that my problem isn't actually a problem.
Ultima modifica da Lumis; 30 ago 2024, ore 9:50
Messaggio originale di Sprocket:
yep

https://ux.getuploader.com/day0508_VoM/download/16

There are more mods here too on there too

I have tried about 1/2 of them and they all seem to work nicely :)

Just informational, this has a readme that says this only applies to cutscenes in the demo so presumably anything past the boat is not affected.
Messaggio originale di NeoVICT:
Messaggio originale di Sprocket:
this is kinda silly to say though - a movie shot using 24.9 fps causes smooth motion blur, but when its a digital creation, this produces a fast strobing effect instead.
Most movies are digital creations these days, if a movie is smooth enough for you, why isn't a cut-scene of game? This is just complaining for the sake of complaining imho.

There is a difference, trust me.

But it seems i don't notice on my xbox, the VRR must work wonders, sadly, my nvidia card doesn't do freesync and since i use a HDMI Switcher, i can't use DP to get G-Sync....yay. lol

So, if you can use G-SYNC or FreeSync, it should help massively.....it does for me.
Messaggio originale di Lumis:
Messaggio originale di NeoVICT:
We all watch movies in 24.9 fps, why would anyone have a problem with cut-scenes running in 30 fps? I just don't get it, as long as the game-play itself is 60 fps I don't see an issue here at all.

No one cares if you don't see an issue. There's a lock on the visual fidelity of the game that I want removed, and there's a workaround showing that the lock is unnecessary. Therefore, I want a way to get rid of the lock permanently. If you're enjoying the game at a low FPS, go enjoy the game then because this thread isn't for you. This isn't a review or a disparagement of the game, this is a request to address something I consider detrimental to my play experience enjoyment. If that bothers you, too bad. Shut up and do something else instead of coming into my thread and telling me that my problem isn't actually a problem.
Oh, and just because YOU think its detrimental, everyone else has to think the same? LMAO get off your high horse kid.
Your opinion is not worth more than mine or anyone else's and if you can't handle other peoples opinions, then you are better off leaving the internet or meet a shrink to deal with your narcissism.
Messaggio originale di Bicksacute:
Messaggio originale di Sprocket:
yep

https://ux.getuploader.com/day0508_VoM/download/16

There are more mods here too on there too

I have tried about 1/2 of them and they all seem to work nicely :)

Just informational, this has a readme that says this only applies to cutscenes in the demo so presumably anything past the boat is not affected.
you know for sure id wont work pass?
Ultima modifica da Roie; 30 ago 2024, ore 10:27
You're not going to get an "official mod". Any mods are fan created. What you're expecting then is a patch, which is kind of unlikely unless something is hugely gamebreaking for SE marketed games.
Also the readme does not say that it only applied to cutscenes in the demo. It was made and tested in the demo and says that it works until x-cutscene. As far as I can tell it's working fine ingame 7 hours in.
Messaggio originale di Looni:
Also the readme does not say that it only applied to cutscenes in the demo. It was made and tested in the demo and says that it works until x-cutscene. As far as I can tell it's working fine ingame 7 hours in.

Hmm ai'll check in a bit and remove my comment theb
L'autore della discussione ha indicato che questo messaggio risponde alla discussione originale.
You can lock the framerate cap to whatever you want with Cheat Engine.I found two addresses that seem to control the cap. I'm not quite sure the difference. One seems to be the default frame time and the other is for "low memory", but I don't know what that threshold is. I just lock them both to my desired framerate and haven't had anything go wrong.

The addresses are:
11BD6C28
11BD6C2C

They are both floats. I'm pretty sure these are the same every time the game is run, unlike lucre or a lot of other values most people would be interested in.

In case the addresses are different for anyone else, here are the steps to find them:

1. Attach Cheat Engine, change the Value Type to "Array of byte".
2. Make sure the "Hex" box is checked and put this value in the search:

79 00 2E 00 49 00 6E 00 63 00 72 00 65 00 6D 00 65 00 6E 00 74 00 61 00 6C 00 47 00 43 00 54 00 69 00 6D 00 65 00 50 00 65 00 72 00 46 00 72 00 61 00 6D 00 65

3. Click "First Scan". Might take a bit depending your PC. You should get one result.
4. Double-click the result and it will be added to your address list.
5. Right-click the address in your address list, go to "Change Record" -> "Smart edit address"
6. In the window that pops up, enter 82 in the "Adjust address by:" box and then click "Edit".
7. Double-click the part of the address that says "Array of byte".
8. In the window that pops up, change the drop-down option to "Float" and uncheck the "Hexadecimal" box.
9. The value should now show whatever your framerate cap is set to (60, 120, 144, etc.). Click the box in the "Active" column to lock this value.
10. Copy and paste (ctrl+c then ctrl+v) the address in the address list.
11. In the new window that pops up, enter 4 in the "Adjust address by:" box and then click "Paste".
12. There will now be a second address in the address list with the same value as the previous address. Click the box in the "Active" column to lock this value.

Now your framerate will no longer change when cutscenes start. This also has the added benefit of running cutscenes at normal speed if you are under your framerate cap, unlike the INI editing method of setting a fixed framerate.
Messaggio originale di NeoVICT:
Oh, and just because YOU think its detrimental, everyone else has to think the same? LMAO get off your high horse kid.
Your opinion is not worth more than mine or anyone else's and if you can't handle other peoples opinions, then you are better off leaving the internet or meet a shrink to deal with your narcissism.

I didn't ask for your opinion on whether or not you think the FPS cap is good or bad. I asked how to remove it, and you barging in shouting "THAT'S NOT A PROBLEM HURDUR" doesn't actually do anything to answer my question. I made this thread to try and get an answer to something I deem a problem for me. If you don't think it's a problem, I do not care.

If your next response does not actually help to solve the problem, it will be disregarded.
Messaggio originale di jordanclock:
You can lock the framerate cap to whatever you want with Cheat Engine.I found two addresses that seem to control the cap. I'm not quite sure the difference. One seems to be the default frame time and the other is for "low memory", but I don't know what that threshold is. I just lock them both to my desired framerate and haven't had anything go wrong.

The addresses are:
11BD6C28
11BD6C2C

They are both floats. I'm pretty sure these are the same every time the game is run, unlike lucre or a lot of other values most people would be interested in.

In case the addresses are different for anyone else, here are the steps to find them:

1. Attach Cheat Engine, change the Value Type to "Array of byte".
2. Make sure the "Hex" box is checked and put this value in the search:

79 00 2E 00 49 00 6E 00 63 00 72 00 65 00 6D 00 65 00 6E 00 74 00 61 00 6C 00 47 00 43 00 54 00 69 00 6D 00 65 00 50 00 65 00 72 00 46 00 72 00 61 00 6D 00 65

3. Click "First Scan". Might take a bit depending your PC. You should get one result.
4. Double-click the result and it will be added to your address list.
5. Right-click the address in your address list, go to "Change Record" -> "Smart edit address"
6. In the window that pops up, enter 82 in the "Adjust address by:" box and then click "Edit".
7. Double-click the part of the address that says "Array of byte".
8. In the window that pops up, change the drop-down option to "Float" and uncheck the "Hexadecimal" box.
9. The value should now show whatever your framerate cap is set to (60, 120, 144, etc.). Click the box in the "Active" column to lock this value.
10. Copy and paste (ctrl+c then ctrl+v) the address in the address list.
11. In the new window that pops up, enter 4 in the "Adjust address by:" box and then click "Paste".
12. There will now be a second address in the address list with the same value as the previous address. Click the box in the "Active" column to lock this value.

Now your framerate will no longer change when cutscenes start. This also has the added benefit of running cutscenes at normal speed if you are under your framerate cap, unlike the INI editing method of setting a fixed framerate.

Thanks for this rundown. I appreciate you taking the time to write it up. I'll give it a shot later tonight.
Messaggio originale di jordanclock:
You can lock the framerate cap to whatever you want with Cheat Engine.I found two addresses that seem to control the cap. I'm not quite sure the difference. One seems to be the default frame time and the other is for "low memory", but I don't know what that threshold is. I just lock them both to my desired framerate and haven't had anything go wrong.

The addresses are:
11BD6C28
11BD6C2C

They are both floats. I'm pretty sure these are the same every time the game is run, unlike lucre or a lot of other values most people would be interested in.

In case the addresses are different for anyone else, here are the steps to find them:

1. Attach Cheat Engine, change the Value Type to "Array of byte".
2. Make sure the "Hex" box is checked and put this value in the search:

79 00 2E 00 49 00 6E 00 63 00 72 00 65 00 6D 00 65 00 6E 00 74 00 61 00 6C 00 47 00 43 00 54 00 69 00 6D 00 65 00 50 00 65 00 72 00 46 00 72 00 61 00 6D 00 65

3. Click "First Scan". Might take a bit depending your PC. You should get one result.
4. Double-click the result and it will be added to your address list.
5. Right-click the address in your address list, go to "Change Record" -> "Smart edit address"
6. In the window that pops up, enter 82 in the "Adjust address by:" box and then click "Edit".
7. Double-click the part of the address that says "Array of byte".
8. In the window that pops up, change the drop-down option to "Float" and uncheck the "Hexadecimal" box.
9. The value should now show whatever your framerate cap is set to (60, 120, 144, etc.). Click the box in the "Active" column to lock this value.
10. Copy and paste (ctrl+c then ctrl+v) the address in the address list.
11. In the new window that pops up, enter 4 in the "Adjust address by:" box and then click "Paste".
12. There will now be a second address in the address list with the same value as the previous address. Click the box in the "Active" column to lock this value.

Now your framerate will no longer change when cutscenes start. This also has the added benefit of running cutscenes at normal speed if you are under your framerate cap, unlike the INI editing method of setting a fixed framerate.
Thank you so much it works!
Messaggio originale di jordanclock:
You can lock the framerate cap to whatever you want with Cheat Engine.I found two addresses that seem to control the cap. I'm not quite sure the difference. One seems to be the default frame time and the other is for "low memory", but I don't know what that threshold is. I just lock them both to my desired framerate and haven't had anything go wrong.

The addresses are:
11BD6C28
11BD6C2C

They are both floats. I'm pretty sure these are the same every time the game is run, unlike lucre or a lot of other values most people would be interested in.

In case the addresses are different for anyone else, here are the steps to find them:

1. Attach Cheat Engine, change the Value Type to "Array of byte".
2. Make sure the "Hex" box is checked and put this value in the search:

79 00 2E 00 49 00 6E 00 63 00 72 00 65 00 6D 00 65 00 6E 00 74 00 61 00 6C 00 47 00 43 00 54 00 69 00 6D 00 65 00 50 00 65 00 72 00 46 00 72 00 61 00 6D 00 65

3. Click "First Scan". Might take a bit depending your PC. You should get one result.
4. Double-click the result and it will be added to your address list.
5. Right-click the address in your address list, go to "Change Record" -> "Smart edit address"
6. In the window that pops up, enter 82 in the "Adjust address by:" box and then click "Edit".
7. Double-click the part of the address that says "Array of byte".
8. In the window that pops up, change the drop-down option to "Float" and uncheck the "Hexadecimal" box.
9. The value should now show whatever your framerate cap is set to (60, 120, 144, etc.). Click the box in the "Active" column to lock this value.
10. Copy and paste (ctrl+c then ctrl+v) the address in the address list.
11. In the new window that pops up, enter 4 in the "Adjust address by:" box and then click "Paste".
12. There will now be a second address in the address list with the same value as the previous address. Click the box in the "Active" column to lock this value.

Now your framerate will no longer change when cutscenes start. This also has the added benefit of running cutscenes at normal speed if you are under your framerate cap, unlike the INI editing method of setting a fixed framerate.

Is it possible to upload the modified file for 60 fps somewhere? CE doesnt work for me :/
Ultima modifica da thejuiceweasel; 30 ago 2024, ore 11:39
Messaggio originale di jordanclock:
You can lock the framerate cap to whatever you want with Cheat Engine.I found two addresses that seem to control the cap. I'm not quite sure the difference. One seems to be the default frame time and the other is for "low memory", but I don't know what that threshold is. I just lock them both to my desired framerate and haven't had anything go wrong.

The addresses are:
11BD6C28
11BD6C2C

They are both floats. I'm pretty sure these are the same every time the game is run, unlike lucre or a lot of other values most people would be interested in.

In case the addresses are different for anyone else, here are the steps to find them:

1. Attach Cheat Engine, change the Value Type to "Array of byte".
2. Make sure the "Hex" box is checked and put this value in the search:

79 00 2E 00 49 00 6E 00 63 00 72 00 65 00 6D 00 65 00 6E 00 74 00 61 00 6C 00 47 00 43 00 54 00 69 00 6D 00 65 00 50 00 65 00 72 00 46 00 72 00 61 00 6D 00 65

3. Click "First Scan". Might take a bit depending your PC. You should get one result.
4. Double-click the result and it will be added to your address list.
5. Right-click the address in your address list, go to "Change Record" -> "Smart edit address"
6. In the window that pops up, enter 82 in the "Adjust address by:" box and then click "Edit".
7. Double-click the part of the address that says "Array of byte".
8. In the window that pops up, change the drop-down option to "Float" and uncheck the "Hexadecimal" box.
9. The value should now show whatever your framerate cap is set to (60, 120, 144, etc.). Click the box in the "Active" column to lock this value.
10. Copy and paste (ctrl+c then ctrl+v) the address in the address list.
11. In the new window that pops up, enter 4 in the "Adjust address by:" box and then click "Paste".
12. There will now be a second address in the address list with the same value as the previous address. Click the box in the "Active" column to lock this value.

Now your framerate will no longer change when cutscenes start. This also has the added benefit of running cutscenes at normal speed if you are under your framerate cap, unlike the INI editing method of setting a fixed framerate.

This works for me, the other linked mod did not
Messaggio originale di thejuiceweasel:

Is it possible to upload the modified file for 60 fps somewhere? CE doesnt work for me :/

Unfortunately, I do not have the knowledge on how to modify the EXE to accomplish the same effect other than Cheat Engine. Hopefully someone can create a mod to remove the cap, though, because this method is super hacky and I wouldn't be surprised if it causes problems at some point in the game.
< >
Visualizzazione di 16-30 commenti su 63
Per pagina: 1530 50