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:
parent
9dcd19eac9
commit
7e682896b1
1 changed files with 24 additions and 24 deletions
|
@ -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 ][/enhanced Apple //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 ][, or:
|
||||
<tscreen><verb>
|
||||
cl65 -O -t apple2enh hello.c text.s
|
||||
</verb></tscreen>
|
||||
for the Apple IIe.
|
||||
for the enhanced Apple //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
|
||||
|
|
Loading…
Add table
Reference in a new issue