Wikis > Visual Pinball Knowledge Base > Using colorized ROMs

Installation instructions

PIN2DMD owners:

  • Create a vpinmame/altcolor/<rom name> directory and copy the pin2dmd.pal file there. Copy the patched rom file to the vpinmame/roms directory
  • Enable Colorize DMD in the rom setup of vpinmame
  • Enable Use external DMD (dll) in the rom setup of vpinmame

Additional steps for virtual DMD owners :

Make sure you change the table script to  reference the colorized ROM: Const cGameName = “[colorized rom name here]”

 

Patching ROMs

bsdiff may be used to apply patches to roms for colors, different sounds, etc.

bspatch may be downloaded here: http://vpuniverse.com/forums/files/file/4400-bsdiff-bspatch-for-windows/

Please find enclosed the step by step instruction to patch Stern roms:

1) Required downloads

  • Download the original rom that you want to patch. Make sure which version of the rom you want to patch (PRO/LE/Premium). You can download the roms at http://www.sternpinball.com/game-code

Download the patch file. The patch files are hosted at vpu as table support files. The location is http://vpuniverse.com/forums/files/category/87-table-support-files/

Let’s say for the example you want to patch the Avengers Pro Rom. This would mean you would have to download:

  1. The Avengers Pro rom from the Stern site. File name is : AVGV1-70.bin
  2. The patch file from vpu. The file name is : Avengers170ColorBySharkky

2) Extract the files to the directory where you installed bspatch (e.g. c:\apps\bspatch)

In this example after extracting there would be four files at that location:

  1. avs_170c_BySharkky.diff (the patch file)
  2. pin2dmd.pal (the palette file)
  3. ReadMe.txt (instructions by Sharkky)
  4. AVGV1-70.bin (the original rom)

3) Open a ms-dos prompt at this location

In File Explorer, click the address bar to select it (or press Alt+D). Type “cmd” into the address bar and hit Enter to open the Command Prompt with the path of the current folder already set.

To patch the file the only thing you need to do is enter the following command at the prompt:

bspatch AVGV1-70.bin avs_170c.bin avs_170c_BySharkky.diff

This will create a patched version of the original rom (AVGV1-70.bin) with the name specified (in this case avs_170c.bin). I included a screen shot of the ms-dos prompt with the command of our Avengers Pro example.

4) Compress the file with 7-zip or Winzip and name the patched rom as required by vpinmame

Make sure the file is compressed in the archive format of *.zip.

You can check via vpinmame what the name of the rom should be. Run setup.exe and use the Test button to select the rom and click on Check ROMs. It will display the expected ROM set name. I included a screen shot of our Avengers Pro example.

5) Follow the installation instructions mentioned to use the new color rom

Remember to clean up afterwards and delete the files you downloaded and extracted.

 

 

Tags:
 
1 Comment

Comments are closed.

  1. Scooby 3 months ago

    I have a lot of the color pallet files from VPU, however is there somewhere to obtain patch files (.diff) for non-Stern roms? I’m not familiar with the bsdiff_win program, so I’m wondering if someone could post a link to non-Stern .diff patch files, so I can convert them from that point.

    Thanks!

©2017 VPinBall.com

Facebook Auto Publish Powered By : XYZScripts.com

Log in with your credentials

or    

Forgot your details?

Create Account