Wow... I solved it... For whatever reason, there was a problem with the OpenAL32.dll file in .minecraft/bin/natives
Code
## A fatal error has been detected by the Java Runtime Environment:## EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x68cc2d07, pid=240, tid=2488## JRE version: 6.0_29-b11# Java VM: Java HotSpot(TM) Client VM (20.4-b02 mixed mode windows-x86 )# Problematic frame:# C [OpenAL32.dll+0x32d07]
reinstalled OpenAL, copied it from system32 into the natives folder, started MC without IC2 to see if the sound now worked, and it did, put IC2 back in, and it works! now to try and find and reinstall all the stuff I had in my jar!