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 ba28706092 Clean up sweep and envelope restarts преди 11 месеца
..
map Start MMC1 in mode 3 преди 11 месеца
apu.c Clean up sweep and envelope restarts преди 11 месеца
apu.h Complete APU pulse channel; Make a few tweaks from APU tests преди 11 месеца
audio.c Simplify audio sample copy loop преди 11 месеца
audio.h Actually add SDL audio source and blip_buf link преди 11 месеца
cart.c MMC1 cleanup; Emit cart info on launch преди 11 месеца
cart.h Add CNROM mapper; Fix up CHR ROM writes; Fix collision offset преди 1 година
ines.c Add basic mapper support преди 1 година
ines.h Fix CHR ROM support in MMC1 преди 11 месеца
input.c Add controller support with keyboard via SDL преди 1 година
input.h Add controller support with keyboard via SDL преди 1 година
mapper.c Add UxROM mapper (Castlevania, Mega Man) преди 11 месеца
mapper.h Fix CHR ROM support in MMC1 преди 11 месеца
nes.c Start implementing APU преди 11 месеца
nes.h Start implementing APU преди 11 месеца
nese.c Add SDL audio; complete DMC channel преди 11 месеца
ppu.c Clean up PPU and SDL render modules преди 11 месеца
ppu.h Fix split Y scrolling преди 11 месеца
render.h Add skeleton SDL renderer for PPU преди 1 година
sdl_audio.c Actually add SDL audio source and blip_buf link преди 11 месеца
sdl_input.c Add gamepad support преди 11 месеца
sdl_render.c Clean up PPU and SDL render modules преди 11 месеца