Jump to content

Screenshot directory-Can it be changed?


Mebantiza

Recommended Posts

Like it says, I am looking for a way to assign a totally different directory for screenshots, over /Skyrim. The save game folder in My docs would have been a much better choice, but ...bethesda. Is it possible to do this? or is there a mod out there for it? Haven't found one. Well, I did fine one in nexus .From 2011, with 0 D/Ls, 0 Endorsements, and 0 Comments-gonna pass. Would prefer a non-mod solution, unless SKSE based if it even exists.

 

Running an ENB 

 

thanks

Link to comment
Share on other sites

In Fallut 3\NV could you do this by editing >> SScreenShotBaseName= << in [Display] section Fallout.ini

So after reading your post I decided to see how it is in Skyrim.
But in Skyrim INI it is not possible because Beth either forgot to add or has decided that no one is of any use. :troll:

 

Here's what I assumed, and tested in five minutes. :woot:

 

Edit Skyrim.ini in C:\Users\USERNAME\Documents\My Games\Skyrim\

In the [Display] section add >> SScreenShotBaseName=AAA << where AAA=path to the location and name of the BMP file

Example >> SScreenShotBaseName=C:\Skyrim << when you add this all PrintScreen >> Skyrim.bmp << will be under the root directory of C: drive.

If you want the Print screen was in a specific directory example >> C:\PrintScreen\Skyrim <<

You must first create a directory, otherwise the game does not save print screen at all.

 

EDIT
Also remember to change bAllowScreenshot=0 to bAllowScreenshot=1
Edited by InsanePlumber
Link to comment
Share on other sites

Ok, here is what I added to Skyrim.ini

 

SScreenShotBaseName=C:\Users\XXXXXX\Documents\My Games\Skyrim\ScreenShots

 

Didnt work. Is it because I am running an enb. Here is what happened.

 

I ran that into my ini and loaded up my Vanilla-no mods backup of Skyrim. Mixed success. It did in fact copy the SS to \my games, but only to C:\my games\skyrim. Not My Games \Skyrim\Screenshots, the folder I defined in the path. But w/e. It mostly worked.

 

For my Modded game however, different story. With BFallowscreenshots=1 and the defined path above, Skyrim would load into game-then CTD right away. Its the ENB that is doing it. 

 

Im not totally sure why they SS in my first test(vanilla zero mods Skyrim) didn't go to \screenshots folder. I must have misinterpreted something in your post?

 

Appreciate the help

Link to comment
Share on other sites

BAD

SScreenShotBaseName=C:\Users\XXXXXX\Documents\My Games\Skyrim\ScreenShots

 

GOOD (It works with and without ENB)

SScreenShotBaseName=C:\Users\XXXXXX\Documents\My Games\Skyrim\ScreenShots\Skyrim

 

RED Patch to file

GREEN File name

 

My ENBlocal.ini [iNPUT] section

[INPUT]
KeyCombination=16
KeyUseEffect=123
KeyFPSLimit=36
KeyShowFPS=145
KeyScreenshot=44
KeyEditor=13
KeyFreeVRAM=115

 

My Custom ControlMap.txt

// 1st field: User event name.  DO NOT ALTER!  This field is used to ID events in the code
// 2nd field: Keyboard key ID that will proc this event.  A value of 0xff means the event is unmapped for this device.
// 3rd field: Mouse button ID that will proc this event.
// 4th field: Gamepad button ID that will proc this event.
// 5th field: If set to 1, this event can be remapped to a keyboard key
// 6th field: If set to 1, this event can be remapped to a mouse button
// 7th field: If set to 1, this event can be remapped to a gamepad button
// 8th field: (Optional): User event binary flag.  Used to group together related user events, like "Movement" or "Menu", so they can be toggled on and off together
//
// Blank lines signify the start of a new input context.
// See ControlMap.h for more details on input contexts.
//
// AH Hotkeys Compatybility
// Change:
// Left Attack/Block  to 0x70 from 0xff (nothing)
// Right Attack/Block to 0x79 from 0xff (nothing)
// This allows AH Hotkeys to auto cast spells by simulating left and right mouse button presses by mapping a keyboard-based key code to the left and right attack keys
// unless the left and right attack keys have been changed to a key on the keyboard, in which case, this custom controlmap.txt file isn't required.    
//
//1st                2nd             3nd     4nd  5nd 6nd 7nd     8nd
// Main Gameplay                            
Forward                0x11            0xff    0xff    1    1    0    0x801
Back                0x1f            0xff    0xff    1    1    0    0x801
Strafe Left            0x1e            0xff    0xff    1    1    0    0x801
Strafe Right        0x20            0xff    0xff    1    1    0    0x801
Move                0xff            0xff    0xff    0    0    0    0x801
Look                0xff            0xa        0xff    0    0    0    0x2
Left Attack/Block    0xff            0x1        0xff    1    1    0    0x841
Right Attack/Block    0xff            0x0        0xff    1    1    0    0x841
Activate            0x12            0xff    0xff    1    1    0    0x804
Ready Weapon        0x13            0xff    0xff    1    1    0    0x840
Tween Menu            0x0f            0xff    0xff    1    1    0    0x908
Toggle POV            0x21            0xff    0xff    1    1    0    0x820
Zoom Out            0xff            0x9        0xff    0    0    0    0x220
Zoom In                0xff            0x8        0xff    0    0    0    0x220
Jump                0x39            0xff    0xff    1    1    0    0xC01
Sprint                0x2a            0xff    0xff    1    1    0    0x801
Shout                0x2c            0x103    0xff    1    1    0    0x840
Sneak                0x38            0xff    0xff    1    1    0    0x881
Run                    0x9D            0xff    0xff    1    1    0    0x801
Toggle Always Run    0x1d            0xff    0xff    1    1    0    0x801
Auto-Move            0x3a            0xff    0xff    1    1    0    0x801
Favorites            0x10            0xff    0xff    1    1    0    0x908
Hotkey1                0x02            0xff    0xff    0    0    0    0x908
Hotkey2                0x03            0xff    0xff    0    0    0    0x908
Hotkey3                0x04            0xff    0xff    0    0    0    0x908
Hotkey4                0x05            0xff    0xff    0    0    0    0x908
Hotkey5                0x06            0xff    0xff    0    0    0    0x908
Hotkey6                0x07            0xff    0xff    0    0    0    0x908
Hotkey7                0x08            0xff    0xff    0    0    0    0x908
Hotkey8                0x09            0xff    0xff    0    0    0    0x908
Quicksave            0x42            0xff    0xff    1    0    0
Quickload            0x43            0xff    0xff    1    0    0
Wait                0x14            0xff    0xff    1    0    0    0x808
Journal                0x24            0xff    0xff    1    0    0    0x808
Pause                0x01            0xff    0xff    1    0    0    0x8
Screenshot            0xb7            0xff    0xff    1    0    0
Multi-Screenshot    0xff            0xff    0xff    0    0    0
Console                0x29            0xff    0xff    0    0    0    0x10
CameraPath            0x58            0xff    0xff    0    0    0
Quick Inventory        0x17            0xff    0xff    1    0    0    0x908
Quick Magic            0x19            0xff    0xff    1    0    0    0x908
Quick Stats            0x35            0xff    0xff    1    0    0    0x908
Quick Map            0x32            0xff    0xff    1    0    0    0x908

// Menu Mode
Accept                0x12,0x1c,0x9C    0xff    0xff    0    0    0    0x8
Cancel                0x0F,0x01        0xff    0xff    0    0    0    0x8
Up                    0x11            0xff    0xff    0    0    0    0x8
Down                0x1f            0xff    0xff    0    0    0    0x8
Left                0x1e            0xff    0xff    0    0    0    0x8
Right                0x20            0xff    0xff    0    0    0    0x8
Left Stick            0xff            0xff    0xff    0    0    0    0x8
Console                0x29            0xff    0xff    0    0    0    0x10

