technobly / VEXTREME

VEXTREME - Vectrex Multicart
GNU General Public License v3.0
62 stars 12 forks source link

DS243x support for High Score/etc save #8

Open gauze opened 4 years ago

gauze commented 4 years ago

Feature/Enhancement Request

one thing I'd be interested in seeing is emulation of the Maxim DS243x 1-wire eeprom used on various games to store high scores and settings/options. The device is controlled through cart pin 35 (port B bit 6 from PIA) code examples from Alex Herbert/Malban can be found in the "include" file ds2431LowLevel.i that is in VIDE and other stuff. The datasheet for the device describes way more functionality than you'd need to implement the simple read/write that Vec games use.

https://datasheets.maximintegrated.com/en/ds/DS2431.pdf

thanks

technobly commented 4 years ago

Thanks @gauze for the feature request!