Skip to content
View Minater247's full-sized avatar

Highlights

  • Pro

Block or report Minater247

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Minater247/README.md

Hi there 👋

I'm a Computer Science student at UC San Diego, passionate about low-level systems, retrocomputing, and embedded development.


  • 🎓 Academic Focus: Currently pursuing my B.S. in Computer Science, studying all aspects of computers from architectural design and theoretical computation to high-level language design and operating system implementation.

  • 📟 Current Main Project: Celeste-Genesis - a faithful, optimized backport of Celeste (2018) to run on the Sega Genesis / Megadrive.

    • Includes a fully custom level format, extensible interface for "Rom-Hacks", and hardware-level optimizations to fit within 4MB ROM and 64KB RAM.
  • Other Active Projects:

    • XanaduOS, a homebrew x86_64 operating system which runs POSIX-compliant software such as bash, bc, and vim.
    • CCVim, a text editor for ComputerCraft written in Lua, which implements the same control scheme as Vim.
  • 🔬 Recent Explorations:

    • Interfacing with USB via the Open Host Controller Interface (OHCI) standard over PCI on x86, for XanaduOS
    • Working with LLVM to improve the LLVM backend for the Z80 architecture, for writing software for my TRS-80 Model 4.
    • Designing a Scratch-compatible compiler that emits optimized block code, allowing for more advanced software to be written.
  • 🛠️ Languages & Tools:

    • C / C++ - Lua - Assembly (x86/_64, 6502, Z80, 68k) - Python - HTML/CSS/JS
    • Vim - QEMU - Git - Linux
  • ⚡️ Fun Fact: I love aviation, and plan to work on avionics!

Popular repositories Loading

  1. CCVim CCVim Public

    A newer Vim clone for ComputerCraft, made since I wanted some of the features the previous one didn't have.

    Lua 24 2

  2. Xana3 Xana3 Public

    C 3

  3. rain rain Public

    A matrix-like terminal rain for OpenComputers.

    Lua 1

  4. markdown-portfolio markdown-portfolio Public

  5. github-pages-with-jekyll github-pages-with-jekyll Public

  6. PixelCraft PixelCraft Public

    Forked from rgab1508/PixelCraft

    A Pixel Art Editor

    HTML