On Tue, 8 Jan 2002, Matthew Dillon wrote:

> :
> :That brings back memories. We wrote our own firmware for the 1541 since
> :the commodore DOS was so slow. I forget what transfer rate we managed but
> :it was much better than the standard code. Bit of a sod to debug though.
> :
> :--
> :Doug Rabson                          Mail:  [EMAIL PROTECTED]
> :                                     Phone: +44 20 8348 6160
>
>     Yup.  Remember Bryce's 1541 Flash?  He was working on beefing up
>     the C64 serial link while I was working on beefing up the PET's
>     (software driven) IEEE-488 link.  We both managed to increase disk
>     bandwidth by an order of magnitude, mainly by synchronizing the
>     computer's 6502 with the peripheral's 65xx and then just stuffing
>     data into the ports without bothering with any handshakes until the
>     very end.  That old usenet posting I posted has some references to it.

I wasn't really into the C64 scene (it cost significant money just to get
Usenet access in the UK in those days). I was working on a C64 game at the
time and I remember spending many unhappy hours trying to fix some
problems with the drive firmware.

That was a pretty cool project actually. The game was a text adventure
originally written in 68k assembler and we wrote a 68k emulator and VM
system which paged the game's 128k address space from the floppy into the
C64's teaspoonful of memory. All the development was done on a Microvax
running 4.2BSD. The vax generated C64 disk images which we downloaded via
the C64's serial port. Those were the days <sigh>.

-- 
Doug Rabson                             Mail:  [EMAIL PROTECTED]
                                        Phone: +44 20 8348 6160



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to