grue wrote:
gideonz wrote:
- The 6502 core makes excessive use of DMA already; the whole disk manager user interface is based on it. In addition to it, the disk manager as you call it (the menu) is capable of loading programs into system memory by means of DMA. This is not limited to single files on the SD-card, but can also be applied to files from within a D64 or T64 file.
Ok, so with proper custom "cart" software mmc-card on this thing can be used like mass memory, like another drive?
like load "$",12 would list contents of the mmc-card and with load "software",12 would load it?
Yes, this is already the case. You could load and save *directly* to the SD card by using a second virtual drive on the IEC bus, without modification to the rom and without specific software support for it on the C64. However, it is IEC, so it won't be that fast. At the moment, speedloaders are not supported on the direct interface to the SD-card (,12 as you call it [selectable]). In the future, enthousiasts could create a second 'channel' in software through the cartridge port to speedup this transfer. Without additional software support on the C64 side, I can't just fake the IEC transfer and DMA-load the actual program, because I don't have a way of knowing whether the whole file will be read by the C64, nor at which address it should load (load"",12 vs load"",12,1).
grue wrote:
With such support it would be possible to load those ide64 fixed games FAST straight from mmc-card .
I'm not expecting that it would support such functionality straight from the box but I'm interested if it would be possible with suitable software?
See above. Out of the box only standard IEC support is included. So to prevent confusion: this IEC support is
aside from the 1541 drive that is in the cartridge. So when you install the cart, you'll get TWO additional drives on the bus. [But you can turn them off!]
grue wrote:
Heh, I suggest that you write FAQ when you have little
extra time, I also would like to see more detailed specs how this thing works internally and whats possible with it and what not

I guess you dont have user manual for it yet?
Extra time... you're funny!

I am currently stressing to get the production going... I am already having a hard time keeping up with the pre-order list and the payments coming in. But yes, a FAQ is still a good idea.