Impossible run Nextor-DOS and Nestor BASIC on MSX core

https://github.com/mist-devel/mist-board/wiki

Moderators: Mug UK, Zorro 2, Greenious, spiny, Moderator Team

desUBIKado
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 139
Joined: Sat Jan 06, 2018 11:49 pm

Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby desUBIKado » Wed Sep 11, 2019 7:15 pm

The members of the Spanish telegram group of the MiST have tried during the past months to run Nextor-DOS and Nestor BASIC in the MSX core.

We have made it work in ZX-DOS, UnAmiga or MiSTer, but not in MiST.

We believe that the problem is in the access to the SD or to the MSX.VHD file through the ARM chip

Has anyone succeeded in running Nextor-DOS and Nestor BASIC on the MiST?

Why all this? To run MSX1PACK 2.0 on the MiST

https://www.youtube.com/watch?v=RTzUTeShTpI

slingshot
Atari God
Atari God
Posts: 1332
Joined: Mon Aug 06, 2018 3:05 pm

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby slingshot » Thu Sep 12, 2019 7:16 am

What's the difference between accessing the ordinary BIOS and this one?

desUBIKado
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 139
Joined: Sat Jan 06, 2018 11:49 pm

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby desUBIKado » Thu Sep 12, 2019 5:00 pm

slingshot wrote:What's the difference between accessing the ordinary BIOS and this one?


Nextor-DOS 2.10 provides the MAPDRV command, and be used as a command from the MSX-DOS as within the BASIC. This command allows you to mount .DSK files as disk drives. This allows enter inside of 133 .DSK files of the MSXMANIA compilation and launching the games individually.

In addition, NEXTOR-DOS 2.10 provides another very useful command, EMUFILE, which allows you to create a copy of a floppy disk image and boot the computer with it. This allows to execute games that are in images of protected diskettes, something that sometimes does not work in other utilities like the SRI of SofaRun.

Both MAPDRV and EMUFILE are used profusely in the MSX1PACK 2.0 application that allows you to run almost 1,500 MSX1 games.

MAPDRV: https://github.com/Konamiman/Nextor/blo ... ting-files

EMUFILE: https://github.com/Konamiman/Nextor/blo ... -mode-tool

slingshot
Atari God
Atari God
Posts: 1332
Joined: Mon Aug 06, 2018 3:05 pm

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby slingshot » Thu Sep 12, 2019 5:31 pm

I thought about what's the difference of _loading_ the ordinary BIOS and the Nextor one? The core definitely doesn't know about what type of BIOS do you want to load. So either it's written wrongly on the FAT FS of the .vhd file (as I know that the BIOS loader is very picky), or it starts, but hangs on something.

desUBIKado
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 139
Joined: Sat Jan 06, 2018 11:49 pm

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby desUBIKado » Thu Sep 12, 2019 6:14 pm

This msx.vhd image with Nextor and MSX1PACK 2.0 works well on MiSTer but not on MiST.

https://mega.nz/#!DpBVTAYJ!jipZlNQTj27d ... ZROEbTb0Pg

Sorry, I can't say more, I'm a simple user.

slingshot
Atari God
Atari God
Posts: 1332
Joined: Mon Aug 06, 2018 3:05 pm

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby slingshot » Thu Sep 12, 2019 8:41 pm

It boots for me into Nextor BASIC version 2.10

desUBIKado
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 139
Joined: Sat Jan 06, 2018 11:49 pm

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby desUBIKado » Thu Sep 12, 2019 10:03 pm

OK, but that's wrong. If was all correct, the system must boot on MSX-DOS and launch AUTOEXEC.BAT. But don't boot on disk, and BASIC appears.

You can type FILES in BASIC and you see "Bad drive name" error. Don't works "CALL SYSTEM" to go to MSX-DOS.

That same disk image works correctly on MiSTer and starts the MSX1PACK 2.0 application.

https://youtu.be/I1pVCQjLRoc

