Abgx360

0 views
Skip to first unread message

Gualtar Pennington

unread,
Aug 5, 2024, 1:22:19 PM8/5/24
to gastpooddiisubt
Abgx360is a PC tool that can create stealth patches and add the proper padding for Xbox 360 game disc backups, which is essential for using them on a console with a flashed DVD drive or an ODE, especially when playing them while connected to Xbox Live.

A video guide on how to use create patches with Abgx360 can be found on MrMario's channel. A video guide on how to patch 1.0.6 versions of abgx360 to use a new online database can also be found on MrMario's channel.


By default, Abgx360 and its online database do not come with the necessary video files for XGD2 games. These can be useful if your game backup has broken video files, as Abgx360 can automatically fix them along side the stealth patches.


Abgx360 defines the authenticity of Xbox 360 ROM and ISO files by performing an audit of the game data, which entails scanning the image file and detecting any errors. The software then corrects any errors found and may add protection if needed, so that you don't need to worry about security when playing them.


In order to verify the integrity of the game data, this tool scans the ISO file, or the folder where the backup files of your Xbox 360 game are located. There are numerous verification parameters that you can choose from. When you are ready to start the process, simply click on the Launch button and abgx360 will make the magic happen.


After many years since its first release in 2009, abgx360's official domains have come and gone. In late 2020, abgx360.cc went down, taking with it thousands of stealth files, patches and checksum data. But thanks to the help of the community over at r/360hacks, the database wasrebuilt in early 2021. Thank you to everyone who helped recover files that otherwise would've been lost to time!


To get the app online again, download the updated abgx360.ini and extract it from the zip to the folder directly above yourStealthFiles folder. To find out where your StealthFiles folder is, open abgx360 GUIv1.0.6 and press Ctrl+F (and click yes to have it opened for you). Then go one folderup to where you see the abgx360.dat file and put that abgx360.ini file you extracted inthere right next to it.


IMPORTANT: I am not inany way affiliated with the original developer. The intention of this site is to provide a relacement database and useful code changes. All credit goes to Seacrest for his incredible hard work anddedication over the years.


However, the domain abgx360.net has not been pointed to the new host yet. To get the abgx360 app working again you will need to download this abgx360.ini file and extract it from the zip archive to the folder directly aboveyour StealthFiles folder. To find out where your StealthFiles folder is, open abgx360 GUI v1.0.2 or later and press Ctrl+F (and click yes to have it opened for you). Then go one folder up to where you see the abgx360.dat file and put that abgx360.inifile you extracted in there right next to it.


When we can get in contact with the owner of the domain and point it to this new host, and you are viewing this text on , you should delete that .ini file in case the IP address of this server changes (although it probably won't changefor a long time).


- XGD3 support.

- Replaced AP25 replay sector support with support for topology data (for consoles which do AP25 checks -- make sure you have LT+ v3.0 or later).

- Added "Min Kernel Required" (to boot the game) when checking an XEX.

- Added improvements to AutoUpload (used by uploaders) including extended C/R for SS (using the original disc) to make sure files uploaded to the database have very accurate angle measurements.

- Added optional command line argument "--speed" for setting drive speed when checking a burned DVD. Example: "--speed 12" will attempt to set the drive speed to 12x. You can try to set any speed you like,but setting a speed higher than what your media supports may cause read errors if the drive's firmware doesn't govern it. "--speed 0" will set the drive's default speed.

- Added optional command line argument "--showsstable" for when you want to see the SS C/R data but you still prefer medium or low verbosity. The SS C/R table has also been updated with "Mod?" being splitinto "Tol" (response tolerance) for the CCRT entry and "Mod" (response modifier) for the drive entry, also "Pad?" has been renamed to "Typ" (type). Thanks Redline99!

- Added vendor specific additional info and bus type when displaying optical drive names (bus type displayed on Windows only).

- Updated the list of optical drive sense code errors.

- Updated the game ratings definitions.

- Fixed a bug which negated the ability to recover from a write error when rebuilding an ISO using the low disk space method. It's unlikely that a write error would be recovered on subsequent retries,but at least now it will write the data in the correct place if it does recover.

- Fixed a bug which caused "Unknown Media: 0x00000000" to be displayed if the "Secure Virtual Optical Device" media flag was set and the "XGD2 Media Only" image flag was not set(The "XGD2 Media Only" flag has also been renamed to "Original Media Only" in abgx360 since they are using the same flag for XGD3).

- The archaic caution message about angle 359 was removed, but you are still able to "fix" it if you still have iXtreme

- Ability to "extract entire video partition (253 MB)" was removed; this doesn't make sense for XGD3 and isn't even very useful for XGD2 since it was just including a bunch of padding data that isn't evenpart of the real video partition... it was only needed for very old methods of concatenating with stealth files and a game partition to make a working backup.


Note: The way video is checked/fixed is now a little different for both XGD2 and XGD3. The previous way was to check/fix both L0 video and L1 video off of L0, and then to check/fix "SplitVid" (L1 video on L1)afterwards by comparing it to L1 video on L0. Since XGD3 has no room for L1 video on L0, and to keep things consistent, video will now always be checked/fixed according to L0 on L0 and L1 on L1, and the "SplitVid"check is now gone (nominally). The only effective difference is that L1 video on L0 is no longer checked, but this is not a problem... it's not even supposed to be there and it's not visible to the host consolewhen using a "safe" custom firmware. 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 (this is necessary in order to replicate theread/seek performance of an original disc).


There is also a big annoying yellow message if you have "Check/Fix Video padding" enabled and you check an XGD2 game with L1 video on L0 (or any data in that area). To make the message go away you will need toeither add command line option "--pL0" to confirm that you want to blank it out (XGD2 ISOs without L1 video on L0 will appear to have bad video data when checked with older versions of abgx360), or you can simplydisable "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.Note that 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.

3a8082e126
Reply all
Reply to author
Forward
0 new messages