shawngmc / game-extraction-toolbox

Python tools for extracting ROMs from games and investigating files
MIT License
66 stars 7 forks source link

Implement more magic #57

Open shawngmc opened 1 year ago

shawngmc commented 1 year ago

Right now, the file identification code relies heavily on libmagic. While the libmagic integration is a little fragile, that can be improved separately.

The bigger concern is that the 'enhanced magic' is very limited:

As such, the following improvements make sense