elatllat
Posts: 1337
Joined: Sat Dec 17, 2011 5:05 pm

Re: EMULATION ON THE RPi (UPDATE)

Wed Feb 20, 2013 6:17 pm

welshy

Please update the wiki, I started the page as a byproduct of trying to understand the state of things myself.

The wiki is really better suited to a lot of the content in the forms.
SBC with 32GB RAM: https://hardkernel.com

FAQ : https://raspberrypi.stackexchange.com

Unanswered: https://www.raspberrypi.org/forums/search.php?search_id=unanswered

elatllat
Posts: 1337
Joined: Sat Dec 17, 2011 5:05 pm

Re: EMULATION ON THE RPi (UPDATE)

Wed Feb 20, 2013 7:07 pm

SBC with 32GB RAM: https://hardkernel.com

FAQ : https://raspberrypi.stackexchange.com

Unanswered: https://www.raspberrypi.org/forums/search.php?search_id=unanswered

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

Re: EMULATION ON THE RPi (UPDATE)

Fri Feb 22, 2013 11:59 am

elatllat
Nice Job! Other than in the Notes for iMAME4ALL you have my “Guide” links, (Which are AdvMAME) the only proviso I can see is the mixing of Retroarch (Retro Pie) “Cores” and original “Source” code (That’s why I segregated them in my original Thread)

e.g.
In Gngeo the “src” in notes is the actual Source Code for Gngeo
In Game Boy Colour the “src” is the Source Code (Gambatte) for Retroarch the (Retro Pie) “Core”

I think there needs to be a separation because the libretro src code or “Core”, as I understand it, will NOT work “Stand Alone” (It has to be run via Retroarch)? But I may be wrong in this assumption? Toad King or petrockblog would definitely know! Maybe they could give a response in this matter?

At the moment I cannot get access to the wiki myself to make any changes but have started editing the Original material in Word for later submission

Oh, One Last Thing, I notice you have listed “Hardware” Megadrive (Without Genesis) we don’t want to offend/confuse any USA RPi users! Also, DGEN can now be included (Genesis/Megadrive)
"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 RPi (UPDATE)

Mon Mar 04, 2013 11:37 am

New PC Engine Emulator Binary (Mednafen-0.9.24-W.I.P, pcengine_fast Module ONLY) available. Includes the Binary, mednafen-9x.cfg File and a README.txt with FULL Instructions and my personal recommendations of the best “AAA” Software available for the System

Link Here - http://www.raspberrypi.org/phpBB3/viewt ... 78&t=35906
"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 RPi (UPDATE)

Wed Mar 06, 2013 3:23 pm

pudding has ported MAME4ALL to the Pi

It uses MAME v0.37b5 ROMS. Optimised for the Raspberry Pi with dispmanx graphics, SDL input and ALSA sound. Works in X-Windows or Console. Runs with a frontend gui or traditional MAME command line mode

Get it from the Pi store http://store.raspberrypi.com/projects/mame4all_pi

Homepage is https://code.google.com/p/mame4all-pi/

Link to Thread Here - http://www.raspberrypi.org/phpBB3/viewt ... 78&t=36067

From my initial testing it's definitely the BEST performing version of MAME for the RPi thus far, running most Titles Fullspeed/Fullscreen under "X" in a 1920 X 1200 Framebuffer Window at 900MHz (Even AdvMAME 0.94 doesn't get anywhere NEAR this level of Performance)
Last edited by welshy on Thu Mar 07, 2013 9:19 am, edited 1 time in total.
"The list of things I have heard now contains everything!"

User avatar
Jessie
Posts: 1754
Joined: Fri Nov 04, 2011 7:40 pm
Location: C/S CO USA

Re: EMULATION ON THE RPi (UPDATE)

Wed Mar 06, 2013 4:16 pm

Sorry I haven't updated the first post in a while. I will take care of it tonight when I'm not posting from my phone.

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

Re: EMULATION ON THE RPi (UPDATE)

Sun Apr 14, 2013 11:24 am

Pate has released a DOS Emulator rpix86 (Sorry about the Delay in updating, it’s now v0.05). In the UK and Europe, the Amiga and Atari ST Dominated the market in the late 80’s/early 90’s, mostly due to the excessive cost of PC hardware in these regions at the time, unlike the USA. Many software titles released on the Amiga/Atari ST were however ported over to the PC. Rpix86 is well worth a look!

You can download the new version from the Raspberry Pi store: http://store.raspberrypi.com/projects/rpix86 or alternatively directly from his web pages: http://rpix86.patrickaalto.com/rdown.html
"The list of things I have heard now contains everything!"

heiNey
Posts: 9
Joined: Thu Apr 11, 2013 5:05 am

Re: EMULATION ON THE RPi (UPDATE)

Sun Apr 14, 2013 6:18 pm

according to this page http://www.ppsspp.org/development.html it seems that this emulator has been successfully(?) ported to the rpi, but i cant seem to find any information on how it was done.

