Previous 199869 Revisions Next

r32014 Tuesday 9th September, 2014 at 06:58:53 UTC by Fabio Priuli
small wip. nw.
[src/mame/video]antic.c

trunk/src/mame/video/antic.c
r32013r32014
11061106 ***************************************************************/
11071107#define MODE2(s) COPY4(dst, antic.pf_21[video->data[s]])
11081108
1109static inline void antic_mode_2(address_space &space, VIDEO *video, int bytes, int erase)
1110{
1111   PREPARE_TXT2(space, bytes);
1112   ERASE(erase);
1113   REP(MODE2, bytes);
1114   ERASE(erase);
1115   POST_TXT(bytes);
1116}
1117
11091118static ANTIC_RENDERER( antic_mode_2_32 )
11101119{
1111   PREPARE_TXT2(space, 32);
1112   ERASE(8);
1113   REP(MODE2, 32);
1114   ERASE(8);
1115   POST_TXT(32);
1120   antic_mode_2(space, video, 32, 8);
11161121}
11171122static ANTIC_RENDERER( antic_mode_2_40 )
11181123{
1119   PREPARE_TXT2(space, 40);
1120   ERASE(4);
1121   REP(MODE2, 40);
1122   ERASE(4);
1123   POST_TXT(40);
1124   antic_mode_2(space, video, 40, 4);
11241125}
11251126static ANTIC_RENDERER( antic_mode_2_48 )
11261127{
1127   PREPARE_TXT2(space, 48);
1128   REP(MODE2, 48);
1129   POST_TXT(48);
1128   antic_mode_2(space, video, 48, 0);
11301129}
11311130
11321131/*************  ANTIC mode 03: *********************************
r32013r32014
11341133 ***************************************************************/
11351134#define MODE3(s) COPY4(dst, antic.pf_21[video->data[s]])
11361135
1136static inline void antic_mode_3(address_space &space, VIDEO *video, int bytes, int erase)
1137{
1138   PREPARE_TXT3(space, bytes);
1139   ERASE(erase);
1140   REP(MODE3, bytes);
1141   ERASE(erase);
1142   POST_TXT(bytes);
1143}
1144
11371145static ANTIC_RENDERER( antic_mode_3_32 )
11381146{
1139   PREPARE_TXT3(space, 32);
1140   ERASE(8);
1141   REP(MODE3, 32);
1142   ERASE(8);
1143   POST_TXT(32);
1147   antic_mode_3(space, video, 32, 8);
11441148}
11451149static ANTIC_RENDERER( antic_mode_3_40 )
11461150{
1147   PREPARE_TXT3(space, 40);
1148   ERASE(4);
1149   REP(MODE3, 40);
1150   ERASE(4);
1151   POST_TXT(40);
1151   antic_mode_3(space, video, 40, 4);
11521152}
11531153static ANTIC_RENDERER( antic_mode_3_48 )
11541154{
1155   PREPARE_TXT3(space, 48);
1156   REP(MODE3, 48);
1157   POST_TXT(48);
1155   antic_mode_3(space, video, 48, 0);
11581156}
11591157
11601158/*************  ANTIC mode 04: *********************************
r32013r32014
11621160 ***************************************************************/
11631161#define MODE4(s) COPY4(dst, antic.pf_x10b[video->data[s]])
11641162
1163static inline void antic_mode_4(address_space &space, VIDEO *video, int bytes, int erase)
1164{
1165   PREPARE_TXT45(space, bytes, 0);
1166   ERASE(erase);
1167   REP(MODE4, bytes);
1168   ERASE(erase);
1169   POST_TXT(bytes);
1170}
1171
11651172static ANTIC_RENDERER( antic_mode_4_32 )
11661173{
1167   PREPARE_TXT45(space, 32,0);
1168   ERASE(8);
1169   REP(MODE4, 32);
1170   ERASE(8);
1171   POST_TXT(32);
1174   antic_mode_4(space, video, 32, 8);
11721175}
11731176static ANTIC_RENDERER( antic_mode_4_40 )
11741177{
1175   PREPARE_TXT45(space, 40,0);
1176   ERASE(4);
1177   REP(MODE4, 40);
1178   ERASE(4);
1179   POST_TXT(40);
1178   antic_mode_4(space, video, 40, 4);
11801179}
11811180static ANTIC_RENDERER( antic_mode_4_48 )
11821181{
1183   PREPARE_TXT45(space, 48,0);
1184   REP(MODE4, 48);
1185   POST_TXT(48);
1182   antic_mode_4(space, video, 48, 0);
11861183}
11871184
11881185/*************  ANTIC mode 05: *********************************
r32013r32014
11901187 ***************************************************************/
11911188#define MODE5(s) COPY4(dst, antic.pf_x10b[video->data[s]])
11921189
1190static inline void antic_mode_5(address_space &space, VIDEO *video, int bytes, int erase)
1191{
1192   PREPARE_TXT45(space, bytes, 1);
1193   ERASE(erase);
1194   REP(MODE5, bytes);
1195   ERASE(erase);
1196   POST_TXT(bytes);
1197}
1198
11931199static ANTIC_RENDERER( antic_mode_5_32 )
11941200{
1195   PREPARE_TXT45(space, 32,1);
1196   ERASE(8);
1197   REP(MODE5, 32);
1198   ERASE(8);
1199   POST_TXT(32);
1201   antic_mode_5(space, video, 32, 8);
12001202}
12011203static ANTIC_RENDERER( antic_mode_5_40 )
12021204{
1203   PREPARE_TXT45(space, 40,1);
1204   ERASE(4);
1205   REP(MODE5, 40);
1206   ERASE(4);
1207   POST_TXT(40);
1205   antic_mode_5(space, video, 40, 4);
12081206}
12091207static ANTIC_RENDERER( antic_mode_5_48 )
12101208{
1211   PREPARE_TXT45(space, 48,1);
1212   REP(MODE5, 48);
1213   POST_TXT(48);
1209   antic_mode_5(space, video, 48, 0);
12141210}
12151211
12161212/*************  ANTIC mode 06: *********************************
r32013r32014
12181214 ***************************************************************/
12191215#define MODE6(s) COPY8(dst, antic.pf_3210b2[video->data[s]], antic.pf_3210b2[video->data[s]+1])
12201216
1217static inline void antic_mode_6(address_space &space, VIDEO *video, int bytes, int erase)
1218{
1219   PREPARE_TXT67(space, bytes, 0);
1220   ERASE(erase);
1221   REP(MODE6, bytes);
1222   ERASE(erase);
1223   POST_TXT(bytes);
1224}
1225
12211226static ANTIC_RENDERER( antic_mode_6_32 )
12221227{
1223   PREPARE_TXT67(space, 16,0);
1224   ERASE(8);
1225   REP(MODE6, 16);
1226   ERASE(8);
1227   POST_TXT(16);
1228   antic_mode_6(space, video, 16, 8);
12281229}
12291230static ANTIC_RENDERER( antic_mode_6_40 )
12301231{
1231   PREPARE_TXT67(space, 20,0);
1232   ERASE(4);
1233   REP(MODE6, 20);
1234   ERASE(4);
1235   POST_TXT(20);
1232   antic_mode_6(space, video, 20, 4);
12361233}
12371234static ANTIC_RENDERER( antic_mode_6_48 )
12381235{
1239   PREPARE_TXT67(space, 24,0);
1240   REP(MODE6, 24);
1241   POST_TXT(24);
1236   antic_mode_6(space, video, 24, 0);
12421237}
12431238
12441239/*************  ANTIC mode 07: *********************************
r32013r32014
12461241 ***************************************************************/
12471242#define MODE7(s) COPY8(dst, antic.pf_3210b2[video->data[s]], antic.pf_3210b2[video->data[s]+1])
12481243
1244static inline void antic_mode_7(address_space &space, VIDEO *video, int bytes, int erase)
1245{
1246   PREPARE_TXT67(space, bytes, 1);
1247   ERASE(erase);
1248   REP(MODE7, bytes);
1249   ERASE(erase);
1250   POST_TXT(bytes);
1251}
1252
12491253static ANTIC_RENDERER( antic_mode_7_32 )
12501254{
1251   PREPARE_TXT67(space, 16,1);
1252   ERASE(8);
1253   REP(MODE7, 16);
1254   ERASE(8);
1255   POST_TXT(16);
1255   antic_mode_7(space, video, 16, 8);
12561256}
12571257static ANTIC_RENDERER( antic_mode_7_40 )
12581258{
1259   PREPARE_TXT67(space, 20,1);
1260   ERASE(4);
1261   REP(MODE7, 20);
1262   ERASE(4);
1263   POST_TXT(20);
1259   antic_mode_7(space, video, 20, 4);
12641260}
12651261static ANTIC_RENDERER( antic_mode_7_48 )
12661262{
1267   PREPARE_TXT67(space, 24,1);
1268   REP(MODE7, 24);
1269   POST_TXT(24);
1263   antic_mode_7(space, video, 24, 0);
12701264}
12711265
12721266/*************  ANTIC mode 08: *********************************
r32013r32014
12741268 ***************************************************************/
12751269#define MODE8(s) COPY16(dst, antic.pf_210b4[video->data[s]],antic.pf_210b4[video->data[s]+1],antic.pf_210b4[video->data[s]+2],antic.pf_210b4[video->data[s]+3])
12761270
1271static inline void antic_mode_8(address_space &space, VIDEO *video, int bytes, int erase)
1272{
1273   PREPARE_GFX8(space, bytes);
1274   ERASE(erase);
1275   REP(MODE8, bytes);
1276   ERASE(erase);
1277   POST_GFX(bytes);
1278}
1279
12771280static ANTIC_RENDERER( antic_mode_8_32 )
12781281{
1279   PREPARE_GFX8(space, 8);
1280   ERASE(8);
1281   REP(MODE8, 8);
1282   ERASE(8);
1283   POST_GFX(8);
1282   antic_mode_8(space, video, 8, 8);
12841283}
12851284static ANTIC_RENDERER( antic_mode_8_40 )
12861285{
1287   PREPARE_GFX8(space, 10);
1288   ERASE(4);
1289   REP(MODE8, 10);
1290   ERASE(4);
1291   POST_GFX(10);
1286   antic_mode_8(space, video, 10, 4);
12921287}
12931288static ANTIC_RENDERER( antic_mode_8_48 )
12941289{
1295   PREPARE_GFX8(space, 12);
1296   REP(MODE8, 12);
1297   POST_GFX(12);
1290   antic_mode_8(space, video, 12, 0);
12981291}
12991292
13001293/*************  ANTIC mode 09: *********************************
r32013r32014
13021295 ***************************************************************/
13031296#define MODE9(s) COPY8(dst, antic.pf_3210b2[video->data[s]], antic.pf_3210b2[video->data[s]+1])
13041297
1298static inline void antic_mode_9(address_space &space, VIDEO *video, int bytes, int erase)
1299{
1300   PREPARE_GFX9BC(space, bytes);
1301   ERASE(erase);
1302   REP(MODE9, bytes);
1303   ERASE(erase);
1304   POST_GFX(bytes);
1305}
1306
13051307static ANTIC_RENDERER( antic_mode_9_32 )
13061308{
1307   PREPARE_GFX9BC(space, 16);
1308   ERASE(8);
1309   REP(MODE9, 16);
1310   ERASE(8);
1311   POST_GFX(16);
1309   antic_mode_9(space, video, 16, 8);
13121310}
13131311static ANTIC_RENDERER( antic_mode_9_40 )
13141312{
1315   PREPARE_GFX9BC(space, 20);
1316   ERASE(4);
1317   REP(MODE9, 20);
1318   ERASE(4);
1319   POST_GFX(20);
1313   antic_mode_9(space, video, 20, 4);
13201314}
13211315static ANTIC_RENDERER( antic_mode_9_48 )
13221316{
1323   PREPARE_GFX9BC(space, 24);
1324   REP(MODE9, 24);
1325   POST_GFX(24);
1317   antic_mode_9(space, video, 24, 0);
13261318}
13271319
13281320/*************  ANTIC mode 0A: *********************************
r32013r32014
13301322 ***************************************************************/
13311323#define MODEA(s) COPY8(dst, antic.pf_210b2[video->data[s]], antic.pf_210b2[video->data[s]+1])
13321324
1325static inline void antic_mode_a(address_space &space, VIDEO *video, int bytes, int erase)
1326{
1327   PREPARE_GFXA(space, bytes);
1328   ERASE(erase);
1329   REP(MODEA, bytes);
1330   ERASE(erase);
1331   POST_GFX(bytes);
1332}
1333
13331334static ANTIC_RENDERER( antic_mode_a_32 )
13341335{
1335   PREPARE_GFXA(space, 16);
1336   ERASE(8);
1337   REP(MODEA, 16);
1338   ERASE(8);
1339   POST_GFX(16);
1336   antic_mode_a(space, video, 16, 8);
13401337}
13411338static ANTIC_RENDERER( antic_mode_a_40 )
13421339{
1343   PREPARE_GFXA(space, 20);
1344   ERASE(4);
1345   REP(MODEA, 20);
1346   ERASE(4);
1347   POST_GFX(20);
1340   antic_mode_a(space, video, 20, 4);
13481341}
13491342static ANTIC_RENDERER( antic_mode_a_48 )
13501343{
1351   PREPARE_GFXA(space, 24);
1352   REP(MODEA, 24);
1353   POST_GFX(24);
1344   antic_mode_a(space, video, 24, 0);
13541345}
13551346
13561347/*************  ANTIC mode 0B: *********************************
r32013r32014
13581349 ***************************************************************/
13591350#define MODEB(s) COPY8(dst, antic.pf_3210b2[video->data[s]], antic.pf_3210b2[video->data[s]+1])
13601351
1352static inline void antic_mode_b(address_space &space, VIDEO *video, int bytes, int erase)
1353{
1354   PREPARE_GFX9BC(space, bytes);
1355   ERASE(erase);
1356   REP(MODEB, bytes);
1357   ERASE(erase);
1358   POST_GFX(bytes);
1359}
1360
13611361static ANTIC_RENDERER( antic_mode_b_32 )
13621362{
1363   PREPARE_GFX9BC(space, 16);
1364   ERASE(8);
1365   REP(MODEB, 16);
1366   ERASE(8);
1367   POST_GFX(16);
1363   antic_mode_b(space, video, 16, 8);
13681364}
13691365static ANTIC_RENDERER( antic_mode_b_40 )
13701366{
1371   PREPARE_GFX9BC(space, 20);
1372   ERASE(4);
1373   REP(MODEB, 20);
1374   ERASE(4);
1375   POST_GFX(20);
1367   antic_mode_b(space, video, 20, 4);
13761368}
13771369static ANTIC_RENDERER( antic_mode_b_48 )
13781370{
1379   PREPARE_GFX9BC(space, 24);
1380   REP(MODEB, 24);
1381   POST_GFX(24);
1371   antic_mode_b(space, video, 24, 0);
13821372}
13831373
13841374/*************  ANTIC mode 0C: *********************************
r32013r32014
13861376 ***************************************************************/
13871377#define MODEC(s) COPY8(dst, antic.pf_3210b2[video->data[s]], antic.pf_3210b2[video->data[s]+1])
13881378
1379static inline void antic_mode_c(address_space &space, VIDEO *video, int bytes, int erase)
1380{
1381   PREPARE_GFX9BC(space, bytes);
1382   ERASE(erase);
1383   REP(MODEC, bytes);
1384   ERASE(erase);
1385   POST_GFX(bytes);
1386}
1387
13891388static ANTIC_RENDERER( antic_mode_c_32 )
13901389{
1391   PREPARE_GFX9BC(space, 16);
1392   ERASE(8);
1393   REP(MODEC, 16);
1394   ERASE(8);
1395   POST_GFX(16);
1390   antic_mode_c(space, video, 16, 8);
13961391}
13971392static ANTIC_RENDERER( antic_mode_c_40 )
13981393{
1399   PREPARE_GFX9BC(space, 20);
1400   ERASE(4);
1401   REP(MODEC, 20);
1402   ERASE(4);
1403   POST_GFX(20);
1394   antic_mode_c(space, video, 20, 4);
14041395}
14051396static ANTIC_RENDERER( antic_mode_c_48 )
14061397{
1407   PREPARE_GFX9BC(space, 24);
1408   REP(MODEC, 24);
1409   POST_GFX(24);
1398   antic_mode_c(space, video, 24, 0);
14101399}
14111400
14121401/*************  ANTIC mode 0D: *********************************
r32013r32014
14141403 ***************************************************************/
14151404#define MODED(s) COPY4(dst, antic.pf_x10b[video->data[s]])
14161405
1406static inline void antic_mode_d(address_space &space, VIDEO *video, int bytes, int erase)
1407{
1408   PREPARE_GFXDE(space, bytes);
1409   ERASE(erase);
1410   REP(MODED, bytes);
1411   ERASE(erase);
1412   POST_GFX(bytes);
1413}
1414
14171415static ANTIC_RENDERER( antic_mode_d_32 )
14181416{
1419   PREPARE_GFXDE(space, 32);
1420   ERASE(8);
1421   REP(MODED, 32);
1422   ERASE(8);
1423   POST_GFX(32);
1417   antic_mode_d(space, video, 32, 8);
14241418}
14251419static ANTIC_RENDERER( antic_mode_d_40 )
14261420{
1427   PREPARE_GFXDE(space, 40);
1428   ERASE(4);
1429   REP(MODED, 40);
1430   ERASE(4);
1431   POST_GFX(40);
1421   antic_mode_d(space, video, 40, 4);
14321422}
14331423static ANTIC_RENDERER( antic_mode_d_48 )
14341424{
1435   PREPARE_GFXDE(space, 48);
1436   REP(MODED, 48);
1437   POST_GFX(48);
1425   antic_mode_d(space, video, 48, 0);
14381426}
14391427
14401428/*************  ANTIC mode 0E: *********************************
r32013r32014
14421430 ***************************************************************/
14431431#define MODEE(s) COPY4(dst, antic.pf_x10b[video->data[s]])
14441432
1433static inline void antic_mode_e(address_space &space, VIDEO *video, int bytes, int erase)
1434{
1435   PREPARE_GFXDE(space, bytes);
1436   ERASE(erase);
1437   REP(MODEE, bytes);
1438   ERASE(erase);
1439   POST_GFX(bytes);
1440}
1441
14451442static ANTIC_RENDERER( antic_mode_e_32 )
14461443{
1447   PREPARE_GFXDE(space, 32);
1448   ERASE(8);
1449   REP(MODEE, 32);
1450   ERASE(8);
1451   POST_GFX(32);
1444   antic_mode_e(space, video, 32, 8);
14521445}
14531446static ANTIC_RENDERER( antic_mode_e_40 )
14541447{
1455   PREPARE_GFXDE(space, 40);
1456   ERASE(4);
1457   REP(MODEE, 40);
1458   ERASE(4);
1459   POST_GFX(40);
1448   antic_mode_e(space, video, 40, 4);
14601449}
14611450static ANTIC_RENDERER( antic_mode_e_48 )
14621451{
1463   PREPARE_GFXDE(space, 48);
1464   REP(MODEE, 48);
1465   POST_GFX(48);
1452   antic_mode_e(space, video, 48, 0);
14661453}
14671454
14681455/*************  ANTIC mode 0F: *********************************
r32013r32014
14701457 ***************************************************************/
14711458#define MODEF(s) COPY4(dst, antic.pf_1b[video->data[s]])
14721459
1460static inline void antic_mode_f(address_space &space, VIDEO *video, int bytes, int erase)
1461{
1462   PREPARE_GFXF(space, bytes);
1463   ERASE(erase);
1464   REP(MODEF, bytes);
1465   ERASE(erase);
1466   POST_GFX(bytes);
1467}
1468
14731469static ANTIC_RENDERER( antic_mode_f_32 )
14741470{
1475   PREPARE_GFXF(space, 32);
1476   ERASE(8);
1477   REP(MODEF, 32);
1478   ERASE(8);
1479   POST_GFX(32);
1471   antic_mode_f(space, video, 32, 8);
14801472}
14811473static ANTIC_RENDERER( antic_mode_f_40 )
14821474{
1483   PREPARE_GFXF(space, 40);
1484   ERASE(4);
1485   REP(MODEF, 40);
1486   ERASE(4);
1487   POST_GFX(40);
1475   antic_mode_f(space, video, 40, 4);
14881476}
14891477static ANTIC_RENDERER( antic_mode_f_48 )
14901478{
1491   PREPARE_GFXF(space, 48);
1492   REP(MODEF, 48);
1493   POST_GFX(48);
1479   antic_mode_f(space, video, 48, 0);
14941480}
14951481
14961482/*************  ANTIC mode 0F : GTIA mode 1 ********************
r32013r32014
14981484 ***************************************************************/
14991485#define GTIA1(s) COPY4(dst, antic.pf_gtia1[video->data[s]])
15001486
1487static inline void antic_mode_gtia1(address_space &space, VIDEO *video, int bytes, int erase)
1488{
1489   PREPARE_GFXG1(space, bytes);
1490   ERASE(erase);
1491   REP(GTIA1, bytes);
1492   ERASE(erase);
1493   POST_GFX(bytes);
1494}
1495
15011496static ANTIC_RENDERER( gtia_mode_1_32 )
15021497{
1503   PREPARE_GFXG1(space, 32);
1504   ERASE(8);
1505   REP(GTIA1, 32);
1506   ERASE(8);
1507   POST_GFX(32);
1498   antic_mode_gtia1(space, video, 32, 8);
15081499}
15091500static ANTIC_RENDERER( gtia_mode_1_40 )
15101501{
1511   PREPARE_GFXG1(space, 40);
1512   ERASE(4);
1513   REP(GTIA1, 40);
1514   ERASE(4);
1515   POST_GFX(40);
1502   antic_mode_gtia1(space, video, 40, 4);
15161503}
15171504static ANTIC_RENDERER( gtia_mode_1_48 )
15181505{
1519   PREPARE_GFXG1(space, 48);
1520   REP(GTIA1, 48);
1521   POST_GFX(48);
1506   antic_mode_gtia1(space, video, 48, 0);
15221507}
15231508
15241509/*************  ANTIC mode 0F : GTIA mode 2 ********************
r32013r32014
15261511 ***************************************************************/
15271512#define GTIA2(s) COPY4(dst, antic.pf_gtia2[video->data[s]])
15281513
1514static inline void antic_mode_gtia2(address_space &space, VIDEO *video, int bytes, int erase)
1515{
1516   PREPARE_GFXG2(space, bytes);
1517   ERASE(erase);
1518   REP(GTIA2, bytes);
1519   ERASE(erase);
1520   POST_GFX(bytes);
1521}
1522
15291523static ANTIC_RENDERER( gtia_mode_2_32 )
15301524{
1531   PREPARE_GFXG2(space, 32);
1532   ERASE(8);
1533   REP(GTIA2, 32);
1534   ERASE(8);
1535   POST_GFX(32);
1525   antic_mode_gtia2(space, video, 32, 8);
15361526}
15371527static ANTIC_RENDERER( gtia_mode_2_40 )
15381528{
1539   PREPARE_GFXG2(space, 40);
1540   ERASE(4);
1541   REP(GTIA2, 40);
1542   ERASE(4);
1543   POST_GFX(40);
1529   antic_mode_gtia2(space, video, 40, 4);
15441530}
15451531static ANTIC_RENDERER( gtia_mode_2_48 )
15461532{
1547   PREPARE_GFXG2(space, 48);
1548   REP(GTIA2, 48);
1549   POST_GFX(48);
1533   antic_mode_gtia2(space, video, 48, 0);
15501534}
15511535
15521536/*************  ANTIC mode 0F : GTIA mode 3 ********************
r32013r32014
15541538 ***************************************************************/
15551539#define GTIA3(s) COPY4(dst, antic.pf_gtia3[video->data[s]])
15561540
1541static inline void antic_mode_gtia3(address_space &space, VIDEO *video, int bytes, int erase)
1542{
1543   PREPARE_GFXG3(space, bytes);
1544   ERASE(erase);
1545   REP(GTIA3, bytes);
1546   ERASE(erase);
1547   POST_GFX(bytes);
1548}
1549
15571550static ANTIC_RENDERER( gtia_mode_3_32 )
15581551{
1559   PREPARE_GFXG3(space, 32);
1560   ERASE(8);
1561   REP(GTIA3, 32);
1562   ERASE(8);
1563   POST_GFX(32);
1552   antic_mode_gtia3(space, video, 32, 8);
15641553}
15651554static ANTIC_RENDERER( gtia_mode_3_40 )
15661555{
1567   PREPARE_GFXG3(space, 40);
1568   ERASE(4);
1569   REP(GTIA3, 40);
1570   ERASE(4);
1571   POST_GFX(40);
1556   antic_mode_gtia3(space, video, 40, 4);
15721557}
15731558static ANTIC_RENDERER( gtia_mode_3_48 )
15741559{
1575   PREPARE_GFXG3(space, 48);
1576   REP(GTIA3, 48);
1577   POST_GFX(48);
1560   antic_mode_gtia3(space, video, 48, 0);
15781561}
15791562
15801563/************************************************************************

Previous 199869 Revisions Next


© 1997-2024 The MAME Team