Possible La Mulana for MSX? (General discussion 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 51 invitados y 4 miembros en línea

Eres un usuario anónimo.
 

Foros MSX


Foros MSX

General discussion - Possible La Mulana for MSX?

Ir a la página ( Página anterior 1 | 2 | 3 Siguiente página )
Autor

Possible La Mulana for MSX?

ARTRAG
msx master
Mensajes: 1802
Publicado: Junio 10 2007, 00:17   
this is all what you can see by now...
http://i71.photobucket.com/albums/i135/hue75/NPCtest.png
wolf_
online

msx legend
Mensajes: 4827
Publicado: Junio 10 2007, 00:21   
Looks well, but so far I see only one character (2 sprites) per floor, so there's no artistic problem yet.
ARTRAG
msx master
Mensajes: 1802
Publicado: Junio 10 2007, 10:54   
I cannot unveil too much, all I can tell you is that the option 2)
you mentioned (color sprite + black outline sprite) can be implemented
in many ways, and that the one we adopted exploits ALL the info
provided in S0 by the VDP.
Now you have all the pieces of the puzzle
the solution is for December 2007
PingPong
msx master
Mensajes: 1069
Publicado: Junio 10 2007, 12:19   
Quote:

Quote:

(What will be msx without sprite flickering?)



A better machine! Nothing folklore, it's just darn irritating when sprites can't have black outlines on a colored background (like in MoG).



Only joking wolf... the msx sprite limit (msx 1 and 2) is IMHO the MOST limiting factor in making games for msx.

However, to achieve a not-so-disturbing 4 multicolor sprites on scan line a valid tecnique could be those in dvik sprite mux routine . Dvik manages a so-called logical sprites in a group of 4 so when the flickering occour you do not get strange orrible things on video, such as a half of sprite flickering and the upper part perfectly displayed...

Another good tecnique, (see ChoroQ) is to make use of two HW sprites per logical sprite one representing the even and one representing the odd planes, assigning the border outline to even planes and the sprite body to the odd planes.
This way when you have to do flickering, you have a frame with only the sprite border showed and another with only the sprite body showed. Because they are swapped at 25hz, the eye is not so disturbed from this.


Please look at choroQ, the main charater is a car with two sprites, one for body, the other for wheels: the first time i've played it i've almost not noticed flickering. I was so surprised of the result that i asked myself, " How could those people got five sprites on scanline without flickering?". Really the flickering were here, but almost invisible.

Try choroQ and let me know what do you think about this tecnique.


wolf_
online

msx legend
Mensajes: 4827
Publicado: Junio 10 2007, 12:27   
hmm.. I don't seem to have pudding for lunch, but in order to test the pudding, can you send it to my puddingbox?

(also couldn't spot it in the puddingarchive, unless I overlooked it ofcoz)
PingPong
msx master
Mensajes: 1069
Publicado: Junio 10 2007, 12:53   
check mail...
PingPong
msx master
Mensajes: 1069
Publicado: Junio 10 2007, 12:59   
Quote:

wolf_

1) msx2 sprites are a bit better than those on msx1, but they are absolutely crap w.r.t. color management (it is a nightmare, more than 24 bytes of I/O each time, msx2 VDP designers should be hanged)




the problem is the same: they had to maintain the compatibility with the very poor msx1 vdp, so they do not replaced the old sprite engine, they only enhanced a bit the existing... IMHO the sprite engine should be totally redesigned in msx2 modes...

Quote:


2) in msx1 flickering can be controlled using S0 information on which plane is off


Also in msx2... but is constly..
GhostwriterP
msx addict
Mensajes: 320
Publicado: Junio 10 2007, 14:36   
In The Cure I just used all the sprites in the player and used tiles for enemies. Sure it is not as smooth but I doubt you can get 8 skeletons on one row and still make the flicker un-noticeable.
The thing I am currently working on uses the same apprough, but a improved. Jurky as hell, but who cares the stills are great.

wolf_
online

msx legend
Mensajes: 4827
Publicado: Junio 10 2007, 14:41   
One thing that bugged me a bit in The Cure was exactly the fact that with tile enemies you didn't have a real limit, as with sprites. when climbing stairs in VK there was usually a limit for those purple witches so there was a chance to actually reach the higher platform. But in TC they just kept coming and coming. So, in VK this sprite limit at least contributed to the gameplay/balance.
GhostwriterP
msx addict
Mensajes: 320
Publicado: Junio 10 2007, 14:52   
Well, you are right, I got a bit carried away there
I promise to pay a little bit more attention to that in future games.
PingPong
msx master
Mensajes: 1069
Publicado: Junio 10 2007, 15:15   
@wolf: have you seen choroQ?
Huey
msx professional
Mensajes: 671
Publicado: Junio 11 2007, 10:31   
Quote:

Quote:

(What will be msx without sprite flickering?)



A better machine! Nothing folklore, it's just darn irritating when sprites can't have black outlines on a colored background (like in MoG).



Hey Wolf, what about the single color sprites in La-Mulana? Are those also irritating or did they choose better colors? (Thats the main problem with MoG imho).
wolf_
online

msx legend
Mensajes: 4827
Publicado: Junio 11 2007, 11:06   
pingpong: yes. Well, the trade-off for this technique is the slight flickering of course.

huey: the background of L-M is usually dark'ish, whereas MoG's background is very colored. A single color sprite could do well as long as they show-up clearly in front of the background. It's why lots of MSX1 games have a black background: so that a single color sprite looks ok.
PingPong
msx master
Mensajes: 1069
Publicado: Junio 11 2007, 20:02   
Quote:

pingpong: yes. Well, the trade-off for this technique is the slight flickering of course.


Yes, but the flickering routine could be made better, refreshing at 25hz (i think it's not at 25hz on choroQ)

for me it's a lot better than making ENTIRE SPRITES DISAPPEAR. obviously you can only work with a maximum of 4 sprites/scanline (multicolored)

This tecnique could not be used (ARGH!) on msx2 with the or-ed color trick
papa_november
msx novice
Mensajes: 18
Publicado: Junio 18 2007, 07:42   

It'll happen sometime after the TurboDuo version of Cave Story.

Porting a game that's as massive as La-Mulana is a lot of work, especially to a system where everything has to be in assembly.
 
Ir a la página ( Página anterior 1 | 2 | 3 Siguiente página )
 







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