goobdoob

Conversation Conqueror
Modder
Respected User
Dec 17, 2017
7,426
9,686
DS is using standard HTTP on an nginx server that appears so overloaded that certain times of the day, timeout or closed connection after starting the response is the most common error mode. Based on the returned headers (Server: nginx, X-Powered-By: Express) it looks like it's passing resource requests all the way back into his backend instead of letting the front-end server handle them. The timeouts and truncated responses may be caused by periodically restarting the backend. I could test it in a lab but I'm trying to keep my sanity mostly intact for now.

Fortunately, I just tested range requests and they work fine. I will start implementing that in my updater soon.
Yeah, send the request to the backend instead of letting the webserver handle them. Because webservers haven't served files for 30 years. :FeelsBadMan:
I had intended to write this as a companion program for the Glamour client (which as far as I'm aware is Windows only), but if there's interest, I'm more than happy to expand this to work under *nix operating systems as well.
It's supported on Windows, MacOS and Android:



The directory he drops his stuff in on the Mac is ~/Library/Application Support/com.Company.ProductName .

Code:
> ls Library/Application\ Support/com.Company.ProductName
Unity       firstStartGame   language   scenes
colorSet    globals.json     premium    scripts.dll
content     images           save       sound
 
  • Like
Reactions: NachoCheese

NachoCheese

Newbie
Dec 10, 2017
95
136
Yeah, send the request to the backend instead of letting the webserver handle them. Because webservers haven't served files for 30 years. :FeelsBadMan:
What's really wild is that this is going on in the age of Cloudflare. DS has a free global CDN/caching layer available to him that would take five minutes to setup, and while it wouldn't fix everything, it would knock a huge chunk out of the game's performance issues. But no. No no. We can't have that.

It's supported on Windows, MacOS and Android:



The directory he drops his stuff in on the Mac is ~/Library/Application Support/com.Company.ProductName .

Code:
> ls Library/Application\ Support/com.Company.ProductName
Unity       firstStartGame   language   scenes
colorSet    globals.json     premium    scripts.dll
content     images           save       sound
Thanks for the links and info. I seriously had no idea, and will adjust my development to support all supported environments.
 
  • Like
Reactions: goobdoob

tanyzh

Newbie
Sep 24, 2018
50
79
Just got my updater working an hour or so ago and surprise: HTTP keep-alive over multiple worker threads makes for a much faster download experience. I'm still tweaking it, but in the mean time, as requested here's a mega.nz link to Glamour's current image resources:


Edit: Anyone stuck on downloading the game can download this archive instead and use it to replace files in C:\Users\[username]\AppData\LocalLow\Sandlust Games Ltd\Glamour\images
Archive seems to be corrupted, at least for me.
 
  • Like
Reactions: NachoCheese

NachoCheese

Newbie
Dec 10, 2017
95
136
Archive seems to be corrupted, at least for me.
Well now that's interesting. I tested my original archive (which passed) and then downloaded from Mega and had that one fail. Let me get back to you on that.

Update: I guess it didn't upload correctly the first time. I re-uploaded and tested the following download link and it works fine now. Updating my previous links to avoid future confusion.



Name: Glamour images v0.7 (2018-10-07).7z
Size: 1004046564 bytes (957 MiB)
SHA256: 159B3BE4C14DA3F8B7C7EFD0B6EED1A68C8203E04D3E93D1F964E11C972A06D9
 

NachoCheese

Newbie
Dec 10, 2017
95
136
Cool! Thanks for that.
(also glad it wasn't just me :D)
No problem. I was in a hurry the first time I uploaded and never finished the download/validated the archive. My bad for assuming mega wouldn't mangle the file somehow.

@NachoCheese
You‘re avatar! You‘re awesome x'D
lol. Thanks! You're awesome too! The credit goes to @Jazzgeoff for the idea.

Just a heads up for anyone following closely on my progress. A few hours ago, I implemented incomplete file detection and HTTP range requests so my update client will now resume files that had been started but not completed on a previous run. It also catches oddities like destination files that are larger than they should be, and will generally behave better than my previous work, as well as the reference client.

Right now I'm testing to ensure it generates a valid resource set on the client while being restarted periodically. In this early testing, it appears to be showing better performance by a factor of 4-5 over the reference client, but that could be due to transient changes in bandwidth availability, I won't know for certain until after I do a side by side comparison which I was planning on after tweaking the session timeouts.
 

-DeaDHeaD-

Active Member
Apr 6, 2017
544
1,944



I have several news today. Don't worry, all of them good.

You might have encountered server-related problems. We might move to another hosting tomorrow. Also, we're still actively working on an offline version of the game. Soon you'll be able to play the game without needing an Internet connection. We're not going to bother with DRM either.

We'll add an option to play as a guy in 0.8. We started working on new images last month and I'll start sharing them with you tomorrow. I'll tell you more about Alex's story in the future post.

We decided to move unfinished events from 0.7 onto 0.8, which means we'll have more time to work on them and make them more interesting. Maybe it's not the best news short-term, but the game will be better off by the time we release 0.8.

We'll try to show you more images and news in the future. Expect to see many new images from the game.
 

Burt Reynolds Mustache

Well-Known Member
Modder
Donor
Game Developer
Jul 19, 2017
1,899
4,047
So it looks like the online part didn't work out. And hey... a male MC, and what else do you know no DRM coming soon.

Poor Dark Silver, if only people had warned him that going online only with heavy DRM while switching to a Female MC against the wishes of most of his fans was a mistake. But how could he have known? HOW?
 

Asuminoya

Active Member
Jul 22, 2017
554
726
@sabbathfun
Pretty sure DS was fully aware he would lose a lot of patrons by quitting Big Brother. Most patrons backed him for that game after all.

Now, I do think some of the decisions made with Glamour wasn’t beneficial for him (server save system,forced internet,overcomplicated). He would probably have more support today if it weren’t for those.

Anyways, seems like DS is finally listening to his fans now. No internet needed to play soon.
 

goobdoob

Conversation Conqueror
Modder
Respected User
Dec 17, 2017
7,426
9,686
@sabbathfun
Pretty sure DS was fully aware he would lose a lot of patrons by quitting Big Brother. Most patrons backed him for that game after all.

Now, I do think some of the decisions made with Glamour wasn’t beneficial for him (server save system,forced internet,overcomplicated). He would probably have more support today if it weren’t for those.

Anyways, seems like DS is finally listening to his fans now. No internet needed to play soon.
Not only internet required, it was implemented from scratch by people who haven't done network programming before. Quite a few basic pitfalls could have been avoided, like the current update issues.
 

depechedNode

Well-Known Member
Oct 10, 2017
1,797
3,734
Yeah, I agree @YuriNeko , he was aware about the consequences of dropping BB and as I and many others said before he was ready to jump on quiting BB. I believe he got a little arrogant and/or over confident about his other decisions. I think if Glamour had the same easy accessibility, delivery, better game design, etc. without online DRM and some sincerity similar to BB, he would be over 2500 or much more patrons.
 

bacchusplateau

Well-Known Member
May 23, 2017
1,183
1,089
So it looks like the online part didn't work out. And hey... a male MC, and what else do you know no DRM coming soon.

Poor Dark Silver, if only people had warned him that going online only with heavy DRM while switching to a Female MC against the wishes of most of his fans was a mistake. But how could he have known? HOW?
Offline mode being worked on and no DRM. Good stuff!!

Male protagonist? Ehh... Sounds completely out of place and unnecessary. The story was supposed to be around Kate, right?
Not a fan.
While I agree with you @Burt Reynolds Mustache about the online gameplay with a DRM, I have to side with @YuriNeko on the MC. I can't think of a single game where I had a personal bond with the MC so why not play as a female? If I'm going around having sexual relations with beautiful women, I see no reason why not to do it as a beautiful woman - double the tittie and pussy count! Now, if it's a female protagonist having sex with different men? Yeah, that ain't my cup of tea. :)
 

Burt Reynolds Mustache

Well-Known Member
Modder
Donor
Game Developer
Jul 19, 2017
1,899
4,047
While I agree with you @Burt Reynolds Mustache about the online gameplay with a DRM, I have to side with @YuriNeko on the MC. I can't think of a single game where I had a personal bond with the MC so why not play as a female? If I'm going around having sexual relations with beautiful women, I see no reason why not to do it as a beautiful woman - double the tittie and pussy count! Now, if it's a female protagonist having sex with different men? Yeah, that ain't my cup of tea. :)
To be fair... the Female MC is far from the worst of the game's problems and the Male MC was announced early on as an optional story free type of character. I was mainly being snarky with that one. But I do find it interesting that he basically did a complete about-face when EVERYONE was telling him what a bad idea the online and DRM thing was.

