Page 2 of 2

Posted: Thu Aug 10, 2006 3:01 am
by eslapion
Still no working solution ? Carlson, Mike, Anyone ??

Posted: Thu Aug 10, 2006 5:08 pm
by carlsson
Sorry, no luck. I don't understand why it doesn't work, but it doesn't.

Posted: Fri Aug 11, 2006 2:16 am
by carlsson
Hm, I think I'm onto something.

Edit: Now it functions. For short files, it doesn't make any difference. For long files (about 60 blocks or more), it is quite a speed-up.

However, there are a number of shortcomings:

1. Once the turbo is installed, if you execute a regular load command, the turbo breaks and you need to load and re-install it again.
2. It currently can not use wildcards, i.e. WED*
3. It loads files to their load address ,8,1

However, according to a1bert's code, it should run on 1541/71/81.

Currently it is configured to run from $A000 and has a bit of self-modifying code which I need to fix so it can be put in a ROM.

With other words, it is not yet in a format you have use of. Maybe I can fix all this stuff in the weekend if I'm out of other things to do. The original code was released as GPL, so this must too. Not sure if it makes any difference for your usage.

I will post some executable when it is complete.

Posted: Fri Aug 11, 2006 3:31 pm
by eslapion
carlsson wrote: Currently it is configured to run from $A000 and has a bit of self-modifying code which I need to fix so it can be put in a ROM.
My solution was to run it from $9800. Im my actual VIC, I put NVRAM at IO2 and IO3 ($9800-$9FFF) so I don't have to reload it again and again.

It also doesn't conflict with anything I might want to load. If it was a ROM software, that is where I think it is best to put it.