--- Log opened Fri Oct 22 00:00:01 2004 00:23 < jedix_> erm, ok 00:28 -!- macPod1 [~nelsonjm@hc652461c.dhcp.vt.edu] has joined #ipodlinux 00:28 -!- macPod [~nelsonjm@hc652461c.dhcp.vt.edu] has quit [Read error: 104 (Connection reset by peer)] 00:28 -!- macPod1 is now known as macPod 00:29 < courtc> oi 00:40 < normalperson> has anybody modified tremor for the ipod yet? 00:41 < jedix_> tremor? 00:41 < normalperson> integer-only ogg-vorbis library 00:42 < normalperson> mpd--ipod will probably support tremor, mad, and of course, flac 00:42 < normalperson> I got home too late last night to hack 00:42 < courtc> slacker ;) 00:43 < courtc> just the tremor_lowmem i think... 00:45 -!- cohmapapp [~d@c-67-160-192-64.client.comcast.net] has joined #ipodlinux 01:48 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has quit [Read error: 110 (Connection timed out)] 02:07 -!- cohmapapp [~d@c-67-160-192-64.client.comcast.net] has quit [Read error: 238 (Connection timed out)] 02:45 -!- cohmapapp [~d@c-67-160-192-64.client.comcast.net] has joined #ipodlinux 02:45 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has joined #ipodlinux 03:56 -!- macPod [~nelsonjm@hc652461c.dhcp.vt.edu] has quit [Read error: 104 (Connection reset by peer)] 03:56 -!- macPod [~nelsonjm@hc652461c.dhcp.vt.edu] has joined #ipodlinux 04:14 -!- cohmapapp [~d@c-67-160-192-64.client.comcast.net] has quit [Read error: 110 (Connection timed out)] 04:14 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has quit [Read error: 110 (Connection timed out)] 04:45 -!- cohmapapp [~d@c-67-160-192-64.client.comcast.net] has joined #ipodlinux 04:46 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has joined #ipodlinux 05:52 -!- EvilDude [EvilDude@CPE-144-133-102-177.nsw.bigpond.net.au] has joined #ipodlinux 06:00 -!- cohmapapp [~d@c-67-160-192-64.client.comcast.net] has quit [Read error: 60 (Operation timed out)] 06:09 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has quit [Read error: 110 (Connection timed out)] 06:11 < EvilDude> hey anyone alive 06:14 -!- cohmapapp [~d@c-67-160-192-64.client.comcast.net] has joined #ipodlinux 06:14 < cohmapapp> anyone online who has constructed the serial cable? 06:22 < courtc> not i 06:24 < EvilDude> hey courtc, how's your thing going 06:25 < courtc> its going.. i havent had a lot of time to work on it... 06:26 < EvilDude> did you get my idea about the cllback function? (i didnt read last few msgs) 06:27 < courtc> yea i saw it.. cant remember exactly waht you said i was tired... 06:27 < EvilDude> well my idea was make a callback function with like string param or something, and then call the other modules with param pointer to this function 06:27 < EvilDude> and then the other modules can call the callback function to tell to paint header, new window, run file etc 06:28 < courtc> o right.. 06:28 < EvilDude> would that work 06:29 < courtc> hmm, dunno.. but the header and window are dealt with by a window manager 06:29 < EvilDude> yeah but how do they tell the window manager what title they want, and how would they call say itunesbd parser call mp3 module 06:30 < courtc> when the app creates a window it says what name it wants as a window title and the window manager uses that... 06:31 < courtc> and i think it will directly call the mp3 module... 06:31 < EvilDude> hmm i thought that the modules created their own window 06:32 < EvilDude> ok well say i were to play around to make a module, what would i need to do? 06:32 < courtc> they do, but the windowmanager wrapes it in another window... 06:32 < courtc> i can let you look at a module i built already... 06:32 < EvilDude> yeah that'd be cool 06:34 < macPod> for constructing the interface are you using xml or what? 06:34 < macPod> that is for formatting 06:35 < courtc> we decided on something similar to the fluxbox menu config file... 06:36 < macPod> heh, I suppose parsing would be a bit easier with that 06:36 < EvilDude> xml can't be that bad to process 06:36 < EvilDude> rather than <> it'd use [] in the fluxbox really :p 06:36 < courtc> it is 06:36 < macPod> hmm 06:36 < EvilDude> didnt realise :S 06:36 < courtc> no its much worse... 06:36 < EvilDude> hmm ok 06:37 < macPod> eh 06:37 < macPod> make it proprietart 06:37 < macPod> *proprietary 06:37 < macPod> then people can't complain that it does nto follow standards ;P 06:37 < courtc> i actually had the menu in xml but parsing was a b*tch 06:38 < courtc> heh 06:38 < macPod> what primarily caused that? 06:38 < courtc> damn quotes 06:38 < EvilDude> ohhh rofl 06:38 < macPod> oh yea.. 06:39 < courtc> and i didnt want to use some huage library.. 06:40 < EvilDude> any chance of me seeing a module btw :P 06:40 < courtc> oh, right 06:40 < EvilDude> lol 06:40 -!- cohmapapp [~d@c-67-160-192-64.client.comcast.net] has quit [Read error: 110 (Connection timed out)] 06:41 < courtc> http://so2.sytes.net/ipod/calc.c 06:41 < EvilDude> ah ty 06:41 -!- oxygen77 [~Chris@pauguste-7-82-66-87-78.fbx.proxad.net] has joined #ipodlinux 06:42 < courtc> you can diff that with the one in cvs; if its there yet... 06:42 < courtc> yea it is.. 06:43 < EvilDude> how come it uses exit(0)? i thought it was a lib not another app 06:43 < courtc> hmm.. 06:44 < EvilDude> or do libs also use exit ( i have no idea remember ) 06:45 < courtc> because the little silly app that im using needs to exit :/ 06:45 < EvilDude> ah i guess it isnt in a window manager yet :P 06:45 < courtc> i'm using some 8 line app to launch it.. 06:45 < EvilDude> haha ok 06:46 < courtc> i do have a working wm.. 06:46 < EvilDude> oh cool 06:46 < EvilDude> btw: 06:46 < EvilDude> calc_wid = GrNewWindowEx (GR_WM_PROPS_APPFRAME | 06:46 < EvilDude> GR_WM_PROPS_CAPTION | 06:46 < EvilDude> GR_WM_PROPS_CLOSEBOX, 06:46 < EvilDude> "Calculator", 06:46 < EvilDude> GR_ROOT_WINDOW_ID, 06:46 < EvilDude> 0, 0, screen_info.cols, screen_info.rows-21, BLACK); 06:46 < EvilDude> thats what i dont get... like its using its own make header etc 06:46 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has joined #ipodlinux 06:47 < EvilDude> Wouldnt it be better if it actually used a callback to wm to paint the header 06:47 < courtc> i doesnt paint its own header... 06:47 < courtc> the wm does... 06:47 < EvilDude> :| im very lost 06:47 < EvilDude> why does it make a window at 0,0 then? 06:47 < EvilDude> or does the 0,0 mean something very different rofl 06:48 < courtc> it creates a window there and the windowmanage moves it down 20px 06:48 < EvilDude> ah Thanks that makes a LOT of sense :D 06:48 < EvilDude> any footers btw? 06:48 < courtc> no but it would be easy to add.. 06:48 -!- leachbj_ [~leachbj@pD9EAB322.dip.t-dialin.net] has joined #ipodlinux 06:48 < EvilDude> ok cool 06:49 < macPod> hey leachbj_ 06:49 < courtc> just changet the window manager and the window height 06:49 -!- oxygen77 [~Chris@pauguste-7-82-66-87-78.fbx.proxad.net] has left #ipodlinux ["Cho"] 06:49 < macPod> if that is you? 06:49 < courtc> hes sleep-ircing 06:49 < macPod> lol 06:50 < macPod> I think he gets up about 3am my time 06:50 < courtc> well its about 3am here.. 06:52 < EvilDude> rofl youre up at 3am ? 06:52 < courtc> so what i want to do is merge the wm and the nano-X server together.. :/ 06:52 < macPod> college life 06:52 < EvilDude> haha 06:52 < macPod> either way I'm out, gnight 06:53 < EvilDude> nite 06:53 < courtc> g'night 06:53 < EvilDude> so courtc: do you sleep =P 06:53 < courtc> when i have time.. 06:53 < EvilDude> rofl 06:54 < EvilDude> and what would merging wm and none-x do :S? 06:55 < courtc> well right now you need to start nano-x then start the wm, THEN start the menuing system 06:55 < EvilDude> ah ok 06:55 < courtc> i kinda want to merge all three 06:56 < EvilDude> when a program presses menu, would it be possible to just "minimize" it? 06:57 < courtc> yea 06:57 -!- leachbj [~leachbj@pD9EAAA11.dip.t-dialin.net] has quit [Read error: 60 (Operation timed out)] 07:00 < courtc> its has pretty much all the features of a real window manager.. 07:23 < EvilDude> hmm ok i think i've made the mp3 decoder a standalone program that paints using microwindows 07:24 < courtc> cool.. 07:24 < EvilDude> the sad thing is i cant figure how to compile it =S 07:25 < courtc> thats always a trick.. 07:26 < EvilDude> its telling me WHITE and BLACK arent defined :( 07:26 < EvilDude> figured it out =D 07:27 < courtc> #define MWINCLUDECOLORS 07:27 < EvilDude> yep =D 07:28 < EvilDude> hmm i think it works 07:28 < courtc> you think? 07:28 < EvilDude> hard to test as exe 07:28 < EvilDude> like im on windows 07:28 < EvilDude> and i cant test very easily :p 07:28 < EvilDude> (it compiles fune) 07:28 < EvilDude> fine* 07:29 < courtc> oh.. well that doesnt tell you much 07:29 < courtc> are you comliling with -Wall? 07:29 < EvilDude> yep 07:29 < EvilDude> many warnings about unused vars 07:32 < EvilDude> hmm have no idea how i can test this though 07:32 < courtc> hmm.. i've kinda put myself in a predicament.. returning a char *array[] 07:32 * leachbj_ is back (gone 00:43:54) 07:32 -!- leachbj_ is now known as leachbj 07:33 -!- mode/#ipodlinux [+o leachbj ] by ChanServ 07:33 < courtc> hiya leaach 07:33 < leachbj> hey courtc 07:33 < EvilDude> hey leach 07:33 < EvilDude> have you been able to get around to playing with the mp3 playback 07:33 < courtc> EvilDude: if ya give me the source i'll test it for you 07:33 < EvilDude> ok 07:34 < leachbj> EvilDude, only the little bit I did last night to sort out that crashing problem 07:34 < EvilDude> ah ok 07:35 < courtc> rer shmar 07:35 < leachbj> I was also trying to reproduce that problem you reported where the playback rates were wrong but I couldn't see it 07:35 < EvilDude> hmm well this is what i did: play a wav thats recorded then play an mp3 07:35 < leachbj> ok, i can try thatg 07:36 < leachbj> so you 1) recorded wave at 8k, 2) played back the wav 3) played a mp3? 07:36 < EvilDude> yep 07:36 < leachbj> i need to re-write the wave recording without threading first though 07:36 < EvilDude> the file you play first sets the samplerate for rest of "session" kinda thing for me i think 07:36 < EvilDude> (havent tried in latest kernel) 07:36 < EvilDude> any reason? 07:37 < leachbj> oh, you probably need the very latest kernel... I'll check anyhow 07:37 < EvilDude> ok 07:37 < leachbj> the threading library was somehow causing that lock up in the image viewing and the mp3 playback exit.. (it somehow was corrupting the heap) 07:38 < EvilDude> oh ok 07:38 < EvilDude> so no threads for us? 07:38 < leachbj> not for the moment 07:38 < normalperson> use bigger stacks like I do :) 07:38 < leachbj> anyhow I can just write it like the mp3 playback loop so no problem 07:38 < EvilDude> ah ok 07:39 < leachbj> normalperson: dunno... pthreads seems very flakey under uclinux. 07:39 < courtc> EvilDude: no makefile? 07:39 < normalperson> ok, it looks like it'll be a few more days before I get around to getting mpd--ipod documented and working/tested for other things 07:40 < normalperson> leachbj: I just use clone() directly, it's less overhead and more control than LinuxThreads 07:40 < EvilDude> courtc: sorry, i'll send one but its just podzilla's makefile without the objs and podzilla replaced with mp3module :p 07:40 < leachbj> podzilla is a few days away from being solid too.. 07:40 < normalperson> if we had 2.6 + NPTL, I'd be happier 07:40 < normalperson> I'm stuck working on mpd upstream (desktop version) 07:40 < leachbj> normalperson: yeah I would be too... maybe 1 day... 07:40 < EvilDude> leachbj: really like the sound of that =D 07:40 < normalperson> leachbj: but clone() is really sweet 07:41 < normalperson> just use malloc(stacksize) instead of char[stacksize] if you want stacksize to >= ~8k 07:41 < normalperson> and you'll need to offset it by 88 bytes 07:43 < normalperson> leachbj: any idea why I can't seem to malloc 16M when I have ~28M free? I have large malloc enabled in the kernel 07:43 < normalperson> I'm going to try running that while loop this weekend and see how much I can malloc 07:44 < leachbj> not sure, I've not really looked into this malloc problem much... /proc/mem_map shows you a picture of memory and in my case it doesnt look like a fragmentation problem. 07:44 < normalperson> leachbj: yeah, I learned of that the other day, I'll need to remember to do it the next time I pick up my ipod 07:46 < normalperson> http://des.petta-tech.bogomips.org/%7eeric/MusicPD/archzoom.cgi/eric@petta-tech.com--2004b-ordinary/mpd--ipod--1--patch-53.tar.gz <-- not documented, but if you want to check it out or figure out how to build it, have a go 07:46 < normalperson> patch-54,55 weren't too great, iirc, but you can try them 07:46 < courtc> err.. In function _start:\n:undefined reference to `main' 07:47 < leachbj> normalperson: I'm pretty swamped at the moment sorry :( 07:47 < EvilDude> courtc: make IPOD=1 07:47 < normalperson> leachbj: no prob, so am I 07:47 < courtc> no 07:47 < normalperson> I was working in the office last night till nearly 11pm :( 07:47 < courtc> why 07:47 < EvilDude> courtc: ok thats strange 07:47 < courtc> i cant test it on my ipod.. no firewire 07:48 < EvilDude> oh well the makefile specifies adding the objs for iPod only 07:48 < EvilDude> maybe changing the makefile will help 07:50 < courtc> no good 07:50 < leachbj> cohmappWork: u there? 07:52 < EvilDude> courtc: you removed the ifeq to check iPod before adding objects? 07:53 < courtc> leachbj: so despite your advice otherwise i've been working on a seperated podzilla, right now i have a window manager(nanowm through a blender), and have seperates several "apps" into "modules". They could also be used as standalone apps. 07:53 < leachbj> cool, did you see my email? 07:53 < leachbj> (there's nothing wrong with parallel development!) 07:54 < courtc> email? 07:57 < courtc> EvilDude: yea 07:58 < EvilDude> courtc: and you get a main not found error :S? 07:59 < courtc> yea :/ 07:59 < EvilDude> and its right there in mp3example! lol 08:00 -!- cohmapapp [~d@c-67-160-192-64.client.comcast.net] has joined #ipodlinux 08:00 < leachbj> i gotta scoot guys... i'll be back later though. 08:00 < cohmapapp> Hi leachbj 08:00 < cohmapapp> Not working 08:00 < cohmapapp> :-( 08:00 < courtc> its an undefined reference 08:00 < cohmapapp> I ended up using my itrip connector instead of an isa or header pin cut up job 08:01 < leachbj> cohmapapp: i dont suppose you have a 3g ipod as well? 08:01 < cohmapapp> nope. I'll ask at work tomorrow, though 08:01 < cohmapapp> if anyone has one 08:02 < leachbj> i know the pbrook also had quite some trouble getting anything back... he seems to be on holidays at the moment though. 08:02 < cohmapapp> well, I'll keep trying for another hour or so 08:02 < EvilDude> courtc: ok i have no idea =\ can you use your makefile for the calc and just change the objs coz it dont need anything else apart from those 2 objs 08:07 < courtc> i got about 20 errors from that... 08:07 < EvilDude> =S like..? 08:09 < courtc> err.. hold up 08:09 < EvilDude> k 08:11 * leachbj is away: I'm busy 08:12 < courtc> it doesnt look like its includeing some of the files. :/ undefined reference to ippsomerandomfunc 08:12 -!- cohmapapp [~d@c-67-160-192-64.client.comcast.net] has quit [] 08:13 < EvilDude> ah that helps 08:13 < EvilDude> hmm all those files should be in the same dir 08:13 < EvilDude> lots of .h ipp* files were in the rar i though 08:13 < courtc> yea they are.. 08:14 < EvilDude> ok why the hell cant it find them then =S 08:15 < courtc> i probably did something dumb.. thats pretty common 08:15 < EvilDude> lol 08:16 < EvilDude> idea: del the *.o files coz they're generated for iPod 08:16 < EvilDude> maybe its using the same .o files and that doesnt work for x86 :p 08:16 < courtc> i always make clean 08:19 < EvilDude> damn it! 08:19 < EvilDude> I was hoping that was it :( 08:20 < courtc> leachbj: i read that email, some good ideas! i like the idea of automatic updates, however i dont think we want too much disk access, so perhaps parsing each individual file for the executable name isnt in performances best intrest.. 08:21 < EvilDude> courtc: i am an idiot! found what was missing in /usr/local 08:23 < leachbj> courtc: that will be fine... its a once off cost at startup. they have to be seperate anyhow as that is how they will be delivered. 08:23 < leachbj> e.g. the config file comes with the app 08:25 < courtc> so all the config files get parsed at startup? i guess that makes sense. i was thinking each one got parsed when you "clicked" on it 08:26 < leachbj> no just once at startup... although maybe there is a "update now" item so you can do hot fixes ;) 08:26 < courtc> heh 08:42 < EvilDude> gtg 08:42 -!- EvilDude [EvilDude@CPE-144-133-102-177.nsw.bigpond.net.au] has quit [] 08:44 < courtc> leachbj: you think the calculator should use reverse color for the current button? 10:36 * leachbj is back (gone 02:24:58) 10:37 < leachbj> courtc: yeah probably... I find its a lot easier to see than the gray colors. 10:37 < courtc> i just thought gray looked snazzy :) 10:38 < leachbj> it looks good on my pc but the contrast didnt seem to be there on the ipod... maybe its just my settings... 10:43 < courtc> well if you wanna do black/white i can do that right quick 10:44 < leachbj> can you send me a patch against the lastest cvs version? 10:44 < courtc> yea 10:44 < leachbj> cool... interested in looking at any of those other problems? 10:45 < courtc> i can take a shot... 10:55 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has quit [Read error: 238 (Connection timed out)] 10:55 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has joined #ipodlinux 11:38 < courtc> leachbj: do you know any more info about the settings reset bug? 11:38 < leachbj> nope... did you try & reproduce it? 11:40 < courtc> i can try on my pc... 11:54 -!- persona [~persona@dyn-202-89-175-109.arach.net.au] has joined #ipodlinux 11:55 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has quit [Read error: 110 (Connection timed out)] 12:05 < persona> Hi all =) 12:05 < persona> What stage are you guys at with the 4g support? Have you got a bootloader that could load a kernel, or are does the firmware still need working out before that can happen? 12:18 < leachbj> persona: not even sure if our efforts at running custom code on the 4g have been succesful yet... 12:45 < courtc> leachbj: in calendar.c for next_day and prev_day why would int step ever be more than 1? 12:56 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has joined #ipodlinux 13:00 < courtc> i just love comments in a language i dont understand ;) 13:04 < leachbj> courtc: umm not sure, doesnt look like it gets called with anything other than 1... why do u ask? 13:05 < leachbj> which comment? 13:06 < courtc> just the ones on calendar.c :/ i get the idea... i think.. 13:07 < courtc> i was just trying to get rid of the whole screen refresh... 13:07 < leachbj> cool. 13:47 -!- veteran [~wert@cs662543-156.houston.rr.com] has joined #ipodlinux 13:47 < veteran> hey Bern =) 13:48 < leachbj> hey veteran. 13:49 < veteran> the wiki is coming along nicely now 13:49 < veteran> have you thought about which pages we should protect? 13:50 < leachbj> yeah I'm pretty happy with it. will be interesting to see how it goes when a few more people start using it. 13:50 < leachbj> not really, do you think that will be necessary? 13:55 < courtc> leachbj: do you want the changes to calc and calendar in a single diff or individual 13:56 < leachbj> single is fine... 14:02 < leachbj> veteran: how long does the domain name stuff usual take to process? 14:05 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has quit [Read error: 110 (Connection timed out)] 14:07 < courtc> http://so2.sytes.net/ipod/podzilla-cal_.diff 14:08 < leachbj> ta, gotit. 14:09 < macPod> excellent 14:10 < leachbj> hey macPod 14:10 < macPod> hey 14:11 < macPod> did you get a chanc to look at the reset issue? 14:12 < macPod> it seems the problem with settings is not a disk io error but rather a gui issue 14:13 < leachbj> courtc was going to take a look 14:13 < macPod> kk 14:13 < macPod> I gotta go meet with my advisor but I will be back around an hour and a half from now 14:13 < macPod> cheers :) 14:17 < leachbj> courtc: calendar looks _way_ smoother on the pc. 14:18 < courtc> :) 14:18 < leachbj> calc looks good too!... I was wondering should the calendar also use inverse text for the current day? 14:18 < courtc> should be the same... 14:20 < courtc> yea, should work... 14:20 < leachbj> just noticed the calendar seems to be confused about what day it is... 22nd is a friday ;) 14:20 < leachbj> it also had this problem before the patch though 14:21 < courtc> huh.. strange.. 14:21 < courtc> what does it say the 22nd is? 14:22 < leachbj> saturday 14:23 < courtc> well if you switch the weeks to start with a sunday.. that works out fine ;) 14:24 < veteran> ah sorry i got caught up 14:24 < veteran> it usually takes ~2 days 14:25 < leachbj> veteran: cool, anything more you need from me then? 14:25 < veteran> nope 14:26 < veteran> do you know how to change the navigation links on the left of the wiki? 14:26 < veteran> if they're part of the template we should move that header on the main page to the left 14:26 < veteran> or maybe have both 14:26 < leachbj> I agree.. not sure how to though. BlindSpy might though. 14:27 < veteran> alright I'll check the template 14:27 < leachbj> I also dont like the 'Community Portal' and 'Current Events' links (the 'Random Page' also doesnt seem to make sense) 14:28 < courtc> woohoo random! :/ 14:28 < leachbj> courtc: should I check those changes in now? 14:28 < courtc> i clicked on that and made it to the faq 14:28 < leachbj> lucky you ;) 14:29 < courtc> i can try and work out that calendar day confusion... 14:29 < veteran> eheh yeah it really makes sense on http://www.wikipedia.org 14:29 < veteran> but not so much on documentation pages 14:29 < veteran> wikipedia's database is 67gb =o 14:29 < leachbj> phew... yeah I dont really think we'll have that problem 14:29 < courtc> whoa.. 14:30 < veteran> well, if we do, our newest server has two 120gb hard drives so that shouldn't be a problem 14:31 < veteran> the new beta is great by the way 14:31 < leachbj> you should see the new calendar and calculator fixes! ;) 14:31 < veteran> CVS? 14:32 < leachbj> courtc is still hacking? 14:32 < veteran> unfortunately my linux machine died yesterday 14:32 < veteran> i heard a loud noise from the room it's in 14:32 < veteran> walked in, it was off and the room smelled like burning plastic 14:32 < leachbj> btw, courtc you can create the diffs using the cvs.. "cvs -q diff -uN" should do the trick 14:32 < macPod> ouch leachbj 14:32 < leachbj> veteran: ouch 14:33 < veteran> yeah =( 14:33 < courtc> yea i need to give that a try... 14:33 < macPod> how much you loose? 14:33 < veteran> nothing looks fried inside so i might try powering it on again once I take out all the PCI cards and harddrives 14:33 < veteran> i think the 1900+ overheated 14:34 < courtc> didja look at the power supply? 14:34 < veteran> i looked at the outside of it, didn't open it up 14:34 < veteran> i'm hoping that's the problem 14:34 < courtc> that's a good source of buning plastic smell 14:34 < veteran> yeah, I've had CPUs burn out before and they don't make that loud of a noise 14:34 < veteran> sounded like a gunshot 14:35 < veteran> have either of you messed around with changing the bootloader's logo? 14:35 < johnny007> your linux machine was shot? 14:36 < courtc> lol 14:36 < veteran> hahaha yeah 14:36 < macPod> spaking of the bootloader image, I think we need a little bit of a change 14:36 < courtc> yes i have.. :/ 14:36 < veteran> one sec there's a really good thread on the forum with directions 14:36 < macPod> the current one has a line going through it 14:36 < johnny007> i shot the server ... but i didn't shoot the terminal 14:36 < leachbj> I have the ipodlinux tux logo :) 14:36 < macPod> I think that should be kept 14:36 < leachbj> johnny007: that is so wrong 14:36 < macPod> but it needs to be fixed 14:37 < johnny007> ;) 14:37 < leachbj> the logo looks much nicer... although the one i have isn't drawn that well 14:37 < courtc> i was trying to get the mac-penguin cute thang, but i settled for the ipodlinux logo 14:38 < veteran> i guess i played too much grand theft auto on that pc 14:38 < veteran> we should wiki this: http://ipodlinux.sourceforge.net/forums/viewtopic.php?t=95 14:38 < veteran> that's a nice program for converting gimp => tux.c 14:38 < courtc> certainly 14:40 < leachbj> veteran: yup thats a good one... I've been wondering what other good stuff we have in the forums... 14:41 < veteran> well once the wiki goes public then we can hold a forum porting scavanger hunt 14:42 < leachbj> good idea 14:49 < courtc> oop, nother bug.. december ends straight into february 14:50 < veteran> nice colored logo =) 14:57 < leachbj> courtc: yeah there is something weird there... u mean when you get to jan it has 31st selected or something so a single right goes to feb? 14:58 < courtc> yea.. i fixed it 14:59 < courtc> or rather kinda just made sure it goes to the first... 15:00 < veteran> «leachbj» have you noticed any obvious way to change the navigation? All I can find is stylesheets 15:00 < veteran> templates/xhtml_slim.pt looked promising at first but modifying it had no effect 15:01 < courtc> is there a reason to include unistd.h three times? ;) 15:02 < johnny007> just to make real sure it's included? 15:02 < courtc> does it use xml and xsl? or xhtml and css? and what sssl? 15:02 < courtc> hah 15:02 < veteran> 3 is a lucky number? 15:03 < leachbj> once for fun, once luck and once to be sure? 15:03 < leachbj> veteran: sorry no idea... 15:03 < johnny007> auf zwei beinen kann man nicht stehn 15:05 < courtc> on two legs one cannot stehn.. hmm... 15:06 < leachbj> stand 15:07 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has joined #ipodlinux 15:08 < courtc> i fingered.. 15:08 < leachbj> macPod: that settings reset bug, do you mean the menu doesn't go back to the settings menu like it used to? 15:08 < courtc> thats just what google gave me :/ 15:08 < macPod> alright back 15:09 < macPod> this is what happens 15:09 < courtc> wow freaky.. 15:09 < macPod> I click the menu option to get to reset all settings 15:09 < macPod> then I get the sub menu of cancel or absolutely 15:09 < macPod> if I click cancel, I am put back in the settings menu 15:10 < macPod> but if I click absolutely, then it sits there for a few secs 15:10 < macPod> I hear a click 15:10 < macPod> and then the screen stays the same 15:10 < macPod> I still see cancel and absolutely 15:10 < macPod> however if I try to scroll the wheel 15:10 < macPod> the screen does not change 15:10 < leachbj> oh... strange. 15:11 < macPod> yea 15:11 < macPod> also I can redraw that logo if you want ;P 15:11 < leachbj> which one? 15:11 < macPod> I've got something of a steady hand and photoshop to back it up 15:11 < macPod> the one you stated was not drawn well 15:12 < courtc> heh 15:12 < leachbj> the original is good but the scaled version sucked... i think if we used the one from efram it would scale much better 15:12 < courtc> cause its an svg.. 15:13 < leachbj> yup 15:14 < courtc> macPod: you can draw me a penguin :) 15:14 < macPod> heh 15:14 < macPod> I'll see what I can whip up over the weekend 15:15 < courtc> cool, alright i'm gonna go get some coffee and take a hammer to this calendar stupidness 15:15 < leachbj> macPod: I just updated the beta (has courtc's fixes) and with the reset settings it switches back to the setings menu after they have been reset. can u see if that helps. 15:15 < leachbj> ? 15:15 < macPod> is the goal of it to be displayed on the ipod or as a computer image 15:15 < macPod> yep 15:15 < macPod> dling now 15:16 < macPod> wow, the size went down 15:19 < macPod> still freezes 15:19 < macPod> moving the scroll wheel just makes clicking noises 15:19 < macPod> and pressing the menu button changed the title to settings 15:19 < leachbj> hmm... strange... and menu does nothing? 15:19 < macPod> but did not redraw the screen 15:20 < macPod> if I scroll up and down now 15:20 < leachbj> so if you scroll to the top (fully left) and press action? 15:20 < macPod> it says music 15:20 < macPod> it is a screen redraw prob 15:21 < leachbj> but the main display is blank? 15:21 < macPod> it's not blank 15:21 < macPod> it just sits ont he screen with the menu options of cancel and absolutely 15:21 < macPod> except for at the very top of the display 15:21 < macPod> that changes witht he menu 15:22 < macPod> I am even able to navigate to the main menu 15:22 < macPod> and then restart podzilla 15:22 < leachbj> ok weird... I'll see if I can't find something else then. 15:23 < leachbj> anyhow I gotta take off... courtc if you have another patch just email me ok.. then I'll get it into cvs 15:24 -!- leachbj [~leachbj@pD9EAB322.dip.t-dialin.net] has quit ["Client exiting"] 15:32 < macPod> and then there were 2 15:47 < courtc> and then one fell asleep... 15:47 < courtc> oh, i forgot my coffee brb 15:50 < veteran> wow mediawiki is annoying me 15:51 < veteran> so many parts of it are hardcoded for wikipedia.org 16:07 -!- veteran [~wert@cs662543-156.houston.rr.com] has quit [Read error: 104 (Connection reset by peer)] 16:36 -!- tlg [~tlg@107-233.242.81.adsl.skynet.be] has joined #ipodlinux 16:41 < persona> Is it true that the firmware on the 4G ipods is encrypted? 16:42 < macPod> nope 16:42 < macPod> turns out it was just padding 16:42 < macPod> in fact, somebody got linux to run on it to some degree 16:43 < macPod> the thing that did change were the memory addresses 16:43 < persona> Okay - Good...=) i'm not insane 16:43 < tittof> are u hooking into the normal boot process of the ipod to get your own os booted instead of apple's? 16:43 < persona> I was having a look at it, and it was making too much sense to be encrypted code 16:44 < macPod> ipod linux works inthis fasion 16:44 < persona> Well, I don't really know where you guys are, and I'm somewhat interested in the process of reverse engineering, so I thought I'd star from the start 16:44 < macPod> a bootloader was created which replaces the apple bootloader 16:45 < macPod> this boot loader then acts as an os bootloader and allows us to either boot into linux ro the apple os 16:45 < persona> Yeah, I have the bootloader that works with the <4Gs 16:45 < macPod> how is the progress on that 16:45 < macPod> and wait 16:45 < macPod> do you ahve a 4g on hand? 16:45 < persona> Yeah =) It's playing Counting Crows atm =D (I'm still in the novelty phase) 16:46 < macPod> could you send me a file from your ipod? 16:46 < persona> I've only spent a little while looking at code...Procrastinating about this assignment. 16:46 < persona> What file do you want? 16:46 < macPod> Open up your ipod 16:46 < macPod> then go to a folder called iPod_Control 16:47 < macPod> then go to a folder called Device 16:47 < macPod> if you could send me the file in there called SysInfo I would appreciate it 16:47 < macPod> If we do get linux to work on 4 g ipods and mini's 16:47 < macPod> I might need to parse that file to check to see what bootloader to use 16:49 < persona> I've not used this irc client before, so I'm not sure whether I've sent that correctly 16:49 < persona> (did you get it?) 16:49 < macPod> you opened the connection 16:49 < macPod> but did not send it 16:49 < persona> Hmm... 16:50 < macPod> the name of the file shoudl also be SysInfo as opposed to sysinfo 16:50 -!- macPod [~nelsonjm@hc652461c.dhcp.vt.edu] has quit [Remote closed the connection] 16:50 -!- macPod [~nelsonjm@hc652461c.dhcp.vt.edu] has joined #ipodlinux 16:50 < persona> Well that's something I noticed... 16:50 < macPod> lol 16:50 < macPod> alright lets try that again 16:51 < macPod> you could also cat it and paste it here 16:51 < persona> I think that it's likely something to do with my kernel setup. The Ipod_Control directory is named ipod_c~1 16:51 < persona> Annohying 16:51 < persona> BoardHwName: iPod Q21 16:51 < persona> pszSerialNumber: JQ434V1APS9 16:51 < persona> ModelNumStr: M9282 16:51 < persona> FirewireGuid: 0x0087ADFD 16:51 < persona> HddFirmwareRev: JD100B 16:51 < persona> RegionCode: X(0x000E) 16:51 < persona> PolicyFlags: 0x00000000 16:51 < persona> buildID: 0x03018000 (3.0.1) 16:52 < persona> visibleBuildID: 0x03018000 (3.0.1) 16:52 < persona> boardHwRev: 0x00000000 (0.0 0) 16:52 < persona> boardHwSwInterfaceRev: 0x00050013 (0.0.5 19) 16:52 < persona> bootLoaderImageRev: 0x00000000 (0.0 0) 16:52 < persona> diskModeImageRev: 0x00000000 (0.0 0) 16:52 < persona> diagImageRev: 0x00000000 (0.0 0) 16:52 < persona> osImageRev: 0x00000000 (0.0 0) 16:52 < persona> iPodFamily: 0x00000004 16:52 < persona> updaterFamily: 0x00000004 16:52 < persona> Okay - I don't like this client. 16:52 < persona> Sorry... 16:52 < macPod> heh 16:52 < macPod> try mirc? 16:52 < macPod> what platform are you windows right? 16:52 < persona> Is there a linux mirc? I don't know... 16:52 < persona> Nah- gentoo atm 16:52 < macPod> ah, good for you 16:52 < macPod> there is xchat 16:53 < persona> I don't irc often...leachbj told me about this channel, so I got the nearest client and ran it 16:53 < macPod> or something 16:53 < persona> Okay DCC one more time, and I'll install something better 16:53 < macPod> it says I'm waiting for you :p 16:54 < persona> I guess that could be the adsl firewall thingy =( But I don't have this problem with other apps. 16:54 < persona> I'm willing to blame the client 16:54 < macPod> eh dont worry about it 16:54 < macPod> I got the info from your paste 16:54 < persona> =/ 16:54 < macPod> I am thinking of checking against the modelNumStr 16:55 < macPod> thanks 16:56 < persona> What about iPodFamily in case they change their model number schema? I guess the same goes for the family thing...Meh 16:59 < persona> Do you know much about to what degree this 'someone' had linux running? Like what information is still needed, I'd really like to help 16:59 -!- persona [~persona@dyn-202-89-175-109.arach.net.au] has quit ["using sirc version 2.211+KSIRC/1.3.10"] 17:01 -!- persona [~persona@dyn-202-89-175-109.arach.net.au] has joined #ipodlinux 17:06 < macPod> the family is a posibility too 17:06 < macPod> in fact that might be better 17:07 < macPod> well I've got a 3g and it shows up as 0 17:07 < macPod> anybody have a mini ipod here 17:09 < macPod> how about a 1g or 2 g? 17:22 -!- persona [~persona@dyn-202-89-175-109.arach.net.au] has quit ["Leaving"] 17:25 -!- PandaJUL [~sickboy@ti112220a080-2207.bb.online.no] has quit [Remote closed the connection] 18:04 -!- cohmapappWork2 [~cohmapapp@corporate.homestead-inc.com] has joined #ipodlinux 18:06 < cohmapappWork2> macpod, you still on? 18:07 < macPod> yup 18:08 < macPod> for a little bit anyhow 18:08 < macPod> need something? 18:09 < cohmapappWork2> oh, I have a g4 and saw you were looking for a file 18:09 < cohmapappWork2> did you get it? 18:09 < cohmapappWork2> or do you want me to send it over 18:10 < macPod> um yea 18:10 < macPod> actually can you just paste the contents here? 18:10 < cohmapappWork2> yeah, one sec 18:12 < cohmapappWork2> here goes 18:12 < cohmapappWork2> BoardHwName: iPod Q21 18:12 < cohmapappWork2> pszSerialNumber: JQ4385B7Q8U 18:12 < cohmapappWork2> ModelNumStr: P9282 18:12 < cohmapappWork2> FirewireGuid: 0x0094529E 18:12 < cohmapappWork2> HddFirmwareRev: JD100B 18:12 < cohmapappWork2> RegionCode: LL(0x0001) 18:12 < cohmapappWork2> PolicyFlags: 0x00000000 18:12 < cohmapappWork2> buildID: 0x03018000 (3.0.1) 18:12 < cohmapappWork2> visibleBuildID: 0x03018000 (3.0.1) 18:12 < cohmapappWork2> boardHwRev: 0x00000000 (0.0 0) 18:12 < cohmapappWork2> boardHwSwInterfaceRev: 0x00050013 (0.0.5 19) 18:12 < cohmapappWork2> bootLoaderImageRev: 0x00000000 (0.0 0) 18:12 < cohmapappWork2> diskModeImageRev: 0x00000000 (0.0 0) 18:12 < cohmapappWork2> diagImageRev: 0x00000000 (0.0 0) 18:12 < cohmapappWork2> osImageRev: 0x00000000 (0.0 0) 18:12 < cohmapappWork2> iPodFamily: 0x00000004 18:12 < cohmapappWork2> updaterFamily: 0x00000004 18:12 < cohmapappWork2> whew, no flood warning! 18:13 < macPod> yea, I think I am going to base it off of the iPodFamily atribute 18:13 < cohmapappWork2> region code is different 18:13 < macPod> so is the model number 18:13 < cohmapappWork2> ah, missed that 18:13 < cohmapappWork2> is his a mini? 18:14 < macPod> nope 18:18 < macPod> if you find someone with an ipod mini, 2g or 1g get em to tell you that info 18:20 < cohmapappWork2> will do 18:21 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has quit [Read error: 110 (Connection timed out)] 18:24 < cohmapappWork2> http://www.realsoftware.com/listarchives/realbasic-nug/2004-09/msg02828.html says ipodfamily for 3g is 0x00000000 18:24 < cohmapappWork2> That's not promising 18:35 < johnny007> mac: 2G here ... 18:35 < johnny007> ;) 18:49 < cohmapappWork2> johnny, does your sysinfo have a ipodfamily entry? 18:52 < johnny007> cohmapappWork2: nope -> http://www2.badenstrasse.de/SysInfo 18:55 < cohmapappWork2> interesting 18:55 < johnny007> cohmapappWork2.equals( macPod )? 18:59 < cohmapappWork2> nope 18:59 < cohmapappWork2> cohmapappwork.equals(cohmapapp) 18:59 < johnny007> ;) 19:04 -!- cohmapappWork2 [~cohmapapp@corporate.homestead-inc.com] has quit [] 19:58 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has joined #ipodlinux 20:05 -!- jackinloadup [~jackinloa@ip70-179-238-24.dl.dl.cox.net] has joined #ipodlinux 20:19 < macPod> I'm back 20:19 < macPod> johnny007 20:20 < macPod> can you go to iPod_Control/Device 20:20 < macPod> and then print yoru sysInfo file here? 20:20 < macPod> oh wait ;) 20:21 < johnny007> ;) 20:21 < macPod> have you done any software updates on yoru ipod? 20:21 < macPod> the apple updates that is? 20:22 < johnny007> the latest one, i think 20:22 < macPod> hmm and stilla different data table entry 20:22 < macPod> well I really only need to determin if it is a mini, g4, or g3 and under 20:22 < macPod> the same bootloader and firmware work for the 1-3g 20:27 < BlindSpy> macPod: 20:27 < BlindSpy> whatsup 20:27 < macPod> hey, what gen ipod do you have? 20:28 < BlindSpy> g3 20:28 < BlindSpy> y? 20:28 < macPod> hmm n/m 20:28 < BlindSpy> you lookin for a dif gen to test stuff? 20:28 < BlindSpy> mini's? 20:28 < macPod> I want the sysinfo file for a mini and for a 1g ipod 20:28 < BlindSpy> aah - i've got a mini back home 20:28 < BlindSpy> i cant get to it till at least xmas tho 20:28 < macPod> hmm 20:28 < BlindSpy> and even then - i dont think i'll have my computer so i wont be able to do much with i 20:28 < BlindSpy> t 20:29 < macPod> hmm 21:31 -!- BlindSpy [~blindspy@tark-b-139.resnet.purdue.edu] has quit ["Powered by Gentoo"] 21:31 -!- jackinloadup [~jackinloa@ip70-179-238-24.dl.dl.cox.net] has quit [Read error: 104 (Connection reset by peer)] 21:40 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has quit [Read error: 60 (Operation timed out)] 22:29 -!- cohmapappWork [~cohmapapp@corporate.homestead-inc.com] has joined #ipodlinux --- Log closed Sat Oct 23 00:00:01 2004