summaryrefslogtreecommitdiff
path: root/mknes.c
diff options
context:
space:
mode:
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);