I'm very sorry but this is beta release of X-LINK64... Full documentation
will be available in official public release!

BETA RELEASE, STILL UNDER TESTING...

Designed for EXTREMITY (tm) demo from ALBION CREW...

Finally I found free time to finish it - now you can make your C64 code
without ANY limitations! It's 100% assembler written - I know some people
again will say, 'You just waste your time', but after 9 years of coding in
diffirent assemblers I still like it rather than C++.



Join ANTI-SELFISH ORGANISATION - organisation aganist selfish people who
make good tools just for yourself and dosen't let all people arround use
them! The nowdays C64 scene is half-alive and that kind of practices help
in killing it!



This program was designed for 6502 TASM (c) Taboo Production
http://taboo.eu.org
(do not use 6502TASM v1.3 - it has some bug when you register it!)
however you can use it with all other Cross-Assemblers, just check:
ftp.swk.med.pl/pub/color7/c64
Notice, 6502 TASM has some small bugs, feg. bad errors information if
you use .include command in your code - I should report them to MMS ;-)

It uses PC64 compatible cable for direct connection with CBM64 - cable
layout is available in documentation of Personall C64 Emulator, sorry
I'm in hurry - try to visit:
ftp.funet.fi
PC64 package also contains tools for testing PC64 cable! Use it!!!
However if you are very lazy you may create seven cables version (not 11
like in original PC64 ;-) )
Please make sure your Paraller port is set to SPP in your BIOS setup.
I haven't tested it in ECP and EPP mode, but it should work as-well.

In sending program, first two bytes must be C64 load-adress!

USAGE:

x-link64.exe -pxxx [-s0000] filename
where:
xxx - can be 378 or 278 paraller port adress
-s0000 - start adress of program, when you type 0000 or won't put anything
         your program won't be started!

Remember to use only low-characters - sorry!
Don't forget to start C64 client first (sys828 or G033c), you may always
use Restore key for calling it back.

And notice, X-Link64 has still some bugs - don't try stupid tricks kinda
sending file with load adress < than $03f0, etc.

If X-Link64 won't start your program correctly, then make sure your code
isn't sensitive on CIA registers configuration. Just add the following
line into your code:
jsr $fda3
Notice too, X-Link disable VIC (for faster execution) and don't forget to
turn it on! X-Link64 C64 Client source is included in package so you can
always make your own ;-)

Ok, seems to be all! Have a nice testing! ;-)

yar:
Piotr Tracz / Color7 Production
(KaeMEGie /Albion & Shape)
ptracz@ajax.umcs.lublin.pl
http://biotop.umcs.lublin.pl/~ptracz ALBION HQ PAGE


ps. use batch files for automatic assembling and linking or NC-like tools.
feg. in DN enter into Extension File Edit and put this sentence:

ass{    @echo off
        echo 
        echo  Assembling and linking C64 file... 
        echo 
        tass.exe !.! !.prg
        xlink64.exe -p378 !.prg
   }

then after pressing enter on any *.ass file it will be assembled and
sent to C64.