Skyrim Special Edition has been released, and the original SKSE will not work with it. We are currently investigating the application to create a SKSE64 build for the Special Edition. This will not be a fast process. The update to 64-bits means a lot of investigation and changes. Much like the work that has gone into F4SE this will take a tremendous amount of effort. We appreciate your patience while this work continues. We have no timeline for a release.
Адаптированный перевод: Состоялся релиз Skyrim Special Edition, но оригинальный SKSE с ним не работает. В данный момент мы заняты изучением нового движка, чтобы создать 64-битную версию SKSE для Special Edition. Процесс этот не быстрый. Обновлять до 64-бит, значит много изучать и измененять. Работы предстоит столько же, сколько ушло на F4SE, и потребует огромного количества усилий. Мы ценим ваше терпение, пока продолжаем работу. Срок релиза в данный момент отсутствует.
Суть: постараются сделать новый SKSE максимально совместимым с модами написанными под старый, но возможны и отличия
Ну и, повторяют, что работы много, ведь это не просто обновление, которое делали за день-два, но они постараются использовать наработки по F4SE тоже. Также, о сроках даже близко ничего сказать пока не могут.
Добавлено (01 Ноября 2016, 01:35) --------------------------------------------- Почитал тему на reddit, нашел несколько интересных ответов разработчика с ником behippo.
Вопрос:
Цитата behippo
Progress is moving. I have a primitive version of SKSE64 up and running and have gotten the GetSKSEVersion command implemented. Next up is to start decoding/getting memory addresses for all of the main TESForm and TESObject derived classes. Here is a pic for you: http://skse.silverlock.org/SKSE64FirstRun.jpg
Адаптированный перевод: Прогресс идет. Уже есть простой вариант SKSE64, и он работает. Удалось добиться выполнения команды GetSKSEVersion. Следующий шаг, декомпиляция/получение адресных пространств для всех главных классов TESForm и TESObject. Скриншот: http://skse.silverlock.org/SKSE64FirstRun.jpg
разработчик skse64 о beta патче скайрима и о разработке. переведите кто может)
[–]behippo 21 очко 3 дня назад Just a quick note - this build also does not fix an optimization issue we reported. Both SkyrimSE 1.1.47 and 1.1.51 beta have a large Edit-and-Continue jump table in the executable. The original build of Fallout 4 and one major release of Skyrim had the same problem. This debugging remnant causes some performance degradation, so there should be another performance boost when they fix it (which they said they would.)In addition to the performance issue, it makes our job working on SKSE64 a bit harder. Every function has an extra level of indirection, making the code harder to understand. Plus our automated update tools don't work with the jump tables present. So any new build requires updates by hand. And we'll have to redo that update once the new fix is out.Hopefully once this first emergency patch is out the door, they'll be able to fix this issue.
В двух словах, в этом тексте говорится о том, что пробная версия (построенная на расширителе для Ф4) вызывает снижение производительности. И это каким-то образом связано с самой игрой. В связи с чем, они ждут исправления данных косяков от самой беседки в последующих патчах. После чего и будет выпущена более или менее подходящая версия расширителя.
Изменение репутации для пользователя Sabira
SabiraOffline
Сообщение №6
написано: 10 ноября 2016, 18:28
| Отредактировано: Sabira - 10 ноября 2016, 18:31
Я не силен в переводах, но по идее пишут то же самое.
Skyrim Special Edition была выпущена, и оригинальная SKSE не будет работать с ним. Мы в настоящее время изучаем приложение для создания SKSE64 сборки для Special Edition. Это не будет быстрым процессом.
<span style="color:orange">Каждый получает то, что заслужил. Нельзя играть с доверием людей.</span>
Изменение репутации для пользователя Zlyden1234
Zlyden1234Offline
Сообщение №7
написано: 11 ноября 2016, 19:21
| Отредактировано: Zlyden1234 - 11 ноября 2016, 19:23
Тут мало английского, тут с программерского перевести надо ) В версии SSE от беседки есть информация, которая полезна во время разработки. Но для релизной версии она является лишней, и по правилам в релизе её быть не должно, ибо это мусор, который снижает производительность. Более того, об этот мусор спотыкаются инструменты разрабов SKSE и тем приходится больше работать руками, да и тут этот мусор ничуть не помогает. А как только это исправят, всё ещё и переделывать придётся.
Помнится, я разрабатывал аналогичный механизм для игр на базе Q3. Это, конечно, было весело, но очень напряжно. И это не смотря на то, что исходники самой кваки были открыты. Так что разрабам SKSE памятник ставить надо ). Боюсь, как бы не забили они. Вменяемая версия SKSE64 появится ой как нескоро.
Input support is one of the major features on the list for our first release of SKSE64. Hopefully some of the previous hotkey mods will come over after - or someone will write a new one.
они же написали: в течении года (работы им там на 6-9 месяцев)... так, что наберитесь терпения.
Это чтобы выйти на старый уровень SKSE, а выпускать они обновления будут порционно, каждый раз наращивая функционал. Они сначала сделают самые необходимые фичи вроде перехвата нажатия клавиш, MCM - т. е. то, чего будет достаточно для 90% модов. И эти фичи почти наверняка будут уже в этом году. А вот моды, серьёзно завязанные на SKSE, заработают нескоро
Re-implementing the hooks needed for SkyUI is my top priority for SKSE64. I am making progress with the fundamentals of SKSE64 - the loader, basic injection and GetSKSEVersion in the command console is implemented. For SkyUI we need to decode the basic Form and Object classes and the inventory subsystem (which all should match SKSE proper). Then we need to decode the Scaleform classes and provide the hooks that SkyUI needs.
HDA07, не скажи. Тот же MCM - часть SkyUI, а не SKSE. SkyUI переделывает не только меню инвентаря, но и различные менюшки крафта, добавляет избранные наборы, добавляет удобств на карту (поиск локаций), магические эффекты в HUD, навигацию клавишами - много, в общем, надо дорабатывать в SKSE64, чтобы всю эту красоту ввести
Изменение репутации для пользователя kalimdor1960
kalimdor1960Offline
Сообщение №21
написано: 22 ноября 2016, 07:08
| Отредактировано: kalimdor1960 - 22 ноября 2016, 07:10
вот последние новости. я так поняла работа движется. [PC]Official SKSE64 thread от behippo в skyrimmods[–]behippo[S] 9 очков 3 часа назад Okay - here is an update for you all. I posted this info on the old BGS forums today as well. As of last night we have the general Papyrus script extending working. I have a test spell that collects info off of a Weapon form (damage, stagger, weight, value from Weapon.psc, Name from Form.psc, Keyword info from Keyword.psc) and displays it. The TESObjectWEAP class is fully decoded, and with the exception of the SoundDescriptor class, all of the component forms that are used by weapons are also decoded. I expect most of the Weapon.psc functions to just work at this point, but I haven't verified them.The weapon itself is found by looking it up internally by ID, and the dynamic casting code to get it to the correct form is also being used. These are important, foundational pieces of SKSE64. Additionally, many classes leverage the form components used by Weapons, so they will be decoded faster. This early work is like an accelerator for later work.That being said, there is a ton of work left. We have many, many classes left to decode and verify. As each one is done I'll bring over the corresponding papyrus functions. We haven't looked at Inventory code yet (always tricky.) We haven't looked at Magic and Active Effects (big). We haven't looked at Input code (changed for x64). We haven't looked at Events. We haven't looked at Scaleform yet for SkyUI/MCM.The long Thanksgiving weekend is approaching in the US, and I will be spending a lot of time deep in the porting process. I'll have some form of semi-official statement on where things stand (with perhaps a demo video) early next week (Monday or Tuesday I expect.) за SkyUI еще не брались.
"Alright - here is a smaller update than I was planning. A good deal more progress has been made. Since my last update I have done a first pass decoding of Spells, Magic Effects, References (TESObjectREFR, Actor, PlayerCharacter), ExtraData and the Inventory. I have successfully tested functions walking over the player's spells and printing out information about them. I have tested getting and setting various values on the Weapon class. I have decoded new information about Light objects (found while investigating magic effects.)
Some of the corresponding papyrus functions do not work right out of the box and will need investigating. Some examples: Spell.GetMagickaCost() doesn't seem to be returning the expected value; Actor.SheatheWeapon() doesn't seem to be working. The first is likely a decoding error or scripting error on my part (or the costs really are that low). The second error calls directly into a virtual function on the Actor class which may mean the virtual table layout changed which will take more investigation. None of the Inventory code has been tested yet." Кратко - продолжают расшифровывать классы и разбираются в отличиях в папирусе. Самая база, в общем. До этого сообщали, что в новом SSE исправили проблемы с оптимизацией, о которых выше писали.
Behane, есть, сорян я отошел от темы, не следил за новостями. Вот что появилось на оф. сайте расширителя:
SKSE64 Update - 28 December 2016 Skyrim Special Edition has been released, and the original SKSE will not work with it. We are creating SKSE64 for the new 64-bit Special Edition. We appreciate your patience while work continues. Currently we estimate a mid-March time frame for a beta release of SKSE64. Above is our latest video update.
Адаптированный перевод: Обновление SKSE64 от 28 декабря 2016 года: Состоялся релиз Skyrim Special Edition, но оригинальный SKSE с ним не работает. Мы разрабатываем SKSE64 для новой 64-битной Special Edition. Мы ценим ваше терпение, и продолжаем работать. На данный момент, примерные сроки релиза бета-версии SKSE64 - середина марта. В видео демонстрация крайнего обновления.