User Tag List

Страница 4 из 9 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 118

Тема: Эмулятор RT-11

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

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

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    эмулятор RT-11 Patron'а
    насколько я понимаю, автор конечно сам ответит про свой продукт, предварительно
    довольно долго отлаживалась работа с файловой системой Windows, в параллельном проекте (эмуляторе ДВК). Совсем недавно вроде даже ещё один баг обнаружился и был исправлен именно с NTFS связанный. Вот лучше это всё в теме эмулятора http://zx-pk.ru/showthread.php?t=24755, что бы потом по всему форуму инф. не собирать, эта тема больше для публикаций с перспективой добавления в архив и вопросов по архиву же.
    Последний раз редактировалось hobot; 21.11.2015 в 20:17.
    Архив программ для УК-НЦ, ДВК и БК.

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

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

  3. #2
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Насколько сложно будет портировать эмулятор RT-11 для консоли Linux?
    Консольный эмулятор наиболее полно использует возможности модульного API, который ( похоже ) давно сложнее ранних версий Linux, поэтому чтобы портировать консольный эмулятор - надо портировать весь модульный API. Но чтобы портировать модульный API - надо дождаться доведения его разработки хотя бы до стадии пред-релиза, чего в ближайшем времени ожидать не приходится.

  4. #3
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,643
    Спасибо Благодарностей отдано 
    2,241
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    112 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что значит "модульный API" если не прослойка между логикой эмулятора RT-11 и WinAPI? Тогда какой смысл в пред-релизе внутреннего API закрытого проекта? А уместно ли сравнение сложности внутреннего API полторамегабайтного эмулятора с ранними версиями Linux на сотни тысяч строк кода? В общем, очень витиевато ответил. А я программист, между прочим.

    hobot, извини, не нашёл тему, посвящённую этому эмулю, но отвечаю всё же тут, не против? (и я вообще думал, что у модеров есть права переносить сообщения в надлежащие темы).
    Последний раз редактировалось Oleg N. Cher; 21.11.2015 в 22:16.

  5. #4
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    уместно ли сравнение сложности внутреннего API полторамегабайтного эмулятора с ранними версиями Linux на сотни тысяч строк кода?
    За десять лет развития модульного API там тоже накопилось больше 100000 строк кода. Проблема в том, что консольный эмулятор RT-11 использует весь этот код, потому кто-то должен будет портировать эти тонны кода под Linux.

  6. #5
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,643
    Спасибо Благодарностей отдано 
    2,241
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    112 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я написал Günter Dotzel, одному из авторов компилятора Modula-2 для PDP-11 об эмуляторе Patron'а, а Гюнтер большой фанат этой архитектуры, и вот его ответ, вдруг вам будет интересно:

    Цитата Сообщение от Günter Dotzel
    Dear Oleg,

    >> I can communicate with the author of RT-11 emulator - http://archive.pdp-11.org.ru/EMULATO...1_Emulator.rar

    didn't know about this emulator.
    seems the rt-11 operating system and utilities are all build into rt11.exe

    it isn't open source as far as I see from inspecting the archive.

    the doc is very sparse.
    found no info if it emulates LSI-11 or PDP-11.
    though FPU or FIS emulation is not a requirement,
    I'd need MMU hardware emulation.
    no info about memory layout (how much address space is available for user programs?)
    and I/O-page access (for MMU).

    >> If you are interested, we can ask him how easy it is to build this emulator for Linux.

    if it emulates MMU hardware under kind of unmapped RT11SJ
    it might be interesting to try out under Linux in VirtualBox/Win 2000.
    though I probably wouldn't invest any time to work with non-open source tools.

    best
    g.
    Если интересно связаться с Гюнтером, пишите в личку, дам его адрес.

  7. #6
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Гюнтер большой фанат этой архитектуры.
    Пора ему учить русский.

    Кстати - не исключено, что на одной из лежащих у меня 10-мегабайтных лент есть дистрибутив его компилятора Modula-2 для PDP-11.
    Последний раз редактировалось Patron; 21.11.2015 в 23:45.

  8. #7
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,643
    Спасибо Благодарностей отдано 
    2,241
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    112 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    За десять лет развития модульного API там тоже накопилось больше 100000 строк кода. Проблема в том, что консольный эмулятор RT-11 использует весь этот код, потому кто-то должен будет портировать эти тонны кода под Linux.
    Что - 100000 строк кода API компилятся всего в полтора мега .exe, не считая логики самого эмуля и веса образа диска? В это как-то с трудом верится.

    Другой вопрос, стоило ли основывать потенциально годный (консоль есть почти везде) к мультиплатформенности эмуль на таком привязанном к виндоуз коде. Или лучше было бы опереться на LibC или Qt/GTK. Тем более винда, кажется, теряет свой былой блеск. Но не буду навязывать стиль, каждый программит как хочет. У меня интерес вообще-то непрямой.

    А Модулу хорошо бы запустить в инет, а то Гюнтер не может прочесть свои восьмидюймовые дискеты.

  9. #8
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Что - 100000 строк кода API компилятся всего в полтора мега .exe, не считая логики самого эмуля и веса образа диска? В это как-то с трудом верится.
    Чистый API конечно меньше весит, но портировать-то его по-любому надо - без мощи API всё превратится в обычный SIMH, который и так без проблем идёт под Linux. Чтобы довести SIMH до ума в качестве консольного эмулятора RT-11 - надо организовать передачу кода завершения программы из RT-11 в Linux, написать прозрачный для вызовов RT-11 конвертер файловой системы RT-11 в файловую систему Linux и научить SIMH автоматически передавать в RT-11 аргументы вызова эмулятора. Любой желающий может сделать это за несколько месяцев.

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    А Модулу хорошо бы запустить в инет, а то Гюнтер не может прочесть свои восьмидюймовые дискеты.
    Ленты я тоже не могу найти где сдампить уже лет 30.

  10. #9
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,643
    Спасибо Благодарностей отдано 
    2,241
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    112 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Гюнтер пытался запустить эмулятор на W2k, можно что-то ему посоветовать?
    Цитата Сообщение от Günter Dotzel
    Oleg,

    started rt11.exe under win2k in VBox under Linux.
    it says UxTheme.dll not found.

    if there's any update for win2k (found some hints here
    http://www.msfn.org/board/topic/159004-uxthemedll/
    but the links to the dropbox are dead)

    I can't install it since I won't go online with w2k anymore.

    I could install win7 in VBox but that'd need to much time getting
    all updates installed. I'll see if I've an old notebook
    with win7/linux dualboot...

    best
    g.

  11. #10
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,396
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    180
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    57 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Oleg N. Cher, пусть Стасу напишет и на форуме зарегается, тут вроде как большинство английский более-менее знают, поможем...
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

Страница 4 из 9 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор ДВК
    от Patron в разделе Эмуляторы отечественных компьютеров
    Ответов: 1823
    Последнее: 18.04.2024, 22:11
  2. Эмулятор
    от vladimir53 в разделе Орион
    Ответов: 19
    Последнее: 24.06.2022, 08:02
  3. Эмулятор AY на AVR
    от serkiri в разделе Звук
    Ответов: 52
    Последнее: 10.06.2010, 09:01

Ваши права

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