Вы сейчас просматриваете Victoria 3.54 / 2024 для DOS уже доступна

Victoria 3.54 / 2024 для DOS уже доступна

Список изменений:

  • Добавлена поддержка накопителей объёмом более 1 Тб. До 12 Тб удалось протестировать, больше — пока нет, но после некоторого объёма (около 20 Тб) скорей всего возникнет деление на ноль и вылет. Исправлю это позже.
  • Добавлен сброс контроллера при внеплановом появлении DRQ.
  • Добавлен ремап не только по таймауту, но и при любой ошибке -однако может срабатывать не всегда.
  • Удалён генератор кириллического шрифта (временно, для экономии места под код) — в чистом DOS необходим внешний локализатор.

Также пока не проверялась работа с графиком скорости HDD, из-за отсутствия чистого DOSа. Но и это в дальнейшем — не проблема.

Системные требования остались прежними, возможен запуск в среде Windows XP и Windows 7 (32-х битных) через любую программу, обеспечивающую доступ к портам контроллера HDD, которые следует прописать в команду запуска.
В случае применения драйвера porttalk.sys и прилагающейся к нему утилиты allowio.exe возможный вид команды выглядит так:

     allowio.exe 0x9800 0x9C02 0x170 0x376 0x0CF8 0x0CFC vcr354.com

… где 0x170 0x376 — номера портов (базовый и альтернативный) второго канала стандартного IDE-контроллера. 0x9800 0x9C02 — номера портов дополнительного контроллера SATA (если он есть). Дополнительных контроллеров может быть несколько.
0x0CF8 и 0x0CFC — стандартные номера регистров в пространстве PCI-устройств для поиска номеров портов, их менять не нужно.

И если порты 0x1F0, 0x3F6, 0x170, 0x376, 0x0CF8 и 0x0CFC — также стандартны для всех IBM-совместимых материнских плат, то остальные порты контроллеров HDD индивидуальны для каждой системной конфигурации. Их нужно узнать через функцию скана портов в Victoria (в DOS-версии — клавиша P) и вписать в команду запуска вместо приведённых в примере. После чего программа начнёт работать в Windows нормально. Команду запуска удобно оформить в виде bat- или cmd-файла.Также можно использовать утилиту и драйвер UserPort — о них читайте в инструкции к Victoria 3.xx.

Разумеется, в чистом DOS никаких дополнительных манипуляций делать не нужно, просто запустите программу Victoria 3.54 и всё.

Документация 2005 г. изменениям не подвергалась (были лишь обновлены контактные данные).

Скачать экспериментальную утилиту можно здесь: