34 Commits

Author SHA1 Message Date
sergm
785fb8cc37 Refreshed READMEs which are now provided in the markdown format 2021-01-09 21:59:59 +02:00
sergm
f4fca61770 Added a quick help wrt. building patched DOSBox 2020-03-23 21:03:08 +02:00
sergm
672b1cd2a3 Updated the DOSBox SVN patch to apply cleanly on r4319 2020-02-11 09:40:02 +02:00
sergm
1aadc98d82 Updated the DOSBox patch for release 0.74-3 and aligned with the SVN one 2020-01-29 21:40:09 +02:00
sergm
1ee1ecd5eb Updated the DOSBox SVN patch to apply cleanly on r4313 2020-01-29 21:01:02 +02:00
Nikos Chantziaras
a4845acc71 dosbox-svn patch: make chunk, prebuffer and partials fully configurable 2020-01-26 17:45:19 +02:00
sergm
567a1f9595 Updated DOSBox patches
- Added new property mt32.niceampramp
- Updated DOSBox SVN patch for r4025 along the way
2017-07-06 08:44:02 +03:00
sergm
9638fcaf2e - DOSBox pathes now use mt32emu API type 3
- Added version checks
2017-03-05 18:45:06 +02:00
sergm
b40ccae41e - Synced DOSBox patched with current libmt32emu 2017-03-05 11:43:35 +02:00
sergm
e0c795c8a3 - DOSBox patch now uses the sample rate conversion provided by the mt32emu library
- Added two new config properties "mt32.rate" and "mt32.src.quality" in accordance
2017-02-28 22:00:09 +02:00
sergm
9f8f21f10a mt32emu patch for DOSBox:
- Improved implementation of MT32ReportHandler::printDebug() to be more efficient yet to avoid compiler warning "format not a string literal and no format arguments"
2016-11-09 20:09:24 +02:00
sergm
949f981917 - Updated DOSBox SVN patch for r4000 2016-11-09 11:00:41 +02:00
sergm
bf1e478841 - DOSBox SVN patch refreshed in order to apply cleanly (for the current revision r3892) 2015-01-11 21:37:58 +02:00
sergm
59e4764443 - Added mt32.partials option to DOSBox patches allowing to control the maximum number of simultaneously played partials 2014-12-08 10:35:05 +02:00
sergm
5b6b45985c DOSBox patches update:
- now use finer thread synchronisation to reduce breaks in sounding
- more code cleanup
2014-12-04 10:18:22 +02:00
sergm
2c92f9a5a2 Further improved DOSBox patches:
- definitions of newly added options moved to a separate file src/mt32options.h to facilitate merge
- types of many options changed to more appropriate
- introduced two options mt32.chunk and mt32.prebuffer to control rendering in threading mode
- fixed memory leak when the synth fails to open
2014-12-02 21:53:11 +02:00
sergm
c58ebaadfe - Fixed DOSBox patches not working when mt32.thread option is disabled 2014-12-02 09:24:58 +02:00
sergm
7710bbbf48 - Updated DOSBox SVN patch for mt32emu (for SVN r3873)
- Both patches unified and add identical new files now
2014-12-01 21:49:22 +02:00
sergm
eac83738b2 Cleaned up DOSBox-mt32-patch:
- separate MIDI handler include files removed
- syncThread approach discontinued as it offers no performance benefit but degrades MIDI timing
- singleThread way is always available as an option and used by default
2014-12-01 18:46:27 +02:00
sergm
faa5523fd8 Updated patch for DOSBox release 0.74:
- added support for all the analog emulation modes (new option mt32.analog)
- reduced audio latency - now it adds 32 millisecond delay when rendering in a separate thread
- no longer show "Using default reverb" message on DOSBox console
- other minor cleanup
2014-12-01 18:26:31 +02:00
sergm
33ca6e6fad - Added a patch for DOSBox SVN r3858 which uses the newly introduced
ability to implement a MIDI device as a separate compilation unit.
2014-02-09 20:03:58 +02:00
sergm
7ba2af9afd Minor cleanup in DOSBox patch:
- patch reformatted in git style
- fixed a typo in help text for "mt32.dac" option
- formatting
2014-02-08 23:31:17 +02:00
sergm
51d76e8971 - DOSBox patch updated: no more reverse stereo hacks 2013-09-19 21:07:36 +03:00
sergm
12694601cb - Added option "mt32.romdir" to the DOSBox patch 2013-09-06 21:41:20 +03:00
sergm
25c48f46ec - Minor cleanup is asyncThread version of the DOSBox patch
- DOSBox patch file updated
2013-08-04 12:33:49 +03:00
sergm
d87c0bf96e - Fix for the last commit 2013-08-04 11:13:42 +03:00
sergm
d29945fc2d - asyncThread version of DOSBox patch cleaned up and relies on synth's internal MIDI queue 2013-08-03 22:55:47 +03:00
sergm
8e710fd1fc - syncThread version of DOSBox patch cleaned up and relies on synth's internal MIDI queue 2013-08-03 21:23:02 +03:00
sergm
f95c3f9852 - singleThread version of DOSBox patch cleaned up and relies on synth's internal MIDI queue 2013-08-03 21:02:21 +03:00
sergm
ac008a6c3f - Fixed tiny memory leak in DOSBox patch 2013-08-03 20:42:33 +03:00
sergm
6b17ad2ebb - Updated the actual patch file for DOSBox 2012-12-22 20:58:30 +02:00
sergm
f2b9ed8642 - GCC fix for DOSBox patch 2012-12-22 20:51:00 +02:00
sergm
706cf9976d - Updated DOSBox patch for compiling with master branch 2012-12-22 20:11:08 +02:00
sergm
d1c73e0c27 - Added a patch for official DOSBox release v.0.74 to add mt32emu MIDI device 2012-12-22 18:10:31 +02:00