blob: a0850030e5034e2d32af11d58003aafc5bc7caee (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
This is a collection of GPL'ed Atari 8-bit tools developed by
Jindroush, AKA Jindrich Kubec. The original site has gone offline, but
there's a copy at archive.org:
http://web.archive.org/web/20010412172202/http://www.asw.cz/~kubecj/asoft.htm
The utilities are:
acvt - converts disk images between xfd, atr, dcm, and other formats.
adir - extracts files from disk images, supports lots of formats.
aext - extracts segments from .xex files as blocks of raw data.
bas2boot - converts Atari BASIC files to bootable disk images.
chkbas - checks and lists tokenized Atari BASIC files.
chkexe - lists and optionally disassembles segments in a .xex file.
chkrom - checks and disassembles Atari 8K and 16K cartridge images.
Originally, these were published separately. This collection was
put together by B. Watson <urchlay@slackware.uk>. The only changes
I've made to Jindroush's code:
- The common code from each source .zip file has been collected
in the lib/ directory, and the Makefiles were modified to
use this library.
- switches.pl: changed a "char *" to a "const char *" to avoid
g++ warnings.
- All instances of open() that create files originally created them
with mode 0600; changed this to 0666 (which will still be affected
by the user's umask).
- adir's -dir option now creates the directory if it doesn't exist.
- Wrote man pages for all the utilities.
- Fixed a bug in chkbas: BASIC XL and XE's LEFT$ RIGHT$ MID$ were
being printed without the left parenthesis (e.g Left$(A$,3) was
coming out as Left$A$,3).
|