Ретро-компьютер в корпусе NLX

В девяностые на компьютерном рынке было очень много производителей, очень много форматов и очень много попыток сделать новый стандарт чего-нибудь. Обычно получалось как на тойкарикатуре.

С год назад мне достался компьютер где-то конца девяностых в очень компактном корпусе. Это не первый компактный компьютер из тех времён, который я встречаю, но это была первая встреча с форм-фактором NLX — попыткой создать новый стандарт компактных корпусов.
c44da59e3d934000c17935a15dd141c6.jpg

Расскажу немножко про формат, а потом и про сам компьютер.

LPX


Предшественником NLX был формат LPX — Low Profile Extended. Он был изначально предложен Western Digital, принят производителями, но официально не оформлялся. Как правило, размеры материнской платы были 300×229 мм (13×9 дюймов), контроллеры ввода-вывода были интегрированы — не самое частое решение для массового рынка в начале и середине девяностых, слоты расширения находились на райзер-карте, по питанию материнки были совместимы с AT.
Материнские платы LPX:
b83dccd4fd1d8a8e59203b1c5b1bd53d.jpg
e5bebc8bd5472339cb2e98de5dd4c831.jpg

Райзер-карта LPX:
43fb827c328a5eea449bd8253c480808.jpg

Корпус LPX с материнской платой (отсюда).
65ff68661f743a030e8771a00cde5f43.jpg

NLX


Когда вышли процессоры Pentium II в слотовом исполнении, стало понятно, что в LPX их засунуть будет сложновато. И с местом проблемы — учитывая райзер посреди платы, и с вентиляцией. Потому умные люди из Intel, IBM, DEC и т.п. решили разработать полноценный стандарт на замену LPX. И оригинально назвали его New Low Profile eXtended, или NLX.
За два года с 1997 по 1999 было разработано несколько ревизий стандарта, от 1.2 до 1.8, потому что всё менялось очень быстро. Внедрение AGP, блоки питания АТХ, возврат Intel’a на сокеты со слотов… Описание NLX версии 1.8
Основное идеей был перенос с центра райзер-карты на правую сторону материнской платы, а так же вынос на неё слотов расширения — для того, чтобы превратить саму материнку во что-то типа карты расширения, чтобы её можно было менять без отключение периферии.
Порты ввода-вывода предлагалось оставить на материнке, как и в LPX, так же на материнке оставались процессор, память и контроллеры. А все внутренние разъёмы и слоты расшрения (PCI, ISA) переносились на райзер-карту.
143dceff836b815ae52031378e496a59.jpg

Если смотреть сверху, то примерно так должно было выглядеть — всё подключается к райзеру, включая блок питания.
97d990965fe83ec76e444e6e748b4aec.jpg

А это более подробный вид райзер-карты со стороны материнки. Внизу длинный слот, в который втыкался такой же длинный разъём с края материнской платы, а на самом райзере уже размещались слоты расширения и все внутренние коннекторы — кнопки, индикаторы, устройства хранения данных.
f4b99f17aac4c974af2bc1b069e68af7.jpg

Если хочется подробностей, то ссылку на описание формата я дал выше.

Материнка NLX Socket 7 (IBM Socket7 IKCN74000227 NLX Motherboard 681127–204 — 681127–204)
7b7117f9e2950899faae6a6dc50af035.jpg

Явно поздняя материнка, с Socket 370 и даже с AGP-слотом. Он не был предусмотрен на райзер-карте, потому пришлось воткнуть его с другой стороны материнки. При этом для его использования явно нужен был более новый корпус, потому что в ранних корпусах тоже не было предусмотрено место для карты расширения с этой стороны.
b0741ab4f4bb04bda44efa22ae0fb114.jpg

Райзер-карта:
cabe78230c5cd0251ee5457f8f7bd604.jpg

IBM’овский «полноразмерный» NLX-корпус. Отсюда.
7ac65bd077863d6315248be5da29de60.jpg
3aac24a8674df573b8d3c17edcc8bdd5.jpg

Можно видеть, куда предлагалось ставить AGP-плату. Но это должна была быть специально обученная плата, «зеркальная» относительно стандартных.
a4ee22ed68f73dfb8df28d6848695be9.jpg

На ютубе есть неплохой обзор позднего компьютера стандарта NLX — Socket 370, весь на защелках, очень просто и быстро разбирается.

Не взлетело оно по двум основным причинам, как мне кажется. Во-первых, крупнейшие производители (типа Dell) не приняли стандарт и использовали свои проприетарные стандарты. Во-вторых, как уже сказал, в те времена постоянно что-то новое изобреталось и стандарт просто не мог угнаться за всеми новшествами. Вариации ATX оказались гораздо более гибкими и живучими.

Компьютер


Возвращаясь к моему компьютеру. Верхнему. Нижний в ретро ещё не перешёл, там Pentium D — вполне актуальная машинка.
307965483a93362387659df6c181d3d8.jpg

ТТХ
Процессор: Pentium III EB 1000@750. Даунклок не от хорошей жизни, а от BX-чипсета, который в случае кучи интегрированного железа тяжко гонится, а официально только на 100 MHz по шине работает.
Оперативная память: 512 мегабайт SDRAM DIMM, 2×256. Чисто теоретически чипсет держит гигабайт, но у меня нет диммов на 512, которые тут заведутся. Имеющиеся — не работают.
Видеокарта: встроенная ATI 3D Rage Pro Turbo 8MB, висит на AGP.
Звуковая карта: встроенная ESS Solo-1 1938.
Хранение данных: Жесткий диск 80GB IDE, оптический привод — ноутбучный DVD-RW Phillips какой-то там.
Операционная система: Windows 98SE. XP можно, но зачем?

