Mercurial > repos > blastem
changeset 1384:1df16f5985f3
Added stub load_save and persist_save functions to SMS system so that we don't crash when switching games via the menu
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 31 May 2017 09:45:37 -0700 |
parents | 18cf08cd67e0 |
children | 1eded4f19910 |
files | sms.c |
diffstat | 1 files changed, 12 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/sms.c Tue May 30 23:39:09 2017 -0700 +++ b/sms.c Wed May 31 09:45:37 2017 -0700 @@ -292,6 +292,16 @@ } } +static void load_save(system_header *system) +{ + //TODO: Implement me +} + +static void persist_save(system_header *system) +{ + //TODO: Implement me +} + sms_context *alloc_configure_sms(system_media *media, uint32_t opts, uint8_t force_region, rom_info *info_out) { memset(info_out, 0, sizeof(*info_out)); @@ -352,9 +362,8 @@ sms->header.set_speed_percent = set_speed_percent; sms->header.start_context = start_sms; sms->header.resume_context = run_sms; - //TODO: Fill in NULL values - sms->header.load_save = NULL; - sms->header.persist_save = NULL; + sms->header.load_save = load_save; + sms->header.persist_save = persist_save; sms->header.free_context = free_sms; sms->header.get_open_bus_value = get_open_bus_value; sms->header.request_exit = request_exit;