Open joncampbell123 opened 5 years ago
Ideas:
first order of business would be asking them to use git :P DOSBox could benefit hugely from moving to git, there is so much fragmentation.
I have a github mirror I keep up-to-date here, git svn is a pain but it works at least. https://github.com/fr500/dosbox-svn
Okay...
Most of these items, excluding the machine=mda and scanline by scanline options, are impossible with the mixer as-is in SVN at the moment.
The mixer in SVN will need to be updated to support rendering up to the current emulator "time" at any moment, so the PC speaker, goldplay mode, OPL3 and Tandy code can call channel->FillUp() prior to changing state to support changes to state that occur faster than the 1ms interval the mixer is called to render audio.
When I submit a patch to do so, I'm going to go for minimal changes to the mixer, without all the lowpass filter and slew rate logic I put into DOSBox-X since those parts are probably not interesting to the DOSBox devs. Those features listed won't be possible until calls to FillUp() can trigger an accurate rendering of audio up to exactly that emulation time within the current tick interval.
first order of business would be asking them to use git :P DOSBox could benefit hugely from moving to git, there is so much fragmentation.
I have a github mirror I keep up-to-date here, git svn is a pain but it works at least. https://github.com/fr500/dosbox-svn
That would be nice, however there is the risk of losing the last 18 years worth of SVN commit comments.
Requested by others on the Vogons forums:
Describe the solution you'd like Small incremental patches to DOSBox SVN to incorporate DOSBox-X bugfixes and enhancements (but only those related to DOS gaming).