cacophony555
Posts: 140
Joined: Sat Jan 18, 2014 5:54 pm

Raspberry Pi 2 - What would it mean for emulation?

Mon Feb 02, 2015 7:26 am

Not official yet, but I found this intriguing:
http://www.theregister.co.uk/2015/02/02 ... i_model_2/

Image
a turbocharged version of the B+ boasting a new Broadcom BCM2836 900MHz quad-core system-on-chip with 1GB of RAM – all of which will drive performance "at least 6x" that of the B+
Assuming it's true, what do you think it will mean for game emulation on the Pi? Will we finally see proper SNES sound emulation? What other systems will now be possible?
Last edited by cacophony555 on Mon Feb 02, 2015 7:47 am, edited 1 time in total.

ame
Posts: 3172
Joined: Sat Aug 18, 2012 1:21 am
Location: Korea

Re: Raspberry Pi 2 - 6x faster

Mon Feb 02, 2015 7:30 am

Did you read any other threads before posting?

cacophony555
Posts: 140
Joined: Sat Jan 18, 2014 5:54 pm

Re: Raspberry Pi 2 - 6x faster

Mon Feb 02, 2015 7:33 am

ame wrote:Did you read any other threads before posting?
No. I looked at the gaming forum and didn't any threads. Not sure what you're referring to.

ame
Posts: 3172
Joined: Sat Aug 18, 2012 1:21 am
Location: Korea

Re: Raspberry Pi 2 - 6x faster

Mon Feb 02, 2015 7:36 am

cacophony555 wrote:
ame wrote:Did you read any other threads before posting?
No. I looked at the gaming forum and didn't any threads. Not sure what you're referring to.
http://www.raspberrypi.org/forums/viewt ... 63&t=98338

cacophony555
Posts: 140
Joined: Sat Jan 18, 2014 5:54 pm

Re: Raspberry Pi 2 - 6x faster

Mon Feb 02, 2015 7:38 am

ame wrote:
cacophony555 wrote:
ame wrote:Did you read any other threads before posting?
No. I looked at the gaming forum and didn't any threads. Not sure what you're referring to.
http://www.raspberrypi.org/forums/viewt ... 63&t=98338
Yeah but that's a general discussion thread. I was interested in a discussion regarding game emulation, thus a post in this forum made a lot more sense. I get the desire not to have duplicate thread topics, but I wouldn't consider a thread with a different focus duplicate.

User avatar
DougieLawson
Posts: 36306
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website Twitter

Re: Raspberry Pi 2 - What would it mean for emulation?

Mon Feb 02, 2015 8:05 am

I can't believe that folks trust a stupid rumour on El Reg. That site is even worse than Slashdot and Reddit for publishing junk.
Last edited by DougieLawson on Mon Feb 02, 2015 10:06 am, edited 1 time in total.
Note: Having anything humorous in your signature is completely banned on this forum. Wear a tin-foil hat and you'll get a ban.

Any DMs sent on Twitter will be answered next month.

This is a doctor free zone.

KitchUK
Posts: 256
Joined: Fri Jul 19, 2013 5:40 pm

Re: Raspberry Pi 2 - What would it mean for emulation?

Mon Feb 02, 2015 8:29 am

I hope this is true. This possibly means better fullspeed SNES emulation and MAME!

Also PS1 and N64....

Also more PC game ports, half life, unreal tournament etc?

:)

mgoulart
Posts: 126
Joined: Mon Feb 10, 2014 8:56 am
Location: Rio de Janeiro - Brazil

Re: Raspberry Pi 2 - What would it mean for emulation?

Mon Feb 02, 2015 11:30 pm

Dreaming on playing N64/PS1/Mame on fullspeed for almost 100% of the games!

User avatar
mahjongg
Forum Moderator
Forum Moderator
Posts: 12324
Joined: Sun Mar 11, 2012 12:19 am
Location: South Holland, The Netherlands

Re: Raspberry Pi 2 - What would it mean for emulation?

Tue Feb 03, 2015 12:42 am

It will just explode the emulation capabilities of the PI, not only because of the cortex v7 quad core processor, or the higher clock speed, but the massively increased caches of the CPU will speed up emulation incredibly. But even more interesting the PI now has multi-data-single-instruction (NEON) capabilities, which for some stuff can increase speed twenty-fold!

And I have not even mentioned doubling the RAM capacity.

It will take a while though for the software to catch up with all the extra speedup capabilities.

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 5340
Joined: Wed Aug 17, 2011 7:41 pm
Location: Cambridge

Re: Raspberry Pi 2 - What would it mean for emulation?

Tue Feb 03, 2015 12:48 am

