Starforce 3.3.x blacklisting specifics discovered
#1
Posted 07 August 2004 - 02:00 AM
1. Starforce never even bothers to check toc, if there's data at all on the cd, atip.
2. Seems like blacklisting was done by checking if specific data is at the same time read from hdd when checking process is taking place. Ofcourse image file was at the same time read when vitual cd was checked - thus it never actually _specifically_ blacklisted alcohol/dt virtual drives, it was a very general blacklist... The fact that images mounted over lan passed cd-checks also fits well into this theory...
3. Starforce checks very very limited area of cd to get it's dpm and if dpm seems alrigh it doesn't ever bother to go farther. So seems like starforce developers felt overly safe having their low-level access drivers and thinking not even some MOST primitive checking is needed except dpm...
Maybe all my presumptions are crap wrong and it's just some strange bug produced by removing all files.
So here's what you do to get SHOWWII working:
Make image with starforce 1/2/3 profile, get dpm at low speed. Run your favourite iso editing software Ultraiso/Winiso etc. I used ultraiso. Now delete all files from the image. Click save as, save as bin. For reference, the resulting file size should be 68 208 bytes. Trash the cue. Now get original mds, rename the bin to original mdf. Now you have a mini image that's sufficient to make starforce happy consisting of original mds and mdf with all files removed... So starforce won't see that specific date deing read from hdd at the same time... Now do the usual stuff - unplug physically/disable in bios all ide cd/dvd devices, mount the image on alcohol/dtools virtual drive and it'll work.
I hope if Andareed reads my pm the need to unplug/disable cd/dvd devices might soon be a thing of past also
Results of this method being tested with Kill Switch, Beyond Divinity, Codename : Panzers are also highly anticipated... With Toca Race Driver this might be more difficult to try and impossible with alcohol atm cause it's dvd...
#2
Posted 07 August 2004 - 06:04 AM
#3
Posted 07 August 2004 - 06:50 AM
Content removed by zamiel. We don't support such activities as those you mentioned.
#4
Posted 07 August 2004 - 04:05 PM
Now have to figure out why we have to unplug IDE drives and how to bypass this..
#5
Posted 10 August 2004 - 03:56 PM
I made a image with alcohol and the default Starforce1/2/3 settings
When I now try to run the game it checks protection up to 3 minutes just to tell me then that there is a "key error"
It want my to retype my CD-key, but I got the right (real and legaly owned) CD key
I got Lite on burner
#6
Posted 10 August 2004 - 05:57 PM
starforce uses the same key for every region where game is published, i.e. North America, Europe etc. So that's not really your personal key, far from personal, lol. And that's not cd-key. Cd-key and starforce activation key are different things. Btw publishers of some games protected with starforce became so overly confident in it as to actually not use cd-key protection at all. So when starforce finally was bypassed pirates rushed to play to official servers, roflmao.
That tells you atleast did something of what was written there, i.e. unplugged/disabled real ide drives, otherwise it'd tell you no disc found...
Now go ahead to editing the mdf file and stripping the image of all files. And tell us what game are you trying it with atleast.
Added:
Just got confirmation this is working with Beyond Divinity also.
So so far confirmed titles on which this trick works:
Soldiers : Heroes of World War II
Codename Panzers : Phase One
Beyond Divinity
Remember you have to create such stripped image separately for every title - you can't strip SHOWWII image of all files, then just change the label and use it with Beyond Divinity.
Edited by Unkind, 10 August 2004 - 08:52 PM.
#7
Posted 10 August 2004 - 10:45 PM
I did get the mds and mdf files, do I have to give them a specific name? (the name the orginal CD1 does also have?)
Now I m trying to edit the mdf file (does only work with UltraIso; in WINISO I canīt say safe as bin, just as iso)
I delete absolutly all files and save as bin, got the 64.000 as you say and a cue
but the next step I didnīt get
I shall "get the mds file", what means get mds files
I think I somehow need a any mdf file again (I backuped the old one)
when I mount the mds file in alcohol it just says no CD found no check at all
Again, when I mount my originaly made mds + mdf the protection checks goes through the first3 of 4 steps and says after 3 rd one wrong key, please type key ...
I got rid of my CD ROM and even disabled clone cd drive
#8
Posted 11 August 2004 - 05:27 AM
#9
Posted 11 August 2004 - 07:08 AM
But I donīt know how to rename a bin file to a mdf file
If I give the bin file just the same name as the mds file I canīt open the mds file in alcohol (canīt mount) I says "No Zugriff" in english: not allowed(possible) to open file
#10
Posted 11 August 2004 - 02:32 PM
what could be the problem? if i use the mds with the original mdf i can mount it..
#11
Posted 11 August 2004 - 05:37 PM
That means you don't know the basics i.e. how to change a file extension. Oh well. In windows explorer click tools, folder options, uncheck "hide extensions for known file types". Then you'll be able to rename bin to mdf, getting a warning though. Then place the stripped bin renamed to mdf to separate folder. Place a copy of original mds file there. Give them the same name, keeping the extensions. Mount the resulting dummy image.
what could be the problem? if i use the mds with the original mdf i can mount it..
That means you screwed something up probably. What game are you trying it with? Do you just creat an empty bin? You should empty an existing image, not just make new empty image from scratch.
Btw with Toca Race Driver 2 it seems like a big problem. Not only it seems like Alcohol doesn't support extracting dpm from dvds, but also seems like alcohol virtual drives don't support emulating dvd topology. As it seems blindwrite blindread images with topology and blindwrite 5 images with topology are not supported, and it doesn't seem like alcohol liked homebrew mds i made from bwa also saying illegal image... So probably backing up Toca Race Driver 2 won't be possible yet even with these newfound methods. Unless someone'd try to strip dvd topology info past normal cd capacity, maybe that'd be enough with stripped image method, but that requires deep knowledge of mds internal structure.
#12
Posted 11 August 2004 - 11:35 PM
Does the same method work with Coden Panzers?
Will I be able to play online with just the image mounted?
#13
Posted 12 August 2004 - 12:16 AM
#14
Posted 13 August 2004 - 05:04 PM
Edited by Bossman, 13 August 2004 - 05:07 PM.
#15
Posted 13 August 2004 - 05:38 PM
#16
Posted 13 August 2004 - 06:26 PM
Yeah, i though of that too, but it doesn't work ... if you don't unplug the optical drives, the game won't start
#17
Posted 13 August 2004 - 08:52 PM
#18
Posted 16 August 2004 - 08:13 AM
works great with I-ninja (starforce3(3.3.33.06)). going to test "X2 - the threat" next (no idea what 1.4 patch is, patch 1.3 is starforce 3.3.33.08).
oh and i haven't used the disconnect all drives method for a while, i find turning off the IDE channel in the bios works fine (not in individual drives, that don't work), and i use UltraISO for my conversion purposes)
Edited by free spirit, 16 August 2004 - 08:18 AM.
#19
Posted 16 August 2004 - 08:54 PM
it would not authenticate the disc and it would not authenticate I-ninja with the updated drivers. removing the updated drivers did not help. I-ninja still would not work, even though it reinstalled its own older drivers. conclusion it leaves some info i am still looking for.
1 quick roll back of system to before X2 install (i.e. the starforce 3.3.37.2 drivers) and I-ninja is working fine..................
#20
Posted 16 August 2004 - 10:32 PM
That's a specific of how starforce works, if it's 3.3.37.2 then they didn't update the protection on the game itself, probably just updated drivers prosync, sfhlp, prohlp, prodrv etc to blacklist this method. And if games protected with older starforce drivers find newer drivers versions they'll use that... So that way say you have a quite old sf-protected game with quite some time passed since last update and no further updates planned... Blacklists of that sf version are long-fixed. Now you install a new game or update a new game which updates drivers... And you can't play old game backup anymore.
1 interesting moment is if you really used sfclean or removed all sf drivers by hand properly and still only system restore worked, then it's a new very intrusive approach for sf devs, alas widely utilised generally. As far as i remember upto this newest updates with starforce it's always been possible to completely remove it, FULLY revert to older driver easily.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users