HyperKin Retron5 steals code from Emulator Developers.

CheatFreak47

Catgirl Expert
OP
Member
Joined
Oct 11, 2011
Messages
1,574
Trophies
2
Age
28
Location
Michigan, USA
XP
2,773
Country
United States
Read Up: 1 2

Apparently the Retron5 uses a bunch of GPL/Nonspecific Licensed code for it's emulation violating the license(s) and rights of developers of several open sourced emulators. Usually with this kind of thing, you'd ask the developer for permission or for an exception to the license to be made, but here, hyperkin seems to have completely disregarded the licenses.

To be honest, I seen this coming, but I never had any way to prove my suspicions. I always sincerely doubted they wrote their own emulators for their weird console emulator machine.

Some of the emulators used are GenPlus GX, Snes9x Next, FCEUmm, and VBA Next.

Personally I think that's quite disgusting for a company to do.
Then again, what can you expect really from the makers of the PS3 Game Genie?

Anyone planning on getting a Retron5 out there, think again about supporting a company who flat out stole code from emulator developers and had no plans to tell anyone about it until someone ripped apart their firmware.

Thoughts, Tempers?
mine below
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,286
Trophies
4
Location
Space
XP
13,844
Country
Norway
It's not the first time this happens, and it probably won't be the last. Honestly I am just happy they actually used good emulators as the basis, as the alternative would be to code their own (inferior) emulators, but wouldn't buy such a device anyway, since it just does what every other device I already have does.
 

Celice

Well-Known Member
Member
Joined
Jan 1, 2008
Messages
1,920
Trophies
1
XP
628
Country
United States
This reminds me a bit of those Nintendo published GBA games that took code from an NES emulator without asking the author, and used and sold it without crediting the author.
 

cracker

Nyah!
Member
Joined
Aug 24, 2005
Messages
3,619
Trophies
1
XP
2,213
Country
United States
IMO it's not as bad as Jaleco using PocketNES' code for an official game bundle. After all, they aren't making "legit" hardware any more than those cheap HK NES clones with 1,000,000in1 games included.
 

GHANMI

Well-Known Member
Member
Joined
Jun 10, 2012
Messages
969
Trophies
0
XP
914
Country
This reminds me a bit of those Nintendo published GBA games that took code from an NES emulator without asking the author, and used and sold it without crediting the author.

