MAME on second monitor/projector

Help each other out

MAME on second monitor/projector

Postby Schroeder on Tue Oct 03, 2006 7:00 pm

Hey folks, first I want to say I thanks for the help. I just got MAME up and running with the vintage skin (which by the way I love, it matches my stereo/radio collection) by reading back in the forum. But one thng i was wondering is can MAME be set to play on a second monitor. I currently have xlobby running on a touch screen and the movies playing on the projector. It would be really nice to have MAME play there also.
Any suggestions? or is this just not possible?
Thanks
Schroeder
Schroeder
 
Posts: 19
Joined: Mon Sep 25, 2006 9:32 pm
Location: Baltimore MD

Postby Schroeder on Wed Oct 04, 2006 3:28 pm

ok I solved my own problem, i found a switch that tells it which monitor to play on. Now I have Galaga on the big screen. :D
This has made me hungry for the days of the atari 2600. SO i found a thread in here using stella. But i can't seem to make the skin work. I'm using the vintage skin and it apears there is no atari page. so i tried cloning some of the pages for mame and changing the settings but i'm not sure what needs to be changed. I tried reading the skinning guide but i just don't get it. Can anyone help?
Schroeder
 
Posts: 19
Joined: Mon Sep 25, 2006 9:32 pm
Location: Baltimore MD

Postby Colby on Wed Oct 04, 2006 9:42 pm

Can anyone help?

Yes. I need details.

Be careful playing 2600 on big screen its easy to get image retention or even worse, burn in.
Colby
 
Posts: 929
Joined: Mon Feb 02, 2004 7:42 am
Location: Brookline Station, MO, USA

Postby Schroeder on Wed Oct 04, 2006 10:23 pm

OK I have a ton of roms for atari. I folowed the instructions provided here.
http://www.xlobby.com/forum/viewtopic.p ... ight=atari

I have the database setup according to the instructions (which are great) but i'm stuck at the point where it says "Create your atari Page".
I thought it would be simple to clone the existing MAME rom page and change it to play the atari roms. Problem is, I can't get it to play games. (guess i don't really know what to change) It seems it will not allow me to pick the games. The MAME screen has a selector of sorts and i don't know how to create that. I guess thats as good a place as any to start.
I've tested the games on their own with stella and it works but i really want to call them up from xlobby.
BTW I'm using the Vintage skin. (it rocks!! goes well with my antique radio collection. )
Is that enough info? What else do you need to know?
Schroeder
 
Posts: 19
Joined: Mon Sep 25, 2006 9:32 pm
Location: Baltimore MD

Postby Colby on Wed Oct 04, 2006 11:19 pm

Open your clone mame screen XML. Paste this text (below) over it and save. You should have an atari screen. Your database needs to be called Atari You will need to make an event to take you to the screen Atari, and add it to the appropriate button.


