Post subject: lsnes seems slow on an i7
Joined: 3/18/2006
Posts: 971
Location: Great Britain
Is there any way to make it run faster? Snes9x blazes along (900 fps). The fastest speed I've seen in lsnes is 60 fps. I've tried setting the speed to turbo and infinite with no significant change in speed. This is on windows 2008 r2.
Post subject: Re: lsnes seems slow on an i7
Emulator Coder, Skilled player (1141)
Joined: 5/1/2010
Posts: 1217
antd wrote:
Is there any way to make it run faster? Snes9x blazes along (900 fps). The fastest speed I've seen in lsnes is 60 fps. I've tried setting the speed to turbo and infinite with no significant change in speed.
lsnes is based on bsnes core, which is slow. - Is this some self-compiled version or some stock one (selfcompiled could be accuracy core, stock builds are compat core)? - Is this SGB game? Those are SLOW. - Also, does the game use enhancement chips, some of those are slow to emulate? Then there was an issue that caused lsnes to set speed to 60% on startup (but speed select still works).
Joined: 8/18/2009
Posts: 47
It probably has VSync enabled, which synchronize the fps to the refresh rate of your monitor, which is most likely 60 hz. This is the optimal fps for your monitor and it does not need to be higher. Fps faster than your monitor refresh rate can cause screen tearing.
Emulator Coder, Skilled player (1141)
Joined: 5/1/2010
Posts: 1217
Anavrin wrote:
It probably has VSync enabled, which synchronize the fps to the refresh rate of your monitor, which is most likely 60 hz.
lsnes can run core and display at different rates. So even if vsync is enabled (there's no explicit control for it), the core can run faster than monitor vrefresh.
Post subject: Re: lsnes seems slow on an i7
Joined: 3/18/2006
Posts: 971
Location: Great Britain
Anavrin wrote:
It probably has VSync enabled, which synchronize the fps to the refresh rate of your monitor, which is most likely 60 hz. This is the optimal fps for your monitor and it does not need to be higher. Fps faster than your monitor refresh rate can cause screen tearing.
It is not optimal. And it does need to be higher.
Ilari wrote:
antd wrote:
Is there any way to make it run faster? Snes9x blazes along (900 fps). The fastest speed I've seen in lsnes is 60 fps. I've tried setting the speed to turbo and infinite with no significant change in speed.
lsnes is based on bsnes core, which is slow. - Is this some self-compiled version or some stock one (selfcompiled could be accuracy core, stock builds are compat core)? - Is this SGB game? Those are SLOW. - Also, does the game use enhancement chips, some of those are slow to emulate? Then there was an issue that caused lsnes to set speed to 60% on startup (but speed select still works).
The version I used is a stock one. It is from your profile page(?) on this site. The game is a normal snes game. Eg. Donkey kong country. Damn, that's too bad. Surprised how slow the bsnes core is then. Even PSX emulators run at several thousand fps if needed.
Post subject: Re: lsnes seems slow on an i7
Patashu
He/Him
Joined: 10/2/2005
Posts: 4014
If you're encoding a video of a bsnes run and it syncs fine on bsnes compatibility core, could you encode on that instead?
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Joined: 3/18/2006
Posts: 971
Location: Great Britain
I used something called lsnes-sdl.exe.
Emulator Coder, Skilled player (1141)
Joined: 5/1/2010
Posts: 1217
antd wrote:
I used something called lsnes-sdl.exe.
BTW: That version is deprecated, use the wxwidgets one instead. Won't explain why it is slow, as that version has the game-video decoupling too...
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
If BizHawk's or Higan's SNES emulation is also slow then your system is too slow for some reason.