-
- ? S_V_B
- 20.01.2018 20:35
Большая часть Dec овских инженеров продалась HP. Дело политики и хитрости "Голубого гиганта"
- ? S_V_B
- 20.01.2018 19:19
И еще один аргумент.. не известно что там было в голове у Бортника .. как он собирался это дело поддерживать. скорее всего никак.
А у PC видеокарт одной документации и примеров два мешка.
И не нужно сравнивать поделку юного гения с работой сотен инженеров.
- ? S_V_B
- 20.01.2018 19:16
/*Для "ускорения БК" была "приставка Бортника"*/
Она была сравнима по возможностям хотя бы Трайдента ISA?
- ? S_V_B
- 20.01.2018 19:11
К Амиге уже ATI Radeon давно прикрутили, а вы все Зальцмана цитируете...
- ? S_V_B
- 20.01.2018 19:09
Вы там нашли аппаратный текстовый режим?
- ? S_V_B
- 20.01.2018 19:08
Это вы про что?
- ? S_V_B
- 20.01.2018 19:03
Мы вроде говорили об ускорении работы БК, а не об искусстве программирования.
Если бы разработчики БК напряглись и смогли родить аппаратный текстовый режим я думаю никто бы не жаловался.
- ? S_V_B
- 20.01.2018 18:55
Int 10h -это и есть видео биос, которое раз в 10 медленнее поскольку универсально в любых режимах.
Так зачем его использовать если ты и так знаешь как работать в конкретных режимах
- ? S_V_B
- 20.01.2018 18:51
На PC используют Int 10h - тоже не очень быстрое, для тех кто не знает как работать в каком либо из режимов.
Я же говорил что некоторые из режимов довольно извратные.
- ? S_V_B
- 20.01.2018 18:48
/* Для ускорения вывода символа на экран используются П/П самописные, */
Это делает не ПЗУ а железо...
- ? S_V_B
- 20.01.2018 18:41
И? "прямая" видеопамять на такое способна?
- ? S_V_B
- 20.01.2018 18:24
/* "напрямую с видеопамятью" */
Напрямую с видеопамятью я имел в виду что пишешь по адресу B800:0000 ASCII код и видишь символ на экране.
- ? S_V_B
- 20.01.2018 18:23
Я так и понял что тут больше флудильня.. письками все мерятся.
А не проще крутым гуру пролистать книжку которую я выше указывал и свое мнение составить по этому поводу.
- ? S_V_B
- 20.01.2018 18:13
Да и как бы S_V_B в одиночку эту тему финансово не потянет.. и ASM БК тут не самое непреодолимое.
Так что зачем переживать.. опять поболтаем да забудем :)
- ? S_V_B
- 20.01.2018 18:07
В биосе вусокоуровневые функции для всех поддерживаемых режимов начиная с Hercules, (в которых даже текст не так просто выводить)
в принципе нафиг не нужных. Я по этому и говорю о двух самых удобных режимах.. в которых работаешь напрямую с видеопамятью.
- ? S_V_B
- 20.01.2018 18:02
А никто кроме меня книжки читать не умеет?
- ? S_V_B
- 20.01.2018 18:01
Ну пару цифр в порт смогу записать.. главное видео режим включить..
А тонкая работа с битовыми плоскостями.. со временем
- ? S_V_B
- 20.01.2018 16:19
Нашел.. даже со своими юношескими пометками... смех один :)
- ? S_V_B
- 20.01.2018 16:18
/* Исходник биоса - подсказка. Зачем переписывать. читай и кодируй */
Есть книжка довольно приличная Р.Уилтон Видеосистемы персональных компьютеров IBM PC и PS/2
Довольно дельная.
- ? S_V_B
- 20.01.2018 16:16
/* Все 2000 игрушек ты сам перепишешь? )) */
Я же говорю что ностальгируещим можно её и не втыкать.. и с MP3 грузить.
А если с регистрами и пр. пересекаться не будет то переключи вход на мониторе и играйся.
- ? S_V_B
- 20.01.2018 16:10
/* Но на циррус есть исходник биоса */
Вы решили биос переписать? Вот это точно не реально, проще емты переделать.
У меня где то книженция должна быть, та описывалась работа на низком уровне без биос.
У меня программа максимум включать два режима текстовый и VGA.
- ? S_V_B
- 20.01.2018 16:06
1024x768 даже не рассматривается.
ВМ1 работает на 4МГц - и при этом мы будем в рукопашку текст выводить 32 символа в строке.
Или словами вместе с атрибутами 80 символов в строке перекидывать, даже не задумываясь как они там выводятся..
А 320х200 и 256 цветов с палитрами любыми - мечта для бк, да еще если памяти хотя бы 512 будет стоять можно аппаратный скроллинг в любую сторону делать... какая поделка такое сможет?
- ? S_V_B
- 20.01.2018 15:49
Если я правильно понял будет доступ к портам, регистрам управления и видеопамяти.
Встроенный знакогенератор, пиши текст в экранную область и никаких заморок.
- ? S_V_B
- 20.01.2018 15:44
/* "изобрести" текстовый терминал */
Как раз не терминал, а реальный видеоконтроллер с кучей возможностей.
А не какие-то поделки которые будут только замедлять работу.
- ? S_V_B
- 20.01.2018 15:42
Я так понимаю за все время дальше разговоров так и не пошло?
На спонсора я то же вряд ли потяну 5-10 т.р. для меня психологический максимум.
Да и смысл единолично обладать такой платой, если бы хотя бы несколько программеров поучаствовали в проекте был бы стимул.
- ? S_V_B
- 20.01.2018 15:21
И наверно лучше через шлейф к БК подключать, а то этот небоскрёб разъем выломает.
Скомпоновать для отдельного корпуса.
- ? S_V_B
- 20.01.2018 15:12
А обязательно этот МПИ-ISA мост строить на базе КНГМД, может на нем кроме ISA добавить пару разъемов для МПИ устройств ИРПС, СМК?
- ? S_V_B
- 20.01.2018 05:56
/* Вместо Трайдента лучше использовать видеокарту на Циррусе */
Чем лучше? Да и раритет как бы, в магазине не купишь.
- ? S_V_B
- 19.01.2018 19:44
По большому счету что вызвало некоторое недоумение в бустере что там нет никакой теневой памяти. Толку-то что он умеет области на экране копировать и из памяти БК. Весь смысл ускорителя чтобы заранее хоть и медленно закачать ресурсы в память ускорителя, а потом уже быстро копировать в экранную область. Еще было бы круто менять адрес отображаемой области.
- ? S_V_B
- 19.01.2018 19:38
В готовой видеокарте множество возможностей уже заложено, правда через регистры достаточно геморно управлять, а биос недоступен..
- ? S_V_B
- 19.01.2018 19:33
Полноценный текстовый режим для бк уже дорогого стоит. Бустер вообще через один регистр управляется но там сделано зеркало памяти Бк и СМК.
- ? S_V_B
- 19.01.2018 18:19
Никто и не ждал чуда, для чуда есть регистры и порты о чем я писал выше..
Документация была зачитана до дыр лет двадцать назад и уже малость подзабыта :)
- ? S_V_B
- 19.01.2018 17:27
/* http://zx-pk.ru/threads/26955-variant-kontrollera-ps-2-dlya-bk.html */
что-то не видно восторженных отзывов..
- ? S_V_B
- 19.01.2018 17:17
Хотя изврат конечно нужно просто МС-5085 или как она там найти, с видеоконтроллером, кочанами там всякими и радоваться
- ? S_V_B
- 19.01.2018 17:15
Да как-то в кейсе симпатичнее чем ворох железяк на столе
- ? S_V_B
- 19.01.2018 17:11
/*все делали уже, даже с буферами ))*/
с клавой пока я так понял до конца не решили, чтобы нормально эмулировала?
- ? S_V_B
- 19.01.2018 17:09
/*только не понятна цель данной затеи*/
Если бы у этой штуки ничего с БК не пересекалось воткни два монитора один в ТВ другой в VGA.
Когда программа для VGA используй видеопамять БК как простую память.
- ? S_V_B
- 19.01.2018 17:05
Вообше логичнее было корзину сделать, клаву PS/2 и все в кесйс запрятать.
- ? S_V_B
- 19.01.2018 17:04
кто мешает по "тихой грусти" вытаскивать все из МПИ и играться в БК-10
- ? S_V_B
- 19.01.2018 17:02
скоро четверники нужны будут
- ? S_V_B
- 19.01.2018 16:31
Их автор который год уже Бустер делает. Только пока непонятно с какой стороны Бустер.
- ? S_V_B
- 19.01.2018 16:23
Беда.. как бы КНГМД есть но он в шкафу пылится.
- ? S_V_B
- 19.01.2018 16:02
А СМК512?
- ? S_V_B
- 19.01.2018 15:48
Вариантов работы много учитывая что они поддерживают совместимость начиная с Hercules, InColor, CGA,EGA,VGA.
Программируются битовые плоскости, меняется адрес окна, да куча всего.
Самый простой 320х200х256 - 1 байт на пиксель писать с адреса 0A000:0000h.
0b800:0000 - ТЕКСТОВЫЙ 80Х24 - 1 БАЙТ КОД, 2Й атрибут.
- ? S_V_B
- 19.01.2018 15:43
Про ПЗУ не скажу не электронщик.
- ? S_V_B
- 19.01.2018 15:42
Регистров порядка 15
- ? S_V_B
- 19.01.2018 15:37
Я правильно понимаю что видео BIOS отпадает?
- ? S_V_B
- 19.01.2018 15:23
Можете на вскидку рассказать как будет происходить взаимодействие со стороны программиста?
Доступ к функциям видеобиос, области данных, регистрам видеоконтроллера, видеопамяти.
на x86 сегментная модель 0A000:0000 граф. режим, 0B800: текст по моему.
Как это будет выглядеть и насколько удобно будет пользоваться.
- ? S_V_B
- 19.01.2018 14:16
Планов громадьё...
- ? S_V_B
- 19.01.2018 14:09
Да что болтать - делайте. Вы уже ИК приемник прикрутили? Пульт работает?
-
«
1 | ... | 11 | 12 | 13 | ... | 17 | »
?