-
I made this a few weeks ago for a very computer illiterate friend who didn't understand how to manually patch ssv2 files. It's basically what everyone wants: ABGX will now prioritize SSv2 over v1 and will patch it for you if one exists, exactly the same as the normal patch routine. I've also included the checks for waves 5/6, just like the Aeth mod has.
I'm pretty sure this isn't bug free...I've found some problems with it when trying to patch a SSv2 that has the same CRC as the v1 on the iso. These situations are however very rare; I've only ever seen it on 2 games, so I haven't really bothered fixing it. If there is enough interest/feedback however I might try to iron out the kinks for everyone. Anyway I hope this will be useful to some people.
To install:
--If it exists, copy the original abgx.exe somewhere just in case.
--Unrar the file...inside are 2 folders named Mcegan and Aeth. Mine is Mcegan, and the other is Aeths mod.
--Drop my exe into the base abgx directory aka C:\Program Files\abgx360\
--Run as normal
--For safety, check again with either the original exe or Aeth. I'm pretty sure it would be fine to use mine full time, but you can never be too careful when dealing with the ban hammer.
http://www.megaupload.com/?d=OH3IEF6U
-
Thanks for this update!
-
great update, thanks
its good to see people working hard and share their stuff
thank you
-
this sounds interesting. thanks tho. i'll still do mines manually until this is perfected..
-
hey i would just like to know which are the 2 games that have the CRC problem with SSV2?
-
This is nice, but please, fix the bugs.
There's a lot of games that share the same SSv1 CRC as the SSv2 CRC.
-
I dont know if anyone else is having a problem but it keeps freezing while downloading the Xex.ini. It says " ABGX360.exe has encountered a problem and needs to close". Anyone know what the deal is?
-
CODE
Starting AutoFix
Looking for Xex_CC112BFA.ini in the online verified database
Downloading Xex_CC112BFA.ini
100% [================================>] 9
Xex_CC112BFA.ini was downloaded successfully
Looking for 043DEA42CC112BFA.ini in the online verified database
Server file 043DEA42CC112BFA.ini no newer than local file - not retrieving
Using 043DEA42CC112BFA.ini (376 bytes)
Looking for 043DEA42CC112BFA.ini in the online verified database
Server file 043DEA42CC112BFA.ini no newer than local file - not retrieving
Using 043DEA42CC112BFA.ini (376 bytes)
Looking for 00000000CC112BFA.ini in the online verified database
The verified ini for this Xex/SS combination is missing from the online db
Failed to find or open a verified Xex/SS ini file
ERROR: ftello returned -1! (Invalid argument) Failed to get filesize!
Using 00000000CC112BFA.ini (-1 bytes)
ERROR: Failed to find an SS CRC in '00000000CC112BFA.ini'
AutoFix Failed, Stealth is still unverified
-
Great work, great mod. This should be 100% flawless though.
So please fix all bugs.
-
CODE
Stealth check passed!
Verification failed
Starting AutoFix
Looking for Xex_DFB28E96.ini in the online verified database
Downloading Xex_DFB28E96.ini
100% [================================>] 9
Xex_DFB28E96.ini was downloaded successfully
Looking for CA6BA4A9DFB28E96.ini in the online verified database
Server file CA6BA4A9DFB28E96.ini no newer than local file - not retrieving
Using CA6BA4A9DFB28E96.ini (376 bytes)
Looking for CA6BA4A9DFB28E96.ini in the online verified database
Server file CA6BA4A9DFB28E96.ini no newer than local file - not retrieving
Using CA6BA4A9DFB28E96.ini (376 bytes)
Looking for 00000000DFB28E96.ini in the online verified database
The verified ini for this Xex/SS combination is missing from the online db
Failed to find or open a verified Xex/SS ini file
ERROR: ftello returned -1! (Invalid argument) Failed to get filesize!
Using 00000000DFB28E96.ini (-1 bytes)
ERROR: Failed to find an SS CRC in '00000000DFB28E96.ini'
AutoFix Failed, Stealth is still unverified
Press any key to exit . . .
Thanks for the tool though, It'll be fantastic if the bugs could be ironed out
-
Thanks mate! Don't stop working on it!
-
Thanks for this.
I have an issue I wonder if you could help with..
I'm currently at university and using their network for internet access.
The network blocks updates etc through port 80. We use a proxy server for internet. Is there any way I could edit the program to allow me to connect to the online db?
Long shot, but appreciate the fix.
-
Awesome! Now all we need is a wave(video partition update) update that can be implemented quickly. Keep up the good work Scene!
-
The AETH mod does that.
I wonder why you're having issues with your app
-
QUOTE(OggyUK @ May 23 2010, 10:20 AM)

The AETH mod does that.
I wonder why you're having issues with your app

True, but would be nice to have both
Also, is the AETH for mac too?
-
Thank you for sharing this mod and enlightening me. I was not aware that abgx did not automaticly download the SSv2 version, if they have an identical checksum. I thought having abgx set to level 3 automatically assured that the SSv2 file would be written over the older one, if one existed on abgx's server. Learn something new everyday.
That said, your mod needs a little work. I saw a few complaining about it crashing and I fairly certian that know what's happening. When it forces a SSv2 download, if a SSv2 version does not exist on abgx's sever, instead of timing out, it crashes. I figured this out by toying with a few SSv1 ISOs on my computer and one crashed it, from there it wasn't too hard to figure out where the error lied.
I hope there will be a future version of this or that someone else will follow your lead and come up with a more stable version.
Once again, thanks for sharing.
-
Like the app before..................
You realise you are wasting Seacrest's time writing an app that he doesnt support, you are using his server, his b/w and you've likely not asked if its ok.
He will stop your app, he will spend more time owning you that writing v1.1.0
Is it really worth not asking for permission
Hell, I bet he'd even help you write a mod that does it cleaner.....
-
QUOTE(OggyUK @ May 23 2010, 02:21 PM)

