ueconv: tool for finding specific speech audio in .u package

Dedicated to the discussion of OTP and Deus Ex in general.

Moderators: Master_Kale, TNM Team

SirDayBat
Mole Person
Posts: 2
Joined: Fri Jul 26, 2013 5:32 pm

ueconv: tool for finding specific speech audio in .u package

Post by SirDayBat »

Hello to all. Firstly, I'm new to this forum and not certain if this is the most appropriate place for this, but here goes.

A while back me and my brother (Onemaster) thought it'd be nice to have a tool where you could type a conversation line from Deus Ex or TNM or what not, and it would find the corresponding speech audio; that could be handy for making something goofy along the lines of Malkavian Mod. While I found tools for unpacking the .u files, none of them could conveniently associate speech text with audio (I'd be glad to know if I'm wrong here). I decided it'd be best to make such a tool.

The program is now at a point where it might be somewhat usable. It's uploaded at http://sooda.dy.fi/~nuutti/ueconv/. The .zip there contains the Windows version of the tool and a readme explaining its setup and usage, as well as source code in case someone wants to build it on a platform other than Windows.

Short overview of the program:
The program requires the appropriate .u files, which for example in Deus Ex would be the files starting with DeusExCon. The user can enter a part of a conversation line in a text box and click a button to find all lines containing that text. Then the program can output the audio for that line into a file. Also, with some configuration, it's possible to play the audio via the program (without the inconvenience of putting it into a file and then opening that file manually), using an external media player command. Additionally the program can output flow charts of conversations.

I'd be most grateful for any feedback, such as:
- whether this kind of a program is of any use to anyone
- any problems in getting it to work
- any feedback on the program itself

