UNAPI repository, TCP/IUNAPI 1.1, InterNestor 2.1, MSR.COM, ObsoNET BIOS 1.3 from Konamiman
Topic: Software
Our Majorcan MSX user Konamiman has published a pack of updates for some of his projects:
- The MSX UNAPI specification project has got its own repository in GitHub. It contains the specification documents as well as the source code of the example implementations and the tools.
- The TCP/IP UNAPI specification steps up to version 1.1. It adjusts a few small issues of version 1.0 (for example, the routine to report the TTL and ToS of outgoing datagrams is now optional) and adds support for TLS on TCP connections.
- InterNestor Lite for Ethernet UNAPI steps up to version 2.1. This new version implements the new specification version 1.1 (but no, it still doesn't support TLS, sorry), but it also introduces a significant change: now InterNestor requires the presence of the MSX-DOS 2 mapper support routines to work. "But how do I install it in MSX-DOS 1 then?", you may ask. This leads us to...
- MSR.COM is a new tool that installs MSX-DOS 2 compatible mapper support routines in MSX-DOS 1. This allows to use software that depends on these routines, provided that they don't depend on any other of the MSX-DOS 2 features. Additionally, this tool also installs the UNAPI RAM helper as RAMHELPR.COM does.
- Speaking about RAMHELPR.COM, this tool also gets updated to version 1.2. Older versions did read the mapped memory ports, which is something forbidden by the MSX standard. The new version doesn't.
- MEM.COM, an old tool (from 1996!) that lists the existing memory mapper slots and the allocated and free segments, gets also an update to work when the mapper support routines are installed via MSR.COM (by simply searching for the routines instead of checking the presence of MSX-DOS 2).
- Last but not least, the ObsoNET BIOS gets a small update that fixes a stack management bug that caused crashes when using external memory mappers.
Relevant link: Konamiman's MSX page
Relevant link: MSX UNAPI repository in GitHub
Comments (11)
By konamiman
Paragon (1198)
24-06-2019, 22:34
By Manuel
Ascended (19461)
24-06-2019, 23:51
By sd_snatcher
Prophet (3659)
25-06-2019, 00:34
By Grauw
Ascended (10767)
25-06-2019, 01:24
By edoz
Prophet (2482)
25-06-2019, 09:02
By konamiman
Paragon (1198)
25-06-2019, 09:19
By edoz
Prophet (2482)
25-06-2019, 15:27
By konamiman
Paragon (1198)
25-06-2019, 17:16
By edoz
Prophet (2482)
25-06-2019, 20:45
By karloch
Prophet (2159)
25-06-2019, 22:37
By edoz
Prophet (2482)
26-06-2019, 13:17