You basically have two options here:


A current-generation 486-based CPU

Upside:

Everything will likely be integrated into the main CPU - No southbridge, IO controllers, etc...
you can actually buy the ICs off the shelf.

Downside:

Devices may be BGA
few exposed busses
may want to run at a few hundred Mhz.

By "Currently Produced", I mean something like a AMD Geode, or similar device from VIA, etc... There is a pretty big market for small, low power, low speed x86 CPUs in embedded applications.

A old-stock or old-design 386/486 CPU

Upside:

Probably more educational

Downsides:

Requires a LOT of devices (e.g. Southbridge, a UART, etc...), all of which are additional ICs. 
Note: the external devices will vary depending on which 386/486 you decide on. The early ones had few integrated peripherals. Later on, many of the peripherals got integrated into the CPU itself.




There are some midpoint-devices, like the 386EX, which is a 386 intended for embedded applications. It's old enough that it's available in TQFP-144 (released in 1994), yet it includes most of the necessary peripherals on-die.
Datasheet



Some resources, off the top of my head:

CoreBoot:

A FOSS BIOS alternative.

Interesting forum thread about building a IBM XT compatible computer.



Other stuff:

Dieter's Homepage
Some nutjob who build a discrete Transistor CPU!
He also has a bunch of other homemade CPU projects



Really, If I were you, I would go with an ARM device. You can get big ARM CPUs that have MMUs, and will run linux fine. 

Alternatively, an 8088 or 8086 may be significantly more approachable. There is lots of information about people homebrewing 8088 computers out there.

Resources for IBM PC compatible motherboard / Intel 80486 development
I'm kind of a newbie to this so I could be missing something really obvious, but I'm having trouble getting specific libraries to load with jQuery 1.7 in noconflict mode using jqmulti. I'm working on a theme based off twitter_bootstrap, and the bootstrap.js library is dependent on more recent jQuery. I've got jqmulti recognizing and loading 1.7 if I check "load even if no libraries are assigned" but when I have that unchecked and attempt to use hook_jqmulti_files() to assign particular libraries, nothing happens.

This is what I have in my template.php:

function regent_jqmulti_files() {
    return array(
        'sites/all/themes/regent/bootstrap/js/bootstrap.js',
        'sites/all/themes/regent/bootstrap/js/bootstrap.min.js'
    );
}


but when I look at my rendered html, the library is loaded, but nothing about noconflict mode,  and jQ 1.7 is nowhere to be found. I'm sure I'm missing something basic and stupid, this being the first time I've tried to set something like this up.
