Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Time Crisis Copy Protection  (Read 1650 times)

0 Members and 1 Guest are viewing this topic.

Quacker Blaster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:October 31, 2013, 06:41:39 pm
  • Quacker Blaster Lead Developer!
    • Quacker Blaster
Time Crisis Copy Protection
« on: August 29, 2013, 09:51:34 pm »
I was looking at the games MAMEUI supported and noticed Time Crisis 2 and 3 aren't supported due to copy protection not being emulated. I tried a Google search to see how the copy protection was implemented in those games as a curiosity and got nothing. Does anyone know how the copy protection works in those games or is it still a mystery? Any assistance in this matter would be greatly appreciated.

Sincerely,

Quacker Blaster

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10994
  • Last login:July 06, 2024, 08:43:49 pm
  • Awesome face!
Re: Time Crisis Copy Protection
« Reply #1 on: August 29, 2013, 10:33:40 pm »
Copy protection in most games involves a custom chip or chips that decrypt encrypted data and do other assorted voodoo. Said chip or chips are often inside a big old brick of epoxy.

If the data is just encrypted then the encryption can often be broken with a trojan program or hardware add on that will read the data after it has come through the decryption.

It can get a lot more involved than that though, that is old school 1986 era security. Newer games can have even more involved copy protection.
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

Quacker Blaster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:October 31, 2013, 06:41:39 pm
  • Quacker Blaster Lead Developer!
    • Quacker Blaster
Re: Time Crisis Copy Protection
« Reply #2 on: August 29, 2013, 10:52:42 pm »
Copy protection in most games involves a custom chip or chips that decrypt encrypted data and do other assorted voodoo. Said chip or chips are often inside a big old brick of epoxy.

If the data is just encrypted then the encryption can often be broken with a trojan program or hardware add on that will read the data after it has come through the decryption.

It can get a lot more involved than that though, that is old school 1986 era security. Newer games can have even more involved copy protection.
So Time Crisis 2 and 3 used encryption? If so then no one has managed to decrypt it yet? I am checking it against MAMEUI 0.149U1 info and it states for the copy protection hasn't be emulated yet. Any assistance in this matter would be greatly appreciated.

Quacker Blaster
« Last Edit: August 29, 2013, 11:40:42 pm by Quacker Blaster »

WindDrake

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 271
  • Last login:December 03, 2020, 09:49:05 pm
  • Electrical Engineer
Re: Time Crisis Copy Protection
« Reply #3 on: August 30, 2013, 12:03:11 am »
http://mamedev.org/source/src/mame/drivers/namcos23.c.html

Namco (Super) System 23 was a pretty complicated beast. The MAME preliminary driver is a good bit of reading.

paigeoliver

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10994
  • Last login:July 06, 2024, 08:43:49 pm
  • Awesome face!
Re: Time Crisis Copy Protection
« Reply #4 on: August 30, 2013, 12:13:25 am »
Just looking at the driver shows the game has a dozen Namco custom chips and custom programmed PIC microcontroller. I don't know how much of that is security related, but it could be pretty nasty if it is more than a couple chips.
Acceptance of Zen philosophy is marred slightly by the nagging thought that if all things are interconnected, then all things must be in some way involved with Pauly Shore.

Quacker Blaster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:October 31, 2013, 06:41:39 pm
  • Quacker Blaster Lead Developer!
    • Quacker Blaster
Re: Time Crisis Copy Protection
« Reply #5 on: August 30, 2013, 12:30:07 am »
http://mamedev.org/source/src/mame/drivers/namcos23.c.html

Namco (Super) System 23 was a pretty complicated beast. The MAME preliminary driver is a good bit of reading.
Wow thanks for the link. I asked cause I wanted to "emulate" a copy protection similar to old 80's arcade machines for my open source game. Of course I won't make it difficult to bypass as it is an open source project.  :P It was gonna be more of a nostalgia thing then real copy protection and i will release info on "cracking" said copy protection.

Just looking at the driver shows the game has a dozen Namco custom chips and custom programmed PIC microcontroller. I don't know how much of that is security related, but it could be pretty nasty if it is more than a couple chips.

Yep, i took a quick look at the specs and it looks very beastly compared to the first arcade machines.  :-\

Sincerely,

Quacker Blaster
« Last Edit: August 30, 2013, 12:46:20 am by Quacker Blaster »

GIZMOGAMES

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 103
  • Last login:February 28, 2019, 10:33:46 pm
Re: Time Crisis Copy Protection
« Reply #6 on: August 31, 2013, 10:38:15 am »
best bet really is ps2 with time crises gun footpedals :( no sign of it for mame im afraid and yah most of that era had  a hardcoded chip copywrit in them :S
 :dizzy: or even ps3 with the latest vs  of timecrises 3  i blieve but as ussual these work with the older tv's with rf inputs