Nextor 2.1.1 beta 1 released

Nextor 2.1.1 beta 1 released

بواسطة konamiman بتاريخ 20-08-2021, 17:39
المناقشة: Software
وسوم: Nextor

A new release of Nextor is out there! The list of changes this time is small and covers just a couple of bug fixes:

  • The DE registers pair was not preserved after a call to the EXTBIO hook.
  • The _GPART function call wasn't returning the proper data in registers IX and IY when executed via CALL 5 (it was working when executed via CALL 0F37D, though). This bug was present in NEXTOR.SYS.

Additionally to the bug fixes, this release introduces a new kernel ROM variant for the 1chipMSX and similar machines (e.g. the SX|2); this variant is pretty much identical to the one for the MegaFlashROM SCC+ SD but it has all the DiskROM related code removed.

Relevant link: Nextor 2.1.1 beta 1 release

Media browser (2)

  • Nextor 2.1.1 beta 1 released
  • Nextor 2.1.1 beta 1 released

التعليقات (10)

بواسطة karloch

Prophet (2158)

صورة karloch

21-08-2021, 22:17

Thank you always for the great work Konamiman.

بواسطة Grauw

Ascended (10639)

صورة Grauw

21-08-2021, 23:20

Thanks for the continued developments!

بواسطة S0urceror

Master (206)

صورة S0urceror

22-08-2021, 07:16

Great, I’ll check it out!

بواسطة selios2000

Hero (556)

صورة selios2000

22-08-2021, 22:06

Hahahaha!!! I don’t understand anything! Smile Smile

بواسطة KdL

Paragon (1447)

صورة KdL

23-08-2021, 15:27

Thanks!! Santa

بواسطة gdx

Enlighted (5849)

صورة gdx

24-08-2021, 12:08

My favorite software! I updated my Sunrise CF but still not tested.

بواسطة Popolon

Expert (77)

صورة Popolon

27-08-2021, 07:51

how can update the megaflash nextor? thaks

بواسطة gdx

Enlighted (5849)

صورة gdx

02-06-2022, 09:23

I noticed in the sunride.asm file that mulub a,a is used although this instruction is deprecated by ASCII.

	; Check for a Z80 or R800
	xor	a		; Clear Cy
	dec	a		; A=#FF
	db	#ED,#F9		; mulub a,a
	jr	c,.useLDIR	; Always use LDIR in RAM for the R800

بواسطة sdsnatcher73

Prophet (3678)

صورة sdsnatcher73

04-06-2022, 05:55

@gdx: deprecated is a difficult word for us not native English speakers (Dutch, French, Japanese). What I mean to say is what did ASCII really mean to say when they said “this instruction is deprecated”? Did they really disapprove of the use of this instruction? Was this because future MSXs might not support the instruction? Which may have been relevant at the time but probably less so now. Or does the instruction have some side effects that can be unclear and cause unintended result?

It is the first time I read about this BTW, so really just curious (and obviously an assembly NOOB).

بواسطة gdx

Enlighted (5849)

صورة gdx

04-06-2022, 09:33

In fact ASCII just says that operation of MULUB is garanted with B, C, D and E only. I do not know more but I don't think it's for a future reason like MSX might not support the instruction. I'm thinking more of a series of buggy R800s released on the market.

Anyway, on closer inspection of source code, it seems that the sunride.asm file is not used when compiling Nextor. I think Konamiman just used it to make the Driver.mac.