Files | |
| audio.h | |
| OpenSNES Audio System. | |
| background.h | |
| SNES Background Layer Management. | |
| collision.h | |
| SNES Collision Detection. | |
| colormath.h | |
| SNES Color Math (Blending/Transparency) | |
| console.h | |
| SNES Console Initialization and Core Functions. | |
| debug.h | |
| Debug utilities for SNES development. | |
| dma.h | |
| SNES DMA (Direct Memory Access) | |
| gameloop.h | |
| Opt-in game loop framework — write your update, the engine runs the VBlank synchronisation. | |
| hdma.h | |
| SNES HDMA (Horizontal-blanking DMA) | |
| input.h | |
| SNES Controller Input. | |
| interrupt.h | |
| SNES Interrupt Handling. | |
| lzss.h | |
| LZSS (LZ77) Decompression for SNES. | |
| map.h | |
| Scrolling tilemap engine for Mode 1 backgrounds. | |
| math.h | |
| SNES Fixed-Point Math. | |
| mode7.h | |
| SNES Mode 7 Support. | |
| mosaic.h | |
| SNES Mosaic Effects. | |
| object.h | |
| Game object engine with physics and collision (CONTRIB module) | |
| profile.h | |
| Performance profiling tools for SNES development. | |
| registers.h | |
| SNES Hardware Register Definitions. | |
| sa1.h | |
| SA-1 Enhancement Chip Interface. | |
| snesmod.h | |
| SNESMOD - Tracker-based Audio Engine. | |
| sprite.h | |
| SNES Sprite (Object) Management. | |
| sram.h | |
| SNES SRAM (Save RAM) Functions. | |
| superfx.h | |
| SuperFX (GSU) coprocessor library — registers, config, and API. | |
| system.h | |
| SNES System Variables (crt0.asm exports) | |
| text.h | |
| Text rendering functions for OpenSNES. | |
| types.h | |
| OpenSNES Standard Types. | |
| video.h | |
| SNES Video / PPU Functions. | |
| window.h | |
| SNES Window/Masking System. | |