Instructions by Paperless, Modified by DaFiend (http://palmfiend.cjb.net) for v1.2 - Install "liberty.prc", "pickset.prc" and "keygen-liberty.prc". - Run "Pilot Pickset" - Select "Liberty 1.1" (I know, it says 1.1, but it's really for 1.2 as well). - Press "Execute". - Now if you have a two part "Sync ID" (like "Joseph Robinson"), you should delete the second part and the middle space (_Robinson) by using backspace on all letters one by one. - Press "Calculate". - Press "Liberty". - That will run the keygen, patch Liberty and execute Liberty. - Press "OK". - Restart Liberty. - Liberty is now regged. - You can now delete "Pilot Pickset". - Remember to recompile all GameBoy ROM from v1.0 (v1.1's work fine) for this version. -**Note that if your sync name is <5 letters you'll need to use the includedPalmName and change your syncname to one with >5 letters, as well as change your syncID. (Note that this makes your PC unable to recognize your palm, meaning you need to re-setup Hotsync for the new ID.) Alternatively, you can try changing the palm's name in PalmDesktop, then syncing, then trying the keygen again. Note that if you ever change your palm's name after the install, you're screwed and have to redo this whole process from scratch, since Liberty no longer recognizes the reg code. If you just change your sync name in PalmName and not your SyncID, when you hotsync it changes back, making Liberty unregged again. Keep that in mind, hope I didn't confuse you too much, and have fun! Oh yeah, if you need ROMS just do a search on any engine, something should pop up. Read the official instructions for more info on ROM conversion to PDB.