VOGONS


First post, by keropi

User metadata
Rank l33t++
Rank
l33t++

Hiya!

I have a couple 16mhz 286 motherboards with the Headland HT12/A chipset and I was wondering if there is a UMB driver for it.
I have tried "The Last Byte Manager" that provides up to 64kb of UMBs for the HT12 chipset but all it does is hard-lock both machines... 😢
Perhaps there is a HT12 chipset without the /A and that's why it doesn't work 😕

The HT12MM.SYS EMS driver does work and provides EMS RAM but no UMBs. Is it even possible?
Here are some photos from the chipset, BIOS screen and TLB manager:

sJjQYoul.jpg

DyM4EIol.jpg

XLQVuWll.jpg

and here is the MEM output with HT12MM.SYS loaded to provide EMS:

di2Bfonl.jpg

Any ideas/tips?
TIA for any help/info! 😊

🎵Link to buy a PCMIDI mpu
🎧Orpheus soundcard project
💻WTB Amstrad PC7486SLC-33 system

Reply 1 of 16, by dieymir

User metadata
Rank Newbie
Rank
Newbie

Try disabling memory relocaton in BIOS setup. As last resort you can have UMBs using the generic EMS 4.0 support of TLBMM, QRAM or Invisible RAM. I have used all of them successfully with my 286 mainboard and a SUNTAC Chipset.

Reply 2 of 16, by jesolo

User metadata
Rank Oldbie
Rank
Oldbie

I have a 386SX PC with a Headland HT18 chipset, but have not been able to locate any EMS driver for it.
In the BIOS, there is an option to allocate some memory as EMS, so I'm assuming there must be a driver for it as well.

Reply 3 of 16, by Jo22

User metadata
Rank l33t
Rank
l33t

Wait, there's an EMS driver ? I'm also having a Headland-based machine! Where can I find it ?

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 4 of 16, by keropi

User metadata
Rank l33t++
Rank
l33t++

I am attaching the HT12MM.SYS driver , it's the hardware EMS driver for the HT12 chipset, don't know if it will work with others

supposedly there is also a "ht12-umb.lzh" but noone seems to be able to locate it...
http://www.vcfed.org/forum/showthread.php?275 … and-EMS-drivers

Attachments

  • Filename
    ht12.zip
    File size
    10.83 KiB
    Downloads
    47 downloads
    File comment
    HEADLAND HT12 EMS Memory Manager
    File license
    Fair use/fair dealing exception

🎵Link to buy a PCMIDI mpu
🎧Orpheus soundcard project
💻WTB Amstrad PC7486SLC-33 system

Reply 5 of 16, by Jo22

User metadata
Rank l33t
Rank
l33t

Thank you very much! ^^

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 6 of 16, by keropi

User metadata
Rank l33t++
Rank
l33t++

The solution was here all along 🤣 according to this post:

With The Last Byte Memory Manager 2.11 version works the umb (i can get 62kb umb), only you should delete the frame=d000 options at the config.sys lastbyte.sys command line. The olny problem is the program is sharware (wait 30sec, works only 30days), and you couldn't use ems/umb at the same time (because the ems page frame uses as umb).

So I downloaded the older v2.11 version of TLB and it actually works! Apparently the latest v2.52 broke something - at least on the chipset program.

Y5REWTml.jpg

DOS 6.22 cannot recognize the UMBs that TLB creates, programs do load fine though in that region but you have to use TLB's HIGHTSR loader, LH does not work:

QqYG4hKl.jpg

8opO394l.jpg

5s2haiVl.jpg

So unless that special HT12 UMB driver is found TLB is the only way that works and creates UMBs, at least on my systems.
Thanks everyone for their help!

edit:

turns out that the problematic part is the CHIPSET.EXE detection program that TLB v2.52 comes with... the driver is loading fine:

QTzEuTql.jpg

this is the config.sys command for the HT12 chipset: DEVICE=C:\TLBMM\LASTBYTE.SYS Physical=HT12,NOEMS,OVERRIDE

doing a full install of TLB v2.52 with "INSTALL HT12" (so that chipset.exe that is problematic does not run) takes care of the UMB integration in DOS, MEM reports UMBs and LH works.

🎵Link to buy a PCMIDI mpu
🎧Orpheus soundcard project
💻WTB Amstrad PC7486SLC-33 system

Reply 7 of 16, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

Interesting, my TowerAT also had a HT Chipset, but no EMS was possible.
Someone told be that this chipset had no ems support.

Retro-Gamer 😀PowerMac 6100-66/Houdini 486/66 - G4 Cube 450/Rage128pro OS9.0.1 - Macintosh LC/Apple IIe Card OS6.0.8 - Acorn A4000 Archimedes - Unisys CWD 486/66 + Aztech Washington

Reply 8 of 16, by keropi

User metadata
Rank l33t++
Rank
l33t++

HT12 has hardware EMS support, you set the size in BIOS and then use the driver I attached in a previous post.
EMS though won't give you UMBs, that's a different story and you need The Last Byte for that.

🎵Link to buy a PCMIDI mpu
🎧Orpheus soundcard project
💻WTB Amstrad PC7486SLC-33 system

Reply 9 of 16, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

my machine had no bios-support for ems.

Retro-Gamer 😀PowerMac 6100-66/Houdini 486/66 - G4 Cube 450/Rage128pro OS9.0.1 - Macintosh LC/Apple IIe Card OS6.0.8 - Acorn A4000 Archimedes - Unisys CWD 486/66 + Aztech Washington

Reply 10 of 16, by keropi

User metadata
Rank l33t++
Rank
l33t++

no idea what's the deal then... see my BIOS screen in the first post - both HT12 boards I own are the same

🎵Link to buy a PCMIDI mpu
🎧Orpheus soundcard project
💻WTB Amstrad PC7486SLC-33 system

Reply 11 of 16, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

my bios looks like this https://www.flickr.com/photos/pato4sen/8558776321/ (not my photo, not my machine, but identical to mine)

Retro-Gamer 😀PowerMac 6100-66/Houdini 486/66 - G4 Cube 450/Rage128pro OS9.0.1 - Macintosh LC/Apple IIe Card OS6.0.8 - Acorn A4000 Archimedes - Unisys CWD 486/66 + Aztech Washington

Reply 13 of 16, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

That's only the "save bios-configuration" if you choose "enter"

Retro-Gamer 😀PowerMac 6100-66/Houdini 486/66 - G4 Cube 450/Rage128pro OS9.0.1 - Macintosh LC/Apple IIe Card OS6.0.8 - Acorn A4000 Archimedes - Unisys CWD 486/66 + Aztech Washington

Reply 14 of 16, by keropi

User metadata
Rank l33t++
Rank
l33t++

well is seems EMS function is disabled for some reason... no idea if there is a chance to work with any trick

🎵Link to buy a PCMIDI mpu
🎧Orpheus soundcard project
💻WTB Amstrad PC7486SLC-33 system

Reply 15 of 16, by derSammler

User metadata
Rank l33t
Rank
l33t
dr.zeissler wrote:

Interesting, my TowerAT also had a HT Chipset, but no EMS was possible.

The Tower AT does not have a HT12 chipset. It's using the GC102, but EMS is only supported with the GC103.

Reply 16 of 16, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

ah da war doch was, danke!

Retro-Gamer 😀PowerMac 6100-66/Houdini 486/66 - G4 Cube 450/Rage128pro OS9.0.1 - Macintosh LC/Apple IIe Card OS6.0.8 - Acorn A4000 Archimedes - Unisys CWD 486/66 + Aztech Washington