abgx360 v1.0.6 - Quick Guide & Settings

Xecuter

Staff member
Top TX Brass
Dec 6, 2002
11,465
128
Asia
team-xecuter.com
everything been restored to https://abgx360.xecuter.com/ -- But we need to do some editing of the old PHP files to handle the new server php version, so database is not connecting.

This should be fixed soon, will update when done, afterwards in the .ini file please replace the '5.. ip' with the actual domain name, as now the server has cloudflare on it, so access is only via the domain not by ip anymore.
 

XBGundam

Noob Account
Aug 5, 2018
3
0
Punta del Este, Uruguay
everything been restored to https://abgx360.xecuter.com/ -- But we need to do some editing of the old PHP files to handle the new server php version, so database is not connecting.

This should be fixed soon, will update when done, afterwards in the .ini file please replace the '5.. ip' with the actual domain name, as now the server has cloudflare on it, so access is only via the domain not by ip anymore.
like this?:

# http directory that contains verified ini filesweb_inidir: http://abgx360.xecuter.com/Apps/verified/

Thanks!
 

nom1245

Noob Account
Aug 6, 2018
2
0
Everything should be working now.

Database and App.

But of course you need to update the .ini file, the link on front page of http://abgx360.xecuter.com will give you an updated .ini file, but its also attached to this post.

Please inform me if there is still issues.

Thanks. :)
I replaced the ini file but this error still comes in abgx360gui screen:

Checking for updates to abgx360.dat...
ERROR: Maximum (0) redirects followed
There seems to be a problem with the db so online functions have been disabled
Try again later...


/Users/applesimac/Desktop/mvl-dotr.dvd is valid


Checking Game
ISO: "/Users/applesimac/Desktop/mvl-dotr.iso"
Size: 7838695424 bytes
Files in ISO: 656, Folders in ISO: 44
Total bytes used: 6152646795 (84.30%)
Game appears to have random padding


Checking default.xex
Original PE Filename: deadrising2dc_360.exe
Original PE Timestamp: 2011/08/07 21:40:39
Min Kernel Required: v2.0.13599.0
Game Name: DR2: Off The Record
No Avatar Awards
Achievements: 50 Achievements totaling 1000 Gamerscore
XEX CRC = 9DD5FE4A
XEX Media ID: 8FA5D85B9E57CAD42847AF91-1462756C


Region Code: 0xFFFFFFFF
Region Free!


Checking SS
Timestamp of Authoring: 2011/08/11 00:00:00
Timestamp of Mastering: 2011/09/06 03:37:12
SS Version: 2 (trusted)
SS CRC = 39B0E54D (RawSS = 9AD32575)
SS Media ID: 8FA5D85B9E57CAD42847AF91-1462756C (matches game)
SS looks valid


Checking DMI
Timestamp of Authoring: 2011/08/11 00:00:00 (matches SS)
DMI CRC = 7763D80E
DMI Media ID: 8FA5D85B9E57CAD42847AF91-1462756C (matches game)
DMI looks valid


Checking PFI
PFI CRC = 40DCB18F
PFI matches known data (13th Wave)


Video partition found
Checking L0 Video padding... 56%
-------------------------------------------------------------------------------
L0 Video padding contains data but this is normal for XGD2 (The old way of
putting L1 video on L0). Add command line option --pL0 if you want to blank it
out (the data hasn't actually been checked that it matches L1 video... it could
be anything). Note that XGD2 ISOs without L1 video on L0 will appear to have
bad video data when checked with older versions of abgx360. This version of
abgx360 doesn't care about L1 video on L0... it will pad L0 video with zeroes
whenever video is autofixed or manually patched. You can rest assured that only
old and unsafe custom firmwares will read L1 video from L0; newer ones will
read it properly from L1. If you're tired of seeing this message then just
disable "Check/Fix Video padding", as it still makes no difference in terms
of stealth... this option only exists as a way to make sure ISOs are "clean",
with no extra data in areas that aren't CRC checked.
-------------------------------------------------------------------------------
Checking L1 Video padding... L1 Video is zero padded
Video CRC = FA3CD943 (V0 = 61A5291A, V1 = A0F7EA77)
Video partition matches known data (13th Wave)


Basic Stealth check passed!


Starting Verification
You need to enable online functions (assuming your connection works and the db
is up) if you want to check for the latest files in the online database.
Failed to find a verified ini file for this Xex/SS combination
Verification failed


Starting AutoFix
Failed to find a verified ini file for this Xex
AutoFix Failed, Stealth is still unverified

I downloaded the .dat file but when you manually press other links like for example the stealth files link, it says file not found.
I have redownloaded abgx360 but still didn't help.

What should i do?
:(
Thank you for assistance...
 

CarpeDiem

VIP Member
Sep 18, 2011
254
0
right near the beach :)
I replaced the ini file but this error still comes in abgx360gui screen:

Checking for updates to abgx360.dat...
ERROR: Maximum (0) redirects followed
There seems to be a problem with the db so online functions have been disabled
Try again later...


/Users/applesimac/Desktop/mvl-dotr.dvd is valid


Checking Game
ISO: "/Users/applesimac/Desktop/mvl-dotr.iso"
Size: 7838695424 bytes
Files in ISO: 656, Folders in ISO: 44
Total bytes used: 6152646795 (84.30%)
Game appears to have random padding


Checking default.xex
Original PE Filename: deadrising2dc_360.exe
Original PE Timestamp: 2011/08/07 21:40:39
Min Kernel Required: v2.0.13599.0
Game Name: DR2: Off The Record
No Avatar Awards
Achievements: 50 Achievements totaling 1000 Gamerscore
XEX CRC = 9DD5FE4A
XEX Media ID: 8FA5D85B9E57CAD42847AF91-1462756C


Region Code: 0xFFFFFFFF
Region Free!


Checking SS
Timestamp of Authoring: 2011/08/11 00:00:00
Timestamp of Mastering: 2011/09/06 03:37:12
SS Version: 2 (trusted)
SS CRC = 39B0E54D (RawSS = 9AD32575)
SS Media ID: 8FA5D85B9E57CAD42847AF91-1462756C (matches game)
SS looks valid


Checking DMI
Timestamp of Authoring: 2011/08/11 00:00:00 (matches SS)
DMI CRC = 7763D80E
DMI Media ID: 8FA5D85B9E57CAD42847AF91-1462756C (matches game)
DMI looks valid


Checking PFI
PFI CRC = 40DCB18F
PFI matches known data (13th Wave)


Video partition found
Checking L0 Video padding... 56%
-------------------------------------------------------------------------------
L0 Video padding contains data but this is normal for XGD2 (The old way of
putting L1 video on L0). Add command line option --pL0 if you want to blank it
out (the data hasn't actually been checked that it matches L1 video... it could
be anything). Note that XGD2 ISOs without L1 video on L0 will appear to have
bad video data when checked with older versions of abgx360. This version of
abgx360 doesn't care about L1 video on L0... it will pad L0 video with zeroes
whenever video is autofixed or manually patched. You can rest assured that only
old and unsafe custom firmwares will read L1 video from L0; newer ones will
read it properly from L1. If you're tired of seeing this message then just
disable "Check/Fix Video padding", as it still makes no difference in terms
of stealth... this option only exists as a way to make sure ISOs are "clean",
with no extra data in areas that aren't CRC checked.
-------------------------------------------------------------------------------
Checking L1 Video padding... L1 Video is zero padded
Video CRC = FA3CD943 (V0 = 61A5291A, V1 = A0F7EA77)
Video partition matches known data (13th Wave)


Basic Stealth check passed!


Starting Verification
You need to enable online functions (assuming your connection works and the db
is up) if you want to check for the latest files in the online database.
Failed to find a verified ini file for this Xex/SS combination
Verification failed


