Epson Chakkari Copy
This page was last modified 19:57, 17 January 2021 by Mars2000you. Based on work by Gdx and Manuel.

Contents

Description

Chakkari Copy is a cartridge developed by Epson and released in 1985 only in Japan. It was also available as National FS-SR200.

It contains 18kB RAM and a 8kB ROM (from 4000h to 5FFFh) with firmware and ChakkariCopy BASIC.

If you use it with another cartridge, Chakkari Copy must be in slot 1 and the other cartridge in slot 2.

Modes

This cartridge can be used in two different modes. The mode can be set by using a switch at the back of the cartridge.

COPY mode

You can create printed hardcopies of any MSX1 program in this mode, for which the cartridge uses

  • 16kB RAM located from 0000h to 3FFFh to store a patched copy of the BIOS-ROM (page 0)
  • 2kB RAM located from 6000h to 67FFh (with mirrors at 6800h, 7000h and 7800h) as temporary work area

it can be done in all MSX1 screen modes (0-3) - if the screen mode cannot be autodetected, the cartridge must be started with pressed COPY button. In this case all screen parameters for later capture can be entered manually.

To print a hardcopy of the screen, you need to proceed in two steps:

  • first freeze the running program by pressing the PAUSE button at the back of the cartridge or by entering CALL PAUSE in MSX-BASIC
  • then print the screen contents by pressing the COPY button at the back of the cartridge or by entering CALL BPRINT in MSX-BASIC

Two leds allow you to see if the cartridge is in PAUSE or if a COPY operation is in progress.

The functionality of these buttons can be altered by another program, especially when you start MSX-BASIC. You can restore it by using CALL SCHANGE or pressing F10. See this instruction for infos about limitations due to some bugs.

Recommended printer is the Epson PI-40 printer, but any MSX compatible printer can be used.

RAM mode

You can use its 16kB RAM transferred from 0000h-3FFFh to 4000h-7FFFh to expand the RAM of your MSX computer. It seems useful only for MSX1 computers whose the RAM size is 32kB RAM.

The buttons PAUSE and COPY can't be used in RAM mode, but the corresponding BASIC instructions are still available.

Gallery

Hardware

Epson Chakkari Copy
Epson Chakkari Copy (underside)
Epson Chakkari Copy
Epson Chakkari Copy - box
Epson Chakkari Copy - manual
Epson Chakkari Copy - box (back)
Epson Chakkari Copy - PCB
Chakkari Copy - PCB (underside)
Epson Chakkari Copy (back)

Firmware

Chakkari Copy
Chakkari Copy - manual settings

Control Register

The Chakkari Copy cartridge has one register, which controls its complete behavior. This register is available at MSX port &H7F, what makes this cartridge not compatible with the MoonSound cartridge.

READ only:

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 1 1 1 1 1 PSE CPY
  • PSE: 0 = Pause button pressed, 1 = Pause button released
  • CPY: 0 = Copy button pressed, 1 = Copy button released

WRITE only:

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 1 1 1 1 RAM PSE CPY
  • RAM: 0 = Page 0 in RAM mode, 1 = Page 0 in ROM mode (applies to COPY mode only)
  • PSE: 0 = Pause LED on, 1 = Pause LED off
  • CPY: 0 = Copy LED on, 1 = Copy LED off