/yugioh_master_duel_card_art

Extract cards image from "Yu-Gi-Oh! Master Duel" and rename files from card id to card name

Primary LanguageGoBSD 2-Clause "Simplified" LicenseBSD-2-Clause

YuGiOh Master Duel all cards art

Extract cards image data from "Yu-Gi-Oh! Master Duel" and rename files from card id to card name.

Steps

  • Download the game from Steam on Windows:
    steampowered.com/app/../YuGiOh_Master_Duel

  • Download app AssetStudio (to extract image data from the game)
    github.com/Perfare/AssetStudio or its fork.
    (Default .NET verison on Windows is v4.x)

  • Use AssetStudio to open directory steamapps/common/Yu-Gi-Oh! Master Duel in the Steam library.
    It takes a long duration and use almost all of your remaining RAM.
    Change export option so output files group by path (default group by type). Filter the following file types to export: AudioClip, Font, Mesh, Sprite, TextAsset, Texture2D.

  • Before run cmd/rename_from_extracted/rename.go to rename PNG files from card ID to card name, need to correct the input, output dirs in the Go code.

Result

Example card Blue-Eyes Alternative White Dragon, game file 12253.png, renamed to blue_eyes_alternative_white_dragon_12253.png: Blue-Eyes Alternative White Dragon

All arts result, uploaded on Google drive (public read)

References