When I flashed mine it was an img file, you will be choosing this file for the uboot.bin. Make sure the drivers for the NGX's cpu are installed (your pc should recognize the NGX when you hold start and plug it in). Just do not click around the interface (you don't want to flash the NAND, only the "SD"), just go straight to uboot.bin.
I would like to see a show of hands of anyone else here who has successfully flashed their NGXs with a modified firmware image...You're flashing uboot? You're starting with the boot record instead of just the filesystem?
You mean the solder pads to the internal SD on the back of the mobo are present on the 370? If so why has no one tried that?negative. I'm going to try and connect a SD card internally to override the chip and see if I can get her back up and running that way.
Hah, I wasn't saying you were doing it wrong, just my memory doesn't go back very far. Interesting. When I dumped what was in the flash ROM, I never checked if that was bootable or not. Maybe I do have the whole image. I thought it was just the filesystems and there were three regions in the NAND. I see the boot sector now though, but I'm not sure where the kernels are kept.I would like to see a show of hands of anyone else here who has successfully flashed their NGXs with a modified firmware image...
Shiranui and Ordo; or anyone else for that matter, USBboot just got to 100% but went back and now says BOOT Please waite 0%. It doesn't seem to be doing anything now. Is this normal? Can I try it out or is it processing something on the NGX side?
Hah, I wasn't saying you were doing it wrong, just my memory doesn't go back very far. Interesting. When I dumped what was in the flash ROM, I never checked if that was bootable or not. Maybe I do have the whole image. I thought it was just the filesystems and there were three regions in the NAND. I see the boot sector now though, but I'm not sure where the kernels are kept.
bootcmd=msc read <memory destination> <offset into sd card> <amount to read>
1.
Is there a step by step guide how to hack a 370 system (incl. links for the required tools/images)
2.
How to add more games? Are ROMs which i use for MAME compatible?
I would be very glad if someone could answer them seriously.Thanks a lot in advance.
No
Search this thread or other websites. (hint: Micro SD Adapter)
@Mr.Ash
He's exactly right on both counts.
Also, I'm loving the look of that fixed HDMI output! Is there any way to get that from using the MicroSD adapter? Or do I have to flash the internal memory, provided I have the proper model?
again, thanks ack provide partition table information for me
now, my neogeo-x handheld(370 version) can run dual system:
the first system: neogeo official system(boot from nand flash)
the second system: dingux system(boot from sdcard-0)
for sdcard-0, please reference my blog in detail:
http://home.educities.edu.tw/fushiyun2000/neo_geo_x_hardware_sdcard_0_uart_line.htm
new dingux system run on neogeo-x handheld as following picture:
i have updated to my blog for installation steps in detail:
http://home.educities.edu.tw/fushiyun2000/neo_geo_x_hack_replace_as_dingux_system.htm
good luck
Hi
mods if this link is against the rules let me know and I can take it down.
I hex edited nxu.dge (fba emulator) that comes on the ngx to correct some of the crappy video issues.
You can grab a copy here
http://www.gotwalls.com/neogeox/nxu.dge.7z
To use it, decompress then copy it over the existing nxu.dge binary on the apps partition.
I have only tested this on the ngx lcd and hdmi ports. The changes only applies to actual game play, so expect the menu system to still look crappy
The following changes were made
LCD:
The default emu resolution is now 320x224, which means there will be black bars to fill out the rest of the screen. The black bars are on the sides and the bottom. Because of how the assembly was done its would have been a serious pita to center it top to bottom.
The alternate resolution is the previous 4:3 scaled version.
HDMI:
The resolution for emu is now 640x448, with some black bars on the sides and bottom.
I switched the scaling algorithm to be linear, it looks like it was bi-linear before. This gets rid of a lot of the blurriness, but not all of it.
-ack
On 337 image there are 2 kernels, one located at 0x400000 offset and 2nd at 0x800000 offset in the image. The one at 0x400000 is the one that normally boots.
These offset values come from the boot loader part of the image
Hi ack, is it possible to do a version which has the NGX's LCD options as default wide stretched (full screen) and the 4:3 scaled version swapped with your new 1:1 (320x224)? So we can go largest-smallest when we hit the L1/L2 button? Essentially just reversing which resolution is replaced with the beautifull 320x224 (thank you for that btw I am loving the improved HDMI).
I cant, sorry. The best I can suggest is to hex compare the normal and modified version to see what I changed, then adjust it to your needs.
-ack
Just curious but what caused you to back away from hacking the NGX so fast?