I'm facing an issue with the Direct2BS of Lord Of The Rings, available at "https://www.vpforums...s&showfile=7588". The problem is that it only opens in Authentic mode, and even when I save it to Fantasy mode, upon pressing F3 or restarting Visual Pinball, the changes are not saved in the mode.
By default, it always starts in Authentic mode when I open Visual Pinball. However, the animations in Authentic mode don't work; basically, I have to manually switch it to Fantasy every time I open it to play and set the combo to All Animations for it to work.
I thought about opening the Direct2BS editor and making manual edits to export a new version, but I still need to learn a method to do that. I believe there must be an easier way to solve this problem.
If anyone knows how to do this, basically understanding what controls this default and how to change it as desired, I would greatly appreciate the help.
Thank you in advance to everyone in this wonderful community.
Sincerely,
Andrestec "Astrocat"
I believe a b2s xml file is created when you make changes from and to Authentic and Fantasy.
I included one of these xml files with one of my mods, so the backglass opens in Fantasy mode, but I can't find the table.
I think it is included with one of the dB2SDT mods I released.
EDIT:
Found it in my Judge Dredd db2sDT mod.
Here is example... You will notice it saves settings for each individual rom. Added as attachment also.
(So look for something like this wherever you have your tables. THIS IS JUST AN EXAMPLE)
<?xml version="1.0"?>
-<B2STableSettings>
<ArePluginsOn>0</ArePluginsOn>
<DefaultStartMode>2</DefaultStartMode>
<LogPath> </LogPath>
<IsLampsStateLogOn>0</IsLampsStateLogOn>
<IsSolenoidsStateLogOn>0</IsSolenoidsStateLogOn>
<IsGIStringsStateLogOn>0</IsGIStringsStateLogOn>
<IsLEDsStateLogOn>0</IsLEDsStateLogOn>
<IsPaintingLogOn>0</IsPaintingLogOn>
<IsStatisticsBackglassOn>0</IsStatisticsBackglassOn>
<ShowStartupError>1</ShowStartupError>
<ScreenshotPath> </ScreenshotPath>
<ScreenshotFileType>0</ScreenshotFileType>
-<jd_l1>
<HideGrill>2</HideGrill>
<HideB2SDMD>0</HideB2SDMD>
<HideDMD>2</HideDMD>
<LampsSkipFrames>1</LampsSkipFrames>
<SolenoidsSkipFrames>3</SolenoidsSkipFrames>
<GIStringsSkipFrames>3</GIStringsSkipFrames>
<LEDsSkipFrames>0</LEDsSkipFrames>
<UsedLEDType>0</UsedLEDType>
<IsGlowBulbOn>0</IsGlowBulbOn>
<GlowIndex>-1</GlowIndex>
<StartAsEXE>1</StartAsEXE>
<Animations/>
<DualMode>2</DualMode>
</jd_l1>
Who creates this file? Is it the B2SBackglassServerEXE? I ask because I would like to know where this XML file should be located. In other words, in which folder?
I managed to edit the file using B2SBackglassDesigner.exe, removing the dual MOD and modifying the animation combos to Fantasy mode, and after all that, exporting it to a new DirectB2S file.
It worked for me.
But it's much more laborious considering that I want to add many tables to my PinUp Popper "Screen 1 - Playfield Desktop mod, S2 BackGlass + Full DMD".
Your method will save me a lot of time that I don't have, but I need to know how to generate and where to save these XML files.
I will test your file here with the original DirectB2S to see if I can change its default behavior, and then I will post the response.
Thank you once again, and greetings from Brazil.
Best regards,
Astrocat
Should be in same folder as the B2SBackglassServerEXE or the same folder that the table and backglass are in.
Thank you, my friend, I found the file you mentioned.
It is indeed inside the Table folder, along with the B2s Server files, so I opened it and looked for the script part corresponding to the Mame rom of Lord Of the Ring "lotr".
I edited the file by placing the tag <DefaultStartMode>2</DefaultStartMode> and also the Tag <DualMode>2</DualMode> to 1, but even so, when I open the Table.
https://drive.google...iew?usp=sharing
Darn it, haha, there it is again with the default "AUTHENTIC" dead, deader than my grandpa's little chick.
However, nevertheless, I had an insight and discovered an easier way to solve it.
Just right-click on the file, for example, "ExTable.directb2s," and use your favorite editor, in my case, I just use Notepad or when the code is too long, I use Notepad++. Go to the line "<DualBackglass Value="1" />" and change it to "0" zero, save, and close the file, that's it.
https://drive.google...iew?usp=sharing
Good, that's it. I hope it's useful for more people. Thanks for the prompt response, your help gave me a direction to follow.
I would really like to know how to post a Print Screen here, as I received an error message regarding the image format "jpg". I had to upload images to my drive.
Regards,
Astrocat.
Edited by andrestec, 20 February 2024 - 02:14 AM.