has anyone been able to get it working on their rpi?

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

Re: EMULATION ON THE RPi (UPDATE)

Mon Apr 15, 2013 7:44 am

heiNey
Previously Posted on this issue -

“Definitely a “Work in Progress”, from what I have seen it’s rendering rate is pretty poor thus far Link Here - http://www.youtube.com/watch?v=W3-TxAscWV8 . I use JPCSP (Which is probably the best existing solution) for testing new Custom PSP Firmware/Emulators on my PC (Quad Core 3GHz CPU with a GeForce 9600 GT Grafix Card, 4GB of RAM and a dedicated Sound Card), but even then it’s performance/stability is imperfect. As a relatively new console, Sony have been quite adept/ fierce at preventing Hacking/Emulation with constant Firmware Updates, Hardware Changes and modifications (Even differing Mother Boards in the same Hardware Issue (i.e. PSP 1000/2000/3000). Also, keep in mind the raw performance of the host hardware (In this case the RPi) can be insignificant with regards to the System being Emulated. I have often cited the Atari VCS/2600 by example, although meagre by today’s standards (CPU: 6507, 1MHz, GPU: TIA) takes quite a powerful machine to Emulate it (Mainly because of the intricacies of the TIA). This is the case with many early Consoles (Because of their judicious use of Custom Silicon to keep Hardware costs down) and as such, documentation is limited for these “Custom Chips" (Making Emulation more problematic).Note on the PPSSPP host site it states Gamecube and PS2 ports “Not Possible” (Although I would assume mostly due to RAM Issues). The PSP’s computational power is in actuality closer to PS2 than PS1 (That’s why accurate Playstation 1 Emulation is easily achieved by the PSP), this being the case, I would probably discount any ideas of acceptable PSP Emulators on the RPi (But, never say never!)”

One Last thing, with reguards to RPi it says "Done?" on the site and there is no mention in the Source Code on Github of a Pi version. The Linux fork uses SDL (So no GPU assistance) which is never going to be fast enough!
"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 RPi (UPDATE)

Mon Apr 15, 2013 9:46 am

Andrey has ported fceux, a Nintendo Famicom/NES Emulator to the RPi with native Open GLES 2 support. From the brief experimentation I have conducted it is certainly THE BEST Famicom/NES Emulator I have come across thus far*

*I have noticed graphical “Glitches” in certain ROMS (Punch Out for instance) in other Emulators , Mednafen, AdvMESS etc which this DOES not suffer from! Nice work Andrey!

Get it here -
https://www.dropbox.com/s/uu751ibdqmvq0co/fceux.zip

Link to Forum thread -
http://www.raspberrypi.org/phpBB3/viewt ... 78&t=39624
"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 RPi (UPDATE)

Mon Apr 15, 2013 9:58 am

felix3008 has posted gpSP, a Gameboy Advance Emulator Binary (Built from NOTAZ’s Source Code). It’s a HUGE improvement over Mednafen!

See Thread for Details Here -
http://www.raspberrypi.org/phpBB3/viewt ... 78&t=37433

Also you can check out the Github repositorys for the current state of development:
https://github.com/DPRCZ/gpsp.git or https://github.com/notaz/gpsp.git
"The list of things I have heard now contains everything!"

thelini
Posts: 42
Joined: Fri Feb 24, 2012 9:52 am

Re: EMULATION ON THE RPi (UPDATE)

Wed Apr 24, 2013 12:10 pm

Using the latest Chameleon and it really is a superb starting point for anybody wanting to look into emulation..

I have a small problem with emulating a 128k ZX Spectrum and getting sound through to the HDMI port. I cant get sound from Fuse or FBZX. I can get sound from Unreal, but cant work out how to get it to emulate a 128k Spectrum..

Any ideas?

Andrey
Posts: 78
Joined: Sat Sep 01, 2012 9:52 am

Re: EMULATION ON THE RPi (UPDATE)

Wed Apr 24, 2013 3:13 pm

@thelini

>I can get sound from Unreal, but cant work out how to get it to emulate a 128k Spectrum..

It emulate 128K ZX Spectrum by default. You can switch it to 48K through menu (press ESC).
May be you stuck with start screen (MadRom)?
Image
Press U on keyboard to see normal speccy screen:
Image

thelini
Posts: 42
Joined: Fri Feb 24, 2012 9:52 am

Re: EMULATION ON THE RPi (UPDATE)

Thu Apr 25, 2013 7:27 am

Thanks, I'll check that out.

thelini
Posts: 42
Joined: Fri Feb 24, 2012 9:52 am

Re: EMULATION ON THE RPi (UPDATE)

Sat Apr 27, 2013 11:49 am

I was being a complete noob there.. Works a treat. And with fantastic speed too..

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

Re: EMULATION ON THE RPi (UPDATE)

Mon Apr 29, 2013 12:05 pm

