It is currently Thu Dec 14, 2017 7:26 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Arcade Famiclone board
PostPosted: Sun Dec 21, 2014 9:18 am 
Offline
User avatar

Joined: Sun Jan 27, 2013 7:30 pm
Posts: 61
I was just browsing through ebay and found this piece of kit: SUPER GAME III mega type
Seems to be based around the usual UMC chipset, but it's hard to tell by the pictures. Has anyone seen this hardware before?

I thought maybe some of you will find this interesting, or even want to buy it. :D I would if I had room and money.


Top
 Profile  
 
PostPosted: Sun Dec 21, 2014 3:22 pm 
Offline
Site Admin
User avatar

Joined: Mon Sep 20, 2004 6:04 am
Posts: 3487
Location: Indianapolis
It is interesting. But at $90, I'll pass too.

I did find this info on what looks like a different or earlier version.
http://www.citylan.it/wiki/index.php/Super_Game_Mega_Type_1


Top
 Profile  
 
PostPosted: Wed Dec 24, 2014 2:35 am 
Offline
User avatar

Joined: Sat Oct 29, 2005 2:09 am
Posts: 502
Location: Indianapolis
I had some ebay bucks to cash in so I took the bait. let's hope it's as cool as I hope it will be. Things I noticed:

* this is using a pirate UMC chipset which is most likely NTSC.
* a bunch of the chips have the part numbers scratched off. the 40 pin DIP with the number removed is most likely an MMC3 clone
* there is an NEC NTSC to RGB converter chip on here to drive the arcade monitor
* lattice CPLD
* 22CV10 with the number scratched off or similar (next to the MMC3)

I am particularly curious about how they hacked the games to wait for coins after a game over. There appears to be a smaller 28 pin EPROM next to the big row of 32 pinners which obviously hold the games. Wondering if this isn't holding the brains of the coin accepting code, and is mapped in somewhere like 1000-1fff or similar.

_________________
/* this is a comment */


Top
 Profile  
 
PostPosted: Wed Dec 24, 2014 7:21 pm 
Offline
User avatar

Joined: Sun May 27, 2012 8:43 pm
Posts: 1311
Neat, I look forward to the analysis. It's a shame it is the NTSC PPU clone, I was hoping we'd find some yet unseen 2C03 or other RGB PPU clone.


Top
 Profile  
 
PostPosted: Thu Dec 25, 2014 2:33 pm 
Offline
User avatar

Joined: Sat Oct 29, 2005 2:09 am
Posts: 502
Location: Indianapolis
mikejmoffitt wrote:
Neat, I look forward to the analysis. It's a shame it is the NTSC PPU clone, I was hoping we'd find some yet unseen 2C03 or other RGB PPU clone.


I don't think they exist. these boards I think tended to be low production numbers, so they used available parts. There's nothing custom on here other than the PPU/CPU which are clones and available at the time, and the MMC3. also available at the time. It's possible they even bought systems and cartridges to remove the chips from though I kind of doubt this. it'll be easy to tell by checking for solder residue on the pins.


BTW does anyone want to see a video or miniseries on youtube about how one goes about reverse engineering this thing? I could make some video and explain how that is done maybe.

_________________
/* this is a comment */


Top
 Profile  
 
PostPosted: Thu Dec 25, 2014 4:12 pm 
Offline

Joined: Sun Mar 19, 2006 9:44 pm
Posts: 924
Location: Japan
RE-ing videos from crazy Aussie bloke are pretty interesting.

RE-ing NES stuff from Kevtris would be mindblowing! Please do it!

_________________
http://www.chrismcovell.com


Top
 Profile  
 
PostPosted: Thu Dec 25, 2014 4:28 pm 
Offline
User avatar

Joined: Sun Jan 27, 2013 7:30 pm
Posts: 61
kevtris wrote:
BTW does anyone want to see a video or miniseries on youtube about how one goes about reverse engineering this thing? I could make some video and explain how that is done maybe.


Yes. Yes. YES! :mrgreen:

