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

Re: Emulation on the Raspberry Pi (Updated 11/03/2014)

Thu Mar 13, 2014 1:48 pm

I never knew that you could link files. I thought you could only do it with folders!
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: 1662
Joined: Mon Oct 29, 2012 2:07 pm

Re: Emulation on the Raspberry Pi (Updated 15/03/2014)

Sat Mar 15, 2014 8:14 am

mob-i-l
I have added an edited transcript of our discussion (and your original Post) SOURCE CODE - Compile Your Own Binaries: ZX80/81 and Jupiter Ace to the listing.
"The list of things I have heard now contains everything!"

mob-i-l
Posts: 205
Joined: Sat Dec 29, 2012 2:45 am
Location: Lund, Skåne/Scania, Sweden
Contact: Website Facebook Twitter YouTube

Re: ABC80 Emulation on the Raspberry Pi (Updated 09/04/2014)

Sun Apr 13, 2014 3:49 pm

ABC 80 is a Swedish computer from 1978 that was much used in schools. I have made a binary version of an emulator for ABC 80 for Raspberry Pi with Raspbian:
http://df.lth.se.orbin.se/~mikaelb/abc/ ... spi.tar.gz

There are no games included in this package.
There are some games here:
http://df.lth.se.orbin.se/~mikaelb/abc/80/
http://www.devili.iki.fi/pub/Luxor/soft ... bc80/spel/

From the README:
"This is a binary release for Raspberry Pi with Raspbian by M.O.B.
This realease has NO WARRANTY and the source code is at abc80.org.
If you have an HDMI screen run abc80 from the directory and if you
have a composite video monitor run abc80cv. You can switch to 80-
or 40-column mode by typing "print inp(4)" and "print inp(3)"
inside ABC 80, respectively. The program abc80 starts in 80-column
mode and abc80cv starts in 40-column mode. The original ABC 80 had
only 40 column mode. I have also included a png-file of the error
list since the original xbm-file can't be viewed in the original
Image Viewer for Raspbian.

The source code can be found on http://abc80.org/. The reason for the
binary release is that in order to compile from source you have to install
libsdl1.2-dev which takes up a lot of space on the SD-card. You also
have to patch the Makefile that configure produces. I have included
a program that does this: raspi.sh. There is also a program to patch
the C-code in order to make abc80cv: cv.sh. You will have to rename
the file after compilation. In the future we would hopefully only
have one abc80 and set column mode and screen size using options.

The original README follows:

This version has been substantially modified by H. Peter Anvin
<hpa at zytor.com> from the original version. The original README is
included but may not apply anymore..."

It was announced here in Swedish:
http://www.abc80.org/pipermail/abc80/20 ... 00697.html

There are some known limitations:
Sound does not work.
Polling the keyboard does not work exactly as on the original but many games still work.
Raspberry Pi0&1A&1B2&1B+&2B&3B w/ Raspbian. Started w/ BASIC on ABC80&ZX81 then Forth, Z80… http://scratch.mit.edu/users/mobluse/ https://github.com/mobluse/ https://twitter.com/mobluse/ https://YouTube.com/MOBiL4u/

User avatar
krisnation2000
Posts: 38
Joined: Sun Mar 16, 2014 12:18 am

Re: Emulation on the Raspberry Pi (Updated 09/04/2014)

Thu Apr 17, 2014 4:41 pm

Im sorry i posted this in the wrong section, But read this. Im having a problem

http://www.raspberrypi.org/forums/viewt ... 63&t=74935

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

Re: Emulation on the Raspberry Pi (Updated 09/04/2014)

Fri Apr 18, 2014 7:37 am

krisnation2000
I have posted a possible solution
Here - http://www.raspberrypi.org/forums/viewt ... 78&t=74935
"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 Raspberry Pi (Updated 09/04/2014)

Wed May 14, 2014 2:22 pm

Hi Welshy,

Do you think it might be worth adding the Quake 1 darkplaces engine to this thread from autonomous? It runs like a dream even on stock speeds!

http://www.raspberrypi.org/forums/viewt ... 78&t=72301

chet
Posts: 1
Joined: Wed May 14, 2014 11:26 pm

Re: Emulation on the Raspberry Pi (Updated 09/04/2014)

Wed May 14, 2014 11:36 pm

Im new at this. Trying to load the retropie image using win32 imager as told in the tutorial. Question: Do I need to load my sd card that I got with the canakit version before I try loading the retro image (its the one that has NOOBS on it whatever the heck that is)? I have no f***ing clue what Im doing. Just want to play nintendo.

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

Re: Emulation on the Raspberry Pi (Updated 09/04/2014)

Thu May 15, 2014 3:09 pm

