Лорн Троттье родился 15 июня 1948 года в Монреале. Он описывает себя как «космического и научного гика» — интерес и страсть к космосу и электронике сопровождали его всю жизнь. Особенно сильное впечатление на него произвели суборбитальный полёт Алана Шепарда 5 мая 1961 года и миссия «Аполлон-11» в июле 1969-го. Он учился в средней школе Baron Byng и в университете Макгилла, где в 1973 году получил степень магистра инженерии. Разглядев рыночную нишу в сопряжении процессоров с видеовыводом, Троттье задумал создать компанию.
Вместе с другом, Бранко Матичем, он начал прорабатывать идеи в свободное время. Троттье провёл в родительский дом вторую телефонную линию, мать стала выполнять роль секретаря на телефоне, а сам он продолжал работать на основной работе. В 1976 году Троттье и Матич основали компанию Matrox (Ma — от Matić, Tro — от Trottier) в Дорвале, Квебек, и в том же году выпустили первый продукт. Как и у многих технологических компаний той эпохи, успех создавался и терялся через прессу — точнее, через журналы, ориентированные на узкие интересы аудитории. Для Matrox такой площадкой стал журнал Electronics: компании удалось бесплатно разместить информацию в разделе новых продуктов и получить заказы на видеопамять (модель MTX-1632) на $20 000. Это сразу сделало компанию прибыльной и позволило быстро выпускать новые продукты одну за другой.

Троттье и Матич наверняка читали о запуске Altair 8800, но, несмотря на внешнее сходство сфер, их первый продукт изначально не предназначался для машин на шине S-100, хотя впоследствии применялся и с ними. Речь о MTX-1632 — плате, обеспечивавшей 512 байт видеопамяти со временем доступа 650 нс и выводившей ASCII-изображение разрешением 32x16 символов. Цена составляла $198 (~$1166 в пересчёте на 2026 год).

Вскоре после выпуска модели 1632 появилась MTX-256**2, предлагавшая растровое разрешение 256 на 256 точек и состоявшая как минимум из двух отдельных блоков: центрального блока синхронизации (CTU) и блока памяти изображения (IM). Как уже отмечалось, устройство изначально не предназначалось для рынка домашних микрокомпьютеров и не было plug-совместимо ни с одной домашней системой. Тем не менее, к августу 1976 года это было лучшее по соотношению цена/возможности решение для вывода изображения, а сопряжение с двунаправленной микрокомпьютерной шиной не представляло особой сложности. В то время примерно за $100 можно было купить набор для сборки дисплейного адаптера с разрешением 96 на 64, побайтовым параллельным интерфейсом, требовавший программного ввода-вывода для каждой точки. Ступенью выше располагалась Matrox MTX-256**2 за $630 (~$3710 в 2026 году), работавшая через DMA и поддерживавшая несколько видеорежимов с разрешением 256 на 256. Примерно за $14 000 можно было приобрести DEC GT-40 — систему с аппаратной векторной графикой, генерацией символов, DMA, встроенным дисплеем, разрешением 1024 на 768 и целым PDP-11/05 «в комплекте» для управления всем этим. Для финансово успешного или радикально увлечённого любителя выбор Matrox был очевиден: ничто иное на рынке не предлагало «высокое разрешение» с поддержкой DMA дешевле $1000.

Имея в портфеле два продукта (технически три, поскольку существовала менее доработанная версия MTX-1632 без собственного обозначения — просто «Video RAM»), Троттье отправился на Personal Computing Consumer Trade Fair (более известную как Personal Computer Festival, или PC ’76), проходившую в отеле Shelburne в Атлантик-Сити, штат Нью-Джерси, 28 и 29 августа 1976 года. Для индустрии это было чрезвычайно важное событие — мероприятие посетили около пяти тысяч человек. На выставке были представлены Apple, Byte, Cromemco, SWTPC, DEC, Processor Technology (серия компьютеров Sol) и другие компании, а что немаловажно, это был первый крупный публичный дебют Apple: за стендом стояли Джобс и Дэн Коттке (Возняк большую часть времени провёл в отеле, работая над AppleSoft BASIC), демонстрируя Apple I в полностью закрытом деревянном корпусе со встроенной клавиатурой. Впрочем, главным продуктом выставки был Altair 8800, а следующими по популярности — платы для шины S-100 и клоны Altair. Троттье собрал буквально все спецификации компьютеров и прочую документацию, какую только смог достать.

