Reinstalling MegaFlashRomSCC+ kernel, but kernel not found

Page 2/3
1 | | 3

By sdsnatcher73

Paragon (1192)

sdsnatcher73's picture

22-10-2020, 14:27

The nick is fine of course (people can be a bit judgmental), but it did throw me of to where you were located Wink

Cheap ways to get floppy / floppy emulation are either a RookieDrive with a USB floppy drive or 8bits4ever’s EmuFDC.. cheap is relative of course in retro-land

What version is your recovery?

By Guillian

Prophet (3370)

Guillian's picture

22-10-2020, 16:00

Usually these steps are enough to reinstall the Nextor kernel and ROm Disk:
- Copy to an *EMPTY* SD card the file KERNEL.DAT
https://www.msxcartridgeshop.com/bin/kernel.zip

- Enter recovery mode (holding cursor up while booting)
- Select F4 option
The recovery process should take a few seconds
If the recovery process can’t find the kernel, then try again holding SELECT key when pressing "Y" after selecting F4 option.

It is highly recommended to use a SD card formated using your own MSX. But it case you can not do it, try dumping this SD image to your card. Probably you will need some kind of tool to write the image.
SD image with recovey file

After formating the card using your MSX, it is a good idea to copy the KERNEL.DAT file in it. Then you can add ROMs, DSK, whatever.
In that way you can use that SD card for recovery.

By Stakker

Resident (37)

Stakker's picture

22-10-2020, 15:59

Oh RookieDrive looks very nice and not mage expensive. Still, 60€ is quite a bit of money just to upgrade firmware... I guess over time it might justify the cost. I'm just not swimming in money ATM, so have to think about what to do here.

If with recovery version you mean what it says in the title of the F4 recovery menu, then it's V1.7.

By Guillian

Prophet (3370)

Guillian's picture

22-10-2020, 16:06

Stakker wrote:

If with recovery version you mean what it says in the title of the F4 recovery menu, then it's V1.7.

Current version is 1.14b and it scans more sectors when searching for the KERNEL.DAT file.
So as soon as you recover your cartridge, you should update the recovery menu.
OPFXSD RECOVERY.ROM /i34

By sdsnatcher73

Paragon (1192)

sdsnatcher73's picture

22-10-2020, 16:23

Yes that is a good idea (to update the recovery). You can write the image on your Mac using

sudo dd if=imagefile.img of=/dev/diskn (n being the number assigned to your address card, you can find it with diskutil).

By Stakker

Resident (37)

Stakker's picture

22-10-2020, 16:39

Ahhh SD image file, brilliant — that worked! What a relief... I'm so happy, thank you Guillian! \:-D/

I'm guessing your image has the latest kernel version?

Should I still MSX-format the B drive with call fdisk, or does it make a difference? In any case, I'd like to make sure that I don't mess up anything again when I update something...

I think what went wrong the last time is that I did "OPFXSD nextor.rom /I" and the rom was in the SD B drive... So, the only way I can upgrade the kernel without another disk drive is using recovery, right? But I can upgrade the recovery rom from the SD B drive now? (Using the 1.14 version downloaded from msxcartridgeshop.com?)

Are the .sys and .com files also up to date in the SD A: drive, or should I update them from Konamiman's page?

By Guillian

Prophet (3370)

Guillian's picture

22-10-2020, 16:56

Stakker wrote:

Ahhh SD image file, brilliant — that worked! What a relief... I'm so happy, thank you Guillian! \:-D/

Nice to hear it worked!

Stakker wrote:

I'm guessing your image has the latest kernel version?

It is the latest production version. The version I write in the cartridges when I send them.
But Nextor has newer versions, with new features (like faster cluster search rutine -> faster write speed)
Newer version also work a bit different to previous one. So I decied to keep the old one so the users used to use the cartridge in the old way, do not get confused.

Stakker wrote:

Should I still MSX-format the B drive with call fdisk, or does it make a difference? In any case, I'd like to make sure that I don't mess up anything again when I update something...

Yes, format the card using your MSX. Then copy the KERNEL.DAT file in the card (just in case you need to recover the cartridge in a future). After that, copy whatever you want or need (ROMs, DSKs, tools...)

Stakker wrote:

I think what went wrong the last time is that I did "OPFXSD nextor.rom /I" and the rom was in the SD B drive... So, the only way I can upgrade the kernel without another disk drive is using recovery, right?

You can not install Nextor from the Nextor device in use. Bear in mind that while installing, Nextor will be erased. So it is like tearing down a house from the inside.
So in order to update Nextor ROM, you must do it from recovery menu, or from a different device (i.e.: floppy disk drive)

Stakker wrote:

But I can upgrade the recovery rom from the SD B drive now? (Using the 1.14 version downloaded from msxcartridgeshop.com?)

Yes.

Stakker wrote:

Are the .sys and .com files also up to date in the SD A: drive, or should I update them from Konamiman's page?

The recovery file I sent is the "old" one. It does not include any of the newer Nextor files.
ROM Disk (default drive A: ) is read only, so you can not update the files directly.
In case you want to update them, you can create a new DSK image, with all the changes/files you need and install it as ROM Disk
OPFXSD YOURNEW.DSK /id

You can also copy all the system files and tools (copy all the ROM Disk files to the SD card from MultiMente) and then erase the ROM Disk from recovery. In that way the cartridge will boot from the SD card (A: now)

Also it is possible to add a dummy file named NEXTOR.DAT to the SD card, and it will become A:. So you do not need to erase the ROM Disk. But this "feature" does not work in newer Nextor versions.

By Stakker

Resident (37)

Stakker's picture

22-10-2020, 19:09

OK upgraded recovery rom, got my disks and roms back, everything is fine again :-) And I'll just leave the system files be, don't really need to touch them.

So, Guillian, you're the MFRSCC+ maker? In that case double thanks to you for making such a great device. And thanks to sdsnatcher73 again for the swift help, and also Manuel :-)

Now to finally check out those MSXDev 20 entries... :-)

By Guillian

Prophet (3370)

Guillian's picture

23-10-2020, 16:25

Thanks! You are welcome!

By sdsnatcher73

Paragon (1192)

sdsnatcher73's picture

23-10-2020, 17:04

Maybe a good idea to add the image to the downloads list on your site Guillian?

Page 2/3
1 | | 3