Hi!

>> Also, you can use the 2 kB "CPULEVEL" tool instead of
>> VINFO but I guess you install VINFO everywhere anyway.

> I added a bunch of things to your cpulevel and callver tools. cpulevel
> now will detect NEC V20/V30 processors as 186-class too. The commit is

Exotic but nice :-) With upx --8086 the binary still fits in 2 kB :-)

If you have a real or virtual 8086, please verify that the UPX 8086
unpack header has kept the promise of not hurting 8086 compatibility.

https://auersoft.eu/soft/specials/cpulevel_2021-05-06ecm.zip

> at [1], latest revision at [2]. callver [3] now supports 21.33FC version
> setting even if implemented on another DOS version than FreeDOS (none
> known, *yet*), and allows running with a new "SHOW" keyword to only list
> the current version. And 21.33FF is used to show a version string, if
> any, regardless of OEM code too (which is supported by the recent RxDOS
> kernel versions already).

I guess you should also test whether AL is not 0xff on return,
as non-supporting DOS would not only leave DX unchanged, but
also return AL as 0xff. To test whether DX is unchanged, it
might be better to pre-set it to for example 0xfffe instead
of zero, if a version string in HMA 0xffff:x or 0:x is used?

And if somebody from any RBIL update project is listening,
the classic RBIL does not yet list int 21.33ff at all?

Beware: The COM file no longer fits in 1 kB, horrible!

https://auersoft.eu/soft/specials/callver_2021-05-06ecm.zip

But... Feel invited to become maintainer of either or both
of the tools. And feel invited to add a readme and LSM and
package the thing into a freedos style ZIP. If you prefer
to stick with the one-time patch donation, also fine :-)

Regards, Eric

PS: I can confirm that GCDROM is a modified old fork from
what has become UDVD2 and XDVD2. We should remove GCDROM
from the distro to avoid confusion. We already have UDVD2.

> Regards,
> ecm
> 
> [1]: https://hg.ulukai.org/ecm/cpulevel/rev/e02c80c361ea
> [2]: https://hg.ulukai.org/ecm/cpulevel/file/tip/cpulevel.asm
> [3]: https://hg.ulukai.org/ecm/callver/file/tip/callver.asm




_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to