OS Emulation Extravaganza, OS X On Down 183
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?
OS Emulation Extravaganza, OS X On Down (Score:1)
Re:Was this the best use of time ? (Score:1)
Why don't you get started on carbonizing those programs for us, I'm sure you'll have a jolly ol 3 years doing it.
Re:Was this the best use of time ? (Score:1)
Was writing this post the best use of your time?
Re:Was this the best use of time ? (Score:1)
"Nothing" isn't exactly accurate. Darwin is open source, and Apple has ported OpenGL, which works quite nicely.
It would be very cool of Apple to open Quartz as well, but I'm not sure they legally can.
How did mame run on the final emulated OS? (Score:1)
Re:How did mame run on the final emulated OS? (Score:1)
(Ahh... I can finally play 'Forgotton Realms' and 'Assault' once more.)
While cool, running it at any given level would probably not be a very good test of your setup's limits.
Now, running it at *all* levels?
Re:How did mame run on the final emulated OS? (Score:1)
Re:How did mame run on the final emulated OS? (Score:1)
Already? (Score:1)
:(
Slashdotted (Score:3, Funny)
Re:Slashdotted (Score:1)
He is, and the program is Sun's Java-based web server [sun.com]
No, what I'm asking myself now is... (Score:2, Insightful)
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
Re:No, what I'm asking myself now is... (Score:2, Insightful)
Nobody's forcing your ass to read
Re:No, what I'm asking myself now is... (Score:2, Insightful)
Re:No, what I'm asking myself now is... (Score:1)
Re:No, what I'm asking myself now is... (Score:1)
Re:No, what I'm asking myself now is... (Score:3, Insightful)
There is plenty of native software for Mac OS X already, and the marquee apps have all either shipped, been demoed, or been announced. Besides, Mac OS X runs Mac OS 9 apps better than Mac OS 9 in most cases
Been there done that... (Score:3, Interesting)
here you see it [wagstrom.net]
It's odd that there's a map in Myth II with the same name as a church I go.
Re:Been there done that... (Score:1)
Or were you using VMWare running inside of Virtual PC running Linux?
Re:Been there done that... (Score:1)
So, is it The Church of the long awaited drinking party [wigglefish.com] or The Church of Limbs, Heads, and Smoking Craters [wigglefish.com]? Either way, sign me up!
Re:Been there done that... (Score:1)
But I bet it's nice to know it WILL all work together for those rare times when you need it.
Oh no, (Score:1)
No, actually, it's "Why FULLstop".
Just kiddin.
Help! I can't get any work done (Score:3, Funny)
I just can't get anything done -- when do I stop? Someone please reset me.
Re:Help! I can't get any work done (Score:1)
Try installing Windows in VMWare on Linux running in VMWare on Windows running...
This should go without saying, but... (Score:1)
Re:This should go without saying, but... (Score:1)
2) i take it, then, that you are using internet explorer? you _do_ realize that isn't too especially common hereabouts, right?
OK here's my setup (Score:1)
3 GB of installe memory, this board left me 5 pci slots+ an AGP Pro slot,
2 have PowerPC dual G4 PCI cards with 512 MD ram on each
1 Soundblaster Platinum PCI card
1 Matrox G400 Dual head PCI card
1 TvTuner PCI card
1 Geforce3 AGP pro card.
4 scsi drives in a raid
NOW, I run Mandrake 8.1 on the box itself, with VMware to open windows 9x/nt/2k/XP, One of PPC PCI cards boots OSX, the other to run mandrake 8.1 PPC which also runs Mac-on-Linux where I can boot Mac )S 7,8, or 9... 3 monitors one big 22" in the middle of 2 19 " on either side. X being what it is I can put any OS on any display and call it a workspace. the board includes 2 10/100 ethernet ports, one plugs into my cable modem, the other goes to a hub which allows 6 different old PC's to work as X terminals, where the apps run on the server (PPC or X86 OS) and displays on the Xterminals. walking up to an Xterminal and placing your thumb on the USB fingerprint scanner brings your workspace to that station.
All of this I can use from my Yopy with 802.11b. and the head mounted display (in case I'm ever outside)
well I can dream can't I?
Re:OK here's my setup (Score:2, Interesting)
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.
Re:OK here's my setup (Score:2)
Shame, really. (Score:3, Funny)
Re:Shame, really. (Score:1)
Re:Shame, really. (Score:3, Funny)
[wish I'd thought to do what AC did. damn!]
Mirror (Score:4, Informative)
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!
Re:Mirror (Score:1)
Re:Mirror (Score:2)
Re:Mirror (Score:2)
Well, it is a DOS app, but X-COM UFO Defense [users.auth.gr] is a great reason to put VPC on a Mac!
Re:Mirror (Score:1)
Blibbler
Re:Mirror - corrected! or not! (Score:2)
Re:Mirror - corrected! or not! (Score:1)
t.
Heres the Pic on a much beefier machine (Score:4, Informative)
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.
Re: My bad (Score:1, Redundant)
Dayam! I LOVE MacOS X
Below are links to screenshots showing Mac OS X 10.1 running XFree86 rootless with IceWM running BasiliskII [running MacOS 7.6], VPC test drive running WinXP and ircle
Picture 2 [jpg] - Good Detail
Copyright 2001 Tappa Kegga Brew Enterprises
Woop tee doo.. (Score:1)
I mean, you can do that under most platforms...
Like hell, watch me run Basilisk II under linux, then run Win4Lin.. funny thing is, it'll do Basilisk the same speed as it would under OS X (they're both emulated), while Win4Lin is virtualization software, which will run FAST
Like maybe I'm missing something, but what is so special about this?
Re:Woop tee doo.. (Score:2, Interesting)
Excellent description... (Score:1)
Or, in the same style as such a writeup:
I just love it. Writeups that I need very slowly to read and several times over before understanding them. Their good.
Unix (Score:1)
Just for the hell of it. (Score:3, Interesting)
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 [shellcity.com] daily updates with new programs.
Customize.org [customize.org] and Floachs site [pimpin.net] are a must visit also.
Island in a lake in an island in a lake (Score:1)
More to the point: Since everyone is making the same joke about running emulators in emulators, what's the record for number of OSes running inside other OSes? Has anyone actually hit the fourth level, say?
Just idle curiosity...
Re:Island in a lake in an island in a lake - Yes, (Score:1, Funny)
http://linas.org/linux/i370.html
Take a gander at:
http://penguinvm.princeton.edu/hercules/index.h
shows OS/360 MFT running on the Hercules System/370 emulator on Linux/390 running as a guest machine in VM/ESA
Satisfied?
Useful Link (Score:4, Informative)
Re:Useful Link (Score:1)
Emulate my brain! (Score:4, Funny)
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?
Emulators for MacOS (Score:3, Informative)
With this site someone could make a MUCH better picture than the one shown.
Re:Emulators for MacOS (Score:2)
Neat. (Score:2)
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.
Maybe i've missed something here.... (Score:1)
WindowsXP
X-Windows?
Is there some kind of pattern.. What is it? Why is it? I'm scared
Not that obvious (?) (Score:2, Insightful)
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.
Re:Not that obvious (?) (Score:1)
I like the non-commercial approach where there are no deadlines to meet or tacky marketing PR people to mess up and new versions x.x.2 x.x.4 etc... appear every month or so to fix bugs.
Re:Not that obvious (?) (Score:2)
Microsoft played leapfrog with Word purely for marketing reasons to catch up with WordPerfect's version number, just as you say.
Adobe went from Illustrator 4 on the PC to 7 for the PC to get their different platform versions straight (AI for Mac was at 6 while PC was at 4).
And MS didn't copy the OS X GUI, they just made a really pathetic attempt at doing it. OS X represents a completely new way of rendering the screen, but MS just tried to make XP look like it using the same old GDI.
Re:Not that obvious (?) (Score:1)
UNIX, QNX, Lynx OS, IRIX, XENIX, Linux, NeXTSTEP, Mac OS X
MacOSX rules! (Score:1)
--
Chevell
http://www.macosx.org
Bored at work, I wish. (Score:1)
I guess someone are lucky, I don't think that I have had a day like that for a year.
Why oh why must I work for a IT company that does not suffer from the downtrend. Sigh..
Mac OS X 10.1 & Performance in general. (Score:3, Informative)
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
Re:Mac OS X 10.1 & Performance in general. (Score:1)
HFS+ is the fastest MOSX file format right now. With all those installs you may have fragmented one of the directory trees, either the catalog tree or the extents tree,especially if you went for the one partition setup. Installing CodeWarrior can also trash your catalog files.
Try downloading the time limited demo of SpeedDisk from Symantec's site. If it doesn't make your G3 run faster, you aren't out anything. TechTools and a few others can also fix this problem but, IIRC, they don't have free demos.
Re:Mac OS X 10.1 & Performance in general. (Score:1)
You might want to look into picking up an iBook if you're not keen on dropping $2500-3500 on the Powerbook though. I've got the 500 MHz white iBook and it runs OS X 10.1 quite well. (In fact, I am pleased enough with 10.1's performance that I don't even have OS 9 installed on disk anymore.)
You're not the only Unixhead who likes Macs, by the way... (-:
Re:Mac OS X 10.1 & Performance in general. (Score:1)
As for the iBook -- Hmmm -- I found the keyboard/trackpad ergonomics kind of weird -- may be I should give it another go. The other thing wrong with it seems to be the underpowered graphics chip.
I do like its weight/size though..
Cheers,
Winton
Re:Mac OS X 10.1 & Performance in general. (Score:1)
itachi
Re:Mac OS X 10.1 & Performance in general. (Score:1)
Re:Mac OS X 10.1 & Performance in general. (Score:1)
well, go on down to
http://emacs-on-aqua.sourceforge.net/
It looks promising.
Done by others years ago (Score:1)
MacOS 7.5.5
SoftPC w/ DOS 5 and Windows 3.x
MachTen Unix
I know others are able to similar things very easily, and on a variety of hardware and platforms. Multi-OS emulation is nothing interesting, really. The trick is to settle upon one operating system that does what you need it to and work with that.
(And I'm sure somebody will be happy to point out the Linux is that OS. Good for you.)
"Why do this?" (Score:2)
(Not that I expect it to be a patch on the NetBSD package system, but it's a nice start, at least.)
--saint
Games that OS 8 broke... (Score:1)
Does anyone else remember this game? Or better yet, does anyone know who the author was (so I can bug him to Carbonize it : ) or where I can download it for use with vMac [vmac.org]?
Re:OS X 10.1 (Score:1)
Re:OS X 10.1 (Score:2)
Re:OS X 10.1 (Score:1)
Windows NT 3.1 was the first version, because Windows 3.1 was realeased at the same time, and they didn't want people to think that WinNT was a lesser version, hence no NT 1.0.
Anyway, if you have to run Windows, run Win2000. WinXP is evil.
Re:OS X 10.1 (Score:1)
Re:OS X 10.1 (Score:2)
> 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.
Re:OS X 10.1 (Score:1)
MacOSX 1.1 (Score:1)
IMHO the current version should be called MacOSX 1.1 (Mac Oh es ex). Remember, Apple tried to get us to pronounce SCSI as sexy. Just ignore them.
Also, it wouldn't be X.1 it'd be X.I (Roman numerals)
Re:MacOSX 1.1 (Score:2)
> 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.
Haiku (Score:1, Offtopic)
back after long hibernation.
Breaks head, write in CAPS.
big whoop (Score:2, Informative)
Re:big whoop (Score:1)
Re:I'm on to you (Score:1)
Welcome to IRC, please drive through.....
Getting Xfree86 running on MacOS X (Score:2, Insightful)
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.