I'd love to hear more about it.
Also, some people found out the Wii version of the SNES Virtual Console emulator was taken from an old Mac SNES emulator (that's also missing emulation for special chips)
 

CheatFreak47

Catgirl Expert
OP
Member
Joined
Oct 11, 2011
Messages
1,574
Trophies
2
Age
28
Location
Michigan, USA
XP
2,773
Country
United States
I'd love to hear more about it.
Also, some people found out the Wii version of the SNES Virtual Console emulator was taken from an old Mac SNES emulator (that's also missing emulation for special chips)

Ya know, that actually makes sense because older macs use PowerPC, much like the Nintendo Wii. Any information on if the developer of that emulator gave nintendo permission to use his emulator?
 
  • Like
Reactions: LightyKD

Celice

Well-Known Member
Member
Joined
Jan 1, 2008
Messages
1,920
Trophies
1
XP
628
Country
United States
I'd love to hear more about it.
Also, some people found out the Wii version of the SNES Virtual Console emulator was taken from an old Mac SNES emulator (that's also missing emulation for special chips)
Sure. There's a third post where someone shows explicitly that it's the same emulator, but I can't find it now. Wish reddit had a search comment feature, it'd be way faster as I already wrote about this in the past :(

http://www.pocketheaven.com/boards/viewtopic.php?t=965
http://waxy.org/2004/07/jaleco_borrows/
http://en.wikipedia.org/wiki/PocketNES

There was also a thread detailing the patent thing, and a good discussion about how it wasn't just the same idea, but the exact same method. I think a few in the scene really flared up over that.

This isn't the only time emulators have been taken and used in commercial, for-profit games. I believe one of the DS contra games include one too, but were kind enough to credit the original author in the game credits :)
 
  • Like
Reactions: GHANMI

Minox

Thanks for the fish
Former Staff
Joined
Aug 27, 2007
Messages
6,995
Trophies
2
XP
6,155
Country
Japan
This reminds me a bit of those Nintendo published GBA games that took code from an NES emulator without asking the author, and used and sold it without crediting the author.
Since the emulator in question was public domain they legally didn't need to do any of that.
 

cdoty

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
329
Trophies
0
Website
www.rastersoft.net
XP
352
Country
United States
Apparently the Retron5 uses a bunch of GPL/Nonspecific Licensed code for it's emulation, and they didn't even ask, thus violating the license(s) and rights of emulator developers.

There is no requirement to 'ask' to use GPL code, and no limitations against commercial use. The only limitation they could be violating is that they are required to release the source code.

In fact that is the purpose of actually releasing code with a license. The author is clearly specifying when, where, and how the code may be used.

The ones mentioned do seem to be an issue, not because of GPL, but because they specifically only allow non-commercial use.
 
  • Like
Reactions: chartube12

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
12,973
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,003
Country
United States
Publicly available source code can be freely modified and sold. I don't see what the big deal is if they used publicly available source code in the product they're selling. If the authors wanted a piece of that pie, they should have sold the code closed source.
 
  • Like
Reactions: chartube12

Normmatt

Former AKAIO Programmer
Member
Joined
Dec 14, 2004
Messages
2,161
Trophies
1
Age
33
Website
normmatt.com
XP
2,188
Country
New Zealand
Publicly available source code can be freely modified and sold. I don't see what the big deal is if they used publicly available source code in the product they're selling. If the authors wanted a piece of that pie, they should have sold the code closed source.


It was released under strict licenses and they ignored them entirely... didn't contact any authors either.
 

Minox

Thanks for the fish
Former Staff
Joined
Aug 27, 2007
Messages
6,995
Trophies
2
XP
6,155
Country
Japan
Can you patent something in the public domain?
Where does it say that said companies patented anything that originated from the Pocketnes source code?

Unless of course you're referring to Nintendo's patent which I agree would be questionable, but that's unrelated to the above mentioned companies' products.
 

WiiCube_2013

Well-Known Member
Member
Joined
Oct 19, 2013
Messages
5,943
Trophies
0
XP
2,315
Country
Gaza Strip
I don't get why people even bother buying these Retron consoles because they're built in with emulators so you could just as well just do that on your PC without paying them a dime for it.
 

CheatFreak47

Catgirl Expert
OP
Member
Joined
Oct 11, 2011
Messages
1,574
Trophies
2
Age
28
Location
Michigan, USA
XP
2,773
Country
United States
I don't get why people even bother buying these Retron consoles because they're built in with emulators so you could just as well just do that on your PC without paying them a dime for it.


It takes advantage of the retro gamer. People who have shelves of games, and those kind of people want to play their physical media.
So the Retron5 is a viable option because it provides emulation features in a unit that still plays their physical media.

The idea, in and of itself isn't so bad, it's the fact that all the emulators were straight up copies of licensed open source emulators that's wrong.
It hurt's hyperkin's reputation and all they had to do to prevent this in the future was contact the developers of these emulators and ask.
When some piece of code is released under a license, then anyone seeking to use that code is legally obligated to either Adhere to all the terms of the license, or ask the developer for explicit permission for it to be used.

Take Genesis Plus GX for example. EkeEke wrote that software and released it on google code with a license that explicitly states in the very first list of terms that his program is not to be used in a commercial product. This is completely disrespectful to the developers both emulators and homebrew alike. Additionally GPLv3 (what most of these emulators are released under) prevents the programs from being redistributed in such a way that inhibits it's use. (Aka, the prevention of TiVoIzation) The RetroN5 does exactly this by locking users out of running roms on the system, and it also disallows end users from modifying the emulators themselves, which the GPL is designed specifically to allow.

It's even more scummy because it's like biting the hand that feeds you in a sense, the RetroN5 is absolutely dependent on this software to function and hyperkin did it wrong.
What really blows is that this "clone console" got tons more publicity than it would have ordinarily because Hyperkin sent out review units to many youtubers, many of which praised the console, and more sales = more profit for the shady company.

I like emulators, but I must say most emulators are made with piracy in mind, so whatever.

Emulators aren't the wrong party here, they're designed to replicate all functions of a certain hardware in software only. Nothing is copied from the source because the source itself is hardware. If software included on specific hardware must be used then emulators are expected to either replicate the calls of that software with new code or the emulator requires the end user input said software themselves. The fact that obtaining the software in a usable format may or may not be difficult (ie, legal backups vs mass distribution of roms) is not at the fault of the developers of emulators.

Blaming the emulator for the piracy they can be used for is like blaming the gun when someone get's shot. It's missing the point entirely.

Piss off, read it you lazy ass.
 

Celice

Well-Known Member
Member
Joined
Jan 1, 2008
Messages
1,920
Trophies
1
XP
628
Country
United States
Where does it say that said companies patented anything that originated from the Pocketnes source code?

Unless of course you're referring to Nintendo's patent which I agree would be questionable, but that's unrelated to the above mentioned companies' products.
In the wikipedia entry, it shows that Nintendo patented the scaling method used by PocketNES, which was not their original property.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    HiradeGirl @ HiradeGirl: Have a nice day. Life. Week. Month. year.