PCSX2 emulator developer explains GPL code-related info regarding AetherSX2

pcsx22.png

The new AetherSX2 emulator made waves across the emulation scene when it was quietly announced to the world. It promised PlayStation 2 emulation on Android, and with good performance to boot, which left many wondering how this emulator came to be, especially after the release of DamonPS2, which used another PS2 emulator's code--PCSX2--without complying with GPL licensing, and even selling the software for profit. One of the developers from the PCSX2 team decided to look into the matter and release an explanation that clarifies some details about the mysterious new AetherSX2 emulator.

As it stands, PCSX2 is open source and complies with GPLv3, with three instances of code that are part of the software: debugger code from another emulator--PPSSPP, the FreeType library, and libmpeg2. With AetherSX2 presumably using the code from PCSX2, it would need to remove those GPL bits of code in order to not have any issues upon release. Fortunately, the two dev teams got in contact, and it appears that the remaining code won't be a problem by the time AetherSX2 is made publicly available. The FreeType OSD and PPSSPP debugger aren't used, as AetherSX2 has its own OSD and does not make use of any of the debugger code. Meanwhile, while it does use libmpeg2, the developer has stated that it'll be simply replaced by FFmpeg, meaning the entire project will be LGPL and in the clear.

The existence of these 3rd party GPL parts means that PCSX2 as a combined works needs to comply to the GPLv3 license but our source code that we own remains LGPL. By distributing the code when requested we comply with the GPLv3 license. See the GNU FAQ here and here. If these mentioned libraries are removed, the entire project would become purely LGPL licensed.

These concerns of course extended out to this new emulator, and we had to reach out about it to Tahlreth. After a good discussion with him about these issues, we have been assured that it will no longer be a problem by the time the emulator releases. Right now the only piece of GPL code they need to contend with is libmpeg2, which can be replaced with FFmpeg, which is under the LGPL license; this is something we planned on doing in the future, since libmpeg2 is over a decade old. As for the aforementioned debugger and Freetype code, they no longer exist. Aether has its own OSD and no debugger, meaning the emulator will be entirely LGPL.

:arrow: Source
 

Osakasan

Well-Known Member
Member
Joined
Sep 19, 2015
Messages
1,089
Trophies
0
Age
37
XP
2,270
Country
but the pc u spent money on emulates lots of systems and does alot more than a ps2, making the price comparison a pretty mute point lol :P pc still wins LOl
PC is a non specialized system, news at eleven.

We're focusing on emulation vs console here. Best thing is, i'm not agaisnt either of them. Emulation gives me higher resolution and widescreen gaming, real hardware gives me full hardware and software compatibility.

Pitting one agaisnt another is bullshit, and people is bullshitting to try and get their point across. If you can't defend your side without straight up lying just shut the fuck up.

EDIT

So many entitled anti-emulation people on here. Stick to original hardware, then, enjoy your 480i pixelated games.

Well, lookie here, speaking of bullshitting.

You can shell out some extra money and get perfectly upscaled, lag-free PS2 games up to 4K. Even getting the most expensive device (Retrotink 5x) won't up the price above the cost of an APU powered PC.

Please randomizer, have some class. Also

You're not wrong, I'm just an autistic piece of shit :cry:

Don't use autism to justify your shitty behavior
 
Last edited by Osakasan,

Cris1997XX

Well-Known Member
Newcomer
Joined
Oct 31, 2021
Messages
92
Trophies
0
Age
20
XP
181
Country
Italy
PC is a non specialized system, news at eleven.

We're focusing on emulation vs console here. Best thing is, i'm not agaisnt either of them. Emulation gives me higher resolution and widescreen gaming, real hardware gives me full hardware and software compatibility.

Pitting one agaisnt another is bullshit, and people is bullshitting to try and get their point across. If you can't defend your side without straight up lying just shut the fuck up.

EDIT



Well, lookie here, speaking of bullshitting.

You can shell out some extra money and get perfectly upscaled, lag-free PS2 games up to 4K. Even getting the most expensive device (Retrotink 5x) won't up the price above the cost of an APU powered PC.

Please randomizer, have some class. Also



Don't use autism to justify your shitty behavior
You really gotta be a piece of shit 'till the bitter end, eh?
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
30,942
Trophies
2
Age
36
Location
Dr. Wahwee's castle
XP
18,388
Country
United States
PC is a non specialized system, news at eleven.

We're focusing on emulation vs console here. Best thing is, i'm not agaisnt either of them. Emulation gives me higher resolution and widescreen gaming, real hardware gives me full hardware and software compatibility.

Pitting one agaisnt another is bullshit, and people is bullshitting to try and get their point across. If you can't defend your side without straight up lying just shut the fuck up.

EDIT



Well, lookie here, speaking of bullshitting.

You can shell out some extra money and get perfectly upscaled, lag-free PS2 games up to 4K. Even getting the most expensive device (Retrotink 5x) won't up the price above the cost of an APU powered PC.

Please randomizer, have some class. Also



Don't use autism to justify your shitty behavior

What the hell do you want me to do, get my time machine and undo my posts I made? I wasn't even targeting you or even attacking you, but whatever. :ph34r: Maybe you shouldn't use your high post count and seniority to treat me like shit either?;)
 

Tigran

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
1,616
Trophies
0
XP
2,783
Country
United States
What the hell do you want me to do, get my time machine and undo my posts I made? I wasn't even targeting you or even attacking you, but whatever. :ph34r: Maybe you shouldn't use your high post count and seniority to treat me like shit either?

Could have just said something like "Looks like I was wrong.. my bad." instead of trying to get out of accepting responsibility, and then try to blame it on your autism... or do I get a free pass on everything for blaming it on my blood sugar?
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
30,942
Trophies
2
Age
36
Location
Dr. Wahwee's castle
XP
18,388
Country
United States
Could have just said something like "Looks like I was wrong.. my bad." instead of trying to get out of accepting responsibility, and then try to blame it on your autism... or do I get a free pass on everything for blaming it on my blood sugar?

While I can't undo what I've said, what I did was unacceptable and getting incensed by others' anti-emulation posts only pissed me off. Wished people could just accept that emulation will never be perfect, and that it's no substitute for real hardware. That said, emulation is arguably more convenient than spending a lot of money to play "backups" on a PS2 modded with an HDD. I royally screwed up, like, I seriously don't know what the hell is wrong with me. :(

I don't have an excuse at all, but my lack of taking care of my physical and mental health sure as shit hasn't done any favors.
 

Tigran

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
1,616
Trophies
0
XP
2,783
Country
United States
While I can't undo what I've said, what I did was unacceptable and getting incensed by others' anti-emulation posts only pissed me off. Wished people could just accept that emulation will never be perfect, and that it's no substitute for real hardware. That said, emulation is arguably more convenient than spending a lot of money to play "backups" on a PS2 modded with an HDD. I royally screwed up, like, I seriously don't know what the hell is wrong with me. :(

I don't have an excuse at all, but my lack of taking care of my physical and mental health sure as shit hasn't done any favors.

Here is the thing.. I actually agree with you on that aspect. The problem is, as soon as someone pointed out that some games didn't run well. You didn't go, "Yeah, some games don't run well.. It sucks." but instead you started insisting that it was that they had a weak computer. Hell.. even in my earlier post I pointed out that I use emulation a lot.

Hell.. I bought a fucking Xbox series S for emulation.
 
  • Like
Reactions: Snintendog

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
30,942
Trophies
2
Age
36
Location
Dr. Wahwee's castle
XP
18,388
Country
United States
Here is the thing.. I actually agree with you on that aspect. The problem is, as soon as someone pointed out that some games didn't run well. You didn't go, "Yeah, some games don't run well.. It sucks." but instead you started insisting that it was that they had a weak computer. Hell.. even in my earlier post I pointed out that I use emulation a lot.

Hell.. I bought a fucking Xbox series S for emulation.

I don't know what to say at this point other than admit that I was dead wrong and that my approach was asinine. I need to take some time and stay away from social media for a while. I fucked up.
 
  • Like
Reactions: Tigran

Cris1997XX

Well-Known Member
Newcomer
Joined
Oct 31, 2021
Messages
92
Trophies
0
Age
20
XP
181
Country
Italy
What the hell do you want me to do, get my time machine and undo my posts I made? I wasn't even targeting you or even attacking you, but whatever. :ph34r: Maybe you shouldn't use your high post count and seniority to treat me like shit either?;)
It doesn't matter if someone has been here for years or weeks, they'll still act like assholes. Nothing can be done about it, I guess
 

Osakasan

Well-Known Member
Member
Joined
Sep 19, 2015
Messages
1,089
Trophies
0
Age
37
XP
2,270
Country
You really gotta be a piece of shit 'till the bitter end, eh?
What, are you a real hardware fanboy or something?
I have already said i'm an emulation advocate, but i'm not going to deny real hardware's merits either. If being neutral (aka having both methods at my hands' reach and using them) and calling out bullshit makes me a piece of shit, then i'm a fucking piece of shit.

But a fucking piece of shit who knows what he's talking about :)

What the hell do you want me to do, get my time machine and undo my posts I made? I wasn't even targeting you or even attacking you, but whatever. :ph34r: Maybe you shouldn't use your high post count and seniority to treat me like shit either?;)
You don't need to target me for me to call you out for for your approach to this. You didn't even stop to consider the advantages of the real hardware method and dismissed people's allegations agaisnt emulation as having weak hardware. I'm not using my seniority or whatever, in fact i'm pretty sure you have been here more time than me.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
30,942
Trophies
2
Age
36
Location
Dr. Wahwee's castle
XP
18,388
Country
United States
I have already said i'm an emulation advocate, but i'm not going to deny real hardware's merits either. If being neutral (aka having both methods at my hands' reach and using them) and calling out bullshit makes me a piece of shit, then i'm a fucking piece of shit.

But a fucking piece of shit who knows what he's talking about :)


You don't need to target me for me to call you out for for your approach to this. You didn't even stop to consider the advantages of the real hardware method and dismissed people's allegations agaisnt emulation as having weak hardware. I'm not using my seniority or whatever, in fact i'm pretty sure you have been here more time than me.

Great, now we can move on, yes?
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
30,942
Trophies
2
Age
36
Location
Dr. Wahwee's castle
XP
18,388
Country
United States
Well you obviously know something about acting like an asshole. And per my previous post.. learn to read threads as well.
Clearly, that gives him the right to treat me like shit, when I didn't even do that to him in the first place. Conceited indeed. Who the hell died and made him judge, jury and executioner?

People need to just drop it and move on ffs.
 

Cris1997XX

Well-Known Member
Newcomer
Joined
Oct 31, 2021
Messages
92
Trophies
0
Age
20
XP
181
Country
Italy
Clearly, that gives him the right to treat me like shit, when I didn't even do that to him in the first place. Conceited indeed. Who the hell died and made him judge, jury and executioner?

People need to just drop it and move on ffs.
Bro, who the hell are you talking about? He was referring to me lmao
 
General chit-chat
Help Users
    KennieDaMeanie @ KennieDaMeanie: Hitlers hiding dooty dlc