Disappointed about msxdev (General discussion MSX Fora)MSX Resource Center            
            
English Nederlands Espa�ol Portugu�s Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 53 gasten en 5 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

General discussion - Disappointed about msxdev

Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Volgende pagina )
Schrijver

Disappointed about msxdev

PingPong
msx professional
Berichten: 1023
Geplaatst: 10 Februari 2008, 14:39   
Quote:

Quote:

Probably, and they could used r18 to achieve smooth scrolling. In this type of game smooth scroll add a good quality.


Only when pattern enemies move at exactly the same speed as the level, how often does that happen?


I'm only referring to background, of course, like in spmanbow
Yukio
msx professional
Berichten: 824
Geplaatst: 10 Februari 2008, 16:50   
Quote:

Quote:

Probably, and they could used r18 to achieve smooth scrolling. In this type of game smooth scroll add a good quality.


Only when pattern enemies move at exactly the same speed as the level, how often does that happen?



Into platform games this is not a problem, the sprite could have a double speed (rush mode) when the entire screen will move and the pattern enemies would have the normal speed + the speed of the screen moving. This is useful for games that only move the screen when the main character is walking ...

ARTRAG
msx master
Berichten: 1737
Geplaatst: 10 Februari 2008, 19:06   
@PinPong
I was going to consider an msx 2 version of our engine....
No commitment on my side, it is just a test...
Could you write and post here a code that, in screen 5, fills a screen in page 0 or 1 of 8x8
blocks taken out 256 blocks in page 2 by reading the block number from a "room" in ram.
The window displayed has to be 32X20 in a room of map_w X map_h.

PingPong
msx professional
Berichten: 1023
Geplaatst: 10 Februari 2008, 19:16   
Quote:

@PinPong
I was going to consider an msx 2 version of our engine....
No commitment on my side, it is just a test...
Could you write and post here a code that, in screen 5, fills a screen in page 0 or 1 of 8x8
blocks taken out 256 blocks in page 2 by reading the block number from a "room" in ram.
The window displayed has to be 32X20 in a room of map_w X map_h.



I'm busy on the moment but, i've already some of this in my 'garage'. please send me an email.
ARTRAG
msx master
Berichten: 1737
Geplaatst: 10 Februari 2008, 22:12   
Bruno, could you send me an email ?
my PC has gone few days ago and I've lost all my addresses

viejo_archivero
msx addict
Berichten: 456
Geplaatst: 11 Februari 2008, 12:27   
Quote:

So msxdev does boost MSX activity. The problem is that all it does boost is MSX1, which is IMHO a step backwards.


When MSXdev contests were concepted there was no MSX(1) activity at all, or just a few. Now we MSX lovers can say we have lots of productions each year. So it is just a step backwards for those who understands the MSX standard as something that started with the MSX2.
manuel
msx guru
Berichten: 3531
Geplaatst: 11 Februari 2008, 13:59   
Wolf, don't forget that Manbow 2 is not in a pattern mode, but in screen 5. And it's damn smooth and has loads of big stuff as well, including huge enemies.
wolf_

msx legend
Berichten: 4776
Geplaatst: 11 Februari 2008, 14:16   
manuel: what are these large enemies made out of? A group of sprites? Or a large block-copy? In the latter case: is this large block-copy going *over* a textured background? If not: a large enemy is just a big 'screen' which moves because the screen moves.
DemonSeed
msx professional
Berichten: 1024
Geplaatst: 11 Februari 2008, 16:52   
Like the plane(s) in Aleste 2, area 2 right?
wolf_

msx legend
Berichten: 4776
Geplaatst: 11 Februari 2008, 18:55   
Correct. that large plane was just 'the map', I even guess that the motors that were shooting bullets were technically the actual enemies there, the 'continuity' of the level were those clouds..
ARTRAG
msx master
Berichten: 1737
Geplaatst: 11 Februari 2008, 19:01   
Well, even in SM the scroll engine was used to move and animate endlevel bosses.

The large crab in the first level was moving thanks to the horizontal scroll engine.
wolf_

msx legend
Berichten: 4776
Geplaatst: 11 Februari 2008, 19:32   
Anyway, it all comes down to:
- in screen 5 you can move the screen as a whole, and the rest will have to be sprites
- in screen 2/4 you can move any part of the screen in any direction in tile-steps

As for shooters like nemesis, when the map (the 'wall'-tiles) itself changes then you'll be using tiles. E.g. those green plants in nem2level2, the stages/blocks/whiteplatforms in nem2level3, the sun flames in nem3level1, the scars in salamander level1 etc. etc. If nothing of the map is visually and physically changing (Manbow 2, airplane in aleste2level2, etc.) then you can use a bitmap screen.
ARTRAG
msx master
Berichten: 1737
Geplaatst: 12 Februari 2008, 13:22   
Anyway more room in rom could allow a true msx2/msx1 game
(even if the competition is going to evaluate only the msx1 specs)
Games like Kings Valley, with no or limited scroll among rooms,
could be easily adapted to have two graphic rendering modes.
Just a matter of doubling the code that builds the screen, the rest
can stay with minimal changes.
Caos Begins, is a clear example: an msx2 version would need only
few touches (and more artwork and a larger ROM natuarlly).

My idea is also the the storage of the gpx can be limited by resorting
to some trick that build the screen5 "tiles" (or 8x8 blocks) as a difference
wrt the screen 2 tiles.

I know, the result is not the best for an msx2, but far better than
simple palette adjustments.

wolf_

msx legend
Berichten: 4776
Geplaatst: 12 Februari 2008, 13:29   
I've thought about building sc5 tiles based on sc2 tiles, but in the end I kinda dropped the idea. Sc2 has 2 bytes per line, sc5 has 4 bytes per line. The difference is thus 2 bytes. Even if you'd be able to somehow add 2 bytes to the sc2 tile to uplift it to bitmap sc5, it'd still double your gfx data. As for KV2: this is one of the few popular games I know where a sc5 version of a sc2 game actually works without concessions..
ARTRAG
msx master
Berichten: 1737
Geplaatst: 12 Februari 2008, 13:38   
Draw your graphic in screen 2. Do your best.
Call set 1 the image 256*64 you get.

Now adjust the palette and add details without screen2 limitations.
Call set 2 the image 256*64 you get.

Do the difference diff = set2-set1.

If you worked well on screen2, diff is very sparse, and 80% of it is filled of zeros

Compress set1 using pletter and diff using what you like (RLE ?),
the result should be far less than you would expect.

All depends on how good are your screen 2 artistic skills and how far from the
original graphic you want to go in screen 5.


on msx1 just decompress set1 and put it in VRAM
on msx2 decompress set1 and diff, add them and put the result in VRAM
 
Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Volgende pagina )
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.