techdocs icon indicating copy to clipboard operation
techdocs copied to clipboard

PHC-25 : BASIC ROM informations

Open VFD opened this issue 2 months ago • 2 comments

I did a brief analysis of the PHC-25's BASIC ROM. This should help with documenting the ROM's source code. Each character on the PHC-25 is encoded using 12 bytes.

Here’s how the character data is organized:

  • Control ASCII: &H00 to &H1F → stored from &H4FEC to &H516B
  • Standard ASCII: &H20 to &H7F → stored from &H516C to &H55EB
  • Extended ASCII: &H80 to &HFF → stored from &H55EC to &H5BEB

From &H5BEC to &H5FFF, all bytes should be replaced with &H00. I made some modifications, and it works.

You can find more on my GitHub about the PHC-25.

https://github.com/VFD/SanyoPHC25/

VFD avatar Nov 10 '25 13:11 VFD