From 8cd7da716a57f7d97da322066c1c7fb65033843f Mon Sep 17 00:00:00 2001 From: beeanyew Date: Sat, 16 Oct 2021 16:33:26 +0200 Subject: [PATCH] Disable P96 "blitter" again Not worth the trouble. --- .../amiga/rtg/rtg_driver_amiga/pigfx-2.c | 5 +++-- .../amiga/rtg/rtg_driver_amiga/pigfx020.card | Bin 5580 -> 5576 bytes 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/platforms/amiga/rtg/rtg_driver_amiga/pigfx-2.c b/platforms/amiga/rtg/rtg_driver_amiga/pigfx-2.c index d415d9b..c828d04 100644 --- a/platforms/amiga/rtg/rtg_driver_amiga/pigfx-2.c +++ b/platforms/amiga/rtg/rtg_driver_amiga/pigfx-2.c @@ -259,7 +259,7 @@ int __attribute__((used)) InitCard(__REGA0(struct BoardInfo* b)) { b->PaletteChipType = PCT_S3ViRGE; b->GraphicsControllerType = GCT_S3ViRGE; - b->Flags |= BIF_GRANTDIRECTACCESS | BIF_HARDWARESPRITE | BIF_FLICKERFIXER | BIF_BLITTER; + b->Flags |= BIF_GRANTDIRECTACCESS | BIF_HARDWARESPRITE | BIF_FLICKERFIXER;// | BIF_BLITTER; b->RGBFormats = 1 | 2 | 512 | 1024 | 2048; b->SoftSpriteFlags = 0; b->BitsPerCannon = 8; @@ -457,7 +457,8 @@ enum fake_rgbftypes { #define BIP(a) (1 << a) ULONG GetCompatibleFormats (__REGA0(struct BoardInfo *b), __REGD7(RGBFTYPE format)) { - return BIP(RGBF_8BPP_CLUT) | BIP(RGBF_24BPP_RGB) | BIP(RGBF_24BPP_BGR) | BIP(RGBF_32BPP_ARGB) | BIP(RGBF_32BPP_ABGR) | BIP(RGBF_32BPP_RGBA) | BIP(RGBF_32BPP_BGRA); + //return BIP(RGBF_8BPP_CLUT) | BIP(RGBF_24BPP_RGB) | BIP(RGBF_24BPP_BGR) | BIP(RGBF_32BPP_ARGB) | BIP(RGBF_32BPP_ABGR) | BIP(RGBF_32BPP_RGBA) | BIP(RGBF_32BPP_BGRA); + return 0xFFFFFFFF; } //static int display_enabled = 0; diff --git a/platforms/amiga/rtg/rtg_driver_amiga/pigfx020.card b/platforms/amiga/rtg/rtg_driver_amiga/pigfx020.card index 29cc8dfc15e63a1cd5649adc167c3459de667b7a..842ce298a985a93e7803528a099947b4792e60ff 100644 GIT binary patch delta 779 zcmYL_PiPZC6vpQzo5Un*y1Pk|t)wUiP>4?Zxx@oPgiW}>xecS7ZJ6Nfz!gpxu5s=_ zj&m2LIrm_e@z5+RF$TNvj?t&UL(VKb=3Id%jQ$8b=X7C>F&*f_IuB^VYfb?=jA6&) z=iKmwI9r|wqgb=+-bwJ3|Jq-L-vABT^8bQ{{W+kr!^xlxuKg|8#|}S2c%bXy_qd-E zPxJMN-4Ks^#|N>+o2X}~FW6R^kbs2Wh@rL!3Eje%UZIZ)tfBV@y^rV(qvr9OZ?VHA zDoOFg3!Lgp)CZjMVU!1z#esHF`&eD1lTs2ksVSY6SJ}O)>Xv@r!fhX+j&uq-v@Io% zVGi-Bqo!d^nOae+q%(K!78jP$#o^LHc?4_B$*D7YXb9?M-I~rX7Ylhyvvd~Y6WF5W zbt_-47?wU&sv4G2Dzdxq25rhm6W9^HzNjx2%B-x|=$)%N>qd0xzMKL=hm?y0D`*I; z+6*gpRjV$bftE{aN~%ACTdz7+(e7o9B7dF)y0odpp+#Fta@=L1EIVWBTIGNC4$nh> z%&3-4jddY7z1V}kGbOWBK})RBOVKJcsS`ah(C)?LbZwrE=ip6Ym;Q{7fJ294@&0X$ V@v0MsY3B3-`wxyov2Vo6@DF2o#329x delta 817 zcmYL_Ur19?9LLXZyY8R2+}*?!2^52*A;E}*v;t@L2dm-0BBIM}UEA>P58JIYBwu8Y zu{aPtg-G-iu^7k#Uj&IEJ@nv1gv6d|$qCF?#s&Ilu4uo!{?we$~+DQ1O_y z$ruYlLyS3pL7Ojz&(rFMxjIpi-*gn0D|Bvfi7{oHE=bmBLb6U%l6!PbvOzZ__i0A* zfMz8R>5ic19z7QHHfde3qlcbJMyViKpyz_F0KJrK&}+f4yGd_l!WO-k^w1B%&Wgh& zS#|g%cO6Fs)s=G5d4*g9t_3B>D| z@+o%ff(QyjsNqDu`UVu*fOiDKTQ-d~H_;2n4nJdj%0EckJmDYJRz-%co3^=NG?&tSUMlj#!%y~7V0~Mq3D-Qdp5S1j>l}n zHbqW{hp%e=ROK65{~)@fPs&Wiv!Z}nYR7p~^i>=Dj}{_@p9oy+E5K0nm}%e2C2jM% zk)MYFtHGB7p^*TNPJJ?GJef|WWh3Sm)#Zy=Ry?_yG9HSX&RxC}7`oJG-$pFc$o;Rk zFDs$XWHO(%3^A8dY3H^oMKV?<2TNVy{YFbk$2mBy7Hqxqq jZA6m`rWLU=aXG$H!z-sgm9(rGGcNv&4fT|7cW3DzHc!VL