#nuvie@irc.freenode.net logs for 26 Apr 2011 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage


[00:46:21] --> Yuv422 has joined #nuvie
[03:50:12] <CIA-66> nuvie: 03efry * r1179 10/nuvie/trunk/ (10 files in 5 dirs):
[03:50:12] <CIA-66> nuvie: * Automatically create ~/.nuvierc config file on Unix systems.
[03:50:12] <CIA-66> nuvie: * Added new Actor::change_base_obj_n() method. This allows us to change the
[04:37:30] <-- Kirben has left IRC (Ping timeout: 260 seconds)
[04:41:27] --> Kirben has joined #nuvie
[08:55:36] <-- Yuv422 has left IRC (Quit: Yuv422)
[09:37:15] --> Yuv422 has joined #nuvie
[10:20:40] --> Dominus has joined #nuvie
[11:04:06] <-- Yuv422 has left IRC (Quit: Yuv422)
[12:08:21] --> Yuv422 has joined #nuvie
[13:50:47] <-- Yuv422 has left IRC (Quit: Yuv422)
[14:16:38] <-- Kirben has left IRC ()
[15:33:07] <-- Dominus has left #nuvie
[16:09:47] --> Dominus has joined #nuvie
[16:14:01] --> zear has joined #nuvie
[16:14:05] <zear> hello there
[16:15:07] <Dominus> hi
[16:15:42] <zear> never played any of the original ultimas, found out of this projects like 5min ago, the code just compiled. Now let me see how well does this game run :)
[16:19:33] <zear> hmm.. it does not like my game data. Is it case sensitive? The data i found ;) on the net seems to be all uppercase
[16:20:32] <Dominus> on what system are you and where have you placed the game files and what have you written in the config file?
[16:21:21] <zear> the filesystem is ext4, game data is in ./ultima6, exactly where the on-screen log expects to find the data
[16:22:45] <Dominus> maybe edit ~/.nuvierc
[16:23:11] <Dominus> if that isn't autogenerated, check out the latest svn, this has the code for autogenerating this file
[16:23:13] <zear> i don't have it, i depend on ./nuvie.cfg
[16:23:59] <zear> yeah, case sensitivity was the case
[16:24:16] <zear> i had to use the xfce's "bulk rename" tool to lowercase all the files from the original ultima
[16:24:50] <zear> ok, looks like the game is heavily dependent on the keyboard, is this correct?
[16:24:55] <zear> or can i play with just a mouse?
[16:31:10] <Dominus> you caqn mostly play with the mouse by using the action icons
[16:32:24] <zear> yeah, i still can't access save/load menus without the keyboard, can i?
[16:32:53] <Dominus> guess so
[16:33:22] <zear> this will be a little problematic with my platform.. :)
[16:33:53] <zear> let me shed some light on it in a sec, need to confirm it runs on my platform first
[16:37:36] <Dominus> the case sensitiveness is definitely an issue to talk to eric about (yuv422 - the developer)
[16:37:58] <Dominus> adding more buttons to click on... harder in this gui
[16:38:07] <Dominus> probably could use some patches
[16:39:39] <zear> well, most of the systems nowadays have at least 320x240 res
[16:39:51] <zear> you could utilize the extra 20px for the extra buttons
[16:40:03] <zear> 40px even
[16:44:13] <Dominus> patches are welcome :)
[16:44:43] <Dominus> especially as I'm mostly pushing eric away from the old gui to a fullscreen interface with even less buttons
[16:44:49] <Dominus> :)
[16:48:07] <zear> Dominus, ok, here's my platform: http://wstaw.org/m/2011/04/26/P1020334.JPG
[16:48:19] <zear> there's some problem with loading/processing the data, becuase it never gets further on
[16:48:32] <zear> the same data loads fine in a blink of the eye on my pc
[16:50:33] <zear> oh wait, it loaded the second time
[16:53:37] <-- Dominus has left #nuvie
[16:53:44] --> Dominus has joined #nuvie
[16:54:56] <-- Dominus has left #nuvie
[16:55:02] --> Dominus has joined #nuvie
[16:58:15] <zear> Dominus, http://wstaw.org/m/2011/04/26/P1020342.JPG
[17:09:19] <Dominus> The main target system, PC wants less buttons. handheld systems are special and need special attributes, though... but also need love of details...
[17:21:13] <-- zear has left IRC (Remote host closed the connection)
[17:23:52] --> zear has joined #nuvie
[17:25:35] <zear> Dominus, i guess we'd need a virtual keyboard for some of the game dialogs
[17:25:48] <zear> in order to support the game on handheld devices
[18:14:02] <zear> Dominus, ok, i've written some simple joystick handling (only for moving around), where do i submit a patch?
[18:21:53] <Dominus> https://sourceforge.net/tracker/?group_id=76419&atid=547065
[18:22:23] <Dominus> and could you file the bug report at https://sourceforge.net/tracker/?group_id=76419&atid=547063
[18:22:36] <zear> ok, thanks
[18:23:40] <zear> i wish i remembered my sf login ;D
[18:28:30] <-- zear has left IRC (Remote host closed the connection)
[20:34:46] <-- Dominus has left IRC (Quit: Leaving.)
[21:25:31] --> Yuv422 has joined #nuvie
[21:30:43] --> zear has joined #nuvie
[21:30:59] <Yuv422> Hi zear
[21:31:15] <Yuv422> I always like seeing nuvie running on handhelds
[21:31:38] <Yuv422> I thought I'd fixed the case sensitivity issues with the data files
[21:31:57] <zear> hello again
[21:31:58] <zear> great :)
[21:31:58] <zear> i have more handhelds than that
[21:32:27] <Yuv422> in the future I'd like to implement a keyboard free interface to nuvie
[21:32:33] <zear> once the interface is more keyboard-less friendly, i'll port nuvie to more of my toys ;)
[21:32:42] <Yuv422> cool
[21:33:03] <zear> well, for now i see two solutions that would more or less make it handheld friendly
[21:33:22] <zear> first, some way to select the icons on the bottom with the arrow keys (move the selection around)
[21:33:36] <zear> and the second, a virtual keyboard for all the text dialogs
[21:33:43] <Yuv422> yeah
[21:34:01] <Yuv422> I ported it to android and used the android virtual keyboard
[21:34:06] <Yuv422> it worked quite well
[21:34:15] <zear> i've coded a simple joystick support, this should be fine for at least these: gp2x, wiz, caanoo, pandora
[21:34:25] <Yuv422> but we really need a system independant vert keyboard
[21:34:41] <Yuv422> ah k
[21:34:55] <Yuv422> I'm still waiting for my pandora :(
[21:35:29] <zear> i don't have one, but that doesn't prevent me from using the toolchain :)
[21:35:35] <Yuv422> true
[21:35:52] <zear> especially that i know a couple of people who do have the pandora so i can use them as betatesters (and i did so in the past)
[21:36:03] <Yuv422> right
[21:36:58] <zear> although two of the handhelds i have don't have a touchscreen (dingoo and gp2x), so it would be perfect if nuvie had the previously mentioned selection based icon system
[21:37:56] <Yuv422> yeah I have a dingoo too
[21:38:24] <zear> really? neat :D
[21:38:40] <zear> how come i've never seen you on our irc channel?
[21:38:52] <Yuv422> hehe
[21:39:00] <Yuv422> yeah I pretty much stay in here
[21:39:02] <zear> #dingoonity ;)
[21:39:09] <Yuv422> cool
[21:39:30] <Yuv422> I compiled nuvie for dingux awhile ago
[21:39:36] <Yuv422> but it was running quite slow
[21:39:54] <zear> really? Caanoo port runs at a playable speed
[21:40:02] <Yuv422> I think I need to change the datatype in the lua script engine
[21:40:02] <Yuv422> it's a float by default
[21:40:14] <zear> no wonder it has slowdowns
[21:40:20] <Yuv422> yeah
[21:40:29] <Yuv422> it's an easy change
[21:40:45] <Yuv422> but I'm focusing on getting all of the original functionality in first
[21:40:54] <Yuv422> then I'll optimise :)
[21:41:00] <zear> yeah, i noticed nuvie is quite unstable
[21:41:22] <zear> i am not familiar with the original game, but i assume clicking on some icons in the character options shouldn't crash the game :)
[21:41:37] <Yuv422> hehe
[21:41:49] <Yuv422> yeah there are a few aserts in there I think
[21:41:54] <Yuv422> I've got to look at that
[21:50:28] <Yuv422> strange nuvie should have loaded your u6 data files regardless of case
[21:50:32] <Yuv422> using find_casesensitive_path()
[22:41:39] <Yuv422> I'm off now
[22:41:40] <Yuv422> cya
[22:41:43] <-- Yuv422 has left IRC (Quit: Yuv422)