Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt

* 'master' of https://github.com/tildearrow/furnace:
  MSM6295: fallback rate
  MSM6295: add more rates
This commit is contained in:
cam900 2022-05-30 08:14:00 +09:00
commit 0788e519d7
2 changed files with 57 additions and 0 deletions

View file

@ -352,6 +352,36 @@ void DivPlatformMSM6295::setFlags(unsigned int flags) {
case 3:
chipClock=4224000;
break;
case 4:
chipClock=COLOR_NTSC;
break;
case 5:
chipClock=COLOR_NTSC/2.0;
break;
case 6:
chipClock=COLOR_NTSC*2.0/7.0;
break;
case 7:
chipClock=COLOR_NTSC/4.0;
break;
case 8:
chipClock=4000000/2;
break;
case 9:
chipClock=4224000/2;
break;
case 10:
chipClock=875000;
break;
case 11:
chipClock=937500;
break;
case 12:
chipClock=1500000;
break;
default:
chipClock=4000000/4;
break;
}
rate=chipClock/3;
for (int i=0; i<4; i++) {