Re: c64 improved dos kernal routines?

From: Marko Mäkelä <msmakela_at_gmail.com>
Date: Mon, 11 Dec 2017 16:38:48 +0200
Message-ID: <20171211143848.GA18596@hp>
On Mon, Dec 11, 2017 at 05:56:14AM -0500, Nick Vivid wrote:
>Well, as much as I'd love to patch the c64 side of the jiffydos kernal 
>into my software i have a feeling that would be some bad karma coming  
>back at me for distributing/incorporating jiffydos (or jaffydos) with 
>my program.

Could SJLOAD be an option? I figured out that for my purposes (a flash 
programmer for the Ultimem for the Vic-20) it was easiest to use the 
standard KERNAL routines, but at the same time ensure that the program 
works while SJLOAD20 is loaded into the Vic-20 RAM.

Linking my code to SJLOAD would certainly have been technically 
possible. I even started some work towards it, but in the end I decided 
that a modular solution is cleaner, and removes any doubt regarding 
copyright license compatibility. (I wanted to distribute my code under 
the terms of the GNU GPLv2.) The SJLOAD is a bit like a loadable device 
driver or operating system module.

It is not that hard to use the fastloader, as you can see in 
http://www.iki.fi/~msmakela/8bit/ultimem/#install

Basically, it is only an extra step of LOAD and SYS. In the case of the 
Vic-20, there also is an extra step of enabling RAM in the area where 
SJLOAD is loaded.

	Marko

       Message was sent through the cbm-hackers mailing list
Received on 2017-12-11 15:00:03

Archive generated by hypermail 2.2.0.