From fde7c6b5ab2a99ac0dd2a78e86f3247751977988 Mon Sep 17 00:00:00 2001 From: Michael Nolan Date: Wed, 10 May 2023 08:37:54 -0500 Subject: [PATCH] Remove wii stuff from tlang/src/main.c --- tlang/src/main.c | 53 +----------------------------------------------- 1 file changed, 1 insertion(+), 52 deletions(-) diff --git a/tlang/src/main.c b/tlang/src/main.c index 0162b41..427e7ae 100644 --- a/tlang/src/main.c +++ b/tlang/src/main.c @@ -4,63 +4,12 @@ void register_funcs(runtime_t* rt) { } -#if defined(GEKKO) -#include -#include -#include -#include - -void init_ogc(runtime_t* rt) -{ - #if defined(HW_RVL) - __reg_wpad(rt); - #endif - VIDEO_Init(); - - fatInitDefault(); - // Obtain the preferred video mode from the system - // This will correspond to the settings in the Wii menu - rmode = VIDEO_GetPreferredMode(NULL); - - // Allocate memory for the display in the uncached region - xfb = MEM_K0_TO_K1(SYS_AllocateFramebuffer(rmode)); - - // Initialise the console, required for printf - console_init(xfb,20,20,rmode->fbWidth,rmode->xfbHeight,rmode->fbWidth*VI_DISPLAY_PIX_SZ); - - // Set up the video registers with the chosen mode - VIDEO_Configure(rmode); - - // Tell the video hardware where our display memory is - VIDEO_SetNextFramebuffer(xfb); - - // Make the display visible - VIDEO_SetBlack(FALSE); - - // Flush the video register changes to the hardware - VIDEO_Flush(); - - // Wait for Video setup to complete - VIDEO_WaitVSync(); - if(rmode->viTVMode&VI_NON_INTERLACE) VIDEO_WaitVSync(); - - - // The console understands VT terminal escape codes - // This positions the cursor on row 2, column 0 - // we can use variables for this with format codes too - // e.g. printf ("\x1b[%d;%dH", row, column ); - printf("\x1b[2;0H"); -} -#endif - int main(int argc,char** argv) { runtime_t* rt = runtime_init(); runtime_register_std(rt); runtime_register(rt,register_funcs); - #if defined(GEKKO) - init_ogc(rt); - #endif + if(argc < 2) { string_t* cmd=string_create();