01/11/2020, 04h01
|
#3
|
ピットストップ
Date d'inscription: 03/2018
Messages: 365
|
Citation:
Envoyé par GamerMine
Le TIA va pouvoir donc les lires et réagir en conséquence, ma question devient alors : Le TIA, il fait quoi avec ces valeurs ? Quels actions doit-il faire et quand ?
|
Salut,
je connais rien au 2600 , mais à mon avis , entre chaque vblank le TIA lit dans les memoires/registres qu'il partage avec le CPU , ensuite il fait son image à chaque vblank
les sprites sont fait de facon "hardware" , ce qui veut dire que par exemple au pif , pour le sprite1 on a les adresses suivantes que le cpu lit/ecrit et que le tia lit:
$1000 est la position en x
$1001 est la postion en y
$1002 est la couleur
etc...
le cpu y ecrit 55 2f 03 etc...
le tia lit les adressses du sprite1 et place le sprite1 à 55 Xpixel et 2f Ypixel , met le sprite en bleu etc...
le tia à chaque frame lit ces adresses et place le sprite où et comme il faut dans l'image à chaque frame
Dernière modification par CRT ; 01/11/2020 à 04h08.
|
|
|