Guide: Windows 98SE/ME on Thinkpad T42

Discussion about old PC hardware.

Guide: Windows 98SE/ME on Thinkpad T42

Postby notsofossil » 2016-4-09 @ 05:39

This is a driver download for installing Windows 98SE or Windows Me on an IBM Thinkpad T42 laptop.

Image

NOTE:

All the drivers posted here were located through extensive google searching, Lenovo does not support Windows 98SE or Windows Me on this laptop model.

DISCLAIMER:

I have only tested Windows Me at this point in time, however, the drivers and instructions posted here should be compatible Windows 98SE. If you encounter missing CD drivers when installing 98SE, you'll have to devise a way to get the motherboard driver into the hard drive so 98SE can install it and get the CD drive working, be it editing the hard drive externally or installing an inappropriate CD driver. The rest of the drivers should work fine. I may later update this thread with 98SE instuctions too.

Most of the drivers make no mention of Windows 95 or Windows 98FE, I have no idea if those will work.

Also, IBM did offer the Thinkpad T42 with a few different customizations. In the future I may revise the driver download here to include any other devices that the Thinkpad T42 is known to ship with. In regards to the Radeon chipset, the WME 8.03 Catalyst driver should include support for the Radeon 9000 and Thinkpad T42 video chipsets.

DOWNLOAD:

http://www.mediafire.com/download/60sbt ... ers_V1.zip

Drivers included
Motherboard (Intel 855PM infinst_autol.exe infinst_enu.exe)
Video (ATi Radeon 7500 wme-8-03-98-3-050117a-021000e.exe)
Sound (SoundMAX d64z32us.exe sp24465.exe)
Ethernet (Intel PRO/10/100/1000 tpet1u98.exe)
Wireless (Atheros/Intel unidentified 1qwc70ww.exe)
PCMICA (TI Cardbus Controller ossa04ww.exe)

Not included
Modem
SMBus

INSTRUCTIONS:

Included with the .zip file. I left the names of the drivers unedited so they are more recognizable.

Everything included should install without a hitch, except the ATi Radeon 7500 driver. You will have to manually install the display driver. If using Windows Me, you'll have to force it to accept the driver as it doesn't have a digital certificate from Microsoft. The wireless systray program had trouble running after reboot, using Windows Me. Using KernelEx 4.5 Final to run the systray program in 98SE mode seemed to help. The wireless settings are found in the configuration tab.

Out of all the drivers, the ATi Catalyst driver for the Radeon 7500 was by far the hardest to find. I must have gone through a dozen drivers before I found one that finally worked without Windows ME booting to a black screen instead of the desktop.

Contents of instructions.txt

Code: Select all
IBM Thinkpad T42
Windows 9x
Instructions:

Intel 855PM:

Run either 'infinst_autol.exe' or 'infinst_enu.exe'.

ATi Radeon 7500:

Unpack WME 8.03 catalyst driver. To install display driver, open display properties in device manager, update driver, specify location, select driver from list, have disk, go to 9x INF folder in the unpacked WME 8.03 installer and finally pick either of the three RADEON 7500 SERIES entries from the giant driver list (scroll way down). If using Windows ME, you have to allow the uncertified driver to install, pick advanced option when offered and turn off the auto rejection. Install ATI Control Panel from the unpacked installer to finish.

SoundMAX:

Run either 'd64z32us.exe' or 'sp24465.exe'.

Intel PRO/10/100/1000 LAN Adapter:

Run 'tpet1u98.exe'.

Atheros/intel/thinkpad wireless
Thinkpad T42
Windows 9x
Instructions:

Run '1qwc70ww.exe'. When installing the wireless driver (assuming you have the atheros/intel type wireless card), the driver and client should install fine. A possible issue may crop up when you restart Windows and the systray icon is supposed to appear. Sometimes it crashes, not sure why. When using Windows ME OEM, I tried installing KernelEx 4.5 Final and set the systray icon for the wireless client to Windows 98SE compatibility. That seemingly stopped the crashing. Windows 98SE may not require this. Just jotting this down just in case.

The installer 'tpet1u98.exe' is there just in case the installer mentioned above doesn't work for you.

TI Cardbus Controller:

Run 'ossa04ww.exe'.

Drivers not included:

Modem
SMBus

notsofossil


PICTURES:

Image
Image

notsofossil
User avatar
notsofossil
Member
 
Posts: 153
Joined: 2016-4-07 @ 08:05

Re: Guide: Windows 98SE/ME on Thinkpad T42

Postby notsofossil » 2016-4-09 @ 20:33

Feel free to post whether the drivers here work good on your Thinkpad T42 or not.

It's possible these may work on other similar Thinkpad models too. I don't have any other Pentium M Thinkpads to confirm though.
User avatar
notsofossil
Member
 
Posts: 153
Joined: 2016-4-07 @ 08:05

Re: Guide: Windows 98SE/ME on Thinkpad T42

Postby ultimate386 » 2016-4-09 @ 21:41

Cool! I have a Thinkpad X32 (dual booting XP and Ubuntu right now) I might have to try this with later. Seems like the hardware is pretty similar from what I remember off the top of my head.
AMD386/IIT387DX40, 32MB, ATi Mach64, AWE64
Compaq Prolinea 4/33, 32MB, Tseng ET4000, SB16
AMD X5, 64MB, S3 Virge/Voodoo1, AWE64
AMD K62+550, 256MB, Voodoo3, AWE64 Gold
P3 1.2Ghz, 512MB, Radeon 7500/Voodoo2 SLI, SB Live!
ultimate386
Newbie
 
Posts: 67
Joined: 2015-1-05 @ 18:13
Location: New Mexico

Re: Guide: Windows 98SE/ME on Thinkpad T42

Postby notsofossil » 2016-4-10 @ 03:59

I don't have an X32, so I can't confirm whether any of these drivers would be compatible. The typical spec sheet sounds similar, but none seem to give specific model numbers or anything.
User avatar
notsofossil
Member
 
Posts: 153
Joined: 2016-4-07 @ 08:05

Re: Guide: Windows 98SE/ME on Thinkpad T42

Postby dr_st » 2016-4-10 @ 09:00

Between T42 and X32: The chipset and LAN are the same, so the motherboard, sound and Ethernet driver should work.

Wifi is the same (in the sense that the same cards were used across both models), but there were different versions (Intel 2100B, Intel 2200BG and some Thinkpad-branded Atheros card). They are all interchangeably anyways.

The video and CardBus differ. X32 has the basic Mobility Radeon, the T42 can have Radeon 7500 or Radeon 9600. The same driver may support all three, but not necessarily so. CardBus - you will need different drivers as the T42 uses a Texas Instruments part, and X32 a Ricoh part.
User avatar
dr_st
Oldbie
 
Posts: 923
Joined: 2015-4-09 @ 07:18

Re: Guide: Windows 98SE/ME on Thinkpad T42

Postby notsofossil » 2016-4-10 @ 16:49

If anyone using my driver download ends up obtaining other drivers to suit additional T42 configurations, or if the X32 can be accommodated, let me know and I can update the driver download.
User avatar
notsofossil
Member
 
Posts: 153
Joined: 2016-4-07 @ 08:05

Re: Guide: Windows 98SE/ME on Thinkpad T42

Postby dr_st » 2016-5-20 @ 14:08

If you wish, we can expand this thread to cover other Thinkpads. Following that other thread, I actually decided to try to install Windows ME on my Thinkpad A31p. This machine came with XP, but I have absolutely no use for it, since it is too slow for modern tasks, and I have plenty of other XP machines. However, for a fast Win9x gaming machine it could be good, and I decided that it wouldn't be a bad idea to have first hand experience with Windows ME.

The installation itself went smoothly, and most drivers are actually officially available from IBM/Lenovo (since A31p officially supports WinME, unlike many Thinkpads). However, there are a couple of major deal breakers.

1. Wireless

This machine has the Atheros-based IBM a/b/g adapter for which the mentioned 1qwc70ww.exe driver should work. That driver does not officially support ME for some reason, only 98, but I assume that ME can load the 98 driver. At first it wouldn't install, until I realized that the .INF for the driver specifics a concrete subsystem ID, and the card I have has different IDs (I guess it was not originally an IBM part). Luckily, we are dealing with pre-NT6 drivers, which require no signature, and so tampering with the INF is possible. I just removed the subsystems (effectively turning it into a 2-part driver vs a 4-part driver), and then it installed.

Still, it does not work. Every boot it displays the error "Your network adapter is not working properly. You may need to set it up again. For more information see the network troubleshooter." The device is banged out with Code 10, which is not very specific as it says that the device is "either not present, not working properly, or does not have all the drivers installed". Clicking on "Driver File Details" lists the correct driver (ar52119x.sys), but at the same time says "File not installed". At this point I cannot get the wireless to work. This exact adapter worked in XP just before I wiped it out, so I know it is not defective, and I would prefer not to have to hunt for a different adapter, and then "hope for the best". So I am at a a loss as far as how to resolve this

2. Keyboard Customizer

Pre-Lenovo Thinkpads do not have the Windows key, and there is a Keyboard Customizer utility which allows you to assign the right Alt key (or something else) to it. It also has a few other useful functions. However, it is only supported on NT-based systems, and while it does install, it won't run, complaining about a missing export in SHELL32.DLL (StrStrIA). Maybe by chance one of the many unofficial patches for 9x/ME can bring this missing functionality (a quick search did not find anything).

However, in the meanwhile, I found out that Key Remap from the Win95/98/ME/2000 Software Toolkit works great for mapping one of the modifiers to the Windows key, so at least that part is settled. Now only the Wifi problem remains. There is also one "unknown device" in the Device Manager, and I am not sure what it is, but so far I cannot think of anything important that it might be.
User avatar
dr_st
Oldbie
 
Posts: 923
Joined: 2015-4-09 @ 07:18

Re: Guide: Windows 98SE/ME on Thinkpad T42

Postby Sammy » 2017-7-28 @ 01:56

I have an T42p and it has Problems with Lan and Wifi.
Lan installed but has a yellow symbol in device manager.
Wifi did not install at all (windows found no driver) when installing.

Sound and Graphics work, but i think its to slow only 4140 points in 3dmark 2000.
Sammy
Oldbie
 
Posts: 529
Joined: 2014-5-01 @ 20:34

Re: Guide: Windows 98SE/ME on Thinkpad T42

Postby oeuvre » 2017-7-28 @ 03:50

Another source for drivers https://thinkpads.com/support/Thinkpad- ... m/T42.html

Change OS to Windows Me and you'll get a bunch of 9x drivers as well. Courtesy ThinkPad forums.
HP EliteBook 840 G3
i7 6700K, 32GB, NVIDIA GTX 1060, 256GB M.2 SSD + HD, Windows 10
Image
User avatar
oeuvre
Oldbie
 
Posts: 929
Joined: 2015-3-31 @ 13:31
Location: USA


Return to General Old Hardware

Who is online

Users browsing this forum: adalbert, Ampera, Google [Bot], torindkflt, xjas and 10 guests