1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

BTB Version 0.7 Beta Testing Phase 2

Discussion in 'Bob's Track Builder' started by Brendon Pywell, Apr 11, 2009.

Thread Status:
Not open for further replies.
  1. Brendon Pywell

    Brendon Pywell
    Bob's Track Builder

    Hi Guys,

    For v0.7 I have made a significant change to the way BTB saves and loads your projects. The XML file was getting too large, and as some will have noticed it consumes a lot of memory just to load and interpret a large file.

    The new format is in binary, consumes much less space and is faster to save and load. But it's also not easy to read/edit in a text editor so it's crucial that I get this save/load routine perfect.

    The latest version should be mostly free of bugs. Please report any problems in this thread. Sorry the help file hasn't been updated yet.

    You can get the latest BETA version here ... http://www.bobstrackbuilder.net/pro_users/beta_test.aspx. Please read the page very carefully.
  2. I'm wondering, is one reason terrain editing on a larger project is so slow because it is writing a full backup for every tiny change? what about doing undo as a 2 step process - full backup every x minutes, and in between only writing the changes?

    it could massively reduce the disk throughput load while still preserving undo info... don't know how hard that would be to program though.

    edit: or far simpler, a option to sacrifice the every step undo in favor of backing up every minute or x seconds (user selectable)
  3. Brendon Pywell

    Brendon Pywell
    Bob's Track Builder

    I turn Undo off (set number to 0 in options) when working on large projects. I save every couple of minutes by pressing Control-S .. but I rarely make mistakes. :rotfl:

    Yes it would be better to only store the incremental change. Yes it does take a lot of programming and is something that I will only tackle once more of the interface/features is complete.
  4. Not sure if I like the idea of not having a xml file.

    Today I have to do just that because my guardrail walls are glitching cars so I am making them all non-collision walls and duplicating them all and changing the duplicated shapes to be simple 2 point walls that are not rendered but collide.

    You cant do that if you cant edit the xml.

    In the past I also replaced all the shapes of my walls (85 of them) much faster using a advanced text editor vs BTB where you cant be accurate with the wall shapes.
  5. where is this option you speak of? I can't find it.


    Oh!! I get it! set Undo Limit to 0 for no undo feature!

    thats simple! Thanks!
  6. I like the XML files and will severly miss them ...I am not looking forward to having to learn some new program or editing technique ... I am getting to be an old DAWG and its hard for me to learn new tricks ...LOL
  7. Thanks for sharing this new way of saving file. I don't mind about xml format. For me, stability is a main program priority. Great idea and effort Piddy, I support that. :dance2:
  8. I would hope you would reconsider the decision to leave out DEM support since this will also break all the elevation scripts unless you give the option to save as xml as well. :eek:
  9. Brendon Pywell

    Brendon Pywell
    Bob's Track Builder

    I don't have DEM support so I can't really leave it out. ;)

    You can still run scripts to edit the saved file, but you'll have to be a bit smarter about it.

    Eventually we'll do this the proper way and plugins will be the standard method.
  10. Actually you can do that completely within BTB. Use the Copy feature to duplicate a wall (hold down 'C' and move the wall slightly) then do your node editing. I use it so much I'm starting to wear out my 'C' key :).

    But I agree being able to edit the XML is very handy for getting exact wall match-ups and the like. Fortunately Piddy has plans for all those sort of operations to be built into BTB's interface so I think its a good move to improve the file format for improved speed and stability.
  11. i´m testing BTB 0.7 no problems at load/save and reload at moment, but i have problems if i try to select a 3d objet, i have to change the camera angle to select it.

    does anyone heave the same can´t select 3d objets problem.

    from my load/save/reload test every goes fine. today i´m going to create new test proyect, it´s amazing how fast is BTB 0.7
  12. Brendon Pywell

    Brendon Pywell
    Bob's Track Builder

    Remember the first phase is only to test save/load. I am still working on other bugs. ;)

    A new version will be uploaded soon.
  13. I hope I can use my current v0.6 license with it. The current beta is locked. The license is not very old I generated this one last month and is suppose to work for 10 months.
  14. Brendon Pywell

    Brendon Pywell
    Bob's Track Builder

    Next round of beta testing ready. See first post.
  15. Brendon Pywell

    Brendon Pywell
    Bob's Track Builder

    Next Beta version (03) is ready for testing.
  16. Racer export seems to work very well, mega thanks! :rotfl:

    Alex Forbin
  17. The track cams don't appear to be exporting to racer, are they supposed to?

    Alex Forbin
  18. Check in help file, that is specified ''for rFactor only''...
  19. Brendon Pywell

    Brendon Pywell
    Bob's Track Builder

    hehe .. I probably should mention that I've not updated the help file since v0.6 ... so according to that, you can't even export to Racer. :laugh2:
  20. Piddy, consider the option of saving as .xml and importing .xml in addition to the default binary, so both formats could live side by side in harmony. :music: :D
Thread Status:
Not open for further replies.