#nuvie@irc.freenode.net logs for 21 Aug 2007 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage


[02:36:52] --> Kirben has joined #nuvie
[09:32:53] --> SB-X has joined #nuvie
[10:33:31] --> Yuv422 has joined #nuvie
[10:39:52] <-- Kirben has left IRC ()
[11:08:22] <SB-X> hey yuv
[11:09:29] <SB-X> sorry about all the cvs commit mails. I forgot that updating the website sent those :p
[11:09:32] <Yuv422> Hey SB-X
[11:09:42] <Yuv422> np
[11:10:03] <Yuv422> I love receiving email
[11:10:03] <SB-X> hey
[11:10:06] <SB-X> hehe
[11:10:10] <SB-X> How goes it?
[11:10:30] <Yuv422> I'm trying to hack my new PVR
[11:10:48] <SB-X> to do what?
[11:10:51] <Yuv422> it runs a sigma em8623L
[11:10:57] <Yuv422> uclinux
[11:11:01] <Yuv422> just for fun
[11:11:15] <Yuv422> maybe run nuvie
[11:11:17] <Yuv422> ;-)
[11:11:18] * SB-X looks up uclinux.
[11:11:28] <SB-X> nice
[11:11:53] <Yuv422> I've unpacked the firmware
[11:11:59] <Yuv422> image
[11:12:15] <Yuv422> just a simple romfs image with a custom 512b header
[11:12:27] <Yuv422> looking at all the gui images
[11:12:29] <Yuv422> ;-)
[11:12:45] <Yuv422> I've also written a hacky bFLT loader for IDA
[11:12:55] <Yuv422> so I can look into the binaries
[11:13:02] <SB-X> i saw you mention that
[11:13:04] <Yuv422> had to decompress them first
[11:13:34] <Yuv422> I'm looking at ways to get a serial console
[11:13:49] <Yuv422> so I can revert the firmware if I stuff anything
[11:14:07] <Yuv422> I'll probably have to open the box for that though
[11:14:24] <Yuv422> as the images of the pcb on line are low quality
[11:15:31] <SB-X> i wonder if there will be any real applications for it
[11:16:01] <Yuv422> I can't see any. ;-)
[11:16:13] <Yuv422> maybe an alternate epg
[11:16:22] <Yuv422> or remote record functionality
[11:16:38] <Yuv422> or as a web server. ;-)
[11:16:42] <SB-X> epg?
[11:16:52] <Yuv422> electronic program guide
[11:17:03] <SB-X> ah k
[11:17:22] <Yuv422> they support one commercial guide
[11:17:37] <Yuv422> and the free to air guide
[11:17:46] <Yuv422> which the networks don't update
[11:19:22] <SB-X> that's odd
[11:20:03] <Yuv422> they do that so people can't record there programs using the guide
[11:20:11] <Yuv422> they don't like pvrs
[11:20:20] <Yuv422> as people record shows and skip ads
[11:20:24] <SB-X> oh, because of the ad skipping
[11:20:28] <SB-X> i see :)
[11:20:32] <Yuv422> yeah
[11:29:32] <Yuv422> bbl
[11:33:24] --> Kirben has joined #nuvie
[12:02:24] <-- SB-X has left IRC ("BRB")
[12:33:46] --> sb-x has joined #nuvie
[12:43:07] <luteijn> When avatar dies, his/her name got set to 'Avatar' (the look string for the sprite)..
[12:43:35] <Yuv422> hmm I was tweeking that logic a bit recently
[12:43:42] <Yuv422> fixing a crash
[12:44:43] <Yuv422> might have tweaked it a bit too far
[12:44:45] <Yuv422> ;-)
[12:45:13] <Yuv422> I was changing the in party checking for dead actors
[12:45:57] <luteijn> Somewhere deep down in the set_party_mode function it would find that the avatar !is_alive() and use the look-string for his name
[12:46:47] <luteijn> I first tried moving that call down a bit, but even after resurrect_dead_member() avatar was still considered dead.
[12:47:41] <-- Kirben has left IRC ()
[12:47:58] <luteijn> so instead I changed it not call Actor::die() if the avatar is the one being killed in U6Actor::die()
[12:48:04] <Yuv422> there is some bad coupling there.
[12:48:22] <Yuv422> hmm
[12:48:46] <Yuv422> that might not be the cleanest way to do things
[12:48:59] <Yuv422> but could be ok as a short term solution
[12:49:06] <Yuv422> I'll have a look
[12:49:24] <luteijn> well the rest of the U6Actor::die() keeps treating the avatar as a special case..
[12:49:36] <Yuv422> hehe yeah
[12:50:16] <luteijn> which probably causes him to not to be properly resurrected in the first place ;)
[12:52:09] <Yuv422> we probably need to look at the whole avatar death routine
[12:53:42] <luteijn> BTW, do we really need to keep track of alive status with a status_flag and an 'alive' variable? Or is that one more thing to be cleaned up?
[12:53:58] <Yuv422> yeah that's a clean up task
[12:54:04] <Yuv422> I need to sort out actor
[12:54:12] <Yuv422> haven't really got there yet
[12:54:21] <Yuv422> I will after I get some more logic from game.exe
[12:54:25] <Yuv422> about status flags
[12:54:35] <Yuv422> and probabilities
[12:54:49] <Yuv422> chance to wake/ poison hit chance
[12:54:53] <Yuv422> that sort of thing
[12:55:13] <Yuv422> I might use the wiki to document the game logic as I find it
[12:58:34] <sb-x> please do :)
[12:58:54] <sb-x> maybe we should just store a single name for an actor, and set it when the game is loaded
[12:59:49] <sb-x> but then you'd need something to detect when an npc becomes "known" after they'd been "not known" and change the name
[13:00:50] <sb-x> also there are times when you show the look-string even when they are "known"
[13:01:24] <sb-x> but for the Avatar it's always the proper name
[13:04:26] --> Kirben has joined #nuvie
[13:05:02] <Yuv422> lots to do
[13:05:03] <Yuv422> :)
[13:05:07] <Yuv422> I'm off to bed now
[13:05:08] <Yuv422> cya
[13:05:15] <luteijn> hmm is_alive() just looks at the alive variable, not at the flag, I put in a sanity check and I think it's sometimes not the same..
[13:05:18] <-- Yuv422 has left IRC ()
[13:28:29] <sb-x> when is it not the same? (just curious)
[14:07:15] <sb-x> probably should just use the flag (since we need to load and save the flags anyway)
[14:51:31] * harbingerkun stretches and yawns
[14:52:10] <harbingerkun> おあはよう。
[15:00:20] <sb-x> wth?
[15:00:23] <sb-x> hi harb
[15:01:08] <harbingerkun> meh.
[15:01:34] <sb-x> thought i'd have to msg you to get your attention
[15:01:56] <harbingerkun> Just woke up.
[15:02:05] <harbingerkun> And I'm still tired.
[15:02:14] <harbingerkun> Stayed up too late watching anime last night.
[15:02:35] <sb-x> just pointing out that the text you sent doesn't show up right
[15:02:45] <sb-x> because of the encoding
[15:03:10] <harbingerkun> what encoding?
[15:03:27] <sb-x> unicode? whatever x-chat is sending
[15:04:09] <sb-x> ah, yeah it shows up in firefox if encoding is set to utf8
[15:04:27] <sb-x> "Ohio" to you too. :p
[15:04:56] <harbingerkun> isn't what i typed. but oh well.
[15:05:09] <harbingerkun> and i would assume xchat is sending the default system charset
[15:05:17] <sb-x> what isn't what you typed?
[15:05:24] <harbingerkun> "ohio"
[15:05:32] <sb-x> well, it sounds like "ohio" to some people
[15:05:33] <sb-x> nm
[15:05:36] <harbingerkun> ohayou!
[15:06:20] <harbingerkun> I was watching The Melancholy of Haruhi Suzumiya until about 2am.
[15:06:33] <harbingerkun> it's another KyoAni production.
[15:07:17] <sb-x> oh, tell me about it... i'll msg you
[15:15:51] <wjp> haruhi is good :-)
[15:45:43] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[17:51:07] <sb-x> time to go
[17:51:07] <sb-x> cya
[17:51:09] <-- sb-x has left IRC ("*casts gate travel*")
[22:12:49] <-- harbingerkun has left IRC ("If you have a conversation, but I am not hear to read it, does that conversation exist?")
[22:12:58] --> harbingerkun has joined #nuvie