Jump to content
Viny wants to learn how to VCS

Colecovision graphics limitations doubts.

Recommended Posts

2 hours ago, Viny wants to learn how to VCS said:

 


Hi I'm a bit confused, I want to know things like for example:
How colors behave in tiles and sprites each mode.

Here's the basic rules:

- 16 colors palette, including black (transparency)
- 1 Color per sprite (you can use multiple sprites for more colors)  
- Maximum of 4 sprites per scanline (without having any flickering) 
- Each 8x8 tiles can only use 2 colors per scanline
 

CV color palette.png

  • Thanks 1

Share this post


Link to post
Share on other sites

I am referring to 2 newcoleco's video on the subject, which explains the graphic mode.
 

 


I used to make mock up early in my Colecovision game developing years.  I used ICVGM 3.03 that is compliant to Screen mode 2 to make the tiles, and CV Sprite 2 that comes with graphictoolkit to draw and stage the sprites. 

You could try


or Magellan
https://atariage.com/forums/topic/161356-magellan/
to draw the graphic with limitation set in mind. 

 

Edited by Kiwi
  • Like 1

Share this post


Link to post
Share on other sites

a great tool to create graphic for coleco is also : multipaint  ,  it is deluxe paint like which support graphic mode constraint of classics computer.

 

If you choose MSX1  , you will have exactly the same limitation than the colecovision  , may be little difference concerning the value of the palette. But make no real difference.

 

Multipaint (kameli.net)

 

You have also the tool from Tony Cruise , there is a thread  the programming section (kiwi pointed to it). it is a very great tool too.

 

Edited by youki
  • Sad 1

Share this post


Link to post
Share on other sites
5 hours ago, Kiwi said:

Refiro-me ao vídeo de 2 newcoleco sobre o assunto, que explica o modo gráfico.
 

 


Eu costumava fazer mock up no início dos meus anos de desenvolvimento do jogo Colecovision. Eu usei ICVGM 3.03 que é compatível com o modo de tela 2 para fazer os tiles, e CV Sprite 2 que vem com graphictoolkit para desenhar e preparar os sprites. 

Você poderia tentar


ou Magellan
https://atariage.com/forums/topic/161356-magellan/
para desenhar o gráfico com as limitações em mente. 

 

Now im downloading cvpaint2, thanks by suggestion and by explanations!

Edited by Viny wants to learn how to VCS

Share this post


Link to post
Share on other sites
6 hours ago, retroillucid said:

Here's the basic rules:

- 16 colors palette, including black (transparency)
- 1 Color per sprite (you can use multiple sprites for more colors)  
- Maximum of 4 sprites per scanline (without having any flickering) 
- Each 8x8 tiles can only use 2 colors per scanline
 

CV color palette.png

Thanks by the pallete image.

Share this post


Link to post
Share on other sites
1 hour ago, youki said:

a great tool to create graphic for coleco is also : multipaint  ,  it is deluxe paint like which support graphic mode constraint of classics computer.

 

If you choose MSX1  , you will have exactly the same limitation than the colecovision  , may be little difference concerning the value of the palette. But make no real difference.

 

Multipaint (kameli.net)

 

You have also the tool from Tony Cruise , there is a thread  the programming section (kiwi pointed to it). it is a very great tool too.

 

Thank by these tips.

Share this post


Link to post
Share on other sites
8 hours ago, retroillucid said:

Here's the basic rules:

- 16 colors palette, including black (transparency)
- 1 Color per sprite (you can use multiple sprites for more colors)  
- Maximum of 4 sprites per scanline (without having any flickering) 
- Each 8x8 tiles can only use 2 colors per scanline
 

CV color palette.png

Sprites can change colors in scanline too?

Edited by Viny wants to learn how to VCS

Share this post


Link to post
Share on other sites
1 hour ago, Viny wants to learn how to VCS said:

The cvpaint2 not worked, multipaint requires jre 1.8.0_74 and Windows 7 support this version?

java . you need to install the java runtime Its free

Share this post


Link to post
Share on other sites

just try it. I used under windows 7 for years. So it was working. I'm on windows 10 now though so I can't check it anymore.

Share this post


Link to post
Share on other sites
5 hours ago, Viny wants to learn how to VCS said:

Sprites can change colors in scanline too?

No , not possible with the colecovision.

Share this post


Link to post
Share on other sites
5 hours ago, Viny wants to learn how to VCS said:

I want to know if this version has support for Windows 7.

I have it running under Window 7.  I think I have sun-soft stand alone Java.  Always complaining about wanting to update when it can't...  That's how old it is.
 

1 hour ago, youki said:

No , not possible with the colecovision.

It's very difficult and could be done, chasing the rainbow, Atari 2600 style by detecting collision or 5 on the line flag in the status register, then waste a few cycles and then load in new color data in the sprite att. table, waste a few cycle, load new color into the sprite att. table.  I haven't tried it yet.  I think HERO does this and some homebrew MSX game does it.  Not easy to do and only one or few sprites are only one that could color change. 

Share this post


Link to post
Share on other sites

A good way to learn how CV graphics works is by looking at released games and check each 8x8 tiles
This will gives you a good idea 

Here's an example
 

BurgertimeCV.png

  • Like 1

Share this post


Link to post
Share on other sites
19 minutes ago, Kiwi said:

 

It's very difficult and could be done, chasing the rainbow, Atari 2600 style by detecting collision or 5 on the line flag in the status register, then waste a few cycles and then load in new color data in the sprite att. table, waste a few cycle, load new color into the sprite att. table.  I haven't tried it yet.  I think HERO does this and some homebrew MSX game does it.  Not easy to do and only one or few sprites are only one that could color change. 

Yes, as described in that thread :  

But it is hardly exploitable in a game i think.   Not as on Atari VCS or a C64.

 

  • Like 2

Share this post


Link to post
Share on other sites
7 hours ago, Kiwi said:

I have it running under Window 7.  I think I have sun-soft stand alone Java.  Always complaining about wanting to update when it can't...  That's how old it is.
 

It's very difficult and could be done, chasing the rainbow, Atari 2600 style by detecting collision or 5 on the line flag in the status register, then waste a few cycles and then load in new color data in the sprite att. table, waste a few cycle, load new color into the sprite att. table.  I haven't tried it yet.  I think HERO does this and some homebrew MSX game does it.  Not easy to do and only one or few sprites are only one that could color change. 

Thanks, the multipaint runned!

Share this post


Link to post
Share on other sites
4 hours ago, Viny wants to learn how to VCS said:

Thanks, the multipaint runned!

My tool will work on Windows 7 as long as you install .Net 4.7.2 or greater.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...