// Console
PickPrevious        0xff            0x8        0xff    0    0    0    0x10
PickNext            0xff            0x9        0xff    0    0    0    0x10
Up                    0xc8            0xff    0xff    0    0    0    0x10
Down                0xd0            0xff    0xff    0    0    0    0x10
PageUp                0xc9            0xff    0xff    0    0    0    0x10
PageDown            0xd1            0xff    0xff    0    0    0    0x10
Console                0x29            0xff    0xff    0    0    0    0x10
NextFocus            0x0f            0xff    0xff    0    0    0    0x10
PreviousFocus        0x2a+0x0f        0xff    0xff    0    0    0    0x10

// Item Menus
LeftEquip            !0,Left Attack/Block    !0,Left Attack/Block    0xff    0    0    0    0x8
RightEquip            !0,Right Attack/Block    !0,Right Attack/Block    0xff    0    0    0    0x8
Item Zoom            !0,Sprint                !0,Sprint                0xff    0    0    0    0x8
Rotate                0xff                    0xff                    0xff    0    0    0    0x8
XButton                !0,Ready Weapon            !0,Ready Weapon            0xff    0    0    0    0x8
YButton                !0,Toggle POV            !0,Toggle POV            0xff    0    0    0    0x8
Cursor                0xff                    0xa                        0xff    0    0    0    0x8

// Inventory
ChargeItem            !0,Wait        !0,Wait        0xff    0    0    0    0x8

// Debug Text
PrevPage            0xc8            0xff    0xff    0    0    0    0x10
NextPage            0xd0            0xff    0xff    0    0    0    0x10
PrevSubPage            0xc9            0xff    0xff    0    0    0    0x10
NextSubPage            0xd1            0xff    0xff    0    0    0    0x10

// Favorites menu
Up                    0x11            0xff    0xff    0    0    0    0x8
Down                0x1f            0xff    0xff    0    0    0    0x8
Accept                0x12,0x1c,0x9C    0xff    0xff    0    0    0    0x8
Cancel                0x0F,0x01        0xff    0xff    0    0    0    0x8
Left Stick            0xff            0xff    0xff    0    0    0    0x8
Cursor                0xff            0xa        0xff    0    0    0    0x8

// Map Menu
Cancel                !0,Tween Menu,!0,Pause    !0,Tween Menu,!0,Pause    0xff    0    0    0    0x8
Look                0xff                    0xff                    0xff    0    0    0    0x8
Zoom In                0xff                    0x8                        0xff    0    0    0    0x8
Zoom Out            0xff                    0x9                        0xff    0    0    0    0x8
MapLookMode            0xff                    0x1                        0xff    0    0    0    0x8
Click                0xff                    0xff                    0xff    0    0    0    0x8
PlacePlayerMarker    0xff                    0xff                    0xff    0    0    0    0x8
Cursor                0xff                    0xa                        0xff    0    0    0    0x8
PlayerPosition        !0,Activate                !0,Activate                0xff    0    0    0    0x8
LocalMap            0x26                    0xff                    0xff    0    0    0    0x8
LocalMapMoveMode    0xff                    0x0                        0xff    0    0    0    0x8
Up                    !0,Forward                !0,Forward                0xff    0    0    0    0x8
Down                !0,Back                    !0,Back                    0xff    0    0    0    0x8
Left                !0,Strafe Left            !0,Strafe Left            0xff    0    0    0    0x8
Right                !0,Strafe Right            !0,Strafe Right            0xff    0    0    0    0x8

// Stats
Rotate                0xff            0xff    0x000b    0    0    0    0x8

// Cursor
Cursor                0xff            0xa        0xff    0    0    0    0x10
Click                0xff            0x0        0xff    0    0    0    0x10

// Book
PrevPage            0xcb            0x0        0xff    0    0    0    0x8
NextPage            0xcd            0x1        0xff    0    0    0    0x8
PrevPage            !0,Strafe Left    0xff    0xff    0    0    0    0x8
NextPage            !0,Strafe Right    0xff    0xff    0    0    0    0x8

