|
Post by Awesome Donkey on Sept 2, 2023 11:17:18 GMT -6
Greetings iCloudius, hope you are doing well! I've found an issue/bug with ESM when using it with Sonic 3 A.I.R.'s Linux version. The issue is due to Linux being case sensitive, and because of that it breaks objects and rings with Mighty's paths in AIZ and LRZ. In rawdata/rawdata.json the following is within... { "aiz2_char1_layout": { "File": "AIZ/Layout/2.bin" }, "aiz2_char1_objects": { "File": "AIZ/Object pos/2.bin" }, "aiz_mighty_test": { "File": "AIZ/Palettes/Main.bin" }, "lrz2_char1_layout": { "File": "LRZ/Layout/2.bin" }, "lrz2_char1_objects": { "File": "LRZ/Object pos/2.bin" }, "lrz2_char1_rings": { "File": "LRZ/Ring pos/2.bin" }, "lrz2_mighty_chunks": { "File": "LRZ/Chunks/Act 2 Secondary.kos" } } However, if you look in both the AIZ and LRZ folders, you'll notice the folder is named Object Pos in the AIZ folder, and the folders are named Object Pos and Ring Pos in the LRZ folder. However in rawdata.json pos is all lowercase for both Ring and Object. Because of case mattering on Linux, pos being all lowercase in rawdata.json breaks objects and rings when using Mighty's paths in AIZ and LRZ. To fix this issue/bug, the contents of rawdata/rawdata.json need to be changed to the following... { "aiz2_char1_layout": { "File": "AIZ/Layout/2.bin" }, "aiz2_char1_objects": { "File": "AIZ/Object Pos/2.bin" }, "aiz_mighty_test": { "File": "AIZ/Palettes/Main.bin" }, "lrz2_char1_layout": { "File": "LRZ/Layout/2.bin" }, "lrz2_char1_objects": { "File": "LRZ/Object Pos/2.bin" }, "lrz2_char1_rings": { "File": "LRZ/Ring Pos/2.bin" }, "lrz2_mighty_chunks": { "File": "LRZ/Chunks/Act 2 Secondary.kos" } } Just rename pos to Pos and voilà, ESM now works fine with objects and rings in Mighty's paths on Linux! Hopefully this helps, when I get more time I'll go through ESM and the other ES mods to see if there's any other case issues which could break the mods in the Linux version of Sonic 3 A.I.R.
|
|
|
Post by s0hunter on Sept 2, 2023 15:08:33 GMT -6
Greetings iCloudius, hope you are doing well! I've found an issue/bug with ESM when using it with Sonic 3 A.I.R.'s Linux version. The issue is due to Linux being case sensitive, and because of that it breaks objects and rings with Mighty's paths in AIZ and LRZ. In rawdata/rawdata.json the following is within... { "aiz2_char1_layout": { "File": "AIZ/Layout/2.bin" }, "aiz2_char1_objects": { "File": "AIZ/Object pos/2.bin" }, "aiz_mighty_test": { "File": "AIZ/Palettes/Main.bin" }, "lrz2_char1_layout": { "File": "LRZ/Layout/2.bin" }, "lrz2_char1_objects": { "File": "LRZ/Object pos/2.bin" }, "lrz2_char1_rings": { "File": "LRZ/Ring pos/2.bin" }, "lrz2_mighty_chunks": { "File": "LRZ/Chunks/Act 2 Secondary.kos" } } However, if you look in both the AIZ and LRZ folders, you'll notice the folder is named Object Pos in the AIZ folder, and the folders are named Object Pos and Ring Pos in the LRZ folder. However in rawdata.json pos is all lowercase for both Ring and Object. Because of case mattering on Linux, pos being all lowercase in rawdata.json breaks objects and rings when using Mighty's paths in AIZ and LRZ. To fix this issue/bug, the contents of rawdata/rawdata.json need to be changed to the following... { "aiz2_char1_layout": { "File": "AIZ/Layout/2.bin" }, "aiz2_char1_objects": { "File": "AIZ/Object Pos/2.bin" }, "aiz_mighty_test": { "File": "AIZ/Palettes/Main.bin" }, "lrz2_char1_layout": { "File": "LRZ/Layout/2.bin" }, "lrz2_char1_objects": { "File": "LRZ/Object Pos/2.bin" }, "lrz2_char1_rings": { "File": "LRZ/Ring Pos/2.bin" }, "lrz2_mighty_chunks": { "File": "LRZ/Chunks/Act 2 Secondary.kos" } } Just rename pos to Pos and voilà, ESM now works fine with objects and rings in Mighty's paths on Linux! Hopefully this helps, when I get more time I'll go through ESM and the other ES mods to see if there's any other case issues which could break the mods in the Linux version of Sonic 3 A.I.R. Holy shit i think this is the same exact issue i have
|
|
|
Post by Awesome Donkey on Sept 3, 2023 13:55:53 GMT -6
Indeed. I watched your video and I see you're playing it on a Steam Deck (as am I) and that's exactly what I was seeing. You should be able to easily fix it by modifying rawdata.json and changing pos to Pos. Of course someone may point this out, but this won't happen when playing the Windows version of A.I.R. through Proton, just the native Linux version of A.I.R.
|
|
iCloudius
Cluckoid
Extra Slots or something?
Posts: 174
|
Post by iCloudius on Sept 5, 2023 11:57:02 GMT -6
Indeed. I watched your video and I see you're playing it on a Steam Deck (as am I) and that's exactly what I was seeing. You should be able to easily fix it by modifying rawdata.json and changing pos to Pos. Of course someone may point this out, but this won't happen when playing the Windows version of A.I.R. through Proton, just the native Linux version of A.I.R. Hi, thanks for bringing this up. This should be fixed with the big update that I have planned for SHC. I don't have a Steam deck nor have I ever used one, so I wasn't aware of this issue.
|
|
|
Post by Wonder Power on Sept 5, 2023 12:04:29 GMT -6
The issue is due to Linux being case sensitive Oof... Story old as time. This happens so many times.
|
|
HattiiCD
Hyper Soinic
Im trans ig
Posts: 306
|
Post by HattiiCD on Sept 11, 2023 12:45:17 GMT -6
Greetings iCloudius, hope you are doing well! I've found an issue/bug with ESM when using it with Sonic 3 A.I.R.'s Linux version. The issue is due to Linux being case sensitive, and because of that it breaks objects and rings with Mighty's paths in AIZ and LRZ. In rawdata/rawdata.json the following is within... { "aiz2_char1_layout": { "File": "AIZ/Layout/2.bin" }, "aiz2_char1_objects": { "File": "AIZ/Object pos/2.bin" }, "aiz_mighty_test": { "File": "AIZ/Palettes/Main.bin" }, "lrz2_char1_layout": { "File": "LRZ/Layout/2.bin" }, "lrz2_char1_objects": { "File": "LRZ/Object pos/2.bin" }, "lrz2_char1_rings": { "File": "LRZ/Ring pos/2.bin" }, "lrz2_mighty_chunks": { "File": "LRZ/Chunks/Act 2 Secondary.kos" } } However, if you look in both the AIZ and LRZ folders, you'll notice the folder is named Object Pos in the AIZ folder, and the folders are named Object Pos and Ring Pos in the LRZ folder. However in rawdata.json pos is all lowercase for both Ring and Object. Because of case mattering on Linux, pos being all lowercase in rawdata.json breaks objects and rings when using Mighty's paths in AIZ and LRZ. To fix this issue/bug, the contents of rawdata/rawdata.json need to be changed to the following... { "aiz2_char1_layout": { "File": "AIZ/Layout/2.bin" }, "aiz2_char1_objects": { "File": "AIZ/Object Pos/2.bin" }, "aiz_mighty_test": { "File": "AIZ/Palettes/Main.bin" }, "lrz2_char1_layout": { "File": "LRZ/Layout/2.bin" }, "lrz2_char1_objects": { "File": "LRZ/Object Pos/2.bin" }, "lrz2_char1_rings": { "File": "LRZ/Ring Pos/2.bin" }, "lrz2_mighty_chunks": { "File": "LRZ/Chunks/Act 2 Secondary.kos" } } Just rename pos to Pos and voilà, ESM now works fine with objects and rings in Mighty's paths on Linux! Hopefully this helps, when I get more time I'll go through ESM and the other ES mods to see if there's any other case issues which could break the mods in the Linux version of Sonic 3 A.I.R. man linux is weird
|
|
|
Post by SomeTitanicFan on Sept 12, 2023 2:33:18 GMT -6
This is the peak of Sonic 3 A.I.R modding, change my mind.
|
|
|
Post by dergameboy on Sept 25, 2023 6:08:44 GMT -6
When this Mod is active, the transition between AIZ2 and HCZ1 always crashes when I play as Tails, Knuckles or other Extra Slots
|
|
EpicKMetalSonic
Technosqueek
just a guy who likes to report bugs on great mods so they can be even greater.
Posts: 187
|
Post by EpicKMetalSonic on Sept 25, 2023 12:51:27 GMT -6
what’s your mod order?
|
|
EpicKMetalSonic
Technosqueek
just a guy who likes to report bugs on great mods so they can be even greater.
Posts: 187
|
Post by EpicKMetalSonic on Sept 26, 2023 10:40:06 GMT -6
Also, I’d like to report a bug. You’re probably aware of this, but if you have “Keep Shield after Zone” enabled, when Mighty moves onto another Zone the shield he had will be a S1 shield for some reason. It will still have the shield abilities it once had though. This only seems to happen to the Electric and Fire shields, not the bubble one. I got no footage of it recorded, but I could go out of my way to record some if you want.
Also, whenever you have Ray partner:Mighty on in the Ray mod but partners off with the mighty mod after you die once Ray will be next to you for some reason
|
|
iCloudius
Cluckoid
Extra Slots or something?
Posts: 174
|
Post by iCloudius on Sept 29, 2023 3:19:44 GMT -6
Also, I’d like to report a bug. You’re probably aware of this, but if you have “Keep Shield after Zone” enabled, when Mighty moves onto another Zone the shield he had will be a S1 shield for some reason. It will still have the shield abilities it once had though. This only seems to happen to the Electric and Fire shields, not the bubble one. I got no footage of it recorded, but I could go out of my way to record some if you want. Also, whenever you have Ray partner:Mighty on in the Ray mod but partners off with the mighty mod after you die once Ray will be next to you for some reason Should be fixed for the next update next month.
|
|
|
Post by charizard4 on Sept 30, 2023 2:51:56 GMT -6
hello i have sonic 3 a.i.r. v23.05.14.1
and have this mod enable, only this mod but when i will select character for star a game without save only see the option
sonic - sonic & tails - tails - knluckles - knluckles & tails
what more should i do to see mighty character?... thanks
|
|
|
Post by olympegypt on Sept 30, 2023 3:46:16 GMT -6
hey iCloudius, long time no see ! i'm not playing too much sonic since, i'm playing minecraft !
|
|
EpicKMetalSonic
Technosqueek
just a guy who likes to report bugs on great mods so they can be even greater.
Posts: 187
|
Post by EpicKMetalSonic on Sept 30, 2023 8:27:56 GMT -6
Also, I’d like to report a bug. You’re probably aware of this, but if you have “Keep Shield after Zone” enabled, when Mighty moves onto another Zone the shield he had will be a S1 shield for some reason. It will still have the shield abilities it once had though. This only seems to happen to the Electric and Fire shields, not the bubble one. I got no footage of it recorded, but I could go out of my way to record some if you want. Also, whenever you have Ray partner:Mighty on in the Ray mod but partners off with the mighty mod after you die once Ray will be next to you for some reason Should be fixed for the next update next month. Thanks for responding! It’s an honor. Also, might I add, the bug happened even with Misc. Fixes and Tweaks on, yknow, the mod that prevents Tails from entering SSZ in the first place. So Ray spawned in SSZ anyway. Crazy stuff, I know.
|
|
dashthehedgehog
Ring
First time using the sonic 3 air forums so wish me luck
Posts: 2
|
Post by dashthehedgehog on Oct 9, 2023 9:20:07 GMT -6
For some reason i always have this error At AIZ Act 2 with Mighty Is there anything wrong i'm doing? or isn't a bug in the gameplaychanges.lemon?
|
|