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 --userNote 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 tests run on Python 3.10.5. Write times do not include verification (add the read time for that).
PokeCard 512 v2
| Utility | Read | Write |
|---|---|---|
| PokeFlash (Win10) | 1.344s | 10.109s |
| pm2hw (Win10) | 1.481s | 14.771s |
Ditto mini
| Utility | Read 512 KiB | Read 2 MiB | Write 512 KiB | Write 2 MiB |
|---|---|---|---|---|
| Ditto Flash (Win10) | 7.610s | 16.497s | ||
| pm2hw (Win10) | 7.370s | 29.209s | 18.706s | 20.331s |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pm2hw-0.0.8.tar.gz.
File metadata
- Download URL: pm2hw-0.0.8.tar.gz
- Upload date:
- Size: 79.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64ab35892c725a080090a9e702483ebbc80c8277be6a0fbca7caa462ff37dfaa
|
|
| MD5 |
7b65097675ce071789906dfb2e556d43
|
|
| BLAKE2b-256 |
8784fdd63a6ab5b343ba3834dad1bed7fb351a3ea0a7dc03d8c99d02d6db8ec4
|
File details
Details for the file pm2hw-0.0.8-py3-none-any.whl.
File metadata
- Download URL: pm2hw-0.0.8-py3-none-any.whl
- Upload date:
- Size: 297.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b945e037667d9c48cb7333c5a3e0e8cf56363448ef63e38545d7b26a24dc98f
|
|
| MD5 |
08b9f5b2032fd1ed857c228bfa7ade99
|
|
| BLAKE2b-256 |
35ee9229c0c15393782a7235bb74fb13319382e2948c1a3f3c1e9fd95cc976ab
|