Материал из Chipwiki
Перейти к: навигация, поиск
Mattel Intellivision — различия между версиями
(Программисту)
м (Модели)
 
(не показаны 22 промежуточные версии 4 участников)
Строка 1: Строка 1:
 
<div style="float:right;">__TOC__</div>
 
<div style="float:right;">__TOC__</div>
 
==Информация об устройстве==
 
==Информация об устройстве==
'''Разработчик:''' Mattel<br/>
+
'''Разработчик:''' [[Mattel]]<br/>
 
'''Поколение:''' второе<br/>
 
'''Поколение:''' второе<br/>
 
'''Дата выхода:'''<br/>
 
'''Дата выхода:'''<br/>
{{Флаг|США}} 1979<br/>
+
{{Флаг|США}} 1979 по цене {{Цена|299|$|1979}}<br>
{{Флаг|Британия}} 1980<br/>
+
{{Флаг|Британия}} 1980<br>
{{Флаг|Япония}} 1982<br/>
+
{{Флаг|Япония}} 1982<br>
{{Флаг|Европа}} 1982<br/>
+
{{Флаг|Европа}} 1982
'''Стоимость на старте:''' {{Стоимость|299|$|1979}}
 
  
 
Mattel Intellivision можно с чистой совестью назвать первой 16bit-ной консолью - в качестве центрального процессора в ней стоит 16-ти разрядный General Instrument CP1610 с частотой менее 1Мгц.
 
Mattel Intellivision можно с чистой совестью назвать первой 16bit-ной консолью - в качестве центрального процессора в ней стоит 16-ти разрядный General Instrument CP1610 с частотой менее 1Мгц.
Строка 14: Строка 13:
 
Консоль создавалась, как конкурент [[Atari 2600]], но в дальнейшем оказалось, что продукт конкурирует больше с [[ColecoVision]]
 
Консоль создавалась, как конкурент [[Atari 2600]], но в дальнейшем оказалось, что продукт конкурирует больше с [[ColecoVision]]
  
 +
==Модели==
 
<gallery>
 
<gallery>
File:Mattel Intellivision (2).jpg|Intellivision
+
File:Mattel Intellivision (2).jpg|Intellivision, 1979
File:Intellivision II.jpg|Intellivision II
+
File:Intellivision II.jpg|Intellivision II, 1983
File:Intellivision III.png|Intellivision III
+
File:INTV System III.png|INTV System III (Intellivision Super Pro System), 1985
 
</gallery>
 
</gallery>
  
Строка 32: Строка 32:
 
* 2048х8bit - графическая ROM
 
* 2048х8bit - графическая ROM
  
[[Файл:icon_graphic.png|link=]] Графика: разрешение графического ядра 160х96 пикселей. Консоль могла отображать 16 цветов одновременно и 8 спрайтов размером 8х8 или 8х16.
+
[[Файл:icon_graphic.png|link=]] Графика:
 +
* система тайловая (изображение собирается из плиток 8х8)
 +
* разрешение 160х96 пикселей
 +
* палитра [[:File:Intellivision_palitra_jzintv.png|16 цветов]]
 +
* Режимы:
 +
** Color Stack - доступен весь [[:File:Intellivision_GROM.png|символьный набор]] из GROM, символы можно окрашивать в любой цвет из палитры, но цветов на фон можно взять всего 4, причём имеются ограничения по их использованию: фон переключается одним битом, т.е. потайлово и поочерёдно.
 +
** Foreground Background - на фон можно использовать любой цвет из палитры, но символы можно окрашивать только в первые 8 цветов, а также ограничен доступ к символам GROM (можно использовать только первые 64 символа)
 +
* 8 спрайтов размером 8х8 или 8х16
 +
** Спрайты в высоту "полупиксельные" в сравнении с фоном, их можно растягивать в 2/4/8 раз по вертикали и в 2 раза по горизонтали, зеркально отражать по горизонтали, вертикали и одновременно по двум осям
  
 
[[Файл:icon_sound.png|link=]] Звук:
 
[[Файл:icon_sound.png|link=]] Звук:
Строка 38: Строка 46:
 
* к первой модели приставки мог подключаться модуль [[Intellivoice]] для синтеза речи (использовалось в 4-х играх)
 
* к первой модели приставки мог подключаться модуль [[Intellivoice]] для синтеза речи (использовалось в 4-х играх)
 
* к приставке выпускался аддон [[Entertainment Computer System]], который содержал дополнительную память, бейсик, дополнительный звуковой чип AY-3-8917, интерфейс для принтера, магнитофона и т.д. К этому расширению можно было подключить 49-клавишную клавиатуру Music Synthesizer, которая позволяла играть музыку на двух AY
 
