Karoshi MSX Community
05 de Julio de 2021, 07:53:44 pm *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias:
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: [1]
  Imprimir  
Autor Tema: Y ya de paso: cambiar tablas de caracteres y colores  (Leído 2889 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Darth_Fistro
Karoshi Hero
*****
Mensajes: 507


Email
« : 07 de Marzo de 2012, 05:46:15 pm »

Y otra cosilla:

Me gustaría saber si es posible tener dos o más tablas de caracteres/colores en sc2 y si cambiando algún puntero hacer que el VDP permute entre ellas. Me vendría bien para hacer animaciones. Y si fuese posible hacerlo en cada tercio de la pantalla  Smiley

Por cierto, ¿se pueden poner screenshots en el foro?
En línea

MSX FOREVER (hasta que saquen un ZX81 con TMS, PSG y 64K de RAM)
SapphiRe_MSX
Visitante
« Respuesta #1 : 07 de Marzo de 2012, 05:50:43 pm »

En MSX1 va a ser que no, más que nada por la cantidad de VRAM. En MSX2 puedes hacerlo sin ningún problema... sobre todo si tienes 128Kb de VRAM, lo que te permite guardar 8 tablas completas diferentes.
En línea
Darth_Fistro
Karoshi Hero
*****
Mensajes: 507


Email
« Respuesta #2 : 09 de Marzo de 2012, 09:14:25 am »

Hola, gracias por la respuesta  Smiley Una tabla de nombres, ¿entraría por algún lado? ¿Se conmutaría con los registros del VDP?
En línea

MSX FOREVER (hasta que saquen un ZX81 con TMS, PSG y 64K de RAM)
assembler
Karoshi Fan
**
Mensajes: 62

assembler@ya.com
Email
« Respuesta #3 : 09 de Marzo de 2012, 10:20:24 am »

@@activa_pagina0:             
        ld a,6
   out (0x99),a
   ld a,2+128
   out (0x99),a
___________________________________
@@activa_pagina1:
        ld a,7
   out (0x99),a
   ld a,2+128
   out (0x99),a


Los datos de la página 0 están en la posición normal, 6144
Los de la página 1, en 7168

En línea
Darth_Fistro
Karoshi Hero
*****
Mensajes: 507


Email
« Respuesta #4 : 09 de Marzo de 2012, 12:26:00 pm »

¡Gracias! Mirando el mapilla de la VRAM veo que entra una tabla de 768 bytes sin problemas.  La VRAM del MSX1 es pequeñita pero menos da una piedra, jajaja laugh
En línea

MSX FOREVER (hasta que saquen un ZX81 con TMS, PSG y 64K de RAM)
Páginas: [1]
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.21 | SMF © 2013, Simple Machines XHTML 1.0 válido! CSS válido!