0 Members and 3 Guests are viewing this topic.
Anyone can find a syscall who detects the model?
FOr emulators, you must turn off the OC...Anyone can find a syscall who detects the model?
Could it be that Ashbad's game automatically overclocks the calc by default?
@Simon : on the emulator, syscall 0x1196 returns 0x00, but if I read directly the byte at 0xA0000305 I get 0xAA.
BTW, it's off-topic but do you know a Sleep syscall ? I think we need it, until now all games use 100% of CPU so they drain batteries. I know this function use TMU2 on fx-9860, maybe we can write an equivalent routine for Prizm.
Yes, some games (like Rainbow Dash, Gravity Duck and Sonic) automatically overclock on start.It would be better to detect if the program is running on emulator (maybe with Simon's proposal) and overclock only if not.@Simon : on the emulator, syscall 0x1196 returns 0x00, but if I read directly the byte at 0xA0000305 I get 0xAA.BTW, it's off-topic but do you know a Sleep syscall ? I think we need it, until now all games use 100% of CPU so they drain batteries. I know this function use TMU2 on fx-9860, maybe we can write an equivalent routine for Prizm.
Like the FXes Model detection syscall, the emulator yields 0x00...Could be this a good start?If someone could get me a confirmation, I'll expad my model detection routine