Without open source software, a lot of the tools and platforms we all rely on every day wouldn’t even exist. Including the ones you’re using to post this.
That said, you’re mixing two separate issues. Supporting open source development isn’t the same thing as endorsing piracy. They’re not inherently connected. If you want to keep the arguments logically consistent, I’m all for debating. But if not, yeah, maybe we should push to destroy open source so you can’t use the internet.
Again, you're mixing things up. The issue is not "open source vs closed source", it’s about violating a license, the GPL license. Whether the software is open or closed, the focus should be on respecting the terms of the license. It’s not about the model of distribution, but about how the software is used, shared and modified in accordance with the legal guidelines.
I'm just impressed with the rapidly increasing progress this project has and I'm glad it exists.
I wonder if the Tico creator can make more ports of other softwares and not just emulators.
Again, you're mixing things up. The issue is not "open source vs closed source", it’s about violating a license, the GPL license. Whether the software is open or closed, the focus should be on respecting the terms of the license. It’s not about the model of distribution, but about how the software is used, shared and modified in accordance with the legal guidelines.
Oh you care about the law. You wouldn't happen to have any illegal ROM dumps of Nintendo games that you use to emulate would you per chance? You know cus you care about the letter of the law so much?
He just found a magic mythical Switch Saturn emulator that doesn't exist anywhere else with about 10x better performance.
How about you just give some praise for the good work the person has done? NOOOOOOOOOO it's not open source waaaaah I have to complain endlessly about this!
Post automatically merged:
Need to check your SD cards and hard drives to see if there's a single pirated ROM anywhere on there. Hypocrisy much? Let me guess you personally make back ups of every single game you emulate right? Pfft.
Okay clown here you go https://github.com/KMFDManic/Phaenon-Xtreme oh and btw stop making new accounts we all know ur the same tiicu guy on another profile :3
Sorry to break it to you but no, a web dev is not gonna vibecode you a fucking emulator you absolute buffoon
As a Saturn enthusiast, I think what’s getting lost here is that we’re just here sharing our joy/excitement of a fullspeed Saturn emulator on the switch. It’s meant to let other Saturn fans and those who might be interested in giving the Saturn a chance.
As for the Tico programmer, they must be at least good enough to improve an emulator from not playable to playable. Even more impressive is coming from unplayable 1X resolution, to playable 2-3X resolution with minimal or no CPU/GPU OC. Like you someone noted, for a long time there have been different Saturn emulators available to port but no one has done it. There’s ton of very talented switch developers out there, but there must have been reason it hasn’t happened before. So props have to be given to the Tico developer not only on porting but also greatly improving it, just my opinion.
Saturn fans like me, are not here trying to force people to try or even like the emulator. If you’re not interested then don’t try. If don’t support because license, then don’t. Don’t shit talk others ethics regarding playing emulators, let them do what they like. Like others have said, ethics are ethics. Wether it’s regarding Licenses of programs or having backups of games you don’t own. Everyone who’s on GBAtemp know it’s original purpose. If you’re here, there’s a chance you’ve done modding of consoles, or emulation. GBA flash carts and console modding might be legal, but what customers use them is ethically in the grey area.
We’re all here trying to enjoy retrogames, support what you support and let others support the way they want, plain and simple.
Pirating commercial, for-profit software and breaking the share-alike license of open source software are completely different things.
In the former, you get for free a copy of closed-source software that costs money. That only hurts the profits of the rights holders (and even that is debatable, since not all those who pirate would have bought a copy otherwise).
In the latter, you get the software and its source code for free, with the condition to keep it free and share it along any changes you make, but you withhold those. That hurts the community and the homebrew scene, and benefits no one (not even you, until you double down and break the non-commercial license to start charging money for your version).
Pirating commercial, for-profit software and breaking the share-alike license of open source software are completely different things.
In the former, you get for free a copy of closed-source software that costs money. That only hurts the profits of the rights holders (and even that is debatable, since not all those who pirate would have bought a copy otherwise).
In the latter, you get the software and its source code for free, with the condition to keep it free and share it along any changes you make, but you withhold those. That hurts the community and the homebrew scene, and benefits no one (not even you, until you double down and break the non-commercial license to start charging money for your version).
What are you always so rude? Your replies to people are always demeaning, belittling, name calling, holier then thou. Are you aware that you can state your opinions and answer questions without being a complete asshole? Obviously not.
As I was saying? It also now appears that you don't even know what person you're even replying to. Because "spoonfeed" me even more? Am I supposed to know you? Because you've not spoonfed me a single thing, clownass. Seems my prior comment was extremely accurate and it struck a nerve. Your username fits but maybe try not being a fucking asshole every time you open your mouth. It also helps to know who you're replying to.
modern humans fight about everything. progress is progress. AI will hopefully progress to enslave all humans. everyone is stealing everyones work. there is nothing new under the sun
you legit only need to clone the repo my man, if you can't compile this https://github.com/KMFDManic/Phaenon-Xtreme/tree/master/_phaenon/yabause/src/nx it really sounds like an iss-you, but again, this guy stealing others work and you guys being as dense as anyone can get thinking a web vibecoder is capable of any kind of low level ANYTHING is just wild ngl
The thing is a nightmare to navigate (IMO). It was definitely started a long time ago because it uses the old version of LibNX's HID. It wouldn't take a genius to update that though. I'm assuming changing this line to something like yinit.cdpath = argv[1]; might allow it to take command line arguments with newlib. Just speculating though. It would take some more minor modifications. I'd dig more, but I don't want to spend anymore time on it. Especially since we're not allowed to reverse engineer anything according to his license, but he can disregard everyone else's. l o fucking l.
Edit:
Basic, surface layer digging reveals the following:
It appears he changed this:
He likely swaps the cue file when you boot Yaba. Why? I don't know. I'd use the command line arguments, but I'm not a web developer trying to master low level C++. If you look closely at the nx/main.cpp of the repo @garbagehuman123 posted, you can also see debugging strings referencing functions from that file such as:
Code:
void initNxLink()
%s: printf output now goes to nxlink server
bool InitEgl(NWindow*);
Case closed. He's delusional. Go ahead, tell me I'm wrong too. Guy is a thief.
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
Nintendo's expected Summer showcase is here, offering up plenty of new announcements and exciting reveals. Let's see what they have in store in the latest Nintendo...
Continuing with the great news of Pokémon Platinum getting a native unofficial PC port just a few days ago, today, yet another classic title from the franchise has...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
When you talk about 3DS emulation, most people would jump to Citra. As the defacto choice since its first release it's seen tremendous success, and even after its...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...
What once seemed like a far off dream, and after many, many community restarts throughout the years, the elusive Mother 1 / EarthBound Beginnings Remake, which is a...
For the first time in 13 years, the Call of Duty series will again return to Nintendo's consoles. Set to launch on the 23rd of October, the latest release, Modern...
Back in April we covered the ROM hacking efforts to add fifth-generation animated sprites to third generation Pokemon games. It remains a thoroughly impressive...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
Nintendo's expected Summer showcase is here, offering up plenty of new announcements and exciting reveals. Let's see what they have in store in the latest Nintendo...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
With rumours circulating about a Nintendo Direct in the coming days and weeks, fans are left speculating and hoping as to what might be included. At the centre of all...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...
After much speculation and rumour, the fabled Nintendo Direct is upon us. Set to go live tomorrow, the 9th of June, at 3pm in the UK, it'll feature 50 minutes of...
For the first time in 13 years, the Call of Duty series will again return to Nintendo's consoles. Set to launch on the 23rd of October, the latest release, Modern...
Following an investigation over misleading commercial practices, today Nintendo has been imposed a fine of 35 million euros related to the controller malfunctions...
Continuing with the great news of Pokémon Platinum getting a native unofficial PC port just a few days ago, today, yet another classic title from the franchise has...