VirtualC64

Скриншот программы:
VirtualC64
Детали программы:
Версия: 3.3.2 обновление
Дата загрузки: 5 May 20
Разработчик: Dirk W. Hoffmann
Тип распространения: Бесплатная
Популярность: 5
Размер: 12246 Kb

Rating: 5.0/5 (Total Votes: 1)


        VirtualC64 эмулирует персональный компьютер Commodore 64. Я написал программное обеспечение с двумя основными целями. Во-первых, я хотел создать эмулятор, который можно использовать в качестве демонстрационной программы в течение первого курса или второго курса по компьютерной инженерии. Для достижения этой цели я интегрировал различные возможности отладки, которые позволяют заглянуть внутрь CPU, RAM, ROM или одной из пользовательских чипов. Во-вторых, я попытался сделать эмулятор максимально удобным для пользователя.
    

Что нового в этой версии:

  • Переключение банка VICII более точно.
  • Прохождение VICE-тестов spritescan.prg, ss-hires-mc-exp.prg и ss-mc-hires-exp.prg
  • Достигнута веха: VirtualC64 передает проверку Vest II на Krestage 3.

Что нового в версии 2.4:

  • Добавлена ​​виртуальная клавиатура на панель инструментов.
  • Добавлен второй привод VC 1541 для виртуального оборудования.
  • Добавлена ​​поддержка картриджа Freeze Frame.
  • Исправлена ​​ошибка, которая мешала быстрому загрузчику картриджа Action Replay 4 работать правильно. AR-картриджи с более высокими номерами версий все еще имеют проблемы.
  • Что нового в версии 1.8:

    • Диспетчер клавиатуры был переработан. В меню клавиатуры вы можете выбирать между символическим и позиционным назначением. При использовании символического назначения ключа эмулятор пытается отобразить нажатую клавишу с использованием своего представления ASCII. До сих пор эмулятор всегда использовал этот тип назначения. При сопоставлении с позицией ключ Mac напрямую подключается к ключу на клавиатуре C64. Выбранное назначение можно настроить индивидуально в диалоговом окне пользователя, которое можно открыть в меню клавиатуры.
    • Добавлена ​​возможность пропустить диалог монтирования, если были открыты файлы D64, T64, PRG, P00, G64 или NIB. При выборе этой опции файлы этих типов будут немедленно преобразованы в диск и автоматически вставлены в дисковод гибких дисков.
    • Реализация VC1541 должна быть улучшена. Чтобы упростить текущий код, была удалена возможность установки флоппи-дисковода в ускоренном, но менее совместимом режиме только для чтения.
    • Добавлена ​​поддержка картриджей типа 18 (Zaxxon, Super Zaxxon).
    • Исправлена ​​ошибка, которая приводила к сбою эмулятора, когда TAP-файл имел суффикс .T64.
    • Исправлена ​​ошибка, из-за которой процессор блокировался при загрузке моментального снимка в эмулятор, содержащий определенные данные картриджа.

    Что нового в версии 1.5.2:

    • База кода была перенесена на XCode 9.
    • Менеджер Joystick был переопределен в Swift.
    • Теперь в окне предварительного просмотра каталога используется шрифт C64.
    • Исправлена ​​ошибка, которая приводила к сбою эмулятора при закрытии окна с открытой панелью отладки.
    • Исправлена ​​проблема с приоритетом спрайта (спасибо, Фабио).

    Что нового в версии 1.5.1:


    •     Исправлена ​​ошибка, которая препятствовала аудиовыходу при подключении некоторых внешних громкоговорителей.

    Что нового в версии 1.4.2:

    • Исправлен Лоренц-тест LDAB, который был сломан с 1.0rc4.
    • Исправлена ​​ошибка, которая постоянно удерживала строку NMI при нажатии RunStop / Restore. В результате нажатие этой комбинации клавиш срабатывало только один раз.
    • Распределение клавиатуры расширено. Клавиша ESC теперь отображается на «RunStop» и клавишу TAB на «Восстановить».
    • Внутренняя база кода была очищена.

    Что нового в версии 1.3:

    • VirtualC64 эмулирует виртуальный набор данных, поддерживающий формат TAP. Чтобы вставить виртуальную ленту, просто перетащите файл TAP в главное окно эмулятора.
    • Добавлен новый значок панели инструментов, который открывает диалог мультимедиа. В диалоговом окне представлена ​​информация о вставленном в данный момент диске, ленте и прилагаемом картридже порта расширения.
    • (Надеюсь) исправлена ​​ошибка, которая иногда приводила к остановке воспроизведения звука, когда сохраненное состояние перетаскивалось из окна перемещения времени в окно эмулятора.

    Что нового в версии 1.0rc2:

    Улучшения

    • Код рисунка текстуры очищен.
    • Диски и картриджи остаются на месте во время сброса.

    Исправление ошибок
    • Исправлена ​​ошибка в сканере каталогов, которая ограничивала количество отображаемых файлов до восьми.

    Что нового в версии 0.9.9.3:

    • Клавиши моделирования джойстика теперь определяются пользователем.
    • Диалоговое окно установочного диска упрощено.
    • Добавлен новый пункт меню для экспорта текущего содержимого диска (поддерживаемые форматы: D64, T64, P00 и PRG)
    • Загрузка и сохранение снимка не срабатывали при установке картриджа. Теперь это должно быть хорошо.
    • Исправлена ​​ошибка, из-за которой невозможно загружать ленточные изображения T64 с более чем 8 файлами.

    Что нового в версии 0.9.9.1:

    • Диалоговое окно Mount имеет новый вид и новые функции
    • Эмулятор теперь проверяет номера версий перед открытием файла моментального снимка
    • Исправлена ​​ошибка рисования NTSC
    • Исправлены некоторые небольшие проблемы на панели отладки

    Что нового в версии 0.9.8.1:

    • Исправлена ​​серьезная ошибка в фоновая процедура рисования (ошибка № 149)
    • Картриджные изображения в диалоговом окне ПЗУ теперь нацелены на падение (ошибка № 132)

    Что нового в версии 0.9 .7.1:

    В 0.9.7 эмуляция клавиатуры / джойстика была испорчена последней очисткой кода. Теперь это исправлено.

    Что нового в версии 0.9.6.1:

    • Собственный полноэкранный режим Lion теперь работает как ожидается (не более уродливые границы)
    • Удален старый полноэкранный режим, который часто врезался на машины льва.

Комментарии к VirtualC64

Комментарии не найдены
добавить комментарий
Включите картинки!