techdocs
techdocs copied to clipboard
PHC-25 : BASIC ROM informations
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/