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

User Tag List

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

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

  1. #51
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  2. #52
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,673
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    323
    Спасибо Благодарностей получено 
    221
    Поблагодарили
    174 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от uart Посмотреть сообщение
    Версия 0.9
    Для,эээ,м, нищих, хакинтошей, будет версия без звука?? или уже будет работать всюду??
    Profi v3.2 -=- Speccy2010,r2

  3. #53
    Activist
    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    254
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    zebest, Последняя версия 0.90 (она новее 0.9, сделано что бы можно было до релиза еще сделать несколько 0.9x).
    Сейчас глянул код, ветка без звука осталась, если запустить с параметром mute:

    /Applications/Retro80.app/Contents/MacOS/Retro80 -mute true

  4. #54
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 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. #55
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,673
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    323
    Спасибо Благодарностей получено 
    221
    Поблагодарили
    174 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от uart Посмотреть сообщение
    ветка без звука осталась
    Попробовал, ничего не получилось. Скопировал в терминал это
    Цитата Сообщение от uart Посмотреть сообщение
    /Applications/Retro80.app/Contents/MacOS/Retro80 -mute true
    и запустил, так же вылетает, как и предыдущие. Поэтому проверял наличие псевдографики в старой персональной версии 0,7(mute) - ну нет и нет её. Что в Радио-86РК она не реализована - это я уже слышал, не надо повторять(ся), но ведь в самом ВГ75 она то есть, и в некоторых, других хороших :-), эмулях, она немножко реализована.
    Последний раз редактировалось zebest; 05.05.2016 в 09:33.
    Profi v3.2 -=- Speccy2010,r2

  6. #56
    Activist
    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    254
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    2 сообщений
    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

  7. #57
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,673
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    323
    Спасибо Благодарностей получено 
    221
    Поблагодарили
    174 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  8. #58
    Activist
    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    254
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  9. #59
    Activist
    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    254
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #60
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 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 (я там также использовал прерывания) - тоже все ок.

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

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

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

Эту тему просматривают: 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

Ваши права

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