2011-01-25, 10:20
Angelscry Wrote:I hope it will be what you are expecting....
Now that's interesting! You put the "-conf" argument into the launchers part and the conf file into the rom part and it's working. I put the "-conf" to the rom part (in front of the configfile path of course) and it doesn't work. Strange. I thought it would make no difference...
Problem is: I only have seven games in my DOS launcher and six of them are using the same conf and mapper file (as the are Commander Keen I - VI). So with your method I'd have to create a conf for every game. Instead I want it to use like this:
Code:
<launcher>
<name>DOS</name>
<application>/usr/bin/dosbox</application>
<args>"%rom%" -exit</args>
<rompath>/home/xbmc/Games/DOS/Roms/</rompath>
<thumbpath>/home/xbmc/Games/DOS/Artwork/Thumbs/</thumbpath>
<fanartpath>/home/xbmc/Games/DOS/Artwork/Fanart/</fanartpath>
<romext>exe</romext>
<platform>IBM PC Compatible</platform>
<thumb>/home/xbmc/Games/DOS/thumb.jpg</thumb>
<fanart>/home/xbmc/Games/DOS/fanart.jpg</fanart>
<genre></genre>
<release>1981</release>
<publisher></publisher>
<launcherplot>...</launcherplot>
<wait>true</wait>
<minimize>true</minimize>
<lnk></lnk>
<roms>
<rom>
<name>Commander Keen Episode VI: Aliens Ate My Babysitter!</name>
<filename>/home/xbmc/Games/DOS/Roms/Commander Keen 6/KEEN6.EXE</filename>
<platform>IBM PC Compatible</platform>
<thumb></thumb>
<fanart>/home/xbmc/Games/DOS/Artwork/Fanart/Commander Keen 6.jpg</fanart>
<genre>Action</genre>
<release>1991</release>
<publisher>id Software</publisher>
<gameplot>...</gameplot>
</rom>
<rom>
<name>Commander Keen Episode I: Marooned on Mars</name>
<filename>/home/xbmc/Games/DOS/Roms/Commander Keen 1/KEEN1.EXE</filename>
<platform>IBM PC Compatible</platform>
<thumb></thumb>
<fanart>/home/xbmc/Games/DOS/Artwork/Fanart/Commander Keen 1.jpg</fanart>
<genre>Action</genre>
<release>1990</release>
<publisher>id Software</publisher>
<gameplot>...</gameplot>
</rom>
<rom>
<name>Commander Keen Episode III: Keen Must Die</name>
<filename>/home/xbmc/Games/DOS/Roms/Commander Keen 3/KEEN3.EXE</filename>
<platform>IBM PC Compatible</platform>
<thumb></thumb>
<fanart>/home/xbmc/Games/DOS/Artwork/Fanart/Commander Keen 3.jpg</fanart>
<genre>Action</genre>
<release>1991</release>
<publisher>id Software</publisher>
<gameplot>...</gameplot>
</rom>
<rom>
<name>Commander Keen Episode IV: Secret of the Oracle</name>
<filename>/home/xbmc/Games/DOS/Roms/Commander Keen 4/KEEN4E.EXE</filename>
<platform>IBM PC Compatible</platform>
<thumb></thumb>
<fanart>/home/xbmc/Games/DOS/Artwork/Fanart/Commander Keen 4.jpg</fanart>
<genre>Action</genre>
<release>1991</release>
<publisher>id Software</publisher>
<gameplot>...</gameplot>
</rom>
<rom>
<name>Commander Keen Episode II: The Earth Explodes</name>
<filename>/home/xbmc/Games/DOS/Roms/Commander Keen 2/KEEN2.EXE</filename>
<platform>IBM PC Compatible</platform>
<thumb></thumb>
<fanart>/home/xbmc/Games/DOS/Artwork/Fanart/Commander Keen 2.jpg</fanart>
<genre>Action</genre>
<release>1991</release>
<publisher>id Software</publisher>
<gameplot>...</gameplot>
</rom>
<rom>
<name>The Need for Speed Special Edition</name>
<filename>-conf /home/xbmc/.dosbox/dosbox-nfsse.conf</filename>
<platform>IBM PC Compatible</platform>
<thumb>/home/xbmc/Games/DOS/Artwork/Thumbs/The Need For Speed Special Edition.jpg</thumb>
<fanart>/home/xbmc/Games/DOS/Artwork/Fanart/The Need For Speed Special Edition.jpg</fanart>
<genre>Racing</genre>
<release>1995</release>
<publisher>Electronic Arts</publisher>
<gameplot>...</gameplot>
</rom>
<rom>
<name>Commander Keen Episode V: The Armageddon Machine</name>
<filename>/home/xbmc/Games/DOS/Roms/Commander Keen 5/KEEN5E.EXE</filename>
<platform>IBM PC Compatible</platform>
<thumb></thumb>
<fanart>/home/xbmc/Games/DOS/Artwork/Fanart/Commander Keen 5.jpg</fanart>
<genre>Action</genre>
<release>1991</release>
<publisher>id Software</publisher>
<gameplot>...</gameplot>
</rom>
</roms>
</launcher>
Only Need for Speed uses another conf and mapps and loads its needed drives and programs.