Skip to content

Add commands to interact with 64Drive and EverDrive 64 hardware via USB. #43

@parasyte

Description

@parasyte

The obvious commands to add are: Upload ROM and Set CIC Type. Some nice to haves would be Set Save Type, Cart Info, and some commands to arbitrarily send and receive data (e.g. for emulating stdin, stdout, stderr, GDB stub, etc.)

There is a crate available for communication with 64Drive: https://github.com/awygle/r64drive It depends on libftdi which is not ideal.

There is another project that uses the serial tty interface instead of libftdi: https://github.com/tj90241/64drive This interface should be available on every major OS. E.g. something like /dev/ttyUSB0 or /dev/ttyS4 on Linux and macOS, and COM4 in Windows. The serialport crate looks handy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions