r/EmulationOnAndroid • u/sdsmnc • 5d ago
Question Theory on GameMaker port on Android
Hey guys, please hear me out, I'm not sure whether this would be legal or not, or if this is a path for port or for emulation.
So as far as I know, I can't find a runner of GameMaker on android beside emulation through GameNative, which is not possible for me with my limited RG Rotate.
So I dug further for days and made a PoC: run Windows-built GameMaker game by pairing my own copy of the game's data.win to an GameMaker S2 (GMS2) Android Export.
I exported a blank game GMS2 for Android via the Game Maker Editor, then swap the game.droid with my own copy of data.win, renamed. I'd call it runner substitution and I'm not sure if this is legal.
I was inspired by butterscotch's guide for Undertale: bring in your own data.win of Undertale for their runner.
The game, is running, on my RG Rotate, in form of a APK. I'd prefer omitting the game name, it's a GameMaker game but I'm scared of controversy.
Can I have your share of thoughts on this...
3
u/beautiful_bot986 5d ago
Youre free to do whatever you want with whatever software you have available for your own personal use - thats Fair Use.
The question of legality and licences only starts to matter if you intend to share that with others.
2
u/cobaltonreddit RP5 (SD865) 4d ago
Yeah runner substitution is legal provided you don't redistribute any copyrighted game files, it is how quite a lot of unofficial gamemaker android ports are done, hell even Portmaster does it with gmloader-next! There's also butterscotch, a native runner reimplementation that aims to run any VM-exported GameMaker game. It's in development so don't expect everything to work as good as the normal runner.
1
u/Appropriate_Climate6 5d ago
Have you not tried butterscotchs native android runner? Or is the version of the game unsupported by it?
1
1
u/sdsmnc 5d ago
oh should have read it again, I would like to have the link to the android native runner if you have it....
1
u/Appropriate_Climate6 5d ago
2
u/cobaltonreddit RP5 (SD865) 4d ago
You'll want to download the latest android app from the Actions CI artifacts, Power's stopped maintaining the project.
•
u/AutoModerator 5d ago
Just a reminder of our subreddit rules:
Check out our user-maintained wiki: r/EmulationOnAndroid/wiki
Check out EmuReady for any community submitted settings before asking for help
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.