RIDE icon indicating copy to clipboard operation
RIDE copied to clipboard

Files in MDOS filesystem are sorted differently than original software for ZX Spectrum

Open pnevyk opened this issue 9 months ago • 2 comments

Hi,

MDOS filesystem stores the files into sectors in the following order: 6, 8, 10, 12, 7, 9, 11, 13. Notice that it first uses all even sectors and then all odd sectors. Here is a screenshot from Mega EIM manual (page 40) where this information is mentioned:

Image

(I assume you understand Slovak language.)

This convention is followed by original software for ZX Spectrum, for example: CAT system command, Proxima Tools, Perpetum EI Manager, Komander 2 or MFC MDOS File Commander.

It seems that RIDE accesses the files sequentially as they are stored on the disk (which is natural).

Here is a test file in d40 format and corresponding screenshots from CAT command and RIDE.

Image

Image

Does it make sense to implement this in RIDE?

pnevyk avatar Mar 02 '25 11:03 pnevyk

Zdravíčko,

tak nakonec i po deseti letech někdo najde chybu :-) Koukal jsem do Komentovaného výpisu MDOSu a skutečně to tak je. Včera jsem to fixnul a za chvíli to komitnu. Ještě to potřebuju protestovat, takže zatím prosím tohle Issue ještě nezavírat.

Image

Image

tomas-nestorovic avatar Mar 04 '25 08:03 tomas-nestorovic

Super, díky moc 👍

pnevyk avatar Mar 04 '25 08:03 pnevyk

Vyřešeno a možno uzavřít. Pro jistotu je i přiložen testovací image pro případ, že by bylo nutné tuto položku znovu otevřít.

DIR_D40.zip

tomas-nestorovic avatar Jun 26 '25 14:06 tomas-nestorovic

Potvrzuju, že vše funguje. Díky

pnevyk avatar Jun 26 '25 16:06 pnevyk