Oct 21, 2021 at 1:39 AM
Junior Member
"Wow! The more I drink of this magical beverage, the more games I can play! Wheee!"
Join Date: Jun 18, 2021
Location: Earth, Mars, or somewhere in between...
Posts: 23
Pronouns: Pronouns: Pronouns: Pronouns: Pronouns: Pronouns:
I understand that CSE2 is safely in the DMCA zone as far as that goes, but would game patches be an acceptable way to distribute the modified source code of this engine?
My main reason for asking this question is that I’ve seen several, let’s say, impressive ports of CSE2 that I would love, love, love to get my grubby little fingers on, but I am barred from doing so by that DMCA. I also have several modifications either completed or in progress that I would like to share, but am prohibited from doing so for the same reason.
I have found that the FLIPS patcher can patch almost any type of file, including .zip files. If we leave the collection of the [less than legal] source files up to the end user, the creator could, in theory, create a patch of the source and push that instead.
I have observed that most classic game romhacks are shared this way for legal purposes. Is there any fine print that prohibits the sharing of the source in the same manner?
Also, I am not quite certain on the fine mechanics of the .bps patch (the format I have heard to be the most feature-rich and dynamic). I understand that in simple terms, it is a set of instructions that tells the executable to change certain bytes at certain addresses to other values. I don’t know how reverse-engineerable they are without the source file, especially if major changes were made to the mod. (Because technically, I could create a “patch” for a blank text file that would turn it into the source code.)
Here are some informative links I found on the mechanics of game patches:
https://www.romhacking.net/forum/index.php?topic=23034.0
https://www.smwcentral.net/?p=faq&page=1219815-bps-files
My main reason for asking this question is that I’ve seen several, let’s say, impressive ports of CSE2 that I would love, love, love to get my grubby little fingers on, but I am barred from doing so by that DMCA. I also have several modifications either completed or in progress that I would like to share, but am prohibited from doing so for the same reason.
I have found that the FLIPS patcher can patch almost any type of file, including .zip files. If we leave the collection of the [less than legal] source files up to the end user, the creator could, in theory, create a patch of the source and push that instead.
I have observed that most classic game romhacks are shared this way for legal purposes. Is there any fine print that prohibits the sharing of the source in the same manner?
Also, I am not quite certain on the fine mechanics of the .bps patch (the format I have heard to be the most feature-rich and dynamic). I understand that in simple terms, it is a set of instructions that tells the executable to change certain bytes at certain addresses to other values. I don’t know how reverse-engineerable they are without the source file, especially if major changes were made to the mod. (Because technically, I could create a “patch” for a blank text file that would turn it into the source code.)
Here are some informative links I found on the mechanics of game patches:
https://www.romhacking.net/forum/index.php?topic=23034.0
https://www.smwcentral.net/?p=faq&page=1219815-bps-files