Karoshi MSX Community
06 de Julio de 2021, 04:47:09 am *
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: Screen 4 + screen split + page 1  (Leído 4652 veces)
0 Usuarios y 1 Visitante están viendo este tema.
samsaga2
Karoshi Fan
**
Mensajes: 76


Email
« : 25 de Mayo de 2011, 02:00:47 pm »

No sé si me estoy flipando mucho pero... ¿es posible hacer esto?

1º Dibujar la pantalla en screen 4 normal
2º Hacer un screen split
3º Canviar a screen 8
4º Canviar a la pagina 1 de vram
5º Canviar a screen 4
6º Mostrar el panel del contador
7º Volver a la pagina 0 de vram
8º Fin del screen split

Si es posible, ¿alguien tiene algún ejemplo? ¿me puedo ahorrar el paso 3º y cambiar directamente a la pagina 1 en screen 4?

En línea
SapphiRe_MSX
Visitante
« Respuesta #1 : 25 de Mayo de 2011, 03:08:41 pm »

Si es posible, ¿alguien tiene algún ejemplo? ¿me puedo ahorrar el paso 3º y cambiar directamente a la pagina 1 en screen 4?[/quote]

A ver, todo va a depender de cómo lo hagas. Obviamente el paso de poner sc8 te lo puedes saltar sin ningún problema. Ten en cuenta que en MSX2 el screen split se hace mediante una interrupción, por lo que deberás tener en el código la detección de si la interrupción es de VBLANK (en cuyo caso harás algo) o si es del Screen Split (momento en el que harás otra cosa).

¿Dónde va el marcador? ¿Arriba o abajo? Dependiendo de donde vaya, el screen split y las interrupciones se deberán organizar de una manera u otra.
En línea
MsxKun
Karoshi Forum's Guru
*******
Mensajes: 1554


Kimochi-ii


WWW Email
« Respuesta #2 : 27 de Mayo de 2011, 07:11:35 pm »

Pengo hace eso, usar screen 4 y un split para el marcador.
Y ya esta, no hace falta cambiar el modo de pantalla.
En línea

--

Cindy Lauper She Bops!
samsaga2
Karoshi Fan
**
Mensajes: 76


Email
« Respuesta #3 : 29 de Mayo de 2011, 12:31:56 pm »

Por montar el screen split no problema. Mi duda es si puedo cambiar a screen 8, seleccionar la segunda página de vram (la primera la tengo toda llena de tiles) y mostrar el panel del contador (que irá abajo).
En línea
SapphiRe_MSX
Visitante
« Respuesta #4 : 29 de Mayo de 2011, 06:23:05 pm »

Por montar el screen split no problema. Mi duda es si puedo cambiar a screen 8, seleccionar la segunda página de vram (la primera la tengo toda llena de tiles) y mostrar el panel del contador (que irá abajo).

Puedes cambiar de página de vram incluso en Screen 0. No necesitas pasar a Screen 8 Smiley
En línea
samsaga2
Karoshi Fan
**
Mensajes: 76


Email
« Respuesta #5 : 30 de Mayo de 2011, 03:48:43 pm »

Pues muchas gracias. No sé porque estaba convencido que tenía que ser en screen >= 5 Grin
En línea
SapphiRe_MSX
Visitante
« Respuesta #6 : 30 de Mayo de 2011, 04:07:49 pm »

Pues muchas gracias. No sé porque estaba convencido que tenía que ser en screen >= 5 Grin

Para hacer uso de los comandos del VDP sí que es necesario estar en un screen 5 o superior. Eso sí, en el 9958 ya se pueden usar en todos los modos. Si me equivoco que alguien me corrija...
En línea
j4mk3
Karoshi Maniac
****
Mensajes: 376


MSx Powa!


WWW Email
« Respuesta #7 : 05 de Junio de 2011, 07:08:05 pm »

Screen split ?
Entiendo que eso es partir la pantalla y forzar a medio frame que ponga otro modo de video ?
Me lo podeis explicar o darme un link que lo explique ?
Y...para que serviria concretamente ? Eso que comenta Kun del pengo , no lo acabo de entender.

Me interesa el tema porque quiero tocar cositas de MSX2 y mirar de crear para él algun jueguito que tenemos en mente.
En línea

---  G Fan  ---  Galious & Gradius  & G Boys   ---
--- Play HANS' ADVENTURE, STAN, THE DREAMER & BITLOGIC ---
samsaga2
Karoshi Fan
**
Mensajes: 76


Email
« Respuesta #8 : 06 de Julio de 2011, 08:48:31 am »

Screen split es para indicarle al vdp que en una linea de pantalla cambie algunas cosillas (la página de video, colores, scroll, etc...). Puedes incluso mostrar un screen 4 en la mitad superior de la pantalla y un screen 5 en la mitad inferior.

Para más info mira http://map.grauw.nl/articles/split_guide.php
En línea
j4mk3
Karoshi Maniac
****
Mensajes: 376


MSx Powa!


WWW Email
« Respuesta #9 : 06 de Julio de 2011, 08:57:18 pm »

Super!!
anotado en favoritos. Gracias Smiley
En línea

---  G Fan  ---  Galious & Gradius  & G Boys   ---
--- Play HANS' ADVENTURE, STAN, THE DREAMER & BITLOGIC ---
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!