// Debug overlay
Console                0x29            0xff    0xff    0    0    0    0x10
NextFocus            0x0f            0xff    0xff    0    0    0    0x10
PreviousFocus        0x2a+0x0f        0xff    0xff    0    0    0    0x10
Up                    0xc8            0xff    0xff    0    0    0    0x10
Down                0xd0            0xff    0xff    0    0    0    0x10
Left                0xcb            0xff    0xff    0    0    0    0x10
Right                0xcd            0xff    0xff    0    0    0    0x10
PageUp                0xc9            0xff    0xff    0    0    0    0x10
PageDown            0xd1            0xff    0xff    0    0    0    0x10
ToggleMinimize        0x3f            0xff    0xff    0    0    0    0x10
ToggleMove            0x3e            0xff    0xff    0    0    0    0x10
Close                0x40            0xff    0xff    0    0    0    0x10
F1                    0x3b            0xff    0xff    0    0    0    0x10
F2                    0x3c            0xff    0xff    0    0    0    0x10
F3                    0x3d            0xff    0xff    0    0    0    0x10
F7                    0x41            0xff    0xff    0    0    0    0x10
F8                    0x42            0xff    0xff    0    0    0    0x10
F9                    0x43            0xff    0xff    0    0    0    0x10
F10                    0x44            0xff    0xff    0    0    0    0x10
F11                    0x57            0xff    0xff    0    0    0    0x10
F12                    0x58            0xff    0xff    0    0    0    0x10
LTrigger            0xff            0xff    0xff    0    0    0    0x10
RTrigger            0xff            0xff    0xff    0    0    0    0x10
Backspace            0x0e            0xff    0xff    0    0    0    0x10
Enter                0x1c            0xff    0xff    0    0    0    0x10
B                    0xff            0xff    0xff    0    0    0    0x10
Y                    0xff            0xff    0xff    0    0    0    0x10
X                    0xff            0xff    0xff    0    0    0    0x10

// Journal
Zoom In                0xff            0x8        0xff    0    0    0    0x8
Zoom Out            0xff            0x9        0xff    0    0    0    0x8
XButton                0x2d            0xff    0xff    0    0    0    0x8
YButton                0x14            0xff    0xff    0    0    0    0x8
TabSwitch            0xff            0xff    0xff    0    0    0    0x8

// TFC mode
CameraZUp            0xff            0x8        0xff    0    0    0
CameraZDown            0xff            0x9        0xff    0    0    0
WorldZUp            0xff            0x0        0xff    0    0    0
WorldZDown            0xff            0x1        0xff    0    0    0
LockToZPlane        0xff            0xff    0xff    0    0    0

// Debug Map Menu-like mode (but not the actual map menu)
Look                0xff            0xff    0xff    0    0    0    0x8
Zoom In                0xff            0x8        0xff    0    0    0    0x8
Zoom Out            0xff            0x9        0xff    0    0    0    0x8
Move                0xff            0xa        0xff    0    0    0    0x8

// Lockpicking
RotatePick            0xff                                                0xa                                                    0xff    0    0    0    0x8
RotateLock            0xcb,0xcd                                            0x0,0x1                                                0xff    0    0    0    0x8
RotateLock            !0,Forward,!0,Back,!0,Strafe Left,!0,Strafe Right    !0,Forward,!0,Back,!0,Strafe Left,!0,Strafe Right    0xff    0    0    0    0x8
DebugMode            0x35                                                0xff                                                0xff    0    0    0    0x8
Cancel                !0,Tween Menu,!0,Pause                                !0,Tween Menu,!0,Pause                                0xff    0    0    0    0x8

// Favor
Cancel                !0,Tween Menu,!0,Pause    !0,Tween Menu,!0,Pause    0xff    0    0    0    0x108

 

Kays Help

