Community

General and Everything Else => Everything-Else => Topic started by: OmerMor on April 19, 2019, 10:22:58 AM

Title: LSL1 AGI Source Code Released
Post by: OmerMor 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 (https://github.com/historicalsource/leisuresuitlarry)
Title: Re: LSL1 AGI Source Code Released
Post by: Collector on April 19, 2019, 10:44:52 AM
Thanks for letting us know. Any idea if he has any other Sierra sources?
Title: Re: LSL1 AGI Source Code Released
Post by: MusicallyInspired on April 19, 2019, 11:04:16 AM
Wow! Has anything changed with the whole ActiVision C&D? How is this happening?
Title: Re: LSL1 AGI Source Code Released
Post by: lskovlun 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.
Title: Re: LSL1 AGI Source Code Released
Post by: EricOakford 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.
Title: Re: LSL1 AGI Source Code Released
Post by: Collector on April 21, 2019, 03:00:41 PM
Has anyone determined what version this is?
Title: Re: LSL1 AGI Source Code Released
Post by: Kawa 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!
Title: Re: LSL1 AGI Source Code Released
Post by: EricOakford 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?
Title: Re: LSL1 AGI Source Code Released
Post by: Collector 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 [?
Title: Re: LSL1 AGI Source Code Released
Post by: Collector 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)