VScreen Questions (Development Foros MSX)MSX Resource Center PassionMSX MSX2 contest           
                       
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 144 invitados y 1 miembro en línea

Eres un usuario anónimo.
 

Foros MSX


Foros MSX

Development - VScreen Questions

Autor

VScreen Questions

PingPong
msx professional
Mensajes: 859
Publicado: Agosto 17 2007, 14:13   
Hi,

Anyone know if the VSCREEN engine can work without the masking sprites used to hide the border?
Maybe could be used with 8 sprites on row?


Maggoo
msx professional
Mensajes: 576
Publicado: Agosto 17 2007, 16:47   
Yes it can, just a very small update to the source code would take care of it. It would also make sense to use characters for some moving items...
PingPong
msx professional
Mensajes: 859
Publicado: Agosto 17 2007, 18:22   
thx, Magooo.

Recently, ( see sp manbow2 ) it was proved that a limited horizontal scroll is possible also on screen 5 at the following conditions:
-draw a part of the screen on a hidden page after using r18 to fine-scroll horizontally.
-do not draw unchanging tiles between frames.

I've done some experiment and the horizontal scroll could reach 65 fps at 60hz on a 28*20 char area in sc5.

It's possible to modify the vscreen engine and make it working in screen5 ?




Maggoo
msx professional
Mensajes: 576
Publicado: Agosto 17 2007, 20:03   
Everything is always possible but I think writing a new engine screen 5 based (like the one of Total Parody) would make more sense... VScreen is very much based on the idea of a tile based screen mode. A V9990 port would be much easier than a Screen 5 port...
PingPong
msx professional
Mensajes: 859
Publicado: Agosto 17 2007, 20:49   
@Magoo: v9990 is a to high spec hardware. my wish is to do a v9938 implementation, but taking this in account it's not an easy task.

Maybe the engine could be also sw-tile based, by blitting the chars stored in vram. (My test program does this)

Of course, v9958 / and especially v9990 make the programmers life easy, but restrict the number of msx'es where could run...
PingPong
msx professional
Mensajes: 859
Publicado: Agosto 18 2007, 13:44   
@Magoo: do you think is possible to adapt ( o rewrite ) VScreen using screen 5?
Maggoo
msx professional
Mensajes: 576
Publicado: Agosto 29 2007, 14:45   
Writing a new sc5 engine is possible of course, but I would not be interested in doing such thing myself. You would be very limited regarding how fast you can scroll, perhaps one or two pixel at a time. Not exactly ideal when you want to make a fast action game...
manuel
msx guru
Mensajes: 3351
Publicado: Agosto 29 2007, 14:53   
Maggoo: what's the status and plan of VSCREEN anyway?
Maggoo
msx professional
Mensajes: 576
Publicado: Agosto 29 2007, 18:04   
Last version is still 1.0. I made a few changes to the code to be able to compile on the PC using a cross assembler and have a few ideas for improvements but right now, I barely have the time to even turn on my MSX.
 
 







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