Nextor 2.0.5 beta 1 released

by konamiman on 20-09-2018, 23:02
Topic: Software
Tags: Nextor
Languages:

It's been three years without new releases of Nextor, the disk operating system developed by Konamiman on top of the source code of MSX-DOS. But it's never too late for good news, and so here it is: Nextor 2.0.5 beta 1 has just been released.

The main change in this version is the addition of a new routine for device drivers: DRV_CONFIG. This allows drivers to specify how many drive letters want to have assigned at boot time and which device should be assigned to each drive by default, overriding the default procedure in which Nextor guesses this information based on the devices available at boot time; this is useful especially for drivers that handle removable devices, since it allows these to have drives assigned even when no medium is present when booting. Implementing this routine is optional, existing drivers will continue to work without modifications.

Other than that there are some bug fixes, you can see the full list in the change log directly in the Nextor repository now that Nextor has been published as an open source project.

You can download the Nextor kernel ROMs and tools from Konamiman's MSX page, as usual.

Relevant link: Nextor section on Konamiman's MSX page

Comments (11)

By fubukimaru

Rookie (24)

fubukimaru's picture

20-09-2018, 23:21

Thanks for the update!

One question:
Fix: if an error occurred while performing sector access and the user selected "retry", the higher byte of sector number was being reset to 0. Thus, when accessing past the first 32MB of the device this caused weird errors, and data corruption when writing.

Is this fix related to the hang up that happen randomly when saving files with text editors?

By Victor

Champion (402)

Victor's picture

20-09-2018, 23:23

Yeaaahhhh!!! Nestor!!!

Thanks, thanks and thanks!!!

By konamiman

Paladin (949)

konamiman's picture

20-09-2018, 23:27

Quote:

Is this fix related to the hang up that happen randomly when saving files with text editors?

Actually I was never able to discover the cause for that hangup issue (and could reproduce it only intermittently), but I think it's not related, because those hangups happened without any disk error being notified. The incorrect sector access bug was notified by Eugeny Brychkov aka Mr. GR8NET.

By fubukimaru

Rookie (24)

fubukimaru's picture

20-09-2018, 23:27

I see. It's hard to catch!
Thanks for your work Smile

By Victor

Champion (402)

Victor's picture

20-09-2018, 23:31

But, this version is complatible with EMUFILE, for example??? Because the last version is "2.1 Alpha"...

I don't understand...

By konamiman

Paladin (949)

konamiman's picture

20-09-2018, 23:36

Version 2.1 is an alpha and as such it's somewhat buggy. I chose to make these relatively small changes on the 2.0 branch instead so that at least one stable (and up to date) version is available. But of course all of these changes will eventually be implemented in 2.1 as well.

By DrWh0

Paladin (707)

DrWh0's picture

20-09-2018, 23:36

Fantastic!

By Victor

Champion (402)

Victor's picture

20-09-2018, 23:40

konamiman wrote:

Version 2.1 is an alpha and as such it's somewhat buggy. I chose to make these relatively small changes on the 2.0 branch instead so that at least one stable (and up to date) version is available. But of course all of these changes will eventually be implemented in 2.1 as well.

OOhhh!! That's great!! Thanks for all!!

By karloch

Paragon (2019)

karloch's picture

21-09-2018, 11:00

So cool! Thank you for the awesome work!

By edoz

Prophet (2051)

edoz's picture

21-09-2018, 23:53

The same applies here Wink

Amazing! You are a big inspire for all! Your work was really needed for the MSX and i like a lot what you did and all the effort it took!

By Giangiacomo Zaffini 2

Expert (73)

Giangiacomo Zaffini 2's picture

22-09-2018, 16:22

I must re-learn as fast as I can how to update MFR and how to build an ASC-8kB banked version in order to flash my ASC-8kB mega ROM because I want to try this version.

Thank a lot Konamiman! Smile

My MSX profile