06-10-2021, 06:18 PM
Nash escreveu: (06-10-2021, 05:59 PM)Acho que é a diferença de jogo feito no ocidente e jogo feito no jp.É mais complicado do que isso, porque vblank não é necessariamente frame rate.
No Japão os caras amarram os timings todos ao framerate, aí quebra tudo mesmo, mas como Metroid foi feito pela Mercury, não deve sofrer desse mal.
Em todo video game mais moderno que o atari, tem essa opção do hardware chamar uma função do jogo toda vez que a tv para de desenhar. a não ser que a interrupção esteja desligada, a chamada sempre ocorre e interrompe o que a CPU esta fazendo no momento.
Mesmo que o jogo tenha delta etc.. ele pode estar usando o vblank pra contar quantos quadros foram perdidos e como reescalar a coisa etc..
É um reloginho confiavel que nunca falha em atirar 60 vezes por segundo.