Skip to content

Instantly share code, notes, and snippets.

@mariomadproductions
mariomadproductions / mergeluma.py
Last active July 1, 2021 17:17 — forked from cmartello/mergentr.py
Takes a directory of screenshots taken by Luma 3DS (v9.0+) and stitches them together.
"""Luma3DS (v9.0+) screenshots are dumped into two seperate files (_top and _bot) and stored
in .bmp format. This script lets you merge those files into one (as a .png) fairly quickly.
A caveat:
- This script is not clever and will not protect you from yourself. It pretty much expects
these files to be exactly 400x240 and 320x240 BMPs in RGB format. Anything else will
probably crash it.
Some good news though, this process takes a little over a minute for 140 odd screenshots, so
you won't be waiting long for your output. Also my one test run took my storage from 70 megs
to a little over 20, so that's a nice benefit.
"""
@mariomadproductions
mariomadproductions / debug_games.md
Last active April 27, 2024 10:12 — forked from unreceptive/debug_games.md
List of video games shipped with debug symbols.

List of any video game shipped with debugging symbols.

Contributions are welcome.

Name Version Platform Notes
Brunswick Pro Bowling Unknown Nintendo 3DS Contains an ELF binary with full symbol information in its RomFS root
Fire Emblem: If/Fates All (double check) Nintendo 3DS All released versions of the game contain "name.StackTrace" and "addr.StackTrace" files in the "debug" folder in the RomFS, which provide full function names/signatures for the game's code.bin
Inazuma Eleven 3 Lightning Bolt / Team Ogre Attacks / Bomb Blast Unknown Nintendo 3DS CRO/CRS contains symbols
The Legend of Zelda: The Wind Waker n/a Nintendo GameCube