Материал из Chipwiki
Перейти к: навигация, поиск
Epoch Super Cassette Vision — различия между версиями
(не показано 28 промежуточных версий 2 участников)
Строка 1: Строка 1:
 
{{Фото|Epoch Super Cassette Vision.jpg}}
 
{{Фото|Epoch Super Cassette Vision.jpg}}
 
==Информация об устройстве==
 
==Информация об устройстве==
'''Разработчик:''' Epoch<br/>
+
'''Разработчик:''' [[Epoch]]<br/>
 
'''Поколение:''' третье<br/>
 
'''Поколение:''' третье<br/>
 
'''Дата выхода:'''<br/>
 
'''Дата выхода:'''<br/>
 
{{Флаг|Япония}} 17 июля 1984 по цене {{Цена|14800|йена|1984}}<br/>
 
{{Флаг|Япония}} 17 июля 1984 по цене {{Цена|14800|йена|1984}}<br/>
{{Флаг|Европа}} 1984
+
{{Флаг|Европа}} 1984<br/>
 +
{{Флаг|Франция}} 1984  по цене {{Цена|700|FRF|1984}}<br/>
  
 
==Спецификации==
 
==Спецификации==
[[Файл:icon_cpu.png|link=]] Процессор: µPD7801G
+
[[Файл:icon_cpu.png|link=]] Процессор: {{Подсказка|µPD7801G|не клон Z80, как сообщается много где. Процессор входит в семейство - µCOM-87. Если в сети нет возможности найти даташит на µPD7801G, то можно использовать спецификацию от µPD78C10, наиболее близкого аналога - отличие в наличии аналого-цифрового преобразователя и нескольких 16-битных инструкций}} на частоте 4 МГц
  
[[Файл:icon_graphic.png|link=]]  Графика: обеспечивается видеопроцессором EPOCH TV-1.
+
[[Файл:icon_graphic.png|link=]]  Графика: обеспечивается видеопроцессором EPOCH TV-1, работающим на частоте 14,31818 МГц
* Разрешение: 309х246
+
* Разрешение: видимое {{Подсказка|192x222|в регионе NTSC JAP}} (виртуальный экран 256х256)
 
* Палитра: [[:File:Super Cassete Vision palitra.png|16 цветов]]
 
* Палитра: [[:File:Super Cassete Vision palitra.png|16 цветов]]
* 128 спрайтов
+
* Текстовая область:
 +
** Встроенные символы
 +
** Для символов и фона можно выбирать цвет. Символы окрашиваются в один общий цвет.
 +
* 2 режима отображения фона:
 +
** 32х32, 16 цветов без ограничений - 1 пиксель занимает 8х8 точек
 +
** 64х64, монохромный - 1 пиксель занимает 4х4 точек
 +
* Спрайты/тайлы:
 +
** на строке не более 30 тайлов {{textcolor|gray|(информация неточная)}}
 +
** 128 монохромных тайлов размером 16х16 - делятся на фоновые и движущиеся
 +
** Тайлы 0-31 и 64-95 предназначены для фона, тайлы 32-63 и 96-127 предназначены для движущихся объектов. Различия в значениях дополнительных битов атрибутов
 +
** Для фоновых тайлов доступна функция подключения, благодаря которой можно отображать тайлы 16x32, 32x16 и 32x32, указывая только один блок атрибутов
 +
** Для движущихся тайлов поддерживается двуцветный режим отображения (реализовано путём наложения рисунков с указанием только одного атрибута)
 +
** Для движущихся тайлов поддерживается функция деления по горизонтали или вертикали с выбором отображаемой стороны - нужно для отображения спрайта размером 8х16 или 16х8
  
[[Файл:icon_ram.png|link=]] ОЗУ: 128 байт, встроено в ЦПУ
+
[[Файл:icon_ram.png|link=]] ОЗУ:
 +
* 128 байт, встроено в ЦПУ
 +
* некоторые {{Подсказка|игры|SHOUGI NYUUMON, BASIC NYUUMON, Dragon Slayer}} имели на картридже 8 Кбайт SRAM
  
 
[[Файл:icon_ram.png|link=]] ПЗУ: 4 Кбайт, встроено в ЦПУ
 
[[Файл:icon_ram.png|link=]] ПЗУ: 4 Кбайт, встроено в ЦПУ
  
[[Файл:icon_ram.png|link=]] Видеопамять: 6 Кбайт
+
[[Файл:icon_ram.png|link=]] Видеопамять: 6Кбайт = 4Кбайт (2 чипа µPD4016C-2) + 2 Кбайт (встроено в EPOCH TV-1)
  
[[Файл:icon_sound.png|link=]] Звук: [[µPD1771C]]
+
[[Файл:icon_sound.png|link=]] Звук: [[µPD1771C]], одновременно звучит только 1 звук
 +
* Тон
 +