// Button -> Name of the key on the keyboard
// Dec     -> [INPUT] section in ENBlocal.ini
// Hex     -> For Data\Interface\Controls\PC\ControlMap.txt
//
// Hex    Dec  Button
// 0x01     1  Escape
// 0x02     2  1
// 0x03     3  2
// 0x04     4  3
// 0x05     5  4
// 0x06     6  5
// 0x07     7  6
// 0x08     8  7
// 0x09     9  8
// 0x0A    10  9
// 0x0B    11  0
// 0x0C    12  Minus
// 0x0D    13  Equals
// 0x0E    14  Backspace
// 0x0F    15  Tab
// 0x10    16  Q
// 0x11    17  W
// 0x12    18  E
// 0x13    19  R
// 0x14    20  T
// 0x15    21  Y
// 0x16    22  U
// 0x17    23  I
// 0x18    24  O
// 0x19    25  P
// 0x1A    26  Left Bracket
// 0x1B    27  Right Bracket
// 0x1C    28  Enter
// 0x1D    29  Left Control
// 0x1E    30  A
// 0x1F    31  S
// 0x20    32  D
// 0x21    33  F
// 0x22    34  G
// 0x23    35  H
// 0x24    36  J
// 0x25    37  K
// 0x26    38  L
// 0x27    39  Semicolon
// 0x28    40  Apostrophe
// 0x29    41  ~ (Console)
// 0x2A    42  Left Shift
// 0x2B    43  Back Slash
// 0x2C    44  Z
// 0x2D    45  X
// 0x2E    46  C
// 0x2F    47  V
// 0x30    48  B
// 0x31    49  N
// 0x32    50  M
// 0x33    51  Comma
// 0x34    52  Period
// 0x35    53  Forward Slash  
// 0x36    54  Right Shift
// 0x37    55  NUM*
// 0x38    56  Left Alt
// 0x39    57  Spacebar
// 0x3A    58  Caps Lock
// 0x3B    59  F1
// 0x3C    60  F2
// 0x3D    61  F3
// 0x3E    62  F4
// 0x3F    63  F5
// 0x40    64  F6
// 0x41    65  F7
// 0x42    66  F8
// 0x43    67  F9
// 0x44    68  F10
// 0x45    69  Num Lock
// 0x46    70  Scroll Lock
// 0x47    71  NUM7
// 0x48    72  NUM8
// 0x49    73  NUM9
// 0x4A    74  NUM-
// 0x4B    75  NUM4
// 0x4C    76  NUM5
// 0x4D    77  NUM6
// 0x4E    78  NUM+
// 0x4F    79  NUM1
// 0x50    80  NUM2
// 0x51    81  NUM3
// 0x52    82  NUM0
// 0x53    83  NUM.
// 0x57    87  F11
// 0x58    88  F12
// 0x9C   156  NUM Enter
// 0x9D   157  Right Control
// 0xB5   181  NUM/
// 0xB8   184  Right Alt
// 0xC7   199  Home
// 0xC8   200  Up Arrow
// 0xC9   201  PgUp
// 0xCB   203  Left Arrow
// 0xCD   205  Right Arrow
// 0xCF   207  End
// 0xD0   208  Down Arrow
// 0xD1   209  PgDown
// 0xD2   210  Insert
// 0xD3   211  Delete
// 0x100  256  Left Mouse Button
// 0x101  257  Right Mouse Button
// 0x102  258  Middle/Wheel Mouse Button
// 0x103  259  Mouse Button 3
// 0x104  260  Mouse Button 4
// 0x105  261  Mouse Button 5
// 0x106  262  Mouse Button 6
// 0x107  263  Mouse Button 7
// 0x108  264  Mouse Wheel Up
// 0x109  265  Mouse Wheel Down
Edited by InsanePlumber
Link to comment
Share on other sites

Ok, much better. The full path stopped the CTD issue. However, its still not quite 100%. The system is making 2 copies of each SS. The ENB is doing its thing as usual, and a copy is going to \Screenshots, as intended. I noticed the size of the ENB generated files is 9mb, the \screenshot filesize= 6.75mb. Clearly not using the ENB in \SS.  Unfortunately, as Im sure you already know, disabling ballow wont copy anything to \screenshots, only to \steam\skyrim.

 

Almost! 

Link to comment
Share on other sites

Orginal  ENBlocal.ini

[INPUT]
//shift
KeyCombination=16
//f12
KeyUseEffect=123
//home
KeyFPSLimit=36
//num /       106
KeyShowFPS=106
//print screen
KeyScreenshot=44
//enter
KeyEditor=13
//f4
KeyFreeVRAM=115

