Nate Rivard's starred repositories
TCPU816-ALPHA1
Alpha 1 version of my TCP816, 8-bit TTL computer.
mackerel-68k
A series of 68000 computers designed to run Linux
Computer-Science-Textbooks
Collect some CS textbooks for learning.
RISC-V-Single-Cycle-Processor
Single Cycle Processor written in SystemVerilog for executing machine code of RISC-V ISA
rosco_m68k
Design, documentation and software for the Really Old School Computer (M68K)
ay-3-8910-midi
An interface from a PC through an Arduino to an AY-3-8910 / YM 2149
atf1504_plcc44_breakout
Breakout board for Atmel's ATF1504 or ATF1502 CPLDs in a PLCC-44 socket
ES688_ISA8
Sound Card for the ISA (8bit) bus sporting Sound Blaster / Sound Blaster PRO emulation via ES688F chip, and a real Yamaha OPL3 FM Synth. It's also completely jumper configurable.
Internal_ISAOPL3
Internal ISA OPL3 for PCXT and compatibles.
hoard-of-bitfonts
turns out I like bitmap fonts
RootlessForEmulators
A little example of how one would implement a rootless display for an emulator that uses one large back buffer (like MacOS 9 would).
m68k-basic
EhBasic 68000 converted to GAS assembler
vrEmuTms9918
TMS9918A emulator library (C99)
Resound-2-MCA-OPL3
Microchannel OPL3 Based Sound Card / Adlib Compatible
GALBinaryTo7Seg
8 bit binary displayed as hex on two 7 segment displays (a bus monitor)