Tried other things, dint work. Thanks Gwald for your Makefile modifications, they are nice, and I was thinking about making a script that would do the configuration and making automaticly, but thats probably best for when I actualy get a working PS-EXE.
is yours, and you use another eco2exe there, seems like you even have the source for Hitmens version? is that public somewhere?
I tried debugging the 0.01 Andrew Kieschnick version, but I dont understand the ecoff header structure just yet (me and GDB arent acquainted enough, could probably better use another debugger)
hitmens version writes a byte more just at location 0x30 but just as the other, 2Kb of empty PS-EXE. Our Elf2ecoff might be a diferent ecoff fileformat then Yaroze's buildtools output? looks like header tables are misaligned or something.
@shadow what version of linux did you use? Kernel, and what type of install is it? x86 or 64bits? (distro might help too, but not required). Kinda wonder wich eco2exe you used aswell, but my guess is that the eco2exe isnt our problem. (atleast I hope not). when doing kernel compilation, the original kernel (linux or vmlinux, in elf forrmat) the .config and the .ecoff file might be cool to look at and compare if your able to compile it again and it runs.
So far ive only been "succesfull" with compiling the kernel on my Arch box, wich is 64bits, but the PS-EXE is the small useless version, so not succesfull in the end. Alpha and Beta same results. (a 32bit debian install dint had the right linux headers or something, spend too much time getting anything out). 64bit OS might be introducing complications to our build by using the wrong tool to convert something, maybe entries in the ecoff file are wrong, or the endianess is swapped by a tool thanks to this. crosscompiling isnt easy and when target cpu AND bitness changes, based on years old tools on a very recent system... I think this might be it, just get an (sligthly) older os, and maybe upgrade the mipsel toolset later to modern when we get those kernels converted correctly.
The enclosed config should be too general and probably useless till we can convert to those PS-EXE correctly