You mean DMDDevice.ini dont you rather than B2STableSettings.xml?
If it eats that too, i have never had it happen yet (knock on wood) but dmddevice it eats every time
My method for doing alpha numeric setup is
copy DMDDevice.ini DMDDevice.real
copy DMD.Device.blank DMDDevice.ini
Run table i want to adjust the alpha numerics on
adjust everything Now, size position colour transparency etc
exit table when done
open DMDDevice.ini in notepad++
open DMDDevice.real in notepad++
Copy all the alphanumeric instructions from DMDDevice.ini
everything under
[Alphanumeric]
but not the header itself of course
now click on the DMDDevice.real
scroll down to the [game name] header for the game you are wanting to set up
paste what you copied into that section
save your file
then delete DMDDevice.ini
copy DMDDevice.real to DMDDevice.ini
So my real DMDDevice.ini reads
[alphanumeric]
enabled = false
Always
That is the only line at all in the alphanumerics header
Then for the specific ROM that i did want the alphanumerics for, it's entry, and only it's entry, would look like this
and yes, there is a reason that the virtual DMD size is set to 0, 0
[closeenc]
alphanumeric enabled = true
style..skewangle = 12
style..weight = Thin
style..backgroundcolor = #ff000000
style..foreground.enabled = true
style..foreground.color = #ff00bfff
style..foreground.blur.enabled = true
style..foreground.blur.x = 2
style..foreground.blur.y = 2
style..foreground.dilate.enabled = false
style..innerglow.enabled = true
style..innerglow.color = #1e00ffff
style..innerglow.blur.enabled = true
style..innerglow.blur.x = 15
style..innerglow.blur.y = 13
style..innerglow.dilate.enabled = true
style..innerglow.dilate.x = 15
style..innerglow.dilate.y = 10
style..outerglow.enabled = true
style..outerglow.color = #1487cefa
style..outerglow.blur.enabled = true
style..outerglow.blur.x = 15
style..outerglow.blur.y = 4
style..outerglow.dilate.enabled = true
style..outerglow.dilate.x = 78
style..outerglow.dilate.y = 5
style..background.enabled = true
style..background.color = #ff000000
style..background.blur.enabled = true
style..background.blur.x = 7
style..background.blur.y = 7
style..background.dilate.enabled = false
alphanumeric pos.0.left = 1624
alphanumeric pos.0.top = 327
alphanumeric pos.0.height = 67
alphanumeric pos.1.left = 954
alphanumeric pos.1.top = 280
alphanumeric pos.1.height = 75
alphanumeric pos.2.left = 979
alphanumeric pos.2.top = 185
alphanumeric pos.2.height = 67
alphanumeric pos.3.left = 964
alphanumeric pos.3.top = 233
alphanumeric pos.3.height = 73
alphanumeric pos.4.left = 1296
alphanumeric pos.4.top = 221
alphanumeric pos.4.height = 41
alphanumeric pos.5.left = 1180
alphanumeric pos.5.top = 227
alphanumeric pos.5.height = 41
alphanumeric style =
virtualdmd enabled = false
virtualdmd left = 1729
virtualdmd top = 669
virtualdmd width = 0
virtualdmd height = 0
And you gotta do this for literally every table you go trying to set alpha numerics on.
I can not find a lot of call to use external alphanumerics, as B2S handles most any need i can think of for them
I suppose maybe if you are using PUP or like a PinballX backglass image/animation instead of a real B2S backglass?
Other than that, i have only found it useful for making nice LED digit images to use in table or on an FSS backbox or stuff like that.
Edited by wiesshund, 30 November 2020 - 12:06 AM.