[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games


View post   

File: 274 KB, 1500x1125, mwwt6Um.jpg [View same] [iqdb] [saucenao] [google]
5857870 No.5857870 [Reply] [Original]

So... i just watched a video about Super Nes copy protection implemented in some games, and i learned Megman X v 1.0 has a bug in which genuine copies can trigger the copy protection on original hardware making the game impossible to play.

This triggered my autism and did a search for Rockman X v 1.0 sinece i only collect SupFam stuff, and lo and behold i found something veven stranger.

Pic related isnt a bootleg or mod but an original genuine copy that came out from the factory, apparently all Rockman 1.0 boards are like this, hand soldered components.
I will check if mine is like this as soon as i get home

Are there any other instances like this where a genuine game shipped with last minute component fixes?

>> No.5857872

>>5857870
Probably. It was common on Sega consoles to see these factory fixes.

>> No.5859304

>>5857872
These types of bodge wire fixes from the factory are definitely not uncommon. I'm surprised they didn't heat shrink all of that shit though

It's possible that this is a factory fix to prevent the copy protection from triggering unexpectedly

>> No.5859321

Imagine being a Japanese factory wagie when the boss comes in and tells you that you and your coworkers have to do this shit to thousands of PCBs because somebody else fucked up programming a game.

>> No.5860892

What does this electronics level hack even do? Rigging up the board with some wires is enough to defeat copy protection?

>> No.5860906

>>5857870
There's a few early NES games like Gyromite that are really famicom boards with region adapters. Open one up if it feels a bit heavier than usual you might get lucky.

>> No.5861037

>>5859304
>I'm surprised they didn't heat shrink all of that shit though
Do you seriously think they'd bother with anything extra if they had to manually fix a whole batch of cartridges?

>> No.5861313

>>5857870
>SupFam
cringe

>>5859321
>Imagine being asked to do you job
I guess you can only imagine what that would be like, eh?

>>5860892
>electronics level hack
cringe

>> No.5861329

>>5861313
Back to /v/.

>> No.5861485

>>5861329
Looks like /v/ is here kiddo

>> No.5861491

>>5861313
taking certain meds can make you less def. you have a mental illness mate.

>> No.5861631

>>5861491
Being an adult isn't a mental illness faggot

>> No.5861894

>>5861313
Just like how the team developing the game should've done their job of not adding in copy protection routines that have issues functioning correctly on a retail PCB without requiring hackjob wiring. The majority of other SNES games made it to store shelves without needing such last minute modifications.

>> No.5861897

The THREEEE DEEEEE and sprite scaling chip in Megaman X2, X3 really was just another copy protection mechanism if you think about it. To this day they still give problems.

>> No.5861898

>>5857870
>>5857872
my V4 genesis console has last minute wires soldered across the board

>> No.5862007

>>5861894
I know you're a dumb kid who doesn't understand how game development works and how you have hardware people and software people who follow instructions instead of just making up their own rules because some kid 20 years later might bitch about it so I'll just say top kek kid.

>> No.5862049
File: 30 KB, 595x403, take it easy.jpg [View same] [iqdb] [saucenao] [google]
5862049

>>5861485
>>5861631
>>5862007
Eternal summer

>> No.5863143

>>5862049
Eternal projecting

>> No.5863279

>>5861894
It should be illegal to develop copy protection schemes.

>but muh corporate interests

Nobody cares

>> No.5863282

>>5863279
>it should be illegal to devise methods to defend your property

>> No.5863290

>>5860892
No idea, but if I had to guess it might have something to do with rerouting certain higher up addresses to lower ones.

I'm talking about the common AP method of checking the size of the cart via address mirroring. Perhaps in this case the carts were incorrectly configured to not mirror properly, trigging the copy protection, so the wire maybe reroutes attempts to access those addresses back to the locations they were intended to mirror?

>> No.5863296

>>5863282
Intellectual property shouldn't exist, retard. It's an antiquated concept born in the 1600s that simply doesn't fit in the 21st century. Today we have lawyers arguing that transferring something from a ROM to RAM is copyright infringement. It's that stupid.

>> No.5863302

>>5863290
Mirroring is a side effect of some address bits being unused, so the same memory appears to be mirrored on all addresses that start with the unused bits. If the final cart _did_ connect those addresses, they wouldn't be mirrored anymore and I can certainly imagine that a wire with a resistor or something would "force" those bits to zero or something...

>> No.5863314

>>5861313
ok kiddo it’s time to stop posting, you have school tomorrow, also the homework isn’t gonna do itself bucko so chop chop.

>> No.5863320

>>5863296
you're fucking retarded

>> No.5863326

I have a copy of Kiwi Kraze that has a tiny jumper wire on the very top of the board. It looks like the board started to separate and damaged a trace a long time ago.

I can post a pic when i get home if anyone is interested.

>> No.5863352
File: 409 KB, 590x594, 1566349611836.png [View same] [iqdb] [saucenao] [google]
5863352

found more details on the TCRF page for Mega Man X:
>Most of these [copy protection] checks involve attempting to write to an area of memory typically reserved for SRAM, which real copies of the game don't have, by writing a value to a specific address and seeing if the same value is present at the same address afterward. Normally, on a real cartridge, these addresses point to ROM due to address mirroring, causing the writes to fail. However, the original Japanese 1.0 release suffered from frequent false positives due to the ROM inadvertently having the "expected" values already present at the right addresses in ROM for the copy protection to falsely think that the writes were successful.

>Initially, Capcom solved this by physically rewiring Rockman X cartridges to partially disable ROM mirroring at the affected addresses. Later on, the 1.1 ROM was released, with the SRAM detection fixed to prevent similar false positives from occurring.

>> No.5863378

>>5863326
Sure

>> No.5863389

I have a legit copy of DKC1 that throws up some unauthorized copy message, but my DKC2 copy doesn't do it on the same console.

>> No.5863429
File: 35 KB, 609x406, little baby butthurt.jpg [View same] [iqdb] [saucenao] [google]
5863429

>>5863314
Cry harder little projectlet

>> No.5863432

>>5863389
Maybe it might be dust?

>> No.5863445

I can't be the only one amused that pirate copies work better than legit ones.

>> No.5863456

>>5863352
Capcom themselves even went back and modified the game code due to the issue with the copy protection, and yet that guy in this thread will still try to argue that it wasn't a programming fuckup that resulted in the need to modify the retail PCBs.

>> No.5863613
File: 610 KB, 1162x1648, fff1.jpg [View same] [iqdb] [saucenao] [google]
5863613

>>5863378


here it is. i guess the pin on the mapper chip must have gotten damaged or something at some point but this is how i got it.

>> No.5864125

>>5863613
>vias so bad, they had to fill them with solder
nice manufacturing, ninty.