From f417cede309dc98b170e34553934ed096ec3e0e8 Mon Sep 17 00:00:00 2001 From: Lesserkuma Date: Mon, 30 May 2022 13:14:39 +0200 Subject: [PATCH] 3.13 --- FlashGBX/FlashGBX.py | 2 +- FlashGBX/FlashGBX_CLI.py | 2 +- FlashGBX/hw_GBxCartRW.py | 2 +- FlashGBX/res/config.zip | Bin 147653 -> 147653 bytes 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/FlashGBX/FlashGBX.py b/FlashGBX/FlashGBX.py index 4eb875b..07f0fa1 100644 --- a/FlashGBX/FlashGBX.py +++ b/FlashGBX/FlashGBX.py @@ -129,7 +129,7 @@ def main(portableMode=False): ap_cli2.add_argument("--dmg-romsize", choices=["auto", "32kb", "64kb", "128kb", "256kb", "512kb", "1mb", "2mb", "4mb", "8mb", "16mb", "32mb"], type=str.lower, default="auto", help="set size of Game Boy cartridge ROM data") ap_cli2.add_argument("--dmg-mbc", type=str.lower, default="auto", help="set memory bank controller type of Game Boy cartridge") ap_cli2.add_argument("--dmg-savesize", choices=["auto", "4k", "16k", "64k", "256k", "512k", "1m", "eeprom2k", "eeprom4k", "tama5", "4m"], type=str.lower, default="auto", help="set size of Game Boy cartridge save data") - ap_cli2.add_argument("--agb-romsize", choices=["auto", "1mb", "2mb", "4mb", "8mb", "16mb", "32mb", "64mb", "128mb", "256mb"], type=str.lower, default="auto", help="set size of Game Boy Advance cartridge ROM data") + ap_cli2.add_argument("--agb-romsize", choices=["auto", "64kb", "128kb", "256kb", "512kb", "1mb", "2mb", "4mb", "8mb", "16mb", "32mb", "64mb", "128mb", "256mb"], type=str.lower, default="auto", help="set size of Game Boy Advance cartridge ROM data") ap_cli2.add_argument("--agb-savetype", choices=["auto", "eeprom4k", "eeprom64k", "sram256k", "flash512k", "flash1m", "dacs8m", "sram512k", "sram1m"], type=str.lower, default="auto", help="set type of Game Boy Advance cartridge save data") ap_cli2.add_argument("--store-rtc", action="store_true", help="store RTC register values if supported") ap_cli2.add_argument("--ignore-bad-header", action="store_true", help="don’t stop if invalid data found in cartridge header data") diff --git a/FlashGBX/FlashGBX_CLI.py b/FlashGBX/FlashGBX_CLI.py index d59aa1e..96591c9 100644 --- a/FlashGBX/FlashGBX_CLI.py +++ b/FlashGBX/FlashGBX_CLI.py @@ -795,7 +795,7 @@ class FlashGBX_CLI(): if args.agb_romsize == "auto": rom_size = header["rom_size"] else: - sizes = [ "auto", "1mb", "2mb", "4mb", "8mb", "16mb", "32mb", "64mb", "128mb", "256mb" ] + sizes = [ "auto", "64kb", "128kb", "256kb", "512kb", "1mb", "2mb", "4mb", "8mb", "16mb", "32mb", "64mb", "128mb", "256mb" ] rom_size = Util.AGB_Header_ROM_Sizes_Map[sizes.index(args.agb_romsize) - 1] path = header["game_title"].strip().encode('ascii', 'ignore').decode('ascii') diff --git a/FlashGBX/hw_GBxCartRW.py b/FlashGBX/hw_GBxCartRW.py index e6dd917..2722445 100644 --- a/FlashGBX/hw_GBxCartRW.py +++ b/FlashGBX/hw_GBxCartRW.py @@ -17,7 +17,7 @@ class GbxDevice: DEVICE_NAME = "GBxCart RW" DEVICE_MIN_FW = 1 DEVICE_MAX_FW = 7 - DEVICE_LATEST_FW_TS = { 5:1653902765, 6:1653902765 } + DEVICE_LATEST_FW_TS = { 4:1619427330, 5:1653902765, 6:1653902765 } DEVICE_CMD = { "NULL":0x30, diff --git a/FlashGBX/res/config.zip b/FlashGBX/res/config.zip index d87f9f2e322232274b70a132cd594a380ef70bf1..777d7dbc0d4998d793e718da77fada98b728bb6e 100644 GIT binary patch delta 1187 zcmYMzT}V@57zgn7=rLqO2sL%{Yt4^Mr}JZOZt0wLQ9(gO7ecJmP0dOQvH}ZK$hxp1 zFKPvTK*3b`k)8;q0;J4{a*yy54t$B1-Td{pa;dUNH6xZ^wnWQK3sY~$< zbL{|kodtASaijnfB;5kd+dU}seKoxZ_r+IBXm5P5kdA7pG`?7fcN6-Hs3U!pXN?yj z%t|rMuCvFEmymSPj%#qd=B{raQsIQb3jRK}S>}RE!CS zG8WNI6l1Q?T%z+*3EsWCk_+EJbBY-DH}Ob@MM~+gDomH+m~?lSVfCvg`Ph{*q{8oI z*i6{s#9ZODlg?`+*STwT;ZB9aE^H?J#p&1+F0_^-70#C9n6SD6mo6NyKsq_k-Cb^^ z!hSc734gdTOn9sk>FhdpUmDD>!j~cGohrSsQH8ln*-PlgJUTyn@S2hatMNiVLtJ=T zO&1jR)aV?pp&pg~VgBpnZhNiH1%pj>)Ts*3>hK@3^DcMIUaTX$?8O%+{9-Urk98_% zxI0;oW5P5ay236We;O-XNc!-z2y6W)2p{65&!mb92rl-PW1D+sZU4ZH0 z>f-BJm&mz!}+7z$%^;Z&IH{{bR!mInX; delta 1187 zcmXBTdq|UE6bA72>KoWHGrHI^bUrwFABS_!ch32~Z@}(0V0WvoRrH9A`Lbii zHk+p-d%nn$yrPIPQ(ff^y0Ai$$(X?;)>~Hn9T?_7NLovz9#IgAVQM$e*Bc;3QZ!qPUPy=6Dq# z<~gc;#acN$z=S8hSaaedY4H;|uF*T86MhJW=8!IG(72z>S7V8cVe*L@XRrm7gXSfO zc9fDQ$=+k+bPX=@?mbzo5mu$sW7oeC%%S!FNBE=>Yvhy}QAeCV$~1Lkmp}TN&y&gk zF!L8#5`f(c)fM1#P+7Se#6I7K+HtG?* z;j#z(rbplLa&l8BIIWc&3dNf4cgQFM7BbDN20IL*NUn?_=Z1l)R1D1y4i(8dNJ|k1=$;b$dvulVv z6@jwGDbmG^gw7>}R306&#MaTiQE$>ish{<|>`V~qzlAZ7!2kdN