Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Luna Engine MV

A script that modifies RPG Maker MV UI easily · By Archeia

Keep loading on start on Android Locked

A topic by Sang Hendrix created Oct 29, 2019 Views: 1,101 Replies: 5
This topic was locked by Archeia Nov 19, 2019
Viewing posts 1 to 5
(1 edit)

Hello, I'd like to report a bug. I exported my project with Luna Engine plugin turned on to my Android device (Samsung Galaxy Note 9) and also tested it on Android Emulation (BlueStacks) but the game couldn't start and kept showing "Now Loading...". Afterward I turned off Luna Engine then it ran fine. This is a huge issue and I hope it'll get a fix soon. 

Developer (2 edits)

There's a lot of reasons why this can happen on mobile. From filenames, to directory paths etc.

I cannot test in mobile and cannot help you with this. I didn't even though about Luna Engine for mobile.


I'll try to see if we can do something about this once we have the time to do a test case, but I'm severely understaffed and cannot provide support for all platforms.

@Sang: Could you send me which tutorial you followed to export to Android? Did you use WebView? I wonder if you can see the error logs (console etc...) when testing on mobile.

(2 edits)

Yes. I followed this tutorial, and I used WebView: https://forums.rpgmakerweb.com/index.php?threads/exporting-to-android-mv-android-client.84971 

This is what written on the console (it says it's unable to access some fonts but the fonts were there so I don't get it, it runs fine without Luna Engine turned on):

D/eglCodecCommon: setVertexArrayObject: set vao to 8 (8) 0 0
I/chromium: [INFO:CONSOLE(27682)] "
     %c %c %c PixiJS 4.5.4 - ✰ WebGL ✰  %c  %c  http://www.pixijs.com/  %c %c ♥%c♥%c♥ 
    
    ", source: file:///android_asset/www/js/libs/pixi.js (27682)
E/eglCodecCommon: glUtilsParamSize: unknow param 0x000088ef
E/eglCodecCommon: glUtilsParamSize: unknow param 0x000088ef
D/eglCodecCommon: setVertexArrayObject: set vao to 9 (9) 0 0
E/eglCodecCommon: glUtilsParamSize: unknow param 0x000088ef
I/chatty: uid=10134(com.theroom.ofmonsters) Chrome_InProcGp identical 2 lines
E/eglCodecCommon: glUtilsParamSize: unknow param 0x000088ef
E/eglCodecCommon: glUtilsParamSize: unknow param 0x000088ef
    glUtilsParamSize: unknow param 0x000088ef
E/eglCodecCommon: glUtilsParamSize: unknow param 0x000088ef
    glUtilsParamSize: unknow param 0x000088ef
D/eglCodecCommon: setVertexArrayObject: set vao to 10 (10) 36 0
E/eglCodecCommon: glUtilsParamSize: unknow param 0x000088ef
E/eglCodecCommon: glUtilsParamSize: unknow param 0x000088ef
E/eglCodecCommon: glUtilsParamSize: unknow param 0x000088ef
    glUtilsParamSize: unknow param 0x000088ef
E/eglCodecCommon: glUtilsParamSize: unknow param 0x000088ef
    glUtilsParamSize: unknow param 0x000088ef
I/chromium: [INFO:CONSOLE(14)] "[LunaEngine] Start loading Luna Engine.", source: file:///android_asset/www/js/plugins/LunaEngine.js (14)
I/room.ofmonster: NativeAlloc concurrent copying GC freed 30022(1952KB) AllocSpace objects, 10(392KB) LOS objects, 49% free, 2786KB/5573KB, paused 378us total 168.358ms
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/luna/SceneMap.yml
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/luna/SceneEquip.yml
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/luna/SceneStatus.yml
I/chromium: [INFO:CONSOLE(14)] "[LunaEngine][Scene] SceneBoot doesn't have background config.", source: file:///android_asset/www/js/plugins/LunaEngine.js (14)
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/luna/SceneShop.yml
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/luna/SceneBattle.yml
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/luna/SceneLoad.yml
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/luna/SceneSkill.yml
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/luna/SceneGameEnd.yml
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/luna/SceneName.yml
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/luna/SceneSave.yml
D/eglCodecCommon: setVertexArrayObject: set vao to 8 (8) 0 0
D/eglCodecCommon: setVertexArrayObject: set vao to 9 (9) 0 37
D/eglCodecCommon: setVertexArrayObject: set vao to 8 (8) 42 0
D/eglCodecCommon: setVertexArrayObject: set vao to 1 (1) 7 4
D/eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 7 0
D/eglCodecCommon: setVertexArrayObject: set vao to 1 (1) 7 4
D/eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 7 0
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/fonts/SHPinscher-Regulars.ttf
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/fonts/RistrettoPro-Regular.ttf
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/fonts/MigraineSerif.ttf
D/eglCodecCommon: setVertexArrayObject: set vao to 1 (1) 7 4
D/eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 7 0
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/fonts/SHPinscher-Regulars.woff2
D/eglCodecCommon: setVertexArrayObject: set vao to 1 (1) 7 4
D/eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 7 0
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/fonts/RistrettoPro-Regular.woff2
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/fonts/MigraineSerif.woff2
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/fonts/SHPinscher-Regulars.woff
D/eglCodecCommon: setVertexArrayObject: set vao to 1 (1) 7 4
D/eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 7 0
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/fonts/RistrettoPro-Regular.woff
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/fonts/MigraineSerif.woff
D/eglCodecCommon: setVertexArrayObject: set vao to 1 (1) 7 4
D/eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 7 0
D/eglCodecCommon: setVertexArrayObject: set vao to 1 (1) 7 4
D/eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 7 0
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/fonts/MigraineSerif.otf
E/AndroidProtocolHandler: Unable to open asset URL: file:///android_asset/www/fonts/RistrettoPro-Regular.otf
D/eglCodecCommon: setVertexArrayObject: set vao to 1 (1) 7 4
D/eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 7 0
D/eglCodecCommon: setVertexArrayObject: set vao to 1 (1) 7 4
D/eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 7 0

(+1)

I decided to look for the issue today and it turns out on mobile, unlike on PC, you gotta include all yml scene inside Luna folder or it won't be running at all. After all that, the game ran fine. Thank you guys, regardless.

Developer

Thanks for figuring it out! We'll try to add a fail safe in the future when we're able.

Developer locked this topic