User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 31

Тема: Рабочие ячейки Монитора 240.7

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Почти оффтоп, но не совсем, все же сильная связь с темой есть. Подумал, что можно за пару минут переделать монитор для вывода 32 строк, почему бы и не сделать. Времени заняло несколько больше, но получилось. Сегодня смысла в такой штуке пожалуй нет, но программистам древности могло понравиться.
    А 80 символов в строке сделать? да в виде загружаемого драйвера?

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Arrow

    Цитата Сообщение от tnt23 Посмотреть сообщение
    А 80 символов в строке сделать? да в виде загружаемого драйвера?
    256/80=3,2 пикселя на символ
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  4. #3

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    А 80 символов в строке сделать? да в виде загружаемого драйвера?
    Это было бы намного полезнее, но и времени бы заняло заметно больше. Эта задача разбивается на две: очень простая и даже приятная мне для реализции - собственно процедура вывода 80 символов в строке, и муторная - увязка с существующим досом/биосом. Надеюсь со временем к этой задаче кто-нибудь подступится, может даже и я. И кто бы ей не занялся, ему будет полезно знать, каким CP/Mным программам сильно нужны 80 символов?

    - - - Добавлено - - -

    Цитата Сообщение от Denn Посмотреть сообщение
    256/80=3,2 пикселя на символ
    512/80>6 pixels/symbol - it's OK!

  5. #4

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    512/80>6 pixels/symbol - it's OK!
    Монохром онли - it's bad (
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  6. #5

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Это было бы намного полезнее, но и времени бы заняло заметно больше. Эта задача разбивается на две: очень простая и даже приятная мне для реализции - собственно процедура вывода 80 символов в строке, и муторная - увязка с существующим досом/биосом. Надеюсь со временем к этой задаче кто-нибудь подступится, может даже и я. И кто бы ей не занялся, ему будет полезно знать, каким CP/Mным программам сильно нужны 80 символов?
    Вот я бы занялся подпиливанием существующего биоса (монитора) на дополнительный режим 80 символов. Место есть, более-менее понятно, куда пришпилить дополнительный код. В конце концов, это не должно быть сложнее вклеивания в штатный ROM PalmOS нештатных процедур работы с дополнительной памятью, а ведь и такое делал

    И вот лично я ужасно страдаю от невозможности запустить LADDER.

  7. #6

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    LADDER.
    Небольшой каминг аут - я никогда не играл в CP/Mные игры (хотя вру, пробовал ROGUE svofski). Но читал, что CATCHUM (надеюсь не перепутал) тоже требует 80 символов.

    - - - Добавлено - - -

    Цитата Сообщение от tnt23 Посмотреть сообщение
    процедур работы с дополнительной памятью
    Забыл, можно было и процедуры обмена с рам-диском пропатчить для работы с 512 Кб.

  8. #7

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Почти оффтоп, но не совсем, все же сильная связь с темой есть. Подумал, что можно за пару минут переделать монитор для вывода 32 строк, почему бы и не сделать. Времени заняло несколько больше, но получилось. Сегодня смысла в такой штуке пожалуй нет, но программистам древности могло понравиться.
    ivagor, а исходника этой переделки (в смысле оригинального монитора 240/7) у тебя не сохранилось? Пытаюсь тут найти, что у меня в машине прошито, и из всех найденных пока мониторов с начальной сигнатурой C3 30 E0 только твой и бьется.

  9. #8

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если так, то думаю лучше было сразу ориентироваться на комбинацию софта 7+7 вместо 2+5. Как я понимаю, там один недостаток - поддержка другой клавиатуры. Зато в 7+7 MB.COM правильно работает.
    Ну и если подумать еще, то с большим рам-диском fdd и не нужен, нужна поддержка какого-нибудь интерфейса SD. Минималистичный вариант - что-то типа xsd b2ma, т.е. FAT16 на асме 8080. Или внешний микроконтроллер с поддержкой FAT32. В обоих случаях переписываешь нужные файлы c SD на рам-диск и вперед. А если нужно и обратно записывать, то можно посмотреть в строну SD DOS PVV, развившего базу FAT16 b2mа.
    Океану до удовлетворительной-средней CP/M машинки не хватает разве что 80 символов.

  10. #9

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Если так, то думаю лучше было сразу ориентироваться на комбинацию софта 7+7 вместо 2+5. Как я понимаю, там один недостаток - поддержка другой клавиатуры. Зато в 7+7 MB.COM правильно работает.
    У меня нет (пока) полного доверия к монитору 7 (который внутри MONITOR+), в смысле действительно ли он более поздний и более лучший. Хотя в него и вписаны процедуры для работы с КНГМД, он вполне может оказаться более старой по сравнению с 2 версией. С другой стороны, в версии 2 поддержана клавиатура терминального типа, а в 7 клавиатура посложнее... не знаю, куда бросаться.

    Правильным, но интенсивным способом было бы полностью разобрать оба монитора на подпрограммы и сравнить. Когда-нибудь потом.

    (Более ближней перспективой могут быть замена клавиатурного кода 7 на взятый из 2, а также - в связи с надвигающейся сборкой элегантной клавиатуры для РК86 на Cherry MX кнопках - проверка на реале 7).

    Цитата Сообщение от ivagor Посмотреть сообщение
    Ну и если подумать еще, то с большим рам-диском fdd и не нужен, нужна поддержка какого-нибудь интерфейса SD. Минималистичный вариант - что-то типа xsd b2ma, т.е. FAT16 на асме 8080. Или внешний микроконтроллер с поддержкой FAT32. В обоих случаях переписываешь нужные файлы c SD на рам-диск и вперед. А если нужно и обратно записывать, то можно посмотреть в строну SD DOS PVV, развившего базу FAT16 b2mа.
    Согласен, только хотелось бы минимума аппаратных переделок в Океане. Например, минималистичный контроллер флеша, садящийся вместо КНГМД на штатное место ППА DD80.

    Цитата Сообщение от ivagor Посмотреть сообщение
    Океану до удовлетворительной-средней CP/M машинки не хватает разве что 80 символов.
    Последовательный порт так вообще уже есть.

  11. #10

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Последовательный порт так вообще уже есть.
    Да, это большое дело. Если его разогнать, то может даже и SD не надо.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Куплю рабочие платы Profi 5.03 или 5.04
    от im2 в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 03.07.2012, 09:37
  2. Рабочие сорцы эмулятора UnrealSpeccy
    от Mick в разделе Программирование
    Ответов: 3
    Последнее: 31.03.2010, 18:33
  3. Порча TR-DOS'ом ячейки #5B89
    от TomCaT в разделе Для начинающих
    Ответов: 2
    Последнее: 09.03.2010, 21:51
  4. старые рабочие ноуты
    от Nordic в разделе Барахолка (архив)
    Ответов: 38
    Последнее: 01.11.2008, 20:42

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •