VOGONS


picovox – (universal) LPT sound card

Topic actions

Reply 100 of 105, by jansakos

User metadata
Rank Newbie
Rank
Newbie
Yoghoo wrote on Yesterday, 11:42:
jansakos wrote on Yesterday, 10:27:

I can try to adapt Nuked OPL3, but this will take a long time since it is not built for speed, but for precision. But I can test it whether the Pico 2 is fast enough for it.

Maybe take a look at https://github.com/tgies/Nuked-OPL3-fast. He's still optimizing it further but it runs on a Pico 2.

Thanks for sharing. I have tried it and it seems to be still a bit too slow. I have removed channels c and d (since only stereo is needed), but still it needs about 20 percent improvement. Please, can you show me it running on Pico 2? Not really sure whether I have coded something badly.

Reply 101 of 105, by Yoghoo

User metadata
Rank Oldbie
Rank
Oldbie
jansakos wrote on Yesterday, 15:20:
Yoghoo wrote on Yesterday, 11:42:
jansakos wrote on Yesterday, 10:27:

I can try to adapt Nuked OPL3, but this will take a long time since it is not built for speed, but for precision. But I can test it whether the Pico 2 is fast enough for it.

Maybe take a look at https://github.com/tgies/Nuked-OPL3-fast. He's still optimizing it further but it runs on a Pico 2.

Thanks for sharing. I have tried it and it seems to be still a bit too slow. I have removed channels c and d (since only stereo is needed), but still it needs about 20 percent improvement. Please, can you show me it running on Pico 2? Not really sure whether I have coded something badly.

I didn't try it but you can probably ask him on Discord (agovtman). There was a discussion about it on the PicoGUS Discord channel. They were using an overclocked Pico 2 btw (with 0 underruns etc).

Reply 102 of 105, by BaronSFel001

User metadata
Rank Member
Rank
Member

Please forgive my ignorance, but seeing as these are now available for pre-order I wonder: what is Stereo-on-1?

System 20: PIII 600, LAPC-I, GUS PnP, S220, Voodoo3, SQ2500, R200, 3.0-Me
System 21: G2030 3.0, X-fi Fatal1ty, GTX 560, XP-Vista
Retro gaming (among other subjects): https://baronsfel001.wixsite.com/my-site

Reply 103 of 105, by jansakos

User metadata
Rank Newbie
Rank
Newbie
BaronSFel001 wrote on Yesterday, 18:03:

Please forgive my ignorance, but seeing as these are now available for pre-order I wonder: what is Stereo-on-1?

Stereo-on-1 is a device supported in a few games (mostly built on top of ModObj sound library) that is similar to Covox Speech Thing, but it works in stereo (it has some channel-switching logic). It was more popular in MOD players (e.g. ModPlay Pro, Inertia Player). As far as I know, it has never been sold commercially, but multiple schematics were released for DIY construction.

Reply 104 of 105, by BaronSFel001

User metadata
Rank Member
Rank
Member

Ah, it's not what I hoped it was. A handful of games support stereo FM only via dual-OPL2. Fagear's FMonster (WIP) includes this capability, and it logically is doable on any device with the requisite hardware plus address routing.

System 20: PIII 600, LAPC-I, GUS PnP, S220, Voodoo3, SQ2500, R200, 3.0-Me
System 21: G2030 3.0, X-fi Fatal1ty, GTX 560, XP-Vista
Retro gaming (among other subjects): https://baronsfel001.wixsite.com/my-site

Reply 105 of 105, by jansakos

User metadata
Rank Newbie
Rank
Newbie
BaronSFel001 wrote on Today, 13:46:

Ah, it's not what I hoped it was. A handful of games support stereo FM only via dual-OPL2. Fagear's FMonster (WIP) includes this capability, and it logically is doable on any device with the requisite hardware plus address routing.

Yes, dual OPL2 was used on the original Sound Blaster Pro I think. The question is whether it has any advantage over emulating OPL3 (which is already working quite well and if we manage to make the modified Nuked OPL3 run on the picovox, would be almost perfect). In the worst case, the ADLiPT driver can support dual OPL2 via using some translation to OPL3LPT I suppose.