Ports work on canada goose

Hi everyone,

Actually there already exactly the same topic but its closed already

the thing is in my case needed runtime is installed
cannot run loop hero (it worked fine on goose)
required mono runtime is definitely installed because celeste (that requires the same runtime) is working well

so any other possible reasons?

for clarification, loop hero port says following:

mv: can't rename 'com.playdigious.loophero.apk': No such file or directory
mv: can't rename 'loop_hero.apk': No such file or directory
/mnt/mmc/MUOS/PortMaster/mod_muOS.txt: line 23: /run/muos/system/foreground_process: No such file or directory
gmloader/main.cpp:185: Failure opening APK '/mnt/union/ports/loophero/loophero.port': No such file
Loading config file (/mnt/union/ports/loophero/gmloader.json)

but I have all the listed files in folder

I have a rg35xxSP with muOS Canada Goose and I can confirm that Loop Hero and Stardew Valley work perfectly for me, maybe you should try installing them again or something like that :man_shrugging:

already reinstalled
asked on portmaster discord, maybe someone can advise

but I started the topic here because it worked on goose

adding extended log, after renaming apk to loop_hero

Summary
/mnt/mmc/MUOS/PortMaster/mod_muOS.txt: line 23: /run/muos/system/foreground_process: No such file or directory
Loading images...
Missing: ptrace (0x1401a4c0, 0x55631f32a8)
Missing: open (0x180f1e18, 0x55631f32a8)
Missing: statvfs (0x180f1ea8, 0x55631f32a8)
Missing: syslog (0x180f27f8, 0x55631f32a8)
loader/io_util.cpp:13: Failed to stat file 'lib/arm64-v8a/libopenal.so'.
gmloader/main.cpp:77: Failed initializing module 'libopenal.so'.
Missing: __register_atfork (0x41dd43c8, 0x55631f32a8)
Missing: zError (0x41dd78a8, 0x55631f32a8)
Missing: statvfs (0x41de4fb0, 0x55631f32a8)
Missing: __assert2 (0x41dea4b8, 0x55631f32a8)
Missing: ioctl (0x41dd96c8, 0x55631f32a8)
Missing: if_indextoname (0x41de4278, 0x55631f32a8)
Missing: fcntl (0x41de42a8, 0x55631f32a8)
Missing: fstatvfs (0x41de4fc0, 0x55631f32a8)
Missing: open (0x41de5f88, 0x55631f32a8)
Missing: syslog (0x41de89a8, 0x55631f32a8)
Symbol "ExecuteIt" not found.
Symbol "MemoryManager__Free_2" not found.
Symbol "Variable_FindName" not found.
Failed to perform hook for symbol "_ZN11TRelConsole6OutputEPKcz"!
Failed to perform hook for symbol "alBufferMarkNeedsFreed"!
Failed to perform hook for symbol "_Z23RegisterAndroidKeyEventii"!
Failed to perform hook for symbol "_Z23RegisterAndroidKeyEventiiii"!
Texture compression hack NOT ENABLED!!!
Symbol "ms_freq" not found.