mgoulart wrote:Dreaming on playing N64/PS1/Mame on fullspeed for almost 100% of the games!
I'm intested in hearing the reports. I think there's a good chance...

welshy
Posts: 1667
Joined: Mon Oct 29, 2012 2:07 pm

Re: Raspberry Pi 2 - What would it mean for emulation?

Tue Feb 03, 2015 4:56 am

cacophony555
Well, I for one am interested on how much extra performance will actually be available as its often best to ignore 'Bench Tests' and/or 'Theoretical' performance and it is dependant on the Program being used, some PC/Intel Emulators for instance are limited to two Threads. Also some Emulators (PiSNES/MAME4ALLPi/PiFBA and Mupen64plus-64) have been specifically optimised for the RPi so the performance gains may be limited and/or may not work at all! However, my Pi2 has been shipped (awaiting delivery) so will do some investigation when its received and post my findings on the Emulation Thread.
"The list of things I have heard now contains everything!"

KitchUK
Posts: 256
Joined: Fri Jul 19, 2013 5:40 pm

Re: Raspberry Pi 2 - What would it mean for emulation?

Tue Feb 03, 2015 10:06 am

Once Windows 10 is released for the Pi 2 hopefully this will mean that more people will be introduced and there will be more possibility for new emulators. Quite an exciting time with this new release!

User avatar
DougieLawson
Posts: 36306
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website Twitter

Re: Raspberry Pi 2 - What would it mean for emulation?

Tue Feb 03, 2015 10:09 am

KitchUK wrote:Once Windows 10 is released for the Pi 2 hopefully this will mean that more people will be introduced and there will be more possibility for new emulators. Quite an exciting time with this new release!
I think you've got completely the wrong end of the stick about the Windows 10 stuff for the RPi.
https://dev.windows.com/en-us/featured/ ... uote]We’re excited to announce that we are expanding our Windows Developer Program for IoT by delivering a version of Windows 10 that supports Raspberry Pi 2. This release of Windows 10 will be free for the Maker community through the Windows Developer Program for IoT.[/quote] https://dev.windows.com/en-us/featured/ ... am-for-IoT
Last edited by DougieLawson on Tue Feb 03, 2015 10:11 am, edited 2 times in total.
Note: Having anything humorous in your signature is completely banned on this forum. Wear a tin-foil hat and you'll get a ban.

Any DMs sent on Twitter will be answered next month.

This is a doctor free zone.

KitchUK
Posts: 256
Joined: Fri Jul 19, 2013 5:40 pm

Re: Raspberry Pi 2 - What would it mean for emulation?

Tue Feb 03, 2015 10:10 am

dom wrote:
mgoulart wrote:Dreaming on playing N64/PS1/Mame on fullspeed for almost 100% of the games!
I'm intested in hearing the reports. I think there's a good chance...
Yeah sounds promising. The N64 and PS1 is already playable on an overlcocked Pi so I'd like to see what can be done with improved clock speeds and RAM.

mgoulart
Posts: 126
Joined: Mon Feb 10, 2014 8:56 am
Location: Rio de Janeiro - Brazil

Re: Raspberry Pi 2 - What would it mean for emulation?

Wed Feb 04, 2015 12:06 am

Maybe new emulators: 3DO (4DO), Saturn (Yabuze), Dreamcast (Reicast), PSP (PPSSPP),...

welshy
Posts: 1667
Joined: Mon Oct 29, 2012 2:07 pm

Re: Raspberry Pi 2 - What would it mean for emulation?

Wed Feb 04, 2015 7:54 am

mgoulart wrote:Maybe new emulators: 3DO (4DO), Saturn (Yabuze), Dreamcast (Reicast), PSP (PPSSPP),...
Mmm, possibly, we shall see. It should definitely help greatly with existing Systems so they can be Emulated with greater accuracy (SNES/PS1/N64). Time to get all that Source Code out again! lol
"The list of things I have heard now contains everything!"

j0z0r
Posts: 52
Joined: Fri Oct 28, 2011 5:46 pm

Re: Raspberry Pi 2 - What would it mean for emulation?

Wed Feb 04, 2015 2:38 pm

I'm very excited about this myself as I have 2 Pis already devoted to emulation/gaming. I'm not in a huge rush to get the Pi 2, as I would like to wait and see how drastic the improvements are, but the replies from you guys have me pretty enthusiastic. I'm not even going to go as far saying anything new will be done, I'm just hoping N64 becomes playable and the same for PSX, which is mostly playable now, but a few games are iffy. I know this is a n0ob question, but how will the Pi 2 be different from the standpoint of making the emulators work again? I know it's a different core, but does that mean someone is going to have to get the ARM7 versions of the emulators and then optimize them for the processor? Or can we just run our old emulators and enjoy the benefits of more speed?

