Важная информация

User Tag List

Страница 5 из 9 ПерваяПервая 123456789 ПоследняяПоследняя
Показано с 41 по 50 из 86

Тема: Эмулятор 'Etalon Korvet Emulator' - разработка

  1. #41
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Задался вопросом, скажите, а нельзя сделать в эмуляторе абсолютное позиционирование курсора мыши, а не относительное?
    Т.е., чтобы курсор эмулятора совпадал с реальным курсором, а не убегал от него?
    Поглядел бегло исходники, вроде значение координат и должно быть абсолютным.
    нет. я не знаю такого способа
    т.к. перемешение мышки - относительное, на сколько она сдвинулась.

    еще варианты
    - лочить мышку внутри окна, но мне он тоже не ахти как
    - в теории можно сделать поддержку всех 3х? программ где есть поддержка
    Абрис, Акварель и еще кто-то
    прямо в них патчить координату, но надо ли этот гиморой кому ....

    я по этому курсор в виде вопроса и включил, чтобы хоть как-то орентироваться
    вообще копать в эту сторону - мало интересно, софта то нет ...

    врядли кто в трезвом уме будет рисовать в Абрисе

    ---------- Post added at 00:17 ---------- Previous post was at 00:15 ----------

    Цитата Сообщение от Serebriakov Посмотреть сообщение
    т.к. никак не пойму откуда появляется это паразитное смещение курсора.
    не совпадают "кривые ускорения" и имхо врядли это легко исправить.

    ---------- Post added at 00:21 ---------- Previous post was at 00:17 ----------

    Цитата Сообщение от Serebriakov Посмотреть сообщение
    И еще, планируется ли GUI и если планируется какого плана - рисованный или оконный, например на QT?
    Можно было бы тогда отладчик серьезно доработать по удобству.

    Особенно радовала клавиатура, когда не получалось найти бинды к реальной.
    А вообще, бинды надо-бы сделать аля DOSBOX, жмем CTRL+F1 и выскакивает:
    гуй когда либо - конечно

    хелп по клаве - реально спасибо за идею, надо подумать, на досбокс - пристально посмотрю.

    Цитата Сообщение от Serebriakov Посмотреть сообщение

    P.S. И еще вопрос: косметические патчи со своими свистелками-гуделками в эмулятор принимаются?
    присылай
    или пуш реквест ...., так правильнее

  2. #42
    Moderator Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    253
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    109
    Спасибо Благодарностей получено 
    55
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    вообще копать в эту сторону - мало интересно, софта то нет ... врядли кто в трезвом уме будет рисовать в Абрисе
    Ну, у меня в очень-очень далеких планах идея попробовать прикрутить к эмулятору DosLine NetCP/M и попытаться запустить Win 3.11 в терминальном режиме =) Прошивки Линтеховских плат я считаю, как дойдут руки. Схемотехнику перерисую (вроде там не многослойные платы).
    Вообще, сейчас ближайшая убер-мечта - выйти в интернет с реального Корвета в терминальном режиме =) Почти все для этого у меня уже есть.
    Нужна только материнка с ISA-слотом (едет из Китая) и самое главное - починить свои Корветы. Недавно вышел из строя единственный, который работал =( Судя по тому как сломался, виноват блок питания, который я использовал. Вообще, человек, на которого я возлагал надежды помощи в ремонте категорически отказался, мотивировав тем, что Корветы его в своё время так достали (он работал в сервисе), что в жизни больше не возьмется =)
    Так что, буду копаться сам. Осциллограф уже приехал, планирую эпическую тему по ремонту, т.к. проблема у меня стандартная, которую описывали уже много раз (ПИЩАТ!), но пошаговых инструкций лечения для не электронщиков не было =) Будем делать рецепт =)
    Заодно, глядишь, много нового и интересного для себя узнаю =)
    Последний раз редактировалось Serebriakov; 26.06.2014 в 01:47.

  3. #43
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    dosLine сама по себе очень интересна .....

  4. #44
    Moderator Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    253
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    109
    Спасибо Благодарностей получено 
    55
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Очень повезло, что я всю жизнь был запасливым хомячком , насчет файлов и тому подобного (вспомним исходники xkorvet ). В далеком 2007, когда я еще не сильно соображал зачем мне оно может понадобиться, в одной школе (как раз в ней я сделал на телефон фотку Корвета, что теперь висит в Википедии), мне вручили пачку старых 3,5 дискет (драйвера и прочая ерунда), и попросили поглядеть, может есть рабочие (тогда флеш-память еще не сильно была распространена и дискеты были в ходу). Совершенно случайно там обнаружились две инсталляционные дискеты NET-CP\M - DOSLINE 3.0, и я решил их скопировать (очень жалею, что не сделал тогда именно образы, а только вытащил файлы). Дальнейшая судьба этих дискет неизвестна. Но, за то, теперь для истории сохранилась инсталляция (я ее выкладывал на своем старом почившем oldkorvet.narod.ru, перезалью позже в навигатор).
    Более того, так получилось, что в начале 2000-х мне довелось поработать на первом в моей жизни IBM PC, который тогда был сервером в классе с Корветами. Спустя много времени, когда Корветов там уже не было, тот компьютер модернизировали (поменяли там жесткий диск, систему и другое по мелочи) и ко мне в руки на время попал его старый жесткий диск (кажется на 2 ГБ всего ). Я на память (там были кое-какие мои детские программы =) сделал себе копию всех его файлов на CD-болванку, которую недавно обнаружил в своих архивах. А там! Проинсталлированный и настроенный NET-CP\M 3.0, бывавший в работе (даже различные файлы ученических Корветов сохранились!). Так что теперь, для истории, есть и пример живой установки (так же поделюсь позже). Что дает надежду, запустить все это счастье в живую, даже если с тех копий дискет ничего не установится. А еще недавно удалось выпросить ЛинТеховскую сетевую (ISA) с того самого IBM-компьютера (люди вообще были не в курсе что это за такая хрень у них валяется, обрадовали, что не выбросили).
    Жаль, конечно, что почти никто из тех, кто был раньше в сервисе Корветов, либо принимал участие в разработке того софта, более темой не интересуются - они могли бы поделиться более интересными вещами, а так приходится собирать все по крупицам.
    P.S. Сорри за оффтоп
    Последний раз редактировалось Serebriakov; 26.06.2014 в 21:11.

  5. #45
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    круто, ждем !

  6. #46
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    опять мелочи всякие
    добавлен HELP -h
    добавлен выбор типа мышки -m (0 - disable, 1 - MS Mouse (default), 2 - MouseSystem)
    код MouseSystem был давно (KWASTI давно прислал софт который его использует UFO,WAR) приделал возможность его выбрать,
    -j - включить эмуляцию реальным джойстиком корветовского джойстика на порту расширения.

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

  8. #47
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    слил (в экстазе) поддержку сети от forth32
    правда переименовав опции и ввел удобности
    -l rmp - стартовать копию эмулятора как Рабочее Место Преподавателя
    -l rmu - стартовать копию эмулятора как Рабочее Место Ученика

    или использоавать реальный ком
    -l /dev/ttyS0

    -q logfile - логировать сетевой обмен
    -n rmunum (0..15)

    -l rmp & -l rmu - это syntax sugar над PTX (rmp кладет в файл имя ptx, -l rmu читает из него)

    вроде оно ifdef LAN_SUPPORT
    но под виндой надо просто этот выключить его
    не собирал
    еще раз огромное спасибо forth32 !!!

    осталось понять как поченить всё кроме бейсика

  9. #48
    Moderator Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    253
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    109
    Спасибо Благодарностей получено 
    55
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати, а в эмуляторе поддерживается загрузка с внешних ПЗУ (про b2m знаю, но сейчас интересует именно ваш)?
    Пока пилите новый внешний интерфейс захотелось собрать оригинальный ПЗУ по схеме, может в ремонте поможет. А потому еще один вопрос:
    Цитата Сообщение от esl Посмотреть сообщение
    В аттаче ромы для загрузки из внешней ПЗУ тест КТДП и кучка игрушек
    Вложение 41843 : тест железa
    Вложение 41844 : игрушки
    Как вы получили эти ромы? Сами нарезали в hex-редакторе или дебаггере из тех же bin?
    Последний раз редактировалось Serebriakov; 07.07.2014 в 14:35.

  10. #49
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Кстати, а в эмуляторе поддерживается загрузка с внешних ПЗУ?
    есть, но только из комманд лайна -x filename.rom
    там теперь есть -h

    и есть поддержка в эмуляторе b2m

    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Пока пилите новый внешний интерфейс захотелось собрать оригинальный ПЗУ по схеме, может в ремонте поможет. А потому еще один вопрос:
    интерфейс пока совсем не пилю, мне пока хватает (и удобнее) комманд лайн
    интерфейс пока сильно отложен, пока там и без него есть что делать
    пока вон наш EXTENDER прикрутил,

    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Как вы получили эти ромы? Сами нарезали в hex-редакторе или дебаггере из тех же bin?
    написал пару скриптиков конверторов, там СОВСЕМ просто
    если надо - выложу. ну том оно достаточно ручное и далеко не всё заработает.

    в ПЗУ можно зашить KTDP, оно может помочь - это да.
    а игрушки - на них память жалко тратить
    вот как сделаем екстендер, тогда уж
    тем более там сейчас схема, одна 40ногая бис (~2$), sd разъем и кучка резисторов.

  11. #50
    Moderator Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    253
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    109
    Спасибо Благодарностей получено 
    55
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    интерфейс пока совсем не пилю, мне пока хватает (и удобнее) комманд лайн
    интерфейс пока сильно отложен, пока там и без него есть что делать
    пока вон наш EXTENDER прикрутил
    Под "внешним интерфейсом" я и имел в виду интерфейс расширения "ExtROM Open Source extender", а не GUI =)
    Последний раз редактировалось Serebriakov; 07.07.2014 в 15:53.

Страница 5 из 9 ПерваяПервая 123456789 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Athletic Land 4 Korvet
    от esl в разделе Корвет
    Ответов: 2
    Последнее: 20.04.2013, 12:48
  2. Разработка под эмулятором
    от Hacker VBI в разделе Программирование
    Ответов: 33
    Последнее: 14.03.2013, 15:11
  3. Разработка ZXOOM
    от Andrew771 в разделе Игры
    Ответов: 666
    Последнее: 16.08.2011, 17:22
  4. Разработка ZXOOM
    от Andrew771 в разделе Графика
    Ответов: 666
    Последнее: 16.08.2011, 17:22
  5. Разработка БК-0101-10
    от CodeMaster в разделе БК-0010/0011
    Ответов: 61
    Последнее: 21.04.2011, 21:13

Ваши права

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