From 9059e8f308ff228c5fd87060bcc6bd0750e21660 Mon Sep 17 00:00:00 2001 From: Chris Moeller Date: Mon, 24 Mar 2014 18:37:10 -0700 Subject: [PATCH] PSF/PSF2 playback now obeys refresh tags on .psflib files --- Plugins/HighlyComplete/HighlyComplete/HCDecoder.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Plugins/HighlyComplete/HighlyComplete/HCDecoder.mm b/Plugins/HighlyComplete/HighlyComplete/HCDecoder.mm index 0cfa112bf..e07bb3738 100644 --- a/Plugins/HighlyComplete/HighlyComplete/HCDecoder.mm +++ b/Plugins/HighlyComplete/HighlyComplete/HCDecoder.mm @@ -946,7 +946,7 @@ static int usf_info(void * context, const char * name, const char * value) state.first = true; state.refresh = 0; - if ( psf_load( [currentUrl UTF8String], &source_callbacks, 1, psf1_loader, &state, psf1_info, &state, 0 ) <= 0 ) + if ( psf_load( [currentUrl UTF8String], &source_callbacks, 1, psf1_loader, &state, psf1_info, &state, 1 ) <= 0 ) return NO; if ( state.refresh ) @@ -962,7 +962,7 @@ static int usf_info(void * context, const char * name, const char * value) state.refresh = 0; - if ( psf_load( [currentUrl UTF8String], &source_callbacks, 2, psf2fs_load_callback, emulatorExtra, psf1_info, &state, 0 ) <= 0 ) + if ( psf_load( [currentUrl UTF8String], &source_callbacks, 2, psf2fs_load_callback, emulatorExtra, psf1_info, &state, 1 ) <= 0 ) return NO; emulatorCore = ( uint8_t * ) malloc( psx_get_state_size( 2 ) );