From f7b1fedfb43f7c4b702bf22b32cbc9aa722f3c8e Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Tue, 26 Dec 2023 19:27:23 +0100 Subject: Cleaning code --- src/main.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index de3ae0d..2f2f9d0 100644 --- a/src/main.c +++ b/src/main.c @@ -5,6 +5,9 @@ #include +#define SCREEN_WIDTH 1000 +#define SCREEN_HEIGHT 500 + int main(int argc, char *argv[]) { // Parse argument @@ -17,11 +20,8 @@ int main(int argc, char *argv[]) } // Initialize - MemInit(); - MemLoadROM(argv[1]); - ScreenInit(1000,500); - VCPUInit(); - SpeakerInit(); + VCPUInit(SCREEN_WIDTH, SCREEN_HEIGHT); + MemLoadROM(argv[1]); // Load ROM into main memory // Set game to run at very high FPS (prevent raylib to interfer with emulator CPU frequency) SetTargetFPS(VCPU_FREQ*100); @@ -32,8 +32,7 @@ int main(int argc, char *argv[]) } // Finish - SpeakerFinish(); - ScreenClose(); + VCPUFinish(); return 0; } -- cgit v1.2.3