From 50af1f9954c5eed8e1a29588b6e2c4ca0da0eac9 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Sun, 11 Oct 2015 11:16:34 +0200 Subject: Set some screens to ROT90 (nw) --- src/mame/drivers/ajax.c | 1 + src/mame/drivers/alinvade.c | 1 + src/mame/drivers/angelkds.c | 1 + src/mame/drivers/astrof.c | 1 + src/mame/drivers/battlane.c | 1 + src/mame/drivers/battlnts.c | 1 + src/mame/drivers/beezer.c | 1 + src/mame/drivers/bladestl.c | 1 + src/mame/drivers/bombjack.c | 1 + src/mame/drivers/bwing.c | 1 + src/mame/drivers/carjmbre.c | 1 + src/mame/drivers/chqflag.c | 1 + src/mame/drivers/cidelsa.c | 4 ++++ src/mame/drivers/circusc.c | 1 + src/mame/drivers/cocoloco.c | 1 + src/mame/drivers/contra.c | 1 + src/mame/drivers/crbaloon.c | 1 + src/mame/drivers/cvs.c | 1 + src/mame/drivers/dambustr.c | 1 + src/mame/drivers/dblewing.c | 1 + src/mame/drivers/ddayjlc.c | 1 + src/mame/drivers/dynadice.c | 1 + src/mame/drivers/exerion.c | 1 + src/mame/drivers/f1gp.c | 2 ++ src/mame/drivers/fastfred.c | 1 + src/mame/drivers/fastlane.c | 1 + src/mame/drivers/fcombat.c | 1 + src/mame/drivers/fgoal.c | 1 + src/mame/drivers/finalizr.c | 1 + src/mame/drivers/firetrap.c | 1 + src/mame/drivers/flipjack.c | 1 + src/mame/drivers/flkatck.c | 1 + src/mame/drivers/funkybee.c | 1 + src/mame/drivers/galaxia.c | 2 ++ src/mame/drivers/galpani2.c | 1 + src/mame/drivers/galpani3.c | 1 + src/mame/drivers/galpanic.c | 1 + src/mame/drivers/galspnbl.c | 1 + src/mame/drivers/gaplus.c | 1 + src/mame/drivers/goindol.c | 1 + src/mame/drivers/gomoku.c | 1 + src/mame/drivers/gyruss.c | 1 + src/mame/drivers/himesiki.c | 1 + src/mame/drivers/hyhoo.c | 1 + src/mame/drivers/imolagp.c | 1 + src/mame/drivers/jackal.c | 1 + src/mame/drivers/jollyjgr.c | 1 + src/mame/drivers/jrpacman.c | 1 + src/mame/drivers/junofrst.c | 1 + src/mame/drivers/kangaroo.c | 1 + src/mame/drivers/kchamp.c | 2 ++ src/mame/drivers/kingobox.c | 2 ++ src/mame/drivers/labyrunr.c | 1 + src/mame/drivers/mappy.c | 3 +++ src/mame/drivers/megazone.c | 1 + src/mame/drivers/mirax.c | 1 + src/mame/drivers/mouser.c | 1 + src/mame/drivers/mrjong.c | 1 + src/mame/drivers/mustache.c | 1 + src/mame/drivers/namcond1.c | 1 + src/mame/drivers/naughtyb.c | 2 ++ src/mame/drivers/overdriv.c | 1 + src/mame/drivers/pandoras.c | 1 + src/mame/drivers/pbaction.c | 1 + src/mame/drivers/pengo.c | 1 + src/mame/drivers/phoenix.c | 2 ++ src/mame/drivers/pitnrun.c | 1 + src/mame/drivers/plygonet.c | 1 + src/mame/drivers/pntnpuzl.c | 3 +++ src/mame/drivers/pooyan.c | 1 + src/mame/drivers/popper.c | 1 + src/mame/drivers/pturn.c | 1 + src/mame/drivers/quasar.c | 1 + src/mame/drivers/rcorsair.c | 1 + src/mame/drivers/retofinv.c | 1 + src/mame/drivers/safarir.c | 1 + src/mame/drivers/sandscrp.c | 1 + src/mame/drivers/sbasketb.c | 1 + src/mame/drivers/sbowling.c | 1 + src/mame/drivers/scotrsht.c | 1 + src/mame/drivers/scramble.c | 2 ++ src/mame/drivers/senjyo.c | 1 + src/mame/drivers/shaolins.c | 1 + src/mame/drivers/skyarmy.c | 1 + src/mame/drivers/skyfox.c | 1 + src/mame/drivers/snk6502.c | 2 ++ src/mame/drivers/spbactn.c | 2 ++ src/mame/drivers/ssingles.c | 1 + src/mame/drivers/ssrj.c | 1 + src/mame/drivers/stuntair.c | 1 + src/mame/drivers/supdrapo.c | 1 + src/mame/drivers/superwng.c | 1 + src/mame/drivers/suprridr.c | 1 + src/mame/drivers/tail2nos.c | 1 + src/mame/drivers/tankbatt.c | 1 + src/mame/drivers/tankbust.c | 1 + src/mame/drivers/taxidriv.c | 1 + src/mame/drivers/timelimt.c | 1 + src/mame/drivers/toratora.c | 1 + src/mame/drivers/tp84.c | 1 + src/mame/drivers/trvquest.c | 1 + src/mame/drivers/tryout.c | 1 + src/mame/drivers/tsamurai.c | 3 +++ src/mame/drivers/tugboat.c | 1 + src/mame/drivers/tutankhm.c | 1 + src/mame/drivers/ultrsprt.c | 1 + src/mame/drivers/vastar.c | 1 + src/mame/drivers/vroulet.c | 1 + src/mame/drivers/warpwarp.c | 2 ++ src/mame/drivers/wiping.c | 1 + src/mame/drivers/xxmissio.c | 1 + src/mame/drivers/zaccaria.c | 1 + src/mame/video/20pacgal.c | 1 + 113 files changed, 132 insertions(+) diff --git a/src/mame/drivers/ajax.c b/src/mame/drivers/ajax.c index 9ac2ffcfcd7..cf5bb469211 100644 --- a/src/mame/drivers/ajax.c +++ b/src/mame/drivers/ajax.c @@ -185,6 +185,7 @@ static MACHINE_CONFIG_START( ajax, ajax_state ) // MCFG_SCREEN_RAW_PARAMS(XTAL_24MHz/4, 396, hbend, hbstart, 256, 16, 240) MCFG_SCREEN_UPDATE_DRIVER(ajax_state, screen_update_ajax) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD("palette", 2048) MCFG_PALETTE_ENABLE_SHADOWS() diff --git a/src/mame/drivers/alinvade.c b/src/mame/drivers/alinvade.c index 3ce130711fe..ece33e53cf0 100644 --- a/src/mame/drivers/alinvade.c +++ b/src/mame/drivers/alinvade.c @@ -212,6 +212,7 @@ static MACHINE_CONFIG_START( alinvade, alinvade_state ) MCFG_SCREEN_SIZE(128, 128) MCFG_SCREEN_VISIBLE_AREA(0, 128-1, 0, 128-1) MCFG_SCREEN_UPDATE_DRIVER(alinvade_state, screen_update) + MCFG_SCREEN_ORIENTATION(ROT90) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") diff --git a/src/mame/drivers/angelkds.c b/src/mame/drivers/angelkds.c index db73d337800..40db74b5956 100644 --- a/src/mame/drivers/angelkds.c +++ b/src/mame/drivers/angelkds.c @@ -612,6 +612,7 @@ static MACHINE_CONFIG_START( angelkds, angelkds_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 1*8, 31*8-1) MCFG_SCREEN_UPDATE_DRIVER(angelkds_state, screen_update_angelkds) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", angelkds) MCFG_PALETTE_ADD("palette", 0x100) diff --git a/src/mame/drivers/astrof.c b/src/mame/drivers/astrof.c index ddab7938b15..74aa07ac0fd 100644 --- a/src/mame/drivers/astrof.c +++ b/src/mame/drivers/astrof.c @@ -920,6 +920,7 @@ static MACHINE_CONFIG_START( base, astrof_state ) MCFG_SCREEN_ADD("screen", RASTER) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART) + MCFG_SCREEN_ORIENTATION(ROT90) MACHINE_CONFIG_END diff --git a/src/mame/drivers/battlane.c b/src/mame/drivers/battlane.c index bacf394c722..ef6880db83d 100644 --- a/src/mame/drivers/battlane.c +++ b/src/mame/drivers/battlane.c @@ -287,6 +287,7 @@ static MACHINE_CONFIG_START( battlane, battlane_state ) MCFG_SCREEN_VISIBLE_AREA(1 * 8, 31 * 8 - 1, 0 * 8, 32 * 8 - 1) MCFG_SCREEN_UPDATE_DRIVER(battlane_state, screen_update_battlane) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", battlane) MCFG_PALETTE_ADD("palette", 64) diff --git a/src/mame/drivers/battlnts.c b/src/mame/drivers/battlnts.c index d3596e2d1b5..bac2e283319 100644 --- a/src/mame/drivers/battlnts.c +++ b/src/mame/drivers/battlnts.c @@ -243,6 +243,7 @@ static MACHINE_CONFIG_START( battlnts, battlnts_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(battlnts_state, screen_update_battlnts) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", battlnts) MCFG_PALETTE_ADD("palette", 128) diff --git a/src/mame/drivers/beezer.c b/src/mame/drivers/beezer.c index ab4cbbe31f1..73e5e9dbfbd 100644 --- a/src/mame/drivers/beezer.c +++ b/src/mame/drivers/beezer.c @@ -101,6 +101,7 @@ static MACHINE_CONFIG_START( beezer, beezer_state ) MCFG_SCREEN_VISIBLE_AREA(16, 304-1, 0, 240-1) // 288 x 240, correct? MCFG_SCREEN_UPDATE_DRIVER(beezer_state, screen_update_beezer) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD("palette", 16) diff --git a/src/mame/drivers/bladestl.c b/src/mame/drivers/bladestl.c index 14f8fc0a641..f1987703043 100644 --- a/src/mame/drivers/bladestl.c +++ b/src/mame/drivers/bladestl.c @@ -316,6 +316,7 @@ static MACHINE_CONFIG_START( bladestl, bladestl_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(bladestl_state, screen_update_bladestl) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", bladestl) MCFG_PALETTE_ADD("palette", 32 + 16*16) diff --git a/src/mame/drivers/bombjack.c b/src/mame/drivers/bombjack.c index e58bc46a8ef..b12b160bf34 100644 --- a/src/mame/drivers/bombjack.c +++ b/src/mame/drivers/bombjack.c @@ -372,6 +372,7 @@ static MACHINE_CONFIG_START( bombjack, bombjack_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(bombjack_state, screen_update_bombjack) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", bombjack) MCFG_PALETTE_ADD("palette", 128) diff --git a/src/mame/drivers/bwing.c b/src/mame/drivers/bwing.c index 25eb0134238..92f13d12a9c 100644 --- a/src/mame/drivers/bwing.c +++ b/src/mame/drivers/bwing.c @@ -386,6 +386,7 @@ static MACHINE_CONFIG_START( bwing, bwing_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 1*8, 31*8-1) MCFG_SCREEN_UPDATE_DRIVER(bwing_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", bwing) MCFG_PALETTE_ADD("palette", 64) diff --git a/src/mame/drivers/carjmbre.c b/src/mame/drivers/carjmbre.c index 3c387d19531..303bc1a8657 100644 --- a/src/mame/drivers/carjmbre.c +++ b/src/mame/drivers/carjmbre.c @@ -217,6 +217,7 @@ static MACHINE_CONFIG_START( carjmbre, carjmbre_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(carjmbre_state, screen_update_carjmbre) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", carjmbre) MCFG_PALETTE_ADD("palette", 64) diff --git a/src/mame/drivers/chqflag.c b/src/mame/drivers/chqflag.c index 20dd8ac7958..1bf8c65a40a 100644 --- a/src/mame/drivers/chqflag.c +++ b/src/mame/drivers/chqflag.c @@ -309,6 +309,7 @@ static MACHINE_CONFIG_START( chqflag, chqflag_state ) // MCFG_SCREEN_RAW_PARAMS(XTAL_24MHz/4, 396, hbend, hbstart, 256, 16, 240) MCFG_SCREEN_UPDATE_DRIVER(chqflag_state, screen_update_chqflag) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD("palette", 1024) MCFG_PALETTE_ENABLE_SHADOWS() diff --git a/src/mame/drivers/cidelsa.c b/src/mame/drivers/cidelsa.c index 7417b063e17..8f6c973d6dc 100644 --- a/src/mame/drivers/cidelsa.c +++ b/src/mame/drivers/cidelsa.c @@ -401,6 +401,7 @@ static MACHINE_CONFIG_START( destryer, cidelsa_state ) /* sound and video hardware */ MCFG_FRAGMENT_ADD(destryer_video) + MCFG_SCREEN_ORIENTATION(ROT90) MACHINE_CONFIG_END static MACHINE_CONFIG_START( destryera, cidelsa_state ) @@ -416,6 +417,7 @@ static MACHINE_CONFIG_START( destryera, cidelsa_state ) /* sound and video hardware */ MCFG_FRAGMENT_ADD(destryer_video) + MCFG_SCREEN_ORIENTATION(ROT90) MACHINE_CONFIG_END static MACHINE_CONFIG_START( altair, cidelsa_state ) @@ -445,6 +447,7 @@ static MACHINE_CONFIG_START( altair, cidelsa_state ) /* sound and video hardware */ MCFG_FRAGMENT_ADD(altair_video) + MCFG_SCREEN_ORIENTATION(ROT90) MACHINE_CONFIG_END static MACHINE_CONFIG_START( draco, draco_state ) @@ -483,6 +486,7 @@ static MACHINE_CONFIG_START( draco, draco_state ) /* sound and video hardware */ MCFG_FRAGMENT_ADD(draco_video) + MCFG_SCREEN_ORIENTATION(ROT90) MACHINE_CONFIG_END /* ROMs */ diff --git a/src/mame/drivers/circusc.c b/src/mame/drivers/circusc.c index 64a19ac1392..deb2a1c0874 100644 --- a/src/mame/drivers/circusc.c +++ b/src/mame/drivers/circusc.c @@ -351,6 +351,7 @@ static MACHINE_CONFIG_START( circusc, circusc_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(circusc_state, screen_update_circusc) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", circusc) MCFG_PALETTE_ADD("palette", 16*16+16*16) diff --git a/src/mame/drivers/cocoloco.c b/src/mame/drivers/cocoloco.c index a4b72dc2808..eacdb278c39 100644 --- a/src/mame/drivers/cocoloco.c +++ b/src/mame/drivers/cocoloco.c @@ -477,6 +477,7 @@ static MACHINE_CONFIG_START( cocoloco, cocoloco_state ) MCFG_SCREEN_RAW_PARAMS(CPU_CLOCK * 4, 384, 0, 256, 262, 0, 256) /* TODO: not accurate, ~50 Hz */ MCFG_SCREEN_UPDATE_DRIVER(cocoloco_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD("palette", 0x10) MCFG_PALETTE_INIT_OWNER(cocoloco_state, cocoloco) diff --git a/src/mame/drivers/contra.c b/src/mame/drivers/contra.c index e10f10ca5e6..9485a68d190 100644 --- a/src/mame/drivers/contra.c +++ b/src/mame/drivers/contra.c @@ -219,6 +219,7 @@ static MACHINE_CONFIG_START( contra, contra_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 35*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(contra_state, screen_update_contra) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", contra) diff --git a/src/mame/drivers/crbaloon.c b/src/mame/drivers/crbaloon.c index 1e52406c0e7..b332ca11ff4 100644 --- a/src/mame/drivers/crbaloon.c +++ b/src/mame/drivers/crbaloon.c @@ -379,6 +379,7 @@ static MACHINE_CONFIG_START( crbaloon, crbaloon_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 0*8, 28*8-1) MCFG_SCREEN_UPDATE_DRIVER(crbaloon_state, screen_update_crbaloon) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) /* audio hardware */ MCFG_FRAGMENT_ADD(crbaloon_audio) diff --git a/src/mame/drivers/cvs.c b/src/mame/drivers/cvs.c index 7c9ed5a81d3..f4978b84613 100644 --- a/src/mame/drivers/cvs.c +++ b/src/mame/drivers/cvs.c @@ -1009,6 +1009,7 @@ static MACHINE_CONFIG_START( cvs, cvs_state ) MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(1000)) MCFG_SCREEN_UPDATE_DRIVER(cvs_state, screen_update_cvs) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_DEVICE_ADD("s2636_0", S2636, 0) MCFG_S2636_WORKRAM_SIZE(0x100) diff --git a/src/mame/drivers/dambustr.c b/src/mame/drivers/dambustr.c index 13626af687b..ad9424ccf23 100644 --- a/src/mame/drivers/dambustr.c +++ b/src/mame/drivers/dambustr.c @@ -271,6 +271,7 @@ static MACHINE_CONFIG_START( dambustr, dambustr_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(dambustr_state, screen_update_dambustr) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", dambustr) MCFG_PALETTE_ADD("palette", 32+2+64+8) /* 32 for the characters, 2 for the bullets, 64 for the stars, 8 for the background */ diff --git a/src/mame/drivers/dblewing.c b/src/mame/drivers/dblewing.c index fc55faa6f2d..93293be2645 100644 --- a/src/mame/drivers/dblewing.c +++ b/src/mame/drivers/dblewing.c @@ -386,6 +386,7 @@ static MACHINE_CONFIG_START( dblewing, dblewing_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 1*8, 31*8-1) MCFG_SCREEN_UPDATE_DRIVER(dblewing_state, screen_update_dblewing) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD("palette", 4096) MCFG_PALETTE_FORMAT(xxxxBBBBGGGGRRRR) diff --git a/src/mame/drivers/ddayjlc.c b/src/mame/drivers/ddayjlc.c index 6538b233be7..23c75f9c79c 100644 --- a/src/mame/drivers/ddayjlc.c +++ b/src/mame/drivers/ddayjlc.c @@ -526,6 +526,7 @@ static MACHINE_CONFIG_START( ddayjlc, ddayjlc_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(ddayjlc_state, screen_update_ddayjlc) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", ddayjlc) MCFG_PALETTE_ADD("palette", 0x200) diff --git a/src/mame/drivers/dynadice.c b/src/mame/drivers/dynadice.c index f1cb6167279..0cb2a057a4a 100644 --- a/src/mame/drivers/dynadice.c +++ b/src/mame/drivers/dynadice.c @@ -257,6 +257,7 @@ static MACHINE_CONFIG_START( dynadice, dynadice_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 34*8-1, 3*8, 28*8-1) MCFG_SCREEN_UPDATE_DRIVER(dynadice_state, screen_update_dynadice) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", dynadice) MCFG_PALETTE_ADD_3BIT_BRG("palette") diff --git a/src/mame/drivers/exerion.c b/src/mame/drivers/exerion.c index 611a6d4c5d9..82f653d9957 100644 --- a/src/mame/drivers/exerion.c +++ b/src/mame/drivers/exerion.c @@ -381,6 +381,7 @@ static MACHINE_CONFIG_START( exerion, exerion_state ) MCFG_SCREEN_RAW_PARAMS(EXERION_PIXEL_CLOCK, EXERION_HTOTAL, EXERION_HBEND, EXERION_HBSTART, EXERION_VTOTAL, EXERION_VBEND, EXERION_VBSTART) MCFG_SCREEN_UPDATE_DRIVER(exerion_state, screen_update_exerion) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", exerion) MCFG_PALETTE_ADD("palette", 256*3) diff --git a/src/mame/drivers/f1gp.c b/src/mame/drivers/f1gp.c index 201fd3fdb57..3d577a251bb 100644 --- a/src/mame/drivers/f1gp.c +++ b/src/mame/drivers/f1gp.c @@ -422,6 +422,7 @@ static MACHINE_CONFIG_START( f1gp, f1gp_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 1*8, 31*8-1) MCFG_SCREEN_UPDATE_DRIVER(f1gp_state, screen_update_f1gp) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", f1gp) MCFG_PALETTE_ADD("palette", 2048) @@ -483,6 +484,7 @@ static MACHINE_CONFIG_START( f1gpb, f1gp_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 1*8, 31*8-1) MCFG_SCREEN_UPDATE_DRIVER(f1gp_state, screen_update_f1gpb) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", f1gp) MCFG_PALETTE_ADD("palette", 2048) diff --git a/src/mame/drivers/fastfred.c b/src/mame/drivers/fastfred.c index 3165a2bfb66..700b49449d5 100644 --- a/src/mame/drivers/fastfred.c +++ b/src/mame/drivers/fastfred.c @@ -662,6 +662,7 @@ static MACHINE_CONFIG_START( fastfred, fastfred_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(fastfred_state, screen_update_fastfred) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", fastfred) diff --git a/src/mame/drivers/fastlane.c b/src/mame/drivers/fastlane.c index 0eda767b887..97753d10062 100644 --- a/src/mame/drivers/fastlane.c +++ b/src/mame/drivers/fastlane.c @@ -209,6 +209,7 @@ static MACHINE_CONFIG_START( fastlane, fastlane_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 35*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(fastlane_state, screen_update_fastlane) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", fastlane) MCFG_PALETTE_ADD("palette", 1024*16) diff --git a/src/mame/drivers/fcombat.c b/src/mame/drivers/fcombat.c index cd1f0c1a03c..eadb3b7df66 100644 --- a/src/mame/drivers/fcombat.c +++ b/src/mame/drivers/fcombat.c @@ -297,6 +297,7 @@ static MACHINE_CONFIG_START( fcombat, fcombat_state ) MCFG_SCREEN_RAW_PARAMS(FCOMBAT_PIXEL_CLOCK, FCOMBAT_HTOTAL, FCOMBAT_HBEND, FCOMBAT_HBSTART, FCOMBAT_VTOTAL, FCOMBAT_VBEND, FCOMBAT_VBSTART) MCFG_SCREEN_UPDATE_DRIVER(fcombat_state, screen_update_fcombat) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", fcombat) MCFG_PALETTE_ADD("palette", 256*3) diff --git a/src/mame/drivers/fgoal.c b/src/mame/drivers/fgoal.c index 6d4ee03f425..dace48ff127 100644 --- a/src/mame/drivers/fgoal.c +++ b/src/mame/drivers/fgoal.c @@ -381,6 +381,7 @@ static MACHINE_CONFIG_START( fgoal, fgoal_state ) MCFG_SCREEN_VISIBLE_AREA(0, 255, 16, 255) MCFG_SCREEN_UPDATE_DRIVER(fgoal_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", fgoal) MCFG_PALETTE_ADD("palette", 128 + 16 + 1) diff --git a/src/mame/drivers/finalizr.c b/src/mame/drivers/finalizr.c index 98f09e6bf54..59e202f8131 100644 --- a/src/mame/drivers/finalizr.c +++ b/src/mame/drivers/finalizr.c @@ -276,6 +276,7 @@ static MACHINE_CONFIG_START( finalizr, finalizr_state ) MCFG_SCREEN_VISIBLE_AREA(1*8, 35*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(finalizr_state, screen_update_finalizr) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", finalizr) MCFG_PALETTE_ADD("palette", 2*16*16) diff --git a/src/mame/drivers/firetrap.c b/src/mame/drivers/firetrap.c index 786e141a4be..f68b53917cf 100644 --- a/src/mame/drivers/firetrap.c +++ b/src/mame/drivers/firetrap.c @@ -645,6 +645,7 @@ static MACHINE_CONFIG_START( firetrap, firetrap_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 1*8, 31*8-1) MCFG_SCREEN_UPDATE_DRIVER(firetrap_state, screen_update_firetrap) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", firetrap) MCFG_PALETTE_ADD("palette", 256) diff --git a/src/mame/drivers/flipjack.c b/src/mame/drivers/flipjack.c index 182797e7741..0e929b5f97d 100644 --- a/src/mame/drivers/flipjack.c +++ b/src/mame/drivers/flipjack.c @@ -455,6 +455,7 @@ static MACHINE_CONFIG_START( flipjack, flipjack_state ) MCFG_SCREEN_ADD("screen", RASTER) MCFG_SCREEN_RAW_PARAMS(VIDEO_CLOCK, 0x188, 0, 0x100, 0x100, 0, 0xc0) // from crtc MCFG_SCREEN_UPDATE_DRIVER(flipjack_state, screen_update_flipjack) + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_MC6845_ADD("crtc", HD6845, "screen", VIDEO_CLOCK/8) MCFG_MC6845_SHOW_BORDER_AREA(false) diff --git a/src/mame/drivers/flkatck.c b/src/mame/drivers/flkatck.c index 50fc26d94b8..474c9e9c5c7 100644 --- a/src/mame/drivers/flkatck.c +++ b/src/mame/drivers/flkatck.c @@ -225,6 +225,7 @@ static MACHINE_CONFIG_START( flkatck, flkatck_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 35*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(flkatck_state, screen_update_flkatck) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", flkatck) MCFG_PALETTE_ADD("palette", 512) diff --git a/src/mame/drivers/funkybee.c b/src/mame/drivers/funkybee.c index a9bfb7d751b..d68bd1e56be 100644 --- a/src/mame/drivers/funkybee.c +++ b/src/mame/drivers/funkybee.c @@ -296,6 +296,7 @@ static MACHINE_CONFIG_START( funkybee, funkybee_state ) MCFG_SCREEN_VISIBLE_AREA(12, 32*8-8-1, 0*8, 28*8-1) MCFG_SCREEN_UPDATE_DRIVER(funkybee_state, screen_update_funkybee) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", funkybee) MCFG_PALETTE_ADD("palette", 32) diff --git a/src/mame/drivers/galaxia.c b/src/mame/drivers/galaxia.c index 1e52fa6f881..1ccbf61ddcf 100644 --- a/src/mame/drivers/galaxia.c +++ b/src/mame/drivers/galaxia.c @@ -299,6 +299,7 @@ static MACHINE_CONFIG_START( galaxia, galaxia_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 30*8-1, 2*8, 32*8-1) MCFG_SCREEN_UPDATE_DRIVER(galaxia_state, screen_update_galaxia) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", galaxia) MCFG_PALETTE_ADD("palette", 0x18+2) @@ -344,6 +345,7 @@ static MACHINE_CONFIG_START( astrowar, galaxia_state ) MCFG_SCREEN_VISIBLE_AREA(1*8, 31*8-1, 2*8, 32*8-1) MCFG_SCREEN_UPDATE_DRIVER(galaxia_state, screen_update_astrowar) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", astrowar) MCFG_PALETTE_ADD("palette", 0x18+2) diff --git a/src/mame/drivers/galpani2.c b/src/mame/drivers/galpani2.c index c3f87db9680..0b88b8b16a4 100644 --- a/src/mame/drivers/galpani2.c +++ b/src/mame/drivers/galpani2.c @@ -636,6 +636,7 @@ static MACHINE_CONFIG_START( galpani2, galpani2_state ) MCFG_SCREEN_SIZE(320, 256) MCFG_SCREEN_VISIBLE_AREA(0, 320-1, 0, 256-1-16) MCFG_SCREEN_UPDATE_DRIVER(galpani2_state, screen_update_galpani2) + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", galpani2) MCFG_PALETTE_ADD("palette", 0x4000) // sprites diff --git a/src/mame/drivers/galpani3.c b/src/mame/drivers/galpani3.c index dd00689032e..23ed066a591 100644 --- a/src/mame/drivers/galpani3.c +++ b/src/mame/drivers/galpani3.c @@ -510,6 +510,7 @@ static MACHINE_CONFIG_START( galpani3, galpani3_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 0*8, 30*8-1) //MCFG_SCREEN_VISIBLE_AREA(0*8, 64*8-1, 0*8, 64*8-1) MCFG_SCREEN_UPDATE_DRIVER(galpani3_state, screen_update_galpani3) + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_EEPROM_SERIAL_93C46_ADD("eeprom") diff --git a/src/mame/drivers/galpanic.c b/src/mame/drivers/galpanic.c index ba02735d3ab..0adf923072f 100644 --- a/src/mame/drivers/galpanic.c +++ b/src/mame/drivers/galpanic.c @@ -232,6 +232,7 @@ static MACHINE_CONFIG_START( galpanic, galpanic_state ) MCFG_SCREEN_UPDATE_DRIVER(galpanic_state, screen_update_galpanic) MCFG_SCREEN_VBLANK_DRIVER(galpanic_state, screen_eof_galpanic) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", galpanic) MCFG_PALETTE_ADD("palette", 1024 + 32768) diff --git a/src/mame/drivers/galspnbl.c b/src/mame/drivers/galspnbl.c index c1f8519e15f..7b936a5a411 100644 --- a/src/mame/drivers/galspnbl.c +++ b/src/mame/drivers/galspnbl.c @@ -230,6 +230,7 @@ static MACHINE_CONFIG_START( galspnbl, galspnbl_state ) MCFG_SCREEN_VISIBLE_AREA(0, 512-1, 16, 240-1) MCFG_SCREEN_UPDATE_DRIVER(galspnbl_state, screen_update_galspnbl) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_VIDEO_START_OVERRIDE(galspnbl_state,galspnbl) diff --git a/src/mame/drivers/gaplus.c b/src/mame/drivers/gaplus.c index 9bd60dcf29c..6c100cbbc6a 100644 --- a/src/mame/drivers/gaplus.c +++ b/src/mame/drivers/gaplus.c @@ -554,6 +554,7 @@ static MACHINE_CONFIG_START( gaplus, gaplus_state ) MCFG_SCREEN_UPDATE_DRIVER(gaplus_state, screen_update) MCFG_SCREEN_VBLANK_DRIVER(gaplus_state, screen_eof) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", gaplus) MCFG_PALETTE_ADD("palette", 64*4+64*8) diff --git a/src/mame/drivers/goindol.c b/src/mame/drivers/goindol.c index a47f1892c3c..e66f491139a 100644 --- a/src/mame/drivers/goindol.c +++ b/src/mame/drivers/goindol.c @@ -249,6 +249,7 @@ static MACHINE_CONFIG_START( goindol, goindol_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(goindol_state, screen_update_goindol) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", goindol) MCFG_PALETTE_ADD_RRRRGGGGBBBB_PROMS("palette", 256) diff --git a/src/mame/drivers/gomoku.c b/src/mame/drivers/gomoku.c index 8906d78ffac..d7bea8d6899 100644 --- a/src/mame/drivers/gomoku.c +++ b/src/mame/drivers/gomoku.c @@ -135,6 +135,7 @@ static MACHINE_CONFIG_START( gomoku, gomoku_state ) MCFG_SCREEN_VISIBLE_AREA(0, 256-1, 16, 256-16-1) MCFG_SCREEN_UPDATE_DRIVER(gomoku_state, screen_update_gomoku) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", gomoku) MCFG_PALETTE_ADD("palette", 64) diff --git a/src/mame/drivers/gyruss.c b/src/mame/drivers/gyruss.c index a88dea9ea8b..496dafb5098 100644 --- a/src/mame/drivers/gyruss.c +++ b/src/mame/drivers/gyruss.c @@ -485,6 +485,7 @@ static MACHINE_CONFIG_START( gyruss, gyruss_state ) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(gyruss_state, screen_update_gyruss) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", gyruss) MCFG_PALETTE_ADD("palette", 16*4+16*16) diff --git a/src/mame/drivers/himesiki.c b/src/mame/drivers/himesiki.c index 12f487b3b97..fc65725ba26 100644 --- a/src/mame/drivers/himesiki.c +++ b/src/mame/drivers/himesiki.c @@ -307,6 +307,7 @@ static MACHINE_CONFIG_START( himesiki, himesiki_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 0*8, 24*8-1) MCFG_SCREEN_UPDATE_DRIVER(himesiki_state, screen_update_himesiki) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", himesiki) MCFG_PALETTE_ADD("palette", 1024) diff --git a/src/mame/drivers/hyhoo.c b/src/mame/drivers/hyhoo.c index b4f0ad76389..76a07501721 100644 --- a/src/mame/drivers/hyhoo.c +++ b/src/mame/drivers/hyhoo.c @@ -238,6 +238,7 @@ static MACHINE_CONFIG_START( hyhoo, hyhoo_state ) MCFG_SCREEN_SIZE(512, 256) MCFG_SCREEN_VISIBLE_AREA(0, 512-1, 16, 240-1) MCFG_SCREEN_UPDATE_DRIVER(hyhoo_state, screen_update_hyhoo) + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_NB1413M3_ADD("nb1413m3") MCFG_NB1413M3_TYPE( NB1413M3_HYHOO ) diff --git a/src/mame/drivers/imolagp.c b/src/mame/drivers/imolagp.c index 57fba25c257..beea928c0d8 100644 --- a/src/mame/drivers/imolagp.c +++ b/src/mame/drivers/imolagp.c @@ -514,6 +514,7 @@ static MACHINE_CONFIG_START( imolagp, imolagp_state ) MCFG_SCREEN_UPDATE_DRIVER(imolagp_state, screen_update_imolagp) MCFG_SCREEN_VIDEO_ATTRIBUTES(VIDEO_UPDATE_SCANLINE) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD("palette", 0x20) MCFG_PALETTE_INIT_OWNER(imolagp_state, imolagp) diff --git a/src/mame/drivers/jackal.c b/src/mame/drivers/jackal.c index 0218cbb8108..8b13143dd7b 100644 --- a/src/mame/drivers/jackal.c +++ b/src/mame/drivers/jackal.c @@ -370,6 +370,7 @@ static MACHINE_CONFIG_START( jackal, jackal_state ) MCFG_SCREEN_VISIBLE_AREA(1*8, 31*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(jackal_state, screen_update_jackal) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", jackal) MCFG_PALETTE_ADD("palette", 0x300) diff --git a/src/mame/drivers/jollyjgr.c b/src/mame/drivers/jollyjgr.c index c02763727e2..216f35ffa92 100644 --- a/src/mame/drivers/jollyjgr.c +++ b/src/mame/drivers/jollyjgr.c @@ -662,6 +662,7 @@ static MACHINE_CONFIG_START( jollyjgr, jollyjgr_state ) MCFG_SCREEN_SIZE(256, 256) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(jollyjgr_state, screen_update_jollyjgr) + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", jollyjgr) MCFG_PALETTE_ADD("palette", 32) // tilemap and sprites diff --git a/src/mame/drivers/jrpacman.c b/src/mame/drivers/jrpacman.c index 773a6788d4a..f5184848770 100644 --- a/src/mame/drivers/jrpacman.c +++ b/src/mame/drivers/jrpacman.c @@ -288,6 +288,7 @@ static MACHINE_CONFIG_START( jrpacman, jrpacman_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 36*8-1, 0*8, 28*8-1) MCFG_SCREEN_UPDATE_DRIVER(jrpacman_state, screen_update_pacman) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", jrpacman) MCFG_PALETTE_ADD("palette", 128*4) diff --git a/src/mame/drivers/junofrst.c b/src/mame/drivers/junofrst.c index b83d1d1770b..7e4845db901 100644 --- a/src/mame/drivers/junofrst.c +++ b/src/mame/drivers/junofrst.c @@ -433,6 +433,7 @@ static MACHINE_CONFIG_START( junofrst, junofrst_state ) MCFG_SCREEN_SIZE(32*8, 32*8) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) /* not sure about the visible area */ MCFG_SCREEN_UPDATE_DRIVER(junofrst_state, screen_update_tutankhm) + MCFG_SCREEN_ORIENTATION(ROT90) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") diff --git a/src/mame/drivers/kangaroo.c b/src/mame/drivers/kangaroo.c index e5fad3069d5..27f751eef6c 100644 --- a/src/mame/drivers/kangaroo.c +++ b/src/mame/drivers/kangaroo.c @@ -442,6 +442,7 @@ static MACHINE_CONFIG_START( nomcu, kangaroo_state ) MCFG_SCREEN_VIDEO_ATTRIBUTES(VIDEO_UPDATE_SCANLINE) MCFG_SCREEN_RAW_PARAMS(MASTER_CLOCK, 320*2, 0*2, 256*2, 260, 8, 248) MCFG_SCREEN_UPDATE_DRIVER(kangaroo_state, screen_update_kangaroo) + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD_3BIT_BGR("palette") diff --git a/src/mame/drivers/kchamp.c b/src/mame/drivers/kchamp.c index 49b65cf2f19..31699c743fa 100644 --- a/src/mame/drivers/kchamp.c +++ b/src/mame/drivers/kchamp.c @@ -422,6 +422,7 @@ static MACHINE_CONFIG_START( kchampvs, kchamp_state ) MCFG_SCREEN_VISIBLE_AREA(0, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(kchamp_state, screen_update_kchampvs) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", kchamp) MCFG_PALETTE_ADD("palette", 256) @@ -472,6 +473,7 @@ static MACHINE_CONFIG_START( kchamp, kchamp_state ) MCFG_SCREEN_VISIBLE_AREA(0, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(kchamp_state, screen_update_kchamp) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", kchamp) MCFG_PALETTE_ADD("palette", 256) diff --git a/src/mame/drivers/kingobox.c b/src/mame/drivers/kingobox.c index 6331925216c..702ec8616bb 100644 --- a/src/mame/drivers/kingobox.c +++ b/src/mame/drivers/kingobox.c @@ -486,6 +486,7 @@ static MACHINE_CONFIG_START( kingofb, kingofb_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(kingofb_state, screen_update_kingofb) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", kingobox) MCFG_PALETTE_ADD("palette", 256+8*2) @@ -537,6 +538,7 @@ static MACHINE_CONFIG_START( ringking, kingofb_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(kingofb_state, screen_update_ringking) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", rk) MCFG_PALETTE_ADD("palette", 256+8*2) diff --git a/src/mame/drivers/labyrunr.c b/src/mame/drivers/labyrunr.c index d21b85bdaef..5fbf32a91bd 100644 --- a/src/mame/drivers/labyrunr.c +++ b/src/mame/drivers/labyrunr.c @@ -179,6 +179,7 @@ static MACHINE_CONFIG_START( labyrunr, labyrunr_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 35*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(labyrunr_state, screen_update_labyrunr) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", labyrunr) MCFG_PALETTE_ADD("palette", 2*8*16*16) diff --git a/src/mame/drivers/mappy.c b/src/mame/drivers/mappy.c index aad2fa4a05d..2fe837d2d82 100644 --- a/src/mame/drivers/mappy.c +++ b/src/mame/drivers/mappy.c @@ -1690,6 +1690,7 @@ static MACHINE_CONFIG_FRAGMENT( superpac_common ) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(mappy_state, screen_update_superpac) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_VIDEO_START_OVERRIDE(mappy_state,superpac) @@ -1813,6 +1814,7 @@ static MACHINE_CONFIG_START( phozon, mappy_state ) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(mappy_state, screen_update_phozon) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_VIDEO_START_OVERRIDE(mappy_state,phozon) @@ -1852,6 +1854,7 @@ static MACHINE_CONFIG_FRAGMENT( mappy_common ) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(mappy_state, screen_update_mappy) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_VIDEO_START_OVERRIDE(mappy_state,mappy) diff --git a/src/mame/drivers/megazone.c b/src/mame/drivers/megazone.c index 60d7b9eb0b0..274108028bd 100644 --- a/src/mame/drivers/megazone.c +++ b/src/mame/drivers/megazone.c @@ -257,6 +257,7 @@ static MACHINE_CONFIG_START( megazone, megazone_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 36*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(megazone_state, screen_update_megazone) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", megazone) MCFG_PALETTE_ADD("palette", 16*16+16*16) diff --git a/src/mame/drivers/mirax.c b/src/mame/drivers/mirax.c index 2bbeb94fdb7..e72b626d012 100644 --- a/src/mame/drivers/mirax.c +++ b/src/mame/drivers/mirax.c @@ -486,6 +486,7 @@ static MACHINE_CONFIG_START( mirax, mirax_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 1*8, 31*8-1) MCFG_SCREEN_UPDATE_DRIVER(mirax_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD("palette", 0x40) MCFG_PALETTE_INIT_OWNER(mirax_state, mirax) diff --git a/src/mame/drivers/mouser.c b/src/mame/drivers/mouser.c index ba1dd9a6722..999ecca1008 100644 --- a/src/mame/drivers/mouser.c +++ b/src/mame/drivers/mouser.c @@ -219,6 +219,7 @@ static MACHINE_CONFIG_START( mouser, mouser_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(mouser_state, screen_update_mouser) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", mouser) MCFG_PALETTE_ADD("palette", 64) diff --git a/src/mame/drivers/mrjong.c b/src/mame/drivers/mrjong.c index 57f09a19316..695c2a003b5 100644 --- a/src/mame/drivers/mrjong.c +++ b/src/mame/drivers/mrjong.c @@ -196,6 +196,7 @@ static MACHINE_CONFIG_START( mrjong, mrjong_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 30*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(mrjong_state, screen_update_mrjong) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", mrjong) MCFG_PALETTE_ADD("palette", 4*32) diff --git a/src/mame/drivers/mustache.c b/src/mame/drivers/mustache.c index b5c2d31db76..4e5d1f76cee 100644 --- a/src/mame/drivers/mustache.c +++ b/src/mame/drivers/mustache.c @@ -190,6 +190,7 @@ static MACHINE_CONFIG_START( mustache, mustache_state ) MCFG_SCREEN_VISIBLE_AREA(1*8, 31*8-1, 0, 31*8-1) MCFG_SCREEN_UPDATE_DRIVER(mustache_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", mustache) MCFG_PALETTE_ADD("palette", 8*16+16*8) diff --git a/src/mame/drivers/namcond1.c b/src/mame/drivers/namcond1.c index 5e740e11d4a..d5377bb0687 100644 --- a/src/mame/drivers/namcond1.c +++ b/src/mame/drivers/namcond1.c @@ -300,6 +300,7 @@ static MACHINE_CONFIG_START( namcond1, namcond1_state ) MCFG_SCREEN_VISIBLE_AREA(0, 287, 0, 223) // default visible area MCFG_SCREEN_UPDATE_DEVICE("ygv608", ygv608_device, update_screen) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", namcond1) MCFG_PALETTE_ADD("palette", 256) diff --git a/src/mame/drivers/naughtyb.c b/src/mame/drivers/naughtyb.c index 08c2e7e23f6..0612bd3ed17 100644 --- a/src/mame/drivers/naughtyb.c +++ b/src/mame/drivers/naughtyb.c @@ -418,6 +418,7 @@ static MACHINE_CONFIG_START( naughtyb, naughtyb_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 36*8-1, 0*8, 28*8-1) MCFG_SCREEN_UPDATE_DRIVER(naughtyb_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", naughtyb) MCFG_PALETTE_ADD("palette", 256) @@ -455,6 +456,7 @@ static MACHINE_CONFIG_START( popflame, naughtyb_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 36*8-1, 0*8, 28*8-1) MCFG_SCREEN_UPDATE_DRIVER(naughtyb_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", naughtyb) MCFG_PALETTE_ADD("palette", 256) diff --git a/src/mame/drivers/overdriv.c b/src/mame/drivers/overdriv.c index a6110058799..3d220f71ca6 100644 --- a/src/mame/drivers/overdriv.c +++ b/src/mame/drivers/overdriv.c @@ -303,6 +303,7 @@ static MACHINE_CONFIG_START( overdriv, overdriv_state ) MCFG_SCREEN_VISIBLE_AREA(13*8, (64-13)*8-1, 0*8, 32*8-1 ) MCFG_SCREEN_UPDATE_DRIVER(overdriv_state, screen_update_overdriv) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) // MCFG_GFXDECODE_ADD("gfxdecode", "palette", overdriv) MCFG_PALETTE_ADD("palette", 2048) diff --git a/src/mame/drivers/pandoras.c b/src/mame/drivers/pandoras.c index d00b436de6e..247b538014a 100644 --- a/src/mame/drivers/pandoras.c +++ b/src/mame/drivers/pandoras.c @@ -346,6 +346,7 @@ static MACHINE_CONFIG_START( pandoras, pandoras_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(pandoras_state, screen_update_pandoras) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", pandoras) MCFG_PALETTE_ADD("palette", 16*16+16*16) diff --git a/src/mame/drivers/pbaction.c b/src/mame/drivers/pbaction.c index a62ddc0b6db..c068d3414b5 100644 --- a/src/mame/drivers/pbaction.c +++ b/src/mame/drivers/pbaction.c @@ -298,6 +298,7 @@ static MACHINE_CONFIG_START( pbaction, pbaction_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(pbaction_state, screen_update_pbaction) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", pbaction) MCFG_PALETTE_ADD("palette", 256) diff --git a/src/mame/drivers/pengo.c b/src/mame/drivers/pengo.c index 2a921f26e2b..ef67b042c57 100644 --- a/src/mame/drivers/pengo.c +++ b/src/mame/drivers/pengo.c @@ -388,6 +388,7 @@ static MACHINE_CONFIG_START( pengo, pengo_state ) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(pengo_state, screen_update_pacman) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_VIDEO_START_OVERRIDE(pengo_state,pengo) diff --git a/src/mame/drivers/phoenix.c b/src/mame/drivers/phoenix.c index d6d8d1ca4d1..900363cb510 100644 --- a/src/mame/drivers/phoenix.c +++ b/src/mame/drivers/phoenix.c @@ -428,6 +428,7 @@ static MACHINE_CONFIG_START( phoenix, phoenix_state ) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(phoenix_state, screen_update_phoenix) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", phoenix) MCFG_PALETTE_ADD("palette", 256) @@ -502,6 +503,7 @@ static MACHINE_CONFIG_START( survival, phoenix_state ) MCFG_SCREEN_RAW_PARAMS(PIXEL_CLOCK, HTOTAL, HBEND, HBSTART, VTOTAL, VBEND, VBSTART) MCFG_SCREEN_UPDATE_DRIVER(phoenix_state, screen_update_phoenix) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", phoenix) MCFG_PALETTE_ADD("palette", 256) diff --git a/src/mame/drivers/pitnrun.c b/src/mame/drivers/pitnrun.c index 1b33f532e49..e3a594e6b3a 100644 --- a/src/mame/drivers/pitnrun.c +++ b/src/mame/drivers/pitnrun.c @@ -243,6 +243,7 @@ static MACHINE_CONFIG_START( pitnrun, pitnrun_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(pitnrun_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", pitnrun) MCFG_PALETTE_ADD("palette", 32*3) diff --git a/src/mame/drivers/plygonet.c b/src/mame/drivers/plygonet.c index a2e66a140bc..28015db817e 100644 --- a/src/mame/drivers/plygonet.c +++ b/src/mame/drivers/plygonet.c @@ -628,6 +628,7 @@ static MACHINE_CONFIG_START( plygonet, polygonet_state ) MCFG_SCREEN_VISIBLE_AREA(64, 64+368-1, 0, 32*8-1) MCFG_SCREEN_UPDATE_DRIVER(polygonet_state, screen_update_polygonet) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD("palette", 32768) MCFG_PALETTE_FORMAT(XRGB) diff --git a/src/mame/drivers/pntnpuzl.c b/src/mame/drivers/pntnpuzl.c index 32f1f571fe2..0396c486fb7 100644 --- a/src/mame/drivers/pntnpuzl.c +++ b/src/mame/drivers/pntnpuzl.c @@ -353,6 +353,9 @@ static MACHINE_CONFIG_START( pntnpuzl, pntnpuzl_state ) /* video hardware */ MCFG_FRAGMENT_ADD( pcvideo_vga ) + + MCFG_SCREEN_MODIFY("screen") + MCFG_SCREEN_ORIENTATION(ROT90) MACHINE_CONFIG_END ROM_START( pntnpuzl ) diff --git a/src/mame/drivers/pooyan.c b/src/mame/drivers/pooyan.c index 074a514be71..b1aa58f3090 100644 --- a/src/mame/drivers/pooyan.c +++ b/src/mame/drivers/pooyan.c @@ -199,6 +199,7 @@ static MACHINE_CONFIG_START( pooyan, pooyan_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(pooyan_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", pooyan) MCFG_PALETTE_ADD("palette", 16*16+16*16) diff --git a/src/mame/drivers/popper.c b/src/mame/drivers/popper.c index 42a79abdfe9..a0165465b10 100644 --- a/src/mame/drivers/popper.c +++ b/src/mame/drivers/popper.c @@ -354,6 +354,7 @@ static MACHINE_CONFIG_START( popper, popper_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 33*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(popper_state, screen_update_popper) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", popper) MCFG_PALETTE_ADD("palette", 64) diff --git a/src/mame/drivers/pturn.c b/src/mame/drivers/pturn.c index a30db4e081e..eb87b5e759f 100644 --- a/src/mame/drivers/pturn.c +++ b/src/mame/drivers/pturn.c @@ -512,6 +512,7 @@ static MACHINE_CONFIG_START( pturn, pturn_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(pturn_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD_RRRRGGGGBBBB_PROMS("palette", 0x100) diff --git a/src/mame/drivers/quasar.c b/src/mame/drivers/quasar.c index 75819f076a3..2d24987cdd2 100644 --- a/src/mame/drivers/quasar.c +++ b/src/mame/drivers/quasar.c @@ -320,6 +320,7 @@ static MACHINE_CONFIG_START( quasar, quasar_state ) MCFG_SCREEN_VISIBLE_AREA(1*8+1, 29*8-1, 2*8, 32*8-1) MCFG_SCREEN_UPDATE_DRIVER(quasar_state, screen_update_quasar) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", quasar) MCFG_PALETTE_ADD("palette", (64+1)*8+(4*256)) diff --git a/src/mame/drivers/rcorsair.c b/src/mame/drivers/rcorsair.c index 5616cc2f62a..5731e7c6ab6 100644 --- a/src/mame/drivers/rcorsair.c +++ b/src/mame/drivers/rcorsair.c @@ -151,6 +151,7 @@ static MACHINE_CONFIG_START( rcorsair, rcorsair_state ) MCFG_SCREEN_SIZE(256, 256) MCFG_SCREEN_VISIBLE_AREA(0, 256-1, 0, 256-1) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", rcorsair) MCFG_PALETTE_ADD("palette", 0x100) diff --git a/src/mame/drivers/retofinv.c b/src/mame/drivers/retofinv.c index a4376a6f082..61f0d916ea8 100644 --- a/src/mame/drivers/retofinv.c +++ b/src/mame/drivers/retofinv.c @@ -394,6 +394,7 @@ static MACHINE_CONFIG_START( retofinv, retofinv_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 36*8-1, 0*8, 28*8-1) MCFG_SCREEN_UPDATE_DRIVER(retofinv_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", retofinv) MCFG_PALETTE_ADD("palette", 256*2+64*16+64*16) diff --git a/src/mame/drivers/safarir.c b/src/mame/drivers/safarir.c index f04a846576d..94ebafde5f1 100644 --- a/src/mame/drivers/safarir.c +++ b/src/mame/drivers/safarir.c @@ -415,6 +415,7 @@ static MACHINE_CONFIG_START( safarir, safarir_state ) MCFG_SCREEN_REFRESH_RATE(60) MCFG_SCREEN_UPDATE_DRIVER(safarir_state, screen_update_safarir) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) /* audio hardware */ MCFG_FRAGMENT_ADD(safarir_audio) diff --git a/src/mame/drivers/sandscrp.c b/src/mame/drivers/sandscrp.c index d6c2d6059d4..d595c6f7d38 100644 --- a/src/mame/drivers/sandscrp.c +++ b/src/mame/drivers/sandscrp.c @@ -484,6 +484,7 @@ static MACHINE_CONFIG_START( sandscrp, sandscrp_state ) MCFG_SCREEN_UPDATE_DRIVER(sandscrp_state, screen_update) MCFG_SCREEN_VBLANK_DRIVER(sandscrp_state, screen_eof) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", sandscrp) MCFG_PALETTE_ADD("palette", 2048) diff --git a/src/mame/drivers/sbasketb.c b/src/mame/drivers/sbasketb.c index 44a075468ea..dc190c2d55a 100644 --- a/src/mame/drivers/sbasketb.c +++ b/src/mame/drivers/sbasketb.c @@ -199,6 +199,7 @@ static MACHINE_CONFIG_START( sbasketb, sbasketb_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(sbasketb_state, screen_update_sbasketb) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", sbasketb) MCFG_PALETTE_ADD("palette", 16*16+16*16*16) diff --git a/src/mame/drivers/sbowling.c b/src/mame/drivers/sbowling.c index 5067e9ed9a5..2a5d4ad50ed 100644 --- a/src/mame/drivers/sbowling.c +++ b/src/mame/drivers/sbowling.c @@ -411,6 +411,7 @@ static MACHINE_CONFIG_START( sbowling, sbowling_state ) MCFG_SCREEN_VISIBLE_AREA(1*8, 31*8-1, 4*8, 32*8-1) MCFG_SCREEN_UPDATE_DRIVER(sbowling_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", sbowling) diff --git a/src/mame/drivers/scotrsht.c b/src/mame/drivers/scotrsht.c index 56a8c98d332..d313ccda7c8 100644 --- a/src/mame/drivers/scotrsht.c +++ b/src/mame/drivers/scotrsht.c @@ -198,6 +198,7 @@ static MACHINE_CONFIG_START( scotrsht, scotrsht_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(scotrsht_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", scotrsht) MCFG_PALETTE_ADD("palette", 16*8*16+16*8*16) diff --git a/src/mame/drivers/scramble.c b/src/mame/drivers/scramble.c index 27f277f0cae..9c42be61870 100644 --- a/src/mame/drivers/scramble.c +++ b/src/mame/drivers/scramble.c @@ -1396,6 +1396,7 @@ static MACHINE_CONFIG_START( scramble, scramble_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(scramble_state, screen_update_galaxold) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", scramble) MCFG_PALETTE_ADD("palette", 32+64+2+1) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ @@ -1655,6 +1656,7 @@ static MACHINE_CONFIG_START( ad2083, scramble_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(scramble_state, screen_update_galaxold) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", ad2083) MCFG_PALETTE_ADD("palette", 32+64+2+8) /* 32 for characters, 64 for stars, 2 for bullets, 8 for background */ diff --git a/src/mame/drivers/senjyo.c b/src/mame/drivers/senjyo.c index 4ccb8036ab1..2e50c2d9c03 100644 --- a/src/mame/drivers/senjyo.c +++ b/src/mame/drivers/senjyo.c @@ -573,6 +573,7 @@ static MACHINE_CONFIG_START( senjyo, senjyo_state ) MCFG_SCREEN_SIZE(32*8, 32*8) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(senjyo_state, screen_update) + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", senjyo) diff --git a/src/mame/drivers/shaolins.c b/src/mame/drivers/shaolins.c index 6774578e98b..71188217ad8 100644 --- a/src/mame/drivers/shaolins.c +++ b/src/mame/drivers/shaolins.c @@ -202,6 +202,7 @@ static MACHINE_CONFIG_START( shaolins, shaolins_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(shaolins_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", shaolins) MCFG_PALETTE_ADD("palette", 16*8*16+16*8*16) diff --git a/src/mame/drivers/skyarmy.c b/src/mame/drivers/skyarmy.c index 78badeb7396..4df86a88a82 100644 --- a/src/mame/drivers/skyarmy.c +++ b/src/mame/drivers/skyarmy.c @@ -310,6 +310,7 @@ static MACHINE_CONFIG_START( skyarmy, skyarmy_state ) MCFG_SCREEN_VISIBLE_AREA(0*8,32*8-1,1*8,31*8-1) MCFG_SCREEN_UPDATE_DRIVER(skyarmy_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", skyarmy) MCFG_PALETTE_ADD("palette", 32) diff --git a/src/mame/drivers/skyfox.c b/src/mame/drivers/skyfox.c index e0040ed1457..480d6e14ba0 100644 --- a/src/mame/drivers/skyfox.c +++ b/src/mame/drivers/skyfox.c @@ -236,6 +236,7 @@ static MACHINE_CONFIG_START( skyfox, skyfox_state ) MCFG_SCREEN_VISIBLE_AREA(0+0x60, 320-1+0x60, 0+16, 256-1-16) // from $30*2 to $CC*2+8 MCFG_SCREEN_UPDATE_DRIVER(skyfox_state, screen_update_skyfox) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", skyfox) MCFG_PALETTE_ADD("palette", 256+256) /* 256 static colors (+256 for the background??) */ diff --git a/src/mame/drivers/snk6502.c b/src/mame/drivers/snk6502.c index 42aada4d580..a67cacf4caf 100644 --- a/src/mame/drivers/snk6502.c +++ b/src/mame/drivers/snk6502.c @@ -820,6 +820,7 @@ static MACHINE_CONFIG_START( sasuke, snk6502_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 0*8, 28*8-1) MCFG_SCREEN_UPDATE_DRIVER(snk6502_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", sasuke) MCFG_PALETTE_ADD("palette", 32) @@ -953,6 +954,7 @@ static MACHINE_CONFIG_START( vanguard, snk6502_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 0*8, 28*8-1) MCFG_SCREEN_UPDATE_DRIVER(snk6502_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", vanguard) MCFG_PALETTE_ADD("palette", 64) diff --git a/src/mame/drivers/spbactn.c b/src/mame/drivers/spbactn.c index c8060bdbfff..44b08b49436 100644 --- a/src/mame/drivers/spbactn.c +++ b/src/mame/drivers/spbactn.c @@ -422,6 +422,7 @@ static MACHINE_CONFIG_START( spbactn, spbactn_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 64*8-1, 2*8, 30*8-1) MCFG_VIDEO_START_OVERRIDE(spbactn_state,spbactn) MCFG_SCREEN_UPDATE_DRIVER(spbactn_state, screen_update_spbactn) + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", spbactn) MCFG_PALETTE_ADD("palette", 0x2800/2) @@ -473,6 +474,7 @@ static MACHINE_CONFIG_START( spbactnp, spbactn_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 64*8-1, 2*8, 30*8-1) MCFG_VIDEO_START_OVERRIDE(spbactn_state,spbactnp) MCFG_SCREEN_UPDATE_DRIVER(spbactn_state, screen_update_spbactnp) + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", spbactnp) MCFG_PALETTE_ADD("palette", 0x2800/2) diff --git a/src/mame/drivers/ssingles.c b/src/mame/drivers/ssingles.c index 4dd959a9145..c3b3440508e 100644 --- a/src/mame/drivers/ssingles.c +++ b/src/mame/drivers/ssingles.c @@ -544,6 +544,7 @@ static MACHINE_CONFIG_START( ssingles, ssingles_state ) MCFG_SCREEN_ADD("screen", RASTER) MCFG_SCREEN_RAW_PARAMS(4000000, 256, 0, 256, 256, 0, 256) /* temporary, CRTC will configure screen */ MCFG_SCREEN_UPDATE_DEVICE("crtc", mc6845_device, screen_update) + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD("palette", 4) //guess diff --git a/src/mame/drivers/ssrj.c b/src/mame/drivers/ssrj.c index 202ce3aaddc..f721bc8aa8a 100644 --- a/src/mame/drivers/ssrj.c +++ b/src/mame/drivers/ssrj.c @@ -151,6 +151,7 @@ static MACHINE_CONFIG_START( ssrj, ssrj_state ) MCFG_SCREEN_UPDATE_DRIVER(ssrj_state, screen_update) MCFG_SCREEN_VBLANK_DRIVER(ssrj_state, screen_eof) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", ssrj) MCFG_PALETTE_ADD("palette", 128) diff --git a/src/mame/drivers/stuntair.c b/src/mame/drivers/stuntair.c index 3a4313187d3..3ebfab5dc3e 100644 --- a/src/mame/drivers/stuntair.c +++ b/src/mame/drivers/stuntair.c @@ -522,6 +522,7 @@ static MACHINE_CONFIG_START( stuntair, stuntair_state ) MCFG_SCREEN_VISIBLE_AREA(0, 256-1, 16, 256-16-1) MCFG_SCREEN_UPDATE_DRIVER(stuntair_state, screen_update_stuntair) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", stuntair) MCFG_PALETTE_ADD("palette", 0x100+2) diff --git a/src/mame/drivers/supdrapo.c b/src/mame/drivers/supdrapo.c index 5013bb4c3fe..f5971918b1f 100644 --- a/src/mame/drivers/supdrapo.c +++ b/src/mame/drivers/supdrapo.c @@ -461,6 +461,7 @@ static MACHINE_CONFIG_START( supdrapo, supdrapo_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 0*8, 32*8-1) MCFG_SCREEN_UPDATE_DRIVER(supdrapo_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", supdrapo) MCFG_PALETTE_ADD("palette", 0x100) diff --git a/src/mame/drivers/superwng.c b/src/mame/drivers/superwng.c index 8957c433e4c..60decd7b8c3 100644 --- a/src/mame/drivers/superwng.c +++ b/src/mame/drivers/superwng.c @@ -487,6 +487,7 @@ static MACHINE_CONFIG_START( superwng, superwng_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(superwng_state, screen_update_superwng) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", superwng) diff --git a/src/mame/drivers/suprridr.c b/src/mame/drivers/suprridr.c index 4072f9dbfac..6f2ef6b2eba 100644 --- a/src/mame/drivers/suprridr.c +++ b/src/mame/drivers/suprridr.c @@ -361,6 +361,7 @@ static MACHINE_CONFIG_START( suprridr, suprridr_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(suprridr_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", suprridr) MCFG_PALETTE_ADD("palette", 96) diff --git a/src/mame/drivers/tail2nos.c b/src/mame/drivers/tail2nos.c index 7a327e589a8..a10f7faeeef 100644 --- a/src/mame/drivers/tail2nos.c +++ b/src/mame/drivers/tail2nos.c @@ -221,6 +221,7 @@ static MACHINE_CONFIG_START( tail2nos, tail2nos_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 1*8, 31*8-1) MCFG_SCREEN_UPDATE_DRIVER(tail2nos_state, screen_update_tail2nos) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", tail2nos) MCFG_PALETTE_ADD("palette", 2048) diff --git a/src/mame/drivers/tankbatt.c b/src/mame/drivers/tankbatt.c index 4757c1469da..931b54b1187 100644 --- a/src/mame/drivers/tankbatt.c +++ b/src/mame/drivers/tankbatt.c @@ -294,6 +294,7 @@ static MACHINE_CONFIG_START( tankbatt, tankbatt_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(tankbatt_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", tankbatt) MCFG_PALETTE_ADD("palette", 256*2) diff --git a/src/mame/drivers/tankbust.c b/src/mame/drivers/tankbust.c index 7775c80d6d4..030b34ee5c6 100644 --- a/src/mame/drivers/tankbust.c +++ b/src/mame/drivers/tankbust.c @@ -351,6 +351,7 @@ static MACHINE_CONFIG_START( tankbust, tankbust_state ) // MCFG_SCREEN_VISIBLE_AREA ( 0*8, 64*8-1, 1*8, 31*8-1 ) MCFG_SCREEN_UPDATE_DRIVER(tankbust_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", tankbust ) diff --git a/src/mame/drivers/taxidriv.c b/src/mame/drivers/taxidriv.c index eca1c1200df..53538ff3880 100644 --- a/src/mame/drivers/taxidriv.c +++ b/src/mame/drivers/taxidriv.c @@ -381,6 +381,7 @@ static MACHINE_CONFIG_START( taxidriv, taxidriv_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 1*8, 27*8-1) MCFG_SCREEN_UPDATE_DRIVER(taxidriv_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", taxidriv) MCFG_PALETTE_ADD("palette", 16) diff --git a/src/mame/drivers/timelimt.c b/src/mame/drivers/timelimt.c index 6ab4f08e538..b04cb4bfda4 100644 --- a/src/mame/drivers/timelimt.c +++ b/src/mame/drivers/timelimt.c @@ -239,6 +239,7 @@ static MACHINE_CONFIG_START( timelimt, timelimt_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(timelimt_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", timelimt) MCFG_PALETTE_ADD("palette", 64+32) diff --git a/src/mame/drivers/toratora.c b/src/mame/drivers/toratora.c index 8ecccd9086e..2b7094f075e 100644 --- a/src/mame/drivers/toratora.c +++ b/src/mame/drivers/toratora.c @@ -384,6 +384,7 @@ static MACHINE_CONFIG_START( toratora, toratora_state ) MCFG_SCREEN_REFRESH_RATE(60) MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0)) MCFG_SCREEN_UPDATE_DRIVER(toratora_state, screen_update_toratora) + MCFG_SCREEN_ORIENTATION(ROT90) /* audio hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") diff --git a/src/mame/drivers/tp84.c b/src/mame/drivers/tp84.c index 2deb09d485e..5fe33e283af 100644 --- a/src/mame/drivers/tp84.c +++ b/src/mame/drivers/tp84.c @@ -311,6 +311,7 @@ static MACHINE_CONFIG_START( tp84, tp84_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(tp84_state, screen_update_tp84) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", tp84) MCFG_PALETTE_ADD("palette", 4096) diff --git a/src/mame/drivers/trvquest.c b/src/mame/drivers/trvquest.c index 15f657e9c85..aefd763d830 100644 --- a/src/mame/drivers/trvquest.c +++ b/src/mame/drivers/trvquest.c @@ -186,6 +186,7 @@ static MACHINE_CONFIG_START( trvquest, gameplan_state ) /* video hardware */ MCFG_FRAGMENT_ADD(trvquest_video) + MCFG_SCREEN_ORIENTATION(ROT90) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") diff --git a/src/mame/drivers/tryout.c b/src/mame/drivers/tryout.c index 37ae3318f66..c44ff693fdf 100644 --- a/src/mame/drivers/tryout.c +++ b/src/mame/drivers/tryout.c @@ -205,6 +205,7 @@ static MACHINE_CONFIG_START( tryout, tryout_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 1*8, 31*8-1) MCFG_SCREEN_UPDATE_DRIVER(tryout_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", tryout) MCFG_PALETTE_ADD("palette", 0x20) diff --git a/src/mame/drivers/tsamurai.c b/src/mame/drivers/tsamurai.c index 1fb49ea6bd8..2f094353ff5 100644 --- a/src/mame/drivers/tsamurai.c +++ b/src/mame/drivers/tsamurai.c @@ -724,6 +724,7 @@ static MACHINE_CONFIG_START( tsamurai, tsamurai_state ) MCFG_SCREEN_VISIBLE_AREA(0, 255, 8, 255-8) MCFG_SCREEN_UPDATE_DRIVER(tsamurai_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", tsamurai) MCFG_PALETTE_ADD_RRRRGGGGBBBB_PROMS("palette", 256) @@ -765,6 +766,7 @@ static MACHINE_CONFIG_START( vsgongf, tsamurai_state ) MCFG_SCREEN_VISIBLE_AREA(0, 255, 8, 255-8) MCFG_SCREEN_UPDATE_DRIVER(tsamurai_state, screen_update_vsgongf) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", tsamurai) MCFG_PALETTE_ADD_RRRRGGGGBBBB_PROMS("palette", 256) @@ -810,6 +812,7 @@ static MACHINE_CONFIG_START( m660, tsamurai_state ) MCFG_SCREEN_VISIBLE_AREA(0, 255, 8, 255-8) MCFG_SCREEN_UPDATE_DRIVER(tsamurai_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", tsamurai) MCFG_PALETTE_ADD_RRRRGGGGBBBB_PROMS("palette", 256) diff --git a/src/mame/drivers/tugboat.c b/src/mame/drivers/tugboat.c index 8b14faf6273..8f774720b7c 100644 --- a/src/mame/drivers/tugboat.c +++ b/src/mame/drivers/tugboat.c @@ -374,6 +374,7 @@ static MACHINE_CONFIG_START( tugboat, tugboat_state ) MCFG_SCREEN_VISIBLE_AREA(1*8,31*8-1,2*8,30*8-1) MCFG_SCREEN_UPDATE_DRIVER(tugboat_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", tugboat) MCFG_PALETTE_ADD("palette", 256) diff --git a/src/mame/drivers/tutankhm.c b/src/mame/drivers/tutankhm.c index 8a4d65e4753..e824a00173c 100644 --- a/src/mame/drivers/tutankhm.c +++ b/src/mame/drivers/tutankhm.c @@ -236,6 +236,7 @@ static MACHINE_CONFIG_START( tutankhm, tutankhm_state ) MCFG_SCREEN_SIZE(32*8, 32*8) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) /* not sure about the visible area */ MCFG_SCREEN_UPDATE_DRIVER(tutankhm_state, screen_update_tutankhm) + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD("palette", 16) MCFG_PALETTE_FORMAT(BBGGGRRR) diff --git a/src/mame/drivers/ultrsprt.c b/src/mame/drivers/ultrsprt.c index 09213ee9fa4..b7234422a2a 100644 --- a/src/mame/drivers/ultrsprt.c +++ b/src/mame/drivers/ultrsprt.c @@ -228,6 +228,7 @@ static MACHINE_CONFIG_START( ultrsprt, ultrsprt_state ) MCFG_SCREEN_VISIBLE_AREA(0, 511, 0, 399) MCFG_SCREEN_UPDATE_DRIVER(ultrsprt_state, screen_update_ultrsprt) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_PALETTE_ADD("palette", 8192) MCFG_PALETTE_FORMAT(xRRRRRGGGGGBBBBB) diff --git a/src/mame/drivers/vastar.c b/src/mame/drivers/vastar.c index f2f5b40fd54..402bc37a772 100644 --- a/src/mame/drivers/vastar.c +++ b/src/mame/drivers/vastar.c @@ -440,6 +440,7 @@ static MACHINE_CONFIG_START( vastar, vastar_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(vastar_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", vastar) MCFG_PALETTE_ADD_RRRRGGGGBBBB_PROMS("palette", 256) diff --git a/src/mame/drivers/vroulet.c b/src/mame/drivers/vroulet.c index da860076c52..868324be4aa 100644 --- a/src/mame/drivers/vroulet.c +++ b/src/mame/drivers/vroulet.c @@ -293,6 +293,7 @@ static MACHINE_CONFIG_START( vroulet, vroulet_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(vroulet_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", vroulet) MCFG_PALETTE_ADD("palette", 128*4) diff --git a/src/mame/drivers/warpwarp.c b/src/mame/drivers/warpwarp.c index 9a4e1ed7675..aaf74946915 100644 --- a/src/mame/drivers/warpwarp.c +++ b/src/mame/drivers/warpwarp.c @@ -742,6 +742,7 @@ static MACHINE_CONFIG_START( geebee, warpwarp_state ) MCFG_SCREEN_RAW_PARAMS(MASTER_CLOCK/3, 384, 0, 272, 264, 0, 224) MCFG_SCREEN_UPDATE_DRIVER(warpwarp_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", 1k) MCFG_PALETTE_ADD("palette", 4*2) @@ -779,6 +780,7 @@ static MACHINE_CONFIG_START( bombbee, warpwarp_state ) MCFG_SCREEN_RAW_PARAMS(MASTER_CLOCK/3, 384, 0, 272, 264, 0, 224) MCFG_SCREEN_UPDATE_DRIVER(warpwarp_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", color) diff --git a/src/mame/drivers/wiping.c b/src/mame/drivers/wiping.c index f8ff06d2573..5972bb1519c 100644 --- a/src/mame/drivers/wiping.c +++ b/src/mame/drivers/wiping.c @@ -302,6 +302,7 @@ static MACHINE_CONFIG_START( wiping, wiping_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 36*8-1, 0*8, 28*8-1) MCFG_SCREEN_UPDATE_DRIVER(wiping_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", wiping) MCFG_PALETTE_ADD("palette", 64*4+64*4) diff --git a/src/mame/drivers/xxmissio.c b/src/mame/drivers/xxmissio.c index b826848f1d5..05287d81f34 100644 --- a/src/mame/drivers/xxmissio.c +++ b/src/mame/drivers/xxmissio.c @@ -278,6 +278,7 @@ static MACHINE_CONFIG_START( xxmissio, xxmissio_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 64*8-1, 4*8, 28*8-1) MCFG_SCREEN_UPDATE_DRIVER(xxmissio_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", xxmissio) MCFG_PALETTE_ADD("palette", 768) diff --git a/src/mame/drivers/zaccaria.c b/src/mame/drivers/zaccaria.c index fbb47193d40..f273b527d37 100644 --- a/src/mame/drivers/zaccaria.c +++ b/src/mame/drivers/zaccaria.c @@ -543,6 +543,7 @@ static MACHINE_CONFIG_START( zaccaria, zaccaria_state ) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(zaccaria_state, screen_update) MCFG_SCREEN_PALETTE("palette") + MCFG_SCREEN_ORIENTATION(ROT90) MCFG_GFXDECODE_ADD("gfxdecode", "palette", zaccaria) MCFG_PALETTE_ADD("palette", 32*8+32*8) diff --git a/src/mame/video/20pacgal.c b/src/mame/video/20pacgal.c index acc12f25895..98669be67a7 100644 --- a/src/mame/video/20pacgal.c +++ b/src/mame/video/20pacgal.c @@ -434,4 +434,5 @@ MACHINE_CONFIG_FRAGMENT( 20pacgal_video ) MCFG_SCREEN_SIZE(SCREEN_WIDTH, SCREEN_HEIGHT) MCFG_SCREEN_VISIBLE_AREA(0, SCREEN_WIDTH - 1, 0, SCREEN_HEIGHT - 1) MCFG_SCREEN_UPDATE_DRIVER(_20pacgal_state, screen_update_20pacgal) + MCFG_SCREEN_ORIENTATION(ROT90) MACHINE_CONFIG_END -- cgit v1.2.3