mirror of
https://github.com/pfusik/xasm.git
synced 2025-02-07 16:30:40 +00:00
xasm 2.4.1 release.
This commit is contained in:
parent
85c9d6a9c7
commit
d85541b707
@ -1,13 +1,13 @@
|
|||||||
<HTML>
|
<HTML>
|
||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>xasm 2.4 final edition</TITLE>
|
<TITLE>xasm 2.4.1 final edition</TITLE>
|
||||||
</HEAD>
|
</HEAD>
|
||||||
<BODY BGCOLOR=black TEXT=white LINK="#c0c0ff" VLINK="#c040c0" ALINK="#d06060">
|
<BODY BGCOLOR=black TEXT=white LINK="#c0c0ff" VLINK="#c040c0" ALINK="#d06060">
|
||||||
<TABLE ALIGN=center WIDTH=70%><TR><TD>
|
<TABLE ALIGN=center WIDTH=70%><TR><TD>
|
||||||
<CENTER>
|
<CENTER>
|
||||||
<IMG SRC="6502proc.gif" ALT="intel outside - 6502 processor">
|
<IMG SRC="6502proc.gif" ALT="intel outside - 6502 processor">
|
||||||
<BR CLEAR=all>
|
<BR CLEAR=all>
|
||||||
<H1>xasm 2.4 final edition</H1>
|
<H1>xasm 2.4.1 final edition</H1>
|
||||||
Copyright (c) 1998-2002 by <A HREF="mailto:fox@scene.pl">Piotr Fusik</A>
|
Copyright (c) 1998-2002 by <A HREF="mailto:fox@scene.pl">Piotr Fusik</A>
|
||||||
</CENTER>
|
</CENTER>
|
||||||
<P>
|
<P>
|
||||||
|
23
doc/xasm.htm
23
doc/xasm.htm
@ -1,13 +1,14 @@
|
|||||||
<HTML><HEAD><TITLE>X-Assembler 2.4</TITLE></HEAD>
|
<HTML><HEAD><TITLE>X-Assembler 2.4.1</TITLE></HEAD>
|
||||||
<BODY BACKGROUND="6502proc.gif">
|
<BODY BACKGROUND="6502proc.gif">
|
||||||
<CENTER>
|
<CENTER>
|
||||||
<H1>X-Assembler version 2.4</H1>
|
<H1>X-Assembler version 2.4.1</H1>
|
||||||
<HR>
|
<HR>
|
||||||
<H2>TABLE OF CONTENTS</H2>
|
<H2>TABLE OF CONTENTS</H2>
|
||||||
<TABLE><TR><TD>
|
<TABLE><TR><TD VALIGN=top>
|
||||||
<UL><LI><A HREF="#intro">INTRODUCTION</A>
|
<UL><LI><A HREF="#intro">INTRODUCTION</A>
|
||||||
<UL><LI><A HREF="#changes">Changes</A>
|
<UL><LI><A HREF="#changes">Changes</A>
|
||||||
<UL><LI><A HREF="#ver24">Version 2.4</A>
|
<UL><LI><A HREF="#ver241">Version 2.4.1</A>
|
||||||
|
<LI><A HREF="#ver24">Version 2.4</A>
|
||||||
<LI><A HREF="#ver23">Version 2.3</A>
|
<LI><A HREF="#ver23">Version 2.3</A>
|
||||||
<LI><A HREF="#ver22">Version 2.2</A>
|
<LI><A HREF="#ver22">Version 2.2</A>
|
||||||
<LI><A HREF="#ver20">Version 2.0</A>
|
<LI><A HREF="#ver20">Version 2.0</A>
|
||||||
@ -22,7 +23,8 @@
|
|||||||
<LI><A HREF="#listing">Listing structure</A>
|
<LI><A HREF="#listing">Listing structure</A>
|
||||||
<LI><A HREF="#labtab">Label table structure</A>
|
<LI><A HREF="#labtab">Label table structure</A>
|
||||||
</UL>
|
</UL>
|
||||||
</TD><TD><UL><LI><A HREF="#syntax">SYNTAX</A>
|
</TD><TD VALIGN=top>
|
||||||
|
<UL><LI><A HREF="#syntax">SYNTAX</A>
|
||||||
<UL><LI><A HREF="#fields">Fields</A>
|
<UL><LI><A HREF="#fields">Fields</A>
|
||||||
<UL><LI><A HREF="#label">Label field</A>
|
<UL><LI><A HREF="#label">Label field</A>
|
||||||
<LI><A HREF="#repeat">Repeat count</A>
|
<LI><A HREF="#repeat">Repeat count</A>
|
||||||
@ -44,6 +46,15 @@ The X-Assembler is a cross-assembler, which generates code for the 6502 processo
|
|||||||
It has been designed to be easy to use for Quick Assembler programmers,
|
It has been designed to be easy to use for Quick Assembler programmers,
|
||||||
therefore its syntax is an extension of QA's one.<BR>
|
therefore its syntax is an extension of QA's one.<BR>
|
||||||
<A NAME="changes"><H3>Changes</H3>
|
<A NAME="changes"><H3>Changes</H3>
|
||||||
|
<A NAME="ver241"><H4>Version 2.4.1</H4>
|
||||||
|
<UL>
|
||||||
|
<LI> fixed a bug related to label definitions in conditionally skipped code, e.g.
|
||||||
|
<PRE> ift 0
|
||||||
|
label
|
||||||
|
eif
|
||||||
|
</PRE>
|
||||||
|
reported <TT>No ORG specified</TT> error for the label definition.
|
||||||
|
</UL>
|
||||||
<A NAME="ver24"><H4>Version 2.4</H4>
|
<A NAME="ver24"><H4>Version 2.4</H4>
|
||||||
<UL>
|
<UL>
|
||||||
<LI> fixed a bug causing incorrect unary operator precedence
|
<LI> fixed a bug causing incorrect unary operator precedence
|
||||||
@ -213,7 +224,7 @@ only if full path is given.<P>
|
|||||||
<A NAME="new_quiet">
|
<A NAME="new_quiet">
|
||||||
<DT><TT>/q</TT>
|
<DT><TT>/q</TT>
|
||||||
<DD>Suppress info messages.<BR>
|
<DD>Suppress info messages.<BR>
|
||||||
Prevents X-Asm from printing "<TT>X-Assembler 2.4 by Fox/Taquart</TT>"
|
Prevents X-Asm from printing "<TT>X-Assembler 2.4.1 by Fox/Taquart</TT>"
|
||||||
and the summary (how many lines assembled and bytes written).
|
and the summary (how many lines assembled and bytes written).
|
||||||
Good if you are building a project from many source files and don't want
|
Good if you are building a project from many source files and don't want
|
||||||
tons of messages.<P>
|
tons of messages.<P>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
--== xasm 2.4 final edition ==--
|
--== xasm 2.4.1 final edition ==--
|
||||||
interactive visual development environment
|
interactive visual development environment
|
||||||
only for 8-bit Atari programming gurus
|
only for 8-bit Atari programming gurus
|
||||||
|
|
||||||
|
@ -17,12 +17,18 @@ for Atari 8-bit computers on a PC with MS-DOS or Windows.">
|
|||||||
<B>xasm</B> is a set of a few tools for developing software for Atari 8-bit computers
|
<B>xasm</B> is a set of a few tools for developing software for Atari 8-bit computers
|
||||||
on a PC with MS-DOS or Windows.<P>
|
on a PC with MS-DOS or Windows.<P>
|
||||||
<UL>
|
<UL>
|
||||||
<LI> <A HREF="xasm24.zip">Download (36 KB)</A>
|
<LI> <A HREF="xasm241.zip">Download (37 KB)</A>
|
||||||
<LI> <A HREF="doc/index.htm">Browse documentation on-line</A>
|
<LI> <A HREF="doc/index.htm">Browse documentation on-line</A>
|
||||||
<LI> <A HREF="mailto:fox@scene.pl">E-mail me</A>
|
<LI> <A HREF="mailto:fox@scene.pl">E-mail me</A>
|
||||||
</UL>
|
</UL>
|
||||||
<P><HR><P>
|
<P><HR><P>
|
||||||
Features of the assembler:
|
<B>News:</B>
|
||||||
|
<UL>
|
||||||
|
<LI> 27-06-2002: released version 2.4.1 (a small bug fix)
|
||||||
|
<LI> 22-05-2002: released version 2.4
|
||||||
|
</UL>
|
||||||
|
<P><HR><P>
|
||||||
|
<B>Features of the assembler:</B>
|
||||||
<UL>
|
<UL>
|
||||||
<LI> backward compatibility with Quick Assembler
|
<LI> backward compatibility with Quick Assembler
|
||||||
<LI> pseudo instructions (<TT>add</TT>, <TT>sub</TT>, <TT>inw</TT>, <TT>mva</TT> etc.)
|
<LI> pseudo instructions (<TT>add</TT>, <TT>sub</TT>, <TT>inw</TT>, <TT>mva</TT> etc.)
|
||||||
@ -31,12 +37,10 @@ Features of the assembler:
|
|||||||
<LI> full set of arithmetic and logical operators
|
<LI> full set of arithmetic and logical operators
|
||||||
<LI> 6502 opcodes may be used in expressions
|
<LI> 6502 opcodes may be used in expressions
|
||||||
<LI> conditional assembly
|
<LI> conditional assembly
|
||||||
<LI> sine table generator
|
<LI> sine lookup-table generator
|
||||||
<LI> Atari floating-point numbers
|
<LI> Atari floating-point numbers
|
||||||
<LI> Atari executable and raw output formats
|
<LI> Atari executable and raw output formats
|
||||||
</UL>
|
</UL>
|
||||||
</TD>
|
</TD>
|
||||||
</TR></TABLE>
|
</TR></TABLE>
|
||||||
<P><HR><P>
|
|
||||||
<I>Last modified: 22/05/02</I>
|
|
||||||
</BODY></HTML>
|
</BODY></HTML>
|
Loading…
x
Reference in New Issue
Block a user