You are right, there is one bug. You must leave .MagicBox on storage which is read-write for all apps (for example internal storage or sdcard after applying sdcard fix on rooted device).
I fixed sdcard write access only for running game, no for data directory.
Now you can place dos games to sdcard, for example to games/dos and request permissions. This will work.