VOGONS


First post, by Tronix

User metadata
Rank Member
Rank
Member

Hello,

Almost all Adlib trackers require a 286+ processor to run. For example, Adlib Tracker request 286 and XMS memory. Some trackers include examples of players with source code. I recompile some of them, which I managed to find, to run on the 8088 processor.

  • play_asm.exe - the player included in AMusic Tracker package. Can play modules *.AMD . Usage: play_asm <module.AMD> .
  • fmc.exe - Faust Music Creator v1.3 Tracker. Can play modules *.SNG . Load music - "L" key. Play - "Spacebar".
  • qdplay.exe - the player included in Surprise! Adlib Tracker v2.0 package. Can play modules *.SA2 . Usage - qdplay <module.SA2>
  • rad_play.exe - the player (with some modification) included in Reality ADlib Tracker v1.1a package. Can play modules *.RAD . Usage - rad_play <module.RAD>
  • pruopl2.exe - HSC OPL2 Player by Spanish Lords player. Can play modules *.HSC . Usage - pruopl2 <module.HSC>

FMC download: https://yadi.sk/d/e6NBl0wc3acENn
PLAY_ASM download: https://yadi.sk/d/ovZLLIxd3acEWr
QDPLAY download: https://yadi.sk/d/NPEZK_423acmrx
RAD_PLAY download: https://yadi.sk/d/pAIXBXK_3ad2by
PRUOPL2 download: https://yadi.sk/d/X2_sz8LB3aeC7o
Sources included.

https://github.com/Tronix286/

Reply 1 of 8, by root42

User metadata
Rank l33t
Rank
l33t

Very nice!

Adlib Tracker demands a 286, but doesn't really run on it. It's slow as a snail on my 286.

Would be nice though to have a real tracker on that machine. I mean, there is Adlib Composer... So it should be possible!

YouTube and Bonus
80486DX@33 MHz, 16 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & GUSar Lite, PC MIDI Card+X2+SC55+MT32, OSSC

Reply 2 of 8, by mrau

User metadata
Rank Oldbie
Rank
Oldbie

so what youre saying is that all those programmers were too stupid to include, in an easy manner too, support for a popular platform without a good reason and only you made this possible in all those cases without fail?

Reply 3 of 8, by VileR

User metadata
Rank l33t
Rank
l33t
mrau wrote:

so what youre saying is that all those programmers were too stupid to include, in an easy manner too, support for a popular platform without a good reason and only you made this possible in all those cases without fail?

MEOW, cattiness alert!!! 8088 was far past being a "popular platform" when those trackers/players were new. Nobody cared about XTs in 1994/5 and this doesn't imply anyone being "stupid". Easy there and retract those claws, Puss.

OP: good work! I recall Scali having some code to pre-process and play generic OPL2/3 streams (.DRO) which worked very nicely on 8088. These players could be handy as well, should probably give them a go on the 5160 with its SBPro 2.

[ WEB ] - [ BLOG ] - [ TUBE ] - [ CODE ]

Reply 4 of 8, by mrau

User metadata
Rank Oldbie
Rank
Oldbie
VileRancour wrote:

MEOW, cattiness alert!!! 8088 was far past being a "popular platform" when those trackers/players were new.

didnt know that - even though pcs were so insanely expensive back then? i wouldn't have thought, thanks for the explanation

VileRancour wrote:

Nobody cared about XTs in 1994/5

ok, 94/95 seem a little bit late, a was thinking 90-92?

VileRancour wrote:

and this doesn't imply anyone being "stupid".

to my understanding that was OP's stance, it seems i got that wrong though; sorry about that

VileRancour wrote:

Easy there and retract those claws, Puss.

*kneats and purrs intensely*

so what software was in use before 94/95?

Reply 5 of 8, by VileR

User metadata
Rank l33t
Rank
l33t

Heh, good question because I don't even remember any really good/well-known Adlib composition tools before that time period... trackers in general weren't popular on PCs until around 1993-ish, and even after that it took them longer to add focus on FM music (as opposed to sampled sound). I think people were just slow to realize what OPLx was really capable of, simply because most software/games under-utilized it so badly, so it took a while to shake off the general opinion that Adlib was trash. 😁

[ WEB ] - [ BLOG ] - [ TUBE ] - [ CODE ]

Reply 6 of 8, by OPLx

User metadata
Rank Member
Rank
Member
mrau wrote:

so what software was in use before 94/95?

While not a tracker per se, Adlib Visual Composer was released around 1987 (I think).

It's quite possible to drive the OPL2 on a stock 8088 CPU (at 4.77MHz); as mentioned before it most cases by the time PC audio really started to take off, there were more powerful x86 CPUs available and being sold in the market.

You could also consider EdLib v1.05a (along with the other programs) listed under Old DOS Programs (AdLib). Edlib's routines are fairly efficient and should playback with no issues on an 8088. The editor uses a VGA text mode; I can't remember if there is an option that run's in standard 80x25 text mode.