Code: Select all
<xml>
<skin>
  <skinsize>1024,768</skinsize>
  <usedefault>True</usedefault>
  <eventbutton>
    <imagename>favback2.png</imagename>
    <location>16,428,289,232</location>
    <navitem>True</navitem>
    <font>Arial,1.953125%,regular</font>
    <alignment>top left</alignment>
    <keepaspectratio>True</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <imagename>normalrectangle</imagename>
    <location>32,583,258,61</location>
    <id>favrat</id>
    <navitem>False</navitem>
    <hashcode>9820994</hashcode>
    <font>Arial,1.30208333333333%,regular</font>
    <alignment>top left</alignment>
    <backgroundcolor>#5AF61010</backgroundcolor>
    <hidden>true</hidden>
    <keepaspectratio>False</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <imagename>normalrectangle</imagename>
    <location>31,580,260,65</location>
    <navitem>False</navitem>
    <fontresource>frame</fontresource>
    <font>Arial,0.732421875%,regular</font>
    <alignment>top left</alignment>
    <backgroundcolor>#53000000</backgroundcolor>
    <backgroundoutlinecolor>#ACA67A</backgroundoutlinecolor>
    <backgroundoutlinesize>2</backgroundoutlinesize>
    <keepaspectratio>False</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <imagename>text</imagename>
    <location>421,166,454,414</location>
    <navitem>False</navitem>
    <hashcode>9773852</hashcode>
    <text>category&gt;Atari&gt;cover</text>
    <font>Arial,1.30208333333333%,regular</font>
    <alignment>top left</alignment>
    <keepaspectratio>True</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <imagename>normalrectangle</imagename>
    <location>327,106,637,541</location>
    <navitem>False</navitem>
    <fontresource>frame</fontresource>
    <font>Arial,0.732421875%,regular</font>
    <alignment>top left</alignment>
    <backgroundcolor>#53000000</backgroundcolor>
    <backgroundoutlinecolor>#ACA67A</backgroundoutlinecolor>
    <backgroundoutlinesize>2</backgroundoutlinesize>
    <keepaspectratio>False</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <imagename>Starblank.png</imagename>
    <location>47,583,225,66</location>
    <navitem>True</navitem>
    <font>Arial,1.953125%,regular</font>
    <alignment>top left</alignment>
    <keepaspectratio>True</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <eventid>roms mame:reset</eventid>
    <imagename>button.png</imagename>
    <location>18,176,287,52</location>
    <navitem>True</navitem>
    <text>Show all games</text>
    <fontresource>menu</fontresource>
    <font>SF Movie Poster,4.55729166666667%,#64FFFFFF,regular</font>
    <textoffset>0:2</textoffset>
    <alignment>middle center</alignment>
    <shadow>False</shadow>
    <outlinecolor>#000000</outlinecolor>
    <keepaspectratio>True</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <eventid>roms mame:previous page</eventid>
    <imagename>ArrowUp.png</imagename>
    <location>960,134,40,45</location>
    <navitem>True</navitem>
    <showhide>red</showhide>
    <hashcode>7208696</hashcode>
    <font>Webdings,3.25%,regular</font>
    <alignment>middle center</alignment>
    <navup>7208696</navup>
    <navleft>7208696</navleft>
    <keepaspectratio>True</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <eventid>roms mame:next page</eventid>
    <imagename>ArrowDown.png</imagename>
    <location>960,577,40,45</location>
    <navitem>True</navitem>
    <showhide>red</showhide>
    <hashcode>7987173</hashcode>
    <font>Webdings,3.25%,regular</font>
    <alignment>middle center</alignment>
    <navup>7987173</navup>
    <keepaspectratio>True</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <imagename>text</imagename>
    <location>965,304,33,102</location>
    <navitem>False</navitem>
    <hashcode>3368315</hashcode>
    <text>category&gt;Atari&gt;page</text>
    <fontresource>1 thong&gt;24 left&gt;red&gt;center</fontresource>
    <font>SF Movie Poster,3.125%,#FFFFFF,regular</font>
    <alignment>middle center</alignment>
    <shadow>False</shadow>
    <outlinecolor>#FFFFFF</outlinecolor>
    <keepaspectratio>True</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <eventid>goto:goto menu</eventid>
    <imagename>button.png</imagename>
    <location>18,350,287,52</location>
    <navitem>True</navitem>
    <hashcode>1321652</hashcode>
    <text>Menu</text>
    <fontresource>menu</fontresource>
    <font>SF Movie Poster,4.55729166666667%,#64FFFFFF,regular</font>
    <textoffset>0:2</textoffset>
    <alignment>middle center</alignment>
    <shadow>False</shadow>
    <outlinecolor>#000000</outlinecolor>
    <navleft>1321652</navleft>
    <keepaspectratio>True</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <eventid>goto:previous screen</eventid>
    <imagename>button.png</imagename>
    <location>18,292,287,52</location>
    <navitem>True</navitem>
    <hashcode>1321652</hashcode>
    <text>Game</text>
    <fontresource>menu</fontresource>
    <font>SF Movie Poster,4.55729166666667%,#64FFFFFF,regular</font>
    <textoffset>0:2</textoffset>
    <alignment>middle center</alignment>
    <shadow>False</shadow>
    <outlinecolor>#000000</outlinecolor>
    <navleft>1321652</navleft>
    <keepaspectratio>True</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <eventid>roms mame:show mame rating</eventid>
    <imagename>Atari</imagename>
    <location>328,111,631,561</location>
    <navitem>True</navitem>
    <showhide>play</showhide>
    <hashcode>1733749</hashcode>
    <fontresource>1 thong&gt;32 left</fontresource>
    <font>SF Movie Poster,4.16666666666667%,#FFFFFF,regular</font>
    <alignment>middle left</alignment>
    <shadow>False</shadow>
    <outlinecolor>#FFFFFF</outlinecolor>
    <type>category</type>
    <database>Atari</database>
    <detailscat>
    <instantupdate>False</instantupdate>
    <mousewheel>page</mousewheel>
    <details>
    <ratio>2:1</ratio>
    <columns>1</columns>
    <layout>nocover side left</layout>
    <scroll>Up Down</scroll>
    <rows>0</rows>
    <spacing>1</spacing>
    <spacingenlarge>0</spacingenlarge>
    <spacinghighlight>1</spacinghighlight>
    <nocover>xresource-cover-art-missing.png</nocover>
    <toplayer>
    <backlayer>
    <backlayerfolder>
    <selected>
    <unselected>
    <selectedabove>xresource-selector-white.png</selectedabove>
    <unselectedabove>xresource-selector-red.png</unselectedabove>
    <playinghighlight>xresource-selector-barhighlight.png</playinghighlight>
    <playingicon>
    <inlisticon>
    <notinlisticon>
    <online>
    <offline>
    <showbackicon>False</showbackicon>
    <backicontext>back</backicontext>
    <backicon>
    <textcolumns>
      <text>
        <display>%display%</display>
        <percent>100%</percent>
        <scroll>False</scroll>
      </text>
    </textcolumns>
    <keepaspectratio>True</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <imagename>position-input</imagename>
    <location>376,31,0,0</location>
    <navitem>False</navitem>
    <font>Arial,2%,regular</font>
    <alignment>top left</alignment>
    <keepaspectratio>True</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <imagename>text</imagename>
    <location>733,55,146,29</location>
    <navitem>False</navitem>
    <text>category&gt;Atari&gt;year</text>
    <fontresource>24 left</fontresource>
    <font>SF Movie Poster,3.125%,#FFFFFF,bold</font>
    <alignment>middle left</alignment>
    <shadow>False</shadow>
    <outlinecolor>#000000</outlinecolor>
    <keepaspectratio>True</keepaspectratio>
  </eventbutton>
  <eventbutton>
    <imagename>text</imagename>
    <location>680,55,65,27</location>
    <navitem>False</navitem>
    <text>Year:</text>
    <fontresource>24 left</fontresource>
    <font>SF Movie Poster,3.125%,#FFFFFF,bold</font>
    <alignment>middle left</alignment>
    <shadow>False</shadow>
    <outlinecolor>#000000</outlinecolor>
    <keepaspectratio>True</keepaspect
