In the current v0.1a release, in order to create the patched ISO, the user has to execute commands from a command line. This is not as straightforward as it could be for users who have no programming experience. It can certainly be intimidating.
Currently the release contains two files:
romhack.exe
tpgz.patch
I'm proposing we change it to contain one file:
tpgz-patcher-v0.2a.exe (or whatever the version number would look like)
This would function as a sort of wrapper which contains the romhack.exe and patch file data internally. Users would drag and drop their TP ISO on top of the exe, and the program would then generate the patched ISO with a name such as "tpgz-patched-v0.2a.iso".
I believe there was a GUI previously. This patcher.exe could potentially function as a GUI if it was opened with no arguments, but I think the drag-drop functionality might be quicker to implement and easier to use.
I would be happy to try to get this working. I was hoping to get 2 questions answered:
Is there any information available about the GUI that may have previously existed?
~What was the process used to create the v0.1a release (especially how to create the patch file)?~
Looks like this can be done with romhack build --raw --patch
In the current v0.1a release, in order to create the patched ISO, the user has to execute commands from a command line. This is not as straightforward as it could be for users who have no programming experience. It can certainly be intimidating.
Currently the release contains two files:
I'm proposing we change it to contain one file:
This would function as a sort of wrapper which contains the romhack.exe and patch file data internally. Users would drag and drop their TP ISO on top of the exe, and the program would then generate the patched ISO with a name such as "tpgz-patched-v0.2a.iso".
I believe there was a GUI previously. This patcher.exe could potentially function as a GUI if it was opened with no arguments, but I think the drag-drop functionality might be quicker to implement and easier to use.
I would be happy to try to get this working. I was hoping to get 2 questions answered:
romhack build --raw --patch