Hi, I noticed that there is a minimal SETVER driver implementation [1] in the FreeDOS kernel source, and it is shipped with FreeDOS as SETVER.SYS. However, there is no accompanying executable in the FreeDOS distribution to modify the (empty) list of DOS version assignments for specific executables. FreeDOS instead seems to rely on a different mechanism to "fake" the DOS version, called CALLVER [2]. However, this is not equal in functionality, as the software for which the DOS version shall be faked has to be called via the CALLVER binary. That might not be possible in every case.
Was it a design decision to not support SETVER, or did nobody bother implementing this? [1]: https://github.com/FDOS/kernel/tree/654e7b7a6c244c81ff8ef1d39a5fb07608e3d07a/setver [2]: https://gitlab.com/FreeDOS/tools/callver/-/tree/FreeDOS-v1.4/SOURCE/CALLVER?ref_type=tags Bernd _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel