Disappointed about msxdev (General discussion MSX Forum)MSX Resource Center MRC MEGA Challenge - Win one of 3 free One Chip MSX computers!              
              
English Nederlands Espaņol Portuguęs Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 122 guests and 1 MSX friend online

You are an anonymous user.
 

MSX Forum


MSX Forum

General discussion - Disappointed about msxdev

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Next Page )
Author

Disappointed about msxdev

wolf_

msx legend
Posts: 4526
Posted: February 12 2008, 15:43   
euhm... can you show an example (just a few tiles) ?
ARTRAG
msx master
Posts: 1538
Posted: February 12 2008, 16:32   
http://ccompilerformsx.googlepages.com/wolf_test
the difference is the screen 5 detail I mean
wolf_

msx legend
Posts: 4526
Posted: February 12 2008, 16:55   
Hmm yea well, that's rather simple, and the emptiness spots can easily be RLE'ed away. I never make simple gfx like these tho..
ARTRAG
msx master
Posts: 1538
Posted: February 12 2008, 17:09   
My skill as screen 2 artist are quite low (it was an egg BTW)
The idea is that starting from good screen 2 tiles, you need
only sparse details to move them to screen 5.
Fudeba
msx lover
Posts: 68
Posted: February 12 2008, 17:45   
Quote:

My skill as screen 2 artist are quite low (it was an egg BTW)
The idea is that starting from good screen 2 tiles, you need
only sparse details to move them to screen 5.



This looks a nice idea, but there'll be the need to work with two bitmap tile-sets to generate the diffs, then convert the tile set 1 to screen 2 mode... and the game has to convert that data to bitmap again, before applying the diffs when using screen 5. Is it what you had in mind?
It could produce good graphics for a dual game using little more space, at the cost of some pre-processing. I believe it's a neat idea.
ARTRAG
msx master
Posts: 1538
Posted: February 12 2008, 18:03   
Yes it is what I mean.
All the work you say has to be done off line by a PC.
The msx code is very simple instead.
Games that update the tiles only during a room change could have enough time to expand in ram the screen 2 tiles
expand the "difference" and produce (on fly) a screen 5 tile set by writing pixels in VRAM.

A color tileset, uncompressed, takes only 4Kbytes.
Building a screen 5 image from that is only a matter of few lines of code that interpret screen 2 data and do "pset(x,y,c)" with the foreground or the background color according to the right bit in the shapes.
The screen 5 "correction" using the "diff" data can be done after having built the image above directly in VRAM,
by interpreting the RLE data that store the differences.

It works well for games that do not change the patterns during the game, as you pointed the other thread about GnG.
For animated tiles all what can be done is store in VRAM all the precomputed frames.
Even in this case the storing system could be the same, but the problems are those you pointed in the other thread about GnG (e.g the need of a 16 bit name table in ram, the need to find updated tiles in it, etc etc...)

Huey
msx professional
Posts: 535
Posted: February 16 2008, 14:59   
So we want MSX2 games just because they look better????

MSX1 screen2 is so much fun to work with as a pixeler (and noob coder). I really like pattermodes because they are fast, simple and it has an adorable color-clash as a bonus

And more important; A good gfx pixeler in screen2 is better than a bad screen5 pixeler (looking at noone in particular). That is the main problem with any project. People want the most fantastic features but its nearly impossible to find a gfx artist that is interested/capable to create such gfx.

ARTRAG
msx master
Posts: 1538
Posted: February 16 2008, 16:31   
Well Caos Begins could be updated to screen 5 in a second...
that is the kind of game "ā la" kings valley that can have two
version sharing the very same engine...
Huey
msx professional
Posts: 535
Posted: February 16 2008, 16:42   
Quote:

Well Caos Begins could be updated to screen 5 in a second...
that is the kind of game "ā la" kings valley that can have two
version sharing the very same engine...



Maze of Galious would also be a good candidate.
[D-Tail]

msx guru
Posts: 2925
Posted: February 16 2008, 20:16   
I thought the two were the same
wolf_

msx legend
Posts: 4526
Posted: February 16 2008, 20:26   
Quote:

and it has an adorable color-clash as a bonus


actually.. about the color-clash.. what's the definition of color-clash? Is it gfx optimized for a screen2-style system? Or is it a clear error when you're converting a bitmap image (such as a digi) to pattern mode? I'd say the latter.. and therefor I'd say that only very few MSX1 games have color-clash.. ^_^


AuroraMSX

msx master
Posts: 1214
Posted: February 16 2008, 22:06   
Color clash is when visible background obviously disappears or changes color because a software (tiled) sprite jumps up and shoots the pooh out of the pixels. Rather obvious examples are all those shitty Speccy conversions...
(And also 'the Cure' had this effect very prominent)
DemonSeed
msx professional
Posts: 849
Posted: February 18 2008, 17:10   
Commands as LINE, CIRCLE and PSET in BASIC can also cause "color spill".

I'll never forget when I was drawing in screen 2 and it happened.

"Huuuuuh... WTF?"
MrSpock
msx novice
Posts: 26
Posted: February 18 2008, 22:24   
Quote:


I thought the two were the same



I thought the two are very different.
[D-Tail]

msx guru
Posts: 2925
Posted: February 19 2008, 08:10   
Note the sarcasm, MrSpock, note the sarcasm
 
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Next Page )
 







(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.