This thread doesn't seem to be going anywhere. To answer the OP's question (which was answered earlier in this thread): Yes, it's possible in theory. But it would require at least as much work as the FC Evolution patch. I have no plans to do anything with the leaked low quality Zero patch myself.
To give an idea of the work that would be needed, this is the list of files that needs to be patched for SC Evo. Zero Evo would be similar:
None of those files can be patched with pure file swapping, and manual hex editing would not be feasible either, given the amount of content. For each file type, the format needs to be reverse engineered for both the PSP version and Evo version, and then scripts need to be written to insert just the text content from the English version to the Evo version. For some files the mapping between English and Evo version is not straightforward (for example, there are new items in FC Evo compared to FC; perhaps Zero Evo is the same), so you probably need someone that knows Japanese to create these mappings. The most challenging part is probably item #6, since option prompt strings and NPC names appear in the compiled scenario script files. The English strings are commonly much longer than the Japanese strings, so there's not enough room to insert the English strings directly into the compiled scenario script files. They need to be decompiled first (EDDecompiler exists, but it only supports FC and Ao on PC; this can be used as a base to develop a Zero Evo decompiler but it's still a big undertaking), then the English strings need to be inserted into the decompiled scenario scripts, then they need to be recompiled.
Anyone is free to use this information and try if they want, but I don't think it's likely to happen.
To give an idea of the work that would be needed, this is the list of files that needs to be patched for SC Evo. Zero Evo would be similar:
- eboot.bin
- graphics in:
- data_sc/battle/*.itp
- data_sc/campmenu/*.itp
- data_sc/etc/*.itp
- data_sc/note/*.itp
- data_sc/texture/*.itp
- data_sc/visual/*.itp
- data_sc/minigame/*.itp?
- data_sc/battle/*.itp
- monster analysis and text boxes during battle: data_sc/battle/dat/*._dt
- monster guide: data_sc/monsnote/monsnote.dt2
- main scenario text: data_sc/msg/*.mbin
- option prompts and some NPC names during story (requires decompilation of scenario *.bin files): data_sc/scenario/1/*.bin
- hack font to improve readability of english text: data_sc/system/vitafont2bit.fnt
- files in data_sc/text/*._dt:
- book text: t_book00-t_book18._dt
- recipes: t_cook2._dt
- items: t_item2._dt
- arts/crafts: t_magic._dt
- various text in notebooks: t_memo._dt, t_memo1._dt, t_memo2._dt
- character names: t_name._dt
- quests: t_quest._dt, t_quest1._dt, t_quest2._dt
- shops: t_shop._dt
- towns: t_town._dt
- world map: t_world2._dt
- book text: t_book00-t_book18._dt
None of those files can be patched with pure file swapping, and manual hex editing would not be feasible either, given the amount of content. For each file type, the format needs to be reverse engineered for both the PSP version and Evo version, and then scripts need to be written to insert just the text content from the English version to the Evo version. For some files the mapping between English and Evo version is not straightforward (for example, there are new items in FC Evo compared to FC; perhaps Zero Evo is the same), so you probably need someone that knows Japanese to create these mappings. The most challenging part is probably item #6, since option prompt strings and NPC names appear in the compiled scenario script files. The English strings are commonly much longer than the Japanese strings, so there's not enough room to insert the English strings directly into the compiled scenario script files. They need to be decompiled first (EDDecompiler exists, but it only supports FC and Ao on PC; this can be used as a base to develop a Zero Evo decompiler but it's still a big undertaking), then the English strings need to be inserted into the decompiled scenario scripts, then they need to be recompiled.
Anyone is free to use this information and try if they want, but I don't think it's likely to happen.
Last edited by the database,