Update
pudding of "MAME4ALL" fame has produced another exellent Emulator, this time for the SNES (Super Famicom). It's based on v1.39 of SNES9X and highly "tuned" for the Raspberry Pi (dispmanx, ALSA audio, SDL for input), with configurable input. Most games run at full speed. Yes it's a very old version of SNES9X but it runs at a good speed on the Pi but won't play a number of the later SNES roms.

Get it from the Pi Store http://store.raspberrypi.com/projects/pisnes (preferred version as it will install correctly and use the most up-to-date version).

Homepage is http://code.google.com/p/pisnes/ with the source code, binaries and for logging issues - for those who don't like the Pi Store.
"The list of things I have heard now contains everything!"

User avatar
mrpi64
Posts: 931
Joined: Sat Feb 16, 2013 5:13 pm

Re: EMULATION ON THE RPi (UPDATE)

Wed May 01, 2013 7:32 am

why is this here? its SOOOOOO old!
I'm happy to help.
https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=51794 - List of games that work on the Pi.

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

Re: EMULATION ON THE RPi (UPDATE)

Fri May 03, 2013 6:14 am

mrpi64
"why is this here? its SOOOOOO old!"

What is it exactly that you are referring to?
"The list of things I have heard now contains everything!"

User avatar
mrpi64
Posts: 931
Joined: Sat Feb 16, 2013 5:13 pm

Re: EMULATION ON THE RPi (UPDATE)

Sat May 11, 2013 2:28 pm

I tried running GTA Chinatown Wars on desmume on my pi (b, 512mb). well, desmume worked fine. GTA? thats another story. at 0.5 FPS, i got nothing done. derp.
I'm happy to help.
https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=51794 - List of games that work on the Pi.

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

Re: EMULATION ON THE RPi (UPDATE)

Sun May 12, 2013 6:42 am

mrpi64
The Nintendeo DS is a somewhat new machine with the addition of a “Touch Screen” (Which also has to be Emulated) I’m afraid that’s way beyond the capability of the RPi for accurate Emulation (DeSmuME isn’t even consistently fullspeed on my Quad Core 3GHz desktop!), I’m surprised it even ran! I would consider the Nintendo 64 is probably the newest/highest specification console that the RPi is, optimistically, capable of Emulating (Some in the community are working on a fork of Mupen64Plus Here - http://www.raspberrypi.org/phpBB3/viewt ... =78&t=6761, but it isn’t there yet!)
"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 RPi (UPDATE)

Tue May 14, 2013 3:01 pm

Update -
With all the recent (And historic) posting about “Frontier” (Elite 2) posted, I thought it prudent to post some info on Hatari, the Atari ST Emulator (Pete Burgess previously mentioned it in a Thread) Link Here - http://hatari.tuxfamily.org/. The ST was faster for “Polygon” based 3D games than the Amiga (Where its custom Hardware could not assist) due to its 68000 running at a higher clock setting (8MHz as opposed to 7.16). It’s easy to compile (Use version 1.2.0), runs in Console or “X” and I haven’t had a game/demo that has foxed it as yet! Well worth a look!
"The list of things I have heard now contains everything!"

User avatar
mrpi64
Posts: 931
Joined: Sat Feb 16, 2013 5:13 pm

Re: EMULATION ON THE RPi (UPDATE)

Thu Jun 13, 2013 7:22 am

Why not disable the touch screen emulation for games that do not require it?
I'm happy to help.
https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=51794 - List of games that work on the Pi.

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

Re: EMULATION ON THE RPi (UPDATE)

Fri Jun 14, 2013 8:55 am

Update -
Davespice has written an article in the new edition of The Mag Pi on running ArcEm (the Archimedes emulator) on RISC O/S Here - http://www.themagpi.com/en/issue/13.

TheoB610 posted -
“I know that ARcEm, an archimedes emulator, can run on the pi on the risc os distro.
I want to run archimedes elite on my raspbian pi, because, well, I like raspbian.
Is this possible?”


Well, it is! I have Elite (and others) playing and its surprising fast! (Although it only runs in ‘X’ and, so far, with NO SOUND). If anybody is interested I will post a ‘Guide’ on how to get it up and running.
"The list of things I have heard now contains everything!"

User avatar
mrpi64
Posts: 931
Joined: Sat Feb 16, 2013 5:13 pm

Re: EMULATION ON THE RPi (UPDATE)

Wed Jun 19, 2013 7:58 am

I have been playing some SWF games on the pi: videos coming soon! I played freerider2, bmxpark, copter, mineblock (slow), etc.
I'm happy to help.
https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=51794 - List of games that work on the Pi.

User avatar
mrpi64
Posts: 931
Joined: Sat Feb 16, 2013 5:13 pm

Re: EMULATION ON THE RPi (UPDATE)

Fri Jun 21, 2013 10:11 am

I am going to be making a video soon, to see how fast/slow flash games run on the pi. Untill then...
I'm happy to help.
https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=51794 - List of games that work on the Pi.

Return to “Gaming”