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
@SirusDoma
SirusDoma / bytes-format.md
Last active March 19, 2026 01:06
A certain .bytes File Format Documentation

A certain .bytes File Format Documentation

Overview

The .bytes file format is a binary format used for storing chart data in a certain rhythm games with Unity-based engines. This format is a derivative of the .pt format and contains timing information, note data, tempo changes, and references to audio samples (officially called instruments).

File Structure

The file consists of several sections in the following order:

@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 December 12, 2025 23:58
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