From cd57802dde2c0f0335fae855bd428807f1a73a0f Mon Sep 17 00:00:00 2001 From: adelikat Date: Fri, 24 Apr 2020 16:12:03 -0500 Subject: [PATCH] fix loading of cgb and dmg embedded resources in Emulation.Cores --- BizHawk.Emulation.Cores/Properties/Resources.cs | 4 ++-- .../Resources/cgb_boot.bin.gz | Bin 1682 -> 0 bytes .../Resources/cgb_boot.rom.gz | Bin 0 -> 1688 bytes .../Resources/dmg_boot.bin.gz | Bin 215 -> 0 bytes .../Resources/dmg_boot.rom.gz | Bin 0 -> 226 bytes 5 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 BizHawk.Emulation.Cores/Resources/cgb_boot.bin.gz create mode 100644 BizHawk.Emulation.Cores/Resources/cgb_boot.rom.gz delete mode 100644 BizHawk.Emulation.Cores/Resources/dmg_boot.bin.gz create mode 100644 BizHawk.Emulation.Cores/Resources/dmg_boot.rom.gz diff --git a/BizHawk.Emulation.Cores/Properties/Resources.cs b/BizHawk.Emulation.Cores/Properties/Resources.cs index e99695d179..87dce02375 100644 --- a/BizHawk.Emulation.Cores/Properties/Resources.cs +++ b/BizHawk.Emulation.Cores/Properties/Resources.cs @@ -15,8 +15,8 @@ namespace BizHawk.Emulation.Cores.Properties { internal static readonly Lazy CPC_BASIC_1_1_ROM = new Lazy(() => ReadEmbeddedByteArray("CPC_BASIC_1.1.ROM.gz")); internal static readonly Lazy CPC_OS_6128_ROM = new Lazy(() => ReadEmbeddedByteArray("CPC_OS_6128.ROM.gz")); internal static readonly Lazy OS_464_ROM = new Lazy(() => ReadEmbeddedByteArray("OS_464.ROM.gz")); - internal static readonly Lazy SameboyCgbBoot = new Lazy(() => ReadEmbeddedByteArray("cgb_boot.bin.gz")); - internal static readonly Lazy SameboyDmgBoot = new Lazy(() => ReadEmbeddedByteArray("dmg_boot.bin.gz")); + internal static readonly Lazy SameboyCgbBoot = new Lazy(() => ReadEmbeddedByteArray("cgb_boot.rom.gz")); + internal static readonly Lazy SameboyDmgBoot = new Lazy(() => ReadEmbeddedByteArray("dmg_boot.rom.gz")); internal static readonly Lazy SgbCartPresent_SPC = new Lazy(() => ReadEmbeddedByteArray("sgb-cart-present.spc.gz")); internal static readonly Lazy ZX_128_ROM = new Lazy(() => ReadEmbeddedByteArray("128.ROM.gz")); internal static readonly Lazy ZX_48_ROM = new Lazy(() => ReadEmbeddedByteArray("48.ROM.gz")); diff --git a/BizHawk.Emulation.Cores/Resources/cgb_boot.bin.gz b/BizHawk.Emulation.Cores/Resources/cgb_boot.bin.gz deleted file mode 100644 index ab0eb54bfdbeeb29f773031bd817112cd4bd807d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1682 zcmV;D25tEtiwFqP+h$n;0ApujUt(`>bS`3PZUE(0_Y2cN6uvZVT1V5=8LKvz)KTl+ zE2i#^TU6W%?g@&kHW5Ju#l3NZI1m*@R9tZzN}MPT)N?P?I;wRgzSQjx{sVs8-Fxre zy^nj3BQI4gd&kp;x`;HhA5-Q$EF!YlbvqnLtX3RqP!sCsp?2 zPs(S~BIu?>P7Ad#D={z%PI*xSzc$x13PsxQ_{JAp>J~MP)k9LGpfmkA13@fv(p<f1s*MmhE)+Zu; zM`cM06?Dc93E;;sVY5iXFfw;B$^z2RyvZ;X&Gw8k-R!|I9!ERsXkpOImkjy_(gFSN zm{p|Kg&VKsISU)~>TW1wO7<99tmfuITgNY1QDbyrds&r=+Jq9@-TuR;*ksR54buRGCmLTuzcaF~%bni^ZZY4pt8;TdGJg2Inu8uWW&` zyihGzi7AdMmn(-*L8)kgl8u`+Z`7z$<7RD|wZWY#cJ0)t6K>V6QLDDCnl!_mFn&CL z{`__8*6F(5vSmxi^y<~C(P*?^zkcV>pVt~T#Drju<1rk3OfcbQahlc;<2o46$9UcH z`>a_U#xQt75YGdLZ~o5t>vpcwck0^ChO_XHt7yzsJaPHXmKy1R_mNpUIgB_= zc)}x|;LQXg(HWSep~Jyf!Q^o|oz7;n1p5%;Z1qUB^FX_H;H1Vo3#Z(+T6I+GW(e8p z%i_r8NTKoT5{_KlsdYI=+H_?q=clja-Y0>0$s98&Hyno~Vjg4hQc>{u=$S7;sRtW^4D4Oq%$SK2Crzp!pYZv`!2b_9$vFzz56E&*xgHf2CuRaFGA0AMCm0F+9wtXfSsC=Y99T3$1p4U%qENnzc)xhWhN1zb%x>+B5<|BUm!C;5+E_R5b?Y^5ocDFG8 zWQh85mQGrMs862o&}&gqI>M)?z7s}A{Ac(_PD3dYVqDHQ{|HkUXACpzHH-V8!@&Bn z36)YYZSr2y_G3eR6Q-4*k+T%afY1?UBX3GQamx2lZQ=N%dBv&j_6*9C8?*0)|aN_01N|Fc0ZEBGNB{`{0A3e5XaE2J diff --git a/BizHawk.Emulation.Cores/Resources/cgb_boot.rom.gz b/BizHawk.Emulation.Cores/Resources/cgb_boot.rom.gz new file mode 100644 index 0000000000000000000000000000000000000000..586e10299959bc778254d4d01ad8a5d40a3d1e49 GIT binary patch literal 1688 zcmV;J250#niwFqP+h$n=0ApujUt(`>bS`plZ2;v~cMH={5PxafG>)dJGgfV0Qb(C~=}VP@j9D)={l1@lv;c_yzp&^6u{4 zyL)$+M=n(@d&kp;x`Z^dA5-Q$OcJuVbvtAq{;X)E3<)T2NC8q>nLtWORqP!cFIV>A zPs(S~BH*SZUJJG`D={z%PI*xSzc$x13PsxQ_~tLL)GcWmrw8S5LFe(|3>b0DNpm4{ z)Q7WS*e)Gg&d>_W@e?wRrNU0wLE68PV?O*Mz@uUw{J^S%^GKUkFcjw%t_O-R94jGx zM`c+K7IelA8Q{Y&VX;WV5Hfc$$^z2RyvZ;X&Gw8k-R!|I9)~;Xa3SE#mkjy_(gFSN zm{p|Kg&VJ9a~3w})!k6WlaL_Odqfi}H2fzuVBN-SHu0cKU4o za*y}USlNkMJ$BWh-XjOchwpA4*?8(w+5W7L7(+Jj@ z1+iM75>p&iE>{krf^yLUB^x(u-l$Qh#?9I^YlAyg?AobOC)}!CqgHKOHED)BVf=Xh z{Q2wFtD8-OBaukIe*Mm$Kd&`xhzY?wFJRdCm|()s;x(-y#&s~BkMX+Y z%UcRU_gS-ejA00bAVB~h?EIbc*X>-V@6@%O4QJsYSJ9ZOc;fP%Ej7{s?<2Ez@)+@$ z2t+^v!J7$KqBHQ2hK>)R3MP-!>2x-mC74Bsx78!n&V$>v11B}!Svcjk)vBXfH$%u) zUlvC$hl-6~mvHFfPOZy1)TS#_IX!(PNB1;7(*U7yNt@OjdGNLg1%tyYUP;<*#!Db~ z?%TRk5@`F2$+q=KiRZMf_AQOjFj{okz}xC=ssPxD;lA{1ln4AhrA3g}mJ6c%$nmeb z#2h6wfW~Uh|C}UBe9K4c@6e}e->C>qD1I^T zlhVx!Q&l`Hij=1rZ;7haYt*b2YrKEs{*8@ei1PYHQHi0fWm_d2cN9g_UN1_gbLB(c z9Q=q7;;bM)Y>&rPbk4!8HOK}yX7lEOCKN)SLH2vSurh7>%z5*W2r|(%H1pn@4_~G# z-~7D#fZ|GGVm3{bxajxh^3c=S&xx4hM2RKT?8HPY7E>%g08R{z88dO>q)GMT6W+gn z^yu`tb8FVD1*|!UkOe>}6oRPYv6$CyWi1F`Ew}*(p#KIX1OUgMR5cz40YcKgtE#B* z@?){YhYxS=%~WkWO^B{rmMuC*haAKX9*jE(g-SSS`kf^}Tvb)D&qV-YLIrrCoVN8j zefaQNNQ`#sIUOqSIg!n#oiacSIpj{xy~p+wPRncQsZ_~Qbw;|z{ zI13#H=8sLNl!|Fn@RGJ48|s@dtptpmq)-N!jxZZ}Q|gIR>_fGMqmSg3rn=iRC{I$L zCPJ3xe6Qj*KDME(>Ji4GaASe{*p#xW;JP21QC3x4O{zh0JcFWI3m^U{A=gx^Po!jY zAAUdeN~1d5gQ=$`k51lc|FJf;AK#yPs`u!mvBPMgY0@1{#?yB6g*wO?gNxg7Zv%NLw_>TP8nDSP5X}KNv7P zPnX_zrpS|JgTWkzj(O5N?sYmbqyytu3-z24Zc80)<~5K2*g3 literal 0 HcmV?d00001 diff --git a/BizHawk.Emulation.Cores/Resources/dmg_boot.bin.gz b/BizHawk.Emulation.Cores/Resources/dmg_boot.bin.gz deleted file mode 100644 index 85f1e8276a20c915a780bf8d228032451b736ab4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 215 zcmV;|04V<-iwFqP+h$n;0Ay`vUt(`>bS`3PZU8g<_g|5rLFsgk#&5fZ2Wk%l?LI#c zdZ21o{y@d<&jWWs7Dh#Z1}XQmO$Z{O;gjGR20jicVI^f=g`akkuLNc)>d)lk zvDM%(0t)EyOMJDP_`rcp_v}0dyXLb?8QAzitb-udG$2cH1LM<=ioT4D!VH2p7!Lnq zuw&t4IIZyYwBX0ng0>1@E0vU$luv$e`8Pq~*U7Wf8CZeT17W-N2O=kJoOUkVxzx#q RfokAE002P!A@=|Q005=QWzzrv diff --git a/BizHawk.Emulation.Cores/Resources/dmg_boot.rom.gz b/BizHawk.Emulation.Cores/Resources/dmg_boot.rom.gz new file mode 100644 index 0000000000000000000000000000000000000000..6096a5745bfca48c67139db647eea439c725fbbd GIT binary patch literal 226 zcmV<803H7yiwFqP+h$n=0Ay`vUt(`>bS`plZ2+yvJrBW97zN4yBe58Yql=eS3Imvl)D(+W+u3G)V8+FPP z!v`fOhXcyuhdL}EiMXEW*kkajj4m~PXB&{i8Aa8i{E6vvd?m^&InpSEtKLzHr5v17 zGgP$KfD_w*P|Vlf*TR$7N~fFXN|FNX2nQE1AcMsni`^{N;LcFhRL#7$-5GzG_7Z~L ckb+Z6n)TMs*cq)l{4Lb`0YLpB_W%I^0C~4+jQ{`u literal 0 HcmV?d00001