[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/jp/ - Otaku Culture

Search:


View post   

>> No.5629808 [View]
File: 224 KB, 1044x664, Untitled.jpg [View same] [iqdb] [saucenao] [google]
5629808

>>5628660
>>5628827
>>5628841
>>5629168
>>5629183
Nagato here. I could elaborate a little on this:
The hardest part of working my hack into another engine is the graphics because there's quite a few different graphic formats used within the engine. I really hate trying to find them since the engine isn't the most pleasant to work with. However, the text hooking is fairly easy. I don't know if anyone remember whens I was playing around with the possibility of changing the engine for Muv-Luv Alternative but that idea was scrapped since they removed the ability to overlap voices in Kiminozo LE's engine, even though it was a newer build. Some more incompatibilities were probably going to show up later too.

Back to the point: Because of that testing, the text hooks for the engine are already done. I haven't tested everything or dumped the scripts but the basics are already there and working.

On the topic of the new/old hacks: The new hacks take advantage of the plugin system so I wrote some pretty shitty code to hook a bunch of specified locations from within the plugin. Very ugly code but it works and doesn't require the amount of effort to make the patches as the old one did. It's also much more self-contained now. You can remove mlhookv2.rpo from the Plugins folder and the engine will revert back to its default state, minus the translated names in the options menu (These get stored in your save file. Just need to hit the reset button to fix this).

If a serious translator contacted me wanting to work on Kiminozo LE, I wouldn't stop them. I have no interest in getting the image stuff working for Kiminozo LE though because of how much of a bitch it is to get *everything*.

Navigation
View posts[+24][+48][+96]