One copy of xp per computer is the norm.....
A copy of a startup disk can be found here
http://www.bootdisk.com/Personally, what I would do
Try the startup disk first, set the bios to boot from floppy and try scanreg /restore
Also check in the bios and make sure it recognizes the harddrive
If that won't work, if your comfortable with digging in the inside of the computer
and save time
I would pull the harddrive out
Set it up as a slave drive with the jumper pin
Hook it to the other computer you have xp
Same cable
XP should be able to see the ME disk
Pull your photos off of the hard drive and stick them on the xp machine
After that's done, shut down and put the harddrive back in the original comp. and reinstall
Consider it a learning curve, be careful what you remove with registry cleaners and careful with what files you delete
Clean install Windows Me
That's the route I would go, others may have a different suggest
You could try reinstalling over top also, I'll leave that to you