I think if given the choice in January of dealing with piracy and having 1100 more patrons vs no piracy and his current number... the choice would be clear. DRM in this space is self-defeating. More than anything else... the online only and DRM hurt this game. In my opinion of course.
 

NachoCheese

Newbie
Dec 10, 2017
95
136
So it looks like the online part didn't work out. And hey... a male MC, and what else do you know no DRM coming soon.

Poor Dark Silver, if only people had warned him that going online only with heavy DRM while switching to a Female MC against the wishes of most of his fans was a mistake. But how could he have known? HOW?
Take your sarcasm and your post like and get the hell... back in here. You're hilarious and we missed that!

While a Male MC and no Online/DRM bullshit is a great progress it still doesn't change the fact that this game doesn't have a decent amount of content specially after months of being developed. A shame really, I wanted to like this game but so far it still is mediocre.
When you've got a small team, you've got to pick your battles well. Now we get to see if DS can recover despite the damage to his brand.

I was able to extract the images this time around but they still weren't visible for me.
That archive is for people who didn't want to wait for Glamour to patch, so it exactly follows the format that Glamour is expecting: image assets without file suffixes. Thats good enough to thwart windows explorer and maybe finder. Have you tried dragging and dropping files into a web browser to view them?

Not only internet required, it was implemented from scratch by people who haven't done network programming before. Quite a few basic pitfalls could have been avoided, like the current update issues.
I had tried to contact DS multiple times concerning Glamour's network performance issues. Never once got a response. Now I'm stuck at 0% loading and don't know what to do!

