WillBoxOwO
Posts: 37
Joined: Wed Jun 27, 2018 10:24 pm

Emulators on Raspbian?

Sun Jul 15, 2018 6:49 pm

Hello!
As a proud user of Berryboot, I can multi-boot between Retropie and Raspbian.

The thing is, Retropie is (atleast for me) pretty inconfortable to use- id prefer a GUI like the one used in Raspbian.
Secondo, its pretty annoying to switch to Retropie just for a 2min play on an NES game.

Is there any emulators that can run NES, SNES archives?

All emulators are welcome. From Atari 2600 to N64!

Thanks alot and have a great day.

User avatar
Imperf3kt
Posts: 1196
Joined: Tue Jun 20, 2017 12:16 am
Location: Australia

Re: Emulators on Raspbian?

Sun Jul 15, 2018 10:19 pm

According to Nintendo, NES and SNES emulation is effectively illegal, and even if it weren't, the copying and distributing of Nintendo property (ROMs), is also illegal - your license doesn't extend to copyright or distribution right, so you're on your own, sorry.
https://www.nintendo.com/corp/legal.jsp#emulator
User experiencing technical difficulties.

WillBoxOwO
Posts: 37
Joined: Wed Jun 27, 2018 10:24 pm

Re: Emulators on Raspbian?

Tue Aug 14, 2018 2:24 pm

What about other emulators?
PS1 and atari emulators are legal right?

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 5240
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: Emulators on Raspbian?

Tue Aug 14, 2018 2:38 pm

Of course that's what Nintendo would say, but Nintendo doesn't get to make up laws.

To the best of my knowledge, emulation is perfectly legal pretty much everywhere. Emulators can be used for homebrew games or for backups of your own games, which are perfectly legitimate and legally protected use cases pretty much everywhere.

Just don't share or discuss ROMs or ROM sites here (that's the iffy part).

There are plenty of emulators, but retropi does a great job of bringing the best emulation cores together and patching them to run smoothly on the pi. You could look around for alternative options, but you'll probably have build some of them from source, possibly with custom patches applied. There's very little reason to go through that hassle when it has already been done by the devs of retropi, lakka, recalbox and others.

If you want to dual boot with a much simpler system, I'd recommend taking a look at Recalbox, which I find to be a lot easier to use.

User avatar
scruss
Posts: 1768
Joined: Sat Jun 09, 2012 12:25 pm
Location: Toronto, ON
Contact: Website

Re: Emulators on Raspbian?

Tue Aug 14, 2018 3:30 pm

ShiftPlusOne wrote:
Tue Aug 14, 2018 2:38 pm
Of course that's what Nintendo would say, but Nintendo doesn't get to make up laws.
Indeed. Especially since Nintendo themselves cherry-pick when emulation is legal:
  • Wii Virtual Console, NES Mini = perfectly fine
  • Any emulation not sold by Nintendo = bad and wrong and illegal
It's particularly amusing that for Wii Virtual Console, Nintendo almost certainly used a ROM image of Super Mario Brothers that they found on the internet (consequently bad and wrong and illegal by their standards). Check out Frank Cifaldi's talk from GDC 2016 for more details: "It's Just Emulation!" - The Challenge of Selling Old Games (the fun bit is at 14:28, but the whole talk is great).

To the OP: if you're wanting to run more than a couple of emulators, RetroPie is the least hassle - but it really does work best if you dedicate an entire Raspberry Pi to it.
‘Remember the Golden Rule of Selling: “Do not resort to violence.”’ — McGlashan.

User avatar
Imperf3kt
Posts: 1196
Joined: Tue Jun 20, 2017 12:16 am
Location: Australia

Re: Emulators on Raspbian?

Wed Aug 15, 2018 1:14 am

scruss wrote:
Tue Aug 14, 2018 3:30 pm
ShiftPlusOne wrote:
Tue Aug 14, 2018 2:38 pm
Of course that's what Nintendo would say, but Nintendo doesn't get to make up laws.
Indeed. Especially since Nintendo themselves cherry-pick when emulation is legal:
  • Wii Virtual Console, NES Mini = perfectly fine
  • Any emulation not sold by Nintendo = bad and wrong and illegal
It's particularly amusing that for Wii Virtual Console, Nintendo almost certainly used a ROM image of Super Mario Brothers that they found on the internet (consequently bad and wrong and illegal by their standards). Check out Frank Cifaldi's talk from GDC 2016 for more details: "It's Just Emulation!" - The Challenge of Selling Old Games (the fun bit is at 14:28, but the whole talk is great).

To the OP: if you're wanting to run more than a couple of emulators, RetroPie is the least hassle - but it really does work best if you dedicate an entire Raspberry Pi to it.
Nintendo owns the ROM. Where they get it is irrelevant.
Same with their emulators, the issue isn't the emulation, its the use of proprietary bootloaders ripped from the consoles illegally (without which the emulation would be impossible) - those are property of Nintendo to do with as they please (including making emulators for their old hardware)
User experiencing technical difficulties.

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 5240
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: Emulators on Raspbian?

Wed Aug 15, 2018 12:08 pm

