VOGONS


Reply 41 of 408, by mR_Slug

User metadata
Rank Member
Rank
Member

Been kinda working on something similar. My version of allows you to view pictures by motherboard size, and socket type. But it's nowhere near complete. For example I've done socket type for Pentium, but not 486. I also split the 486 section by bus type. Mine is very much in the style of the original TH99 with static pages. Trouble is it takes ages to sort things. I do sections when I need them. Was also going to link it in with my chipset encyclopedia. You have a massive project. You end up with difficult decisions. For example Tandon 286 m/boards look nearly AT, but they have the Keyboard port offset. Do you put that in proprietary or AT? I put it in AT, because I assumed someone looking it up won't notice that. Even focusing on one or two things is a big task. You'll have to decide whats best feature wise. Personally I like things to work in old browsers. My chipset encyclopedia will work in the original linemode browser but then I'm excessively weird:-) I may be able to help.

Image5.jpg
Filename
Image5.jpg
File size
152.67 KiB
Views
1217 views
File license
Fair use/fair dealing exception

The Retro Web | EISA .cfg Archive | Chip set Encyclopedia

Reply 42 of 408, by Deksor

User metadata
Rank l33t
Rank
l33t

Oh that's pretty cool !
I haven't taken the time to fully document the AT form factor (I only made ATX/Baby AT/XT) so that information could be added to my database.
Your chipset encyclopedia could be a neat addition too, I wanted to add the chipset datasheets in my database too.

Now if you pay attention, most motherboards in TH99 documented with a chipset don't have the specific chipset documented, only the brand name. That means for many of them you need to see the original mobo 😒

But anyways, as time moves on, the data will be more and more precise 😁

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 43 of 408, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

It would be neat if you guys could work together on one big project, but I understand that the desire to make these things is as much a personal desire to test one's website-making skills as it is a desire to help the scene. Besides, while many hands make light work, there's also such a thing as too many cooks...

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 44 of 408, by Deksor

User metadata
Rank l33t
Rank
l33t

Well, being two or three people working on this shouldn't be too bad.

Anyways, I got another idea after getting through the manuals I bought (Re: Bought these (retro) hardware today) and finding this :
BVwuH2ml.jpg

See this sticker ? This is a handy thing you're supposed to glue in your computer case as a simple memo ...
What if I created some out of my database and let people download these as well ? 😁

