NESe (pronounced "Nessie") is a NES emulator based on the e6502 emulator, also written in C with a focus on speed and portability for use on embedded platforms, especially ARM.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Nathaniel Walizer 896ef80d3a Force internal mapper state update on system state load 1 year ago
..
linux Add save state support 1 year ago
map Force internal mapper state update on system state load 1 year ago
win Add save state support 1 year ago
apu.c Add sweep limits to APU square channels 1 year ago
apu.h Add save state support 1 year ago
audio.c Simplify audio sample copy loop 1 year ago
audio.h Actually add SDL audio source and blip_buf link 1 year ago
cart.c Add save state support 1 year ago
cart.h Add automatic SRAM retention on battery-backed carts 1 year ago
file.c Add subdir for SRAM saves 1 year ago
file.h Add subdir for SRAM saves 1 year ago
filemap.h Add save state support 1 year ago
ines.c Add basic mapper support 1 year ago
ines.h Fix CHR ROM support in MMC1 1 year ago
input.c Add controller support with keyboard via SDL 1 year ago
input.h Add save state support 1 year ago
mapper.c Add UxROM mapper (Castlevania, Mega Man) 1 year ago
mapper.h Add save state support 1 year ago
nes.c Start implementing APU 1 year ago
nes.h Start implementing APU 1 year ago
nese.c Add save state support 1 year ago
ppu.c Fix enum/int mismatch 1 year ago
ppu.h Add save state support 1 year ago
render.h Add skeleton SDL renderer for PPU 1 year ago
save.c Add save state support 1 year ago
save.h Add save state support 1 year ago
sdl_audio.c Actually add SDL audio source and blip_buf link 1 year ago
sdl_input.c Add save state support 1 year ago
sdl_render.c Automagically determine ideal integer scale 1 year ago
sdl_timer.c Simplify timers and automagically correct for time jumps 1 year ago
timer.h Simplify timers and automagically correct for time jumps 1 year ago