Expack-frontend is done!

NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Locked
Tenchi

Expack-frontend is done!

Post by Tenchi »

Yes, I'm done with the Expack-frontend! ^_^
You can download it here:

http://home.nexgo.de/minako.aino/eXPack-Frontend.cab (15kb)

This far, the frontend supports extracting all files from a flex file and building a flex file using a text file. The text file should have full paths for all files. Visit www.lab1.de and download Dir-It for a tool to easily create directory contents lists.

More to come in future versions.
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Expack-frontend is done!

Post by Dominus »

I just had a look at it and found that it heavily relies on some ocx and/or dlls that are not installed by default on a Win32 system. The first one it asked for was comdlg32.ocx, but this one I could easily find in some "Visual Basic 6.0 Runtime und Controls" archive. But then it asked for flatbtn2.ocx. So where do I get this one from?
A little hint: try out http://www.koeltzsch.com/Software/killprocess.asp (the page is in German but Tenchi shouldn´t have a problem with that - just for you non-German speaking people). That program gives you a list of used resources when you right click on a running application - usefull for checking if an application uses some non-standard dll.
Could you send me the missing ocx? thx
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Tenchi

Re: Expack-frontend is done!

Post by Tenchi »

Well, I wrote that you need the VB 6 Runtime for it in the ReadMe (even provided a link for it), so anyone who doesn't RTFM (read the fucking manual) doesn't know this, of course.
I thought all neccessary files would be included... I'll add the left-out ocx to the Expack-frontend archive immediately.
I'll also check out that other proggie - thanks for the link.
nadir
Site Admin
Posts: 407
Joined: Thu May 14, 2020 1:34 pm

Re: Expack-frontend is done!

Post by nadir »

Everybody knows what RTFM means, and it is in fact "Read The Friendly Manual"

Tristan
Daemongar

Re: Expack-frontend is done!

Post by Daemongar »

I thought it was Rudyom the Flustered Mage...
comat0se

Re: Expack-frontend is done!

Post by comat0se »

and the Expack-frontend is what? Your anime patch?
Tenchi

Re: Expack-frontend is done!

Post by Tenchi »

> and the Expack-frontend is what? Your anime patch?

Dun-dun-dun-duh! Apparently you don't know what a frontend is.
The frontend operates the expack program for you so you don't have to mess with that ugly command line. Extract files from flex files and build flex files with just a few mouse clicks! Doesn't get any easier.

Btw, I've added the missing ocx now and re-uploaded the archive. The Url is still the same:

http://home.nexgo.de/minako.aino/eXPack-Frontend.cab
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Expack-frontend is done!

Post by Dominus »

hehe, that´s my job to tell people to RTFM :-)
Should listen to my own advice sometimes it seems.
Ok, now I trully tested it and yes, it looks nice and should help people with problems running expack from the command line.
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
nadir
Site Admin
Posts: 407
Joined: Thu May 14, 2020 1:34 pm

Re: Expack-frontend is done!

Post by nadir »

Actually, when Dominik says RTFM it means "Read The FAQ, Man !!!"

I disagree with the fact that command-lines are ugly. We need expack to be invoked from within our build process, in order to automatically generate "exult.flx", therefore we need something that can be launched from a script.
Expack was never designed as an end-user tool.
Colourless
Site Admin
Posts: 731
Joined: Thu May 14, 2020 1:34 pm

Re: Expack-frontend is done!

Post by Colourless »

We are programmers. What do you expect? We don't need no fancy GUI's.

-Colourless Dragon
Tenchi

Re: Expack-frontend is done!

Post by Tenchi »

> I disagree with the fact that command-lines are ugly.

Sure they are - and an absolute PAIN IN THE ASS to use.

> We need expack to be invoked from within our build process, in order to automatically generate "exult.flx",
> therefore we need something that can be launched from a script.

I could easily add something so that it can be called from a script and then automatically creates "exult.flx".

> Expack was never designed as an end-user tool.

That's why I wrote the frontend, so you don't have to mess with that UGLY command line.

> We are programmers. What do you expect? We don't need no fancy GUI's.

Well, if you want to continue living in the stone age, that's your problem.
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Expack-frontend is done!

Post by Dominus »

>> We need expack to be invoked from within our build process, in order to >> automatically generate "exult.flx",
>> therefore we need something that can be launched from a script.

>I could easily add something so that it can be called from a script and >then automatically creates "exult.flx".

You are forgetting that Exult is a multiplatform project and having a Windows gui program there is not going to work.

>> Expack was never designed as an end-user tool.

> That's why I wrote the frontend, so you don't have to mess with that UGLY command line

Which is fine and a good approach for those that have problems using command line tools

>> We are programmers. What do you expect? We don't need no fancy GUI's.

> Well, if you want to continue living in the stone age, that's your problem.

To everyone his own preferences - no need to start a flame war over preferences.
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Colourless
Site Admin
Posts: 731
Joined: Thu May 14, 2020 1:34 pm

Re: Expack-frontend is done!

Post by Colourless »

Gee, my comment was meant as a joke. :-)

-Colourless Dragon
drcode
Site Admin
Posts: 2267
Joined: Thu May 14, 2020 1:34 pm

Re: Expack-frontend is done!

Post by drcode »

>> We are programmers. What do you expect? We don't need no fancy GUI's.

> Well, if you want to continue living in the stone age, that's your problem.

In the Stone Age, I'd say that they did use GUI's. And the command-line hadn't been invented yet.:-)
suraimu

Re: Expack-frontend is done!

Post by suraimu »

ME PUSH SHINY PICTURES WITH ARROW

ME NO UNDERSTAND INSTRUCTIONS IN TEXT

MUST HAVE SHINY PICTURES SHOW ME HOW



In the words of those one dudes from Ultima 2:

UGH ME TOUGH
nadir
Site Admin
Posts: 407
Joined: Thu May 14, 2020 1:34 pm

Re: Expack-frontend is done!

Post by nadir »

Tenchi, we appreciate your effort. But you should appreciate OURS as well. I don't want to start a debate about command lines/GUIs. I am far more productive with tools such as make/sed/grep/perl etc. which provide me with a great deal of flexibility and portability.
You say you can provide scripting ability to your GUI, but what's the point. I'll just use expack directly...

Command-lines are not stone age. Non portable applications are.
drcode
Site Admin
Posts: 2267
Joined: Thu May 14, 2020 1:34 pm

Re: Expack-frontend is done!

Post by drcode »

Yes, I don't want flame wars either. I appreciate Tenchi's efforts, and think everyone should use what he/she likes best.

If some of us seem a little touchy about a Windows-only GUI, please realize that the 'X' in Exult stands for 'X Windows'. Exult wasn't supposed to be a complete game engine, but, rather, a demo program (and programming exercise) so see if a graphics-intensive game would be feasible under X. The only reason we support Windows is that it is what most Ultima fans are using.
Locked