EDIT ENBlocal.ini

[INPUT]
//shift
KeyCombination=16
//f12
KeyUseEffect=123
//home
KeyFPSLimit=36
//num /       106
KeyShowFPS=106
//print screen
KeyScreenshot=208  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
//enter
KeyEditor=13
//f4
KeyFreeVRAM=115
Link to comment
Share on other sites

For me, everything goes where I declared Path in INI
But my installation in no way resembles the standard.

 

I have installed steam in F:\install\steam\

But files from FNV\SKY (just for those two games I have steam) physically hawe on D:\skyrim for skyrim. (JunctionLinkMagic)

 

Also

C:\Users\USERNAME\Documents\My Games\Skyrim\

(JunctionLinkMagic) to

D:\skyrim\INI Documents\

 

C:\Users\USERNAME\AppData\Local\Skyrim\

(JunctionLinkMagic) to

D:\skyrim\INI AppData\

 

Usually I have three copies of FO3\FNV\MOR\OBL\SKY.
One modified to play, second with CS\GECK\CK to modding and third for experiments.

I do not have to change nothing in the Documents or AppData when I change versions, because all that is needed to operate the game is in its root directory.

 

Why JunctionLinkMagic?

Because I use Wrye Bash. (python source with my own modifications in the code and custom settings in Bash.INI allowing me to install anything what I want in the Data folder)

And have a morbid aversion to Mod Organizer or NMM. :troll:

Link to comment
Share on other sites

Ah, got it, Thank you so very much, for all your help. My skyrim folder is now clean, for the first time. (have 2200+ Screenies).  Small quality loss over the enb SS format? But small price to pay yes. 

 

  :bunny:   :bunny:

Link to comment
Share on other sites

  • 4 months later...

Just curious about getting the enb screenshot to travel to the same location where the crappy greyscale Skyrim is: in this case C:\Users\New\Desktop\Steam\Screenshots\Skyrim. 208 didn't cut it for me at all in enblocal.ini, but is it a valid key code constant??

Further adding to the pain is that the Steam <change screenshots facility> doesn't work when selecting a folder from its list. May be a bug as the list only includes items on the C: drive, but the default Steam screenshot folder is B:\Steam\userdata\116592076\760\remote\72850\screenshots. Wunderful.

Link to comment
Share on other sites

Ok, here is what I added to Skyrim.ini

 

SScreenShotBaseName=C:\Users\XXXXXX\Documents\My Games\Skyrim\ScreenShots

 

Didnt work. Is it because I am running an enb. Here is what happened.

 

I ran that into my ini and loaded up my Vanilla-no mods backup of Skyrim. Mixed success. It did in fact copy the SS to \my games, but only to C:\my games\skyrim. Not My Games \Skyrim\Screenshots, the folder I defined in the path. But w/e. It mostly worked.

 

For my Modded game however, different story. With BFallowscreenshots=1 and the defined path above, Skyrim would load into game-then CTD right away. Its the ENB that is doing it. 

 

Im not totally sure why they SS in my first test(vanilla zero mods Skyrim) didn't go to \screenshots folder. I must have misinterpreted something in your post?

 

Appreciate the help

I posted the same thing about changing your path for screenshots and remember this works for all moddeable games e.g MW, OB, SK with a few changes though.

Link to comment
Share on other sites

@Leo, the vanilla Skyrim screenshots are going to the directory specified in Skyrim.ini. But the enb ones aren't. They're still going to the Skyrim root directory with the default keycode in enblocal.ini set to 44. Running enbboost 2.65, no graphic modification.

Link to comment
Share on other sites

Yes, I noticed that right away, the ENB's were not being migrated to the new specified directory. SS quality took an immediate dump, which made cleaning up the directory kind of moot. My SS are now back where they always been, but ENB quality again. Unless I'm totally wrong(cough), to get those to path the way we both would like them too, could require coding in the ENB builds themselves. IoW, they might have to get the ability coded in, unless it somehow exists in its current form, which I doubt.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...