Legend-of-Zelda-Phantom-Hourglass-D-Pad-Patch icon indicating copy to clipboard operation
Legend-of-Zelda-Phantom-Hourglass-D-Pad-Patch copied to clipboard

License/permissions to use code elsewhere

Open mike8699 opened this issue 2 years ago • 0 comments

Hi @StraDaMa, I'm one of the developers working on the Phantom Hourglass and Spirit Tracks randomizers (https://github.com/phst-randomizer/). We are interested in including dpad support in the randomizer as an optional setting via your patches. I didn't see a LICENSE file or any mention of rules about forking/reusing your code elsewhere, so I thought I'd ask here.

~~I think ideally, we would just integrate your ARMIPS patches into our own patch build process. We use ARMIPS for our asm patches too, and build a BPS patch from them in a CI pipeline. That patch is then bundled with the randomizer executable and then applied to the ROM dynamically when the user runs the randomizer. We could extend our pipeline to clone your repo (either by including it as a git submodule, or just git clone'ing it in the CI process that builds the patch) and include your ARMIPS patches in that one BPS patch.~~ Or, we could just bundle your xdelta patch with our randomizer, and patch the ROM on the fly. (Edit: after thinking about this for a bit, I think the latter would be the simplest approach)

If you could let me know if you have any objections to this or any other thoughts that would be great. Thanks!

mike8699 avatar Oct 16 '22 22:10 mike8699