Miasta FM - FM Towns

Miasta FM
FM TOWNS logo.svg
FMTOWNS 2F.jpg
Model FM Towns 2F
Deweloper Fujitsu
Producent Fujitsu
Produkt rodzinny Miasta FM
Pokolenie Czwarta generacja
Data wydania
Długość życia 1989–1997
Przerwane Lato 1997
Sprzedane jednostki 500 000
Głoska bezdźwięczna Płyta CD
System operacyjny Towns OS, Windows 95B OSR2
Dźwięk Ricoh RF5c68
Yamaha YM2612
Powiązane artykuły FM Towns Marty

FM Towns ( japoński : エフエムタウンズ , Hepburn : efu Emu Taunzu ) to japoński komputer osobisty , zbudowany przez Fujitsu od lutego 1989 roku do lata 1997 roku rozpoczął pracę jako własność wariant PC przeznaczone dla multimedialnych aplikacji i gier na PC , ale później stał się bardziej kompatybilny z kompatybilnymi z IBM PC. W 1993 roku wydano FM Towns Marty , konsolę do gier kompatybilną z istniejącymi grami FM Towns.

Część „FM” w nazwie oznacza „Fujitsu Micro”, podobnie jak ich wcześniejsze produkty, natomiast część „Towns” pochodzi od nazwy kodowej, która została przypisana systemowi podczas opracowywania, „Townes”. Odnosi się to do Charlesa Townesa , jednego z laureatów Nagrody Nobla z fizyki w 1964 roku , zgodnie ze zwyczajem Fujitsu, który w tamtym czasie nadawał nazwy produktom PC na cześć laureatów Nagrody Nobla . Litera e w „Townes” została usunięta, gdy system wszedł do produkcji, aby było jaśniejsze, że termin ten powinien być wymawiany jako słowo „miasta”, a nie jako potencjalne „holowniki”.

Historia

Fujitsu postanowił wydać nowy komputer do domu po FM-7 została technologicznie przezwyciężyć przez NEC „s PC-8801 . Podczas życia FM-7, Fujitsu dowiedział się, że sprzedaż oprogramowania wpłynęła na sprzedaż sprzętu, i aby szybko uzyskać użyteczne oprogramowanie, nowy komputer miał być oparty na architekturze systemu Fujitsu „FMR50”. System FMR50, wydany w 1986 roku, był kolejnym komputerem opartym na architekturze x86 / DOS, podobnym do popularnego PC-9801 firmy NEC . Komputery FMR50 były sprzedawane z umiarkowanym sukcesem w japońskich biurach, zwłaszcza w japońskich urzędach rządowych. Były dostępne setki pakietów oprogramowania dla FMR, w tym Lotus 1-2-3 , WordStar , Multiplan i dBASE III . Na tej podstawie kompatybilności stworzono bardziej przyjazne dla multimediów FM Towns.

Komputery PC-9801 firmy NEC były szeroko rozpowszechnione i zdominowane w latach 80., osiągając w pewnym momencie 70% rynku komputerów 16/32-bitowych. Jednak mają słabą grafikę (640 × 400 z 16 z 4096 kolorów) i dźwięki (4-operatorowe / 3-głosowe monofoniczne dźwięki FM). Podobnie jak Commodore zobaczył otwarcie dla Amigi na niektórych światowych rynkach w porównaniu z IBM PC, komputer z ulepszoną grafiką i dźwiękiem został uznany za komputer z ulepszoną grafiką i dźwiękiem, który pokonał PC-9801 w dziedzinie domowego użytku w Japonii.

Z wieloma multimedialnymi innowacjami tamtych czasów, FM Towns było tym systemem, choć z wielu powodów nigdy nie przekroczył granic swojego niszowego statusu rynkowego.

Ostatecznie FM Towns straciło wiele ze swojej wyjątkowości, dodając przełącznik trybu zgodności DOS / V (klon PC plus DOS z natywną obsługą języka japońskiego), dopóki Fujitsu ostatecznie nie zaprzestał tworzenia sprzętu i oprogramowania specyficznego dla FM Towns i skupił się na klonach IBM PC. (Fujitsu FMV), które wielu japońskich producentów - którzy wcześniej nie byli graczami na rynku komputerów osobistych - budowało od połowy do późnych lat 90-tych. Do dziś Fujitsu jest znane na całym świecie ze swoich laptopów, a użytkownicy FM Towns (i Marty) zostali zdegradowani do małej społeczności miłośników.

