Skip to content

Release-3-params : OpenDingux optimisations

Compare
Choose a tag to compare
@goldmojo goldmojo released this 28 Apr 21:30
· 9 commits to master since this release

This version integrates these optimisations from https://github.com/Nebuleon for OpenDingux :

  • One of the commits is aimed at reducing audio underruns causing crackling, by buffering a bit more of the audio at once. This introduces a bit of lag in the audio (1 SDL buffer's worth, which is about 20 milliseconds).
  • One of the commits is aimed at requesting triple-buffering on OpenDingux for the GCW Zero. It allows some games that run between 30 and 60 FPS, which display at 30 FPS with double-buffering, to emulate and display, as well as synthesise audio for, more frames per second.
  • One of the commits builds MAME4ALL with -O3 and default toolchain flags instead of being explicit about MIPS-specific flags. This allows the toolchain's optimisations to evolve.