***************************************
*   YoYo Games Android Runner V0.1    *
***************************************	 
Importing GL
... attemping to import GL2
Finished importing GL
Class RunnerJNILib does not have field mMaxRefreshRateSupported.
Class RunnerJNILib does not have field mCurrentRefreshRate.
Class RunnerJNILib does not have method OpenURL.
Class RunnerJNILib does not have method CallExtensionFunction.
Class RunnerJNILib does not have method LoadDynamicAsset.
Class RunnerJNILib does not have method GetAssetManager.
Class RunnerJNILib does not have method LeaveRating.
Class RunnerJNILib does not have method HttpGet.
Class RunnerJNILib does not have method HttpPost.
Class RunnerJNILib does not have method HttpRequest.
Class RunnerJNILib does not have method ClearGamepads.
Class RunnerJNILib does not have method GetDefaultFrameBuffer.
Class RunnerJNILib does not have method ShowMessage.
Class RunnerJNILib does not have method setSystemUIVisibilityFlags.
Class RunnerJNILib does not have method InputString.
Class RunnerJNILib does not have method ShowQuestion.
Class RunnerJNILib does not have method ShowMessageAsync.
Class RunnerJNILib does not have method InputStringAsync.
Class RunnerJNILib does not have method ShowQuestionAsync.
Class RunnerJNILib does not have method ShowLogin.
Class RunnerJNILib does not have method RestrictOrientation.
Class RunnerJNILib does not have method isNetworkConnected.
Class RunnerJNILib does not have method CheckPermission.
Class RunnerJNILib does not have method VideoOpen.
Class RunnerJNILib does not have method VideoClose.
Class RunnerJNILib does not have method VideoDraw.
Class RunnerJNILib does not have method VideoW.
Class RunnerJNILib does not have method VideoH.
Class RunnerJNILib does not have method VideoStatus.
Class RunnerJNILib does not have method VideoSetVolume.
Class RunnerJNILib does not have method VideoPause.
Class RunnerJNILib does not have method VideoResume.
Class RunnerJNILib does not have method VideoEnableLoop.
Class RunnerJNILib does not have method VideoSeekTo.
Class RunnerJNILib does not have method VideoGetDuration.
Class RunnerJNILib does not have method VideoGetPosition.
Class RunnerJNILib does not have method VideoGetStatus.
Class RunnerJNILib does not have method VideoGetFormat.
Class RunnerJNILib does not have method VideoIsLooping.
Class RunnerJNILib does not have method VideoGetVolume.
Class RunnerJNILib does not have method clipboardHasText.
Class RunnerJNILib does not have method clipboardSetText.
Class RunnerJNILib does not have method clipboardGetText.
Class RunnerJNILib does not have method RequestPermission.
Class RunnerJNILib does not have method powersaveEnable.
Class RunnerJNILib does not have method analyticsEvent.
Class RunnerJNILib does not have method analyticsEventExt.
Class RunnerJNILib does not have method cloudStringSave.
Class RunnerJNILib does not have method cloudSynchronise.
Class RunnerJNILib does not have method DynamicAssetExists.
Class RunnerJNILib does not have method DumpUsedMemory.
Class RunnerJNILib does not have method UsingGL2.
Class RunnerJNILib does not have method PushLocalNotification.
Class RunnerJNILib does not have method PushGetLocalNotification.
Class RunnerJNILib does not have method PushCancelLocalNotification.
Class RunnerJNILib does not have method GetUDID.
Class RunnerJNILib does not have method WaitForVsync.
Class RunnerJNILib does not have method HasVsyncHandler.
Class RunnerJNILib does not have method VirtualKeyboardToggle.
Class RunnerJNILib does not have method VirtualKeyboardGetStatus.
Class RunnerJNILib does not have method VirtualKeyboardGetHeight.
Class RunnerJNILib does not have method OnKeyboardStringSet.
Class RunnerJNILib does not have method EnumerateGamepadDevices.
Class RunnerJNILib does not have method EnumerateCertificates.
Class RunnerJNILib does not have method AcquireMulticastLock.
Class RunnerJNILib does not have method ReleaseMulticastLock.
Loading APK /mnt/union/ports/loophero/loophero.portJust before strdup
CommandLine: -game game.droid
MemoryManager allocated: 178329
Could not look up method getPackageManager, NULL class.
Class RunnerJNILib does not have field ms_context.
Could not look up method hasSystemFeature, NULL class.
android.software.leanback = 0
Finished Init
Create Error Form

***************************************
*     YoYo Games Runner v1.0(0)[r32908]    *
***************************************	 
RunnerLoadGame: game.droid
not in bundleRunnerLoadGame() - /mnt/union/ports/loophero/saves/game.droid
YYG Game launching. Game file: /mnt/union/ports/loophero/saves/game.droid
Checking if INIFile exists at /mnt/union/ports/loophero/saves/options.ini
/mnt/union/ROMS/PORTS/Loop Hero.sh: line 39: 22467 Segmentation fault      ./gmloadernext.aarch64 -c "$GMLOADER_JSON"

tag before line 23 mention @xonglebongle sanity :sweat_smile:
looks like this issue going to be psychological :see_no_evil_monkey:

pm_platform_helper() {
    # Help keep XongleBongles sanity below
    printf "%s" "$(basename "$1")" > /run/muos/system/foreground_process
    printf "%s" "$(basename "$1")" > /opt/muos/config/system/foreground_process
}

reinstalled port several more time and it started working

still do not now a reason :man_shrugging:

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.