OS Emulation Extravaganza, OS X On Down
HomeBrewR writes: "Behold the power of MacOS X...
Windows XP? Who cares! You guys arent going to believe what I was able to do in one bored day at work. http://www.mystaticip.com/homebrew shows my effort. I took OS X 10.1, installed fink with rootless Xfree86 with IceWM running BasiliskII [running MacOS 7.6]. OS X is also running ircle and VPC test drive running Windows XP. Simply amazing. The speed on this iBook 466SE of all the apps left much to be desired. This was a feasibility test. The speed of either one of the emulators running by themselves was decent if you turned off all the eye candy in Windows XP. I'm REALLY interested in getting BasiliskII up and running to be able to play all those games that OS 8 broke...stuff like Ancient Art of War and Vette. Check it out and have fun duplicating the effort HomeBrewR" The question I'm sure you're asking now is Why stop there?
Maybe he is running his web-server under Linux in a VMWARE emulation in his emulated XP...
...this is important _how_? Really, someone, clue me in. Is it just a terribly slow day or something? Yes, yes, I know, this is Slashdot, where "News For Ners" can mean anything from the kind of toilet paper Bill Gates uses to the latest version of 'ls', but really, is there _nothing_ going on in the tech world of any greater significance?
By the way, since his server is going to quickly go down in a ball of hot silicon (he has two pictures, one a 300+k jpg, the other one a tiff--don't want to think how enormous that is), I will describe the jpg to you, to save a click:
The top shows OS X's menu bar, while the bottom has IceWM's taskbar, with the OS X's dock on the left side. In the upper right hand corner is a window running/emulating a System 7.6 desktop with an "About This Computer" window showing 62 out of 66 mb of memory used. Halfway hidden behind that window is a window of WinXP, showing the grotesquely large WinXP start menu. Fascinating, isn't it?
:Peter
Maybe not to that extreme...But I've done pretty much the same a little over a year ago with a PowerBook G3 running at 233Mhz. The Windows was on a different system in the shot, but it was through VMWare. MythII was running locally as was MacOnLinux. Now if only someone hadn't stolen that laptop I could still be having fun like that, but that beg's the question, why so much? I actually had a legitimate use for most of that stuff for various work projects, but rarely did I actually need them all at once.
here you see it
It's odd that there's a map in Myth II with the same name as a church I go.
My Slashdot account is old enough to drink...
Will someone please help me? I am trying to install Linux in VMWare on Windows running in VMWare on Linux runnin in VMWare on Windows running...
I just can't get anything done -- when do I stop? Someone please reset me.
He could have completed the circle by running a MacOS emu... and iterated again. :)
--
Don't like it? Respond with words, not karma.
http://www.webcache.org/a/2001/10/27/www.mystatici p.com/homebrew/index.html
:) I can definitely say I love MacOS X, and without a doubt -- you can run more apps from MacOS X than any other OS, especially if you throw in Virtual PC.
Hopefully it can handle it.
I myself run WinXP in VirtualPC.. but I've been struggling to figure out why I bought VirtualPC other than to try XP? Is there really any Windows app I need?
Oh.. ya, Civ3 is being released for Windows first.. that's why I need it!
Picture Mirrored on a good server
It looks pretty cool - cant think of what use this would be though. This guys website has no text about it at all. It goes something like:
Dayam I love Mac OSX - look what I did.
No lie thats all it says.
One extremely bored weekend, on a win2k box..
.mods
VMware with redhat linux running UAE
Vmware with Win98SE for games.
BaliskII with net access running os8
WinUAE playing
Then,
Running VNC to my linux box with IceWM with qnx theme.
Running VNC to my wifes 98se box
My linux box mounting my Win2k drives with sharity
My win2k box mounting my linux boxes with samba
Xwin32 running a file manager on the unix box that was looking at my win2k mounted drives.
Netscape exported back.
Running eFX with enlightenment skin.
Exporting Gimp back and viewing pictures on my local drives.
Mirc in desktop mode with transparency.
tclock for looks and to replace the start button.
econsole - I use dterm for win32 now.
And when not listening to mods, Sonique with background visuals.
Lots of cool stuff out there, emulators for almost everything, mame/consoles/64/amiga/atari/mac/apple/etc..
And tons of programs to make windows look the way you want, or even go wild with litestep/graphite/etc..
If your interested in tweaking and shell enhacements check out Shell City daily updates with new programs.
Customize.org and Floachs site are a must visit also.
Nope, OS X is the brand name, v10.1 is the actual version.
Emaculation.com Is one of the most popular mac-emulation sites on the net and has useful information on setting up Mac emulators (currently, there is no ppc software-based mac emulator :-( )
-- If you try to fail and succeed, which have you done? - Uli's moose
Spaces aren't just added links. Slashcode or whatever they call it puts a space in any long word,so that posts can't ruin the discussion's format.
Sig goes here
http://www.totalimpact.com/G3_MP.html
.5A Integrated power supplies: 3.3V and VCore are generated on-board, power is drawn from host system power supply. Expansion:
they also make mac's that fit in a drive bay.
and from the site:
Total mPOWER Product Description
PCI: Single slot PCI card
12.2" x 5.2" PCI 2.1 Interface 32 and 64 bit
33/66MHz Host Interface using Digital 21554 PCI to PCI Bridge (data sheet attached). Processors:
PowerPC G3/G4 a.k.a. PPC 750/7400. Interposer based processor design. Boards are available with up to 4 processors. Features:
Supercaler (3 IPC: 2 Instructions + Branch) G3 Dual 32KB Instruction and Data non-blocking caches Dual MMUs Hardware Tablewalk On-chip debug suppoirt (JTAG/COP) External L2 cache interface Level 2 Cache:
1Mb of L2 "Backside Cache" per processor. Local Bus:
Local 60X bus speed: 66MHz or 83MHz using MPC 106 Rev. 4.0. Memory:
Two 168 DIMM sites, support for up to 512Mb of SDRAM, 3.3V, unbuffered PC-100 DIMMS. Power:
Minimum 30W (processor speed and SDRAM size dependent) 5V 12-18A, 12V
Optional expansion I/O card PCI 2.1 Interface 32 bit/33MHz uses IEEE 1384 (PMC) connectors Operates on secondary PCI bus isolated from host PCI Bus Possible interface cards:
FireWire 10/100 Base T Ethernet Ultra Wide SCSI Custom support for two independent PCI targets any combination of the above. System Requirements:
PC/AT, Power Macintosh 8600, 9500, 9600 Warranty:
One year parts and labor. Part Numbers:
Total mPower 4 X 400 MHz G3 with 128 MB of SDRAM - TPG3-4400-128 $3,200 Total mPower 4 X 400 MHz G4 with 128 MB of SDRAM - TPG4-4400-128 $3,900 Total mPower 4 X 500 MHz G4 with 128 MB of SDRAM - TPG4-4500-128 $4,600
Contact Sales Department for other configurations.
"The Most Fun Possible on 4 wheels" is at SunBuggy in Las Vegas
Well hey, I beowulfed some neuronal organisms to form a neural cord, on top of which I then booted a reptilian brain stem. Then we emulated a limbic system, and added a running neocortex. Lastly, we mounted a full complex neocortex image!
Now it can eat, kill, fu*k, feel happy and sad, do basic math and wonder about the meaning of life.
Next we're trying to see if we've got enough spare cycles to initialise some basic psychic/saintly procedures...
Mind you, performance is terrible. Aggressive funcions are very quick, but it seems permanently stuck in a loop in some lower subroutine concerning sex, while taking forever to compute simple empathy matrices.
We're seriously considering a complete cold reboot, but then it did once turn water into wine. Maybe we should just leave it running, what do you think?
There is a cool screenshot of emulation upon emulation etc... http://www.kearney.net/~mhoffman/basiliskII/softwi ndows/program_manager01.JPG
I bet this is not "First Post."
With this site someone could make a MUCH better picture than the one shown.
- Vincit qui patitur.
The release of XP caused me to fire up VMWare once again.
I have to say.. I'm quite impressed by VMWare. Very solid product.
I was demonstrating remote X displays to a friend... from the solarisx86 box he's been playing with.
I showed him how to bring up a gnome desktop (running on redhat7, running on vmware on win2k) on his solaris box.
I was very surprised at the performance.
update comments set karma=-1, reason='offtopic' where sid=26315
Hi,
:) oh yeah, that and a Titanium powerbook so I can trash that fscking Tecra :-)
First off, this is slightly off-topic. I just wanted to relate my experience with 10.1 last week. I got a copy after months of procrastination and installed it on a G3 450mhz (the Blue and White type). I'd also like to note that I'm not really trying to start a flame war. I am a big fan of *nixes in general (I first worked on a PDP11 running some kind of Nix back in 82), I am also (strangely for a nix zealot) a huge Mac fan. I'm not a big fan of any Nix GUI nor of windows. Mainly I'm posting this because for the first time in several jaded years, something in mainstream Computing made me go "Wow!". Forget the iPod. The experience below hasjust made me decide that OSX is an incredible achievement.
The install was the easiest I have ever done, especially amazing considering there is a *Nix beneath. I went from 9.0 to 9.1, 9.1 to 10, 10 to 10.1 and finally upgraded the 9.1 to 9.2 The only hiccup was that I only got developer tools for 10.0 -- they don't work with 10.1 -- and although I bought a 10.1 Installation, that kit didnt come with 10.1 developers tools -- download from connect.apple.com.
So far so good -- it isn't rocket fast, but not slow enough to impair productivity at all.
My long term aim is a Powerbook running my work development environment which is Dynamo and Weblogic based. I really dislike my Tecra 8100.
So, the rest of the afternoon I checked out our CVS tree -- all 300 Megs.... Yes -- I was able to switch to ZSH, and access CVS via SSH without installing a single piece of software (other than creating a zshenv with CVSROOT etc set).
Next day I started a build, and after a couple of minor hitches (differences with FIND and RM, and PERL in the wrong place (bin not local/bin), I had a clean build. Took a little while, but by the end of the afternoon I had a ATG Dynamo server running our web applications....
Amazingly simple. Everything just *WORKED*.
My only problem is that Java based disk access is *VERY SLOW*.
I did some basic benchmarks against my Toshiba Tecra (650 mhz). The Mac (450mhz) during Memory and CPU based processing ran about the same speed as the 650mhz.
However disk access was twice as slow as the laptop -- anyone got any ideas ? Recall I installed on a pre-existing HFS+ disk that had OS9.1 on it. Can anyone recommend a disk tuning utility ? Should I rebuild from scratch with a different disk format?
In Summary -- OS X 10.1 rocks if you want to use Java 1.3 in a Unix environment - project Builder looks sweet , though I haven't played with it. 2 easy days work and I had a new development environment. I think it took me a month or so with my Redhat 6.2 on that Tecra.
All I want now is a Quartz/Carbon based Emacs
Winton
The easiest way to do this is to go to:
http://www.macosxhints.com
There is a PDF file that details how to get and install fink, then xfree (with the rootless patch), then your favorite window manager.
IMHO, the pattern is:
:)
X-windows was here first. It works with Unix or Linux. So apple sees sees the similarity and takes advantage of being the only mainstream OS near a 9.0 release, so since they are already thinking Uni(x), they switch from version 10.0 to X in the label. Maybe the X has to do with the X in Unix also
And then, XP comes in when Microsoft sees that the MacOs is picking up pace. Apparently, we don't need to wait 3 years for MS to upgrade a version: 95 -> 98 -> ME -> 2000 -> 2001.
Windows 2001 is XP because they had to stick the X to not suffer from what would have otherwise been a bad looking name. And they had to copy the OS X candy interface to seem boldy innovative.
It pains me that version numbers and now version NAMES are so important, because Netscape 6 [5th release of Netscape catching up to AOL 5 and 6] and MSN 5 [3rd release of MSN internet catching up to AOL 5.0] break version naming rules to catch up to more advanced software... version-wise at least. That's the pattern I see.
"Wireless : LAN
I don't really have that setup, if I had too much money I might. I've never had too much money before.
"The Most Fun Possible on 4 wheels" is at SunBuggy in Las Vegas
For all the whiners asking why someone would do this, I'm rather glad he did. I've been holding off on installing Fink on my main machine pending some sort of horror story. Nice to see it works this cleanly. In fact, I just finished installing it on my iMac.
(Not that I expect it to be a patch on the NetBSD package system, but it's a nice start, at least.)
--saint
> Then why don't OS X versions start at 1.0, ... like every other software?
> 1.1, 1.2,
How about because it's the tenth version of Mac OS? The version before Mac OS X is Mac OS 9.
> MacOSX is not the next evolution of MacOS
> 7-8-9-etc, it is an entirely different operating
> system.
No, that's not true at all. The Carbon API is on both Mac OS 9 and Mac OS X, and the same apps run in both places, on the same hardware, with the same users. There is plenty of Mac in Mac OS X.
What is so hard about "Mac OS X (version 10.1, build 5L14)"? The "Mac OS X" is for users and marketers, and the "version 10.1, build 5L14" is for developers and geeks. Everybody is happy.