* к приставке выпускался аддон [[Entertainment Computer System]], который содержал дополнительную память, бейсик, дополнительный звуковой чип AY-3-8917, интерфейс для принтера, магнитофона и т.д. К этому расширению можно было подключить 49-клавишную клавиатуру Music Synthesizer, которая позволяла играть музыку на двух AY
 
==Музыканту==
 
{{Раздел не завершен}}
 
  
 
==Художнику==
 
==Художнику==
Строка 46: Строка 51:
  
 
==Программисту==
 
==Программисту==
'''Статьи, документация'''
+
===Статьи, документация===
* [http://hypr.ru/blog/dev/786.html Архитектура и программирование Mattel Intellivision]
+
* [http://hype.retroscene.org/blog/dev/786.html Архитектура и программирование Mattel Intellivision]
 
* http://wiki.intellivision.us
 
* http://wiki.intellivision.us
  
'''Средства разработки'''
+
===Средства разработки===
 
* [https://nanochess.org/intybasic.html IntyBASIC]
 
* [https://nanochess.org/intybasic.html IntyBASIC]
* Книга "[https://nanochess.org/intybasic.html#book Programming Games for Intellivision]"
+
* Книга "[https://nanochess.org/store.html Programming Games for Intellivision]"
* IntelliTool [http://www.intellivisionbrasil.com.br/tutor-soft/IntelliTool_v2-Beta1_Win7.zip v2-Beta1_Win7], [http://www.intellivisionbrasil.com.br/tutor-soft/IntelliTool_v1-0_Win8.zip v1-0_Win8] - IDE для IntyBASIC
+
* Книга "[https://nanochess.org/store.html Advanced Game Programming for Intellivision]"
 +
* [http://www.intellivisionbrasil.com.br/en_Menu-Soft-Emuladores.html IntelliTool] - IDE для IntyBASIC
  
'''Картриджы'''
+
===Картриджы===
 
* [http://ltoflash.leftturnonly.info/ LTO Flash]
 
* [http://ltoflash.leftturnonly.info/ LTO Flash]
  
'''Инструменты для работы с графикой'''
+
===Инструменты для работы с графикой===
* IntyColor - в составе IntyBASIC
+
* IntyColor - в составе IntyBASIC <spoiler text="флаги">
 +
{|
 +
|width="50px"| -b || конвертация изображения в формате IntyBASIC
 +
|-
 +
| -n || удаление кода-заглушки формата IntyBASIC
 +
|-
 +
| -p || изображение выводится через команду PRINT
 +
|-
 +
| -o20 || смещение плиток (в примере с 20). Допустимые значение: от 0 до 63
 +
|-
 +
| -i || плитки генерируются не в виде 16-ричного кода, а читаемые
 +
|-
 +
| -s0000 || конвертация изображения для CS-режима (без флага производится для FGBG-режима), каждая цифра определяет фоновый цвет (допустимые значения от 0 до F)
 +
|}
 +
</spoiler>
 
* [https://atariage.com/forums/applications/core/interface/file/attachment.php?id=363427 Intymapper 1.2.3]
 
* [https://atariage.com/forums/applications/core/interface/file/attachment.php?id=363427 Intymapper 1.2.3]
 
* [http://knox.ac.free.fr/inty_workshop/ Intellivision Workshop]
 
* [http://knox.ac.free.fr/inty_workshop/ Intellivision Workshop]
 +
* [[:Файл:IntellivisionMulticolorTile.zip|Многоцветные плитки в CS-режиме]]
  
'''Инструменты для работы с музыкой'''
+
===Инструменты для работы с музыкой===
 
* [http://atariage.com/forums/topic/264422-musocheat-adequate-inty-music-for-non-musicians/ MusoCheat] - комплект для конвертирования midi-файлов в формат IntyBASIC. Дополнительно требуется скачать [https://fourmilab.ch/webtools/midicsv/ midicsv]
 
* [http://atariage.com/forums/topic/264422-musocheat-adequate-inty-music-for-non-musicians/ MusoCheat] - комплект для конвертирования midi-файлов в формат IntyBASIC. Дополнительно требуется скачать [https://fourmilab.ch/webtools/midicsv/ midicsv]
 
* [https://github.com/ppelleti/inty-midi/releases inty-midi converter] - ещё один конвертер midi в формат IntyBASIC
 
* [https://github.com/ppelleti/inty-midi/releases inty-midi converter] - ещё один конвертер midi в формат IntyBASIC
 +
* [https://atariage.com/forums/topic/315201-intellivision-music-tracker-library/ Intellivision Music Tracker Library]
 +
* [https://atariage.com/forums/topic/260897-mod2intyphp-convert-soundtracker-like-mods-to-intellivision/ mod2inty.php] - php-скрипт для конвертации MOD-файлов
  
'''Эмуляторы'''
+
===Эмуляторы===
 
* [http://spatula-city.org/~im14u2c/intv/ jzintv]
 
* [http://spatula-city.org/~im14u2c/intv/ jzintv]
  
 
==Обзоры==
 
==Обзоры==
 
{{Видеогалерея
 
{{Видеогалерея
|youtube|BhZvQwdKBdA|16 тому назад - Игровая консоль Intellivision||
+
|youtube|BhZvQwdKBdA|16 тому назад - Игровая консоль Intellivision|
|youtube|JfFLa5J3S6Y|AVGN 44 - Double Vision Part 1 [RUS]||
+
|youtube|JfFLa5J3S6Y|AVGN 44 - Double Vision Part 1 [RUS]|
 
}}
 
}}
  
Строка 79: Строка 102:
 
<spoiler text="Примеры демо">
 
<spoiler text="Примеры демо">
 
{{Видеогалерея
 
{{Видеогалерея
|youtube|vcVmMpVoWAc|Knox - Spirit||
+
|youtube|vcVmMpVoWAc|Knox - Spirit|
|youtube|tyknZvRQCaU|Decle - Bad Apple (использует ECS)||
+
|youtube|tyknZvRQCaU|Decle - Bad Apple (использует ECS)|
|youtube|sUx-f686Wg4|TRSi - Voyage (использует ECS)||
+
|youtube|sUx-f686Wg4|TRSi - Voyage (использует ECS)|
 
}}
 
}}
 
</spoiler>
 
</spoiler>
  
 
[[Категория:Игровые консоли]]
 
[[Категория:Игровые консоли]]
 +
[[Категория:Устройства PDP-совместимые‎]]

Текущая версия на 10:35, 11 августа 2024

Информация об устройстве

Разработчик: Mattel
Поколение: второе
Дата выхода:
США 1979 по цене 299$
Британия 1980
Япония 1982
Европа 1982

Mattel Intellivision можно с чистой совестью назвать первой 16bit-ной консолью - в качестве центрального процессора в ней стоит 16-ти разрядный General Instrument CP1610 с частотой менее 1Мгц.

Консоль создавалась, как конкурент Atari 2600, но в дальнейшем оказалось, что продукт конкурирует больше с ColecoVision

Модели

Спецификации

icon cpu.png Процессор: 16-ти разрядный General Instrument CP1610 894.886 кГц

icon ram.png Оперативная память: 1456 байт. Из них:

  • 240х8bit - временная память
  • 352х16bit - системная память
  • 512x8bit - графическая память

icon ram.png ПЗУ: 7168 байт

  • 4096х10bit - исполнительная ROM
  • 2048х8bit - графическая ROM

icon graphic.png Графика:

  • система тайловая (изображение собирается из плиток 8х8)
  • разрешение 160х96 пикселей
  • палитра 16 цветов
  • Режимы:
    • Color Stack - доступен весь символьный набор из GROM, символы можно окрашивать в любой цвет из палитры, но цветов на фон можно взять всего 4, причём имеются ограничения по их использованию: фон переключается одним битом, т.е. потайлово и поочерёдно.
    • Foreground Background - на фон можно использовать любой цвет из палитры, но символы можно окрашивать только в первые 8 цветов, а также ограничен доступ к символам GROM (можно использовать только первые 64 символа)
  • 8 спрайтов размером 8х8 или 8х16
    • Спрайты в высоту "полупиксельные" в сравнении с фоном, их можно растягивать в 2/4/8 раз по вертикали и в 2 раза по горизонтали, зеркально отражать по горизонтали, вертикали и одновременно по двум осям

icon sound.png Звук:

  • в консоль встроен звуковой чип AY-3-8914, дающий 3 звуковых канала с 1 генератором шумов
  • к первой модели приставки мог подключаться модуль Intellivoice для синтеза речи (использовалось в 4-х играх)
  • к приставке выпускался аддон Entertainment Computer System, который содержал дополнительную память, бейсик, дополнительный звуковой чип AY-3-8917, интерфейс для принтера, магнитофона и т.д. К этому расширению можно было подключить 49-клавишную клавиатуру Music Synthesizer, которая позволяла играть музыку на двух AY

Художнику

Intellivision/Pixel Art

Программисту

Статьи, документация

Средства разработки

Картриджы

Инструменты для работы с графикой

  • IntyColor - в составе IntyBASIC флаги

Инструменты для работы с музыкой

Эмуляторы

Обзоры

16 тому назад - Игровая консоль Intellivision
AVGN 44 - Double Vision Part 1 [RUS]

Демосцена

Примеры демо