How can I redefine characters (UDG) under SCREEN 1 ? (Development Foros MSX)MSX Resource Center            
                       
English Nederlands Espa�ol Portugu�s Russian                  
 Noticias
   Página principal
  Almacén de noticias
  Temas de noticias

 Recursos
   Foros MSX
  Artículos
  Analisis
  Informe de ferias/RUs
  Álbum de fotos
  Ferias y encuentros
  Encuestas
  Enlaces
  Buscar

 Software
   Descargas
  Tienda Online

 MRC
   Quiénes somos
  Únete a nuestro equipo
  Donar
  Políticas
  Contacta con nosotros
  Enlázanos
  Estadísticas

 Buscar
 
  

  

 Login
 

Login

Contraseña




¿Aún no tienes una cuenta? ¡Conviértete en miembro del MSX Resource Center! ¡Únete a nosotros!.


 Estadísticas
 

Hay 40 invitados y 4 miembros en línea

Eres un usuario anónimo.
 

Foros MSX


Foros MSX

Development - How can I redefine characters (UDG) under SCREEN 1 ?

Autor

How can I redefine characters (UDG) under SCREEN 1 ?

cesco
msx addict
Mensajes: 301
Publicado: Abril 19 2006, 13:22   
I used to redefine the character table for SCREEN 1 under MSX Basic when I made some games a lot of years ago, but now I don't remember anymore the starting address to VPOKE. Is there someone that can tell me which address I have to VPOKE to change the character table under SCREEN 1 ?

Also, anyone remembers which is the starting memory address to SCREEN 1 VIDEO MEMORY?

Thanks
NYYRIKKI
msx master
Mensajes: 1528
Publicado: Abril 19 2006, 15:06   
Look here:
www.work.de/nocash/portar.htm#videodisplayprocessor

You can also check right addresses with BASE command in BASIC like this:

PRINT BASE(X)
The number X can be calulated like this:
SCREEN mode * 5 + Y

Y:
0 = Tile map
1 = Tile colors
2 = Tile outlook
3 = Sprite attributes
4 = Sprite outlook

... so ansfer to you guestion can be obtained by typing:
PRINT BASE(7)

cesco
msx addict
Mensajes: 301
Publicado: Abril 20 2006, 00:33   
Thank you very much
poke-1,170
msx professional
Mensajes: 897
Publicado: Abril 20 2006, 00:38   
or call your sprite "dennis"... then you redefine him too
 
 







(c) 1994 - 2008 Fundación MSX Resource Center. MSX es una marca registrada de MSX Licensing Corporation