Image Map Image Map
Page 3 of 3 FirstFirst 123
Results 21 to 23 of 23

Thread: RAM : 736KB on IBM PC 5150

  1. #21


    I would assume that both chips will almost never switch at the exact same moment. So there is always some time where the drivers work against each other (slightly increasing current), even if they arrive at the same result shortly thereafter. Which for me is additional stress on the components, even if it doesn't harm in the short term.

  2. #22
    Join Date
    Aug 2006
    Chicagoland, Illinois, USA
    Blog Entries


    Quote Originally Posted by Trixter View Post
    I'll test other DOSes to see what happens.
    704K.COM just tests to see if there is memory at A000; if there, it adjusts the BDA and then warm reboots. So, what happens on various DOSes? On my 5160 with 64K at A000, and an empty CONFIG.SYS file:

    MS-DOS 3.3: Successful, 651K free RAM after clean boot and running 704K.COM
    MS-DOS 6.22: Successful, 642K free RAM after clean boot and running 704K.COM
    DR-DOS 6.0: Produces erroneous error message "BOOT Diskette defective. Press F1 to retry or any to continue." after 704k's reboot. (F1 repeats message, other key goes to ROM BASIC)
    PC-DOS 7.0 Revision 1 (IBM PC DOS 2000): Locks up the system after 704k's reboot

    So I'm not sure what the unsuccessful DOS versions are doing, as is extremely simple and doesn't do anything wacky. Maybe the typical warm boot process (set the BDA flag, jmp to fff0:0) doesn't work on all DOS versions, perhaps.

    Why is an additional 64K lower DOS RAM appealing to me personally? I like to code in the Turbo Pascal IDE, and it doesn't use UMBs, only EMS. While I have an EMS board installed, it doesn't free up all that much lower DOS RAM when using the TP IDE. An extra 64K would mean I could debug my larger projects on the 5160 itself.
    Offering a bounty for:
    - A working Sanyo MBC-775, Olivetti M24, or Logabax 1600
    - Music Construction Set, IBM Music Feature edition (has red sticker on front stating IBM Music Feature)

  3. #23


    There are some non-PC DOS releases that went further, I have seen all the way up to 768KB conventional RAM for instance. However, most of those machines were phased out and replaced by PC-compatible machines somewhere around DOS version 3.

    Of course those machines didn't neccesary have graphics memory in the A and B segments, or any standard BIOS. In some cases IO.SYS managed the memory-count on boot instead.

    768KB could be possible for the PC as well, if someone made a BIOS-overlay to use, say for example, the naive mode of the PGC as display output.


Posting Permissions

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