What happened with SNES CIC reverse engineering?
Moderator: Moderators
Forum rules
- For making cartridges of your Super NES games, see Reproduction.
Re: What happened with SNES CIC reverse engineering?
It seems links to digikey parts can and do expire. You need to post an actual digikey part number, that can be searched for.
- infiniteneslives
- Posts: 2103
- Joined: Mon Apr 04, 2011 11:49 am
- Location: WhereverIparkIt, USA
- Contact:
Re: What happened with SNES CIC reverse engineering?
fixedcaitsith2 wrote:It seems links to digikey parts can and do expire. You need to post an actual digikey part number, that can be searched for.
If you're gonna play the Game Boy, you gotta learn to play it right. -Kenny Rogers
Re: What happened with SNES CIC reverse engineering?
you still save $3.50 per chip.. 
if he released it you would save a couple cents and have more options with the JCIC
that and i think people would like a chip by a developer for developers
instead of something that contributed to the further destruction of nintendo carts
it was cheaper to destroy games.. you would get a cic+case for under eight bucks
now it's four bucks for a case

if he released it you would save a couple cents and have more options with the JCIC
that and i think people would like a chip by a developer for developers
instead of something that contributed to the further destruction of nintendo carts

it was cheaper to destroy games.. you would get a cic+case for under eight bucks
now it's four bucks for a case
TENNIS-JCIC ("Jims Cool Integrated Circuit") is on it's way!
Project Last Updated: 1/7/2013
Project Last Updated: 1/7/2013

Re: What happened with SNES CIC reverse engineering?
I totally agree that I'm not willing to pay 4$ for a CIClone; I was just being picky about your hyperbole 

Re: What happened with SNES CIC reverse engineering?
ya cart cases will be around $2 soon also.. they are $5 dollars now thought they were $4 the other day? 
i'm still waiting on my 2nd famicom box cart first stream will run.. but could end up needing the other chip to make a log if i can't crack the seeds with the info i got.. plan B =)
EDIT: the 2nd "famicom box" (FCB) cart came today!
took me about 10 minutes to unpack the thing.. paper, tape, bubble wrap, screws, solder!

mario also gave me a hand with the "custom integrated circuit" (CIC)


i'm still waiting on my 2nd famicom box cart first stream will run.. but could end up needing the other chip to make a log if i can't crack the seeds with the info i got.. plan B =)
EDIT: the 2nd "famicom box" (FCB) cart came today!
took me about 10 minutes to unpack the thing.. paper, tape, bubble wrap, screws, solder!


mario also gave me a hand with the "custom integrated circuit" (CIC)


TENNIS-JCIC ("Jims Cool Integrated Circuit") is on it's way!
Project Last Updated: 1/7/2013
Project Last Updated: 1/7/2013

Re: What happened with SNES CIC reverse engineering?
Cic question. I have read the posts, downloaded the cic files, bought the 12f629 pics, my programmer has the capability to work this pic, so my question is this: there are 4 files in the cic folder "lock.asm and lock.hex. + key.asm and key.hex. I assumed that the key.hex was the file to program (for cartridge cic replacement) but when I try the hex file, it's wayyyyy too big. So is the asm file the one to use? Or does the file need to be assembled? And how to do that? The PIC has only 1k memory and the key file is much larger than that.
I guess I'm just looking for the right file to directly program. Can I get some direction? I see you plan to sell them. Will they be "locked" or readable? Will it come with jumper instructions for the different applications?
I plan to integrate this into some new cart designs I'm working on....
Thanks
Mark
I guess I'm just looking for the right file to directly program. Can I get some direction? I see you plan to sell them. Will they be "locked" or readable? Will it come with jumper instructions for the different applications?
I plan to integrate this into some new cart designs I'm working on....
Thanks
Mark
Re: What happened with SNES CIC reverse engineering?
Intel HEX files should be slightly more than twice the size of the capacity of the thing they're going into.
What are you using to program them? The programmer should tell you if the file's too big.
What are you using to program them? The programmer should tell you if the file's too big.
Re: What happened with SNES CIC reverse engineering?
My programmer says I would need 8 devices (12F629) to program the hex file.
My programmer supports this part. ARlabs.com
My programmer supports this part. ARlabs.com
Re: What happened with SNES CIC reverse engineering?
assuming you know the "JCIC" and "Super CIC" are different (implied)Markfrizb wrote:I see you plan to sell them. Will they be "locked" or readable? Will it come with jumper instructions for the different applications?
I plan to integrate this into some new cart designs I'm working on....
they'll be locked but that's only until it's released and that will be soon.. i'll still offer them programed but not much of a market when people can flash JCIC's at home. the project goal isn't money though.. i'm not making money from infiniteneslives.com using them

