InviteDRIVE v6 MAX (EXSCDRIVE), актуальная OS.

База знаний и ресурсы для устройств r.a.m Factory STORE.
Обновления, прошивки, схемы.
admin
Site Admin
Posts: 972
Joined: Tue Nov 23, 2010 5:55 pm
Location: Novosibirsk
Contact:

InviteDRIVE v6 MAX (EXSCDRIVE), актуальная OS.

Postby admin » Mon Dec 23, 2024 7:11 pm

Операционная система и маперы

v1.02 rev. 6 BETA 3 от 2025.01.05.


Операционная система:
  • 1. Изменение конрольной подписи ревизии Save States.
  • 2. Косметические изменения.
Маперы:
  • 1. Косметические изменения.
Микрокод:
  • 1.Правильный старт драйвера Z80, получение/восстановление банка Z80.
Как обновить:

Ознакомьтесь с инструкцией пользователя.

  • Распакуйте содержимое архива в корневую директорию карты памяти, например:
    • D:\
      • EXSCDRIVE\
        • Backups
          CDBIOS
          CFGLIST
          Saves
          SAVESTATES
          ...
При включении устройство предложит обновиться.

;----------------------------------------------;
Пред ведущие версии:
Операционная система и маперы

v1.02 rev. 5 BETA 3 от 2025.01.04.


Операционная система:

  • 1. Косметические изменения.


Маперы:
  • 1. Косметические изменения.


Микрокод:
  • 1. Удалил алгоритмы получения/восстановления статуса Z80, восстанавливается только память Z80 и Z80 перезапускается при выходе из IGM.


Операционная система и маперы

v1.02 rev. 4 BETA 2 от 2025.01.03.


Операционная система:

  • 1. Косметические изменения.


Маперы:
  • 1. Сузил область векторов в момент входа в IGM, (в момент активного ID_USE_STUBMEM область векторов для MD Microcode $0000C0-$0000FF + $0000FE = Z80 BUS REQ).


Микрокод:
  • 1. Восстанавливаю регистры только с $00 - до $12, так как запись в область памяти VDP DMA без вызова DMA вызывает зависание консоли "на удачу" при последующей записи в VDP DATA PORT ($C00006).


Операционная система и маперы

v1.02 rev. 3 BETA от 2025.01.02.


Операционная система:

  • 1. Добавил способы тестирования пригодности консоли и разблокировал HW TEST (только в BETA версии).
  • 2.Убрал из WaitConsoleMicrocode MDCOREReset (при вызове IGM, в FPGA ядро передается запрос на вход в IGM и ожидается готовность микрокода, но MDCOREReset сбрасывает запрос, в итоге сопроц вечно ожидает готовности микрокода, перестают работать так же сенсоры, так как сопроцессор ждет готовности микрокода то и сенсоры не опрашивает).
  • 3. Исправил ошибки определения ромов в формате SMD.
  • 4. Исправил ошибки определения ромов SMS с заголовком.
  • 5. Добавил в основном меню легенду и запуск последнего рома кнопкой выбранной для "Options".
  • 6. Добавил функцию "холодного запуска" образа, пункт "1.4 Run ROM under reset".
  • 7. После входа в IGM и при выходе сделал очистку событий, так как захват событий в том числе сочетание клавиш джоя можно устроить и в меню IGM, в этом случае после выхода в игру возможен моментальный возврат в IGM.
  • 8. Исправил неработоспособность паузы в режиме SMS.


Маперы:
  • 1. Добавил тесты выходов на разъем карта: nTIME, nCART, nLWR, nUWR.
  • 2. Для обеспечения лучшей совместимости, перенес все регистры маперов MD/MDMCD со стороны M68K консоли в область памяти управляемую nTIME ($A130xx), так же сделал соотв. изменения в MD Microcode.
  • 3. MegaCD, исправил ошибку обслуживания регистра CDD (MCD: $A12008, SCD: $FF8008).



Операционная система и маперы

v1.01 rev. 2 от 2024.12.26.


Операционная система:

  • 1. Исправлена ошибка вычисления разметки составных SEGA CD образов (BIN+WAV).
  • 2. Исправлена ошибка вычисления региона SEGA CD образов.
  • 3. Вызов сброса nMRES игнорируется при запуске SMS.
  • 4. Слежение за nVRES в прерывании, ядро сбрасывает сопроцессор. Починил определения завершения запуска микрокода на консоли, nVRES мог сбрасывать номер команды при ожидании готовности.
  • 5. Пересчитал множители для новой реализации AUDIO MIXER.
  • 6. Куча мелких правок.


Маперы:
  • 1. SMS/MD/MCD/MD+MSU, вместо nVRES сбросом управляет микроконтроллер.
  • 2. MD/MCD/MD+MSU, новый алгоритм AUDIO MIXER, (починил timing requirements not met).
  • 3. MD добавил AUDIO MIXER, VOLUME, CDDA_SAMPRATE.
  • 4. SMS, сброс ядра по команде от сопроцессора (sms_rst).
  • 5. Куча мелких правок.


Операционная система и маперы

v1.00 rev. 1 от 2024.12.23.


Операционная система:

  • 1. Первая версия.


Маперы:
  • 1. Первая версия.