Alternativa Set Adjust

بواسطة Oniric-Factor

Master (177)

صورة Oniric-Factor

07-09-2017, 23:53

Saludos gente,

estoy dándole vueltas a diferentes técnicas para hacer scroll en Turbo Basic y me ha surgido una duda: ¿Sabríais de alguna forma concreta de hacer un set adjust sin usar esa función en particular? Ni Nestor ni Basic Kun las soportan directamente, pero entiendo que editando el registro adecuado se podrían hacer igual.

Login أوregister لوضع تعليقاتك

بواسطة Manel46

Paladin (674)

صورة Manel46

08-09-2017, 18:59

Hola amigo

A través del registro R#18 "VDP(19)" se controla esto. Tienes que escribirle un byte con el significado siguiente: Los bits de 0 a 3, es el desplazamiento en X, y los bits del 4 al 7 es la Y.

De todas formas puedes consultar el MSX Top Secret, donde se explica perfectamente.

Saludos.

بواسطة Oniric-Factor

Master (177)

صورة Oniric-Factor

08-09-2017, 22:33

Holas Manel, muchas gracias. Lo he estado probando y es justo lo que necesitaba. Smile

بواسطة Manel46

Paladin (674)

صورة Manel46

09-09-2017, 00:03

De nada. Me alegro que te valga. A disponer...

بواسطة pepitor128

Master (156)

صورة pepitor128

11-09-2017, 15:29

¿Podéis poner algún listado en basic de ejemplo?

بواسطة Manel46

Paladin (674)

صورة Manel46

11-09-2017, 19:05

pepitor128 wrote:

¿Podéis poner algún listado en basic de ejemplo?

Lo siento, no programo en basic.
Si en ensamblador, pero sobre esto, no tengo experincia.

بواسطة Manel46

Paladin (674)

صورة Manel46

12-09-2017, 12:00

Con el permiso de Oniric-Factor, un ejemplo simple en basic:
10 FORA=0TO7
20 VDP(19)=A
30 FORB=0TO200:NEXTB
40 NEXTA

بواسطة pepitor128

Master (156)

صورة pepitor128

12-09-2017, 19:40

Gracias.