Автор Тема: Softmod для PS1 с помощью gameshark  (Прочитано 2044 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Korben_Detka

  • Пользователь
  • Сообщений: 1
    • Просмотр профиля
Softmod для PS1 с помощью gameshark
« : 26 Декабрь 2019, 11:37:05 »
Господа, добрый день! Недавно купил PS FAT 7000 NTSC-J, и задумался на тему того что японский язык не знаю, нужно как то запускать англ версии . Паять умею, но вот чет совсем не хочется чиповать. А вот лицушечки с разных регионов запускать (да и нарезанные болванки :shifty:) хочется.
 Нашёл ролик на днях где чувак прошивает модуль gameshark на нечипованной консоли через порт расширения с помощью болванки с прошивкой, лицензионного диска и свапа.

 

 Кто такое делал? Можно ли этому верить вообще ?

Искал на этом форуме обсуждение софтмода PS1 - не нашёл, если было поделитесь ссылкой пожалуйста.

Оффлайн SPOT

  • Пользователь
  • Сообщений: 574
    • Просмотр профиля
Softmod для PS1 с помощью gameshark
« Ответ #1 : 26 Декабрь 2019, 11:44:37 »
Да это работает, только некоторые игры могут запускаться в чёрно-белом цвете.
Сам был удивлён когда впервые услышал о такой штуке.

Оффлайн Skarfais

  • Пользователь
  • Сообщений: 1259
    • Steam
    • Просмотр профиля
Softmod для PS1 с помощью gameshark
« Ответ #2 : 26 Декабрь 2019, 21:35:31 »
почему только некоторые? все игры отличные от оригинального региона приставки. Теме если не ошибаюсь больше 4-х лет как минимум. ХЗ работает ли это с японским регионом. Проверишь скажешь.

Оффлайн brill

  • Пользователь
  • Сообщений: 2196
  • Пол: Мужской
  • \/\/\/\/\/\/
    • Youtube
    • Просмотр профиля
Softmod для PS1 с помощью gameshark
« Ответ #3 : 27 Декабрь 2019, 14:11:26 »
Если взглянуть на документацию, на японке не работает.
Цитата
SecretUnlockPart1 - Command 50h --> INT5(11h,40h)
SecretUnlockPart2 - Command 51h,"Licensed by" --> INT5(11h,40h)
SecretUnlockPart3 - Command 52h,"Sony" --> INT5(11h,40h)
SecretUnlockPart4 - Command 53h,"Computer" --> INT5(11h,40h)
SecretUnlockPart5 - Command 54h,"Entertainment" --> INT5(11h,40h)
SecretUnlockPart6 - Command 55h,<region> --> INT5(11h,40h)
SecretUnlockPart7 - Command 56h --> INT5(11h,40h)
  Caution: Supported only in BIOS version vC1 and up. Not supported in vC0.
  Caution: Supported only in Europe/USA. Nonfunctional in Japan/Asia.
  Caution: When unsupported, Parameter Fifo isn't cleared after the command.
Sending these commands with the correct strings (in order 50h through 56h) does
disable the "SCEx" protection. The region can be detected via test command
19h,22h, and must be translated to the following <region> string:
  "of America"    ;for NTSC/US          ;\
  "(Europe)"      ;for PAL/Europe       ; handled, and actually working
  "World wide"    ;for Yaroze           ;/
  "Inc."          ;for NTSC/JP          ;-non-functional
In the unlocked state, ReadN/ReadS are working for unlicensed CD-Rs, and for
imported CDROMs from other regions (both without needing modchips). However
there are some cases which may still cause problems: The GetID command (1Ah)
does still identify the disc as being unlicensed, same for the Get SCEx
Counters test command (19h,05h). And, if a game should happen to send the Reset
command (1Ch) for some weird reason, then the BIOS would forget the unlocking,
same for games that set the "HCRISD" I/O port bit. On the contrary,
opening/closing the drive door does not affect the unlocking state.
The commands have been discovered in September 2013, and appear to be supported
by all CDROM BIOS versions (from old PSXes up to later PSones).
Note that the commands do always respond with INT5 errors (even on successful
unlocking).
Japanese consoles are internally containing code for processing the Secret
Unlock commands, but they are not actually executing that code, and even if
they would do so: they are ignoring the resulting unlocking flag, making the
commands nonfunctional in Japan/Asia regions.

SecretLock - Command 57h --> INT5(11h,40h)
Undoes the unlocking and restores the normal locked state (same happens when
sending the Unlocking commands in wrong order or with wrong parameters).

SecretCrash - Command 58h..5Fh --> Crash
Jumps to a data area and executes random code. Results are more or less
unpredictable (as they involve executing undefined opcodes). Eventually the CPU
might hit a RET opcode and recover from the crash.
Если есть чит-картридж в наличии, то можно зашить в него прошивку типа (Stealth или AHOY), они вроде как останавливают двигатель для смены диска. Разумеется нужен будет оригинальный японский диск, чтобы с него считывать защищенную область.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
Softmod для PS1 с помощью gameshark
« Ответ #4 : 27 Декабрь 2019, 19:41:20 »
коротко о птичках, у PS1 защита в контроллере CD-ROM и она прекрасно обходится при помощи чипа или шитого чит картриджа
игры запускающие эту проверку после загрузки эту проверку естественно не пройдут, тут только чиповка поможет
японский биос имеет ещё одну защиту, он чекает boot на диске и если бут от другого региона, то сосите лапу, у обладателей японок только два решения, либо менять бут в каждом образе перед записью, либо менять биос, но это не освобождает от первой защиты