User Tag List

Страница 6 из 7 ПерваяПервая ... 234567 ПоследняяПоследняя
Показано с 51 по 60 из 76

Тема: Эмулятор Радио-86РК/Микроша/Апогей под OSX

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

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

    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    264
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Pyk, http://uart.myqnapcloud.com/files/Retro80.zip
    Если XCode стоит, то для сборки достаточно в консоли xcodebuild запустить

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

  3. #2

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,388
    Спасибо Благодарностей отдано 
    411
    Спасибо Благодарностей получено 
    661
    Поблагодарили
    259 сообщений
    Mentioned
    27 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо за обновленный файл - потестирую вечером.
    Собрать тоже попробую - никогда просто с Mac OS не сталкивался, также как и с Objective C и Cocoa...

  4. #3

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,388
    Спасибо Благодарностей отдано 
    411
    Спасибо Благодарностей получено 
    661
    Поблагодарили
    259 сообщений
    Mentioned
    27 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С XCode в виртуалке пока не сложилось - пытался поставить из App Store - не ставится по причине старой версии Mac OS (у меня Mountain Lion). Будет время - попробую либо обновить систему, либо поставить как-то более старый XCode. В обшем, пришлось взять пока бинарник. Погонял немного пока в основном "Партнер", так как он у меня есть в реале, да и знаю я его лучше всего. Пока обратил внимание на такие моменты:

    1. Для символов с кодами 11ccccbh на Партнере почему-то игнорируется атрибут hglt, хотя на Апогее он работает (символы становятся голубыми (cyan) либо подсвеченными). На Партнере при этом должен выбираться символ из другого набора знакогенератора.
    2. Для режима экрана по умолчанию Партнера (8 циклов ПДП в пакете, 15 тактов между пакетами) скорость эмуляции получается процентов на 10% выше реальной (другие режимы пока не тестировал).
    3. С прерываниями что-то не так. Игра "Пресс" работает как-то странно. В чем там дело, пока не смотрел, но хочу отметить, что на Партнере выход IRQ ВГ75 не используется, а прерывание завязано на выход VRTC, причем защелкивается в отдельном триггере, так что запрос остается активным до обработки.

  5. #4

    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    264
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1. Странно, сейчас проверил - знакогенератор переключается. Ввел C8,C9,CA,CB. Видно, что C8 и CA - символы H и J, а C9 и CB - какие-то псевдографические символы, явно из другого шрифта.
    2. Я ориентировался на логику работы Апогея, где ВТ57 работает на скорости процессора, а ВГ75 на 3/4 от нее. Смотрю на схему Партнера, тут они вроде работают на одной скорости. Не могу понять я все хитросплетения в схеме, можешь пояснить, как оно там, в реальности устроено?
    3. Посмотрю, только понять бы, как должно быть не странно?

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

    zebest, так исходники есть, можно сделать версию под себя. Наверное, сейчас mute просто mute, а не таймер без звука. Посмотрю...
    Псевдографика изначально была, потом я ее убрал, а сделал так, как реализовано у Апогея (и остальных), поскольку это эмулятор реальных компьютеров. Эти символы иногда используются в играх.

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

    Pyk, «Пресс» заработал - http://uart.myqnapcloud.com/files/Retro80.zip

  6. #5

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от uart Посмотреть сообщение
    Псевдографика изначально была, потом я ее убрал
    да я разви настаиваю)) Просто думал, может еще где реализовали. Мне то на моих железках хватает, ну и в другом эмууле.

    Цитата Сообщение от uart Посмотреть сообщение
    Эти символы иногда используются в играх.
    Ну-ка, ну ка.. Хотелось бы посмотреть на такое )) Хоть иногда и хоть на одно чудо, где эти коды используют, хотя их и не должно быть )
    Profi v3.2 -=- Speccy2010,r2

  7. #6

    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    264
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    Просто думал, может еще где реализовали.
    Так реализовано, но под схему подключения РК. VSP/LTEN поверх знакогенератора, без LA0/LA1.

    Хоть иногда и хоть на одно чудо, где эти коды используют, хотя их и не должно быть )
    Например, игра «Чудовище», а вообще мерцающую букву O, с рожками и узким подчеркиванием, я встречал не только там. А почему их не должно быть, коли они есть?

  8. #7

    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    264
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    zebest, так есть они в реальном компьютере, у меня так, как есть и реализовано. VSP/LTEN поверх знакогенератора, без LA0/LA1. Проверял по Апогею, но помню их наличие еще с 80-х годов по Микроше.

  9. #8

    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    264
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    Не показатель ни разу
    Показатель чего? В том online эмуляторе символ CF не корректно отрабатывается. На реале это мигающая буква О с рожками и подставкой, вполне себе ассоциация с чудовищем для символьной игрушки. На цветном Апогее символ еще и цветной

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

    Цитата Сообщение от Pyk Посмотреть сообщение
    LA не обнуляются, а остаются текущими, заданными последним кодом атрибута 10urggbh
    Тут имеются в виду не GPA (general purpose) из атрибутов, а LA (line) из символов псевдографики. На эти выходы могла быть подключена схема, что бы разные черточки рисовать, в РК ее нет.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	чудовище.png 
Просмотров:	129 
Размер:	1.2 Кб 
ID:	57079  

  10. #9

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,388
    Спасибо Благодарностей отдано 
    411
    Спасибо Благодарностей получено 
    661
    Поблагодарили
    259 сообщений
    Mentioned
    27 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    uart,
    1. Вот как должны выглядеть символы с кодами C0-EF на Партнере (сверено с реалом). Что там из какого набора - не вникал, оно как-то само правильно получилось...



    2. На Партнере аналогично, только частота кварца 18 МГц. Для процессора она делится на 9, и процессор работает на частоте 2 Мгц; для ВГ75 - на 12, то есть ВГ75 работает на 1,5 МГц. Абсолютные значения другие, а вообще те же 3/4. Длина Horizontal Retrace только больше получается - на Партнере 20 символов, на Апогее и других РК-подобных - 8. Я, кстати, тоже Апогеем обзавелся - надо будет потестировать...

    3. Ага, Пресс работает как положено. А что с ним было? (Кстати, он работал в моем эмуляторе еще с DOS-версий).
    Проверил еще свою lifepro.rkp (я там также использовал прерывания) - тоже все ок.

  11. #10

    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,117
    Спасибо Благодарностей отдано 
    165
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    32 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Pyk, это уже готовый релиз эмулятора или бета в процессе ?
    очень бы хотелось посмотреть новую версию.

Страница 6 из 7 ПерваяПервая ... 234567 ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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