lucky1

Pin2Dmd - Table Support

189 posts in this topic

If it is a patch you might just try patching the LE rom. I don't think sharkky had to change anything to get Mustang LE working with the Pro patch.


Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites

Palette file might be applied to LE rom or any table for that matter. I think it behaves similarly to VPM colorizing. Don't ask me how to do it. I don't have one of these installed yet. 

 

Share this post


Link to post
Share on other sites

well the palette file can be applied to set the color space but you still need to patch the rom to colorize each frame. Has something changed over the paste month? I know Lucky and djrob were working on some type of auto color feature for the sam roms but I dont think that was implemented yet.

 

Share this post


Link to post
Share on other sites
Quote

Use bspatch to convert orig rom to color rom.
- Example for Shrek:
bspatch SH0141e.bin SH0141e_c.bin SH0141e_c.diff
- Example for POTC:
bspatch potc0600af.bin potc0600af_c.bin potc0600af_c.diff

Ok so this is confusing for me....

bspatch (This is the exe)  SH0141e.bin (This is the original bin file) SH0141e_c.bin (This is the new bin file that I am creating) SH0141e_c.diff (What is this file? Where does it come from? How do I get it for tables that haven't been colourised yet?)

 

My plan was to create some ROM's that use 16 shades so that the roms that have not yet been colourised still look ok rather than looking like parts are missing.

 

 

Share this post


Link to post
Share on other sites

16 shades can be catered for already by just selecting a single colour in the pinmame palate for 100% and leaving the others of using latest pinmame. Older pinmame it is catered for by loading a palates within the table code. This is outlined in many threads


Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites
23 hours ago, Jodannar said:

16 shades can be catered for already by just selecting a single colour in the pinmame palate for 100% and leaving the others of using latest pinmame. Older pinmame it is catered for by loading a palates within the table code. This is outlined in many threads


Sent from my iPhone using Tapatalk

Thanks for the advice. I'll keep trying.

 

As for it being covered in multiple threads, I haven't found it, I have searched but I don't seem to be able to find much when I search on this forum... Not sure what I am doing wrong.

 

Share this post


Link to post
Share on other sites

updated the first post according to the changes in recent pinmame release. I also uploaded a collection of palette files in pin2dmd pal format the download section

Share this post


Link to post
Share on other sites

This is great lucky1! Thanks a lot for updating the first post. The collection of palettes works excellent. I would like to suggest to change the first post slightly to indicate the palette file needs to be placed in the "../vpinmame/altcolor/table name". People might think (like me) that the file needs to be placed in the alt color/table name.

I created all the "../altcolor/table name" structures and placed the corresponding palette file in the table directory. Just unzip in your vpinmame directory and select "Colorize DMD' via the Vpinmame game options of the selected table rom to activate the palette.

 

altcolor.zip

Share this post


Link to post
Share on other sites

So do we use this version of VPinMAME:

Does that version work with PIN2DMD? I'm confused!

 

Share this post


Link to post
Share on other sites

Yes. You will want to get the official VPinMAME package. It will have a series of dmddevice.dll files one of which will be the one designed for your pin2dmd board. Copy that to the same folder as where you have your VPinMAME.dll file. 

Now overwrite VPinMAME.dll with the one in the SAMbuild package.

Run Setup.exe and click "Install". 

When you get a message that VPinMAME has installed successfully, go to the default game settings dialog and enable "Use external DMD"

Share this post


Link to post
Share on other sites
17 hours ago, CarnyPriest said:

Yes. You will want to get the official VPinMAME package. It will have a series of dmddevice.dll files one of which will be the one designed for your pin2dmd board. Copy that to the same folder as where you have your VPinMAME.dll file. 

Now overwrite VPinMAME.dll with the one in the SAMbuild package.

Run Setup.exe and click "Install". 

When you get a message that VPinMAME has installed successfully, go to the default game settings dialog and enable "Use external DMD"

OK, I did all that you advised but it doesn't work, either running a table via VP or using Test in the VPinMAME Setup. All I end up with is a blank DMD screen and VPinMAME appears to be working correctly.

Have I missed something?

Share this post


Link to post
Share on other sites
15 minutes ago, OzStick said:

OK, I did all that you advised but it doesn't work, either running a table via VP or using Test in the VPinMAME Setup. All I end up with is a blank DMD screen and VPinMAME appears to be working correctly.

Have I missed something?

If you use the old libusb-win32 drivers you have to copy the libusbk.dll in your vpinmame directory also ?

 

Share this post


Link to post
Share on other sites
On 27.12.2016 at 1:12 PM, senseless said:

This is great lucky1! Thanks a lot for updating the first post. The collection of palettes works excellent. I would like to suggest to change the first post slightly to indicate the palette file needs to be placed in the "../vpinmame/altcolor/table name". People might think (like me) that the file needs to be placed in the alt color/table name.

I created all the "../altcolor/table name" structures and placed the corresponding palette file in the table directory. Just unzip in your vpinmame directory and select "Colorize DMD' via the Vpinmame game options of the selected table rom to activate the palette.

 

altcolor.zip

Thanks !! I uploaded your zip to the download section

 

Share this post


Link to post
Share on other sites
23 minutes ago, lucky1 said:

If you use the old libusb-win32 drivers you have to copy the libusbk.dll in your vpinmame directory also ?

 

That worked - is it documented anywhere?

Share this post


Link to post
Share on other sites

In the readme.txt of the dmddevice.dll

Quote

If you run your PIN2DMD device in compatibility mode with libusb-win32
drivers installed instead of WinUSB, you also need to copy libusbk.dll 
to your PinMAME folder.

 

Share this post


Link to post
Share on other sites
6 minutes ago, lucky1 said:

In the readme.txt of the dmddevice.dll

 

Ah ok - I got the minimal install so I didn't see a readme file!

So for Stern tables such as AC/DC, Avengers, Corvette etc where I've modded their ROMs with DIFF files and use DAT files called via the table script to get the 16 colour palette, how do I get them to work with this new VPinMAME?

Share this post


Link to post
Share on other sites

That is also in the readme.txt

Quote

 This driver automatically loads color information from pin2dmd.pal files in the 
subfolder named altcolor\"gamename" of PinMAME. 
(e.g. c:\pinmame\altcolor\tz_92\pin2dmd.pal for TwilightZone 9.2 ROM). 

For ACDC, Metallica and Avengers I would recommend to patch the ROM with the latest patch from the download section und update the pin2dmd firmware to 2.36

 

Share this post


Link to post
Share on other sites
2 hours ago, lucky1 said:

That is also in the readme.txt

For ACDC, Metallica and Avengers I would recommend to patch the ROM with the latest patch from the download section und update the pin2dmd firmware to 2.36

 

Sorry to be a pain, but I haven't been able to find the README.TXT file you're referencing. Can you please point me to it so I can give it a read?

Share this post


Link to post
Share on other sites

So I'm kind of new to this since the support for PinDMD3 was just added, and I was able to patch some roms and get them working, such as Big Buck Hunter, Metallica, AC/DC, and Mustang.  But for some reason I can't get Shrek or POTC to work, the tables won't even start with the error that it can't initialize, check rom path or rom file.  I have the ignore CRC error option enabled, anything else I can check?

Also, is there a patch for Star Trek available somewhere?  I saw a video in the forums but I couldn't find any file download.

Share this post


Link to post
Share on other sites
8 hours ago, lucky1 said:

Those tables are only supported by pin2dmd.
They are also missing a critical function Oga is talking about here.

https://pinside.com/pinball/forum/topic/acdc-display-and-modify-dot-matrix-images/page/45#post-3432348

ST is not released by Sharkky.

I guess I should have read this thread before posting in the others....

I've got this working great with freezy's updated DLL file....and I'm using it with a virtual DMD. Looks great.

The palette files that you collected and posted are also working great (thanks to senseless).....but I just wanted to know.....are they all 2bit (4 colour) palette files?    or are there some that are more than 4 colours?   (I'm talking non-SAM tables here)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now