freezy / dmd-extensions

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

Ball stutter #146

Closed ze-bob closed 5 years ago

ze-bob commented 5 years ago

Hello Freezy, first sorry for my poor English. Here is my setup: Windows 7 64 Intel Core i7 870 12Go DDR3 GTX 1050Ti 4Go 3 screens for the pincab.

The screen used for the DMD is a 10" at 1280X800 of resolution, when i play with external DLL option the ball is stuttering, it is unplayable, i tried to step down the resolution to 800X600 but nothing goes better. I don't understand where is the problem.

I made a log for AC-DC table:

[1] 2018/11/02 18:42:07.065 INFO | Successfully loaded config from C:\Vpinmame\DmdDevice.ini. [1] 2018/11/02 18:42:07.086 INFO | Determined color path from assembly path: C:\Vpinmame\altcolor [1] 2018/11/02 18:42:07.086 INFO | Starting VPinMAME API through Setup.exe. [1] 2018/11/02 18:42:07.086 INFO | [vpm] Open() [1] 2018/11/02 18:42:07.086 INFO | [vpm] Set_4_Colors_Palette() [1] 2018/11/02 18:42:07.086 INFO | Setting palette to 4 colors... [1] 2018/11/02 18:42:07.086 INFO | [vpm] PM_GameSettings(1) [1] 2018/11/02 18:42:07.086 INFO | Enabling game colorization [1] 2018/11/02 18:42:07.086 INFO | Setting game name: acd_170hc [1] 2018/11/02 18:42:07.086 INFO | Setting color: #FFFF5820 [1] 2018/11/02 18:42:07.101 INFO | Loading palette file at C:\Vpinmame\altcolor\acd_170hc\pin2dmd.pal... [1] 2018/11/02 18:42:07.101 WARN | [65535] Missing 720885 bytes for 65535 masks, ignoring. [1] 2018/11/02 18:42:07.101 INFO | Opening virtual DMD... [8] 2018/11/02 18:42:07.160 INFO | Added VirtualDMD renderer. [8] 2018/11/02 18:42:07.162 INFO | Transformation options: Resize=Fit, HFlip=False, VFlip=False [8] 2018/11/02 18:42:07.162 INFO | Just clearing palette, colorization is done by converter. [8] 2018/11/02 18:42:07.162 INFO | Resizing virtual DMD to 128x32 [8] 2018/11/02 18:42:07.162 INFO | Setting up 2-bit Colored VPM Graph for 1 destination(s) [8] 2018/11/02 18:42:07.211 INFO | Connecting 2-Bit Colorizer to Dmd (ColoredGray2 => Rgb24) [8] 2018/11/02 18:42:07.211 INFO | Connecting 2-Bit Colorizer to Dmd (ColoredGray4 => Rgb24) [8] 2018/11/02 18:42:07.211 INFO | Setting up 4-bit Colored VPM Graph for 1 destination(s) [8] 2018/11/02 18:42:07.211 INFO | Connecting 4-Bit Colorizer to Dmd (ColoredGray2 => Rgb24) [8] 2018/11/02 18:42:07.211 INFO | Connecting 4-Bit Colorizer to Dmd (ColoredGray4 => Rgb24) [8] 2018/11/02 18:42:07.211 INFO | Setting up RGB24-bit VPM Graph for 1 destination(s) [8] 2018/11/02 18:42:07.211 INFO | Connecting VPM RGB24 Source to Dmd (Rgb24 => Rgb24) [1] 2018/11/02 18:42:34.429 INFO | [vpm] Close() [1] 2018/11/02 18:42:34.429 INFO | Closing up. [1] 2018/11/02 18:42:34.441 INFO | Source for 3 renderer(s) stopped. [1] 2018/11/02 18:42:34.441 INFO | Source for 3 renderer(s) stopped. [1] 2018/11/02 18:42:34.441 INFO | Source for 1 renderer(s) stopped.

Thank you by advance.

freezy commented 5 years ago

That's difficult to debug. Does it stutter when unplugging one screen? When using a non-colored ROM? When not using the external DLL?

ze-bob commented 5 years ago

Hello Freezy, this problem is only with colored ROM and external DLL, if i don't use it all is smooth. I must try to unplug one screen, perhaps the GTX 1050Ti is at the limit that it can work. Thank you for your answer.

ze-bob commented 5 years ago

Solved. I just upgrade from Windows Seven to Windows 10, all works smooth.

freezy commented 5 years ago

Thanks for the update!