From e08b851c79ae9a7fc0a2066e49110dc7fb426bce Mon Sep 17 00:00:00 2001 From: Peter Fors Date: Mon, 28 Apr 2025 22:19:43 +0200 Subject: reverted rewrite of ppu, optimized what functions should be forced inline, gained ~2.5% performance --- mknes.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mknes.c') diff --git a/mknes.c b/mknes.c index a365ddb..beceef6 100644 --- a/mknes.c +++ b/mknes.c @@ -90,7 +90,7 @@ static GLFWwindow *window; #include "render.c" static uint32_t frames; // debug information -#include "smb_tas.h" // REMOVE ME +// #include "smb_tas.h" // REMOVE ME // NES core #include "mapper.h" @@ -224,7 +224,7 @@ int main(int argc, char **argv) { uint32_t hi = nstate->mapper.prg_read(nstate, 0xfffd); nstate->cpu.pc = (hi << 8) | lo; -#if 0 +#if 1 for(uint32_t i = 0; i < 0x5000; ++ i) { while(!nstate->ppu.frame_ready) { // PROFILE_NAMED("nes emulator"); -- cgit v1.2.3