PDA

View Full Version : Help for people running minecraft 1.4.2 with sound problems.




keremtezcan
Nov 4, 2012, 11:19 AM
I have (FINALLY!) found this to be a very common problem. ALL PowerPC machines, when running Minecraft 1.4.2 or 1.4.4, play a scratchy, loud crackling sound when playing Minecraft. I am going to show you how you can fix this. (Me and my friend found this out while messing about with the minecraft.jar file btw.) I hope to make this as easy as possible. The instructions are fairly simple and short, they look long below because I have put in EVERY little detail. :)

****I WILL PROVIDE UPDATED INSTRUCTIONS TO MAKE THE MINECART SOUNDS WORK BECAUSE MOJANG HAVEN'T FIXED THE ISSUE YET, SO KEEP CHECKING THIS THREAD, I WILL UPDATE IT BY JANUARY. I am testing it to make sure 100% EVERY sound works!****
However the following is the current instructions!

Step 1. Download the old Minecraft 1.3.2 jar file if you don't have a backup of it here: http://bit.ly/PVWHRK

Step 2. Rename the old 1.3.2 jar from its current 'minecraft.jar' name to distinguish it from the 1.4.2 minecraft.jar.

Step 3. Right-click the old 1.3.2 jar file and click open with, then Archive Utility. (If you don't see 'Archive Utility', click 'Other' and navigate to: Your Hard Drive (usually Macintosh HD), System, Library, CoreServices, and then Archive Utility.app)

Step 4. There should now be a folder called 'minecraft'. Double-click it, and look for a folder called paulscode. (It may be hard to find since there are so many files inside the folder. Just keep looking until you find it.) This is a VERY important folder. Drag this folder to your desktop.

Step 5. Once you have dragged paulscode to your desktop, (click on the finder icon in the dock if you don't have finder open), and at the top apple bar (with the apple logo, time, etc.) click on 'Go' and then click on 'Go to Folder...' then copy and paste this into the text box: ~/Library/Application Support/minecraft/bin/
Click Go.

Step 6. You should see something called 'minecraft.jar', this is your current 1.4.2 Minecraft file. Right-click and click 'Open With', then Archive Utility. (Again, if you don't see 'Archive Utility', click 'Other' and navigate to: Your Hard Drive (usually Macintosh HD), System, Library, CoreServices, and then Archive Utility.app)

Step 7. Delete the 'minecraft.jar' file. NOT the 'minecraft' folder.

Step 8. You should see a folder called minecraft. Normal (left) click it ONCE and it should be highlighted blue. Then press the Enter key. You should now be able to rename the folder. THE FOLLOWING IS VERY IMPORTANT. Name it 'minecraft.jar', with a lowercase 'm'.

Step 9. Double-click the 'minecraft.jar' folder. Inside there should be another paulscode folder. This is the problem. Delete it. And then drag the previous 1.3.2 paulscode folder, which should be on your desktop.

Step 10. Close all your windows and open up Minecraft, and ALL the new sounds (INCLUDING the bats and all the other new Minecraft 1.4.2 sounds) should work! Enjoy!

I hope to help you again in the future, and I am working to not be a MacRumors newbie anymore!

Thanks!

EDIT: ALSO WORKS ON 1.4.4

*A (brief) FIX FOR THE FOLLOWING IS BELOW! Some people may notice that when riding a Minecart with the sound turned up, Minecraft will crash. The easiest thing to do is to turn the volume all the way down to 0%. (not your Mac volume, the Minecraft volume. Press the esc key while playing, go to options and turn 'Sound' and 'Music' down to 0%)*

BRIEF MINECART FIX:
This is going to be brief, because I am busy right now.
Instead of moving the whole Paulscode 1.3.2 folder to the 1.4 minecraft.jar, go inside the 1.3.2 Paulscode, and inside a folder called codecs (right now I don't have my PPC mac with me, so this is by memory) there should be a file called CodecJOrbis or something. Instead of replacing the whole 1.4 Paulscode, go inside both paulscodes and replace the CodecJOrbis only.

I think that CodecJOrbis is at minecraft.jar\codecs\CodecJOrbis but it could be at minecraft.jar\sound\codecs\CodecJOrbis.

This is by memory so it is not very detailed, but it should work.



keremtezcan
Nov 4, 2012, 04:24 PM
Oh, and feel free to comment!

chavling
Nov 6, 2012, 02:54 PM
Thanks. I tried it on my mac OSX 10.4.11 PPC and it works. I can hear all the new sounds without any annoying static or other weird sounds.:)

keremtezcan
Nov 6, 2012, 03:55 PM
Cool! :)

keremtezcan
Nov 13, 2012, 01:44 AM
Did this work for anybody else? Please answer if it worked! ;)

zx8301
Nov 24, 2012, 05:39 PM
Many thanks for this which works on my dual G5 (ex-gamers industry Xbox360 dev kit, and pokier than the production-engineered follow-up). I expect it will as effective on my iBook G4 and previous 'main' mac now upstairs, the dual G4. Those have 10.4, this one has OSX 10.5.8

So who's this paul? ;-)

P.S. I've seen lots of questions about this but no answers till yours, which makes perfect sense. I'll spread it.

How do we let the Mojang people know about this SNAFU? I'd mistakenly and unsuccessfully tried to fix the apparent endian-reversal at the OpenAL level - the game libs switched to OpenAL Soft recently, and I'm something of an expert (GDC lecturer) in OpenAL - but that was a red herring. I'd love to hear it in Rapture3D, though...


Very glad to have my Macs playing Minecraft in sound as well as vision. :)

