Merge pull request #8 from AlexFolland/master

On ROM checksum mismatch, warn instead of stopping bsv playback.
This commit is contained in:
Hans-Kristian Arntzen 2012-03-30 12:16:22 -07:00
commit 0308d3fe2b

View File

@ -66,8 +66,7 @@ static bool init_playback(bsv_movie_t *handle, const char *path)
if (swap_if_big32(header[CRC_INDEX]) != g_extern.cart_crc)
{
SSNES_ERR("Cart CRC32s differ. Cannot play back.\n");
return false;
SSNES_WARN("CRC32 checksum mismatch between ROM file and saved ROM checksum in replay file header; replay highly likely to desync on playback.\n");
}
uint32_t state_size = swap_if_big32(header[STATE_SIZE_INDEX]);