orion70 wrote:Cheers Kananga, but I don't get exactly what is this

.
Sorry, I could have written more.
orion70 wrote:I see it's a (huge) virtual drive seen as device 13, is that right?
Yes, it is a virtual device in RAM and if you turn of the VIC all is lost.
orion70 wrote:If so, how can I save stuff in it?
Just like you would do with any other device, for example you can use:
SAVE"TEST",13
Or save stuff (here "ABC") with:
OPEN1,13,1,"mydata":PRINT#1,"ABC":CLOSE1
The directory is available with:
LOAD"$",13
You can use the drive for writing data you can not keep in the VICs memory to the extra RAM and read it on demand. That is what I want to do with the VIC-GUI, where I also work on a dynamic loader+linker, but as long as SJLOAD+SD2IEC is faster, it is not necessary to use the RAM drive.
But, as I wrote above, it is just a demonstration how it could work and it should be possible to improve the performance significantly.
BTW, you can't use SJLOAD together with the RAM drive yet, because it uses the same RAM area ($0400). I intend to make both programs co-exist, but I can't find SJLOAD 8 anywhere.
EDIT:
You could also write a program that copies a whole disk in one go, by storing the image in the RAM drive! But who does still use real 5 1/4'' disks?