Augusto
He/Him
Joined: 11/18/2014
Posts: 37
I using here the latest version of Bizhawk with the configuration : Windows 8.1 64 bits AMD Athlon II X2 270 3.4 GHZ 4 GB RAM Nvidia Geforce GT 640 Sound using Nvidia HDMI Audio output Any core used have desync in emulation speed. Framerate drops from 60 FPS to 50,52 and 55. Bizhawk Display Configuration Scaling Filter None Final Filter None Maintain Aspect Ration Enabled Aspect Ration Selection any set is the same issue Strect Pixel by integers enabled and disabled is the same issue Windows Full Screen Hacks enabled and disabled the same issue. Config Speed /Skip any setting is the same issue. Another detail Is that if using hotkey Fast forward is just 62 FPS. Fast Forward not work. Not background softwares or utilities. I have tested in new installed system. Disabled GPU in Nvicia Control Panel to not vsync and triple buffer has less impact, but even thus has desync in framerate. The machince has enough cpu gpu power to emulate. This is an Windows 8 problem ? Well 3D has better peformance in Windows 8 than 7, but perhaps not is because MS has internally an frameskip feature is this is the because Bizhawk has desync ? Thanks for reply.
Editor, Emulator Coder, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Sounds like your system might be too slow to maintain full speed. What cores have you tested on?
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3599)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Cores vary drastically is max fps speeds. The slowest ones would be SNES and N64. I"m assuming you are using a released binary with "out of the box" settings. With your specs a fast forward speed of 62 seems really low for any of these cores. The exceptions would be that some N64 games are really slow, and SNES games that use extra chips that need to be emulated, such as Megaman X games. I think you got unlucky and have only tried things like this. Try a nes game, it should be blazing on your system.
It's hard to look this good. My TAS projects
Augusto
He/Him
Joined: 11/18/2014
Posts: 37
Enough CPU and GPU to emulation. The cores used are Atari 7800, SMS and Genesis. SNES not has sound in all games. BSNES core has sound and Snes9X not output sound. Snes9x core need firmware ?
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3599)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Augusto wrote:
Snes9X not output sound. Snes9x core need firmware ?
SNES9x core is not ready to be used. If you are seeing this option you are using a developer build, or compiling yourself. If you are compiling yourself, that might explain why cores are slow. 7800, SMS, and Genesis are all plenty fast and should be blazing on your system. Even a 1.9ghz atom netbook can run SMS well.
It's hard to look this good. My TAS projects
Augusto
He/Him
Joined: 11/18/2014
Posts: 37
I had downloaded from Emucr. Downloading from http://sourceforge.net/projects/bizhawk/files/BizHawk/ Thanks.
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3599)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
Don't use Emucr. Only get builds from us
It's hard to look this good. My TAS projects
Augusto
He/Him
Joined: 11/18/2014
Posts: 37
Now using the version from your link. Not have more issues with sound desync, but not is possible use hotkey Fast forward if Vsync is being used. Is possible add an feature to use Fast Forward when vsync is being used and triple buffering ? I see an frame skip even when frameskip on emulator is disabled. Perhaps is issue with Windows 8. Thanks.
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
Fastforward while vsyncing was fixed some time ago. If it isn't in the latest version, it should be in the next one. If you dont want to see skipped frames while using vsync, you must use the vsync throttle. OpenGL sucks for gaming, I don't know why our using opengl should make you happy. I dont think we can force triple buffering. Ask google about the subject. Only your driver control panel can do that. If we could do it, it would be done in GraphicsControl_TK.cs line 22 Desync doesnt mean what you think it does. Stop using that word.
Augusto
He/Him
Joined: 11/18/2014
Posts: 37
" OpenGL sucks for gaming, I don't know why our using opengl should make you happy." If you has created anything well done is need to be dishonest ? This was an action that Microsoft have done. In each Windows upgrade was being dishonest "removing" OpenGL was system and thus gamers and GPUs manufacturers going to support Direct 3D. OpenGL in Nvidia GPUs look with good quality and same CPU requirements than D3D. An multiplataform emulator using OpenGL is better for coder. V Sync is an good feature. Thanks.
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
quality, cpu, irrelevant. The main problem is that openGL is a universe of bugs. You're right, microsoft has a lot of the blame. But GPU vendors have blame for making lousy drivers, and opengl ARB has blame for being irrelevant for many years when d3d was taking over.
Augusto
He/Him
Joined: 11/18/2014
Posts: 37
"Universe of bugs" just on Windows ? Good luck in your life.