Posted on 3 Comments

An ODE to the 3DO

As anyone who has looked through this website is probably aware, I like to modify my old hardware to add modern features to them, especially when it comes to loading games.

I have several “Everdrive” type devices connected to my cartridge consoles and many ODE (Optical Drive Emualtors) for my disc-based consoles such as the PlayStation and Dreamcast.

One console that has been missing a solution for me though has been the 3DO FZ-1. There are a few different options available on the market for this console, but mostly, they cost upwards of £200. This is obviously cheaper than buying all the original games, but the 3DO didn’t exactly have an amazing software lineup so I struggled to justify the initial outlay.

That is until I discovered an open-source project for a 3DO ODE named SataTo3DO which uses the Raspberry Pi Pico to do all the hard work. Whilst reading up on this I also discovered a remix of it which was a more compact design using some surface mount components which can be found here.

I quick visit to JLPCB and RS-Components, and the parts were all on their way to me. Whilst waiting, I also decided to 3D print a front panel for the console allowing me to fit a USB connector to the front without destroying the original console and trying to keep the original aesthetic.

All together the ODE cost me around £20 to put together and has so far played everything I have thrown at it. It is also another great usage of the Pi Pico which is seeing itself used in more and more retro projects recently.

Hopefully, in the future, we will see more open-source projects coming along for this type of use case. An open-source Sega Saturn ODE would be next on my wish list 🙂

Anyway, I will leave you all with a picture of the console re-assembled. I think it turned out quite well.

Posted on 4 Comments

Mixed Reality Gameboy Emulator for Quest 3

Since getting the Quest 3 on launch day, I really wanted to have a mess around with the new mixed reality feature. So I installed Unity and started to re-familiarise myself with it as it’s been a while since I last used it.

After searching around for a while, I found an open-source Gameboy Emulator plugin for Unity, it isn’t the best emulator and has a lot of compatibility issues, but for a quick project, it would do the job! (https://github.com/KonsomeJona/UnityGB). So with the emulation out of the way, all I had to do was sort out the mixed reality passthrough and controls etc.

So after several hours of messing around, I finally put together a mixed reality Gameboy Emulator.

If you want to give it a try you can download it from HERE

You will need to have enabled developer mode on your Quest 3, then extract and sideload the APK file using SideQuest.

Once installed you can copy Gameboy ROMs to your Quest by plugging it into your PC and copying the .gb files to \Quest 3\Internal shared storage\Android\data\com.northdevonretroarchive.GameboyMR\files\

There is a weird bug at the moment where occasionally the controls don’t always respond properly, if this happens then just restart the app. I haven’t looked into what is causing this yet, so I will update it once I have.

You can move the Gameboy around by grabbing it with the right controllers trigger button. You can also rescale the Gameboy by holding both grip buttons and moving the controllers away from each other. This allows you to play on a 50m tall Gameboy if you so wish!

Posted on Leave a comment

Amiga 1200 joins my collection

One of the most obvious Amigas missing from my collection was the Amiga A1200. I already have a CD32 with a TF330 card so this was my alternative to the A1200, but I decided that I needed to get the real experience.

So here it is, a lovely condition A1200 with 4MB of additional memory in the trapdoor and a compact flash card adapter mounted on the back to replace the 20 MB HDD that was fitted.

I have also moved my PCMCIA Network adapter to this machine and hooked it up to an ethernet to Wi-Fi adapter to connect it to my home network for internet access and transferring files.

Apart from a few creature comforts, I am keeping this one close to original including the floppy drive so I can load that original Amiga software.

This computer is a thing of beauty 🙂