Manual for Lattice C

C and PASCAL (or any other high-level languages) in here please

Moderators: simonsunnyboy, Mug UK, Zorro 2, Moderator Team

User avatar
Bikerbob
Captain Atari
Captain Atari
Posts: 403
Joined: Wed Mar 23, 2016 2:46 am
Location: Oakville, ON, Canada
Contact:

Re: Manual for Lattice C

Post by Bikerbob »

Is this still dead? no Lattice C 5.5 or 5.6 on the net? how easy is it to buy a copy of the program?

User avatar
DrCoolZic
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2261
Joined: Mon Oct 03, 2005 7:03 pm
Location: France
Contact:

Re: Manual for Lattice C

Post by DrCoolZic »

As far as I know nothing new and the program is hard to find

mikro
Hardware Guru
Hardware Guru
Posts: 2165
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: Manual for Lattice C

Post by mikro »

If there's someone reliable, I'm willing to donate my complete Lattice C box. Not sure about the version (should be 5.5 or 5.6). I don't need it but I certainly don't want to end up like Nyh and his "saviour" from the beginning of the thread...

User avatar
kodak80
Atari Super Hero
Atari Super Hero
Posts: 598
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: Manual for Lattice C

Post by kodak80 »

mikro wrote:If there's someone reliable, I'm willing to donate my complete Lattice C box. Not sure about the version (should be 5.5 or 5.6). I don't need it but I certainly don't want to end up like Nyh and his "saviour" from the beginning of the thread...
I would be happy to scan your copy Miro.
Atari STF Remake H4 | Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Greaseweazel, Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Creator of the Atari ST Review magazine archive: https://www.chillichai.com/atari-st-review

mikro
Hardware Guru
Hardware Guru
Posts: 2165
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: Manual for Lattice C

Post by mikro »

kodak80 wrote:
mikro wrote:If there's someone reliable, I'm willing to donate my complete Lattice C box. Not sure about the version (should be 5.5 or 5.6). I don't need it but I certainly don't want to end up like Nyh and his "saviour" from the beginning of the thread...
I would be happy to scan your copy Miro.
Rob, you're exactly that kind of person whom I'd call reliable. :) I'll take a look when I get to Europe and let you know ASAP.

User avatar
FujiMan
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 129
Joined: Wed May 03, 2006 3:34 pm
Location: Elburn, IL 60119 USA
Contact:

Re: Manual for Lattice C

Post by FujiMan »

I do have the manuals, about 40mb for all of them. Let me put them in DropBox.

They are still uploading, should be available soon.

https://www.dropbox.com/sh/nc93lgut8c28 ... joqSa?dl=0

User avatar
kodak80
Atari Super Hero
Atari Super Hero
Posts: 598
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: Manual for Lattice C

Post by kodak80 »

FujiMan wrote:I do have the manuals, about 40mb for all of them. Let me put them in DropBox.

They are still uploading, should be available soon.

https://www.dropbox.com/sh/nc93lgut8c28 ... joqSa?dl=1
Just downloaded the files. Many thanks for sharing these with the community. Can you confirm which version of Lattice C that the manuals are from? 5.?

Do you have dumps of the disks to go with these as they do not appear on Atarimania.com?

Looks like we still need Miro's copy scanning and dumping to get 5.5/5.6.
Atari STF Remake H4 | Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Greaseweazel, Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Creator of the Atari ST Review magazine archive: https://www.chillichai.com/atari-st-review

User avatar
kodak80
Atari Super Hero
Atari Super Hero
Posts: 598
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: Manual for Lattice C

Post by kodak80 »

Hi DrCoolZic

Just trying to install Lattice C 5.6 from your website. Do you know what the disk volume labels are? It seems the installer checks the disk volume labels during the install.

edit:
OK, found the volume label names on disk 1 IN LCDISKS.DIR:

LC5DISK1.560
LC5DISK2.560
LC5DISK3.560
LC5DISK4.560
LC5DISK5.560
LC5DISK6.560
LC5DISK7.560
Atari STF Remake H4 | Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Greaseweazel, Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Creator of the Atari ST Review magazine archive: https://www.chillichai.com/atari-st-review

