First post, by EBDERLERL
- Rank
- Newbie
Hello everyone
I have been reading posts in the vogons forums since I was a kid and I was always fascinated by the posts here and the amount of information!! so I'm really excited to post my first build/restoration log here 😁
I've always wanted to have a laptop that could run late 90s/early 2000s windows games + a little bit of dos games, So during my visit to a huge scrap/thrift market in my city which is an industrial area that's full of car scrap, electronic scraps and shops!!
I loved exploring the place there as I have found a lot of PS/2 Keyboards, bunch of old laptops, CRTs and more
I picked up this dell latitude c810 along with a c610 two years ago when I was exploring the place around xD
but I haven't done anything to work on them until now because of the proprietary charger which was really hard to find locally...
The laptop was in a good condition except that it lacked a hard disk bay + the hard disk adapter (dell loves to have everything custom/proprietary huh..) so I decided to do some research and found the missing parts online .
This laptop was released back in Late 2001 or Early 2002? It's one of the last pentium 3 laptops (Pentium 3-M!!) I guess but this laptop was business oriented but there was a consumer oriented version which was the inspiron (8000/8100) they're both the same specwise.
On the bottom of the laptop there's a windows 2000 OEM sticker which leads me to believe that this model shipped with 2000 but we have a windows XP sticker when we open the laptop which why I decided to go with Windows XP.
The goal of this restoration is to have a laptop that could do the following things:
- Run Late 90s Games/ Early 2000s games
- Play DOS games (Would check the sound capabilities once I get into Windows)
- Dual Boot Windows XP and ME (went with ME because I had good experiences with it and the drivers on dells website are only for windows ME..)
Here are the laptops specifications!!:
- Intel Pentium III Mobile 1.13GHz (Tulatain!!)
-815EP Chipset
- 256MB PC133 RAM
- ESS Maestro 3
- Nvidia Geforce 2 GO
- Detachable Module Bays!! (This one came with a Floppy disk Module and a Battery Module)
- CD-RW Optical Drive
- 1600x1200 Display
So the past two weeks, I have ordered:
- A Charger (Dell PA-9 AC Adapter)
- 2x 256 MB Samsung PC133 Ram Sticks (Maximum is 512MB because the chipset is an Intel 815EP)
- A hard disk bay
- MSATA to IDE + 256GB Samsung MSATA SSD
Upon first boot up we are greeted with the Dell splash screen and we enter the BIOS..
it seems that the fixed CD-RW Drive isn't being detected.. weird it could be faulty
So I decided to open up the laptop to clean it up and I discovered that the GeForce 2 GO is passively cooled by the keyboard.
The CPU heatsink was a little dusty so I decided to take it out and clean it, but after I opened the latch I was surprised to see that there was no thermal paste at all on the CPU die xD but above the plate that rests on the die there was a thermal pad that transfers heat to the heatsink but still I decided to install a little bit of thermal paste inorder to improve the thermals 😀
I also cleaned the contacts of the CD drive connector with WD-40 contact cleaner which solved the issue and it was being detected again!
I also put the SSD into the MSATA to IDE caddy, connected the HDD adapter (dell LOVES being proprietary :c ) and plopped it inside the laptop :DD
Upon first boot up with the SSD Installed, I discovered that the laptop BIOS glitched out and would hang.. it wouldn't even show the Hard disks or optical drives, so I thought a BIOS update would fix the issue and it did!!
while making the windows ME CD (I went with the arabic enabled version which I found on archive.org) I edited the image, put drivers and the bios update 😁 (A06 -> A12)
The SSD was finally being detected after a bios update but there was another unfortunate thing xD this laptop doesn't support 48-bit LBA which means the controller would stop at 137ish GB which is what it detected it as.. now I'm sure this could've been solved in a bios update as this is only a software issue, I'm sure once I boot into windows XP I would be able to use the rest of the space but I don't know if there's a way to use it with Windows ME :cc (rolews patches doesn't detect the SSD as a 48-bit LBA drive for some reason when I was trying to install windows)
so after following some forum posts, I settled on using plop boot manager as the gateway to dual-booting Windows XP and ME on this laptop 😀, despite everyone saying that it is hard to use and set up, I found it to be extremely easy!! all you need to do is install it before you install the OSes and after you partition the drives.
I burnt Hiren's BootCD and used Ranish Partition Manager/Acronis Disk Director (because ranish doesn't support partitioning NTFS drives :LL) to partition the drives and I partitioned them as such:
1 - 30 GB Windows XP (NTFS)
2 - 30 GB Windows ME (FAT32)
3 - 55 GB Shared Partition (FAT32) that I could use between the OSes for games/drivers and more
I find the sizes I've chosen to be more than enough for my use for this laptop and I wanted to stay safe below the 137GB limit.
I followed FaSMaN's comment where he pointed out in a post that he made a video where he used it and I used that as a basis to follow 😀
- Installing Plop Boot Manager -
I Installed Plop Boot Manager after partitioning and set up the profiles of the OSes so that they do not see each other when running except for the shared drive (when installing windows I also hide the shared partition because it clears it out for some reason if I don't do that :L)
I installed windows XP first along with drivers and updated it to SP1 then I proceeded to installing Windows ME.
It was all going smoothly until I decided to update Windows ME using the Update CD that was uploaded to archive.org https://archive.org/details/wmeupd-r2
I started getting BSODs when installing the updates and it would ruin the installation, at first I thought it was because the version I'm using is Arabic Enabled but the same thing ended up happening when I tried it with an an english version.
I will keep this thread updated with benchmarks when I get the chance of doing them :DD