Jump to content

ZaraUbermensch

Members
  • Posts

    7
  • Joined

  • Last visited

Posts posted by ZaraUbermensch

  1. Hey! sorry for the late reply (again), your encoder works just fine, thanks!  But I`ve had some troubles here.

    So, one thing that I did not realize before is that CircusEditor doesn't display all the lines of the script when the game is on the NVL mode (when the textbox takes over almost the entire screen), it only displays the first line of each textbox from the NVL mode so I cannot edit all the text in the script, I've tried a few things but with no success.

    9fO1PuP.png

  2. Hey! Sorry for the late reply, I've stumbled into another problem that I didn't account for.

    Apparently the game's images are protected and cannot be replaced, using GarBro to check those images it says that they are in the circus engine image format, I could not find anyway to replace the images and extracting them to another format renders the game unable to read the images, maybe there's something that can repack bitmap to .crx?

  3. I added the option to line break as well your suggestion to automate that procedure onto CircusEditor.

    The only thing that I didn't account for was that the name of the characters doesn't appear on the CircusEditor, so i can't edit them. (For some reason i can't insert an image from an URL so I will just post the link here https://imgur.com/gL9ndEl)  I don't know if you know any workaround to this, maybe i'm asking too much. anyways, thanks a lot!

  4. I'm using Circus Editor by marcussacana to edit the MES files, it seems that breaking the lines was pretty easy but I didn't know about the 0A byte, now this is one less problem to deal with.

    2 hours ago, binaryfail said:

    When I did accented letters for my example, I essentially remapped accented symbols to the 91xx SJIS range and the dll would map them back to the intended codepoint. For example, ê is 0xEA in unicode/cp1252 and outputted as 91EA in the script file.

    I'm really interested on how you remapped those symbols to a shift jis range as it looks easier than editing the font cluelessly. Thanks for all your help! This is the only thing left (I think) and the project can finally get going.

  5. 18 hours ago, binaryfail said:

    Most of the font overrides I did were handled with a dll that I wrote. Here's my current one for it, just put it in the same folder as the game exe.

    Finally, the text spacing is a hex edit on the exe. Since I did my testing on the disc release of EXS, these next instructions will only work for that version.
    Use a hex editor and look at address 1CA32 in the exe, and you should see the bytes A1 B8 52 BB 00 ..... now overwrite those with B8 0C 00 00 00 where 0C is the amount of spacing. Something between 09 and 0C should suffice, depending on the font.

    Your dll works flawlessly, I could override the game font by any other font that is installed in the system, the text spacing hex edit also worked with my game version.

    So there were two problems that i encountered, the first is that to use accented characters I tried to edit a font, but that doesn't seem to work because any letter that comes after the edited character just gets glitched like a square, maybe the solution to this is to patch the game exe just like you said? (or I'm doing something wrong with the font idk). And the other problem is that the game doesn't break the lines with full-width letters, so the text just goes way over the textbox's limits.

     

  6. 14 hours ago, binaryfail said:

    The font name can be found in the exe (in this case, it is MS 明朝) which can be patched via a hex edit, or overridden with other means. But that's the easy part.

    Thank you so much for the help. But the thing is that I have no experience with hex editing, I managed to find the MS Mincho(MS 明朝) using HxD but I could only replace it with another japanese font (like MS Gothic), when i try to replace it with anything else the game just uses a backup font that looks like a glitched MS Gothic. Forgive me if I'm asking too much, but can you tell me what you did to replace the game font? And yes I do like comic sans

×
×
  • Create New...