fr34ky

Active Member
Oct 29, 2017
812
2,189
I am trying to provide a better way of importing old save games but for now you can use this workaround:

How to import old save games into Glamour 0.27

* updated version *

  • Use GlamourEdit to export your savegame to a JSON file.
  • Open Glamour 0.27 and press CTRL+Shift+I
  • A new window will open, on the bottom half you should now see a console where you can enter text. (Click on the Console tab at the tab if you can't see it).
  • Paste the following code in there (make sure you copy all of it):
  • JavaScript:
    const uploadElement = document.createElement("input");
    const prepareDom = () => {
    uploadElement.type = "file";
    uploadElement.addEventListener("change", () => {
    const reader = new FileReader();
    let file = uploadElement.files[0];
    reader.addEventListener("load", function () {
    importSavegame(reader.result);
    }, false);
    reader.readAsText(file);
    });
    document.body.appendChild(uploadElement);
    };
    const importSavegame = (savegame) => {
    try {
    character = JSON.parse(savegame).currentCharacterId;
    if (character === undefined) {
    showInfo("Could not detect character of the provided save game. Exiting...");
    return;
    }
    console.log(character);
    insertNewSave(character, savegame);
    } catch (error) {
    showInfo("Something went wrong. Make sure you selected an unencrpyted version of your save game");
    }
    };
    const insertNewSave = (character, savegame) => {
    let highestSlot = Object.keys(localStorage).filter(n => n.startsWith("save:" + character)).map(item => parseInt(item.split(":")[3]));
    let freeSlot = Math.max(-1, ...highestSlot);
    let currentTime = Math.round((new Date).getTime() / 1000);
    localStorage[`save:${character}:${currentTime}:${++freeSlot}`] = savegame;
    showInfo("Your savegame should be imported now.");
    document.body.removeChild(uploadElement);
    };
    const showInfo = alert;
    prepareDom();
  • Press ENTER. If everything went well you will now see a file picker at the top left of your screen labeled "Choose File". If the game is hanging or not responding, close the game and repeat the steps.
  • Click on that button and select the JSON file you exported earlier.
  • You will get a success message if your savegame was imported properly. If not, make sure you selected the right file.
  • The Choose File button will now vanish. Close the developer tools by pressing CTRL+Shift+I again (you can also just restart the game, but it's not necessary)
  • Go to the "LOAD GAME" screen. Your savegame should now appear in that list granted you have the correct character selected.



* alternative version *
  • Use GlamourEdit to export the savegame you want to play to a JSON file.
  • Open Glamour 0.27 and start a new game and choose the same character your old savegame uses.
  • Once inside the game, click the cog wheels, select SAVE GAME and save your game. You will be redirected back to the main menu.
  • Open the JSON file you exported earlier in a text editor of your choice and copy its content to your clipboard
    • Alternatively just select the save in GlamourEdit, click on the editor on the right, press CTRL+A to select all and CTRL+C to copy to clipboard.
  • Do whatever way you prefer but the result must be that your old unencrypted save game is now in your clipboard.
  • Back in the game press CTRL+Shift+I to open the Chrome Developer Tools.
  • Select the tab "Application" at the top (if you dont see it, try resizing the new window that opened and make it bigger or click on », then Application.
  • On the left side click on the arrow next to Local Storage to expand it, then click on file://.
  • In the list that showed up check the Key column and look for a string that starts with save. For example: save:kate:1593106068:0. If you selected max it will save max instead. Pick the the one with the highest number at the end after the last colon :)). (The format of this string is always save:<maincharacter>:<unixtimestamp>:<slotid>)
  • Doubleclick on the text in the "Value" column and you'll notice the whole text will be selected. Press CTRL+V to paste and overwrite this text.
  • Press CTRL+Shift+I again to close the Chrome Developer Tools. Back in the game click on Load Game.
    You should now see your old save. You should load it and save it again ingame to make sure it stored it correctly.


TL;DR: DS included the developer tools in this release for whatever reason which makes it very easy to access the browser that's powering the game. Replace a value in the local storage with your save contents and the game will recognize it.

To make it easier in the future we should probably implement a modified loading system in the game. I attached the (somewhat) unobfuscated source code of the game in case anyone feels like doing that. Relevant code starts at line 5624.

Cheers,
This worked for me.

You are without a doubt the hero of the day
 

Deleted member 237822

Well-Known Member
Oct 8, 2017
1,177
1,545
There are only 2 ways a vote like this would go in Kate's favour:
1. The majority of DS's patrons are female(highly unlikely), or
2. He put it up for a vote when his BB patrons were already gone and had no idea the story and the characters are back(like myself until recently).

Kate's path has two major flaws - generic, boring looking characters and female protagonist. Players need to be able to identify themselves with the protagonist, at least at some level, if the game is to be any serious success, like BB was. Up to this point, Glamour is nowhere near that level. Do you believe that's a coincidence?
He did it during a kate update I made a few posts on here at the time to try and get people to vote dont know how well it worked but the 1:1 split lost by only 10 points
 

chuma

Newbie
Oct 3, 2017
97
31
I press a key combination Ctrl+Shift+I, but the developer tools do not open ... what am I doing wrong?
 

chriskris

Member
Jul 18, 2017
124
43
I just installed the new update.
And I have to restart the game..

I can locate my old 'save files'
So i'm curious where the new save files will be stored.
So i can transfer my save files to that folder.

I don't really want to restart the whole story..
 

lalka

Member
Jun 2, 2017
145
187
Since they've reworked the whole engine apparently it makes sense that saves aren't compatible anymore. Considering this is the first update that we have start from scratch, and the new reworked engine fixed my save issues from earlier, it's not such a bad trade off to be honest. It's a bit of chore to start all over again, but it's worth it in the end.
It doesnt make sense, unless they will have a system where the whole save file will be synced over web. Before this update, save files were basically a json with all the data and this json text was uploaded/downloaded to/from server. And it doesn't make any sense to revamp this system, it's easy to transform the json to other data types if needed. I believe more that it's some kind of mind games so he can have some excuse why there is little new content in the game now and in the upcoming months.
 

summerjo

Active Member
May 9, 2017
529
274
from you and a few vocal minority mainly.

Ideally he kills of this Max BB crap and focuses on the Kate route :p



Same thing. Also have similar issues with answering questions in the lessons, which I accidentally clicked on and couldn't get out of, eventually after much random clicking it select an answer.
yeah. I had to quit when I tried answering questions and load an auto save
 

tontoman

Active Member
May 4, 2017
690
551
There are only 2 ways a vote like this would go in Kate's favour:
1. The majority of DS's patrons are female(highly unlikely), or
2. He put it up for a vote when his BB patrons were already gone and had no idea the story and the characters are back(like myself until recently).

Kate's path has two major flaws - generic, boring looking characters and female protagonist. Players need to be able to identify themselves with the protagonist, at least at some level, if the game is to be any serious success, like BB was. Up to this point, Glamour is nowhere near that level. Do you believe that's a coincidence?
So using your great powers of observation again after last time. Whatever, you can make up whatever you want to believe. But just because you need to strongly identify with the protag doesn't mean every does. Pro tip not everyone is like you.
I prefer fem on fem just because i am not gay and don't want to see dick... but I dont think everyone is like me and think thus anyone wanting to see guys must be gay.
 
  • Like
Reactions: Johny Alfa

evildead

Active Member
Feb 11, 2018
628
334
I just installed the new update.
And I have to restart the game..

I can locate my old 'save files'
So i'm curious where the new save files will be stored.
So i can transfer my save files to that folder.

I don't really want to restart the whole story..
l8rdude added a post that will help you inport your v0-25 save to v0-27. he help me out to do my saves and they work
 
Feb 17, 2018
334
604
So most likely I will give up playing this game... At least for the next two or three updates. It's annoying to play from the beginning and I don't want to do that again in the next update or another. In addition, it is too little content to be worth playing from the beginning. As for copying the save, i don't want to stay to copy a simple save more than I would instal a Windows...
 
  • Like
Reactions: Priappus

Deleted member 237822

Well-Known Member
Oct 8, 2017
1,177
1,545
So using your great powers of observation again after last time. Whatever, you can make up whatever you want to believe. But just because you need to strongly identify with the protag doesn't mean every does. Pro tip not everyone is like you.
I prefer fem on fem just because i am not gay and don't want to see dick... but I dont think everyone is like me and think thus anyone wanting to see guys must be gay.
according to psychology most people seek self insertion into games, movies, and books that is quite literally the role of a MC or protagonist. They are someone you experience the narrative through. So while yes not everyone does most people do our entire entertainment system is built on this fact.
 

chriskris

Member
Jul 18, 2017
124
43
Annoying part is, there is no sound.
And some images/icon didn't load.
Like if you play with kate and want to change costum.
And in the text chat there's some wrong 'coding' stuff.

Also save is Russian language.

It's kinda a bad update.
 

Redmoon82

Member
Feb 1, 2018
320
187
GlamourEdit and import saves helped, it works. True, I had to do separately import for Kate and separately for Max, but everything works.
 

DrAddy

Luna's Lover
Modder
Donor
Jun 14, 2017
679
2,302
what is that, all i see is a black screen and text. is the game now a text adventure and i have to use my imagination?

EDIT: i restarted the game and now everything is in place. no good start for a new update
 
Last edited:
  • Like
Reactions: Red469

LucT

Active Member
Sep 20, 2017
557
183
If someone want to know how much you earned with one cam first day for every room, max and lisa 36, kate 36, ann 31, patio 16, backyard 5, bathroom 32, living 19, pool 30
 

alyath

Member
May 31, 2020
377
357
I'm not 100% certain, so correct me if I'm wrong, but I think he didn't ditch BB because he didn't want to keep at it, but because Patreon hammered it down due to their "don't bang your family" policy. And as you said, he is already remaking it inside Glamour. And given the fact that BB has better models, established fanbase and MALE protagonist I don't see how focusing on that would be a bad move. If anything, the Kate part is vegetating around the Max part, which is what keeps this game alive.
Dude I think you missed the Point. There are plenty of Players who enjoy the Kate Path. Cause a ,15 Year old looking Guy with a Dick so big that it counts as a Leg, isn´t a Charakter that all like. ( I don´t like him! and the Incest stuff is nothing I get into)
Kate has a Story, she changed like the Player wants. And far more she is no NoBrainBitch. I like her much more as this Creepy guy. And would not miss him.
But I think that a Dev has the right to tell his own Story, write his own Charakters. Maybe you coud write him a Scriptbook for a Male Charakter that you like.
(And give WVN a shoot if you haven´t this Game maybe your taste)
WVN Game
And I know someone there dislike female Chars, but its ok. For every Fetish there should be a Game. And this Dev does a great step in the right direction by given the Choice. Even that you can edit the releation to your liking is a very great Option.

So Please let other People enjoy the Game the way they like. Not all are like you!
 
Last edited:

Snugglepuff

Conversation Conqueror
Apr 27, 2017
7,582
8,082
I prefer fem on fem just because i am not gay and don't want to see dick...
I knew a guy who had a similar line of thought about non-lesbian porn. The idea is equally ridiculous in my opinion.
Just because you see a dick on screen, doesn't make you gay.

My only issue with the apparent majority of female protag games, including this one to a lesser extent, is that they typically all revolve around removing player agency in order to "corrupt" the MC and turn her into a wanton slut.
Having a gaming background that goes back to Baldur's Gate on a windows98 pc, I tend to expect a bit more from attempts at "story" that isn't just "woman get nekkid & take all the cock".


according to psychology most people seek self insertion into games, movies, and books that is quite literally the role of a MC or protagonist. They are someone you experience the narrative through. So while yes not everyone does most people do our entire entertainment system is built on this fact.
When it's done right, that's perfectly fine.
However, it's kind of worrisome when I see posts from some users acting like certain NPCs are theirs, or in the case of this game (and Big Brother) refusing to see some characters as anything more than their initial impression i.e. Lisa being all "sweet & innocent". A couple of times I basically wrote essays of why those people were wrong, and how the characters are all extremely fucked up individuals, especially the cunning & highly calculating Lisa.
 
  • Like
Reactions: WK and alyath

thjnh1591

Newbie
Jul 17, 2018
67
100
Old save works if you follow this instruction
View attachment 568608

Important: Starting with Glamour 0.27 savegames no longer need to be decrypted. If you want to import your old savegames to the new version check this post.

Presenting Glamour Edit. A savegame editor for Glamour.

After countless hours of reverse engineering the glamour-server I was finally able to understand how savegame decryption and encryption in the game work. Since the server application is embedded into a patched node binary (using pkg) and transformed into tokenized V8 compilations it really was a pain in the ass to debug. Turns out, however, the encryption isn't really that special (decompile the SaveGameCipher class inside this binary to see what's happening under the hood).