После опыта, полученного на PC ’76, среди повсеместной техники под шину S-100, неудивительно, что следующим продуктом Matrox стала именно плата для этой шины. В руководствах упоминается 1977 год, но, судя по всему, разработка была завершена в 1977-м, а выпуск состоялся почти наверняка в начале 1978-го. Вот что говорилось во введении к руководству:
Matrox ALT-256**2 — это полностью протестированная, собранная и обкатанная интерфейсная плата, обеспечивающая полноценную графическую систему за малую долю стоимости любой другой коммерческой графической системы. Плата содержит всю необходимую интерфейсную электронику, генератор синхронизации ТВ-сигнала и собственную память регенерации 65 536 x 1 бит. Она устанавливается непосредственно в один слот любого компьютера, совместимого с шиной S-100. Встроенная память регенерации даёт гораздо большую гибкость и скорость, поскольку для обновления экрана не требуется процессорное время.
Выход представляет собой композитный видеосигнал, который можно подключить к любому ТВ-монитору или видеовходу телевизора. Устройство формирует растр высокого разрешения 256 на 256 точек. Весь экран можно очистить или предустановить одной командой.
Плата ALT-256**2 занимает один слот шины S-100 и требует 4 выходных порта и 1 входной порт (адрес порта выбирается перемычками на плате).



По сравнению с большинством других графических плат для S-100, ALT-256**2 предлагала примерно четырёхкратный прирост разрешения. Она также поддерживала и цвет, и оттенки серого, а также совместимость со стандартами TV Европы и США. В связке с ALT-2480 система на шине S-100 получала возможность одновременно выводить и алфавитно-цифровой, и графический дисплей. Вслед за ALT-256**2 быстро вышла ALT-512, повысившая разрешение до 512 на 256 или, по желанию пользователя, позволявшая выводить два дисплея 256 на 256. Компьютерный музей Йоркского университета упоминает две перфоленты, поставлявшиеся вместе с этими платами: Matrox 8080 Graphics Package и Graphics Package Demo.
В 1978 году Matrox с гордостью заявляла, что её продукты использовались «более чем в 10 000 инсталляций», особо отмечая среди них наземные дисплеи управления для миссии NASA Viking. Затем в 1979 году компания вышла на Уолл-стрит, поставляя интеграторам финансовых систем плату Quad Video — как следует из названия, одноплатный дисплейный адаптер, способный управлять четырьмя мониторами одновременно.
По мере роста компании Троттье сознательно решил ввести распределение прибыли среди сотрудников, организовать при офисах детский сад и зоны отдыха, а также поддерживать расслабленную, неформальную атмосферу. Источником вдохновения для такого управленческого стиля он называет Билла Хьюлетта и Дэвида Паккарда. К 1979 году в компании работало пятьдесят человек, и она росла примерно на 200% в год.
К 1980 году Matrox по-прежнему активно рекламировала платы ALT-256, ALT-512 и ALT-2480, но также выпускала изделия сопоставимых возможностей для шин Multibus, DEC PDP-11 и ряда других систем.

Между 1983 и 1985 годами Matrox продемонстрировала и выпустила цветной графический терминал GXT-1000, графический контроллер GXB-1000 из двух плат с максимальным разрешением 1000 на 1000, а также SX-900 — более дешёвую однокарточную версию GXB-1000 с разрешением 640 на 480 при 60 Гц и поддержкой 256 цветов на экране. SX-900 стоила около $2000, GXB-1000 — около $3500. Более дешёвая плата обеспечивала заполнение экрана со скоростью 20 миллионов пикселей в секунду — впечатляющий показатель для того времени. Это достигалось за счёт использования Intel 80286 с частотой 4 МГц в качестве процессора, обрабатывающего высокоуровневые команды и управляющего остальным оборудованием. Собственно обработку графических примитивов и пикселей выполнял процессор NEC uPD7220. Эти чипы были дополнены 640 байтами ECL SRAM с временем доступа 25 нс и 16 Кбайт CMOS SRAM с временем доступа 120 нс. Прошивка была одинаковой как для старшей, так и для младшей плат. К сожалению, надёжных данных о более дорогой модели найти не удалось.

Несмотря на впечатляющий набор оборудования для Multibus, к 1985 году рынок оказался под контролем IBM PC и XT, а на подходе была модель AT. Чтобы соответствовать этому, компания адаптировала аппаратуру серии ALT-512 под ещё одну платформу — так появились фреймграббер PIP-512 и видеоадаптер MIP-512, теперь уже на 8-битной шине ISA.