Like the app before..................
You realise you are wasting Seacrest's time writing an app that he doesnt support, you are using his server, his b/w and you've likely not asked if its ok.
He will stop your app, he will spend more time owning you that writing v1.1.0
Is it really worth not asking for permission
Hell, I bet he'd even help you write a mod that does it cleaner.....
Hes just trying to help the scene..you know by updating and moving forward? Ya he maybe should have asked, but atleast hes making an attempt to move forward.
-
QUOTE(catchthabeat @ May 23 2010, 07:35 PM)

Hes just trying to help the scene..you know by updating and moving forward? Ya he maybe should have asked, but atleast hes making an attempt to move forward.
Why are you telling me?
I'm simply saying if you're gonna rape someones bandwidth, using a mod to their app.
You might wanna ask first, if you dont, well, welcome to this.
-
just another person using free bandwidth and not even taking the time to ask, we spent yrs building the db and you just come along and think you can use it like you own it, it's people like you that ruin shit we have
-
no offense guys, but seacrest posted the sources to abgx for a reason.
Anyways, the op should have showed us the changes in code and asked for help to finish it rather than posting a compiled edition that is nowhere near finished (and wastes a lot of bandwidth "fixing/ruining" currently good isos. just an idea.
-
He clearly stated it was made for a friend, he didn't really plan to release it. I am using the EATH Mod right now however i find it god that he released it for the general public so we have a choice to use it or not.
for people saying he should use his own db. This isn't his own application, it.s still named the same and the props goes to the original author. It's just some changes in the code. It's better it exist then not, for the sake of the people that can make this changes themselves.
This ungreatful talk makes other people who made an application for themselves or their close friends reluctant to release those applications since nobody likes to be yelled at.
Putting the applications outhere is the right thing to do, even if some of us are ungreatful. I belive talk like this will not make him to correct any bugs. I wouldn't release anything else if I was in his shoes, no matter if I had a bug free release on my hardrive already. This talks will only make the matters worse. People need to show more gratitude. Nobody will release anything if they only get sh.t for their troubles.
This isn't just about this application but every application released.They just get grief for their troubles and all the people are demanding more. They give you a finger but people demand the whole hand or even the whole arm. People are ungreatful and think it is their god given right to get free applications. We should be more greatful and show it more that we are. Almost nobody donate even if there are easy ways to do it, we always think somebody else will do it. If everybody thought like that nobody would donate.
If I find an application is making my life easyer I will donate no matter if my donation only is a drop in the ocean or even if nobody else is donating, Donating is the easyest way to show I am greatful. However making a modification to an existing application you never expect donations, because those donations should go to the original author. A modification that makes the application better is a donation of sort, it makes people remember something that is outdated. It could even lead to new donations from people that been reminded off the applications worth.
With other words you are shooting yourself in the foot approaching this negativelly, and you get more flies with honey then with vinegar.
I tried this out and it didn't really work form me. However it's the thought that counts......
-
^ Well said.
-Erik
-
Bandwidth rape? Over a few kb's of data? Really?

If you don't want people to use the same db server, then why include it in the sc? Or perhaps something in the readme that that states "while the author releases this code, they ask that you NOT use the database AND don't call it ABGX" would be equally effective.
-
QUOTE(HotKnife420 @ May 25 2010, 01:59 PM)

Bandwidth rape? Over a few kb's of data? Really?

If you don't want people to use the same db server, then why include it in the sc? Or perhaps something in the readme that that states "while the author releases this code, they ask that you NOT use the database AND don't call it ABGX" would be equally effective.
all them kbs add up and that's not the point the guy was making would it not be worth asking seacrest about said mods so they can get some form of official release and maybe added to newer version of the app ..
-
QUOTE(OggyUK @ May 23 2010, 01:21 PM)

Like the app before..................
You realise you are wasting Seacrest's time writing an app that he doesnt support, you are using his server, his b/w and you've likely not asked if its ok.
He will stop your app, he will spend more time owning you that writing v1.1.0
Is it really worth not asking for permission
Hell, I bet he'd even help you write a mod that does it cleaner.....
I'm sure he could write a cleaner change in 2 seconds than all the time it took me to do this small, broken change. This is obvious..it's his code, he understands it better than anyone (I personally have trouble following the logic and layout). So why doesn't he? Don't misunderstand the last line to be a demand for it...just a simple question. In my eyes, if he wanted it to be closed source, then the source wouldn't be there. If he himself posts in this thread and says "Hey, don't do this", then fair enough, I won't publicly do it anymore.
You come off as thinking I'm trying to get some kind of e-glory with this. Put his name or anyone elses name all over it if you want. All I want is an abgx that auto patches SSv2. If him "owning" me is what makes that happen, then so be it.
-
Bump!
Any chance of doing an ssv2-priority for the new abgx?