Skip to content

EFTP_XL 1.2

Choose a tag to compare

@github-actions github-actions released this 17 Oct 08:02
b496528

EFTP_XL 1.2, now on the AERA 8-bit shared code (xl/ from AERA-Atari).

  • RESET brings EFTP_XL back to its main screen, disconnected, with the FujiNet connections (N1:, N2:) closed. It no longer drops to DOS.
  • HELP ends with the About lines: version, what it is, copyright, licence and the GitHub page.
  • Disk errors show their text, e.g. "NOTES.TXT: Disk full" instead of "error 162".
  • AERA.FNT, the font the AERA 8-bit programs share, is in the release. When it is on the drive you start EFTP_XL from, EFTP_XL reads it; without it, EFTP_XL uses its own copy of the same font.
  • The load check is the shared one: if DOS sits above $4000, or there isn't room, it says so and goes back to DOS before loading.

Files:

  • EFTPXL.PRG, the program;
  • EFTPXL.ATR, a bootable SpartaDOS 3.2 disk with the program, AERA.FNT and the Mac/65 sources with line numbers, tokenized;
  • AERA.FNT, the font.

On the Atari: LOAD #D:EFTPXL.M65, then ASM ,,#D:EFTPXL.PRG (over the program on the disk).

Checked:

  • the 41 checks of tools/test_sim.py, including RESET, About, AERA.FNT and the load check;
  • in atari800, the disk boots, the program starts, and RESET comes back to it;
  • MAC/65 1.01 builds the same bytes from the disk.

Not yet run on real hardware.