jarr3 Posted March 15, 2023 Author Share Posted March 15, 2023 1 hour ago, studlygoorite said: I posted this in the VP Chat Discord but can anyone tell me if this quote from the wiki is still relevant? And if so, what the consequences might be, if any, for the Baller Installer crowd. Thanks Updaters: Whatever you do on your Installation, - be sure to make a backup first. No backup - No pity! PinUP Popper BALLER Installer users please wait!, we are still working on a smooth upgrade Well, of course we (in this case @NailBuster ) make everything possible to make a smooth upgrade. But we have seen with the x64 upgrade that it is quite stable. So if you cannot wait, and want to upgrade now, the only thing which might happen is that you maybe have to move a couple of files to fit the directory layout of what PunUP Popper needs. I do not expect much problems, but maybe we should wait what Nailbuster has to say about it? Link to comment Share on other sites More sharing options...
studlygoorite Posted March 15, 2023 Share Posted March 15, 2023 2 hours ago, jarr3 said: Well, of course we (in this case @NailBuster ) make everything possible to make a smooth upgrade. But we have seen with the x64 upgrade that it is quite stable. So if you cannot wait, and want to upgrade now, the only thing which might happen is that you maybe have to move a couple of files to fit the directory layout of what PunUP Popper needs. I do not expect much problems, but maybe we should wait what Nailbuster has to say about it? Thanks, Nailbuster has shared some PinUP 64bit beta files, they worked fine before v2.0, will check them out with v2.0. Link to comment Share on other sites More sharing options...
Content Provider CarnyPriest Posted March 15, 2023 Content Provider Share Posted March 15, 2023 Quick review on installation - My cabinet was a big doorstop for a couple of years, but I am finally back up and running. I'm very much behind on developments. I don't know anything about punches, backgrounds or full DMD stuff. It took quite a bit of time to get the update working because I had forgotten some crucial steps to the workflow like the all-in-one installer would overwrite screenres.txt and B2STableSettings.xml. That you would need to enable plug ins, etc. Got in my own way and made things harder on myself. I only blame myself. The new wiki is a great addition. There were a couple of things that were obstacles. The wiki recommended RegDllView to de-register B2S, but the app failed to de-register for me. I could use it to delete all the B2S keys from the register. But I also went through the register manually to get rid off all mentions of B2S. More work, but I don't blame the developers for RegDllView not working as described. Plus, the wiki says to "set" the B2STableSettingExtendedPath key to move B2STableSettings.xml to another folder. I initially expected the key to be there in the registry and thought something went wrong with the install and I went through the whole manually deleting keys from the registry again. After some trial, I realized that they meant that I needed to "create" the key. I do have everything working well now, and I do appreciate being able to have ALL the B2S system files residing in one folder. Thanks for all the new features especially being able to move forms to front or back! Link to comment Share on other sites More sharing options...
jarr3 Posted March 15, 2023 Author Share Posted March 15, 2023 13 minutes ago, CarnyPriest said: Plus, the wiki says to "set" the B2STableSettingExtendedPath key to move B2STableSettings.xml to another folder. I initially expected the key to be there in the registry and thought something went wrong with the install and I went through the whole manually deleting keys from the registry again. After some trial, I realized that they meant that I needed to "create" the key. I do have everything working well now, and I do appreciate being able to have ALL the B2S system files residing in one folder. Thanks for all the new features especially being able to move forms to front or back! Thanks for the good ideas for improvements and nice words. Yes, I want to be able to set the two registry keys through the settings going forward, or at least generate the keys with the default values in case they do not exist, while registering the dll. During the beta phase this new feature wasn't hidden behind any registry, but it made old users confused, so had to add this in the last round before release... Yes I fought for about a year to get these forms where I wanted them, but in the end the idea for the B2SWindowPunch feature (which I kindly became from @NailBuster) have made some of the form front and back features not as important anymore. And of course improvement ideas for the wiki are welcome as well! Link to comment Share on other sites More sharing options...
jarr3 Posted March 15, 2023 Author Share Posted March 15, 2023 2 hours ago, studlygoorite said: Thanks, Nailbuster has shared some PinUP 64bit beta files, they worked fine before v2.0, will check them out with v2.0. after a second thought it will become more or less impossible to create a stable automated install for everyone updating manually. Sorry but I only saw the B2S part of it, but there are so many other things changed here. Link to comment Share on other sites More sharing options...
jarr3 Posted March 16, 2023 Author Share Posted March 16, 2023 18 hours ago, jarr3 said: after a second thought it will become more or less impossible to create a stable automated install for everyone updating manually. Sorry but I only saw the B2S part of it, but there are so many other things changed here. I am talking to Nailbuster, so we will work on getting a "smoother" solution for baller installers! Link to comment Share on other sites More sharing options...
hauntfreaks Posted March 20, 2023 Share Posted March 20, 2023 once all the 64bit stuff is complete .... will you guys be working on the b2s designer?? Link to comment Share on other sites More sharing options...
jarr3 Posted March 20, 2023 Author Share Posted March 20, 2023 1 hour ago, hauntfreaks said: once all the 64bit stuff is complete .... will you guys be working on the b2s designer?? Hi, I am not a designer user... so you need to give me small hints what needs to be improved. Small iterations as tickets on github, so that someone who has almost never touched the designer understands... Then I can see if I get time (I do not get paid for this) I hope that we find some more people helping out with VB development on b2s designer??? Link to comment Share on other sites More sharing options...
hauntfreaks Posted March 20, 2023 Share Posted March 20, 2023 first would be we can not copy and paste..... as in we can not copy a light from one project into another when you try to copy , you get this warning Link to comment Share on other sites More sharing options...
jarr3 Posted March 22, 2023 Author Share Posted March 22, 2023 On 3/20/2023 at 10:18 AM, hauntfreaks said: first would be we can not copy and paste..... as in we can not copy a light from one project into another when you try to copy , you get this warning Hi @hauntfreaks , sounds like we someone to implement this in one of the next versions... Can you please add a ticket on github and mark it B2S Designer? Link to comment Share on other sites More sharing options...
hauntfreaks Posted March 23, 2023 Share Posted March 23, 2023 20 hours ago, jarr3 said: Hi @hauntfreaks , sounds like we someone to implement this in one of the next versions... Can you please add a ticket on github and mark it B2S Designer? the b2s designer has been giving that same message for 10yrs now...LOL Link to comment Share on other sites More sharing options...
jarr3 Posted March 26, 2023 Author Share Posted March 26, 2023 On 2/15/2023 at 11:44 PM, hauntfreaks said: yep, I did still nothing.... odd Hi, did not see your comments here until now. This should now be solved with 2.0.1 coming up in the actions. The problem was that it was looking for certain registry keys to be available, otherwise skipped that part completely. https://github.com/vpinball/b2s-backglass/issues/41 I am still waiting for confirmation that the change helps though. So, the B2SBackglassServerRegisterApp should do this for you! Link to comment Share on other sites More sharing options...
jarr3 Posted March 26, 2023 Author Share Posted March 26, 2023 (edited) Another round of beta testing for 2.0.1 coming! https://github.com/vpinball/b2s-backglass/actions Small changelist so far: - The B2SWindowPunch feature can be controlled through a registry setting "Software\B2S\B2SWindowPunchActive" = "1"/"0" The default is B2SWindowPunch OFF! - All registry settings are available under Settings->More... - B2SBackglassServerRegisterApp can be run from CMD and have a parameter /Silent added, to hide ALL window prompts. For 🪩Installer - The "BackglassMonitorType" can be controlled through b2s_screenresidentifier. (##, =## or @##) - "Empty" Plugins/64 folders added to the distribution zip Edited March 26, 2023 by jarr3 hint about 🪩Installer Link to comment Share on other sites More sharing options...
jarr3 Posted March 28, 2023 Author Share Posted March 28, 2023 On 3/26/2023 at 7:17 PM, jarr3 said: Another round of beta testing for 2.0.1 coming! https://github.com/vpinball/b2s-backglass/actions I did a beta prerelease. Can be downloaded without login: https://github.com/vpinball/b2s-backglass/releases/tag/b2s-backglass-1fecede Link to comment Share on other sites More sharing options...
jarr3 Posted April 2, 2023 Author Share Posted April 2, 2023 There is a new 2.0.1 build coming up... it will complain when trying to register or when starting the B2S Server like this if the B2STableSettings has a problem: I have also added that a corrupt directB2S file (which is also XML files) will do the same: Link to comment Share on other sites More sharing options...
Cliffy Posted April 2, 2023 Share Posted April 2, 2023 1 hour ago, jarr3 said: There is a new 2.0.1 build coming up... it will complain when trying to register or when starting the B2S Server like this if the B2STableSettings has a problem: I have also added that a corrupt directB2S file (which is also XML files) will do the same: This will be most helpful to determine if we have badly formatted xml's. Excellent work jarr3! Link to comment Share on other sites More sharing options...
jarr3 Posted April 2, 2023 Author Share Posted April 2, 2023 45 minutes ago, Cliffy said: This will be most helpful to determine if we have badly formatted xml's. Excellent work jarr3! Was actually rather easy 3 lines of code . But should of course been there from the beginning... Link to comment Share on other sites More sharing options...
jarr3 Posted April 3, 2023 Author Share Posted April 3, 2023 2.0.1 is officially released https://vpuniverse.com/files/file/12024-b2s-backglass-server/ Link to comment Share on other sites More sharing options...
Cliffy Posted April 3, 2023 Share Posted April 3, 2023 Fantastic piece of programming @jarr3. It's an ESSENTIAL part of the vp universe! Link to comment Share on other sites More sharing options...
SmedleyB Posted April 14, 2023 Share Posted April 14, 2023 (edited) @jarr3 latest releases have been awesome, my backglass monitor has never looked better, thanks for all of your work! I have been using the background feature a lot and came up with a list of enhancements I figured I'd mention here and get your feedback before I enter stuff on GitHub. Most of these pertain to simulating a complete backbox with a topper on it, displayed on a vert backglass monitor. -Decouple grill image from backglass. Need to be able to set specific x/y coordinates for grill. -Add support for 1 or 2 more background images. Would be nice if you could chop up the sections of the screen across multiple files instead of having to edit one big background file. -Add support for topper image that can be positioned just like other "screens". -when you drag and position dmd, can you add a dotted line around the entire border, it's often hard to center a black-edged dmd on a black background. Pretty soon, maybe the community could start creating manufacturer specific background images (literally the wood edges of the backbox) that you just position your backglass, grill and dmd on. Edited April 14, 2023 by SmedleyB Link to comment Share on other sites More sharing options...
jarr3 Posted April 24, 2023 Author Share Posted April 24, 2023 On 4/14/2023 at 2:23 PM, SmedleyB said: @jarr3 latest releases have been awesome, my backglass monitor has never looked better, thanks for all of your work! I have been using the background feature a lot and came up with a list of enhancements I figured I'd mention here and get your feedback before I enter stuff on GitHub. Most of these pertain to simulating a complete backbox with a topper on it, displayed on a vert backglass monitor. -Decouple grill image from backglass. Need to be able to set specific x/y coordinates for grill. -Add support for 1 or 2 more background images. Would be nice if you could chop up the sections of the screen across multiple files instead of having to edit one big background file. -Add support for topper image that can be positioned just like other "screens". -when you drag and position dmd, can you add a dotted line around the entire border, it's often hard to center a black-edged dmd on a black background. Pretty soon, maybe the community could start creating manufacturer specific background images (literally the wood edges of the backbox) that you just position your backglass, grill and dmd on. Hi, check if this issue on github https://github.com/vpinball/b2s-backglass/issues/23 might fit your feature request. As written here, we would forget about res files and move to something more flexible like XML, where tags would tell what the values are. Link to comment Share on other sites More sharing options...
SmedleyB Posted April 28, 2023 Share Posted April 28, 2023 On 4/24/2023 at 2:04 AM, jarr3 said: Hi, check if this issue on github https://github.com/vpinball/b2s-backglass/issues/23 might fit your feature request. As written here, we would forget about res files and move to something more flexible like XML, where tags would tell what the values are. Yup, I opened that ticket, that sounds good to me. Should I open tickets for the other items I mentioned above on GitHub? Link to comment Share on other sites More sharing options...
jarr3 Posted April 29, 2023 Author Share Posted April 29, 2023 8 hours ago, SmedleyB said: Yup, I opened that ticket, that sounds good to me. Should I open tickets for the other items I mentioned above on GitHub? I beleive the last point is the only missing part, so you can add it to github Link to comment Share on other sites More sharing options...
digitalarts Posted April 29, 2023 Share Posted April 29, 2023 Hi jarr3, new XML is ok, but hopefully the server will be back compatible with "old" screenres.txt... Because some old vp9 tables have old b2s backglasses in exe file format - they are only compatible with old screenres.txt (even the comment lines are not "allowed" in it) but these few tables are very well done and it would be very sad if they would'nt working after this... Or maybe I'm completely wrong with this in mind, perhaps this old b2s exe files "include" an own server-part and are looking for their screenres.txt... Link to comment Share on other sites More sharing options...
jarr3 Posted April 30, 2023 Author Share Posted April 30, 2023 17 hours ago, digitalarts said: Hi jarr3, new XML is ok, but hopefully the server will be back compatible with "old" screenres.txt... Because some old vp9 tables have old b2s backglasses in exe file format - they are only compatible with old screenres.txt (even the comment lines are not "allowed" in it) but these few tables are very well done and it would be very sad if they would'nt working after this... Or maybe I'm completely wrong with this in mind, perhaps this old b2s exe files "include" an own server-part and are looking for their screenres.txt... Yes, it would first search for the new format and if not found stay with how it is now... But I think you are right, the old b2s exe's are baked with the old format without comments, so it should not be any problem anyway. But thanks for the reminder! Do you know if the source for these old b2s exe's is available somewhere? /Jarr3 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now