A Portable command line toolset written in Haskell for interacting with the Dreamcast Virtual Memory Unit filesystem. Named after the 8-bit Sanyo LC8670 "Potato" CPU contained in the VMU
The main reason I created this was to be able to rip/burn individual saves from/to a VMU flash image on my Linux machine to use in Dreamcast emulators such as Reicast. I wasn't able to find any other tools available that weren't Windows only.
- View files
- Remove Files
- Unlock 41 unused blocks on the VMU for a total of 241 blocks of storage (An increase from 100KB to 120.5KB of available user storage)
- Extract files in the nexus DCI file format
- Inject nexus DCI Data files into the file system
- Remove files
- Support for injecting Game files, at the moment only supports Data files
- VMI/VMU file support
- Extraction/Injection options for graphics and other file header information
git clone https://github.com/RossMeikleham/Potato_Tool
cd Potato_Tool
stack build
stack install