Przegląd

Zbudowano kilka wariantów; pierwszy układ (FM TOWNS model1 i MODEL2) opiera się na Intel 80386DX procesor pracujący z zegarem 16 MHz , z opcją dodawania 80387 FPU , posiada jeden lub dwa megabajtów o RAM (o możliwie maksymalnie 6 MB ), jeden lub dwa 3,5- calowe napędy dyskietek , gniazdo kart pamięci PCMCIA i napęd CD-ROM o pojedynczej prędkości, w zestawie z gamepadem , myszą i mikrofonem .

Wcześniejsze, bardziej charakterystyczne modele z pionową tacą CD-ROM z przodu obudowy (model1, model2, 1F, 2F, 1H, 2H, 10F i 20F) były często nazywane „szarymi” miastami i były te najbardziej bezpośrednio kojarzone z marką „FM Towns”. Większość z 3 gniazdami rozszerzeń pamięci i 72-pinowymi kartami SIMM bez parzystości o wymaganym taktowaniu 100 ns lub mniej i zalecanym taktowaniu 60 ns.

Dyski twarde nie są standardowym wyposażeniem i nie są wymagane do większości zastosowań. System operacyjny jest domyślnie ładowany z dysku CD-ROM. Port SCSI Centronics 50 / SCSI-1 / Full-Pitch służy do podłączania zewnętrznych napędów dysków SCSI i jest najpowszechniejszym sposobem podłączenia dysku twardego do komputera PC FM Towns. Chociaż dyski wewnętrzne są rzadkie, istnieje ukryta komora z 50-stykowym złączem SCSI, do której można podłączyć dysk twardy, jednak moduł zasilacza zazwyczaj nie zapewnia wymaganego złącza Molex do zasilania dysku.

Wyjście wideo to 15 kHz RGB (chociaż niektóre programy używają trybu 31 kHz) przy użyciu tego samego złącza DB15 i pinoutów, co PC-9801.

System operacyjny

System operacyjny stosowany jest system Windows 3.0 / 3.1 / 95 i graficzny system operacyjny o nazwie Miasta OS, oparty na systemie MS-DOS i Lap Phar DOS extender (RUN386.EXE). Większość gier dla systemu została napisana w trybie chronionym Assembly i C przy użyciu przedłużacza Phar Lap DOS. Te gry zwykle wykorzystują Towns OS API ( TBIOS ) do obsługi kilku trybów graficznych, ikonek, dźwięków, myszy, gamepadów i CD-audio.

FM Towns jest w stanie uruchomić swój graficzny Towns OS prosto z CD w 1989 roku - dwa lata przed tym, jak Amiga CDTV uruchomiła swój oparty na GUI AmigaOS 1.3 z wewnętrznego napędu CD i system 7 uruchamiany z CD został wydany na Macintosha w 1991 roku, a pięć lata przed specyfikacją El Torito ustandaryzowano boot-CD na kompatybilnych z IBM PC w 1994 roku.

Aby uruchomić system z CD-ROM-u , FM TOWNS posiada "ukryty napęd C:" ROM, w którym jest zainstalowany minimalny system MS-DOS , sterownik CD-ROM i MSCDEX.EXE . Ten minimalny system DOS uruchamia się jako pierwszy, a następnie system DOS odczytuje i wykonuje IPL Towns OS zapisany na dysku CD-ROM. Dysk CD-ROM Towns OS zawiera IPL, system MS-DOS (IO.SYS), rozszerzenie DOS i Towns API (TBIOS).

Minimalny system DOS, który umożliwia dostęp do napędu CD-ROM, jest zawarty w systemowej pamięci ROM ; To, w połączeniu z decyzją Fujitsu, aby pobierać tylko minimalną opłatę licencyjną za włączenie systemu operacyjnego Towns w wersji bare-bones na dyskach CD-ROM z grami, umożliwia twórcom gier tworzenie gier uruchamialnych bezpośrednio z dysku CD-ROM bez potrzeby stosowania dyskietki rozruchowej lub twardego dysku dysk.

