The OUT (#99) discussion (again?)

Página 3/3
1 | 2 |

Por Wlcracks

Hero (515)

imagem de Wlcracks

04-02-2019, 16:39

Cool Thanks

Por DarkSchneider

Paladin (965)

imagem de DarkSchneider

14-02-2019, 10:07

My cent goes for reading ports from BIOS and use C register. But read ports and then store them somewhere at RAM page 3, so you don't have to read them from inter-slot each time. Even in the case of cartridge software, in a TurboR reading from RAM will get advantage, so is not like using 2 bytes will be a limiter for the program.

Por Wlcracks

Hero (515)

imagem de Wlcracks

14-02-2019, 19:30

Well in my experiment MSX1 i can send in vblank 3 otirs to 0x99. 2 x 0xff bytes + 0x80 bytes in 60 hz. Thats two screen 2 pattern name tables and the sprite name table. Any slow down will give an "too fast vram access".

Por hit9918

Prophet (2927)

imagem de hit9918

14-02-2019, 22:55

set the VDP to blank mode while doing fast transfers, then it is guaranteed to go without corruption.

Por DarkSchneider

Paladin (965)

imagem de DarkSchneider

15-02-2019, 08:32

I think the VDP goes to disabled mode by its own at VBLANK until reach the line 0.

Por hit9918

Prophet (2927)

imagem de hit9918

15-02-2019, 15:24

yes but that is not the point.
the point is when one does jitter past the border.

Página 3/3
1 | 2 |