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

Emulation on the Pi3: Initial Testing

Wed Mar 02, 2016 5:31 pm

I received my Pi3 this morning and have conducted some initial Emulation Testing

MAME4ALLPi - Arcade
All Titles tested run at a constant 100%

REICAST - Dreamcast
Much improved performance over the Pi2, ALL games are now totally playable although some Titles suffer sound and/or reduced FPS (Frameskip). Think improved Pi1 PlayStation emulation levels of performance.

I will be conducting further Testing and will post the results on the Emulation Thread but its looking good for the new Hardware!
"The list of things I have heard now contains everything!"

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

Re: Emulation on the Pi3: Initial Testing

Wed Mar 02, 2016 8:40 pm

Any tests for 4DO libretro core or Yabause libretro core?

User avatar
GTR2Fan
Posts: 1601
Joined: Sun Feb 23, 2014 9:20 pm
Location: South East UK

Re: Emulation on the Pi3: Initial Testing

Wed Mar 02, 2016 8:53 pm

welshy wrote:MAME4ALLPi - Arcade... All Titles tested run at a constant 100%
It would be helpful to know exactly which titles were tested.
REICAST - Dreamcast... Much improved performance over the Pi2... I will be conducting further Testing and will post the results on the Emulation Thread but its looking good for the new Hardware!
It would also be helpful to know how well an overclocked Pi2B holds up against the Pi3B. Any chance of including test results for both using the same settings (or as close as you can get) as in my sig for those who can't afford to upgrade right now?
Pi2B Mini-PC/Media Centre: ARM=1GHz (+3), Core=500MHz, v3d=500MHz, h264=333MHz, RAM=DDR2-1200 (+6/+4/+4+schmoo). Sandisk Ultra HC-I 32GB microSD card on '50=100' OCed slot (42MB/s read) running Raspbian/KODI16, Seagate 3.5" 1.5TB HDD mass storage.

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

Re: Emulation on the Pi3: Initial Testing

Wed Mar 02, 2016 9:47 pm

GTR2Fan
The Titles Tested were ones at the 'High Performance' end of the spectrum, e.g N.A.R.C, Outrun, Smash TV. On the Pi1 they ran at approx 50-60% and 90% on the Pi2.
Hope that answers your query!
"The list of things I have heard now contains everything!"

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

Re: Emulation on the Pi3: Initial Testing

Wed Mar 02, 2016 10:42 pm

Does the Pi 3 now play Snes Super FX games (SMW 2) full speed via snes9x-next libretro?

User avatar
GTR2Fan
Posts: 1601
Joined: Sun Feb 23, 2014 9:20 pm
Location: South East UK

Re: Emulation on the Pi3: Initial Testing

Wed Mar 02, 2016 10:56 pm

welshy wrote:The Titles Tested were ones at the 'High Performance' end of the spectrum, e.g N.A.R.C, Outrun, Smash TV. On the Pi1 they ran at approx 50-60% and 90% on the Pi2.
Not unless you can confirm whether or not it was an overclocked Pi2B. Please don't make me do the tests myself or I'll get sucked into retrogaming and vanish for a fortnight. :D
Pi2B Mini-PC/Media Centre: ARM=1GHz (+3), Core=500MHz, v3d=500MHz, h264=333MHz, RAM=DDR2-1200 (+6/+4/+4+schmoo). Sandisk Ultra HC-I 32GB microSD card on '50=100' OCed slot (42MB/s read) running Raspbian/KODI16, Seagate 3.5" 1.5TB HDD mass storage.

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

Re: Emulation on the Pi3: Initial Testing

Wed Mar 02, 2016 11:13 pm

GTR2Fan
Pi1 Overclocked to 900MHz, Pi2 no O/C and the Pi3 currently doesn't have an O/C Option.
"The list of things I have heard now contains everything!"

User avatar
GTR2Fan
Posts: 1601
Joined: Sun Feb 23, 2014 9:20 pm
Location: South East UK

Re: Emulation on the Pi3: Initial Testing

Wed Mar 02, 2016 11:16 pm

welshy wrote:Pi1 Overclocked to 900MHz, Pi2 no O/C and the Pi3 currently doesn't have an O/C Option.
Thank you. Keep up the good work. :)
Pi2B Mini-PC/Media Centre: ARM=1GHz (+3), Core=500MHz, v3d=500MHz, h264=333MHz, RAM=DDR2-1200 (+6/+4/+4+schmoo). Sandisk Ultra HC-I 32GB microSD card on '50=100' OCed slot (42MB/s read) running Raspbian/KODI16, Seagate 3.5" 1.5TB HDD mass storage.

