Skip to content
View jcrm1's full-sized avatar

Highlights

  • Pro

Block or report jcrm1

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
jcrm1/README.md

Hi!

I am an undergraduate Computer Science student at Purdue University. I have contributed to and owned a variety of projects, both through my university and on my own.

Among other things, here are some of the public projects I am working on or have worked on in the past:

  • syscall_intercept, a project to port a Linux userspace syscall intercepting library from x86_64 to RISC-V (specifically, riscv32)
  • rocket_league, a project I lead through Purdue's Autonomous Robotics Club to make scaled-down cars play soccer autonomously.
  • 3DeSktop and threedsmirror, a client/server pair that streams your macOS desktop to your 3DS (a handheld game console)
  • 3DSUSBController, a three-part project that turns your 3DS into a cross-platform wireless USB game controller
  • ROSCC, a modification for Minecraft that bridges it with ROS to help teach ROS to new members of Purdue ARC
  • Several (dumb) browser extensions
  • ⛏ Create: New Age (a Minecraft mod) unofficial v1.1.3 with improved electricity and heat distribution performance (on my GitLab)
    • I doubled performance with power grids by rewriting the electricity engine to not run BFS several times every tick! Gameplay changes are in the repository description.
  • I participated in Global Game Jam 2025! My team made a 2D platformer for the Game Boy Advance. We used the Butano library for graphics, audio, and input. It was a lot of fun, and I learned a lot about writing game engines! You can find our game here: Sporb
  • I have also written a number of other Minecraft plugins and mods. Most of them are private, but every now and then I publish one here on GitHub.
    • GrapplingHook is a plugin that adds a grappling hook that behaves like the grappling hook available on Hypixel.
    • BaconTweaks is a collection of useful addons and tweaks I made for a private Minecraft server.
    • ⛏ BlockSumo is a plugin that implements the Block Sumo game available on the Bedwars Practice Server.
    • ⛏ BedwarsPlugin is a plugin that implements a faithful replica of the Bed Wars game available on Hypixel.
    • ⛏ SteVTuber is a mod that adds a key to toggle the player's head into a face tracking mode (when paired with an OpenTrack-compatible face tracker app), allowing the player to use their Minecraft character as a virtual persona.

You can see these projects (and more!) in my profile below.

I also enjoy working with macOS and iOS internals!

Pinned Loading

  1. purdue-arc/ROSCC Public

    Connect ROS (Robot Operating System) with CC: Tweaked (ComputerCraft)

    Java 2

  2. purdue-arc/rocket_league Public

    Teaching cars soccer

    Python 14 3

  3. 3DeSktop Public

    3DeSktop is a 3DS homebrew app to mirror your computer's screen to your 3DS (see jcrm1/threedsmirror for the macOS streamer)

    C

  4. ArtemiiAkhunov/Sporb Public

    Some GBA game for now

    C++

  5. 3DSUSBController-USB-Device Public

    3DS Homebrew to turn your 3DS into a USB game controller or touchsreen/absolute-positioning-mouse (Teensy code)

    C++ 7

  6. bacontweaks Public

    A collection of tweaks and addons I made for a private vanilla-ish multiplayer survival Minecraft server.

    Java

644 contributions in the last year

Contribution Graph
Day of Week March April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Contribution activity

March 2025

Created 1 repository
Opened 1 pull request in 1 repository
arkantos1482/leveldb-viewer 1 open
14 contributions in private repositories Mar 3 – Mar 10
Loading