From 1baa6fefbb49bea6c72cdffeda1f5f3ce50a1779 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Wed, 25 Nov 2020 20:12:21 -0800 Subject: [PATCH] CInema: Add xbaselines for mooneye-gb --- .../acceptance/boot_div-S/xbaseline_0000.png | Bin 0 -> 1381 bytes .../acceptance/boot_div-dmg0/xbaseline_0000.png | Bin 0 -> 1449 bytes .../boot_div-dmgABCmgb/xbaseline_0000.png | Bin 0 -> 1414 bytes .../acceptance/boot_div2-S/baseline_0000.png | Bin 0 -> 1244 bytes .../mooneye-gb/acceptance/boot_div2-S/config.ini | 3 --- .../hblank_ly_scx_timing-GS/xbaseline_0000.png | Bin 0 -> 1103 bytes .../xbaseline_0000.png | Bin 0 -> 621 bytes .../ppu/lcdon_timing-GS/xbaseline_0000.png | Bin 0 -> 1105 bytes .../ppu/lcdon_write_timing-GS/xbaseline_0000.png | Bin 0 -> 1090 bytes .../boot_sclk_align-dmgABCmgb/xbaseline_0000.png | Bin 0 -> 1402 bytes .../misc/boot_div-A/xbaseline_0000.png | Bin 0 -> 1441 bytes .../misc/boot_div-cgb0/xbaseline_0000.png | Bin 0 -> 1444 bytes .../misc/boot_div-cgbABCDE/xbaseline_0000.png | Bin 0 -> 1438 bytes cinema/gb/mooneye-gb/misc/boot_hwio-C/config.ini | 3 --- .../misc/boot_hwio-C/xbaseline_0000.png | Bin 853 -> 0 bytes .../ppu/vblank_stat_intr-C/xbaseline_0000.png | Bin 0 -> 1329 bytes 16 files changed, 6 deletions(-) create mode 100644 cinema/gb/mooneye-gb/acceptance/boot_div-S/xbaseline_0000.png create mode 100644 cinema/gb/mooneye-gb/acceptance/boot_div-dmg0/xbaseline_0000.png create mode 100644 cinema/gb/mooneye-gb/acceptance/boot_div-dmgABCmgb/xbaseline_0000.png create mode 100644 cinema/gb/mooneye-gb/acceptance/boot_div2-S/baseline_0000.png create mode 100644 cinema/gb/mooneye-gb/acceptance/ppu/hblank_ly_scx_timing-GS/xbaseline_0000.png create mode 100644 cinema/gb/mooneye-gb/acceptance/ppu/intr_2_mode0_timing_sprites/xbaseline_0000.png create mode 100644 cinema/gb/mooneye-gb/acceptance/ppu/lcdon_timing-GS/xbaseline_0000.png create mode 100644 cinema/gb/mooneye-gb/acceptance/ppu/lcdon_write_timing-GS/xbaseline_0000.png create mode 100644 cinema/gb/mooneye-gb/acceptance/serial/boot_sclk_align-dmgABCmgb/xbaseline_0000.png create mode 100644 cinema/gb/mooneye-gb/misc/boot_div-A/xbaseline_0000.png create mode 100644 cinema/gb/mooneye-gb/misc/boot_div-cgb0/xbaseline_0000.png create mode 100644 cinema/gb/mooneye-gb/misc/boot_div-cgbABCDE/xbaseline_0000.png delete mode 100644 cinema/gb/mooneye-gb/misc/boot_hwio-C/xbaseline_0000.png create mode 100644 cinema/gb/mooneye-gb/misc/ppu/vblank_stat_intr-C/xbaseline_0000.png diff --git a/cinema/gb/mooneye-gb/acceptance/boot_div-S/xbaseline_0000.png b/cinema/gb/mooneye-gb/acceptance/boot_div-S/xbaseline_0000.png new file mode 100644 index 0000000000000000000000000000000000000000..7cd244f25fcbda3706553f45d58ff0aab6829ecb GIT binary patch literal 1381 zcmeAS@N?(olHy`uVBq!ia0vp^3xIe62NRHFxc>b*0|Tp$r;B4q#hkZuFHT#nz~lOH z-M|0()$((WT1YWXT5|01P5sLk&6de9I&0{>-X+#_djD=&g^d9T1sVnxA`&uOJbbKd z?M%&|HJ9p~4*Flt**!fqv0`q^`ESc#6<$d5tNu9m>XnCUD$IRiwx|Ao3N&Jy*Jqt? z|LktuyE7@><>)1Wp#6EJ5rtDj>aq*AtG(sVdoOant7BEn-giG=eQnnL{UkWPGj;9s z>kGfVo)h|VU!=Y2u2ZXO9&G;qd_m#ruk%*uRk2qFxV|)f_GZ82>%ZruCeQKzuPe01 z(7*93zf50BqjTfIg$EuWx%b=?2ltz*Q+mYA&fQ#oZKdUJG3)B=wR=2nJ#49Lj1>rO z@!C~zYoDND>r$EXhf{?2*3J(z%d|PFvT5d83F*$>Yd0O0lbGB*&pbJJ%cc8=n!%&2 zf^$~SPy6t$yBfaoh)2(rTU&ffJmhWuW5xw3tir$)?p(;RKMx?6Vr@{FTtTK3MIGdCsc`&OT|@PG1pAN!;U zQghV#t{Kj%b?M;vJ)uPUXHHj&;MK0T@t3}zZSaT z^1L}ds=3!DiQ|Lj9h(rzyGKgrKklh}mcJ;{@<5^t&$$$tH&f58UavgMZvDC6y@eaZ z@7iQfQeSiZ=)o$UM~UMSNMBc%xHhhmpdY+3V_`FL+b<>*IqQ z-j6#z-CVl&eqgPwk*43w7{z58_a=P2`g85Uq-u>-i)6y3LO;qyN&i-RDfXqF-`w$2 zXu+bNH+KhU?zpDUbL6p?dwn%{n7)k-(2EuUTUBC|EX+2qMd}? zv4hBo1(LYo4#ehel~{eND$YaRKI^mRCMrc7`?^S0Jc|44XTdY?<@a3NRh%1VX<&5s z^1J7Y-YuTf*z;ShcI}=!;#NK$K$YFcowD0CzY6+hZ`VF~VTO9F{;j8qt9RcE`*Jv{ zjqi6IzlTOo^TD0Qe0CAioHL*4$iI_+j9r^pbvkjO>14O_>B<)cBPM29r@lFG zMEcOiRi(9u!?wR*TK~4TYtJ*+^7Yl4Z|mn7sQ$9g{okoz?=b0*g@hce0K;%2wy2-; YUnE!KSMJQ*E>Q95>FVdQ&MBb@0GQ*LEdT%j literal 0 HcmV?d00001 diff --git a/cinema/gb/mooneye-gb/acceptance/boot_div-dmg0/xbaseline_0000.png b/cinema/gb/mooneye-gb/acceptance/boot_div-dmg0/xbaseline_0000.png new file mode 100644 index 0000000000000000000000000000000000000000..f1b1b859cc09f010708119b26e8d4d49fd4e98d9 GIT binary patch literal 1449 zcmb7^do&XY9LINcj2o@1Th}lnwA1t+Cz#f+Ya}pov2w4*3(P)AvO2lcu@|dEoLI`qS?oUaSkqVZ;wP zLL2Wh?tb7{J?;k>-%c<1b9H?3%NrUgN3L>;pGb~{;dbqVZ3R;UJSSjeHQVdd6^K^H zq-opxquBFG6k_vOmit0TGXmNt+0>VqMO7YDm>*8s@vn1mGhYbMPWf#(BwP6 zkSWkSBfS^9C|rwlt4$cZD`|Vq^mx!Ur7>v&qxNXr{Et#z8aXcTnBn5VM(HnEF$EU0 z4j6s`5Is7sPk{0joM=?2EHwDJt`kNyk+<6MF=@JwdfC(Y+fz`ev)p zxT&I+Vc~fTMmo@0gBa3Ua!-_v8P#AtG92XZPMjljFH;8YGinfv79?}z>q#FjjI89@E~Qq)a44F@0Cvk`p?gsA z&D>NEm2&qMTaXV)+H$&m*zLID>Y5H4(#4T1YF{ymj^n?A>NnC8^R$eAbhcHe!JSwz zo1hFPeP@FKJ}KgIpVHLJ=|J|&_*G>EJgVo0y!3Iuvb>mYcOWNsN8P02RDoVyM&Zv0 zNQA-n(9&E5DtA^tXFhXU0k~tnlDKQ?2DsmP#PykZKJ4%}d_gwqf;55aVJ=wADOW0; zdey?L`QS!}O_kM)GC{RLg>Nv!Pa4(iQ#N>6ZxACLXk*Qs`< zbs-?7sSS-k;Z78v_3y-%pK}(sD{DSwkVuI zWVrvk!fBN;25WDTFtj!gg5jOP&~-n)p#N3cw-@oRbyZSm-1#0_KhMz$>vrIE4ANeu zw}mt4VzWX?olwm2quxh9%sD5rQg^D%%g#;U>?dea67;VnR1o`8_F1)^Ohz0-95suU z)8Np?c%JxX%TTV>Y%=Qlm}>@~5@QgN=GdTI2~=}qG6lqgjHm0c72$E8^RgHNByzZx z_bPWmy%TXO#Tajeo}PJeC9XBk43$3)lViw&Cc1*L-z9T7S-VQ?i0mkf6wz*}4A?;T zTPY7yZLq15v6YJF5Og!Cbp9wk7rN9}2Qk-c4BsBQ4+M;owIl!3ywh7t)TwCV?+tmf zV{mgl;_?Qv&om5XMNg@c?^&X}@LL|D;UUs67bZ2Z?b4edh*a|6x>3Zt$XbVsU@>AY zR^E<821Q*C?rsto0ax3ECP)yq`;X0B|EKo7&-A~9|EzLd#@_do4;J&y1!#siCTNY+?##O{~46}9s3p3;MDdm)_*2M(jiTA=VC3-?M(?9bl zM!J6qWyr?xy#UrGoKU`7iRpvw0~2*7S%gEdlT9U;hCZ7ACP9grTr8_u$?{I9h4&>Q o)*esKYR?0*cXV;){vQZxEo0$Y?3xd^@1GZpboD{h91gqoH#(}=DF6Tf literal 0 HcmV?d00001 diff --git a/cinema/gb/mooneye-gb/acceptance/boot_div-dmgABCmgb/xbaseline_0000.png b/cinema/gb/mooneye-gb/acceptance/boot_div-dmgABCmgb/xbaseline_0000.png new file mode 100644 index 0000000000000000000000000000000000000000..7da91f958676b82f1f8d6f1904e70dc5d58d9164 GIT binary patch literal 1414 zcmZ`(dsNZ~6lR**eB_~%&q$qE&FKj(6Ve*9&_;=t)3oq~k5n|$JclVLEcKLz!y2La zNn5#}U4A-P(QP0bBO%4Av zN`_kN#XL`hHteL$hbf<3a z0L+rEA5u5s_-g~DBhy@OX|BrIRqDvM;8Mpj-7FyHmK#33wbXcv_VN+O*&q132olHb z@M?TnwQ1;?AroRiu+{E%WKYwJ(?3<>&S(5e5Wu)Icz=ujXrj=8MnMMp$5KL)+e&Op zvTKD}8Hbo~Yv}&qBT`(_HRRUltkvf78>P`K?82ULhZj@9?G5Q#MZWZ6MNH>k?$Hh(@i~Dz4g%J=#Auxh1NAseF`Df zYeRc>vjA5cw--k81y&t3feZi#`J5+%rZ(9d=#w2B`-N{@zsQHqCq8}d#Vrr;SVIoj z$LcW(s)jW+AdeLc+6m!e@}zDHbB(;MC+%S!z^Ubv-{#?4$}93`b&{a^??w)ky?YH* zPiL(CEuVgw0(1pQ(-uRr$n_98dugG0$WBN-6(PW!LRPrM5xEuoElb3sP}K zttlTU# zIoSaaq~;Dq8T2Oh0gZ+6(RaCK z&h9xQRNe#X_KvQ6zZxv_w|K3#}Ys;(lQ5GxQ3FIi*)y0nsE=k;5 zDM+<78ov%m>M4Vfi!(huW8qqudQ9gYT{Sts<7s%&8?gZa^W&0&PtD{%;tj9Xqzs(X z(fgp$Vs!!7bdyGZNcAY>lp=nkaAkr!BYIWduIG&IXEQTyHoU3qiwhcIxI1hoc!#b_ zT^`jc-_ADQ4ZBpWbKiFxH**7BOlb*0|U!qPZ!6KiaBrR-rlxEfybpV z?Eim#YyNXL^ja27FiDO4{dCK8;mgxvoH8P>mHIYKx8E!)u+bx-NX5WXXod`@Palh# zJJaOPo|?L+H|6hcIeL1N#vZnZoB!VYdSc7V%lj&x0PKb>ru>2Wg&G@9vz_k<$$ddHSyOeE9wU8`I)zzWE=m z&b_~W&6nGALNn*($ZPFdwP?;q%e)k+>sjyn9wnJin5pHq`eOS3vpsh2wG1EB+*&>* zptF)otNuxbN;lkv%8e%{9(V$DxD~tACB=m%8HtbQ)UJ|!wb?%DdB)ml;*GL?FT`)O zCUsr#5HGtezhuTCqi>HdM7rkRUp~!u*Sw^zw4eTOU$`nCW$BqX<6z>JEAGbj{z}Qo>umoi8+hw`=~lo++Q}WE|#O zKWu#jbj0lke~pV|=DhNCm_Kom><6t~n|aqAU87gF$EvW+SKMCSv0i4+#W`-pJb&9Kd<3vw60-lsS|3+hb1_o|1Z8SYXC#u_){B!HNSGikr0@A3aF+6?md< z*TFxxz@^Z@azSCirw;wSpAH^duYbJPy;*|Y`cdlUXXt^}qqU#UaHEGE_(cn`{e>P{0_Rj|g^|n-(pO;WM zzJ~kabJylC8)g+6=q#SQ=GMiDiHqmobv$}7^i7G}o9$-{dYTg(U#Fzrtou-6W!Ld} z(d^1Q(eq@?&&OJ}>?zd{h?Njzj}g_afkX;wY68a9Pp+Ijy=h_@|7<3Hi}g{*Qh2TK4Vy^*&w3YT+WmA_|{b)jsJSJo;>t|^VZzVYeCy3hO87TPa< zxiW6n+%?f#uO0Cd>ziNLuuF9h!`ely;%5psy#GB%KFZbj_`#F!)jijDH|G{SI&B-b zURHL?{0&!qH@sG>WR=^dZc%rP@z%*h{rct~{?6Hx7xZy2_sziR7CSQJkDs@2xGNOb z5O(oUw_M|9we$_FR^=sok4>nZeayn%dFGzHOTmv$FaJ@=mUmYrUfF&J%cfnNWp`Dc zHt%J4oAU7Zbm<>;esSh6rx$+sDFm|S)wB;xTe`&JFiHes0}N7r;8p#H^`u8N3(xj* Rz~YL5!PC{xWt~$(699U}S3dv% literal 0 HcmV?d00001 diff --git a/cinema/gb/mooneye-gb/acceptance/boot_div2-S/config.ini b/cinema/gb/mooneye-gb/acceptance/boot_div2-S/config.ini index be43e382a..cc5f28f4f 100644 --- a/cinema/gb/mooneye-gb/acceptance/boot_div2-S/config.ini +++ b/cinema/gb/mooneye-gb/acceptance/boot_div2-S/config.ini @@ -1,6 +1,3 @@ -[testinfo] -fail=1 - [ports.cinema] gb.model=SGB diff --git a/cinema/gb/mooneye-gb/acceptance/ppu/hblank_ly_scx_timing-GS/xbaseline_0000.png b/cinema/gb/mooneye-gb/acceptance/ppu/hblank_ly_scx_timing-GS/xbaseline_0000.png new file mode 100644 index 0000000000000000000000000000000000000000..bfd601395ec15a355dff144e37dd94c587e99974 GIT binary patch literal 1103 zcmeAS@N?(olHy`uVBq!ia0vp^3xIe62NRHFxc>b*0|Segr;B4q#hkZuZ%FA&OtEu`vXwrcN zKMdymj_>>WcuVLV@uVv!t5*A*)Li~#?MK7&w|?Aj{;q4We;xnC`8`b!H6;2_iF2QS zO=yTS{v9~y_s7XcUs@MV+ibcnQ=R2DYkA`ApuTJ6`Fc!cn%^@XR=%A6+(K&hi|fxj zr{!^7FaFlLiC@(A{pq_u^3*a{_H5?LgVA62?)(=O zl&!9LEyMgsPNke=5x?I5Ef>vt{%^KjY;gX`hM(If`c&QZ)R$pDoSC`k^Iwx(M*Z*4 z&D`s3C8nf*U-ZK7vF(n>YER;lXI$oR{_NxC`}u+$U!CC9J)bP5SKqmfznD458=n2L&A#T`%r(=jN^Wjmv3AzQ z@YqS)HTvhUtUUGE2uf2u9S=Z z!I^r#j`5T)$Y(O_FL@WJl@i!kQhEO-p*NOkeo;YoQ6(Is4F`qOxC? z{Cao9H3sNmO6mk#V=`PF0z{-5&ialgj$F z2In&#?S0(x$Ku&ppIr&UyzU1JM0n7M=Q~+GuP{De;2K>sYx>gke;dpz^hM&{e@s*3Ls`*VG_V6^PD`v06k ypT&I^{h9svzsm_(k4PEz$AJbitcQmI@ssx=qn?JT$5Ay# literal 0 HcmV?d00001 diff --git a/cinema/gb/mooneye-gb/acceptance/ppu/intr_2_mode0_timing_sprites/xbaseline_0000.png b/cinema/gb/mooneye-gb/acceptance/ppu/intr_2_mode0_timing_sprites/xbaseline_0000.png new file mode 100644 index 0000000000000000000000000000000000000000..74348ef729197e62756947002249e4b37612ada4 GIT binary patch literal 621 zcmeAS@N?(olHy`uVBq!ia0vp^3xIe62NRHFxc>b*0|S$Zr;B4q#hka-F6J$AU~mY$ z`Q?B8%vyuF7hWw0^te5{SZ`}yxKzP)c~_pGKux$=i#`Stq09XId3 z{`<4OzyI%H>+s^3xzm~Z_g3FKUz2{zdDWjEvOgBGTUVqlsZAF?Q}&_kobj#xx78=q z{ymj@^Wf&^LyFs9%$40!TrFYWVO)0pTYKqD8}qZrw!g0Y|48O(yF8=C?e6Uv|F{|- mv-AmD_&u-~We^t#JO00|J|!QtH$)tij67ZaT-G@yGywpCTO|ho literal 0 HcmV?d00001 diff --git a/cinema/gb/mooneye-gb/acceptance/ppu/lcdon_timing-GS/xbaseline_0000.png b/cinema/gb/mooneye-gb/acceptance/ppu/lcdon_timing-GS/xbaseline_0000.png new file mode 100644 index 0000000000000000000000000000000000000000..cdd28042c5b13ff7e8da58954b5b386728bca024 GIT binary patch literal 1105 zcmeAS@N?(olHy`uVBq!ia0vp^3xIe62NRHFxc>b*0|SeMr;B4q#hkZuyr-=)5Mfy8 z|Gxh8o<_SRpLeP>aJgRf5d6Ga<%v_toMo9Z#}$)jE&KDpQ{uRxe%!|g&#oB!;p3iO z89M!4w*1rMyKlXo=vTe(sB+<>z4w(qO4m$V5w&k^WQ|G2#Yl%W8*aRf66!yF|KCw> zVNSVMyoUa7Je_U&zV~gYcy`0taBfUZ5!11E8?-D|yn4KN?%cgM6mPXhdH?#z>Hc-e zWg$+#Yw<_p;%Be;9<4u3QSIdRuzy#-cm|s+R||Ub{5I=^@1JHZ`W$KA*Z^;^8GQx|TbKm}%xk#ElwV?e)?UiS57uq#7b3U*GiaozBf7-54 zI6YQ7rN;c(v+gyszrFsQAj9K+us{Tzc&=IT=lnkr{Vk_ghF!V$IQ?1qjW2VyP8WXX zzwYe^)tjK8n@WT22RdOQcJ99OE^G)O5|9S5IqwD7^iT}1~-|9~jYA0_z zbbkBYJLf<23)W9koNB+{dWqt){W*Tm9j2Y{*&jR2{L+@0YctG$(Ct3Yzj%R7 z;oeV=)zkN;9-J((Bg;6DH-Dda)4>_>E$fm>{{QH%|5DcGeX=gDdJ~^#p7S2*_y_zt z(T3embwu;k_PmICvvu{Sk4ozvZc^;p-;$BJ;7>x4F2|+L=$*AKsybJzAiu`lPh>#FWcvh7aL5-NE8{9wiI z!$mChueTi&Zx2kC*^_Siy);ZLk})<(@1xC*ZC!jx`#(>1V{%-c7umDrjcmu^rw`6B zuUtF7vU|;;cnh7Ez46&O-C6gp&x$Q9`1m%|WBZ#Y`P(PjBb*0|N`Er;B4q#hkaZZ=xBlClR+x8T(dLGT#ErMNrpQg-|F?U) znvl&E>7h!}&2aMU2PZZP2t>@#@d|=DB-sDBfz1^8WXcHT~<7 z(?Xnn_x5+~-DegkzdcUJ*{A4!)KBxz>b@7}%<`Bx-(TDz?sV{nAMQo2^CI><6Ky?g zuWIyt#(UbJz&aAc5KwX<$OWWB~YnWOK;*2i;2>b#o1 zSx}8Pdf|tU4>zS;niTzZnb+EjJ13c5PAU)Fq|@`{pigz)!Ps5Ra%?%t-`{K2NG`wBdD4Gsn)vbK@gHmJe%7?QpDdi0zRB<8I^}zRuUI~};mhOU ze(!44bo=q4KdP&h^Yrdnolu{bbIU!#kZ;}8<;wqG3-mrH6+Y4%CmgV6Us?B)UuS(j zW#5Y4FY)hgmE+=L-`+QOuaDX~YyMRw-S^*)=Lbq3S6MWD&6A%~YR;{fKcx9?$_~rO zDHcYq^F#l2U%p&v7%LY%v0?o^{$sagKiy~FUi17;+0TR@A9a5ptbH@<{vG~*BIku= zKim1=^E_@p>Bzz>E3>78U$0&At?@AJ04QFyEMU$mm{!L$p-iTNcLuWPKA z);?+>aq|2IseRS%5e`OErl0A5UL$sz!_R5`&*IY=`&id<%R1k_bhj#T$&G@o%N;ge zjk`X}H1XgeKf}Mj?yRw&clvExGW#E?I?MRI7e4Z8Nc1&594W*(`|zo@QTozOuR&#l Mr>mdKI;Vst0F{m&7XSbN literal 0 HcmV?d00001 diff --git a/cinema/gb/mooneye-gb/acceptance/serial/boot_sclk_align-dmgABCmgb/xbaseline_0000.png b/cinema/gb/mooneye-gb/acceptance/serial/boot_sclk_align-dmgABCmgb/xbaseline_0000.png new file mode 100644 index 0000000000000000000000000000000000000000..ed7bd71b0a0ea8a103895e25b8999a7f9ee2fb48 GIT binary patch literal 1402 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 literal 0 HcmV?d00001 diff --git a/cinema/gb/mooneye-gb/misc/boot_div-cgb0/xbaseline_0000.png b/cinema/gb/mooneye-gb/misc/boot_div-cgb0/xbaseline_0000.png new file mode 100644 index 0000000000000000000000000000000000000000..b9d24cc3a6b7aa103cba20524a151a49314d4cec GIT binary patch literal 1444 zcmZuxe>4*a9G7B6^xmZ=W|lL`IrPg-Xh%ca+A3q2UmNQ}q7>1_Tuo)E&5uNd9Y@-k z)unAhSZ)^49*Kt78I24{tjRdNyY9W~`s4fkzW4d#`@Zk{`N24d^)WIqGtkk|F+%P` z_%6?1mMe3$?sC`ZQTOQR=tUzD9)3v$6NP=(xsbJpY3||@an23aRGpa?6zNI$_!Fgz z8HLWwydybVbWZ;61b^ib2NP3}!CGTI{Y$#^z2`*5jq+sA)snbBmN1Wp6fo0J*FR5d z85HZ@_fhOu+i#+}k4i5xwWvAbv$&%2_?_(VK`A|&j4U$SK!=pp502g&vSTdp<>BZW z$2vh9uRYtpETKXANaBc^Yq6!Zf}^!b&`P3`gNh@k_;>p|kEBVpYy_F3o{V&u*V}%` z>*2BYveX^FDqVxFoZd5nIdxC0((SW^6}0I7d*DIR$t_MW6Vrlc4CYDn79$Eown@lt z%SpV|sl*i8y3Ff2Z@y*bdtDfw(4WECFT@E7W5?j!cRhG8canU#Euib;4L*59>E~TL zYEPp@Y>Jzk@pLPepZfOtcAc`$uEwK8;UIye^ni0wPqmI`G& zpJ4`wV5S8{4!r^`sZSYX^|VHr6_tq93%*c-?b7JDY& z>TOc8rf{Q5B0bBsm&r=3tW=7K>*BbR9rX_k*Sk`YF93^<$u3vuqA_lZ?_$jT^;z9> z1aQ3lIAe&Vl#PiKI(*$?ve!8y7$4m$%$os(&fctWLB!Fh>}G{mVi<(1weXI(?}=4W z+`I7z)sS*E7(fW>GM{=p&uJZRDy5L!ElHhT#ESl+bnGiDe3Gh!vH5>O`FFo*CVqaL}Gh85+X5fFb&JD?TqZF?ZTbA9C?%n*d zRq1tjk9h?ZD6I(zf(uC_)STO3{>@X;IQTmC6fSUSpfm!g<|}rMDpMW?)zuBThb?$S zBavFtx(D+(Tm+vqZ7@WAQk&Dnj`!D%jp*J-`Np@f&HY(rR zso2K&%+pr2&5Kp_I2J@f%9@T3eK!jQJaJmahdl7y^mKIg@l-)Yzy^SDvWLF#UAbM^ zhfX_|IZ6SsJv+|fs(;>pA?}lLzxq}9)bS+VTel{ET+6OVql*U)qE}{I7?X`C2xciv z;Xr-Z)y3P9E&9-o%E3+jH&=8)+ltOuY_MP~<Gp>+5UQuCGr#1-%QyNVavbeIM;AqIZ5e!5RMl@go+{K@cz}P*ZiJbF|C@rJ ess8G%%h|K^1FHJ928a**l)gwWEQ04rI{z2Qy2V)l literal 0 HcmV?d00001 diff --git a/cinema/gb/mooneye-gb/misc/boot_div-cgbABCDE/xbaseline_0000.png b/cinema/gb/mooneye-gb/misc/boot_div-cgbABCDE/xbaseline_0000.png new file mode 100644 index 0000000000000000000000000000000000000000..38e760ea82252416696d38b2bd9fc2a4e5ac83ba GIT binary patch literal 1438 zcmZvcc~BB~6vxeUb?|D`L@kdt*EFwcJSfOKB9HQDMf0FMGYAc|k@5&kH#Kq9^*{oT zG}H3R#6;6HLINwuv~;jcQ1gruaXnCQZFgp8oA!_2`^~(WH}jeIzVo^1>+Pln&4woEJ5_(*Rr8|2L zELh#>SaNUG8|=P1=?`0s68n--eg!)uCk>uZi>gX;QvMH<|fCS3w5c?_d&*Jcf2>ARH zB{BixWLl?u=Xv1TSk7|N1wtJ6jbpV!$Sdn+>2*f2CC2OkNLzRJe|YuaGs?8of~h4J z;m0YTH__^YcpNfjUHJ-~3Wiv|F4&roePs+l#_t+hA{CF4KYZy_)|o3QR$lS41-SsuiSKcbBdAt&(5 z&K$$dTPEHQz!8elFw9RZ{`{j0$5zjARl#Cp4dV+2quSH~$Ri1rfCd4sU>Yenk92+} zRA-aftMTQbGqSd(beJ@dCS9c;N&=^&6BvsgL$%mwnD6-erD-(qK5rI2+T2FaF*W~s zs-*}kIpff;k&%fz0Ak}7R7CtMM3`L+U+Fc$G+{BVOdO~ebMIYlcr!h!;8Q5{y1BfC z^yP4H^8i=eH%hG!yw#$$jND-dMom04%9rw|OkUnB^W)vw_DA@PQaaUf-+WS;c9qYK zgS+_@Q5emjlGTMkD`UwGN~fUf%9$fH&&|cM7^oIl90{*H+Xt9?wQ~>mNOZ`tj5t)Q zP7Ks1?YGRw;xLA;p|~p6s-uT99p?#_UU}1bj#RBBp??e04>#M&*al#C0^aClaSx#nG&4a@O*hSNT8mctXaQl_7Szw#*e@U z!l0}085m)>KZxhxVeO2gz!fBKD;n2$oxbT_Apnygl?gzA3d4g#Oy7!7#fd$H#6_7~r<8W)#$c1G7 z);I@GBS)DFRU7LT`fG+moN8Q->6S8a7_&dCGQM!6jl~u*m!@F>5_+Y-nxf8}}P%si&AopjX4~zrFIqj@Nk9J)6(OfD&P2mZ6UJbezJ$z92TT&WhpK z_#mR_1o!To&6vF#-mN+;9g`g8#aw@!g1_-XQ+=O2d-=*p8~90QlS%0~&eJD^^x-nX zj993Gj<>F`RnV!P>v~5G>i*zV{AjFIEo9VKC1uFy^Z`3{a&OSO9eWUwy{u8vvzM*q nt~sN`_}6?t5dI^?@7rQvJFuOn+hK9?n|D2+-p89b*0|T>+r;B4q#hkad?iQ^wU|>ir zsQ4egOnhFasKF z@lx&5!OI^npH1b>-EJ9@I_L02v+2|2UfrBr7k$GaHTi7O()+J(>&=y1%DCRh{Kw}4 zzUAI8U*3E=-{x2X_wBkowLfd@b@#n{JXgC{_`c99_TmUd+l_2|c`3VXAE)?#`Bj%@ z9woW_%aqJ$n|BxD6~9>9EHycoG5eC6JNurj-4D6e&8a{8^d-m3U)SR<^q;$H#gVyr zdiA$Dxhwx4wTqs6B6%w>ct`Bq`%8^?8)mJxm${!j{r~^(SKd3N?3q$rBgdc3J)IbLx%Fl8$2|d=VoTG@mYRHzoGFld?$Vd@-_pPTUzK^} z{r6cP>i6|2ABFudDp`_kzVgAG-bd{bKgT_%H9mf8WoaT|K`_y!d{!T4n8Op~^FH2m62U z9=>n+W`A<@s`tVBKWLwl`t)}Fq>@SRn_+&HlsJd({gEbA$KY_-=Ww9%>o!n!@pScb JS?83{1OOp9n-l;5 diff --git a/cinema/gb/mooneye-gb/misc/ppu/vblank_stat_intr-C/xbaseline_0000.png b/cinema/gb/mooneye-gb/misc/ppu/vblank_stat_intr-C/xbaseline_0000.png new file mode 100644 index 0000000000000000000000000000000000000000..57a392a972c2763c9a4579df08036f46c0cc5b92 GIT binary patch literal 1329 zcmeAS@N?(olHy`uVBq!ia0vp^3xIe62NRHFxc>b*0|UzsPZ!6KiaBrR-kr8Yfv2U= zfB%2&&En^b?0*nj5bz>zSg^xJAbDxl6&%&)b-fh;#Aqv9h%@H9I#RTzKF? zKth3?=F-O&r_v{H_+i1^!Rp8~tL&RH9d zyt63n zSBn2SBQQAVe5LBFf}=~>j_;X1|IMT4T=`|2VjiD}o*K0>&UUL=j_S|Wv*2h}_?f`qfK z`kL0ndHJi}R%GOlJJ&spOEn}h*POj3^{Xh~rF$1^k~6;?*vi6d>=v|P_NEP1lcr`R zeUE>&+qA;uYw&h~%})F8xV&$wb9R6BbWcY9mw&g8EPj&Za&mf~vxsVka8ENdU4i3F z1}VAy6pc7(SJR#G?~O;bPF03meo{`Dq`+r&`O)ZLd>guP#=vu5^^=nMAu@|qs(|M&S>`dg=^50-qH z@~Uj9%=$&Qe(2p;pZEXPsyh{I{I(6tpSxRo*B|;f-M&HidGo_W8T8bT;YvuRfC>9e z`R=N&D0=DD)QboIeo;R4d(rA;F}=q>UY=@x-8XCAA+JeWw&h*A(78ykf|lu#grBFMZF}B#Vy2vJ z_CB4c=7*E7sHCg@^@==~xMI(&)!WyoY`*#I#ruwFW~fws`KFQvEb@)Wl?{aQrw z-@7pT_W{3tf8NR)`hWS`_Z&s+lT?l!`~WP5kX(e3^N~{#Fn<29?hk(UW|^MdUQki! M>FVdQ&MBb@0Nl`z!vFvP literal 0 HcmV?d00001