Emulation

 

I have contributed off and on to various emulation projects. My Github for these projects is located here.

 

Microvision.

MVEM Build 15

In 2017, I took the excellent work of Paul Robson and did a graphical overhaul of his MVEM emulator for the Milton Bradley Microvision, the first handheld to support cartridges. The result was MVEM Build 15, which is now front-end friendly. There are also instructions on how to get it working on Retropie here.

UPDATED(??)*** MAME LOGO (CLEANED & RETOUCHED): MAME

Rotating monitor for Windows-based emulators

My full-size arcade cabinet has a servo-mounted monitor that rotates based on the game and platform; for vertical or “tate” portrait mode games, it rotates 90 degrees so that the use of the screen is maximized. This is a full walkthrough of the build.

Atari 8-bit guide for lr-atari800 and Retropie

This is a guide I wrote for those trying to get Atari 8 bit platforms (such as the Atari 400/800/XL/XE series and the Atari 5200) working on Retropie. It has what is probably the most extensive documentation of graphics artifacting on Atari platforms available on the Net. There is also a helper script (also found on my Github) that autoconfigures your Retropie install to launch games with the correct settings for a wide range of machine configs so that the games look and play right. I contributed four player controls and keyboard fixes to the lr-atari800 core.

GTSport Decal Search Engine

Vectrex overlays

This link points to a Github repo of a near-complete-as-I-could-get overlay collection for Vectrex games. They were sourced from dozens of locations all over the Net, cleaned up, converted to PNGs with transparency, and tested against the games using VecX.

COMMODORE AMIGA LOGO Vintage - 8" X 3" - Set Of 2 - Black - $5.99 | PicClick

Using lr-puae for Amiga emulation on Retropie

The Retropie communty had mostly settled on Amiberry as the emulator of choice for Amiga software. However, I wanted to make a build that made use of Retroarch core options such as overlays across the entire build. So I dug into lr-puae, the Retroarch core for Amiga, and developed a script that could convert Amiberry-prepped files so they would work.

Bally Arcade Machine - Product Description

Bally Astrocade, VTech Creativision, and Emerson Arcadia-2001 in lr-mess

A lot of people find MESS daunting. A lot of the platforms it covers aren’t emulated any other way. This is a walkthrough of how to get three early consoles up and running on MESS within Retropie.

Commodore Logo Iron-On Decal #2 - Decal Design Shop

lr-vice and Vic-20, Plus/4, C128, and Commodore Pet

The default Retropie distributions for lr-vice (the Commodore 64 emulator) are also actually distributions of Vic-20, Plus/4, and the Commodore 128. The same code can be built to emulate the Commodore Pet. Here’s how.

Logo Mod Bwa Copy - Retropie Logo Black And White Clipart (2040x2040), Png Download

Guide to Retroarch, system, emulator, core, and rom config files

Retroarch (and Retropie) use a complex and oft-confusing system of config files, many of which can override one another, point at alternate files, and much more. This was an attempt at a guide to untangling the confusion, and includes instructions on getting game overlays to work.

Logo Mod Bwa Copy - Retropie Logo Black And White Clipart (2040x2040), Png Download

Additional art for pixel themes

This links to my Github repo with additional pixel art for platforms missing from themes like Rookervik’s popular ones. It covers Astrocade, Creativision, Arcadia, C128, Pet, Plus/4, Vic-20, ZX Spectrum, and ZX81.

UPDATED(??)*** MAME LOGO (CLEANED & RETOUCHED): MAME

Marquee monitor in Windows

I use a slot machine monitor as a marquee in my full size cabinet build; it changes on the fly based on the game that is launched and what platform it is on.

UPDATED(??)*** MAME LOGO (CLEANED & RETOUCHED): MAME

LED-lit joysticks

After getting my modded Tankstick control panel up and running, I wanted to underlight the joysticks too! Here’s how I did it.