Jump to content

Recommended Posts

List-XEX automatically adapts between command-line environments and menu-driven environments such as Atari DOS. Here it analyses itself running directly on the Atari800 emulator, without a DOS:

list-XEX-self-Atari-menu-40-columns.thumb.png.4a4297ed1c2493f402a2c11541747203.png

 

This is treated like a menu-driven environment, because the emulator also clears the program output after it runs. Because there are no command-line parameters, List-XEX asks for the file name interactively. The emulator's H: device is used here to read the file from the disk of the host system. After the program is done, it asks for a key press to preserve the output.

 

Some more info:

  • On Atari, List-XEX needs 32 KB of RAM. It could run on a stocked up 800 or upgraded 400 or 600XL.
  • While reading the input file, it uses a buffer that can buffer a full track of a double density floppy disk, to speed up operation on floppy drives without a track buffer.
  • The program loads at address $2600 to leave room for optional extra drivers. For example, this is enough to load the FujiNet N: handler above regular Atari DOS, so List-XEX can access files on the Internet and other networks.
Link to comment
Share on other sites

  • 2 months later...
  • 6 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...