keremtezcan
Nov 25, 2012, 02:44 AM
Yeah, I found it very annoying, it seems like the older 'paulscode' codec works with PPC while the newer one is not compatible 100%

----------



P.S. I've seen lots of questions about this but no answers till yours, which makes perfect sense. I'll spread it.



Thanks :)

ry64
Dec 5, 2012, 09:52 PM
Thanks for the fix, man!
Can you post the instructions for fixing the minecart crashing issue, please? I'm okay with difficult as long as it fixes the problem.

Zeke D
Dec 6, 2012, 07:55 AM
Thanks for the fix, man!
Can you post the instructions for fixing the minecart crashing issue, please? I'm okay with difficult as long as it fixes the problem.

Apparently the mine cart crashing has something to do with "ticking entity"

----------

Has anyone had any luck zipping the minecraft jar folder and renaming the folder from .zp to .jar?

keremtezcan
Dec 6, 2012, 12:16 PM
[/COLOR]Has anyone had any luck zipping the minecraft jar folder and renaming the folder from .zp to .jar?

Nope, you have to keep it as a folder. You can't zip it and rename the .zip to .jar.

----------

Minecraft haven't provided a fix yet, so I am pleased to say that I will post a fix for the Minecart noises soon!

----------

Thanks for the fix, man!
Can you post the instructions for fixing the minecart crashing issue, please? I'm okay with difficult as long as it fixes the problem.

I will very soon, by the end of the year, I am just testing the fix!

keremtezcan
Dec 14, 2012, 02:17 PM
GOOD NEWS: The fix will be out on or before the 20th December!

ThrillfulFail
Jan 2, 2013, 09:35 PM
Is the fix for the mine-cart crash out yet?

TacticalDesire
Jan 3, 2013, 11:26 AM
Does the latest version of MC still run on PPC? I have it on my PC so I don't know.

Wildy
Jan 3, 2013, 12:15 PM
It's working fine, although in case you didn't know, we've been relegated to using the generic Java applet as the OSX launcher is Intel-only now (I really don't understand this, doesn't make much sense).

I think I will knock up a quick launcher for PPC macs.

Lil Chillbil
Jan 3, 2013, 09:56 PM
all great inventions start with just two friends messing around

keremtezcan
Jan 6, 2013, 04:33 PM
all great inventions start with just two friends messing around

You are 100% correct there

----------

