OpenSNES
Modern Open-Source SNES Development SDK
Loading...
Searching...
No Matches
map32x32.c File Reference
#include <snes.h>
#include "map32x32.h"

Functions

void drawSprite32x32 (u8 x, u8 y, u16 sprite)
static void drawSpriteRaw32x32 (u8 x, u8 y, u16 sprite)
u16 element2sprite32x32 (u8 elem)
void initSpriteMap32x32 (u16 len)
void screenRefreshPos32x32 (u8 x, u8 y, u16 address)
void smapClear (u16 byte_count)
void smapDma (u16 byte_offset, u16 vram_addr, u16 byte_count)
void smapWrite (u16 byte_offset, u16 value)

Variables

static u16 map32_len

Function Documentation

◆ drawSprite32x32()

void drawSprite32x32 ( u8 x,
u8 y,
u16 sprite )

◆ drawSpriteRaw32x32()

void drawSpriteRaw32x32 ( u8 x,
u8 y,
u16 sprite )
static

◆ element2sprite32x32()

u16 element2sprite32x32 ( u8 elem)

◆ initSpriteMap32x32()

void initSpriteMap32x32 ( u16 len)

◆ screenRefreshPos32x32()

void screenRefreshPos32x32 ( u8 x,
u8 y,
u16 address )

◆ smapClear()

void smapClear ( u16 byte_count)
extern

◆ smapDma()

void smapDma ( u16 byte_offset,
u16 vram_addr,
u16 byte_count )
extern

◆ smapWrite()

void smapWrite ( u16 byte_offset,
u16 value )
extern

Variable Documentation

◆ map32_len

u16 map32_len
static