#pentagram@irc.freenode.net logs for 27 Oct 2011 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage

[05:27:13] <-- Kirben has left IRC ()
[05:34:32] --> Kirben has joined #pentagram
[05:34:32] --- ChanServ gives channel operator status to Kirben
[06:39:44] <-- Colourless has left IRC (Quit: casts improved invisibility)
[10:27:45] --> Dominus has joined #pentagram
[10:27:45] --- ChanServ gives channel operator status to Dominus
[12:06:32] <-- Dominus has left IRC (Quit: Leaving.)
[12:12:06] --> Dominus has joined #pentagram
[12:12:06] --- ChanServ gives channel operator status to Dominus
[12:43:51] <Kirben> Dominus: APPDATA (non-roaming) seems the best location, so people have their game progress kept from any location, and is the most commonly used location. The saved games are aren't large, so space shouldn't be an issue either.
[12:44:54] <Kirben> Dominus: I think Exult went with local APPDATA due to large saved games, and migration would make changing the location more difficult.
[13:22:38] <-- Kirben has left IRC ()
[13:48:17] <Dominus> hmm, missed kirben
[13:49:07] <Dominus> the "access from any location" only applies to the few users that use a domain where their roaming stuff actually gets copied/moved
[13:49:56] <Dominus> most applications seem to use the roaming folder anyway to be on the save side it seems. For most users local vs roaming is a non issue
[13:58:19] <Dominus> I'm a bit confused by your answer since with the binary you made, the data is saved to the APPDATA/roaming instead of just APPDATA.
[14:46:33] <Dominus> interesting, on XP it IS APPDATA
[14:50:16] <Dominus> shell:appdata points to APPDATA/roaming on W7 and to APPDATA on XP
[14:50:19] <Dominus> hmmm
[14:50:46] <Dominus> for consistency it would make sense to use local on all systems
[14:51:12] <Dominus> OTOH users will need to execute "shell:appdata" anyway to get there...
[14:51:32] <Dominus> I'm undecided :)
[14:59:19] <Dominus> seems on W2k and XP rather local is used than appdata
[15:01:07] <Dominus> (interesting that there are new updates for W2k :))
[15:25:41] <Dominus> interestingly, Kirben, the version with the patch crashes on Windows ME. Current snapshot works
[15:26:27] <Dominus> crashes on startup with runtime error, abnormal program termination
[15:28:02] <wjp> any errors in stdout/stderr?
[15:28:14] <Dominus>
[15:28:17] <wjp> since it looks like the patch doesn't actually exit on fatal errors, but just reports them
[15:29:01] <Dominus> one moment...
[15:29:46] <Dominus> hmm, it seems as if stdout is not generated for pentagram anymore
[15:31:06] <Dominus> hmmm
[15:31:38] <Dominus> seems that the installer is the first to behave strangely
[15:32:04] <Dominus> it puts the ini in /program files/pentagram/pentagram/pentagram.ini :)
[15:34:48] <Dominus> or rather it puts an ini in Windows/Application Data/Pentagram/ with just the defaultgame setting
[15:35:16] <Dominus> and the other settings, including game path in /program files/pentagram/pentagram/pentagram.ini
[15:38:40] <Dominus> same behavior on W98 SE
[15:40:40] <Dominus> and on W98
[15:41:01] <Dominus> on the W9x it shouldn't do anything with the APPDATA folder, but it does
[22:39:37] --> Kirben has joined #pentagram
[22:39:37] --- ChanServ gives channel operator status to Kirben
[22:40:50] <Kirben> Dominus: Updated snapshot at http://members.optusnet.com.au/kirbenau/Pentagramwin32.exe
[22:42:15] <Dominus> woha kirben, you know how to prevent one from going to bed (as I was just about to)
[22:43:40] <Kirben> No rush for testing it.
[22:44:05] <Dominus> what did you update?
[22:46:03] <Kirben> The installer using the incorrect path in Win9x/ME, and the default path not been set by Pentagram in Win9x/ME,
[22:47:03] <Dominus> yup, mostly working
[22:48:18] <Dominus> the installer still adds a pentagram.ini to C:\Windows\ApplicationData\Pentagram with [pentagram]defaultgame=u8 in it
[22:48:27] <Dominus> on Windows ME
[22:49:09] <Dominus> but otherwise it's working again on W9x
[22:55:39] <Dominus> same behavior also on W98 and W98SE, working but putting the small ini in APPDATA there
[22:57:48] <Kirben> ah, I missed a spot.
[22:58:56] <Kirben> Updated snapshot at http://members.optusnet.com.au/kirbenau/Pentagramwin32.exe again
[22:59:13] <Dominus> if that is sorted out, I'd say go ahead with adding this to SVN. I'm still not entirely satisfied with APPDATA vs LOCAL_APPDATA but both are not ideal and one needs to write different things for W9x, W2k&XP, Vista&W7 anyway
[23:04:18] <Dominus> yup yup, working fine now
[23:07:06] <Dominus> thanks Kirben, this is much appreciated and will make it eventually better for everyone using it on Vista and W7
[23:07:17] <Dominus> No idea what W8 will have in store for us though :)
[23:08:53] <Dominus> I'll get to writing the documentation on the weekend, probably sunday. how about using this patch once I wrote that and committed it to SVN?
[23:09:03] <Dominus> unless someone shouts NO!
[23:10:23] <Kirben> ok, that sounds fine. I will wait for the documentation.
[23:11:39] <Dominus> is pentagram.exe without an icon on Windows?
[23:12:27] <Dominus> OS X uses the icns from /system/desktop (same as the png mostly)
[23:13:06] <Dominus> oh, well, something for another day :)
[23:13:27] <Dominus> Thanks again Kirben
[23:13:38] <Dominus> going to bed now :)
[23:17:53] --> Dominus1 has joined #pentagram
[23:18:14] <-- Dominus1 has left IRC (Client Quit)
[23:18:38] --> Dominus1 has joined #pentagram
[23:19:17] <-- Dominus has left IRC (Ping timeout: 252 seconds)
[23:20:04] <-- Dominus1 has left IRC (Client Quit)