Colecovision Module

Discuss computers from the Laser series, Time & Fun handhelds, etc.
Post Reply
User avatar
MADrigal
Site Admin
Posts: 968
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Colecovision Module

Post by MADrigal » Wed Nov 21, 2018 10:28 am

Hi all
After years and years of searching, I finally had the opportunity to buy a 'Salora Manager - Expansion Module 1' that is the one that allows playing ColecoVision games on the Laser 2001 and Salora Manager.
The item was purchased thanks to the help of a Finnish friend, Jarkko, who also kindly tested it on his Salora Manager soon after the purchase.
Unfortunately the item was faulty, so it was sent to Thomas (Scouter3D) for investigation and repair.
Thomas has done quite a few great findings on this particular unit
1. the unit is powered by the Manager computer, however it was originally designed to work with an external power supply. There is a cut trace in the PCB, that demonstrates that the PCB was originally designed not to get power from its connector cable (that is the Manager Expansion Port), but from a jack on its side. After some research, we believe that this is the result of the PCB being designed originally to work on the CreatiVision Mk2 (which does not provide enough power from the cartridge connector, and therefore the module would have needed additional power from an external power supply)
2. by soldering this trace back, it is now possible to use an external power supply. Tom was kind enough to add a jumper to this 'cut' trace, so now I can select whether I want to use the original power (from the Manager), or the external power supply (in case the module is connected to a CreatiVision Mk2)
3. the item definitely was not designed to work on the first model of the CreatiVision. After doing some reverse-engineering, myself and Tom can now confirm that the item was designed to work on the CreatiVision Mk2, and the Mk2 was very likely designed specifically for this purpose. The Mk1 in fact does not have enough signals to allow for the module to work
4. the module has its own BIOS. The BIOS is NOT the original ColecoVision BIOS, it is custom! It shows a welcome message reading 'Laser 2001' and either 'switch off, insert cartridge and restart' or the welcome message of the ColecoVision game, if it is inserted. The BIOS is 8K, like the one of ColecoVision. I suspect it is a modified version of it, I look forward to dump it
5. the module has 2K of RAM. The original ColecoVision uses 1K of RAM, it is not yet clear why the module has double the needed RAM.
6. the module obviously has a Z80, as you know the module replicates a ColecoVision and uses parts of the Salora Manager (namely, all the video circuitry) whereas the 6502 in the computer is disabled when the Z80 is in action
7. unexpectedly, the module has a sound chip - identical to the one in the Laser 2001/Manager. So why is there such 'duplicate'? Because the sound chip in the computer cannot be connected to the module. So the module uses its own chip. The signal is then brought out back into the console and then the RF modulator
8. the video chip and RAM of the computer is 'shared' with the module, basically it is the only shared thing!
9. the module allows use of 2x standard 'Atari'-compatible joysticks via 9-pin ports. However its PCB also have space and traces for 2 connectors, that look EXACTLY like the CreatiVision ones! This also seems to confirm that the module was originally intended for use with the Cv Mk2!
10. the BIOS reads 'Laser 2001' in its welcome message, although the module is the Salora Manager model. AFAIK the Laser 2001 version of this module was never released.

See attached photos of the unit and diagrams prepared by Thomas.

The unit will shortly be sent to me and I will attempt to design an interface to make it possible to use it on a real CreatiVision Mk2!

*** I WISH TO EXPRESS MY GRATITUDE TO JARKKO AND THOMAS FOR THEIR PRECIOUS HELP!!! ****

ENJOY THE PHOTOS!
You do not have the required permissions to view the files attached to this post.
User avatar
carlsson
Posts: 500
Joined: Fri Jun 13, 2008 7:39 am
Location: Västerås, Sweden

Re: Colecovision Module

Post by carlsson » Wed Nov 21, 2018 11:01 am

Great write-up!

I'm forgetting, do the Salora branded game cartridges say Manager somewhere on the screen instead of Laser 2001 or CreatiVision? From what I understand, quite a bit of the interior electronics in Salora products were manufactured elsewhere (e.g. Siemens, Luxor) and possibly just assembled at Salora but I may have been misinformed here. If however that was the case, it would make perfect sense if VTech supplied the interior electronics and Salora just putting it together, not able to reprogram any ROMs or other modifications.
User avatar
MADrigal
Site Admin
Posts: 968
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Re: Colecovision Module

Post by MADrigal » Wed Nov 21, 2018 11:06 am

The Laser 2001 and Manager versions of the games are exactly the same ROMs as the CreatiVision games. Not a single different byte.
As per the manufacturing process of the Manager, I am reasonably sure it was 100% made by VTech in HK, and Salora just provided the brand.
The Manager PCB and box were definitely produced in HK, and also the BIOS is almost identical to that of the Laser 2001, except a very few routines, making it a sort of 'revision' of the Laser 2001 BIOS.
@username@
Posts: 172
Joined: Tue Oct 22, 2013 6:59 pm
Location: Glasgow, Scotland

Re: Colecovision Module

Post by @username@ » Wed Nov 21, 2018 5:41 pm

Nice article - congrats all round!

Looking forward to the BIOS dump :)
˙uʍop-ǝpısdn sı ɹoʇıuoɯ ɹnoʎ 'sıɥʇ pɐǝɹ uɐɔ noʎ ɟı

The creatiVision Emulator 16.04.24
Salora Manager / Laser 2001 BLOAD utility 0.9
CSL Cartridge middleware
http://sourceforge.net/projects/creativisionemulator
User avatar
MADrigal
Site Admin
Posts: 968
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Re: Colecovision Module

Post by MADrigal » Thu Nov 22, 2018 7:37 am

I will try my best to dump the BIOS asap
User avatar
MADrigal
Site Admin
Posts: 968
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Re: Colecovision Module

Post by MADrigal » Sat Mar 09, 2019 9:29 am

A few photos of my first attempt with the Coleco Vision module with DK and Q*Bert
Note DK shows purple welcome screen, not blue as in previous photos. The game play correctly btw, also all colours are correct. No idea why on my cartridge it is purple this time.
You do not have the required permissions to view the files attached to this post.
User avatar
Scouter3d
Posts: 266
Joined: Mon Jun 28, 2010 7:02 am
Location: Wien
Contact:

Re: Colecovision Module

Post by Scouter3d » Sat Mar 09, 2019 11:06 am

Cool! Looking forward to see the connection to the CV MKII working :0)
User avatar
MADrigal
Site Admin
Posts: 968
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Re: Colecovision Module

Post by MADrigal » Sun Mar 10, 2019 12:54 am

Scouter3d wrote:
Sat Mar 09, 2019 11:06 am
Cool! Looking forward to see the connection to the CV MKII working :0)
Yes, me too!

I now need to make arrangements to dump the BIOS, then repair 3 keys of the Salora Manager, do some tests with the floppy disk drive first (try to dump the original floppy disks) and then will start working on the Mk2 interface :)

Your help on this project was so precious!!!!
tekopaa
Posts: 5
Joined: Tue May 01, 2018 11:17 am

Re: Colecovision Module

Post by tekopaa » Thu May 30, 2019 8:35 pm

I saw this module for sale too in huuto.net 😀

Btw does it run Coleco multicarts?
User avatar
MADrigal
Site Admin
Posts: 968
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Re: Colecovision Module

Post by MADrigal » Fri May 31, 2019 4:33 am

I havent tested coleco multicarts because i dont have any
yes this module was bought from huuto.net
first time ever i saw one on sale
Post Reply