eugenemacmahon Posted August 17, 2007 Share Posted August 17, 2007 If somebody can post idiot instructions, I'll be glad to try this out. REALLY want os x on my old laptop! AMD Athlon 2600+. Link to comment Share on other sites More sharing options...
bonestonne Posted August 17, 2007 Share Posted August 17, 2007 heres a more creative reponse. say i have the JaS 10.4.8 install DVD, fully patched all that jazz. i'm running it right now, since i'm quite the amateur coder, can anyone give me tips on lowering the requirements to run, through raw code or actually removing code? if anyone is familiar with nLite for Windows, how can we implecate the same concept for mac? Link to comment Share on other sites More sharing options...
@nd®£§§!! Posted August 18, 2007 Share Posted August 18, 2007 @ bonestonne do you mean you are running OSX on SSE hardware? Link to comment Share on other sites More sharing options...
bonestonne Posted August 18, 2007 Share Posted August 18, 2007 yea, there has to be a way to modify the source code. how different can PPC instructions be from P3? at my schools radio station the cheif engineer used to code for basically the entire day, he said he used to be called a vampire, coming in to start before the sun rose, leaving work well after sunset, just coding. although he is a mac buff, i'm sure he'd be able to at least give some guidance...if i make it sound more of a learning experience than a hacking lesson. Link to comment Share on other sites More sharing options...
@nd®£§§!! Posted August 18, 2007 Share Posted August 18, 2007 @ bonestone, i really don´t get it, what do you mean, are you running osx on SSE-less hardware, who´s coding, is there any image for SSE-less hardware? Link to comment Share on other sites More sharing options...
MacRetail Posted August 18, 2007 Share Posted August 18, 2007 @bonnstone Are you running it on a Pentium 3? edit: I think he's asking us if there's a nLite-like way to edit the OSX86 DVD and to remove specific componements. He's thinks it should be easy to run OSX on any PC. @bonnstone There's a huge difference between PowerPC and Pentium 3. They are a different architecture. Link to comment Share on other sites More sharing options...
bonestonne Posted August 18, 2007 Share Posted August 18, 2007 if there's coding for Intel macs, can't you just change the architecture requirements? 'scuse my naivity, altering source code isn't my calling. Link to comment Share on other sites More sharing options...
MacRetail Posted August 19, 2007 Share Posted August 19, 2007 We could do a recompile for SSE Intel if we had the source code, but we don't. That's why we want to emulate SSE2 in the kernel (we have source code for the kernel), or a SSE2 machine in QEMU or other application. Link to comment Share on other sites More sharing options...
Embio Posted August 20, 2007 Share Posted August 20, 2007 @MacRetail - we do have the source code for the kernel. Seriously, no one is prepared to put their money where there mouth is and start a contest here? All the code is there for a more experienced kernel dev than ourselves to have a go. If we use 10.4.8 sources then its even legal.... Link to comment Share on other sites More sharing options...
@nd®£§§!! Posted August 22, 2007 Share Posted August 22, 2007 i´m totally supporting embio, we could use 10.4.8 kernel and modify it to run osx on sse, LET´S DO IT!! Link to comment Share on other sites More sharing options...
Mikeccc987 Posted August 22, 2007 Share Posted August 22, 2007 legal...a first for this forum. Sorry for not responding I've been quite busy for four months but now unless something pops up i should be free for awhile. So i am downloading the OS as we speak (or type). Now that your going to recompile the kernel thats probably useless. I'm still willing to test anything that you guys put out. I do know a decent amount about computers so i hope i can help. Link to comment Share on other sites More sharing options...
Embio Posted August 22, 2007 Share Posted August 22, 2007 well I personally am not about to recompile the kernel, but I think someone with knowledge in the area could. Link to comment Share on other sites More sharing options...
MacRetail Posted August 23, 2007 Share Posted August 23, 2007 I think the kernel supports SSE already. You can boot up OSX86 in single user mode (= Darwin) and run commando applications (like uname etcetera). I believe it's the OSX Aqua graphical interface that requires SSE2, and we don't have the source code for Aqua. Theoreticly, it should be possible however to implentate SSE2 emulation in the kernel, like the SSE3 emulation already existing. But it's way too complicated and the speed would be very low. (SSE2 is very complex, Velocity Engine on a G4) Link to comment Share on other sites More sharing options...
Embio Posted August 23, 2007 Share Posted August 23, 2007 your right about the interface, but its only like Rosetta making SSE3 calls and those being emulated. As I said previously, I'm not overly bothered about it being slow, by modern standards. Link to comment Share on other sites More sharing options...
Mikeccc987 Posted August 26, 2007 Share Posted August 26, 2007 Doesn't qemu emulate sse2 at a decent speed? Link to comment Share on other sites More sharing options...
@nd®£§§!! Posted August 26, 2007 Share Posted August 26, 2007 @Mikeccc987 yeah, qemu do .. we are trying to figure out how can we get qemu emulation code onto kernel to run it native Link to comment Share on other sites More sharing options...
Embio Posted September 2, 2007 Share Posted September 2, 2007 .....which brings us back to the question of a contest Link to comment Share on other sites More sharing options...
MacRetail Posted September 2, 2007 Share Posted September 2, 2007 Perhaps we should first try to use the QEMU user emulator (first boot up Darwin, then type "qemu-darwin-i386 AQUA", starting OSX Aqua interface). I have some questions about this theory: A. Which Darwin command starts Aqua? B. Where can I download QEMU User Space binary files? C. Does "qemu-darwin-i386" emulate SSE2? D. Does "qemu-darwin-i386" run Aqua/Rosetta? Thanks, MacRetail edit: you"ll find more info here Link to comment Share on other sites More sharing options...
scj312 Posted September 2, 2007 Share Posted September 2, 2007 loginwindow starts aqua afaik. Link to comment Share on other sites More sharing options...
eugenemacmahon Posted September 4, 2007 Share Posted September 4, 2007 Hi all, just looking about for other options and came across this sse2 emulator. I could be wrong and dont have the know how to implement its use but if you check out The Bochs x86 PC Emulator on http://lwn.net/Articles/66390/ "Bochs (pronounced box) is cross-platform PC emulator that was written by Kevin Lawton: Bochs is a highly portable open source IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS. Currently, Bochs can be compiled to emulate a 386, 486, Pentium, Pentium Pro or AMD64 CPU, including optional MMX, SSE, SSE2 and 3DNow instructions. Bochs is capable of running most Operating Systems inside the emulation including Linux, Windows 95, DOS, and Windows NT 4" Was thinking this program could be used along with one of the patched dvd's. Might be completely wrong but just trying to bring something to the project. Link to comment Share on other sites More sharing options...
eugenemacmahon Posted September 4, 2007 Share Posted September 4, 2007 Ok, before I get abused, I've just read back through the forum. Apologies. Ignore previous post. Link to comment Share on other sites More sharing options...
downdowndown Posted September 9, 2007 Share Posted September 9, 2007 Any news from Sem and Jas? Everyone here seems to be interested in running OSX on an AMD Athlon, SSE. We just don't know how... Hope this isn't dead... Link to comment Share on other sites More sharing options...
Thrawnhex Posted September 11, 2007 Share Posted September 11, 2007 Hello, Im new at that topic! In my opinion the question is if we want to make a navtive installation (SSE2 Emu in the Kernel - much work + we need good programmers) or to boot from an other OS like Linux(less work, only configuration and no programmers needed + slower and not stable[until now])... I'll now be here and discuss with you to get this damn working!!! Thrawnhex Link to comment Share on other sites More sharing options...
@nd®£§§!! Posted September 12, 2007 Share Posted September 12, 2007 here we all knew what do we have to do , but no one knows how Link to comment Share on other sites More sharing options...
Dr. Hurt Posted September 12, 2007 Share Posted September 12, 2007 With every update OS X makes more use of SSE3 instructions. OS X on SSE2 machines is becoming slower every update. My system became very slow with 10.4.9 and horrifically slow with .10. Believe me, running a modern version of OS X on a SSE only machine will be painfully slow and not worth the trouble. It's already painfully slow on my SSE2 computer now. If you really want OS X then buy a mac, or build a cheap modern hack for about $250. Just my opinion. Link to comment Share on other sites More sharing options...
Recommended Posts