Showing posts with label The Witcher 2. Show all posts
Showing posts with label The Witcher 2. Show all posts

Saturday, December 22, 2012

Torso Progress 5

I've made the collar, but the circumference is a bit too hard. Same goes for the, uhm, sleeve holes. The overall shape has also been changed to remove the form fitting curves it had last time.

----------------------------

The Witcher 2's bonus content was updated on Steam and it had some problems. First, the soundtrack is now 23 tracks in WAV format instead of 46 tracks in MP3 format (fortunately, I found a post that mentioned this as the update was downloading and promptly made a backup). Second, it deleted all downloaded content and downloaded EVERYTHING again (not the game, just the bonus content), resulting in a 2.8GB download. Third, all the bonus content folders are no longer in the "Bonus Content" subfolder (in fact, Steam tried to delete it), they're placed in the main game folder.

On the plus side, there's a whole bunch of high res artwork to look at.

Saturday, August 18, 2012

Restoring The Witcher 2 backup saves

I finished The Witcher 2 on Iorveth's path today. So, I decided to restore the Chapter 1 big decision save I made so I could go through Roche's. After backing up and clearing my Iorveth saves, I extracted the big decision save and started the game. And...the Steam Cloud restored my saves and The Witcher 2 completely ignored my save.

So, I deleted all the saves again, restored the one I wanted, and turned off the cloud. Still nothing. So, I tried restoring every single save I ever made. This resulted in the game botching their playdates and presenting them out of order with some missing their thumbnails. Quit out, delete, and restore the single save with cloud storage enabled. My save was ignored, but the cloud saves were present. This prompted me to delete each save through the game's interface to delete them from the cloud.

This made sense in theory, but only resulted in an undeletable thumbnail due to its corresponding savegame being deleted without it (I have no idea how Steam could miss deleting the thumbnail). This meant that I couldn't reduce the cloud storage for The Witcher 2 to 0 bytes for some forum post's magic condition that makes the game read from the My Documents savegame folder again.

This was followed by another 45 minutes of screwing around with changing CloudStorage=false in User.ini, enabling/disabling cloud storage both ingame and out, and trying to force the cloud to load my manual save by getting the file sizes and names, tweaking times, and generating Sha-1 hashes for my save and its thumbnail. I even cleared the gamedata registry value to see if that would help. No dice.

I came across a post about the patch that broke savegames due to compression and suggested that version mismatch between the game and the save was the problem. So, I verified The Witcher 2's game cache integrity. About 35% through, I decided it was taking too long and cancelled the operation. I tried to start The Witcher 2 again, but I guess the verification purged all the registry entries and Steam tried to do the first time setup again. This meant I had to manually set the registry values again since even after running the first time setup, steam will fail to set the "I'm done" registry entries for each step except DirectX. For reference, I've copied the posts I used to fix this here:

--------------------
Quote:
Originally Posted by Who Cares View Post
Another solution involves a registry hack.

open regedit and go to (on 32 bit XP that is):

HKEY_LOCAL_MACHINE\SOFTWARE\Valve\Steam\Apps\20920

Should show:
default REG_SZ (value not set)
DirectX Reg_DWORD 0x00000001 (1)

Need to add
dotNetFX40 Reg_DWORD 0x00000001 (1)
vcredist Reg_DWORD 0x00000001 (1)

Adding a value:
right click, select new, select DWORD
fill in the name of the value, double click and fill in 1
For 64-bit win7 it's:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Stea m\Apps\20920--------------------

Once those keys were set, I put copies of my save in both the My Documents savegame folder AND the steam 20920 userdata savegame folder, turned on cloud saving, and started the game. IT WORKED!

I think something about verifying the game cache purging registry keys fixed it. To make certain it wasn't a fluke, I loaded the game, make a quicksave, quit the game, restarted it, and both saves were there. I still have that annoying thumbnail sitting there, so I need to screw with its filesize and try to force the Steam Cloud "FILE MISMATCH!" prompt to appear.

----------------------

I'm debugging a Portal 2 map idea right now. I am starting to loathe linked_portal_door. It can't move, flickers, and crashes (The ent, not the game) if a func_brush passes through it. This is crippling my idea something fierce. The initial idea was great and I managed to reduce its implementation complexity by substituting existing entities in place of reinventing the wheel, but I'm hitting that "Source can't do that" wall again.