Eu tô um bocado sem sono agora. Então...
...bora desbloquear um PlayStation japonês e fazê-lo rodar jogo de tudo quanto é região??? BORA!
Usando uma plaquinha Arduino como modchip??? AÍ É QUE BORA MERMO!
PARTE 1
"PARTE 1 por quê, Gião?!?!"
É que eu tô sem saco de mexer com soldagem agora. Então eu vou mostrar só metade do processo de desbloqueio nessa thread, que envolve a programação da placa Arduino.
Quando eu tiver mais tempo livre e paciência, eu prossigo com o desbloqueio e mostro pra vocês. ^^
Bora começar mostrando o hardware necessário para esta desventura:
Na foto, à esquerda, vocês podem ver uma placa controladora Arduino Nano, versão de 5 volts e 16 MHz.
À direita, uma placa programadora USBasp, acompanhada de um cabinho flat de 10 vias e um adaptador de 10 vias para 6 vias, necessário para conectar a Arduino Nano à USBasp.
A Arduino Nano foi escolhida por ser mais fácil de fazer o flashing do programa de desbloqueio pra ele.
O tipo de chip mais comum por quem desbloqueia consoles PSOne não é esse e sim um daqueles chips ATtiny (vide a foto 2), por serem minúsculos e quase não ocuparem espaço. Só que esse tipo de chip é muito mais complicado de programar. Então eu resolvi usar a Arduino Nano mesmo.
Felizmente a Nano ainda assim é bem pirrocoquinha, como podem notar na foto 1. É menor do que meu dedo indicador!
O software que irei enviar para dentro da Arduino Nano se chama PSNee. Atualmente ele está na versão 8 e ele é mais popularmente chamado de PSNee V8 (VRUMMMM!!! Desculpe, não resisti).
Até alguns poucos anos o PSOne japonês modelo SCPH-100 era considerado impossível de ser desbloqueado completamente, devido a uma checagem extra de região inclusa pela Sony no chip da BIOS.
Os métodos de desbloqueio anteriores ao PSNee V8 só faziam o desbloqueio mais básico: você conseguia rodar jogos pirat.. DIGO paralel... DIGO backups dos seus jogos comprados, mas só se fossem japoneses.
Graças à checagem extra de região, ainda era impossível rodar jogos europeus e estadunidenses no PSOne SCPH-100 japonês. O diferencial do PSNee V8 é justamente desbloquear também essa checagem de região.
No vídeo a seguir, uma demonstração do PSNee funcionando.
Pra quem quiser conferir o PSNee V8, eis o projeto original criado pelo Postal2201 no GitHub:
- https://github.com/postal2201/PSNee_V8
Há um outro pessoal, que atende pelo apelido Nostalgic Indulgences, que fez compilações do PSNee V8 mais fáceis de instalar. É essa versão que vou usar.
Prosseguindo com o procedimento, eu precisarei dar os seguintes passos:
1 - Visitar o GitHub do projeto (segundo link do toot anterior) e fazer download do arquivo hexadecimal apropriado (SCPH_100_JP.hex);
2 - Instalar no Windows o driver necessário para o sistema reconhecer a placa programadora USBasp;
3 - Conectar a USBasp em uma porta USB e conectar a placa Arduino Nano na USBasp usando o cabo flat e o adaptador;
4 - Gravar o software contido no arquivo hexadecimal na Arduino Nano.
O driver da USBasp você baixa deste site aqui:
- https://www.instructables.com/USBASP-Installation-in-Windows-10/
Para flashear a Arduino Nano, eu preciso do programa AVRDUDESS, que pode ser baixado desse outro site aqui:
O site Instructables afirma que o instalador do driver da USBasp funciona no Windows 10. Mas eu consegui instalar no Windows 11 de boas.
Já a preparação da programação da Nano no AVRDUDESS exigiu mais atenção. Mas quero acreditar que fiz tudo direitinho, de acordo com as instruções dadas pelo Nostalgic Indulgencies.
E por enquanto, paramos por aqui.
Assim que eu puder, vou estudar um pouco mais o esquema de fiação e soldagem da placa Arduino Nano + PsNee V8 na placa-mãe PM-41 do console PlayStation SCPH-100 japonês. E aí tentarei fazer a soldagem.
Será que conseguirei fazer tudo direitinho? Será que voltarei a jogar Gran Turismo e Metal Gear Solid em hardware real?? Ou será que eu acabarei precisando fazer outra visitinha à Magic Games???
Não percam a PARTE 2, em breve aqui mesmo nessa thread!!!
Tentei dessoldar os pinos da placa Arduino Nano. Além de eu não conseguir, ainda caguei as trilhas de solda de um capacitor e ele caiu da placa.
Isso foi o universo olhando pra minha cara e falando "tenha paciência, seu desgraçado".
Ainda bem que essas plaquinhas são baratas e eu tenho outra guardada. Ufa!
Lembram de quando o universo me disse "tenha paciência, seu desgraçado" uns dias atrás? Hoje eu consegui atender a esse alerta. Como resultado, consegui remover os pinos da segunda Arduino Nano sem problemas.
E como eu já flasheei o PSNee V8 nela ontem, a placa já está pronta para ser instalada no PSOne japonês.
Farei isso no sábado. =)
Aproveitando o primeiro sábado das minhas férias para dar continuidade ao desbloqueio do PSOne japonês com Arduino.
Já terminei de soldar os fios. Agora vou jantar e em seguida faço a soldagem dos fios na placa-mãe do console.
Falta soldar 3 fios e esses últimos estão bem complicados. E eu tô começando a ficar mentalmente cansado.
É melhor eu parar por hoje. Amanhã eu continuo esse trabalho.
Enquanto eu tentava soldar os últimos fios, uma coisa me incomodou: esses fios que estou usando são grossos demais. De repente é por isso que tô tendo dificuldade pra terminar a ligação e pra dobrar e organizar os fios.
Assim sendo, eu desfiz tudo. Vou comprar fios mais finos e tentar de novo em uma oportunidade futura.
@cadusilva Quem dera, hehe