mehlab
Retro freak
Retro freak
Posts: 16
Joined: Mon Apr 23, 2012 1:48 am

Re: Manual for Lattice C

Post by mehlab »

Thank you very much

User avatar
FujiMan
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 129
Joined: Wed May 03, 2006 3:34 pm
Location: Elburn, IL 60119 USA
Contact:

Re: Manual for Lattice C

Post by FujiMan »

They are at least 5.x, possibly 5.5.

mikro
Hardware Guru
Hardware Guru
Posts: 2165
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: Manual for Lattice C

Post by mikro »

mikro wrote:Not sure about the version (should be 5.5 or 5.6).
Now I am sure:
IMG_20180511_121015.jpg
IMG_20180511_120914_1.jpg
So basically any 5.x will do as the base, then just the addendum needs to be scanned.
You do not have the required permissions to view the files attached to this post.

User avatar
kodak80
Atari Super Hero
Atari Super Hero
Posts: 598
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: Manual for Lattice C

Post by kodak80 »

Cool, so just the 2 addendum manuals then. Will save on postage costs :D
Atari STF Remake H4 | Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Greaseweazel, Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Creator of the Atari ST Review magazine archive: https://www.chillichai.com/atari-st-review

User avatar
DrCoolZic
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2261
Joined: Mon Oct 03, 2005 7:03 pm
Location: France
Contact:

Re: Manual for Lattice C

Post by DrCoolZic »

I did a bit of research and I found the following useful information: So it looks like after 14 years we may finally get documentation for 5.5. The information I have about the differences between 5.5 and 5.6 are listed here http://www.atari-forum.com/viewtopic.php?p=88572#p88572 . From what I understand 5.5 doc was with addendum where 5.6 doc was a complete rewrite.

If you get the complete 5.5 package would be good to also publish the diskette content.

Here is the picture I have about 5.5 release (seems like you are missing the installation guide for 5.5?)
lattice C 5.5.JPG
You do not have the required permissions to view the files attached to this post.

User avatar
DrCoolZic
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2261
Joined: Mon Oct 03, 2005 7:03 pm
Location: France
Contact:

Re: Manual for Lattice C

Post by DrCoolZic »

For information I have
  • Lattice C 5.06.02 30 October 1990 (7 diskettes)
  • Lattice C 5.60 8 November 1993 (7 diskettes)
Attached is the version 5.60 in .st format
Lattice-c-5.60.rar
You do not have the required permissions to view the files attached to this post.
Last edited by DrCoolZic on Sat May 12, 2018 1:09 pm, edited 1 time in total.

User avatar
kodak80
Atari Super Hero
Atari Super Hero
Posts: 598
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: Manual for Lattice C

Post by kodak80 »

Happy to dump the 5.5 disks as I have both Kryoflux and SCP boards. Hopefully the disks are in reasonable condition for dumping.
Atari STF Remake H4 | Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Greaseweazel, Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Creator of the Atari ST Review magazine archive: https://www.chillichai.com/atari-st-review

User avatar
kodak80
Atari Super Hero
Atari Super Hero
Posts: 598
Joined: Sat Nov 09, 2013 12:05 am
Location: Brisbane, Australia
Contact:

Re: Manual for Lattice C

Post by kodak80 »

I have created .ST format disk images for DrCoolZic's disks:
LatticeC_560.zip
These disks have the correct Volume Labels and so installation to Hard Disk will work. :D
You do not have the required permissions to view the files attached to this post.
Atari STF Remake H4 | Atari Falcon 030 | Atari 1040 STE | Atari 1040 STFM | Atari 1040 STF | Greaseweazel, Kryoflux & Supercard Pro Flux boards | MiniCosmosEx
Creator of the Atari ST Review magazine archive: https://www.chillichai.com/atari-st-review

User avatar
DrCoolZic
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2261
Joined: Mon Oct 03, 2005 7:03 pm
Location: France
Contact:

Re: Manual for Lattice C

Post by DrCoolZic »

kodak80 wrote:I have created .ST format disk images for DrCoolZic's disks:

LatticeC_560.zip
These disks have the correct Volume Labels and so installation to Hard Disk will work. :D
This should be the same as the one I just posted above :wink:
http://www.atari-forum.com/posting.php? ... 4#pr345094

