Four Way Traffic Simulator with Lights & Vehicles Following Traffic Rules
-
Updated
May 9, 2025 - Rust
Four Way Traffic Simulator with Lights & Vehicles Following Traffic Rules
x86_64 Operating System in Rust with Bootloader, Interrupt Handling, Window Manager, VGA Graphics Driver, Terminal Emulation and Software-Rendered 3D Graphics in a no_std Environment All Memory Safe
A Low-Level and Cycle Accurate Super Nintendo Emulator with WDC 65816 CPU Emulation, Full PPU Layering and Mode 7 Support, APU SPC700 & DSP Emulation, DMA/HDMA Timing, Cartridge Memory Mapping with LoROM/HiROM, and Expansion Chip Support (SA-1, SuperFX)
Syntax Analysis for Unused Variable & Function Symbols, Supporting; C, C++, JavaScript, TypeScript, Python, Go, Rust & Java
Enhanced Subpixel Morphological Anti-Aliasing is an Image Based Implementation of Morphological Anti-Aliasing which Detects Edges in the Final Rendered Image, Finding Specific Patterns in These Edges, and Then Blending Pixels along These Borders to Reduce Jagged Edges
Cross-Platform & Modular 2D Game Engine with Immediate Mode Rendering, Sprite Batching, Physics Integration, Asset Pipeline, Custom ECS Architecture, Scene Graph Support, Tilemaps, Input Abstraction, and Audio Playback
A Minimal and Interpreted CHIP-8 Emulator with Monochrome Display, Opcode-Level Accuracy, Quirks Mode Compatibility, Timers, Hex Keypad Input, and SuperCHIP Instruction Support for Extended Graphics and Resolution
Showcasing the Difference in Execution Efficiency Between Emulator Interpreters vs Just-In-Time Dynamic Recompilers (JIT-Dynarec) with 100 Million Iterations
Cycle Accurate Game Boy Advance Emulator with ARM7TDMI CPU Emulation, Accurate BIOS and Memory Timings, Pixel-Perfect PPU Rendering, DMA, Timer and Interrupt Handling, Cartridge Save Support, Real-Time Clock Emulation, and Debuggable Execution with Audio
ParsonLabs Video is your own personal and self-hosted YouTube, without all of the distractions that is plaguing the platform. Take Back Control — https://video.parson.dev
Custom Voxel Engine Procedurally Generating & Lazy Loading 3D Chunks using Perlin Noise, Lighting Amplified by Ambient Occlusion, Model Transforms, Screen-Space Reflection, Depth Sampling & Frustum Culling
Fully Brakerski-Fan-Vercauteren Compliant Homomorphic Encryption Playground Supporting Polynomial Ring Operations, Noise Budgets, Document Indexing with an Encrypted Search Engine, FHE & Small (1024), Medium (2048) & Large (4096) Benchmark Profiles
Tool-Assisted Speedrun (TAS) Program Supporting Recording, Playing Back, Editing & Saving Keyboard & Mouse Inputs with a Text Editor to Modify, Save & Load with a GUI
A Blockchain with Proof-of-Work Mining, Transaction Handling, SHA-256 Block Hashing, Chain Validation, and JSON Exporting. Includes Support for Cryptocurrency-Like Transactions, Adjustable Mining Difficulty and Full Blockchain Integrity Checks.
A Cycle Accurate NES Emulator with 6502 CPU Emulation, PPU Scanline Rendering, APU Audio Playback, Mapper Support (MMC1–MMC5), Vertical/Horizontal Mirroring, Cartridge Save Persistence, and Low-Level Timing for Glitch-Accurate Execution
Showcasing Different Cache Invalidation Strategies (Time, Write-Through, Least Recently Used, Event, Version, Invalidate-On-Change, Distributed Caching)
The Elliptic Curve Method (ECM) is an Integer Factorisation Algorithm that uses Properties of Elliptic Curves to Find Factors of Large Composite Numbers
A Modular and Cross-Platform 3D Game Engine in Rust with Entity-Component-System Architecture, Real-Time PBR Rendering, Forward & Deferred Shading Pipelines, Skeletal Animation, Scene Graph, Physically-Based Camera, Frustum Culling, Custom Shader Language, GLTF Support, and GPU Accelerated via OpenGL/Vulkan Abstractions
Add a description, image, and links to the parsonlabs topic page so that developers can more easily learn about it.
To associate your repository with the parsonlabs topic, visit your repo's landing page and select "manage topics."