VOGONS


First post, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Hi everyone,

There's just a quick question that came to my mind this night/morning.
I wonder if, -since PC/XT emulator writers are so obsessed with cycle-exact emulation of that darn i8088- , something similar happens with emulating the Sound Blaster DSP.

Say, emulating the 8051 microcontroller of the 8-Bit Sound Blaster models.
Are there any software projects that involve cycle-accurate emulation of such a microcontroller in software and then run the original Creative binary code?
Or a compatible code used by no-name Sound Blaster clones?

Again, it's just a question for sake of curiosity. Not a criticism.
A high-level emulation is probably good enough, it simply makes me wonder.
Because internal ISA modems and early Sound Blasters are essentially single-board computers with their own brains.

Best regards,
Jo22

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 1 of 3, by mkarcher

User metadata
Rank l33t
Rank
l33t

MAME contains an incomplete attempt of a hardware-level emulation of the SB16. That code is usually not used, because it also has a quite usable high-level soundblaster 16 emulator.

Reply 2 of 3, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Ah, that's interesting to know. The SB16 is probably more worth it all in all, as well, I suppose.
Thank you very much for your information. ^^

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//