The new 0.87, resp. 0.88 firmware for our beloved OSSC (Open Source Scan Converter) was released earlier this month with the below changes. 0.88 fixed a bug with profile imports as per following change log:
Mode preset selection improvements
Selection made independent of physical input
480p preset defined by hsync length in auto mode
Added 720p_50, 1080i_50 and 1080p_50 presets
Minor clamp/alc related improvements
Profile import fixed in v0.88.
I used the opportunity to update the OSSC Firmware Upgrade Tutorial, as the Firmware Update function is now a sub-menu within the “Settings Opt” menu.
– Mario Kart Wii ISO file NTSC or PAL version (as example PAL version might be called something like “Mario_Kart_PAL_Wii.iso”)
How to patch your ISO file
Extract the Mario Kart Fun archive you downloaded; at the point of writing the file was called mkw-fun-2019-10.v1.txz.
Copy the ISO file into the extracted folder
if you are using Linux (or Mac) make sure you run “sudo chmod a+x *.sh” to make the scripts executable
Then you start the “create-image” scripts
Windows: “create-image.bat“ Linux/Mac: “./create-image.sh“
1st question asks about language during the creation process, type “de” for German, “en” for English, “es” for Spanish. Default is English. Input your preferred language or directly press Enter.
2nd question is about language within the game itself. The following options are available: G : Deutsch U : English (America) E : English (Europe) M : Español (América) S : Español (Europa) Q : Français (Amérique) => aucun message de chat F : Français (Europe) => aucun message de chat I : Italiano => messaggi di chat J : 日本人 (Japanese) => no chat messages K : 한국의 (Korean) => no chat messages, no Wiimmfi texts If you don’t want to force any changes in-game language related, select “-“, as I do here. Type “-” and Enter.
3rd question is about fallback language. Not sure why this is required as we selected no changes just before, but nevertheless, we type “E” for English (Europe), as I am using the PAL version here, and then Enter.
4th question is about track language; many options to choose from, let’s go for the default option, which is the native language related to each track. Type “x” and Enter.
5th question is about translating names of custom tracks. As we have just chosen native language names before, lets select “no” and press Enter.
6th question is about the output format, various options possible. I go here with a standard ISO format. Type “iso” and press Enter.
7th question is about if you want to shared the existing save game from your Mario Kart Wii or a new dedicated, unrelated save game. I prefer a new save game so lets type “yes” and press Enter.
The script shows you then a summary, here is ours:: ========== Summary ===========* Language (de,en,es): en * Force game language or ‘-‘ (G,U,E,M,S,Q,F,I,J,K,-): – * Fall-back language (G,U,E,M,S): e * Language of track names:: x * Translate also names of custom tracks (no,yes): no * Image file format (iso,ciso,wdf,wbfs,gcx,wia,riiv): iso * Use private savegame (no,yes): yes* Continue with these settings? (no,yes) [yes]:
Yes, looks good, let’s press Enter.
Then the script is doing its magic this might take a while….. if everything went well, it should output something like1 iso image(s) created 2019-11-03 19:14:00 .. 19:23:51 (9m+51s)
That’s it. You can now either copy the ISO on a SD or harddrive connected to your Wii and load the game via USB Loader or load the ISO directly in an emulator like Dolphin. Have fun.
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