11

I have returned to tweaking my port of WarpLink, a now public domain 8086 DOS OMF linker. (The ported files build with NASM and WarpLink itself. I run WarpLink using dosemu2 on our amd64 Debian server.)

I discovered the WarpHog utility, written in C, which I did not port yet. It provides a resident program that reserves an amount of DOS memory so that the specified size remains available.

The source text has an include directive for a file named ttsr.h. I was unable to find this in the repo or by searching the web.

It seems like the following functions are declared in the ttsr.h header:

  1. TsSetDefStk
  2. TsCheckResident
  3. TsRelease
  4. TsSwapType
  5. TsDoInit

Does anyone have this library in object form or as source text? Or is there at least any other trace of it?

1 Answer 1

18

The library in question is TesSeRact, and you can find it for example in Simtel archives such as this. TESS_C.ZIP contains the files for Turbo C or Microsoft C, TESS_D.ZIP contains the documentation.

The library was shareware, I don’t know if its source code was published.

3
  • 1
    I'd heard of that one before, but I didn't know the function or header names. Nice catch. Unfortunate about the lack of sources. Commented Sep 2 at 17:14
  • 1
    From the manual: "The complete, commented source code to TesSeRact is also available to registered users only for a fee of $25." So it's possible the sources survived somewhere, albeit they won't be free software even so. Commented Sep 2 at 17:26
  • 2
    Ah yes, that was common for shareware libraries. I might even have the floppies somewhere, I’ll have to check whether I have the source code! Commented Sep 2 at 18:01

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.