mirror of
https://github.com/holub/mame
synced 2025-04-09 18:17:44 +03:00
add streetfighter2
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
XML/JSON validation / validate (push) Has been cancelled
Some checks failed
CI (Linux) / build-linux (-U_FORTIFY_SOURCE, gcc, gcc, g++, mametiny, tiny) (push) Has been cancelled
CI (Linux) / build-linux (clang, clang, clang++, mame, mame) (push) Has been cancelled
CI (macOS) / build-macos (push) Has been cancelled
CI (Windows) / build-windows (clang, clang, clang++, mametiny, tiny) (push) Has been cancelled
CI (Windows) / build-windows (gcc, gcc, g++, mame, mame) (push) Has been cancelled
XML/JSON validation / validate (push) Has been cancelled
This commit is contained in:
parent
67e479335b
commit
65cf4675a5
@ -301,6 +301,20 @@ license:CC0-1.0
|
||||
</part>
|
||||
</software>
|
||||
|
||||
<software name="streetfighter2">
|
||||
<description>Street Fighter 2 (v1.1)</description>
|
||||
<year>2023</year>
|
||||
<publisher><homebrew></publisher>
|
||||
<info name="developer" value="Black Cat"/>
|
||||
<info name="developer" value="Marie Slip"/>
|
||||
<info name="developer" value="n1k-o"/>
|
||||
<part name="dump" interface="spectrum_snapshot">
|
||||
<dataarea name="dump" size="3172352">
|
||||
<rom name="SFv1.1.spg" size="3172352" crc="a46029fc" sha1="10a65e1ea8d1f756edfd670820afcb3f7a81f9dd" />
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
<software name="synchronization">
|
||||
<description>Synchronization</description>
|
||||
<year>201?</year>
|
||||
|
@ -2817,13 +2817,8 @@ void spectrum_state::setup_spg(const u8 *snapdata, u32 snapsize)
|
||||
const u16 size = (BIT(data, 0, 5) + 1) * 512;
|
||||
const u8 compression = BIT(data, 6, 2);
|
||||
|
||||
const u8 page = snapdata[SPG_BLOCK_INFO(b) + 2];
|
||||
if (page > 0xdf)
|
||||
{
|
||||
logerror("Page %02x is not allowed\n", page);
|
||||
return;
|
||||
}
|
||||
bank3_set_page(page);
|
||||
data = snapdata[SPG_BLOCK_INFO(b) + 2];
|
||||
bank3_set_page(data);
|
||||
|
||||
switch (compression)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user