Try disable at91jit in registry for that rom ... might be it
\\hkcu\software\freeware\mtl_170c\at91jit - set it to 0
Tried that, no effect for me.
-Mike
Posted 07 March 2017 - 11:31 PM
Well, reason for asking is that I believe I saw your error on my desktop computer when I tested the rom via setup.exe. But, with that key set to zero the game would run despite setup.exe crashing. Ah - yes, now I remember. Carny or Rob said something about that setup.exe doesn't check that key so. You sure you've tried the game with it setup to zero ?
From now on. I won't help anyone here at VPF. Please ask Noah why that is.
Posted 08 March 2017 - 06:40 PM
I am getting really frustrated as I am getting nothing but the tables crashing ![]()
I have tried everything suggested in this thread and tried the DMDdevice.dll from both this thread and the one from VpinMame 2.8. I have edited the .ini and .config files as suggested, but nothing works!!
at91jit - set it to 0 - for the rom.
Created folder c:\temp\ and made sure permissions were set to full, but no crash log generated in that folder ![]()
Posted 08 March 2017 - 08:42 PM
DLL downloaded from post 1 in this thread (Version 1.5)
DMDDevice.dll in c:\Windows\SysWOW64
DMDDevice.ini in c:\Windows\SysWOW64
DmdDevice.log.config in c:\Windows\SysWOW64
DMDDevice.log.config:-
<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-proj...chemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/20...Schema-instance"
xsi:schemaLocation="http://www.nlog-proj...chemas/NLog.xsd NLog.xsd"
autoReload="true"
throwExceptions="false"
internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log" >
<targets>
<!--
add your targets here
See https://github.com/n...og/wiki/Targets for possible targets.
See https://github.com/n...ayout-Renderers for the possible layout renderers.
-->
<target name="console" xsi:type="ColoredConsole" useDefaultRowHighlightingRules="false"
layout="${pad:padding=4:inner=[${threadid}]} ${date} ${pad:padding=5:inner=${level:uppercase=true}} | ${message} ${exception:format=ToString}">
<highlight-row condition="level == LogLevel.Trace" foregroundColor="DarkGray" />
<highlight-row condition="level == LogLevel.Debug" foregroundColor="DarkGray" />
<highlight-row condition="level == LogLevel.Info" foregroundColor="Gray" />
<highlight-row condition="level == LogLevel.Warn" foregroundColor="Yellow" />
<highlight-row condition="level == LogLevel.Error" foregroundColor="Red" />
<highlight-row condition="level == LogLevel.Fatal" foregroundColor="Magenta" />
</target>
<target xsi:type="File" name="file" fileName="c:\temp\DmdDevice.log"
layout="${pad:padding=4:inner=[${threadid}]} ${date} ${pad:padding=5:inner=${level:uppercase=true}} | ${message} ${exception:format=ToString}"
replaceFileContentsOnEachWrite="false"
deleteOldFileOnStartup="true"/>
</targets>
<rules>
<logger name="*" minlevel="Trace" writeTo="console" />
<logger name="*" minlevel="Trace" writeTo="file" />
</rules>
</nlog>
Why are all those web addresses in the DMDDevice.log.config?
Posted 09 March 2017 - 08:37 AM
@Andypc: Given your config is correct and no log is written, that makes it very improbable that PinDMD.dll is loaded before VPM crashes. So you might need to hang out at the other place and try to get this resolved.
The web addresses are documentation about the format of the log config file.
Posted 09 March 2017 - 02:23 PM
I like one color 16 shades best, too.
Then VPinMAME is limited to 4 shades. To get 16 shades support for sam roms, let's say I want make the DMD authentic as possible, I have to create a .pal file with an editor?
The archive with the patch contains the *.pal file you need. It just doesn't say anything about it in the readme.txt file.
You will not get pretty looking DMD with only 4 shades available. To be honest, I find that adjusting it to something different than the standard orange looks better than trying to go color on some of these. But, if you have 16 shades available. Then its a whole different ballgame.
Edited by poposchmatzer, 09 March 2017 - 02:32 PM.
Posted 09 March 2017 - 03:21 PM
No, Pin(2)DMD
Edited by STAT, 09 March 2017 - 03:21 PM.
Posted 09 March 2017 - 03:39 PM
If you are getting tables crashing and are running in fullscreen don't forget to set your ddraw = 0 in the registry for your game/rom. You've just added a new rom that may not have that setting. I've stubbed my toe on this one a number of times.
Edited by roar, 09 March 2017 - 03:40 PM.
Posted 09 March 2017 - 08:08 PM
Unfortunatly I have tried a couple of the things suggested today. i.e. ddraw = 0, Re-install VpinMame and run set-up. As soon as I check use external DMD (dll) it crashes when I open the table. My set-up and VpinMame work without any issues for hundreds of tables, but I can't get colour DMD's working at all ![]()
Posted 09 March 2017 - 08:47 PM
I just followed these instructions. I installed C++ 2015 and re-booted, as it wasn't installed.
-----------
Install Instructions
You should see a test image on your DMD as well as on a virtual DMD.
--------------------
This is what happened:-
---------------
Microsoft Windows [Version 6.1.7601]
Copyright © 2009 Microsoft Corporation. All rights reserved.
C:\Users\Pinball>cd c:\temp
c:\temp>dmdext test
Unhandled Exception: System.TypeInitializationException: The type initializer fo
r 'DmdExt.DmdExt' threw an exception. ---> System.MissingMethodException: Method
not found: 'Int32 System.Environment.get_CurrentManagedThreadId()'.
at NLog.LogFactory.<GetCandidateConfigFileNames>d__a..ctor(Int32 <>1__state)
at NLog.LogFactory.get_Configuration()
at NLog.LogFactory.GetLogger(LoggerCacheKey cacheKey)
at NLog.LogManager.GetCurrentClassLogger()
at DmdExt.DmdExt..cctor()
--- End of inner exception stack trace ---
at DmdExt.DmdExt.Main(String[] args)
c:\temp>
--------------
Posted 09 March 2017 - 08:59 PM
@andypc You have VPM installed to the C:\Temp directory? All the instructions say to put all the files in the same folder as your vpinmame.dll (or the windows\syswow64 folder).
I did not know you could try the dmdext test thing. I tried that and it did run. So my issue is not the same as yours I suppose.
-Mike
Emulation Station →
Virtual Pinball Cabinets →
Can't Get PinDMD3 to work with FreezyStarted by echodun , 29 Sep 2021 |
|
||
Visual Pinball →
Visual Pinball →
@JP tell me about vpm, and positional audioStarted by wiesshund , 25 Nov 2020 |
|
||
Visual Pinball →
VP Help Center →
Color DMD lost on screen?! Can´t find it! HELP!Started by rockme , 01 Oct 2020 |
|
||
Emulation Station →
Virtual Pinball Cabinets →
VirtuaPin™ Product Support →
PinDMD™ Support and Discussion →
PinDMD™ v3 Support →
PinDMDv3 not working ?firmware? issueStarted by Ec31 , 16 Feb 2020 |
|
||
Emulation Station →
Virtual Pinball Cabinets →
VirtuaPin™ Product Support →
PinDMD™ Support and Discussion →
PinDMD™ v3 Support →
PinDMD3 Firmware Update?Started by dstott , 01 Jun 2019 |
|