- This topic has 1 reply, 2 voices, and was last updated 3 months, 2 weeks ago by .
- You must be logged in to reply to this topic.
**this change will be present in android 10 (Q), however is disabled by default. Since android 11 will be reality and we must adopt to this time**
I like to write this topic, because google brings very critical change to storage management. Applications will lost access to files located on internal storage. The only visible folder will be “Downloads”, we must move folder with games here. Google calls it “Scoped directory” and it’s not all.
In Scoped directory are blocked all standard (and very fast) file operations which dosbox uses, instead, google provides own – a very slow solution. This solution now works for games located on sdcard, so you can compare performance of both locations. Just now it affects all modify operations like write file, delete file, move or rename file. Reading was not affected, just now I don’t know in which stage is reading on q, will update this post if I will have more information.
Performance degradation is drastically reduced, loading times are increased and vary per game. For example, Realms of Arkania 3 starts 50 seconds instead 33 seconds (without skipping intros). Saving games is longer, if game needs perform file write/delete/move/rename then whole emulator feels it.
Google offers “Private folder” like a solution, this folder is not restricted (yet). Unfortunately, its whole content is deleted during application uninstallation/reinstallation. It means, data must be somehow backuped over time if we wont lost game progress.
Scoped Directory docs
Google heading down the Apple road…
One obvious solution of course: NEVER uninstall Magic Dosbox again.😇 But why on earth do they have to plague is with this bs? 😤
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.