BRIEF MINECART FIX:
This is going to be brief, because I am busy right now.
Instead of moving the whole Paulscode 1.3.2 folder to the 1.4 minecraft.jar, go inside the 1.3.2 Paulscode, and inside a folder called codecs (right now I don't have my PPC mac with me, so this is by memory) there should be a file called CodecJOrbis or something. Instead of replacing the whole 1.4 Paulscode, go inside both paulscodes and replace the CodecJOrbis only.

I think that CodecJOrbis is at minecraft.jar\codecs\CodecJOrbis but it could be at minecraft.jar\sound\codecs\CodecJOrbis.

This is by memory so it is not very detailed, but it should work.

keremtezcan
Jan 6, 2013, 05:07 PM
Is the fix for the mine-cart crash out yet?

It is now

----------

Does the latest version of MC still run on PPC? I have it on my PC so I don't know.

You can't download the minecraft launcher from the minecraft website, it doesn't work. But you can download an older version of the launcher. Watch:
http://youtu.be/5Vm7uk83Ziw

Let the minecraft launcher download the current minecraft files normally. I believe the current minecraft version is 1.4.6? Anyway, once that is done you should be able to play, but with messed up sound.

The answer to your question is YES. (But you need to put a bit of work into it. Just follow the instructions. There is also a minecart fix that enables minecraft to play 100% like it should.

----------

It's working fine, although in case you didn't know, we've been relegated to using the generic Java applet as the OSX launcher is Intel-only now (I really don't understand this, doesn't make much sense).

I think I will knock up a quick launcher for PPC macs.

There is a launcher for PPC macs already! It is .app.
It works fine! I use it.
http://youtu.be/5Vm7uk83Ziw

Botcrusher
Jan 10, 2013, 09:41 AM
It's working fine, although in case you didn't know, we've been relegated to using the generic Java applet as the OSX launcher is Intel-only now (I really don't understand this, doesn't make much sense).

I think I will knock up a quick launcher for PPC macs.

What? The launcher from minecraft.net still works it just displays a line of code aswell as the changelog

Lol us G4's are stuck in java 5 land XD
Its suprising minecraft still runs without crashing left and right

zx8301
Jan 13, 2013, 12:32 PM
You are 100% correct there

----------

BRIEF MINECART FIX:
This is going to be brief, because I am busy right now.
....
This is by memory so it is not very detailed, but it should work.

Thanks, that was enough for me to work out that the ONLY file that needs to be updated to fix the corrupt sound bug is codecJOrbis.class, which is 8029 bytes (with creation dated 14th August 2012, on the one that works for me) whereas the 8100 byte version Mojang have clobbered it with is useless on PPCs (that one was created 28th Dec 2012 on this 1.4.7 update).

The path concerned is ~/Application Support/minecraft/bin/minecraft.jar/paulscode/sound/codecs

To summarise the simplified fix, tested here on 1.4.5 and 1.4.7,

(0) Quit Minecraft - it sounded nasty :-(
(1) Unpack the old 1.3.2 and new 1.4.x minecraft.jar as explained above.
(2) Copy codecJOrbis.class from paulscode/sound/codecs in the 1.3.2 set to the corresponding place in your new version
(3) Restart Minecraft - it sounds nice :-)

It's annoying that the updates of Minecraft 1.4.6 and 1.4.7 STILL contain the broken file. I wonder if there is any way to report this to Mojang that will get a response? Or are we better off contacting the mysterious 'paul', or the author of codecJOrbis.class

While replacing the file fixes the problem, it has to be done every time any other part of minecraft gets updated, and prevents prompted updates working (they'd clobber the fix, too) since they can't cope with minecraft.jar being a directory.

Meanwhile, thanks again keremtezcan for diagnosing the original problem and the updated fix.

keremtezcan
Jan 13, 2013, 03:47 PM
Thanks, that was enough for me to work out that the ONLY file that needs to be updated to fix the corrupt sound bug is codecJOrbis.class, which is 8029 bytes (with creation dated 14th August 2012, on the one that works for me) whereas the 8100 byte version Mojang have clobbered it with is useless on PPCs (that one was created 28th Dec 2012 on this 1.4.7 update).

The path concerned is ~/Application Support/minecraft/bin/minecraft.jar/paulscode/sound/codecs

To summarise the simplified fix, tested here on 1.4.5 and 1.4.7,

(0) Quit Minecraft - it sounded nasty :-(
(1) Unpack the old 1.3.2 and new 1.4.x minecraft.jar as explained above.
(2) Copy codecJOrbis.class from paulscode/sound/codecs in the 1.3.2 set to the corresponding place in your new version
(3) Restart Minecraft - it sounds nice :-)

It's annoying that the updates of Minecraft 1.4.6 and 1.4.7 STILL contain the broken file. I wonder if there is any way to report this to Mojang that will get a response? Or are we better off contacting the mysterious 'paul', or the author of codecJOrbis.class

While replacing the file fixes the problem, it has to be done every time any other part of minecraft gets updated, and prevents prompted updates working (they'd clobber the fix, too) since they can't cope with minecraft.jar being a directory.

Meanwhile, thanks again keremtezcan for diagnosing the original problem and the updated fix.

Thanks, you have saved me from trying to explain the fix in depth... It took me a LONG time to find the fix! :)

ThrillfulFail
Jan 18, 2013, 07:28 PM
I believe the fix you have is not working properly with 1.4.7. Have you found anything?

keremtezcan
Jan 21, 2013, 01:48 AM
I believe the fix you have is not working properly with 1.4.7. Have you found anything?

It is. But when you update Minecraft you need to redo the process above. Because when you update Minecraft downloads a completely new minecraft.jar with the non PPC compatible files

keremtezcan
Jan 29, 2013, 04:50 PM
Hey! If this worked for you please leave a comment!

keremtezcan
Feb 26, 2013, 01:32 PM
This should still work for the current version of minecraft.

keremtezcan
Apr 9, 2013, 10:37 AM
Should work with 1.5.

andi*pandi
Apr 9, 2013, 06:58 PM
Thanks so much for posting this fix. I was able to restore sound to our PowerPC G5 Powermac... considering this is the machine I bought Minecraft on, and played beta on, I was a little surprised to read the dismissive comments about ancient machines at the mojang bug report site. Minecraft was originally touted as a "play anywhere" game.

Here's to having sound back!

Works with Minecraft 1.5.1!

spyguy10709
Apr 10, 2013, 03:32 PM
Thanks so much for posting this fix. I was able to restore sound to our PowerPC G5 Powermac... considering this is the machine I bought Minecraft on, and played beta on, I was a little surprised to read the dismissive comments about ancient machines at the mojang bug report site. Minecraft was originally touted as a "play anywhere" game.

Here's to having sound back!

Works with Minecraft 1.5.1!

Too bad that minecraft 1.6 will drop PowerPC completely.

keremtezcan
Apr 12, 2013, 08:43 AM
Too bad that minecraft 1.6 will drop PowerPC completely.

Don't think so... There will always be a workaround. The current MC client is not PPC, but the older clients are PPC. MC should stay working as long as we use the older clients.

spyguy10709
Apr 12, 2013, 04:17 PM
Don't think so... There will always be a workaround. The current MC client is not PPC, but the older clients are PPC. MC should stay working as long as we use the older clients.
Read the wiki. They're using java 1.6. No java SE6 binary has ever been compiled for PPC.

Read the wiki(minecraft wiki) for more info on this.

keremtezcan
Apr 13, 2013, 05:19 AM
Read the wiki. They're using java 1.6. No java SE6 binary has ever been compiled for PPC.

Read the wiki(minecraft wiki) for more info on this.

I bet someone will compile a Java SE6 binary, Minecraft is one of the most popular games in the world, someone will find a workaround, just like when Flash 11 was ported to PPC.

ppcfanforever1
Apr 13, 2013, 05:54 AM
This is a little off topic but has anyone been able to successfully install optifine on powerpc lately? I used to have older versions work with the mod but I am not able to anymore.

spyguy10709
Apr 13, 2013, 08:38 PM
I bet someone will compile a Java SE6 binary, Minecraft is one of the most popular games in the world, someone will find a workaround, just like when Flash 11 was ported to PPC.

No one ever ported flash 11, someone just hacked flash 10 to identify as flash 11. The (extremely few) flash 11 functions will NEVER run on PowerPC.

No one will compile JSE6 becuase there's no profit potential. Before you shout "what about LINUX, it's FREE!" There's profit in some OpenSource projects, like linux. Look at who writes most of the code for it, and see what I'm talking about.

You're being hopeful.

And MC Sucked after the 1.7.3 Beta anyway.

keremtezcan
May 30, 2013, 06:04 PM
This should STILL work now. Mojang REALLY needs to fix this issue.

keremtezcan
Jul 17, 2013, 10:42 AM
Unfortunately this fix does not work on Minecraft 1.6 as it is now completely unsupported for PPC. I will keep this thread updated if someone finds a fix.

keremtezcan
Aug 2, 2013, 11:58 PM
I can now confirm that this works on 1.5.2 (the newest PPC compatible version) but not 1.6 since it is not compatible with PPC.

crowriver
Jan 7, 2014, 08:54 AM
Should work with 1.5.

Thanks for posting these instructions. My son has the audio issue on his PowerPC G4 (running OSX 10.5.8) , though Minecraft runs perfectly in all other respects.

I implemented your fix, and alas it doesn't seem to work. He is running 1.5.2, and after using your fix I launched the game, logged in and Minecaft made me wait while it updated. I presume the update overwrote the 'new' old sound files I just fixed? Or did I do something wrong (eg. do I need to restart the Mac)?

Any ideas how to work around this updating issue and/or fix the 'white noise' sound in 1.5.2?

Finally, we are being prompted to manually update to 1.6. I presume this is not a good idea on a PowerPC G4?

Any advice would be much appreciated.

crowriver
Jan 7, 2014, 09:10 AM
Just a thought: could I be having this issue because of multiple users set up on the Mac? Is the fix specific to one user (in my case the admin)? Or should it work on multi-user setups?

I will try this fix logged in as my son and see what happens differently (if anything).

UPDATE: Okay, it was the multiple user setup.

Please note, if you have more than one user on your Mac, you need to implement this fix for each user if they want their Minecarft audio to work. You can navigate to the relevant folder easily using the Finder, just click on Users, then 'username', then Library, Application Support, minecraft, bin and proceed as above.

My son is pleased with the fix!