Support GBS version 2?
This commit is contained in:
parent
92c089f785
commit
1dab2b6d27
2 changed files with 3 additions and 2 deletions
|
@ -48,7 +48,7 @@ blargg_err_t Gbs_Core::load_( Data_Reader& in )
|
||||||
if ( !header_.valid_tag() )
|
if ( !header_.valid_tag() )
|
||||||
return blargg_err_file_type;
|
return blargg_err_file_type;
|
||||||
|
|
||||||
if ( header_.vers != 1 )
|
if ( header_.vers < 1 || header_.vers > 2 )
|
||||||
set_warning( "Unknown file version" );
|
set_warning( "Unknown file version" );
|
||||||
|
|
||||||
if ( header_.timer_mode & 0x78 )
|
if ( header_.timer_mode & 0x78 )
|
||||||
|
|
|
@ -55,7 +55,8 @@ const char* gme_identify_header( void const* header )
|
||||||
switch ( get_be32( header ) )
|
switch ( get_be32( header ) )
|
||||||
{
|
{
|
||||||
case BLARGG_4CHAR('Z','X','A','Y'): return "AY";
|
case BLARGG_4CHAR('Z','X','A','Y'): return "AY";
|
||||||
case BLARGG_4CHAR('G','B','S',0x01): return "GBS";
|
case BLARGG_4CHAR('G','B','S',0x01):
|
||||||
|
case BLARGG_4CHAR('G','B','S',0x02): return "GBS";
|
||||||
case BLARGG_4CHAR('G','Y','M','X'): return "GYM";
|
case BLARGG_4CHAR('G','Y','M','X'): return "GYM";
|
||||||
case BLARGG_4CHAR('H','E','S','M'): return "HES";
|
case BLARGG_4CHAR('H','E','S','M'): return "HES";
|
||||||
case BLARGG_4CHAR('K','S','C','C'):
|
case BLARGG_4CHAR('K','S','C','C'):
|
||||||
|
|
Loading…
Reference in a new issue