Short summary regarding my progress with interfacing various OPL2/3 devices with 16-bit Atari's. https://nokturnal.pl/2023/12/opl3-play-preview-for-atari-st-and-up. #opl2 #opl3 #opl3lpt #opl2lpt #opl3express #atarist #atari #adlib Bit banging rules, usb not so ;)
[nokturnal] » Blog Archive » OPL3.play preview for Atari ST and up

So opl3lpt support added. I've got some issues with it mostly with second opl3 address line setting and found an error on opl3lpt adapter, which resulted in no sound output from opl3 on STs . And of course gcc decided that will fuck up executable with optimisations enabled (like i didn't have other problems). After launching tos program i was greeted with blank console and blinking cursor... I thought that after opl2lpt, opl3 version will be just a formality... #atarist #opl2lpt #opl3lpt
One long evening and I've adapted OPL3Duo!/Arduino/RPi OPL2.play (vgm, dro, imf simple, console player) to work with my custom opl2/3 driver / interface layer. I can replay tunes via USB OPL3 Express under Windows. In theory it should also work under Linux / Atari TOS (via USB / centronics). Timings are off probably due to crude delays via Sleep() and friends in original player. I'm on fire like freshly arsoned, christian church ⛪ 🔥 😜 #OPL2 #OPL3 #AtariST #OPL3Express #OPL3LPT #OPL2LPT
Little round up of my ongoing quest for hardware OPL2/3 chip support on  Atari ST and up: https://nokturnal.pl/2023/07/atari-st-opl3-cartridge-design-opl3-duo-interfacing-opl3-express-support . I'm getting there, slowly... Respect to all computer hardware designers (past and present) wrangling designs, parts, prototyping, testing and everything ... #atarist #opl2 #opl3 #opl3duo #opl3express #opl3lpt #opl2lpt
[nokturnal] » Blog Archive » Atari ST OPL3 cartridge design, OPL3 Duo! interfacing, OPL3 express support