Utility to read and write to all Pokemon mini hardware
Project description
pm2hw
A flasher for all Pokemon mini Flash Cards (that I can actually test).
This is a work in progress, PokeUSB will come soon.
Installation
It would be best to install this via pipx
rather than plain pip; but of course, both are possible.
Windows
The system has been tested on Windows 10 with Python 3.9
- Download and install the FTD2XX drivers for Windows (Desktop).
- Install pipx if it's not installed:
py -m pip install pipx --user
Note you will very likely need to add the folder to your PATH variable (it will warn you post-install). - Install pm2hw:
pipx install pm2hw
Linux/MacOS X
The system has not been tested on these OSes, but it should work.
- Download and install the FTD2XX drivers for Linux or Mac OS X as appropriate.
- Install pipx if it's not installed:
python3 -m pip install pipx --user
- Install pm2hw:
pipx install pm2hw
Usage
- CLI:
pm2hw --help
- Open GUI:
pm2hw-gui
- Navigate to Help -> How to Use
Comparison
All pm2hw tests run on Python 3.9.6
PokeCard 512 v2
Utility | Read | Write |
---|---|---|
PokeFlash (Win10) | 1.883s | 4.509s |
pm2hw (Win10) | 2.529s | 6.031s |
Ditto mini
Utility | Read | Write |
---|---|---|
pm2hw (Win10) | 33.732s | 191.411s |
Note: times are faster now! But I don't have the data or my card on me right now
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pm2hw-0.0.6.tar.gz
(69.9 kB
view hashes)
Built Distribution
pm2hw-0.0.6-py3-none-any.whl
(250.7 kB
view hashes)