<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Fri, 7 Sep 2018 at 09:58, UE US <<a href="mailto:uexplorer666@gmail.com">uexplorer666@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi,</div><div><br></div><div>Years ago, I got to go through the magical adventure of building a working Cell compiler based on LLVM / Clang for the PS3.  It was supposed to be open sourced / upstreamed to llvm, but of course the company didn't want to pay for the extra hours that would take. :P<br></div></div></blockquote><div>Heh, I'm not getting paid anything for this.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div></div><div>I'm not sure how bad the GCC compiler for PS2 is, but if it's anything like the PS3 one I'd suggest to watch out that any Sony ABI docs probably have glaring faults somewhere.  :D </div></div></blockquote><div>Yup, the PS2 docs are...okay, but not great. The IOP is entirely undocumented, for example. There's no specific Sony ABI, though.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>I don't know how much I can help with the PS2 / EE but I've noticed that some of that type of design stuff tends to persist so when you get to that area of it let me know if you run into any problems and they might refresh my memory on something that can help;  never know.</div></div></blockquote><div>Sure, I'm going to try to make my misadventures public for posterity so that anybody who comes along later can continue my work if they wish.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>I've got a debug/test PS3 with a hardware Emotion Engine as well if you want any spot checks on that particular version of the platform.  I'm guessing the actual debugging part is either already covered or easier via an emulator + PC at this point, and I don't have it set up for that.  <br></div></div></blockquote><div>Can't say no to free hardware, although a TOOL might be nice, providing Sony haven't destroyed them all.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Just thought I'd offer, not much but it can't hurt when diving into that kind of "fun" :D :D <br></div><div><br></div><div>Cheers,<br></div><div><div><div class="m_2070852414639296223gmail_signature" data-smartmail="gmail_signature">-G<br></div></div></div></div></blockquote></div></div>