Schrijver
| msx basic and ramdisk.
|
PingPong msx professional Berichten: 876 | Geplaatst: 12 November 2007, 14:30   |
Hi, all,
20 years ago i made some experiments with msx basic ramdisk:
From those experiments i've realized some differences between the other msx standard devices and the ramdisk.
for example to list the files _mfiles is used... ? why not a files "MEM:"? if a ramdisk is similar to a in-memory-disk there is no reason to use the _mfiles.... !
Also while is clear that some open "....." commands cannot work in random mode (for example with cas: device), i cannot understand while a random access could not be done on ramdisk.
I've not tested, but probably i cannot issue commands like copy (0,0)-(200,20) to "MEM:g.bin"...
Is There a msx basic guru that can explain why and how new devices works in msxbasic? |
|
Sd-Snatcher msx freak Berichten: 229 | Geplaatst: 12 November 2007, 15:05   |
Usually disk devices works with diskrom, the "basic ramdisk" (remember there is a "dos ramdisk" without this problems) works without diskrom.
|
|
PingPong msx professional Berichten: 876 | Geplaatst: 12 November 2007, 15:15   |
Quote:
| Usually disk devices works with diskrom, the "basic ramdisk" (remember there is a "dos ramdisk" without this problems) works without diskrom.
|
DOs1 or DOS2 ramdisk? how works? like a disk device |
|
manuel msx guru Berichten: 3378 | Geplaatst: 12 November 2007, 18:45   |
The (official) DOS2 RAMdisk works like any other disk device.
|
|
cax
 msx professional Berichten: 1011 | Geplaatst: 12 November 2007, 18:57   |
There exist a lot of ramdisk implementations - even for diskless machines that can be loaded via Yamaha MSX2 classroom network (I use this implementation in MicroWAVer to load DOS into a diskless MSX2), but as PingPong said, MSX2 Basic's ramdisk is not a standard one and, of course, like Sd-Snatcher said, it doesn't use diskrom.
|
|
|
|
|