Author Topic: Text extraction  (Read 5213 times)

Fauntleroy

  • Architect of Kajar
  • Guardian (+100)
  • *
  • Posts: 184
  • Inclinata resurgit
    • View Profile
Text extraction
« on: December 16, 2020, 02:51:39 pm »
Hi. I'm the guy who made the Schala Edition hack a while ago.  I'd like to make some updates to the hack, but one big frustration are... simple typos! I found way too many and would want a future release to have zero.

Is there a utility that will allow me to rip all text content from a modified CT ROM? Even if it can't reinsert the text--I could spellcheck the exported text and then manually fix any mistakes in Temporal Flux. I've used this strategy for other projects and it worked well.

Thank you!

Boo the Gentleman Caller

  • Guru of Life Emeritus
  • Hero of Time (+5000)
  • *
  • Posts: 5304
    • View Profile
Re: Text extraction
« Reply #1 on: December 16, 2020, 03:03:19 pm »
Welcome back Fauntleroy! We'll support this next release, just keep me updated. :)

As for a text dump tool... I'll have to leave that to others.

Mauron

  • Guru of Reason Emeritus
  • Errare Explorer (+1500)
  • *
  • Posts: 1774
  • Nu-chan
    • View Profile
    • Maurtopia
Re: Text extraction
« Reply #2 on: December 18, 2020, 04:28:20 am »
I don't think we have a dedicated tool for this. The best I could recommend is Cartographor.

ZeaLitY

  • Entity
  • End of Timer (+10000)
  • *
  • Posts: 10797
  • Spring Breeze Dancin'
    • View Profile
    • My Compendium Staff Profile
Re: Text extraction
« Reply #3 on: December 19, 2020, 10:56:07 pm »
KWhazit had to have something. Or those Finnish tools?

Vehek

  • Errare Explorer (+1500)
  • *
  • Posts: 1761
    • View Profile
Re: Text extraction
« Reply #4 on: December 20, 2020, 02:34:45 am »
Those were done with the original ROM layout. Temporal Flux doesn't work within the shared text banks, it gives each event packet its own little text block. If other tools don't analyze the event packets, they won't know the new text locations and will fail to get the new text.

It's not what it's meant for, and it wouldn't let you reinsert the text, but you could use the "translation project" feature on a copy of the ROM and then examine the "Translation.Project" file in a hex editor.

Fauntleroy

  • Architect of Kajar
  • Guardian (+100)
  • *
  • Posts: 184
  • Inclinata resurgit
    • View Profile
Re: Text extraction
« Reply #5 on: January 04, 2021, 02:59:22 pm »
I ended up biting the bullet and manually copy-pasting the text content out of all of the events in Temporal Flux. It was a pain, but worth it. I was able to fix a lot of typos and little goofs.

I'll be releasing 2.1 of the Schala hack soon. No new content, just fixes and some readjustments. Is the Compendium still interested in hosting it? It will also be submitted to Romhacking.

I'd like to revisit the hack again if/when enemy AI editing becomes a thing, so that Schala could actively assist the party in the battle where she appears as a non-interactive enemy. And obviously if an 8th party member ever becomes a possibility...

Boo the Gentleman Caller

  • Guru of Life Emeritus
  • Hero of Time (+5000)
  • *
  • Posts: 5304
    • View Profile
Re: Text extraction
« Reply #6 on: January 05, 2021, 01:09:51 am »
Quote
I'll be releasing 2.1 of the Schala hack soon. No new content, just fixes and some readjustments. Is the Compendium still interested in hosting it? It will also be submitted to Romhacking.

Absolutely. We want to support you and the hack however we can!

Fauntleroy

  • Architect of Kajar
  • Guardian (+100)
  • *
  • Posts: 184
  • Inclinata resurgit
    • View Profile
Re: Text extraction
« Reply #7 on: January 05, 2021, 02:10:17 pm »
This has always been one of THE most supportive sites for creators. Thank you for that. This hack wouldn't have ever gotten off the ground without the support from this place (well, and all of the expert help FOR FREE from Mauron).

The hack should be ready within the week.  Should I just post it here or is there someone I should send the archive file to?

Mauron

  • Guru of Reason Emeritus
  • Errare Explorer (+1500)
  • *
  • Posts: 1774
  • Nu-chan
    • View Profile
    • Maurtopia
Re: Text extraction
« Reply #8 on: January 05, 2021, 02:58:56 pm »
Wait, I could be charging? :O

Fauntleroy

  • Architect of Kajar
  • Guardian (+100)
  • *
  • Posts: 184
  • Inclinata resurgit
    • View Profile
Re: Text extraction
« Reply #9 on: January 05, 2021, 04:25:21 pm »
Wait, I could be charging? :O

Perhaps you forget, but I actually asked you if you had a Patreon or anything similar. I was prepared to pay!

Mauron

  • Guru of Reason Emeritus
  • Errare Explorer (+1500)
  • *
  • Posts: 1774
  • Nu-chan
    • View Profile
    • Maurtopia
Re: Text extraction
« Reply #10 on: January 05, 2021, 05:34:56 pm »
This is madness!

Boo the Gentleman Caller

  • Guru of Life Emeritus
  • Hero of Time (+5000)
  • *
  • Posts: 5304
    • View Profile
Re: Text extraction
« Reply #11 on: January 05, 2021, 07:38:20 pm »
Quote
This hack wouldn't have ever gotten off the ground without the support from this place (well, and all of the expert help FOR FREE from Mauron).

Mauron is a national treasure.

Quote
Should I just post it here or is there someone I should send the archive file to?

If you make a post with it and attach it, along with maybe a little blurb about what kind of changes are in the newest version, I'll make it a news post and fancy it up and move it to the front page. Easy peasy.


Mauron

  • Guru of Reason Emeritus
  • Errare Explorer (+1500)
  • *
  • Posts: 1774
  • Nu-chan
    • View Profile
    • Maurtopia
Re: Text extraction
« Reply #12 on: January 05, 2021, 07:41:08 pm »
You can find my address on the back of the declaration of independence.