nullobject

is creating FPGA cores for MiSTer and researching arcade hardware designs

Select a membership level

Star Power

reward item
reward item
$10
per month
A virtual hat-tip, a small token of your appreciation. Keep up the good work.

Includes:
  • Patron-only posts

Crown Power

reward item
reward item
$10
per month
Stay in the loop.

Everything I build will be made open-source, and freely available. But while I'm still ironing out the kinks, I tend to keep things private.

This tier gives you early access to any cores or libraries I am building. It's also a massive thank you.

Includes:
  • Patron-only posts
  • Your name in the credits for any open-source projects that I publish (cores, libraries, etc.)
  • Early access to any beta releases of FPGA cores I am working on

Cross Power

reward item
reward item
$10
per month
You want to encourage me to step-up my creative output.

Maybe you're interested in learning how to get started with FPGA development, or maybe I'm working on a game that you loved as a kid.

I occasionally write technical posts that go into a lot more depth. With this tier you get to see how deep the rabbit hole goes.

Includes:
  • Patron-only posts and deep-dives
  • Your name and avatar in the credits for any open-source projects that I publish (cores, libraries, etc.)
  • Early access to any beta releases of FPGA cores I am working on

395

patrons

About nullobject

Hello

I'm Josh Bassett — a coder, hardware hacker, and electronic musician from Byron Bay, Australia.

After working on my first project for over a year, I was proud to release the Tecmo core for MiSTer (Rygar, Gemini Wing, and Silkworm). This project was a huge undertaking for me, and to be honest, when I started I didn't think I would even be able to complete it.

But I persevered, and piece by piece the project came together. A pixel here, a sprite there, and boom: eventually I had a running game.

I created this Patreon to help to support me while I work on other projects, and to share some of the learning I do along the way. I have always written copious notes when I work on projects, and I would like to share them with my supporters. Hopefully it inspires others to learn something new, or take on a project they don't think they could achieve.

I don't claim to be an FPGA guru, there are other digital electronics whizzes out there who are way more experienced than I am (I'm a software engineer by day).

What I can offer is the perspective of someone who is determined to learn, immerse in projects, and share what I discover along the way.

Every line of code I write for these projects is open-source, documented, and meticulously refactored so that others can learn from what I have done. For me, it's not all about the end result (i.e. the game), but also the journey — our code should serve as a map for those who are trying to follow in our footsteps.

Thanks for your support.

Become a patron to

42
Unlock 42 exclusive posts
Listen anywhere
Connect via private message

Recent posts by nullobject

How it works

Get started in 2 minutes

Choose a membership
Sign up
Add a payment method
Get benefits