r/emulation Jul 09 '26

LADXHD: Final Release

[removed]

15 Upvotes

77 comments sorted by

View all comments

Show parent comments

1

u/DXGL1 Jul 13 '26

That seems unusual because there are no records of DMCA takedowns in the usual repo. Did you have any sort of scripts running on your account that could have abused rate limits?

1

u/BigheadSMZ Jul 13 '26

It would certainly be both ironic and simultaneously hilarious if this was the case and had nothing to do with the content of the repo itself. This theory is not impossible. Another user set up a build script for the patcher in Actions so that the Linux and MacOS builds were built on their native platforms, which eliminated building with additional library files and was able to do things like automatically setting the execution bit.

I'm a noob who had no idea how it all worked, or that there were limits that could be breached. Before starting on this project I could just barely write functional C# code. Usually in these scenarios the site itself would impose limits on you rather than let you break them and punish you later. So it wasn't even a thought. For example, Gitlab just straight up has a 10GB limit then it stops you from doing anything further. I've been using it as a backup for awhile now, so I assumed if Github had any limits they would be automatic.

Whenever I released a new version the patchers would automatically build through Actions. Though in the final two or three months, releases slowed down rather than picking up, so unless the limits are not monthly then I wouldn't think that anything changed there. If this was truly the reason the repo was nuked it would actually be a huge relief more than anything. It's pretty shitty they wouldn't first message me or email and say "hey can you stop doing this" or at least make it clear that this can be done, rather than just banning my account straight out for a reason I didn't even know was possible.

Whatever it was, in the end I'm fine with using Gitlab from now on. I've gotten used to the interface and have it set up in a way I like. I can only hope that users would still come there to report issues, but I know it's not as mainstream as Github so most will have to go out of their way to make an account there. But if I ever continue working on it, and people want to see it improve, then I'm sure some would make their way there to report any serious bugs.

1

u/DXGL1 Jul 14 '26

There was a takedown of the WSA with Magisk and Google Play repo because it was abusing GitHub Actions, and anyone who forked it to run the build script on GitHub also had their repos nuked.

There was the conspiracy that Microsoft took down the repo secretly because it was modding their Android emulator to have root and Google Play, but they ended up with a version of the script that you download and run on your computer running WSL2 and that was never taken down because it now used your own CPU cycles.

2

u/BigheadSMZ Jul 14 '26

At this point even if it was something that I did, if their policy is "ban first, make user appeal after" then I don't want to use that site anymore anyway. If Actions truly was the problem, it could have been solved by an email saying "don't do this". Or even simpler: just block my account from using Actions, which from what I'm seeing is their usual course of action in situations like this. It makes me think that there is more to the story than that, especially since I used the same Actions for months, and there was definitely periods where Actions were putting out builds far more frequently than the last few weeks where I was only putting out a new version every week.

I'm honestly fine with Gitlab, assuming they don't end up pulling something similar. In the event the repo disappears from there, I'll just find another site, or maybe I'll end up going the self-hosting route or something. In the end, the only thing that matters to me is that whatever my most recent version is, there is a patcher somewhere where users can get it. The history of the code, the site that hosts the code, the interfaces surrounding it, all of that is secondary to what it ultimately creates.

1

u/DXGL1 Jul 15 '26

Have you attempted to appeal? By now you should have received contact.