The program hasn't been too widely tested, and hasn't been used by others than me (on my Linux computer) and my brother. It *should* be pretty easy to get it to work on Windows (after downloading a few .dll's listed in the readme), and I've tested it on a couple of Windows machines. There are especially some convenience features I've got in mind that I might add in the future, some of them mentioned in the readme.

Thanks for reading!
x51
Thug
Posts: 33
Joined: Wed Jul 24, 2013 8:30 pm
Location: Russian Federation
Contact:

Re: ueconv: tool for finding specific speech audio in .u pac

Post by x51 »

It's not working under WINE.

Wait. I emerge ESDL-TTF packet and it is probably working.

Nope. Still not working:

Code: Select all

DAEDALUS:GLOBALNODE binary_win # wine ueconv.exe
err:module:import_dll Library SDL.dll (which is needed by L"Z:\\tmp\\ueconv_v0\\binary_win\\ueconv.exe") not found
err:module:import_dll Library SDL_image.dll (which is needed by L"Z:\\tmp\\ueconv_v0\\binary_win\\ueconv.exe") not found
err:module:import_dll Library SDL_ttf.dll (which is needed by L"Z:\\tmp\\ueconv_v0\\binary_win\\ueconv.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\tmp\\ueconv_v0\\binary_win\\ueconv.exe" failed, status c0000135
DAEDALUS:GLOBALNODE binary_win # 

Nyet! You can not steal from Hammer and Sickle!
SirDayBat
Mole Person
Posts: 2
Joined: Fri Jul 26, 2013 5:32 pm

Re: ueconv: tool for finding specific speech audio in .u pac

Post by SirDayBat »

x51 wrote:It's not working under WINE.
You seem to be missing the .dll files for SDL, SDL_image and SDL_ttf. I think, since you are using wine, emerging won't help. At least for me it works when I download the following .zips and extract them to the directory where ueconv.exe is:
http://www.libsdl.org/release/SDL-1.2.15-win32.zip
http://www.libsdl.org/projects/SDL_imag ... -win32.zip
http://www.libsdl.org/projects/SDL_ttf/ ... -win32.zip
Jack90
UNATCO
Posts: 113
Joined: Sat Mar 18, 2023 11:55 am

Re: ueconv: tool for finding specific speech audio in .u package

Post by Jack90 »

The choice between using a cross-platform development framework like React Native or Flutter and developing separate native apps for Android and iOS depends on various factors, including the project's goals, budget, timeline, and performance requirements. https://www.snntv.com/story/49387943/5- ... evelopment
jubalhenry
UNATCO
Posts: 110
Joined: Wed Oct 11, 2023 1:19 pm

Re: ueconv: tool for finding specific speech audio in .u package

Post by jubalhenry »

I'd state which this can be a an excellent publish of the excellent individual, i am very happy to observe this particular. UFABETเว็บบอลคนเล่นเยอะสุด
jubalhenry
UNATCO
Posts: 110
Joined: Wed Oct 11, 2023 1:19 pm

Re: ueconv: tool for finding specific speech audio in .u package

Post by jubalhenry »

I just astounded aided by the test most people made to choose this specified share wonderful. Marvelous recreation! UFABETเว็บพนันบอลตรงดีที่สุดในเอเชีย
zirdukukko
UNATCO
Posts: 217
Joined: Wed Dec 06, 2023 7:42 am

Re: ueconv: tool for finding specific speech audio in .u package

Post by zirdukukko »

Thanks for your post. I’ve been thinking about writing a very comparable post over the last couple of weeks, I’ll probably keep it short and sweet and link to this instead if thats cool. Thanks. UFABETเว็บแทงบอลแจกเครดิต
zirdukukko
UNATCO
Posts: 217
Joined: Wed Dec 06, 2023 7:42 am

Re: ueconv: tool for finding specific speech audio in .u package

Post by zirdukukko »

I found this is an informative and interesting post so i think so it is very useful and knowledgeable. I would like to thank you for the efforts you have made in writing this article. UFABETเว็บแทงบอลดีที่สุด
zirdukukko
UNATCO
Posts: 217
Joined: Wed Dec 06, 2023 7:42 am

Re: ueconv: tool for finding specific speech audio in .u package

Post by zirdukukko »

I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often. UFABETเว็บแทงบอลไม่มีค่าแรกเข้า
muzammilseo89540
UNATCO
Posts: 230
Joined: Tue Dec 19, 2023 7:35 am

Re: ueconv: tool for finding specific speech audio in .u package

Post by muzammilseo89540 »

Thanks for taking the time to discuss this, I feel strongly that love and read more on this topic. If possible, such as gain knowledge, would you mind updating your blog with additional information? It is very useful for me. 더킹플러스카지노
muzammilseo89540
UNATCO
Posts: 230
Joined: Tue Dec 19, 2023 7:35 am

Re: ueconv: tool for finding specific speech audio in .u package

Post by muzammilseo89540 »

This is a smart blog. I mean it. You have so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. UFABETเว็บพนันบอลถูกกฏหมายรวดเร็วที่สุด
zirdukukko
UNATCO
Posts: 217
Joined: Wed Dec 06, 2023 7:42 am

Re: ueconv: tool for finding specific speech audio in .u package

Post by zirdukukko »

I just got here onto your blog page whereas keeping solely to some degree submits. Decent strategy for following that, I will be bookmarking without delay grab a accomplish soars. UFABETแทงบอลผ่านมือถือตรงเว็บแม่
zirdukukko
UNATCO
Posts: 217
Joined: Wed Dec 06, 2023 7:42 am

Re: ueconv: tool for finding specific speech audio in .u package

Post by zirdukukko »

Very interesting blog. Alot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definately interested in this one. Just thought that I would post and let you know. 신촌퍼블릭
zirdukukko
UNATCO
Posts: 217
Joined: Wed Dec 06, 2023 7:42 am

Re: ueconv: tool for finding specific speech audio in .u package

Post by zirdukukko »

I recently found many useful information in your website especially this blog page. Among the lots of comments on your articles. Thanks for sharing. we buy houses indianapolis
oggy12
UNATCO
Posts: 195
Joined: Mon Dec 18, 2023 10:48 am

Re: ueconv: tool for finding specific speech audio in .u package

Post by oggy12 »

Very good written article. It will be supportive to anyone who utilizes it, including me. Keep doing what you are doing – can’r wait to read more posts. Casselberry personal trainer
Post Reply