What's new

pzlate

Enthusiast
Joined
Aug 4, 2016
Messages
206
Reaction score
84
Location
NorCal
Hey I have Jackie Chan I converted to Fists of Fire that will sometimes boot loop with a Check G errors or will occasionally error out mid game. I'm revisiting this now since I'd like to bring my board to Evo but not if it's going to be this inconsistent.

Does anyone know what Check G is actually looking for?
 

ekorz

Multi Boyz 4 Pi
Legendary
Multi Boyz
Joined
Aug 21, 2016
Messages
4,917
Reaction score
6,818
Location
Boston, MA
What does it say on Check G? I’ve never seen that error on my pcb but I don’t mind poking around in debugger for a little bit to see if I can figure it out.
 

pzlate

Enthusiast
Joined
Aug 4, 2016
Messages
206
Reaction score
84
Location
NorCal
Got a video or something? I’ve never seen that error on my pcb but I don’t mind poking around in debugger for a little bit to see if I can figure it out.
It does a hardware check at boot, I'll sometimes get an error message to come up with debug stuff when I start a credit, but I'm never ready to take a picture of it when it does haha. I'm not sure if there's just cracked solder from board flexing or if my MAME rom conversion I did was not the correct way to convert it.

It will eventually just pass the hardware check and work fine without me touching the board.
 

Attachments

  • PXL_20220801_022312405.jpg
    PXL_20220801_022312405.jpg
    190.7 KB · Views: 37

CoolFox

Grand Master
Joined
Jul 26, 2015
Messages
484
Reaction score
619
Location
California
I think G is the security chip afaik. IE that qfp near the dipswitches. Make sure the rom near that chip is good.
 

ekorz

Multi Boyz 4 Pi
Legendary
Multi Boyz
Joined
Aug 21, 2016
Messages
4,917
Reaction score
6,818
Location
Boston, MA
I think G is the security chip afaik. IE that qfp near the dipswitches. Make sure the rom near that chip is good.
Looks like if i 'pull' that chip in mame, i.e. fill it with zeroes, I can trigger a G error. j2d1x1.u13

1659324132782.png
1659324229903.png


Good place to start!
 

CoolFox

Grand Master
Joined
Jul 26, 2015
Messages
484
Reaction score
619
Location
California
Looks like if i 'pull' that chip in mame, i.e. fill it with zeroes, I can trigger a G error. j2d1x1.u13

1659324132782.png
1659324229903.png


Good place to start!
ROM_REGION( 0x020000, "mcudata", 0 ) /* MCU data */
Yeah, it's their version of security, it's the micro controller.
 

pzlate

Enthusiast
Joined
Aug 4, 2016
Messages
206
Reaction score
84
Location
NorCal
Actually reseating the eprom worked, but also reset itself again. I wonder if the socket itself is just making poor contact with the eprom, at least I know where the problem area is now, thanks!
E: actually after reseating it it's resetting way more weird I may just replace the socket and also swap out that eprom with another.
 
Last edited:

pzlate

Enthusiast
Joined
Aug 4, 2016
Messages
206
Reaction score
84
Location
NorCal
Well I reprogrammed my U13 with a M27C1001 and it just werks?
For some reason there was an M27C2001 in there, probably what came on the game originally, I doubt I doubled up the bin when programming it.

I've still had it error when starting a credit once but it boots every time now, that's good enough or me. I'll see how it goes at EVO.
 
Last edited:
Top