Open medasaro opened 1 year ago
Since v1.30.13.0, AppleWin has supported copy protection dongles that attach to the internal 16-pin game port.
The first (and so far only) dongle supported is for SpeedStar, an Applesoft basic compiler. A reverse-engineered schematic of the dongle can be found at: https://github.com/AppleWin/AppleWin/files/10205288/SpeedStar.DataKey.pdf A tool to display the local truth-table for the connected (or emulated) dongle can be downloaded from: https://github.com/AppleWin/AppleWin/files/10328847/SoftKey.Truth.Table.zip The image below shows the correct output from the truth-table generator for this dongle. The image was generated with AppleWin, but the results are identical on real hardware.
Note that I was the one who added support for this to AppleWin and I am working on support for MAME as well. Expect a PR soon.
-Matthew D'Asaro
Thanks Matthew, looking forward to that. If you need any help adding the gameio module for this, let me know.
Hi @medasaro, just checking in, how's it going on this?
Since v1.30.13.0, AppleWin has supported copy protection dongles that attach to the internal 16-pin game port.
The first (and so far only) dongle supported is for SpeedStar, an Applesoft basic compiler. A reverse-engineered schematic of the dongle can be found at: https://github.com/AppleWin/AppleWin/files/10205288/SpeedStar.DataKey.pdf A tool to display the local truth-table for the connected (or emulated) dongle can be downloaded from: https://github.com/AppleWin/AppleWin/files/10328847/SoftKey.Truth.Table.zip The image below shows the correct output from the truth-table generator for this dongle. The image was generated with AppleWin, but the results are identical on real hardware.
Note that I was the one who added support for this to AppleWin and I am working on support for MAME as well. Expect a PR soon.
-Matthew D'Asaro