summaryrefslogtreecommitdiff
path: root/mknes.c
diff options
context:
space:
mode:
authorPeter Fors <peter.fors@mindkiller.com>2025-04-02 12:19:38 +0200
committerPeter Fors <peter.fors@mindkiller.com>2025-04-02 12:19:38 +0200
commit6f63478cf43d4c0b77cabe3f76710f2b9f0c912e (patch)
treeefc5ccd04867fc5bc66112e7280273718ebccb83 /mknes.c
parent7888e1d5408ed5f88cff788c37b942076f6b9c63 (diff)
Itsa twerking.
Diffstat (limited to 'mknes.c')
-rw-r--r--mknes.c17
1 files changed, 15 insertions, 2 deletions
diff --git a/mknes.c b/mknes.c
index a156655..6150ba4 100644
--- a/mknes.c
+++ b/mknes.c
@@ -20,6 +20,7 @@ static void render_callback(void) {
clear_buffer();
while(!nstate.ppu.frame_ready) {
+ PROFILE_NAMED("nes emulator");
cpu_tick(&nstate);
}
nstate.ppu.frame_ready = 0;
@@ -68,11 +69,23 @@ static void init_callback(void) {
// ines2_load(&nstate, "data/nrom/10-Yard Fight (USA, Europe).nes");
// ines2_load(&nstate, "data/nrom/Balloon Fight (USA).nes");
// ines2_load(&nstate, "data/nrom/Excitebike (Japan, USA).nes");
- ines2_load(&nstate, "data/nrom/Ice Climber (USA, Europe, Korea).nes");
+ // ines2_load(&nstate, "data/nrom/Ice Climber (USA, Europe, Korea).nes");
// ines2_load(&nstate, "data/nrom/Kung Fu (Japan, USA).nes");
// ines2_load(&nstate, "data/nrom/Super Mario Bros. (World) (HVC-SM).nes");
// ines2_load(&nstate, "data/nrom/Urban Champion (World).nes");
- // ines2_load(&nstate, "data/nrom/Wrecking Crew (World).nes");
+ ines2_load(&nstate, "data/nrom/Wrecking Crew (World).nes");
+ // ines2_load(&nstate, "data/nrom/scanline.nes");
+ // ines2_load(&nstate, "data/nrom/Sayoonara!.NES");
+ // ines2_load(&nstate, "data/nrom/raster_demos/RasterChromaLuma.NES");
+ // ines2_load(&nstate, "data/nrom/raster_demos/RasterTest1.NES");
+ // ines2_load(&nstate, "data/nrom/raster_demos/RasterTest2.NES");
+ // ines2_load(&nstate, "data/nrom/raster_demos/RasterTest3.NES");
+ // ines2_load(&nstate, "data/nrom/raster_demos/RasterTest3a.NES");
+ // ines2_load(&nstate, "data/nrom/raster_demos/RasterTest3b.NES");
+ // ines2_load(&nstate, "data/nrom/raster_demos/RasterTest3c.NES");
+ // ines2_load(&nstate, "data/nrom/raster_demos/RasterTest3d.NES");
+ // ines2_load(&nstate, "data/nrom/raster_demos/RasterTest3e.NES");
+ // ines2_load(&nstate, "data/nrom/NEStress.NES");
mapper_setup(&nstate);
uint32_t lo = nstate.mapper.read(&nstate, 0xfffc);