- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Exploring BASIC Programming for the Atari 2600 - Part 2
This video is the second of a two-part series where we take a look at "BASIC Programming" for the Atari 2600 and discuss its usage, features, and limitations. In part 1 (linked below), we examine the programming environment, the keyboard controllers, and demonstrate the limited memory available for authoring programs.
In this video, we review the music, keypad input, and graphics features, as well as some debugging and code-optimizing techniques that help us work within the memory limitations of the programming environment.
Please use the following time-code index to jump to relevant sections in the video.
0:00 Introduction
0:46 Program #1 - Playing music (NOTE function)
3:07 Program #2 - Reading keypad input (KEY function)
4:26 Program #3 - Atari Piano, race condition, and fix
8:16 Program #4 - Overview of graphics functions (HOR, VER, HIT).
9:59 Program #5 - Solitaire-Pong
13:46 Program #6 - Atari Clock
16:38 Debugging/Optimizing: - Avoiding PRINT
18:31 Debugging/Optimizing: Immediate/temporary state initialization
21:21 Debugging/Optimizing: Scope of IF statement
24:06 Conclusions
Github for documents referenced in this video:
https://git.io/JL5kF
"Exploring BASIC Programming for the Atari 2600 - Part 1"
https://youtu.be/aSvsjvake_0
"Building a Universal Atari 2600 12-button "Star Raiders" Controller"
https://youtu.be/FICpISoyDAA
Atari 2600 BASIC Programming User Manual
https://archive.org/details/Basic_Programming_1979_Atari_US_a/mode/2up
"BASIC Programming: Atari Archive Episode 34"
https://www.youtube.com/watch?v=txzSxyQ3PnU
Program in closing comments: "Space Invaders" by Dave Britten
https://www2.gvsu.edu/brittedg/BasicProgramming.txt
Видео Exploring BASIC Programming for the Atari 2600 - Part 2 канала Steve Guidi
In this video, we review the music, keypad input, and graphics features, as well as some debugging and code-optimizing techniques that help us work within the memory limitations of the programming environment.
Please use the following time-code index to jump to relevant sections in the video.
0:00 Introduction
0:46 Program #1 - Playing music (NOTE function)
3:07 Program #2 - Reading keypad input (KEY function)
4:26 Program #3 - Atari Piano, race condition, and fix
8:16 Program #4 - Overview of graphics functions (HOR, VER, HIT).
9:59 Program #5 - Solitaire-Pong
13:46 Program #6 - Atari Clock
16:38 Debugging/Optimizing: - Avoiding PRINT
18:31 Debugging/Optimizing: Immediate/temporary state initialization
21:21 Debugging/Optimizing: Scope of IF statement
24:06 Conclusions
Github for documents referenced in this video:
https://git.io/JL5kF
"Exploring BASIC Programming for the Atari 2600 - Part 1"
https://youtu.be/aSvsjvake_0
"Building a Universal Atari 2600 12-button "Star Raiders" Controller"
https://youtu.be/FICpISoyDAA
Atari 2600 BASIC Programming User Manual
https://archive.org/details/Basic_Programming_1979_Atari_US_a/mode/2up
"BASIC Programming: Atari Archive Episode 34"
https://www.youtube.com/watch?v=txzSxyQ3PnU
Program in closing comments: "Space Invaders" by Dave Britten
https://www2.gvsu.edu/brittedg/BasicProgramming.txt
Видео Exploring BASIC Programming for the Atari 2600 - Part 2 канала Steve Guidi
Комментарии отсутствуют
Информация о видео
16 января 2021 г. 3:14:33
00:25:28
Другие видео канала




















