flat assembler
Message board for the users of flat assembler.

flat assembler > Heap > Photoshop v1.0.1 source code

Goto page 1, 2  Next
Author
Thread Post new topic Reply to topic
TmX



Joined: 02 Mar 2006
Posts: 815
Location: Jakarta, Indonesia
Quote:

With the permission of Adobe Systems Inc., the Computer History Museum is pleased to make available, for non-commercial use, the source code to the 1990 version 1.0.1 of Photoshop. All the code is here with the exception of the MacApp applications library that was licensed from Apple. There are 179 files in the zipped folder, comprising about 128,000 lines of mostly uncommented but well-structured code. By line count, about 75% of the code is in Pascal, about 15% is in 68000 assembler language, and the rest is data of various sorts.

http://computerhistory.org/atchm/adobe-photoshop-source-code/


For some folks that are still believe that Pascal is an educational language only... remember that the initial version of Photoshop was written in Pascal.
Anyway... enjoy Wink
Post 14 Feb 2013, 10:28
View user's profile Send private message Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1171
Location: Unknown
Stupid post removed.


Last edited by HaHaAnonymous on 28 Feb 2015, 21:30; edited 1 time in total
Post 14 Feb 2013, 13:19
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3475
Location: Bulgaria
Photoshop 1.0 was 25% written in assembly as well. Smile
Post 14 Feb 2013, 14:24
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
TmX



Joined: 02 Mar 2006
Posts: 815
Location: Jakarta, Indonesia
JohnFound wrote:
Photoshop 1.0 was 25% written in assembly as well. Smile


Yes. Motorola 68K assembly.
This is a good Motrola 68K simulator: Easy68K

There's something interesting about its assembly language... Very Happy
Post 14 Feb 2013, 14:30
View user's profile Send private message Reply with quote
TmX



Joined: 02 Mar 2006
Posts: 815
Location: Jakarta, Indonesia
HaHaAnonymous wrote:
instead of promote "unrealistic" high level languages.


What do you mean by "unrealistic" high level languages? Smile
Post 14 Feb 2013, 14:32
View user's profile Send private message Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1171
Location: Unknown
Stupid post removed.


Last edited by HaHaAnonymous on 28 Feb 2015, 21:30; edited 1 time in total
Post 14 Feb 2013, 15:05
View user's profile Send private message Reply with quote
sleepsleep



Joined: 05 Oct 2006
Posts: 7333
Location: ˛                              ⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣ Posts: 6699
why don't a group of us to convert the photoshop into fasm =)

revive the old art!
Post 14 Feb 2013, 17:04
View user's profile Send private message Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1171
Location: Unknown
Stupid post removed.


Last edited by HaHaAnonymous on 28 Feb 2015, 21:30; edited 1 time in total
Post 14 Feb 2013, 17:15
View user's profile Send private message Reply with quote
sleepsleep



Joined: 05 Oct 2006
Posts: 7333
Location: ˛                              ⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣ Posts: 6699
i mean, convert the code into win32/64, same algo, mimic interface,

motivation? i am not sure too, 68000 assembly, can,t be too different from x86 right? i guess.
Post 14 Feb 2013, 17:22
View user's profile Send private message Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1388
Location: Toronto, Canada
I think it is very different.
Post 14 Feb 2013, 17:44
View user's profile Send private message Send e-mail Reply with quote
Bob++



Joined: 12 Feb 2013
Posts: 92
HaHaAnonymous wrote:
sleepsleep wrote:
why don't a group of us to convert the photoshop into fasm =)

revive the old art!

Unfortunately, I know absolutely nothing about motorola 68000 assembly. And I don't know where to buy one. Don't say about emulator, I don't like to work on emulated hardware.

And where's the motivation? Photoshop is only for Windows and MAC (both expensive).

Again, not sure.


Haha. Windows isn't too expensive really. Cool I think that a nice idea do this converter. I don't join because I'm not an assembly guru.
Post 15 Feb 2013, 03:41
View user's profile Send private message Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1171
Location: Unknown
Stupid post removed.


Last edited by HaHaAnonymous on 28 Feb 2015, 21:29; edited 1 time in total
Post 15 Feb 2013, 13:52
View user's profile Send private message Reply with quote
KevinN



Joined: 09 Oct 2012
Posts: 161
HaHaAnonymous wrote:
Bob++ wrote:
Haha. Windows isn't too expensive really.

Try living in my country. And you may change your opinion.

That's all I can say.


Isn't there some free windows version called windows started edition or something like that?
Post 15 Feb 2013, 15:17
View user's profile Send private message Reply with quote
HaHaAnonymous



Joined: 02 Dec 2012
Posts: 1171
Location: Unknown
Stupid post removed.


Last edited by HaHaAnonymous on 28 Feb 2015, 21:29; edited 1 time in total
Post 15 Feb 2013, 15:35
View user's profile Send private message Reply with quote
Coty



Joined: 17 May 2010
Posts: 540
Location: ␀
^ Win 7 starter isn't that bad, so long as you don't need dvd drive support, multiple monitor support, 64bit, or more than 2GB of RAM. The down side is win7 starter is OEM only, so you can't actually buy it, you'd have to download it "illegally".

_________________
http://codercat.info/
http://codercat.org/
Post 15 Feb 2013, 15:43
View user's profile Send private message Send e-mail Visit poster's website AIM Address Reply with quote
KevinN



Joined: 09 Oct 2012
Posts: 161
http://www.microapl.co.uk/download/
http://www.microapl.co.uk/

anyone use these tools? says can convert 68k to x86
Post 27 Feb 2013, 00:59
View user's profile Send private message Reply with quote
KevinN



Joined: 09 Oct 2012
Posts: 161
Didnt know starter was oe, only
Post 27 Feb 2013, 01:31
View user's profile Send private message Reply with quote
edfed



Joined: 20 Feb 2006
Posts: 4160
Location: 2018
x86 and 68k have something in common, a war winned by x86. Smile
Post 28 Feb 2013, 11:16
View user's profile Send private message Visit poster's website Reply with quote
asmhack



Joined: 01 Feb 2008
Posts: 431
Won you mean.
Post 28 Feb 2013, 18:50
View user's profile Send private message Reply with quote
DOS386



Joined: 08 Dec 2006
Posts: 1904
Quote:
With the permission of Adobe Systems Inc., the Computer History Museum is pleased to make available, for non-commercial use, the source code to the 1990 version 1.0.1 of Photoshop


You already got some users of this release:

http://www.guardian.co.uk/world/2013/mar/27/north-korea-photoshop-hovercraft
Post 29 Mar 2013, 13:43
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2  Next

< Last Thread | Next Thread >

Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Copyright © 2004-2018, Tomasz Grysztar.

Powered by rwasa.