В 1986 году компания выиграла крупный контракт на сумму около $72 миллионов с армией США на создание мультимедийной компьютерной системы для обучения военнослужащих. Это была система EIDS (Electronic Information Delivery System), обеспечивавшая видеосимуляцию в реальном времени существенно дешевле, чем распространённые тогда графические симуляторы. В самых ранних версиях EIDS, о которых удалось найти какие-либо упоминания, использовался микрокомпьютер Sony SM-70GP в паре с проигрывателем LaserDisc Sony LDP-1400 и дисководами для 5,25-дюймовых гибких дисков для кэширования видеопоследовательностей. Matrox получила контракт на реализацию наилучшей возможной графики на оборудовании, совместимом с IBM. Компанию выбрали за опыт в одновременной генерации цветной графики, захвате кадров и обработке цифрового звука на единой плате расширения. Это, в частности, позволяло оставить неизменными некоторые другие компоненты системы — например, проигрыватели LaserDisc и сами диски, а также избавляло армию от зависимости от единственного поставщика компьютеров или проигрывателей LaserDisc.


Компания выпустила Matrox PG-1281 в 1987 году как достаточно дорогую плату за $2995. Она работала на 16-битной шине ISA и поддерживала до 1,5 МБ VRAM. В основе платы лежал 32-битный процессор TMS34010 с частотой 50 МГц — тот же чип, что применялся в аркадных автоматах вроде Mortal Kombat, NBA Jam и Hard Drivin’. PG-1281 обеспечивала максимальное разрешение 1280 на 1024, могла выводить до 65 000 векторов в секунду и имела драйверы для Microsoft Windows, UNIX и UNIX-подобных систем на базе X Window, а также опциональные дополнения для новых режимов и 3D-сопроцессоров. Более поздние ревизии подняли лимит памяти до 4,5 МБ, а последующие варианты выпускались для Microchannel, Multibus и VMEBus.

Также в 1987 году Matrox выпустила SM-640 с геометрическим движком (Geometry Engine). Это была первая 3D-плата расширения, использовавшая PG-640 в качестве 2D-части (640 на 480, 256 цветов, 60 Гц), а сам геометрический движок располагался на второй мезонинной плате. Устройство обеспечивало обработку 6000 закрашенных полигонов в секунду и стоило $4995. Ставка Matrox делалась на популярность PC от IBM, которая должна была привлечь производителей 3D-софта на платформу. Предложив высококачественное и производительное решение для PC, компания могла бы естественным образом стать лидером рынка. К сожалению, этого не произошло: SM-640 провалилась на рынке из-за слишком малого числа приложений, способных задействовать её возможности. Мини-компьютеры и рабочие станции ещё какое-то время удерживали этот сегмент рынка за собой.


В 1989 году Matrox начала выпускать собственные чипы. Их устанавливали на многочиповые платы, такие как Matrox IP-8, Illuminator 16 и Illuminator Pro.

В 1993 году Matrox выпустила первые платы на одночиповом видеопроцессоре MGA с некоторым уровнем 3D-ускорения. В продажу они поступили в 1994-м, поддерживали XVGA с максимальным разрешением 1600 на 1200 на 16-битной ISA, 32-битной VLB или MCA; Ultima поддерживала до 2 МБ VRAM, а Impression — до 3 МБ. Эти платы предназначались для профессионального рынка.

Matrox Millenium вышла в октябре 1995 года и задала стандарт качества 2D-изображения и ускорения графического интерфейса Windows. Плата под шину PCI предлагала 2 или 4 МБ WRAM с возможностью расширения до 8 МБ и максимальным разрешением 1600 на 1200. Она также поддерживала OpenGL и Direct3D.

Matrox Mystique поступила на рынок в мае 1996 года. Как и Millenium, плата предлагала до 8 МБ памяти, но использовала 64-битную SGRAM вместо более дорогой WRAM. При 256 цветах достижимое разрешение составляло 1600 на 1200; при 64 тысячах цветов — 1024 на 768; при 16,7 миллиона цветов — 800 на 600. Поддерживались стандарты Hercules, CGA, EGA, VGA, VESA VBE 2.0 и SVGA, а также новый движок текстурирования с перспективной коррекцией, таблицей прозрачности, освещением с полноцветной точностью и дизерингом. Чего не хватало — билинейной фильтрации, тумана, мип-мэппинга и сглаживания. Несмотря на эти ограничения, на момент выхода плата была весьма неплоха ввиду скромной конкуренции: Mystique обеспечивала 25 миллионов перспективно-корректных, Z-буферизованных, прозрачных, гуро-затенённых тексселей в секунду всего за $499. В комплект также входили MechWarrior 2, Destruction Derby 2 и Scorched Planet. Проблема была в том, что первая потребительская плата Matrox быстро столкнулась с серьёзной конкуренцией: 7 октября 1996 года вышла первая плата 3dfx Voodoo, на фоне которой производительность Matrox выглядела уже не так впечатляюще. Ответом стало повышение тактовых частот: первая Mystique оснащалась чипом MGA на 50 МГц и памятью на 75 МГц, тогда как более поздние ревизии довели эти значения до 60 и 90 МГц соответственно. Mystique 220, вышедшая в августе 1997 года, подняла частоты ещё выше — до 66 и 99 МГц. В итоге Mystique по-прежнему отличалась отличной 2D-производительностью, но по качеству 3D (при в целом неплохой частоте кадров) уступала S3 ViRGE, ATI Mach 64 и Voodoo. Впрочем, в связке с Voodoo можно было получить лучший на тот момент опыт и в 2D, и в 3D одновременно.