Różne dystrybucje Linuksa i BSD również zostały przeniesione do systemu FM Towns, w tym Debian i Gentoo . Wersja GNU o nazwie GNU for FM Towns została wydana w 1990 roku.

Grafika

FM Towns oferuje tryby wideo w zakresie od 320 × 200 do 720 × 512, z 16 do 32768 jednoczesnych kolorów z możliwych 4096 do 16 milionów (w zależności od trybu wideo); większość z tych trybów wideo ma dwie strony pamięci i pozwala na użycie do 1024 sprite'ów o wymiarach 16 × 16 pikseli każdy. Posiada również wbudowaną pamięć ROM z czcionkami do wyświetlania znaków kanji .

System ma możliwość nakładania różnych trybów wideo; na przykład na tryb wideo 320 × 200 z 32768 kolorami można nałożyć tryb 640 × 480 przy użyciu 16 kolorów, co pozwala w grach łączyć grafikę w wysokiej rozdzielczości z tekstem w kanji o wysokiej rozdzielczości.

Wykorzystuje 640  KB, z pamięcią RAM , w tym 512 KB VRAM i 128 KB ikonki RAM .

Warstwa sprite'a :

Można nałożyć maksymalnie dwie warstwy graficzne, niezależnie od tego, czy są to dwie warstwy bitmapowe, czy warstwa sprite z warstwą tła mapy bitowej. Ta ostatnia jest przydatna w grach akcji , chociaż funkcja sprite'a nie jest tak zaawansowana, jak w konkurencyjnym 32-bitowym komputerze, Sharp X68000 . Gdy używana jest warstwa sprite, jest ona renderowana do warstwy VRAM 1 na górze, z tłem bitmapy jako warstwą VRAM 0 poniżej. Gdy używane są dwie warstwy bitmapowe, obie są renderowane do warstw pamięci VRAM 0 i 1.

procesor

Modele FM TOWNS II, HR i MX

Poniżej znajduje się lista modeli i zawartych w nich procesorów z fabryki.

  • 80386SX (16 MHz): UX, Marty, Marty II, Car Marty
  • 80386SX (20 MHz): UG
  • 80386DX (16 MHz): CX
  • 80386DX (20 MHz): HG
  • 80486SX (20 MHz): HR, UR
  • 80486SX (25 MHz): ME
  • 80486SX (33 MHz): MA, MF, Fresh, FreshTV, Fresh-T, EA
  • 80486DX2 (66 MHz): MX, Fresh-E, Fresh-ES, Fresh-ET, HA
  • 486DX4 (100 MHz): Fresh-FS, Fresh-FT
  • Pentium (Socket4 / 60 MHz): HB
  • Pentium (Socket5 / 90 MHz): HC

Miasta FMV

  • Pentium (Socket5 / 90 MHz): Fresh GT, Fresh GS
  • Pentium (Socket5 / 120 MHz): Model H.

Dźwięk

System FM Towns jest w stanie odtwarzać zwykłe płyty audio CD , a także obsługuje osiem głosów PCM i sześć kanałów FM , dzięki układom dźwiękowym Ricoh RF5c68 i Yamaha YM2612 . System ma z przodu porty do karaoke , diody LED wskazujące poziom głośności oraz oprogramowanie do dodawania popularnych efektów zmieniających głos, takich jak echo.

Ricoh RF5c68 to ośmiokanałowy układ dźwiękowy opracowany przez Ricoh . Jest w szczególności używany w systemie komputerowym FM Towns wraz z planszami do gier zręcznościowych Sega System 18 i System 32 .

RF5c68 obsługuje osiem 8-bitowe PCM kanały 19,6 kHz lub zmiennej prędkości próbkowania . Głębia bitowa dźwięku waha się od 8 do 10 bitów .

Gry w FM Towns regularnie korzystają z orkiestrowych utworów muzycznych Red Book (standard audio CD) , zwłaszcza jeśli są one zaprojektowane specjalnie dla systemu Fujitsu. Na przykład gry przeniesione z PC9801 mogły wykorzystywać tylko muzykę PCM / FM. Była to nowość i innowacja znacznie wyprzedzająca inne komputery PC tamtych czasów, która była możliwa dzięki standardowemu napędowi CD-ROM w każdym komputerze FM Towns.

Zobacz też

Bibliografia

Linki zewnętrzne