Video donanımına göre ev bilgisayarlarının listesi - List of home computers by video hardware
Bu, video donanımlarının ilgili tüm ayrıntılarını listeleyen, alfasayısal olarak sıralanmış bir ev bilgisayarları listesidir .
Ev bilgisayarları , 1977'de pazara giren ve 1980'lerde yaygınlaşan ikinci nesil masaüstü bilgisayarlardır . On yıl sonra , teknik olarak ev bilgisayarları da kişisel bilgisayarlar olarak sınıflandırılmasına rağmen , genellikle IBM PC uyumlu "PC'ler" ile değiştirildiler .
Tipik erken dönem ev bilgisayarlarına örnek olarak TRS-80 , Atari 400/800 , BBC Micro , ZX Spectrum , MSX 1 , Amstrad CPC 464 ve Commodore 64 verilebilir . Tipik geç ev bilgisayarlarının örnekleri, MSX 2 sistemleri ve Amiga ve Atari ST sistemleridir.
Not: Her iki yaptık üreticilerinin durumlarda ev ve kişisel bilgisayarlar , içine uydurma sadece makineler ev bilgisayar kategorisinde listelenmektedir. Erken Macintosh PC'ler hariç, kişisel bilgisayar kategorisindeki sistemler genellikle VGA standardını temel alır ve Grafik İşlem Birimi olarak bilinen bir video çipi kullanır . Çok eski PC'ler, MDA , Hercules Grafik Kartı , CGA ve EGA standardı gibi parçaları kullanan çok daha basit (evdeki bilgisayar video donanımının çoğuyla karşılaştırıldığında bile) video görüntüleme denetleyici kartlarından birini kullanıyordu . Ancak VGA standardının tanıtılmasından sonra PC'ler, Amiga ve Atari ST gibi aynı dönemin ev bilgisayarlarıyla ve hatta MSX-2 ile gerçekten rekabet edebilirdi. Ayrıca, Atari 2600 ve Bally Astrocade gibi tipik olarak yalnızca oyun sistemleri olan sistemler listelenmez, ancak bu sistemler bazen bir ev bilgisayarına benzeyecek şekilde yükseltilebilir.
Yetenekli video donanımına sahip olmanın önemi
İlk ev bilgisayarlarının tümü, çoğunlukla 6502 , Z80 veya birkaç durumda 6809 mikroişlemciyi kullanan benzer donanım ve yazılımlar kullanıyordu . Bunlar 1 kadar az olabilir KB ait RAM veya 128K kadar ve aynı yazılımın-bilge, küçük bir 4K kullanabilirsiniz TEMEL tercüman veya genişletilmiş 12k veya daha fazla TEMEL. Temel sistemler, video görüntüleme donanımı dışında oldukça benzerdi. Sonuç olarak, bir sistemin başarısı, öncelikle video görüntüleme donanımının performansına bağlı olduğunu kanıtladı, çünkü bu , sistemde oynanabilecek oyun türleri üzerinde doğrudan bir etkiye sahipti .
Bir ev bilgisayarının en önemli yönü, programcıların donanımı oyun oluşturmak için ne kadar zorlayabileceğiydi. Bunun bir örneği Commodore 64'tür . Mikroişlemcisi gelişmiş matematik işlevlerinden yoksundu ve nispeten yavaştı. Ek olarak, yerleşik BASIC yorumlayıcı, eski Commodore PET (yüksek çözünürlüklü grafik özelliklerine sahip olmayan bir bilgisayar) için geliştirilen sürümle aynı olduğundan, herhangi bir grafik komutundan yoksundu . Ancak, C64'ün VIC-II yongasına sahip olması nedeniyle bu dezavantajların pek önemi yoktu . Makine dili programları tarafından erişildiğinde , bu çipin grafik yetenekleri, bir ev sisteminde arcade tarzı oyunlar geliştirmeyi pratik hale getirdi. Ek olarak, VIC-II yongasının tuhaflıklarından yararlanan belirli makine dili kodu, özel hilelerin VIC-II yongasından daha da iyi resimler çekmesine olanak tanıdı. C64'ün nispeten büyük hafızası ve ses yetenekleri de daha büyük oyunların üretimine katkıda bulundu. Tersi bir örnek Kova tarafından Mattel bunun zayıf satış nedeniyle sadece dört ay sonra piyasadan geri çekildi şekilde inanılmaz kısıtlı bir video donanımı vardı.
Video tahkim mantığı
Erken bilgisayar video donanımının üstesinden gelmek zorunda olduğu önemli bir sorun, video bus tahkim sorunuydu. Sorun, hem video donanımına (VDU) hem de CPU'ya video RAM'ine sürekli okuma erişimi vermenin bir yolunu belirlemekti. VDU ve RAM için aralıklı zaman yuvaları kullanan bariz çözümü uygulamak zordu çünkü zamanın mantık devreleri ve video bellek yongaları bunu yapmak için gerekli anahtarlama hızına sahip değildi. Daha yüksek çözünürlükler için, mantık ve bellek yongaları, mevcut zamanın yarısını yavaş 8-bit CPU'ya ayırmak şöyle dursun, ekran verilerinin okunmasını desteklemek için zar zor yeterince hızlıydı. Bununla birlikte, bir sistem, Apple II , 6502 işlemcisinin veri yolu mantığının bir özelliğini, bu sorunu ortadan kaldırmak için çok erken serpiştirme zaman aralığı mekanizması uygulamak için kullanan ilk sistemlerden biriydi . BBC Mikrobilgisayar işlemci eriĢimleriyle serpiştirme Video erişimler için bir 2 MHz 6502 4 MHz RAM kullanılır.
Diğer çoğu sistem çok daha basit bir yaklaşım kullandı ve TRS-80'in video mantığı o kadar ilkeldi ki herhangi bir veri yolu hakemliği yoktu. CPU'nun her zaman video belleğine erişimi vardı. Video RAM'ine yazma, video görüntüleme mantığını devre dışı bıraktı. Sonuç olarak, bir video oyunu sırasında olduğu gibi, video RAM'e yoğun erişim olduğunda, ekran genellikle ekranda rastgele yatay siyah çizgiler gösteriyordu .
Çoğu sistem , CPU'nun okuyabileceği ve CPU'nun video belleğine ne zaman güvenli bir şekilde yazabileceğini gösteren bir durum kaydına sahip olarak sorunu önledi . Bu mümkün olmuştur, çünkü bir kompozit video sinyali, yatayın " boşluk periyotları " ve özellikle uzun dikey video senkronizasyon darbeleri sırasında video çıkış sinyalini karartmaktadır . Bu nedenle, sadece bir sonraki boşluk dönemini bekleyerek şeritler önlenebilirdi. Bu yaklaşımın bir dezavantajı vardı, yazılımın boş olmayan dönemlerde ekrana yazmamasına güveniyordu. Yazılım durum kaydını yok sayarsa, şeritler yeniden görünür. Zamanın diğer makineleri tarafından kullanılan başka bir yaklaşım, CPU yazmaya çalıştığında "WAIT/BUSRQ" ( Z80 ) "WAIT" ( 6809 ) veya "SYNC" (6502) kontrol sinyalini kullanarak CPU'yu geçici olarak durdurmaktı . Boş olmayan bir süre boyunca ekran. Yine bir başka, daha gelişmiş çözüm, bir donanım FIFO'su eklemekti, böylece CPU, özel bir mantık devresi tarafından bir boşluk aralığı sırasında FIFO'dan güncellenen RAM yongaları yerine doğrudan FIFO'ya yazabilirdi. Daha sonraki bazı sistemler, VRAM adı verilen ve CPU arayüzü ve video mantığı için bağımsız veri çıkış pinlerine sahip özel "iki bağlantı noktalı" video belleği kullanmaya başladı .
Video donanımının ana sınıfları
Bir ev bilgisayarının video sinyali üretmesi için iki ana çözüm kategorisi vardır:
- Ayrık mantık yongalarından oluşturulmuş veya bir tür özel mantık yongalarına (bir ASIC veya PLD ) dayanan özel bir tasarım .
- Video sinyalini oluşturmak için gereken mantık devrelerinin çoğunu içeren bir VLSI yongası olan bir tür video görüntüleme denetleyicisi (VDC) kullanan bir sistem
İlk kategorideki sistemler en esnek olanlardı ve çok çeşitli (bazen benzersiz) yetenekler sunabiliyorlardı, ancak genel olarak konuşursak, ikinci kategori nispeten daha düşük bir fiyata çok daha karmaşık bir sistem sunabilirdi.
VDC tabanlı sistemler dört alt kategoriye ayrılabilir:
- Basit video kaydırma yazmacı tabanlı çözümler, basit bir " video kaydırma çipine" ve karmaşık işlerin çoğunu yapan ana CPU'ya sahiptir. Bir ev bilgisayarı için böyle bir yonganın yalnızca bir örneği, var olan RCA CDP1861 kullanılan COSMAC VIP . Yalnızca çok düşük çözünürlüklü tek renkli bir grafik ekran oluşturabilir. Sinclair ZX-81'deki çip de bir video kaydırıcıdır, ancak CDP1861 gibi tek amaçlı ticari bir IC'den ziyade özel bir mantık çipidir ( ULA ). Özel Video kaydırıcı yongaları, çok erken oyun sistemlerinde, özellikle de Atari 2600'deki Televizyon Arabirim Adaptörü yongasında bazı kullanımlara sahipti . Atari ST'deki çiplerden biri "video shift register" olarak da adlandırılsa da bu sınıfa girmez, çünkü bu sınıftaki IC'ler onları resim verileriyle beslemek için ana CPU'ya bağlıdır. Senkronizasyon sinyallerini oluşturmaktan ve paralel verileri bir seri video veri akışına dönüştürmekten başka bir şey yapmazlar. Atari ST'nin yongası, ana CPU'dan bağımsız olarak video verilerini okumak için bir DMA sistemi kullandı ve bir palet RAM'i ve çözünürlük/renk modu değiştirme mantığı içeriyordu.
- CRTC (Cathode Ray Tube Controller) tabanlı çözümler. Bir CRTC, temel zamanlama ve kontrol sinyallerinin çoğunu üreten bir çiptir. CPU ve CRTC yongasının bu RAM'e erişimi paylaşabilmesi için bir miktar "Video RAM" ve "tahkim" için başka bir mantıkla tamamlanması gerekir. Tasarımı tamamlamak için bir CRTC yongasının başka bir destek mantığına da ihtiyacı var. Örneğin, metin modları için bitmap yazı tipini ve sistemden çıktıyı bir video sinyaline dönüştürmek için mantığı içeren bir ROM .
- Video arabirim denetleyicileri merdivende bir adım öndeydi, bunlar tipik bir CRTC tabanlı sistemdeki mantığın tamamını ve çok daha fazlasını tek bir yongada birleştiren gerçek VLSI yongalarıydı. VIC-II yonga muhtemelen bu kategorinin en bilinen çipte.
- Video yardımcı işlemci yongaları, ölçeğin en yüksek ucunda; Ana CPU'nun müdahalesi olmadan kendi ayrılmış Video RAM'lerinin içeriğini değiştirebilen ve/veya yorumlayabilen ve görüntüleyebilen video arabirim denetleyicileri. Bu yongalar, diğer sistemlerde mümkün olmayan veya en iyi ihtimalle üretilmesi zor olan ve kapsamlı CPU ek yükü gerektiren, minimum CPU katılımına sahip seçenekler ve özellikler sunan oldukça esnektir. Atari ANTIC / GTIA ve Amiga OCS / ECS / AGA , bu yüksek özellik kategorisinin iyi bilinen örnekleridir. Ancak tüm video yardımcı işlemcilerinin güçlü olmadığını, bazılarının birçok Video arabirim denetleyicisinden , özellikle de teknik olarak hala bir yardımcı işlemci olan ilkel SAA5243'ten bile daha basit olduğunu unutmayın.
Tablolarda kullanılan terimlerin açıklaması
- Sistem Adı
- Sistemin adı veya çok sayıda benzer sürüm varsa, en bilinen varyantın adı, bkz. Notlar.
- Yıl
- Bu sistemin ilk versiyonunun piyasaya çıktığı yıl.
- çip adı
- Video mantığının temeli olarak kullanılan çipin adı.
- Video RAM'i
- Video gösterimi için kullanılan maksimum RAM miktarı, kullanılan çözünürlüğe bağlı olarak sistem daha az kullanabilir.
- Video modları [yani Metin modları ve Grafik modları]
- Sistemin desteklediği metin satırları ve satır başına karakter sayısı ve sahip olabilecekleri renk sayısı. Bazen birden fazla mod mümkün olabilir: Sistemin yüksek çözünürlük modunda görüntüleyebileceği yatay ve Dikey piksel sayısı ve Her pikselin birkaç yüksek çözünürlük modunun bulunduğu Yüksek çözünürlük modunda sahip olabileceği renk sayısı her biri listelenir ayrı ayrı. Xerox Alto ile başlayarak , sistemler bağımsız metin modlarını önledi ve yüksek çözünürlüklü bir grafik ekranda metin çizdi. Bu, daha fazla video RAM'i gerektirdi, ancak aynı zamanda bilgisayar yazı tiplerini sabit bir ızgaradan kurtardı.
- Yazı tipi ekstraları
- Karakter kümelerinin isteğe bağlı özellikleri nedeniyle bir video sisteminin sahip olduğu ekstra grafik olanaklarını açıklar, şu anda üç kategori vardır:
- LC
- Bazı sistemler , sınırlı karakter setleri nedeniyle metin modunda yalnızca büyük harfli karakterleri görüntüleyebilir. orada LC (için küçük harf bu sütunda).
- BG
- Bazı sistemler , bir tür tüm nokta adreslenebilir (APA) modunu desteklemek için yazı tipi setlerinde bir harf yerine bloklu piksel matrisi kullandı (veya TRS-80'in yaptığı gibi onları taklit etmek için özel donanım kullandı ). Buna "yüksek çözünürlük" modu demek zor çünkü çözünürlük 80×48 piksel kadar düşük olabilir, ancak her durumda onlarla resim çizmek mümkündü. "APA" modu gibi bir sistemi kullanan sistemlerde, bu sütunda BG ( Blok Grafikler için) bulunur .
- SG
- Diğer bazı sistemler , sisteme yüksek çözünürlüklü grafikler yapabileceği görünümü vermek için kutu çizim karakterleri, noktalar ve kart sembolleri gibi yarı grafik karakterler ve üçgenler gibi "grafik yapı taşı" geometrik şekiller kullandı, ancak gerçekte yapamadı. olduğu SG için ( yarı grafik karakterleri bu sütunda). PET gibi birçok sistemde, genellikle sadece 2×2 matris karakterleri için bir APA modu için grafikleri engellemeye adanmış bu tür birkaç karakter vardı. Bazen sistem, yazı tipi setinin yeniden programlanabilir bir bölümünü doldurur (veya doldurabilir), bu tür karakterler, bu sistemler esas olarak "yumuşak yazı tipi" başlığı altına girer. BG ve SG girişlerinin yalnızca sistem bunlara güvendiğinde, varsayılan karakter kümesinde önceden tanımladıklarında veya (genellikle erken sistemlerde olan) bazılarıyla birlikte doğrudan giriş için klavye tuşlarına yazdırdıklarında kullanıldığını unutmayın. bir tür "grafik kaydırma" tuşu.
- Yumuşak yazı tipi
- Sistem, statik bir " yazı tipi ROM " yerine programlanabilir bir yazı tipi RAM'ine sahip olduğunda veya video sisteminde bir donanım metin modu olmadığında , ancak yazılım kullanılarak yüksek çözünürlüklü ekranda metin boyandığında, video görüntüsü aşağıdakilere bağlı değildi: kalıcı bir yazı tipi seti, bu durumda "yumuşak" yazı tipine sahip bir sistemden bahsediyoruz.
- Renk çözünürlüğü
- "yüksek çözünürlük modunda" belirli bir piksele rastgele bir renk verilememesi, genellikle belirli piksel kümelerinin (oldukça sıklıkla 8×8 piksel büyüklüğünde) aynı "renk niteliğini" paylaştığı durumdu. yedek video belleği, çünkü 8-bit bir bilgisayarda yalnızca 64 KB adres alanı vardı ve CPU genellikle video belleğini işlemek için sınırlı yeteneklere sahipti, bu nedenle genellikle video RAM boyutunu mümkün olduğunca küçük tutmak gerekiyordu, bu nedenle minimum mikronun adres alanı kullanıldı ve ayrıca video içeriği nispeten hızlı bir şekilde değiştirilebilir.
- palet desteği
- Sistem bir "mantıksal rengi" (daha büyük bir sayıya) veya bir palet mekanizması kullanarak gerçek renklere çevirebiliyorsa, bu sütun paletin kabul edebileceği mantıksal renklerin sayısını ve çevirebileceği renklerin sayısını listeler .
- HW hızlandırma
- " Donanım hızlandırma " nın kısaltması , çeşitli biçimler alabilir, en belirgin biçimi " bit blitting "dir, yani piksel gruplarının video belleğindeki bir yerden başka bir yere CPU herhangi bir hareket yapmadan, başka bir sıklıkla hareket ettirmesidir. kullanılan teknik, aslında video RAM'inde tüm ekranı hareket ettirmeyi taklit eden donanım kaydırmadır , donanım hızlandırmanın üçüncü biçimi, donanımda uygulanan hareketli grafiklerin kullanılmasıdır. Bazı sistemler ayrıca özel çizgi çizme donanımı kullanarak çizgi çizmeyi (ve bazen dikdörtgenleri) destekledi. Sütundaki giriş, donanımın her bir yöntem için iki harfle hangi yöntemleri desteklediğini gösterir.
- BL
- için Blitter
- doktor
- Donanım destekli çizgi çizimi için
- SC
- Donanım kaydırma desteği için
- SP
- Donanım sprite desteği için
- TE
- Grafik modunda donanım Döşeme motoru desteği için
- Sprite ayrıntıları
- Sistemin kullandığı hareketli grafik desteği donanımının üç yönünü kapsar. Tablo hücresindeki her sayının önünde iki harf bulunur.
- S#
- İlk yön için, sistemin donanımda destekleyebileceği toplam donanım sprite sayısıdır (aynı donanımın yeniden kullanımı sayılmaz). sistem donanım hareketli grafiklerini hiç desteklemiyorsa, tablo hücresi yalnızca "-" içerir. S# 1 ise, tek hareketli grafik çoğunlukla bir fare imlecini desteklemek için kullanılır .
- SS
- İkinci yön için, hareketli grafiğin ekran pikselleri cinsinden boyutudur. Bir hareketli grafik, donanım tarafından yatay ve dikey piksellerden oluşan bir matris olarak görüntülenebilir. Birden fazla model boyutu modu varsa, her biri listelenir.
- SC
- Üçüncü yön, hareketli grafik renklerinin sayısıdır, bir hareketli grafiğin sahip olabileceği renklerin sayısını verir. Bu, hareketli grafiği tanımlamak için kullanılabilecek toplam renk sayısıyla ilgilidir (şeffaf dahil DEĞİLDİR), bu nedenle bir hareketli grafik yalnızca tek bir renkte bir şekil olarak görüntülenebiliyorsa sayı 1'dir. mevcut her biri listelenir.
- SP
- Dördüncü yön için, tarama satırı başına sprite sayısıdır . Donanım özellikleri, hangi hareketli grafiğin "üstte" olduğunu belirlemek için bir tür Z-tamponu kullanır. Bunu yapacak donanımın mevcudiyeti, her bir tarama satırında görüntülenebilen hareketli grafiklerin sayısını sınırlar. Bu sayı, donanım sınırlamaları nedeniyle bir tanesi görünmez olmadan önce bir tarama çizgisinde kaç tane sprite görüntülenebileceğini söyler.
- Benzersiz özellikler
- Video gösteriminin benzersiz özellikleri (veya sınırlamaları) varsa bunlar burada listelenir, alan bir sınırlamaysa kalan özel özellikler notlar olarak ifade edilir.
Bir tablo hücresindeki " - ", yanıtın alakasız, bilinmeyen veya başka bir şekilde hiçbir anlamı olmadığı anlamına gelir; örneğin, donanım hareketli grafiklerini desteklemeyen bir sistemin hareketli grafik boyutu.
Bir tablo hücresindeki bir " ? ", girişin henüz belirlenmediği anlamına gelir. Eğer bir ? bir girişi takip eder, listelenenlerden başka seçeneklerin de mevcut olabileceği anlamına gelir
Bir tablo hücresindeki " Mono " , örneğin beyaz üzerine siyah veya yeşil üzerine siyah olan monokrom anlamına gelir .
Ev bilgisayarlarının listesi ve video yetenekleri
Terminal olarak tasarlanan sistemler
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | HW hızlandırma | benzersiz özellikler | |
---|---|---|---|---|---|---|---|---|---|---|---|
Metin | Grafikler | ||||||||||
elma ben | 1976 | 720 Bayt | 40×24 Mono | Yok | 40×24 Mono | ||||||
Veri noktası 2200 | 1971 | 840 Bayt | 80×12 Mono | Yok | 80×12 Mono | LC | Hiçbiri | RAM için Shift kayıtları | |||
MUPID | 1983 | 64K | 40×25 16+16 renk | 320×240 16+16 renk | 320×240 | LC, BG, SG | EVET | 16 sabit renk ve 4096 renk paletinden 16 seçilebilir | ? | Akademisyenler tarafından bir BTX terminali olarak tasarlandı , ancak bir ev bilgisayarının yeteneklerine sahip | |
SOL-20 | 1976 | - | 1K | 64×16 Mono | MC6574 ile sınırlı 512x128 Mono | (64x16) | LC, SG | Numara | Hiçbiri | Hiçbiri | Yerleşik video donanımına sahip ilk sistemlerden biri |
Yazılım odaklı video üretimi kullanan sistemler
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | benzersiz özellikler | |
---|---|---|---|---|---|---|---|---|---|
Metin | Grafikler | ||||||||
kehribar pegasus | 1981 | - | 512 Bayt | Programlanabilir 7x9 karakterli 32×16 Mono metin | (32x16) | LC | Evet | ||
Galaksiya | 1983 | 512 Bayt | 32×16 Mono | "Tam": Sınırlı 256×208 Mono
Yarı: 64×48 Mono |
(64x48; 32, daha sonra 256x208) | BG | - | Tüm sistemler esasen tek taraflı bir PCB üzerinde "ev yapımı" idi. Gibi ZX81 o yazılım odaklı oldu. | |
OSI Superboard II , Compukit UK101 ve klonları | 1979 | 1K | 32×32 veya 64x16 Mono | "Tam": tam genişletilmiş karakter seti ROM'u kullanan sınırlı 256x256 veya 512x128 Mono
Yarı: 64x96 veya 128x48 Mono, isteğe bağlı genişletilmiş karakter seti ROM'unun 128 karakterinin 64 karakterini (sözde grafik) kullanarak |
(32×32 veya 64x16) | LC, SG | 256 karakter yazı tipine sahip erken sistem, tam 256x256 grafik için standart eklenti kartı | ||
OSI C4P | 1980 | 2K | 64×32 8 renk | "Tam": sınırlı 512x256 8 renk
Yarı: 128x96 Sözde grafik karakter kümesinin bir kısmını kullanan 8 renk |
64x32 | LC, SG | |||
ZX80 , ZX81 | 1980, 1981 | 792 Bayt | 32×24 Mono | Tam: 256×192 Mono
Yarı: 64×48 Mono |
(32x24) | BG, SG | Numara | "yavaş mod", yazılım tarafından oluşturulan ekran |
Ayrık mantık kullanan sistemler
Bağımsız metin modları ile
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | HW hızlandırma | benzersiz özellikler | |
---|---|---|---|---|---|---|---|---|---|---|---|
Metin | Grafikler | ||||||||||
ABC80 | 1978 | 1K | 40×24 Mono | Yarı: 78×72 Mono | (39x24) | LC, BG | - | Ceefax ve Prestel sistemleri gibi seri özniteliklere sahip ilk sistemlerden biri, grafik moduna geçmek için bir satırın ilk karakterine ihtiyaç duyuyordu, bu nedenle yatay çözünürlük 80 değil 78 idi. | |||
elma II | 1977 | 18K | 40×24 Mono/6 renk | Tam: 280×192 Mono/6 renk Yarı: 40×48 15 renk | 40x48, 140×192 | 4 satır "altyazı" ve yazılım ölçekleme ve döndürme ile bilinen ilk sistem | |||||
Amiral PET 2001 | 1977 | - | 1000 Bayt | 40×25 Mono 9" Mono monitör | "Tam": Sınırlı 320x200 Mono
Yarı: 80×50 sözde grafik karakter kümesinin bir kısmını kullanarak |
(80x50, 40x200) | BG, SG | - | ASCII olmayan ( PETSCII ) karakter setine sahip orijinal bilgisayar . | ||
Exidy Büyücü | 1978 | 1920 Bayt | 64×30 Mono | "Tam": Sınırlı 512×240 Mono
Yarı: 128x90 Mono |
(128x90, 512x240) | LC, SG | Evet | Programlanabilir karakter seti, TRS-80 ve PET benzeri grafiklere izin verir | |||
Ferguson Büyük Tahta | 1980, 1982 | 1K | 80x24 Tek renkli | LC | Numara | ||||||
Grundy NewBeyin | 1982 | maksimum 20K | 32×25/30, 40×25/30, 64×25/30 veya 80×25/30 Mono | Tam: 256x256, 320x256, 512x256, 640x256 Tek renkli
Yarı: 64x75/90, 80x75/90, 128x75/90, 160x75/90 Mono |
(64x75/90, 80x75/90, 128x75/90, 160x75/90; 256, 320, 512, 640x256) | LC, BG | - | Tek satırda yerleşik VFD, Videotext modu desteği | |||
Interact Ev Bilgisayarı | 1979 | 2184 Bayt | 17×12 4 renk | Yarı: 112×78 4 renk | 112×78 | Karakterler 112×78 piksellik bir grafik ekranda çizildi, bu da her karakterin 6×6 piksel olduğu, karakterler arasındaki boşluklar da dahil olmak üzere, çok bloklu karakterlere yol açan ve belirgin küçük harflere izin vermeyen karakterler olduğu anlamına geliyordu. | Teoride, "grafik" ekran metni, daha standart (zaman için) 56x26 veya 56x39 yüksek çözünürlüklü metin modu için metin modu yarı grafik ekranı olabilir, ancak pratikte bu gerçek metin modu görünüşte hiç kullanılmamıştır ( eğer olabilirse). | 4/8 | |||
Kaypro II serisi | 1982 | 2 KB | 80×24 Mono, 9" yerleşik CRT'de | Yarı: Tahminen 160x72 Mono | (80x24) | LC, BG | Numara | - | |||
NASCOM 1 NASCOM 2 | 1977 1979 | 1K | 48×16 Mono | Yok | LC | Numara | Hiçbiri | ||||
Osborne 1 , | 1981, 1982, 1984 | 4K | 5" CRT'de 52x24 Mono, daha sonra 7" CRT'de 80x24 | "Tam": Muhtemelen 416x192 Mono ile sınırlandırıldı, daha sonra sözde grafik karakter kümesi kullanılarak 640x192 ile sınırlandırıldı | (52x24, daha sonra 80x24) | LC, SG | Orijinal 5" CRT'nin sınırlamalarını telafi etmek için sanal ekran kullanır; bu, tam geriye dönük uyumluluk sağlamak için muhtemelen sonraki modellerden çıkarılmayan bir özelliktir | ||||
Panasonic JR-200 | 1983 | 2K+2K | 32×24 8 renk | "Tam": 256x192 8 renk
Yarı: 64×48 8 renk |
32x24 | LC, BG | benzersiz yarı grafik piksel renk öznitelik şeması, 64 × 48 yarı grafik "piksellerinin" (8 × 8 piksel karakter alanının dörtte birinden oluşan) kendi bağımsız rengine sahip olmasını sağladı, bu yarı grafik birleştirilebilir önceden tanımlanmış karakterlerle veya her biri 8'lik bir palet dışında bağımsız bir ön plan ve arka plan rengine sahip olabilen programlanabilir karakterlerle. | ||||
Jüpiter Ası | 1982 | 2K | 32×24 Mono | "Tam": 128 karakter kullanılarak sınırlı 256x192 Mono
Yarı: 64×48 Mono |
32x24 | LC, BG | Sınırlı | - | Yok | ||
LINK 480Z ve Araştırma Makineleri 380Z | 1982 | 2K | 40×25 veya 80×25 Mono | Piksel başına 640×192×1, 320×192×2 veya 160×96×4 bit yüksek çözünürlüklü grafikleri destekleyen ayrı bir bağımsız video görüntü oluşturucu kartı eklenebilir. | LC | Hires genişletme kartıyla birlikte n of 16; Bileşik arabirimli 256 mantıksal yoğunluktan 16'sı, TTL RGB arabirimli 16 mantıksal renk | |||||
MZ-80K | 1979 | 1000 Bayt | 40×25 Mono | "Tam": Sınırlı 320x200 Mono
Yarı: 80×50 Mono |
(40x25) | LC, BG, SG | Numara | Hiçbiri | birçok iyi seçilmiş sözde grafik karakter | ||
Robotron KC 85 ve KC 87 | 85: 1984, 1986, 1988
87: 1987 |
85/1, 87.x0: 960 bayt
87.x1: 960+960 bayt 85/2-3: 16K 85/4: 64K |
85/1, 87: 85/1, 87.x0 için 40x20 Mono; 87.x1 için 16 ön plan rengi + 8 arka plan rengi
85/2-4: 40x32 16 ön plan rengi + 8 arka plan rengi veya yalnızca 85/4 için 4 renk |
85/1, 87: 85/1, 87.x0 için sınırlı 320x192 Mono; 87.x1 için 16 ön plan rengi + 8 arka plan rengi, sözde grafik karakter setini kullanarak
85/2-4: 320x256 16 ön plan rengi + 8 arka plan rengi veya yalnızca 85/4 için 4 renk |
87.x1: 40x24
85/2-3: 40x64 (16fg8bg) 85/4: 40x256 (16fg8bg), 320x256 (4) |
LC | 85/2-4: Yarım karakterli öznitelik hücrelerini kullandığı belgelenen birkaç sistemden biri
85/4: Dikey öznitelik hücrelerini kullandığı belgelenen birkaç sistemden biri |
||||
TRS-80 Model I ve III | 1977, 1980 | 1K'ya kadar | 32×16 veya 64×16 Mono | Yarı: 64×48 veya 128×48 Mono | (32x16 veya 64x16) | LC, BG | Numara | Hiçbiri | Metin yarı grafiklerini kullanmak için kurallı sistem | ||
TRS-80 Model 4 | 1983 | 1920 bayt | 32×16, 40x24, 64×16 veya 80x24 Mono | Yarı: 64×48, 80x72, 128×48 veya 160x72 Mono | (32x16, 40x24, 64x16 veya 80x24) | LC, BG | Standart bir genişletme kartıyla tam 640x240 veya 512x192 grafik görüntüleyebilir |
Bağımsız metin mod(lar)ı olmadan
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | benzersiz özellikler |
---|---|---|---|---|---|---|---|---|---|
Elma III | 1980 | 64K | 40×24 Metin 280×192 Grafikte veya 80×24 560×192 2 veya 16 renkte | 140x192, 280x192; 140x192, 560x192 | LC | Apple II yazılım emülatörüyle birlikte 228 programlanabilir karakter | |||
Elma Lisa / Macintosh XL | 1983 | Muhtemelen 2x32760 bayt | yazılım tarafından 720x364r/608x432s mono, (4 gri skala) üzerine çizilmiş | (720x364r/608x432s) | Evet | ||||
Apple Macintosh 128K ve diğer kompakt modeller | 1984 | - | 2x21888 bayt | yazılım tarafından 512x342 mono, (4 gri tonlamalı) üzerine çizilmiş | (512x342) | SE/30 ve Classic, video donanımını uygulamak için ayrık mantığı kullanan tek 32 bit modeldi | |||
DAI Kişisel Bilgisayar | 1979 | - | 31680 bayt | 88×65, 176×130, 352×260, 60x24 Metin 528×240 Grafik 4 veya 16 renk | 88×65, 176×130, 352×260, 528×240 | LC | - | 4 / 16 | 4 satırlı altyazılı bölünmüş ekran metni ve grafik modu |
85 | 1985 | 9600 Bayt | 48×32 Metin 288×256 Grafikte 4 gri tonlamalı, 85/3 için 4 renk | 288x256 | LC | 4 üzerinden? gri tonlamalar, 4 üzerinden ? 85/3 için renkler | metin modu yok, piksel başına yalnızca tek bir 288×256x2 bit grafik modu | ||
100 | 1984 | - | 32K | 40×25 Metin 256×256 Grafik 16 renk, 80×25 512×256 4 renk, 160×25 1024×256 2 renk | 256×256, 512×256, 1024×256 | LC | Evet | 256 | SC |
Xerox Alto | 1973 | 61206 bayt | 606x808 Mono üzerinde yazılım tarafından çizilmiş | (606x808) | LC | Evet | Grafiklerle bilinen ilk sistem
Ayrı metin arabelleği olmayan bilinen ilk sistem |
Basit Video Kaydırma Kayıtlarını kullanan sistemler
Sistem adı | Yıl | çip adı | Video RAM'i | Video modu | yumuşak yazı tipleri | benzersiz özellikler |
---|---|---|---|---|---|---|
COSMAC VIP , Telmac 1800 | 1977 | CDP 1861 | 256 Bayt | 64×32 Mono grafik | Evet | İnanılmaz derecede ilkel ama destekleyici renk |
Oscom NANO, ETİ 660, Telmac 2000 | 1980, 1981 | CDP 1864 | 1.5K | 64x192 Mono grafik | İnanılmaz derecede ilkel ama destekleyici renk |
Özel mantık IC'lerini kullanan sistemler
Bağımsız metin modları ile
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | HW hızlandırma | benzersiz özellikler | |
---|---|---|---|---|---|---|---|---|---|---|---|
Metin | Grafikler | ||||||||||
Elma IIe , Elma IIc | 1983, 1984 | MMU/IOU | 27K | 40×24 veya 80×24 Mono | Tam: 280×192 6 veya 15 Renk veya 560×192 15 renk Yarı: 40×48 veya 80×48 15 renk | 40x48, 80x48; 140x192, 280x192; 140x192 | LC | Numara | Hiçbiri | ||
Elma II GS | 1986 | VGC | 32K | 40×24 veya 80×24 16 renk | Tam: 280×192 6 veya 16 renk veya 560×192 16 renk, 320×200 16-3200 renk veya 640×200 4-800 saf veya 16 titrek renk
Yarı: 40×48 veya 80×48 16 renk |
40x48, 80x48; 140x192, 280x192; 140x192; 320x200, 640x200 | LC | Numara | Elma][ modlar yok, diğer modlar 4096 | ||
Mattel Kova | 1983 | ÇAY1002 | 2000 bayt | 40×25 16 renk | "Tam": Muhtemelen en az sınırlı 320x200 16 renk (birleştirme dili rutinleri ve) karakter setinde bulunan grafik semboller aracılığıyla
Yarı: 80×75 16 renk |
40×25 | LC, BG | - | Hiçbiri | ||
TRS-80 Renkli Bilgisayar Modeli 3 | 1986 | GIME | 72000 bayt | 20x16-25, 32x16-25, 40x16-25, 64x16-25 veya 80x16-25 16 renk | Tam: 64×64 4 renk, 128×64, 128×96, 128×192 2 veya 4 renk; 160x192-225, 256×192-225, 320x192-225 2, 4, 16 veya 256 renk; 512x192-225 veya 640x192-225 2, 4 veya 16 renk
Yarı: 64x32 9 renk, 64x48 4 renk |
64×64, 128×64, 128×96, 128×192, 160x192-225, 256×192-225, 320x192-225, 512x192-225 veya 640x192-225; 64x32, 64x48 | BG, LC | Numara | ? |
Bağımsız metin mod(lar)ı olmadan
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | HW hızlandırma | benzersiz özellikler |
---|---|---|---|---|---|---|---|---|---|---|
atari st | 1985 | ST Değiştirici | 32K | 320×200 16 renk, 640×200 4 renk veya 640×400 2 renk üzerine yazılımla 16 renk çizilir | 320x200, 640x200 | LC | Evet | evet 512 | Yüksek Çözünürlüklü titreşimsiz 31 kHz-72 Hz | |
Elektronik BK -0010/-0011 | 1985 | ULA | 16K | 32×25 Metin 256×256 Grafik 4 renk veya 64×25 512×256 2 renk | 256×256 veya 512×256 | Evet | SC | |||
Kurumsal 64 | 1985 | Nick | 64K | Tam: 80x256 256 renk, 160x256 16 renk, 40×32 Metin 320x256 Grafik 4 renk, 80×32 veya 640x256p'de 28/ 512i'de 64 2 renk
Yarı: 80x96, 160x84p/96p/192i yumuşak yazı tipleriyle 2 veya 4 renk |
80x256, 160x256, 320x256, 640x256p/512i: 40×32, 80×32 veya 28 veya 80×64 geçmeli | Evet | Zamanına göre gelişmiş | |||
Orik 1 | 1983 | HSC 10017 ULA | 8K | Tam: 40×28 Metin 240×200 Grafik 8 renk (yumuşak yazı tipi ile sınırlı 240x224)
Yarı: 80x84 yumuşak yazı tipi ile 8 renk |
40×224 | LC | Evet | Hiçbiri | Hiçbiri | |
Nimbus PC-186 | 1984 | FPGA | 64K | 40×25 Metin 320×250 Grafikte 16 renk veya 80×25 640×350 4/16 renkte | 320×250 veya 640×350 | LC | - | 4 / 16 | İyi grafiklere sahip erken x86 tabanlı IBM-PC olmayan sistem | |
SAM Coupé | 1989 | ASIC | 24K | 32×24 Metin 256×192 Grafik 8 veya 16 renk veya 85×24 512×192 4 renkte | 32×24, 32×192 veya 256×192; 512×192 | - | 16 giriş 128 renk | Sinclair Spectrum ile geriye dönük uyumlu | ||
Sinclair ZX Spektrumu | 1982 | ULA | 6912 Bayt | Tam: 32x24 Metin 256×192 Grafik 15 renk
Yarı: 64x48 15 renk |
32×24 | LC, BG | - | Hiçbiri | renk sınırlamaları | |
Timex/Sinclair TS2068 | 1983 | CPLD | 12288 bayt (maks) | Tam: 256×192 Grafikte 32x24 Metin 15 renk veya 512×192 Mono'da 64x24
Yarı: 64x48 15 renk veya 128x48 Mono |
32×24, 32×192 | - | iki 256×192 ekran arasında geçiş yapma | |||
ZX Spektrumu Sonraki | 2020 | FPGA | 6912 Bayt, 48K (katman 0) + 1280 Bayt hareketli RAM | Tam: 32x24 Metin 256×192 Grafik 15 veya 256 renk 512x192 80x24 2 veya 256 renk
Yarı: 64x48 15 renk |
32×24, 32x192, 256×192, 512x192 | LC, BG, SC, SP | Evet | 256 giriş 512 renk | 64 sprite, donanım kaydırma, bakır, döşeme haritası | eski Spektrumlarla geriye dönük uyumlu |
Sinclair QL | 1984 | ZX8301 ULA | 32K | Tam: 256×256 Grafikte 42×25 Metin 8 renk veya 512×256 4 renkte 85×25
Yarı: 84x75 8 renk veya 170x75 soft font ile 4 renk, 128x128 8 renk veya 256x128 4 renk noktalı |
256×256 veya 512×256, 128x128 veya 256x128 | LC | Evet | Yok | donanım pikseli tabanlı yanıp sönme | |
Thomson MO5 | 1984 | EFGJ03L kapı dizisi | 16K | Tam: 40×25 Metin 320×200 Grafikte 16 renk
Yarı: 80x75 yumuşak yazı tipi ile 16 renk |
40×25, 320x200 | |||||
Thomson TO7 | 1982 | MC 13000 ALS kapı dizisi | 14000 bayt, TO7-70 için 15000 veya 16000 bayt | 40×25 Metin 320×200 Grafik 8 renk, 16 TO7-70 için | 40×200 | |||||
Thomson sistemleri MO6 , TO8 ve TO9+ | 1986 | özel TI geçit dizisi artı EF-9369P renk paleti | 16K | Tam: 160×200 16 renkten 640×200 2 renge kadar 8 mod (320×200 Grafikte 40×25 Metin ve 640×200'de 80×25)
Yarı: Yumuşak yazı tipi ile 80x75 4 renk veya 160x75 2 renk |
160×200'den 640×200'e | Evet | 16 giriş 4096 renk |
CRTC kullanan sistemler
MC6845 veya ikinci kaynak
Bağımsız metin modları ile
Sistem adı | Yıl | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | HW hızlandırma | benzersiz özellikler | |
---|---|---|---|---|---|---|---|---|---|---|
Metin | Grafikler | |||||||||
ABC 800 serisi | 1981 | 1K (800C), 2K (800M, 802, 806) + 128K (806) | 40x24 veya 80×24 (800M, 802, 806) 8 veya 2 renk | Tam: 256×240 veya 512x240 16 renk (806)
yarı: 78x75 8 veya 2 renk [veya 158x75 (800M, 802, 806)] |
256×240 veya 512x240 (806), 40x24 veya 80×24 ( 802, 806) | LC, BG | Numara | Hiçbiri | Hiçbiri | 800 ve 802 için HR kartı, 8 rengin 4'ünde 240×240 grafik için 16K sağlar |
Yıldız CT-80 | 1979 | 1K veya 2K | 64×16, 32×16, 80×25 veya 40×25 Mono | Yarı: 128×48, 64x48, 160×75 veya 80x75 3 gri skala | 128×48, 64x48, 160×75 veya 80x75 | LC, BG, SG | Çift hafızalı harita desteği | TRS-80'in ek grafik modları ile erken klonu | ||
Commodore PET 4000 ve 8000 serisi | 1980, 1981 | 1000 Bayt (4000), 2000 Bayt (8000) | 40×25 (4000) veya 80×25 (8000) Mono, 12" Mono monitörde | "Tam": Sınırlı 320x200 Mono (4000) veya 640x200 Mono (8000)
Yarı: 80×50 Mono (4000) veya 160×50 Mono (8000) sözde grafik karakter setinin bir kısmını kullanarak |
[40×25 (4000) veya 80×25 (8000)] | BG, SG | Numara | Hiçbiri | ||
LNW-80 | 1982 | 1K veya 2K | 80×24, 64×16 veya 32×16 8 renk | Tam: 480×192 2 renk veya 384x192 8 renk
Yarı: 160×72 veya 128×48 8 renk |
480×192, 64×16 | LC, BG | Numara | |||
LOBO MAX-80 | 1982 | 1K veya 2K | 80×24 veya 64×16 Mono | "Tam": Programlanabilir karakter seti aracılığıyla sınırlı 640x240 veya 512x192 Mono
Yarı: 160×72 veya 128×48 Mono |
(80x24 veya 64x16) | Evet | ||||
MikroArı | 1982 | 4K | 64×16 Mono | "Tam": 8 satırlık adımlarla 512x128'den 512x256 Mono'ya 17 sınırlı mod Yarı: 128×48 Mono | 64x16 | Evet | ||||
Sony SMC-70 | 1982 | 38KB | 40×25 veya 80×25 2 renk | 160×100, 320×200 16 renk, 640×200 4 renk veya 640×400 2 renk | 40×25 veya 80×25, 160×100, 320×200, 640×200, 640×400 | LC | Evet | n of 16 | Genlocker (G & P sürümleri) |
Bağımsız metin mod(lar)ı olmadan
Sistem adı | Yıl | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | HW hızlandırma | benzersiz özellikler |
---|---|---|---|---|---|---|---|---|---|
kampçılar vaşak | 1983 | 32K | Tam: 40×24 Metin 256×252 Grafik 8 renk
Yarı: Tahminen 80x72 8 renk |
40x24, 256x252 | LC | Numara | Hiçbiri | Hiçbiri | |
Renk Cin | 1982 | 16K | "Tam": 8×8 piksel programlanabilir karakterler kullanan 320×192 Grafikte Sınırlı 40×24 Metin 16 renk
Yarı: 160x96 4 renk veya muhtemelen 80×72 16 renk |
40x24, 160x96 | LC, BG, SG | Evet | 4 / 16 | Programlanabilir karakterler | |
Keskin X1 (CZ-800C) | 1982 | 48000 bayt | 40×25 Metin 320×200 Grafikte, 80×25 640×200 8 renkte | 320×200, 640×200 | LC | Evet | Hiçbiri | güçlü APA renkli PCG | |
Casio FX-9000P | 1980 | 4K | 32×16 Metin 256×128 Grafik Mono | (256x128) | Hiçbiri | ? |
Diğer modeller
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | HW hızlandırma | benzersiz özellikler | |
---|---|---|---|---|---|---|---|---|---|---|---|
Metin | Grafikler | ||||||||||
Compucolor II | 1977 | SMSC CRT5027 | 4K | 13" dahili renkli ekranda 64×32 veya 64×16 8 renk | "Tam": Sınırlı 512x256 8 renk
Yarı: 128×128 8 renk veya muhtemelen 128×96 8 renk veya 128x48 8 renk (yazı tipine dahil edilen blok grafik karakterleri aracılığıyla) |
64x16 veya 64x32, 128x128 | BG | piyasadaki ilk renkli ev bilgisayarı olduğu söyleniyor, o zamana göre çok güzel grafikler | |||
Comx-35 ve klonları | 1983 | CDP1869 CDP1870 | 3K | 40×24 8 ön plan rengi (6×8 veya 6×9 piksel başına 4, 6 piksel satırı başına 1)+ 8 arka plan rengi (tüm ekran için) | "Tam": Sınırlı 240×192(NTSC)/240x216 (PAL)/240x384 (genişletilmiş RAM) 8 ön plan rengi (6×8 veya 6×9 piksel başına 4, 6 piksel satırı başına 1)+ 8 arka plan rengi ( tam ekran)
Yarı: 80×72/120×96 8 ön plan rengi (6×8 veya 6×9 piksel başına 4, 6 piksel satır başına 1)+ 8 arka plan rengi (tüm ekran için) |
40x24 | BG, SG | Evet | 8 ön plan + 8 arka plan dışında? | ||
Durango F-85 | 1977 | Intel 8275 | 2 KB | 80×24 veya 64×16 Mono, 9" yerleşik CRT'de | Yarı: Tahminen 160x72 veya 128x48 Mono | (80x24 veya 64x16) | LC, BG | ||||
MZ-700 | 1982 | M60719 | 2000 Bayt | 40×25 8 renk | "dolu": Sınırlı 320x200 8 renk
yarı: 80×50 8 renk |
40x25 | LC, BG, SG | Numara | |||
PC-8001 | 1979 | iPD3301D | 3K, 16K, 48K | 40×20, 40×25, 80×20 veya 80×25 8 renk | Tam: 320x200 veya 640x200 8 renk
Yarı: 160×100 8 renk |
320x200 veya 640x200, 80x25 | LC, BG | Numara | |||
robotron 1715 | 1984 | Intel 8275 | 2 KB | 80×24 veya 64×16 Mono | Yarı: Tahminen 160x72 veya 128x48 Mono | (80x24 veya 64x16) | LC, BG | 1715W modeli için | Kiril/Latin harfleri için iki adet değiştirilebilir ROM'a sahipti | ||
Telmac TMC-600 | 1982 | CDP1869 CDP1870 | 1K | Tahminen 40x24 8 renk | Yarı: 80x72 8 renk | 40x24 | LC | Numara | |||
Matra Alice 32/90 ve klonlar ve Philips VG5000 | 1984 | EF9345 | 8K | 32×16, 40×25 veya 80×25 9 renk | Tam: 160×125 veya 320×250 16 renk
Yarı: 64x32, 80x50 veya 160x50 9 renk |
32x16, 40x25, 80x25 | LC, BG | 3×100 kullanıcı tanımlı karakter, ancak yalnızca 40×25 metin modunda | Tam ve yarı yoğunlukta ön plan artı 8'den arka plan | doktor | Video girişi |
Video Arabirim Denetleyicisi kullanan sistemler
MC6847 veya ikinci kaynak
Sistem adı | Yıl | çip adı | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | HW hızlandırma | Sprite ayrıntıları | |
---|---|---|---|---|---|---|---|---|
Metin | Grafikler | |||||||
Acorn atom , AFP Hayal makinesi , GEM 1000 / Charlemagne 999 , Lazer 100/110, lazer, 200 /210 310, SPC-1000 (daha sonra modelleri), TRS-80 MC-10, ve klonlar | 1979, 1980, 1981, 1983, 1985 | MC6847 | 32×16 9 renk | Tam: 64×64 4 renk, 128×64, 128×96, 128×192 2 veya 4 renk veya 256×192 2 renk
Yarı: 64x32 9 renk veya 64x48 4 renk |
64×64, 128×64, 128×96, 128×192 veya 256×192; 64x32 veya 64x48 | BG | Hiçbiri | |
SPC-1000 (erken modeller) | 1983 | AMI S68047 | ||||||
NEC PC-6001 | 1981 | M5C6847P-1 | Tam: 64×64 4 renk, 128×64, 128×96, 128×192 2 veya 4 renk, 256×128 veya 256×192 2 renk
Yarı: 64x32 9 renk veya 64x48 4 veya 9 renk |
64×64, 128×64, 128×96, 128×192, 256×128 veya 256×192; 64x32 veya 64x48 | ||||
TRS-80 Renkli Bilgisayar 1 & 2 ve klonları | 1980 | MC6847 + MC6883 | Tam: 64×64 4 renk, 128×64, 128×96, 128×192 2 veya 4 renk veya 256×192
Yarı: 64×32 (64×64, 64x96 veya 64x192) 9 renk, 64×48 4 renk |
64×64, 128×64, 128×96, 128×192 veya 256×192; 64×32, 64×48, 64×64, 64x96 veya 64x192 | BG | MC6883 aslında yarı grafik modlarında sınırlı bir hareketli grafik donanımı türü olarak kullanılabilir, bu da onları pratikte sınırlı 256x192x9 grafik modları haline getirir. |
Diğer modeller
Bağımsız metin modları ile
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | HW hızlandırma | Sprite ayrıntıları | benzersiz özellikler | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Metin | Grafikler | |||||||||||
Amiral VIC-20 | 1980 | VIC | 506 bayt + 506 küçük parça | 22×23 16 renk (üst 8 ön plan olarak kullanılamaz) | Teknik olarak dolu: 160×160 16 renk (üst 8 ön plan olarak kullanılamaz) (veya özel durumlarda daha fazlası) veya sınırlı 176×184 16 renk (üst 8 ön plan olarak kullanılamaz)
Yarı: teknik olarak 44x46 16 renk (üst 8 ön plan olarak kullanılamaz) PETSCII karakter setinin bir kısmını kullanır |
22×23 | LC, BG, SG | Evet | pek değil, ancak her döşeme için seçilen on altı renkten dördünü veya genel arka plan rengini değiştirerek benzer bir şey yapılabilir. | VIC yongası, RAM'deki bir karakter oluşturucunun ekrandaki karakterlerin piksel piksel tasvirlerini yeniden tanımlamasına ve çift yükseklikte karakterlere (8 piksel genişlik, 16 piksel yükseklik) izin verdi. Ekranı 200 farklı çift yükseklikli karakter dizisiyle doldurup ardından RAM tabanlı karakter tanımlarının içindeki pikselleri seçici olarak açarak tamamen adreslenebilir 160'a 160 ekran elde etmek mümkün oldu. 200 karakterlik sınırlama, ekran karakter ızgarasının kendisinin VIC yongası tarafından adreslenebilir kalması için yeterli bayt bırakılacak şekildeydi. Super Expander kartuşu, BASIC'te böyle bir mod sağladı, ancak bunu yapmak için genellikle BASIC programını bellekte hareket ettirmek zorunda kaldı. İçerikler yeterince seyrek veya tekrarlanıyorsa, daha dinamik bir tahsis şeması kullanarak ekranın daha geniş bir alanını adreslenebilir grafiklerle doldurmak da mümkündü. | VIC-20, Light pen için donanım desteğine sahipti , ancak en belirgin özellikleri, çok geniş karakterlere sahip metin modu ve yerleşik kompozit video çıkışı ve NTSC VIC'nin geçmeli moduydu. | |
Amiral 64 | 1982 | VIC-II | 16K | 40×25 16 renk | Tam: 160×200 veya 320×200 16 renk
(yarı: 80×50 sözde grafik karakter kümesinin bir kısmını kullanan 16 renk ) |
40x25 | LC, BG, SG | 1 (320 piksel) veya 3 (160 piksel) ön plan + 16'dan 1 arka plan | SP, SC | S#= 8 SS= 24×21, 12×21 SC=1 SP=8 | Birçok | |
Amiral 65 | 1991 | VIC-III | 500K'ya kadar desteklenir | 40×25 veya 80×25 16 renk | tam: 160×200, 160×400, 320×200, 320×400, 640×200, 640×400, 1280×200 veya 1280×400 256 renge kadar
(yarı: sözde grafik karakter kümesinin bir kısmını kullanan 80×50 veya 160x50 16 renk ) |
40x25; 160×200, 160×400, 320×200, 320×400, 640×200, 640×400, 1280×200 veya 1280×400 | 4096 | SP, SC, BL | Tüm Commodore 64, artı DMA blitter desteği ve genlock . | |||
Commodore 16 , 116 ve Artı/4 | 1984 | TED | 8K | 40×25 16 renk | Tam: 160×200 veya 320×200 121 renk
(yarı: 80×50 sözde grafik karakter kümesinin bir kısmını kullanan 16 renk ) |
40x25 | 1 (320 piksel) veya 3 (160 piksel) ön plan + 121'den 1 arka plan | Hiçbiri | Biraz | |||
IBM PCjr ve Tandy 1000 | 1984 | "Video Kapısı Dizisi" + 6845 (PCjr) / Tandy'ye özel çip | 32K | 40×25 veya 80×25 16 renk | Tam: 160×200, 320×200 4 veya 16 renk veya 640×200 2 veya 4 renk
("yarı": 160×100 16 renk) |
40×25 veya 80x25; 160×200, 320×200 veya 640×200 | LC | Numara | 16 üzerinden 2 veya 4 | |||
IBM PS/1 | 1990 | " VGA " | 128K | Yaygın olarak
14" Monitörde 80×25, 40×25, 80×43 veya 80×50 16 renk |
Genellikle 640×480, 640×400, 640×350 16 renk veya 320×200 16 veya 256 renk | Yaygın olarak
640×480, 640×400, 640×350 veya 320×200 |
LC | Evet | 262144 renk paletinden 16 veya 256 renk (RGB kanalı başına 6 bit) | SC | - | " Video düzenleme " |
Bağımsız metin mod(lar)ı olmadan
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | HW hızlandırma | Sprite ayrıntıları | benzersiz özellikler |
---|---|---|---|---|---|---|---|---|---|---|---|
meşe palamudu Arşimet | 1987 | VIDC1 | 480KB (sistem RAM'inden) | Esnek Grafikte yazılım tarafından boyutlandırılmış metin, en fazla 256 renk (örn. 800×600 16kol) | 1152x896'ya kadar | LC | Evet | 4096'dan 16'lı 16 grup | SP | S#= 1 SS= 32×n SC=3 SP=1 | |
meşe palamudu RiscPC | 1994 | VIDC20 | 2MB, 1MB | Esnek Grafikte yazılım tarafından boyutlandırılan metin, 16M renge kadar (örn. 1600×1200 256kol) | 1600x1200'e kadar | <=256 renk modunda | |||||
NEC PC-8801 | 1981 | SGP | 48K | Tam: 80×25 Metin 640×200 Grafikte, 640×400 2 renk, 40×25 320×200 veya 320×400 8 renkte
Yarı: 160×100 8 renk |
160x100; 640×200, 640×400, 320×200 veya 320×400 | LC, BG, SG | Evet | 512 üzerinden 8 veya 2 | Numara | erken highres desteği | |
VideoBeyin | 1978 | UV-201 ve UV-202 | 168 bayt | 384x336i Grafik 16 renk
16×7 Metin 128x56 Yarı Grafikte 16 renk |
16×7, 384x336i | SG | Numara | Hiçbiri |
Bir video yardımcı işlemcisi kullanan sistemler
Bağımsız metin modları ile
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | HW hızlandırma | Sprite ayrıntıları | benzersiz özellikler | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Metin | Grafikler | |||||||||||
Atari 8 bit ailesi | 1979 | ANTİK artı CTIA/GTIA | 18K+ / 64K | 32/40/48×24 (30), 16/20/24x24 (30) veya 16/20/24x12 (15) 2 (5) renk | 32/40/48x24 (30), 64/80/96x48 (60), 64/80/96x96 (120), 128/160/192x96 (120), 128/160/192x192 (240) 2 veya 4 renk, 256 /320/384x192 (240) 2 renk, 64/80/96×192 (240) 9/16/8 veya 16 renk | 32/40/48x24 (30), 64/80/96x48 (60), 64/80/96x96 (120), 128/160/192x96 (120), 128/160/192x192 (240), 64/80/96 ×192 (240) | LC, BG, SG | Evet | 128 üzerinden 16 (FGTIA veya GTIA ile) veya 256 (yalnızca GTIA ile) | SP, SC | S#=4+4 veya 5 SS=8 + 2 veya 5×256(maks) SC=1 SP=4+4 veya 5 | Pek çok, özellikle bir Light kalem ve Ekran listesi için donanım desteği . 70'lerde tasarlandığı düşünülürse, muhtemelen 80'lerin başındaki en yetenekli donanım. |
Coleco Adam , MSX1 , Kalem II , Memotech MTX , Sega SC-3000 , Sord M5 , SV-318 ve SV-328 , Tatung Einstein , TI-99/4 , TI-99/4A , Tomy Tutor/Pyuuta | 1979-1984 | TMS9918 A | 16K | 32×24 16 renk veya 40×24 2 renk | Tam: 256×192 16 renk
Yarı: 64×48 16 renk |
32x24, 32×192 | LC, (BG, SG) | Evet | Hiçbiri | SP, TE | S#=32 SS=8×8, 16×16 SC=1 SP=4 | TI-99/4, 8 piksel genişliğinde ve öznitelik çakışması dışında ilk sistem metin karakterleriydi
renk sınırlamaları |
MSX2 , MSX2+/TurboR | 1986, 1988 | Yamaha V9938 , Yamaha V9958 | 64K, 128K veya 192K | 32×24, 32×26,5 16 renk, 40×24, 40×26,5 2 renk, 80×24 veya 80×26,5 4 renk | Tam: 256×192p, 256×212p, 256×384i, 256×424i 4, 16 veya 256; daha sonra ayrıca 12499 veya 19268 renk, 512×192p, 512×212p, 512×384i, 512×424i 4 veya 16 renk
Yarı: 64×48p, 64x53p, 64x96i veya 64x106i 16 renk |
32×24, 40×24, 80×24, 32×26.5, 40×26.5 veya 80×26.5; 32x192; 256×192p, 512×192p, 256×212p, 512×212p, 256×384i, 512×384i, 256×424i, 512×424i | LC, BG, SG | Evet | 512 renkten 2, 4 veya 16 | SP, TE, SC, BL, DR | S#=32 SS=8×8, 16×16 SC=16 SP=8 | Birçok benzersiz özellik |
P2000T | 1980 | SAA5243 | 960 Bayt | 40×24 8 renk | Yarı: 80×72 8 renk | 40×24 | LC, BG | Numara | Hiçbiri | - | Renkli Teletekst grafiklere sahip en eski sistemlerden biri |
Bağımsız metin mod(lar)ı olmadan
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | HW hızlandırma | Sprite ayrıntıları | benzersiz özellikler |
---|---|---|---|---|---|---|---|---|---|---|---|
FM-7 | 1982 | MC6809 | AV modunda 48K, 96 veya 144K | 40×25 veya 40×20 320x200 Grafikte Metin FM-77AV ve AV20 için 4096 renk veya FM-77AV40 veya 80×25, 80×20 için 262144 renk 640x200 Grafikte Metin 8 renk | 320x200 veya 640x200 | LC | Evet | Hiçbiri | FM-77AV ve AV20 için 320x200x4096 renkler veya FM-77AV40 için 262144 renkler ve renk sınırlaması olmayan 640×200×8 renkler | ||
Amiral Amiga (birinci nesil) | 1985 | Agnus ve Denise | 1M "Çip RAM" | 320×200p, 640×200p, 320×400i veya 640×400i'de 80×32'ye (geçmeli modda 80x64) kadar herhangi bir Metin boyutu Grafik 2 ila 64 renk ve 4096 renkte | 320×200p, 640×200p, 320×400i veya 640×400i | LC | Evet | 4096 renkten 2 ila 32 renk | BL, SP, SC, DR | S#=8 SS=16 geniş, isteğe bağlı yükseklik SC=3 veya 15
SP= 8 |
Birçok benzersiz özellik |
Amiral Amiga (ikinci nesil) | 1990 | Süper Agnus ve Denise'i Kiraladı | 1M veya 2M "Çip RAM" | 160×32'ye (geçmeli modda 160x64) kadar herhangi bir Metin boyutu
NTSC Grafikleri: 320×200, 640×200, 320×400, 640×400 2 ila 64 renk ve 4096 renk, 1280×200p veya 1280x400i 4 renk PAL Grafikleri: 320x256, 640x256, 320x512, 640x512 2 ila 64 renk ve 4096 renk , 1280×256p veya 1280x512i 4 renk |
NTSC: 320×200, 640×200, 320×400, 640×400, 1280×200p veya 1280x400i
PAL: 320x256, 640x256, 320x512, 640x512, 1280×256p veya 1280x512i |
daha da benzersiz özellikler | |||||
Amiral Amiga (Üçüncü nesil) | 1992 | Gelişmiş Grafik Mimarisi (AGA) | 2M "Çip RAM" | NTSC'de 160×32'ye kadar (geçmeli modda 160x64, Super72 modunda 100x75) herhangi bir Metin boyutu: 320×200 .. 1280×400 Grafik 2 ila 256, 4096 ila 262144 renk
PAL: 320×256 .. 1280×512 Grafik 2 ila 256, 4096 ila 262144 renk VGA: 640×480 2 ila 256, 4096 ila 262144 renk Super72: 400×300 .. 800×600 (geçmeli) Grafik 2 ila 256, 4096 ila 262144 renk |
NTSC: 320×200 .. 1280×400
PAL: 320×256 .. 1280×512 Ekran Kartı: 640×480 Super72: 400×300 .. 800×600 (geçmeli) |
16.777.216 renkten 2 ila 256 renk | S#=8 SS=64 geniş, isteğe bağlı yükseklik SC=2 veya 15 SP=8 | hala daha benzersiz özellikler | |||
Atari Şahini | 1992 | VİDEL, COMBEL (Blitter) | 1 ila 14M "Çip RAM" | 160×32'ye kadar herhangi bir Metin boyutu
CRT'de: 320×200 ila 1600×608 Grafik 2,4,16.256 renk (indekslenmiş), 32768 renk (+bindirme), 65536 renk (Yüksek Renkli) VGA: 640×480 veya 800×608 Grafik 2,4,16.256 renkler (endekslenmiş), 32768 renk (+bindirme), 65536 renk (Yüksek Renkli) |
CRT: 320×200 ila 1600×608
VGA: 640×480 veya 800×608 |
262.144 renkten 2 ila 65536 renk | BL | - | çift tarama |
Çoklu sınıflandırmalara giren sistemler
Bu sistemler için birden fazla teknolojiye dayalı oldukları tespit edilmiştir. Bu sistemler tarafından kullanılmak üzere seçilen donanımın, çıktıları video üzerinde önemli veya önemsiz bir etkisi olabilir.
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | HW hızlandırma | Sprite ayrıntıları | benzersiz özellikler | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Metin | Grafikler | |||||||||||
Palamut Eurocard sistemleri | 1980 | MC6845 + SAA5050 | 1K | 40×25 8 renk | Yarı: 80×75 8 renk | 40x25 | LC, BG | Numara | Hiçbiri | |||
Commodore CBM-II Serisi | 1982 | MC6845 / VIC-II | CRTC ile 2000 Bayt, video arabirim denetleyicisi ile 16K | CRTC'li 12" Mono monitörde 80×25 Mono veya video arabirim denetleyicili 40x25 16 renk | Tam: CRTC ile sınırlı 640×200 Mono veya 160x200 veya 320x200 video arabirim denetleyicisi ile 16 renk
Yarı: CRTC'li 160×50 Mono (veya video arabirim denetleyicili 80×50 16 renk) sözde grafik karakter kümesinin bir kısmını kullanarak |
(CRTC ile 80×25) veya video arabirim denetleyicisi ile 40x25 | Video arabirim denetleyicili LC, BG, SG | 1 (320 piksel) veya 3 (160 piksel) ön plan + video arabirim denetleyicili 16'dan 1 arka plan | SP, SC, video arabirim denetleyicili | S#= 8 SS= 24×21, 12×21 SC=1 SP=8 video arabirim denetleyicisi ile | ||
Amiral 128 | 1985 | VIC-II E (40 sütun modu), VDC (80 sütun modu) | VDC'ye ayrılmış 16K+16K (128) veya 64K (128D) | 40×25, 80×25 veya 80×50 16 renk | Tam: 160×200 veya 320×200 (40 sütun modu), 640×200 veya 640×400 (80 sütun modu) 16 renk
(yarı: 80×50, 160x50 veya 160x100 sözde grafik karakter kümesinin bir kısmını kullanan 16 renk ) |
40x25 (40 sütun modu), 640x200 veya 640x400 (80 sütun modu) | 1 (320 piksel) veya 3 (160 piksel) ön plan + 16'dan 1 arka plan (40 sütun modu) | SP, SC (40 sütun modu); BL (80 sütun modu) | S#= 8 SS= 24×21, 12×21 SC=1 SP=8 (40 sütun modu) | İki farklı video devresi kullanır | ||
Amstrad TBM | 1984, 1990 | MC6845 + ASIC | 16K | 20×25 16 renk, 40×25 4 renk veya 80×25 2 renk | 160×200 16 renk, 320×200 4 renk veya 640×200 2 renk | 160×200, 320×200 veya 640×200 | LC | 17/27 (orijinal), 32/4096 (Artı) | SC, SP (Artı) | S#=16 SS=16×16 SC=1 SP=16 (Artı) | 3 seviyeli RGB (orijinal), ekran kontrolü (Plus) | |
BBC Mikro | 1981 | MC6845 + SAA5050 | 20K (maks) | 80×32 veya 80×25 2 renk, 40×32 2 veya 4 renk, 40×25 2, 4 veya 8 renk, 20×32 4 veya 8 renk | Tam: 640×256, 640×200 2 renk, 320×256, 320×200 2 veya 4 renk veya 160×256 4 veya 8 renk
Yarı: 80×75 8 renk |
640×256, 320×256, 160×256, 640×200 veya 320×200; 40x25 | LC, BG | 16 | Hiçbiri | Teletekst modu, gölge RAM desteği | ||
NEC PC-6001 MKII | 1983, 1984 | MC6845 +M5C6847P-1 | 50K | 32×16 veya 40x20; daha sonra ayrıca 40x25, 80x20 veya 80x25 9 veya 16 renk | Tam: 64×64 4 veya 16 renk, 128×64, 128×96, 128×192 2, 4 veya 16 renk, 256×128, 256×192 2 veya 16 renk, 160x200, 320x200 4 veya 16 renk; daha sonra ayrıca 640x200 4 renk
Yarı: 64x32 9 veya 16 renk veya 64x48 4, 9 veya 16 renk veya 80x40 16 renk; daha sonra ayrıca 80x50, 160x40, 160x50 16 renk |
64×64, 128×64, 128×96, 128×192, 256×128, 256×192, 160x200, 320x200; daha sonra ayrıca 640x200: 32×16 veya 40x20; daha sonra ayrıca 40x25, 80x20 veya 80x25 | 2 veya 4 / 16 | - | ||||
Polycorp Poli-1 | 1980 | 2 x SAA5050 + SAA5020 + ayrık mantık | 48K | 40×24, 80x20 8 renk | Tam: 240x204 veya 480x204 8 renk
Yarı: 80×72 8 renk |
240x204 veya 480x204, 40×24 | Hiçbiri | Ayrıca TV'ler için tasarlanmış üç Teletekst çipi kullanıldı .| | ||||
Keskin X68000 | 1987 | VINAS 1 + 2, VSOP, CYNTHIA / Jr, REZERV | 1056K | 16×16 ila 128×128 256 renk | 256×256'dan 1024×1024'e 256 renk | 256×256'dan 1024×1024'e | LC | Evet | 65.536 Palet | SP | S#=128 SS=16×16 SC=16 SP=32 | özel donanım seçenekleri |
Sınıflandırılamayan sistemler
Bu sistemler için hangi teknolojiye dayandıkları belirlenememiştir, bu nedenle bunlarla ilgili bazı bilgiler yanlış olabilir.
Sistem adı | Yıl | çip adı | Video RAM'i | Video modları | renk çözünürlüğü | Yazı tipi ekstraları | yumuşak yazı tipleri | palet desteği | |
---|---|---|---|---|---|---|---|---|---|
Metin | Grafikler | ||||||||
Agat serisi | 1983 | Bilinmeyen | 8 KB | 32×32 16 renk | 64x64 16 renk, 128x128 8 renk veya 256×256 2 renk | 64x64, 128x128 veya 256×256 | LC | Bilinmeyen | 16 üzerinden n |
orao | 1984 | 24 KB'ye kadar | 32×32, 8 Gri seviyeye kadar | Tam: 256×256, 8 Gri seviyeye kadar
Yarı: 64x96, 8 Gri seviyeye kadar |
32x32, 256x256 | Evet | |||
vektör-06C | 1987 | 32 KB | 32×32 2 veya 16 renk veya 64x32 2 veya 4 renk | 256×256 2 veya 16 renk veya 512x256 2 veya 4 renk | 256×256 veya 512x256 | Bilinmeyen | 256 |
Ayrıca bakınız
- bilgisayar donanım paletlerinin listesi
- Yarı grafik karakterler
- Metin yarı grafikleri
- Video Görüntüleme Denetleyicisi