:o, I actually suggested this in a comment (as I'm sure many others did as well), and its freaking awesome to see you discuss this topic! It was probably in the pipeline, but, thanks muchly dude!
@@markusTegelane Ah but it does matter. As the unencrypted messages can be altered by anyone doing man in the middle attacks. On top of that if a company can't take the time to encrypt traffic (which is very easy to do these days) it reflects on the rest of the company. Tldr unencrypted traffic can lead to exploits, and it's really easy to add to a website these days.
@@markusTegelane its really easy to MITM a non-https website and replace it with html that redirects the browser anywhere you want. Any http website is vulnerable no matter the purpose
Actually https does not mean there is a fully secure pcserver connection either... But yeah they have login and that stuff on their website so should be https that would protect at least something.
A friend of mine from back in the day, who was an attorney by day, game addict by night, used to do game reviews on the side for extra income, and was once threatened with a lawsuit over a negative review he gave of a Starforce crippled game. His reply was absolutely classic - "I look forward to full discovery," signed, so-and-so, "ESQUIRE." Last I knew, he never heard back from anyone.
Always found the Esquire, thing fascinating as a Brit. In English common law, Esq denotes "dignity". It can be used when writing to someone with a title (like a Judge or Lord). I used it when writing a letter to an american company ones, there reply was terrified. So I asked an american friend who told me 😂😂😂.
If I ever get threatened with a lawsuit, then I'd ask the potential plaintiff, "You should know that, if you take me to court, then there's this little thing called 'discovery'. Do you REALLY want a court to air out your dirty laundry? Hmmm?"
You just reminded me of a one-off occurrence from when I was 14. GTA San Andreas got an update but I was planning on sharing the game while traveling with family that didn't have Internet access. I used a hex editor to compare the 1.0 exe, 1.0x update, and 1.0 NoCD exe, and then made the change from the NoCD to the update. Did not think it would work...but it did! The only time I genuinely felt like Hackerman.
@@Agret Yep. There's an excellent Russian guy making a video series on this (voiced by excellent guests, too). Found it again: ruclips.net/video/XESrzw62rlQ/видео.html
@@DeadSpecimen For one, the Direct2Drive version of Rainbow 6 Vegas 2 used Reloaded's NoCD patch, with "*!RELOADED!*" visible in the exe distributed on D2D.
Rings are feature of the CPU, not the OS (Windows). All x86 based OSes leverage the rings. Different aspects of the OS will run in different rings depending on the need. The core kernel will need to run in ring-0 to control the whole of the hardware. By using low level drivers they are effectively shimming into some of the lowest levels of the system and implement the DRM.
I was gonna say this, really pedantic but still. Also to add to what Benedikt said, which is an interesting tidbit, there's a talk that goes more into detail on what's beyond Ring 0: ruclips.net/video/lR0nh-TdpVg/видео.html I highly recommend all of Domas' talks, they're all very interesting, however, the idea of a super-rootkit that's opaque to even the firmware is pretty scary.
Basically yes. But back in those times it was mostly easier to pirate rather than buying a physical copy. Digital distribution such as Steam has made a difference in a big way. Now I hardly ever pirate a game. Only sometimes when I already bought the game for PS3 or PS4 and want to check out the PC version and it still costs €30 or more. Or anything from EA since their recent price hike. Only I can't believe I paid for Red Alert 2 four times 😅. The first time just the basic game back in the day, the second time when one of the discs broke in the drive, the third time with "The First Decade" and the fourth time with "The Ultimate Collection". Especially the last one was a bit of a downer as I bought it in a physical store but was just a download code in a nice box, it needed Origin to claim that code and isn't optimized for Windows 10 so needs a bunch of fixes to be able to run reliable (Tiberian Sun even needed its DRM removed). All this while on my Chromebook running Linux, RA2 runs fine just using Wine and a noCD crack. The irony, bought it 4 times and still need a noCD crack.
I fully agree. In many regions around the world, such as the former eastern bloc countries, physical games were notoriously expensive and hard to come by in the 90s and 00s, and there was no digital option before Steam and fast internet connections were a thing. Piracy was sometimes the only option. Therefore there was no lost sale, because otherwise those people in those countries would simply not buy the game. Steam has brought piracy down significantly, and today piracy is no longer an issue. Piracy is still essential though to run older games that simply won't run with a legitimate copy due to copy protection schemes. So for pure game preservation, piracy is a godsend, similar to how emulation preserves old and forgotten console games, as well as games for various vintage home computers.
DRM punishes everybody. Its stupid and reckless and perhaps ironically the money spent developing DRM could go to promote their media or games and there have been issues where DRM caused peoples computers to be compromised ➡️➡️➡️ en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal
Agree and for me that used to live in south america in those days, pirate was the only option because the games dont even where sold there. The few games that we were able to buy were extremely expensive. The consoles too. For comparison pruporses the PS3 cost 10x more than US and you have to pay 300% of the price in taxes. If you travel to US and buy one was way cheaper
@@Guiggs17 yeah I remember hearing that and it's absolutely crazy. It's cheaper to fly from say Brazil to Florida, buy the console there, stay for 2 weeks at Disneyworld, and fly back, than to buy the same console in Brazil Isn't that why the master system and mega drive are so popular in Brazil and the rest of South America and New ones are still being built to this day? Because the only way to get a console at a reasonable price is to get an old one. Plus the point of the stupidly high tariffs was to encourage companies in these South American countries to build their own consoles themselves, promote industry at home instead of importing from other countries and jobs being outsourced. But I know in Brazil it's a Brazilian company producing the master systems and mega drives, on license from Sega. It explains why there were so many new FIFA games for these consoles too, years after the console itself stopped being produced anywhere else. Because if there's one thing south Americans and especially Brazilians care about, it's football.
Imagine if there was a law that mandated either a refund or unlocked version release in the event that a game becomes unplayable. It would almost be like you actually owned the stuff you bought.
Actually there is a thing that circumventing DRM when the authentication server's go down or any other thing that render's the game unplayable (after a few year's) will not classify as violating DMCA
@@flying_Night_slasher The problem is that it requires a lot of work and talent to recreate servers, even if it isn't illegal you still can't play if the game isn't large enough to have fans dedicate their time into server recreation. That's why few online games ever come back to life.
It won't be quite like actually owning a physical thing though, since you can't transfer licenses most of the time, and stuff you own still do break down over time, which is analogous to getting OS upgrades over time and the game stop working because of that. If it's like a physical thing, at best you can hope for a limited warranty to update the game to work with any OS upgrades released in the time of the warranty.
@@o4ugDF54PLqU well online Game's are hard and I'm actually thinking and planning a way to bring all old Game's back online on every platform like PS3, Xbox 360, PS2, original Xbox and old PC games. But in term's of single player game's there will be no authentication you can just open it and play.
I just bricked my pc from trying to install a starforce crack. The crack worked fine. But I accidentally checked "Launch game" after the install. Without copying the crack files. Now my windows install is in an infinite loop of repair mode
@@LiEnby curious, is there like NO WAY whatsoever to unbrick it?? I mean maybe like a fresh install or something even though if you have a lot of files then it’s gonna suck.
@@pawnstarrickharrison7225 its possible to repair by deleting some drivers it drops in system32/drivers folder, there like named sf..XX.sys where XX is some numbers depending on the star force version Just, uh not sfloppy thats a scsi floppy disk driver made by microsoft and deleting that will cause explorer to crash after a minute of booting up .. yes seriously windows requires a scsi floppy driver from like 1998 or sm shit to work properly, because of course it does but since you cant boot into the system its kinda hard to do that in the first place, if can access recovery menu that has a command prompt so can use that to delete them, but failing that booting into linux or putting the drive in another computer should work same brick happens with a legitimate copy of the game. Btw
@@pawnstarrickharrison7225 yes there is. It just happened to me and it was a 5 minute fix. I'm only annoyed because it shouldn't even happen at all. I fixed it by disabling automatic repair with command prompt then found out the actual problem (unsigned sfsync02.sys driver from StarForce) then restarted and through the recovery options I disabled driver signature check on boot then booted into Windows. Now I'm uninstalling the StarForce drivers and while that was happening I googled to find this video. A post by someone called vista.ultimate.64 on a forum called CCM, posted in 2011, helped me solve this problem.
There is also that story I heard of when the developers of "Sins of a Solar Empire" refused to use StarForce in their game, the StarForce developers responded by putting up torrents of their games as petty payback. Don't know how true it is, but it honestly wouldn't surprise me.
Thank goodness there are groups of people dedicated to remove this crap from games to help with preservation and with compatibility. If it weren't for teams such as Razor, Reloaded and etc we'd lose a lot of gems.
I remember the Defective by Design anti-DRM protests of the mid 2000s and the hilarious Sony rootkit copy protection scandal en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal. Good times. So frustrating were still having to deal with DRM.
@@PotatoeSnow Not only that, but it just works once set up. No retarded requirements of some specific OS or hardware outside of what the game itself needs.
What's hilarious is how some pirates obviously give out infected files. And how it's sometimes the lesser of the two malware you can install on your machine. Also, the one you don't have to pay for. Sigh...
@@andrewszombie Fair - they aren't the ones doing the cracking, they're doing the distribution and adding their own little personal touch to it. :-) but you're right, it's not the reputable teams doing the cracking that will add malware to the binaries and tarnish their reputation! (and sorry if it looked like that's what I was implying!)
One of the most baffling things I remember about StarForce was it's inclusion in original Trackmania Nations, a free to play game only distributed digitally :) SF is actually the only reason you can't play that game on modern systems these days.
If I remember correctly in order to claim the "price" for having your PC broken by StarForce you had to personally deliver it to the StarForce office in Moscow, at your own expense. Not terribly surprising there weren't any takers.
I remember it being even worse than that. You had to fly there at your own expense and reproduce the issue on *their* hardware in a limited time window. Completely unfeasible considering the issue being tested (long-term stress) would require a unknown, highly variable amount of time to replicate. They basically rigged the game so that they'd score a PR win.
1:00 Piracy has been around for decades, and has never died. All the while, the industry is still alive, well, bigger than ever, and still continuing to grow. DRM hasn't staved off the industry's extinction, it's merely kept piracy relevant and nothing more. The PS1 and PS2 eras were both absolutely rampant with piracy on all systems, and look at the numbers those eras produced, back when "gaming" was still considered nerdy, or uncool. DRM is all about greed, control, and manipulation. End of story.
Yeah, that "disabling DMA" thing sounded scary from the start. I'm fairly sure some drives don't have any other way (read: slower and worse way...) to access optical data. RIP your drive.
@@cheaterman49 but shouldn't such a thing be controlled via the dedicated CD/DVD driver? If I don't have starforce installed then it should just continue working normally. My DVD drive couldn't even be recognized as one on any of the PCs, there must've been going on something bigger than just disabling DMA.
@@Kolyasisan I don't know - my guess from the technical perspective is the driver has to do some sort of translations from the high level command "disable DMA" into some firmware calls for the drive. Possibly they reused this communications layer from drives that could safely disable DMA, and forgot to disable it once they produced drives that couldn't (or more likely they didn't test it at all and assumed it would work), and the drives possibly became unusable once the "disable DMA" flag was set in firmware flash or something.
I've heard horror stories about StarForce, but haven't had to deal with it myself. Many of the games that used StarForce are now on gog.com with no DRM at all. I think I should count my blessings on that.
Channel Banned I had Splinter Cell: Chaos Theory, and boy it’s a hassle to play. I used to have a 2 DVD readers in my old computer, and I had to unplug one to play. Plus no music CD and random BSODs
Some cracks (Nuendo 3 for example) uses a custom-made USB drive emulation to simulate the dongle the program normally requests. Team H2O made this crack.
I'm okay with the current approach: launch with Denuvo, remove it after the sales window closes. This is a fair compromise in which people who absolutely must play the game at launch can do so, while game preservation and modification can enter the fold well before compatibility becomes an issue.
Only a few games do it that I know of, and denuvo itself is also pretty bad. Performance issues that suddenly vanish when the DRM is removed is... kind of funny honestly.
@@selanryn5849 That happened more than once? I only heard about them neglecting to implement Denuvo in the Bethesda store release of DOOM Eternal at first.
I thought Sonic Mania (a former Denuvo game) had to be connected to the internet every time you played it? Not nearly as bad as SecuROM and StarForce, of course, but incredibly annoying that the pirate who downloads a cracked version gets a measurably more convenient experience.
I think some versions of the game didn't come with Starforce. The 'City Interactive' version that I had as a child did not have Starforce, because it still runs fine under newer versions of Windows (and because my old computer just wasn't compatible with Starforce for whatever reason. Maybe cause I had daemon tools installed or smth)
i bought that game and it had some stupid activation crap that only let you do it twice. years later i find out there is an update so that it runs on new machines as many times as you want. i used to love playing it!
Had this version, it didn't manage too break windows though for me before i patched/removed it.Pretty much as soon as i could & later just pirated a newer version that didn't have this garbage. Funny to see this mentioned here heh. Kind of fun modding the game.
I think it may have been helpful to mention that, in addition to running with higher privileges, kernel drivers require much higher code quality and reliability. A user-mode driver crash will crash the program that uses it. A kernel driver crash kills the entire operating system. This is why the shoddy (and shady) code in StarForce caused the OS to crash. Once it fucks something up, it takes the entire kernel down with it. Also, I want to add: SecuROM breaks games. StarForce breaks your computer. You can keep your playable games, I prefer the magic.
I'm glad someone else is also talking about this DRM. This by far is the worst, and most destructive DRM for modern computers, and sadly, people who don't know this are bound to corrupt their Windows. Great video, keep up the good work!
Always check PCGamingWiki's information for an old PC game before installing. They will tell you if it contains a DRM that is not compatible with Windows 10. Unfortunately I did not do this when I installed one of the Brothers in Arms games and after the next restart Windows refused to boot. I had to go into the recovery console and remove the DRM's DLL file to get Windows 10 working again.
The piracy argument have been proven to be nonsense already. There's two types of people who pirate games: One type wouldn't have bought the game anyway, so there's no loss of profit. The other type wouldn't have bought the game blindly, but after having pirated it, played it, and seen that they like it, they decide to support the devs by then buying it. Often even if they've already finished the pirated version, and even if they won't actually (re)play the legal version. They just buy it after-the-fact and let it sit in their library, but they still consider it money well spent. So in the end, piracy doesn't cause a loss, but might cause some extra income for the creators. Which some companies have realized, so the coolest ones actually create the "pirate torrent" themselves.
@ASS BURGERS Well I do (depends). If its a good game, i'd still buy it. Or for testing purposes (because not much games have the shareware/demo version nowdays)
I remember there was a version of starforce when after installing alcohol 120% you just unplug all optical drives and start the game from virtual drive without any cracks.
i used to use alcohol 120 on a lot of things! i dug it up again the other day to re-burn an image that i couldnt with any other program, on windows xp no less!
Sadly publishers believe the Denuvo pitch that DRM actually causes people to buy the game raather then pirate a DRM-free version. Complete bullshit since Witcher 3 has sold ovr 20 MILLION copies and never had any DRM.
Tokabur, impressive that it sold 20m, but one could argue that it could have sold 25m or 30m if it had DRM. This is just looking at the other side of the argument. 🙂
@@emperorfaiz yep, reasonable availability is the main deterrent to piracy. If a game is easy to buy and at a reasonable price, people will buy it (except for the very small percentage of die-hard pirates), but if it's physical copy only or region locked or contains crippling DRM that makes it unplayable in the future then the *best* a company can hope for is for people to at least buy it to support the developers and then use a pirated copy. Even then it's certain that not everyone will do this, so there will certainly be fewer sales and less satisfaction among customers who only use the DRM version.
What these companies need to realize is in the end, their DRM is just 1's and 0's...digital data, pretty much everything digital has been hacked and what hasn't been hacked will more than likely get hacked. DRM will only SLOW DOWN hackers, it won't stop them. Granted, it took over a year to crack Splinter Cell, but in the end it did get cracked....Vast majority of software pirates are either people that cannot afford the game or were never going to buy it in the first place...so it's not exactly a lost sale for people that pirated it....I flashed my Xbox 360 DVD-ROM drive and burned discs to try games out. I used burned copies of games like "rentals". Blockbuster was charging $9+ to rent games...I could burn a few games for that price....if I liked the games I burned, I would buy them. I liked having the original discs with the cases and manuals. I also liked that I could take those discs to my brothers house or friends houses and play them.
A year ago I decided to reinstall Prince of Persia: T2T on Windows 10 from my old original CD. It didn't boot until I remove its "drivers" using a live CD. I download a patched pirated version, and I don't feel any guilt.
Oh crap I just realize I have Star Force installed on my NES. And an additional cart in my game drawer. In all seriousness good job covering the dangers of DRM.
NoCD cracks are so nostalgic for me. As a kid I lost my CDs and serial keys all the time. Then I found out I could just download games for free, blew my 8 year old mind lol.
I know, the first time I was showed how to crack things I was like oh you just unleashed a monster. 5yrs later with hard drives full of games n DVDs still hanging around. I'm bad
As much as people hated StarForce, you have to admire the technical skill required to implement such comprehensive copy-protection. Redirecting system interrupts? That shit is hardcore.
Not tricky at all. The interrupts handlers are physically stored as a list of instruction code blocks (x86 and AVR) or handler addresses (m68k, PPC, and ARM, IIRC) at a known, fixed location in memory (usually close to address 0). Each interrupt has a unique entry in the list. To replace ("hook") an interrupt simply note the existing handler address/code then replace it with your own. When your handler completes it simply runs the code it found or jumps to the address that it found. (I glossed over a few details but nothing that adds any real complexity.)
I may be confusing StarForce with some other protection measure or something else, but I think it happened with SF protected game CDs, where the more worn out your disc was, the lower was the chance you would pass the checks, and it took longer and longer to launch games, until it stopped functioning completely. Oh, and don't forget chainsaw sounds from spinning the disc on maximum speed inside your drive when validation sequence starts.
I remember Starforce. Not that I had any particular issue with it, but I remember that everytime that I wanted to play Trackmania, Starforce would start by checking the presence of the disk by spinning the CD and doing so much noises... And the sound that my drive did still haunt me to this day :'(
Can you do a video on the Myth 2 (Bungie) installer bug that would nuke Windows installations when uninstalled? I remember a couple years ago I didn't know about it, had an original disc and... it was a bit of a shock.
@Shredder Was Deltarune created by Toby Fox, or is it a fan made thing? Because Toby doesn't seem like the kind of guy who would create code that sloppy.
I worked at a PC repair shop when the Sony rootkit and Star Force made their appearances. I did a study on the effects of Star Force. I created identical systems. One with a StarForce game, the other without. I conducted identical steps with the optical drives on the system (a CD-R and DVD-R drive) Using the CD-R for a backup of misc. Office files: The burn process began at full speed. But it quickly slowed down to Programmable I/O (PIO) mode (2x burn speed) That burned CD was unreadable on the SF system by either optical drive but read fine on the other. Using the DVD-R for backup of misc. Office files: The burn process began at full speed. But it quickly slowed down to PIO mode. Within seconds of entering PIO mode, the system either froze or BSOD. . After 5 attempts, the DVD-R drive was no longer detected by the OS or in the BIOS. Swapped it to the other system. It was not detected by the OS or BIOS. Dead. I conducted this same process on three more systems. On each system with SF installed, the DVD-R drive failed after 5,7, and 5 attempts. We also used a different brand of DVD-R drive for each test. In later research, I found that DVD drives, unlike CD drives, were not designed to function in PIO mode. Therefore forcing them into that mode caused them to choke. And choking it too many times, killed it.
I can personally confirm that the talk about physical damage to optical drives is true- The blasted thing ruined my first laptop’s DVD Burner- ironically I was “infected” by a legal copy of one of CENAGA’s UFO After_____ games- and went full on torrenting .iso’s as a result- it simply died :( It’s also important to note that at the time, they were demanding that people ship their PC to Russia/eastern Europe for analysis- at the senders cost- it wasn’t truely in good-faith...
Hey MVG just wanted to say I am impressed at how many videos you are able to get out a d still have them be such high quality and full of information. Just wanted to say thanks for all the awesome content. Keep up the great work.
"God, I'm so bored", I said out loud, returning RUclips's main page yet again. And then I saw this video, and my boredom shattered into 10^64 pieces and died. Thank you.
Great video, glad RUclips recommended your channel! While my memory has been affected by disability, back when I was still abled I was studying computer Science at Stetson, and your delivery style makes this kind of content really digestible and reminds me of what they were teaching us before I went on medical leave! How nostalgic :D
I'm gonna be honest, making software that breaks things on software and hardware levels shouldn't be ok just because the EULA says "not our fault we can't code".
the starforce dudes were russian? man, for some reason i thought i remembered they were french? maybe i'd associated it with Ubisoft? its interesting that i sort of remember them at all to be honest, I think i was was still in high school when it was still a thing; i never really had issues with drm doing wonky stuff to my computer, my dad had a subscription to PC Gamer and I recall reading about Starforce and its issues fairly regularly in its articles and the uh, kind of snarky, probably ill advised, tone that 'Protection Tech' would use in its PR.
You may be thinking of TAGES... they were both "next generation" protection, came out around the same time and were very secure... they weren't cracked until years after
Daaaamn got so many flashback while watching this. Remember taking a hit at starforce in the days gone. It was actually brute hacked in 3 months, but the instructions along with binary were mainly on russian forums and were incomplete, as every game DRM used a somewhat different method. STARforce monitored these communities and actually updated the DRM in silence even on hacked versions via driver updates :D so you could have a working crack today and tomorrow no more. Ahh the good old days, where hacking a game to work took as long as to play the game itself.
the CIH virus of win9x used the same mechanism to destroy your BIOS chip It fakes a driver and then uses a kernel oversight to write random numbers to the BIOS eeprom thus overwriting the normal code and making you need a new chip!
I'm don't know much about these things but I believe some (if not most) DRM and also "anti-cheat" systems for games could be considered malware for one reason or another in the way they operate (some mess with your system furtively, some monitor what processes you're running or scan the memory sharing the data and so on) but they are usually "allowed", certified or white listed. that's one of the reasons games with old DRM eventually stop working as, for instance, Windows or anti-malware software simply stop supporting them
Mistakes were certainly not made when I subscribed to this fantastic channel! Every video got excellent pace and is so easy to understand even tho I got no knowledge about the subject. I was surprised to also hear FrameRater in your video 👍
Ah, StarForce, the software that prevented me from playing my legal copy of Worms 4 after Windows Vista (which was already very buggy). On Windows 7, it wouldn't work. When I tried it on my current PC running Windows 10, it outright corrupted my system drive ! Thanks game ! I broke the disk out of anger.
How corruped your disc? I installed demo of the game with StarForce, uninstalled it and my pc runs good. Windows 10 64 bit, [*] for your disk. This is another reason, why we need backup. And I have question, it breaked only C: drive, or another? It's very buggy software, it's not ended in my opinion. Use nocd crack, to don't use StarForce (Sorry for my English, I can speak it, but I am bad), just reinstall system and you be great :)
Thats strange when I played it on my windows xp nothing went wrong at all. Maybe because it was pirated and It was Europe exclusive so I guess it was cracked good. So moral of the story just pirate starforce games they don't deserve squat for bricking computers.
@@goldylover1000 worms 4 version 1.1 has star force installer but the game never actually uses it. It's effectively drmfree (you can even delete protect.exe/x64/dll) so you probably had that one 2nd. It's windows XP. The bricks only happen on windows 10 Finally. It's a crack
I bought Trackmania Sunrise in the XP days. Haven't been able to play it since upgrading to newer versions of Windows. Not to mention multiple issues with it back in the day...
I loved that game. The later trackmania games don't have that colorful graphics and amazing soundtrack. I don't think I'll be able to play it in any modern PC though...
I completely forgot that Starforce even existed to be honest. I soon remembered after I installed GT Legends on my Windows 10 PC just to see if the game would still work on Windows 10. Next time I rebooted - completely non-bootable.
Doesnt starforce get automatically rejected by windows 10? as in, it doesn't even install? I thought this was the case Edit: apparently newer versions of starforce were made compatible and can break even the newest versions of windows 10. The people at starforce just wont give up breaking computers
@Zeta0001 bruh I tried playing the Russian translation of the Japanese game Sakura Taisen in a VM, but the activation service knew I was using a VM. The Japanese PC DVD versions only needed a No DVD patch.
And if those games' servers got shut down and unsupported, the game practically became unplayable. And I'm mad at Sony and Polyphony Digitals on what they have done to GT7 mostly for that specific reason
I don't believe I've ever had a game that used StarForce protection, but this video reminds me of the days of browsing websites such as GameCopyWorld and WireTarget for game cracks and modified NoCD executables. It was never about pirating games but not having the inconvenience of putting a CD in the drive everytime you wanted to play a game you bought and owned legally. Good times.
Oh boy, this thing is what caused my physical copy of GT Legends to make me think my computer broke. Thankfully I had a live CD of a Linux distro that allowed me to remove the faulty .sys files that it installed into the system. However, even after getting a copy of it on Steam, it refused to run on my PC...
I love your channel. Not only do you have fun, informative videos that illustrate that you actually know what you're talking about, but you don't screech and act like a 13 year old. Great content. You deserve 3m subs.
Thanks for covering this! the starforce on prince of Persia two thrones ruined my child hood windows xp PC, this explains all the issues that pc had at the time my childhood brain could never understand haha. I knew the problem was starforce but never at this detail, really thank you! all makes sense now.
Everytime a video about DRM came out it's always about how the said DRM ruins the experience for its users or outright damage hardware. Why can't we have a video about helpful, successful DRMs for once? OH, WAIT
I guess you could say Steam itself is a successful DRM, because it's not really intrusive at all, and provides lots of extra functionality (the store, social features, etc...)
Helpful ones have little to discuss. Protecting the game sales while also enhancing rather than disrupting the user experience is what is expected. Instead, some companies chose to appease greedy shareholders and executives who only care about the bottom line even if it ruins a customer’s computer.
Ah yes, Starforce. My innocent mind wanted to re live the nostalgia that is “TOCA Race Driver 3”. I went to eBay and bought a copy with no problems. I had a pretty standard Toshiba Satellite laptop for my A levels but it had a disc drive I knew the intel HD 4600 would blast thought it so I popped it in and away I went. This completely f*ck*ed the laptop, coursework out the window because it had to be wiped. Apparently its possible to remove the protection after installing the game, but I did not know this at the time.
Fun fact: the security rings are actually a part of x86 Protected Mode. However, the presence of more than two rings is kind of unique to x86, and WinNT used to be available for other system types that do only have two rings, hence why the x86 version only uses two as well. Interestingly, though, apparently Virtualbox runs the kernels of its guest systems through ring 1.
They were very shady. Not to mention offset print shop and CD manufacturing, that produced pirated CDs and were located in the same building with StarForce creator, Protection Technology LLC, in Moscow.
I had similar issues with King Kong a few years ago and I didn't know, it was a DRM that caused the bluescreens. Looks like I'm pretty lucky, that I didn't had to reinstall my operating system.. Very interesting video. It gave answers to questions I never knew I had
StarForce was such a PITA! I remember it would mess with some games that weren't even using it. Annoying StarForce messages would pop on screen and disallow certain programs from working. It all started when I installed my LEGITIMATE copy of Chronicles of Riddick.
@@oz_jones well too sad that GOG sucks in every way to Steam and they keep curating their store, their store is like DRM in a way with their attitude to other games.
i found that often the game would take 5 years to load if i had the cd in, but as soon as i popped that nocd crack in it would take 5ms did i say i used cracks? oh shit
@@Salfordian Dude what do you not understand? He just made the video! It doesn't matter what was in my cookies if he didn't make the video. Holy shit dude think about it.
"game protections" in the kernel? we surely do not do anything like that anymore... riiiight? *looks at valorant* (I know, Vanguard is an anti-cheat not an anti-piracy)
5:26 Star Force DRM installing its self with Ring Level-0 access without the user knowing... That’s a lot more relevant now thanks to the game Valorent.
Fascinating. I feel like it would have worked really well on purpose-built hardware, like a console, though those had their own tools for DRM protection.
Theres no point if the game is no longer available at retail. The company (if it even still exists and still has the source code) will make no money from this extra work and anyone who wants to play the game can get a cracked version with a google search easily anyway.
Heads up for anyone looking at the "rings" info: that's actually something that x86 does, not Windows itself. The idea is that it is impossible to directly go from a less privileged ring to a higher privileged ring. A kernel can set up interrupt handlers, switch into a lower ring, and then begin executing userspace machine code. If the userspace machine code wants to do something that requires higher permissions, it must perform a software interrupt in order to trigger the kernel's interrupt handler, which can then choose to perform the requested action or not. Sadly, I don't know if other architectures beyond x86 and x86_64 use rings or not. 🤷🏼♀️
Funnily enough, this video has actually explained how my old Vista PC got stuck in repair mode. I was unaware at the time, but after installing King Kong, my PC went into repair mode and I simply put it down to being an old PC at the time and had no idea that DRM was to blame.
This is a great example of the fallacy of authority. People in authority think complaints about the protection is proof it was working so well. "if the gamers are telling us to stop doing this we must be winning the fight, lets double down." We see this in every aspect of society. These people go around destroying and immiserating others and taking all feedback as greenlight to do more and worse.
Take a shot every-time i say 'StarForce' in this video
Roger that sir
Is this your secret receipt to cure the "Coronavirus"???...
You won't have a fan-base left
:o, I actually suggested this in a comment (as I'm sure many others did as well), and its freaking awesome to see you discuss this topic! It was probably in the pipeline, but, thanks muchly dude!
I am now terribly piss drunk. WEEEEEEEE!
I like how starforce's website is labeled by your browser as "not secure." The irony.
Security is not needed for an advertisement.
How is that irony?
@@markusTegelane Ah but it does matter. As the unencrypted messages can be altered by anyone doing man in the middle attacks. On top of that if a company can't take the time to encrypt traffic (which is very easy to do these days) it reflects on the rest of the company.
Tldr unencrypted traffic can lead to exploits, and it's really easy to add to a website these days.
@@markusTegelane its really easy to MITM a non-https website and replace it with html that redirects the browser anywhere you want. Any http website is vulnerable no matter the purpose
Actually https does not mean there is a fully secure pcserver connection either... But yeah they have login and that stuff on their website so should be https that would protect at least something.
A friend of mine from back in the day, who was an attorney by day, game addict by night, used to do game reviews on the side for extra income, and was once threatened with a lawsuit over a negative review he gave of a Starforce crippled game. His reply was absolutely classic - "I look forward to full discovery," signed, so-and-so, "ESQUIRE."
Last I knew, he never heard back from anyone.
Always found the Esquire, thing fascinating as a Brit. In English common law, Esq denotes "dignity". It can be used when writing to someone with a title (like a Judge or Lord). I used it when writing a letter to an american company ones, there reply was terrified. So I asked an american friend who told me 😂😂😂.
If I ever get threatened with a lawsuit, then I'd ask the potential plaintiff, "You should know that, if you take me to court, then there's this little thing called 'discovery'. Do you REALLY want a court to air out your dirty laundry? Hmmm?"
You just reminded me of a one-off occurrence from when I was 14. GTA San Andreas got an update but I was planning on sharing the game while traveling with family that didn't have Internet access. I used a hex editor to compare the 1.0 exe, 1.0x update, and 1.0 NoCD exe, and then made the change from the NoCD to the update. Did not think it would work...but it did! The only time I genuinely felt like Hackerman.
Quite lucky! Seems like you only had to modify opcodes and not addresses, or else it would crash.
Funny enough the update for San Andreas actually made the game way more buggy and the best version to play on PC is v1.0
Agret Yeah, that is the best version. Down to each line of code.
@@Agret Yep. There's an excellent Russian guy making a video series on this (voiced by excellent guests, too). Found it again: ruclips.net/video/XESrzw62rlQ/видео.html
If you updated the GTA SA, bye bye mods
Even some official re-releases used no-cd cracks created by the scene. Embarrassingly leaving the ascii art in the .exe.
Proof?
@@DeadSpecimen For one, the Direct2Drive version of Rainbow 6 Vegas 2 used Reloaded's NoCD patch, with "*!RELOADED!*" visible in the exe distributed on D2D.
@@MattFowlerBTR I remember that one lol.
@@MattFowlerBTR holy fuck thats amazing.
I remember my CD based Vegas 2 and after spending two weeks emailing Activision Support they gave me the reloaded crack as well.
Rings are feature of the CPU, not the OS (Windows). All x86 based OSes leverage the rings. Different aspects of the OS will run in different rings depending on the need. The core kernel will need to run in ring-0 to control the whole of the hardware. By using low level drivers they are effectively shimming into some of the lowest levels of the system and implement the DRM.
And your point is?
@@TN_AU It's just a matter of accuracy. The video makes it seem like rings are a Windows privilege system, when in fact it's architectural.
@@JonasDAtlas Ahh, yes that makes sense.
And then there's ring -1 and ring -2 (SMM).
I was gonna say this, really pedantic but still. Also to add to what Benedikt said, which is an interesting tidbit, there's a talk that goes more into detail on what's beyond Ring 0: ruclips.net/video/lR0nh-TdpVg/видео.html I highly recommend all of Domas' talks, they're all very interesting, however, the idea of a super-rootkit that's opaque to even the firmware is pretty scary.
DRM: Let's punish 98% players so that the 2% of players will have to wait one more week to play
Basically yes. But back in those times it was mostly easier to pirate rather than buying a physical copy. Digital distribution such as Steam has made a difference in a big way. Now I hardly ever pirate a game. Only sometimes when I already bought the game for PS3 or PS4 and want to check out the PC version and it still costs €30 or more. Or anything from EA since their recent price hike. Only I can't believe I paid for Red Alert 2 four times 😅. The first time just the basic game back in the day, the second time when one of the discs broke in the drive, the third time with "The First Decade" and the fourth time with "The Ultimate Collection". Especially the last one was a bit of a downer as I bought it in a physical store but was just a download code in a nice box, it needed Origin to claim that code and isn't optimized for Windows 10 so needs a bunch of fixes to be able to run reliable (Tiberian Sun even needed its DRM removed). All this while on my Chromebook running Linux, RA2 runs fine just using Wine and a noCD crack. The irony, bought it 4 times and still need a noCD crack.
I fully agree.
In many regions around the world, such as the former eastern bloc countries, physical games were notoriously expensive and hard to come by in the 90s and 00s, and there was no digital option before Steam and fast internet connections were a thing.
Piracy was sometimes the only option. Therefore there was no lost sale, because otherwise those people in those countries would simply not buy the game.
Steam has brought piracy down significantly, and today piracy is no longer an issue.
Piracy is still essential though to run older games that simply won't run with a legitimate copy due to copy protection schemes. So for pure game preservation, piracy is a godsend, similar to how emulation preserves old and forgotten console games, as well as games for various vintage home computers.
DRM punishes everybody. Its stupid and reckless and perhaps ironically the money spent developing DRM could go to promote their media or games and there have been issues where DRM caused peoples computers to be compromised ➡️➡️➡️ en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal
Agree and for me that used to live in south america in those days, pirate was the only option because the games dont even where sold there. The few games that we were able to buy were extremely expensive. The consoles too.
For comparison pruporses the PS3 cost 10x more than US and you have to pay 300% of the price in taxes.
If you travel to US and buy one was way cheaper
@@Guiggs17 yeah I remember hearing that and it's absolutely crazy. It's cheaper to fly from say Brazil to Florida, buy the console there, stay for 2 weeks at Disneyworld, and fly back, than to buy the same console in Brazil
Isn't that why the master system and mega drive are so popular in Brazil and the rest of South America and New ones are still being built to this day? Because the only way to get a console at a reasonable price is to get an old one. Plus the point of the stupidly high tariffs was to encourage companies in these South American countries to build their own consoles themselves, promote industry at home instead of importing from other countries and jobs being outsourced. But I know in Brazil it's a Brazilian company producing the master systems and mega drives, on license from Sega.
It explains why there were so many new FIFA games for these consoles too, years after the console itself stopped being produced anywhere else. Because if there's one thing south Americans and especially Brazilians care about, it's football.
Imagine if there was a law that mandated either a refund or unlocked version release in the event that a game becomes unplayable.
It would almost be like you actually owned the stuff you bought.
Actually there is a thing that circumventing DRM when the authentication server's go down or any other thing that render's the game unplayable (after a few year's) will not classify as violating DMCA
If that were the case we would have darkspore
@@flying_Night_slasher The problem is that it requires a lot of work and talent to recreate servers, even if it isn't illegal you still can't play if the game isn't large enough to have fans dedicate their time into server recreation. That's why few online games ever come back to life.
It won't be quite like actually owning a physical thing though, since you can't transfer licenses most of the time, and stuff you own still do break down over time, which is analogous to getting OS upgrades over time and the game stop working because of that. If it's like a physical thing, at best you can hope for a limited warranty to update the game to work with any OS upgrades released in the time of the warranty.
@@o4ugDF54PLqU well online Game's are hard and I'm actually thinking and planning a way to bring all old Game's back online on every platform like PS3, Xbox 360, PS2, original Xbox and old PC games. But in term's of single player game's there will be no authentication you can just open it and play.
It's funny how the more heavy handed the DRM becomes. The more sense it makes to just crack the game
I just bricked my pc from trying to install a starforce crack. The crack worked fine. But I accidentally checked "Launch game" after the install. Without copying the crack files.
Now my windows install is in an infinite loop of repair mode
@@LiEnby curious, is there like NO WAY whatsoever to unbrick it?? I mean maybe like a fresh install or something even though if you have a lot of files then it’s gonna suck.
@@LiEnby oh and also, any game that has starforce I would recommend playing the console versions of them instead on an emulator if they are on it.
@@pawnstarrickharrison7225 its possible to repair by deleting some drivers it drops in system32/drivers folder, there like named sf..XX.sys where XX is some numbers depending on the star force version
Just, uh not sfloppy thats a scsi floppy disk driver made by microsoft and deleting that will cause explorer to crash after a minute of booting up .. yes seriously windows requires a scsi floppy driver from like 1998 or sm shit to work properly, because of course it does
but since you cant boot into the system its kinda hard to do that in the first place, if can access recovery menu that has a command prompt so can use that to delete them, but failing that booting into linux or putting the drive in another computer should work
same brick happens with a legitimate copy of the game. Btw
@@pawnstarrickharrison7225 yes there is. It just happened to me and it was a 5 minute fix. I'm only annoyed because it shouldn't even happen at all. I fixed it by disabling automatic repair with command prompt then found out the actual problem (unsigned sfsync02.sys driver from StarForce) then restarted and through the recovery options I disabled driver signature check on boot then booted into Windows. Now I'm uninstalling the StarForce drivers and while that was happening I googled to find this video. A post by someone called vista.ultimate.64 on a forum called CCM, posted in 2011, helped me solve this problem.
There is also that story I heard of when the developers of "Sins of a Solar Empire" refused to use StarForce in their game, the StarForce developers responded by putting up torrents of their games as petty payback.
Don't know how true it is, but it honestly wouldn't surprise me.
Fantastic game! I have a few copies, money well spent. They still patch the game after all these years too. Amazing devs and publisher.
The people who make DRM software are the most immoral.
@@josephbrandenburg4373 Ain't that the truth.
Those, and those who commission it.
when the drm just bricks the computer when activated
Russians are weird
Thank goodness there are groups of people dedicated to remove this crap from games to help with preservation and with compatibility.
If it weren't for teams such as Razor, Reloaded and etc we'd lose a lot of gems.
DRM: Making piracy an attractive option since forever.
I remember the Defective by Design anti-DRM protests of the mid 2000s and the hilarious Sony rootkit copy protection scandal en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal. Good times. So frustrating were still having to deal with DRM.
@@PotatoeSnow Not only that, but it just works once set up. No retarded requirements of some specific OS or hardware outside of what the game itself needs.
What's hilarious is how some pirates obviously give out infected files. And how it's sometimes the lesser of the two malware you can install on your machine. Also, the one you don't have to pay for. Sigh...
@@cheaterman49 no, no they don't. Those people aren't pirates. They're idiots taking adv a stage of file sharing to hurt people, which is wrong.
@@andrewszombie Fair - they aren't the ones doing the cracking, they're doing the distribution and adding their own little personal touch to it. :-) but you're right, it's not the reputable teams doing the cracking that will add malware to the binaries and tarnish their reputation! (and sorry if it looked like that's what I was implying!)
One of the most baffling things I remember about StarForce was it's inclusion in original Trackmania Nations, a free to play game only distributed digitally :) SF is actually the only reason you can't play that game on modern systems these days.
I thought Trackmania Nations Forever removed that DRM? Or is that a separate game?
@@hegyak separate game
As i know, Vista patch for Nations has added the modern Windows compatibility, up to Win10
Love trackmania.
@B3ro1080 Trackmania Nations not just Trackmania
If I remember correctly in order to claim the "price" for having your PC broken by StarForce you had to personally deliver it to the StarForce office in Moscow, at your own expense. Not terribly surprising there weren't any takers.
I remember it being even worse than that. You had to fly there at your own expense and reproduce the issue on *their* hardware in a limited time window. Completely unfeasible considering the issue being tested (long-term stress) would require a unknown, highly variable amount of time to replicate.
They basically rigged the game so that they'd score a PR win.
@@Spectere fuckers
@@luzten Russians... -.-
@@23GreyFox still at it...Russians
@@LiEnbywhere video proof
Me: Glad we have intrusive terrible DRMs behind us
Denubo: hold my VM in a VM in a VM in a VM
Thanks for reminding me to nuke Denuvo's HQ from orbit.
Can I ask how to play GTA V on VM at full speed?
@@bitelaserkhalif yeah, but you won't get an answer :)
@@alaeriia01 I'm just wondering
@@bitelaserkhalif VFIO?
I kinda love that almost all the anti-piracy measures you cover have "mistakes were made" in the thumbnail. It's almost as if DRM itself is a mistake.
Digital Rights Malfunction
Ended up buying a PS2 just to play Prince of Persia: The Two Thrones.
StarForce was THAT bad.
Honestly, I only have a PC because it's an easy way to pirate console games from the 90s, & 2000s lol.
It's even not install in win 10, with demo of the game. My Windows is 64 bit, I don't have any files from StarForce
Hey look at the bright side, you now have one of the best retro consoles of all time.
Pretty sure I have the cracked version of that on PC. Loved those kinda games
1:00 Piracy has been around for decades, and has never died. All the while, the industry is still alive, well, bigger than ever, and still continuing to grow. DRM hasn't staved off the industry's extinction, it's merely kept piracy relevant and nothing more.
The PS1 and PS2 eras were both absolutely rampant with piracy on all systems, and look at the numbers those eras produced, back when "gaming" was still considered nerdy, or uncool.
DRM is all about greed, control, and manipulation. End of story.
DRM is also about spending millions to save a few pennies.
@Zahir Datoo And to start a war.
Starforce legit broke one of my DVD drives one time. It didn't work on any PC afterwards.
F.
Yeah, that "disabling DMA" thing sounded scary from the start. I'm fairly sure some drives don't have any other way (read: slower and worse way...) to access optical data. RIP your drive.
@@cheaterman49 but shouldn't such a thing be controlled via the dedicated CD/DVD driver? If I don't have starforce installed then it should just continue working normally. My DVD drive couldn't even be recognized as one on any of the PCs, there must've been going on something bigger than just disabling DMA.
@@Kolyasisan I don't know - my guess from the technical perspective is the driver has to do some sort of translations from the high level command "disable DMA" into some firmware calls for the drive. Possibly they reused this communications layer from drives that could safely disable DMA, and forgot to disable it once they produced drives that couldn't (or more likely they didn't test it at all and assumed it would work), and the drives possibly became unusable once the "disable DMA" flag was set in firmware flash or something.
@@cheaterman49 yeah, that also can be the case.
Mistakes were made: this thing was invented.
Blacklight Which shouldn’t be a thing to begin with
I've heard horror stories about StarForce, but haven't had to deal with it myself. Many of the games that used StarForce are now on gog.com with no DRM at all. I think I should count my blessings on that.
Channel Banned I had Splinter Cell: Chaos Theory, and boy it’s a hassle to play. I used to have a 2 DVD readers in my old computer, and I had to unplug one to play. Plus no music CD and random BSODs
@@yuddpudd Oh that was the game I had issues with on Windows 7. So I found a crack and removed the stupid thing.
At this stage - shove a dvd/cd into a USB port and you have an exact replica of what these DRMs achieve
Some cracks (Nuendo 3 for example) uses a custom-made USB drive emulation to simulate the dongle the program normally requests. Team H2O made this crack.
André-Luc Huneault ...
Cool information but my comment was about destroying a part of your computer is technically what some of these DRMs do
@@alhuno1 You a pro audio guy?
I just happened to have that specific pirated release of Nuendo 3 in my 2 TB warez collection.
I also have a pirated copy of Cubase SX 3 made by the same team with a very similar approach.
I'm okay with the current approach: launch with Denuvo, remove it after the sales window closes. This is a fair compromise in which people who absolutely must play the game at launch can do so, while game preservation and modification can enter the fold well before compatibility becomes an issue.
Only a few games do it that I know of, and denuvo itself is also pretty bad. Performance issues that suddenly vanish when the DRM is removed is... kind of funny honestly.
Or they could do it like how Bethesda did it, by accidentally releasing the game without any DRM on one storefront.
@@LonelySpaceDetective "Accidentally," twice.
@@selanryn5849 That happened more than once? I only heard about them neglecting to implement Denuvo in the Bethesda store release of DOOM Eternal at first.
I thought Sonic Mania (a former Denuvo game) had to be connected to the internet every time you played it? Not nearly as bad as SecuROM and StarForce, of course, but incredibly annoying that the pirate who downloads a cracked version gets a measurably more convenient experience.
World racing 2, starforce made me reinstall windows.
I think some versions of the game didn't come with Starforce. The 'City Interactive' version that I had as a child did not have Starforce, because it still runs fine under newer versions of Windows (and because my old computer just wasn't compatible with Starforce for whatever reason. Maybe cause I had daemon tools installed or smth)
i bought that game and it had some stupid activation crap that only let you do it twice. years later i find out there is an update so that it runs on new machines as many times as you want. i used to love playing it!
You only had to delete its files with live CD.
Had this version, it didn't manage too break windows though for me before i patched/removed it.Pretty much as soon as i could & later just pirated a newer version that didn't have this garbage.
Funny to see this mentioned here heh.
Kind of fun modding the game.
I had an old laptop around 2010 that I nearly had to do the same with because of a repeated StarForce BSOD. What a piece of garbage.
I think it may have been helpful to mention that, in addition to running with higher privileges, kernel drivers require much higher code quality and reliability. A user-mode driver crash will crash the program that uses it. A kernel driver crash kills the entire operating system.
This is why the shoddy (and shady) code in StarForce caused the OS to crash. Once it fucks something up, it takes the entire kernel down with it.
Also, I want to add:
SecuROM breaks games. StarForce breaks your computer. You can keep your playable games, I prefer the magic.
I'm glad someone else is also talking about this DRM. This by far is the worst, and most destructive DRM for modern computers, and sadly, people who don't know this are bound to corrupt their Windows. Great video, keep up the good work!
yep happened to me twice trying to play world racing 2 and had 0 idea why
@@essplays6636 same
Always check PCGamingWiki's information for an old PC game before installing. They will tell you if it contains a DRM that is not compatible with Windows 10. Unfortunately I did not do this when I installed one of the Brothers in Arms games and after the next restart Windows refused to boot. I had to go into the recovery console and remove the DRM's DLL file to get Windows 10 working again.
Scary.
It's like the digital equivalent of metal detecting on an old WW1 battlefield and accidentally digging up a primed landmine.
The piracy argument have been proven to be nonsense already. There's two types of people who pirate games:
One type wouldn't have bought the game anyway, so there's no loss of profit. The other type wouldn't have bought the game blindly, but after having pirated it, played it, and seen that they like it, they decide to support the devs by then buying it. Often even if they've already finished the pirated version, and even if they won't actually (re)play the legal version. They just buy it after-the-fact and let it sit in their library, but they still consider it money well spent.
So in the end, piracy doesn't cause a loss, but might cause some extra income for the creators.
Which some companies have realized, so the coolest ones actually create the "pirate torrent" themselves.
@ASS BURGERS Well I do (depends). If its a good game, i'd still buy it.
Or for testing purposes (because not much games have the shareware/demo version nowdays)
This is why demo discs or demos in general need to make a comeback.
I remember there was a version of starforce when after installing alcohol 120% you just unplug all optical drives and start the game from virtual drive without any cracks.
i used to use alcohol 120 on a lot of things! i dug it up again the other day to re-burn an image that i couldnt with any other program, on windows xp no less!
@@smiththers2 alcohol was a swissknife of virtual drives!
I used that for King Kong, made an ISO, unplugged my drive, mounted, installed and played. Was such a hassle everytime I wanted to play the game.
Daemon tools?
@@Bl4ckH4nd But it was fun when you was just a little kid thinking you are smart hacker and great pirate)).
DRM only hurts the customer, not the pirate. Publishers need to understand this already.
Sadly publishers believe the Denuvo pitch that DRM actually causes people to buy the game raather then pirate a DRM-free version. Complete bullshit since Witcher 3 has sold ovr 20 MILLION copies and never had any DRM.
Tokabur, impressive that it sold 20m, but one could argue that it could have sold 25m or 30m if it had DRM. This is just looking at the other side of the argument. 🙂
@@Locutus Pirates will continue to pirate regardless the game has DRM or not and hardly affect the sale numbers.
@@emperorfaiz yep, reasonable availability is the main deterrent to piracy. If a game is easy to buy and at a reasonable price, people will buy it (except for the very small percentage of die-hard pirates), but if it's physical copy only or region locked or contains crippling DRM that makes it unplayable in the future then the *best* a company can hope for is for people to at least buy it to support the developers and then use a pirated copy. Even then it's certain that not everyone will do this, so there will certainly be fewer sales and less satisfaction among customers who only use the DRM version.
What these companies need to realize is in the end, their DRM is just 1's and 0's...digital data, pretty much everything digital has been hacked and what hasn't been hacked will more than likely get hacked. DRM will only SLOW DOWN hackers, it won't stop them. Granted, it took over a year to crack Splinter Cell, but in the end it did get cracked....Vast majority of software pirates are either people that cannot afford the game or were never going to buy it in the first place...so it's not exactly a lost sale for people that pirated it....I flashed my Xbox 360 DVD-ROM drive and burned discs to try games out. I used burned copies of games like "rentals". Blockbuster was charging $9+ to rent games...I could burn a few games for that price....if I liked the games I burned, I would buy them. I liked having the original discs with the cases and manuals. I also liked that I could take those discs to my brothers house or friends houses and play them.
A year ago I decided to reinstall Prince of Persia: T2T on Windows 10 from my old original CD. It didn't boot until I remove its "drivers" using a live CD.
I download a patched pirated version, and I don't feel any guilt.
Well you did buy it so you shouldn’t feel guilty, I did the same after I brought the Xbox version without realising it won’t work on 360.
Oh crap I just realize I have Star Force installed on my NES. And an additional cart in my game drawer.
In all seriousness good job covering the dangers of DRM.
Splinter Cell: *takes 400 days to crack*
Doom Eternal: "here's a DRM-free version lmao"
That's the study I wanna see: fairly sure it didn't have any impact on projected/actual sales, and we all saved 5 or 10 FPS at runtime.
And it will be easy to run on core 2 duo
Just get SSE 4.2 bypass (non DRM version AKA officially cracked)
So much for that
Edit: Bethesda being Bethesda again added denuvo anticheat that fucks up compatibility with linux
Mvg uploaded it btw
@@bitelaserkhalif Exactly :-) and it seems like they did it very wrong, to the point where fellow Linux users can't even play singleplayer anymore...
NoCD cracks are so nostalgic for me. As a kid I lost my CDs and serial keys all the time. Then I found out I could just download games for free, blew my 8 year old mind lol.
I know, the first time I was showed how to crack things I was like oh you just unleashed a monster. 5yrs later with hard drives full of games n DVDs still hanging around. I'm bad
As much as people hated StarForce, you have to admire the technical skill required to implement such comprehensive copy-protection. Redirecting system interrupts? That shit is hardcore.
Russia
@@cacomeat7385 Murrica
aka a malware, congrats donkey
Not tricky at all. The interrupts handlers are physically stored as a list of instruction code blocks (x86 and AVR) or handler addresses (m68k, PPC, and ARM, IIRC) at a known, fixed location in memory (usually close to address 0). Each interrupt has a unique entry in the list. To replace ("hook") an interrupt simply note the existing handler address/code then replace it with your own. When your handler completes it simply runs the code it found or jumps to the address that it found. (I glossed over a few details but nothing that adds any real complexity.)
Oh boy, a good old nemesis of a gamer from back in the day! StarForce and mistakes were made in the same thumbnail = drop everything else and watch.
I may be confusing StarForce with some other protection measure or something else, but I think it happened with SF protected game CDs, where the more worn out your disc was, the lower was the chance you would pass the checks, and it took longer and longer to launch games, until it stopped functioning completely. Oh, and don't forget chainsaw sounds from spinning the disc on maximum speed inside your drive when validation sequence starts.
I remember Starforce. Not that I had any particular issue with it, but I remember that everytime that I wanted to play Trackmania, Starforce would start by checking the presence of the disk by spinning the CD and doing so much noises... And the sound that my drive did still haunt me to this day :'(
"Starforce on Vista" oh boy, what a mix lol
Can you do a video on the Myth 2 (Bungie) installer bug that would nuke Windows installations when uninstalled?
I remember a couple years ago I didn't know about it, had an original disc and... it was a bit of a shock.
@Shredder Was Deltarune created by Toby Fox, or is it a fan made thing? Because Toby doesn't seem like the kind of guy who would create code that sloppy.
Yeah I remember that happening. lol (luckily I didn't have a PC back then.)
@@Weretyu7777 Nah, bro, it's made by Toby.
@@bradleypearl2986 Huh. Weird. Has the bug been fixed yet? The one for Deltarune, I mean.
@@Weretyu7777 I dunno.
I worked at a PC repair shop when the Sony rootkit and Star Force made their appearances. I did a study on the effects of Star Force.
I created identical systems. One with a StarForce game, the other without. I conducted identical steps with the optical drives on the system (a CD-R and DVD-R drive)
Using the CD-R for a backup of misc. Office files: The burn process began at full speed. But it quickly slowed down to Programmable I/O (PIO) mode (2x burn speed) That burned CD was unreadable on the SF system by either optical drive but read fine on the other.
Using the DVD-R for backup of misc. Office files: The burn process began at full speed. But it quickly slowed down to PIO mode. Within seconds of entering PIO mode, the system either froze or BSOD. . After 5 attempts, the DVD-R drive was no longer detected by the OS or in the BIOS. Swapped it to the other system. It was not detected by the OS or BIOS. Dead.
I conducted this same process on three more systems. On each system with SF installed, the DVD-R drive failed after 5,7, and 5 attempts. We also used a different brand of DVD-R drive for each test. In later research, I found that DVD drives, unlike CD drives, were not designed to function in PIO mode. Therefore forcing them into that mode caused them to choke. And choking it too many times, killed it.
I remember you could bybass StarForce on some games with a burnt DVD via clone DVD, an external DVD drive and all internal drives disconnected.
I can personally confirm that the talk about physical damage to optical drives is true-
The blasted thing ruined my first laptop’s DVD Burner- ironically I was “infected” by a legal copy of one of CENAGA’s UFO After_____ games- and went full on torrenting .iso’s as a result- it simply died :(
It’s also important to note that at the time, they were demanding that people ship their PC to Russia/eastern Europe for analysis- at the senders cost- it wasn’t truely in good-faith...
Hey MVG just wanted to say I am impressed at how many videos you are able to get out a d still have them be such high quality and full of information. Just wanted to say thanks for all the awesome content. Keep up the great work.
"Ubisoft then dropped StarForce for SecuRom." Oh hey, LOOK WHAT'S IN MY PLAY NEXT SLOT. *SecuROM - The PC CD-ROM DRM that broke games* lol
Same.
At least it broke games, not PCs. Progress is relative.
"God, I'm so bored", I said out loud, returning RUclips's main page yet again. And then I saw this video, and my boredom shattered into 10^64 pieces and died.
Thank you.
I didn't realize that editing a comment removes hearts. Whoops. If RUclips told me that I wouldn't have fixed such a small typo.
@@duuqnd Yeah, that's really annoying.
Why not learn how to make something? Physical or digital. Get a hobby while you're stuck at home my dude
@@thejonathan130 Thats what im doing! I make electronica Techno and house on my Laptop!
Nathan C where can I find your music?
Great video, glad RUclips recommended your channel! While my memory has been affected by disability, back when I was still abled I was studying computer Science at Stetson, and your delivery style makes this kind of content really digestible and reminds me of what they were teaching us before I went on medical leave! How nostalgic :D
Your intro music brightens my day! You're a wizard dude.. Your videos are spot on
I'm gonna be honest, making software that breaks things on software and hardware levels shouldn't be ok just because the EULA says "not our fault we can't code".
What a revelation.
the starforce dudes were russian? man, for some reason i thought i remembered they were french? maybe i'd associated it with Ubisoft?
its interesting that i sort of remember them at all to be honest, I think i was was still in high school when it was still a thing; i never really had issues with drm doing wonky stuff to my computer, my dad had a subscription to PC Gamer and I recall reading about Starforce and its issues fairly regularly in its articles and the uh, kind of snarky, probably ill advised, tone that 'Protection Tech' would use in its PR.
You may be thinking of TAGES... they were both "next generation" protection, came out around the same time and were very secure... they weren't cracked until years after
They had French publishers
I even thought it was a game. Hahaha
Daaaamn got so many flashback while watching this. Remember taking a hit at starforce in the days gone. It was actually brute hacked in 3 months, but the instructions along with binary were mainly on russian forums and were incomplete, as every game DRM used a somewhat different method. STARforce monitored these communities and actually updated the DRM in silence even on hacked versions via driver updates :D so you could have a working crack today and tomorrow no more. Ahh the good old days, where hacking a game to work took as long as to play the game itself.
So essentially, Starforce was malware.
the CIH virus of win9x used the same mechanism to destroy your BIOS chip
It fakes a driver and then uses a kernel oversight to write random numbers to the BIOS eeprom thus overwriting the normal code and making you need a new chip!
I'm don't know much about these things but I believe some (if not most) DRM and also "anti-cheat" systems for games could be considered malware for one reason or another in the way they operate (some mess with your system furtively, some monitor what processes you're running or scan the memory sharing the data and so on) but they are usually "allowed", certified or white listed. that's one of the reasons games with old DRM eventually stop working as, for instance, Windows or anti-malware software simply stop supporting them
Basically all DRM is.
It's from Russia so yes it's a malware/virus/insert whatever evil thing you can here.
Not without an EEPROM burner, a known good bios image, and a lot of desoldering. Not worth the hassle.
*MVG theme starts up* You gonna learn today...
Mistakes were certainly not made when I subscribed to this fantastic channel!
Every video got excellent pace and is so easy to understand even tho I got no knowledge about the subject.
I was surprised to also hear FrameRater in your video 👍
Ah, StarForce, the software that prevented me from playing my legal copy of Worms 4 after Windows Vista (which was already very buggy). On Windows 7, it wouldn't work. When I tried it on my current PC running Windows 10, it outright corrupted my system drive ! Thanks game ! I broke the disk out of anger.
That's hardware abuse, I'm calling the cops.
Hardware abuse.
How corruped your disc? I installed demo of the game with StarForce, uninstalled it and my pc runs good. Windows 10 64 bit, [*] for your disk. This is another reason, why we need backup. And I have question, it breaked only C: drive, or another? It's very buggy software, it's not ended in my opinion. Use nocd crack, to don't use StarForce (Sorry for my English, I can speak it, but I am bad), just reinstall system and you be great :)
Thats strange when I played it on my windows xp nothing went wrong at all. Maybe because it was pirated and It was Europe exclusive so I guess it was cracked good.
So moral of the story just pirate starforce games they don't deserve squat for bricking computers.
@@goldylover1000 worms 4 version 1.1 has star force installer but the game never actually uses it. It's effectively drmfree (you can even delete protect.exe/x64/dll) so you probably had that one
2nd. It's windows XP. The bricks only happen on windows 10
Finally. It's a crack
I bought Trackmania Sunrise in the XP days. Haven't been able to play it since upgrading to newer versions of Windows. Not to mention multiple issues with it back in the day...
Trackmania original just plain killed my win10 laptop
I'm thinking of putting XP on a spare drive just to play Trackmania Sunrise again.
@@GeddonJones I have an older machine with XP and even a CRT monitor for old games, but for me, TM was always about couch gaming...
@Gabriele Nocentini I don't think it would run there, precisely due to the use of StarForce...
I loved that game. The later trackmania games don't have that colorful graphics and amazing soundtrack. I don't think I'll be able to play it in any modern PC though...
You should do a video on Denuvo, always interesting to hear your insight on this kind of thing
I completely forgot that Starforce even existed to be honest. I soon remembered after I installed GT Legends on my Windows 10 PC just to see if the game would still work on Windows 10. Next time I rebooted - completely non-bootable.
Doesnt starforce get automatically rejected by windows 10? as in, it doesn't even install? I thought this was the case
Edit: apparently newer versions of starforce were made compatible and can break even the newest versions of windows 10. The people at starforce just wont give up breaking computers
@@unocualqu1era LMAO how is this even possible
@Zeta0001 bruh I tried playing the Russian translation of the Japanese game Sakura Taisen in a VM, but the activation service knew I was using a VM.
The Japanese PC DVD versions only needed a No DVD patch.
@@unocualqu1era that is illegal, isn't? Why these people aren't arrested yet?
@@unocualqu1era apparently not. My game disc for GT Legends is from 2005 or so.
1:55 Hearing the phrase "Daemon Tools" blasted me with a huge wave of nostalgia
Everyone: Do you destroy PC's?
StarForce: DA!
I find it funny that Ubisoft to this day is still known for using heavy-handed DRM in their games.
@@desertfish74 Yep, and not listening to the community who's been asking for a new Splinter Cell game.
Even StarForce and Denuvo aren't as bad as relying on connection to the official server like many games do nowadays.
The preservation of games for the future looks bleak.
cant even play modern warfare 2019's campaign without needing an internet connection, you're instantly booted from a mission when you lose connection
And if those games' servers got shut down and unsupported, the game practically became unplayable. And I'm mad at Sony and Polyphony Digitals on what they have done to GT7 mostly for that specific reason
I don't believe I've ever had a game that used StarForce protection, but this video reminds me of the days of browsing websites such as GameCopyWorld and WireTarget for game cracks and modified NoCD executables. It was never about pirating games but not having the inconvenience of putting a CD in the drive everytime you wanted to play a game you bought and owned legally. Good times.
The flight simulator DCS was running StarForce DRM up until fairly recently.
Oh boy, this thing is what caused my physical copy of GT Legends to make me think my computer broke. Thankfully I had a live CD of a Linux distro that allowed me to remove the faulty .sys files that it installed into the system. However, even after getting a copy of it on Steam, it refused to run on my PC...
So, if I don't have any sys files from StarForce, I don't have it, right?
I love your channel. Not only do you have fun, informative videos that illustrate that you actually know what you're talking about, but you don't screech and act like a 13 year old. Great content. You deserve 3m subs.
awesome and interesting vid as usual! one small thing i noticed at 5:51 installed had 3 L's XD
Thanks for covering this! the starforce on prince of Persia two thrones ruined my child hood windows xp PC, this explains all the issues that pc had at the time my childhood brain could never understand haha. I knew the problem was starforce but never at this detail, really thank you! all makes sense now.
Hey, congrats on getting FrameRater to do a voice over for ya. The guy deserves a bigger following, and I thank you for giving him that exposure.
Everytime a video about DRM came out it's always about how the said DRM ruins the experience for its users or outright damage hardware. Why can't we have a video about helpful, successful DRMs for once?
OH, WAIT
I guess you could say Steam itself is a successful DRM, because it's not really intrusive at all, and provides lots of extra functionality (the store, social features, etc...)
There are many videos about Steam.
Helpful ones have little to discuss. Protecting the game sales while also enhancing rather than disrupting the user experience is what is expected. Instead, some companies chose to appease greedy shareholders and executives who only care about the bottom line even if it ruins a customer’s computer.
@@redpheonix1000 Steam also doesn't force DRM on the games they sell, there are plenty of DRM-free games on the store.
@@redpheonix1000 Steam is not a DRM but they offer an API for a very basic, non-intrusive, DRM.
4:27. That "my eyes" cover. Bandcamp release maybe?
Anyhow - excellent video as always!
Ah yes, Starforce. My innocent mind wanted to re live the nostalgia that is “TOCA Race Driver 3”. I went to eBay and bought a copy with no problems. I had a pretty standard Toshiba Satellite laptop for my A levels but it had a disc drive I knew the intel HD 4600 would blast thought it so I popped it in and away I went. This completely f*ck*ed the laptop, coursework out the window because it had to be wiped. Apparently its possible to remove the protection after installing the game, but I did not know this at the time.
*starts any game with starforce*
'automatic repair couldn't repair your pc'
6:00 is that background song not also in the oculus game robo recall? Seems familiar somehow. Very interesting video as always :D
The song is My Eyes by Nero
Fun fact: the security rings are actually a part of x86 Protected Mode. However, the presence of more than two rings is kind of unique to x86, and WinNT used to be available for other system types that do only have two rings, hence why the x86 version only uses two as well.
Interestingly, though, apparently Virtualbox runs the kernels of its guest systems through ring 1.
Valorant anticheat did the same, install as system driver.
That means StarForce 2: electric bogaloo?
I was thinking about that when he put up the system level rings
(yes)
Can't go wrong with hearing Nero. Wasn't expecting it and took a second to recognize it.
They were very shady.
Not to mention offset print shop and CD manufacturing, that produced pirated CDs and were located in the same building with StarForce creator, Protection Technology LLC, in Moscow.
If thats true then there is no bigger case of irony
I had similar issues with King Kong a few years ago and I didn't know, it was a DRM that caused the bluescreens. Looks like I'm pretty lucky, that I didn't had to reinstall my operating system..
Very interesting video. It gave answers to questions I never knew I had
4:27 someone hasn't watched lgr's crt recording guide ^^
I love how consistently inflected your sign off is. You fucking rock, dude- keeping our brains engaged during these hellish times.
Plot twist : Bully Scholarship Edition didn't have DRM on DVD but was still very successful
Lol i remember a friend fucking up their PC really bad when they tried to pirate that
"Ring the bells that still can ring
Forget your perfect offering
There is a crack, a crack in everything
That's how the light gets in"
Anti-Piracy Protextion: *exists*
*Clone CD* : I'm About to End This Man's Whole Career
StarForce was such a PITA! I remember it would mess with some games that weren't even using it. Annoying StarForce messages would pop on screen and disallow certain programs from working. It all started when I installed my LEGITIMATE copy of Chronicles of Riddick.
long live GOG. thank you for this, CD Projekt Red.
Poland can't into space but Poland can into game distribution.
@@oz_jones well too sad that GOG sucks in every way to Steam and they keep curating their store, their store is like DRM in a way with their attitude to other games.
man i was not expecting a FrameRater cameo
i found that often the game would take 5 years to load if i had the cd in, but as soon as i popped that nocd crack in it would take 5ms
did i say i used cracks? oh shit
in many jurisdictions you did nothing illegal as long as you actually owned the game.
your amazing intro music give me chills!
I was just reading about this on some old forums when I opened up RUclips and your video popped up. Holy shit.
Because it checked search history, cookies
@@Salfordian he just made the video... It was within 5 minutes. Has nothing to do with cookies.
@@thelunchbox420x Owning a website with adverts I know how this works, had enough people comment on adverts showing up they've just been looking at!
@@Salfordian Dude what do you not understand? He just made the video! It doesn't matter what was in my cookies if he didn't make the video. Holy shit dude think about it.
Oh man, Daemon Tools!!! I haven't heard that name in a while now, those were the days...
Still using it on Win10
"game protections" in the kernel? we surely do not do anything like that anymore... riiiight?
*looks at valorant*
(I know, Vanguard is an anti-cheat not an anti-piracy)
I'd love to see a video made by you on how the old Starforce games were cracked. Excellent video as always
5:26 Star Force DRM installing its self with Ring Level-0 access without the user knowing... That’s a lot more relevant now thanks to the game Valorent.
Try Doom Eternal :p
Fascinating. I feel like it would have worked really well on purpose-built hardware, like a console, though those had their own tools for DRM protection.
All they need to is release DRM free versions after a few years.
that depends if there is profit to be made.
Why? They wouldn't make anymore money off a product already released. This is the fantastic world we live in.
Theres no point if the game is no longer available at retail. The company (if it even still exists and still has the source code) will make no money from this extra work and anyone who wants to play the game can get a cracked version with a google search easily anyway.
Heads up for anyone looking at the "rings" info: that's actually something that x86 does, not Windows itself. The idea is that it is impossible to directly go from a less privileged ring to a higher privileged ring. A kernel can set up interrupt handlers, switch into a lower ring, and then begin executing userspace machine code. If the userspace machine code wants to do something that requires higher permissions, it must perform a software interrupt in order to trigger the kernel's interrupt handler, which can then choose to perform the requested action or not.
Sadly, I don't know if other architectures beyond x86 and x86_64 use rings or not. 🤷🏼♀️
I like how the CC almost always says "Star Wars" instead of "Star Force."
Funnily enough, this video has actually explained how my old Vista PC got stuck in repair mode. I was unaware at the time, but after installing King Kong, my PC went into repair mode and I simply put it down to being an old PC at the time and had no idea that DRM was to blame.
In Russia, you do not remove DRM, DRM remove you.
This is a great example of the fallacy of authority. People in authority think complaints about the protection is proof it was working so well. "if the gamers are telling us to stop doing this we must be winning the fight, lets double down." We see this in every aspect of society. These people go around destroying and immiserating others and taking all feedback as greenlight to do more and worse.