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 10cb978bc3 Complete APU triangle channel 11 months ago
..
map Fix CHR ROM support in MMC1 11 months ago
apu.c Complete APU triangle channel 11 months ago
apu.h Complete APU triangle channel 11 months ago
audio.c Simplify audio sample copy loop 11 months ago
audio.h Actually add SDL audio source and blip_buf link 11 months ago
cart.c Fix CHR ROM support in MMC1 11 months ago
cart.h Add CNROM mapper; Fix up CHR ROM writes; Fix collision offset 1 year ago
ines.c Add basic mapper support 1 year ago
ines.h Fix CHR ROM support in MMC1 11 months ago
input.c Add controller support with keyboard via SDL 1 year ago
input.h Add controller support with keyboard via SDL 1 year ago
mapper.c Add UxROM mapper (Castlevania, Mega Man) 11 months ago
mapper.h Fix CHR ROM support in MMC1 11 months ago
nes.c Start implementing APU 11 months ago
nes.h Start implementing APU 11 months ago
nese.c Add SDL audio; complete DMC channel 11 months ago
ppu.c Clean up PPU and SDL render modules 11 months ago
ppu.h Fix split Y scrolling 11 months ago
render.h Add skeleton SDL renderer for PPU 1 year ago
sdl_audio.c Actually add SDL audio source and blip_buf link 11 months ago
sdl_input.c Add gamepad support 11 months ago
sdl_render.c Clean up PPU and SDL render modules 11 months ago