Retro64Mod / Retro64Mod.github.io

12 stars 2 forks source link

Game crashes on loading screen with exit code 6 #150

Closed mrpanda429 closed 1 year ago

mrpanda429 commented 1 year ago

Describe the bug I load it up and it crashes with exit code 6 when the loading bar is almost full.

To Reproduce Followed the steps on the website with the Mac only step.

Minecraft Version 1.18.2

Mod Version 1.0.10

Minecraft launcher ManyMC

Please attach Screenshots or Crash logs if relevant to the bug

Desktop (please complete the following information):

Additional context I am using an M1 Mac mini. ManyMC is like PolyMC but designed for M1 processors.

Minecraft Log:

ManyMC version: 0.1.2-develop

Launched instance in online mode

authserver.mojang.com resolves to: [13.35.108.62, 13.35.108.40, 13.35.108.56, 13.35.108.35]

session.minecraft.net resolves to: [100.24.172.95, 34.199.236.154, 35.153.153.200]

textures.minecraft.net resolves to: [18.67.0.62, 18.67.0.94, 18.67.0.66, 18.67.0.12]

api.mojang.com resolves to: [13.35.112.63, 13.35.112.80, 13.35.112.45, 13.35.112.26]

Minecraft folder is: /Users/logan/Library/Application Support/ManyMC/instances/Mario/.minecraft

Java path is: /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home/bin/java

Checking Java version... Java is version 17.0.3, using aarch64 architecture, from Azul Systems, Inc..

Main Class: io.github.zekerzhayard.forgewrapper.installer.Main

Native path: /Users/logan/Library/Application Support/ManyMC/instances/Mario/natives

Traits: traits FirstThreadOnMacOS traits XR:Initial

