Page 4 of 4 FirstFirst 1234
Results 31 to 40 of 40

Thread: Use of ems on a 8088 xt

  1. #31

    Default

    Any idea of the config.sys sintax to use himem.sys with caldera ???

    I try this and dont run:

    DEVICE=HIMEM.SYS /USE=XXXX-XXXX
    DOS=HIGH,UMB

    I use checkit to find the segment of my free memory in "high" area, write it in the config.sys, but when boots it gives an error of hardware or memory not recongnized......

    Im still try to understad the meaning of this "upper" memory if nothing can do wit it.........

    Regards.

  2. #32
    Join Date
    Apr 2003
    Location
    Saginaw, MI, USA 48601
    Posts
    8,759
    Blog Entries
    9

    Default

    It won't work. You can't use high memory or UMBs in an XT (in the way you're thinking)...ever...not even with EMM.

    You could try google-ing for more info:

    http://www.mombu.com/programming/ms-...xe-616429.html

    http://www.epinions.com/book-review-...38C6D727-prod8

    --T
    Last edited by Terry Yager; September 20th, 2008 at 12:20 PM.
    Teach your children how to think, not what, and hold 'em close, not tight.
    _____________________________________________

    Please visit the Vintage-Computer Wiki. Contributers welcome.

  3. #33

    Default

    There's a very interesting book that the original poster should read if he can get a copy of it: "Dos Beyond 640K" by James S. Forney. The book goes into great detail about HMA and EMS (including EMS versions 3.2 and 4.0) and how it is used.

    He even claims you can run Desqview on an 8088 with EMS 4.0 memory and multitask DOS applications, having other apps running in the background while the app in the foreground is still running. (Of course, it's not so much multitasking as it is task switching with each task given a certain slice of clock time to run and the apps in the background running in the EMS 4.0 memory. Apparently it cannot be done with only 3.2 EMS memory. I've never tried it so I don't know how well it works.)

    There are three editions of the book. I've got the second and third editions. The second edition is from 1992 and does not mention Win 3.1 which was released in May of 1992. The third edition from 1994 includes Win 3.1 and seems to have less useful info for those of us trying to understand things such as using the HMA and squeezing the last bit out of EMS.
    Last edited by the xt guy; September 21st, 2008 at 06:04 AM.

  4. #34

    Default

    BTW, I have the juko driver. I have used it on a juko 12mhz. V20 motherboard with 1 mb. of RAM installed on the MB. When it is loaded into the autoexec. bat file, it creates a "D" drive with 384K. This is not EMS RAM but can only be used as a disk cache, RAMdrive or print spooler.

    If anyone wants the juko driver, PM me.

  5. #35

    Default

    If you have LIM 4.0 compliant EMS memory, you can use a program like QRAM or TLB to load drivers into UMBs.
    "Will the Highways on the internets become more few?"

  6. #36
    Join Date
    Aug 2006
    Location
    Chicagoland, Illinois, USA
    Posts
    1,629

    Default

    Quote Originally Posted by the xt guy View Post
    He even claims you can run Desqview on an 8088 with EMS 4.0 memory and multitask DOS applications, having other apps running in the background while the app in the foreground is still running. (Of course, it's not so much multitasking as it is task switching with each task given a certain slice of clock time to run and the apps in the background running in the EMS 4.0 memory. Apparently it cannot be done with only 3.2 EMS memory. I've never tried it so I don't know how well it works.)
    I've done it, and it works, but you definitely need a full LIM EMS 4.0 board.

  7. #37
    Join Date
    Aug 2006
    Location
    Chicagoland, Illinois, USA
    Posts
    1,629

    Default

    Quote Originally Posted by Anonymous Coward View Post
    If you have LIM 4.0 compliant EMS memory, you can use a program like QRAM or TLB to load drivers into UMBs.
    I've been meaning to try this but can't find copies of QRAM (and what is TLB?). Any links to these programs?

  8. #38

    Default

    Send me a PM, and I'll see what I can do for you.
    "Will the Highways on the internets become more few?"

  9. #39

    Default

    Here are a few links that may help:

    RDOSUMB - only for MS-DOS 5 and higher though: http://www.uwe-sieber.de/files/rumb11fa.zip

    HIRAM: http://www.uwe-sieber.de/files/hiram.zip
    (source at http://www.uwe-sieber.de/files/hiram19a_asm.zip)

    URAM: http://www.uwe-sieber.de/files/uram.arj (and source at http://www.uwe-sieber.de/files/uram_src.arj)

    Uwe Sieber's UMBPCI is a great program, but it won't work for you because it requires a PCI chipset. That is the problem with most of these programs, they work or not depending on your chipset, so try several.

    Other stuff: MI.COM http://www.uwe-sieber.de/files/mi_e.zip which is a better replacement for mem.exe - gives you better detail on what kind of memory you have and where it's situated.

    TLB (mentioned above) is The Last Byte, a memory manager which may be a good choice for you. Search the web for "tlb-v252.zip" for the memory manager itself, and "tlb-a252.zip" for a collection of related utilities. It includes a chipset.exe utility that will determine if it will work for you, and the correct settings. This is commercial software, and you will require a serial number to use it. Licensing instructions are included in the zip files - but according to the docs you can use it as a demo without restrictions.

    (edit) a few more UMB drivers:

    UMM http://193.125.152.107/pub/msdos/sys/memory/umm03.zip

    UMB_DRVR http://193.125.152.107/pub/msdos/sys...y/umbdr522.zip

    USE!UMBS http://193.125.152.107/pub/msdos/sys...y/use-umbs.zip
    Last edited by jh1523; January 16th, 2009 at 08:59 AM.

  10. Default

    I am glad someone finally mentioned QRAM/DESQView. Very nice combination on an XT machine, since often times, you can get a small disk cache in there to help out the old ST-225 (generally) and yes, even do some preemptive multitasking, but LIM 4.0 is required to execute applications in EMS, as that's the point at with the old LIM and AST EEMS standards merged. You would definately need the specialty drivers for this though.

    For clarity, QRAM is a cut down version of QEMM intended to use EMS or 8088, 8086 and 80286s machines, in a manner similar to how QEMM manages extended and expanded memory.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •