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

User Tag List

Страница 7 из 7 ПерваяПервая ... 34567
Показано с 61 по 70 из 70

Тема: sPycialist - эмулятор ПК Специалист на Python

  1. #61
    Master
    Регистрация
    26.03.2005
    Адрес
    Ivanovo
    Сообщений
    640
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    1 сообщение
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    На Питоне удобно писать вообще всё, что угодно. Но всё упирается в его самый главный недостаток: Питон - интерпретатор с соответствующим быстродействием. Зато насколько удобно писать и отлаживать, так как ничего не нужно компилировать. А если что-то нужно проверить, то всегда можно конструкцию закинуть в консоль и тут же получить результат.
    PyPy, Cython, python-jit, C-extensions.
    Cython мы на работе юзаем для написания экстеншнов.

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

  3. #62
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,574
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    400
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В итоге на моём компьютере эмулятор идёт вот так:




    Есть подозрение, что всё упирается не в нехватку быстродействия, а во что-то другое. Возможно, я с тактами команд Intel 8080 где-то пролетел, хотя я всё перепроверял.

    "Запустил" виртуальный Intel 8080 на 2.5 MHz, вместо штатных 2:



    Зарелизил версию 0.5 (первое сообщение + github)
    Последний раз редактировалось CityAceE; 20.01.2019 в 04:49.
    С уважением, Станислав.

  4. Этот пользователь поблагодарил CityAceE за это полезное сообщение:

    hobot (31.12.2020)

  5. #63
    Member Аватар для Albom
    Регистрация
    13.03.2008
    Адрес
    Харьков
    Сообщений
    65
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Наткнулся на этот эмулятор, и он мне сильно понравился! Попробовал запустить - с небольшими правками получилось. Дополнительно сделал ресайз окна и изображения в нём (пока без соблюдения пропорций). Но не работает клавиатура и мусор в нижней части экрана. Естественно, буду разбираться сам. Но если у кого есть идеи - буду рад помощи. Проблема, скорее всего, связана с эмуляцией оборудования. Например, неточно описана работа с памятью/регистрами с учётом разрядности интерпретатора.
    Скрин:

    При нажатии на F1 получаю скан 1073741882....
    Версии ПО: pygame 2.0.1 (SDL 2.0.14, Python 3.8.5), архитектура: x64, ОС: Linux и Windows.
    Репозиторий: https://github.com/Albom/sPycialist
    Последний раз редактировалось Albom; 30.12.2020 в 22:52. Причина: добавлена ссылка на гит

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

    По умолчанию

    CityAceE, а можно про игру с картинок подробнее рассказать, поскольку любые LR-подобные игры всегда интересны,
    и сами по себе, и возможно дополнительной информацией.

    Спасибо.
    Архив программ для УК-НЦ, ДВК и БК.

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

  7. #65
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,574
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    400
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Albom Посмотреть сообщение
    мусор в нижней части экрана
    Это связано с тем, что перед загрузкой и запуском игры, необходимо инициализировать системные переменные. Возможно, и клавиатура не работает поэтому же.

    Цитата Сообщение от hobot Посмотреть сообщение
    а можно про игру с картинок подробнее рассказать
    Это же ZOO из Моделиста-Конструктора. Наверное, единственная серьёзная игра, которая была у всех, благодаря той публикации.
    С уважением, Станислав.

  8. Этот пользователь поблагодарил CityAceE за это полезное сообщение:

    hobot (31.12.2020)

  9. #66
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,844
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,821
    Поблагодарили
    1,045 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Это же ZOO из Моделиста-Конструктора
    Можно отметить, что были еще версии как минимум для вектора (йети, навороченный вариант с редактором уровней), ориона и корвета.

  10. Этот пользователь поблагодарил ivagor за это полезное сообщение:

    hobot (31.12.2020)

  11. #67
    Member Аватар для Albom
    Регистрация
    13.03.2008
    Адрес
    Харьков
    Сообщений
    65
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Клавиатуру пофиксил путём замены кодов клавиш на константы из pygame. Приведу код в порядок - сделаю коммит.
    Мусор в нижней части скриншота также возникает при нажатии на EDIT (F9) в Мониторе. Интересно.
    Со Специалистом дела не имел, хоть есть почти собранная плата. Поэтому такой эмулятор - отличный тренажёр для изучения архитектуры.

  12. #68
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,574
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    400
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    вариант с редактором уровней
    Редактор уровней для Специалиста также публиковался в Моделисте-Конструкторе.

    Цитата Сообщение от Albom Посмотреть сообщение
    Поэтому такой эмулятор - отличный тренажёр для изучения архитектуры.
    Очень рад, что, как минимум, одному человеку мой эмулятор оказался полезен!
    С уважением, Станислав.

  13. Этот пользователь поблагодарил CityAceE за это полезное сообщение:

    Albom (02.01.2021)

  14. #69
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,578
    Спасибо Благодарностей отдано 
    1,233
    Спасибо Благодарностей получено 
    1,799
    Поблагодарили
    691 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Это же ZOO из Моделиста-Конструктора. Наверное, единственная серьёзная игра, которая была у всех, благодаря той публикации.
    Пещера(Land) из того же Моделиста мне нравится больше, да и сделана она интереснее на мой вкус.

  15. Этот пользователь поблагодарил Titus за это полезное сообщение:

    hobot (14.02.2021)

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

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Пещера(Land) из того же Моделиста мне нравится больше, да и сделана она интереснее на мой вкус.
    а где игра ? где
    эта легендарная Пещера?
    Или утеряна безвозвратно?
    Архив программ для УК-НЦ, ДВК и БК.

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

Страница 7 из 7 ПерваяПервая ... 34567

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

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

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

Похожие темы

  1. Специалист-М
    от zx_ в разделе Специалист
    Ответов: 230
    Последнее: 18.12.2021, 14:41
  2. Ответов: 77
    Последнее: 21.01.2021, 00:14
  3. Тулзы для работы с образами на Python
    от Q-Master в разделе Утилиты
    Ответов: 4
    Последнее: 25.11.2014, 22:44
  4. Эмулятор ПК "Специалист" для Mac OS X
    от hdc в разделе Эмуляторы отечественных компьютеров
    Ответов: 1
    Последнее: 21.10.2009, 11:28
  5. Python
    от Black1980 в разделе Программирование
    Ответов: 12
    Последнее: 26.12.2006, 10:30

Ваши права

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