FantasyAcquiesce Posted January 31, 2016 Share Posted January 31, 2016 (edited) Hello! I've been trying to install Windows Me on my 10 year old, slow Thinkpad R60. I figured since the laptop wasn't too good for basic web taks, it might make a great Windows 98 machine Specs: 1gb of Ram Intel Core Solo (Yonah) 1.66 GHz CPU Duo 2 T7200 Intel Graphics Media Accelerator 950 40gb Hard Drive Laptop has a floppy disk drive (Although I don't have any floppy disks) CD-RW/DVD-ROM Combo drive Progress -Installation went well -945GM video driver found -Chipset driver is established -Ethernet driver found Issues -Must figure out how to use custom HDA driver for Windows 3.1 on ME -Motherboard resources gives me a code 15 -Wireless card driver not working Edited May 31, 2019 by ~♥Aiko♥Chan♥~ Link to comment Share on other sites More sharing options...
submix8c Posted January 31, 2016 Share Posted January 31, 2016 Sorry, but there's (generally) no back-porting of 2000/XP drivers to Win9x OS.Sadly, WinME was sorely lacking for Drivers. Sometimes (but not always) Win98/98SE drivers will work.Find the XP NIC Driver and use that one on Win2000 (they are usually backwards compatible).Here's an extremely comprehensive package of Win98SE Drivers.http://www.tmeeco.eu/9X4EVER/GOODIES/W98driverPacksFromUBCD/Also an Unofficial Windows ME Service Pack here -http://www.msfn.org/board/topic/61407-service-pack-for-windows-me/Above doesn't have anything to do with Drivers, just Updates.Here's a list and links to downloads (may/may not work anymore).http://www.msfn.org/board/topic/46581-98-fe-98-se-me-updates-patches-hotfixes/ HTH Link to comment Share on other sites More sharing options...
loblo Posted February 1, 2016 Share Posted February 1, 2016 (edited) Hanging during boot if an USB mass storage device is plugged seems to be a generic Windows Me issue. I am not aware of a fix but sure would love if there was one. Edited February 1, 2016 by loblo Link to comment Share on other sites More sharing options...
rloew Posted February 1, 2016 Share Posted February 1, 2016 (edited) If an USB Mass Storage Device is recognized by the BIOS and then DOS, Windows tries to access it but cannot as it has taken over the USB controller. There is no handover protocol for Mass Storage devices in Windows 9x.You may be able to get around this problem if you disable USB mass storage in the BIOS or make the USB Mass Storage Device unrecognizeble by the BIOS. Edited February 1, 2016 by rloew Link to comment Share on other sites More sharing options...
jumper Posted February 1, 2016 Share Posted February 1, 2016 You might be able to hide the flash drive from BIOS/DOS by connecting it via mini-hub. Link to comment Share on other sites More sharing options...
pangoomis Posted February 2, 2016 Share Posted February 2, 2016 Boot hang up when USB flash drive is plugged is in 98SE as well. There are no drivers for video, use VBEMP.Audio is HD Audio, there are no drivers, you would have to buy a USB Audio Card.Ethernet is either Intel or Broadcom, try using DOS NDIS2 drivers corresponding to what Ethernet chip you have. Link to comment Share on other sites More sharing options...
FantasyAcquiesce Posted May 29, 2019 Author Share Posted May 29, 2019 (edited) This topic is archaic, but I think I'm going to give this another shot soon. I just need to set the bios to IDE mode and use my original 40gb hard drive. More information found here: http://www.thinkwiki.org/wiki/Category:R60 I have no hopes for getting wireless internet working (requires 9x-friendly wireless USB wifi adapter or new card), but VBEMP has previously worked for video (I could try display doctor as well). For audio, I can try this then use Lone's INF for my chipset (R60 uses a 945GM). Now, we have video (limited), audio (may turn out glitchy), and chipset. The Ethernet I have is probably a Broadcom, so I think I can easily find a 9x-friendly driver. This video driver claims to have support for Windows 95 but knowing CNET, it's probably not accurate https://download.cnet.com/VGA_Intel-GMA950_v-6-14-10-4837-zip/3000-2108_4-174197.html Looked through MSFN forums to find this that claims to support "ICH7 chipsets 945/946/975/955/31/41." Although, I have no idea if Lone's chipset drivers are superior. https://web.archive.org/web/20070726211535/http://windows98.ic.cz/chipset/intelinf.zip I haven't figured out what model the cardbus is...it could serve as a handy alternative to buying a new mini-pci card. And the USB boot-freeze issue can be resolved by enabling ACPI. Doing this on my D600 allowed USB accessories to stay plugged in during boot. If I can get this thing working, then 9x is gonna be overkill on a T7200's single cpu Edited May 29, 2019 by ~♥Aiko♥Chan♥~ Link to comment Share on other sites More sharing options...
FantasyAcquiesce Posted May 31, 2019 Author Share Posted May 31, 2019 (edited) I might as well update this: So far, soporific's driverpacks has allowed me to install the USB 2.0 system, Lone's unofficial INF worked perfectly! I can use VEMP for Windows' video...there's no such thing as a GMA 950 driver for Windows ME. The original VEMP link has broken along with the original site I am so glad I backed up a copy. https://bearwindows.zcm.com.au/vbe9x.htm Currently testing the HDA audio driver and ethernet. It also appears the included wireless card (Atheros) has 9x friendly drivers EDIT: Windows ME suddenly broke after installing Internet Explorer 6 and DirectX9 I can confirm so far that the ethernet (broadcom), chipset (945GM), and USB system work. The VEMP video driver did not work...I did not get a chance to test the HDA audio and 2 wireless drivers did not work. Edited May 31, 2019 by ~♥Aiko♥Chan♥~ Link to comment Share on other sites More sharing options...
deomsh Posted May 31, 2019 Share Posted May 31, 2019 About HDA2.DLL in Windows ME: the TSR needed will not load from AUTOEXEC.BAT. Native Windows ME can't load real mode drivers that way. You will have to edit HDACFG.INI manually. 1 Link to comment Share on other sites More sharing options...
FantasyAcquiesce Posted May 31, 2019 Author Share Posted May 31, 2019 (edited) 11 hours ago, deomsh said: About HDA2.DLL in Windows ME: the TSR needed will not load from AUTOEXEC.BAT. Native Windows ME can't load real mode drivers that way. You will have to edit HDACFG.INI manually. I am a complete novice at this stuff x_x What entries do I need to add? I also reinstalled ME and things seem to be going much better. Using a generic driverpack of 400,000 drivers fixed a bunch of usb drivers that would not install. Done: 945GMA (video), chipset, ethernet, and multiple USB thingies Needs work: audio (not installed yet), wireless card, cardbus??? Issues: Drive C is using MS-DOS compatibility mode file system, motherboard resources are giving me an exclamation mark, the wireless card is 2000 or later. I tried these drivers. My wireless card's hardware ID is: VEN_168C&DEV_1014&SUBSYS_058A1014 My audio driver's hardware ID is: VEN_8086&DEV_27D8&SUBSYS_201017AA&REV_02 I can confirm a 945GMA video driver exists for Windows 98 This driver has to be installed manually via the device manager because the program contains an artificial OS block. https://www.driverguide.com/driver/detail.php?driverid=1239980&auth=At82snaUidNtrCvtF7wFYmllar0f3%2BrewfY6ssl80AQdylcNrTPrdPtK5D1ujC8WqUBIrUWa7CCDsRPO7bIb6ap0O%2BUZyHvK5KJ8l%2Fdi2gsdfxdHcpTwRB4td%2B6op811 https://imgur.com/a/gIXWpK1 I also figured out that motherboard resources needed Lone's custom INF driver but it's still giving me a code 15 error (conflicting devices). Sadly, it does not let me modify resources. Edited May 31, 2019 by ~♥Aiko♥Chan♥~ 1 Link to comment Share on other sites More sharing options...
deomsh Posted May 31, 2019 Share Posted May 31, 2019 3 hours ago, ~♥Aiko♥Chan♥~ said: I am a complete novice at this stuff x_x What entries do I need to add? Best start simple. Copy only HDA2.DLL to your SYSTEM-directory and add to SYSTEM.INI [Drivers] WAVEHDA=HDA2.DLL After reboot search for HDACFG.INI and HDALOG.TXT and attach both files. 1 Link to comment Share on other sites More sharing options...
FantasyAcquiesce Posted May 31, 2019 Author Share Posted May 31, 2019 (edited) Best start simple. Copy only HDA2.DLL to your SYSTEM-directory and add to SYSTEM.INI [Drivers] WAVEHDA=HDA2.DLL Done After reboot search for HDACFG.INI and HDALOG.TXT and attach both files. Working on this part 1. Download HDADRV9J.zip 2. Place HDA2.DLL in C:\WINDOWS\System 3. Make sure HDATSR.EXE and WAVEOUT.EXE are accessible (place in "C:\WINDOWS\SYSTEM" for convinience) 4. Place HDAICOUT.HDA in C:\WINDOWS\SYSTEM Okay, I've done the first part. I need guidance for the HDACFG.INI and HDALOG.TXT files. Are those files I need to download? A Windows search failed to find a HDA.CFG file. Turned out I didn't put WAVEHDA=HDA2.DLL in the correct place Oh darn it, it looks like HDA audio for 3.1 doesn't work on ME I get this screen when I click HDATSR.EXE... https://imgur.com/a/oXtTnrv But I still gotta thank the MSFN community for allowing me to get so far on my attempt of installing Windows ME on my ol' Thinkpad R60. If it weren't for this wonderful community's lessons of driver literacy and searching, I wouldn't have progressed half as much as I have on this project Edited May 31, 2019 by ~♥Aiko♥Chan♥~ Link to comment Share on other sites More sharing options...
deomsh Posted June 1, 2019 Share Posted June 1, 2019 I warned you, HDATSR won't work in plain Windows ME ! If you like to continue with this driver, use ONLY HDA2.DLL and the entrance in SYSTEM.INI I gave you. The two files I mentioned should be there after reboot, and will reside in your Windows directory. 1 Link to comment Share on other sites More sharing options...
FantasyAcquiesce Posted June 1, 2019 Author Share Posted June 1, 2019 (edited) 2 hours ago, deomsh said: I warned you, HDATSR won't work in plain Windows ME ! If you like to continue with this driver, use ONLY HDA2.DLL and the entrance in SYSTEM.INI I gave you. The two files I mentioned should be there after reboot, and will reside in your Windows directory. Thanks for being patient with me man My bad The driver is now recognized as an option but no sound yet The problem is that the two files are not appearing setting the entry in system.ini and placing the HDA2.DLL in C:\WINDOWS\SYSTEM HDALOG.TXT HDAcfg.ini Edited June 1, 2019 by ~♥Aiko♥Chan♥~ Link to comment Share on other sites More sharing options...
deomsh Posted June 1, 2019 Share Posted June 1, 2019 (edited) Well done. Next steps: 1) Add to SYSTEM.INI [386Enh] MaxPhysPage=3E6FF (if the entrance already exists with a higher value, change to 3E6FF. If the existing value is lower, report first and do nothing). 2) Change in HDACFG.INI SleepingWidget=$03 Output Widget=$03 and VolumeWidget=$06 3) Add to HDACFG.INI [BUSMASTER] myPCIHI=$3E82 myPCILO=$0000 myPCI=$3E820000 aPCIHI=$3E81 aPCILO=$0000 aPCI=$3E810000 Please reboot TWICE and listen with headphones during boot for the slightest click or plop. Please attach latest HDACFG.INI and HDALOG.TXT. Edited June 1, 2019 by deomsh Additions 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now