• EMS/XMS C libraries wanted!

    From Harry Potter@21:1/5 to All on Sat May 16 13:17:47 2020
    Hi! I am looking for C libraries for EMS and XMS memory for 16-bit DOS. I use Open Watcom v. 1.9 and have access to Turbo C and C++ 1.1 and 3.0 and NASM, latest version.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sjouke Burry@21:1/5 to T. Ment on Sun May 17 01:12:08 2020
    On 17.05.20 0:47, T. Ment wrote:
    On Sat, 16 May 2020 13:17:47 -0700 (PDT), Harry Potter wrote:

    I am looking for C libraries for EMS and XMS memory for 16-bit DOS

    IDK about EMS/XMS but here's a big collection of DOS source code:

    https://archive.org/details/CDROM_March92


    searching that cdrom image I found:

    H:\MSDOS>dir /b/s *ems*.*
    H:\MSDOS\ASMUTL\LOADEMS.ARC
    H:\MSDOS\SYSUTL\MEMSIZ.ASM

    H:\MSDOS>dir /b/s *xms*.*
    H:\MSDOS\C\XMSLB17.ZIP
    H:\MSDOS\MICROSFT\XMS20.ARC

    Its not much, but at least something.
    There may be more, but hidden in zip and arc files.
    72 megabyte for msdos.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From T. Ment@21:1/5 to Harry Potter on Sat May 16 22:47:08 2020
    On Sat, 16 May 2020 13:17:47 -0700 (PDT), Harry Potter wrote:

    I am looking for C libraries for EMS and XMS memory for 16-bit DOS

    IDK about EMS/XMS but here's a big collection of DOS source code:

    https://archive.org/details/CDROM_March92

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Harry Potter@21:1/5 to T. Ment on Sat May 16 16:32:28 2020
    On Saturday, May 16, 2020 at 6:47:04 PM UTC-4, T. Ment wrote:
    IDK about EMS/XMS but here's a big collection of DOS source code:

    https://archive.org/details/CDROM_March92

    Downloading it now. Thank you! :)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From rugxulo@gmail.com@21:1/5 to Harry Potter on Wed May 20 10:51:17 2020
    Hi,

    On Saturday, May 16, 2020 at 3:17:48 PM UTC-5, Harry Potter wrote:

    I am looking for C libraries for EMS and XMS memory for 16-bit DOS.
    I use Open Watcom v. 1.9 and have access to Turbo C and C++ 1.1 and 3.0
    and NASM, latest version.

    Ask on the freedos-user mailing list. I'm sure they can help further.

    * http://www.freedos.org/lists/

    One "lib" I remember is this ... although I haven't tried it:

    * https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/libs/ems/

    It's Louis Santillan's "EMS-lib that someone wrote for Micro-C ported to
    TC 2.01".

    You can also just check the "specs" (EMS, XMS, DPMI):

    * http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/specs/00index.html

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From T. Ment@21:1/5 to Harry Potter on Tue May 26 03:15:47 2020
    On Sat, 16 May 2020 13:17:47 -0700 (PDT), Harry Potter wrote:

    I am looking for C libraries for EMS and XMS memory for 16-bit DOS.

    Here's an EMS/XMS ram disk with source and makefile for Borland C++ 3.x.

    https://sourceforge.net/p/srdisk/code/ci/6a5c2a23819c1c2e19001b9995087f924435a2ad/

    It's a lot of code, maybe more than you want.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From T. Ment@21:1/5 to T. Ment on Tue May 26 03:21:30 2020
    On Tue, 26 May 2020 03:15:47 +0000, T. Ment wrote:

    Here's an EMS/XMS ram disk with source and makefile for Borland C++ 3.x. https://sourceforge.net/p/srdisk/code/ci/6a5c2a23819c1c2e19001b9995087f924435a2ad/

    Click on the "master" tab to find a "Download Snapshot" link.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)