#nuvie@irc.freenode.net logs for 7 Mar 2011 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[01:11:11] <-- Dominus has left IRC (Quit: Leaving.)
[07:56:13] --> Yuv422 has joined #nuvie
[08:41:30] <-- Yuv422 has left IRC (Quit: Yuv422)
[09:35:55] --> Yuv422 has joined #nuvie
[09:50:49] <-- Yuv422 has left IRC (Quit: Yuv422)
[10:05:15] --> Dominus has joined #nuvie
[10:49:43] --> Yuv422 has joined #nuvie
[11:26:44] <Dominus> xcode doesn't like me and I don't like xcode
[11:26:51] <Yuv422> hehe
[11:26:59] <Yuv422> what's it doing?
[11:27:03] <Yuv422> or not doing?
[11:27:06] <Dominus> opened nuvies xcode project, fixed th epath to the sdl framework but it won't build
[11:27:16] <Dominus> complaining about missing sdl headers
[11:27:37] <Yuv422> does your framework have headers included?
[11:27:45] <Dominus> yes
[11:28:47] <Dominus> in "gropus and files"->frameworks->sdl I do see the headers and see the contents of a header file when I click on it
[11:30:20] <Yuv422> hmm I see this in the project.pbxproj file
[11:30:25] <Yuv422> HEADER_SEARCH_PATHS = (
[11:30:26] <Yuv422> "$(HOME)/Library/Frameworks/SDL.framework/Headers",
[11:30:26] <Yuv422> "$(HOME)/Library/Frameworks/SDL_mixer.framework/Headers",
[11:30:26] <Yuv422> /usr/local/include/SDL,
[11:30:26] <Yuv422> ..,
[11:30:27] <Yuv422> );
[11:31:11] <Dominus> ah, yes, need to fix that
[11:31:22] <Dominus> I'm having them in /library/frameworks
[11:31:30] <Dominus> but that is just a copy away
[11:33:17] <Dominus> so when I read that right you are now using ~/library/preferences/nuvie for the settings?
[11:34:02] <Yuv422> ~/Library/Preferences/Nuvie\ Preferences
[11:34:11] <Dominus> ah
[11:34:30] <Yuv422> but only if it can't find a config in one of the other locations
[11:34:46] <Dominus> hmm, app doesn't want to start
[11:35:10] <Yuv422> do you have the u6 files in the right place?
[11:36:04] <Dominus> hmm, problem was that it DIDN'T make a new preference file in ~/Library/Preferences/Nuvie\ Preferences
[11:36:17] <Yuv422> ah k
[11:36:27] <Yuv422> because it read an old file first?
[11:36:37] <Dominus> only when I made the ~/.nuvierc file again readable did it start
[11:37:16] <Yuv422> do you have $HOME defined?
[11:37:23] <Yuv422> I guess you must
[11:37:33] <Yuv422> if it used ~/.nuvierc
[11:38:03] <Dominus> yes, when that file was there it used that one and started, without it closed again
[11:38:47] <Yuv422> what is it complaining about in the console?
[11:39:12] <Dominus> ah, sorry, it did make the preference file after all
[11:39:21] <Yuv422> :-)
[11:39:23] <Yuv422> cool
[11:39:31] <Dominus> I just assumed it uses the FOLDER ~/Library/Preferences/Nuvie\ Preferences
[11:39:35] <Dominus> not the file :)
[11:40:04] <Yuv422> yeah I was wondering if I should have used an extension
[11:40:23] <Yuv422> but other apps didn't seem to be using extensions
[11:40:47] <Yuv422> /Library/Application Support/Nuvie Support/ultima6
[11:41:10] <Yuv422> have you put your ultima6 files in the new dir?
[11:41:33] <Dominus> no I was about to ask whether you are going to use something like that as default path :)
[11:41:33] <Yuv422> that's probably why it's crashing
[11:41:53] <Yuv422> :)
[11:42:03] <Dominus> when I replaced the nuvie preferences with the .nuvierc it works
[11:42:44] <Dominus> is there a default for fm towns files, too? :)
[11:42:57] <Yuv422> you might not be using the app bundle data files if you do that though
[11:43:07] <Yuv422> yup
[11:43:32] <Yuv422> /Library/Application Support/Nuvie Support/townsU6
[11:43:44] <Yuv422> I might change it to fmtowns though
[11:44:04] <Yuv422> then $HOME/Library/Application Support/Nuvie/savegames
[11:44:06] <Yuv422> for saves
[11:44:22] <Yuv422> and $HOME/Library/Application Support/Nuvie/custom_sfx
[11:44:26] <Yuv422> for custom sfx packs
[11:44:50] <Yuv422> and the data dir should be set to the Resources dir in the Nuvie.app/ bundle
[11:44:59] <Dominus> nce nice, just like exult does...
[11:45:12] <Yuv422> :)
[11:45:38] <Yuv422> Hopefully it should make installation a little easier
[11:45:59] <Yuv422> I think I still need to alert users if we can't find the ultima6 directory
[11:46:13] <Yuv422> rather than just shutting down
[11:46:14] <Yuv422> ;-)
[11:46:29] <Dominus> yes, that would be nicer :)
[11:46:47] <Yuv422> I'm going to finish the pc speaker sfx first
[11:46:49] <Dominus> now I got it working by using its default paths
[11:46:54] <Yuv422> cool
[11:47:33] <Dominus> I like it
[11:47:42] <Dominus> thanks for taking care of the default paths
[11:47:55] <Yuv422> no problem
[11:48:09] <Yuv422> It was a good suggestion
[11:48:17] <Yuv422> so I went with it :-)
[11:48:51] <Dominus> and that nuvie now autogenerates a config :)
[11:49:11] <Yuv422> hehe only for OSX at this stage
[11:49:28] <Dominus> I'm fine with that :)
[11:49:52] <Yuv422> it wouldn't be hard to implement for other platforms though
[11:50:26] <Yuv422> I've updated the snapshot with the new layout
[11:50:55] <Yuv422> so now you just get Nuvie.app, the changelog and a readme in the DMG
[11:51:07] <Dominus> which is nice and clean
[11:51:12] <Yuv422> yeah
[11:51:22] <Yuv422> hopefully my readme makes sense
[11:52:08] <Yuv422> XCodeBuild/misc/README_MacOSX.txt
[11:52:30] <Dominus> ah, there it is... :)
[11:53:26] <Dominus> short and to the point
[11:53:55] <Yuv422> :)
[11:54:01] <Dominus> though you should add the normal readme as well for the shortcut keys and such
[11:56:54] <Yuv422> ah yeah
[11:57:06] <Yuv422> I haven't looked at that file in awhile
[11:57:21] <Dominus> I prettied the Exult dmg file up recently http://img16.imageshack.us/i/exultdmg.png/ :)
[11:57:38] <Yuv422> nice
[11:58:47] <Dominus> it's fun to make it like this, because of the stupid steps you need to take and because .ds_store is not directly editable :(
[11:59:00] <Dominus> but I had set my mind on it :)
[11:59:08] <Yuv422> hehe
[11:59:27] <Yuv422> yeah I hate those .ds_store files that end up everywhere
[11:59:38] <Yuv422> I guess this is the one time they are useful
[11:59:40] <Yuv422> ;-)
[12:00:27] <Yuv422> I did one for another project I was working on with the drag app to Applications arrow background
[12:00:35] <Yuv422> that you see everwhere these days
[12:00:50] <Yuv422> I remember it being quite painful to implement
[12:00:54] <Dominus> yes, I was thinking of doing this
[12:01:06] <Dominus> but decided against it
[12:01:23] <Yuv422> I think what you went with looks good
[12:02:04] <Dominus> I wanted to do this for the all-in-one audio pack where you drag and drop the audio files on a link to /library/applcation spport/exult/data
[12:02:22] <Dominus> but I found out that this will replace all the stuff and not add
[12:02:41] <Dominus> so I figured out how to do an os x installer for those files
[12:02:49] <Yuv422> ah k
[12:04:25] <Dominus> anyway, many thanks for taking nuvie further and further :)
[12:04:47] <Yuv422> :-)
[12:04:49] <Dominus> one day I'll be able to play MD and SE with it :)
[12:04:53] <Yuv422> my pleasure
[12:04:58] <Yuv422> hehe
[12:05:07] <Yuv422> baby steps
[12:05:14] <Yuv422> let's get u6 done first ;-)
[12:05:36] <Yuv422> then I might take a break before diving into support for the other games ;-)
[12:05:46] <Dominus> (and lets get u6 a nicer interface first)
[12:05:48] <Dominus> :)
[12:05:52] <Yuv422> or maybe full screen interface
[12:05:57] <Yuv422> yeah
[12:06:12] <Yuv422> it looks like it's what everyone wants
[12:06:47] <Dominus> yes, I think u6 could really benefit from a interface redo
[12:06:56] <Yuv422> and really if we're honest it's the real reason nuvie exists
[12:07:12] <Yuv422> because if you wanted to play the original only you can just use dosbox
[12:07:53] <Dominus> yes, at least since dosbox became really useable, there is not much sense unless you redo stuff like interface
[12:08:01] <Dominus> or add fm towns speech :)
[12:08:04] <Yuv422> yeah
[12:08:34] <Yuv422> I'm already reliant on nuvie features
[12:08:45] <Yuv422> like auto unlocking doors if you have the key
[12:08:46] <Yuv422> etc
[12:09:09] <Yuv422> multiple saves
[12:09:46] <Dominus> yes, all those little things that make it much better
[12:09:53] <Yuv422> yeah
[12:10:10] <Yuv422> I think we'll need map patching when we go full screen mapwindow though
[12:10:36] <Yuv422> because you'll start to see the map chunk structure
[12:10:51] <Yuv422> repeating over and over
[12:10:56] <Dominus> oh, that is not nice
[12:11:29] <Yuv422> I'm thinking about having the ability to load custom map patches
[12:11:38] <Yuv422> which will randomise some of the map
[12:11:58] <Yuv422> make trees/ground a bit more random
[12:12:42] <Yuv422> but for that we'll need to resurrect one of the u6 map editor projects
[12:13:08] <Yuv422> but now we're thinking long term
[12:13:10] <Yuv422> ;-)
[12:13:26] <Dominus> true, it's so easy to begin to dream
[12:13:44] <Yuv422> true
[12:14:06] <Yuv422> I find if I set myself little goals I get a fair bit done
[12:14:13] <Yuv422> like "fix OSX config"
[12:14:19] <Dominus> :)
[12:14:19] <Yuv422> pc speaker sfx
[12:14:25] <Dominus> got to go now
[12:14:31] <Yuv422> yeah me to
[12:14:33] <Yuv422> time for bed
[12:14:40] <Yuv422> cya
[12:15:05] <-- Kirben has left IRC ()
[12:26:34] <-- Yuv422 has left IRC (Quit: Yuv422)
[20:17:04] --> Yuv422 has joined #nuvie
[20:43:51] <-- Yuv422 has left IRC (Quit: Yuv422)
[21:58:56] <-- Dominus has left IRC (Ping timeout: 246 seconds)
[21:59:31] --> Dominus has joined #nuvie
[22:47:04] --> Kirben has joined #nuvie
[22:49:19] <-- CIA-36 has left IRC ()
[22:50:36] <-- Kirben has left IRC (Client Quit)
[22:51:13] --> Kirben has joined #nuvie
[22:58:20] <-- Dominus has left IRC (Quit: Leaving.)
[23:00:58] --> Dominus has joined #nuvie
[23:01:42] --> CIA-68 has joined #nuvie