nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 27 Apr 2024 07:45



Reply to topic  [ 147 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10  Next
Расширяя горизонты возможностей ВГ75 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22599
Location: Silicon Valley
Reply with quote
Всё перенёс сюда, раз уж на то пошло... заодно переименовал топик из ВГ75 в Расширяя горизонты возможностей ВГ75

P.S. Товарищ Alikberov, а Paguo-86PK и ты - это один и тот же человек, который в марте 2022 года забыл пароль к форуму или это просто совпадение, что в в Ташкенте живёт много любителей расширять горизонты возможностей РК-86 :question:

:roll:

_________________
:dj: https://mastodon.social/@Shaos


23 Feb 2024 19:49
Profile WWW
Maniac
User avatar

Joined: 12 Apr 2011 20:43
Posts: 267
Location: Tashkent
Reply with quote
Shaos wrote:
Всё перенёс сюда, раз уж на то пошло... заодно переименовал топик из ВГ75 в Расширяя горизонты возможностей ВГ75

P.S. Товарищ Alikberov, а Paguo-86PK и ты - это один и тот же человек, который в марте 2022 года забыл пароль к форуму или это просто совпадение, что в в Ташкенте живёт много любителей расширять горизонты возможностей РК-86 :question:

:roll:
На большинстве форумов этот ник не понимают или путают с возрастом и инициалами! :roll:


24 Feb 2024 04:00
Profile WWW
Senior

Joined: 01 Jan 2022 04:34
Posts: 173
Location: USSR, Tashkent
Reply with quote
Shaos wrote:
Всё перенёс сюда, раз уж на то пошло... заодно переименовал топик из ВГ75 в Расширяя горизонты возможностей ВГ75

P.S. Товарищ Alikberov, а Paguo-86PK и ты - это один и тот же человек, который в марте 2022 года забыл пароль к форуму или это просто совпадение, что в в Ташкенте живёт много любителей расширять горизонты возможностей РК-86 :question:

:roll:


ну, я точно расширять РК не буду, я его викинул
хотя если кому надо (в Ташкенте), то могу спросить знакомого насчет Согдианы


24 Feb 2024 05:46
Profile
Maniac
User avatar

Joined: 14 Oct 2019 18:10
Posts: 320
Location: Tashkent
Reply with quote
imsushka wrote:
ну, я точно расширять РК не буду, я его викинул
хотя если кому надо (в Ташкенте), то могу спросить знакомого насчет Согдианы
Конечно спросите! :idea:

Был у меня загадочный случай в самом начале 90-х, аккурат перед развалом СССР…
Взял, значит, меня отец посмотреть на компьютер к соседу, что этажами ниже жил.
Как помню, на столе в центре гостиной стоял УЛПЦТ со снятой задней крышкой и туда проводами подключён был компьютер с клавиатурой МС-7007 на шасси, типа как КР-03.
К магнитофону тянулся провод и оттуда грузили программы.
  • «Биоритмы» под Бейсиком с построением цветных графиков
  • Игра «Взбесившиеся роботы» (типа как на КР-04, но графика была чуть лучше)
  • Игра «Бомба» (разновидность горизонтального арканоида, ремейк я пытался сделать здесь)
  • Игра «Ролики» (из-за ошибки контрольной суммы дальше заставки с цветными линиями дело не пошло…)
Причём управление клавиатурой в играх чуточку сбоило, так как МС-7007 в каком-то КБ поставили экспериментально, а программы подогнать не успели.
А сам этот ПК сосед так и называл «Согдиана»… :roll:

Собственно, загадочность вся в том, что почему именно «Согдиана»?
В то время, когда в сети все ссылаются на стандартную разновидность клонов РАДИО-86РК…

P.S. Есть мнение (сугубо личное), что то было - «КР-04», который хотели пустить в местную серию под названием «Согдиана-2», но что-то не пошло…
Тем более, если это и был «КР-04», то куда делись все кассеты с программами («Бомба» и «Ролики» где?)…


24 Feb 2024 07:00
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22599
Location: Silicon Valley
Reply with quote
imsushka wrote:
ну, я точно расширять РК не буду, я его викинул
хотя если кому надо (в Ташкенте), то могу спросить знакомого насчет Согдианы

У меня было несколько знакомых американцев, которые закончили школу №110 в г.Ташкенте ещё в советские времена 8)

P.S. И как минимум одна из школы №90 (потом закончила ТашГУ)

_________________
:dj: https://mastodon.social/@Shaos


24 Feb 2024 11:07
Profile WWW
Maniac
User avatar

Joined: 14 Oct 2019 18:10
Posts: 320
Location: Tashkent
Reply with quote
По поводу доработки до аппаратной табуляции.
Я тут подумал, что таким же образом можно и сохранять биты для переключения знакогенератора.
Допустим:
  • Коды «F4…FB» - «табуляция» в интервале 4…11 отсчётов ПДП-запросов
  • Код «FC» - Основной набор знакогенератора (коды E4/E5 переключаются между КОИ-7 и КОИ-8)
  • Код «FD» - Основной набор знакогенератора (коды E4/E5 переключают графику с цветом)
  • Код «FE» - Основной набор знакогенератора (коды E4/E5 переключают расширенную графику)
  • Код «FF» - Основной набор знакогенератора (коды E4/E5 переключают спрайты)
