Roy Tam
Roy Tam
> So better use &3 in such a case. did this in my side as well.
Updated sources: [GreenPad-vc4test.zip](https://github.com/RamonUnch/GreenPad/files/10313435/GreenPad-vc4test.zip) detailed changes in: https://github.com/roytam1/rtoss/commits/master/GreenPad-vc4 and it leaves 2 mystery errors: ```` C:\GreenPad\Search.cpp(471) : error C2653: 'MacroCommand' : is not a class or namespace name C:\GreenPad\Search.cpp(471) : error...
I almost get it to work, but there is a trap: in `void WndImpl::SetUpThunk( HWND wnd )` in window.cpp, it uses assembler code to replace 1st parameter to `this` for...
alright I think I am finished porting it to NT MIPS. https://github.com/roytam1/rtoss/commit/28b6844170d3338d2d3cde1f1aea147b15c8049e
compiled VC4 MIPS binary(and also MIPS version of libchardet (cdetmips.dll)) [GreenPad-mips.zip](https://github.com/RamonUnch/GreenPad/files/10318026/GreenPad-mips.zip) I can compile with TARGET_VER=310 for now, since there is no IMM32 import library, and broken `SHGetPathFromIDList` definition (only...
> Good idea to get rid of thunking all-together, this saves a 4KB VirtualAlloc for each window. but it could be slower since every call to `TrunkMainProc` has to call...
and today @tenox7 decided to build it on PowerPC NT: 
> Very nice indeed! Does it have a repo with official release? so I can link it in the readme? still preparing (just added IA64 defines but no emulator/real machine...
and for IA64 it may need some more fixes, but for now at least it starts. 
ARM32 and ARM64 build with VC2017 works on a bare metal machine:  don't know if it will work on a surface RT or not in the moment. (P.S.: and...