Jump to content

New release: v2.2.0 BETA2


freezy

Recommended Posts

freezy 2.2.1.11 x86 and x64

tmnt_104 colors good, pup triggers, no crashes. played through one full game

Monster bash pal/vni colors correct now, pup triggers, played through 2 full games. One 32 bit one 64 bit

Checkpoint no longer all red, looks great

Johnny Mnemonic, played one full game 64 bit colors perfect

Champion Pub better but still some white frames. Played two full games one after the other in 32 bit

Street Fighter 2 works but still has gray frames from time to time. played one game through vpx 8 x64

 

Edited by Cliffy
Link to comment
Share on other sites

17 minutes ago, Cliffy said:

freezy 2.2.1.11 x86 and x64

tmnt_104 colors good, pup triggers, no crashes. played through one full game

Monster bash pal/vni colors correct now, pup triggers, played through 2 full games. One 32 bit one 64 bit

Checkpoint no longer all red, looks great

Johnny Mnemonic, played one full game 64 bit colors perfect

Champion Pub better but still some white frames. Played two full games one after the other in 32 bit

Street Fighter 2 works but still has gray frames from time to time. played one game through vpx 8 x64

 

Nice one!

You where pretty busy @Cliffy

So some games still got no color scenes and just 1 grey color ...

It's getting close. If I have time today, I will try to test some other colored roms as well

 

Link to comment
Share on other sites

15 minutes ago, MikeDASpike said:

Nice one!

You where pretty busy @Cliffy

So some games still got no color scenes and just 1 grey color ...

It's getting close. If I have time today, I will try to test some other colored roms as well

 

yeah I'm sure he was focused on getting the alphanumerics working again, thank goodness

Link to comment
Share on other sites

3 hours ago, Cliffy said:

freezy 2.2.1.11 x86 and x64

tmnt_104 colors good, pup triggers, no crashes. played through one full game

Monster bash pal/vni colors correct now, pup triggers, played through 2 full games. One 32 bit one 64 bit

Checkpoint no longer all red, looks great

Johnny Mnemonic, played one full game 64 bit colors perfect

Champion Pub better but still some white frames. Played two full games one after the other in 32 bit

Street Fighter 2 works but still has gray frames from time to time. played one game through vpx 8 x64

 

So you're using the artifact atm correct. I'll still keep waiting for the official release 🙂

Link to comment
Share on other sites

On 8/22/2023 at 7:06 AM, halen said:

Now I have all colorize roms working on visual pinball.

 

 I'm trying to work for pinball fx3 but I'm not successful.  Before the  upgrade to frezzy 2.20 pinball fx3 colorize works for me on PinballX with this command line:

 

mirror --source=pinballfx3 --virtual-stay-on-top --fps 60 --virtual-position 2195 580 805 130 --colorize

 

After reading the freezy/ dmd-extensions the new command would be:

 

mirror --source pinballfx3 --colorize --plugin "D:\Pinball\Visual Pinball\VPinMAME\pin2color.dll" --plugin-passthrough --virtual-stay-on-top --fps 60 --virtual-position 2195 580 805 130
 

When i run Pinball FX3 with the new command line Serum colorize works like a charm!!

 

[15] 2023/08/22 14:14:48.303  INFO | Process found, starting capturing...
[15] 2023/08/22 14:14:48.303  INFO | Reading DMD data from Pinball FX3's memory at 25 fps...
[15] 2023/08/22 14:14:48.303  INFO | Frames coming in from Pinball FX3.
[10] 2023/08/22 14:15:35.171  INFO | Found Pinball FX3 game: BALLY_Champion_Pub
[10] 2023/08/22 14:15:35.235  INFO | [serum] Found 0 triggers to emit.
[10] 2023/08/22 14:15:35.235  INFO | [serum] Serum colorizer v1.6 initialized.
[10] 2023/08/22 14:15:35.235  INFO | [serum] Loading colorization at D:\Pinball\Visual Pinball\VPinMAME\altcolor\BALLY_Champion_Pub\BALLY_Champion_Pub.cRZ...
[10] 2023/08/22 14:15:35.235  INFO | Switching Converter (Passthrough) switching to Serum
 [5] 2023/08/22 14:15:58.227  INFO | Terminating DMD data capture from Pinball FX3
 [5] 2023/08/22 14:15:58.227  INFO | Frames stopped from Pinball FX3.
 [5] 2023/08/22 14:15:58.227  INFO | Waiting for Pinball FX3 process to start...

 