Looking at the source code of a random NES emulator, I don't see any ripped bootloaders.

Emulators for later consoles like playstations tend to require them, but discourage users from obtaining them illegally and certainly don't include them in their emulators (if they're smart). In most places it's legal to rip it from your own hardware.

I don't know if it has been done, but it's also possible that it could be reverse engineered without infringing on any intellectual property. That's the same sort of legal protection that allows projects like Wine, ReactOS and even Linux to exist.

WillBoxOwO
Posts: 37
Joined: Wed Jun 27, 2018 10:24 pm

Re: Emulators on Raspbian?

Wed Aug 15, 2018 4:57 pm

Does that means theres no emulators available on Raspbian?

User avatar
scruss
Posts: 1768
Joined: Sat Jun 09, 2012 12:25 pm
Location: Toronto, ON
Contact: Website

Re: Emulators on Raspbian?

Wed Aug 15, 2018 5:18 pm

Yes, there are lots that you can either install from the repositories or build from source. I think you mentioned Atari before. The repos have, for example:
  • hatari — Atari ST/TT emulator
  • stella — Atari 2600 emulator
  • virtualjaguar — Atari Jaguar emulator
But we can't help you find game or system ROMs for most of them. Hatari might come with an open-source system ROM, but probably doesn't come with any OS images or commercial games. Pretty sure stella doesn't come with any commercial cartridges, but people have written new games for the 2600.

The situation is wildly different for different systems.Commodore 8-bit machines can be very well emulated and include system ROMs, but a company still holds the rights to the Commodore Amiga system ROMs.
‘Remember the Golden Rule of Selling: “Do not resort to violence.”’ — McGlashan.

WillBoxOwO
Posts: 37
Joined: Wed Jun 27, 2018 10:24 pm

Re: Emulators on Raspbian?

Wed Aug 15, 2018 8:02 pm

scruss wrote:
Wed Aug 15, 2018 5:18 pm
]
[*]hatari — Atari ST/TT emulator
[*]stella — Atari 2600 emulator
[*]virtualjaguar — Atari Jaguar emulator
[/list]
Thanks alot, im installing these emulators. Are there any lists of downloadable emulators somewhere in the internet? A PS1 emulator would make my day.

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 5240
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: Emulators on Raspbian?

Wed Aug 15, 2018 8:23 pm

One you can build from source:
https://github.com/notaz/pcsx_rearmed

WillBoxOwO
Posts: 37
Joined: Wed Jun 27, 2018 10:24 pm

Re: Emulators on Raspbian?

Wed Aug 15, 2018 9:20 pm

ShiftPlusOne wrote:
Wed Aug 15, 2018 8:23 pm
One you can build from source:
https://github.com/notaz/pcsx_rearmed
A guide on how to "build from source"?

User avatar
scruss
Posts: 1768
Joined: Sat Jun 09, 2012 12:25 pm
Location: Toronto, ON
Contact: Website

Re: Emulators on Raspbian?

Thu Aug 16, 2018 10:52 am

Yeah, that's something else you're going to have to learn. While pcsx_rearmed suggests all you need to do is:

Code: Select all

./configure && make
you'll need to find out which other packages you need to install to make that work.

This is where RetroPie makes things easier by managing the build process.
‘Remember the Golden Rule of Selling: “Do not resort to violence.”’ — McGlashan.

User avatar
Imperf3kt
Posts: 1196
Joined: Tue Jun 20, 2017 12:16 am
Location: Australia

Re: Emulators on Raspbian?

Thu Aug 16, 2018 10:11 pm

I'm curious, does this PS1 emulator support using the actual CDs?
User experiencing technical difficulties.

WillBoxOwO
Posts: 37
Joined: Wed Jun 27, 2018 10:24 pm

Re: Emulators on Raspbian?

Fri Aug 17, 2018 11:50 pm

Hello there
I finally managed to setup the PS1 emulator.
I tought I could show it off on YouTube because it actually took a long time for me to setup, it blew my mind to see it working!

https://www.youtube.com/watch?v=fFD1adaIZok

WillBoxOwO
Posts: 37
Joined: Wed Jun 27, 2018 10:24 pm

Re: Emulators on Raspbian?

Sat Aug 18, 2018 10:58 am

Are they any other emulators your can fetch using apt-get?

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 5240
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: Emulators on Raspbian?

Sat Aug 18, 2018 11:26 am

WillBoxOwO wrote:
Sat Aug 18, 2018 10:58 am
Are they any other emulators your can fetch using apt-get?
Have you tried running 'apt search emulator' or 'apt-cache search emulator'?

WillBoxOwO
Posts: 37
Joined: Wed Jun 27, 2018 10:24 pm

Re: Emulators on Raspbian?

Sun Aug 19, 2018 12:03 am

ShiftPlusOne wrote:
Sat Aug 18, 2018 11:26 am
WillBoxOwO wrote:
Sat Aug 18, 2018 10:58 am
Are they any other emulators your can fetch using apt-get?
Have you tried running 'apt search emulator' or 'apt-cache search emulator'?
Just tried this out. Looks great so far...

Return to “Gaming”

Who is online

Users browsing this forum: No registered users and 5 guests