1
0
mirror of https://github.com/cc65/cc65.git synced 2024-06-17 00:29:31 +00:00

Updates and hints regarding AppleCommander by Oliver Schmidt.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3844 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz 2008-06-16 17:25:01 +00:00
parent 9dcd19eac9
commit 7e682896b1

View File

@ -167,8 +167,8 @@ For more information about the assembler, see <url url="ca65.html">.
<sect>The linker<p>
The linker combines several object and library files into one output file.
<bf/ld65/ is very configurable, but fortunately has a built-in configuration
for the C64, so we don't need to mess with configuration files, here.
<bf/ld65/ is very configurable, but fortunately has built-in configurations,
so we don't need to mess with configuration files, here.
The compiler uses small functions to do things that cannot be done inline
without a big impact on code size. Those runtime functions, together with the
@ -249,39 +249,40 @@ as each target varies in it's start and exit conditions.
<sect1>Apple
<sect2>AppleWin 1.x<p>
Available at <url url="http://applewin.berlios.de/">:
<sect2>AppleWin<p>
Available at <url
url="http://applewin.berlios.de/">:
Emulates Apple II/IIe computers, with sound, video, joysticks, serial port,
and disk images. Includes monitor. Only for Windows. The package comes with
DOS 3.3 disk (called "master.dsk") images; however, you will need <bf/a2tools/
(available at <url
url="ftp://ftp.apple.asimov.net/pub/apple_II/unsorted/a2tools.zip">).
Emulates Apple&nbsp;&rsqb;&lsqb;/enhanced&nbsp;Apple&nbsp;//e computers, with
sound, video, joysticks, serial port, and disk images. Includes monitor. Only
for Windows. The package comes with a DOS 3.3 disk (called "master.dsk") image;
however, you will need <bf/AppleCommander 1.3.5/ or later (available at <url
url="http://applecommander.sourceforge.net/">).
Compile the tutorial with
<tscreen><verb>
cl65 -O -t apple2 hello.c text.s
</verb></tscreen>
for the Apple II, or:
for the Apple&nbsp;&rsqb;&lsqb;, or:
<tscreen><verb>
cl65 -O -t apple2enh hello.c text.s
</verb></tscreen>
for the Apple IIe.
for the enhanced&nbsp;Apple&nbsp;//e.
Then, insert the file into an Apple disk image, for use with an emulator. Copy
the <tt/master.dsk/ which comes with <bf/Applewin/, and rename it to
<tt/cc65.dsk/, then use <bf/a2tools/:
Then, put the file onto an Apple disk image, for use with an emulator. Copy
the <tt/master.dsk/ which comes with <bf/AppleWin/, and rename it to
<tt/cc65.dsk/, then use <bf/AppleCommander/:
<tscreen><verb>
a2tools in -r b cc65.dsk TEST hello
java -jar ac.jar -cc65 cc65.dsk test B < hello
</verb></tscreen>
Note that a convention in the Apple world is that "hello" is the file which is
run automatically upon booting a DOS disk, sort of like the "autoexec.bat" of
the MSDOS/Windows world. We've avoided that in the example, however. Also,
the <tt/TEST/ parameter must be in caps., and is the name of the program as it
will appear on the Apple disk.
the <tt/B/ parameter must be in caps., and "test" is the name of the program as
it will appear on the Apple disk.
Start the emulator, click on the <bf/Disk 1/ icon, and point to <bf/cc65.dsk/;
then, click the big Apple logo, to boot the system. Then, type this on the
@ -298,8 +299,9 @@ in completing this section.
<sect1>Atari
<sect2>Atari800Win Plus 3.0<p>
Available at <url url="http://www.a800win.atari-area.prv.pl">:
<sect2>Atari800Win Plus<p>
Available at <url
url="http://www.a800win.atari-area.prv.pl">:
Emulates Atari 400/800/65XE/130XE/800XL/1200XL/5200, with stereo sound, disk
images, scanline-exact NTSC/PAL video, joysticks, mouse, cartridges, and RAM
@ -341,11 +343,9 @@ any output.
<sect1>Commodore
<sect2>VICE 1.16<p>
<sect2>VICE<p>
Available at <url
url="http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/">,
<newline>and at <url
url="http://www.ibiblio.org/pub/micro/commodore/crossplatform/emulators/VICE/">:
url="http://www.viceteam.org/">:
Emulates Commodore 64/128/VIC-20/PET/CBM II/Plus 4 computers. Supports
printers, serial port and adapters, stereo sound, disk drives and images, RAM
@ -415,7 +415,7 @@ prompt.
<sect1>GEOS<p>
Available at <it/Click Here Software's/ <url
url="http://cmdrkey.com/cbm/geos/geos1.html" name="GEOS download page">:
url="http://cbmfiles.com/geos/index.html" name="GEOS download section">:
<it><bf/G/raphics <bf/E/nvironment <bf/O/perating <bf/S/ystem.</it>
It provides a WIMP GUI (Windows, Icons, and Mouse-Pointer Graphical User