User Tools

Site Tools


other_settings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
other_settings [2019/01/11 10:14]
100.15.223.246 [Create info page for VP tables from IPDB]
other_settings [2019/03/17 23:18] (current)
108.51.198.153 [Pinball FX3]
Line 152: Line 152:
 ==== Pinball FX3 ==== ==== Pinball FX3 ====
  
-**AltRunModes:​** Hotseat_[2|3|4] Launches FX in such modes. (by default the code below launches FX3 in hotseat_1 mode). Also, classic mode useful for Williams/​Bally tables, allowing them to run without the FX3 animations+**AltRunModes:​** Hotseat_[2|3|4] Launches FX in such modes. Also, classic mode useful for Williams/​Bally tables, allowing them to run without the FX3 animations
 <​code>​ <​code>​
 START ""​ "​[STARTDIR]Launch\VPXSTARTER.exe"​ 2 10 30 "​Pinball FX3" START ""​ "​[STARTDIR]Launch\VPXSTARTER.exe"​ 2 10 30 "​Pinball FX3"
 if "​[ALTMODE]"​==""​ ( if "​[ALTMODE]"​==""​ (
-     START ""​ "​[DIREMU]\steam.exe"​ -applaunch 442120 ​-hotseat_1 ​-table_[GAMENAME]+     START ""​ "​[DIREMU]\steam.exe"​ -applaunch 442120 -table_[GAMENAME]
 ) )
 if "​[ALTMODE]"​=="​classic"​ ( if "​[ALTMODE]"​=="​classic"​ (
-     START ""​ "​[DIREMU]\steam.exe"​ -applaunch 442120 ​-hotseat_1 ​-class -table_[GAMENAME]+     START ""​ "​[DIREMU]\steam.exe"​ -applaunch 442120 -class -table_[GAMENAME]
 ) )
 if "​[ALTMODE]"​=="​hotseat2"​ ( if "​[ALTMODE]"​=="​hotseat2"​ (
Line 171: Line 171:
 ) )
 </​code>​ </​code>​
 +
  
 ===== VPM Hi-Scores to PNGs for Popper Media (requires Pinup 1.4 or later): ===== ===== VPM Hi-Scores to PNGs for Popper Media (requires Pinup 1.4 or later): =====
Line 182: Line 183:
 Takes romname.nv as parameter, and outs the high-score information via stdout\\ Takes romname.nv as parameter, and outs the high-score information via stdout\\
 Note: romname is CASE-SENSITIVE\\ Note: romname is CASE-SENSITIVE\\
-Note: there is a limited number of rooms supported, and development seems to have stalled, for a list of roms: pinemihi.exe -lr\\ 
 Note: PINemHi has an ini file that only requires pointers to VPinMAME\nvram\ and Future Pinball\fpram\\ Note: PINemHi has an ini file that only requires pointers to VPinMAME\nvram\ and Future Pinball\fpram\\
 Note: PINemHi supports Future Pinball but I did not spend any time on that Note: PINemHi supports Future Pinball but I did not spend any time on that
Line 198: Line 198:
 Note: I'm currently using a 736×920 background image Note: I'm currently using a 736×920 background image
  
-__4) windows batch script hiscore.bat that takes [ROMNAME|HSFilename] and "​[GAMEFILE]"​ as parameters__+__4) windows batch script hiscore.bat that takes [ROMNAME|HSFilename] and "​[GAMEFILE]" "​[?​GAMETYPE?​]" as parameters__
 <​code>​ <​code>​
 @echo off @echo off
Line 207: Line 207:
     REM Set the following variables based on your setup     REM Set the following variables based on your setup
     REM Path to PINemHI     REM Path to PINemHI
-    SET "​PINemHiPath=c:​\Pinball\PINemHi ​1.3.1"+    SET "​PINemHiPath=c:​\Pinball\PINemHi"​
  
     REM Path to ImageMagick     REM Path to ImageMagick
Line 213: Line 213:
  
     REM Path to TXT files with HiScores     REM Path to TXT files with HiScores
-    SET "​PINemHiHS=c:​\Pinball\PINemHi ​1.3.1\Text"+    SET "​PINemHiHS=c:​\Pinball\PINemHi\Text"​
     If NOT EXIST "​%PINemHiHS%"​ (mkdir "​%PINemHiHS%"​)     If NOT EXIST "​%PINemHiHS%"​ (mkdir "​%PINemHiHS%"​)
  
     REM Path for temporary PNGs and background image     REM Path for temporary PNGs and background image
-    SET "​PINemHiPNG=c:​\Pinball\PINemHi ​1.3.1\PNGs"+    SET "​PINemHiPNG=c:​\Pinball\PINemHi\PNGs"​
  
     REM Filename of background image to be used     REM Filename of background image to be used