Akselmo
Posts: 19
Joined: Tue Feb 09, 2016 3:04 pm

Re: Emulation on the Pi3: Initial Testing

Thu Mar 03, 2016 2:18 am

Could you give Dosbox games a try?

I really want to see how Daggerfall performs, since if it plays better than on Pi2, I know what I'm buying next, lol. :lol:

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

Re: Emulation on the Pi3: Initial Testing

Fri Mar 04, 2016 12:12 pm

KitchUK
As requested, also posted in the Emulation Thread, Pi3: Initial Testing -

'Testing Request -
RetroArch - snes9x-next Core
I can confirm SuperFX Titles work superbly, 100% performance. Titles Tested: StarFox/StarWing, Super Mario World 2 - Yoshi's Island.'
"The list of things I have heard now contains everything!"

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

Re: Emulation on the Pi3: Initial Testing

Fri Mar 04, 2016 12:56 pm

welshy wrote:KitchUK
As requested, also posted in the Emulation Thread, Pi3: Initial Testing -

'Testing Request -
RetroArch - snes9x-next Core
I can confirm SuperFX Titles work superbly, 100% performance. Titles Tested: StarFox/StarWing, Super Mario World 2 - Yoshi's Island.'
Fantastic news, and thank you for testing Welshy. Its appears that the Pi 3 can now emulate pretty much all Snes titles to a certain degree. Finally be able to play SMW2 with decent sound emulation (Pocketsnes was horrible).

Have you managed to test any PS1 games? On the Pic 2 (with a 1 GHz overclock) Tekken 3 still had some slowdown and sound issues. I believe Tombi and Einhander also had some slowdown/stuttering issues as well.

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

Re: Emulation on the Pi3: Initial Testing

Fri Mar 04, 2016 1:27 pm

Akselmo
As requested, also posted in the Emulation Thread, Pi3: Initial Testing -

'Rpix86 (Fork of DOSBOX)
Once more, Titles run really smoothly, objectively they look/sound as if they are 100%. I have yet to test this with the Pi2 so cannot compare performance, but I do recall on the Pi1 (O/S 900MHz) they were only rendering by a few FSP (Frames Per Second)
Titles Tested: DOOM, X -Wing, TIE Fighter'
"The list of things I have heard now contains everything!"

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

Re: Emulation on the Pi3: Initial Testing

Fri Mar 04, 2016 1:30 pm

KitchUK
The first things I tested were Reicast and Pcsx_ReARMed! lol Check the Emulation Thread for details/results

Link - viewtopic.php?f=78&t=54357
"The list of things I have heard now contains everything!"

saberman
Posts: 15
Joined: Sun Feb 24, 2013 8:29 pm

Re: Emulation on the Pi3: Initial Testing

Fri Mar 04, 2016 1:39 pm

These test results sound great. I've just tried to buy a Pi3 and been told I have a long wait :(.

Has anyone tried Muppen64 or PPSSPP on a Pi3 yet?

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

Re: Emulation on the Pi3: Initial Testing

Fri Mar 04, 2016 1:45 pm

saberman
Mupen64plus is next on the list!
"The list of things I have heard now contains everything!"

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

Re: Emulation on the Pi3: Initial Testing

Fri Mar 04, 2016 3:21 pm

Saberman
As requested, also posted in the Emulation Thread, Pi3: Initial Testing -

Mupen64plus-rpi - Nintendo 64 (Binary, not recompiled in Pi3)
More good news! Previous Titles that perform well, but not perfectly, in Mupen64plus now run at 100%.
Titles Tested: Super Mario 64, Star Fox 64, Mario Kart 64 and The Legend of Zelda: Ocarina of Time
Additional: Goldeneye 64, one of the poorest performing working Titles, now runs at approximately 60% for the reasons explained
Here - viewtopic.php?f=78&t=58395
"The list of things I have heard now contains everything!"

Szymon_Zy
Posts: 36
Joined: Thu Oct 03, 2013 7:49 pm
Location: Częstochowa/Poland

Re: Emulation on the Pi3: Initial Testing

Fri Mar 04, 2016 7:19 pm

Have you tried amiga emulation?
rPi A (256MB), B (Egoman), 2xB2, 1xB3, 1x0 v.1.2, 1x0 v1.3 + dozens of freescales, arduinos, c.h.i.p., s905, odroid etc.
Yeah, I'm weird OpenWRT/Lede freak ;-)

Nitrogen_Widget
Posts: 38
Joined: Tue Aug 28, 2012 5:52 pm

Re: Emulation on the Pi3: Initial Testing

Fri Mar 04, 2016 8:50 pm

How about Mortal Kombat (s) on .78 mame & advmame?

Thanks!

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

