Nextor disk emulation: file not found

Door diederick76

Expert (114)

afbeelding van diederick76

22-02-2020, 17:18

Hi all,

I'm trying to create an emulated disk file using Nextor's EMUFILE and subsequently boot my MSX using it like this:

A:\>emufile A:\GAMES\FIREBIRD\ELITE.DSK
DSK Emulation Configuration File Creation Tool for Nextor v1.0
By Konamiman, 2/2015

\NEXT_DSK.DAT successfully generated!
1 disk image file(s) registered

Seems okay, but then:

A:\>emufile set NEXT_DSK.DAT o
DSK Emulation Configuration File Creation Tool for Nextor v1.0
By Konamiman, 2/2015

*** File not found

Can someone tell me what I'm missing here? I notices that the full path to the DSK file is not in the DAT file, but simply moving it to the root had no effect.

Thanks for any help!

Aangemeld of registreer om reacties te plaatsen

Van sdsnatcher73

Prophet (2243)

afbeelding van sdsnatcher73

22-02-2020, 18:04

Nextor consists of several parts. First of all there is the Nextor Kernel, then there is NEXTOR.SYS and of course the external tools like EMUFILE.

The EMUFILE version you are using is version 1.0 which was released with NEXTOR.SYS 2.04 and 2.05 IIRC. That version sets NEXT)DSK.DAT which NEXTOR.SYS pre-2.10 read to use disk emulation on startup. This version does not support the set parameter I believe, you just run EMUFILE with the .DSK file and reboot your machine (then the disk should load unless you press 0), but I think this only works if your Nextor kernel is <2.10. If you have kernel >2.10 you need to use the corresponding EMUFILE.COM (1.2 is the latest that comes with Nextor 2.10 RC1.

With the VER command you can check the version you are using (here I booted Nextor 2.1 RC1 which shows as 2.11 on a MSX-DOS 2.31 kernel in openMSX):

Best is probably to check which kernel you have and use the corresponding NEXTOR.SYS and EMUFILE.COM. You can download Nextor releases here: https://github.com/Konamiman/Nextor/releases

Van diederick76

Expert (114)

afbeelding van diederick76

22-02-2020, 19:44

Hm, interesting. It appears msxhub is not up to date.

A:\>hub install nextor

gave me NEXTOR.SYS 2.01 and COMMAND2.COM 2.44.

Can I update to a newer release by putting the right NEXTOR.SYS in my root, or do I need to flash my GR8NET as well? I currently see Nextor kernel version 2.0.5 beta 1 2018.03.20.

Van sdsnatcher73

Prophet (2243)

afbeelding van sdsnatcher73

23-02-2020, 05:44

You can download newer release NEXTOR.SYS and install it in root it will work. If you want to have 2.1 kernel on GR8NET you have to update the GR8NET. Kernel version and NEXTOR.SYS don’t have to be the same, I do think the EMUFILE.COM has to match the kernel, so EMUFILE 1.2 will require kernel 2.10 and higher.

Personally I preferred how EMUFILE worked on Nextor up to 2.10. With the new version you have to create a .EMU file first and then ‘set’ it. I feel also that it works with less games than before (but I did not do verification as I don’t want to go back and forth between Nextor kernels).

I mostly use SofaRun now and SRI.COM (aka SofaRunIt) for disk emulation or MMC/SD or FlashJacks when SRI fails.