User avatar
Bikerbob
Captain Atari
Captain Atari
Posts: 403
Joined: Wed Mar 23, 2016 2:46 am
Location: Oakville, ON, Canada
Contact:

Re: Manual for Lattice C

Post by Bikerbob »

Glad I asked!!! :) I am guessing the 5.60 manual must be out there because we have the disk dumps. If the 3 or 4 of us ask around on the various forums we can find.. maybe someone will step up?

James

itaboy
Captain Atari
Captain Atari
Posts: 196
Joined: Sun May 04, 2014 6:24 pm

Re: Manual for Lattice C

Post by itaboy »

I have the full set of manuals of both versions (5.5 and 5.6)

It will be a bit painful to scan them, but eventually... :)

User avatar
DrCoolZic
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2261
Joined: Mon Oct 03, 2005 7:03 pm
Location: France
Contact:

Re: Manual for Lattice C

Post by DrCoolZic »

From what I understand the 5.6 is a complete rewrite ? Can you provide pictures of the covers of 5.6 ?

User avatar
Bikerbob
Captain Atari
Captain Atari
Posts: 403
Joined: Wed Mar 23, 2016 2:46 am
Location: Oakville, ON, Canada
Contact:

Re: Manual for Lattice C

Post by Bikerbob »

itaboy wrote:I have the full set of manuals of both versions (5.5 and 5.6)

It will be a bit painful to scan them, but eventually... :)
Well thats fantastic and I hope you really can contribute, saving things like this is really what the current Retro hobby is all about. I am looking to learn this language, as a way to actually use my ST for something. I would even offer to buy it, if you want to sell? :angel:

otherwise I am looking forward to when you find time to scan it! :)

James

User avatar
Bikerbob
Captain Atari
Captain Atari
Posts: 403
Joined: Wed Mar 23, 2016 2:46 am
Location: Oakville, ON, Canada
Contact:

Re: Manual for Lattice C

Post by Bikerbob »

As a quick question about this C - from what i read, I think this lattice C is pretty close to ANSI .. I know when we get to the 5 and 5.5 5.6 these are specific to Atari and the libraries are more involved and specific to the hardware, but for the ST, would most of you consider what I would learn with this very transferable? OR if I was to start with ANSI C and a book or two on ANSI C programming.. transferable to Lattice C on the ATARI?
James

User avatar
DrCoolZic
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2261
Joined: Mon Oct 03, 2005 7:03 pm
Location: France
Contact:

Re: Manual for Lattice C

Post by DrCoolZic »

I do not fully understand your question 8O

You may find interesting information about software development for Atari in this page http://info-coach.fr/atari/software/development.php . It is a bit outdated but I talk about the most widely used C compilers on Atari. I think that Lattice C is probably one of the best if not the best C compiler on Atari. But due to the lack of documentation for Lattice C I am using the Pure C compiler (or the AHCC equivalent). This is a very good compiler. It generates probably less optimized code but I do not think that this very important.

If you are new to C development on Atari you should read the C-Manship by Clayton Walnuts. It present C language and development for Atari. An hypertext version has been created by Lonny Pursell and I have converted it to PDF so that it can be read on any platform. You can find it here http://info-coach.fr/atari/software/_de ... p-v1.0.pdf

User avatar
Bikerbob
Captain Atari
Captain Atari
Posts: 403
Joined: Wed Mar 23, 2016 2:46 am
Location: Oakville, ON, Canada
Contact:

Re: Manual for Lattice C

Post by Bikerbob »

Thanks DrCoolZic, got the link for the PDF, a great place to start!! :)

James

czietz
Hardware Guru
Hardware Guru
Posts: 1168
Joined: Tue May 24, 2016 6:47 pm

Re: Manual for Lattice C

Post by czietz »

Although I cannot recommend this C-Manship book to learn the basics of C! For example for functions he uses K&R style; somewhat understandably because when the original book came out, ANSI C89 was really new. But someone who learns C today should not use a book that teaches a programming style from the 1970s.

Post Reply

Return to “C / PASCAL etc.”