think i'll be offering the JCIC and logic on a PCB for SNES consoles in-order to reduce the number of wires required to install
atm i'm working out the famicom box/station.. it works different but i made a bunch of progress on that front. just need to crack the seeds now (far as i know).. but that's the fun part

it will have instructions and pin-outs for sure
3gengames thought it would be a good idea to do a wiki
TENNIS-JCIC ("Jims Cool Integrated Circuit") is on it's way!
Project Last Updated: 1/7/2013
Project Last Updated: 1/7/2013

Re: What happened with SNES CIC reverse engineering?
Hi
I don't plan to resell them but if I have the capability to burn my own, I'd like to be able too.
I'm wanting to make my own cartridges but until I can make one without a MAD chip and don't need to outsource the CIC, I'm hesitant to go forward. Too many times (in the arcade world) a source for ____ (fill in the blank for x part or info) something disappears and then you are stuck. I've learned to try to do as much as I can for myself. I totally understand the desire to recover some of your expenses for your time and trouble. I'd be happy to contribute to that. And it just bugs the heck out of me to not understand how and why something works. I guess I must have the super CIC files. I'm thinking that's why I'm not understanding this...
So you plan to have a pinout adapter for original cartridges? Good idea.
Mark
I don't plan to resell them but if I have the capability to burn my own, I'd like to be able too.
I'm wanting to make my own cartridges but until I can make one without a MAD chip and don't need to outsource the CIC, I'm hesitant to go forward. Too many times (in the arcade world) a source for ____ (fill in the blank for x part or info) something disappears and then you are stuck. I've learned to try to do as much as I can for myself. I totally understand the desire to recover some of your expenses for your time and trouble. I'd be happy to contribute to that. And it just bugs the heck out of me to not understand how and why something works. I guess I must have the super CIC files. I'm thinking that's why I'm not understanding this...
So you plan to have a pinout adapter for original cartridges? Good idea.
Mark
Re: What happened with SNES CIC reverse engineering?
Are you by any chance importing the HEX file as a BINary file? I just reassembled the source and it uses 510 words of the 1KW in the '629.Markfrizb wrote:My programmer says I would need 8 devices (12F629) to program the hex file.
My programmer supports this part. ARlabs.com
If you are loading it correctly, then this sounds like a programmer problem, and something you should bring up with them.
Re: What happened with SNES CIC reverse engineering?
This is where I get lost..... When you say assemble. I tell my programmer which file to load and that's as far as I get...... So another process has to take place before I can load it on the pic?
Mark
Mark
Re: What happened with SNES CIC reverse engineering?
In computer programming, do you know what a "compiler" is?
Re: What happened with SNES CIC reverse engineering?
Only in very basic terms. I have done zero programming and know no computer languages.
But a compiler if my understanding is correct, takes language instructions that humans can understand and converges it to machine code.
But a compiler if my understanding is correct, takes language instructions that humans can understand and converges it to machine code.
Re: What happened with SNES CIC reverse engineering?
no i don't wanna make money back i just don't want to release a binary publicly until it has famicom box support.. but if i stop moving forward i'll release it anyway.. i don't want to be known as a data hoarder 
when you go to open a fiile your software should have a drop down with .bin selected and it should give an option to select .hex
could also use ponyprog2000 to convert the file and skip leaning about assemblers
you can also get an assembler for the .asm files from http://www.microchip.com/

when you go to open a fiile your software should have a drop down with .bin selected and it should give an option to select .hex
could also use ponyprog2000 to convert the file and skip leaning about assemblers
you can also get an assembler for the .asm files from http://www.microchip.com/
TENNIS-JCIC ("Jims Cool Integrated Circuit") is on it's way!
Project Last Updated: 1/7/2013
Project Last Updated: 1/7/2013
