Nextor 2.0 Alpha 1

by konamiman on 01-07-2011, 08:57
Topic: Software
Tags: Utilities
Languages:

Konamiman has released the first version of his new development: Nextor, an enhanced version of MSX-DOS 2. The features that Nextor adds to MSX-DOS include:

  • Native support for the FAT16 file system. No need to install any patch. Also, booting from a FAT16 device is possible.
  • New, enhanced and fully documented device driver system. No need to reverse-engineer the MSX-DOS kernel ROM in order to figure out how to embed a custom device driver within the kernel. The steps needed to integrate a custom driver within the kernel ROM are fully documented. Also, Nextor drivers have extra extensibility points (for BASIC "CALL" commands or extended BIOS, for instance).
  • Device and partition to drive mapping management. When using the device driver system designed for Nextor, it is the operating system itself who manages the logical drive to physical storage device mapping, including the partition selection. Nextor drivers simply enumerate the available devices and provide access to the raw device sectors.
  • Built-in device partitioning tool. The tool is invoked by simply executing CALL FDISK from the BASIC prompt, and allows to partition any device controlled by a Nextor driver.
  • Embedded MSX-DOS 1 kernel. Nextor can boot in MSX-DOS 1 mode, which is especially useful for computers with no mapped RAM. Partitions of size up to 16MB can be used in MSX-DOS 1 mode.

Nextor is currently in Alpha state, so it may have bugs and not all the planned features are implemented yet; also, only an experimental driver for the Sunrise IDE interface is available at this time. However, it's worth giving it a try, even by just using an MSX emulator.

Relevant link: Konamiman's MSX page

Comments (17)

By Gakubuchi

Expert (90)

Gakubuchi's picture

01-07-2011, 09:47

Impressive work. I hope Konamiman never stops doing things for the MSX!

By Sd-Snatcher

Hero (582)

Sd-Snatcher's picture

01-07-2011, 11:04

Ohhh! "Nobody expects the Spanish Inquisition!"

By karloch

Paragon (2046)

karloch's picture

01-07-2011, 14:07

WOW

By doraemonppc

Master (245)

doraemonppc's picture

01-07-2011, 15:39

Well done!
Running Naked in a Field of FlowersRunning Naked in a Field of FlowersRunning Naked in a Field of Flowers

By anonymous

incognito ergo sum (109)

anonymous's picture

01-07-2011, 18:36

whooooaaaaah!!! Big smile

By Manuel

Ascended (15539)

Manuel's picture

01-07-2011, 19:15

So, all existing MSX-DOS and MSX-DOS 2 software works on it??

By Creepy

Champion (332)

Creepy's picture

01-07-2011, 20:41

Wow. Nice! I haven't been able to test it just jet (holiday..) but: is the fat16 support having problems with partitions filled > 1 GB, as the okei patch or is that also fixed?

By konamiman

Paragon (1028)

konamiman's picture

01-07-2011, 23:01

So, all existing MSX-DOS and MSX-DOS 2 software works on it??
That's the expected behavior. Nextor is actually an expanded version of MSX-DOS.

Wow. Nice! I haven't been able to test it just jet (holiday..) but: is the fat16 support having problems with partitions filled > 1 GB, as the okei patch or is that also fixed?
I wasn't aware of this issue, it should be worth testing. Actually the FAT16 support was not made by me (it is the only feature of Nextor for which this is true), but I don't know who the author is.

By sd_snatcher

Prophet (3019)

sd_snatcher's picture

02-07-2011, 01:59

Thanks for another great project, konamiman! Smile

By Manuel

Ascended (15539)

Manuel's picture

02-07-2011, 23:08

That's great! This is the first "new OS" like project that is actually standing a chance, because all existing software will remain working! Smile Congratulations and good luck with this very interesting project!

By Morg

Master (141)

Morg's picture

03-07-2011, 23:04

I wonder how did you get the MSX-DOS source code... Anyway, great job man.

By Creepy

Champion (332)

Creepy's picture

04-07-2011, 15:40


I wasn't aware of this issue, it should be worth testing. Actually the FAT16 support was not made by me (it is the only feature of Nextor for which this is true), but I don't know who the author is.

I'll test it when I get home (sometime next week). I have a 2gb hd image which reproduces the bug in blue- and openmsx which was taken from a memcard which I use in the sunrise IDE-CF.

By Sd-Snatcher

Hero (582)

Sd-Snatcher's picture

06-07-2011, 17:00

By Manuel

Ascended (15539)

Manuel's picture

07-07-2011, 20:29

?!

By Sd-Snatcher

Hero (582)

Sd-Snatcher's picture

08-07-2011, 00:21

Nextor name.

By Creepy

Champion (332)

Creepy's picture

13-07-2011, 10:40

I haven't been able to test the Fat-16 crash yet. Somehow the disk images I make (from the memcard I use on a real MSX) work when using DOS2 + default Sunrise IDE ROM. But when I use the Nextor Sunrise ROM the MSX hangs when I attach one of my disk images.

By Jipe

Paragon (1366)

Jipe's picture

15-07-2011, 19:18

i load the kernel in a ASCII 8k flashrom
i try on Turbo R ST with 512ko Ram and i boot in Nextor version 2.00 alpha 2 Copyright (2011) Konamiman
i try on 8280 modified 2+ with 4Mo RAM and never see the prompt with and without a DOS2