I've done it! It took me an entire day of messing with the files, and it doesn't actually work well at all, but I was indeed able to compile it in a way that I could run it using Java 7! The downside to the way I did it being that it broke support for Java 6. Anyway, This brings up the next point. Fullscreen mode seemed to work fine other than being extremely slow, but Windowed mode was just black until I resized the window, and then it had weird problems with not aligning properly, and not detecting the size of the window properly. Plus the entire time I had it running it was just spewing out memory leaks or something to the console, which is definitely not a good sign. Anyway, what I had to do was modify it so it was looking at the libjawt.dylib and libawt.dylib instead of the JavaVM.framework, and that finally made it work, although Java 7 only comes in 64bit on Mac, so I'm not entirely sure how that should be handled. So yeah, I'd say we need to get Kappa a newer version of Mac so that we can have someone competent hacking at it instead of me.