Yeah, I agree @YuriNeko , he was aware about the consequences of dropping BB and as I and many others said before he was ready to jump on quiting BB. I believe he got a little arrogant and/or over confident about his other decisions. I think if Glamour had the same easy accessibility, delivery, better game design, etc. without online DRM and some sincerity similar to BB, he would be over 2500 or much more patrons.
I know this may be an unpopular opinion, but I didn't find BB all that good a game either. It took entirely too long to get to anything resembling a "game" or "sex" and I basically refrained from playing the game seriously until the walk throughs were strong with that one.

While I agree with you @Burt Reynolds Mustache about the online gameplay with a DRM, I have to side with @YuriNeko on the MC. I can't think of a single game where I had a personal bond with the MC so why not play as a female? If I'm going around having sexual relations with beautiful women, I see no reason why not to do it as a beautiful woman - double the tittie and pussy count! Now, if it's a female protagonist having sex with different men? Yeah, that ain't my cup of tea.:)
It takes a different mindset to play a Female MC. If you've ever directed a reality TV show crossed with a porn shoot, it's pretty much just like that: Not so much playing as her, but guiding her through situations. In well-developed games I tend to theme my decisions for certain (often hilarious) consequences to the MC. But I understand that not everyone has the flexibility to play a game like that, and feel bad for those that are left out because of this decision.

To be fair... the Female MC is far from the worst of the game's problems and the Male MC was announced early on as an optional story free type of character. I was mainly being snarky with that one. But I do find it interesting that he basically did a complete about-face when EVERYONE was telling him what a bad idea the online and DRM thing was.

I think if given the choice in January of dealing with piracy and having 1100 more patrons vs no piracy and his current number... the choice would be clear. DRM in this space is self-defeating. More than anything else... the online only and DRM hurt this game. In my opinion of course.
I dunno, that "male protagonist" looks pretty effeminate to me.
 

Darkaura

Well-Known Member
Jun 24, 2017
1,170
1,097
To be fair... the Female MC is far from the worst of the game's problems
Eh. That was the deal-breaker for my patronage. Trying to do DRM though is an amazingly bad idea. You only piss off paying customers.

I miss BB. I wish he had tied up the forked storylines and done a few more "porn shoots." But he was kind of phoning it in up til that last update, which was outstanding, even if it took me 3 months to get to the end of that content.
 

goobdoob

Conversation Conqueror
Modder
Respected User
Dec 17, 2017
7,426
9,686
I had tried to contact DS multiple times concerning Glamour's network performance issues. Never once got a response. Now I'm stuck at 0% loading and don't know what to do!
He thinks he's going to fix it by changing providers. Nope, you don't fix bad code by throwing a bigger pipe at it.

He got so mad that BB was cracked and pirated that he let it blind him to the bigger picture.

If 10,000 people pirate your stuff but it leads to 1000 new patrons, that's 1000 patrons you didn't have before.
 
2.60 star(s) 184 Votes