Comment by jakedata
1 day ago
Much of my early post-college work is stored across a stack of Mac formatted Bernoulli disks. The software requires an ADB dongle to run, so physical hardware is required. I wonder if any of those ADB to USB adapters could be mapped into the emulator?
All of the ADB to USB adapters I know of only support mice and keyboards and have internal firmware that maps to USB HID. You'd have to write a custom firmware to make a raw pass through to an emulator...
It would probably be easier to crack the software!
I have a large collection of vintage Mac's and peripherals, with the largest quantity being the Apple Keyboard II [1]. Archive forums all suggest the Belkin ADB Adapter [2] but that has long since been retired. I would like to make my own, i know instructions exist for a raw passthrough.
[1]https://en.wikipedia.org/wiki/File:Apple_Keyboard_II.jpg
[2]https://www.cnet.com/tech/computing/hack-your-old-macs-adb-k...
I made a adb-to-usb adapter for my AEK2 using a teensy 2.0 and a cut up s-video cable. The TMK and QMK firmware have this functionality, but I used this firmware because it's much smaller and not a "kitchen sink" keyboard firmware:
https://github.com/gblargg/adb-usb
Unfortunately it's US-ANSI only so my pile of 4 french canadian AEK2s don't work very well with it.
The Griffin iMate was the most popular ADB-USB adapter from the time, and probably supports non-input devices (it would’ve been the only option at the time to make those dongles work).
Ah yeah, the ones that were sold at the time would work if you passed through USB to an emulator that supported USB hardware, or reverse-engineered their proprietary protocol. I was only thinking of the modern options when I wrote my comment.
1 reply →
If you've not backed it up already that data might be gone. If it's valuable to you then I'd recommend finding out sooner than later
Good advice of course. It is not valuable, and it is not my product - I merely worked on it. The real value was guiding me _away_ from a career as a programmer (and the friends we made along the way).
Anyone who has a working Bernoulli box probably has a matching old mac to go with it.
Several, yes ;-)
maybe this would work? https://www.bigmessowires.com/usb-wombat/
It turns out there has been some discussion on emulating or passing through ADB hardware keys but nothing conclusive seems to have come of it.