chet
The RetroPie SD Card Image is totally self contained. Download, write it to your SD Card using Win32DiscImager (if it came with 'Noobs' installed delete or write over it, you can always get Noobs from the Download Section), insert into your RPi, then follow the onscreen directions.
"The list of things I have heard now contains everything!"

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

Re: Emulation on the Raspberry Pi (Updated 09/04/2014)

Thu May 15, 2014 3:16 pm

KitchUK wrote:Hi Welshy,

Do you think it might be worth adding the Quake 1 darkplaces engine to this thread from autonomous? It runs like a dream even on stock speeds!
Well, its not Emulation but a pre existing fork/conversion of Quake. I know some of these are listed in the SD Card Images section (Quake 3, CaveStory etc.), but primarily Images such as RetroPie/UltraSlim are predominately Emulation that include these works so were added for info.
"The list of things I have heard now contains everything!"

deaftolight
Posts: 8
Joined: Tue Jul 15, 2014 4:22 pm

Re: Emulation on the Raspberry Pi (Updated 30/06/2014)

Tue Jul 15, 2014 4:25 pm

Has anyone else figured how to get hold fast forward working in the RetroArch NES and SNES emulators? I’m trying to set it up with the hotkey, so I can hold select and R2 to fast forward. This is the settings I put in my retroarch.cfg:

input_enable_hotkey_btn = "0"
input_toggle_fast_forward = "13"
input_hold_fast_forward = "9"
input_exit_emulator_btn = "3"
input_save_state_btn = "10"
input_load_state_btn = "11"
input_menu_toggle_btn = "12"

I can’t seem to get it to work.

CaptainN1984
Posts: 4
Joined: Wed Jul 16, 2014 6:23 pm

Re: Emulation on the Raspberry Pi (Updated 30/06/2014)

Thu Jul 17, 2014 2:14 pm

For the RetroPie, do those emulators have Game Genie/Pro Action Replay and Save States?? Specifically the NES, SNES and Sega emulators.

xenphor
Posts: 3
Joined: Thu Feb 09, 2012 5:12 am

Re: Emulation on the Raspberry Pi (Updated 01/10/2014)

Tue Dec 16, 2014 6:05 am

I'm trying to use pcsx rearmed from git on my archlinux install but I get this error:

Code: Select all

RetroArch [ERROR] :: dylib_load() failed: "pcsx_rearmed_libretro.so: undefined symbol: gteNCLIP_arm".
RetroArch [ERROR] :: Failed to open dynamic library: "pcsx_rearmed_libretro.so"
RetroArch [ERROR] :: Fatal error received in: "load_dynamic()"
I found this site that had a solution but it is for the Odroid U2: http://neagix.blogspot.com/2013/05/pcsx ... rough.html

I didn't use that solution because I have no idea what specific compiler instructions to use for the Raspberry Pi and how they would differ from the Odroid, if that is even the problem in the first place.

tmielcarz
Posts: 6
Joined: Wed Jan 14, 2015 6:12 pm

Re: Emulation on the Raspberry Pi/Pi2 (Updated 06/2/2015)

Sat Feb 07, 2015 3:31 am

So my first impression on rPi2 (regarding emulation) looks like this:
* [Amiga] uae4all (old precompiled version) - ok
* [GBA] gpsp (old precompiled version) - ok
* [Macintosh] basilisk2 (compiled today from sources) - ok
* [DOS] rpix86 (old precompiled version) - ok
* [C64] vice (old precompiled version and compiled today from sources) - not working (part of the screen is out of the monitor, left and right parts of the screen are swapped)
* [ScummVM] scummvm (raspbian repository version) - not working (the same as above)
* [OpenTTD] openttd (raspbian repository version) - not working (blank screen)

All of above were working on previous version Raspberry (rPi B+) and Raspbian released in last year.

Today, of course, I was using fresh install of Raspbian (the newest release compatible with rPi2). My rPi2 is connected via hdmi to small 7" display with 800x480 resolution (maybe this is important information).

Ridrok
Posts: 20
Joined: Fri Dec 21, 2012 5:09 pm

Re: Emulation on the Raspberry Pi/Pi2 (Updated 06/2/2015)

Sat Feb 07, 2015 11:44 am

Hello

About mame4all-pi, I did a fork a bit more than 1 year ago to fix some "speech" sound problem on Golden Axe and updated Z80, 68k and i8089 emulation a bit.

I will try a get a Pi 2 in coming weeks and see if I can enable YM2151 full code instead of simplified one on Pi2.
Here is the source tree: https://github.com/Neo2003/mame4all-pi-adv

Ridrok

Neil Munday
Posts: 107
Joined: Tue Mar 18, 2014 8:52 pm
Location: UK
Contact: Website

