OpenSNES
Modern Open-Source SNES Development SDK
Loading...
Searching...
No Matches
snes Directory Reference

Files

 
anim.h
 Declarative animation player — data-driven frame sequencing.
 
apu.h
 Raw APU (SPC700) access — IPL upload and execution.
 
asset.h
 Opt-in asset bundle convention — package tiles + palette (+ optional tilemap) into a typed value, load it with one function call.
 
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).
 
dsp1.h
 DSP-1 coprocessor (NEC µPD77C25) — fixed-point 3D math from C.
 
fixed32.h
 SNES 16.16 Fixed-Point Math.
 
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).
 
panel.h
 Opt-in 9-slice panels — bordered boxes on a background layer.
 
profile.h
 Performance profiling tools for SNES development.
 
registers.h
 SNES Hardware Register Definitions.
 
sa1.h
 SA-1 Enhancement Chip Interface.
 
scene.h
 Opt-in scene/state stack — push/pop game scenes without rolling your own state machine.
 
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.