Skip to content

Commit

Permalink
gba: fixed crash if cart between 33 and 64MB.
Browse files Browse the repository at this point in the history
updated 5 lists.
  • Loading branch information
Robbbert committed Jun 22, 2024
1 parent 55d663f commit 0edce4a
Show file tree
Hide file tree
Showing 6 changed files with 630 additions and 10 deletions.
152 changes: 151 additions & 1 deletion hash/more/gameboy.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- Number of items in this list = 703 -->
<!-- Number of items in this list = 718 -->
<softwarelist name="gameboy_cart" description="gameboy loose roms">
<software name="gbc6fe80d2d2b876">
<description>(demo)100000 Boys (LCP2000) (PD) [C]</description>
Expand Down Expand Up @@ -3152,6 +3152,16 @@
</dataarea>
</part>
</software>
<software name="gbcc59578dcd60bc">
<description>BIG2SMALL (1</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="65536">
<rom name="BIG2SMALL (1.2) (World) (Cart) (GB Compatible) (Aftermarket) (Unl).gbc" size="65536" crc="53de0a8b" sha1="c59578dcd60bc8be24967b8a593c8df7a9ceadd0"/>
</dataarea>
</part>
</software>
<software name="gbc013194f3337f4">
<description>Binary Chaos (PD) [C]</description>
<year>????</year>
Expand Down Expand Up @@ -3492,6 +3502,16 @@
</dataarea>
</part>
</software>
<software name="gbca6f31c65df9e1">
<description>carazu (world) (PD)</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="262144">
<rom name="carazu (world) (PD).bin" size="262144" crc="c4e1e239" sha1="a6f31c65df9e1607101fa8072524fd37b897326b"/>
</dataarea>
</part>
</software>
<software name="gbc0c14e79fb395c">
<description>Card Shuffle (PD)</description>
<year>????</year>
Expand Down Expand Up @@ -3882,6 +3902,16 @@
</dataarea>
</part>
</software>
<software name="gbc3274764be4683">
<description>cold nights</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="524288">
<rom name="cold nights.gb" size="524288" crc="5c0e97db" sha1="3274764be46837d2abbd5ed962c192e5a9d094ed"/>
</dataarea>
</part>
</software>
<software name="gbc62aed481d7bfb">
<description>Color Collapse (PD)</description>
<year>????</year>
Expand Down Expand Up @@ -4532,6 +4562,16 @@
</dataarea>
</part>
</software>
<software name="gbc01f361ca36dc5">
<description>fishin-for-average-caucasian-boyfriends</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="524288">
<rom name="fishin-for-average-caucasian-boyfriends.gb" size="524288" crc="4e0ebcb9" sha1="01f361ca36dc5ddab02271cb3e8acf7758c93129"/>
</dataarea>
</part>
</software>
<software name="gbcad8eda3459e70">
<description>Flare Squip (PD) [a1]</description>
<year>????</year>
Expand All @@ -4552,6 +4592,16 @@
</dataarea>
</part>
</software>
<software name="gbcf61cad20b514a">
<description>Flatso in Be Kind, Debind! (Gaming Alexandria)</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="131072">
<rom name="Flatso in Be Kind, Debind! (Gaming Alexandria).gb" size="131072" crc="70beab39" sha1="f61cad20b514a9b60b4c5e13b97c353c3f3551bc"/>
</dataarea>
</part>
</software>
<software name="gbc33b090f871213">
<description>Flea War [MBC1]</description>
<year>????</year>
Expand Down Expand Up @@ -5032,6 +5082,16 @@
</dataarea>
</part>
</software>
<software name="gbc5b92b0db1af98">
<description>green beret (prototype 1)</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="32768">
<rom name="green beret (prototype 1).bin" size="32768" crc="c66c546f" sha1="5b92b0db1af9803e27a4ebb23ad9ed8377d6d87b"/>
</dataarea>
</part>
</software>
<software name="gbce7b8edba47bb4">
<description>Guess The Number 1 (PD)</description>
<year>????</year>
Expand Down Expand Up @@ -5522,6 +5582,76 @@
</dataarea>
</part>
</software>
<software name="gbc075b3e29ed14f">
<description>libbet01</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="32768">
<rom name="libbet01.gb" size="32768" crc="c8176549" sha1="075b3e29ed14f6414d3165f18fac86ebf8c53b9b"/>
</dataarea>
</part>
</software>
<software name="gbc16191acbaf8be">
<description>libbet02</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="32768">
<rom name="libbet02.gb" size="32768" crc="549c8f98" sha1="16191acbaf8be8d495b98983d0082ef397fcd1a6"/>
</dataarea>
</part>
</software>
<software name="gbc0e842b1ff8b42">
<description>libbet03</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="32768">
<rom name="libbet03.gb" size="32768" crc="192d35f1" sha1="0e842b1ff8b42a8bf6e4d2efd5968e132092f30f"/>
</dataarea>
</part>
</software>
<software name="gbc3a52a6e7c9c5b">
<description>libbet04</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="32768">
<rom name="libbet04.gb" size="32768" crc="1a4ccc92" sha1="3a52a6e7c9c5beb93920043ee932d841ba2ce0e2"/>
</dataarea>
</part>
</software>
<software name="gbca84789e68069b">
<description>libbet05</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="32768">
<rom name="libbet05.gb" size="32768" crc="7525ae52" sha1="a84789e68069b8c3367ccb31fbf44b63f249a201"/>
</dataarea>
</part>
</software>
<software name="gbc2b5418ef6440e">
<description>libbet06</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="32768">
<rom name="libbet06.gb" size="32768" crc="9ccc887f" sha1="2b5418ef6440e4002247955df90eab0c4773ba13"/>
</dataarea>
</part>
</software>
<software name="gbc9c72848fadc5d">
<description>libbet07</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="32768">
<rom name="libbet07.gb" size="32768" crc="96d18cfa" sha1="9c72848fadc5d10aba617089406c2c3247ae64f3"/>
</dataarea>
</part>
</software>
<software name="gbccacf1ca2bf737">
<description>Litti's Summer Sports (G)</description>
<year>????</year>
Expand Down Expand Up @@ -5602,6 +5732,16 @@
</dataarea>
</part>
</software>
<software name="gbc97a02faa5efbb">
<description>mastermind_gameboy</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="32768">
<rom name="mastermind_gameboy.gb" size="32768" crc="074763ec" sha1="97a02faa5efbb292ae3c517182aba768810e36cd"/>
</dataarea>
</part>
</software>
<software name="gbce58a871c2b2ac">
<description>MazezaM</description>
<year>????</year>
Expand Down Expand Up @@ -7022,6 +7162,16 @@
</dataarea>
</part>
</software>
<software name="gbc73bd9e6e3bede">
<description>Zodiac GBC (WLS)</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gameboy_cart">
<dataarea name="rom" size="262144">
<rom name="Zodiac GBC (WLS).gbc" size="262144" crc="c4d86c05" sha1="73bd9e6e3bede8de489680ba84129e8fd17abbc0"/>
</dataarea>
</part>
</software>
<software name="gbc9425bad5ee6a3">
<description>Zoo Block [ROM]</description>
<year>????</year>
Expand Down
62 changes: 61 additions & 1 deletion hash/more/gba.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- Number of items in this list = 87 -->
<!-- Number of items in this list = 93 -->
<softwarelist name="gba_cart" description="gba loose roms">
<software name="gbaa7ef012a8f8b4">
<description>(demo)animdemo</description>
Expand Down Expand Up @@ -422,6 +422,16 @@
</dataarea>
</part>
</software>
<software name="gba3d554e4e33563">
<description>cthd</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gba_cart">
<dataarea name="rom" size="3353604">
<rom name="cthd.bin" size="3353604" crc="a1d2d006" sha1="3d554e4e33563211865b9c5481444b0b8b4e6127"/>
</dataarea>
</part>
</software>
<software name="gba3df43aaabc0e8">
<description>Daleks</description>
<year>????</year>
Expand Down Expand Up @@ -452,6 +462,16 @@
</dataarea>
</part>
</software>
<software name="gbae6ba49e4528c4">
<description>DoAGBA</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gba_cart">
<dataarea name="rom" size="11800016">
<rom name="DoAGBA.gba" size="11800016" crc="b13962d0" sha1="e6ba49e4528c4b2357db06c861551815bad0f907"/>
</dataarea>
</part>
</software>
<software name="gba05ad843564c66">
<description>Duel Masters 3 (Japan) (Rev 1)</description>
<year>????</year>
Expand All @@ -462,6 +482,16 @@
</dataarea>
</part>
</software>
<software name="gbae6dab28aa3e9a">
<description>fuzz050118</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gba_cart">
<dataarea name="rom" size="4124984">
<rom name="fuzz050118.bin" size="4124984" crc="fd239437" sha1="e6dab28aa3e9a5b1417bbf3929c45ff7260803b0"/>
</dataarea>
</part>
</software>
<software name="gbabf0a3c40380a7">
<description>gbacc</description>
<year>????</year>
Expand All @@ -482,6 +512,16 @@
</dataarea>
</part>
</software>
<software name="gba255432a07d0ea">
<description>hamutaro4-a84e</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gba_cart">
<dataarea name="rom" size="33554432">
<rom name="hamutaro4-a84e.gba" size="33554432" crc="e9442e7e" sha1="255432a07d0ea54bc9c5be204a207f203a44ad64"/>
</dataarea>
</part>
</software>
<software name="gbae2ef61b05dbe1">
<description>hazuki</description>
<year>????</year>
Expand Down Expand Up @@ -522,6 +562,16 @@
</dataarea>
</part>
</software>
<software name="gba431f9cd0c2b59">
<description>i-ninja (unlabeled prototype) (gameboy advance, unreleased)</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gba_cart">
<dataarea name="rom" size="52428800">
<rom name="i-ninja (unlabeled prototype) (gameboy advance, unreleased).gba" size="52428800" crc="e0cf48d9" sha1="431f9cd0c2b5976bd3362844369e6377dfda77a8"/>
</dataarea>
</part>
</software>
<software name="gbaa3d14cfde55ec">
<description>Kirby's Nightmare in Dreamland</description>
<year>????</year>
Expand Down Expand Up @@ -752,6 +802,16 @@
</dataarea>
</part>
</software>
<software name="gbad842602253714">
<description>roguespear_v23</description>
<year>????</year>
<publisher>unknown</publisher>
<part name="cart" interface="gba_cart">
<dataarea name="rom" size="7963152">
<rom name="roguespear_v23.bin" size="7963152" crc="666e31b5" sha1="d8426022537149670871817ff9336261b31172b5"/>
</dataarea>
</part>
</software>
<software name="gba2c0ecc0fe283d">
<description>Samsara Naga 1x2 (Japan) (Rev 1)</description>
<year>????</year>
Expand Down
Loading

0 comments on commit 0edce4a

Please sign in to comment.