As has been mentioned plenty times before, savegames are bound to your windows installation since the encryption and decryption keys are derived from your machine GUID. So in order to share savegames (without altering your machine guid) you can use this utility to export the decoded savegame as a json file. Other players can then import your json and have it encoded properly so the game recognizes it.

I added a JSON editor (based on ace) to the program for easier editing. Hit Ctrl+F while inside the editor if you want to search for specific strings. For the editor to show up and work properly you'll want to have at least Internet Explorer 10 installed on your system. If it's not working or if you don't like to use the built-in version you can export your save to a json file, edit it in a JSON editor of your liking and import it back.

Tested on Win7 SP1 64 and Win10 64 v1903 with Glamour saves from v0.21 and v0.22. Requires .NET Framework 4.6. This program was written in managed code, namely C# and thus its source code is readily available via the binary itself.

Let me know if you run into any problems. Any feedback is appreciated.

PS: Since you will be asking this: each character in the characters array holds a money value. Find the character you're playing right now and edit the money property to your liking.

PPS: Make a backup of your save game before tinkering with it. Editing the wrong values might lead to a broken game state. Values are only checked for syntax but not plausibility before saving.

Update: You'll now find the source code including solution files attached to this post. Not all files in this archive are necessary to compile the program. Some things remained there even after refactoring earlier code (e.g. a proper Save class, which is no longer used).

Cheers,

Update 1.0.5
  • You can now resize the tree view on the left
  • Removed old/unneccesary code from several classes
  • Added the possibility to import binary savegames from other machines.
To expand a little on the last point: if the editor finds a file in the savegame folder it can't decrypt (excluding JSON files) it will now show up in the list as Unknown save:
View attachment 583478

Clicking on it now gives you the option to add a machine ID for decrypting this file:
View attachment 583479

If the machine ID provided is valid and the file can be decoded it will appear in the save list just like any other savegame. No further adjustments are neccessary to make the savegame work.
View attachment 583490

Press "Save" to write the new save to your folder overwriting the old one. The save will now appear ingame.
 
2.60 star(s) 186 Votes