Daewoo CPC-50B
This page was last modified 23:20, 17 January 2021 by Mars2000you. Based on work by Rderooy and Gdx.



The Daewoo CPC-50B is the third revision of CPC-50 MSX1 console, as it comes with more RAM (64kB instead of 8kB) and a simplified AC power connection. All MSX-compatible consoles from Daewoo are called Zemmix that means 'It's Fun'.

The MSX logo does not appear on this machine, because the absence of keyboard makes it not fully corresponding to a MSX computer. We can therefore speak of a hidden MSX!

It has been released by the Korean company Daewoo in 1987 and was available in yellow/dark blue or light blue/pink. This machine has only one cartridge slot and it's not possible to add a keyboard. It comes with a massive AC power adaptor including a power switch.

Do not use the power supply of CPC-50 or CPC-50A on the CPC-50B!

Brand Daewoo
Model CPC-50B
Year 1987
Region South Korea
Launch price ₩70,000
₩81,000 with joystick
RAM 64kB (? in slot 0-2)
Media Cartridges
Video Texas Instruments TMS9918ANL
Audio PSG (AY-3-8910A)
Chipset Daewoo DW64MX1
Keyboard layout no keyboard
Extras Reset button, 1 joystick CPJ-902, 1 cartridge (20 games in 1)
Emulation ROM dump needed. See this thread for details


Daewoo Zemmix CPC-50B
yellow/dark blue
Daewoo Zemmix CPC-50B back
Daewoo Zemmix CPC-50B
light blue/pink
Daewoo Zemmix CPC-50B box
Daewoo Zemmix CPC-50B label
Daewoo Zemmix CPC-50B inside
Daewoo Zemmix CPC-50B power supply
Daewoo Zemmix CPC-50B box and content
Daewoo Zemmix CPC-50B box, console and joystick


The CPC-50B is a MSX1 console that does not use a MSX-Engine but a custom IC DW64MX1 that includes the 8255 PPI, slot select circuitry, a memory mapper and various glue logic. The CPU is a Z80A from Goldstar (GSS Z8400A PS).

The main RAM is probably present on slot 0-2, a configuration that can cause poorly written software to crash. Also, with this layout, the POKE-1,(15-PEEK(-1)\16)*17 trick to workaround buggy software that does not handle subslots properly will cause this machine to freeze.


  • RF output
  • Analog sound & Composite video
  • 2 general connectors (Joysticks, Mouse, Paddle controllers, etc)
  • 1 cartridge slot
  • 1 connector for AC power - 10V and 8.5V

Repair and Upgrade


In emulators, this console can be easily converted into a MSX1 computer with keyboard, second cartridge slot, etc. However, Hangul BASIC is not available, as there is only one ROM in this machine: a slightly modified version of the BIOS+BASIC rom.

After booting, you come to an empty black screen, just like on the Sega SG-1000 console. It's an illusion! By default, you are in SCREEN 1 with COLOR 15,1,1. Just enter COLOR 15,4,7 to get the classical SCREEN 1 screen.

You will also notice that the system does not provide any 'Ok' message or MSX-BASIC info text, the cursor is invisible and the content of the function keys is empty. All these tricks are just to make think that it's a game console!