Тогда можно сразу убить двух зайцев:
  • Коды «F4…FB» служат для декремента ИЕ7 с блокировкой цепи DRQ->DRQ2
  • Коды «FC…FF» просто хранятся в ИЕ7 без блокировки дальнеших запросов
При условии, что коды «FC…FF» указываются после всех табуляций. Например, в самом конце строки, так как ВГ75 их не получит, а счётчик - запомнит до начала отображения следующей строки на экране.


24 Feb 2024 11:43
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22599
Location: Silicon Valley
Reply with quote
Но ведь ты ловишь код когда он через ПДП приходит в цепочке байтов?
Придётся подгонять местоположение кода переключающего шрифты, чтобы он был последним и даже в этом случае ВГ75 выплюнет эти байты как символы несколько позже - хотя наверное для глобальных переключений типа цвета фона или шрифта вниз (не вправо) этого должно быть достаточно - надо будет поэкспериментировать...

_________________
:dj: https://mastodon.social/@Shaos


24 Feb 2024 11:51
Profile WWW
Maniac
User avatar

Joined: 14 Oct 2019 18:10
Posts: 320
Location: Tashkent
Reply with quote
Shaos wrote:
Но ведь ты ловишь код когда он через ПДП приходит в цепочке байтов?
Придётся подгонять местоположение кода переключающего шрифты, чтобы он был последним и даже в этом случае ВГ75 выплюнет эти байты как символы несколько позже - хотя наверное для глобальных переключений типа цвета фона или шрифта вниз (не вправо) этого должно быть достаточно - надо будет поэкспериментировать...
Здесь всё ещё не так понятно, так как технология - сверхновая! :lol:
На вскидку, код из ИЕ7 в регистр общего управления знакогенератора нужно переносить только когда на LC0…LC3 установится 0000 - ВГ75 начала отображать новую строку. Тогда получится всё синхронно как бы.
(Как бы - потому что в режиме ВГ75 ещё можно указать флаг смещения на одну линию, что создаёт дополнительный хороший такой нюанс, теоретически плохо проверяемый без практической проверки в железе.)
С другой стороны, все фокусы с ИЕ7 происходить будут только в циклах ПДП, а они - на предпоследних линиях (подзабыл)?


Last edited by Alikberov on 24 Feb 2024 12:04, edited 1 time in total.



24 Feb 2024 12:01
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22599
Location: Silicon Valley
Reply with quote
Как я понял в РК по умолчанию как раз этот режим +1 и используется - поэтому знак 8 линий отображается в знакоместо 10 линий

_________________
:dj: https://mastodon.social/@Shaos


24 Feb 2024 12:04
Profile WWW
Maniac
User avatar

Joined: 14 Oct 2019 18:10
Posts: 320
Location: Tashkent
Reply with quote
Shaos wrote:
Как я понял в РК по умолчанию как раз этот режим +1 и используется - поэтому знак 8 линий отображается в знакоместо 10 линий
О чём я говорю. Эти маленькие нюансы создают большие вопросы. Без практической проверки - не очень понятно.

А так, есть идеи, какие 1024 :exclaim: символа можно в знакогенератор зашить? :mrgreen:


24 Feb 2024 12:07
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22599
Location: Silicon Valley
Reply with quote
Надо знакогенератор делать в ОЗУ :ebiggrin:

_________________
:dj: https://mastodon.social/@Shaos


24 Feb 2024 12:25
Profile WWW
Maniac
User avatar

Joined: 14 Oct 2019 18:10
Posts: 320
Location: Tashkent
Reply with quote
Shaos wrote:
Надо знакогенератор делать в ОЗУ :ebiggrin:
Ну, как в КР-04 или Пальмире. Так давно сделано.
Суть в другом: Имеем аппаратную табуляцию, что позволит обеспечить и горизонтальный скроллинг, и память буфера экономить. :ewink:


24 Feb 2024 12:29
Profile WWW
Senior

Joined: 01 Jan 2022 04:34
Posts: 173
Location: USSR, Tashkent
Reply with quote
Shaos wrote:
imsushka wrote:
ну, я точно расширять РК не буду, я его викинул
хотя если кому надо (в Ташкенте), то могу спросить знакомого насчет Согдианы

У меня было несколько знакомых американцев, которые закончили школу №110 в г.Ташкенте ещё в советские времена 8)

P.S. И как минимум одна из школы №90 (потом закончила ТашГУ)


правило 7ми рукопожатий в действии
я тоже учился в 110 школе, да и счас живу рядом


24 Feb 2024 20:36
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22599
Location: Silicon Valley
Reply with quote
Alikberov wrote:
Shaos wrote:
Надо знакогенератор делать в ОЗУ :ebiggrin:
Ну, как в КР-04 или Пальмире. Так давно сделано.
Суть в другом: Имеем аппаратную табуляцию, что позволит обеспечить и горизонтальный скроллинг, и память буфера экономить. :ewink:

Ну горизонтальный скроллинг и так можно делать, перепрограммируя ВТ57 :roll:

_________________
:dj: https://mastodon.social/@Shaos


25 Feb 2024 00:10
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22599
Location: Silicon Valley
Reply with quote
imsushka wrote:
правило 7ми рукопожатий в действии
я тоже учился в 110 школе, да и счас живу рядом
см. личку

_________________
:dj: https://mastodon.social/@Shaos


25 Feb 2024 02:13
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 147 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10  Next

Who is online

Users browsing this forum: vital72 and 95 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.