RSS.Social

Austin Morlan

follow: @[email protected]

Posts

The Joy of Retro Gaming

Building an FPGA Computer: VGA

Building an FPGA Computer: SAP-3

Building an FPGA Computer: SAP-2

Building an FPGA Computer: SAP-1

About Me

Pass by Value vs Pass by Pointer

Working with Jumbo/Unity Builds (Single Translation Unit)

Pac-Man: Final

Pac-Man: Week Eight

Pac-Man: Week Four

Pac-Man: The Idea

Temporary Memory Allocator [C/C++]

Building an 8-Bit CPU on an FPGA

Building an 8-Bit CPU on a Game Boy

Building an 8-Bit CPU on a Breadboard

Deriving the 3D Rotation Matrix

Shading a Triangle in Software [C++]

Programming the ODROID-GO: Tile System (Part 8)

Programming the ODROID-GO: Text (Part 7)

Programming the ODROID-GO: Audio (Part 6)

Programming the ODROID-GO: Battery (Part 5)

Programming the ODROID-GO: Storage (Part 4)

Programming the ODROID-GO: Display (Part 3)

Programming the ODROID-GO: Input (Part 2)

Programming the ODROID-GO: Build System (Part 1)

Programming the ODROID-GO: Motivation (Part 0)

Sending Matrices to OpenGL

An Overview of NES Rendering

Building a CHIP-8 Emulator [C++]

Creating a Pong Clone [C++]

A Simple Entity Component System (ECS) [C++]

Remote C++ Development with Docker and CLion (with X11)

Neverending 2D Side-scrolling Background [Unity]

Easy SSL Websites with Docker and LetsEncrypt

Switching to a Self-Hosted Life

Arch Linux - UEFI, systemd-boot, LUKS, and btrfs