1
0
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:
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> <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>

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"> <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>

View File

@ -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

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 <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>