Optimize for performance and percision
This commit is contained in:
parent
3eac4d03fa
commit
7b96ba2d19
@ -13,7 +13,7 @@
|
|||||||
/****************************************/
|
/****************************************/
|
||||||
|
|
||||||
/***** Tama Setting and Features *****/
|
/***** Tama Setting and Features *****/
|
||||||
#define TAMA_DISPLAY_FRAMERATE 10
|
#define TAMA_DISPLAY_FRAMERATE 12
|
||||||
#define ENABLE_TAMA_SOUND
|
#define ENABLE_TAMA_SOUND
|
||||||
#define ENABLE_REAL_TIME
|
#define ENABLE_REAL_TIME
|
||||||
#define ENABLE_SAVE_STATUS
|
#define ENABLE_SAVE_STATUS
|
||||||
@ -30,11 +30,11 @@
|
|||||||
// it also seems that the temperature also effects the clock frequency so time keeps on drifting and it get's noticable after some time.
|
// it also seems that the temperature also effects the clock frequency so time keeps on drifting and it get's noticable after some time.
|
||||||
// You can play around with these 2 to try and reduce the drift:
|
// You can play around with these 2 to try and reduce the drift:
|
||||||
|
|
||||||
#define EMULATOR_CLOCK_SPEED 1002700 // this values seems to be around 1002700(+-5)
|
#define EMULATOR_CLOCK_SPEED 1000000
|
||||||
// If game time is going faster than it should, increase this value by 1 to slow it down.
|
// If game time is going faster than it should, increase this value by 1 to slow it down.
|
||||||
|
|
||||||
// fixed microsecond sleep between each cycle used to fine tune the emulator time drift even more
|
// fixed microsecond sleep between each cycle used to fine tune the emulator time drift even more
|
||||||
#define FINE_TUNING_DELAY 16
|
#define FINE_TUNING_DELAY 1
|
||||||
// If game time is going faster than it should, increase this value
|
// If game time is going faster than it should, increase this value
|
||||||
/**************************************************************************/
|
/**************************************************************************/
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user