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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: N80emu - Эмулятор Радио-86РК

  1. #1
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию N80emu - Эмулятор Радио-86РК

    Создаю новый эмулятор Радио-86РК.

    Предвижу возгласы:
    Опять!?
    Сколько можно!?
    Кому это нужно!?

    А вот, видать, нужно!

    При создании буду опираться на лучшие достижения в этой области:

    Emu80SDL Виктора Пыхонина,
    Эмулятор процессора Intel 8080 (КР580) Александра Дёмина

    Написан будет на C++ под CodeBlocks с библиотекой SDL 1.2

    Есть небольшая демка (набросок) в которой я пытаюсь понять какого размера должен быть экран.

    Описание:
    Это только картинка экрана, никакого функционала РК еще не реализовано.
    Выход - ESC.
    Пробел - полный экран/окно.
    Клавиши со стрелками - перемещение курсора (и только).
    Бегущие цифры - это миллисекунды с момента запуска программы в Hex виде (выдается для отладки).
    Шкала - это количество символов по вертикали и по горизонтали.
    Вложенные прямоугольники - это область отображения ВГ75 и область программного терминала РК.
    Вот размеры прямоугольников:
    Окно программы: 480х640 - стандартный режим VGA.
    Серий прямоугольник внутри - область работы ВГ75 300х468 (30х78 символов).
    Черный прямоугольник внутри - область работы программного терминала РК 250х384 (25х64 символа).
    Демка нужна чтобы оценить правильность отображения информации и масштаб.

    Прошу народ оценить и дать, если нужно, рекомендации.
    Вложения Вложения

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

  3. #2
    Member Аватар для demetrius2003
    Регистрация
    29.09.2010
    Адрес
    Новокузнецк
    Сообщений
    156
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    6 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос - планируется ли поддерживать что-нибудь окромя Радио-РК86? Было-бы неплохо иметь и Апогей с Партнёром, а ещё лучше- ПК8000!!!
    Speccy-2010 R1, R2
    Pentevo rev.B

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

    По умолчанию

    Планируется поддержка разных параметров ВГ75 ?
    используется достаточно активно вроде как (кол-во строк на экране, etc)

    сделать любой комп на базе стандартного набора - уже вопрос конфигурации
    т.е. имея РК86 - легко получаем
    Микроша, Апогей, Партнёр, ...

  5. #4
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кто нибудь возьмётся централизованное хранилище ПО общедоступное организовать? Одно без другого быть не может ) Разрозненные на разных ресурсах оцифровки софта (кассет?, дискет?) собрать где-то под одной шапкой?
    Последний раз редактировалось hobot; 04.09.2014 в 19:07.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  6. #5
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поддержка РК подобных компьютеров, конечно, планируется. Нет ничего проще хорошо работающий эмулятор РК адаптировать под другие аппараты, изменив их схемотехнические особенности и софт. Будут реализованы так же и Орион-128 и Специалист, потому что они так же знакомы РКшникам.

    Но основной упор будет делаться на:
    1. Достоверность эмуляции ВГ75, чтобы эмулятор отображал и вел себя как реальный РК.
    2. Мультиплатфоменность. Эмулятор будет работать на Windows (98 - 8), Linux, Mac. Особая надежда на запуск под Raspberry Pi.
    3. Работа со всеми видами файлов (загрузка/сохранение):
    - блок памяти без синхробайта
    - произвольные массивы данных с синхробайтами
    - звуковые .wav файлы с дискретизацией 11-44 кГц
    - работа со звуковым входом/выходом
    4. Загрузка/сохранения снапшота (снимка состояния компьютера)

    Большинству этих требований соответствует эмулятор Виктора Пыхонина, но внем есть ассемблерный код и компилировать его под АРМ процессор нельзя.
    Есть еще баг с полноэкранным режимом и родным знакогенератором под Windows.

    ---------- Post added at 14:59 ---------- Previous post was at 14:54 ----------

    hobot, я не понял, к чему Ваш вопрос? Что за оффтоп?

  7. #6
    Veteran Аватар для Kakos_nonos
    Регистрация
    26.12.2010
    Адрес
    Кубань
    Сообщений
    1,154
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Просьба к создателям эмулятора: Реализуйте плиз правильное торможение процессора видеоадаптером. Пока не один эмулятор этим похвастаться не может.
    Там торможение зависит от видеорежима, при 64*25 - тормозит с одной силой, при 64*30 - с другой. 64*50 (псевдографика в Апогее) тормозит вообще сильно.

  8. #7
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Kakos_nonos Посмотреть сообщение
    64*50 (псевдографика в Апогее) тормозит вообще сильно.
    Речь идет про реал, или про эмулятор?
    В смысле в реальном Апогее процессор тормозит или нет?

  9. #8
    Veteran Аватар для Kakos_nonos
    Регистрация
    26.12.2010
    Адрес
    Кубань
    Сообщений
    1,154
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В реальном.

  10. #9
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kovdry Посмотреть сообщение
    hobot, я не понял, к чему Ваш вопрос? Что за оффтоп?
    Оффтоп лишь отчасти, кому нужен ретро-комп или его эмулятор без библиотеки софта? Пока программист (то есть вы) отлаживаете - работаете над эмулятором, кто нибудь мог бы взять на себя труд начать собирать ПО для эмулируемой машинки, параллельно проверяя его на запуск в вашем же эмуляторе ( это даже не вопрос, а призыв проявить инициативу). Как-то так.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  11. #10
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    hobot, все ясно.
    Но сначала нужно нарисовать достойный эмулятор, а потом уже собирать и классифицировать софт.
    У меня достаточно много программ для РК, есть даже собственные наработки.
    Собирать софт будем потом. А иначе как отличить нормальную прогу от фуфла?
    С его помощью можно даже будет оцифровывать кассеты.

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор Радио-86РК на JavaScript
    от begoon в разделе Эмуляторы отечественных компьютеров
    Ответов: 12
    Последнее: 20.03.2021, 17:57
  2. Радио-86РК: По страницам журнала "Радио"
    от Viktor2312 в разделе Радио-86РК
    Ответов: 79
    Последнее: 13.02.2014, 08:34
  3. Эмулятор Радио-86РК на железе Maximite
    от begoon в разделе Эмуляторы отечественных компьютеров
    Ответов: 2
    Последнее: 11.10.2012, 16:33
  4. эмулятор радио-86рк
    от sergey2b в разделе Эмуляторы отечественных компьютеров
    Ответов: 4
    Последнее: 09.06.2011, 15:59
  5. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

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