Hi!tswilliamson,
Thank you for email.
I am glad to be able to meet an interesting project to extend the possibility of Prizm.
Prizm's overclock,
Only multiplier 20x works with the emulator,it is necessary to inspect it with the real Prizm.
Because it is thought that the structure of CPG is identical to SH7724, but part of divider is different,
In Ptune2, the set point of the CPG register fixes a value by a guess based on the actual survey.
I do not know whether it is correct, but I think that it is almost correct.
The CPG register acting effectively in Prizm seems to be eight of the next.
FLLFRQ
FRQCRA
CS0BCR
CS2BCR
CS0WCR
CS2WCR
CS5aBCR
CS5aWCR
I extract the program only for parts changing the clock here.
http://pm.matrix.jp/Ptune2_simple.zip
It is memory speed to influence the frame rate most.
It is effective to make a memory clock the same as a CPU clock.
The frame rate is increased approximately two times when memory clock 2x.
[F4] setting of Ptune2 is recommended to attain a maximum frame rate perfomance.
But electricity consumption increases,it may be sufficient in [F2]~[F3].
I think that all Prizm is safe if increase one phase of wait than the preset value.
If only memory overclock,
The change of these four registers is enough,
FLLFRQ
FRQCRA
CS0WCR
CS2WCR
but these two setting is necessary to the biggest frame rate perfomance.
CS0BCR
CS2BCR
As for these two, it is thought that there is not
CS5aBCR
CS5aWCR
Thank you for email.
I am glad to be able to meet an interesting project to extend the possibility of Prizm.
Prizm's overclock,
Only multiplier 20x works with the emulator,it is necessary to inspect it with the real Prizm.
Because it is thought that the structure of CPG is identical to SH7724, but part of divider is different,
In Ptune2, the set point of the CPG register fixes a value by a guess based on the actual survey.
I do not know whether it is correct, but I think that it is almost correct.
The CPG register acting effectively in Prizm seems to be eight of the next.
FLLFRQ
FRQCRA
CS0BCR
CS2BCR
CS0WCR
CS2WCR
CS5aBCR
CS5aWCR
I extract the program only for parts changing the clock here.
http://pm.matrix.jp/Ptune2_simple.zip
It is memory speed to influence the frame rate most.
It is effective to make a memory clock the same as a CPU clock.
The frame rate is increased approximately two times when memory clock 2x.
[F4] setting of Ptune2 is recommended to attain a maximum frame rate perfomance.
But electricity consumption increases,it may be sufficient in [F2]~[F3].
I think that all Prizm is safe if increase one phase of wait than the preset value.
If only memory overclock,
The change of these four registers is enough,
FLLFRQ
FRQCRA
CS0WCR
CS2WCR
but these two setting is necessary to the biggest frame rate perfomance.
CS0BCR
CS2BCR
As for these two, it is thought that there is not
CS5aBCR
CS5aWCR