Starting AutoFix
Failed to find a verified ini file for this Xex
AutoFix Failed, Stealth is still unverified

I downloaded the .dat file but when you manually press other links like for example the stealth files link, it says file not found.
I have redownloaded abgx360 but still didn't help.

What should i do?
:(
Thank you for assistance...
Same problem here, and it's also being reported on the IRC chan.
 
  • Like
Reactions: BeardEtrigan

NiFeDod

Noob Account
Aug 4, 2018
6
3
Republic of Belarus
I also can't get the program to work properly. abgx360.ini replaced... the program still does not have a connection to the online database.
 
  • Like
Reactions: XBGundam

CarpeDiem

VIP Member
Sep 18, 2011
254
0
right near the beach :)
I think I may have it partially figured out.

ABGX360 is hardcoded for 0 redirects to the DB, but the DB is now behind an SSL wall. The new INI points to HTTP. HTTP redirects to HTTPS. ABGX sees that redirect and stops there.

I tried adding an S to the HTTPs in the INI, and it comes back with a handshake failure, so the app doesn't handle SSH.

It's open source, but I don't know how to compile C.

There are 5 entries for "curl_easy_setopt(curl, CURLOPT_MAXREDIRS, 0)" (lines 3999, 4077, 6673, 18378, 19486) that seem to be the lines that lock it to 0 redirects. Making that like 5 or something could be a solution. I don't know. Just poking around.

EDIT: Thinking about the 0 redir thing, that would only solve part of the problem... the app still can't handle SSL, so that's going to either take adding an SSL module in the code, or TX deciding that the DB doesn't need to be behind SSL.
 
Last edited:
  • Like
Reactions: XBGundam

XBGundam

Noob Account
Aug 5, 2018
3
0
Punta del Este, Uruguay
Thanks for the updates.

Seems to be an issue with old app not liking the SSL handshake now.

Looking at redoing the app, or somehow disabling SSL for this sub-domain only.
thank you very much for this! really appreciate this work you do!

btw, could you upload the entire db later to get it working offline too?

I'm worried that someday you will stop supporting this and I can no longer validate my games any more :(.

Thanks again! a lot.
 
Last edited:

andoryuu3

VIP Member
Dec 19, 2015
56
13
Thanks for the updates.

Seems to be an issue with old app not liking the SSL handshake now.

Looking at redoing the app, or somehow disabling SSL for this sub-domain only.
Wonderful news. In the meantime, what would one have to do to host the abgx360 files themselves? I have a private website I would like to use for that purpose in case it ever goes down again.

EDIT: By this I mean, where can I download a .zip with all the verified/unverified/etc files?
 
Last edited:

Richwood

Noob Account
Jul 30, 2018
3
0
Wonderful news. In the meantime, what would one have to do to host the abgx360 files themselves? I have a private website I would like to use for that purpose in case it ever goes down again.

EDIT: By this I mean, where can I download a .zip with all the verified/unverified/etc files?
Unfortunately, I don’t think he will give you all those files as he might consider them his babies and would like to maintain control of where they are accesses from.
 

xenion

Noob Account
Aug 8, 2018
1
0
Thanks for the updates.

Seems to be an issue with old app not liking the SSL handshake now.

Looking at redoing the app, or somehow disabling SSL for this sub-domain only.
Exactly, the issue is that SSLv3 is disabled as default at Cloudflare, seems like Business and Enterprise customers can enable SSLv3 if they want.....

And abgx360 doesnt support TLS of any version.
Dont know if this limit is easy to fix in the source code or not since im not a programmer.

However i managed to get abgx360 working by setting up a local reverse proxy on http, pointing the INI to my local Reverse proxy and the reverse proxy to https://abgx360.xecuter.com/.
Then abgx360 sends traffic over http to the reverse proxy, and the reverse proxy over HTTPS TLS to cloudflare (which by the way also is a reverse proxy)
 
  • Like