Colby
 
Posts: 929
Joined: Mon Feb 02, 2004 7:42 am
Location: Brookline Station, MO, USA

Postby Schroeder on Thu Oct 05, 2006 5:43 pm

OK I tried what you said but i get this error when starting Xlobby. Di I err?






See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Xml.XmlException: The 'backicon' start tag on line 193 does not match the end tag of 'eventbutton'. Line 202, position 5.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag)
at System.Xml.XmlTextReaderImpl.ParseEndElement()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlTextReader.Read()
at xlobby2.FormSkin.loadXmlSkin(String filename)
at xlobby2.FormSkin.setSkin(String skinDirectory)
at xlobby2.FormSkin..ctor(Control c, GdiForm form)
at xlobby2.GdiForm.initializeForm()
at xlobby2.GdiForm..ctor(Control c, String formname)
at xlobby2.Control.createUserScreens()
at xlobby2.Control.LoadAll()
at xlobby2.GdiScreenForm.GdiScreenForm_Shown(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnShown(EventArgs e)
at System.Windows.Forms.Form.CallShownEvent()
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
xlobby2
Assembly Version: 1.0.2447.36020
Win32 Version: 1.0.2447.36020
CodeBase: file:///C:/Program%20Files/xlobby/xlobby2.exe
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
XPluginSDK
Assembly Version: 1.0.2407.36634
Win32 Version: 1.0.2407.36634
CodeBase: file:///C:/Program%20Files/xlobby/XPluginSDK.DLL
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
CDEX
Assembly Version: 1.0.1685.4787
Win32 Version: 1.0.1685.4787
CodeBase: file:///C:/Program%20Files/xlobby/plugins/CDEX.dll
----------------------------------------
ICSharpCode.SharpZipLib
Assembly Version: 0.6.0.0
Win32 Version: 0.6.0.0
CodeBase: file:///C:/Program%20Files/xlobby/plugins/ICSharpCode.SharpZipLib.dll
----------------------------------------
xstats
Assembly Version: 1.1.1678.21321
Win32 Version: 1.1.1678.21321
CodeBase: file:///C:/Program%20Files/xlobby/plugins/xstats.dll
----------------------------------------
xusbuirt
Assembly Version: 1.0.1648.25123
Win32 Version: 1.0.1648.25123
CodeBase: file:///C:/Program%20Files/xlobby/plugins/xusbuirt.dll
----------------------------------------
ICSharpCode.SharpZipLib
Assembly Version: 0.6.0.0
Win32 Version: 0.6.0.0
CodeBase: file:///C:/Program%20Files/xlobby/plugins/xltv/ICSharpCode.SharpZipLib.dll
----------------------------------------
XLTV
Assembly Version: 2.1.2170.39889
Win32 Version: 2.1.2170.39889
CodeBase: file:///C:/Program%20Files/xlobby/plugins/xltv/XLTV.dll
----------------------------------------
Dvb
Assembly Version: 2.1.2241.43068
Win32 Version: 2.1.2241.43068
CodeBase: file:///C:/Program%20Files/xlobby/plugins/xltv/tuners/Dvb.dll
----------------------------------------
KTV
Assembly Version: 2.1.2170.39939
Win32 Version: 2.1.2170.39939
CodeBase: file:///C:/Program%20Files/xlobby/plugins/xltv/tuners/KTV.dll
----------------------------------------
MT
Assembly Version: 2.1.2178.37874
Win32 Version: 2.1.2178.37874
CodeBase: file:///C:/Program%20Files/xlobby/plugins/xltv/tuners/MT.dll
----------------------------------------
WinTV2000
Assembly Version: 2.1.2170.39938
Win32 Version: 2.1.2170.39938
CodeBase: file:///C:/Program%20Files/xlobby/plugins/xltv/tuners/WinTV2000.dll
----------------------------------------
XMoveWindow
Assembly Version: 2.0.2191.28202
Win32 Version: 2.0.2191.28202
CodeBase: file:///C:/Program%20Files/xlobby/plugins/xmovewindow/XMoveWindow.dll
----------------------------------------
XNetflix
Assembly Version: 0.3.2301.41210
Win32 Version: 0.3.2301.41210
CodeBase: file:///C:/Program%20Files/xlobby/plugins/xnetflix/XNetflix.dll
----------------------------------------
dbrvkpvl
Assembly Version: 0.3.2301.41210
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
XoapWeather
Assembly Version: 1.1.1729.14788
Win32 Version: 1.1.1729.14788
CodeBase: file:///C:/Program%20Files/xlobby/plugins/xoapweather/XoapWeather.dll
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
agkllday
Assembly Version: 1.1.1729.14788
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
XWeather
Assembly Version: 1.0.2387.38391
Win32 Version: 1.0.2387.38391
CodeBase: file:///C:/Program%20Files/xlobby/plugins/xweather/XWeather.dll
----------------------------------------
Interop.Shell32
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/xlobby/Interop.Shell32.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Schroeder
 
Posts: 19
Joined: Mon Sep 25, 2006 9:32 pm
Location: Baltimore MD

Postby Colby on Fri Oct 06, 2006 9:10 pm

Did you create an Atari database Prior to this?
Colby
 
Posts: 929
Joined: Mon Feb 02, 2004 7:42 am
Location: Brookline Station, MO, USA

Postby Schroeder on Fri Oct 06, 2006 9:49 pm

yes I did. I even tried it again from the start. And i get the same message.
Schroeder
 
Posts: 19
Joined: Mon Sep 25, 2006 9:32 pm
Location: Baltimore MD

Postby Schroeder on Mon Oct 09, 2006 2:52 pm

Hello? Colby??? Anyone?
Schroeder
 
Posts: 19
Joined: Mon Sep 25, 2006 9:32 pm
Location: Baltimore MD