But for PAC files:

 

[16] 2023/08/22 14:09:56.123  INFO | [serum] No colorization found at D:\Pinball\Visual Pinball\VPinMAME\altcolor\BALLY_Attack_from_Mars\BALLY_Attack_from_Mars.cRZ...
[16] 2023/08/22 14:09:56.123  INFO | [plugin] Determined pin2color.dll path from assembly path: D:\Pinball\Visual Pinball\VPinMAME\pin2color.dll
[16] 2023/08/22 14:09:56.123 ERROR | [plugin] Error loading plugin at D:\Pinball\Visual Pinball\VPinMAME\pin2color.dll.
[16] 2023/08/22 14:09:56.123  WARN | Error initializing colorizer: No PAC key found. Set it in DmdDevice.ini under vni.key. System.ArgumentException: No PAC key found. Set it in DmdDevice.ini under vni.key.
   at LibDmd.Converter.Vni.VniLoader.LoadPac(String vniKey)
   at LibDmd.Converter.Vni.VniLoader.Load(String vniKey)
   at LibDmd.Converter.Vni.ColorizationLoader.LoadVniColorizer(String gameName, ScalerMode scalerMode, String vniKey)
[16] 2023/08/22 14:09:56.123  INFO | Switching Converter (Passthrough) switching to Passthrough

 

I have the pin2color.dll and pin2color64.dll in my folder D:\Pinball\Visual Pinball\VPinMAME.

 

My dmddevice.ini:

 

; the key to decrypt PAC files, in hex.
vni.key = xxxxxxxxxxxxxxxxxxxxxxxxxxxx (The Key)

; put your plugins here, up to 10 plugins can be defined.
; since they are native plugins, you need to define them
; for both 32-bit and 64-bit versions.
plugin.0.path = D:\Pinball\Visual Pinball\VPinMAME\pin2color.dll
plugin.0.path64 = D:\Pinball\Visual Pinball\VPinMAME\pin2color64.dll
plugin.0.passthrough = false

 

Freezy can you help me???

 

 

"mirror --source pinballfx3 --colorize --plugin "D:\Pinball\Visual Pinball\VPinMAME\pin2color.dll" --plugin-passthrough --virtual-stay-on-top --fps 60 --virtual-position 2195 580 805 130"
But we wouldn't use this exact scripting now because it's understood I believe that we should be removing pin2color.dll from that folder or at least renaming it so it's not used.
So if anyone knows, assuming that, what WOULD be the new scritping?

Link to comment
Share on other sites

4 hours ago, Cliffy said:

freezy 2.2.1.11 x86 and x64

tmnt_104 colors good, pup triggers, no crashes. played through one full game

Monster bash pal/vni colors correct now, pup triggers, played through 2 full games. One 32 bit one 64 bit

Checkpoint no longer all red, looks great

Johnny Mnemonic, played one full game 64 bit colors perfect

Champion Pub better but still some white frames. Played two full games one after the other in 32 bit

Street Fighter 2 works but still has gray frames from time to time. played one game through vpx 8 x64

 

where did you get freezy 2.2.1.11? All I can find is 2.2.0.0.

Link to comment
Share on other sites

1 hour ago, nagaidevil said:

"mirror --source pinballfx3 --colorize --plugin "D:\Pinball\Visual Pinball\VPinMAME\pin2color.dll" --plugin-passthrough --virtual-stay-on-top --fps 60 --virtual-position 2195 580 805 130"
But we wouldn't use this exact scripting now because it's understood I believe that we should be removing pin2color.dll from that folder or at least renaming it so it's not used.
So if anyone knows, assuming that, what WOULD be the new scritping?

Same as befor only add --colorize --use-ini to your inifile (fullpath)

This made for me pac files working.

