I need help with updating profiles (Android 13)

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #10067
    Jseo40
    Participant

    Hello!

    I used magic dosbox a lot, but with my phone updated to Android 13, I had to update my existing game profiles.
    I usually store games in regular phone drive. I moved game folders to .MagicBox/Games, but I cannot understand how to change path with <games>. If I use choose file, I can see the game folders, but I can’t see the .exe files.

    Also, if I add new profiles, the path starts on the folder with ‘data’ folder, and if I open the data folder, only folders with numerous numbers and letters can be seen. can anyone help?

    #10068
    admin
    Keymaster

    Hi,

    .MagicBox folder contains game profiles. Inside is folder Games. Inside are data for profiles. I unluckly named this folder as “Games” but it should be “Profiles”.

    I recommend this:

    Create folder Games in root of storage and copy your dos games here.

    Then run survey again (welcome screen). Grant permissions on folder “Games”, on next screen grant permissions on .MagicBox

    Press next several times to main menu.

    Open game profile and update “drive c:”. It automatically sets <games>. The same should be done with CD paths.

    It is because since v85 we must agree with google’s restrictions, which blocks access to storage and we must work in sandbox, in other words, if you write something like /storage/emulated/0/Games then Magic Dosbox does not know it anymore, because restrictions block it. Google blocks further development without this. All applications will disappear from store if they dont agree. There was no other choice. The only thing what we can do is to make porting more user friendly, any ideas are welcome

    Other way is copy games to private folder. You can use total commander to copy games there (/android/data/bruenor.magicbox/files). In this location MagicDosbox knows absolute paths. You can use there <games> prefix too. It is much more comfortable then writing long path

    I must implement my own file browser to copy games there, to get rid off external file browser

    #10069
    Jseo40
    Participant

    How should I update “drive c”? I got permission to the Games folder. Now making new profile works, but I still cannot locate the exe files. It still says Directory is empty.

    #10070
    admin
    Keymaster

    Please make screenshot from global settings. I need to see paths.

    Then open game profile and make screenshot from profile, i need to see paths. (Or export whole game profile and share it)

    If have problems share it here, you can send it on my email. magicbox@imejl.sk

    #10071
    admin
    Keymaster

    You pick exe in section “main program”

    #10072
    Jseo40
    Participant

    This is the image of Global Settings.
    https://drive.google.com/file/d/1vjtYs9fEoOxWrzoEPtWRrayYNa8zt6oO/view?usp=sharing

    This is the image of screen when I edit the existing profile. It says the folder is empty.
    https://drive.google.com/file/d/1wJihALydMoTgXnoD3wSsCudYa7enGvjb/view?usp=sharing

    This is the image of screen when I make the new profile. The files can be seen.
    https://drive.google.com/file/d/17msIzKBPegqWJdZ1TBLuT1aTxu0paftd/view?usp=sharing

    #10073
    admin
    Keymaster

    Okay, maybe I understand. So new profiles shows it correctly, but existing do problem, right? Were these existing profile made with old version of mdosbox? What is set in “drive c”? It is not seen on screenshot.

    I see there potential bug. You set drive c, but further, path in “main program” does not exists under current context of “drive c” and I incorrectly show content. But I am now on vaccation I cant check sources. Tomorrow I will be by pc. Can it be this situation?

    #10074
    Jseo40
    Participant

    I made these profiles maybe before updating into Android 13. The path is root/games.

    By the way, I have one more question. Can these profiles I made usable in different phone?

    #10075
    admin
    Keymaster

    I dont understand what is “root/phone”? Can you make screenshot please? This sounds suspicious.

    Yes, all your profiles are usable on other phone. That’s why was made that special prefix <games> – you only change location based on your phone.

    #10076
    Jseo40
    Participant

    the root meant was just local drive on my phone. I put “Games” folder on there.

    and How can I move or copy the profile into other phone?

    #10077
    admin
    Keymaster

    In main menu us “backup”. It creates zip, copy it to other phone, unzip

    Set drive c, like is in new profile

Viewing 11 posts - 1 through 11 (of 11 total)
  • You must be logged in to reply to this topic.