blob: 772f7b81cc54b893eaf88cde817a1c154c5fc6bb (
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
|
.\" Man page generated from reStructuredText.
.
.
.nr rst2man-indent-level 0
.
.de1 rstReportMargin
\\$1 \\n[an-margin]
level \\n[rst2man-indent-level]
level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
-
\\n[rst2man-indent0]
\\n[rst2man-indent1]
\\n[rst2man-indent2]
..
.de1 INDENT
.\" .rstReportMargin pre:
. RS \\$1
. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
. nr rst2man-indent-level +1
.\" .rstReportMargin post:
..
.de UNINDENT
. RE
.\" indent \\n[an-margin]
.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
.nr rst2man-indent-level -1
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.TH "CHKROM" 1 "2024-05-16" "1.00" "Jindroush's Atari 8-bit tools"
.SH NAME
chkrom \- check or disassemble 8K or 16K Atari 8-bit cartridge images
.SH SYNOPSIS
.sp
chkrom [\fB\-disassemble\fP] \fBrom\-image\fP
.SH DESCRIPTION
.sp
\fBchkrom\fP reads a \fIraw\fP Atari 8\-bit ROM image (not a \fB\&.car\fP file)
and prints the run address, init address, and the decoded flags in the
cartridge options byte.
.sp
Sample run:
.INDENT 0.0
.INDENT 3.5
.sp
.nf
.ft C
$ chkrom basic.rom
chkrom v1.00 (c) 1998\-1999 Jindrich Kubec <kubecj@asw.cz>
ROM file: basic.rom
Init Addr :BFF0
Run Addr :A000
Flags :0500 ( INIT&RUN BOOT )
Ok!
.ft P
.fi
.UNINDENT
.UNINDENT
.sp
\fBchkrom\fP only supports images exactly 8KB (8192 bytes) or 16KB
(16384 bytes). Bankswitched cartridge aren\(aqt supported. If you get
"Unknown ROM size", make sure you\(aqre using a raw image. If it\(aqs a
\fB\&.car\fP image, use \fBcart2rom\fP(1) to make a raw image of it.
.SH OPTIONS
.INDENT 0.0
.TP
.B \fB\-disassemble\fP
Prints a disassembly of the entire cartridge.
.UNINDENT
.SH EXIT STATUS
.sp
Zero for success, non\-zero for failure.
.SH COPYRIGHT
.sp
This utility is released under the GNU General Public License.
.SH AUTHORS
.sp
This utility was written by Jindrich Kubec, AKA Jindroush.
.sp
This page was written by B. Watson <\fI\%urchlay@slackware.uk\fP>.
.SH SEE ALSO
.sp
\fBacvt\fP(1),
\fBaext\fP(1),
\fBbas2boot\fP(1),
\fBchkbas\fP(1),
\fBchkexe\fP(1),
\fBchkrom\fP(1).
.\" Generated by docutils manpage writer.
.
|