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

User Tag List

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 45

Тема: Эмулятор БК на Java Александра Тишина

  1. #21
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати, забыл сказать. Хоть репозиторий с сорцами пока скрытый, но трекер ошибок в публичном bk2010_releases открыт всем пользователям (если я правильно настроил )
    Так что просьба участвовать

  2. #22
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В честь круглой даты (а что, 10.10.10 не каждый день бывает ) выпускается версия 0.5, качать здесь: http://bitbucket.org/alex_tishin/bk2...ases/downloads

    К сожалению, сделано меньше, чем хотелось бы, но выпуск новой версии и так затянулся. Из существенного: выбор разрешения экрана, сохранение настроек, чтение с ленты. Исправлены ошибки, в том числе и одна очень серьёзная, ломавшая часть самарских демок (спасибо Брухису!).

    Серые пункты в меню пытаться включать не надо, всё равно не заработает

    PS: b2m, времянки для видео выложу обязательно, просто сейчас зверский загруз по работе образовался, времени нету

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

    По умолчанию

    Что то поздно я спохватился. Ссылки в основном битые.
    Ищу древние версии этого эмулятора с src.zip внутри
    Автору тоже напишу. Ни у кого не завалялось случаем?...

    ---------- Post added at 02:57 ---------- Previous post was at 02:44 ----------

    Нашел на R-games версию 0.3 с src.

  4. #24
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня есть версии 0.4 и 0.5, но они уже без исходников. Так что у тебя последняя версия с исходниками. Можно декомпильнуть версии и найти изменившиеся файлы. Или использовать декомпилированный вариант.

  5. #25
    Junior
    Регистрация
    14.11.2010
    Адрес
    Kazan
    Сообщений
    18
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alex51 Посмотреть сообщение
    Что то поздно я спохватился.
    Методом случайно-научного тыка открыл ДЕБАГЕР в этом эмуляторе!
    Почему о нём нет информации в документации??? Столько крови себе без него извёл!!!
    На Mac он вызывается нажатием CMD+ALT+F11. В config.ini должна быть строчка «general.debugger = yes».
    Теперь работать будет проще! И пользуясь случаем, хочу попросить новую версию эмулятора у Александр Тишин (Sandro). Очень надо!
    ¤
    Как выглядит отладчик: https://i84.fastpic.ru/big/2019/0125...f0c508eff.jpeg

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

    Oleg N. Cher (24.01.2021)

  7. #26
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Новости. Особенно для тех, кто не читает форум bk0010

    Эмулятор НЕ заброшен, он дорабатывается и будет дорабатываться, когда у меня есть время. На bitbucket можно больше не ходить -- с новой политикой компании Atlassian он теперь лишён смысла для открытых разработок, так как закрыт от индексации поисковиками. Буду переезжать на гитхаб.

    Благодаря помощи Макса официальная страничка эмулятора теперь будет тут: http://sandro.pdp-11.ru/ (пока заглушка со ссылкой на скачивание, по необходимости и наличию свободного времени будет пополняться).

    Последняя версия эмулятора сейчас -- 0.6-alpha3. Довольно много чего починено, в том числе времянки видеоконтроллера, палитры и звук на AY. AY, по идее, теперь должен быть неотличим от реала, так как сделан на основе реверса микросхемы.
    Есть управление с командной строки.

    На подходе очередная версия, там будет более стандартная раскладка джойстика, мышь, кое-какие улучшения для разработчиков софта для БК.

    В перспективе -- собираюсь всё же сделать SMK, полноэкранный режим и более корректный вывод 50 (48,2..) Гц кадров. В принципе, тогда уже можно будет ставить метку версии 1.0, так как это будет полнофункциональная машина.

    Пожелания принимаются.

  8. Эти 4 пользователя(ей) поблагодарили Sandro за это полезное сообщение:

    andrews (20.05.2021), Doronetty (24.01.2021), Oleg N. Cher (24.01.2021), shapipovo (25.01.2021)

  9. #27
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Чтобы не тянуть резину, выложил 0.6-alpha4

    Основное:
    1) Джойстик теперь, как в JoyVox, но только один. Заодно переназначил гашетки на более анатомические позиции, теперь первая -- это 0/., вторая - +/Enter. Select, Start -> /, *.
    2) Мышь. Пока отключить никак нельзя. В младшем байте, то есть поверх джойстика. Захват -- щелчок в окно эмулятора, отпустить -- Ctrl+щелчок. Поддерживаются две кнопки.
    3) При использовании ключа -bin в режиме 11М размещение ОЗУ соответствует MOV #5000, @#177716
    4) Теперь есть скриншот в Clipboard (Ctrl+F12).

    Ну и всякие мелочи.

    На очереди теперь полноэкранный режим, исправление синхронизации кадров, SMK, и запись видео. Уж не знаю, в каком порядке получится.

    http://sandro.pdp-11.ru/

  10. Эти 2 пользователя(ей) поблагодарили Sandro за это полезное сообщение:

    Doronetty (26.01.2021), TheGWBV (26.01.2021)

  11. #28
    Veteran Аватар для Raydac
    Регистрация
    16.08.2005
    Адрес
    Estonia,Tallinn
    Сообщений
    1,128
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    179 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    репозиторий всё еще закрыт?

  12. #29
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Raydac Посмотреть сообщение
    репозиторий всё еще закрыт?
    Какой репозиторий -- на bitbucket? Так я же написал -- он закрыт навсегда. Все благодарности -- компании Atlassian.

    Когда будет репозиторий на гитхабе -- не знаю. В сутках только 24 часа.

  13. #30
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выложил версию с мелкими правками:

    Добавлены ключи -nohud (не показывать оверлей эмулятора), -trace [address] (выводить трассу исполнения команд после срабатывания ловушки по адресу address, либо сразу), при загрузке с ключом -bin запрещены таймерные прерывания.
    Если ничего из этого не нужно, то можно не обновляться.
    http://sandro.pdp-11.ru/

    -nohud гасит оверлей только после получения первого отрендеренного кадра; это сделано на случай, если эмулятор зависнет при старте.
    -trace пишет трассу в файл cputrace.log в текстовом виде, с дизассемблером. Параметр -- ловушка PC, после которой начинается вывод. Чтобы не дампить начальную инициализацию и т.д. Если не указано или ноль, то трасса выводится с самого начала.
    Места на диске нужно МНОГО. На 11М загрузка ANDOS до появления вращающейся надписи занимает примерно 40МБ.

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Java on ZX
    от valker в разделе Программирование
    Ответов: 24
    Последнее: 01.05.2010, 09:27
  2. Java-машина
    от Error404 в разделе Программирование
    Ответов: 2
    Последнее: 15.01.2007, 15:11
  3. Эмулятор ZX Spectrum на Java
    от Master_ZX128 в разделе Эмуляторы
    Ответов: 3
    Последнее: 07.11.2006, 13:54
  4. ДР Александра Макеева
    от Striker в разделе Поздравления
    Ответов: 1
    Последнее: 17.02.2006, 23:28

Ваши права

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