Skip to content

Instantly share code, notes, and snippets.

View freem's full-sized avatar
⛏️
work continues

AJ Kelly freem

⛏️
work continues
View GitHub Profile
@TakuikaNinja
TakuikaNinja / NamcoSerial.lua
Last active August 17, 2025 20:27
Mesen2 Lua Script: Namco Serial Checker Interface
-----------------------
-- Name: Namco Serial Checker Interface
-- Author: TakuikaNinja
-----------------------
-- Simulates a serial interface used by some of Namco's FC/NES games.
-- Games attempt to receive/send data and verify it.
-- If successful, partial PRG/CHR checksums are calculated and verified.
-- The screen colour is set to magenta/green during this process.
-- This interface predates the IPL interface used by their FDS games. (1986~1987)
--
@JettMonstersGoBoom
JettMonstersGoBoom / NCM16x8.cs
Last active December 28, 2022 19:44
NCM plugin code for Mega65 NCM
using System;
using System.Drawing;
using CharactorLib.Common;
using CharactorLib.Format;
namespace ncm_16x8
{
public class ncm_16x8 : FormatBase
{
public ncm_16x8()
@badosu
badosu / how-to-tweak.md
Last active October 5, 2025 03:38
Tweak Options Guide
#!/usr/bin/python3
import sys
#
# NBA Jam/Midway IMG format parser
# https://github.com/historicalsource/nba-jam
#
if __name__ == '__main__':
@shakesoda
shakesoda / gc-simple.frag.glsl
Created February 24, 2021 06:05
simple per vertex shading example
#version 330
in vec2 uv;
in vec3 diffuse;
in vec3 specular;
in vec2 color_mixes; // x=diffuse mix, y=specular mix
out vec4 outColor;
uniform sampler2D texture0;
@LambdAurora
LambdAurora / optifine_alternatives_fabric.md
Last active August 5, 2025 13:20
Recommended OptiFine alternatives on Fabric

The list is moving out!

If you share this list, please use this link instead: https://lambdaurora.dev/optifine_alternatives

It may still be only a redirection link, but it will have a better web display of the list soon. And the list being on GitHub/GitHub pages improves load times.

The gist version of this list will stop being updated.

Why?

@hagure
hagure / mvc2unlock.md
Last active January 8, 2025 03:41
#MvC2 Arcade Unlock Codes #arcade #mvc2 #naomi

Key

🔑 value
LP Light Punch
HP Heavy Punch
LK Light Kick
HK Heavy Kick
A1 Assist 1
A2 Assist 2
@robey
robey / apple1-rom.txt
Last active May 22, 2023 03:49
apple 1 ROM disassembly
;
; the "monitor ROM" of an apple 1 fit in one page (256 bytes).
;
; this is my attempt to take the disassembled code, give names to the
; variables and routines, and try to document how it worked.
;
;
; an apple 1 had 8KB of RAM (more, if you hacked on the motherboard), and a
; peripheral chip that drove the keyboard and video. the video was run by a
; side processor that could treat the display as an append-only terminal that
@daveshah1
daveshah1 / vtbin2nes.py
Created February 2, 2018 18:59
VTxx BIN to NES 2.0 converter
#!/usr/bin/env python3
import os, sys
import argparse
def main():
parser = argparse.ArgumentParser(description='Convert VTxx BIN format to NES 2.0 format')
parser.add_argument('infile', metavar='infile', type=str, nargs=1,
help='Input .bin file')
parser.add_argument('-m', '--mapper', action='store', default=256,
help='NES 2.0 mapper number (default: 256)')