Matrox Millennium II вышла в августе 1997 года в версиях под PCI и под AGP. Чип MGA работал на частоте 62 МГц в версии PCI и 66 МГц в версии AGP. Millennium II не слишком отличалась от Mystique по большинству параметров, но предлагала до 16 МБ WRAM, 32-битный Z-буфер, более быстрое и качественное воспроизведение видео, а также поддержку до четырёх мониторов с суммарным разрешением рабочего стола 3600 на 2880. Как и предшествующая Millenium, эта плата ориентировалась на бизнес-рынок. Цены варьировались от $299 до $498 в зависимости от объёма памяти (от 4 до 16 МБ).

В начале 1998 года Matrox выпустила Matrox m3D — специализированную 3D-ускорительную плату, работавшую в паре с другой видеокартой Matrox. Это была плата PCI на базе чипа NEC PowerVR PCX2 (NEC лицензировала эту разработку у VideoLogic), 4 МБ SDRAM и обширным набором драйверов. Драйверы были критически важны для этого продукта, поскольку в нём отсутствовал VGA-проброс, а значит, покупателю требовалась Mystique, Mystique 220, Millennium или Millenium II, чтобы задействовать все возможности платы (в принципе, подошла бы любая VGA-карта с не менее чем 2 МБ видеопамяти, но с меньшим набором функций). Взамен владелец m3D мог наслаждаться 3D-ускоренными играми с разрешением от 640 на 480 до 1024 на 768 при 30 кадрах в секунду и выше. Плата обеспечивала перспективно-корректное текстурирование, билинейную фильтрацию, мип-мэппинг, туман, альфа-блендинг, 32-битный Z-буфер, затенение по Гуро и полную поддержку DirectX 5.

После m3D компания выпустила Mystique G100, Mystique G200 и Millennium G200. G200 стала первой полностью совместимой с AGP платой Matrox. Обновлённый чип MGA в составе G200 представлял собой 128-битное ядро с двумя 64-битными однонаправленными шинами: одна использовалась для записи, другая для чтения, что позволяло выполнять чтение и запись за один такт. С RAMDAC на 230 МГц и SDRAM (линейка Mystique) локальная память обеспечивала пропускную способность 900 МБ/с. У Millennium G200, использовавшей SGRAM и RAMDAC на 250 МГц, показатель был ещё выше. Эти платы поддерживали полную 32-битную глубину цвета, трилинейный мип-мэппинг, фильтрацию, сглаживание, Direct3D и OpenGL. В первые годы драйверы использовали обёртку OpenGL поверх Direct3D, что снижало производительность, но со временем ситуация заметно улучшилась. Общая производительность достигала 84 миллионов пикселей в секунду, а максимальное разрешение составляло 1600 на 1200 при 85 МГц. Большинство плат поставлялось с 8 МБ памяти, но версии с 16 МБ поддерживали разрешение до 1920 на 1200. Mystique G100 и Productiva G100 были удешевлёнными версиями тех же плат, но по производительности были ближе к оригинальной Mystique, чем к G200. В целом, несмотря на технологическую продвинутость и достойную производительность G200, обойти Voodoo 2 плата так и не смогла, хотя вполне уверенно конкурировала с RIVA и S3 Savage 3D. За годы существования G200 пережила множество ревизий и повторных выпусков, а также технологические уменьшения техпроцесса, снижавшие тепловыделение и производственные затраты и позволявшие поднимать тактовые частоты. Эти улучшения в сочетании с постоянной программной поддержкой со стороны Matrox (для некоторых встраиваемых версий драйверы выходили ещё в 2025 году) сделали чип MGA самым долгоживущим видеопроцессором в истории. Он нашёл применение в серверах Dell, HPE и Fujitsu, а также в платформах управления от American Megatrends, Cisco, Dell, Intel, Fujitsu, Lenovo и HP.