Software, Electronics, Tutorials & Solutions for Retro and Modern

Welcome to RobSmithDev!

This page will become an archive of all of the projects and videos I have created, so stay tuned....

Keep On Trackin' - Amiga MODs, A 16-Bit Musical Adventure into the World of Amiga Tracker Music

In this video we're going back in time to the 1980s to explore the origins of Amiga Music, The Tracker, and The MOD file.

We'll also take a look (a deep dive!) at how these mod files are put together to create some of the most iconic music from the era.

Join me as we delve into this remarkable history.

Fireflies / Lightning Bugs in my Garden (yeah they're fake!)

Fireflies, or lightning bugs, one of natures miracles, but not so common in the UK, especially in my garden. In this video I'll show you how to make realistic solar powered fireflies (lightning bugs) for the garden.

Pacman, Birth of an Icon! A Quick Look at this Epic Collectors Edition

A brief look at "Pacman, Birth of an Icon", an amazing retrospective into the history of Pacman (or Puckman as it was originally called).

I purchased the collectors edition of Pacman, Birth of an Icon, an amazing piece of history created by Cook and Becker, and wanted to share some of my favourite bits from it.

AMOS Controlled Quiz Buzzer System

Following on from my previous videos building a 4-player Quiz buzzer system, in this tutorial video we modify it to connect it to the AMIGAs serial port and program AMOS to be the quiz master!

This game makes use of the powerful AMOS "Every" command to monitor the serial port in the background

One Year Later - DrawBridge and WinUAE - A Look Back

It's been one year since releasing the magic that allowed real physical disk access within WinUAE (and Amiberry)!

In this video I look back on how all of this happened in a rough timeline including some unseen video footage, a short explanation about why this was so difficult, and also look to the future too.

Join me as I guide you on this incredible journey...

Wireless Quiz Buzzer System (nRF24L01)

I show you how to make a wireless quiz buzzer system using nRF24L01 modules and Arduino's. The buzzers are totally self-contained including a built in lithium battery with charger. The main controller, also wireless, now has the option to disable buttons from people who have already guessed an answer and has a 3.5" socket to connect the audio output to an external amp

Arduino Quiz Buzzer System - Stop the Fighting over Who Answered First!

So, you're running a quiz, but you always fight over who answered first!? Well, in this video we build a simple quiz buzzer system based around an Arduino that includes different sound effects for each button pressed! That age old fight, is now over...

Unsung Heroes: The Developer of Amiberry, Dimitris Panokostas (aka WiDWaN) - Interview

Unsung Heroes: featuring Dimitris Panokostas aka MiDWaN, creator of Amiberry, the Amiga emulator for the Raspberry Pi and other operating systems.

How to program Wordle in AMOS on the AMIGA - Tutorial!

In this AMOS (Amiga) Tutorial we learn to put together the popular Wordle game. This tutorial is suitable for beginners. You may want to be ready with the pause button as I'll be going quite fast!

Real Floppy Disk Drive for the MiSTer FPGA - Current Progress

This week I thought I'd bring you an update on where I'm at with supporting floppy disks for cores like the Amiga (minimig) of the MiSTer FPGA.

Did I just create life? Crazy AI Robots!

In this video I'll show you the basics of AI (Artifical Intellegence) using Neural Networks. We'll then learn to teach them by evolving them using Genetic Algorithms and finally put them into several problems to see if they can solve them.

Using a Retro Joystick on Modern Systems

In this video I show how to make an adapter so these common DB9 style joysticks can be connected to a modern PC via USB

Can I Make My Own 3D Printed Retro Joystick?

In this video I attempt to 3D print and build my own retro-style joystick for my Amiga. With slightly different wiring it would also work on many other systems.

How Floppy Disk Copy Protection Worked

In this video I'll take a look at some of the physical copy protection methods used to prevent disk duplicates from working. This is far from a comprehensive list, but these are some of the most common and most interesting. Play with the Simulator

How Data is Encoded and Stored on Floppy Disks

This is the first in a two-part series about floppy disks. In this part I'm going to take a look at how data is stored, both physically and from the computer onto a floppy disk.

Using an Arduino in Low or Battery Power Situations

In this video we're going to look at the basic Arduino devices (with the ATMega328 processor) and learn how we can use it in a low power environment such as data logging where we may be running totally off battery. I show that it's possible to use the Arduino down to microamps!.

My Visit to the Leicester Retro Computer Museum

In the heart of Leicestershire lies a building brimming with gaming history, and on the 27th November I went along and took a look!

I challenge you to count and name as many different systems as possible!

Whilst there I played on several of the machines, took a look around the library of games and mags they had, and enjoyed the nostalgic atmosphere.

Lets Code Santa's Present Drop Game on the Amiga Part 4 (AMOS)

This is the second part in a series showing how I converted an iPhone and HTML5 game to the Amiga in AMOS.

In this video we will focus on improving performance, music, sound effects and the finishing touches such as showing your score, and the title screen.

Lets Code Santa's Present Drop Game on the Amiga Part 3 (AMOS)

This is the third part in a series showing how I converted an iPhone and HTML5 game to the Amiga in AMOS.

In this video we will focus on on hardware sprites and collision detection.

Lets Code Santa's Present Drop Game on the Amiga Part 2 (AMOS)

This is the second part in a series showing how I converted an iPhone and HTML5 game to the Amiga in AMOS.

In this video we will focus on the foreground layer and combining the two.

Modding retro "Pac Man & Ghosts Light" with an Arduino!

In this video I take apart a nice retro looking Pacman desk light and mod it with an Arduino to improve its activity and audio sensitivity.

Lets Code Santa's Present Drop Game on the Amiga (AMOS)

This is the first part in a series showing how I converted an iPhone and HTML5 game to the Amiga in AMOS.

I will explore each stage with you along with the pitfalls as we stumble upon them.

How I Prepare DrawBridge PCBs for Slimline Drives

A video showing the steps I take from receiving the PCBs to sending them out. (Visit DrawBridge Website).

When the PCBs arrive they are just a PCB with the chips on them, and afterwards they're fully programmed, wired, tested and ready to go.

Using Multiple Real Floppy Drives on WinUAE (contains flashing images)

I spent literally months figuring how to add support for *real* floppy disk drives in WinUAE. It started with my DrawBridge solution (Arduino reader/writer) and later, once it was stable I decided to add support for Greaseweazle. This is also supported in Amiberry.

This video shows how this project (FloppyBridge) will soon be available in the official WinUAE build. I will be continuing improving this solution as new inspiration comes, so please support me!