Re: Emulation on the Raspberry Pi (Updated 01/10/2014)

Fri Feb 13, 2015 12:53 pm

Hi,
xenphor wrote:I'm trying to use pcsx rearmed from git on my archlinux install but I get this error:

Code: Select all

RetroArch [ERROR] :: dylib_load() failed: "pcsx_rearmed_libretro.so: undefined symbol: gteNCLIP_arm".
RetroArch [ERROR] :: Failed to open dynamic library: "pcsx_rearmed_libretro.so"
RetroArch [ERROR] :: Fatal error received in: "load_dynamic()"
I found this site that had a solution but it is for the Odroid U2: http://neagix.blogspot.com/2013/05/pcsx ... rough.html

I didn't use that solution because I have no idea what specific compiler instructions to use for the Raspberry Pi and how they would differ from the Odroid, if that is even the problem in the first place.
It looks like PCSX ReArmed hasn't been compiled using the correct Arm architecture. If it helps, I use ArchLinux as the OS for PES and I have PCSX ReArmed working for the Raspberry Pi (Arm6) and Raspberry Pi 2 (Arm7) under RetroArch. Feel free to grab the executables/cores from the images or you may want to take a look at my compilation scripts: https://github.com/neilmunday/pes/blob/ ... rearmed.sh and https://github.com/neilmunday/pes/blob/ ... rearmed.sh

Hope this helps,

Neil.
http://pes.mundayweb.com -> The Pi Entertainment System for all your gaming needs

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

Re: Emulation on the Raspberry Pi/Pi2 (Updated 13/02/2015)

Fri Feb 13, 2015 3:40 pm

Reicast (Sega Dreamcast emulator) just added support for the Pi 2 in the skmp/rapi2 branch. Anyone tried it yet?
https://github.com/reicast/reicast-emul ... t-74261494

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

Re: Emulation on the Raspberry Pi/Pi2 (Updated 13/02/2015)

Fri Feb 13, 2015 7:08 pm

steev
Well it compiles! On running seems to stick/crash on Set Up Screen, will keep fiddling!
"The list of things I have heard now contains everything!"

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

Re: Emulation on the Raspberry Pi/Pi2 (Updated 13/02/2015)

Fri Feb 13, 2015 7:24 pm

Make sure you have the Dreamcast BIOS files in ./data/

I got it to work (without audio), but I only tested 2 games:
Sonic Adventure - Pretty choppy
Marvel vs Capcom 2 - Playable

My wired 360 controller worked without any special configuration.

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

Re: Emulation on the Raspberry Pi/Pi2 (Updated 13/02/2015)

Fri Feb 13, 2015 7:34 pm

steev
Same here, once I plugged in my controller! But how do you load Game Titles or Exit the Emulator without a Menu?
"The list of things I have heard now contains everything!"

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

Re: Emulation on the Raspberry Pi/Pi2 (Updated 13/02/2015)

Fri Feb 13, 2015 7:37 pm

To load a game:

Code: Select all

./reicast.elf -config config:image=/path/to/game.cdi
To exit you can hit Ctrl+C on the keyboard

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

Re: Emulation on the Raspberry Pi/Pi2 (Updated 13/02/2015)

Fri Feb 13, 2015 7:43 pm

Steev
Cheers! I was blindly pushing keys as you do! Any idea how to activate the sound? It does mention the option in the cfg file is reversed but that doesnt seem to activate it. I just tested Soul Caliber and its VERY playable (in fact TOO FAST!!!)
"The list of things I have heard now contains everything!"

User avatar
DigitalLumberjack
Posts: 336
Joined: Thu May 22, 2014 8:55 am
Location: France
Contact: Website

Re: Emulation on the Raspberry Pi/Pi2 (Updated 13/02/2015)

Sat Feb 14, 2015 8:58 am

That's a really good news.
I can't wait to test a more stable version !

memeka
Posts: 4
Joined: Sun Feb 22, 2015 12:14 am

Re: Emulation on the Raspberry Pi&Pi2 (Updated 19/02/2015)

Sun Feb 22, 2015 12:16 am

ppsspp is now working too.


clone206
Posts: 4
Joined: Tue Jan 13, 2015 9:09 am

Re: Emulation on the Raspberry Pi&Pi2 (Updated 19/02/2015)

Thu Feb 26, 2015 7:30 am

A video of n64, psx, and ports running on the pi2. Using retropie 2.5. OC settings in the video description.

For n64, I have two folders, one for each of the two mupen64plus video plugins that come with retropie. Some r0ms work with one plugin but not the other.

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

Return to “Gaming”

Who is online

Users browsing this forum: No registered users and 11 guests