Victoria 2 редактирование сохранений
НЕ перезаписывайте исходный файл. Это приведет к большим неприятностям. Создайте папку на рабочем столе с именем common и поместите туда измененный countries.txt .
Теперь, когда мы дали нашей новой стране тег, мы должны создать файл страны. Переходим к \common\countries\ и ищем страну, которая похожа на вашу. Для облегчения этой задачи, мы будем работать над существующим файлом страны. Я выбрал Швецию. Переименуйте его на тот, который положили в countries.txt (с учетом регистра). Пока что все, что мы собираемся делать с этим файлом. Создайте подпапку в новой common папке, назовите папку countries, а затем перенесите в неё новый country-файл.
Далее мы должны дать нашей стране флаг. Возможно, вы заметили, что все страны в Виктории II имеют 5 различных флагов. Пятью типами флагов являются:
Красиво, не правда ли?) Во всяком случае, идем дальше. Создайте папку с именем GFX, и в ней подпапку flags. Переместите флаги, которые вы создали, в подпапку flags.
Затем перейдите в папку history\countries\.
Как и прежде мы скопируем существующий файл и просто переименуем его. Я взял файл Швеции (SWE - Швеция) и переименовал его GOT - Gotaland. Название должно быть с учетом регистра и точно соответствовать тому, что вы написали в countries.txt . Создайте папку с названием history и подпапку с названием countries. Переместите туда свой файл истории страны.
Откройте ваш новый файл истории страны. Мой выглядит следующим образом:
CODE
capital = 322
primary_culture = swedish
culture = finnish
culture = norwegian
culture = sami
religion = protestant
government = hms_government
plurality = 0.0
nationalvalue = nv_order
literacy = 0.8
civilized = yes
prestige = 15
ruling_party = SWE_conservative
last_election = 1833.1.1
upper_house = fascist = 0
liberal = 35
conservative = 60
reactionary = 5
anarcho_liberal = 0
socialist = 0
communist = 0
>
Файл истории страны используется, когда ваша новая страна восстает или появляется на карте. Сейчас вам нужно поменять всего лишь две вещи:
CODE
capital = 322
oob = "SWE_oob.txt"
Столицей моей страны не может быть Стокгольм, так как он не будет принадлежать моей стране, поэтому я пошел дальше и изменил столицу на мой родной город Borеs.
"OOB =" SWE_oob.txt " отсылает к файлу "порядка битвы" (order of battle). Этот файл содержит начальные армии, флоты и лидеров для вашей страны. У Великих держав также указаны (перечислены в их файлах OOB) первоначальные дипломатические отношения.
Эти две строки теперь выглядят так:
CODE
capital = 330
oob = "GOT_oob.txt"
Чтобы найти правильный номер провинции, которая будет вашей столицей, перейдите к history\provinces\ и осмотритесь.
Далее мы должны создать файл OOB для нашей страны. Если вы не используете расширенный редактор текста, например, Notepad++, некоторые файлы OOB, могут иметь искаженное форматирование. Один из OOB надлежащего форматирования - это ANH_oob.txt. Он идеально подходит для наших целей. Идем дальше и открываем его.
Первый кусок устанавливает отношения Ангальта с Пруссией (125). Проигнорируем это и просто удалить эту часть. Мы заинтересованы только в создании установленной армии для нашей новой страны. Я сделаю армию Готланда состоящей всего из одной бригады. Например, так:
CODE
army = name = "Gцtalands Armйe"
location = 330
regiment = name= "Borеs Brigad"
type = infantry
home = 330
>
>
"location" определяет место, где ваша постоянная армия вступает в игру и "домашнюю" связь бригады (полка) для POP в этой провинции. Я расположил свою армию в Borеs, и бригада в настоящее время связана с POP солдат в Borеs. Теперь создайте новую подпапку units в папке history и переместите OOB файл туда.
Теперь добавим немного текста. Перейдите к Victoria 2\localisation\ и скопируйте text.csv. Создайте собственную папку локализации и вставьте новый text.csv туда. Вы можете открывать и редактировать этот файл в блокноте, но если у вас терпение бога - я рекомендую использовать Notepad++.
Нажмите CTRL-F и ищите REB. Вы должны увидеть следующее:
CODE
REB;Rebels;Partisans;Partisanen;;Partisanos;;;;;;;;;x
Это дает тегу REBel название, сначала на английском, а потом и в других языках. У вас должно получиться точно так же. Добавьте новую строку, введите
CODE
GOT;Gцtaland;Gцtaland;Gцtaland;;Gцtaland;;;;;;;;;x
Прокрутив немного вниз, вы увидите новый список тегов, помеченых TAG_ADJ. Это используется, чтобы описать Ваших граждан для всей игры (например, латышских повстанцев, французский солдат). Добавляем новые строки:
CODE
GOT_ADJ;Geat;Geat;Geat;;Geat;;;;;;;;;x
С сохранением файла завершается первая часть. Ваша новая страна пока что не находится в игре, но будет в ближайшее время.
Часть 2Нажмите здесь!
Если сейчас вы попробуете загрузить игру, то ваша новая страна не будет отображена в игре. Давайте разберемся, в чем дело.
Для того, чтобы страна появилась в игровом мире, вам придется менять province-файлы. Они могут быть находиться в различных подпапках раздела history\provinces\. Скопируйте файлы, которые вам нужны, сохранив структуру папок в папке мода (в моем случае history\provinces\Scandinavia\).
Это province-файл Borеs:
CODE
owner = SWE
controller = SWE
add_core = SWE
add_core = SCA
trade_goods = fish
life_rating = 35
Я просто изменил контроль, владение и "ядро" Швеции (SWE) на Готланд (GOT):
CODE
owner = GOT
controller = GOT
add_core = GOT
add_core = SCA
trade_goods = fish
life_rating = 35
После изменения остальных province-файлов, имеем результат:
Прикрепленный файл gotaland.jpg ( 109,06 килобайт ) Кол-во скачиваний: 124
Пара небольших замечаний:
1) Чтобы проделать эту работу необходимо использовать нечто, называемое JSGME. На момент написания провинций history-файлы не работали с встроенным мод-лаунчером. Если вы не знакомы с JSGME я советую вам прочитать прекрасное руководство Danevang. Соберите все ваши файлы мода в папку и вставьте в папку MODS JSGME.
2) При установке флагов с использованием JSGME кэш-файлы флагов не обновляются. Их можно найти в gfx\flags\. Отсортировав их по размеру, вы сможете найти все пять на самом верху. Когда вы используете мод-лаунчер для загрузки новых флагов, новый кэш флагов создается автоматически. При использовании JSGME - нет, и все, что вы получаете загрузив игру - белый, чистый флаг. Удаляйте 5 кэш-файлов каждый раз, когда делаете новый флаг с использованием JSGME.
The goal of this project is two-fold: to develop a user-friendly graphical user interface to edit just about what ever you'd want to within a savegame without opening any text editor and also provide convenient table layouts to display all the information you'd ever want to see about your savegame.
Current Progress:
What's Currently Editable?
1. Leaders (Create, Delete or Modify Leaders)
2. Badboy
3. Plurality
4. Revanchism
5. Diplomatic Points
6. Prestige
7. Total Funds (Money)
8. Leadership Points
What Information is Currently Displayed?
1. ID
2. Name
3. Portrait
4. Traits (Personality & Background)
5. Trait Modifiers (Attack, Defense, etc. based on traits)
1. ID
2. Name
3. State
4. Continent
5. Controller
6. Owner
7. Population (New)
8. Population By Each Pop Type (New)
9. Life Rating
10. Colonial
11. Owner
12. Nationalism
13. Infrastructure
14. Resource
1. Name (New)
2. Country (New)
3. Owned Provinces (New)
4. Total Provinces (New)
5. % State Owned (New)
6. Savings (New)
7. Interest (New)
8. Colonial (New)
9. Slave State (New)
10. Population (New)
11. Population By Each Pop Type (New)
1. Type (New)
2. Country (New)
3. Province (New)
4. State (New)
5. Culture (New)
6. Religion (New)
7. Population (New)
8. Class (New)
9. Money (New)
10. Life Needs/Everyday Needs/Luxury Needs (New)
11. Literacy (New)
12. Con (New)
13. Mil (New)
14. Converted/Promoted/Demoted (New)
15. Colonial Migration/Local Migration/External Migration (New)
Прогресс на сегодняшний день:
Что уже возможно редактировать?
1. Лидеры (создание, удаление или изменение лидеров)
2. Бесчестье
3. Плюрализм
4. Реваншизм
5. Дипломатические очки
6. Престиж
7. Количество имеющихся денег
8. Очки лидерства
Как информация уже отображается?
1. ID
2. Имя
3. Портрет
4. Черты (личность и общее)
5. Навыки (атака, оборона и т.д.; основано на чертах)
1. ID
2. Название
3. Регион
4. Континент
5. Контроллер
6. Владелец
7. Население (новое)
8. Население каждого типа ПОП-в (новое)
9. Уровень жизни
10. Колониальность
11. Владелец
12. Национализм
13. Инфраструктура
14. Ресурс
1. Название (новое)
2. Страна (новое)
3. Обладаемые провинции (новое)
4. Общее число провинций (новое)
5. % владения региона (новое)
6. Накопление (новое)
7. Интерес (новое)
8. Колониальность (новое)
9. Разрешённость рабство (новое)
10. Население (новое)
11. Население каждого типа ПОП-в (новое)
1. Тип (новое)
2. Страна (новое)
3. Провинция (новое)
4. Регион (новое)
5. Культура (новое)
6. Религия (новое)
7. Население (новое)
8. Класс (новое)
9. Количество денег (новое)
10. Жизненные нужды/повседневные нужды/Роскошь (новое)
11. Образованность (новое)
12. Сознательность (новое)
13. Агрессивность (новое)
14. Сменившие класс/повышенные/пониженные (новое)
15. Колониальная миграция/внутренняя/внешняя (новое)
«Те, кто готов пожертвовать хоть каплей свободы ради капли стабильности, не заслуживают ни стабильности, ни свободы и в итоге потеряют обе»
«Рабоче-крестьянская страна любит свою Красную Армию. Она гордится ею. Она требует, чтобы на знамени её не было ни одного пятна»
«Те, кто готов пожертвовать хоть каплей свободы ради капли стабильности, не заслуживают ни стабильности, ни свободы и в итоге потеряют обе»
«Рабоче-крестьянская страна любит свою Красную Армию. Она гордится ею. Она требует, чтобы на знамени её не было ни одного пятна»
This page lists the codes which may be input into the Console Window, a special debugging window which may be accessed by pressing the ` key (button may vary on non-American keyboards). Press the up or down arrow keys to traverse through previously executed commands. Many codes can be turned off by repeating the command, but sometimes reloading the save or exiting the game is necessary.
They are often considered cheating to use.
External links
PIO vs API
У Victoria есть два режима работы: PIO (port input/output) и API (application programming interface). В режиме PIO контроллер накопителя опрашивается программой через драйвер porttalk.sys. Если выбрать API, то будут использоваться средства операционной системы. Скорость работы с диском в режиме PIO падает, поскольку не поддерживаются DMA и высокоуровневые оптимизации чтения и записи. Однако режим PIO позволяет использовать все возможности Victoria и отправлять любые команды ATA непосредственно дисковому контроллеру, минуя ОС и стандартные драйверы. Именно через PIO чаще всего работают с дисками в лабораториях восстановления данных. Victoria поддерживает как накопители с современным интерфейсом SATA, так и старые — PATA (он же IDE). Victoria умеет работать и с внешними дисками (особенности будут описаны ниже).
Выбрав режим PIO, в начале работы надо просканировать шину и определить дисковые контроллеры кнопкой PCI-Scan. Справа от нее отображается окно выбора порта диска. Внутренние обычно детектируются без проблем, а вот для внешних дисков придется сначала выяснить их порт. Это можно сделать в свойствах оборудования или в любой диагностической программе (например, AIDA64). После этого необходимо вручную задать порт в «Виктории». Еще при сканировании можно отметить флажок All dev (все устройства) и методом исключения отыскать нужный диск в списке найденных.
Victoria 4.47 в режиме PIO
Режим PIO целесообразно использовать именно для низкоуровневых команд. Простой поиск сбойных секторов и их переназначение в резервную область диска гораздо быстрее (но менее надежно) протекает в режиме API.
Ограничения режима API следующие: нельзя устанавливать и снимать пароли ATA, отключена также работа с Host Protected Area и просмотр регистров. Если какая-то из этих функций нужна, то можно переключиться в режим PIO. Бывает, что режим PIO недоступен. Это случается при использовании старых версий Victoria в 64-разрядных ОС. Еще причиной могут быть ошибки в работе с драйвером porttalk.sys или выбор режима SATA AHCI. Гарантированно выйти из положения можно следующим образом.
- Записываем загрузочную флешку
с WinPE x86 и помещаем на нее программу Victoria простым копированием. - Подключаем нужный накопитель к порту SATA/PATA, если еще не сделали этого.
- Отключаем все другие HDD или SSD (опционально).
- Заходим в CMOS setup, переключаем режим SATA-контроллера с AHCI на совместимый (compatible, native или IDE).
- Загружаем WinPE. При необходимости доустанавливаем драйверы, включая porttalk.
- Запускаем Victoria в режиме PIO, инициализируем нужный HDD или SSD и выполняем необходимую команду.
Настройки можно задать через GUI или в файле vcr40.ini. Этот же файл поможет снять блокировку работы с первичным портом. По умолчанию она включена для того, чтобы защитить системный диск от случайной модификации. Чтобы можно было выбрать Primary в списке портов, нужно сделать две вещи:
- Отключить опцию «только недеструктивные функции» и закрыть программу.
- В секции [ATA Port] файла vcr40.ini дописать строку Enable PM=1 , сохранить изменения и перезапустить программу.
Сбойные секторы
Чаще всего Victoria используется для поиска и устранения сбойных секторов. Если с HPA у диска все в порядке и парольная защита не стоит, но никакими утилитами прочитать с него файлы за разумное время не удается, то пора проверять поверхности. Victoria умеет это делать в любом режиме (PIO/API) с помощью посекторного чтения (read), записи (write) и записи с проверкой (verify).
Обнаружение сбойных секторов
При восстановлении данных можно использовать только чтение, но его варианты тоже бывают разными. Простейший из них — последовательный: с первого блока до последнего. Начальное и конечное значение LBA можно указать вручную, что удобно сразу по многим причинам. Во-первых, так появляется возможность проверять диски любого объема, просто выполняя тест фрагментами до одного терабайта. Во-вторых, можно заново проверить подозрительную область и исключить внешние факторы. Victoria анализирует время обращения к сектору. Обычно у новых дисков оно не превышает 5 мс у 80% секторов. Нормальными также считаются секторы со временем опроса менее 50 мс. Те, у которых оно измеряется сотнями миллисекунд, — кандидаты в сбойные секторы.
Кандидаты в бэды
Если сектор считался спустя несколько секунд, то это однозначный bad block. Такие дисковый контроллер должен выявлять самостоятельно во время простоя и заменять их в адресной таблице исправными секторами из резервной области. Однако на практике это происходит не всегда. Victoria может попросить винчестер сделать такую операцию (Remap) для тех секторов, которые слишком долго не отвечали на запросы. Формально при этой процедуре теряется часть информации, но реально она уже была потеряна в тот момент, когда сектор стал сбойным.
В платной версии Victoria была доступна функция Restore — попытка считать данные из сбойного сектора любой ценой и последующая их перезапись на исправный сектор. Однако программа официально не поддерживается с 2008 года, поэтому приобрести ее полную версию вряд ли получится. Бесплатная Victoria не раз выручала тем, что восстанавливала HPA, сбрасывала пароли и устраняла сбойные секторы, из-за которых зависали другие программы восстановления данных.
График чтения при тесте поверхности HDD
Как бесплатная Victoria спасла секретную работу
Поделюсь с тобой еще одной историей. Лаборатория в НИИ, наше время. Аналитическим прибором управляют с компьютера, который был с ним в комплекте. На компе предустановлен очень специфический софт, который разработчики больше не поддерживают. Дистрибутива нет ни на диске, ни на сайте. Есть только установленная программа, и она перестала работать. Лаборатория выполняла исследование по многолетнему госконтракту. Без чудо-прибора сотрудники оказались связаны по рукам и ногам. Помучались и выяснили, что проблема с диском. От древности он покрылся бэдами, и нормальная работа стала невозможной. Попытка сделать клон диска с пропуском сбойных секторов не увенчалась успехом — программа клонирования зависала намертво. Прогнали диск тестом Victoria с функцией Remap. Предварительно подобрали необходимые настройки. К вечеру того же дня успешно сняли дисковый образ, а затем восстановили с него все на новый винчестер. Прибор ожил, контракт был выполнен в срок.
Заключение
Пароли
Одна из наиболее востребованных низкоуровневых команд в режиме PIO — это работа с паролями. Согласно спецификациям, доступ к диску можно ограничить при помощи пароля. Он задается пользователем из BIOS или с помощью внешних утилит. Также существует предустановленный производителем мастер-пароль. Заблокировать диск можно только с помощью пользовательского пароля. Если его забыли, то блокировку можно снять мастер-паролем.
В зависимости от заданного уровня безопасности результат ввода мастер-пароля будет разным. При высоком уровне (high) мастер-пароль действует наравне с пользовательским. Он просто разблокирует диск, и все. Если же задан максимальный уровень безопасности (max), то ввод мастер-пароля вместо пользовательского приведет к разблокировке диска только после полного стирания на нем всех данных (secure erase).
Работа с ATA-паролями осложняется еще и тем, что по стандарту они всегда состоят из 32 байт (какой бы длины ты его ни задавал). Лишние символы игнорируются, а недостающие дописываются автоматически. Проблема в том, что разные программы дописывают их по-разному. Особенно грешат этим штатные защитные утилиты на некоторых ноутбуках. Вместо традиционных нолей (или хотя бы пробелов) они используют непечатаемые символы. Код 00h вообще нельзя набрать с клавиатуры (даже через +код). Выход здесь один: не вводить пароль в окне программы, а считать его из файла. Любые символы можно записать в файл с помощью hex-редактора.
Нередко пользователь не может разблокировать диск, даже когда вводит верный пароль. При смене ноутбука или утрате штатной утилиты любая другая (например, HDDL) допишет пароль до 32 байт своими символами.
Встречается и предварительная модификация пароля. Во многих ноутбуках он фактически шифруется перед отправкой контроллеру. Обычно это простейшие логические операции, но легче от этого не становится. Пользователь думает, что тут известный ему пароль, в то время как реально контроллер принимает совершенно другой. Если ты перепробовал все варианты предполагаемых пользовательских и стандартных мастер-паролей, но не добился результата, то выход один — нести накопитель в лабораторию, где с ним будут работать в технологическом режиме.
Как вернуть утерянный терабайт
Иногда очень выручает возможность работать Victoria в режиме PIO с HPA (Host Protected Area) — служебной областью памяти, в которой записана геометрия диска. Она определяет объем накопителя, задавая его как число блоков LBA.
В моей практике был занятный случай. Получил стандартную жалобу: «компьютер не включается» (читай, ОС не загружается). Владелец посетовал, что мучается уже около месяца. Сначала он объездил все сервисные центры, затем приглашал разных эникейщиков — безрезультатно. Я приехал, посмотрел и тоже крепко задумался. Все комплектующие исправны. Диск определяется в BIOS, но загрузка с него не идет. Запустил Linux с флешки. Винчестер виден, но утилиты логической разметки показывают странную картину: 64 Мбайт общего объема и один раздел с неизвестной файловой системой.
И тут я сообразил, что на винчестере просто слетела HPA. В результате терабайтный диск стал определяться как 64-мегабайтный огрызок. Переключил в CMOS setup режим SATA-портов с AHCI на совместимый, взял флешку с WinPE и запустил Victoria в режиме PIO. Далее отправил команду NHPA (восстановить заводской объем).
Обычно в таких случаях удается мгновенно восстановить паспортное значение блоков LBA, но в этот раз чудо не произошло. Поэтому я нашел сервисную утилиту для винчестеров этой серии и отправил аналогичную команду восстановления HPA из нее. Терабайт данных вернулся из небытия при следующей перезагрузке.
Почему подвела Victoria? Предполагаю, потому, что у этого диска были какие-то специфические особенности, неизвестные мне или универсальной программе.
От MS-DOS до Windows 10
Victoria задумывалась как средство расширенной диагностики накопителей (тогда — жестких дисков, а сегодня еще и SSD) и управления настройками их работы через низкоуровневые команды. Белорусский программист Сергей Казанский лет десять разрабатывал ее и выпускал авторский набор утилит для восстановления данных. За это время вышло множество коммерческих релизов Victoria, несколько бесплатных версий и одна неофициальная, которой мы уделим особое внимание.
Первоначально Victoria была дисковой утилитой для MS-DOS, написанной на ассемблере. Древняя операционка подходила лучше, чем Windows, из-за того, что в однозадачной среде проще обеспечить эксклюзивный доступ к диску. С появлением поддержки драйвера porttalk.sys Victoria версий 4.xx научилась работать и в многозадачной среде WinPE, а также в Windows от XP до 10 любой разрядности. Запускать ее стало проще, действия в графическом интерфейсе стали нагляднее, да и сам режим работы изменился. Но вот беда: без понимания новых особенностей программы некоторые пользователи начали терять данные и целые диски вместо того, чтобы восстанавливать их. Поэтому последняя официальная версия 4.46b имеет развитую «защиту от дурака».
По умолчанию в ней доступны только недеструктивные операции с накопителями. Это не просто режим «только чтение», как в других утилитах, которые обращаются к HDD/SSD средствами драйвера Windows. У Victoria при первом старте также блокируется возможность изменить HPA (и напортачить с геометрией диска), случайно запустить низкоуровневое форматирование и «выстрелить себе в ногу» более изощренными способами.
Универсальный солдат
Victoria — максимально универсальная утилита. Она обращается к накопителю любого типа (HDD, SSD, USB Flash) и с любым ATA-совместимым интерфейсом. Ее дело — передавать ATA-команды любому устройству, которое их поддерживает. Поэтому все сказанное про работу Victoria с дисковыми накопителями справедливо и для твердотельных, за исключением того, что относится к их конструктивным особенностям. Понятно, что для SSD бессмысленно смотреть время раскрутки шпинделя и пытаться управлять скоростью позиционирования головок, — у него нет ни того ни другого. Тем не менее протестировать и даже восстановить SSD с помощью Victoria вполне возможно.
Unconfirmed or not working commands
demotiondesc: Somehow should descript pop demotion. Looks like game crashing.
cthulhu: Calls Cthulhu R'lyeh.
help: Displays the message 'No help for you!' Work in Heart of Darkness.
rand_log Rand log enabled
no_pop_update Pops are not updating Pops are updating
All follow use with debug prefix:
alwaysupgradecolony (Always can upgrade colony)
natfoc Prio for:
focusai National focus
ai debug toggled water.
shadow shadows info
textures Texture info has been written to the debug log.
render Render options: Trees: yes no Borders: Text: Overlay: Objects: MapObjects: Rivers: Water: WaterBorders: Effects:
Рекламируй свой мод (в предложку)! Учись моддингу (в меню)! Найди коллег по общему делу или интересную модификацию для веселой игры!
Мы приглашаем всех энтузиастов-мододелов и любителей поиграть в модификации в один общий Союз! Так как это залог эффективного и развивающегося моддинга!
Показать полностью.
Вместе всегда проще решить проблемы, связанные с моддингом, поделиться своими идеями, знаниями, найти новых коллег для улучшения и создания проектов, к тому же осведомить поклонников игр о свежих наработках!
Также мы собираем все модификации в одном месте, чтоб было бы легко их найти, скачать и подписаться на группы разработчиков. Взаимопиар поощряется! Вместе - мы сила! )
1. Обучать моддингу совершенно всех, независимо от того, каким уровнем знаний они обладают.
2. Сделать знания по моддингу более доступными, а не закрыться в высоком замке и не делиться ими.
3. Объединить всех мододелов под одной целью, делать годные моды, а не сраться из-за того, у кого больше подписчиков, код спиж*нный и член длиннее.
4. Быть открытой доступной площадкой для рекламы всех проектов по моддингу (предложка ждёт Ваших проектов).
5. Помочь игрокам легко и просто найти интересные, перспективные модификации и их создателей.
Союз Мододелов Victoria 2/3 запись закреплена
Victoria 3 Strategium
На этой неделе в дневнике разработчиков мы расскажем о пользовательском интерфейсе Victoria 3 и покажем вам его в действии.
Союз Мододелов Victoria 2/3 запись закреплена
Союз Мододелов Victoria 2/3 запись закреплена
Союз Мододелов Victoria 2/3 запись закреплена
Союз Мододелов Victoria 2/3 запись закреплена
Максим Вершинский
Союз Мододелов Victoria 2/3 запись закреплена
Правда, сегодня дорогие Парадоксы презентовали 3 Крузаков. Что это значит?
Показать полностью.
2. Выход игры 2020 г. Будем честны, зная маркетинговую стратегию Парадокс, мы сможем полноценно поиграть в эту игру лет так через два-три с дня выхода, как минимум. Выход игры, как это уже было с 4 ХоИ и Стелларисом, ознаменует публикацию ранней сборки, с багами, недочетами и отсутствием многих интересных механик. К тому же, после выхода игра неизбежно будет меняться с каждым годом, по примеру других фронтовых игр Пароходов.
Наша рекомендация - играйте пока в полную сборку CK2. Можно сказать, что это уже завершенный проект, а, значит, полноценный. Набирайтесь идей для модов в 3 новых Крузаках.
3. Paradox Interactive развивается и мы этому очень рады. Они делают выводы, экспериментируют и движутся к новым горизонтам. К каким? Во-первых, EU 4 вышел в 2013 году, Hearts of Iron IV в 2016 году, Imperator: Rome в 2019 году, а Crusader Kings 3 выйдет (скорее всего) в 2020 г., что намекает на то, что в каком-нибудь 2022 году может выйти та самая 3 ВИКТОРИЯ.
П. С. Насчет 5 Хойки охладите пыл. Она точно не выйдет до ~2024 г. Да и не нужно. Вангуем еще 4-5 ДЛЦ к ней, а потом уже будет видно.
Восстановить удаленные файлы — не проблема, для этого есть десятки утилит. Но что, если накопитель поврежден, имеет ошибочное описание геометрии или доступ к нему закрыт паролем на уровне контроллера? Тогда на помощь приходит утилита Victoria. Она написана на ассемблере, занимает считаные килобайты и работает с контроллером напрямую.
List of Commands
Expansion or patch required | Command | Effect | Example | Comments |
---|---|---|---|---|
money [amount] | Adds the desired amount of money to the player's nation's cash reserves. | money 15000 | ||
patch 1.2 | prestige [amount] | Gives a specified amount of prestige to the player. | prestige 100 | |
leadership [amount] | Adds the desired amount of leadership to the player's nation's leadership reserves. | leadership 3 | ||
goods [amount] | Gives the player the amount specified of all the goods in the game plus the same amount of money. Default is 10000. | goods 5000 | Warning: creating a large amount of goods with this code will probably lead to economic problems. | |
plurality [number] | Set the player plurality to the number given. | plurality 75 | ||
revolt [province id] | Rise all the valid rebels of the country that controls [province id] | revolt 1 | Use twice for it to take effect | |
instantconstruction | Buildings finish in one day. | instantconstruction | Affects human and AI players. | |
inc | Buildings finish in one day. | inc | Affects only human players, not the AI. | |
instantresearch | Research finishes in one day. | instantresearch | Affects human and AI players. | |
inr | Research finishes in one day. | inr | Affects only human players, not the AI. | |
yesmen | The AI accepts any deal with the player or other AI players. | yesmen | This was changed to "debug yesmen" in the initial release of HoD. | |
HoD | debug yesmen | The AI accepts any deal with the player or other AI players. | debug yesmen | |
tag [TAG] | Change the player country to the one specified. | tag USA | The tag must be capitalized. |
More than 1 change "sleeps" the AI of the affected country until reload.
It doesn't show any message on console when activated or deactivated.
WARNING
Вся информация приведена для ознакомления. Victoria использует низкоуровневые операции, смысл которых описан в руководстве. Редакция и автор не несут ответственности за любой возможный вред.
Дополнительные возможности Victoria
Victoria детально анализирует состояние накопителя и может устранить практически любой сбой в его работе. Собственно, этим Victoria и отличается от массы других утилит. Если большинство программ просто показывает атрибуты SMART, то она умеет запускать принудительно целые наборы тестов самодиагностики.
Victoria обнаруживает скрытые дефекты при анализе SMART
У Victoria четыре метода и три типа тестирования поверхности (всего двенадцать режимов). В каждом она автоматически подсчитывает общее число дефектных блоков и записывает их адреса в лог. Подобно дисковому редактору, Victoria умеет показывать содержимое секторов и позволяет его менять. В режиме PIO Victoria отображает информацию о логических разделах на носителе даже в том случае, если он вообще не определяется в BIOS. Ни одна утилита с доступом через API на это не способна. Дополнительно Victoria умеет управлять уровнем акустического шума диска (AAM), регулируя скорость перемещения его головок при поиске, запускать низкоуровневое форматирование, изменять объем HDD и выполнять бенчмарки. Ее можно использовать даже для проверки физического интерфейса (состояния кабелей и портов). В домашних условиях она спасет HDD или SSD во многих сложных ситуациях, кроме тяжелых механических повреждений, требующих вскрытия гермоблока. В лаборатории справятся и с ними, используя Victoria как одну из проверенных утилит.
Паспорт диска, принудительный запуск теста SMART и управление AAM в программе Victoria 4.46b
Внешние накопители
Внешние диски — это обычные ноутбучные (2,5″) или десктопные (3,5″) модели в контейнерах с интерфейсами USB и FireWire. Они снабжаются различными контроллерами с общим названием «SATA-мост». Многие из этих мостов не транслируют низкоуровневые команды. Поэтому с одними внешними накопителями Victoria может сразу работать в режиме PIO так же, как с внутренними дисками, а с другими сначала придется помучиться. В простейшем случае будет достаточно извлечь сам диск из корпуса (гермоблок не вскрывать!) и подключить к порту напрямую.
Редкий зверь: SATA-винчестер без SATA-порта
У Western Digital и, возможно, других производителей некоторые внешние винчестеры выпускались уже с распаянным мостом SATA — USB. Поэтому обычного разъема SATA на них нет. Тем не менее их все равно можно подключить напрямую к порту, подпаяв SATA-кабель к выводам на плате диска. Чтобы понять, относится ли твой диск к такой серии, придется гуглить по номеру модели и искать даташиты.
Victoria 4.47
Эту версию сделал в 2013 году программист из Москвы Олег Щербаков. Он пропатчил последнюю официальную сборку Victoria 4.46b. Скачивать лучше здесь. На этом сайте Щербаков опубликовал ее вместе с исходниками патчей. Остальные ресурсы могут распространять под видом новой «Виктории» что угодно.
Хоть Victoria и далеко не новая программа, в ней нашлись и критические ошибки, требовавшие исправления. Одна из них приводила к тому, что запустить Victoria в 64-разрядных версиях Windows было невозможно. Из-за другой могли появиться проблемы при работе с большими дисками. Если объем был выше терабайта, то Victoria 4.46b просто тратила всю виртуальную память на отрисовку и цветовую маркировку проверяемых блоков LBA. В версии 4.47 Щербаков все это исправил.
Запуск Victoria 4.47 в Windows 7 SP1 x64, режим API
Другие статьи в выпуске:
Porttalk
Последние версии Victoria умеют автоматически устанавливать драйвер porttalk, однако он совершенно бесполезен в 64-разрядных системах. Дело в том, что в них ради большей безопасности убрали пару функций, которые нужны для работы porttalk и Victoria. Поэтому драйвер porttalk (и, соответственно, режим PIO) работает только в 32-битных версиях Windows, где есть функции Ke386SetIoAccessMap и Ke386IoSetAccessProcess .
Читайте также: