When I use Wait=yes all I get is press an key to continue
You need to use -v (verbose) argument too; but you can also use "bdmesg" to get the "booter-log"
ask if you don't know what i'm talking about.
And i think you need to slow down a bit, read and give it more time;
i'm reading for 3 years and most of the time, i still feel like a damn noob!
Ok, using Kabyl's branch or Chameleon (trunk), remove the smbios.plist you're using and check what cpu, Mac model, etc... the booter gives you by default! The booter has default values, you only need to change them via plist if they are incorrect or missing. Most probably you will only need the serial; you should get iMac1,8 and Core Solo cpu.
And 257 is the code for Core 2 Solo, which apple never used, some crazy dude found some where and i was wondering if it would work on a Pentium 4...
You would know all this stuff if you've read the topic properly
By the way, does your P 4 has em64t (Intel 64)?
Gringo, you need to emend
<key>SMcputype</key>
<string>0102</string>
on post #42; it needs to be a "decimal" value