Reply 120 of 133, by digger
- Rank
- Oldbie
@jansakos I have something that might help you.
I used Claude to analyze and reverse-engineer the DOS, Windows 3.1 and Windows 95 drivers of the Digispeech devices (DS301 and other devices in the same family), and cross-reference its findings with the manual I found on-line, and based on all of that I told it to write a "clean-room" implementation guide that should be clear of any copyrighted code or other content.
You can find the document here: https://github.com/volkertb/digispeech-rev-eng
The intention is to help you and/or others in implementing Digispeech compatibility in a future firmware revision for the picovox.
The document can perhaps also be used to have an AI agent generate such a firmware, but you might not prefer that, depending on your stance on AI-generated contributions.
It is for that reason that I had Claude generate the documentation strictly as an implementation guide without any generated source code or any verbatim stuff from the official manuals and documentation that came with the official installation disks.
I hope it will make it easier and practical for you and/or others to make an attempt to add such compatibility! 🙂
Also, if you are looking for the official drivers and utilities to test your Digispeech emulation/compatibility implementation with, you can find them at the following locations:
- https://archive.org/details/DigispeechPortabl … riverDiskImages
- https://archive.org/details/digispeech-plus-disks
- https://vogonsdrivers.com/getfile.php?fileid= … 545&menustate=0 (this is a newer release of the software that includes Windows 95 drivers)