Jump to content

Recommended Posts

It occured to me while watching television that it is probably zero because... I was only 'testing' by firing up the GECK. *facepalm*. Obviously' date=' no runtime-version there.

 

I'm fixing up the test now to be smarter about the version check, and to only do that bit if it's in the game and not the editor. Good times. ;)

[/quote']

 

I almost asked if you were not compiling the geck version but it was not coherent with your project...

 

I don't have a different geck version, but I was only testing and checking the logs by starting the GECK to make sure it loaded.. going to test in game now.

 

Good night (for me)

 

Over n' out. Thanks for all your help.

Link to comment



!!! NOTICE !!!

New ALPHA up in the OP.

READ CAREFULLY

 

The "NVSE_b13_alpha_NX_v10" file in the OP is an ALPHA of my custom build of NVSE. The beta of the NX extender V10 is included. The alpha NVSE is required for the v10 extender that is included.

 

You can open the ZIP and just drop the whole thing in your fonv directory (not IN the data directory, sorry!) Make sure you have the original NVSE available to install if things go wrong, as this overwrites everything.

 

So what's in it?

- New NVSE (upped to b13) built to support save/load hooks. (thanks, Ashmedai)

- New extender (v10) with save support.

- Nogore compatible (I think!) build of extender. (thanks, jaam).

 

This version WILL save alongside savegames, but it does not yet LOAD those saves. The saving is still somewhat useful. If you're a modder and think something has gone wrong during sex.. save the game! In the data\nvse\plugins directory, the extender will create a directory to put it's save files in and.. actually save them there when you save. They are simple CSVs you can open in excel, openoffice calc, or a text editor.

 

If testing goes well with this then it will be promoted to release, the NVSE part will be made a standalone download, and work will begin on loading the saves for v11.

Link to comment



!!! NOTICE !!!

New ALPHA up in the OP.

READ CAREFULLY

 

The "NVSE_b13_alpha_NX_v10" file in the OP is an ALPHA of my custom build of NVSE. The beta of the NX extender V10 is included. The alpha NVSE is required for the v10 extender that is included.

 

You can open the ZIP and just drop the whole thing in your fonv directory (not IN the data directory' date=' sorry!) Make sure you have the original NVSE available to install if things go wrong, as this overwrites everything.

 

So what's in it?

- New NVSE (upped to b13) built to support save/load hooks. (thanks, Ashmedai)

- New extender (v10) with save support.

- Nogore compatible (I think!) build of extender. (thanks, jaam).

 

This version WILL save alongside savegames, but it does not yet LOAD those saves. The saving is still somewhat useful. If you're a modder and think something has gone wrong during sex.. save the game! In the data\nvse\plugins directory, the extender will create a directory to put it's save files in and.. actually save them there when you save. They are simple CSVs you can open in excel, openoffice calc, or a text editor.

 

If testing goes well with this then it will be promoted to release, the NVSE part will be made a standalone download, and work will begin on loading the saves for v11.

[/quote']

 

Revised instructions in this post.

 

Drop the alpha in the FALLOUT directory, not the DATA directory, obviously -- as it is an NVSE install (with the extender included, in the right place within the zip).

Link to comment



!!! NOTICE !!!

New ALPHA up in the OP.

READ CAREFULLY

 

The "NVSE_b13_alpha_NX_v10" file in the OP is an ALPHA of my custom build of NVSE. The beta of the NX extender V10 is included. The alpha NVSE is required for the v10 extender that is included.

 

You can open the ZIP and just drop the whole thing in your fonv directory (not IN the data directory' date=' sorry!) Make sure you have the original NVSE available to install if things go wrong, as this overwrites everything.

 

So what's in it?

- New NVSE (upped to b13) built to support save/load hooks. (thanks, Ashmedai)

- New extender (v10) with save support.

- Nogore compatible (I think!) build of extender. (thanks, jaam).

 

This version WILL save alongside savegames, but it does not yet LOAD those saves. The saving is still somewhat useful. If you're a modder and think something has gone wrong during sex.. save the game! In the data\nvse\plugins directory, the extender will create a directory to put it's save files in and.. actually save them there when you save. They are simple CSVs you can open in excel, openoffice calc, or a text editor.

 

If testing goes well with this then it will be promoted to release, the NVSE part will be made a standalone download, and work will begin on loading the saves for v11.

[/quote']

 

Ok, sorry about that. New beta is up. Last one had a problem in the GECK. This new version loads both extender DLLs, but since it provides no functionality in the GECK beyond the opcodes for the NX instructions, it doesn't appear to be a problem.

Link to comment

Any changes other than the version and Ashmedai's load/save ?

 

In NVSE? No, should be none.

 

The extender has some obviously, and the next version is going to be linked to an LGPL CSV lib since I tired fast of writing my own. Using http://sourceforge.net/projects/libcsv/ right now and so far, so good. Compiles clean, and is writing out the save files fine. Working on the load right now.

Link to comment

I was referring to NVSE. So I only have to update my NVSE version define to keep up with your changes.

 

Yes that should be right. As soon as I'm satisfied that all this is working ok, I'll pop another SF project up for my NVSE changes, check in a vanilla version first, branch it, then check in my changes. Should make it easier for you to track what I'm doing / pull in changes.

 

Might be github instead since Ashmedai started one there already that I forked (then basically just left alone).

Link to comment

It's alive!

 

Standard NVSE Extender ready
NVSE Extender settings cleared
Received load message with file path Save 42   Wyoming  Goodsprings  02 17 55.fos
START: load settings
NVSE Extender settings cleared
fallout root = c:\program files (x86)\steam\steamapps\common\fallout new vegas\
		Processing row 'IX', '0', 'FalloutNV.esm', ''
			Mapping mod '0' to 'FalloutNV.esm'
		Processing row 'IX', '1', 'DeadMoney.esm', ''
			Mapping mod '1' to 'DeadMoney.esm'
		Processing row 'IX', '2', 'HonestHearts.esm', ''
			Mapping mod '2' to 'HonestHearts.esm'
		Processing row 'IX', '3', 'OldWorldBlues.esm', ''
			Mapping mod '3' to 'OldWorldBlues.esm'
		Processing row 'IX', '4', 'LonesomeRoad.esm', ''
			Mapping mod '4' to 'LonesomeRoad.esm'
		Processing row 'IX', '5', 'MikotoBeauty.esm', ''
			Mapping mod '5' to 'MikotoBeauty.esm'
		Processing row 'IX', '6', 'The Mod Configuration Menu.esp', ''
			Mapping mod '6' to 'The Mod Configuration Menu.esp'
		Processing row 'IX', '7', 'BlueTint.esp', ''
			Mapping mod '7' to 'BlueTint.esp'
		Processing row 'IX', '8', 'KDC_Companions_Removable_Armors.esp', ''
			Mapping mod '8' to 'KDC_Companions_Removable_Armors.esp'
		Processing row 'IX', '9', 'UnlimitedCompanions.esp', ''
			Mapping mod '9' to 'UnlimitedCompanions.esp'
		Processing row 'IX', '10', 'populatedcasino.esp', ''
			Mapping mod '10' to 'populatedcasino.esp'
		Processing row 'IX', '11', 'FalloutNVCheatTerminal.esp', ''
			Mapping mod '11' to 'FalloutNVCheatTerminal.esp'
		Processing row 'IX', '12', 'Centered 3rd Person Camera - Unraised.esp', ''
			Mapping mod '12' to 'Centered 3rd Person Camera - Unraised.esp'
		Processing row 'IX', '13', 'MikotoBeauty.esp', ''
			Mapping mod '13' to 'MikotoBeauty.esp'
		Processing row 'IX', '14', 'Type 6.esp', ''
			Mapping mod '14' to 'Type 6.esp'
		Processing row 'IX', '15', 'Sexout.esp', ''
			Mapping mod '15' to 'Sexout.esp'
		Processing row 'FO', '20', 'sexout:start::spelltarget', '20'
			Setting EVFO[20][sexout:start::spelltarget] = 20
		Processing row 'FO', '20', 'sexout:start::actora', '20'
			Setting EVFO[20][sexout:start::actora] = 20
		Processing row 'FO', '20', 'sexout:core:partners:a', '20'
			Setting EVFO[20][sexout:core:partners:a] = 20
		Processing row 'FL', '20', 'sexout:start::duration', '25'
			Setting EVFL[20][sexout:start::duration] = 25.000000
		Processing row 'FL', '20', 'sexout:start::isvaginal', '1'
			Setting EVFL[20][sexout:start::isvaginal] = 1.000000
		Processing row 'FL', '20', 'sexout:start::anima', '102'
			Setting EVFL[20][sexout:start::anima] = 102.000000
		Processing row 'FL', '20', 'sexout:start::animb', '102'
			Setting EVFL[20][sexout:start::animb] = 102.000000
		Processing row 'FL', '20', 'sexout:start::animc', '102'
			Setting EVFL[20][sexout:start::animc] = 102.000000
		Processing row 'FL', '20', 'sexout:core:actors:count', '1'
			Setting EVFL[20][sexout:core:actors:count] = 1.000000
		Processing row 'FL', '20', 'sexout:posy', '3160.85'
			Setting EVFL[20][sexout:posy] = 3160.850098
		Processing row 'FL', '20', 'sexout:rotx', '10.56'
			Setting EVFL[20][sexout:rotx] = 10.560000
		Processing row 'FL', '20', 'sexout:posx', '-67840.4'
			Setting EVFL[20][sexout:posx] = -67840.398438
		Processing row 'FL', '20', 'sexout:start::bcanvaginal', '60'
			Setting EVFL[20][sexout:start::bcanvaginal] = 60.000000
		Processing row 'FL', '20', 'sexout:start::bcananal', '10'
			Setting EVFL[20][sexout:start::bcananal] = 10.000000
		Processing row 'FL', '20', 'sexout:start::focusz', '8355.8'
			Setting EVFL[20][sexout:start::focusz] = 8355.799805
		Processing row 'FL', '20', 'sexout:start::focusy', '3160.85'
			Setting EVFL[20][sexout:start::focusy] = 3160.850098
		Processing row 'FL', '20', 'sexout:start::focusx', '-67840.4'
			Setting EVFL[20][sexout:start::focusx] = -67840.398438
		Processing row 'FL', '20', 'sexout:core:sextype:vaginal', '1'
			Setting EVFL[20][sexout:core:sextype:vaginal] = 1.000000
		Processing row 'FL', '20', 'sexout:saver', '1'
			Setting EVFL[20][sexout:saver] = 1.000000
		Processing row 'FL', '20', 'sexout:rotz', '167.26'
			Setting EVFL[20][sexout:rotz] = 167.259995
		Processing row 'FL', '20', 'sexout:posz', '8355.8'
			Setting EVFL[20][sexout:posz] = 8355.799805
END: load settings

 

I have a little bit more to do. Hard coding of mod 0xff so the mod index is never recalculated for dynamic refs, and ensuring I dump any values referencing disabled mods. Expect a new beta later today.. need a break.

Link to comment



!!! NOTICE !!!

New ALPHA up in the OP.

READ CAREFULLY

 

The "NVSE_b13r2_NX_v10b5" file in the OP is an ALPHA of my custom build of NVSE. The beta of the NX extender V10 is included. The alpha NVSE is required for the v10 extender that is included.

 

You can open the ZIP and just drop the whole thing in your fonv directory (not IN the data directory' date=' sorry!) Make sure you have the original NVSE available to install if things go wrong, as this overwrites everything.

 

So what's in it?

- New NVSE (upped to b13) built to support save/load hooks. (thanks, Ashmedai)

- New extender (v10) with save support.

- Nogore compatible (I think!) build of extender. (thanks, jaam).

 

This version does SAVE and LOAD data. It should be fully functional!

 

In the data\nvse\plugins directory, the extender will create a directory to put it's save files in and create save files whenever your game is saved. They are simple CSVs you can open in excel, openoffice calc, or a text editor.

 

If testing goes well with this then it will be promoted to release, the NVSE part will be made a standalone download.

[/quote']

 

Updated to v10b5. LOADing now supported.

 

[video=youtube]http://www.youtube.com/watch?v=HDoKyzHzP14

Link to comment

45 downloads and not one problem report yet? This is great news. :)

 

145 now and no reports. This thing is getting promoted to release tomorrow unless the problem reports start rolling in before then. When that happens, older versions of the extender will no longer work.

Link to comment

Changed the downloads (not a new version) and updated the OP instructions. There are three downloads in the OP now.

 

nvse_extender_v9 : This is the previous version of the extender. Only use it if v10 is causing problems.

 

NVSE_Plus_NXv10 : The full installation. Custom NVSE required by Extender v10+, and the Extender. Extract this to the FONV top level directory.

 

NVSE Extender v10 : The extender only. The custom build of NVSE from "Plus" is REQUIRED for this. When v11+ versions come out, you will only need to update this file, unless I indicate otherwise.

Link to comment
Does the custom NVSE support FNV4GB' date=' by chance?[/quote']I really don't know. I know they supplied a different loader or something for that. I never got FNV4GB to work right even before I started work on the extender.. try it and report back.

Yep, everything worked fine in a quick run just now.

 

PS: And I'm using Fake Fullscreen, as well.

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use