Libraries: /Users/logan/Library/Application Support/ManyMC/libraries/com/mojang/text2speech/1.12.4/text2speech-1.12.4.jar /Users/logan/Library/Application Support/ManyMC/libraries/ca/weblite/java-objc-bridge/1.1.0-mmachina.1/java-objc-bridge-1.1.0-mmachina.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl-glfw/3.3.1-mmachina.1/lwjgl-glfw-3.3.1-mmachina.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl-jemalloc/3.3.1-mmachina.1/lwjgl-jemalloc-3.3.1-mmachina.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl-openal/3.3.1-mmachina.1/lwjgl-openal-3.3.1-mmachina.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl-opengl/3.3.1-mmachina.1/lwjgl-opengl-3.3.1-mmachina.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl-stb/3.3.1-mmachina.1/lwjgl-stb-3.3.1-mmachina.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl-tinyfd/3.3.1-mmachina.1/lwjgl-tinyfd-3.3.1-mmachina.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl/3.3.1-mmachina.1/lwjgl-3.3.1-mmachina.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/mojang/logging/1.0.0/logging-1.0.0.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/mojang/patchy/2.2.10/patchy-2.2.10.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/github/oshi/oshi-core/5.8.5/oshi-core-5.8.5.jar /Users/logan/Library/Application Support/ManyMC/libraries/net/java/dev/jna/jna/5.10.0/jna-5.10.0.jar /Users/logan/Library/Application Support/ManyMC/libraries/net/java/dev/jna/jna-platform/5.10.0/jna-platform-5.10.0.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/apache/logging/log4j/log4j-slf4j18-impl/2.17.1/log4j-slf4j18-impl-2.17.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/ibm/icu/icu4j/70.1/icu4j-70.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/mojang/javabridge/1.2.24/javabridge-1.2.24.jar /Users/logan/Library/Application Support/ManyMC/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar /Users/logan/Library/Application Support/ManyMC/libraries/io/netty/netty-all/4.1.68.Final/netty-all-4.1.68.Final.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar /Users/logan/Library/Application Support/ManyMC/libraries/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar /Users/logan/Library/Application Support/ManyMC/libraries/commons-codec/commons-codec/1.15/commons-codec-1.15.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/mojang/brigadier/1.0.18/brigadier-1.0.18.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/mojang/datafixerupper/4.1.27/datafixerupper-4.1.27.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/mojang/authlib/3.3.39/authlib-3.3.39.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar /Users/logan/Library/Application Support/ManyMC/libraries/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.jar /Users/logan/Library/Application Support/ManyMC/libraries/it/unimi/dsi/fastutil/8.5.6/fastutil-8.5.6.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/apache/logging/log4j/log4j-api/2.17.1/log4j-api-2.17.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/apache/logging/log4j/log4j-core/2.17.1/log4j-core-2.17.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/io/github/zekerzhayard/ForgeWrapper/mmc2/ForgeWrapper-mmc2.jar /Users/logan/Library/Application Support/ManyMC/libraries/cpw/mods/securejarhandler/1.0.3/securejarhandler-1.0.3.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/ow2/asm/asm/9.2/asm-9.2.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/ow2/asm/asm-commons/9.2/asm-commons-9.2.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/ow2/asm/asm-tree/9.2/asm-tree-9.2.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/ow2/asm/asm-util/9.2/asm-util-9.2.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/ow2/asm/asm-analysis/9.2/asm-analysis-9.2.jar /Users/logan/Library/Application Support/ManyMC/libraries/net/minecraftforge/accesstransformers/8.0.4/accesstransformers-8.0.4.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/antlr/antlr4-runtime/4.9.1/antlr4-runtime-4.9.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/net/minecraftforge/eventbus/5.0.3/eventbus-5.0.3.jar /Users/logan/Library/Application Support/ManyMC/libraries/net/minecraftforge/forgespi/4.0.10/forgespi-4.0.10.jar /Users/logan/Library/Application Support/ManyMC/libraries/net/minecraftforge/coremods/5.0.1/coremods-5.0.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/cpw/mods/modlauncher/9.1.3/modlauncher-9.1.3.jar /Users/logan/Library/Application Support/ManyMC/libraries/net/minecraftforge/unsafe/0.2.0/unsafe-0.2.0.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/electronwill/night-config/core/3.6.4/core-3.6.4.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/electronwill/night-config/toml/3.6.4/toml-3.6.4.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/apache/maven/maven-artifact/3.6.3/maven-artifact-3.6.3.jar /Users/logan/Library/Application Support/ManyMC/libraries/net/jodah/typetools/0.8.3/typetools-0.8.3.jar /Users/logan/Library/Application Support/ManyMC/libraries/net/minecrell/terminalconsoleappender/1.2.0/terminalconsoleappender-1.2.0.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/jline/jline-reader/3.12.1/jline-reader-3.12.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/jline/jline-terminal/3.12.1/jline-terminal-3.12.1.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/openjdk/nashorn/nashorn-core/15.3/nashorn-core-15.3.jar /Users/logan/Library/Application Support/ManyMC/libraries/cpw/mods/bootstraplauncher/1.0.0/bootstraplauncher-1.0.0.jar /Users/logan/Library/Application Support/ManyMC/libraries/net/minecraftforge/fmlloader/1.18.2-40.1.0/fmlloader-1.18.2-40.1.0.jar /Users/logan/Library/Application Support/ManyMC/libraries/com/mojang/minecraft/1.18.2/minecraft-1.18.2-client.jar

Native libraries: /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl-glfw/3.3.1-mmachina.1/lwjgl-glfw-3.3.1-mmachina.1-natives-macos.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl-jemalloc/3.3.1-mmachina.1/lwjgl-jemalloc-3.3.1-mmachina.1-natives-macos.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl-openal/3.3.1-mmachina.1/lwjgl-openal-3.3.1-mmachina.1-natives-macos.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl-opengl/3.3.1-mmachina.1/lwjgl-opengl-3.3.1-mmachina.1-natives-macos.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl-stb/3.3.1-mmachina.1/lwjgl-stb-3.3.1-mmachina.1-natives-macos.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl-tinyfd/3.3.1-mmachina.1/lwjgl-tinyfd-3.3.1-mmachina.1-natives-macos.jar /Users/logan/Library/Application Support/ManyMC/libraries/org/lwjgl/lwjgl/3.3.1-mmachina.1/lwjgl-3.3.1-mmachina.1-natives-macos.jar /Users/logan/Library/Application Support/ManyMC/libraries/ca/weblite/java-objc-bridge/1.0.0/java-objc-bridge-1.0.0-natives-osx.jar

Mods: [✔️] baserom.us [✔️] retro64-1.0.10

Params: --username --version 1.18.2 --gameDir /Users/logan/Library/Application Support/ManyMC/instances/Mario/.minecraft --assetsDir /Users/logan/Library/Application Support/ManyMC/assets --assetIndex 1.18 --uuid --accessToken --userType --versionType release --launchTarget forgeclient --fml.forgeVersion 40.1.0 --fml.mcVersion 1.18.2 --fml.forgeGroup net.minecraftforge --fml.mcpVersion 20220404.173914

Window size: 854 x 480

Java Arguments: [-Xdock:icon=icon.png, -Xdock:name="ManyMC: Mario", -XstartOnFirstThread, -Xms512m, -Xmx8192m, -Duser.language=en]

Minecraft process ID: 9599

Checking: MC_SLIM Checking: MERGED_MAPPINGS Checking: MAPPINGS Checking: MC_EXTRA Checking: MOJMAPS Checking: PATCHED Checking: MC_SRG 2022-09-23 15:18:25,157 main WARN Advanced terminal features are not available in this environment [15:18:25] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--username, GenericFurry, --version, 1.18.2, --gameDir, /Users/logan/Library/Application Support/ManyMC/instances/Mario/.minecraft, --assetsDir, /Users/logan/Library/Application Support/ManyMC/assets, --assetIndex, 1.18, --uuid, , --accessToken, ❄❄❄❄❄❄❄❄, --userType, msa, --versionType, release, --launchTarget, forgeclient, --fml.forgeVersion, 40.1.0, --fml.mcVersion, 1.18.2, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20220404.173914, --width, 854, --height, 480] [15:18:25] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 9.1.3+9.1.3+main.9b69c82a starting: java version 17.0.3 by Azul Systems, Inc. [15:18:25] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/Users/logan/Library/Application%20Support/ManyMC/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%2349!/ Service=ModLauncher Env=CLIENT [15:18:26] [main/INFO] [mixin/]: Compatibility level set to JAVA_17 [15:18:26] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeclient' with arguments [--version, 1.18.2, --gameDir, /Users/logan/Library/Application Support/ManyMC/instances/Mario/.minecraft, --assetsDir, /Users/logan/Library/Application Support/ManyMC/assets, --uuid, , --username, GenericFurry, --assetIndex, 1.18, --accessToken, ❄❄❄❄❄❄❄❄, --userType, msa, --versionType, release, --width, 854, --height, 480] [15:18:31] [Render thread/WARN] [minecraft/VanillaPackResources]: Assets URL 'union:/Users/logan/Library/Application%20Support/ManyMC/libraries/net/minecraft/client/1.18.2-20220404.173914/client-1.18.2-20220404.173914-srg.jar%2354!/assets/.mcassetsroot' uses unexpected schema [15:18:31] [Render thread/WARN] [minecraft/VanillaPackResources]: Assets URL 'union:/Users/logan/Library/Application%20Support/ManyMC/libraries/net/minecraft/client/1.18.2-20220404.173914/client-1.18.2-20220404.173914-srg.jar%2354!/data/.mcassetsroot' uses unexpected schema [15:18:31] [Render thread/INFO] [mojang/YggdrasilAuthenticationService]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD' [15:18:31] [Render thread/INFO] [minecraft/Minecraft]: Setting user: GenericFurry [15:18:31] [Render thread/INFO] [minecraft/Minecraft]: Backend library: LWJGL version 3.3.1 SNAPSHOT [15:18:32] [modloading-worker-0/INFO] [ne.mi.co.ForgeMod/FORGEMOD]: Forge mod loading, version 40.1.0, for MC 1.18.2 with MCP 20220404.173914 [15:18:32] [modloading-worker-0/INFO] [ne.mi.co.MinecraftForge/FORGE]: MinecraftForge v40.1.0 Initialized Sep 23, 2022 3:18:32 PM com.dylanpdx.retro64.Retro64 lambda$new$0 INFO: Optifine not detected [15:18:33] [Render thread/INFO] [minecraft/ReloadableResourceManager]: Reloading ResourceManager: Default, Mod Resources [15:18:33] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json [15:18:33] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [forge] Found status: UP_TO_DATE Current: 40.1.0 Target: null [15:18:39] [Render thread/INFO] [mojang/Library]: OpenAL initialized on device CoreAudio Default [15:18:39] [Render thread/INFO] [minecraft/SoundEngine]: Sound engine started [15:18:39] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 1024x512x4 minecraft:textures/atlas/blocks.png-atlas [15:18:39] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 256x128x4 minecraft:textures/atlas/signs.png-atlas [15:18:39] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas [15:18:39] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas [15:18:39] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas [15:18:39] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas [15:18:39] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas [15:18:40] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas [15:18:40] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas [15:18:40] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 128x128x0 minecraft:textures/atlas/mob_effects.png-atlas Sep 23, 2022 3:18:40 PM com.dylanpdx.retro64.sm64.libsm64.LibSM64 libFileExists INFO: Checking for libsm64 library Sep 23, 2022 3:18:40 PM com.dylanpdx.retro64.binExtract extractBins INFO: Extracting libsm64 Sep 23, 2022 3:18:40 PM com.dylanpdx.retro64.binExtract extractBins INFO: libsm64 location identified as retro64:binary/x86_64/macos/libsm64.dylib Sep 23, 2022 3:18:40 PM com.dylanpdx.retro64.binExtract extractBins INFO: libsm64 extracted to /var/folders/gp/ndvghnl91ts0lbvlnv_9rkyh0000gn/T/retro64_bin7555638994517667337/libsm64.dylib Sep 23, 2022 3:18:40 PM com.dylanpdx.retro64.sm64.libsm64.LibSM64 libFileExists INFO: Checking for libsm64 library Assertion failed: (count <= len && "snprintf() output has been truncated"), function LOAD_ERROR, file dispatch.c, line 74. Process crashed with exitcode 6.

dylanpdx commented 1 year ago

Unfortunately, I don't think the mod is currently compatible running directly on M1 Processors. It needs to be run through Rosetta I believe. I don't own a M1 Mac so I can't compile or fix the mod for it at the moment. I had some ideas looking at this issue on how to make it work, so it's something I may look into relatively soon, but for now they only fix is to run MC through Rosetta

batmann11028 commented 1 year ago

Unfortunately, I don't think the mod is currently compatible running directly on M1 Processors. It needs to be run through Rosetta I believe. I don't own a M1 Mac so I can't compile or fix the mod for it at the moment. I had some ideas looking at this issue on how to make it work, so it's something I may look into relatively soon, but for now they only fix is to run MC through Rosetta

But im on windows

Mineblox99 commented 1 year ago

I had the same thing happen to me but my exit code was -1 (negative one) and it just said files are null java exception or somethng

mrpanda429 commented 1 year ago

Unfortunately, I don't think the mod is currently compatible running directly on M1 Processors. It needs to be run through Rosetta I believe. I don't own a M1 Mac so I can't compile or fix the mod for it at the moment. I had some ideas looking at this issue on how to make it work, so it's something I may look into relatively soon, but for now they only fix is to run MC through Rosetta

just decided to get back into getting this to work. things that changed. I'm on Ventura 13.0.1 non-beta release, and I'm running it through rosetta now. Also tried the official launcher to see if that would fix it. It just crashes with code 255 instead though. And for a single frame I can see it say saving world after the red screen.

ildiem commented 1 year ago

just decided to get back into getting this to work. things that changed. I'm on Ventura 13.0.1 non-beta release, and I'm running it through rosetta now. Also tried the official launcher to see if that would fix it. It just crashes with code 255 instead though. And for a single frame I can see it say saving world after the red screen.

I'm facing the same situation here, but on macOS 12.3.1 through the CurseForge launcher (which I believe launches the game through Rosetta). I followed all the instructions on the website.

dylanpdx commented 1 year ago

Having a log file of the crash would help, they should be located in the "logs" folder on the .minecraft folder, or even better if a "crash-reports" folder exists with more detailed info

dylanpdx commented 1 year ago

Please check if this is fixed on latest release (1.0.12)

github-actions[bot] commented 1 year ago

This issue has been automatically closed because there has been no response to our request for more information from the original author, or it is not known if this is still an issue on the latest version. If you have more information, or are still having the issue, please re-open this issue (do not create a new one) and post a comment with the new information, or that you are still experiencing the issue along with the version number.