Mark said:
Hi,
Can someone tell me do all modern cases accept all modern motherboards
No.
or do
I need to be careful and match the right case to the right motherboard.
It's not quite that rigid. The common case form factor, in order of
decreasing size, is ATX, microATX, and flex with motherboard specifications
to match. Generally speaking, however, a smaller motherboard will fit in a
larger form factor case which, obviously, does not apply in reverse
(similar to the 10 pounds of dung in a 5 pound bag problem).
AT (and baby AT) is the older case/motherboard form factor and ATX
motherboards will generally not fit in an AT case. However, many ATX cases
are reverse compatible with AT motherboards (depends on the rear I/O plate
options and changing the PSU/power switch). An ATX PSU doesn't work with an
AT motherboard and vice versa. Plus, there are multiple version levels of
ATX PSUs as specifications changed to keep up with new
processor/motherboard power requirements (ATX-12 added the 12 volt
motherboard connector, etc.).
And then there are 'small form factor' cases. NLX is an older form factor
that takes neither 'AT' or 'ATX' motherboards; it must be NLX. ITX is a
current small form factor that takes ITX form factor motherboards.
BTX is a new case form factor, intended to replace ATX, but is not in wide
usage yet.
So, you can't assume that just any old thing fits in any old case but there
is some flexibility in what does fit.
Usually you're dealing with the ATX and mATX form factor so 'just about
anything' (in the ATX context) will fit in a "full size ATX" case. If you
want something smaller then you must have the smaller motherboard, I.E.
microATX (common) or flexATX (like small eMachines, Compaq, and HP
mini-towers), to match the smaller case size.