Skip to content
View gregorygaines's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@googlers
Block or Report

Block or report gregorygaines

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

Pinned

  1. gBoy gBoy Public

    Gameboy emulator written in native Java, built using maven. The goal was to test my reverse engineering skills, software engineering skills, and to push Java.

    Java 10

  2. GameboySheets GameboySheets Public

    A Gameboy emulator that draws using Google Sheets

    HTML 14

  3. ps2-floating-point-rs ps2-floating-point-rs Public

    My attempt at emulating the PlayStation 2 floating-point implementation that deviates from the IEEE 754 standard.

    Rust 2

  4. anime-aov-translator anime-aov-translator Public

    Anime OAV (Anime or any other video) is a Chrome extension that automatically translate, transcribes, and generates overlaying subtitles for videos.

    TypeScript 2 1

  5. Decoding the ARM7TDMI Instruction se... Decoding the ARM7TDMI Instruction set. Article at https://www.gregorygaines.com/blog/decoding-the-arm7tdmi-instruction-set-game-boy-advance/
    1
    type Instruction func(opcode uint32, arm *ARM7TDMI)
    2
    
                  
    3
    func DecodeARMInstruction(opcode uint32) Instruction {
    4
      switch {
    5
        case IsBranchAndBranchExchange(opcode):
  6. foogle-autocomplete foogle-autocomplete Public

    An autocomplete system written in JavaScript that preforms a Trie tree lookup with a search query.

    JavaScript 1