Development Environment

[Table of Contents]

While exploring Kyan Pascal (Kyan Pascal 2.x specifically) for the Atari 8-bit, I'll be using the Altirra 3.20 Atari 8-bit Emulator configured as an Atari 130XE Personal Computer with two (D1: and D2:) virtual floppy disk drives as well as a RAM Disk (D8:). See Jason Moore's article on Installing the Altirra Emulator. For more information on the Atari 130XE Personal Computer, see the Atari 130XE Personal Computer Owner's Manual.

Kyan Pascal uses Atari DOS 2.5 by default. For more information on Atari DOS 2.5, see the Atari DOS 2.5: 1050 Disk Drive Owner's Manual for more information.

Instead of using the built-in Kyan Pascal text editor, for the most part, I'll be using "The Last Word", an 80-Column Word Processor for the Atari 8-bit for development. It is just much easier to develop Pascal code in an 80 column display. I'll still be using the built-in Kyan Pascal text editor for quick bug fixes.

The Atari 130XE computer includes a RAM Disk. This area of memory appears to the operating system as a disk drive. It may be used to store files you will be using during compilation and assembling. The main reason to move these files from a floppy disk to RAM Disk is that it will increase the speed of compilation and assembling.

The Atari DOS disk number for the RAM Disk is D8:. It can be used as any other disk except that it can only contain 64K of data. Also, the data on the RAM Disk is lost when the system is turned off.

To move your source code listing from the file directory to the RAM Disk, use the LOAD and SAVE commands. When you do compile, your files will now be on the RAM Disk (D8:). Also move the library file (LIB), AUTORUN.SYS, and the editor file (ED) to the RAM Disk.


No comments:

Post a Comment