If you are the lucky owner of an OSSC (Open Source Scan Converter) to scale up your retro games on your modern TV, then you like to ensure to keep your firmware of your device up to date to profit from fixes and enhancements which are constantly released. Great support on the OSSC here.
Verify to use the path Chimp expects:
Use standard RGB cable and not the Component or any other 3rd party video cable
Disable the widescreen option in your Dashboard and use normal aspect ratio
Disable 480p, 720p or 1080i options
Linux users: Use a Windows machine to FTP transfer your files over to the Xbox; for some reasons the permissions attributes don’t work with Chimp (this was for example the issue I experienced and with Windows it worked without any problem)
As I am usually more interested into older systems to play, I read the first time about a working PlayStation 3 emulator today. You as well? They call themselves the ‘The world’s first open-source Sony PlayStation 3 Emulator for Windows and Linux’, so we are probably not the only ones. So lets have a look at what RPCS3 exactly is and what it can do already. From their ‘About’ page:
The History of RPCS3
RPCS3 is an open-source Sony PlayStation 3 emulator and debugger written in C++ for Windows and Linux. The project began development on May 23rd, 2011 and currently supports modern Vulkan, Direct3D 12 and OpenGL graphic APIs. The emulator is capable of booting and playing hundreds of commercial games. With each and every contribution and donation, more and more games are becoming closer and closer to either booting or full playability.
RPCS3 was founded by programmers DH and Hykem. The developers initially hosted the project on Google Code and eventually moved it to GitHub later in its development. The emulator was first able to successfully boot and run simple homebrew projects and was then later publicly released in June of 2012. Today RPCS3 is dubbed one of the most complex video game console emulators of all time with an endless goal to effectively emulate the Sony PlayStation 3 and all of its aspects.
As we all now the PlayStation 3 is quite a powerful piece of hardware hence you need pretty beefy hardware on your PC to emulate it. Lets look into the recommended requirements for RPCS3:
Windows 7 64-bit or greater / Linux 64-bit
A modern x64 processor with SSSE3 support
A GPU that supports OpenGL 4.3 or greater
Minimum: 4GB of RAM. Recommended: 8GB of RAM or greater
Storage requirements will expand depending on installed PlayStation 3 software.
Download and install
Lets grab a copy of RPSC3 and install it. Head over to their Download page and get either the Windows or the Linux binary, depending on your Operating Platform. Download and the run it.
Linux users have to execute the command “sudo chmod a+x ./rpcs3-v0.0.3-2017-08-14-b44f5e5-7621_linux64.AppImage” before running the AppImage.
Once started and in the main windows of RPSC3, install the firmware you downloaded from Sony’s site via “File -> Install Firmware” and selected the just downloaded file PS3UPDAT.PUP. That takes a while and RPSC3 will report back once successfully installed.
Depending on the file you like to run, lets assume we got a PKG file, you have to install it. Go the RPSC3 select “File -> Install .pkg”, select the downloaded and extract PKG file and let RPSC3 do some magic. It should look similar to this screenshot:
SELF or ELF files can be executed via “File -> Boot SELF/ELF”.
Now it is time to start the PS3 file: Double click (or right click and “Boot”) to start the image. Depending on your machine’s horse power it takes a bit long or even longer to start.
Even though Retroarch is a really great frontend for emulators using libretro API, it can be a bit confusing for beginners to get started and play a game as it is not a simple File->Open as most people are used to from other (standalone) emulators. At least it was for me, until I figured it out. Hence a very quick tutorial on how to
Once you got Retroarch installed on your system (this might be worth another article) and started it up, you look at its frontend. By default this is XMB which looks similar to the Playstation 3 (PS3) interface with horizontal and vertical aligned menus. To load a game from your device, which needs to be supported by Retroarch obviously, go to
/ (3rd item, depends on the Operating system you are using (eg. Windows, Linux, OS X, …..)
Then browse to the directory where your game is located and select it
if the game is zipped, select Load Archive
If the filetype is not yet associated with a core, the you can select the core here. Give it a try, which one works best on your system. (If a core is already associated, the game starts immediately.)
Now the game should start
Load and scan your game library
Probably the preferred option of everyone is to scan the whole library and then easy select the games from each of the systems available. Including a nice boxart.
How to do this? Lets have a look.
Preparation: In my experience it works best, if you store all your roms within folders separate by systems: So have a SNES, NES, Gameboy, … folders with each of the games in it.
Steps to scan a folder:
Go to “Import content” (the + sign)
Browse to the folder you like to scan.
Once in the folder, select “Scan This directory”
Depending on the number of roms within the directory to scan this can take quite some time…. Retroarch shows the progress in the bottom left corner.
Once finished, a new icon with the system(s) scanned shows up on the right hand side on the horizontal menu axis. Go there and select the game you like to play. Have fun.
Hope this helps some newcomer. Questions, comments or any feedback in general is very welcome.
Not directly a gaming topic, but one or the other might use OpenELEC, resp. LibreELEC now. When I tried to upgrade to the latest LibreELEC I got a “check size failed” error message, and the upgrade failed.
Background: OpenELEC used a small FAT16 partition (128mb?) as the system partition which is now to small for the new versions, hence the size check fails.
Solution: You have to increase the partition size of the system partition. I tried to use GParted unter Linux which is an excellent tool, but failed on this exercise due to missing support of FAT partition being smaller then 256mb in the library used (libparted).
– Use any partition tool you like; I used an Ubuntu live disk and used GParted, but I remember Parition Magic from my windows time as example
– decrease your data partition (2nd) to get some additional storage before your data parition, right after the SYSTEM partition (1st)
– copy the content of the system partition to a backup storage (like USB stick, SD card, whatever)
– delete the system partition
– create a new primary partition with 512mb (or more)
– label it “SYSTEM”
– and format it with EXT4 (thats what I did)
– Copy the content of your backup storage bak to the system partition