Mercurial > repos > blastem
comparison libblastem.c @ 2550:e3575bb1273a
Setup Colecovision BIOS path in libretro core
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 04 Jan 2025 22:49:06 -0800 |
parents | c076a96f1668 |
children |
comparison
equal
deleted
inserted
replaced
2549:2d32c1232fff | 2550:e3575bb1273a |
---|---|
53 }; | 53 }; |
54 re(RETRO_ENVIRONMENT_SET_CONTENT_INFO_OVERRIDE, (void *)scio); | 54 re(RETRO_ENVIRONMENT_SET_CONTENT_INFO_OVERRIDE, (void *)scio); |
55 | 55 |
56 const char *system_dir = NULL; | 56 const char *system_dir = NULL; |
57 re(RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY, &system_dir); | 57 re(RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY, &system_dir); |
58 printf("system_dir: %s\n", system_dir); | |
58 if (system_dir) { | 59 if (system_dir) { |
59 config = tern_insert_path(config, "system\0scd_bios_us\0", (tern_val){.ptrval = alloc_concat(system_dir, "/bios_CD_U.bin")}, TVAL_PTR); | 60 config = tern_insert_path(config, "system\0scd_bios_us\0", (tern_val){.ptrval = alloc_concat(system_dir, "/bios_CD_U.bin")}, TVAL_PTR); |
60 config = tern_insert_path(config, "system\0scd_bios_eu\0", (tern_val){.ptrval = alloc_concat(system_dir, "/bios_CD_E.bin")}, TVAL_PTR); | 61 config = tern_insert_path(config, "system\0scd_bios_eu\0", (tern_val){.ptrval = alloc_concat(system_dir, "/bios_CD_E.bin")}, TVAL_PTR); |
61 config = tern_insert_path(config, "system\0scd_bios_jp\0", (tern_val){.ptrval = alloc_concat(system_dir, "/bios_CD_J.bin")}, TVAL_PTR); | 62 config = tern_insert_path(config, "system\0scd_bios_jp\0", (tern_val){.ptrval = alloc_concat(system_dir, "/bios_CD_J.bin")}, TVAL_PTR); |
63 config = tern_insert_path(config, "system\0coleco_bios_path\0", (tern_val){.ptrval = alloc_concat(system_dir, "/colecovision.rom")}, TVAL_PTR); | |
62 } | 64 } |
63 } | 65 } |
64 | 66 |
65 static retro_video_refresh_t retro_video_refresh; | 67 static retro_video_refresh_t retro_video_refresh; |
66 RETRO_API void retro_set_video_refresh(retro_video_refresh_t rvf) | 68 RETRO_API void retro_set_video_refresh(retro_video_refresh_t rvf) |