Author Topic: RS-70 648 in 1 "Monkey King 3B" based  (Read 6427 times)

davidstech

  • Full Member
  • ***
  • Posts: 140
    • View Profile
    • http://ds0.me
RS-70 648 in 1 "Monkey King 3B" based
« on: July 02, 2020, 03:41:29 PM »
Almost a year after buying it (thanks to taizou's tweet), I finally got round to dumping the RS-70 with its mysterious "Monkey King 3B" SoC.

Unsurprisingly the SoC is ARM based and the games run in emulators. The NES emulator appears iNES based, and the Genesis emulator seems like the custom atgames one.

The games (and emulators and menu) are gzip compressed inside the flash, so they are easy to extract using binwalk or similar, if there is anything interesting in there.
 
Download: http://davidstech.net/games/multis/RS-70%20648-in-1%20(Monkey%20King%203B,%20S29GL512P).7z

forgotusername

  • Full Member
  • ***
  • Posts: 176
    • View Profile
Re: RS-70 648 in 1 "Monkey King 3B" based
« Reply #1 on: July 02, 2020, 10:00:19 PM »
I couldn't get the file(s) extracted properly; it gave me one giant file featuring everything inside it, which miraculously runs as a heavily overdumped NES "LittleMagic". I didn't look through for too long, but I can confirm there's some pirate originals and hacks in there - though I couldn't determine if any were unique or not. If I'm thinking of the right console, I believe the NES emulator is also from our enemies at AtGames; it was used in the abysmal Bandai Namco Flashback Blast.

Also, I looked through some text strings using a hex editor. At 3C0AC30, there's a huge list of words for some reason. Like, an entire dictionary's word bulk. No idea what that's about. Another highlight is at 2AC930: it says "FUCK  YOU FOR PLAYING.   AND GOOD FUCK IN ALL." Tasteful.

Blue Erazor

  • Newbie
  • *
  • Posts: 48
  • New Gold K Owner
    • View Profile
Re: RS-70 648 in 1 "Monkey King 3B" based
« Reply #2 on: July 03, 2020, 05:59:37 AM »
It says what now?
basically some english guy who likes bootlegs and hacks, what you see is what you get.

davidstech

  • Full Member
  • ***
  • Posts: 140
    • View Profile
    • http://ds0.me
Re: RS-70 648 in 1 "Monkey King 3B" based
« Reply #3 on: July 03, 2020, 02:07:56 PM »
Ooops, was using a new progammer and looks like it was overdumped by 256 bytes. A corrected version, for completeness sake:

http://davidstech.net/games/multis/RS-70%20648-in-1%20(Monkey%20King%203B,%20S29GL512P)%20v2.7z

Also it seems like the top-most address bit is inverted, which might have been affecting the attempt to split it.

forgotusername

  • Full Member
  • ***
  • Posts: 176
    • View Profile
Re: RS-70 648 in 1 "Monkey King 3B" based
« Reply #4 on: July 06, 2020, 05:49:37 PM »
I still haven't gotten a full extraction (for the record, I have no clue how to use binwalk, I just converted the .bin to .zip and extracted it...), but I found a full list of games somewhere in the file. From there, I ripped any games that sounded unique, and found two new ones; "SpiderMan3" and "TheLegendOfKhresna".

From what I see in the list, "Crash", "Higame1999SuperDonk", "JungleExplore", "Link", and the Genesis-based "hangman" are most likely undumped ones as well. But my file cuts off at LittleMagic (which I guess is why it ran properly as it?) so I can't access those. If anyone wants to look and has the technical know-how, those are the ones worth checking.

Downloads attached of the two roms + full gamelist.

EDIT: Forgot to mention that Hangman may be the pirate original released in 2007 by, drumroll...AtGames. Combined with the identical emulator(s), that could prove AtGames has ties to the bootleg market - which was already quite obvious, but not to this extent...
« Last Edit: July 06, 2020, 05:54:05 PM by forgotusername »

Ninjinister

  • Jr. Member
  • **
  • Posts: 81
    • View Profile
Re: RS-70 648 in 1 "Monkey King 3B" based
« Reply #5 on: September 19, 2021, 12:20:07 PM »
"FUCK  YOU FOR PLAYING.   AND GOOD FUCK IN ALL."

based, indeed