Newest Hacks

Rush Coil Bugfix SMB feat. Piranha Plant Bad Dudes Facelift Assault Suit Leynos - Reloaded

Newest Translations

Neugier: Umi to Kaze no Koudou Toxic Crusaders Taz-Mania Ms. Pac-man

Newest Utilities

Dino archiver DKC Randomizer Metrandomizer FE12 Guide Name Tool

Newest Documents

Documents

Newest Reviews

Rush Coil Bugfix SMB feat. Piranha Plant Mega Man's Soccer Restored Metroid - Rogue Dawn

Newest Homebrew

Block Dude Into the Blue RI Probe Star Evil

Featured Hack Images

Belmont's Revenge: Speed Hack Pokemon Thunder Yellow The New Mario World Super Mario Bros SUICIDEXTREME4

Featured Translation Images

Karnov Breath of Fire Silviana (MSX2) Kyuuyaku Megami Tensei

Recent Updates

  • Hacks
    Updated to version 1.10a - Updated a bunch of weapons 'no critical' bit that was erroneously applied. etc. Thanks!! :)
  • Hacks
    Update to remove the unintentional inclusion of the Crystalis Proofread hack contents. This hack must be applied to a ROM which does not already include the Proofread content, as it does not subtract the data.
  • Translations
    V1.1:Fixed "Higgins" and typos.
  • Hacks
    Author completed game playthrough -- almost all typos/linebreaks are fixed Many new small script & proper-noun edits 90%-rewritten ending (rewrite was never implemented properly in earlier patch versions).

Description:

This is a simple python tool that take advantage of the linux library ‘libmirage’ part of the cdemu linux project to extract game ids from any kind of cd-image supported by cdemu.

Unfortunately this dependency makes it specific to linux. It outputs json to stdout and errors to stderr to be more easy to use for python programing.

usage: dumpid.py [-h] [--force {psx,ps2,ss,scd,dc}] CD-IMAGE|M3U-FILE [CD-IMAGE|M3U-FILE ...]

Parse game serial (psx, ps2, dc) or md5 hash of some invariant region (ss, scd, dc) to identify games regardless of cd-image format.

positional arguments: CD-IMAGE|M3U-FILE cd-image to scan in all formats cdemu supports, or m3u containing at least one cd-image.

optional arguments: -h, –help show this help message and exit –force {psx,ps2,ss,scd,dc} force a type of console while parsing the file(s). Useful for consoles or games that can’t recognized correctly because of system identifier errors.

M3u parsing returns just the id of the first item on the m3u. For each valid file processed, this command returns a json list of maps to sys.out of the format: [ { file: parsed-file, system: psx|ps2|ss|scd|dc|unknown (redump system names), serial: string|unknown, id_md5: string|unknown } ]

Links:

User Review Information
No User Reviews!