c2z4bin by wadowice and Basil.
16-May-2009 v6 Run Boot1.exe . Read Boot1.txt for detail.
12-May-2009 v5 Compatible with ROMPatcher-autostart. Uses 0RPAutostart.
               Thank to ZoRN because RPAutostart.exe
               Patch really can be deactivated.
09-May-2009 v4 Compatible with ROMPatcher. 
28-Apr-2009 v3 Multi-line patch.
19-Apr-2009 v2 Multiple patch
10-Apr-2009 v1 First version

************************
Patches for ROMPatcher can apply only if file lay in ROM.
This is not good for all phones. Sometimes file lay in Z: but not in ROM.
For example, splashscreen.exe on N96 lay in ROM, but N80 not.

This patch permit use binary files in C: before Z:

First you need know if file lay in ROM or not.
Replace XXXXXXX.YYY at your filename (eg. splashscreen.exe) and test this patch:

; TestROM.rmp
Rel:sys\bin\XXXXXXX.YYY:18:00000000:00000000

When mark green, then file in ROM. Use normal patch.
When tick red, then file not in ROM. You must use this patch c2z4bin.

************************
Try c2z4bin_THUMB.rmp
If you get cross red, try c2z4bin_ARM.rmp
If tick red, publish efile.exe

************************
To patch non-ROM programs:
Copy the program (eg. z:\sys\bin\splashscreen.exe) from phone to PC.
Expand it with
petran -nocompress splashscreen.exe
If error "is not a valid E32Image file" then this is ROM file. Use normal patch and enable auto.

Patch with hexadecimal editor:
eg. change splashscreen.mif to dirve C:
search for 5A003A00530050004C004100
replace on 43003A00530050004C004100

Copy from PC to phone C:\sys\bin\splashscreen.exe

Now, your splashscreen will use C:\resource\apps\splashscreen.mif

************************
Reboot.
You must get your own screen!
If you see big X cross then you have bad C:\resource\apps\splashscreen.mif

************************
Notes:
If same file lay in C: and Z: then patch use c: , even if invokated
"execute z:\sys\bin\program.exe"
This is problem for QuickOffice. You must deactivate c2z4bin: use ROMPatcher to disable c2z4bin_THUMB.rmp

Before you copy a file in C: make sure that it lay not in ROM.
If TestROM.rmp give mark green, NEVER copy this file in C:

Any z:program in ROM never use c:DLL
At example EikSrvs.exe lay in ROM and use z:\sys\bin\EUser.dll
even if you create c:\sys\bin\EUser.dll
Must use ROMPatcher. c2z4bin not useful :-(

Any z:program in not-ROM can use C:DLL or Z:DLL
c2z4bin is useful :-)

Not use files from other models. N95-splashscreen.exe different to N82-splashscreen.exe

If you copy a EXE then probably you must copy *.mbm *.mif *.r0*
At example ABOUT.exe too need
About.mbm, About.mif, About.r01, About.r68, ABOUT_aif.mif, ABOUT_reg.rsc

************************
IMPORTANT: c2z4bin not compatible with previous domainsrv 19-Apr-2009 and 09-May-2009
No need to name domainsrv0.rmp . Simply enable "auto" in ROMPatcher.
************************

This includes Boot1.exe  . Read the instructions and use it wiselly.
************************

Thank Templove Rol@nd95 segalgx lfc_ Leetut ZoRn FCA00000 
