Nextor 2.1.1 beta 1 released

Nextor 2.1.1 beta 1 released

van konamiman op 20-08-2021, 17:39
Onderwerp: Software
Labels: Nextor
Talen:

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

Reacties (10)

Van karloch

Prophet (2158)

afbeelding van karloch

21-08-2021, 22:17

Thank you always for the great work Konamiman.

Van Grauw

Ascended (10633)

afbeelding van Grauw

21-08-2021, 23:20

Thanks for the continued developments!

Van S0urceror

Master (206)

afbeelding van S0urceror

22-08-2021, 07:16

Great, I’ll check it out!

Van selios2000

Hero (550)

afbeelding van selios2000

22-08-2021, 22:06

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

Van KdL

Paragon (1447)

afbeelding van KdL

23-08-2021, 15:27

Thanks!! Santa

Van gdx

Enlighted (5822)

afbeelding van gdx

24-08-2021, 12:08

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

Van Popolon

Expert (77)

afbeelding van Popolon

27-08-2021, 07:51

how can update the megaflash nextor? thaks

Van gdx

Enlighted (5822)

afbeelding van 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

Van sdsnatcher73

Prophet (3660)

afbeelding van 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).

Van gdx

Enlighted (5822)

afbeelding van 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.