Naplink is a tool that some people use with a PL2301 based USB bridge (a specific little USB-to-USB cable) to develop applications for the PS2. Naplink, when loaded on the PS2 allows a person to copy files to the PS2's memory over the USB cable, and execute them (as opposed to the classic method of burning them to a CD to get the PS2 to execute them). Naplink also provides limited debugging services. I don't know for sure, but I would guess that you could dump the PS2's RAM over the cable using Naplink, however it would be extremely difficult to find gameshark cheat codes from a commercial product using Naplink.
Commercial games are made to be run from a disc, what's more they usually reinitialize the system when loading, and assume that they have complete control of the system's resources. You would need to develop a program to load and run the program off it's disc, and even then reinitializeing the system would probably wipeout Naplink. If you managed to retain Naplink throughout a reinitialization, you would still run the risk of the game blindly claiming the memory in which Naplink resides for it's own and overwriting parts of Naplink (very bad).
I would not recommend attempting to use Naplink to find gameshark cheat codes unless you are very desperate, and a competent PS2 developer. I believe there is software that comes with the SnarkPort product for the GameSnark that was designed to let you examine the PS2's memory, and I would suggest useing that. The SnarkPort comes with either a PL2301 or an AN2720 bridge. If you get the PL2301 (pop the case open and look at the chip), and still want to try Naplink, you're ready to go. I'll see if I can't talk Andrew into adding support for the AN2720 to Naplink, other people seem to want it as well, and it wouldn't be a difficult modification.
Good Luck
- Karmix
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Could I use it to see what is in the PS2s RAM in hex form. I want to use is to find gameshark cheat codes.
Naplink is a tool that some people use with a PL2301 based USB bridge (a specific little USB-to-USB cable) to develop applications for the PS2. Naplink, when loaded on the PS2 allows a person to copy files to the PS2's memory over the USB cable, and execute them (as opposed to the classic method of burning them to a CD to get the PS2 to execute them). Naplink also provides limited debugging services. I don't know for sure, but I would guess that you could dump the PS2's RAM over the cable using Naplink, however it would be extremely difficult to find gameshark cheat codes from a commercial product using Naplink.
Commercial games are made to be run from a disc, what's more they usually reinitialize the system when loading, and assume that they have complete control of the system's resources. You would need to develop a program to load and run the program off it's disc, and even then reinitializeing the system would probably wipeout Naplink. If you managed to retain Naplink throughout a reinitialization, you would still run the risk of the game blindly claiming the memory in which Naplink resides for it's own and overwriting parts of Naplink (very bad).
I would not recommend attempting to use Naplink to find gameshark cheat codes unless you are very desperate, and a competent PS2 developer. I believe there is software that comes with the SnarkPort product for the GameSnark that was designed to let you examine the PS2's memory, and I would suggest useing that. The SnarkPort comes with either a PL2301 or an AN2720 bridge. If you get the PL2301 (pop the case open and look at the chip), and still want to try Naplink, you're ready to go. I'll see if I can't talk Andrew into adding support for the AN2720 to Naplink, other people seem to want it as well, and it wouldn't be a difficult modification.
Good Luck
- Karmix