Jump to content
newcoleco

Convert ZX Spectrum pictures (.scr .mlt) into ColecoVision .pc files

Recommended Posts

SCR2PC - Convert ZX Spectrum bitmap pictures into ColecoVision bitmap pictures

by Daniel Bienvenu aka NewColeco

January 2017

 

There are lots of cool ZX Spectrum pictures released as .scr or .mlt files and tools to make them.

 

 

Technical Information

 

ZX Spectrum bitmap screens are 256x192 pixels, same for the ColecoVision.

ZX Spectrum graphics files are composed of PATTERN and COLOR data tables, same for the ColecoVision.

ZX color palette is composed of 15 colors, same for the ColecoVision, but the colors are not the same. The video chip TMS9928 inside ColecoVision do not have two different magenta and two different cyan colors.

ZX PATTERN and COLOR data are structured differently, bytes in a different order between them and different than how ColecoVision handles it.

 

Considering all the similarities and differences, I've coded the following simple graphics converter tool.

This converter support both .SCR and .MLT files and can generate PATTERN and COLOR data into two files instead of one .PC file.

This solution is a CLI (command line interface) written in C.

 

CV Paint 2 can load and ZX Spectrum pictures as well but is no more supported.

 

 

Example

 

ZX Spectrum Space Harrier title screen by MAC, 2014.

 

 

post-3651-0-43058100-1483931783.gif

 

post-3651-0-44089400-1483986255.png

 

 

Download

 

SCR2PC Version 0.3 (EXE, SRC, BATCH FILE): scr2pc.zip

Change log:

  • Fixed typos

 

SCR2PC Version 0.2 (EXE, SRC, BATCH FILE): scr2pc.zip

Change log:

  • Added multiple palettes

 

SCR2PC Version 0.1 (EXE, SRC, BATCH FILE): scr2pc.zip

 

 

Various Links

 

Convert PowerPaint pictures into PC files

Simple ColecoVision PC viewer (in Java)

Atarimax Coleco Ultimate SD Multicart

Gallery: ZX Art

Tool: Image to ZX Spec v2.0

post-3651-0-43058100-1483931783_thumb.gif

post-3651-0-44089400-1483986255_thumb.png

Edited by newcoleco
  • Like 8

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.
Note: Your post will require moderator approval before it will be visible.

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...