From 2cf20e68af1924889a2f7a75b2bbc243f55af066 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 21 Aug 2017 20:18:28 -0700 Subject: [PATCH] Add much needed variables to libretro-core.c for setting system type, video standard, and various other boot boot parameters. --- libretro/libretro-core.c | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/libretro/libretro-core.c b/libretro/libretro-core.c index 73074c2..54850fe 100644 --- a/libretro/libretro-core.c +++ b/libretro/libretro-core.c @@ -76,7 +76,26 @@ void retro_set_environment(retro_environment_t cb) cb( RETRO_ENVIRONMENT_SET_CONTROLLER_INFO, (void*)ports ); struct retro_variable variables[] = { - + { + "atari800_system", + "Atari System; 400/800 (OS B)|800XL (64K)|130XE (128K)|5200", + }, + { + "atari800_ntscpal", + "Video Standard; NTSC|PAL", + }, + { + "atari800_internalbasic", + "Internal BASIC (hold OPTION on boot); disabled|enabled", + }, + { + "atari800_sioaccel", + "SIO Acceleration; disabled|enabled", + }, + { + "atari800_cassboot", + "Boot from Cassette; disabled|enabled", + }, { "atari800_opt1", "Autodetect A5200 CartType; disabled|enabled" ,