algofoogle
I enjoy making software, designing hardware, writing documentation, and helping others on their own learning journeys.
Adelaide, Australia
Pinned Repositories
journal
Anton's journal of interesting project stuff
nes-gamedev-examples
Example Nintendo (NES) source code for an article series on http://anton.maurovic.com
ptouch-avr
AVR Assembly source code to print arbitrary graphics via the thermal print head of a Brother P-Touch label printer
raybox
Verilog design for hardware ray-caster game
raybox-zero
Minimal implementation of Raybox HDL ray caster concept
solo_squash
Simple Pong-like game for 1 player, in Verilog, intended for zerotoasiccourse.com
tt04-raybox-zero
Simple HDL VGA ray caster game demo, targeting TT04
tt06-grab-bag
Assortment of analog and digital stuff for TT06
tt07-raybox-zero
TT07 resub of tt04-raybox-zero "3D" VGA ray caster demo (like Wolf3D)
tt08-vga-fun
Attempt at 24-bit (RGB888) VGA DAC
algofoogle's Repositories
algofoogle/nes-gamedev-examples
Example Nintendo (NES) source code for an article series on http://anton.maurovic.com
algofoogle/ptouch-avr
AVR Assembly source code to print arbitrary graphics via the thermal print head of a Brother P-Touch label printer
algofoogle/raybox
Verilog design for hardware ray-caster game
algofoogle/raybox_reciprocal
Verilog HDL fixed-point single-step (combinational) reciprocal approximation
algofoogle/tests
Anton's various coding tests
algofoogle/tt05-vga-spi-rom
Test reading/buffering/displaying SPI flash ROM data on VGA display (for TT05)
algofoogle/anton2-tt03
Anton's 2nd experiment for Tiny Tapeout 3 (TT03)
algofoogle/caravel-sky130-opamp-cascode
SKY130 Folded Cascode OpAmp integrated into Caravel
algofoogle/electronics-experiments
Anton's simple experiments in electronics and Eagle
algofoogle/esp8266-examples
Anton's attempt to create some interesting example C code for the ESP8266
algofoogle/frequency_counter
Project 2.2 Frequency counter
algofoogle/plezi-website
The public Plezi.io website, with it's docs and tutorials
algofoogle/pylotron
Embedded VNC-based FPS.
algofoogle/raybox-app
Ray caster test (Wolf3D-style) in C++
algofoogle/raybox-zero-gds
algofoogle/solo-squash-caravel
Caravel wrapper for solo_squash game repo (simple single-player VGA video game like Pong)
algofoogle/tinytapeout-04
Tiny Tapeout 04 submission repository
algofoogle/tt-gds-action
Tiny Tapeout GDS Action (using OpenLane)
algofoogle/tt-support-tools
tools used by project repos to test configuration, generate OpenLane run summaries and documentation
algofoogle/tt04-algofoogle-test
Basically a fork of TinyTapeout/tt04-submission-template for my testing
algofoogle/tt04-reciprocal
Test for TT04 to try implementing @drom's 1-step reciprocal approximation method
algofoogle/tt04-solo-squash
algofoogle/tt05-raybox-zero
Simple HDL VGA ray caster game demo upgraded for TT05 from tt04-raybox-zero
algofoogle/tt05-tests
Basically a fork of TinyTapeout/tt05-submission-template for my testing
algofoogle/wokwi-docs
Documentation for the Wokwi Simulator
algofoogle/wrapped_solo_squash
solo_squash (simple VGA game) HDL wrapped for Zero to ASIC group submission (hopefully MPW9)