Skip to content

Instantly share code, notes, and snippets.

@felixjones
felixjones / bz5e.tbl
Created November 8, 2020 15:16
Final Fantasy V Text Tables
00=
01=e
02=t
03=a
04=o
05=n
06=s
07=r
08=i
09=h
@felixjones
felixjones / thread.c
Created March 14, 2021 11:35
AGB thread attempt
#include <stdlib.h>
#include <thread.h>
#include <sys/ucontext.h>
int __agbabi_getcontext( ucontext_t * );
int __agbabi_setcontext( const ucontext_t * ) ;
void __agbabi_makecontext( ucontext_t *, void ( * )( void ), int, ... );
int __agbabi_swapcontext( ucontext_t *, const ucontext_t * );
@felixjones
felixjones / readme.md
Created May 23, 2021 12:10
GBA Tiled format plan

High level idea

Tiled export format that is usable in Game Boy Advance projects.

GBA limitations

Layers

Tiled should export based on a desired target GBA mode and desired number of layers.

Merging layers

To support the desired mode & layers, Tiled layers must be merged.

  • How do we let the user control this merging?

Palettes

Colour quantisation and palette allocation.

@felixjones
felixjones / GBA_Capture_tvap-0.7z
Last active November 11, 2024 18:56
Blaze Game Boy Advance TV Tuner ROM dump