** 8 волновых паттернов с выбором частоты, громкости и параметров detune
 +
* Шум
 +
** 2 типа: белый шум, пилообразный шум
 +
* 1-bit PCM
 +
** Частота 9 кГц
 +
** во время воспроизведения PCM ЦП должен постоянно отправлять звуковые данные
  
 
==Программисту==
 
==Программисту==
 +
'''Документация'''
 +
* [http://takeda-toshiya.my.coocan.jp/scv/scv.pdf Анализ аппаратного обеспечения консоли от Takeda Toshiya] {{Флаг|Япония}}
 +
 +
'''Эмуляторы'''
 +
* [http://www.mamedev.org/release.html MESS] / [http://messui.1emulation.com/ MESSUI]
 +
* [https://www.aep-emu.de/Emus-file-emus_detail-id-874.html eSCV]
 +
 
'''Исходники'''
 
'''Исходники'''
 
* [https://github.com/cdoty/CrabSCV CrabSCV] - пример программы и инструменты
 
* [https://github.com/cdoty/CrabSCV CrabSCV] - пример программы и инструменты
 +
 +
==Художнику==
 +
* [[Super Cassette Vision/Pixel Art]]
  
 
==Игры==
 
==Игры==
 
{{Видеогалерея
 
{{Видеогалерея
|youtube|__BzuEbspnw|Все 30 официальных игр||
+
|youtube|__BzuEbspnw|30 официальных игр||
 +
|youtube|V2yb5c1MGcY|Star Speeder||
 +
|youtube|MudYEDUK3Nw|Super Mario bros.||
 
}}
 
}}
  
 
==Ссылки==
 
==Ссылки==
 
* Страница в википедии: {{wiki|en|Super_Cassette_Vision|en}}
 
* Страница в википедии: {{wiki|en|Super_Cassette_Vision|en}}
 +
* [https://atariage.com/forums/topic/130365-atari-7800-vs-epoch-super-cassette-vision Обсуждение на atariage.com по поводу характеристик консоли]
  
 
[[Категория:Игровые консоли]]
 
[[Категория:Игровые консоли]]
 +
[[Категория:Устройства на базе uCOM-87]]

Версия 14:35, 11 апреля 2022

Epoch Super Cassette Vision.jpg

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

Разработчик: Epoch
Поколение: третье
Дата выхода:
Япония 17 июля 1984 по цене 14800¥
Европа 1984
Франция 1984 по цене 700F

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

icon cpu.png Процессор: µPD7801G на частоте 4 МГц

icon graphic.png Графика: обеспечивается видеопроцессором EPOCH TV-1, работающим на частоте 14,31818 МГц

  • Разрешение: видимое 192x222 (виртуальный экран 256х256)
  • Палитра: 16 цветов
  • Текстовая область:
    • Встроенные символы
    • Для символов и фона можно выбирать цвет. Символы окрашиваются в один общий цвет.
  • 2 режима отображения фона:
    • 32х32, 16 цветов без ограничений - 1 пиксель занимает 8х8 точек
    • 64х64, монохромный - 1 пиксель занимает 4х4 точек
  • Спрайты/тайлы:
    • на строке не более 30 тайлов (информация неточная)
    • 128 монохромных тайлов размером 16х16 - делятся на фоновые и движущиеся
    • Тайлы 0-31 и 64-95 предназначены для фона, тайлы 32-63 и 96-127 предназначены для движущихся объектов. Различия в значениях дополнительных битов атрибутов
    • Для фоновых тайлов доступна функция подключения, благодаря которой можно отображать тайлы 16x32, 32x16 и 32x32, указывая только один блок атрибутов
    • Для движущихся тайлов поддерживается двуцветный режим отображения (реализовано путём наложения рисунков с указанием только одного атрибута)
    • Для движущихся тайлов поддерживается функция деления по горизонтали или вертикали с выбором отображаемой стороны - нужно для отображения спрайта размером 8х16 или 16х8

icon ram.png ОЗУ:

  • 128 байт, встроено в ЦПУ
  • некоторые игры имели на картридже 8 Кбайт SRAM

icon ram.png ПЗУ: 4 Кбайт, встроено в ЦПУ

icon ram.png Видеопамять: 6Кбайт = 4Кбайт (2 чипа µPD4016C-2) + 2 Кбайт (встроено в EPOCH TV-1)

icon sound.png Звук: µPD1771C, одновременно звучит только 1 звук

  • Тон
    • 8 волновых паттернов с выбором частоты, громкости и параметров detune
  • Шум
    • 2 типа: белый шум, пилообразный шум
  • 1-bit PCM
    • Частота 9 кГц
    • во время воспроизведения PCM ЦП должен постоянно отправлять звуковые данные

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

Документация

Эмуляторы

Исходники

  • CrabSCV - пример программы и инструменты

Художнику

Игры

30 официальных игр

Ссылки