Files
DeheadEmAll/README.md
2025-07-29 08:39:37 -06:00

58 lines
2.5 KiB
Markdown

# @DeheadEmAll
### The Original Automated ROM Deheaderer
## About
DeheadEmAll or DHEA is the original automated ROM deheaderer. Some ROM sets conatin headered ROMs, some sets contain deheadered ROMs. Use this software to deheader your headered ROMs.
DeheadEmAll comes with both a command line interface and a graphical interface. No matter which interface you choose, deheadering all of your ROMs is easy. Just run DeheadEmAll to deheader all of your ROMs.
Probably the easiest way to deheader your ROMs is to just put your ROMs into the ROMs directory and run DeheadEmAll to deheader everything using the following parameters:
* (.fds) - Nintendo Famicom Disk System files will be deheadered.
* (.nes) - Nintendo Entertainment System files will be deheadered.
* (.a78) - Atari 7800 files will be deheadered.
* (.lnx) - Atari Lynx files will be deheadered.
* ROMs in all sub directories will be recursively deheadered.
* No original ROMs will be moved or deleted.
* Deheadered ROMs will be placed in the ROMsDeheaded directory overwriting any existing deheadered ROMs with the same name.
If you happen to like bullshit, DeheadEmAll can also accept commands and options from the command line. For command line help, run the -help command.
## Dependencies
.NET Framework 4.8
The following NuGet Packages are required to build a Debug and/or Release version of this app:
* ILMerge
* Serilog
* Serilog.Sinks.Console
* Serilog.Sinks.LogEmAll
The following tools and extensions are required to be installed in your Visual Sudio IDE:
* Microsoft Visual Studio Installer Projects
## Projects
* DeheadEmAll - Class Library
* DeheadEmAll-CLI - Console App
* DeheadEmAll-GUI - Windows Forms App
* DeheadEmAll-Release - Release Project
* DeheadEmAll-Installer - Installer Project
## Contributing
Let's work better together. We are looking to collaborate with like-minded people who want to contribute in any capacity. Collaboration is open to everyone and we need your help if you are a:
* Collector
* Database Administrator
* Datter
* Developer
* Dumper
* Graphic Artist
* Translator
* Player
* Tester
Feel free to:
* Fork the repository
* Create an issue
* Branch your repository with the issue number and a meaningful name related to the changes you are making
* Create a pull request
## Contact
GitEmAll: [https://gitemall.devemall.int.eu.org/TommySalami/DeheadEmAll](https://gitemall.devemall.int.eu.org/TommySalami/DeheadEmAll "GitEmAll")
---
###### Copyright (c) 2016-2025 DeheadEmAll - All Rights Reserved v2025-07-29-00