13 June 2021, 20:51 | #1 |
Registered User
Join Date: Feb 2021
Location: UK
Posts: 31
|
Have any old Mac Classic apps been open sourced?
Remembering that Deluxe Paint 1 was open sourced for internet archive (would be nice if they could do version 5 as well!) I wondered if there was any old Mac classic software that had been open sourced, especially something as useful as say Office 4 or early Photoshop or Quark, that we would have killed back in the day to have on Amiga, because at least if they were open sourced now there would be a chance to port them over to make native Amiga versions, just for the fun of it.
Yes I appreciate there's few people with the time and skill to make such ports even if the source code existed... but one can dream! |
13 June 2021, 22:32 | #2 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,127
|
Yes Adobe Photoshop 1.0 (Pascal, Assembler)
Mac Paint (Or is it Mac Draw?), (Pascal, Assembler) with source code also to QuickDraw routines. |
13 June 2021, 22:42 | #3 |
Registered User
Join Date: Feb 2021
Location: UK
Posts: 31
|
Oh really that is interesting. Now I can't help but think how fun it would be to do a summer project to port it... or to implement
I wonder how compatible the (non OS specific) code is with HiSpeed Pascal... (should be pretty good, the guy who wrote it worked at Borland on TurboPascal)/ Or maybe a better way would be to actually implement the mac os toolbox API as a source code compatible wrapper around Amiga APIs... |
01 July 2021, 07:05 | #4 |
Registered User
Join Date: Aug 2018
Location: Minneapolis, USA
Posts: 301
|
If you ported quickdraw (source code available), you might have a shot at getting MacPaint or MacDraw (whichever one was released), but short of that, it's going to be hard to do anything other than just recreate all the code from scratch (I think, anyway). Classic Mac apps make A LOT of calls to the toolbox. Plus you have the added fun of the pascal-style calling.
I really wished that WriteNow had been open sourced. That was a great, compact, and fast word processor. It has a kind of interesting back story too: it was the back-up / shadow project in case MacWrite wasn't ready/good enough at the launch of the Mac in 1984. I had no idea of that at the time, learned that this year I think. So one project you might want to look into: the name escapes me at the moment, but there is a team that is recreating the Mac Toolbox (basically kickstart ROM), kind of creating an AROS / WINE mashup that lets you run 68K Mac apps on a browser (or something). It's NOT emulation. They are recreating the API. |
01 July 2021, 10:25 | #5 |
Registered User
Join Date: Feb 2021
Location: UK
Posts: 31
|
I think I read of some abandoned mac classic runtime (called me Executor?) that would do that, pretty cool if it works. Luckily on Amiga we have Shapeshifter too. But native ports would be awesome.
I didn't know quickdraw itself was now open source. That could be interesting as Amiga graphics library never offered the kind of display independent abstraction that quickdraw did. i think guigfx/render libs are the closest we had to filling that gap. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
lLook aTt yoUu hHhackerRr - System Shock 1 code for Mac open sourced | saimon69 | Retrogaming General Discussion | 0 | 08 April 2018 06:49 |
How about a Kickstarter to open source AmigaOS classic? | wXR | Amiga scene | 2 | 22 February 2013 09:50 |
Classic WB 1.x era apps and game mods | chocolate_boy | Amiga scene | 1 | 10 March 2010 09:52 |
Looking for classic amiga game authoring apps | Michael Parent | request.Apps | 5 | 31 October 2009 00:57 |
Ambient Open Sourced. | Paul | News | 0 | 22 January 2005 17:16 |
|
|