@ben: My understanding is that Pure64 does NOT have 32bit support, thus you'll want to make sure you picked up the kernel from version/x86/release/distribution_files/vmlinuz64 instead of from x86_64. From there, you should, in theory, be able to run in 32bit user space but ONLY running 32bit extensions. Again... this is IF my understanding is valid.