Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ericsalerno/emuromcleanup
Cleans up a directory of rom files and deletes broken [b*] and overdump [o*] files (and more...)
https://github.com/ericsalerno/emuromcleanup
cleaner emu filesystem go golang
Last synced: about 2 months ago
JSON representation
Cleans up a directory of rom files and deletes broken [b*] and overdump [o*] files (and more...)
- Host: GitHub
- URL: https://github.com/ericsalerno/emuromcleanup
- Owner: ericsalerno
- License: mit
- Created: 2017-10-08T17:29:24.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-08T18:38:52.000Z (over 7 years ago)
- Last Synced: 2024-08-03T23:28:33.963Z (5 months ago)
- Topics: cleaner, emu, filesystem, go, golang
- Language: Go
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-golang-repositories - emuromcleanup
README
# emuromcleanup
Cleans up a directory of rom files and deletes broken [b*] and overdump [o*] files that you will probably never play. It ignores files that contain ! (verified working).
So you just set up your raspberry pi emulator and you unzipped all of your torrented roms but realized that scrolling through 13,000 files in retropie is annoying enough as it is. But then you spent valuable minutes of your life setting favorites and after you updated/restarted your emulationstation most/all of your favorites disappear! No? Too specific? Well maybe you just have a directory full of files that match [o##] or [b##] and you realize you just don't want them anymore. This will help you thin the herd.
More info on ROM suffixes: https://64bitorless.wordpress.com/rom-suffix-explanations/
This _WILL DELETE THE FILES_ so do not run this on your only copy of the files.
## Usage
Build this and run it.
emuromcleanup.exe
Optional parameters
-d Dry run only, don't perform actual deletes
-t Remove translations (files that have T+ or T- in square brackets)
-h Remove hacks (files that have h in square brackets)
-p Remove pirates (files that have p in square brackets)