Line 324: Line 324:
 SET TEMPTXT=%~1 SET TEMPTXT=%~1
 SET OUTPUT=%POPVPMedia% SET OUTPUT=%POPVPMedia%
-REM We need to do something special for a couple of Color and newer ROMs 
-IF "​%1"​ == "​mt_145hc"​ ( 
-    SET "​TEMPTXT=mt_145h"​ 
-    copy "​c:​\Pinball\Visual Pinball\VPinMAME\nvram\mt_145hc.nv"​ "​c:​\Pinball\Visual Pinball\VPinMAME\nvram\mt_145h.nv"​ /Y ) 
-IF "​%1"​ == "​hook_500"​ ( 
-    SET "​TEMPTXT=hook_408"​ 
-    copy "​c:​\Pinball\Visual Pinball\VPinMAME\nvram\hook_500.nv"​ "​c:​\Pinball\Visual Pinball\VPinMAME\nvram\hook_408.nv"​ /Y ) 
-IF "​%1"​ == "​im_183"​ ( 
-    SET "​TEMPTXT=im_160"​ 
-    copy "​c:​\Pinball\Visual Pinball\VPinMAME\nvram\im_183.nv"​ "​c:​\Pinball\Visual Pinball\VPinMAME\nvram\im_160.nv"​ /Y ) 
-IF "​%1"​ == "​jupk_600"​ ( 
-    SET "​TEMPTXT=jupk_501"​ 
-    copy "​c:​\Pinball\Visual Pinball\VPinMAME\nvram\jupk_600.nv"​ "​c:​\Pinball\Visual Pinball\VPinMAME\nvram\jupk_501.nv"​ /Y ) 
-IF "​%1"​ == "​spiderman7"​ ( 
-    SET "​TEMPTXT=spidermn"​ 
-    copy "​c:​\Pinball\Visual Pinball\VPinMAME\nvram\spiderman7.nv"​ "​c:​\Pinball\Visual Pinball\VPinMAME\nvram\spidermn.nv"​ /Y ) 
-IF "​%1"​ == "​wpt_140c"​ ( 
-    SET "​TEMPTXT=wpt_140a"​) 
-IF "​%1"​ == "​mtl_170hc"​ ( 
-    SET "​TEMPTXT=mtl_170h"​ 
-    copy "​c:​\Pinball\Visual Pinball\VPinMAME\nvram\mtl_170hc.nv"​ "​c:​\Pinball\Visual Pinball\VPinMAME\nvram\mtl_170h.nv"​ /Y ) 
  
 REM if there is no nvram file, exit REM if there is no nvram file, exit
Line 362: Line 341:
 REM Call ImageMagick convert to create a PNG from the hiscore TXT file (note color, font and other options available) REM Call ImageMagick convert to create a PNG from the hiscore TXT file (note color, font and other options available)
 REM Choose to size the resulting image based on the background file you use REM Choose to size the resulting image based on the background file you use
 +REM if you'd like a monospaced output, add -font Courier
 IF EXIST "​%PINemHiHS%\%TEMPTXT%.txt"​ ( IF EXIST "​%PINemHiHS%\%TEMPTXT%.txt"​ (
     type "​%PINemHiHS%\%TEMPTXT%.txt"​ | "​%ImageMagick%\convert.exe"​ -background none -fill yellow -pointsize 26 pango:@- -resize 570x730 "​%PINemHiPNG%\%TEMPTXT%.png"​     type "​%PINemHiHS%\%TEMPTXT%.txt"​ | "​%ImageMagick%\convert.exe"​ -background none -fill yellow -pointsize 26 pango:@- -resize 570x730 "​%PINemHiPNG%\%TEMPTXT%.png"​
Line 384: Line 364:
 <​code>​ <​code>​
 REM Generate HiScore media file REM Generate HiScore media file
-"​c:​\Pinball\PinemHi ​1.3.1\hiscore.bat"​ [?ROM?] "​[GAMENAME]"​+"​c:​\Pinball\PinemHi\hiscore.bat"​ [?ROM?] "​[GAMENAME]" "​[?​GAMETYPE?​]"
 </​code>​ </​code>​
  
-Note: notice the use of double-quotes for [GAMENAME] ​only\\ +Note: notice the use of double-quotes for [GAMENAME] ​and [?​GAMETYPE?​]
-Note: you could instead add the highscore.bat script entirely into the emulator close script at your own risk+
  
 You then need to populate the following fields for each table using Game Manager: You then need to populate the following fields for each table using Game Manager:
other_settings.1547219685.txt.gz · Last modified: 2019/01/11 10:14 by 100.15.223.246