#gemrb@irc.freenode.net logs for 3 Mar 2015 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[01:11:11] --> Eli2_ has joined #gemrb
[01:13:05] <-- Eli2 has left IRC (Ping timeout: 265 seconds)
[03:12:37] <-- brada has left IRC (Quit: brada)
[03:58:11] <CrevsDaak> for some reason my old version 5.12 of perl which I accidentally opened doesn't like the syntax on the extender...
[03:58:20] <CrevsDaak> anyway 5.20.1 works nice
[05:50:47] <-- CrevsDaak has left IRC (Ping timeout: 246 seconds)
[09:04:58] <-- edheldil has left IRC (Remote host closed the connection)
[09:05:59] --> edheldil has joined #gemrb
[09:05:59] --- ChanServ gives channel operator status to edheldil
[09:29:44] --> fireflame has joined #gemrb
[09:29:57] <fireflame> hello
[09:30:31] <fireflame> i read the news and saw that unreal engine 4 is free now, you just have to pay 5% of benefits of you earn more than 3 k dollars
[09:31:46] <fireflame> doesnt this makes it a serious "rival" for gemrb? Or is gemrb better for specifically doing dungeon and dragons rpgs?
[10:22:40] <lynxlynxlynx> hah wtf?
[11:26:19] <fireflame> welli mean
[11:26:50] <fireflame> since unreal engine 4 can be used by anyone now, and is very powerful, isnt it more tempting to use it even for dungeon and dragons games
[11:27:32] <fireflame> ue3 was used for gorgeous games like batman series,dishonored,dmc devim may cry
[11:34:25] <lynxlynxlynx> apples and oranges
[11:34:33] <lynxlynxlynx> unreal engines are full 3d stacks
[11:34:42] <lynxlynxlynx> that of course takes much more hw resources
[11:34:58] <lynxlynxlynx> the first goal of gemrb is to make the ie games available everywhere
[11:35:29] <lynxlynxlynx> extensions for fun and future
[11:36:23] <lynxlynxlynx> and it does not cover just the graphics as i think ue does
[11:36:30] <lynxlynxlynx> anyway, gotta run
[11:36:36] <fireflame> ok thanks for answer^^
[13:38:07] --> turtleman_ has joined #gemrb
[13:40:11] <-- turtleman_ has left IRC (Client Quit)
[13:40:26] --> turtleman_ has joined #gemrb
[14:02:48] <-- DrMcCoy has left IRC (Quit: server reboot)
[14:08:50] <-- turtleman_ has left IRC (Ping timeout: 246 seconds)
[14:19:08] --> DrMcCoy has joined #gemrb
[14:47:57] <fireflame> drmccoy?
[14:48:10] <fireflame> isnt this name used in a famous western
[14:48:23] <fireflame> i recently played a name where a desperad was named like this too
[14:48:28] <fireflame> *game
[15:03:59] --> turtleman_ has joined #gemrb
[15:06:57] --> CrevsDaak has joined #gemrb
[15:08:51] <-- CrevsDaak has left #gemrb
[15:10:32] --> Crevs_Daak has joined #gemrb
[15:11:29] <-- Crevs_Daak has left IRC (Client Quit)
[15:17:35] --> kpedersen has joined #gemrb
[15:19:54] <-- kpederse1 has left IRC (Ping timeout: 252 seconds)
[15:21:41] --> CrevsDaak has joined #gemrb
[15:25:49] <-- turtleman_ has left IRC (Ping timeout: 250 seconds)
[15:59:45] <CrevsDaak> lyyyynx
[16:00:08] <CrevsDaak> how do I execute a file in the current directory on the windows command line prompt?
[16:18:23] --> turtleman_ has joined #gemrb
[16:24:37] <lynxlynxlynx> uhhh
[16:24:58] <lynxlynxlynx> file or .\file doesn't work?
[16:25:53] <CrevsDaak> no
[16:26:10] <CrevsDaak> well, i'll leave it for later
[16:27:15] <wjp> just the filename is enough
[16:27:45] <CrevsDaak> it tells me it's not a batch and idk-what else
[16:27:52] <wjp> what kind of file is it?
[16:27:57] <CrevsDaak> .exe
[16:29:23] <wjp> "'filename' is not recognized as an internal of external command, operable program or batch file." ?
[16:29:39] <wjp> that's what you get if it can't find the file
[16:29:46] <wjp> (e.g., due to a typo in the name)
[16:30:21] <wjp> (minus the typos I made there)
[16:32:09] <CrevsDaak> with the .exe extension or without it?
[16:32:31] <wjp> both are ok
[16:32:53] <wjp> e.g., I'm in a directory containing "putty.exe" here, and both "putty" and "putty.exe" start putty
[16:33:05] <wjp> (disclaimer: I'm not usually using Windows :-) )
[16:33:33] <CrevsDaak> uuuh
[16:33:42] <CrevsDaak> same error message
[16:33:44] <wjp> triple-check for typos? :-)
[16:33:57] <CrevsDaak> I'm copy-pasting the name
[16:34:06] <wjp> any non-alphanumeric chars in there?
[16:34:16] <CrevsDaak> nope
[16:34:32] <CrevsDaak> tried renaming the file to 'a.exe' and still not working
[16:34:53] <CrevsDaak> does it matter if it's Wine and not full windows?
[16:35:03] <wjp> it might
[16:35:44] <CrevsDaak> in school they should teach me how to use windows terminals and not how to use photoshop :\
[16:35:52] <wjp> try "./a.exe" ?
[16:36:56] <CrevsDaak> nope
[16:37:28] <CrevsDaak> man, why do people use windows?
[16:37:36] <wjp> I often wonder
[16:37:48] <lynxlynxlynx> watcha doin?
[16:38:27] <CrevsDaak> trying to install perl
[16:38:40] <CrevsDaak> well, first trying to install cygwin to see if it's any easier
[16:44:15] --> brada has joined #gemrb
[16:49:14] <lynxlynxlynx> i doubt it's easier overall
[16:52:38] <CrevsDaak> ouch then
[16:53:50] <lynxlynxlynx> https://www.perl.org/get.html
[16:53:51] <Seniorita> Perl - Download - www.perl.org
[16:53:52] <Seniorita> »Downloading Perl«
[16:53:56] <lynxlynxlynx> which one are you trying?
[16:54:23] <lynxlynxlynx> active state even has msi installers
[16:55:45] <CrevsDaak> yeah
[16:55:51] <CrevsDaak> but I dunno how to use that
[16:56:22] <lynxlynxlynx> it's point and click
[16:56:51] <lynxlynxlynx> or were you planning to write an installer in weidu for it? :D
[16:57:01] <CrevsDaak> nope
[16:57:07] <CrevsDaak> i was planning to install perl
[16:57:15] <CrevsDaak> install PAR::Packer with cpan
[16:57:24] <CrevsDaak> and use pp wrapper.pl
[16:57:34] <CrevsDaak> gotta write the wrapper.pl yet
[16:57:38] <lynxlynxlynx> what does that do?
[16:58:00] <CrevsDaak> something like what I've put on the weidu AT_NOW
[16:58:13] <CrevsDaak> pp packages an intepreter with the script
[16:58:34] <lynxlynxlynx> ah
[16:58:57] <CrevsDaak> Ive done it locally (OSX) yesterdy and it worked
[16:59:21] <CrevsDaak> but in Windows I can't even install perl
[17:00:21] <-- turtleman_ has left IRC (Ping timeout: 246 seconds)
[17:00:55] <lynxlynxlynx> if perl comes as a working one-file exe, it's easier if we just bundle that
[17:01:11] <CrevsDaak> I don't think it comes as a single file
[17:01:17] <lynxlynxlynx> you can only regenerate the package on windows, which sucks
[17:01:35] <lynxlynxlynx> so perhaps it wasn't such a good idea from the start
[17:02:08] <lynxlynxlynx> we can just point people to go get active perl and put it in their PATH (registry, whatever matters) if the installer doesn't do it
[17:02:31] <CrevsDaak> do you think we can force compile the script with perl and package that with the mod?
[17:02:49] <lynxlynxlynx> compile into what?
[17:02:57] <CrevsDaak> windows executable
[17:03:12] <CrevsDaak> the guy that created SCS did that
[17:03:19] <CrevsDaak> since the script generator is perl
[17:03:25] <lynxlynxlynx> that's what you were doing or are you proposing something else?
[17:03:52] <lynxlynxlynx> my problem is that we'd have to regenerate the package each time a fix was applied on the perl side
[17:03:57] <CrevsDaak> I'm proposing something else I don't even have the slightest idea how to do
[17:04:24] <CrevsDaak> lynx, if i get perl running under wine, that's minor ;P
[17:06:06] <lynxlynxlynx> might be easier to just repackage perl itself
[17:07:09] <CrevsDaak> yeah
[17:07:40] <CrevsDaak> or throw the users a link telling them we compu-wizards can't install what they need to use the mod
[17:12:52] --> turtleman_ has joined #gemrb
[17:13:50] <lynxlynxlynx> yeah, that's what i mentioned above
[17:13:53] <lynxlynxlynx> easiest way out
[17:14:10] <CrevsDaak> nice
[17:15:08] <lynxlynxlynx> btw, good progress on the hard bits
[17:15:28] <lynxlynxlynx> i have all the main tests in place now, so the last mode can start taking shape
[17:15:52] <CrevsDaak> great
[17:17:05] <lynxlynxlynx> (besides the special cases, other stuff already works)
[17:17:16] <CrevsDaak> yeah
[17:17:26] <CrevsDaak> i ran the test suite and only 3 failed
[17:17:31] <CrevsDaak> gotta try again now
[17:17:58] <-- turtleman_ has left IRC (Ping timeout: 252 seconds)
[17:18:23] <CrevsDaak> mm
[17:18:30] <CrevsDaak> 9 isn't failing anymore, good
[17:18:37] <lynxlynxlynx> all the failing ones are due to missing implementations
[17:18:53] <lynxlynxlynx> 9 was split, so the part that was failing before is in 25
[17:18:59] <CrevsDaak> ok
[17:19:16] <CrevsDaak> have you done the NumInParty thingie?
[17:20:20] <lynxlynxlynx> nope
[17:20:50] <lynxlynxlynx> after the last mode is done, test 8 will be failing and test 10 isn't even implemented yet
[17:21:26] <lynxlynxlynx> but with everything else in place, it should be immediately obvious if any tweak breaks something that was working before
[17:26:33] --> turtleman_ has joined #gemrb
[17:30:48] <lynxlynxlynx> updated todo
[17:33:21] <lynxlynxlynx> dialog mentions look fine too, the only complication i see is that IF is not on a separate line
[17:33:36] <lynxlynxlynx> pretty simple to pre-fix that though
[17:34:48] <-- brada has left IRC (Quit: brada)
[17:34:51] <-- turtleman_ has left IRC (Ping timeout: 256 seconds)
[17:35:29] --> turtleman_ has joined #gemrb
[17:43:27] <-- turtleman_ has left IRC (Ping timeout: 244 seconds)
[18:44:41] --> turtleman_ has joined #gemrb
[18:58:10] <-- turtleman_ has left IRC (Ping timeout: 255 seconds)
[19:10:36] --> brada has joined #gemrb
[20:26:34] <CrevsDaak> lynx, where do you normally find gemrb's cfg file?
[20:26:47] <CrevsDaak> the one in where you can change the party max
[20:34:00] <lynxlynxlynx> it's arbitrary
[20:34:12] <lynxlynxlynx> we can't and we shouldn't touch it in the mod
[20:35:06] <lynxlynxlynx> even if i moved it to an overridable config, people would just misuse it
[20:35:41] <lynxlynxlynx> you just need the script fixes, then you can use any party size up to that limit
[20:35:56] <lynxlynxlynx> if it was a query in the mod, people would think they need to reinstall it to change
[20:45:30] <lynxlynxlynx> so yeah, perhaps i need to reword it even more carefully
[21:03:19] <CrevsDaak> ok
[21:03:45] <CrevsDaak> i asked so that the config was changed automatically upon installing the mod
[21:05:04] <fireflame> well cfg is one of the first files you often have to edit in a game to dix bugs
[21:05:10] <fireflame> this or eh ini file
[21:19:24] <lynxlynxlynx> nobody but the user should touch his configs
[21:19:59] <lynxlynxlynx> we could only offer it as an utility option, but weidu doesn't have any smart prompts, so it would only lead to trouble
[21:24:38] <CrevsDaak> maybe created the code and comment it out for lazy people like me
[21:34:47] <lynxlynxlynx> but it's easier to edit the config than find the path it is in, perhaps escape it properly and tell it to weidu (probably by typing)
[21:35:13] <lynxlynxlynx> even the name is not predictable
[21:35:21] <CrevsDaak> ah, ok
[21:36:43] <fireflame> weidu
[21:36:52] <fireflame> reminds me the time wherei used mods in baldurs gate 2
[21:37:22] <fireflame> at the beginning i often used too many mods and they caused heavy conflicts, like immortal enemies, or being telported from an area to another
[21:38:42] <fireflame> i oncehadinstalled beta components without being aware of them, wich caused the game to freeze at some point
[21:39:03] <fireflame> one unhappy key pressed in weidu
[21:50:46] <lynxlynxlynx> that's the awesome bit about free software and open source
[21:51:04] <lynxlynxlynx> if something freezes and crashes, you have a way to deal with it
[22:28:06] <-- brada has left IRC (Quit: brada)
[23:14:00] --> turtleman_ has joined #gemrb
[23:38:37] <-- fireflame has left IRC (Quit: Page closed)