Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

start of nintendo system removal #11388

Merged
merged 1 commit into from Apr 1, 2024

Conversation

dmanlfc
Copy link
Collaborator

@dmanlfc dmanlfc commented Mar 31, 2024

No description provided.

@dmanlfc
Copy link
Collaborator Author

dmanlfc commented Mar 31, 2024

@nadenislamarre / @lbrpdx - start of the nintendo removal as per the legal action.
i'm not sure on Triforce, can you confirm it's ok to leave it in?

@dmanlfc dmanlfc force-pushed the rm-nintendo branch 4 times, most recently from 4fda394 to 0f225f3 Compare March 31, 2024 11:28
@Ntemis
Copy link

Ntemis commented Mar 31, 2024

I think Triforce has to go too due to Mario Kart Arcade GP & F-Zero AX.
+1 for merge.
Also we need to add script to protect circumvention and delete entries if they exist in case of update.
Last thing we need is users adding back cores so after merge i will add a script to check and delete if any custom cores exist and remove on every reboot.

@rtissera
Copy link

@Ntemis very good idea.
Also we could sha256sum the rootfs at boot time before mouting to prevent custom rootfs.

@batocera-linux batocera-linux deleted a comment from SeongGino Mar 31, 2024
@batocera-linux batocera-linux deleted a comment from B-Nerd Mar 31, 2024
@batocera-linux batocera-linux deleted a comment from Reonu Apr 1, 2024
@dmanlfc dmanlfc force-pushed the rm-nintendo branch 2 times, most recently from 16035fc to 26769ed Compare April 1, 2024 05:38
@dmanlfc
Copy link
Collaborator Author

dmanlfc commented Apr 1, 2024

ok Triforce removed.
Some configgen too.
We will need to pick through the libretro configgen which we can do in phase two.

@nadenislamarre
Copy link
Collaborator

yes, it is ok, now. the compilation success, i've still some boards to update then i push. we can merge now.

@nadenislamarre nadenislamarre merged commit 6a25fc0 into batocera-linux:master Apr 1, 2024
@christianhaitian
Copy link

The funniest part about this was the community reaction. It's interesting to see how upset people got over something like this when there's so many other real life issues going on that impact human lives. Take care and be blessed ✌🏿

@SeongGino
Copy link

Would've been funny if it actually was on April 1st and not March 31st like what actually happened tbh. :/

@MattTheTekie
Copy link

I think Triforce has to go too due to Mario Kart Arcade GP & F-Zero AX.
+1 for merge.
Also we need to add script to protect circumvention and delete entries if they exist in case of update.
Last thing we need is users adding back cores so after merge i will add a script to check and delete if any custom cores exist and remove on every reboot.

Yeah... I'm going to circumvent this check. This is just completely unacceptable. Don't make our lifes harder! Take out the emulators. Our actions are not you're own.

@MattTheTekie
Copy link

@Ntemis very good idea.
Also we could sha256sum the rootfs at boot time before mouting to prevent custom rootfs.

This is unacceptable for the libre community. If this is done there's going to be a new fork popping up faster then ever with the goal to fix that.

@MattTheTekie
Copy link

The funniest part about this was the community reaction. It's interesting to see how upset people got over something like this when there's so many other real life issues going on that impact human lives. Take care and be blessed ✌🏿

This is understandable, but unacceptable when sanity checks are being put in like a NES video game... This is libre software not a pirated copy of a video game. Our actions do not reflect the developers, and if they have to remove the emulators they should not attempt to make it like Samsung on NA models to get around. Not only does this discourage the use of the software, but it also raises security concerns about malware being loaded into the software if custom root FS wasn't allowed if one of the Devs maliciously pushed something. We all saw the recent Linux vuln with gz... I could go on!

@nadenislamarre
Copy link
Collaborator

Would've been funny if it actually was on April 1st and not March 31st like what actually happened tbh. :/

in fact, it started on april 1st, but remember, not all countries are synchronized.

@askotx
Copy link

askotx commented Apr 2, 2024

Why if this was a joke, it was still merged and not reverted back?

@MattTheTekie
Copy link

MattTheTekie commented Apr 2, 2024

Why if this was a joke, it was still merged and not reverted back?

I doubt it's a joke. This just seems like it's real. There's too much effort.

@nadenislamarre
Copy link
Collaborator

of course it was a joke. it has never been merge. just the illusion. check the code :-P
some of the previous 1st april:

@lbrpdx
Copy link

lbrpdx commented Apr 2, 2024

Let's address it once for all: this is a joke, it's called an April Fool, and Batocera has been doing one every year in the past few years.

This PR was published on April 1st (Australian time, where @dmanlfc is based), and if you pay attention to the changelog in that PR, you would read this Latin sentence "Observa Diem Aprilis Stultorum" that Google Translate can help you understand.

Every single year, we see people angry about being April fooled by Batocera. We still get people asking us for the Android smartphone port we published 4 years ago, and mad at us that this was only a joke. This year, it seems be be a little more viral. Why? Because this prank could have been real. Yes, based on the recent events, this could absolutely become a reality in the future, where a voluntary, non-profit, free and open-source retrogaming project won't be able to battle against Nintendo lawyers. Did this April Fool make your heart skip a beat? If so, this particular April Fool reached its target.

@dmanlfc dmanlfc deleted the rm-nintendo branch April 4, 2024 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

9 participants