Skip to content
View frankischilling's full-sized avatar
:shipit:
back chillin
:shipit:
back chillin

Highlights

  • Pro

Organizations

@cupidthecat

Block or report frankischilling

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
frankischilling/README.md
Click to see the source

About me

I'm Frank, an Information Technology student at Wentworth Institute of Technology and an IT technician. Outside of work and school, I spend a lot of time with GNU/Linux, systems programming, and retro consoles. I like understanding how the software I use works, which often means reading its source code and working through the details myself.

My projects cover operating systems, emulation, compilers, and game decompilation. I work with C, C++, Rust, and OCaml, and I also build web applications and smaller desktop tools.

A few things I'm working on

  • Axiom64: a 64-bit operating system written in C++ and Assembly.
  • holyc-ocaml: a HolyC compiler written in OCaml, using the TempleOS source as its reference.
  • robotron64: working toward a byte-matching C decompilation of Robotron 64 for the Nintendo 64.

I also work on NES and Nintendo 64 emulation. Some of my console work involves improving or restoring existing Xbox 360 ports, including snes360-enhanced, fce360-enhanced, and vba360-enhanced.

My Linux projects include work on terminal tools, file managers, and shells. For web development, I'm building 26chan, an imageboard written in Rust.

Pinned Loading

  1. cupidthecat/cupidfetch cupidthecat/cupidfetch Public

    A C based fetch program for linux

    C 8

  2. Axiom64 Axiom64 Public

    Axiom64 is a 64-bit operating system written in C++ and Assembly, featuring a monolith architecture, user-space services running in Ring 3, and compatibility with the Linux ABI.

    Python

  3. cupidthecat/cupid-nes cupidthecat/cupid-nes Public

    High-accuracy NES/Famicom emulator with NTSC, PAL & Dendy timing, FDS, VS System, NSF/NSFe, broad mapper and peripheral support, TAS editing, debugger/PPU tools, rewind, netplay, cheats, HD packs, …

    C 4

  4. cupidthecat/cupid-os cupidthecat/cupid-os Public

    cupid-os is a minimal operating system

    C 8 1

  5. snes360-enhanced snes360-enhanced Public

    Enhanced Xbox 360 port of Snes9x 1.51 SNES emulator. Achievement system removed to prevent Xbox Live bans. Build fixes for RGH/JTAG consoles. Features: ROM search (Y button), favorites system, FPS …

    C++ 37 5

  6. fce360-enhanced fce360-enhanced Public

    Enhanced FCE360 fork with Lua scripting, ultra-fast ROM browsing, rewind, favorite/recent games, ROM search, screenshots, and polished XUI. Built with VS2008 + Xbox 360 SDK.

    C++ 20 3