A quick look at programming PIC microcontrollers with Mayumi 4 or MultiMode3 modchip code. I was experimenting with PIC12C508, PIC12C508A and PIC12F629 devices.

The main difference is the clock source: Mayumi V4 uses the PlayStation’s mechacon clock on supported motherboard revisions, while MultiMode3 uses the PIC’s internal clock. MM3’s internal-clock arrangement gives it broader compatibility with early boards.

This particular programmed chip eventually went to Dale, who successfully installed it in his PlayStation. Kudos to Dale! :)

Update: This was also my first 4K-ready video, and probably the last one for a while too. I did not have the CPU power to encode these things quickly or the bandwidth to upload them!

Sources

  • Sony PlayStation Modchip Overview
  • [Mayumi 4 PIC12F629 SCPH-7502 PU-22](/mayumi-4-pic12f629-scph-7502-pu-22/)
  • [Mayumi 4 PIC12C508A SCPH-7502 PU-22](/mayumi-4-pic12c508a-scph-7502-pu-22/)
  • [Mayumi 4 PIC12C508A SCPH-5502 PU-18](/mayumi-4-pic12c508a-scph-5502-pu-18/)