Documenting which flavour the COM ports of mobo are could be very nice too (This is what I mean https://web.archive.org/web/20190405065828/ht … er_pinout.shtml)

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 45 of 408, by evasive

User metadata
Rank Oldbie
Rank
Oldbie
Deksor wrote on 2020-05-21, 19:18:
evasive wrote on 2020-05-21, 18:05:

Once we get to the stages of matching boards with pictures/bioses/manuals call me in. Oh and I'm not done uploading to elhvb.com yet. I just found a folder called "mirrors" on one of my disks. Surprise!

That'd be great but there's one big bummer : POST strings. I haven't found a way to extract them out of a bios too unfortunately. Unless someone comes with a POST string extractor for Ami/award bioses, this will be a big problem 😒

Got one for award, have to check if I have something useful for AMI/Phoenix. All of this tooling is 16bit BTW so we'll need a 32bit windows or pure dos machine to run it. Given you'd want to run that one with a for/next loop, dosbox is not an option. Let me think on this...

Reply 46 of 408, by evasive

User metadata
Rank Oldbie
Rank
Oldbie
Deksor wrote on 2020-05-24, 00:02:

Now if you pay attention, most motherboards in TH99 documented with a chipset don't have the specific chipset documented, only the brand name. That means for many of them you need to see the original mobo 😒

That is where the POST strings come in. They usually list what chipset model is used.

Reply 47 of 408, by dionb

User metadata
Rank l33t++
Rank
l33t++

Regarding BIOS and POST: a field indicating which BIOS type and version is used. I don't mean manufacturer version, but which version AMIBIOS, Award etc. is used, and determines the diagnostic beep & post codes for that board.

Reply 48 of 408, by GigAHerZ

User metadata
Rank Oldbie
Rank
Oldbie
computerguy08 wrote on 2020-05-23, 19:28:

A taste of how the search page could look like:

Please use more textboxes instead of drop-downs. I may not exactly know what i'm searching for.
You could implement auto-suggestion for text-boxes while i'm typing, that's fine. 😀

Other than that, great work! Can't wait to start using it time and time again. (Y)

"640K ought to be enough for anybody." - And i intend to get every last bit out of it even after loading every damn driver!

Reply 49 of 408, by Deksor

User metadata
Rank l33t
Rank
l33t
dionb wrote on 2020-05-24, 11:59:

Regarding BIOS and POST: a field indicating which BIOS type and version is used. I don't mean manufacturer version, but which version AMIBIOS, Award etc. is used, and determines the diagnostic beep & post codes for that board.

Yeah I thought about this, I just have to think how I'm going to implement that without confusing people with manufacturer/bios revision.

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 50 of 408, by evasive

User metadata
Rank Oldbie
Rank
Oldbie

@mR_Slug: is that version available somewhere? Would like to put that online somewhere or at the very least use as a basis, would make versions with the chipset manufacturer too.

Reply 51 of 408, by evasive

User metadata
Rank Oldbie
Rank
Oldbie
Deksor wrote on 2020-05-24, 12:57:
dionb wrote on 2020-05-24, 11:59:

Regarding BIOS and POST: a field indicating which BIOS type and version is used. I don't mean manufacturer version, but which version AMIBIOS, Award etc. is used, and determines the diagnostic beep & post codes for that board.

Yeah I thought about this, I just have to think how I'm going to implement that without confusing people with manufacturer/bios revision.

board bios version/bios core version ???

Reply 52 of 408, by Deksor

User metadata
Rank l33t
Rank
l33t

Yeah why not 😁
This is another data that needs to be extracted from the ROM files though. But I'm sure there's a way to do that !

Edit : here we go !

uh19-4.png
Filename
uh19-4.png
File size
320.91 KiB
Views
1119 views
File license
CC-BY-4.0

For now I use the date in AMI bios as the core version, but there may be a better indicator than the build date.
By the way this dataexpert board was previously unidentified. Some parts don't match exactly, but the jumpers/led headers do match exactly, the chipset was made by VLSI and the CPU was the same. Only one of the ISA slot is different and the CPU and NPU are swapped. Considering TH99/MTL is full of mistakes, I think it's just one of them and that I identified the board.

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 53 of 408, by waterbeesje

User metadata
Rank Oldbie
Rank
Oldbie

Starting to look great 😀
Mentioning shortcomings does help a lot!

It might also be useful to make it possible to include some useful data about bios support for peripherals, i.e:

- if 1 or 2 fdd are to be set
- which fdd sizes are supported (360-2.88)
- if 2 or 4 IDE drives are to be set
- if drive size is limited to 512MB / 8.4 GB
- if advanced memory timing is available
- cachable memory limits

This can be added by users if they come across these limits.

One question:
What if one board is sold under 2 or 3 different brand names? Will this make two entries, confusing somebody who is searching for what board he/she/it has.
I believe my PC Chips M577 is such an example: it might also have sold as Amptron PM9900. Both are basically the same board.

Stuck at 10MHz...

Reply 54 of 408, by Deksor

User metadata
Rank l33t
Rank
l33t

For the 4 first - this could be generated out of ROM files based on the bios version I think. But we have to figure out which version has what.
Memory timings is going to be tougher to describe as is, but may be doable too.
Cachable memory limits could be based on the chipset, which have to be improved

As for the question, it's a good one I've been questioning myself for a while, but I don't have any answer.
I think duplicate mobos with different names/manufacturers isn't that big of a deal as long as the data is the same between all the versions

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 55 of 408, by waterbeesje

User metadata
Rank Oldbie
Rank
Oldbie
Deksor wrote on 2020-05-24, 18:22:

As for the question, it's a good one I've been questioning myself for a while, but I don't have any answer.
I think duplicate mobos with different names/manufacturers isn't that big of a deal as long as the data is the same between all the versions

Duplicate models listed isn't a big deal indeed, maybe it could be mentioned in comments if board Y is identical to board X (as well as the other way around)

Stuck at 10MHz...

Reply 56 of 408, by mR_Slug

User metadata
Rank Member
Rank
Member

I see lots of suggestions here about adding information about what a motherboard can do. For example does a motherboard support 2.88MB floppys. While useful, every new tuple or field I also see it as a factorial(n) problem. That's the trouble with feature creep. I think the question needed to be asked is: What is the intent or primary function?

A: To help a user identify a board more quickly/accurately than with the existing th99 and point them to some links with more info e.g. a manual or another website.
OR
B: To have a kinda one-stop-shop database lots of precise details about (ideally all, realistically some) known boards.

I think A is doable, B is too but it's several orders of magnitude more work. If the intent is A, then searching for whether a motherboard can take EDO or BEDO RAM is far less useful that searching for all socket5/7 motherboards with a specific ISA/PCI slot pattern. As the intent is to identify and point to information. If B then the aims are somewhat reversed. For a given motherboard does this support MMX CPU's does it support EDO etc etc. As the intent is to provide detailed information.

I'm not saying these are mutually exclusive. There are obviously overlaps, and perhaps C, D, E and F. But I think it is probably more useful to make this project do a few things well than lots of things badly. What those few things are, are the primary function(s). The mods I made, primary function, was to search thru 75 boards instead of 175 boards.

I don't want to rain on anyone's parade, just you have to understand this is a massive massive undertaking.

The Retro Web | EISA .cfg Archive | Chip set Encyclopedia

Reply 57 of 408, by mR_Slug

User metadata
Rank Member
Rank
Member

Sorry double post.

Attached is my modded version of the TH99. It just contains the modded files. Put the file in the root of your TH99 directory, where index.html is, then extract it. It should add the files in the sub dir's where needed. Probably want to make a copy of your TH99 dir in case it screws things up.

I've sorted some of the M/boards and hdd controllers into smaller category's. Also some of the hdd's are also listed by type. It's not finished, so YMMV.

Even this small addition took ages. EISA motherboards are folded into ISA. I know for sure some are EISA, but some motherboards I have no idea. If I had tried to have split it I'd have an incomplete EISA section, with another section labeled ISA that includes some EISA boards. See, just this little part would be hours upon hours of work. Also I think there are motherboards listed in the by manufacture section that are not listed in the motherboard section:-)

Attachments

  • Filename
    th.tar.gz
    File size
    303.79 KiB
    Downloads
    69 downloads
    File license
    Fair use/fair dealing exception
Last edited by Stiletto on 2020-06-04, 04:45. Edited 1 time in total.

The Retro Web | EISA .cfg Archive | Chip set Encyclopedia

Reply 58 of 408, by Deksor

User metadata
Rank l33t
Rank
l33t

Well you're right in a way, some infos will be harder to grab than others and especially the ones stored in the BIOS (however if someone comes with a BIOS scanner which tells exactly what's the bios capable of, then it's going to be far easier).

For the time being, I try to focus on what TH99/MTL had stored and try to replicate it, but in a better way and with small additions. Then some more additions will come but it will depend on if getting the data is easy or not and if it is that important or not.
So basically the intent is A-ish and as time progress, the intent will turn more and more to B.
While EDO/FPM support isn't very useful for research (though other kinds of memory such as simm + fpm or edo + sdram), it is a very neat piece of information for boards you have to know wether it supports EDO ram or not.

Thanks for the link 😀

In my case, I'll add the EISA slots based on MTL's data (but as I use a older version of it, from late 1998, some boards will be missing, but this will still save countless human hours)

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 59 of 408, by waterbeesje

User metadata
Rank Oldbie
Rank
Oldbie

What I really was after with addition of these capabilities was this.

On my local trading website I come across a nice Pentium motherboard. Not too much details but there is a brand and model number. The more details I get, the more sure I am I have the parts to make it work.

When these are not searchable, it is not a big deal, it's just an addition to other static data like jumper settings.

Making a million extra search options to get a list of all socket 8 motherboards that are capable of 60ns EDO on 168 pin sticks AND support for both LS120 as well as 10+GB hard disks?
Pure madness if you ask me.

Most of us just get a brand and model number and search for its settings and capabilities.
Not to make a list of boards we want and just pray one of the shortlist magically pop up on ebay...

Stuck at 10MHz...