Page 1 of 2

Emulation on the Pi3: Initial Testing

Posted: Wed Mar 02, 2016 5:31 pm
by welshy
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!

Re: Emulation on the Pi3: Initial Testing

Posted: Wed Mar 02, 2016 8:40 pm
by mgoulart
Any tests for 4DO libretro core or Yabause libretro core?

Re: Emulation on the Pi3: Initial Testing

Posted: Wed Mar 02, 2016 8:53 pm
by GTR2Fan
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?

Re: Emulation on the Pi3: Initial Testing

Posted: Wed Mar 02, 2016 9:47 pm
by welshy
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!

Re: Emulation on the Pi3: Initial Testing

Posted: Wed Mar 02, 2016 10:42 pm
by KitchUK
Does the Pi 3 now play Snes Super FX games (SMW 2) full speed via snes9x-next libretro?

Re: Emulation on the Pi3: Initial Testing

Posted: Wed Mar 02, 2016 10:56 pm
by GTR2Fan
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

Re: Emulation on the Pi3: Initial Testing

Posted: Wed Mar 02, 2016 11:13 pm
by welshy
GTR2Fan
Pi1 Overclocked to 900MHz, Pi2 no O/C and the Pi3 currently doesn't have an O/C Option.

Re: Emulation on the Pi3: Initial Testing

Posted: Wed Mar 02, 2016 11:16 pm
by GTR2Fan
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. :)

Re: Emulation on the Pi3: Initial Testing

Posted: Thu Mar 03, 2016 2:18 am
by Akselmo
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:

Re: Emulation on the Pi3: Initial Testing

Posted: Fri Mar 04, 2016 12:12 pm
by welshy
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.'

Re: Emulation on the Pi3: Initial Testing

Posted: Fri Mar 04, 2016 12:56 pm
by KitchUK
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.

Re: Emulation on the Pi3: Initial Testing

Posted: Fri Mar 04, 2016 1:27 pm
by welshy
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'

Re: Emulation on the Pi3: Initial Testing

Posted: Fri Mar 04, 2016 1:30 pm
by welshy
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

Re: Emulation on the Pi3: Initial Testing

Posted: Fri Mar 04, 2016 1:39 pm
by saberman
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?

Re: Emulation on the Pi3: Initial Testing

Posted: Fri Mar 04, 2016 1:45 pm
by welshy
saberman
Mupen64plus is next on the list!

Re: Emulation on the Pi3: Initial Testing

Posted: Fri Mar 04, 2016 3:21 pm
by welshy
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

Re: Emulation on the Pi3: Initial Testing

Posted: Fri Mar 04, 2016 7:19 pm
by Szymon_Zy
Have you tried amiga emulation?

Re: Emulation on the Pi3: Initial Testing

Posted: Fri Mar 04, 2016 8:50 pm
by Nitrogen_Widget
How about Mortal Kombat (s) on .78 mame & advmame?

Thanks!

Re: Emulation on the Pi3: Initial Testing

Posted: Sat Mar 05, 2016 1:26 am
by cacophony555
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

Re: Emulation on the Pi3: Initial Testing

Posted: Sat Mar 05, 2016 7:20 am
by mmroos1983
Can anyone test DeSmuMe? The nintendo DS emulator on th pi3?
Thanks.

Re: Emulation on the Pi3: Initial Testing

Posted: Sat Mar 05, 2016 5:53 pm
by tachiweasel
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...)

Re: Emulation on the Pi3: Initial Testing

Posted: Sat Mar 05, 2016 6:33 pm
by Trixster
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.

Re: Emulation on the Pi3: Initial Testing

Posted: Sat Mar 05, 2016 6:35 pm
by Trixster
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.

Re: Emulation on the Pi3: Initial Testing

Posted: Sun Mar 06, 2016 8:32 am
by thak
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!

Re: Emulation on the Pi3: Initial Testing

Posted: Sun Mar 06, 2016 11:22 am
by Trixster
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.