Amrik Sadhra's repositories
Multi-Cycle-CPU
A VHDL implementation of a multi cycle CPU w/ MMU, FSM, Decoder, Sequencer, ALU and Memory
AetherSX2
https://archive.org/details/aethersx2-libemucore.tar
comfortable-swipe-ubuntu
Comfortable 3-finger and 4-finger swipe gesture using Xdotool in native C++
DemBirdsBeFlocking
First attempt at OOP by means of a Java vector-based bird simulation.
DMM-STM32
Embedded side of STM32 Digital Multimeter
fibonacci-heap
Fibonacci Heap - not my code
g3log
G3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++11 with no external libraries (except gtest used for unit tests). G3log is made to be cross-platform, currently running on OSX, Windows and several Linux distros. See Readme below for details of usage.
JurassicParkTrespasser
A git-based fork of the Jurassic Park: Trespasser source code.
Learning-OpenGL-
Trials and tribulations whilst learning the real OG
openrw
OpenRW "Open ReWrite" is an un-official open source recreation of the classic Grand Theft Auto III game executable
PMC-BIOS-Reader
An attempt to implement the LPC protocol in order to read (and eventually write) from a PMC 49fl004t-33jce chip using an STM32VLDiscovery board.
PredictiveText
A predictive text implementation using the Trie data structure for efficient storage and retrieval of the dictionary.
Ray-Tracer
Simple RayTracer written in preparation for an interview at Imagination Technologies.
rpcs3
PS3 emulator/debugger
Soupra
Scrape Toyota website for manual Supras, send a pushbullet noficiation when they are found
synthwave-vscode
Synthwave inspired colour theme for VS Code 🌅🕶
target-stm32f407-disco-gcc
Unofficial mbed target for STM32F4 Discovery board
TempMon
Experimenting with JS, NPM, React and Flask to display temperature of my room as a website.