diff --git a/hash/nes.xml b/hash/nes.xml
index ce2dab424aa..de9fc7f8f61 100644
--- a/hash/nes.xml
+++ b/hash/nes.xml
@@ -78820,6 +78820,23 @@ be better to redump them properly. -->
+
+ A Winner is You
+ 2016
+ retroUSB
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -79432,13 +79449,13 @@ be better to redump them properly. -->
19??
<unknown>
-
+
-
-
+
+
@@ -79958,13 +79975,13 @@ be better to redump them properly. -->
19??
<unknown>
-
+
-
-
+
+
@@ -81318,6 +81335,21 @@ be better to redump them properly. -->
+
+ 400 in 1 Real Game
+ 201?
+ <pirate>
+
+
+
+
+
+
+
+
+
+
+
42 in 1 (Reset Switch)
19??
@@ -84302,6 +84334,25 @@ that the real dumps might surface -->
+
+ Bully Boy 500 in 1
+ 201?
+ <pirate>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
CoolBoy 198 in 1
201?
@@ -84353,23 +84404,6 @@ that the real dumps might surface -->
-
-
- Coolboy RS-17 (203 in 1)
- 201?
- CoolBoy
-
-
-
-
-
-
-
-
-
-
-
-
Game 450 in 1
201?
@@ -84406,8 +84440,8 @@ that the real dumps might surface -->
Pocket Games 150 in 1
- 201?
- <unknown>
+ 2015
+ <pirate>
@@ -84418,6 +84452,30 @@ that the real dumps might surface -->
+
+
+
+
+
+
+
+
+ Pocket Games 150 in 1 (Mario boot screen)
+ 2015
+ <pirate>
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/mame/drivers/st2302u_bbl_spi.cpp b/src/mame/drivers/st2302u_bbl_spi.cpp
index 301a9cc070b..6383103404a 100644
--- a/src/mame/drivers/st2302u_bbl_spi.cpp
+++ b/src/mame/drivers/st2302u_bbl_spi.cpp
@@ -306,6 +306,14 @@ ROM_START(bbl380)
// 0x0022XX, 0x0026XX, 0x002AXX, 0x002CXX, 0x002DXX, 0x0031XX, 0x0036XX, etc. should not be FF fill
ROM_END
+ROM_START(mc_cb203)
+ ROM_REGION(0x800000, "maincpu", ROMREGION_ERASEFF)
+ ROM_LOAD("bbl380_st2205u.bin", 0x000000, 0x004000, NO_DUMP) // internal OTPROM BIOS (addresses are different from other sets, including bbl380)
+
+ ROM_REGION(0x800000, "spi", ROMREGION_ERASEFF)
+ ROM_LOAD("s25fl032.bin", 0x000000, 0x400000, CRC(33c4e67b) SHA1(5787db4c8ce4c2569a5f9e9054cbb1944c1b3092))
+ROM_END
+
ROM_START(rhhc152)
ROM_REGION(0x800000, "maincpu", ROMREGION_ERASEFF)
ROM_LOAD("st2x_internal.bin", 0x002000, 0x002000, BAD_DUMP CRC(f4dc1fc2) SHA1(bbc11539c48eb612ebae50da45e03b6fde440941)) // internal OTPROM BIOS, dumped from dgun2953 PCB, 6000-7fff range
@@ -358,6 +366,8 @@ ROM_END
CONS( 201?, bbl380, 0, 0, bbl380, bbl380, bbl380_state, empty_init, "BaoBaoLong", "BBL380 - 180 in 1", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
+CONS( 201?, mc_cb203, 0, 0, bbl380, bbl380, bbl380_state, empty_init, "Coolboy", "Coolboy RS-17 - 203 in 1", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
+
// newer releases (more heavily censored, for export markets?) internal ROM was changed for these
CONS( 201?, dphh8630, 0, 0, bbl380, bbl380, bbl380_state, empty_init, "", "Digital Pocket Hand Held System 230-in-1 - Model 8630 / Model 8633", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // sometimes sold as PCP. Model 8630/8633 are same ROM, different case
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 7852917472e..bed991878f0 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -38881,6 +38881,7 @@ dphh8213
@source:st2302u_bbl_spi.cpp
bbl380
+mc_cb203
rhhc152
ragc153
dphh8630