National FS-SR200
This page was last modified 16:10, 29 June 2021 by Mars2000you. Based on work by Gdx.

Contents

Description

The National FS-SR200 cartridge is a slightly modified version of the Epson Chakkari Copy cartridge. Both cartridges were released in 1985 only in Japan. Official name of the National version is "Screen Copy Unit".

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

If you use it with another cartridge, the Screen Copy Unit 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 National FS-P200 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

National FS-SR200
National FS-SR200 from top
National FS-SR200
National FS-SR200 PCB
FS-SR200 PCB underside
National FS-SR200 back

Firmware

Chakkari Copy - National version
Chakkari Copy - manual settings

Control Register

The National FS-SR200 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