Hacker Newsnew | comments | show | ask | jobs | submitlogin
orionblastar 561 days ago | link | parent

Oh BTW DAE remember ARDI's Executor?

http://en.wikipedia.org/wiki/Executor_%28software%29

It is not OS X, but the Classic Macintosh System translated on the fly to native code. Because it didn't get enough funding, and lack of interest, and very few buyers it sort of went DOA. I am sure if they had enough funding they could have modified it to OS X translation. Maybe someone should help them do a Kickstarter project?



daeken 561 days ago | link

Having worked on a translation layer for a large API (my project Alky converted Windows games to run on Linux and OS X), building something like this solo is just asking for pain. An open source project with solid direction is much more likely to end well. Also, Executor really couldn't be changed to support OS X; totally different architecture, no processor emulation, etc.

At the end of the day, it's really just API translation; not a technically difficult project, just an incredibly intensive one.

-----

orionblastar 561 days ago | link

How does ARDI Executor compare to the Mac OS X emulation in this linked article? Are they on the right path, or does Executor do things differently?

-----

daeken 561 days ago | link

They're really not comparable at all. Executor is a 68k emulator + APIs for OS7; the tough part there is doing the emulation properly, and then just implementing all the APIs. Darling is just a binary loader + APIs; the loader is trivial but there are a bajillion APIs. Probably 3-4 orders of magnitude more complexity in Darling, simply due to how much is in OS X.

I do think they're on the right track, though. Hoping to lend a hand when I get some free time.

-----

nobleach 561 days ago | link

I remember it well. I still remember the Webcrawler/Yahoo/Altavista search that took me to it. I just had this inkling that it was something that HAD to exist. Sure enough, it did. And the demo version was awesome. Even more awesome was the clean room techniques they used to develop it.

-----

frozenport 561 days ago | link

Not sure what you mean. It was a 68k emulator that implemented part of the old mac rom. Not sure how this helps with PowerPC or Intel OS X.

-----

orionblastar 561 days ago | link

Well it is an example of emulating the old Classic 68K Mac and running software apps for that platform.

I felt it is related to the OS X emulation effort, they'd just have to add in a PowerPC emulation and then do the Macintosh system ROM a bit to run Mac OS X code, potentially.

I thought it might be of use to those looking to run old 68K Mac apps.

-----

nobleach 561 days ago | link

If anyone is looking to run an old 68K app, let me recommend Basilisk. It runs System 7 really well. I haven't tried anything newer.

-----

bane 561 days ago | link

I believe it's open source now.

-----




Guidelines | FAQ | Lists | Bookmarklet | DMCA | News News | Bugs and Feature Requests | Y Combinator | Apply | Library | Contact

Search: