summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Michaël Banaan Ananas <happppp@users.noreply.github.com>2014-08-09 11:31:39 +0000
committer Michaël Banaan Ananas <happppp@users.noreply.github.com>2014-08-09 11:31:39 +0000
commit54aeef22100931561407b1ba1f2afa5267baabbc (patch)
treebe6dbb3e554af849f0fef1feaa00a8e246df3399
parente29dec5dee198488fc53b74f5aa0a0df54b72ff5 (diff)
added layout to sfiii2
-rw-r--r--.gitattributes1
-rw-r--r--src/mame/drivers/cps3.c8
-rw-r--r--src/mame/layout/sfiii2.lay16
-rw-r--r--src/mame/layout/vr.lay3
-rw-r--r--src/mame/mame.mak2
5 files changed, 27 insertions, 3 deletions
diff --git a/.gitattributes b/.gitattributes
index ee65d3543e0..376c207d2bf 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -6644,6 +6644,7 @@ src/mame/layout/seabattl.lay svneol=native#text/xml
src/mame/layout/seawolf.lay svneol=native#text/xml
src/mame/layout/seawolf2.lay svneol=native#text/xml
src/mame/layout/segajw.lay svneol=native#text/xml
+src/mame/layout/sfiii2.lay svneol=native#text/xml
src/mame/layout/sgsafari.lay svneol=native#text/xml
src/mame/layout/sharkpy.lay svneol=native#text/xml
src/mame/layout/sharkpye.lay svneol=native#text/xml
diff --git a/src/mame/drivers/cps3.c b/src/mame/drivers/cps3.c
index 3f382a361ae..77b414e101b 100644
--- a/src/mame/drivers/cps3.c
+++ b/src/mame/drivers/cps3.c
@@ -466,6 +466,8 @@ hardware modification to the security cart.....
#include "bus/scsi/scsicd.h"
#include "machine/wd33c93.h"
+#include "sfiii2.lh"
+
#define MASTER_CLOCK 42954500
#define DEBUG_PRINTF 0
@@ -3904,9 +3906,9 @@ GAME( 1997, sfiiina, sfiii, sfiii, cps3, cps3_state, sfiii, ROT0
// not dumped
// 970930
-GAME( 1997, sfiii2, 0, sfiii2, cps3, cps3_state, sfiii2, ROT0, "Capcom", "Street Fighter III 2nd Impact: Giant Attack (USA 970930)", GAME_IMPERFECT_GRAPHICS )
-GAME( 1997, sfiii2j, sfiii2, sfiii2, cps3, cps3_state, sfiii2, ROT0, "Capcom", "Street Fighter III 2nd Impact: Giant Attack (Japan 970930)", GAME_IMPERFECT_GRAPHICS )
-GAME( 1997, sfiii2n, sfiii2, sfiii2, cps3, cps3_state, sfiii2, ROT0, "Capcom", "Street Fighter III 2nd Impact: Giant Attack (Asia 970930, NO CD)", GAME_IMPERFECT_GRAPHICS )
+GAMEL(1997, sfiii2, 0, sfiii2, cps3, cps3_state, sfiii2, ROT0, "Capcom", "Street Fighter III 2nd Impact: Giant Attack (USA 970930)", GAME_IMPERFECT_GRAPHICS, layout_sfiii2 ) // layout is for widescreen support
+GAMEL(1997, sfiii2j, sfiii2, sfiii2, cps3, cps3_state, sfiii2, ROT0, "Capcom", "Street Fighter III 2nd Impact: Giant Attack (Japan 970930)", GAME_IMPERFECT_GRAPHICS, layout_sfiii2 )
+GAMEL(1997, sfiii2n, sfiii2, sfiii2, cps3, cps3_state, sfiii2, ROT0, "Capcom", "Street Fighter III 2nd Impact: Giant Attack (Asia 970930, NO CD)", GAME_IMPERFECT_GRAPHICS, layout_sfiii2 )
/* JoJo's Venture / JoJo no Kimyou na Bouken */
diff --git a/src/mame/layout/sfiii2.lay b/src/mame/layout/sfiii2.lay
new file mode 100644
index 00000000000..d35b2c83279
--- /dev/null
+++ b/src/mame/layout/sfiii2.lay
@@ -0,0 +1,16 @@
+<?xml version="1.0"?>
+<mamelayout version="2">
+
+<!-- Screen mode is configured in Test Menu -> Configuration -> Game -> Screen Mode -->
+
+ <view name="Normal (4:3)">
+ <screen index="0">
+ <bounds left="0" top="0" right="4" bottom="3" />
+ </screen>
+ </view>
+ <view name="Wide (16:9)">
+ <screen index="0">
+ <bounds left="0" top="0" right="16" bottom="9" />
+ </screen>
+ </view>
+</mamelayout>
diff --git a/src/mame/layout/vr.lay b/src/mame/layout/vr.lay
index ff31adbd983..10e3e584491 100644
--- a/src/mame/layout/vr.lay
+++ b/src/mame/layout/vr.lay
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<mamelayout version="2">
+
+<!-- Screen mode is configured in Test Mode -> Game System -> Monitor -->
+
<view name="Wide (16:9)">
<screen index="0">
<bounds left="0" top="0" right="16" bottom="9" />
diff --git a/src/mame/mame.mak b/src/mame/mame.mak
index fd89f0c6308..07e70f836d9 100644
--- a/src/mame/mame.mak
+++ b/src/mame/mame.mak
@@ -2571,6 +2571,8 @@ $(DRIVERS)/copsnrob.o: $(LAYOUT)/copsnrob.lh
$(DRIVERS)/corona.o: $(LAYOUT)/re800.lh \
$(LAYOUT)/luckyrlt.lh
+$(DRIVERS)/cps3.o: $(LAYOUT)/sfiii2.lh
+
$(DRIVERS)/darius.o: $(LAYOUT)/darius.lh
$(DRIVERS)/dblcrown.o: $(LAYOUT)/dblcrown.lh