(→Программисту) |
Pixelrat (обсуждение | вклад) |
||
(не показано 16 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
− | {{Фото|Atari 2600 (2).jpg}} | + | {{Фото|Atari 2600 (2).jpg|280}} |
==Информация об устройстве== | ==Информация об устройстве== | ||
'''Разработчик:''' [[Atari]]<br/> | '''Разработчик:''' [[Atari]]<br/> | ||
'''Поколение:''' второе<br/> | '''Поколение:''' второе<br/> | ||
'''Дата выхода:'''<br/> | '''Дата выхода:'''<br/> | ||
− | {{Флаг|США}} 14 октября 1977<br/> | + | {{Флаг|США}} 14 октября 1977 по цене {{Цена|199|$|1977}}<br/> |
{{Флаг|Европа}} 1978<br/> | {{Флаг|Европа}} 1978<br/> | ||
{{Флаг|Япония}} Октябрь 1983<br/> | {{Флаг|Япония}} Октябрь 1983<br/> | ||
− | |||
Одна из первых игровых консолей с процессором и настоящими картриджами (а не просто набором перемычек как в Magnavox Odyssey) и первая добившаяся коммерческого успеха. Фактически, символ второго поколения, как [[Nintendo Famicom|Famicom/NES]] - символ третьего. | Одна из первых игровых консолей с процессором и настоящими картриджами (а не просто набором перемычек как в Magnavox Odyssey) и первая добившаяся коммерческого успеха. Фактически, символ второго поколения, как [[Nintendo Famicom|Famicom/NES]] - символ третьего. | ||
+ | |||
+ | <div style="float:right;">__TOC__</div> | ||
==Спецификации== | ==Спецификации== | ||
[[Файл:icon_cpu.png|link=]] Процессор: MOS 6507, частота 1,19 МГц | [[Файл:icon_cpu.png|link=]] Процессор: MOS 6507, частота 1,19 МГц | ||
− | [[Файл:icon_graphic.png|link=]] Графика: за вывод изображения отвечает аудиовидео-адаптер TIA | + | [[Файл:icon_graphic.png|link=]] Графика: за вывод изображения отвечает аудиовидео-адаптер TIA |
− | + | * Палитра: в зависимости от региона [[:File:Atari 2600 NTSC.png|128]] (NTSC), [[:File:Atari 2600 PAL.png|112]] (PAL) или [[:File:RGB 3-bit.png|8]] (SECAM) цветов | |
+ | * На каждую строку доступно 4 цвета (2 - фон, 2 - спрайты) | ||
+ | * Разрешение зависит от программиста: по ширине оно не больше 40, по высоте обычно делают не больше 192 | ||
+ | * Вторая половина фона может повторять первую или быть отражённой копией | ||
+ | * Спрайты: | ||
+ | ** спрайты Player: 2 штуки, максимальным разрешением 8х192 | ||
+ | ** спрайты Ball (1 шт) и Missile (2 шт) максимальным разрешением 1х192 | ||
+ | ** пиксели спрайтов в 4 раза уже пикселей фона, если не растянуты | ||
[[Файл:icon_sound.png|link=]] Звук: за вывод звук отвечает [[Atari TIA|TIA]], который даёт музыканту два канала, способен генерировать различные разновидности пульса и шум. Каждый канал имеет 5-разрядный делитель частоты и 4-битный аудиорегистр управления. Существует также 4-битный регистр регулировки громкости для каждого канала.<br> | [[Файл:icon_sound.png|link=]] Звук: за вывод звук отвечает [[Atari TIA|TIA]], который даёт музыканту два канала, способен генерировать различные разновидности пульса и шум. Каждый канал имеет 5-разрядный делитель частоты и 4-битный аудиорегистр управления. Существует также 4-битный регистр регулировки громкости для каждого канала.<br> | ||
Строка 21: | Строка 29: | ||
[[Файл:icon_ram.png|link=]] RAM: 128 байт | [[Файл:icon_ram.png|link=]] RAM: 128 байт | ||
+ | |||
+ | ==Модели== | ||
+ | <gallery> | ||
+ | File:Atari VCS 1977.jpg|Atari VCS (1977) | ||
+ | File:Atari VCS CX2600 1978.jpg|Atari VCS CX2600 (1978) | ||
+ | File:Atari VCS CX2600A 1980.jpg|Atari VCS CX2600A (1980) | ||
+ | File:Atari 2600 1982.jpg|Atari 2600 (1982) | ||
+ | File:Atari 2600 Jr. 1986.jpg|Atari 2600 Jr. (1986) | ||
+ | File:Atari 2600 Jr. Rev. A 1986.jpg|Atari 2600 Jr. Rev. A (1986) | ||
+ | File:Atari 2600 Jr. - Black.jpg|Atari 2600 Jr. Black | ||
+ | File:Atari 2800.jpg|Atari 2800 (версия для JP-рынка) | ||
+ | </gallery> | ||
==Музыканту== | ==Музыканту== | ||
* [[TIATracker]] | * [[TIATracker]] | ||
+ | * [[Furnace Tracker]] | ||
* [http://www.qotile.net/loopcart.html loopcart] | * [http://www.qotile.net/loopcart.html loopcart] | ||
* [http://www.qotile.net/sequencer.html Sequencer Kit] | * [http://www.qotile.net/sequencer.html Sequencer Kit] | ||
Строка 35: | Строка 56: | ||
===Документация, средства программирования=== | ===Документация, средства программирования=== | ||
* [https://atariage.com/forums/forum/50-atari-2600-programming/ Тематический форум] на atariage.com | * [https://atariage.com/forums/forum/50-atari-2600-programming/ Тематический форум] на atariage.com | ||
+ | * [https://www.randomterrain.com/atari-2600-memories-batari-basic-commands.html batari Basic] | ||
===Эмуляторы=== | ===Эмуляторы=== | ||
* [https://stella-emu.github.io/ Stella] | * [https://stella-emu.github.io/ Stella] | ||
+ | |||
+ | ===Исходники=== | ||
+ | * https://github.com/jamesor/atari-2600-examples | ||
===Инструменты для работы с музыкой=== | ===Инструменты для работы с музыкой=== | ||
Строка 45: | Строка 70: | ||
===Инструменты для работы с графикой=== | ===Инструменты для работы с графикой=== | ||
* [https://www.randomterrain.com/bb-playfield-editor.html bB-Playfield Editor] - онлайн-редактор игрового поля с выводом кода в формате batari basic | * [https://www.randomterrain.com/bb-playfield-editor.html bB-Playfield Editor] - онлайн-редактор игрового поля с выводом кода в формате batari basic | ||
+ | * [https://alienbill.com/2600/atari-background-builder/ atari-background-builder] - онлайн-редактор игрового поля с выводом кода в форматах batari basic и ассемблера | ||
+ | * [https://forums.atariage.com/topic/297365-an-almost-full-featured-playfield-editor An (almost) full featured playfield editor] | ||
==Обзоры== | ==Обзоры== | ||
{{Видеогалерея | {{Видеогалерея | ||
− | |youtube|1R5dt6HT0dA|16 бит тому назад: События в истории Atari 2600 | + | |youtube|1R5dt6HT0dA|16 бит тому назад: События в истории Atari 2600| |
− | |youtube|P3Q8MyzNGAI|Old-Hard №66:Atari 2600 (Rambo TV Games) | + | |youtube|P3Q8MyzNGAI|Old-Hard №66:Atari 2600 (Rambo TV Games)| |
}} | }} | ||
==Игры== | ==Игры== | ||
<spoiler text="Примеры игр"> | <spoiler text="Примеры игр"> | ||
{{Видеогалерея | {{Видеогалерея | ||
− | |youtube|f68IjW7_w98|Solaris | + | |youtube|f68IjW7_w98|Solaris| |
− | |youtube|IzI1RBdK2_g|Donkey Kong | + | |youtube|IzI1RBdK2_g|Donkey Kong| |
− | |youtube|pmPjsBDN9Xw|River Raid | + | |youtube|pmPjsBDN9Xw|River Raid| |
− | |youtube|6lZ5VlLrQc4|Beany Bopper | + | |youtube|6lZ5VlLrQc4|Beany Bopper| |
− | |youtube|gPxZsW7lslY|Frogs and Flies | + | |youtube|gPxZsW7lslY|Frogs and Flies| |
− | |youtube|WS9gSoFTYbk|Barnstorming | + | |youtube|WS9gSoFTYbk|Barnstorming| |
− | |youtube|UFVmaX_NIiA|Pitfall | + | |youtube|UFVmaX_NIiA|Pitfall| |
− | |youtube|W2jLrNYzyr8|Pole Position | + | |youtube|W2jLrNYzyr8|Pole Position| |
}}</spoiler> | }}</spoiler> | ||
==Демосцена== | ==Демосцена== | ||
<spoiler text="Примеры демо"> | <spoiler text="Примеры демо"> | ||
{{Видеогалерея | {{Видеогалерея | ||
− | |youtube|1nTRMTnTeLQ|KK/Altair^DMA - Chiphead | + | |youtube|1nTRMTnTeLQ|KK/Altair^DMA - Chiphead| |
− | |youtube|j90nIyq6_vM|Xayax - Bang! | + | |youtube|j90nIyq6_vM|Xayax - Bang!| |
− | |youtube|RRyb6KvOBuc|JAC! & Jakub Husak - ISO | + | |youtube|RRyb6KvOBuc|JAC! & Jakub Husak - ISO| |
− | |youtube|mOP5K8nrS3w|KK/DMA - Ataventure | + | |youtube|mOP5K8nrS3w|KK/DMA - Ataventure| |
− | |youtube|tEYH1-MY9s8|DSS - Sound Coder | + | |youtube|tEYH1-MY9s8|DSS - Sound Coder| |
− | |youtube|hrhJ9wDNWm4|Trilobit - Tricade | + | |youtube|hrhJ9wDNWm4|Trilobit - Tricade| |
− | |youtube|XM1CbBePcdk|Noice - Liquid Candy | + | |youtube|XM1CbBePcdk|Noice - Liquid Candy| |
− | |youtube|oXWyUUQ2EtI|TRSI, DSS, Crest - aTaRSI | + | |youtube|oXWyUUQ2EtI|TRSI, DSS, Crest - aTaRSI| |
}} | }} | ||
</spoiler> | </spoiler> | ||
[[Категория:Игровые консоли]] | [[Категория:Игровые консоли]] | ||
+ | [[Категория:Устройства на базе 6502]] |
Текущая версия на 13:04, 30 сентября 2023
Информация об устройстве
Разработчик: Atari
Поколение: второе
Дата выхода:
14 октября 1977 по цене 199$
1978
Октябрь 1983
Одна из первых игровых консолей с процессором и настоящими картриджами (а не просто набором перемычек как в Magnavox Odyssey) и первая добившаяся коммерческого успеха. Фактически, символ второго поколения, как Famicom/NES - символ третьего.
Спецификации
Процессор: MOS 6507, частота 1,19 МГц
Графика: за вывод изображения отвечает аудиовидео-адаптер TIA
- Палитра: в зависимости от региона 128 (NTSC), 112 (PAL) или 8 (SECAM) цветов
- На каждую строку доступно 4 цвета (2 - фон, 2 - спрайты)
- Разрешение зависит от программиста: по ширине оно не больше 40, по высоте обычно делают не больше 192
- Вторая половина фона может повторять первую или быть отражённой копией
- Спрайты:
- спрайты Player: 2 штуки, максимальным разрешением 8х192
- спрайты Ball (1 шт) и Missile (2 шт) максимальным разрешением 1х192
- пиксели спрайтов в 4 раза уже пикселей фона, если не растянуты
Звук: за вывод звук отвечает TIA, который даёт музыканту два канала, способен генерировать различные разновидности пульса и шум. Каждый канал имеет 5-разрядный делитель частоты и 4-битный аудиорегистр управления. Существует также 4-битный регистр регулировки громкости для каждого канала.
В картридж игры Pitfall II был встроен сопроцессор Activision DPC. Также существует проект DPC+.
RAM: 128 байт
Модели
Музыканту
Художнику
Программисту
Документация, средства программирования
- Тематический форум на atariage.com
- batari Basic
Эмуляторы
Исходники
Инструменты для работы с музыкой
- TIATracker
- Библиотека для использования исходника трека, написанного в TIATracker, в проекте на batari Basic
Инструменты для работы с графикой
- bB-Playfield Editor - онлайн-редактор игрового поля с выводом кода в формате batari basic
- atari-background-builder - онлайн-редактор игрового поля с выводом кода в форматах batari basic и ассемблера
- An (almost) full featured playfield editor