zerojay Posted January 3, 2014 Share Posted January 3, 2014 I would much prefer that the dll fix is not mentioned ahead of the first fix considering it breaks shit and the first one doesn't and the first fix doesn't take much longer than the second one to accomplish anyways. My take: Note for Windows 8 and 8.1 users: You may experience an issue with Fusion never getting higher than 33.5fps. Use Ctrl+F to bring up the FPS counter in Fusion to check if you are affected. This is caused by some compatibility changes Microsoft made for DirectDraw applications. There are two ways of fixing this issue: 1) Apply a compatibility patch for the Fusion executable using the Microsoft Application Compatibility Toolkit 2) Copy a prepatched ddraw.dll into the Fusion directory. Using the Microsoft Application Compatibility Toolkit is a cleaner fix but takes a few minutes to go through the steps to apply. Using the prepatched ddraw.dll file is quick and simple but may break the right-click menus when in full-screen mode, requiring you to make all configuration changes with the emulator windowed. Both methods are fully detailed with downloads, instructions and screenshots at http://www.blitzbasic.com/Community/post.php?topic=99477&post=1202630 Link to comment Share on other sites More sharing options...
Trnzaddict Posted January 3, 2014 Author Share Posted January 3, 2014 I would much prefer that the dll fix is not mentioned ahead of the first fix considering it breaks shit and the first one doesn't and the first fix doesn't take much longer than the second one to accomplish anyways. The only reason I used the dll is because fur stated the first fix didn't do anything, but I'll give it a whirl this weekend to see what happens Link to comment Share on other sites More sharing options...
djvj Posted January 3, 2014 Share Posted January 3, 2014 Thank you both of you, Fusion updated on git now. Link to comment Share on other sites More sharing options...
Fursphere Posted January 3, 2014 Share Posted January 3, 2014 Both fixes can break shit on a dual-screen system. I doubt many people have dual screens on their arcade cabinets - but its very possible a lot of living room TV hyperspin users are running dual screens. Link to comment Share on other sites More sharing options...
Polemicist Posted January 3, 2014 Share Posted January 3, 2014 Awesome. 8.1 is still sounding good to me. Except that one game from the Taito set by I can live with that. Thanks guys. Link to comment Share on other sites More sharing options...
alcoatjez Posted March 7, 2014 Share Posted March 7, 2014 The only reason I used the dll is because fur stated the first fix didn't do anything, but I'll give it a whirl this weekend to see what happens Unfortunately I can confirm this. The first fix did not change anything on Windows 8.1. I used the dll and it works great. The only drawback is that right-clicking to bring up the menu doesn't work anymore. Verstuurd vanaf mijn GT-I9300 met Tapatalk Link to comment Share on other sites More sharing options...
Trnzaddict Posted March 7, 2014 Author Share Posted March 7, 2014 Unfortunately I can confirm this. The first fix did not change anything on Windows 8.1.I used the dll and it works great. The only drawback is that right-clicking to bring up the menu doesn't work anymore. Verstuurd vanaf mijn GT-I9300 met Tapatalk This dll is also needed for Freezesms unfortunately. Another thing the fix breaks is HyperPause functionality. I had to modify the Fusion script to run windowed full screen and the same with freeze sms to get HyperPause functionality back and full screen. Fortunately Retroarch has just as good if not better Genesis/Sega CD emulation so the only thing I use Kega for now is for it's solid 32x core and Freeze sms lets me use my wii gun to play Lightphaser games correctly. Link to comment Share on other sites More sharing options...
alcoatjez Posted March 8, 2014 Share Posted March 8, 2014 Another thing the fix breaks is HyperPause Strange. HyperPause is still working fine for me. Verstuurd vanaf mijn GT-I9300 met Tapatalk Link to comment Share on other sites More sharing options...
jedfactor Posted May 5, 2014 Share Posted May 5, 2014 The modified ddraw.dll link is no longer up, I have this issue with fusion, tried the first fix but it didn't work, anyone know where i can get the modified ddraw.dll? Link to comment Share on other sites More sharing options...
zerojay Posted October 22, 2014 Share Posted October 22, 2014 An updated version of the emulator which fixes the FPS issue (no workarounds required) can now be found here: http://www.emucr.com/2014/10/kega-fusion-v364-60fps-fix.html Link to comment Share on other sites More sharing options...
Tricky33 Posted April 6, 2015 Share Posted April 6, 2015 Just dropping by to say that the Microsoft Application Compatibility Toolkit fix doesn't do anything for me and the fixed .dll makes Fusion crash the instant I go fullscreen. Running Windows 8.1 here, 64 bit. My screen supports up to 140 hertz variable refresh rates and I have a Gefore 770, latest stable drivers. I followed the instructions to the letter, three times over. Whatever this is, it's not my doing. I'm guessing it is something recent in Windows that is messing it up. Link to comment Share on other sites More sharing options...
Styphelus Posted April 7, 2015 Share Posted April 7, 2015 Tricky33, Consider moving all your Sega systems to Retroarch. Much better than Fusion with a lot less problems. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.