MMMerge Revamp russian localization

The role-playing games (I-X) that started it all and the various spin-offs (including Dark Messiah).
cthscr
Golem
Golem
Posts: 618
Joined: 12 Jan 2020

Re: MMMerge Revamp russian localization

Unread postby cthscr » 19 Jan 2024, 08:43

Maslyonok wrote: 17 Jan 2024, 08:59 Hi
Adding more consistency into translation is very good idea to me since there are a lot overlapping between mm6, mm7, mm8 old original translations and new content. I would like to use your script to work on further improvement of localization, but I ran into several problems, maybe because I have no idea what Lua language is...
Can that script be used for main brach translation or it's only for Revamp?
It can be run on Revamp codebase only (due to changes regarding storing monster kind sex) but the only thing that is taken from running game is these monster kinds sex (and monster lists are the same). So right now it can be used for Base MMMerge localization without changes in script.
And, by the way, what difference between main branch and revamp, I kinda lost the track of it.
https://gitlab.com/cthscr/mmmerge/-/wik ... p/Features
(Though this might not include some features that were in Comm branch originally.)
Could you please provide some instructions on how to use that script and implement changes into translation files? I have VS code and expansion for Lua but it seems that something is eluding me at the moment. What should I adjust to make it work? Thanks
You should run mm8.exe (no need to load savegame) and press Ctrl+F1. (But please use updated zzL10n.lua, I made it msgmerge-friendly.)
There is a page https://gitlab.com/cthscr/mmmerge/-/wikis/DevGuide/l10n
There were also few earlier posts in https://gitlab.com/letr.rod/mmmerge/-/issues/17

cthscr
Golem
Golem
Posts: 618
Joined: 12 Jan 2020

Re: MMMerge Revamp russian localization

Unread postby cthscr » 19 Jan 2024, 08:47

Tomsod wrote: 16 Jan 2024, 07:55
cthscr wrote: 11 Jan 2024, 21:54 As for feminitives... MM8 (and MMMerge) NPCs don't have Sex field set yet. I'm going to add field to NPCData.txt since we already have field in structure (and shrink this field from 4 bytes to 1). Where it was stored (and from where it was get) in MM7?
Not sure I understand the question. It's at offset 0x40 and is determined based on monster ID.
Thanks. I see now - MM7 has no in-house hirelings, MM8 has no StreetNPC (and MMMerge uses regular NPC [from Game.NPC] for hirelings). :)
Though I suspect monster kind sex is hardcoded somewhere in mm7.exe (MMMerge uses external table - 'Bolster - monsters.txt').

Tomsod
War Dancer
War Dancer
Posts: 353
Joined: 31 Jul 2020

Re: MMMerge Revamp russian localization

Unread postby Tomsod » 19 Jan 2024, 09:08

cthscr wrote: 19 Jan 2024, 08:47 Though I suspect monster kind sex is hardcoded somewhere in mm7.exe (MMMerge uses external table - 'Bolster - monsters.txt').
Yes, there's a byte array at 0x4e8360. Interestingly, it's not limited to NPCs -- e.g. genies or necromancers are also tagged female, but it probably isn't used anywhere.

risharka
Leprechaun
Leprechaun
Posts: 4
Joined: 26 Apr 2023

Re: MMMerge Revamp russian localization

Unread postby risharka » 03 Jun 2024, 18:05

Здравствуйте, я очень далек от всего технически сложного, и в моем возрасте поздно пытаться научиться. Не могли бы вы дать мне ссылку на файлы русской локализации для MMMerge Revamp? Я честно пробовал использовать инструкции, но добился только поломки игры. Пожалуйста помогите мне.

Hello, I am very far from everything technically difficult, and at my age it is too late to try to learn. Could you give me a link to the Russian localization files for MMMerge Revamp? I honestly tried to use the instructions, but only succeeded in breaking the game. Please help me.


Return to “Might and Magic”

Who is online

Users browsing this forum: No registered users and 1 guest