Re: Emulation on the Pi3: Initial Testing

Sat Mar 05, 2016 1:26 am

I'd really like to know how Mame 0.171 (which is the latest) performs on the pi 3:
http://choccyhobnob.com/mame-for-raspberry-pi2/
more info here: http://choccyhobnob.com/mame-0-171-for- ... -playable/

It should have far better compatibility and accuracy

mmroos1983
Posts: 1
Joined: Sat Mar 05, 2016 7:18 am

Re: Emulation on the Pi3: Initial Testing

Sat Mar 05, 2016 7:20 am

Can anyone test DeSmuMe? The nintendo DS emulator on th pi3?
Thanks.

tachiweasel
Posts: 3
Joined: Thu Feb 25, 2016 6:12 pm

Re: Emulation on the Pi3: Initial Testing

Sat Mar 05, 2016 5:53 pm

welshy wrote:Saberman
As requested, also posted in the Emulation Thread, Pi3: Initial Testing -

Mupen64plus-rpi - Nintendo 64 (Binary, not recompiled in Pi3)
More good news! Previous Titles that perform well, but not perfectly, in Mupen64plus now run at 100%.
Titles Tested: Super Mario 64, Star Fox 64, Mario Kart 64 and The Legend of Zelda: Ocarina of Time
Additional: Goldeneye 64, one of the poorest performing working Titles, now runs at approximately 60% for the reasons explained
Here - viewtopic.php?f=78&t=58395
That's strange, because the issues with Mupen64Plus are GPU related, not CPU related, and the Pi 3 has the same GPU as the Pi 2, right? I don't see how Super Mario 64 could possibly run at 100% speed with the video plugins remaining the same: they issue one draw call for each triangle, more or less, and they suffer massive driver stalls and tiled memory framebuffer blitting overhead as a result. Unless the GPU got a large upgrade, the overhead will remain the same and the game will stay slow. (BTW, even more powerful mobile GPUs like Mali also suffer the same overhead and don't run at 100% speed, at least in my testing...)

User avatar
Trixster
Posts: 261
Joined: Sat Jul 07, 2012 3:53 pm

Re: Emulation on the Pi3: Initial Testing

Sat Mar 05, 2016 6:33 pm

Szymon_Zy wrote:Have you tried amiga emulation?
I've tried uae4arm with Jit running a classicwb setup picasso96. The rpi3 is overclocked with arm at 1300, core at 500, sdram at 600.

Sysspeed gives 80mips and 11mflops. Amiquake timedemo demo1 is just over 12fps. Starstruck is still not 060 speeds but it's faster than my old 040/40mhz. Amiquake2 is pretty slow. DoomAttack is very smooth, comparable but not quite as smooth as the dosbox version of Doom.

Alien breed 3D 2 would be excellent but Jit is bugged on it.
Last edited by Trixster on Sun Mar 06, 2016 11:23 am, edited 1 time in total.

User avatar
Trixster
Posts: 261
Joined: Sat Jul 07, 2012 3:53 pm

Re: Emulation on the Pi3: Initial Testing

Sat Mar 05, 2016 6:35 pm

welshy wrote:Akselmo
As requested, also posted in the Emulation Thread, Pi3: Initial Testing -

'Rpix86 (Fork of DOSBOX)
Once more, Titles run really smoothly, objectively they look/sound as if they are 100%. I have yet to test this with the Pi2 so cannot compare performance, but I do recall on the Pi1 (O/S 900MHz) they were only rendering by a few FSP (Frames Per Second)
Titles Tested: DOOM, X -Wing, TIE Fighter'
I'll second that, Doom works very nicely now, as does Magic Carpet 2 which slowed down quite a lot on an overclocked rpi2.

thak
Posts: 51
Joined: Wed Apr 10, 2013 6:22 pm

Re: Emulation on the Pi3: Initial Testing

Sun Mar 06, 2016 8:32 am

Hi,

I'm still waiting for my rpi3, but for some of you who already have one, could you test this : viewtopic.php?f=78&t=111384
On a pi2 it's not playable but it launch correctly!
Maybe on pi3 it could be playable :D

Thx!

User avatar
Trixster
Posts: 261
Joined: Sat Jul 07, 2012 3:53 pm

Re: Emulation on the Pi3: Initial Testing

Sun Mar 06, 2016 11:22 am

Star Wars Arcade (using lr-mame2010) runs at about 80/90 full speed. There are still audio issues (i think this is a mame problem) and I'll be damned if i can get the controls to work correctly, but it's pretty impressive.

Soul Caliber runs at about 25% full speed with lr-mame2010. The Dreamcast version is the way to go for this game.

Return to “Gaming”