freezy / dmd-extensions

A toolbox for virtual pinball dot matrix displays.
GNU General Public License v2.0
129 stars 55 forks source link

No color with wcs_l2 (vni/pal) with version 2.2.0 final #400

Closed MikedaSpike closed 1 year ago

MikedaSpike commented 1 year ago

Testing random games and noticed that rom wcs_l2 (world cup soccer 94), is not showing any color's Also error in log file. I tested other VNI/PAL files, but those working fine.

log and colored files attached

wcs_l2.zip

DmdDevice.log

passionforpins commented 1 year ago

verified. same here

sundogak commented 1 year ago

That version of VNI/PAL attached to 1st post errors for me as well on virtual DMD. Error initializing colorizer: An item with the same key has already been added.

However, if I use the wcs_l2 color DMD version 1.0 by Malenko (2019-03-26) works as expected (see attached with log for working version).
wcs_l2 -malenko.zip

passionforpins commented 1 year ago

Thanks for finding that sundogak. The version MikeDaSpike posted doesn't work with freezys 2.2.0.0 8/14 dll but DOES work with his 8/10 dated dll (2.0.0 plugins r112)

MikedaSpike commented 1 year ago

Thanks @sundogak , its not that it want a colored WCS, but the program is giving an error and properly on other color palettes as well ( isee SMB mentioned as well) . Thanks cliffy, but in my first post, the file was already added as well :D

passionforpins commented 1 year ago

oops! :) will delete

MikedaSpike commented 1 year ago

oh no, it's fine ! just wanted to mention that all was already in the first post

freezy commented 1 year ago

Can you guys recheck?

MikedaSpike commented 1 year ago

That fixed it for me for WCS on 64 bit

passionforpins commented 1 year ago

Fantastic. Both pal/vni versions of wcs_12 work now in 32 and 64 bit. Johnny Mnemonic, works. Steet Fighter 2 now works (yay!) as does smb3, and in fact all gottliebs I've tested so far like mario andretti and stargate. pac files work if renamed to pin2dmd.pac. pal/fsq in vpin not so much. works but colors all wrong. I realize this was a lucky1 feature, not freezy) DmdDevice.log

NOT WORKING: tmnt_104 nither pal/vni nor .pac. Only creates a black display. Funny though that with no display the pup pack triggers. dmddevice.log attached

freezy commented 1 year ago

Thanks. I'll add the same pac file finder routine as the plugin, so you don't have to rename files anymore.

I'll also check what's going on with tmnt.

passionforpins commented 1 year ago

just posted on the vpu thread all the roms I've checked. looking wonderful so far and, too late, I renamed all my pacs already :) the path option good for those who haven't yet

passionforpins commented 1 year ago

Freezy also please see Data East Checkpoint (ckpt_a17) pal/vni as it works but only displays red and no other colors. It's also NOT generating a dmddevice.log.

freezy commented 1 year ago

Okay, I will.

passionforpins commented 1 year ago

I ran the rom through vpinmame setup and it will create a log there so attached here, thanks DmdDevice.log

My dmddevice.ini has scalermode at scaler2x and same for vni scaler mode but scale to HD false.

freezy commented 1 year ago

Thanks, I could already repo. Looking...

freezy commented 1 year ago

I think I've fixed it.

passionforpins commented 1 year ago

ok let me rerun the tests sir All 128x16 color dmds PERFECT! And we have our scaler back as well- VERY NICE! Thanks for your dedicated work on this Freezy- wonderful wonderful

passionforpins commented 1 year ago

@MikedaSpike discovered a problem with street fighter 2 losing color and reverting to grayscale after the first play of an event. example, the initial launch for skill shot. The first time is all good. the second time will be gray scale. the third time I saw gray for the star toss but as the star flew it was in color and the target scene again went gray. It "feels" like the renderer is struggling to keep up but thats just my sense of it

MikedaSpike commented 1 year ago

I created issue https://github.com/freezy/dmd-extensions/issues/407 yesterday for the white frames. not only streetfighter, but see it with multiple VNI/PAL colorized palettes. Strange part it is just random. It can play a scene correctly and next time it is just a non-colored scene (just white) But Streetfighter has the issue the most .