BC Contour на Ленинграде
|
|
iDenis | Дата: Пятница, 03.05.2024, 23:26 | Сообщение # 41 |
10h
Группа: Пользователи
Сообщений: 28
Статус: Offline
| написал в эмуляторе тимекс 2048. Набрал комманду out 255,3. Затем poke 30719,4 - две зеленых точек в верхне левом углу и вправом нижнем углу... Out 255,2 ничего не показывает. Думаю эмулятор какой-то помешенный...
Смотрю, ты программист :)
Сообщение отредактировал iDenis - Пятница, 03.05.2024, 23:27 |
|
| |
Black_Cat | Дата: Суббота, 04.05.2024, 08:02 | Сообщение # 42 |
Координатор
Группа: Координаторы
Сообщений: 727
Статус: Offline
| Ты сам понял что ты сделал? Записав 3, ты одновременно включил хайколор и поменял местами в нём области пикселей и атрибутов. К тому же зачем-то сначала включил видеорежим, после чего вслепую вводил POKE. Кароче, это всё не правильно, и случайно. Не ленись, пиши цикл, токо чтоб не залезть в системные переменные, цикл делай с 28к до 30к - это атрибуты нижней трети экрана в хайколоре, как раз где будет надпись ОК.
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!". "Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло." Гарри Трумэн
|
|
| |
iDenis | Дата: Воскресенье, 05.05.2024, 01:18 | Сообщение # 43 |
10h
Группа: Пользователи
Сообщений: 28
Статус: Offline
| Написал весь цикл и вижу как рисует зелёные полосы типа как сброс. Так? Видны зеленые полосы только через OUT 255,3. Когда закончится рисование, перехожу в стандартный режим. Но не вижу зеленые буквы. Может фиговый эмулятор? Добавлено (13.05.2024, 23:30) --------------------------------------------- Black_Cat, Куда пропал?
|
|
| |
Black_Cat | Дата: Вторник, 14.05.2024, 17:53 | Сообщение # 44 |
Координатор
Группа: Координаторы
Сообщений: 727
Статус: Offline
| Заклинание:
10 LET A=28672 20 POKE A,4 30 LET A=A+1 40 IF A=30720 THEN OUT 255,2:STOP 50 GOTO 20
По окончании заклинания комп будет в режиме хайколор, нижняя треть экрана чёрная, а "ОК" зелёный
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!". "Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло." Гарри Трумэн
|
|
| |
iDenis | Дата: Вторник, 14.05.2024, 18:53 | Сообщение # 45 |
10h
Группа: Пользователи
Сообщений: 28
Статус: Offline
| У тебя интересное программирование. А вот у меня чуть по-другому. Я не подумал, что надо подождать, пока не закончит процесс. Да, у меня зелёные буквы в режиме OUT 255,2. Но почему-то у тебя зеленые буквы только внизу, а лист чёрный, даже INK не реагирует... У меня всё видно и лист и внизу.
|
|
| |
Black_Cat | Дата: Среда, 15.05.2024, 07:56 | Сообщение # 46 |
Координатор
Группа: Координаторы
Сообщений: 727
Статус: Offline
| Ну и зачем ты пишешь в порт внутри цикла? Писать нужно вне цикла - по завершении, или до начала.
Добавлено (15.05.2024, 08:30) ---------------------------------------------
Цитата iDenis ( ) Но почему-то у тебя зеленые буквы только внизу, а лист чёрный, даже INK не реагирует... У меня всё видно и лист и внизу. Вот и ответь почему это заклинание отменило действие заклинаний бейсика управляющих цветами на экране, а то какое-то заклинание ты уже как-то научился применять, а вот как оно действует всё ещё не понимаешь.
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!". "Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло." Гарри Трумэн
|
|
| |
iDenis | Дата: Среда, 15.05.2024, 21:18 | Сообщение # 47 |
10h
Группа: Пользователи
Сообщений: 28
Статус: Offline
| Всё понятно. Ты написал начальный цикл 28672 и конечный цикл 30720, и поэтому видны только внизу. А я начинал с 24576 и поэтому видны все буквы вверху. Я просто пробовал внутри цикла. Да, после завершения работает порт. Заклинание окрашивает зелёным цветом "4". Кстати, схема скоро будет?
|
|
| |
Black_Cat | Дата: Пятница, 17.05.2024, 14:02 | Сообщение # 48 |
Координатор
Группа: Координаторы
Сообщений: 727
Статус: Offline
| И всё таки ты не ответил почему перестали работать команды бейсика управляющие цветом :) Добавлено (17.05.2024, 14:08) ---------------------------------------------
Цитата iDenis ( ) Кстати, схема скоро будет?
Слона будем есть по частям
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!". "Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло." Гарри Трумэн
|
|
| |
iDenis | Дата: Суббота, 18.05.2024, 02:37 | Сообщение # 49 |
10h
Группа: Пользователи
Сообщений: 28
Статус: Offline
| Цитата Black_Cat ( ) почему перестали работать команды бейсика управляющие цветом :) Думаю, что нет поддержки в этом бейсике...
|
|
| |
Black_Cat | Дата: Суббота, 18.05.2024, 09:37 | Сообщение # 50 |
Координатор
Группа: Координаторы
Сообщений: 727
Статус: Offline
| Цитата iDenis ( ) Думаю, что нет поддержки в этом бейсике...
Уже ближе, хотя и неправильно :) . Поддержка в бейсике есть, как ей не быть, если это команды этого бейсика :) . Вот токо сам бейсик знает о существовании только стандартного видеорежима, и не знает, что атрибуты могут находиться с #6000, и занимать целых 6к, и соответственно, исполняя поддерживаемые им команды цвета, честно пишет в атрибуты стандартного режима (можешь удостовериться прочитав пиком), да вот токо бейсик не знает, что сканер видеоформирователя уже работает в другом видеорежиме, и не берёт атрибуты из той области, куда пишет бейсик, а берёт из совсем другой области, которой управляешь ты, своей программой :) . Т.е. правильный ответ - это не бейсик не поддерживает собственные команды, а сканер не поддерживает в этом видеорежиме эту область атрибутов, куда честно пишет бейсик.
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!". "Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло." Гарри Трумэн
|
|
| |
iDenis | Дата: Суббота, 18.05.2024, 13:45 | Сообщение # 51 |
10h
Группа: Пользователи
Сообщений: 28
Статус: Offline
| Спасибо за подробный ответ. :)
|
|
| |
Black_Cat | Дата: Вторник, 28.05.2024, 14:08 | Сообщение # 52 |
Координатор
Группа: Координаторы
Сообщений: 727
Статус: Offline
| Да,кстати, вопрос по выбору комплектующих, тебе такая экзотика как 1533ИР38 будет доступна?
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!". "Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло." Гарри Трумэн
|
|
| |
iDenis | Дата: Вторник, 28.05.2024, 23:36 | Сообщение # 53 |
10h
Группа: Пользователи
Сообщений: 28
Статус: Offline
| Если 1533ИР38 с тонкими ножками, то не доступно. Если аналог типа ЭКР1533ИР38 или микросхема Texas Instruments то доступно.
|
|
| |
|