i did some calculations it seems NTSC has a perfect 3:1 ratio of ppu cycles to cpu cycles but PAL has 3.20481928~~ is that correct ?
And how does that play out in synchronisation in making a cycle perfect emulator (like on nstc i'd run 1 cpu cycle and 3 ppu cycles but what about pal ? run 1 cpu cycle 3 ppu and then insert one ppu cycle for every 4 passes? sounds kind of a pain)
And how different ntsc/pal is actually ? cpu/apu/ppu what considerations should i take when coding say a nstc version then adapting it to pal?
And how does that play out in synchronisation in making a cycle perfect emulator (like on nstc i'd run 1 cpu cycle and 3 ppu cycles but what about pal ? run 1 cpu cycle 3 ppu and then insert one ppu cycle for every 4 passes? sounds kind of a pain)
And how different ntsc/pal is actually ? cpu/apu/ppu what considerations should i take when coding say a nstc version then adapting it to pal?