On Fri, 5 Mar 1999, Alex Wulms wrote:

> ] In SDC, first I selected the memory blocks and after I read the entire
> ] track. Of course 2 tracks have 18kb, and 2 blocks of Megaram (or 1 block
> ] of Mapper) have 16kb, but this can be solved with some LDIRs.
> In fastcopy, I read 32 sectors and then switch memory. In most cases, 
> switching memory is just a single mapper change. Fast enough to start the 
> next sector read command before the sector marker has passed the drivehead.
> 
> So, no LDIR's needed and reading will be done at the maximum transferrate 
> which you can theoretically achieve with a floppydisk controller.

But my LDIR transfers only 2kb of data (just 4 sectors) and this happens
while the head is moved, so no time is lost!

> Besides using the mainmemory, I also use the videoram. The program assumes 
> that you have a MSX 2 and checks the amount of videoram. It can even use the 
> 64kB external videoram which is used for example in the NMS8280.

That's a good ideia, but I couldn't do it, because my program was designed
to run under MSX1. Of course I could detect the amoung of VRAM present in
the system (after detecting the version of MSX), but in that time, I
didn't have a MSX2, so I didn't know the resources of MSX2.

Greetings from Brazil!

-----------------------------------------------------------------
Marco Antonio Simon Dal Poz        http://www.lsi.usp.br/~mdalpoz
[EMAIL PROTECTED]   "Apple" (c) Copyright 1767, Sir Isaac Newton

    /"\
    \ / CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
     X  ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
    / \


****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to