Reactions: CarpeDiem

TRadu000

Noob Account
Aug 4, 2018
4
0
Can anyone help me with the abgx360 to work totally? I need abgx so much, please. Xenion, if you can help me, please leave a message
 

CarpeDiem

VIP Member
Sep 18, 2011
254
0
right near the beach :)
Can anyone help me with the abgx360 to work totally? I need abgx so much, please. Xenion, if you can help me, please leave a message
Need is a strong word... why not just rip the disc twice and do a binary compare between the two ISOs? :rolleyes2:
 

NiFeDod

Noob Account
Aug 4, 2018
6
3
Republic of Belarus
thank you very much for this! really appreciate this work you do!

btw, could you upload the entire db later to get it woking offline too?

I'm worried that someday you will stop supporting this and I can no longer validate my games any more :(.

Thanks again! a lot.
That's a good idea. This could be the best solution to the current problem and similar problems in the future! Maybe you should spend time creating an offline version of abgx360 (with an already integrated database)? After all, the new games base still will not be replenished. It's the perfect solution to a problem once and for all.
Thanks.
 

Xecuter

Staff member
Top TX Brass
Dec 6, 2002
11,465
128
Asia
team-xecuter.com
Exactly, the issue is that SSLv3 is disabled as default at Cloudflare, seems like Business and Enterprise customers can enable SSLv3 if they want.....

And abgx360 doesnt support TLS of any version.
Dont know if this limit is easy to fix in the source code or not since im not a programmer.

However i managed to get abgx360 working by setting up a local reverse proxy on http, pointing the INI to my local Reverse proxy and the reverse proxy to https://abgx360.xecuter.com/.
Then abgx360 sends traffic over http to the reverse proxy, and the reverse proxy over HTTPS TLS to cloudflare (which by the way also is a reverse proxy)
Thanks for your feedback. -- We are looking at both of those options.
 

thebestname2142

Noob Account
Aug 9, 2018
2
0
Any ETA on when this would be out, and thanks for your work Xecuter!

Exactly, the issue is that SSLv3 is disabled as default at Cloudflare, seems like Business and Enterprise customers can enable SSLv3 if they want.....

And abgx360 doesnt support TLS of any version.
Dont know if this limit is easy to fix in the source code or not since im not a programmer.

However i managed to get abgx360 working by setting up a local reverse proxy on http, pointing the INI to my local Reverse proxy and the reverse proxy to https://abgx360.xecuter.com/.
Then abgx360 sends traffic over http to the reverse proxy, and the reverse proxy over HTTPS TLS to cloudflare (which by the way also is a reverse proxy)
Also could you explain how you got this to work with your proxy, Thanks!
 

Xecuter

Staff member
Top TX Brass
Dec 6, 2002
11,465
128
Asia
team-xecuter.com
Short update. -- We can't enable SSLv3 as this would allow the server to except POODLE attacks.

So we are done to to options, updating the source code to handle TLS and proper https:// handshake.

Or setting up a 'reverse proxy' on another server box that redirects to secure site.

No ETA on those fixes, but its been worked on and i hope to solve it once and for all by upcoming weekend.
 

thebestname2142

Noob Account
Aug 9, 2018
2
0
Short update. -- We can't enable SSLv3 as this would allow the server to except POODLE attacks.

So we are done to to options, updating the source code to handle TLS and proper https:// handshake.

Or setting up a 'reverse proxy' on another server box that redirects to secure site.

No ETA on those fixes, but its been worked on and i hope to solve it once and for all by upcoming weekend.
Thanks brotha! But is there a way to do this as of right now like, even manually?
 

Game_Over

Staff member
Top TX Brass
Dec 2, 2010
5,572
138
127.0.0.1
There is no reason to be so impatient. If you lack the technical knowledge to do it the way xenion explained then just wait for Xecuter and his team to resolve this and play your original copies of the games while you wait.