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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 14 15 16 17 18 ... 116 Next »

IDEA: Speedhack; low-pc hack; 60 FPS hack, your choise
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
IDEA: Speedhack; low-pc hack; 60 FPS hack, your choise
11-12-2018, 02:56 AM
#1
JustDevel Offline
Meta Knight
**
Posts: 48
Threads: 7
Joined: Mar 2018
I have an Idea to make low-end pc gamers (like me) happy. This hack will imitate 60 fps and 60 vps. Here the idea:

if fps<60 or vps<60:

game_speed = fps*(60/fps) //Game speed in frames per second
sound_speed = vps*(60/vps) // Sound speed in vps

I think I clearly explained my idea.
Find
Reply
11-12-2018, 03:04 AM (This post was last modified: 11-12-2018, 03:05 AM by JosJuice.)
#2
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,835
Threads: 7
Joined: Oct 2014
The problem with this is that there is no generic way to change the game speed (and often the sound speed too for that matter). You have to reverse engineer the game and make a game-specific hack. And even when you use hacks, the majority of games don't support setting a non-integer scale for the speed.

Short answer: It's impossible to do that.
Find
Reply
11-12-2018, 03:28 AM
#3
JustDevel Offline
Meta Knight
**
Posts: 48
Threads: 7
Joined: Mar 2018
(11-12-2018, 03:04 AM)JosJuice Wrote: The problem with this is that there is no generic way to change the game speed (and often the sound speed too for that matter). You have to reverse engineer the game and make a game-specific hack. And even when you use hacks, the majority of games don't support setting a non-integer scale for the speed.

Short answer: It's impossible to do that.

But if look on game speed like on percents? (60=100%)
Find
Reply
11-12-2018, 03:31 AM
#4
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,835
Threads: 7
Joined: Oct 2014
(11-12-2018, 03:28 AM)JustDevel Wrote: But if look on game speed like on percents? (60=100%)

It doesn't work that way.
Find
Reply
11-12-2018, 03:44 AM
#5
JustDevel Offline
Meta Knight
**
Posts: 48
Threads: 7
Joined: Mar 2018
(11-12-2018, 03:31 AM)JosJuice Wrote: It doesn't work that way.

Well, then, it will be nice to add frame-skipping option.
Find
Reply
11-12-2018, 03:55 AM
#6
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,502
Threads: 55
Joined: Dec 2011
Frame-skipping for Dolphin won't work like the frame-skipping you'd see in an NES or SNES emulator. Short answer is that Dolphin still has to process a lot of things on the CPU side for GC/Wii Flipper GPU (command buffers and stuff). Frame-skipping would only reduce the GPU load, and it wouldn't help maintain a 60FPS hack or anything like that.
Website Find
Reply
11-12-2018, 04:05 AM (This post was last modified: 11-12-2018, 04:07 AM by JustDevel.)
#7
JustDevel Offline
Meta Knight
**
Posts: 48
Threads: 7
Joined: Mar 2018
(11-12-2018, 03:55 AM)Shonumi Wrote: Frame-skipping for Dolphin won't work like the frame-skipping you'd see in an NES or SNES emulator. Short answer is that Dolphin still has to process a lot of things on the CPU side for GC/Wii Flipper GPU (command buffers and stuff). Frame-skipping would only reduce the GPU load, and it wouldn't help maintain a 60FPS hack or anything like that.

I know. My idea now is not to make dolphin speed up, only to skip unused frammes without slowing down process. like in other computer games.
Find
Reply
11-12-2018, 04:13 AM
#8
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,397
Threads: 15
Joined: May 2012
It doesn't work like that. Video and audio are tied to emulation speed. Decoupling them would break things.

Additionally, we're almost never GPU bottlenecked. So you wouldn't speed anything up even if you could skip "unfinished" frames. There aren't any unfinished frames to skip.
Find
Reply
11-12-2018, 04:22 AM
#9
JustDevel Offline
Meta Knight
**
Posts: 48
Threads: 7
Joined: Mar 2018
(11-12-2018, 04:13 AM)Helios Wrote: It doesn't work like that. Video and audio are tied to emulation speed. Decoupling them would break things.

Additionally, we're almost never GPU bottlenecked. So you wouldn't speed anything up even if you could skip "unfinished" frames. There aren't any unfinished frames to skip.

I.e, I just need a more powerful computer.
Find
Reply
11-12-2018, 04:30 AM
#10
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,397
Threads: 15
Joined: May 2012
I'm sorry, but yes.
Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • 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