Thank you very much for this amazing tool. I've recently noticed that I've uploaded in 2017 the last version of my mod The Gray Cowl of Nocturnal without adding the source script files, only compiled! And after many years I've uninstalled and deleted the Skyrim folder because I though the copies are on the Nexus. I have only my source assets and textures on my backup HDD. Now I've recovered all of them. I've used version 1.3.2 from github and it worked like a charm.
Hey all. I was hoping to ask for some help with this tool here since I don't know where else to ask. I have downloaded this and installed the C++ requirement but no matter what I do the command window simple closes the instant it opens. I have tried to use GUI mods for this tool as well and the tool simply does not work for me. I have no idea how to get this to work.
Because of that GUI, I didn't need to mess with the command prompt windows at all. Anyway, I'm new to all of this too. Finally got proper scripts into my Data folder, made a tutorial how to do so.
Yeah I tried that GUI and the updated version, no go. They appear to work, or at least report that they do, but then no files are out-put. Basically the command window doesn't open for more than a split second before closing itself. Doesn't do anything and I've no idea why. I must be missing something key but have yet to work out what that something is.
Dang, sorry to hear that. I know how frustrating this can be, believe me, I went through all sorts of hoops. Bad advice from YouTube videos and Reddit threads. It got to be maddening!
So you're saying command prompt opened and closed right away. There weren't a series of black windows (hundreds of them) opening and closing?
For me it was Helgen Reborn. That mod has a quest which did EXACTLY what I've been wanting to learn, so I tried delving into it, only to find ;CODE NOT LOADED in every fricking script window. I came across some random post here at Nexus which talked about Champollion, and that took an additional 4 hours or so to figure out. Right now all the script windows in the CK say some other message (other than ;CODE NOT LOADED) but at least I'm now able to open up scripts in each quest's Scripts tab. Because of this, I was finally able to find what I wanted.
You can try the tutorial I wrote up (I have to write everything up otherwise I'll forget what I did). If that don't work, shoot. I dunno.
@xenaclone Not to overly self advertise, but I saw the guide you made, and since it is very recent, might I recommend trying out the updated version of ChampollionGUI? QoL improvements and now with parallel decompilation (for large sets of files)
Late reply, but since you said "the command window simple closes the instant it opens" it seems to me that you are simply double clicking on champollion.exe. That's not the way to use it. You first have to open a command window and get to a "DOS prompt" (aka command prompt). Then run the tool from there like this:
C:\> champollion.exe myscript.pex
That assumes both files are in the same directory, so you'll need to copy the .pex file into the champollion directory. Or you can specify the full path name to the champollion.exe file, something like this:
EDIT: If yall don't hate yourselves, I recommend Champollion Graphical User Interface https://www.nexusmods.com/skyrim/mods/82367
OR
Champollion Graphical User Interface (Updated) https://www.nexusmods.com/skyrimspecialedition/mods/92452
EDIT 2: Sorry for sounding like an a$$, I'm just allergic command lines. (and this failed to work on my PC half the time without whatever else the interface does)
You can use either the compiler in the creation kit (not reccomended, as it behaves like a b1tch, and is very finnicky), or the PCA (Papyrus Compiler App) tool, which can be downloaded here: https://www.nexusmods.com/skyrimspecialedition/mods/23852
Hullo I'm new to modding and though I could learn how to script by using this to reverse-engineer them but some information seems to be missing as I get: 'Skipped compiler generated' in places, I assume it is just the limitation of Champollion and there is no way around it?
This is piece of knowledge. many programming language allow abbreviation for readability and better coding . without this, we need put more variables and functions. compiler automatically generate needed codes. you don't need learn what compiler generated do as long as you want to learn compiler or more difficult language.
The included version of DirectX is outdated and rendered my game unlaunchable, while using ENB. It conflicts with ENB.
You get an error that says "failed to initialize renderer GetAdapterDesc()"
Reinstalling DirectX to the current version fixes this.
Btw this has nothing to do with Champollion, just DirectX version incompatibility. I'm posting it here, because a youtube video led me to Champollion, which needed to be installed for Merge Plugins (outdated. Use zMerge instead), which I had to use cuz zMerge was busted for one particular plugin. So to merge that I had to use Merge Plugins, which needed Champollion, which needed an older DirectX which broke me game and I fixed it after immense pain, and now I'm here, adding my piece to the community. I hope this helps someone.
174 comments
I've recently noticed that I've uploaded in 2017 the last version of my mod The Gray Cowl of Nocturnal without adding the source script files, only compiled!
And after many years I've uninstalled and deleted the Skyrim folder because I though the copies are on the Nexus. I have only my source assets and textures on my backup HDD. Now I've recovered all of them. I've used version 1.3.2 from github and it worked like a charm.
Thanks again!
Any ideas or suggestions?
Because of that GUI, I didn't need to mess with the command prompt windows at all.
So you're saying command prompt opened and closed right away. There weren't a series of black windows (hundreds of them) opening and closing?
For me it was Helgen Reborn. That mod has a quest which did EXACTLY what I've been wanting to learn, so I tried delving into it, only to find ;CODE NOT LOADED in every fricking script window. I came across some random post here at Nexus which talked about Champollion, and that took an additional 4 hours or so to figure out. Right now all the script windows in the CK say some other message (other than ;CODE NOT LOADED) but at least I'm now able to open up scripts in each quest's Scripts tab. Because of this, I was finally able to find what I wanted.
You can try the tutorial I wrote up (I have to write everything up otherwise I'll forget what I did). If that don't work, shoot. I dunno.
--> Updated ChampillionGUI (v2.1.0)
C:\> champollion.exe myscript.pex
That assumes both files are in the same directory, so you'll need to copy the .pex file into the champollion directory. Or you can specify the full path name to the champollion.exe file, something like this:
c:\> c:\games\utilities\champollion\champollion.exe myscript.pex
https://www.nexusmods.com/skyrim/mods/82367
OR
Champollion Graphical User Interface (Updated)
https://www.nexusmods.com/skyrimspecialedition/mods/92452
EDIT 2: Sorry for sounding like an a$$, I'm just allergic command lines.
(and this failed to work on my PC half the time without whatever else the interface does)
Champollion Graphical User Interface at Skyrim Nexus - Mods and Community (nexusmods.com)
PLEASE REINSTALL DIRECTX.
https://www.microsoft.com/en-us/download/confirmation.aspx?id=35
The included version of DirectX is outdated and rendered my game unlaunchable, while using ENB. It conflicts with ENB.
You get an error that says "failed to initialize renderer GetAdapterDesc()"
Reinstalling DirectX to the current version fixes this.
Btw this has nothing to do with Champollion, just DirectX version incompatibility. I'm posting it here, because a youtube video led me to Champollion, which needed to be installed for Merge Plugins (outdated. Use zMerge instead), which I had to use cuz zMerge was busted for one particular plugin. So to merge that I had to use Merge Plugins, which needed Champollion, which needed an older DirectX which broke me game and I fixed it after immense pain, and now I'm here, adding my piece to the community. I hope this helps someone.
Re-edit: Don't use Champollion 1.0.5.
Download it from the Nexus.