slingshot
Atari God
Atari God
Posts: 1332
Joined: Mon Aug 06, 2018 3:05 pm

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby slingshot » Fri Sep 13, 2019 8:55 am

I see now. The sd_card wrapper doesn't implement the multiple blocks read/write commands, and Nextor uses them (even for 1 block access). Will add support sooner or later.

desUBIKado
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 139
Joined: Sat Jan 06, 2018 11:49 pm

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby desUBIKado » Fri Sep 13, 2019 4:45 pm

What great news you discovered where the error was! There is another great application that did not work well due to errors in disk reading, SymbOS. It would be great if the same solution also worked to work properly. Thank you very much Slingshot.

brunosilva
Atari freak
Atari freak
Posts: 68
Joined: Mon Apr 09, 2018 10:58 pm

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby brunosilva » Fri Sep 13, 2019 4:47 pm

thanks for the help :)

User avatar
Estrayk
Captain Atari
Captain Atari
Posts: 251
Joined: Mon Nov 23, 2015 2:52 pm
Location: Spain

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby Estrayk » Fri Sep 13, 2019 10:30 pm

Thanks for check it slingshot
・Falcon ct60e・Atari MegaSTE ・Atari STe ・MIST ・

User avatar
rondc
Atari User
Atari User
Posts: 33
Joined: Tue Apr 30, 2019 9:59 pm
Location: Spain
Contact:

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby rondc » Sat Sep 14, 2019 9:45 am

Thanks a Million slingshot !


User avatar
DrOG
Atari Super Hero
Atari Super Hero
Posts: 670
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby DrOG » Sat Oct 26, 2019 4:43 am

Thank you! :cheers:

DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 782
Joined: Tue Feb 21, 2017 7:02 am

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby DanyPPC » Sat Oct 26, 2019 7:19 am

Thanks :cheers:

desUBIKado
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 139
Joined: Sat Jan 06, 2018 11:49 pm

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby desUBIKado » Mon Oct 28, 2019 7:09 pm

Wonderful. I thought the solution would be a change in firmware, not in the core, I don't know why. Thank you very much Slingshot, now many people can enjoy the MSX1PACK 2.0 on the MiST / Mistica FPGA16 too.

User avatar
rondc
Atari User
Atari User
Posts: 33
Joined: Tue Apr 30, 2019 9:59 pm
Location: Spain
Contact:

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby rondc » Mon Oct 28, 2019 7:23 pm

Thanks a lot !
With this enhancement it's pure diversion

desUBIKado
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 139
Joined: Sat Jan 06, 2018 11:49 pm

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby desUBIKado » Tue Nov 26, 2019 9:48 pm

Yesterday Invertigo and I released MSX1PACK 3.0. I made a msx.vhd for MiST / Mistica FPGA16 in case anyone is interested in trying it with the latest MSX2+ core.

MSX.VHD-MiST-MSX1PACK_3.0.7z

Instructions and much more here (in spanish, but there is a integrated translator in forum)
Last edited by desUBIKado on Tue Nov 26, 2019 9:52 pm, edited 2 times in total.

desUBIKado
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 139
Joined: Sat Jan 06, 2018 11:49 pm

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby desUBIKado » Tue Nov 26, 2019 9:48 pm

[duplicated post]

DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 782
Joined: Tue Feb 21, 2017 7:02 am

Re: Impossible run Nextor-DOS and Nestor BASIC on MSX core

Postby DanyPPC » Wed Nov 27, 2019 1:43 pm

desUBIKado wrote:Yesterday Invertigo and I released MSX1PACK 3.0. I made a msx.vhd for MiST / Mistica FPGA16 in case anyone is interested in trying it with the latest MSX2+ core.

MSX.VHD-MiST-MSX1PACK_3.0.7z

Instructions and much more here (in spanish, but there is a integrated translator in forum)


Works very well on MiST, good work :cheers:


Return to “MiST”

Who is online

Users browsing this forum: No registered users and 5 guests