Awesome-Retro-DocsA curated collection of technical documentation for Arcades, Handhelds, Consoles, Computers and MCU’s.
Stars: ✭ 128 (+326.67%)
SpinalCryptoSpinalHDL - Cryptography libraries
Stars: ✭ 36 (+20%)
elite-a-beebasmFully documented and annotated source code for Angus Duggan's Elite-A on the BBC Micro
Stars: ✭ 24 (-20%)
wasm4Build retro games using WebAssembly for a fantasy console.
Stars: ✭ 711 (+2270%)
SneakySnakeSneakySnake🐍 is the first and the only pre-alignment filtering algorithm that works efficiently and fast on modern CPU, FPGA, and GPU architectures. It greatly (by more than two orders of magnitude) expedites sequence alignment calculation for both short and long reads. Described in the Bioinformatics (2020) by Alser et al. https://arxiv.org/abs…
Stars: ✭ 44 (+46.67%)
mazemanMazeMan - A procedurally generated dungeon game for the Nintendo DS
Stars: ✭ 21 (-30%)
FPGA-CNNThis repo is for ECE44x (Fall2015-Spring2016)
Stars: ✭ 17 (-43.33%)
vhdl-hdmi-outHDMI Out VHDL code for 7-series Xilinx FPGAs
Stars: ✭ 36 (+20%)
Hard-JPEG-LSFPGA-based JPEG-LS image compressor.
Stars: ✭ 52 (+73.33%)
HuDKASM and C open source software development kit for the NEC PC Engine
Stars: ✭ 27 (-10%)
spydrnetA flexible framework for analyzing and transforming FPGA netlists. Official repository.
Stars: ✭ 49 (+63.33%)
BenEaterVHDLVHDL project to run a simple 8-bit computer very similar to the one built by Ben Eater (see https://eater.net)
Stars: ✭ 30 (+0%)
apollomicrocontroller-based FPGA / JTAG programmer
Stars: ✭ 32 (+6.67%)
fasmFPGA Assembly (FASM) Parser and Generator
Stars: ✭ 69 (+130%)
clash-spaceinvadersIntel 8080-based Space Invaders arcade machine implemented on an FPGA, written in CLaSH
Stars: ✭ 45 (+50%)
john-carmack-planAn archive of John Carmack’s .plan files in readable markdown format
Stars: ✭ 113 (+276.67%)
cnn openA hardware implementation of CNN, written by Verilog and synthesized on FPGA
Stars: ✭ 157 (+423.33%)
MegaDrivePlusPlusUniversal Region mod, 50/60 Hz switch and In-Game-Reset (IGR) for Sega Mega Drive (AKA Genesis)
Stars: ✭ 100 (+233.33%)
robertaSteam Play compatibility tool to run adventure games using native Linux ScummVM
Stars: ✭ 139 (+363.33%)
AsciiBirdASCII version of the addictive Flappy Bird game.
Stars: ✭ 34 (+13.33%)
TinyMIPSThe Project TinyMIPS is dedicated to enabling undergraduates to build a complete computer system from scratch.
Stars: ✭ 29 (-3.33%)
yosysUnofficial Yosys WebAssembly packages
Stars: ✭ 29 (-3.33%)
t2spProductive and portable performance programming across spatial architectures (FPGAs, etc.) and vector architectures (GPUs, etc.)
Stars: ✭ 24 (-20%)
docker-fpgaDockerized FPGA toolchain experiments
Stars: ✭ 18 (-40%)
GenDumperAn open-source Sega Genesis / Mega Drive cart dumper
Stars: ✭ 40 (+33.33%)
clash-compucolor2Clash implementation of the Compucolor II home computer
Stars: ✭ 25 (-16.67%)
up5kUpduino v2 with the ice40 up5k FPGA demos
Stars: ✭ 65 (+116.67%)
battle-cityRemake of Battle City on Python
Stars: ✭ 26 (-13.33%)
hlscltA Vivado HLS Command Line Helper Tool
Stars: ✭ 35 (+16.67%)
quartus-installInstall Intel FPGA 'Quartus Prime' software on remote servers
Stars: ✭ 33 (+10%)
spu32Small Processing Unit 32: A compact RV32I CPU written in Verilog
Stars: ✭ 51 (+70%)
MobileNet-in-FPGAGenerator of verilog description for FPGA MobileNet implementation
Stars: ✭ 107 (+256.67%)
virtioVirtio implementation in SystemVerilog
Stars: ✭ 38 (+26.67%)
bullethellA bullet hell game programmed using HTML5 and JS.
Stars: ✭ 30 (+0%)
quasiSoCNo-MMU Linux capable RISC-V SoC designed to be useful.
Stars: ✭ 29 (-3.33%)
async fifoA dual clock asynchronous FIFO written in verilog, tested with Icarus Verilog
Stars: ✭ 117 (+290%)
gateware-tsHardware definition library and environment for designing and building digital hardware for FPGAs, using only open source tools
Stars: ✭ 83 (+176.67%)
pdp6PDP-6 Emulator
Stars: ✭ 47 (+56.67%)
OctavoVerilog FPGA Parts Library. Old Octavo soft-CPU project.
Stars: ✭ 66 (+120%)
no2muacmDrop In USB CDC ACM core for iCE40 FPGA
Stars: ✭ 26 (-13.33%)
LVDS-7-to-1-SerializerAn Verilog implementation of 7-to-1 LVDS Serializer. Which can be used for comunicating FPGAs with LVDS TFT Screens.
Stars: ✭ 33 (+10%)
drec-fpga-introMaterials for "Introduction to FPGA and Verilog" at MIPT DREC
Stars: ✭ 66 (+120%)
FPGA UltrasoundCMU 18545 FPGA project -- Multi-channel ultrasound data acquisition and beamforming system.
Stars: ✭ 39 (+30%)
portfolio os3DO M1 Opera Portfolio Operating System
Stars: ✭ 27 (-10%)
communityROS 2 Hardware Acceleration Working Group community governance model & list of projects
Stars: ✭ 34 (+13.33%)