Konamiman has updated his web site with a new version of MSX UNAPI ((Unified API definition and discovery standard), which is a standard generic procedure for defining APIs for new hardware on MSX. Now that the MSX UNAPI specification has stepped to version 1.0, the time for the first implementations has come as well.

As an initial implementation, the UNAPI specification for Ethernet Hardware has been published as well. Additionally, Konamiman released an updated BIOS for the ObsoNET Ethernet cartridge, making ObsoNET compatible with the Ethernet UNAPI. Last but not least InterNestor Lite was adapted as well, discontinuing the ObsoNET version and replacing it with InterNestor Lite for the Ethernet UNAPI. The real benefits of the UNAPI specification will show when new Ethernet hardware is to be released for MSX. Provided this hardware (BIOS) follows the UNAPI specification, it will work in InterNestor Lite for Ethernet UNAPI right away.

As an added bonus, a small bugfix release of Internestor Lite for serial ports has been released as well and (always save the best for last): the full source code of Internestor Lite is now available for download as well.

Relevant link: Konamiman's MSX page

Comments (14)

By Xan0ri

Master (177)

Xan0ri's picture

12-09-2007, 15:18

Always good to hear any news regarding the ethernet projects.
I was just yesterday checking on any news about dumas, or any other ethernet related projects.Smile

By Sd-Snatcher

Hero (582)

Sd-Snatcher's picture

12-09-2007, 16:37

Ummm...... updating bios LOL!

By Sd-Snatcher

Hero (582)

Sd-Snatcher's picture

12-09-2007, 19:00

In real MSX works perfect (or almost).

In BlueMSX dont boot.

By konamiman

Paragon (1198)

konamiman's picture

12-09-2007, 19:02

What's this "almost"? Smile

And, what is exactly the thing that does not boot on blueMSX?

By Sd-Snatcher

Hero (582)

Sd-Snatcher's picture

12-09-2007, 19:50

"Almost" is INL hangs with my old inl.cfg i deleted it and works, my first feel is that is a lot faster opening connections. (but this can be the adsl connection).

In blueMSX only get a reset when DOS is going to load. If i plug and IDE as usually BlueMSX crash. Different mapper type?

Edit: With konami mapper BlueMSX boots, but cant find the card.

By konamiman

Paragon (1198)

konamiman's picture

13-09-2007, 09:05

What did you had in this inl.cfg? Did you try it only once? (sometimes the computer hangs simply because the card is sligthly misplaced in the slot)

About the speed, this version does not improve speed at all, it just calls the same ObsoNET routines as before, only through the UNAPI wrapper now. The speed gain is either your ADSL or your self-suggestion. Smile

About blueMSX: you can't put the ObsoNET BIOS as a ROM and expect it to work; blueMSX has its own ad-hoc ObsoNET emulation. I'll look if I can do some workaround for this.

By konamiman

Paragon (1198)

konamiman's picture

13-09-2007, 09:21

My previous comment contained a blatant lie. Sorry. Smile

I have tested blueMSX right now and it works. You must insert bios 1.1 ROM file on any slot and select "ObsoNET" as the ROM type. InterNestor for Ethernet loads and network applications work.

By Sd-Snatcher

Hero (582)

Sd-Snatcher's picture

13-09-2007, 11:18

The same im doing.

Perhaps is the DOS version.

By konamiman

Paragon (1198)

konamiman's picture

13-09-2007, 11:36

Do you actually have the Winpcap library installed? (I can't think on any other reason now) Tongue

By konamiman

Paragon (1198)

konamiman's picture

13-09-2007, 12:08

About the hang when reading inl.cfg... you are right, the configuration file read is broken. Computer hangs when reading the file, both at install time and when using the INL F command. Question

I'll fix it as soon as possible.

By Sd-Snatcher

Hero (582)

Sd-Snatcher's picture

13-09-2007, 12:19

Im using BLuemsx's obsonet emulation since the day it was released with bios 1.0 without problems, i use it like a second msx with obsonet to test internet games Wink.

I have succesfully boot on msx1 configuration. I think is a problem with MY bluemsx msx2 config

By konamiman

Paragon (1198)

konamiman's picture

14-09-2007, 09:10

Fixed! INL version 1.1.1 does not crash when reading configuration files. Available now in my web.

Actually the bug was present in version 1.0 already... I don't understand why it didn't crash... Question

By makinavaja

Master (222)

makinavaja's picture

14-09-2007, 12:42

I've tested the rs232 version and its working ok!
Anyway, inl for rs232 still doesn't work on my panasonic a1-fx msx2+.

Any idea about it?

By Sd-Snatcher

Hero (582)

Sd-Snatcher's picture

14-09-2007, 14:00

cfg working perfect.

Tested:

-IRC client
-Ansi color telnet