Pu7o Posted February 26, 2006 Share Posted February 26, 2006 OK, so I ported Azureus to an unibin (actually, azureus didn't need porting at all since it's java, it's SWT that I had to port), here it is: First, the screenshot: And now, the download link: Azureus Universal Binary A note: The JavaApplicationStub wrapper is still powerpc. However, the wrapper is a 208kb application. Rosetta interference is minimal. The only difference you will probably notice, is that "Get Info" returns Application (PowerPC) even though this is an unibin. But don't worry, everything is running natively. And it's a big improvement, considering that in rosetta, azureus doesn't even run The PowerPC part of the SWT library was built with altivec support, so this will not run on a G3. If you have a G3, get the official azureus binary. If you have a G4/G5, then this azureus should be quicker than the official binary. If you have an intel mac, the official binary won't even work Enjoy! Link to comment https://www.insanelymac.com/forum/topic/10264-azureus-ported-to-universal-binary/ Share on other sites More sharing options...
kday Posted February 26, 2006 Share Posted February 26, 2006 Nice work! I will be using this Link to comment https://www.insanelymac.com/forum/topic/10264-azureus-ported-to-universal-binary/#findComment-64055 Share on other sites More sharing options...
domino Posted February 26, 2006 Share Posted February 26, 2006 can't you use the JavaApplicationStub wrapper from 10.4.3? I created UB for 10.4.3 and it works with 10.4.4/5 also. Link to comment https://www.insanelymac.com/forum/topic/10264-azureus-ported-to-universal-binary/#findComment-64061 Share on other sites More sharing options...
Pu7o Posted February 26, 2006 Author Share Posted February 26, 2006 I could if I knew where to find it. I didn't even know that JavaApplicationStub was open source. In any case, the performance hit over having a ppc stub is what? 0.5 seconds? Link to comment https://www.insanelymac.com/forum/topic/10264-azureus-ported-to-universal-binary/#findComment-64077 Share on other sites More sharing options...
domino Posted February 26, 2006 Share Posted February 26, 2006 That's probably one of the reasons whay Azureus Team didn't privide a UB. Instead created a How-To which is for an older Az version which does work with the new version. Assuming if one knows how to follow the How-To. Link to comment https://www.insanelymac.com/forum/topic/10264-azureus-ported-to-universal-binary/#findComment-64083 Share on other sites More sharing options...
Pu7o Posted February 26, 2006 Author Share Posted February 26, 2006 Well, this is completely illogical and without sense, but the official universal JavaApplicationStub from Apple is actually slower than the ppc version! so, i'm definitely staying with the ppc version for best performance. (there's no performance penalty at all once azureus is running anyway) Link to comment https://www.insanelymac.com/forum/topic/10264-azureus-ported-to-universal-binary/#findComment-64094 Share on other sites More sharing options...
domino Posted February 26, 2006 Share Posted February 26, 2006 Well like you said, "In any case, the performance hit over having a ppc stub is what? 0.5 seconds?" I would rather see "Intel or Universal" in the "Get Info" than "Application (PowerPC)". Whatever floats his own boat. Link to comment https://www.insanelymac.com/forum/topic/10264-azureus-ported-to-universal-binary/#findComment-64102 Share on other sites More sharing options...
Pu7o Posted February 26, 2006 Author Share Posted February 26, 2006 If you want it to say "Universal", just type this at the terminal: cp /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub /Applications/Azureus.app/Contents/MacOS/JavaApplicationStub If you want it to say "Intel", then: ditto --arch i386 /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub /Applications/Azureus.app/Contents/MacOS/JavaApplicationStub Link to comment https://www.insanelymac.com/forum/topic/10264-azureus-ported-to-universal-binary/#findComment-64105 Share on other sites More sharing options...
antrunix Posted February 26, 2006 Share Posted February 26, 2006 Which one is best? : http://forum.osx86project.org/index.php?sh...8900&hl=azureus I'm afraid it's still PowerPC as far as I can read info... Link to comment https://www.insanelymac.com/forum/topic/10264-azureus-ported-to-universal-binary/#findComment-64138 Share on other sites More sharing options...
Pu7o Posted February 26, 2006 Author Share Posted February 26, 2006 Have you considered reading what I posted on this very thread? 'A note: The JavaApplicationStub wrapper is still powerpc. However, the wrapper is a 208kb application. Rosetta interference is minimal. The only difference you will probably notice, is that "Get Info" returns Application (PowerPC) even though this is an unibin. But don't worry, everything is running natively.' Link to comment https://www.insanelymac.com/forum/topic/10264-azureus-ported-to-universal-binary/#findComment-64157 Share on other sites More sharing options...
quixos Posted February 27, 2006 Share Posted February 27, 2006 thanks, i appreciate it. Link to comment https://www.insanelymac.com/forum/topic/10264-azureus-ported-to-universal-binary/#findComment-64360 Share on other sites More sharing options...
Pu7o Posted February 27, 2006 Author Share Posted February 27, 2006 By the way, this azureus has a little bug... if you try to close it, it will freeze. Just force-quit it then. Not a big problem since this only happens when you actually close it... Link to comment https://www.insanelymac.com/forum/topic/10264-azureus-ported-to-universal-binary/#findComment-64674 Share on other sites More sharing options...
Recommended Posts