NeoGeoX Hacking and Mods

topher

Tesse's Maintainence Man
Joined
May 8, 2004
Posts
2,904
All the information gathered so far from the original NGX thread.

Hopefully I didn't miss any of the relevant posts so far.

Long time lurker, first time poster here. I took one for the team. For now I'm not digging any deeper than this, but the battery is soldered directly to the board.
Photo%20Dec%2018%2C%209%2002%2001%20PM.jpg

Photo%20Dec%2018%2C%209%2002%2021%20PM.jpg

Photo%20Dec%2018%2C%209%2002%2047%20PM.jpg

Photo%20Dec%2018%2C%209%2002%2053%20PM.jpg

Also when I plug the NGX in to my windows 7 laptop, while powered off, it comes up as a removable disk. Total capacity is .99GB (or 1 gig). and 156MB is in use.

Inside is one file, "sys_update_file". I opened it in word expecting the usual gibberish but my notepad stopped responding.

Ok, this may be of use to someone who is more familiar with Linux. If you hold the start button while plugging the handheld into a pc it comes up as a JZ4770 USB Boot Device.

It actually seems to be an Ingenic XBurst CPU as seen here http://en.ingenic.cn/product.aspx?CID=9


Heh, I found the same thing. INF file doesn't match the device, and the inf itself says 4740, not 4770, along with the VID/PID differences. Thanks though. Im still hunting for the 4770 DFU driver, assuming it'll work with the usbtools executables I got in the same package.

Nuts. Couldn't get that driver to work, but the other inf in the non-specific folder had 64bit compatible drivers for the 40, 50, and 60. Just not the 70.

I'm guessing with the USBTools program would allow access to the internal storage where the roms are kept. Provided working drivers are found.

Found a seemingly working 4770 driver! Maybe. It installed for me.

https://www.dropbox.com/sh/tijvvdmuu9jcjir/32Q53KaCnG

 

VRC-SID

Cheng's Errand Boy
Joined
Feb 17, 2009
Posts
112
looks like if we use boot select 2 we could boot a bios from SD...assuming we had one handy.
 

nerdstick

Crossed Swords Squire
Joined
Oct 1, 2012
Posts
183
I imagine getting inside the Ninja Master's SD would be the easiest method. Seems to be a 64MB card, RAW? Tried a few recovery programs and supposedly it has 4 files on it but none can get them out.
 

SlickDizzy

Mr. Big's Thug
Joined
Jul 20, 2004
Posts
202
I will be following this thread closely. Really hope someone is able to hack the Neo Geo X or at least crack the SD card. If Ninja Master's is only a 64MB card, it would theoretically be possible to load up a much bigger card with multiple games and never need to swap cards. Also hoping someone can come out with a few UI tweaks, the standard one is so basic it hurts.
 

Lectoid

Twinkle Star Sprite
Joined
Dec 19, 2012
Posts
30
Took my NGX fully apart, pictures incoming... and a nice surprise
 

Spoonman

Enemy Chaser
Joined
Jan 14, 2004
Posts
1,161
Took my NGX fully apart, pictures incoming... and a nice surprise

Hmm.. a nice surprise?
1. You figured out how to output scanlines in perfect 1080p
2. You were able to switch the country code to JPN for blood in Metal Slug
3. Secret debug menu with work memory card saves enabled
4. You were able to get every ROM to work from an SDcard?

OK.. just guessing. :P
 

Lectoid

Twinkle Star Sprite
Joined
Dec 19, 2012
Posts
30
First one is under the battery, nothing much to see there. But on the screen facing side...

VORy2.jpg

tIvC8.jpg

YoUKU.jpg

dnMoD.jpg

6mw81.jpg
 

Lectoid

Twinkle Star Sprite
Joined
Dec 19, 2012
Posts
30
So of course I have to pull the microSD card out and see what's on it. My mac and PC both showed nothing (PC wanted to format it). But I found that testdisk program someone mentioned and found this..

Phvx8.png

HnE1E.png
 

SSS

neo retired
Joined
Sep 27, 2002
Posts
10,771
There's an internal SD card?! Hahaha, holy fucking awesome. I've got one on the way from best buy
 

NeoTurfMasta

DANCE DANCE KARNOV!,
20 Year Member
Joined
Jan 18, 2001
Posts
4,225
YoUKU.jpg


OK, thats funny. Looking at the pcb markings underneath they could have easily put onboard memory. It's an open invitation for hacking. Thanks Tommo!
 

Lectoid

Twinkle Star Sprite
Joined
Dec 19, 2012
Posts
30
Now I didn't really mess around much as I didn't want to potentially mess up my card. But I put the NGX back together and it's working fine. My "MENU" button seems a little more flush, but I can live with that.

When these systems are available at wal-mart on the shelf, maybe I'll be willing to mess around more since I can go buy a new one and take the broke one back. But hopefully it won't come to that.

I plugged in the NGX via USB to my computer and just found a 1Gig FAT32 partition. I made an image of it using that testscan. Maybe I'll pull the 2gig internal one back out and make an image so I can look around. But I know there are far smarter people than me out there who can make more sense of all this.
 

Mai_Lover

Dodgeball Yakuza
Joined
Nov 29, 2007
Posts
641
I noticed that the circuit board for the thumb stick has "SNK" stamped on it. Is SNKP actually lending a hand in manufacture?
 

streetsofrage

Bashful Neophyte
Joined
Dec 6, 2012
Posts
17
The bios along with the preloaded games must be stored on that internal micro sd making it easily removable, just shows us that tommo wanted us to hack the fuck out of this thing


Fucking A , and nice find man !
 
Last edited:

Frank_fjs

Twinkle Star Sprite
Joined
Mar 31, 2010
Posts
38
That CPU is already in use in other handhelds running Open Dingux. Long story short, there's already a nice Linux based OS and set of emulators ready to go, someone would just need to recompile the code to suit the LCD driver in the Neo X.
 

GohanX

Hollywood Hulk Gohan
Joined
Sep 28, 2001
Posts
11,724
...and OpenDingux has a Neo Geo Pocket emulator.

Buwahahahahahahaha.
 

Frank_fjs

Twinkle Star Sprite
Joined
Mar 31, 2010
Posts
38
Can't believe how easy this is going to be to hack. Someone will have to come up with the boot code and work out the LCD driver, but after that all one would need to do is replace the internal SD card with one that has OpenDingux installed. Heck you could probably come up with a dual boot system and get it to boot from the external SD and keep the original OS intact.
 

NeoCverA

RevQuixo. Who He?,
Joined
Aug 7, 2002
Posts
6,518
Curious if it would boot up without the Micro sd card or if everything is on thy card.
 

Lectoid

Twinkle Star Sprite
Joined
Dec 19, 2012
Posts
30
Crap I would have tried that too. I think I put it together wrong because my thumbstick won't seat as far down as it supposed to. Guess I'll try that tomorrow. By the way, they glued the crap out of the microSD card, it wasn't easy getting it out. It sits in there pretty good, but I could see how a few drops my make it come loose, I don't think the glue was a deterrent.
 

Lectoid

Twinkle Star Sprite
Joined
Dec 19, 2012
Posts
30
If I can dig up a microSD card, I'll try putting that opendingux on it and see what happens.
 

SlickDizzy

Mr. Big's Thug
Joined
Jul 20, 2004
Posts
202
YoUKU.jpg


OK, thats funny. Looking at the pcb markings underneath they could have easily put onboard memory. It's an open invitation for hacking. Thanks Tommo!

Is anyone else thinking that this may be revised in a later build? They're talking about a wider launch in February...if this is blown open, Tommo might wise up and the next release might have a chip in place of that card slot!
 
Last edited:

Lectoid

Twinkle Star Sprite
Joined
Dec 19, 2012
Posts
30
It's probably too late for a revision now. It would cost money to change that and go through the testing when this product already works. Not saying it can't happen. Honestly I have no idea what I'm doing. I am no threat to their business model. And if I'm the only one doing this stuff, then we likely won't have a hacked portable.
 
Top