dh04000
Posts: 62
Joined: Tue Oct 04, 2011 9:18 pm

Re: Raspberry Pi 2 - What would it mean for emulation?

Wed Feb 04, 2015 2:43 pm

RPi2 + MameHUB + Super Game Pi handheld build = AMAZING! This is what I want.

If N64 and Dreamcast work, then I'll cry wonderful tears!

steev
Posts: 87
Joined: Fri Jan 27, 2012 5:08 pm

Re: Raspberry Pi 2 - What would it mean for emulation?

Wed Feb 04, 2015 3:29 pm

Saw this on reddit this morning:
http://www.reddit.com/r/raspberry_pi/co ... ing_video/

N64 looks great, at least for Mario Kart. PS1 was already confirmed full speed by Adafruit

Looks like the Pi 2 will be a huge improvement :)

ric_rpi
Posts: 206
Joined: Thu Jul 11, 2013 2:33 pm
Location: Bedford, UK

Re: Raspberry Pi 2 - What would it mean for emulation?

Wed Feb 04, 2015 3:32 pm

PCSX2 is next on my list ... but I will finish a new Dynamic Recompiler for mupen64plus first

ric_rpi
Posts: 206
Joined: Thu Jul 11, 2013 2:33 pm
Location: Bedford, UK

Re: Raspberry Pi 2 - What would it mean for emulation?

Wed Feb 04, 2015 3:48 pm

j0z0r wrote:I'm very excited about this myself as I have 2 Pis already devoted to emulation/gaming. I'm not in a huge rush to get the Pi 2, as I would like to wait and see how drastic the improvements are, but the replies from you guys have me pretty enthusiastic. I'm not even going to go as far saying anything new will be done, I'm just hoping N64 becomes playable and the same for PSX, which is mostly playable now, but a few games are iffy. I know this is a n0ob question, but how will the Pi 2 be different from the standpoint of making the emulators work again? I know it's a different core, but does that mean someone is going to have to get the ARM7 versions of the emulators and then optimize them for the processor? Or can we just run our old emulators and enjoy the benefits of more speed?
Mupen64plus should run as-is but there are Makefile flags that can be set for ulilizing ARMv7 and NEON instructions. Coupled with even faster overclocking it should run quite well.

KitchUK
Posts: 256
Joined: Fri Jul 19, 2013 5:40 pm

Re: Raspberry Pi 2 - What would it mean for emulation?

Wed Feb 04, 2015 4:40 pm

Anyone know of any video of the Pi 2 running some emulators (RetroPie, Recalbox etc)?

j0z0r
Posts: 52
Joined: Fri Oct 28, 2011 5:46 pm

Re: Raspberry Pi 2 - What would it mean for emulation?

Wed Feb 04, 2015 6:22 pm

KitchUK wrote:Anyone know of any video of the Pi 2 running some emulators (RetroPie, Recalbox etc)?
Mario Kart 64:
http://www.youtube.com/watch?v=tP-i6oM2vnQ
Spyro and some PSX emulation:
http://www.youtube.com/watch?v=7rBaId0CfqM
This is from the Reddit thread posted above. It looks much better, and this is with absolutely no optimization!

welshy
Posts: 1667
Joined: Mon Oct 29, 2012 2:07 pm

Re: Raspberry Pi 2 - What would it mean for emulation?

Wed Feb 04, 2015 6:24 pm

Well, MAME4ALLPi works! Previously one of the slowest working Title on the Pi was N.A.R.C, running at 900MHz 'Medium' O/C it seriously struggled and could be deemed 'Not Playable' because it ran at approximately 60%, at best, probably because it was the first 'HD' Arcade Title (well, HD in 1988!), but its pretty much 100% with the odd lapse to high 90s when there is lots onscreen, without any overclocking! Additionally, Outrun now doesn't budge from 100% performance.
Last edited by welshy on Thu Feb 05, 2015 7:23 am, edited 1 time in total.
"The list of things I have heard now contains everything!"

grizzybear
Posts: 3
Joined: Wed Feb 04, 2015 5:59 pm

Re: Raspberry Pi 2 - What would it mean for emulation?

Wed Feb 04, 2015 6:56 pm

ric_rpi wrote:PCSX2 is next on my list ... but I will finish a new Dynamic Recompiler for mupen64plus first
:lol:

Realistically though, a reicast port is about the best we can expect right? How reliant is something like reicast on the GPU?

Return to “Gaming”