1
0
mirror of https://github.com/pfusik/xasm.git synced 2024-06-01 01:41:29 +00:00

xasm 2.4.1 release.

This commit is contained in:
Piotr Fusik 2002-06-27 13:26:04 +02:00
parent 85c9d6a9c7
commit d85541b707
4 changed files with 29 additions and 14 deletions

View File

@ -1,13 +1,13 @@
<HTML>
<HEAD>
<TITLE>xasm 2.4 final edition</TITLE>
<TITLE>xasm 2.4.1 final edition</TITLE>
</HEAD>
<BODY BGCOLOR=black TEXT=white LINK="#c0c0ff" VLINK="#c040c0" ALINK="#d06060">
<TABLE ALIGN=center WIDTH=70%><TR><TD>
<CENTER>
<IMG SRC="6502proc.gif" ALT="intel outside - 6502 processor">
<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>
</CENTER>
<P>

View File

@ -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">
<CENTER>
<H1>X-Assembler version 2.4</H1>
<H1>X-Assembler version 2.4.1</H1>
<HR>
<H2>TABLE OF CONTENTS</H2>
<TABLE><TR><TD>
<TABLE><TR><TD VALIGN=top>
<UL><LI><A HREF="#intro">INTRODUCTION</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="#ver22">Version 2.2</A>
<LI><A HREF="#ver20">Version 2.0</A>
@ -22,7 +23,8 @@
<LI><A HREF="#listing">Listing structure</A>
<LI><A HREF="#labtab">Label table structure</A>
</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="#label">Label field</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,
therefore its syntax is an extension of QA's one.<BR>
<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>
<UL>
<LI> fixed a bug causing incorrect unary operator precedence
@ -213,7 +224,7 @@ only if full path is given.<P>
<A NAME="new_quiet">
<DT><TT>/q</TT>
<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).
Good if you are building a project from many source files and don't want
tons of messages.<P>

View File

@ -1,4 +1,4 @@
--== xasm 2.4 final edition ==--
--== xasm 2.4.1 final edition ==--
interactive visual development environment
only for 8-bit Atari programming gurus

View File

@ -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
on a PC with MS-DOS or Windows.<P>
<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="mailto:fox@scene.pl">E-mail me</A>
</UL>
<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>
<LI> backward compatibility with Quick Assembler
<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> 6502 opcodes may be used in expressions
<LI> conditional assembly
<LI> sine table generator
<LI> sine lookup-table generator
<LI> Atari floating-point numbers
<LI> Atari executable and raw output formats
</UL>
</TD>
</TR></TABLE>
<P><HR><P>
<I>Last modified: 22/05/02</I>
</BODY></HTML>