Author Topic: LSL1 AGI Source Code Released  (Read 8360 times)

0 Members and 1 Guest are viewing this topic.

Offline OmerMor

LSL1 AGI Source Code Released
« on: April 19, 2019, 10:22:58 AM »
After releasing Infocom Games' source code, Jason Scott is at it again:
https://github.com/historicalsource/leisuresuitlarry



Offline Collector

Re: LSL1 AGI Source Code Released
« Reply #1 on: April 19, 2019, 10:44:52 AM »
Thanks for letting us know. Any idea if he has any other Sierra sources?
KQII Remake Pic

Offline MusicallyInspired

Re: LSL1 AGI Source Code Released
« Reply #2 on: April 19, 2019, 11:04:16 AM »
Wow! Has anything changed with the whole ActiVision C&D? How is this happening?
Brass Lantern Prop Competition

Offline lskovlun

Re: LSL1 AGI Source Code Released
« Reply #3 on: April 20, 2019, 09:56:25 AM »
What I would like to know is what these people (9 at present) are forking the codebase for. No compiler, no other resources, no way to build a runnable game. But I think we could all see this coming when Al made a very public attempt at auctioning off his stuff.
« Last Edit: April 20, 2019, 09:57:56 AM by lskovlun »

Offline EricOakford

Re: LSL1 AGI Source Code Released
« Reply #4 on: April 20, 2019, 07:30:26 PM »
Hopefully, the SCI games will follow soon. I've been wanting to get more original procedure and global names, as well as earlier versions of the header files.

No interpreter code? That code doesn't interest me. I'm more interested in the scripts and headers.
My SCI templates
SCI0 SCI0.1 SCI1.0 SCI1.1
SCI2.1 planned

Offline Collector

Re: LSL1 AGI Source Code Released
« Reply #5 on: April 21, 2019, 03:00:41 PM »
Has anyone determined what version this is?
KQII Remake Pic

Offline Kawa

Re: LSL1 AGI Source Code Released
« Reply #6 on: April 21, 2019, 04:51:33 PM »
RM0.MSG says it's 1.05, 1987-06-26...

hold the fucking phone, that's on my birthday!

Offline EricOakford

Re: LSL1 AGI Source Code Released
« Reply #7 on: April 21, 2019, 09:08:56 PM »
RM0.MSG says it's 1.05, 1987-06-26...

I don't think that version was ever released for DOS. Perhaps this code was the basis for a port to another platform?
My SCI templates
SCI0 SCI0.1 SCI1.0 SCI1.1
SCI2.1 planned

Offline Collector

Re: LSL1 AGI Source Code Released
« Reply #8 on: April 22, 2019, 04:31:55 AM »
I remember that Ken once said that AGI was meant to be portable. In SYSDEFS.H it has

Code: [Select]
%var machineType 20
#define PC 0 [PC, compatibles
#define JR 1 [PCjr
#define TANDY 2 [Tandy 1000
#define APPLEII 3 [Apple IIe, IIc
#define ST 4 [Atari ST
#define AMIGA 5 [Amiga
#define MAC 6 [Fat Mac, Mac Plus
#define CORTLAND 7 [?
KQII Remake Pic

Offline Collector

Re: LSL1 AGI Source Code Released
« Reply #9 on: April 22, 2019, 01:47:58 PM »
RM0.MSG says it's 1.05, 1987-06-26...

I don't think that version was ever released for DOS. Perhaps this code was the basis for a port to another platform?

Just checked. The Amiga version was v1.05, Int:x.yyy (1987-06-26). The Mac version was v1.05 (1987-06-26)
KQII Remake Pic

Offline EricOakford

Re: LSL1 AGI Source Code Released
« Reply #10 on: January 09, 2023, 11:22:47 AM »
Hopefully, the SCI games will follow soon. I've been wanting to get more original procedure and global names, as well as earlier versions of the header files.

No interpreter code? That code doesn't interest me. I'm more interested in the scripts and headers.

What do you know? More source was released this Christmas. LSL5 here. I'm most interested in the system script directory. Here's more here..
My SCI templates
SCI0 SCI0.1 SCI1.0 SCI1.1
SCI2.1 planned

Offline pmkelly

Re: LSL1 AGI Source Code Released
« Reply #11 on: January 10, 2023, 06:49:28 AM »
Wow, there's a lot of interesting stuff in that archive :)

Online lance.ewing

Re: LSL1 AGI Source Code Released
« Reply #12 on: January 19, 2023, 11:02:48 AM »
I wonder if this Christmas present was from Omer!  ;D 

A lot of what he previously made available is in there.

I think one of the most interesting bits of that archive are the file timestamps, for the executables and the game source files. I'm going to have fun analyzing those file timestamps as part of my book, as I think it will help to give a timeframe on when development of certain games took place, e.g. Black Cauldron. I'm quite interested in that 1985 time period. This is when Sierra were starting to rise again from the ashes. As far as I've been able to work out, the big layoff at Sierra (that happened around the time of the video game crash of 83/84) happened for Sierra sometime around the end of June/start of July 1984. Haven't been able to find anything that mentions a specific date but I've narrowed it down to a window of about a month between mid June and mid July 1984. Ken mentions laying off 100 employees and only a small crew of about 28 people (Ken's number from his book) staying on. Things were picking up again in 1985, after decent sales of the Disney products, and of course King's Quest starting to really take off in sales around the end of 1984. Sales in the summer of 1984 had not been good, and that period from mid 1984 to the end of 1984 was a matter of survival. Focus was mainly on the new Disney educational game projects (Donald Duck's Playground, Mickey's Space Adventure, etc.) and on finding a way to make money from King's Quest (released in May 1984) after the IBM PCJr flopped so spectacularly in the market. Tandy, and the Radio Shack stores, were mainly to thank for King's Quest's eventual success story.

Offline OmerMor

Re: LSL1 AGI Source Code Released
« Reply #13 on: January 19, 2023, 11:16:34 AM »
I wonder if this Christmas present was from Omer!  ;D 

A lot of what he previously made available is in there.

Since I'm Jewish, if it were me, it would've been a Hanukkah present.  ;D

For what it's worth - I'm really glad the source is out there. I did not make my entire source collection public only because I respect the donors who shared it with me, and gave them my word.


SMF 2.0.19 | SMF © 2021, Simple Machines
Simple Audio Video Embedder

Page created in 0.034 seconds with 25 queries.