<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/adplug/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/adplug/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sun, 18 Aug 2013 03:52:21 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/adplug/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Strange Adlib-based format? (.ALB)</title><link>https://sourceforge.net/p/adplug/feature-requests/32/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This isn't exactly a feature request.&lt;/p&gt;
&lt;p&gt;The DOS version of Tempest 2000 seems to use a special and very obscure Adlib implementation developed by a "Dream Weavers Ltd.". Just how different is this, and is there any way AdPlug can pick it up? Or does anyone know of another game that may use this implementation?&lt;/p&gt;
&lt;p&gt;Probably super taboo, but here's the entire /AUDIO folder (so it also has the Roland-related files) from an installed copy: &lt;a href="http://www.sendspace.com/file/baeirj" rel="nofollow"&gt;http://www.sendspace.com/file/baeirj&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ketborad</dc:creator><pubDate>Sun, 18 Aug 2013 03:52:21 -0000</pubDate><guid>https://sourceforge.net84b717ce91903037e44f861c44f6804e398cd799</guid></item><item><title>OPL3 support with (L)GPL licensing terms</title><link>https://sourceforge.net/p/adplug/feature-requests/31/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Although AdPlug already supports YMF262 (OPL3), the existing MAME code carries incompatible licensing terms with the rest of AdPlug, which can impede the adoption of AdPlug. Fortunately, there is another driver source from Robson Cozendey that is distributed under LGPL[1]. However, the code was in Java and was not optimized.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="http://opl3.cozendey.com/opl3_v1.0.6.zip" rel="nofollow"&gt;http://opl3.cozendey.com/opl3_v1.0.6.zip&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 14 Jul 2011 02:25:37 -0000</pubDate><guid>https://sourceforge.netf73f6f8300828dd4e20d3e1fd0faf0b395e312ea</guid></item><item><title>Misc. MIDI format support</title><link>https://sourceforge.net/p/adplug/feature-requests/30/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Although AdPlug already supports MIDI format, there are some MIDI variants yet to be supported by AdPlug, including GMD (General MIDI?), HMI (Human Machine Interface MIDI), HMP (Human Machine Interface MIDI?), HMZ (), MIZ (), MSS (Miles Sound System XMI + MLS/DLS sound bank), RMI(RIFF-MIDI), XMI (Extended MIDI).&lt;/p&gt;
&lt;p&gt;XMI is supported by Miles Design Audio Interface Library, which is used in games such as Caesar II. The file structure looks like the IFF/LBM file format, but contains audio data. The above mentioned formats are supported by Wimamp MIDI plugin.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 21 Oct 2010 00:44:35 -0000</pubDate><guid>https://sourceforge.net465a91d20df5d340ce04a230c2b42ece031cf732</guid></item><item><title>AY-3-8910/YM2149F support?</title><link>https://sourceforge.net/p/adplug/feature-requests/29/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;While technically not a OPL family chip, RdosPlay[1] includes AY-&amp;gt;OPL2 convertor, which makes it possible to support AYM, FXM (Fuxoft SoundTrack), PSG (raw AY data), PSG2 (converted AY data), YM (YM2149 log) formats with only OPL-2/3/4 hardware support.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="http://www.astercity.net/~malf/rp021bwf.zip" rel="nofollow"&gt;http://www.astercity.net/~malf/rp021bwf.zip&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 30 Sep 2010 03:09:31 -0000</pubDate><guid>https://sourceforge.net8c66ea979ca7fc1a85691ad464863035ac776908</guid></item><item><title>Misc. OPL-based music formats support</title><link>https://sourceforge.net/p/adplug/feature-requests/28/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Current version of AdPlug player cannot play AGD (Herad System, used in MegaRace, Dune)[1], CAL (used in Shadowlands), D01/S01 (Edlib?), EDL (EdLib), FMF/FTF (used in Pixel Painters Corporation game such as Electranoid)[2], FMK (FM-Kingtracker), FMT (FM Tracker), LEM (SI System, used in Winter Lemmings/Holiday Lemmings game), MTR (Master Tracker), MUS (used in First Samurai), PLX (by Palladix system, used in Logical), SDB/SQX (Herad System, used in KGB), SIG (SI System 2, used in Dizzy), VIB (JO/Vibrants, used in The Copper demo[3]) formats. Supporting these formats enables the playback of these file types. These files can be found in melcom's ChipTune Archive[4].&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="http://www.freewebs.com/raceprg/music.html" rel="nofollow"&gt;http://www.freewebs.com/raceprg/music.html&lt;/a&gt;&lt;br /&gt;
[2] &lt;a href="http://www.thealmightyguru.com/VGMPF/Game.php?Id=Electranoid-DOS" rel="nofollow"&gt;http://www.thealmightyguru.com/VGMPF/Game.php?Id=Electranoid-DOS&lt;/a&gt;&lt;br /&gt;
[3] &lt;a href="http://www.pouet.net/topic.php?which=5025&amp;amp;page=1" rel="nofollow"&gt;http://www.pouet.net/topic.php?which=5025&amp;amp;page=1&lt;/a&gt;&lt;br /&gt;
[4] &lt;a href="http://chiptunes.back2roots.org/complete/cta-adlib.zip" rel="nofollow"&gt;http://chiptunes.back2roots.org/complete/cta-adlib.zip&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">quanta</dc:creator><pubDate>Tue, 28 Sep 2010 00:28:23 -0000</pubDate><guid>https://sourceforge.netc4aab4b5cc1f1cad5a93b28450f39736a23e08c9</guid></item><item><title>Human Machine Interfaces (HMI) MIDI support</title><link>https://sourceforge.net/p/adplug/feature-requests/27/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Current version of AdPlug player cannot play the Human Machine Interfaces (HMI) MIDI format used by various DOS Protected mode games such as Battle Arena Toshinden, Earthworm Jim.  For proper support, it needs to support the ability to select different instrument/drum banks.  In the case of Battle Arena Toshinden, it loads different sound banks depending on the selected sound card.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">quanta</dc:creator><pubDate>Sat, 25 Sep 2010 02:45:38 -0000</pubDate><guid>https://sourceforge.net46d77789f13810272314e516c147ce8bd1051dac</guid></item><item><title>STL use blocks android support</title><link>https://sourceforge.net/p/adplug/feature-requests/26/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;i'm porting deadbeef to android, would like to use adplug plugin, but without getting rid of STL it is not that easy.&lt;br /&gt;
i can nuke STL off my adplug fork, but it will be quite difficult to merge new versions later.&lt;br /&gt;
as soon as you have time. thanks.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">waker</dc:creator><pubDate>Wed, 14 Jul 2010 18:02:25 -0000</pubDate><guid>https://sourceforge.net065986610d2bdaa326d48cfc9a79a2319830c5e5</guid></item><item><title>Postprocessing effect should be independent of device</title><link>https://sourceforge.net/p/adplug/feature-requests/25/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Currently Harmonic Effect and Dueling Synths only work with Emulator 1 (Tatsuyuki Satoh) and Emulator 2 (Ken Silverman) respectively, even though there are no technical reasons for imposing such limit. Similarly, it makes little sense to impose limits on audio quality settings when using emulated outputs, or limiting the effects to OPL2 streams when using emulated outputs. Such limits should be removed when using emulated outputs. In fact, why limiting the effects to emulators? Harmonic Effect can be done in hardware by copying and altering relevant OPL2 data streams before sending original and modified streams to separate OPL2 chips, or unused channels of OPL3 chip (or even 2 OPL3 streams to 2 OPL3 devices with different port addresses); Dueling Synths can be done partly in hardware by sending hardware output to OPL device and emulated output to wave device.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 20 May 2010 02:15:15 -0000</pubDate><guid>https://sourceforge.net8d6f5ed0d53c131d4fcfebf6502ceecc181b15ce</guid></item><item><title>OPL-L/MSX tracker support</title><link>https://sourceforge.net/p/adplug/feature-requests/24/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The Yamaha Y8950 and YM2413 used in the MSX hardware are basically OPL1 and a scaled-down OPL2 respectively, so trackers designed for MSX should have no trouble on playing music in OPL2 hardware. Besides, there are already trackers for MSX[1]. The only issue remain is the digitized sample playback, which would work by using wavetable feature of OPL4 (if the OPL4 emulation is done).&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="http://www.msx.org/downcat10p1.html" rel="nofollow"&gt;http://www.msx.org/downcat10p1.html&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 22 Apr 2009 21:05:58 -0000</pubDate><guid>https://sourceforge.netcdd52818c960d2783491a82397530962b4120cca</guid></item><item><title>MIDI Type 1</title><link>https://sourceforge.net/p/adplug/feature-requests/23/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;MIDI Type 1 support is needed for a lot of MIDI files (maybe most?).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 28 Aug 2007 10:19:52 -0000</pubDate><guid>https://sourceforge.net948490961485bd8fb713559aa2933a1d0e14cd01</guid></item></channel></rss>