It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
It's... It's so beautiful...
high rated
Not sure why it might not be auto updating... it just seems to stop some times..

Glad you all like it :)

Thanks to Hyper, trent and the community giveaway I've now got the 100 + games I need to test pagination and stuff, so that shouldn't take too long to implement. Manual sorting may be a bit trickier but I've got some ideas.

And soon I might run out of things to fix...
high rated
avatar
adaliabooks: N[...]

And soon I might run out of things to fix...
Nah, you can always count on GOG breaking something while fixing/changing something else.
No covers for Legacy view of Shadow Warrior 2013, System Shock 1, Doom 2, Final Doom.
So, back to staring at box covers instead of playing !

So, it works well here. There are still odd blanks (odd because, for instance, one random king's quest is missing amongst the others), and it doesn't worry me. But, as I haven't followed the technical process : Are we supposed to list you the missing game covers, or does it not help at all ?
high rated
(I'm not adaliabooks, but...)
Here's a list of games (along with their ID numbers) whose covers are known to be missing. There's no perfect fix for them currently, as most of the covers simply don't exist... but at least you don't need to point these ones out.

As for the King's Quest III weirdness - there exists a cover for it, but it has the incorrect text "King's Quest II: Romancing the Throne" and was therefore initially considered a duplicate of that game's cover. You can blame that on either me or GOG's graphic artists. :-P

Alone in the Dark 1 | 1207660923
Alone in the Dark 2 | 1207660963
Alone in the Dark 3 | 1207660973
Curse of the Azure Bonds | 1432642138
DOOM II + Master Levels | 1435848814
Dungeon Hack | 1432579019
Elder Scrolls III: Morrowind GOTY Edition, The | 1435828767
Elder Scrolls: Arena, The | 1435828982
Elder Scrolls: Chapter II - Daggerfall, The | 1435829353
Eye of the Beholder | 1432575012
Eye of the Beholder II: The Legend of Darkmoon | 1432576039
Eye of the Beholder III: Assault on Myth Drannor | 1432576327
Final Doom | 1435848742
Forgotten Realms - Unlimited Adventures | 1432650732
Gateway to the Savage Frontier | 1432649588
Hearts of Iron II | 1429023691
Hearts of Iron II: Doomsday | 1429024026
Hillsfar | 1432640506
King's Quest 3 - To Heir is Human | 1207661133
Menzoberranzan | 1432578339
Pajama Sam 2: Thunder and Lightning Aren't so Frightening | 1434535097
Pajama Sam 3: You Are What You Eat From Your Head To Your Feet | 1434536205
Pajama Sam 4: Life is Rough When You Lose Your Stuff | 1434538201
Pajama Sam: No Need to Hide When It's Dark Outside | 1435735429
Pajama Sam's Lost & Found | 1434535284
Pajama Sam's Sock Works | 1434538373
Pool of Radiance | 1432640961
Pools of Darkness | 1432643408
Prehistorik | 1430912792
Prehistorik 2 | 1430913246
Secret of the Silver Blades | 1432641528
Shadow Warrior (2013) | 1430392753
Shadow Warrior (2013) DirectX 11 Version | 1429878383
STAR WARS®: TIE Fighter Collector's CD (1995) | 1207667223
STAR WARS®: X-Wing Collector's CD (1994) | 1207667213
System Shock: Classic Edition | 1442473063
System Shock: Enhanced Edition | 1439995156
The Vanishing of Ethan Carter Redux | 1442218265
Treasures of the Savage Frontier | 1432641771
Wasteland 2 Director's Cut | 1444386007
Wolfenstein 3D | 1441705046
Wolfenstein: Spear of Destiny | 1441705126

+ These two should have covers, but they're not showing up (at least for me) for some reason?
STAR WARS™ Jedi Knight: Dark Forces II - Mysteries of the Sith | 1422285784
STAR WARS™ Jedi Knight: Dark Forces II | 1422286819
Post edited October 14, 2015 by plagren
avatar
plagren: (I'm not adaliabooks, but...)
Here's a list of games (along with their ID numbers) whose covers are known to be missing. There's no perfect fix for them currently, as most of the covers simply don't exist... but at least you don't need to point these ones out.

As for the King's Quest III weirdness - there exists a cover for it, but it has the incorrect text "King's Quest II: Romancing the Throne" and was therefore initially considered a duplicate of that game's cover. You can blame that on either me or GOG's graphic artists. :-P

<great list>
But why do some have no covers according to your list? Because for example for the Elder Scroll games I can see the covers in a gogmix, so they seem to exist. Or am I missing something?
high rated
Sooooo..... funny question, does the script still work for everyone?

I've just redeemed the game trent and Hyper gifted me last night and now nothing in the library page works...
Not sure if it's something that GoG have done or if having 2 pages has broken it somehow (not likely considering it worked for others)

Anyone having trouble with it this morning?
high rated
avatar
adaliabooks: Sooooo..... funny question, does the script still work for everyone?

I've just redeemed the game trent and Hyper gifted me last night and now nothing in the library page works...
Not sure if it's something that GoG have done or if having 2 pages has broken it somehow (not likely considering it worked for others)

Anyone having trouble with it this morning?
I tested the library portion a couple of hours ago and it was fine, but now indeed nothing works. Also, the reviews portion no longer works either. Only the forum search seems to have survived. I expect it's some GOG change. Welcome to life on the edge. Get used to it.
high rated
avatar
mrkgnao: I tested the library portion a couple of hours ago and it was fine, but now indeed nothing works. Also, the reviews portion no longer works either. Only the forum search seems to have survived. I expect it's some GOG change. Welcome to life on the edge. Get used to it.
XD

It's ok, I think I've found the problem. GoG seems to have disabled debuging, which is how I get all my scope info to do stuff.
Thankfully there are ways to re-enable it, just trying to find the best one.

Thanks
high rated
avatar
mrkgnao: I tested the library portion a couple of hours ago and it was fine, but now indeed nothing works. Also, the reviews portion no longer works either. Only the forum search seems to have survived. I expect it's some GOG change. Welcome to life on the edge. Get used to it.
avatar
adaliabooks: XD

It's ok, I think I've found the problem. GoG seems to have disabled debuging, which is how I get all my scope info to do stuff.
Thankfully there are ways to re-enable it, just trying to find the best one.

Thanks
When you have some time, could you please share this debugging information you talk about? How you get it, what it offers, etc. Might be useful to know.

Let's see how this change affects MaGog. Next run in three hours.
high rated
avatar
adaliabooks: XD

It's ok, I think I've found the problem. GoG seems to have disabled debuging, which is how I get all my scope info to do stuff.
Thankfully there are ways to re-enable it, just trying to find the best one.

Thanks
avatar
mrkgnao: When you have some time, could you please share this debugging information you talk about? How you get it, what it offers, etc. Might be useful to know.

Let's see how this change affects MaGog. Next run in three hours.
Well, I didn't really realise it was debug information, but looking into why it doesn't work now that seems to be the reason.

GoG runs on AngularJS (or the new bits do anyway), I don't understand all of how Angular works yet (though I'm getting there) but the most useful thing you can do is get the information used to show the various information (game details etc.)
If you look at the source of the account page you'll see a lot of references to things like {{ product.id }} which when compiled by Angular turns into the id of the referenced product (or the title, or the image whatever variable is needed)
I can see what these variables are (and make use of them or change them) by calling:
angular.element(document.querySelectorAll('.list')).scope();
to retrieve the scope of any particular element on the page.
In chrome you can use:
angular.element($0).scope();
To get the scope of the element currently selected in the inspector.
It's all pretty interesting, though very confusing too as lots of the info is duplicated all over the place.

If you don't interact with Angular, it shouldn't have any effect on MaGoG I would think.
avatar
adaliabooks: If you don't interact with Angular, it shouldn't have any effect on MaGoG I would think.
Thanks. I tend to prefer Curvaceous over Angular, generally speaking.
avatar
adaliabooks: If you don't interact with Angular, it shouldn't have any effect on MaGoG I would think.
avatar
mrkgnao: Thanks. I tend to prefer Curvaceous over Angular, generally speaking.
No problem :)
high rated
Right, I've updated with a fix.

Unfortunately, without access to the config section of the code (which I don't seem to be able to access after the fact) the only way to make it work again involves forcing a page reload... which is a little irritating.
I have to add a hash to the end of the url so I can check if the page has been reloaded, otherwise it just gets stuck reloading it over and over again.

I'll try and see if there's a way around this, by accessing the scopes in another way for example, but it will have to do for now.