Thanks for your reply John!
I'm not sure however what LNKFIL is? (is that a rom subroutine? I
didn't finish reading "Hidden powers of the M100" yet :o) ).

Shortly after my last message the two files got swapped again and this
time I made a copy of the directory structure using "savem".

It took a few days but the files eventually came back to their
original position and I saved again the directory structure so I could
compare them.
Here is the diff : http://pics.lefauve.org/M100-Directory-diff.png

We can see that:
- an empty file slot (file type = 0x00, used to be "TS-DOS") became
"DIRC.CO" which is the file containing the corrupted directory, so
that's normal
- both MKAX.BA and PGKOD.BA entries actually exchange their address
and nothing else (0x813c and 0x8785)

So that's weird... Also I'm not 100% sure but I think I may have read
somewhere that the REXMGR should be the first file entry in the list
after the builtin ones (basic, text, telcom, addrss and schedl) and in
my case. I cannot find this again and I may be mistaken but it seems
there are two hidden files (types 0x88 and 0xc8) and a deleted
file/unused slot (type=0x00) before the REXMGR entry.

Could this be the issue ?

John R. Hogerhuis wrote:
> More likely you loaded a corrupted file

I didn't load any file into this REX bank but I didn't find an easy
way to create a new empty bank with REX... So basically when I want to
create a new empty bank I duplicate an entry without too many files
and I delete them one by one.
Could this be the reason I ended up with a corrupt structure ? (and
those two hidden files?)

Is there a better way to do that? At some point I emptied a bank
image, and duplicated it with the name "EMPTY" trying to use it as a
startup empty image but I got some issues so I stopped doing it.

Also I'm not sure if it's related but when I make a backup in the REX
bank (using Ctrl+B from the menu) I got two progression bars: one
which says "copying RAM to image" and just after it's completed a
second one without text.
On most (but not all) of my other banks the second progress bar
doesn't happen when I refresh the backup).

I'm not sure there is a solution to the problem, so perhaps I'll try
to backup/restore using mcomm or the REX bank as soon as I know what
is the best way to get a new "factory empty" REX bank.

I'd still like to understand what happened, though :o)

Eric

Reply via email to