Search found 58 matches

by Patnukem
Thu Sep 24, 2020 8:35 am
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

Out of curiosity I ran it with pin 1 disconnected and again with pin 2... Pin 1 disconnected I got mostly the same code shifted up by 1, except in the middle it syncs back up with the original code then shifts again up one. Pin 2 disconnected was all shifted up by 2 for the entirety of the dump. No ...
by Patnukem
Wed Sep 23, 2020 7:31 pm
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

what lines am I missing data on so I can watch out for it after trying some stuff code edits.
by Patnukem
Wed Sep 23, 2020 6:55 pm
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

I was reviewing the Seanriddle dumping directions and see where it is noted that “SM591 and SM595 might require changing fields somehow to get all the data” Maybe the 6113(mine is a B version after checking as is every nes game I can find In the house) & the 3198A are these other chips because this ...
by Patnukem
Wed Sep 23, 2020 4:50 pm
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

Not sure if I am being helpful at this point, but I am still getting same results with the updated code on mine.
by Patnukem
Wed Sep 23, 2020 4:26 pm
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

I am still getting the same dump with the Capacitor. Fiskbit, yes I got that starting point when I made those two changes to Jeroen's code. It seems to be the same string just different start point but it would start there each time. Probably a dumb idea but I need to ask, What are the chances they ...
by Patnukem
Wed Sep 23, 2020 3:52 pm
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

so just a 104 between + and - correct? Not content with guessing, I hooked up the system to my oscilloscope. I set a trigger signal to go high when the first clockpulse out of the 4 is sent: #define ClockMacroTrigger()\ if(1){\ PORTC |= 0b00101000; delayMicroseconds(5); PORTC &= 0b11010111; delayMic...
by Patnukem
Wed Sep 23, 2020 3:46 pm
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

Changing these two things Fiskbit suggested it looks like the same data from the 3198A as before but with a different start point but it is consistent. i0 :7C i1 :80 i2 :AC i3 :74 i4 :20 i5 :30 i6 :60 i7 :30 i8 :7C i9 :80 iA :20 iB :30 iC :60 iD :30 iE :7C iF :80 i10 :20 i11 :30 i12 :60 i13 :30 i14 ...
by Patnukem
Wed Sep 23, 2020 3:36 pm
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

The 3198A was tested pin 1 & 2 to pin 16 and the diode seems to be working as I only get a reeding in one direction.
by Patnukem
Wed Sep 23, 2020 12:21 pm
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

I misunderstood the number has a 0 before I put the code update in. I’ll take a look at see where the data is missing, but I’m thinking my setup Is ok since my 6113 chip got the same reading as Fiskbit did, and I got the same dump consistently on two different chips. Maybe another dumb idea but just...
by Patnukem
Wed Sep 23, 2020 11:43 am
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

I tested a 2nd 3198A and had the same exact dump as previously. I did add an extra ClockMacro() as suggested and it did start on the proper 30 instead of the 0 i was getting in the first line. i0 :30 i1 :20 i2 :74 i3 :48 i4 :44 i5 :20 i6 :54 i7 :64 i8 :B8 i9 :74 iA :20 iB :54 iC :64 iD :DC iE :20 iF...
by Patnukem
Wed Sep 23, 2020 7:00 am
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

I also got long chains of EC with 6113 chip. So I know the code is doing the same thing on both our chips...

Edit: to remove a suggestion I found to not be helpful.

Yes sharing the updated code would be awesome I can run it on my 3198 and see what I get. I used desoldering braid with good results.
by Patnukem
Tue Sep 22, 2020 2:12 pm
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

Odd I put a 6113 in there and I get all EC put the Famicomstation one in I get the same string I got before... maybe my reader not working.
by Patnukem
Tue Sep 22, 2020 1:57 pm
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

Hmm... I don’t have a rom reader I have a PICkit... maybe that could read them.
by Patnukem
Tue Sep 22, 2020 1:33 pm
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

Also not sure if it helped but a few post back I made a pin out of the 4 extra pins for each slot they all tie to 5+ or ground in different combinations depending on the slot number, so I feel like it might just figure out the slot based on these connections.
by Patnukem
Tue Sep 22, 2020 1:27 pm
Forum: NES Hardware and Flash Equipment
Topic: Reverse Engineering the CIC
Replies: 550
Views: 227168

Re: Reverse Engineering the CIC

I have some regular NES I can pull one from it was tested before borrowing the CPU and PPU Handling of the slot ID should be a purely software thing. These lines are hooked up to IO pins on the device, which the CIC software can read from to determine the ID. The dump mechanism isn't running the sof...