Autor
| Speed (command engine)?
|
PingPong msx master Mensajes: 1069 | Publicado: Diciembre 26 2006, 11:01   |
Hi, all. We all know that we can out data more faster in vblank to vdp than in active area.
My guess is that on msx2 also the cmd engine is more faster when a command is issued on vblank and keep running in vblank period.
Anyone can confirm?
|
|
msd msx professional Mensajes: 625 | Publicado: Diciembre 26 2006, 11:18   |
That is correct
|
|
ARTRAG msx master Mensajes: 1802 | Publicado: Diciembre 26 2006, 11:20   |
|
|
Sonic_aka_T
 msx guru Mensajes: 2269 | Publicado: Diciembre 26 2006, 11:23   |
Quote:
| Hi, all. We all know that we can out data more faster in vblank to vdp than in active area.
My guess is that on msx2 also the cmd engine is more faster when a command is issued on vblank and keep running in vblank period.
Anyone can confirm?
|
There's a nice article on MAP which describes the approximate command speeds under different situations. Make sure you have a look at it, it gives an idea of what you can expect of the VDPs command engine. |
|
Sonic_aka_T
 msx guru Mensajes: 2269 | Publicado: Diciembre 26 2006, 11:23   |
hehe, too slow... ^_^ (In my defense, he used edit!  ) |
|
PingPong msx master Mensajes: 1069 | Publicado: Diciembre 26 2006, 16:47   |
OK, thanks, i know this. The article test several conditions: sprites on/off 192/212, blank screen.
BUT what i asked is: not blank screen (that is covered in the article) BUT the period that is between the line 213 and just before the line 0 of the next frame. I guess this is the same as blanking the screen but i'm not so sure. Maybe some strange logic in VDP handle this as a normal screen area, so no benefits.
|
|
jltursan msx professional Mensajes: 887 | Publicado: Diciembre 27 2006, 00:09   |
IIRC the MSX1 VDP works the same with disabled screen and during the VBlank. I also guess that the 9938 must be like the 9918, no work on screen, more speed for operations.
|
|
|
|
|