@halenmade a github issue for this and I updated it

 

My complete line for launching dmdext  for fx3 is now: :

dmdext.exe mirror --source=pinballfx3 --no-virtual --quit-when-done -d pindmdv3 --colorize --use-ini "c:\pinball\visual Pinball\Vpinmame\DMDdevice.ini"

Link to comment
Share on other sites

52 minutes ago, Spacegoogie said:

where did you get freezy 2.2.1.11? All I can find is 2.2.0.0.

2.2.1 is the bugfix release and freezy is creating 'snapshot' versions to check if the issues are fixed.

R11 snapshot is latest. This fixed the alphanumeric chrash, but still has issues that frames/scenes are not colored. 

Link to comment
Share on other sites

Sorry about the AppVeyor limitation. I'll work on a GitHub build pipeline if I have time, which doesn't have that problem. If you are concerned, like this post so I get an idea of how many are impacted, if there are many I'll open a new testing thread for 2.2.1 and post the binaries there directly.

Link to comment
Share on other sites

After extensive play test of TMNT i can report that something is still fishy with 2.2.1r11 with data east small dmd table

After expereince several issue with tmnt i tried to remove puck, reload  rom and table etc to only discover the game is stable if i disable colorize

if i enable it (PAC or VNI i tested both) i m subject to random crash sooner or later( sometimes i can play a game without issue but sometimes it crash after 30 seconds)

When uncheck colorize in VPX it is stable

 

Checkpoint is working without crash but the colorization is very unstable with lots of red screen the more you play it.

 

Both colorization by malenko who i think had to resize the dmd with for these colorization so maybe there is something to explore as the aspect ratio of hte text look different between colorization and original.

 

star trek 25 another slim lcd data east work great with simple 4 colors pal

 

Batman another small dmd by data east is running perfect with colorize

 

White water shows random colorization frame (some black and white , some wrongly colorize) of hit and miss for the same animation that used to work perfectly before.

 

All tested under vpx 10.8 x64

 

Edited by embryodead
Link to comment
Share on other sites

8 hours ago, freezy said:

Sorry about the AppVeyor limitation. I'll work on a GitHub build pipeline if I have time, which doesn't have that problem. If you are concerned, like this post so I get an idea of how many are impacted, if there are many I'll open a new testing thread for 2.2.1 and post the binaries there directly.

I do think it's time for a new thread to avoid confusion with 2.2.0, posting the binaries is of course your call. I was able to download from appveyor after a couple hours. Testers could also step up and upload when necessary. 

Link to comment
Share on other sites

Baby Pacman 64 bit vpinmame dmd corrupted. 32 bit ok.

However- since we do NOT use external dmd for baby pac I believe this must be a vpinmame issue. We may need to post an issue on github for @toxie to have a look.

 

UPDATE

While preparing to create a bug report I discovered it's already a known pinmame 64 issue and reported in November 2022

https://github.com/vpinball/pinmame/issues/80

 

babypac-R11-X64-corrupted.jpg

Edited by Cliffy
Update findings
Link to comment
Share on other sites

ok i was using pupdmdcontrol for fx2 and fx3 i see that the exe launches and calls the dmddevice.ini but my dmd does not work on either now. I always used..... start /min "" "PUPDMDControl.exe" FX3 PINUP\[GAMENAME]      With no issues but does not work now. what do I need to change?

Link to comment
Share on other sites

10 hours ago, LoadedWeapon said:

ok i was using pupdmdcontrol for fx2 and fx3 i see that the exe launches and calls the dmddevice.ini but my dmd does not work on either now. I always used..... start /min "" "PUPDMDControl.exe" FX3 PINUP\[GAMENAME]      With no issues but does not work now. what do I need to change?

Not sure about FX2 (never bought that one), but for FX3 I use the following :

 

start "" /min C:\Pinball\tools\DMDext\dmdext.exe mirror --source=pinballfx3 --no-virtual --quit-when-done -d pindmdv3 

 

If you want to make advantage of the use of colorization  you can add the following parameters as well

 --colorize --pac-key xxxxxxxxxxx

 

Link to comment
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
×
  • Create New...