User Tag List

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

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

  1. #61

    Регистрация
    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

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,641
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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




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

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



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

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

    hobot(31.12.2020)

  4. #63

    Регистрация
    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. Причина: добавлена ссылка на гит

  5. #64

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    373
    Поблагодарили
    310 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

  6. #65

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,641
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

    hobot(31.12.2020)

  7. #66

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,388
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,366
    Поблагодарили
    1,316 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    hobot(31.12.2020)

  8. #67

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

    По умолчанию

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

  9. #68

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,641
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

    Albom(02.01.2021)

  10. #69

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,373
    Спасибо Благодарностей отдано 
    1,695
    Спасибо Благодарностей получено 
    2,214
    Поблагодарили
    868 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

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

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

    hobot(14.02.2021)

  11. #70

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    373
    Поблагодарили
    310 сообщений
    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

Ваши права

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