COGDemos bugs/requests

Yes, it was intended.

The dev had issues trying to get startup.txt to reload for a saved game. So, when a scene would change and the save was loaded, you ended up with errors about missing achievements and variables when you’d hit a spot that had them.

He tried a couple of different things, including loading startup.txt with a loaded save, but it never worked correctly. To solve the issue, he set it up to start at the beginning of the game again to make sure startup.txt was loaded. It is supposed to work from there–if you load a save that’s compatible with the update, it loads. If not, it restarts again (not sure why he didn’t have it throwing an error about the save).

This is why we’re going to implement versioning once he finishes the Patreon plugin. From there on out, it will be on the authors to ensure they version correctly (major version changes means saves aren’t compatible, while minor changes will mean the save will work). I would still like to find a way to get startup.txt to load no matter where you are in the game, but nothing we’ve tried seems to work (which is why, after closing your browser, it starts you at the beginning again, then you can load your save).

4 Likes

Got it, thank you for taking the time to explain and for your work!

3 Likes

You’re welcome! I know it’s not perfect yet, especially with the save problem, but we’re trying to get better as quickly as we can.

3 Likes

Don’t worry, you are doing a great job despite the challenges. Without you, none of this would be possible, and I’m sure everyone would agree with that, so thank you! :grinning_face:

6 Likes

I took my game off the forums and set it to private on CoGdemo, but it’s still getting a surprising number of views. Does that mean people can still access and play it?

1 Like

If the link is shared by someone who has it, yes. That’s a problem some other authors noticed when I started showing the views on the dashboard.

The best way to limit who gets your game is to set it to restricted, force your players to log in, and limit the game to those users. It’s a pain in the ass, but it’s the only way you can really curb sharing. All setting it to private does is hide it from the public list.

This is why we’re working on the patreon plugin right now, so you can force patrons to authenticate through Patreon before allowing them access to the link.

7 Likes

Ok. Got it. Thank you for explaining that to me and for all the time and effort you’ve put into this.

2 Likes

Hey, I’m hoping you can help me. When I try to open a game demo the page opens to a browser error screen saying: This site can’t be reached. The connection was reset. It has only started happening in the past couple days and this has happened with every game I have tried to open.I have tried on a couple different browsers with the same result. Any suggestions on what to do here?

1 Like

Hi! Are you on a mobile device or is this a PC/laptop? It sounds like a DNS issue or, possibly, like the site is being blocked by your ISP or firewall.

Are you using a VPN to connect? Or a proxy? In order to troubleshoot, I’d need a bit more information, but there are some typical fixes to try for this error.

Here’s a page that explains multiple things to try:

Let me know if, after trying some or all of these, if you still can’t connect.

2 Likes

I am on a PC and no VPN or proxy. I did try loading a game whilst connected through my phone’s hotspot and it opened fine. But then I went back to my home wi-fi and I got the same error again, so it seems to have some problem with my home wi-fi.

2 Likes

I’m glad you narrowed it down.

Not sure where you are, but you might want to try switching your DNS servers on your PC, in case it’s an ISP issue. You’ll need to assign a static IP to your PC, but once you do, just manually enter your DNS servers. I suggest using a mix (such as 8.8.8.8, which is google, as your main, and 1.1.1.1, which is cloudflare for your secondary).

1 Like

Tried the verification on the test server, the first email didn’t arrive at all (I waited 10 minutes). The second email went into spam but I got it :))

2 Likes

Changing from automatic to manually entering the DNS server worked and I can now open demos. Thanks for the help.

2 Likes

Is anyone else getting an error screen for a majority of the COGdemos sites right now?

1 Like

Hi, what error screen are you getting?

1 Like

This one! Could be that the games were just deleted but it was appearing on over 10 pages so I’m not sure

1 Like

Are you getting to the games via the public page on cogdemos.ink (clicking on them and getting it) or are you using links here on the discussion board?

If it’s the latter, please make sure you have “/mygame” (no quotes) at the end of the link. One of the changes the dev made altered the appropriate link to the game.

If it’s the former, can you let me know which games you’re having trouble with?

2 Likes

Update for moody.diy…

The registration is still getting hit with a ton of bots, and now they’re trying to reset passwords as well (without knowing any email address for users), so I have tweaked a couple of things to put at stop to this (or, at the very least, slow it down).

It shouldn’t cause any trouble, but if anyone has a few minutes to test playing a game over at moody.diy, it would help. I’d prefer to have some people test beforoe putting this into prod. It is also rate limiting requests now (only for the registration form, password reset form, and login form), but I have it set to a reasonable level (I think). If you see any issues, let me know. I’ll let it stew there this week, then put it in prod over the weekend, if no one has issues.

4 Likes

Hi, are there any updates about the issue with saves not working even after clearing the cache? I’m still having the same issue even on games I’ve never played. I’m also willing to try different suggestions if there are any.

1 Like

What should we test for? I ran through the test game a few times just now, but there wasn’t anything weird. I remembered that I have a crappy old tablet in my basement too, so I wanted to dig it out and check if I can replicate the storage error, just haven’t had the time to do it yet.

Also, what are bots doing on this website? Reading IFs? :face_with_raised_eyebrow: (lol sorry I know nothing about bots so can’t help there)

3 Likes