...if it doesn't slow down your other projects (FPGA console of DOOM and Hi-def NES etc.) too much of course. :)


Top
 Profile  
 
PostPosted: Thu Dec 25, 2014 9:36 pm 
Offline
Site Admin
User avatar

Joined: Mon Sep 20, 2004 6:04 am
Posts: 3487
Location: Indianapolis
kevtris wrote:
* 22CV10 with the number scratched off or similar (next to the MMC3)


I was thinking that part could be an MMC1 clone, should be easy to tell once you get it. Assuming there are MMC1 games on there, I didn't check.


Top
 Profile  
 
PostPosted: Sat Dec 27, 2014 8:48 am 
Offline
User avatar

Joined: Sun May 27, 2012 8:43 pm
Posts: 1311
I came across this, and it reminded me of ghetto console->arcade PCB conversions: http://www.ebay.com/itm/Arcade-pcb-boar ... 19f95d1f9f


Top
 Profile  
 
PostPosted: Sun Jan 04, 2015 11:28 pm 
Offline
User avatar

Joined: Sat Oct 29, 2005 2:09 am
Posts: 502
Location: Indianapolis
As promised, I received the board and started reverse engineering it.

Memblers was indeed right; the 24 pin chip is an MMC1 clone. the 40 pinner is an MMC3 clone as suspected also.


Here's the first video installment of me reverse engineering it.

https://www.youtube.com/watch?v=ocjxfSn ... e=youtu.be

Enjoy!

_________________
/* this is a comment */


Top
 Profile  
 
PostPosted: Mon Jan 05, 2015 9:32 pm 
Offline

Joined: Sun Mar 19, 2006 9:44 pm
Posts: 924
Location: Japan
Really awesome. This is NES/tech porn (except for the EPROM-reading bit).

I liked your "UV eraser" too. :-D

_________________
http://www.chrismcovell.com


Top
 Profile  
 
PostPosted: Fri Jan 09, 2015 3:51 pm 
Offline
User avatar

Joined: Sat Oct 29, 2005 2:09 am
Posts: 502
Location: Indianapolis
The second installment has been posted. In this video I finish up the hardware reverse engineering and describe and show how I designed a small UART board to aid in reverse engineering the board.

Hopefully in a few days I will finish up the document and post that and get it running on the FPGA.

https://www.youtube.com/watch?v=GW9ZdWdGOkA

_________________
/* this is a comment */


Top
 Profile  
 
PostPosted: Fri Jan 09, 2015 11:45 pm 
Offline

Joined: Sun Mar 19, 2006 9:44 pm
Posts: 924
Location: Japan
Wow, you worked with blinding speed on that. It was cool to watch!

_________________
http://www.chrismcovell.com


Top
 Profile  
 
PostPosted: Sat Jan 10, 2015 8:15 am 
Offline
User avatar

Joined: Wed Jul 13, 2011 6:51 am
Posts: 395
Location: Brasilia, Brazil
Where you got those PAL-M (Brazil) CPU/PPU (UM6547/UM6548) combo from Kev ?


Top
 Profile  
 
PostPosted: Sat Jan 10, 2015 1:34 pm 
Offline
User avatar

Joined: Sat Oct 29, 2005 2:09 am
Posts: 502
Location: Indianapolis
l_oliveira wrote:
Where you got those PAL-M (Brazil) CPU/PPU (UM6547/UM6548) combo from Kev ?


Jason (gametech.us) let me borrow them along with the following:

RP2A03 (no rev)
RP2A03E
RP2A03G
RP2A03H
RP2A07A

RP2C02B
RP2C02D
RP2C02E
RP2C02G
RP2C02H
RP2C07A-0

for testing on the HDMI NES doodad. I was thinking of running some tests on all of these PPUs/CPUs to see if there's any changes except the obvious (the non-rev 2A03 has no looped noise).

The B and D rev PPUs were found with the RP2A03 (no rev) CPU on early famicom systems.

_________________
/* this is a comment */


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group