After completion of the process, a brand new nf has been generated.Install from Source should say that there's a new version available.Update the script then go to Experimental > Dosbox Staging.#rp_module_repo="git :_get_branch_dosbox-staging" Comment it out (the # character) and add the following line which should end up like this:.Rp_module_repo="git :_get_branch_dosbox-staging" $ sudo vi RetroPie-Setup/scriptmodules/emulators/dosbox-staging.sh To be sure rename your nf to dosbox-staging.bak (located in configs/pc).Your existing settings will be retained however extraneous comments will be dropped.ĮDIT: I forgot to mention an extra cherry on top of the cake => it's now possible (even recommended) to rely on cycles = auto instead of a fixed count \o/ No more hassle in finding what value will work here you go.įirst backup your nf to prevent any troubles. At the DOSBox C:\> prompt, run: config -wc. Should you not see this parameter in nf then you'll have to manually upgrade your config file by doing this. All you need is to get the latest master then make sure to set the following parameter in your nf: I'm especially interested by any feedback for pi3. Further improvements and features are still planned hence it's only the beginning :-) If you have some time to spare or in need to play a DOS gem at fullspeed, you'd better give it a try. I consider removing the "ports" versions of those games from my pi. To give you an idea of such achievement, Quake is now running fullspeed (I need to get some accurate data but we're talking 30fps there and higher resolutions), same goes with Wing Commander 4, Destruction Derby's, Screamer's, Dark Forces, Crusader no Remorse/Regret, Duke3D, Blood or Doom/2. On a stock pi4/Retropie it's now possible to enjoy your DOS games in all their glory without running through complex setup or tweaks. To the point that I'm able to play any games I could think of, fullspeed. I'm using a combo of Staging and -pure with very good results on a Pi3, but I do have that feeling that it's time to upgrade to a 4.Īll, over the past few weeks Dosbox Staging team has been busy adding more and more performance improvements to the code. This in order to (re)play some good oldies which - for some - haven't aged at all :-)Īre these changes meant to take advantage of the Pi4 or will they be usable on a 3? Apparently the Pixel Perfect shader option is disabled in the Pi3 build because of performance. Please feel free to test, report and do not hesitate to participate. "Staging" is a bit a mix of everything with focus on gaming, cleaning-up the code to modern standard and features like pixel-perfect and very accurate sound emulation (ie Gravis Ultrasound). If you're looking for plenty of features and functionalities "X" is a good option. Then if you prefer the comfort of Retroarch then "Pure" and/or "Core" might be interesting for you. If you're unsure of which version of Dosbox to pick I'd say give each version a try starting with "SVN" (to have a basis for comparison). Thanks to Retropie maintainers and to the "Staging" developers which are constantly improving the emulator as well as the community around it. Sadly SVN still looks washed out (due to no pixel perfect scaling) and has no support for shaders (that don't have any great impact on the Benchmark of Staging).Īt some point in the near future I will try some fixed cycles with Staging, and see if I can get anything out of said in official thread:ĭosbox Staging is now part of the Retropie Project! This matches with my observations, I suppose. That means that I can emulate something like a P60 with Staging, while Dosbox_SVN can get better than a P90. With Staging running with XINIT I get a value of 35-39 depending of the setting of outputand texture_renderer. Without XINIT, I can't get it to run with Staging, as it claims that I have a 486 which is supposedly too slow. Mind, that I'm using full KMS and Dosbox runs with XINIT and cycles=auto. Now I have tried Dosbox_SVN and - of course - Staging with that. It claims that benchmark values of 44 are on par with a Pentium 90 and a value of 65 relate to a Pentium 166. I have installed MDK on my Retropie and it has an interesting benchmark test build-in: (Thanks to Aoyama Blue Mountain of the GOG forums). ![]() ![]() I found that I have the DOS version of MDK buried in the MacOS installer of the GOG version. I have just stubled upon a potetially intersting thing:
0 Comments
Leave a Reply. |