


I added a PDF importer to DS-Mangaman! You can now easily read Manga (and normal PDFs) on your DS
Hey everyone,
I love giving old hardware a new purpose, and the DS form factor is honestly still great for reading. I've been working on the DS-Mangaman toolchain and just implemented a massive quality-of-life feature: Native PDF Import via GUI.
Instead of manually extracting and formatting images beforehand, you can now just feed a PDF directly into the app.
Here is what’s new:
- One-Click Import: Added a dedicated "Import PDF" button to the main interface.
- Smart Configuration Modal: When you load a PDF, a setup window pops up allowing you to customize the extraction.
- Auto-Splitting: You can split massive PDFs into manageable DS ROM chapters by specifying a page count, or just let the app auto-split them using the PDF's native bookmarks (TOC).
- Versatility: You can choose your output format (JPG, PNG, WEBP) and adjust the DPI.
While I built this to handle manga scans (extracting the raw images with zero quality loss), I realized it works flawlessly for standard text PDFs as well. It makes reading standard documents, guides, or books on the console surprisingly comfortable.
Quick Setup Tip: If you want to pull the repo and compile a ROM yourself, I highly recommend using a Python virtual environment to keep the dependencies clean:
cd ds-mangaman
python -m venv venv
venv\Scripts\activate # Mac/Linux users: source venv/bin/activate
pip install -r requirements.txt
I've tested the pipeline thoroughly on my end and the generated .nds files run perfectly, but I'd love to hear how it works for you guys.
Let me know what you think or if you have any feature requests!
Original Github: https://github.com/hwfish-error408/ds-mangaman
My pull-request with import pdf: https://github.com/N00body-romeo/ds-mangaman