The "failed to allocate memory" problem is most definitely a mess-up by the programmers; however, it is caused by programs that didn't exist when the programmers made v1.5. Sometimes it IS because you don't have enough memory; however, it is also caused by other programs such as Windows Updates. Windows Updates KB841356 and KB828741 seem to cause this problem. After using PJ64 v1.5 one time, I installed these Windows Updates and when I logged on again, I got that error. I had large amounts of free RAM (I don't remember exactly how much), but it didn't work. Uninstalling these updates fixed my problem immediately.