What is the difference in the 3 three MMCDISKx. ROM'S?
MMCDISK1.ROM -> DOS1 content in the Flash drive.
MMCDISK2.ROM -> DOS2 contact in the Flash drive.
MMCDISK3.ROM -> ??? I do not see any difference with MCCDISK2.ROM
My question as the latest BIOS is compatible for all HW version. Why not include both DOS1 and DOS2 on the Flash-drive? So we have only 1 ROM to choose from?
I have both DOS1 and DOS2 files on the MMC/SD interface as I use it on both MSX1 and turboR
Back to the topic.
I tried the DIRS-SYS system that implements subdirs in MSX-DOS1
(documentation in Japanese is here)
It works, but according to the documentation it was developed and tested for 720K floppies only.
It seems it patches the boot sector and FAT too, so I am not sure if I can hack it for bigger partitions. It seems it's a dead end too.
Is there any other way to have DOS1 + subdirs on big partitions ?
If no - all I can do is to wait for sharksym's help.
Could you please share DIRS-SYS?
I would realy like to test it.
What is the difference in the 3 three MMCDISKx. ROM'S?
MMCDISK1.ROM -> DOS1 content in the Flash drive.
MMCDISK2.ROM -> DOS2 contact in the Flash drive.
MMCDISK3.ROM -> ??? I do not see any difference with MCCDISK2.ROM
My question as the latest BIOS is compatible for all HW version. Why not include both DOS1 and DOS2 on the Flash-drive? So we have only 1 ROM to choose from?
I have both DOS1 and DOS2 files on the MMC/SD interface as I use it on both MSX1 and turboR
MMCDISK1 is used on V1 hardware. The one you got from me.
MMCDISK2 is used on V2.x hardware and only supports 1 SD interface
MMCDISK3 support 2 SD interfaces
Could you please share DIRS-SYS?
I would realy like to test it.
Did you get my e-mail ?
Could you please share DIRS-SYS?
I would realy like to test it.
Did you get my e-mail ?
No. Could you send it to my email in my profile then. Probably it got stuck in the spamfilter
Q:I bought a SD/MMC drive and got 3 ROM files with it. What should I do with them ?
Usually you shouldn't do anything. The SD drive firmware (or maybe you call it "drive BIOS ROM" as sharksym calls) delivered in your drive's flash is the appropriate one.
I can think of 3 reasons to re-flash it:
- You've erased by mistake some important files on the built-in flash drive (the one that mounts as A: if no card inserted or mounts as B: if you have a card in the drive)
Note: flash disk is writable, if your drive is built using some specific flash chip, which means you can damage it. By re-flashing original firmware ROM you will get the original set of files on the flash drive.
- You've flashed a MegaROM over SD/MMC's drive ROM to play a game. This converts your drive into a game cartridge, and now you want to make it a SD/MMC's drive again.
- sharksym released a new firmware with features you really need
Q:So which one of 3 ROMs found in zip should I flash ?
Always flash the ROM appropriate for your hardware.
Flashing higher version of ROM won't bring new features to the older hardware, as it lacks components of the newer hardware
Flashing lower version of ROM may only downgrade your drive, and you don't need that - e.g. if you have V2 H/W and want to switch to a slower I/O speeds of V1 H/W, all you need is to press [Z] at the boot time.
There are 3 types of SD/MMC drive hardware, as Erikie said in the previous message, and each one has it's own ROM to flash.
Q:Which version of hardware my SD drive has ?
2 slots - 2.2
1 slot - ? (is it V1 or V2 ? Shown at boot time ?)
But still you can safely use the V2.2 ROM on a V1 MMC/SD, right?
The only difference in the ROM's is the flashdisk
(MMCDISK1.ROM -> DOS1 files no directory)
(MMCDISK2.ROM -> DOS2 files with directories)
Docs also state: BIOS support both Hardware of V1 & V2. Arent all verions using the same BIOS?
AFAIK I flashed MMCDISK3.ROM on my V1 MMC/SD
Yuu cannot use the v2.2 rom on a v1 hardware. It will not work.
V2.x hardware looks is completely different from 1.0 and is incompatible. You can try it on your own device and you will see a FAIL message when starting with SD card.
"Docs also state: BIOS support both Hardware of V1 & V2. Arent all verions using the same BIOS?"
the new 3.10 BIOS from sharksym is made in 3 versions as mentioned earlier in this thread. It depends on the hardware which version you need to use.
E.g. I have a 2.2 version hardware with MMCDISK3.rom loaded into it. Then I can use 2 SD cards..
When I flash MMCDISK2.rom into it, it will only see 1 SD card. (as V2.0 and 2.2 are very simular in hw design this works.)
WHen I flash MMCDISK1.rom into the V2.2 hardware it will simply not work.
@Erikie:
I'm going to try it. Not that I don't believe you But I just want to see myself.
Btw how does the interface work with 2 slots? What's possible with the 2nd SD card? How do you map it?
--------------------------------------------------------------------------------------------------------------------------------
Another thing I found out. The manual does mention it, but only shortly. And I must have overread :
The system disk is always mapped to C: when a SD is inserted.
So you could use the system disk as a transfer medium for PC<->MSX exchange (as it is directly accessable on PC).
And copy the data on the systemdisk to the other images (mapped at A: ).
with the v2.2 the 2nd card is initialized as one big storage device I believe. So you can format it with fat16 and 2Gb max size.
So you can put on all the files. Note you need DOS2 to make any use of it ...