6. March 2023 at 8:24 #10067
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?6. March 2023 at 8:42 #10068
.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 browser6. March 2023 at 10:47 #10069
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.6. March 2023 at 11:31 #10070
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. firstname.lastname@example.org. March 2023 at 12:13 #10071
You pick exe in section “main program”6. March 2023 at 13:46 #10072
This is the image of Global Settings.
This is the image of screen when I edit the existing profile. It says the folder is empty.
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=sharing6. March 2023 at 14:27 #10073
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?6. March 2023 at 14:54 #10074
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?6. March 2023 at 15:38 #10075
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.6. March 2023 at 18:13 #10076
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?6. March 2023 at 18:22 #10077
In main menu us “backup”. It creates zip, copy it to other phone, unzip
Set drive c, like is in new profile
- You must be logged in to reply to this topic.