1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. While the majority of active discourse on D20PRO has moved to our Discord Channels, this forum is still active and checked-in on regularly by our staff. However, for the very latest information, conversation and/or immediate support, please join us on Discord here: http://discord.gg/Ph38ckM
    Dismiss Notice

Windows data storage

Discussion in 'Feature Requests' started by jimstapleton, Jul 6, 2010.

  1. jimstapleton

    jimstapleton New Member

    Joined:
    Jul 4, 2010
    Messages:
    4
    Likes Received:
    0
    Would it be possible to change the data storage model to store/read custom content in/from APPDATA (command line: %APPDATA%)? This is, ideally, where things should be stored in Windows, and if you can avoid reading/writing in the program files directory, this should also eliminate the need for elevated privileges.
     
  2. Glav

    Glav New Member

    Joined:
    Jul 10, 2008
    Messages:
    24
    Likes Received:
    0
    Hello,

    d20Pro is designed to be self-contained to it's installation directory, and does not leverage OS specific features like APPDATA. This is to ensure the simplest cross-platform install - it's the same directory structure on all operating systems and for all installations.

    This also allows for:
    • Simple archival/backup -- just zip up the installation directory
    • Copied installs for playing with different rule sets -- just copy the installation directory
    • Simple removal -- just delete the installation directory.

    As to your note on elevated privileges, if you are experiencing permissioning problems with the installation being under 'Program Files', another option is to simply install the application to a different directory of your choosing. C:\MindGene\d20Pro, perhaps?

    My apologies if you don't find this very helpful to your needs.

    --Glav
     
  3. jimstapleton

    jimstapleton New Member

    Joined:
    Jul 4, 2010
    Messages:
    4
    Likes Received:
    0
    So, then on Linux, each user would have to install it separately?
     
  4. Glav

    Glav New Member

    Joined:
    Jul 10, 2008
    Messages:
    24
    Likes Received:
    0
    Not necessarily. If you install it to a directory that all users can access, then you can install it once and have all users run it from that directory. But if you have a shared system, and you want users to be able to run it simultaneously, then yes, they will all need their own separate install.
     

Share This Page