Сам по себе стандарт тут ещё явно в раннем его исполнении — можно сравнить с Gateway из видеоролика выше.

Впереди — дисковод, оптический привод, кнопки — включая регулировку громкости, парочка USB-портов, аудиоразъёмы и окошко ИК-порта. Только окошко, сам порт не распаян.
aab75e6fc1b5c4cac064ef74ff854783.jpg

Сзади видно пару слотов расширения и интегрированные порты. PS/2, COM, LPT, VGA, сеть, два USB и звук.
121989abf8fc20a3ca4b67e1a5883c31.jpg

Внутренности. По сравнению с Gateway — очень много кабелей.
033dc60e00cb344001b61adce7d5e9d6.jpg

Сама материнка всё же без кабелей, принцип подключения всего к райзеру соблюли. Но прикручивается прямо к днищу корпуса, никаких выдвижных поддонов.
6eda0a7561e43d8e8a885fee77573529.jpg

Райзер. Два PCI, один совмещённый с ISA, разъём для ноутбучного оптического привода, стандартный IDE и слегка за кадром разъём для дисковода.
b83c82479da861a29f906fd1f126fbe7.jpg

Блок питания со стандартным АТХ-разъёмом, тоже подключается к райзеру.
8450b699ce12d1dbf10991d18c5516e9.jpg

Крепление накопителей. Жесткий диск внизу, место только под один есть.
3f8c718f4d7ffc8fe8ea878cbed18ae2.jpg

Установленное в корпус. Над USB виднеется место, где должен быть ИК-порт. Он даже на плате нарисован, не припаян просто.
54582a6990f14565d93b305096acf721.jpg

Апгрейд


У меня есть привычка пытаться максимально заапгрейдить все компьютеры, с которыми постоянно имею дело. С современными это не всегда прокатывает, потому что там максимум недостижим без серьёзных затрат, а со старыми машинками это вполне реально в силу того, что они ограничены сверху и лимит этот часто достижим за небольшую сумму. Ну или если он дорог, то можно поставить «максимум минус один», по производительности разница минимальная, а по цене может в несколько раз быть.

Видео


В данном компьютере, в первую очередь, не устраивала видеокарта. Во-первых, даже в актуальные времена об Rage Pro не вытер ноги только ленивый. В quake3 в 800×600/32 бита — 10 кадров в секунду. Во-вторых, проблемы с досовскими играми. Оно извратило даже Starcon2:
22054ac3ff3b7cde252bd48457415e1f.jpg

Сперва думал о том, чтобы поставить 3Д-ускоритель, благо у меня парочка Voodoo2 имеется, но, во-первых, мало места — пришлось бы пилить корпус.
d141409cffc125bdec56528c03bf9aba.jpg

Во-вторых, всё же хотелось заиметь цифровой выход — DVI или HDMI. Ну и в-третьих, смотри на Starcon2. Нельзя же так.
Так что надо было искать достойную видеокарту для PCI. Лучшим вариантом, конечно, была бы какая-нибудь Voodoo3–5 на PCI, но там было туго с DVI, да и цена вопроса не радует, их уже антиквариатом считают и вполне могут заломить несколько сотен долларов — тем более за PCI-варианты.
Перебрав аутентичные и не очень варианты, в итоге остановился на Geforce FX5500 PCI. Китайцы их до сих пор выпускают, производительности хватит за глаза и за уши, драйвера есть под все ОС тех лет кроме разве что 3.1, но там можно стандартный SVGA использовать.
Описывать саму покупку не буду, делал уже на mysku.
f123761a8e94918f20f2bd945ccc556c.jpg

В итоге всё удачно завелось, старкон приобрёл свою оригинальную расцветку, а квейк3 показал 66 fps.

Звук


Из всех PCI-звуковушек, встроенная тут ESS Solo-1, пожалуй, одна из самых беспроблемных в плане работы под чистым DOS — достаточно загрузить драйвер. Но она работает только как Sound Blaster Pro, а мне хотелось ещё и какой-никакой MIDI-иметь, а не одним только FM-синтезом обходиться.
Конечно, у меня есть AWE32, но сюда он не влезет от слова вообще:
a69109b21940925d43b03bc4a346964b.jpg

Ещё у меня есть Monster Sound MX300 и ESS1868 — на них можно прицепить дочернюю плату с WaveTable. Но дочерней платы у меня пока нет, хотя думаю про DreamBlaster какой-нибудь — он не особо дёшев, но зато легко найти в продаже, в отличие от аутентичных модулей. Но это не горит.

В итоге вопрос решился сам собой — в вышеупомянутом обзоре FX5500 я пожаловался на то, что AWE32 не лезет и я хочу AWE64 — и мне его подарили. Конечно, для полного счастья хотелось бы Gold, но дарёному коню зубы не смотрят. И так неплохо вышло. Но очень тесно.
3ea50c5b5e4277dbcd200608b84ee358.jpg

Всякое разное


В принципе, можно попытаться найти процессор помощнее — либо коппермайн на 100 шине, либо попытаться перепаять туалатин, у меня валяется Celeron 1300.
Ещё, если бы было желание сделать этот компьютер основной ретро-машиной, то можно было бы заменить жесткий диск на какую-нибудь флэшку, а вместо дисковода поставить эмулятор. Но пока ещё не решился — есть делловский системник, который хочу в таком качестве использовать.
А этот пока ляжет на полку как кусочек истории.

© Habrahabr.ru