00:01:16 | | Join hshah [0] (n=acc9b5db@labb.contactor.se) |
00:02:25 | hshah | who here has a machine without DevKit and cygwin on? |
00:02:48 | Bagder | I do |
00:02:53 | Bagder | but it runs Linux ;-) |
00:03:03 | hshah | bah |
00:03:09 | hshah | i need a windows one :p |
00:03:48 | hshah | i need someone to test out all the steps at http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToCompiling |
00:06:55 | hshah | where is everyone hiding 2nite? |
00:12:39 | hshah | ...? |
00:14:59 | * | Bagder points to a dusty corner of the channel |
00:15:07 | Bagder | they're all there |
00:15:23 | hshah | well if someone reads this while I am gone (i am going now) please test it for me and email me at rockbox [at] hirenshah [dot] co [dot] uk |
00:15:26 | hshah | thanks |
00:21:05 | | Join webguest90 [0] (n=3e4f4094@labb.contactor.se) |
00:21:10 | webguest90 | I'll give it a shot |
00:22:06 | | Nick webguest90 is now known as rasher (n=3e4f4094@labb.contactor.se) |
00:22:39 | rasher | Has anyone else gotten "I41: PDIR2FULL" while playing? |
00:22:53 | HCl | i have, actually |
00:23:02 | HCl | it happens in a dir with over 700 songs |
00:23:08 | HCl | i've been meaning to get that fixed someday |
00:23:14 | rasher | Oh-ah |
00:23:23 | HCl | not saying in general |
00:23:27 | HCl | just my dir has over 700 songs |
00:23:30 | HCl | and it happens in there |
00:23:38 | rasher | I'll see about mine |
00:23:53 | hshah | aha people |
00:24:02 | hshah | can someone help me test out the steps at |
00:24:08 | hshah | http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToCompiling |
00:24:15 | rasher | Yeah, I'm booting into windows as we speak |
00:24:22 | hshah | someone who hasn't got devkit or cygwin installed |
00:24:23 | rasher | taking its sweet time |
00:24:32 | hshah | thanks rasher :) |
00:24:55 | hshah | bah... its 11.30 and ive got to get up at 6 for work tomorrow |
00:24:58 | rasher | I've uploaded a fresh matrix.rock by the way |
00:25:17 | hshah | yeah i got ur email... and replied to it |
00:25:21 | rasher | it's still mysteriously broken |
00:25:29 | rasher | Ah, so you did. |
00:25:36 | hshah | omg... i didn't realise it was u until u mentioned matrix.rock |
00:25:37 | hshah | lol |
00:25:51 | rasher | The bug is completely crazy. It's not there in the simulator |
00:25:58 | rasher | which is just wrong with a capital w |
00:26:14 | hshah | you mean "Wrong" |
00:26:15 | hshah | :p |
00:26:30 | rasher | That I do |
00:28:55 | * | rasher ponders creating a grayscale matrix font |
00:29:00 | rasher | would be nice |
00:29:12 | hshah | http://forums.rockbox.org/index.php?topic=1268.0 <−−- that is fastest growing thread so far :) |
00:29:24 | rasher | another thing that'd be nice is getting the damn bug fixed |
00:30:22 | hshah | which bug... the matrix one? |
00:30:35 | rasher | Yeah |
00:31:21 | hshah | i would love the matrox screen saver to come on 5 mins after no buttons have been touched... |
00:31:29 | hshah | *matrix |
00:31:44 | rasher | Screen savers on a battery driven device is generally a silly idea |
00:32:02 | hshah | hmm... actually u have a point there... |
00:32:10 | hshah | but it still would be cool to show people |
00:32:15 | rasher | But yeah, seeing as I go days between charges |
00:32:36 | rasher | it would be cool |
00:33:04 | t0mas | hi |
00:33:06 | * | t0mas is back |
00:33:11 | t0mas | Slasher? |
00:33:23 | t0mas | how would you want to modify it? |
00:33:25 | hshah | same... i have never actually drained the battery during use... i accidently left it plugged into my pc once... and the battery died then... other than that... ive never drained it |
00:33:39 | t0mas | It does already use the dimming code in place |
00:33:48 | t0mas | but that isn't working the way I want it... |
00:34:32 | hshah | what u talking about t0mas? |
00:36:52 | t0mas | my patch |
00:36:58 | | Quit bagawk ("Leaving") |
00:37:20 | t0mas | named "light organ" patch by Slasher |
00:37:22 | t0mas | ghehe |
00:37:29 | t0mas | beat detectioni... |
00:37:34 | t0mas | *detection |
00:37:42 | t0mas | and flashing the backlight according to it :) |
00:37:51 | hshah | really... WOW |
00:37:52 | t0mas | (eats cpu power) |
00:37:59 | t0mas | but it looks cool |
00:38:03 | hshah | i would still love to play around with it |
00:38:13 | rasher | now if this could somehow be exported to plugins.. |
00:38:13 | hshah | i would sit in my room in the dark and have fun |
00:38:16 | HCl | hows radio working nowadays? |
00:38:32 | t0mas | rasher: what? bass peak data? |
00:38:35 | rasher | It works. No presets due to missing keybindings |
00:38:35 | t0mas | that's easy.... |
00:38:43 | rasher | t0mas: yup |
00:38:50 | t0mas | no problem... |
00:38:52 | hshah | rasher - im off to bed, but can u please email me after u test the guide |
00:38:54 | hshah | ok? |
00:39:00 | rasher | sure |
00:39:05 | rasher | not really expecting any problems |
00:39:05 | hshah | thanks |
00:39:07 | hshah | cya all |
00:39:16 | rasher | it looks pretty sound |
00:41:11 | hshah | some people had problems earlier |
00:41:19 | hshah | so i just want to make sure it works first time round |
00:41:25 | hshah | i can't really test it on mine, coz i have parts of cygwin etc etc |
00:42:39 | rasher | you should probably use fixed-width for commands (=foo= in WikiMarkup) |
00:44:05 | hshah | eh? |
00:44:10 | rasher | instead of italics |
00:44:46 | rasher | I'll show you what I mean, hang on |
00:45:27 | rasher | or not |
00:45:36 | rasher | GHOD is cygwin ever slow |
00:46:25 | rasher | there we go |
00:46:25 | hshah | ive changed them all |
00:46:34 | hshah | used = = for commands |
00:46:37 | rasher | I have, unsurprisingly, a rockbox.zip now |
00:47:49 | rasher | By the way, to avoid those invalid wiki links that happen for words that look like WikiNames, put <nop> in front of them |
00:48:26 | rasher | Weird, I don't see fixed-width commands |
00:48:40 | rasher | I don't even see an update |
00:49:10 | hshah | coz i aint saved it yet :p |
00:49:40 | rasher | Makes sense. |
00:49:47 | rasher | The guide worked |
00:50:23 | hshah | better? |
00:50:46 | rasher | Maybe you could split up the "compiling the source code" into smaller groups ("configure", "build" or something) |
00:50:50 | rasher | Looks more readable to me |
00:51:00 | rasher | and more obvious that it's something to type |
00:51:02 | | Join zezayer [0] (n=jake@87.81.166.52) |
00:51:30 | hshah | ok... will work on that tomorrow |
00:51:42 | hshah | bed time now |
00:51:55 | hshah | i need more than 6 hours sleep :p |
00:52:19 | rasher | Night |
00:52:45 | Moos | good job hshah have a good night |
00:53:02 | rasher | I might try and change it a little |
00:53:05 | *** | Saving seen data "./dancer.seen" |
00:53:24 | rasher | hshah: are you editing, or just forgot to release the lock? |
00:53:46 | hshah | i think i forgot |
00:53:47 | hshah | lol |
00:54:19 | hshah | ahh fuck this stupid machine... |
00:55:34 | hshah | for some reason the page refuses to load... i can't unlock it : |
00:55:35 | hshah | s |
00:55:52 | hshah | off to bed now... sorry rasher... will try and unlock it in the morning |
00:56:16 | rasher | it'll happen in 28 min. no biggie |
00:56:32 | rasher | less, now |
01:00 |
01:05:14 | | Join cooleo [0] (n=c3f860d1@labb.contactor.se) |
01:05:32 | cooleo | hi |
01:07:55 | HCl | hello |
01:08:11 | zezayer | hi cooleo |
01:09:03 | tvelocity | anyone know of a linux tool for declipping? |
01:12:25 | cooleo | oh hey zezayer |
01:12:33 | cooleo | i'm guessing you have an iRiver |
01:13:00 | zezayer | yer |
01:13:13 | cooleo | i'm banging about here, H300 owner, hopeful of Rockbox but I don't wanna pressure anyone round here :D |
01:13:24 | t0mas | hehe |
01:13:41 | t0mas | Linus will get the bootloader done soon... |
01:13:50 | cooleo | i realised how annoying it was when I went on the bloody forums |
01:13:52 | t0mas | then we'll fixup some error's left |
01:13:59 | cooleo | its just people wanting lots of stuff |
01:14:12 | t0mas | and then it can boot.... and we'll have a lot of new work todo |
01:14:12 | cooleo | thats cool t0mas |
01:14:32 | t0mas | after the bootloader, booting isn't a problem |
01:14:35 | cooleo | i can't believe you guys do this stuff for free |
01:14:37 | cooleo | its awesome |
01:14:41 | zezayer | i remember a few months ago waiting for linus to make the h140 bootloader, was well worth the wait tho :) |
01:14:43 | t0mas | and I think audio playback can be done with the H1x0 code |
01:14:52 | cooleo | do you get any of the donations? |
01:14:56 | t0mas | no |
01:15:02 | cooleo | hehehe |
01:15:04 | cooleo | shame |
01:15:11 | t0mas | it's used for the rockbox.org domain |
01:15:12 | zezayer | lots of the hardware is the same |
01:15:17 | t0mas | and the BDM for linus |
01:15:28 | rasher | would be fun to know the economics of the donations |
01:15:29 | zezayer | screen will be the hardest but |
01:15:31 | cooleo | BDM? |
01:15:42 | rasher | Austriancoder bought a BDM as well |
01:15:45 | t0mas | hi priced hardware to make the bootloader with |
01:15:48 | rasher | also from the "Rockbox fund" |
01:15:52 | cooleo | have they still not confirmed the screen? |
01:15:52 | rasher | afaik |
01:16:02 | cooleo | thanks |
01:16:02 | t0mas | rasher: sure? |
01:16:15 | rasher | cooleo: I think it's 99% sure |
01:16:22 | Moos | of course it's normal :) |
01:16:22 | rasher | t0mas: pretty sure, not entirely |
01:16:42 | cooleo | cheers rasher |
01:17:09 | cooleo | i was on a chase to see if I could get power from the screen, in parallel for some LEDS |
01:17:19 | cooleo | turned out to be incredibly hard! :D |
01:17:24 | t0mas | you can use the backlight pins |
01:17:33 | cooleo | true |
01:17:35 | t0mas | get the datasheet.... and use that pins? |
01:17:45 | cooleo | i'll have a look |
01:17:46 | t0mas | or just lookup some VCC line? |
01:17:50 | cooleo | thanks |
01:17:54 | Moos | good night guys |
01:17:55 | t0mas | then you have a nice 5v |
01:18:06 | | Part Moos |
01:18:11 | cooleo | whats a VCC line? |
01:18:32 | t0mas | VCC is the "name" of the "input power" in most circuits |
01:19:02 | t0mas | you can check the datasheet of the LCD for example |
01:19:05 | cooleo | would that be on the diagram? |
01:19:09 | t0mas | some pin will be named VCC |
01:19:15 | cooleo | kk cheers |
01:19:18 | t0mas | yes, it should be |
01:19:23 | t0mas | some other will be named GND |
01:19:42 | cooleo | ok, well i'll try not to ruin my H320 heheh |
01:19:48 | t0mas | ghehe |
01:19:57 | t0mas | ok, try it with a multimeter first |
01:20:06 | cooleo | the HDDs got a bad rattle now, so I'm not that bothered |
01:20:16 | t0mas | ah, you can replace it... |
01:20:17 | rasher | Disassembling the h320 firmware seemed to reveal the LCD commands matching the ones in the datasheet for the one found |
01:20:25 | rasher | I believe. |
01:20:27 | cooleo | yeh i will replace the HDD |
01:20:36 | t0mas | rasher: you know what controller the LCD has? |
01:20:43 | rasher | Or maybe that was the x5 firmware |
01:21:10 | rasher | t0mas: Isn't it in the h3xxhardware.. something wikipage? |
01:22:11 | t0mas | yes |
01:22:12 | t0mas | found it |
01:22:13 | t0mas | HD66789R |
01:22:21 | t0mas | if that's true it isn't hard to get it working... afaik |
01:23:13 | rasher | Indeed, seems like the major problem is the bootloader |
01:23:40 | t0mas | but until now I've only worked with the HD44780 simple text lcd controller |
01:23:44 | t0mas | that was really easy... |
01:23:51 | cooleo | heh |
01:24:06 | cooleo | the colour screen is gonna be fun |
01:24:16 | cooleo | work for you guys |
01:24:23 | t0mas | I don't think that's really hard... |
01:24:26 | | Quit ashridah ("Leaving") |
01:24:28 | rasher | Most of the work is done, afaik |
01:24:42 | rasher | To support colour |
01:24:43 | t0mas | if it works... there are just extra color bits in the display buffer |
01:24:54 | cooleo | yeh i saw it on the builds thingy |
01:25:03 | t0mas | amiconn has already done a lot for the 4 grayscale thing we have now |
01:25:06 | cooleo | added more support for colour |
01:25:09 | t0mas | it's just that, but with more color bits |
01:25:28 | | Quit ender` (Connection timed out) |
01:25:42 | cooleo | apparently Jens did this: More preparations and conversions for colour LCD support. |
01:25:59 | cooleo | which sounds good to me |
01:26:05 | t0mas | Jens == amiconn ;-) |
01:26:22 | cooleo | Linus sounded very negative about AVI support |
01:26:28 | cooleo | thats upsetting |
01:26:39 | t0mas | AVI the video format? |
01:26:43 | cooleo | i think everyone was expecting movies on the H300 |
01:26:48 | cooleo | yeh the vide |
01:26:50 | rasher | I don't see the point in using avi |
01:26:55 | t0mas | well... movies might be possible |
01:27:02 | t0mas | bot the avi format is a hard format to implement |
01:27:05 | rasher | You're not going to be able to play ordinary files anyway |
01:27:07 | cooleo | oh, i see |
01:27:14 | t0mas | it can contain almost any type of video... |
01:27:16 | rasher | You're going to be transcoding, might as well do it into something simpler |
01:27:18 | cooleo | so it will play movies? |
01:27:22 | t0mas | maybe |
01:27:28 | cooleo | thats good news |
01:27:49 | cooleo | i suppose i was just jumping to silly conclusions |
01:27:56 | t0mas | an avi file can contain 1000s of codecs |
01:28:02 | cooleo | yeh |
01:28:09 | t0mas | so you would have to write a fast enough divx, xvid and may other codecs |
01:28:12 | t0mas | that would be mad... |
01:28:20 | cooleo | iRiver did it somehow |
01:28:26 | cooleo | only 10 fps though |
01:28:28 | rasher | Well you could just only support xvid-in-avi |
01:28:28 | t0mas | and I don't think we can get it to realtime |
01:28:44 | t0mas | then still... iRiver didn't get it to realtime |
01:28:49 | rasher | I don't think we could do xvid better than 10fps |
01:28:52 | t0mas | I don't think we will |
01:28:54 | cooleo | heheh |
01:29:03 | cooleo | i don't think it would be worth the effort |
01:29:15 | t0mas | transcoding to rockbox format |
01:29:22 | cooleo | god knows why they didnt do something else |
01:29:25 | t0mas | that's the way to go |
01:29:38 | cooleo | like their own format with a piece of converting software |
01:29:50 | t0mas | yes |
01:29:54 | t0mas | that would be better... |
01:29:58 | cooleo | actually i bet they just stole it from the PMP players |
01:30:00 | t0mas | but it's not good for your commercials... |
01:30:02 | cooleo | which play AVIs |
01:30:03 | rasher | well, the rockbox format isn't compressed |
01:30:21 | t0mas | rasher: true... we would need a new format for large video's |
01:30:24 | t0mas | *videos |
01:30:24 | rasher | rockbox video on h320 would be huuuuge |
01:30:29 | cooleo | hehe |
01:30:42 | cooleo | isn't it all worked out for the Archos players? |
01:30:46 | rasher | Yeah |
01:30:49 | cooleo | i thought they played video? |
01:31:21 | rasher | They do |
01:31:33 | cooleo | are the files massive on them? |
01:31:40 | rasher | Not too bad |
01:31:44 | cooleo | how would it be different on the H300 |
01:31:50 | rasher | More colours, larger screen |
01:31:55 | cooleo | if Rockbox is kinda universal |
01:32:38 | rasher | I suppose you could watch 34-greys 128x64 movies on the h320, but that'd be silly |
01:32:55 | cooleo | heh |
01:33:09 | cooleo | so just speculating here |
01:33:18 | cooleo | what do you expect the fps to be like? |
01:33:29 | t0mas | > 20 |
01:33:32 | t0mas | if we do it right |
01:33:35 | cooleo | if you don't know then thats fine |
01:33:39 | t0mas | but that would cost a lot of diskspace |
01:33:39 | cooleo | 20!! |
01:33:42 | rasher | It's 67fps on archos |
01:33:51 | cooleo | really!?! |
01:33:56 | rasher | Because that's the refresh rate of the lcd |
01:34:03 | t0mas | yeah... |
01:34:15 | t0mas | but... with audio... in full color... 20 would be a good guess |
01:34:17 | t0mas | maybe 30 |
01:34:20 | cooleo | surprisingly 10fps looks good on the H300 little screen |
01:34:29 | cooleo | so anything more would be great |
01:34:29 | t0mas | but not really much higher (wouldn't be any use) |
01:34:41 | cooleo | nah 20 would be fine i'm sure |
01:34:50 | cooleo | aren't movies only 30fps? |
01:34:59 | t0mas | 25 |
01:35:03 | cooleo | or is that something else that i've got confuse |
01:35:04 | t0mas | depending on the format |
01:35:14 | cooleo | oh no, im not that mad :D |
01:35:15 | rasher | That or 29,97 or something silly like that |
01:35:25 | t0mas | NTSC is 29,97 |
01:35:30 | t0mas | PAL is less |
01:35:34 | rasher | wow, I remembered |
01:35:34 | t0mas | and a normal number |
01:35:41 | t0mas | NTSC is 29,9753..... |
01:35:45 | rasher | Haha |
01:35:53 | rasher | Man, ntsc is a riot |
01:36:18 | t0mas | it's sometimes 23,97.... |
01:36:25 | t0mas | PAL is just 25 |
01:36:39 | cooleo | we europeans are sensible |
01:36:41 | t0mas | no weird numbers |
01:36:59 | t0mas | NTSC = Never The Same Color :P |
01:37:11 | t0mas | stupid system... weird framerate... |
01:37:20 | cooleo | PAL = Perfect and lovely |
01:37:23 | cooleo | hehehe |
01:37:24 | rasher | Of course the yanks would be using it! |
01:37:31 | t0mas | ghehe |
01:39:02 | cooleo | whats your specialties then? |
01:39:20 | cooleo | do you do specific parts of the work? |
01:39:29 | cooleo | or just anything that needs doing? |
01:41:01 | t0mas | well... |
01:41:14 | t0mas | I'm not "the" programmer around here |
01:41:24 | t0mas | I just do things I think I can do... and I like |
01:41:37 | rasher | I don't really do much. I'm not much of a coder. I try and accept simple patches and discuss higher level things |
01:41:39 | t0mas | the wps graphics was something I wanted to have personally... and it was doable |
01:41:58 | cooleo | heheh |
01:42:05 | t0mas | but the codecs were to difficult for me |
01:42:46 | cooleo | it seems like Jens is the graphics expert |
01:42:55 | rasher | I try helping people so the ones with talents won't have to spend their time |
01:43:03 | cooleo | hehe |
01:43:09 | cooleo | thats what i'd do |
01:43:14 | cooleo | if i could even do it |
01:44:00 | t0mas | Jens is the graphics expert yes... he could've done the graphics wps too |
01:44:01 | cooleo | ;) |
01:44:02 | t0mas | if he had time |
01:44:12 | cooleo | ah ok |
01:44:34 | cooleo | i love the custom WPS thing |
01:44:34 | | Quit edx () |
01:44:37 | cooleo | it really rules |
01:45:03 | rasher | I'm still hoping for someone to implement a more powerful conditional thing |
01:45:23 | | Join Sucka [0] (n=NNSCRIPT@host81-156-155-174.range81-156.btcentralplus.com) |
01:45:26 | cooleo | what will that do? |
01:45:29 | rasher | instead of the simple %? in place now |
01:45:37 | t0mas | well... |
01:45:54 | t0mas | something like %if(codec = MP3)< something > |
01:46:03 | rasher | Yeah |
01:46:13 | rasher | Except I'd think a case-like thing would be more useful |
01:46:20 | t0mas | yes |
01:46:53 | t0mas | I've been discussing a good syntax with someone from here |
01:47:06 | t0mas | the one who wrote the first conditional image hack |
01:48:08 | t0mas | Dave Wiard |
01:48:15 | rasher | How about "%#xx<foo:bar|baz:qux|quux>", where xx is the field, and foo and bar are the values |
01:48:24 | rasher | quux is the "default case" |
01:48:44 | t0mas | hm... |
01:48:49 | cooleo | hmmm |
01:48:52 | t0mas | he was thinking about a more readable syntax |
01:49:09 | cooleo | like real words! ; ) |
01:49:16 | rasher | That's a lost case on WPS already |
01:49:21 | t0mas | like real scripting languages |
01:49:42 | | Part zezayer |
01:49:51 | t0mas | but it's time to go to bed |
01:49:52 | rasher | I was thinking simple to avoid having to extend the wps language too much |
01:49:53 | t0mas | c u tomorrow |
01:50:12 | rasher | night |
01:50:20 | cooleo | ya matey |
01:50:24 | cooleo | be |
01:50:28 | cooleo | *bye |
01:50:32 | t0mas | :) |
01:50:34 | t0mas | night |
01:50:56 | cooleo | i should probably go as well |
01:50:59 | cooleo | its late |
01:51:09 | cooleo | cya rasher |
01:51:41 | | Quit cooleo ("CGI:IRC") |
02:00 |
02:37:46 | | Quit hicks (Remote closed the connection) |
02:37:47 | | Quit hardeep (Read error: 104 (Connection reset by peer)) |
02:53:08 | *** | Saving seen data "./dancer.seen" |
02:59:35 | | Quit rasher ("CGI:IRC") |
03:00 |
03:02:42 | | Join Craig__ [0] (n=chatzill@dpc6682050001.direcpc.com) |
03:03:30 | | Join CyberDog [0] (i=UNKNOWN6@81.1.82.33) |
03:08:51 | | Join bagawk [0] (n=lee@67-42-194-6.eugn.qwest.net) |
03:10:26 | | Join petelinux [0] (n=ca456754@labb.contactor.se) |
03:10:48 | Craig__ | any committers out there care to take my patch for a spin? |
03:10:58 | Craig__ | it's called "Warn on erasing modified dynamic playlist" |
03:11:05 | Craig__ | http://sourceforge.net/tracker/index.php?func=detail&aid=1260463&group_id=44306&atid=439120 |
03:14:03 | | Quit elinenbe (" Want to be different? HydraIRC -> http://www.hydrairc.com <-") |
03:15:09 | | Nick petelinux is now known as petelinux2 (n=ca456754@labb.contactor.se) |
03:15:19 | | Join petelinux [0] (n=petelinu@202.69.103.90) |
03:15:43 | | Quit petelinux (Client Quit) |
03:21:06 | | Join phaedrus96 [0] (n=Unknown@p54AE3FAE.dip0.t-ipconnect.de) |
03:21:09 | | Quit phaedrus961 (Read error: 110 (Connection timed out)) |
03:21:26 | petelinux2 | can i change my server, example : dal.net ..? |
03:22:35 | CyberDog | would it be possible to port rockbox to a z80 processor? (EG S1 Mp3 player) |
03:28:51 | | Quit Craig__ ("Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]") |
03:31:18 | | Part petelinux2 |
03:48:16 | | Quit CyberDog () |
04:00 |
04:01:49 | | Quit Sucka ("a bird in the bush is worth two in your house") |
04:51:48 | | Quit tvelocity ("Leaving") |
04:53:10 | *** | Saving seen data "./dancer.seen" |
05:00 |
05:08:56 | | Join solex_ [0] (n=jrschulz@c214203.adsl.hansenet.de) |
05:08:57 | | Quit phaedrus96 (Read error: 110 (Connection timed out)) |
05:14:32 | | Quit solex (Read error: 110 (Connection timed out)) |
05:14:47 | | Join phaedrus961 [0] (n=Unknown@p54AE1C95.dip0.t-ipconnect.de) |
05:25:50 | | Quit bagawk ("Leaving") |
05:55:58 | | Quit crash_ (Read error: 110 (Connection timed out)) |
06:00 |
06:08:40 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
06:33:45 | | Quit hshah ("CGI:IRC (EOF)") |
06:33:45 | | Quit t0mas ("CGI:IRC (EOF)") |
06:53:12 | *** | Saving seen data "./dancer.seen" |
06:59:31 | | Join courtc_ [0] (n=court@adsl-33-128-105.asm.bellsouth.net) |
06:59:58 | | Quit courtc (Read error: 110 (Connection timed out)) |
07:00 |
07:15:34 | | Join LinusN [0] (N=linus@labb.contactor.se) |
07:20:45 | amiconn | Good morning |
07:22:06 | midk | hooray! good morning rockboxers! |
07:22:38 | LinusN | yo d00dz |
07:23:13 | LinusN | midk: i haven't seen you for quite a while |
07:23:47 | midk | LinusN, true.. i've not been around irc for the past few months. :) |
07:24:24 | midk | just taking a break, doing other things.. etc. :) |
07:25:04 | LinusN | oh, i've heard of that...i believe it's called "have a life" |
07:26:01 | midk | oh, that! i've heard of it too.. unfortunately i didn't try anything that radical. :( |
07:26:16 | LinusN | you scared me for a moment there |
07:26:53 | midk | it's okay.. i'm here now.. it's alright. if i ever try the elusive "life" thing, i'll be sure to let you all know and take a few people with me.. hooray! :) |
07:29:55 | LinusN | :-) |
07:30:40 | * | amiconn is undusting his sh1 toolchain |
07:31:04 | amiconn | Building binutils 2.16 and gcc 3.3.6 under cygwin... |
07:31:11 | midk | i should be doing such a thing, i haven't bloated clock.rock to the 32k limit yet. :) |
07:32:14 | amiconn | midk: When rockbox starts working on iriver H3x0 get one, then try to fill plugin ram on it ;) |
07:32:15 | LinusN | midk: you have 768k on the iriver :-) |
07:32:25 | amiconn | You'll have 768KB to fill... |
07:32:38 | amiconn | LinusN: :) |
07:32:39 | midk | maybe next i'll do fading or dissolving menus/screen transitions... or perhaps a method to design your own clock border!!! ;) |
07:32:46 | midk | haha. hmm. |
07:33:14 | midk | let's see... desperate times call for desperate measures... :) |
07:33:36 | midk | maybe a few selectable animated backgrounds based on some very complex algorithms. :) |
07:33:54 | LinusN | damn, i just can't reproduce the AddrErr that so many people complain about |
07:34:00 | midk | including a physically accurate explosion that loops.. and perhaps some sort of plasma design.. hmm.. :) |
07:35:38 | | Nick courtc_ is now known as courtc (n=court@adsl-33-128-105.asm.bellsouth.net) |
07:35:55 | | Quit matsl (Remote closed the connection) |
07:36:36 | amiconn | LinusN: I found that there already is gdb 6.3. Do you know whether newer gdb than 6.1.1 (the one recommended in the build instructions) will work for sh1? |
07:37:59 | LinusN | i believe i used 6.3 once |
07:38:21 | LinusN | try it |
07:38:53 | amiconn | Bah, compiling gcc 3.3.6 throws a heapload of warnings |
07:43:13 | LinusN | ah, i finally made it crash |
07:43:31 | * | midk claps |
07:44:25 | LinusN | ...but of course i couldn't repeat it :-( |
07:46:35 | * | midk boos and throws tomatoes |
07:47:11 | LinusN | ouch |
07:48:47 | * | midk yells and throws rocks |
07:48:54 | LinusN | jehova! |
07:49:11 | LinusN | who threw that stone? |
07:49:20 | * | midk hides |
07:49:21 | LinusN | "she, she"...."he, he" |
08:00 |
08:04:49 | | Join webguest42 [0] (n=c31ce021@labb.contactor.se) |
08:08:40 | | Join ender` [0] (i=ychat@tm.213.143.74.124.dc.telemach.net) |
08:10:10 | amiconn | LinusN: Btw, what is the problem with the keymapping in the FM screen? |
08:10:48 | amiconn | I wouldn't think this would be hard, since it was possible to make it work on the Ondio, with significantly less buttons... |
08:11:09 | LinusN | yes, i could set it up to use it like the ondio |
08:11:43 | LinusN | thed problem is that i wanted to make use of the joystick puch, and that conflicts with the menu callback |
08:11:49 | LinusN | push |
08:12:04 | LinusN | duplicate case values etc |
08:12:15 | LinusN | the button mapping is a mess |
08:12:47 | LinusN | possibly because i chose to use the menu code for the preset list |
08:14:30 | LinusN | but i guess i could put the presets in the menu in the meantime |
08:15:04 | LinusN | btw, i miss the radio simulation in the sims |
08:15:15 | amiconn | The only thing not working on the Ondio is the screen freeze, which would be somewhat needed |
08:15:34 | LinusN | i think the peak meter should be removed |
08:15:50 | amiconn | The radio chip is so close to the display that even the philips chip picks up some noise |
08:16:03 | LinusN | it generates interference on the archos and eats cpu on the iriver |
08:16:20 | amiconn | I'm thinking about a special slow-transfer mode in the lcd driver for use during radio operation |
08:16:33 | LinusN | maybe |
08:40:07 | LinusN | ah, fm radio simulation restored |
08:41:02 | | Join hshah [0] (n=acc9b5db@labb.contactor.se) |
08:42:31 | | Quit hshah (Client Quit) |
08:53:16 | *** | Saving seen data "./dancer.seen" |
09:00 |
09:02:19 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
09:08:09 | | Join ashridah [0] (i=ashridah@220-253-122-19.VIC.netspace.net.au) |
09:08:39 | | Join t0mas [0] (n=503c08d1@labb.contactor.se) |
09:08:47 | t0mas | morning :) |
09:46:19 | | Quit webguest42 ("CGI:IRC") |
09:47:35 | | Join crash_ [0] (n=crash@a15167580.alturo-server.de) |
10:00 |
10:02:46 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
10:14:30 | amiconn | hi B(a|4)gder |
10:14:39 | B4gder | morning |
10:19:48 | | Join webguest53 [0] (n=c2957a3a@labb.contactor.se) |
10:20:32 | midk | morning, daniel@static-213-115-255-230.sme.bredbandsbolaget.se |
10:20:32 | midk | :) |
10:21:00 | * | B4gder is at work. Bagder is at home |
10:22:52 | midk | whatever, daniel@static-213-115-255-230.sme.bredbandsbolaget.se. |
10:23:00 | B4gder | :-P |
10:23:15 | * | B4gder goes for more coffee |
10:23:18 | Slasher | :D |
10:23:33 | | Join hshah [0] (n=c180801d@labb.contactor.se) |
10:23:52 | midk | yo, c180801d@labb.contactor.se. |
10:24:36 | hshah | hello all |
10:24:39 | hshah | whose around then... |
10:24:48 | midk | of course not i. |
10:24:53 | midk | i'm just a bot. |
10:24:55 | midk | the grammar-bot. |
10:25:06 | hshah | :p |
10:25:17 | midk | i'm a grammar nazi, and you meant "who's" instead of "whose". :p |
10:25:41 | midk | i'm not a punctuation bot, but you also neglected a question mark at the end of that sentence... |
10:26:18 | B4gder | aha, it is one of _those_ days... |
10:27:41 | midk | n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se, haha. |
10:32:18 | hshah | t0mas around? |
10:33:51 | amiconn | LinusN: gdb 6.3 doesn't build under cygwin :( |
10:34:00 | LinusN | :-( |
10:34:32 | | Quit midk (Read error: 104 (Connection reset by peer)) |
10:34:39 | | Join midkay [0] (n=Zakk@c66-235-14-120.sea2.cablespeed.com) |
10:34:52 | | Quit webguest53 ("CGI:IRC (Ping timeout)") |
10:35:02 | | Nick midkay is now known as midk (n=Zakk@c66-235-14-120.sea2.cablespeed.com) |
10:39:03 | amiconn | LinusN: Strange error message is displayed: |
10:39:05 | amiconn | make[2]: *** No rule to make target `../../intl/libintl.a', needed by `run'. Stop. |
10:39:12 | LinusN | so how would we like the preset handling to work on the iriver? |
10:39:26 | LinusN | amiconn: interesting |
10:39:43 | | Join bobTHC [0] (n=bobTHC@62.34.125.113) |
10:39:50 | amiconn | I'll incrementally go backward |
10:39:58 | hshah | anyone know how to do this: |
10:40:01 | LinusN | decrementally? :-) |
10:40:42 | hshah | when playing a track and on WPS, you press the joystick down... and it opens up the last folder u were in... i want it to go to the file that is currently being played |
10:40:58 | LinusN | hshah: "Follow playlist" |
10:41:19 | LinusN | in the playback options |
10:42:51 | hshah | ahh yes... cool... one problem solved... thanks LinusN |
10:43:00 | LinusN | how would we like to bring up the presets in the fm screen? |
10:43:12 | LinusN | i suggest joystick-hold |
10:43:29 | hshah | i agree with that |
10:43:33 | amiconn | I did not yet try fm on iriver, so I have no opinion yet |
10:43:40 | hshah | it should bring them up as a list |
10:43:49 | LinusN | but how to add a preset? |
10:43:50 | hshah | if possible |
10:43:55 | LinusN | it does |
10:44:15 | bobTHC | hi folks !!!! |
10:44:17 | LinusN | hold play? |
10:44:29 | hshah | sounds good to me |
10:44:59 | bluebrother^ | how about a "add new" in the preset list? |
10:45:02 | LinusN | i guess having them in the menu doesn't hurt either |
10:45:18 | LinusN | bluebrother^: as the first entry? |
10:45:37 | | Join AEnertia [0] (n=aenertia@210.54.152.120) |
10:45:39 | bluebrother^ | or as the last so one could reach it by simply going "up" |
10:45:40 | AEnertia | Hi all |
10:45:45 | hshah | one more question... when viewing the files after pressing the joystick down, lets say you are in 2 folders deep and you press the joystick left to get to the root, i want to be able to press left once more to get to wps... |
10:45:54 | AEnertia | I just found a good game if you want to minimise procrastination: |
10:46:02 | AEnertia | http://www.nomorewhales.com/register.php?ref=2583 |
10:46:06 | LinusN | hshah: yuck! |
10:46:25 | hshah | LinusN: why? |
10:46:50 | LinusN | just a gut feeling |
10:47:06 | LinusN | AEnertia: what does that have to do with rockbox? |
10:47:15 | AEnertia | Not much admitantly. |
10:47:35 | AEnertia | I do however have a question regarding iriver port |
10:47:42 | LinusN | shoot |
10:47:50 | hshah | LinusN: I am just so used to that from the iRiver firmware that i always try and press the joystick left and wonder why it doesn't work, and then remember I have to press the play button |
10:48:00 | AEnertia | I'm sorry this probably came up in the mailing list and I missed it. |
10:48:12 | AEnertia | but the h10's are no go right because of the chipset? |
10:48:23 | LinusN | AEnertia: pretty much |
10:48:49 | AEnertia | I just ask because I notice that the h10's are selling like hotcakes and are very 'fashionable' |
10:49:06 | LinusN | hshah: and i would probably be annoyed if one extra left would take me away from the browser |
10:49:13 | AEnertia | Hows the h3xx stuff comming btw? |
10:49:48 | LinusN | AEnertia: i got a dead h320 yesterday, i will slaughter it tomorrow and start making schematics |
10:49:57 | AEnertia | =-) |
10:50:07 | AEnertia | Why did it die? |
10:50:20 | LinusN | i have prepared my other h320 for my bdm |
10:50:30 | LinusN | AEnertia: i dunno |
10:50:42 | AEnertia | so it is possible it's not dead? |
10:50:49 | hshah | LinusN: would that modification be hard to do? mebbe someone could make a patch for it... i would but i can't do c at all :s |
10:50:56 | LinusN | it's alive except that it can't talk to the hard drive |
10:51:02 | amiconn | LinusN: Trying gdb 6.2.1 now... |
10:51:03 | AEnertia | going on the number of 'Dead' archos units that come back to life by themselves |
10:51:15 | AEnertia | hrm... |
10:51:35 | LinusN | AEnertia: i bought it for the sole purpose of slaughtering it |
10:51:52 | amiconn | hshah: I agree with Linus here. Also I think we shouldn't care about how the iriver firmware does this or that |
10:51:54 | AEnertia | that's good , hopefully it's just a dead 1.8inch drive ehh =-) |
10:52:08 | amiconn | For me, navigation in the iriver firmware is pretty illogical |
10:52:19 | hshah | ok then guys... ill just have to get used to pressing play :p |
10:52:23 | LinusN | AEnertia: no, it's not the hard drive, i tried with another one too, just out of curiosity |
10:52:40 | amiconn | I always have to find my way to firmware update (that's the only thing I use the iriver firmware for) |
10:53:20 | *** | Saving seen data "./dancer.seen" |
10:54:33 | mbr | hi there |
10:54:53 | mbr | I have a question regarding the feature freeze |
10:55:14 | mbr | Has anyone had a look at my multi align patch? |
10:55:18 | mbr | any comments? |
10:56:16 | mbr | any chance for inclusion? |
10:56:42 | hshah | mbr |
10:56:43 | hshah | hello |
10:56:45 | hshah | hshah here |
10:56:50 | mbr | Hi |
10:56:53 | hshah | i just sent a reply to ur email |
10:57:05 | mbr | so did i |
10:57:10 | hshah | and LinusN - this patch is highly recommended |
10:57:16 | mbr | I attaches an updated patch yesterday |
10:57:19 | mbr | does it work? |
10:57:33 | hshah | oh rite... lemme see |
10:57:41 | mbr | I'm not sure if this patch is too "hacky" |
10:57:55 | LinusN | mbr: i haven't tried it, but the code looks pretty straightforward (although somewhat complicated) |
10:57:56 | hshah | its a great patch... it makes my WPS so much tidier |
10:58:11 | hshah | i can vouch for it... it works a treat :) |
10:58:22 | LinusN | mbr: it could probably benefit from a comment or two |
10:58:25 | mbr | I'll upload an more current patch in a minute |
10:58:57 | hshah | mbr - according to the sourceforge page, u haven't updated the patch |
10:59:03 | LinusN | like commenting what the code that merges the strings is there for |
10:59:03 | hshah | it doesn't work with the current build |
10:59:11 | hshah | (the patch file doesn't work i mean) |
10:59:17 | hshah | there is nothing wrong with the code |
10:59:34 | mbr | OK so I add some more comments |
10:59:53 | mbr | hshah: I meant the patch I attached to the mail yesterday |
11:00 |
11:00:06 | hshah | erm... there was a patch in the mail yesterday? |
11:00:10 | hshah | i didn't even see it... |
11:00:10 | hshah | lol |
11:00:14 | hshah | and its at home now |
11:00:27 | hshah | could u email it again... and ill check my mail again |
11:00:28 | hshah | please |
11:02:01 | mbr | hshah: sent |
11:03:11 | * | LinusN goes to lunch |
11:03:35 | hshah | received.... testing now |
11:04:33 | hshah | yep works |
11:04:35 | hshah | patches fine |
11:04:41 | hshah | great work mbr |
11:05:17 | mbr | OK, then I'll add more comments and upload a new one to the patch tracker. |
11:13:35 | amiconn | LinusN: gdb 6.2.1 fails too, but at a different point :( |
11:18:23 | hshah | t0mas was making a patch that flashes the back light with the beat of the music |
11:18:27 | hshah | that would be SOOOO cool |
11:19:24 | amiconn | Imho this isn't something to include in the core |
11:20:04 | hshah | i know... but i could have so much fun with it :) |
11:20:14 | amiconn | It eats a considerable amount of CPU power, and hence battery runtime |
11:20:21 | amiconn | It would be ok as a plugin |
11:21:54 | | Join webguest53 [0] (n=c2957a3a@labb.contactor.se) |
11:24:09 | hshah | yeah :) |
11:24:31 | hshah | i would hide myself in a dark cupboard for this :) |
11:29:19 | amiconn | t0mas should have a look at tsr plugins for perfecting it then ;) |
11:39:32 | | Quit courtc (Remote closed the connection) |
11:40:00 | | Join courtc [0] (n=court@adsl-33-128-105.asm.bellsouth.net) |
11:45:06 | | Quit webguest53 ("CGI:IRC") |
11:59:00 | | Join zezayer [0] (n=jake@87.81.166.52) |
12:00 |
12:01:13 | | Quit AEnertia (Remote closed the connection) |
12:20:41 | | Join DarkkOne [0] (n=chatzill@cpe-66-68-93-2.austin.res.rr.com) |
12:21:44 | DarkkOne | So, I just read through the IRC log, and I figured I'd throw my "preference" vote for how I'd like preset handling to work. How 'bout holding the thumbstick pops up a list, as seems to have been suggested, and at the bottom of that list (reachable simply by hitting up once on the thumb) is a choice <Add>? |
12:22:10 | * | DarkkOne just didn't see the point of needing a second button. |
12:23:44 | | Join rooom_wrk [0] (n=Roman@adsl-bn150-156-158-212.bluetone.cz) |
12:24:39 | rooom_wrk | hi |
12:25:22 | DarkkOne | Hola |
12:25:46 | | Join Moos [0] (i=DrMoos@m29.net81-66-158.noos.fr) |
12:28:39 | | Join hicks [0] (n=hicks@zeus.mups.co.uk) |
12:32:35 | rooom_wrk | \list |
12:37:28 | * | rooom_wrk is away: Pracuji |
12:46:41 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
12:47:32 | | Join Rick [0] (i=rick@pool-71-108-13-143.lsanca.dsl-w.verizon.net) |
12:53:22 | *** | Saving seen data "./dancer.seen" |
12:53:55 | | Quit midk (Read error: 131 (Connection reset by peer)) |
12:54:49 | | Join midk [0] (n=Zakk@c66-235-14-120.sea2.cablespeed.com) |
12:57:43 | | Join Sucka [0] (n=NNSCRIPT@host81-156-155-174.range81-156.btcentralplus.com) |
12:58:49 | | Quit Asku ("Reconnecting") |
12:58:52 | | Join Asku [0] (n=aksu@adsl-39.180-DynIP.ssp.fi) |
12:59:20 | | Quit Asku (Client Quit) |
13:00 |
13:00:48 | | Join Asku [0] (n=aksu@adsl-39.180-DynIP.ssp.fi) |
13:13:43 | | Join Febs [0] (n=Febs@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
13:13:44 | | Quit hshah (Read error: 113 (No route to host)) |
13:13:49 | | Quit LinusN (Read error: 113 (No route to host)) |
13:21:37 | | Join LinusN [0] (n=linus@labb.contactor.se) |
13:21:44 | amiconn | wb |
13:22:02 | amiconn | LinusN: Anything above gdb 6.1.1 doesn't build under cygwin :( |
13:22:09 | amiconn | (for SH1 that is) |
13:22:10 | LinusN | how fun |
13:22:20 | | Join webguest88 [0] (n=c31ce021@labb.contactor.se) |
13:22:30 | amiconn | 6.2 and 6.2.1 fail at the same spot, 6.3 on another |
13:22:51 | amiconn | Apart from that, I now have a shiny new SH1 toolchain |
13:23:02 | amiconn | (binutils 2.16 and gcc 3.3.6) |
13:24:26 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
13:24:46 | amiconn | Building gcc took 2 hours... |
13:25:56 | | Join XMaster-ShadowX [0] (n=KdTMaste@pD9533AA2.dip0.t-ipconnect.de) |
13:31:31 | | Join ender` [0] (i=ychat@tm.213.143.74.124.dc.telemach.net) |
13:32:53 | | Quit midk (Read error: 104 (Connection reset by peer)) |
13:34:41 | | Part XMaster-ShadowX |
13:41:52 | | Quit rooom_wrk ("UkonÄuji") |
13:44:07 | | Join XavierGr [0] (n=XavierGr@ppp11-adsl-102.ath.forthnet.gr) |
13:48:35 | | Join Coldtoast [0] (n=edan@ppp110-114.lns1.hba1.internode.on.net) |
13:49:15 | | Join hshah [0] (n=c180801d@labb.contactor.se) |
13:51:23 | hshah | hello? |
13:51:45 | * | ashridah watches a tumbleweed drift by |
13:52:44 | XavierGr | Hi |
13:54:32 | XavierGr | when I type cvs -z3 -d:pserver:anonymous@www.rockbox.org:/cvsroot/rockbox co rockbox-devel do I get the latest daily build or the latest bleeding edge? |
13:55:02 | ashridah | bleeding edge |
13:55:03 | LinusN | XavierGr: you get the very very latest |
13:55:33 | amiconn | LinusN: I just tried another thing: With gcc 3.3.6, it is obviously no longer necessary to build with newlib |
13:55:36 | hshah | why does everyone start talking when XG asked something... no one said anything to me |
13:55:38 | LinusN | hshah: your description on how to patch is not correct |
13:55:58 | B4gder | hshah: you didn't ask anything |
13:56:01 | LinusN | hshah: i seldom respond to "hi" or "hello" |
13:57:15 | | Join ripnetuk [0] (n=george@82-70-100-230.dsl.in-addr.zen.co.uk) |
13:57:20 | | Part ripnetuk |
13:59:20 | Coldtoast | hey guys |
13:59:26 | Coldtoast | I revived a dead laptop |
13:59:35 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
13:59:45 | Coldtoast | just an old P2 333 tho. What Linux should I stick on there? |
14:00 |
14:00:12 | hshah | Sles9 |
14:00:30 | bluebrother^ | I'd recommend Fedora or Ubuntu |
14:00:46 | Coldtoast | Fedora on such a low end machine? |
14:01:01 | Coldtoast | Ubuntu seems REALLY popular. maybe that'll do |
14:01:10 | hshah | then u wouldn't want SLES 9 :p |
14:01:23 | bluebrother^ | why not? But you should try something different than KDE or Gnome. |
14:01:57 | bluebrother^ | I have Fedora Core 2 running on a server machine. P2-400 |
14:02:08 | bluebrother^ | runs nicely even with freevo :) |
14:02:21 | Coldtoast | how much RAM? |
14:02:39 | bluebrother^ | 64 MB, recently upgraded to 192MB |
14:02:43 | | Join ender` [0] (i=ychat@tm.213.143.74.124.dc.telemach.net) |
14:03:13 | bluebrother^ | it's a bit sluggy, but with fluxbox or similar I this this would be pretty usable for daily stuff. |
14:03:59 | bluebrother^ | my old machine was a K6-2 450 and I had KDE3 running on it. ~300MB RAM. |
14:05:33 | amiconn | LinusN: At least under cygwin I can tell for sure that newlib is no longer necessary for building sh-elf-gcc 3.3.6. This cuts down build time and size of installed files dramatically |
14:05:49 | LinusN | wonderful |
14:06:47 | amiconn | (gcc build time: 2h −−> ~0.5h) |
14:07:15 | hshah | whats gcc? |
14:08:11 | B4gder | gcc is the compiler |
14:12:03 | Moos | hshah: your wiki page is still loked |
14:12:21 | Moos | *locked |
14:15:43 | amiconn | LinusN: I'll try the same under linux |
14:19:30 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
14:22:30 | LinusN | will the rockbox world scream and send bomb threats if i remove the peak meter from the fm radio screen? |
14:22:47 | B4gder | try it and see! |
14:22:49 | B4gder | ;-) |
14:22:49 | Moos | :D |
14:23:01 | Moos | probably no |
14:23:04 | * | B4gder calls in the bodyguards |
14:23:13 | Moos | :) |
14:24:20 | | Join ender` [0] (i=ychat@tm.213.143.74.124.dc.telemach.net) |
14:24:21 | CoCoLUS | i think you should even remove them from the main unit wps... |
14:24:32 | amiconn | LinusN: Don't dare! ;) |
14:25:06 | | Join webguest59 [0] (n=52fcab1a@labb.contactor.se) |
14:25:20 | LinusN | the peak meter is a nuisance in the fm screen because it generates radio interference on the archos models, and will eat lots of cpu on the iriver |
14:25:30 | LinusN | and thus lots of battery |
14:25:54 | CoCoLUS | why does it eat more cpu than those on the wps? |
14:26:02 | amiconn | I'd rather fix the interference (I told you my idea this morning) than remove the peakmeter |
14:27:11 | DarkkOne | Isn't the peakmeter optional anyway? |
14:27:22 | | Part webguest59 |
14:28:32 | CoCoLUS | it's enabled by default |
14:28:33 | LinusN | CoCoLUS: it doesn't eat more than on the wps, but we can run the cpu on a much lower frequency if we lose the peak meter, and saving lots of battery |
14:29:15 | CoCoLUS | ok... i'm still in favour of a per-default wps without peak meters :) |
14:29:29 | LinusN | because...? |
14:31:30 | DarkkOne | Wait, so you're talking about removing it as an option in the WPS wholly Linus? |
14:31:42 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
14:32:54 | | Quit zezayer ("Download Gaim: http://gaim.sourceforge.net/") |
14:33:41 | CoCoLUS | <fn~LinusN> because...? |
14:33:53 | CoCoLUS | you said yourself, it does cost a lot of cpu/battery power |
14:33:58 | amiconn | LinusN: Binary size reduced from 192 MB to 82 MB without newlib (/opt/sh1, containing binutils 2.16 + gcc 3.3.6 + gdb 6.1.1) |
14:34:02 | | Join zezayer [0] (n=jake@87.81.166.52) |
14:34:03 | CoCoLUS | and most people won't know that, and leave it enabled |
14:34:21 | amiconn | I doubt that it does cost a lot of battery |
14:35:34 | XavierGr | is there an option to disable peakmeter in WPS? |
14:35:35 | hshah | anyone got any suggestions to the errors these guys are getting: |
14:35:36 | hshah | http://forums.rockbox.org/index.php?topic=1268.90 |
14:36:05 | | Join ender` [0] (i=ychat@tm.213.143.74.124.dc.telemach.net) |
14:36:46 | CoCoLUS | well if the drain is negligible, by all means, leave it on per default, but i was under the impression that it does indeed cost noticeable cpu cycles |
14:37:19 | webguest88 | I vote for a peakmeter-less-tuner-wps. I don't like "nervous" things on the screen |
14:39:37 | DarkkOne | I'm kinda a fan of the tuner screen as it is right now, anyway. |
14:39:58 | zezayer | simple is always better |
14:41:19 | | Join leftright [0] (n=5087f63e@labb.contactor.se) |
14:41:40 | leftright | heh, I've just discovered an amusing bug |
14:42:11 | leftright | the player repwars the very las song in the last file |
14:42:21 | leftright | repawrs=repeats |
14:43:01 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
14:43:57 | leftright | play the very last song the the last file and it just repeats it endlessly |
14:45:13 | LinusN | the peakmeter in the tuner screen will eat considerably more cpu than it would without it |
14:45:43 | LinusN | because in the normal wps, most cpu power is used for decoding anyway |
14:45:53 | LinusN | but the tuner is idle |
14:45:56 | bluebrother^ | why not make it optional? |
14:46:10 | | Nick Sucka is now known as Sucka`away (n=NNSCRIPT@host81-156-155-174.range81-156.btcentralplus.com) |
14:46:10 | LinusN | sure |
14:46:21 | | Quit phaedrus961 (Read error: 110 (Connection timed out)) |
14:46:38 | | Join phaedrus961 [0] (n=Unknown@p54AE4460.dip0.t-ipconnect.de) |
14:47:55 | leftright | my spelling is pathetic today |
14:48:10 | * | leftright scolds fingers and thumbs |
14:26:07 | *** | Started Dancer V4.16 |
14:26:07 | *** | Connected to irc.freenode.net on port 6667 |
14:26:07 | *** | Logfile for #rockbox started |
14:26:08 | *** | Server message 501: 'logbot :Unknown MODE flag' |
14:26:08 | Mode | "logbot :+i" by logbot |
14:26:08 | | Join logbot [0] (n=bjst@labb.contactor.se) |
14:26:08 | | Join Chamois [0] (n=Florian@i01v-62-35-66-23.d4.club-internet.fr) |
14:26:08 | | Join ender` [0] (i=ychat@tm.213.143.74.124.dc.telemach.net) |
14:26:08 | | Join phaedrus961 [0] (n=Unknown@p54AE4460.dip0.t-ipconnect.de) |
14:26:08 | | Join zezayer [0] (n=jake@87.81.166.52) |
14:26:08 | | Join Coldtoast [0] (n=edan@ppp110-114.lns1.hba1.internode.on.net) |
14:26:08 | | Join XavierGr [0] (n=XavierGr@ppp11-adsl-102.ath.forthnet.gr) |
14:26:08 | | Join Asku [0] (n=aksu@adsl-39.180-DynIP.ssp.fi) |
14:26:08 | | Join Sucka`away [0] (n=NNSCRIPT@host81-156-155-174.range81-156.btcentralplus.com) |
14:26:08 | | Join Rick [0] (i=rick@unaffiliated/Rick) |
14:26:08 | | Join hicks [0] (n=hicks@zeus.mups.co.uk) |
14:26:08 | | Join Moos [0] (i=DrMoos@m29.net81-66-158.noos.fr) |
14:26:08 | | Join DarkkOne [0] (n=chatzill@cpe-66-68-93-2.austin.res.rr.com) |
14:26:08 | | Join courtc [0] (n=court@adsl-33-128-105.asm.bellsouth.net) |
14:26:08 | | Join bobTHC [0] (n=bobTHC@62.34.125.113) |
14:26:08 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
14:26:08 | | Join crash_ [0] (n=crash@a15167580.alturo-server.de) |
14:26:08 | | Join ashridah [0] (i=ashridah@220-253-122-19.VIC.netspace.net.au) |
14:26:08 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
14:26:08 | | Join solex_ [0] (n=jrschulz@c214203.adsl.hansenet.de) |
14:26:08 | | Join gromit`` [0] (n=gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
14:26:08 | | Join thegeek [0] (n=thegeek@s201a.studby.ntnu.no) |
14:26:08 | | Join pike [0] (i=pike@c83-249-120-126.bredband.comhem.se) |
14:26:08 | | Join amiconn [0] (n=jens@p54BD735D.dip.t-dialin.net) |
14:26:08 | | Join Nibbler [0] (n=sven@port-212-202-78-84.dynamic.qsc.de) |
14:26:08 | | Join lostlogic [0] (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) |
14:26:08 | | Join QT [0] (i=as@madwifi/users/area51) |
14:26:08 | | Join TCK- [0] (i=TCK@81-86-98-193.dsl.pipex.com) |
14:26:08 | | Join ansivirus [0] (n=ansiviru@ppp-69-148-88-217.dsl.rcsntx.swbell.net) |
14:26:08 | | Join silencer_ [0] (n=silencer@zen.via.ecp.fr) |
14:26:08 | | Join crashd [0] (i=nobody@badger.ing.me.uk) |
14:26:08 | | Join Seed [0] (i=ben@l192-117-115-168.broadband.actcom.net.il) |
14:26:08 | | Join merbanan [0] (i=banan@dalink.campus.luth.se) |
14:26:08 | | Join pabs [0] (n=pabs@xor.pablotron.org) |
14:26:08 | | Join Ismo [0] (i=laitinei@huippu.net) |
14:26:08 | | Join bluebrother^ [0] (n=c28@nat-ph3-wh.rz.uni-karlsruhe.de) |
14:26:08 | | Join dwihno [0] (n=dw@81.8.224.89) |
14:26:08 | | Join mbr [0] (n=mb@stz-softwaretechnik.de) |
14:26:08 | | Join crwl [0] (N=crawlie@dsl-83.148.225-157-dynip.ssp.fi) |
14:26:08 | | Join ze [0] (I=ze@ca-dstreet-cuda2-c9a-73.snbrca.adelphia.net) |
14:26:08 | | Join HCl [0] (I=hcl@titania.student.utwente.nl) |
14:26:08 | | Join igor47 [0] (N=igor47@temple.src.uchicago.edu) |
14:26:08 | | Join Bagder [0] (N=daniel@1-1-5-26a.hud.sth.bostream.se) |
14:26:08 | | Join odd_ [0] (I=mrodd@fangorn.starshadow.com) |
14:26:08 | | Join CoCoLUS [0] (N=coco@h081217139221.dyn.cm.kabsi.at) |
14:26:08 | | Join dionoea [0] (N=dionoea@muscipula152.via.ecp.fr) |
14:26:08 | | Join pill [0] (I=pill@cybercrimi.nl) |
14:26:08 | | Join Slasher [0] (I=miipekk@ihme.org) |
14:26:08 | | Join Hadaka [0] (I=naked@naked.iki.fi) |
14:27:34 | | Join LinusN [0] (n=linus@labb.contactor.se) |
14:27:47 | Chamois | server is back |
14:27:49 | Chamois | with linus |
14:27:51 | Chamois | hoora |
14:28:07 | Moos | :D |
14:28:15 | B4gder | he didn't dare to come back here until the server was up again ;-) |
14:28:54 | Chamois | lol |
14:29:11 | | Join hshah [0] (n=c180801d@labb.contactor.se) |
14:29:20 | hshah | so what happened to the website just then? |
14:29:30 | LinusN | major server crash |
14:29:44 | LinusN | needed physical attention |
14:29:44 | B4gder | it used its legal right to say nothing for a while |
14:30:02 | LinusN | he took the fifth |
14:30:13 | hshah | so where are the forums situated then? |
14:30:19 | hshah | coz they were fine |
14:30:30 | B4gder | at misticriver-Jeff's |
14:30:47 | hshah | ahh rite |
14:30:52 | hshah | that would explain it then :) |
14:36:53 | XavierGr | Ok I would need some help over this. Code is here:http://pastebin.com/338204 |
14:37:13 | XavierGr | The first time code runs fine then the big char array is not working as intended |
14:37:42 | XavierGr | The program opens a folder and filters only jpg files |
14:37:45 | zezayer | XavierGr: your latest remote build doesnt work |
14:38:23 | XavierGr | It builds the names of the files in contents and has the pointer array to point the right position for the filename. |
14:39:11 | zezayer | its ok redownloaded it and works now |
14:39:26 | XavierGr | Once the file loop is finished I extract the whole path to 2 arrays previous and next to load the files. |
14:40:03 | XavierGr | My main concern is why if it is running right the first time then the big array is confused with other data. |
14:40:38 | B4gder | perhaps you overflow the array |
14:40:43 | LinusN | XavierGr: you shouldn't advance the length before you assign the pointer |
14:40:59 | B4gder | you don't check if you go beyond the buffer size |
14:41:42 | XavierGr | B4gder: I will correct this later once I made this running for 4 or 5 files |
14:42:02 | DarkkOne | But that could be causing your problem. |
14:42:32 | B4gder | you also assume that contents[] is zero filled at start |
14:42:45 | B4gder | which it isn't |
14:43:11 | B4gder | (at least that's how I interpret your code) |
14:43:21 | XavierGr | Darkone: I think not. I use 4 files for test so I don't think that I run out of buffer. |
14:43:26 | LinusN | but the most obvious bug is that "length" is advanced *before* the pointer is assigned, so each pointer points to the byte right after the string |
14:43:43 | B4gder | yeps |
14:43:50 | LinusN | line 50 and 53 should switch paces |
14:43:52 | LinusN | places |
14:44:22 | XavierGr | so is this posible that it runs fine the first time and then not? |
14:44:36 | B4gder | pure luck |
14:45:16 | XavierGr | hmmm. |
14:47:15 | LinusN | XavierGr: make the contents array global or static |
14:47:20 | | Join XMaster-ShadowX [0] (n=KdTMaste@pD9533AA2.dip0.t-ipconnect.de) |
14:47:31 | LinusN | in fact, make them all static |
14:47:40 | B4gder | and use strcpy() instead of strcat() |
14:48:54 | XavierGr | B4gder: But with strcpy the whole array will be replaced to the new value. I want to add strings to contents not replace. |
14:49:04 | B4gder | ? |
14:49:32 | XavierGr | strcat contcatenates strcpy copies |
14:49:46 | B4gder | but you don't even use the concat feature of strcat |
14:49:53 | B4gder | you add length manually |
14:50:22 | XavierGr | ahh so if I define the legth in strcpy it shouldn't get replaced? |
14:50:25 | B4gder | strcpy() would fix your no-trailing-zero bug |
14:50:35 | XavierGr | okay got it. |
14:50:45 | XavierGr | ah and LinusN why make the global? |
14:51:03 | XavierGr | I need only previous and next to keep their values |
14:51:09 | LinusN | 1) it is automatically zero-filled |
14:51:18 | LinusN | 2) it doesn't eat up all stack |
14:51:25 | B4gder | and... |
14:51:32 | B4gder | next and previous keep pointers to that data |
14:51:35 | XavierGr | make all the char arrays global then? |
14:51:42 | B4gder | so they point out into oblivion afterwards |
14:51:56 | LinusN | and 4) it is often easier to debug |
14:52:21 | B4gder | hm, no I was wrong |
14:52:38 | B4gder | the smaller buffer sizes confused me |
14:52:42 | DarkkOne | My usual debugging process is to work out what all the variables' values should be by hand in advance as far as I can, then output all over the place until I get a wrong number or string. >< |
14:53:19 | DarkkOne | I'm still missing something though... the +1 on line 50 is for what? |
14:53:19 | LinusN | logf is your friend |
14:53:36 | LinusN | DarkkOne: the null byte |
14:53:48 | XavierGr | B4gder: the null character. |
14:53:49 | DarkkOne | Well most recently I've been doing alot of PHP stuff, so it's just echoes all over the place. Heh. |
14:54:10 | DarkkOne | Gotcha, null char. |
14:54:17 | LinusN | i use a debugger whenever i can |
14:54:22 | XavierGr | opps I thought B4gder said that |
14:54:28 | | Join edx [0] (i=edx@p54A8D2ED.dip.t-dialin.net) |
14:54:31 | LinusN | plugins are a little bit tricky to debug though |
14:54:37 | | Quit ashridah ("Leaving") |
14:54:39 | hshah | LinusN: any way of modifying the text that comes up when you turn on the iriver? |
14:54:45 | XavierGr | I can't use logf into plugins right? |
14:54:50 | LinusN | hshah: which text? |
14:55:04 | LinusN | XavierGr: rb->logf() |
14:55:19 | LinusN | but you need to select logf in the configure script |
14:55:21 | hshah | as soon as u turn the iriver on... texts appears ... i think it says rockbox vX etc etc |
14:55:29 | XavierGr | I thought I did that and I got a compiler error not knowing the function I will try again. |
14:55:33 | LinusN | hshah: why do you want to change that? |
14:55:43 | B4gder | XavierGr: in plugins you need to use LOGF() |
14:55:51 | LinusN | B4gder: ah, right |
14:56:03 | XavierGr | so I just call it LOGF()? |
14:56:10 | | Join b0bTHC [0] (n=bobTHC@62.34.140.248) |
14:56:13 | hshah | LinusN: for the hell of it really... im trying to personalise my iriver as much as possible |
14:56:22 | LinusN | LOGF("My variable: %d", variable); |
14:56:35 | XavierGr | got it, like printf |
14:56:40 | LinusN | hshah: i wouldn't recommend messing with the boot loader |
14:56:51 | hshah | ok sure... advice noted |
14:57:03 | hshah | wouldn't want to break my iriver would we |
14:57:17 | LinusN | quite unnecessary |
14:58:17 | | Part LinusN |
14:58:28 | | Join LinusN [0] (n=linus@labb.contactor.se) |
14:58:59 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
15:00 |
15:01:24 | | Quit edx () |
15:01:53 | XavierGr | You guys are life savers! Problems solved! |
15:03:04 | LinusN | goodie |
15:04:02 | | Join ender` [0] (i=ychat@tm.213.143.74.124.dc.telemach.net) |
15:04:21 | XavierGr | also what do you think about the stripping methods I use for path, name, file (lines 20- 31)? |
15:05:19 | XavierGr | Could it get a little more optimized? |
15:05:32 | hshah | zezayer's idea in the forums is pretty cool |
15:05:43 | XavierGr | which idea? |
15:06:27 | B4gder | timeshifting radio |
15:06:52 | amiconn | LinusN: That's strange: building sh-elf-gcc 3.3.6 without newlib under linux does *not* work |
15:06:52 | zezayer | pausing / rewinding live radio, idea nicked from MR forum, prob not poss but woudl b good |
15:07:17 | XavierGr | wouldn't be that a little difficult to implement? |
15:07:32 | XavierGr | Especially when the record routines are not finished for iriver yet. |
15:07:47 | zezayer | pausing mite b poss [ tho hard ] rewinding will almost deff b impos |
15:08:34 | LinusN | nah |
15:08:41 | hshah | cool idea none the less |
15:09:12 | | Quit bobTHC (Read error: 110 (Connection timed out)) |
15:09:15 | B4gder | http://sourceforge.net/tracker/index.php?func=detail&group_id=44306&atid=439121&aid=733866 |
15:09:29 | B4gder | over two years old ;-) |
15:10:14 | hshah | ahh well its the first time i read about it, so its new for me :p |
15:11:03 | amiconn | LinusN: Trying that gives a long list of syntax error output, then make errors ending with |
15:11:05 | amiconn | make[2]: *** [libgcc/./embed-bb.o] Fehler 1 |
15:11:06 | amiconn | make[2]: Leaving directory `/home/jens/build/gcc/gcc' |
15:11:06 | amiconn | make[1]: *** [stmp-multilib] Fehler 2 |
15:11:06 | DBUG | Enqueued KICK amiconn |
15:11:06 | amiconn | make[1]: Leaving directory `/home/jens/build/gcc/gcc' |
15:11:06 | amiconn | make: *** [all-gcc] Fehler 2 |
15:12:06 | amiconn | The errors all occur in ../../../gcc-3.3.6/gcc/gcov-io.h:222 |
15:12:15 | amiconn | Drop the :222 ... |
15:12:20 | | Part XMaster-ShadowX |
15:16:20 | | Join XMaster-ShadowX [0] (n=KdTMaste@pD9533AA2.dip0.t-ipconnect.de) |
15:16:43 | XavierGr | Yay scrolling in jpg viewer is working (though alphabetical sorting is not implemented) |
15:17:04 | zezayer | :) |
15:17:16 | zezayer | bye all |
15:17:18 | | Part zezayer |
15:18:12 | XavierGr | LinusN: What do you think that should happen whe scrolling if someone gets to a pic that is unsupported? |
15:18:27 | B4gder | advance to the next |
15:18:41 | XavierGr | Currently an error message pops up and quits. Do you think that it must continue to the next jpg? |
15:19:22 | XavierGr | and what if there is only 1 not supported jpg? |
15:19:38 | XavierGr | (1 jpg in the whole folder) |
15:19:40 | LinusN | it should show the pics it supports and skip the rest |
15:19:58 | | Quit pill ("changing servers") |
15:19:58 | XavierGr | so no error messages? |
15:20:05 | | Join pill [0] (i=pill@cybercrimi.nl) |
15:20:15 | LinusN | well, you could splash() a short message if you like |
15:20:50 | XavierGr | Does the HZ parameter in splash() is target specific? |
15:20:59 | LinusN | amiconn: and if you try with newlib? |
15:21:04 | XavierGr | Because HZ*2 is very long time for iriver |
15:21:16 | XavierGr | but maybe is short for archos? |
15:21:18 | LinusN | HZ is one second |
15:21:26 | LinusN | on all targets |
15:21:31 | XavierGr | thats good. |
15:21:40 | LinusN | that's the whole point |
15:22:16 | XavierGr | I will reduce all warnings to HZ/2 I think. I remember that It was kinda anoying to have to wait 2 seconds on a not supported jpg. |
15:23:05 | LinusN | 0.5 second is a little too short imho |
15:23:28 | B4gder | imho, you should only show a message if no files at all is supported |
15:23:30 | hshah | guys, is there a problem playing wav files? |
15:23:32 | LinusN | maybe 1s for the first message and 0.5s for the rest |
15:23:46 | LinusN | hshah: yes and no |
15:23:49 | hshah | coz i have a 15 second wav and it plays around 2 secs of it b4 moving onto the next track |
15:24:10 | LinusN | hshah: interesting |
15:24:20 | hshah | want me to upload the wav? |
15:24:24 | LinusN | yes please |
15:24:35 | hshah | 2mins |
15:24:37 | XavierGr | I say 0.5 because these warnings (in the jpg.c) aren't of any iportance for the user. |
15:27:31 | hshah | www.warwickforums.co.uk/Angel_Eyes.wav |
15:29:47 | hshah | gtg now... LinusN... please email me an answer or PM me on the forums - email address is rockbox@hirenshah.co.uk |
15:29:50 | hshah | cya |
15:29:51 | | Quit hshah ("CGI:IRC") |
15:31:09 | | Quit Chamois (" Want to be different? HydraIRC -> http://www.hydrairc.com <-") |
15:34:23 | | Quit DarkkOne ("Chatzilla 0.9.68a [Firefox 1.0.6/20050716]") |
15:34:35 | | Part LinusN |
15:35:58 | | Quit b0bTHC ("Smoke Weed Every Day !") |
15:41:31 | | Join Aison [0] (n=hans@zux166-181.adsl.green.ch) |
16:00 |
16:11:45 | | Quit XavierGr (Read error: 104 (Connection reset by peer)) |
16:26:11 | *** | Saving seen data "./dancer.seen" |
16:30:46 | | Quit XMaster-ShadowX (Read error: 110 (Connection timed out)) |
16:35:38 | | Join Craig [0] (n=chatzill@dpc6682053144.direcpc.com) |
16:38:29 | | Join ender1 [0] (i=ychat@tm.213.143.74.124.dc.telemach.net) |
16:38:31 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
16:38:41 | | Nick ender1 is now known as ender` (i=ychat@tm.213.143.74.124.dc.telemach.net) |
16:38:57 | | Quit B4gder ("Lämnar") |
16:46:34 | | Join amiconn_ [0] (n=jens@p54BD7E4C.dip.t-dialin.net) |
16:56:07 | | Quit Craig (Nick collision from services.) |
16:56:40 | | Join Craig_ [0] (n=chatzill@dpc6682053144.direcpc.com) |
17:00 |
17:03:04 | | Join Lear [0] (n=chatzill@h244n6c1o285.bredband.skanova.com) |
17:11:05 | | Quit amiconn (Read error: 110 (Connection timed out)) |
17:11:05 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD7E4C.dip.t-dialin.net) |
17:38:32 | | Join phaedrus96 [0] (n=Unknown@p54AE4460.dip0.t-ipconnect.de) |
17:43:32 | HCl | hello |
17:43:36 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
17:43:36 | * | HCl feels productive today |
17:43:38 | * | HCl prods amiconn |
17:46:27 | * | HCl stares at some pretty outdated commented code he wrote a while ago |
17:47:16 | | Quit phaedrus961 (Read error: 113 (No route to host)) |
17:48:29 | HCl | i don't like c.. no functions with the same name but different arguments |
17:49:49 | * | HCl should've documented his code |
17:49:49 | Slasher | i like c much more than c++ for example |
17:50:06 | Slasher | i have found that c code is almost always more readable and easier to maintain than c++ |
17:50:11 | HCl | i dunno |
17:50:21 | HCl | i don't like having getfentrybyfilename(struct id3 *blah) |
17:50:27 | HCl | and getfentrybyfname(char *path) |
17:50:34 | HCl | when they're doing the same. |
17:51:16 | Slasher | hmm.. maybe you don't need the first function at all |
17:51:36 | HCl | i dunno, i need to read my own code again |
17:51:57 | Slasher | you could always get_file_entry(blah->path) |
17:53:20 | HCl | yea. |
17:53:24 | HCl | i'll change that later |
17:53:31 | HCl | first i got to figure out what this outdated code is supposed to do. |
17:53:35 | HCl | i think i'll just rewrite it.. |
17:56:13 | | Join rooomish [0] (n=Roman@195.47.96.56.adsl.nextra.cz) |
18:00 |
18:00:32 | HCl | hrm. |
18:00:40 | * | HCl wonders whether he could do &(long)0 |
18:00:41 | HCl | o.o |
18:02:33 | | Nick Sucka`away is now known as Sucka (n=NNSCRIPT@host81-156-155-174.range81-156.btcentralplus.com) |
18:17:21 | | Join alienhuladancer [0] (n=roby@adsl-19-70-51.asm.bellsouth.net) |
18:17:56 | alienhuladancer | why re all the plugins not in the .rockbox folder in the daily builds anymore? |
18:18:17 | Lear | there were zero before? |
18:18:20 | alienhuladancer | no |
18:18:25 | Lear | (in size, that is...) |
18:18:32 | alienhuladancer | they were all organized in .rockbox |
18:18:34 | alienhuladancer | o |
18:18:46 | alienhuladancer | now they are all free in the .zip file |
18:19:01 | Lear | and you didn't extract it incorrectly? :) |
18:19:21 | alienhuladancer | i just opened it with winzip |
18:20:15 | Lear | looks fine to me. check your winzip config. :) |
18:20:31 | alienhuladancer | ok thanx...I think I got it |
18:20:44 | alienhuladancer | :-) |
18:21:50 | alienhuladancer | got it.....the .rocks used to be in .rockbox in the zip file.....just out of curiosity....oh well |
18:22:01 | alienhuladancer | do you write rockbox? |
18:24:53 | alienhuladancer | Lear? |
18:26:13 | *** | Saving seen data "./dancer.seen" |
18:35:55 | | Join MentholMoose [0] (n=9f210a5c@labb.contactor.se) |
18:38:34 | | Quit MentholMoose (Client Quit) |
18:39:28 | | Join XMaster-ShadowX [0] (n=KdTMaste@pD9533AA2.dip0.t-ipconnect.de) |
18:39:50 | | Join webguest16 [0] (n=9f210a5c@labb.contactor.se) |
18:40:14 | Lear | yes? |
18:40:15 | | Join XavierGr [0] (n=XavierGr@ppp11-adsl-102.ath.forthnet.gr) |
18:40:35 | XavierGr | hello, I have a quick question about filenames. |
18:41:14 | XavierGr | I know that currently the filename of a file (path and name) should be up to 260 characters. |
18:41:43 | XavierGr | what about the name of the file alone (not the path). Is there a limitation, or it shares the same with the path. |
18:44:01 | alienhuladancer | o sorry I was gone.... |
18:44:05 | alienhuladancer | do you write code? |
18:44:58 | Lear | yes... |
18:45:56 | | Join bagawk [0] (n=lee@unaffiliated/bagawk) |
18:49:52 | XavierGr | error: variable-size type declared outside of any function |
18:50:01 | XavierGr | why is that? Ihave set a define for that. |
18:50:30 | Lear | xaviergr: don't think I've seen that error before... |
18:50:50 | XavierGr | well I have a static global char array. |
18:51:19 | XavierGr | and I want to have as many elements as global_settings.max_file_in_dir |
18:51:44 | XavierGr | I did a define for it but again it ouputs the same error. |
18:51:56 | Lear | ah, well, that must be a static size, because the compiler needs to have that information. the setting is only available during run time. |
18:52:16 | Lear | static as opposed to dynamic... |
18:53:41 | XavierGr | any solutions for it? |
18:54:24 | | Join edx [0] (n=A@p54A8D2ED.dip.t-dialin.net) |
18:55:07 | Lear | not really. Rockbox uses a hack to get that in the "core", by using a piece of the audio buffer as the directory cache. This is only possible to do during startup though (so the file buffering code doesn't need to deal with changing buffer sizes). |
18:56:02 | Lear | if it is a plugin, use part of the remaining plugin buffer (perhaps in a similar manner). |
18:56:24 | XavierGr | I don't see any alternatives, thanks. |
18:56:58 | | Join hshah [0] (n=acbca885@labb.contactor.se) |
18:57:52 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
18:57:52 | | Quit webguest16 ("CGI:IRC (EOF)") |
18:58:00 | | Join edx__ [0] (n=A@p54A8D2ED.dip.t-dialin.net) |
18:58:43 | hshah | anyone here who can code in C write me a small patch? |
18:58:49 | hshah | it shouldn't be too hard... |
18:59:42 | Craig_ | what are you after? |
19:00 |
19:00:10 | HCl | hrmmm... |
19:00:29 | * | HCl prods amiconn, Bagder.. |
19:00:32 | HCl | wake up you two |
19:00:52 | * | HCl is in front of another decision about the tagdb and needs to know opinions. |
19:01:13 | hshah | im looking for a patch that will allow me to go to WPS from the root directory when pressing left |
19:04:49 | hshah | i don't think it will be too hard to do |
19:05:16 | Craig_ | the problem is not such much coding the patch as getting consensus on interface changes. If you've got that first, someone (me?) might look at coding it. |
19:07:12 | Craig_ | and when I say consensus, I mean from those with commit access. |
19:07:54 | | Quit alienhuladancer () |
19:08:00 | hshah | nah... im just looking for one of those patches that probs won't be commited... but one that people can still use if they feel like it |
19:08:35 | | Quit XavierGr () |
19:12:35 | | Quit bagawk (Remote closed the connection) |
19:16:38 | | Join bagawk [0] (n=lee@unaffiliated/bagawk) |
19:17:18 | | Join Aison` [0] (n=Aison@zux166-181.adsl.green.ch) |
19:17:19 | | Quit edx (Read error: 110 (Connection timed out)) |
19:17:41 | | Join edx [0] (i=edx@p54A8D2ED.dip.t-dialin.net) |
19:17:44 | | Quit Aison` (Read error: 104 (Connection reset by peer)) |
19:22:17 | | Quit edx__ (Read error: 110 (Connection timed out)) |
19:29:19 | | Quit rooomish ("game is over") |
19:34:13 | | Quit Asku ("Changing server") |
19:39:39 | | Quit hshah ("CGI:IRC") |
19:39:39 | | Quit gromit`` (Read error: 104 (Connection reset by peer)) |
19:42:00 | | Join NibbIer [0] (n=sven@port-212-202-193-100.dynamic.qsc.de) |
19:43:04 | | Quit ansivirus ("Leaving") |
19:50:31 | Slasher | Hmm, dual codec support almost done but i don't know yet if it would work at all ;) |
19:51:34 | bagawk | Slasher, lets see oyu do cross-fading using both codecs! |
19:52:07 | | Join muesli- [0] (i=muesli_t@hmln-d9b8ef43.pool.mediaWays.net) |
19:52:19 | Slasher | hmm.. you mean i could crossfade between voice-ui samples? :D |
19:52:32 | muesli- | re |
19:52:35 | Slasher | hi |
19:52:41 | bagawk | Sure |
19:52:52 | Lear | dual, as in one mp3 and one other? or can voice be in any format? |
19:53:17 | Slasher | voice can be any codec, but it should be fast enough |
19:53:28 | Slasher | so now we can load two dynamic codec at same time |
19:53:34 | Slasher | +s |
19:53:41 | muesli- | mmh, who did the last gapless-fixes from yesterdays build? |
19:53:46 | amiconn | I think we can start with mp3, then swithc to speex when it gets implemented |
19:53:59 | Slasher | then both are decoding the stream in parallel and using the same code space |
19:54:14 | Lear | I did. |
19:54:24 | Slasher | no, interleaved i mean.. |
19:58:33 | | Quit Nibbler (Read error: 110 (Connection timed out)) |
19:59:03 | | Nick NibbIer is now known as Nibbler (n=sven@port-212-202-193-100.dynamic.qsc.de) |
20:00 |
20:02:02 | | Join NibbIer [0] (n=sven@port-212-202-78-84.dynamic.qsc.de) |
20:03:55 | | Join BoD[] [0] (n=BoD@JRAF.org) |
20:03:58 | BoD[] | Hello ! |
20:04:00 | Slasher | at least codec swapping _seems_ not to crash the playback and it's fast enough at 120 MHz |
20:04:31 | BoD[] | I'm currently testing a creative zen touch |
20:04:37 | BoD[] | and ... well it sucks :) |
20:04:40 | Slasher | i will try soon some real voice ui playback |
20:04:48 | Slasher | :D |
20:05:16 | BoD[] | it is not possible to browse by folder |
20:05:30 | BoD[] | and it is not seen as a usb mass storage |
20:05:38 | BoD[] | you need a special driver |
20:05:50 | BoD[] | and then you can only copy music files... no data files |
20:07:57 | Lear | slasheri: two things: |
20:08:00 | BoD[] | i'm desperate to find a good player |
20:08:34 | muesli- | l8er mates |
20:09:00 | Lear | 1) I've run a while with 3 * chunk_size as watermark a while now, seems to be enough - except when playing high bitrate oggs with 95% cpu boost, in which case file buffering starts to interfere with playback... :) |
20:09:23 | Lear | so the pcmbuf watermark can probably be reduced a bit... |
20:10:17 | Lear | 2) the gapless fixes I committed apparantly interferes a little with the crossfade; the "old" track stops a bit earlier now (but more correct, based on the id3->length information at least). |
20:11:07 | Lear | I don't really understand how the crossfade works (when to start and all that), so I'm not sure how that should be fixed... |
20:12:07 | | Join xNibbler [0] (n=sven@port-212-202-193-100.dynamic.qsc.de) |
20:12:39 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
20:15:33 | BoD[] | what's a good mp3 player ??? |
20:16:09 | BoD[] | i mean |
20:16:15 | HCl | iriver |
20:16:19 | BoD[] | i had an archos a long time ago |
20:16:58 | BoD[] | i had a iriver for 2 days |
20:17:04 | BoD[] | i didn't really like it |
20:17:17 | BoD[] | no way to scroll |
20:18:49 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
20:19:02 | crwl | scroll? |
20:19:16 | BoD[] | when you have a lots of artists |
20:19:30 | BoD[] | how do you go to the letter M |
20:19:40 | BoD[] | you press on down for 2 minutes :) |
20:19:59 | BoD[] | with a wheel, or a ipod-style-pad-thinggy, it's fast |
20:21:01 | | Quit bagawk ("Leaving") |
20:22:26 | | Join Nibbler [0] (n=sven@port-212-202-78-84.dynamic.qsc.de) |
20:22:59 | | Quit NibbIer (Read error: 104 (Connection reset by peer)) |
20:26:15 | *** | Saving seen data "./dancer.seen" |
20:26:16 | Coldtoast | I have no probs getting to M fast |
20:26:46 | | Join [1]Moos [0] (i=DrMoos@m29.net81-66-158.noos.fr) |
20:26:48 | Coldtoast | as my dirs are A-E, F-J, K-O, P-T, U-Z |
20:27:44 | | Quit muesli- (Read error: 110 (Connection timed out)) |
20:28:16 | BoD[] | well that's a solution |
20:28:17 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
20:28:19 | | Nick [1]Moos is now known as Moos (i=DrMoos@m29.net81-66-158.noos.fr) |
20:28:25 | Slasher | Lear: Hmm, yes. Maybe that watermark could be lowered a bit |
20:28:27 | BoD[] | but I prefer a wheel or something like that |
20:28:58 | Slasher | Lear: If the files really end where they should, that shouldn't be a problem for the crossfader (at least when set to mix-mode) |
20:29:04 | amiconn | Narrgh! Again one of those things that keep me from using linux over and over :( |
20:29:24 | Slasher | amiconn: Hmm? |
20:29:26 | amiconn | I installed gcc 4.0.1 in my debian vm. Now I can't logon as user |
20:30:35 | Slasher | hmm.. gcc shouldn't have anything to do with system logon process.. |
20:30:40 | amiconn | If I try, gdm pops up an error window with an ok button, then goes back to the logon screen |
20:31:08 | amiconn | It is possible to log on as root (I first needed to allow this in the gdm configuration) |
20:31:25 | amiconn | The error message is in german, here's a rough translation |
20:31:54 | Slasher | try using kdm/wdm instead of gdm.. maybe one of those would work better |
20:32:01 | Slasher | or try apt-get update && apt-get dist-upgrade |
20:32:31 | HCl | amiconn! |
20:32:35 | | Quit xNibbler (Read error: 104 (Connection reset by peer)) |
20:32:52 | HCl | amiconn: would you mind if i adjust the database design so that filelen is MAX_PATH by default? |
20:32:56 | amiconn | "GDM was unable to write into your legitimation(?) file. This may mean that no disk space is available or your home directory could not be opened for writing. Anayway, you can't log on. Contact your system administrator" |
20:33:03 | HCl | that way i can be guaranteed that i can always add new files |
20:33:14 | amiconn | It used to work before |
20:34:18 | crwl | gcc 4.0.1 only seems to be found on debian unstable/testing, which is not meant for people who don't know how to fix the problems that will occasionally come when using unstable |
20:34:28 | Slasher | Hmm, interesting.. try rm -rf your ~/.xauth/ dir |
20:35:05 | Slasher | i have unstable on all computers |
20:35:14 | Slasher | and it works really well |
20:35:32 | amiconn | crwl: I installed gcc 4.0.1 from the graphical package manager (synaptic). Afaik I don't have debian unstable among my installation sources |
20:35:54 | Slasher | amiconn: i think that broke your library dependencies |
20:36:03 | * | HCl stares at amiconn |
20:36:05 | amiconn | That's what I hate about Linux - it's just not that you install it and it just works |
20:36:18 | Slasher | you shou upgrade to unstable first.. |
20:36:26 | crwl | amiconn, well, http://packages.debian.org/gcc says otherwise |
20:36:39 | amiconn | I have to keep kernal at 2.4.x in all cases |
20:36:42 | amiconn | *kernel |
20:36:52 | crwl | Slasher, synaptic shouldn't (and doesn't, afaik) break dependencies |
20:36:53 | Slasher | you can keep it.. but why? |
20:37:08 | amiconn | kernel 2.6.x doesn't work correctly under VMware |
20:37:21 | crwl | the gcc4 from unstable just probably downloaded something that else it depended on, something that happened to be broken right now |
20:37:24 | Slasher | crwl: hmm, it shouldn't.. but that's always possible when updating to an unstable package with stable system |
20:37:31 | Slasher | amiconn: ah, ok |
20:37:32 | crwl | well, true |
20:38:23 | crwl | Slasher, i currently run ubunty breezy (development branch) on my desktop (and do dist-upgrade almost daily), this has been broken in many exciting ways recently :9 |
20:38:25 | | Quit Aison (Read error: 104 (Connection reset by peer)) |
20:39:37 | Slasher | crwl: oh, i haven't tried ubuntu yet :) |
20:40:13 | Coldtoast | I'm installing Ubuntu right now |
20:40:22 | Coldtoast | on an old P2 333 |
20:40:28 | crwl | my server has some strange combination of debian woody, sarge and unstable - i've never done a full dist-upgrade to it, i've only installed security upgrades and occasionally got newer versions of programs from unstable |
20:41:50 | crwl | Slasher, ubuntu is pretty nice, it mostly seems like debian with a release schedule to me ;) |
20:42:29 | crwl | though they seem to be busy adding all kinds of new features not present on debian, too |
20:42:35 | HCl | um. amiconn..? |
20:42:38 | HCl | can you read my question? o.o. |
20:43:23 | Slasher | crwl: hehe, nice |
20:43:36 | amiconn | HCl: Do you mean the runtime database or the tag database? |
20:43:42 | HCl | tag database |
20:43:47 | HCl | runtime database has no stored path |
20:43:55 | HCl | it'd mean that entries in the tag database for the file path |
20:43:57 | HCl | are always the max length |
20:44:10 | HCl | only thing that would need changes are the database generators |
20:44:10 | amiconn | The tag database isn't changed on the player, right? |
20:44:20 | HCl | not yet. i wrote code just now to do that. |
20:44:26 | HCl | so the runtime database will work |
20:44:35 | HCl | regardless of it being in the tagdatabase or not |
20:45:02 | amiconn | Hmm, I don't think I would want that |
20:45:17 | amiconn | Using MAX_PATH all then time would be a waste of space |
20:45:23 | HCl | i know. |
20:45:39 | HCl | but its the only way i can guarantee that i can add new files |
20:46:56 | HCl | i guess the other way could be possible. |
20:47:14 | HCl | an extra file with files that should be added, dunno how much overhead that would give |
20:47:17 | HCl | incidentally |
20:47:25 | HCl | have you had any time to check whether your archos implementation works? |
20:49:19 | amiconn | Not yet. I need to build current databases first, then try it out on iriver, check what runtimedb it produces, then try the same on archos after implementing the hooks |
20:49:28 | | Join NekoNoNiaow [0] (n=NekoNoNi@dyn-83-156-238-76.ppp.tiscali.fr) |
20:49:47 | HCl | okay |
20:49:52 | NekoNoNiaow | hi |
20:50:55 | amiconn | Hmm, it seems gdm is right after all. My disk is full... tststs |
20:51:14 | crwl | ;) |
20:51:50 | amiconn | I wonder why no other program complained though... |
20:52:19 | | Join Asku [0] (n=aksu@adsl-39.180-DynIP.ssp.fi) |
20:52:24 | amiconn | ...and what took away all that space |
20:52:31 | crwl | they perhaps didn't write anything to the disk that was full (maybe you have /home on different partition?), or didn't write at all |
20:52:52 | amiconn | No, it's only one partition |
20:53:30 | NekoNoNiaow | amiconn: if you're under linux logs can fill a partition if you don't limit their size |
20:53:33 | | Join webguest92 [0] (n=3e4f4094@labb.contactor.se) |
20:53:48 | crwl | debian should come with a working logrotate configuration, though |
20:54:02 | webguest92 | amiconn: I'm betting on apt cache (/var/cache/apt/archives). Try running apt-get autoclean |
20:54:06 | NekoNoNiaow | crwl: in theory it should indeed |
20:54:11 | crwl | possibly non-working if you run unstable |
20:54:22 | crwl | i've had issues with it |
20:58:58 | | Quit Nibbler (Read error: 110 (Connection timed out)) |
20:59:22 | | Join Nibbler [0] (n=sven@port-212-202-193-100.dynamic.qsc.de) |
21:00 |
21:00:05 | amiconn | Space issue solved now, logon working again |
21:00:36 | amiconn | The update to newest installed gcc 4.0.1 by default... |
21:01:22 | webguest92 | Didn't you say you were running stable? |
21:02:34 | amiconn | I just used the debian web installer to set up the vm. I checked now, package sources are all 'testing' |
21:02:41 | webguest92 | Ah |
21:03:35 | amiconn | I wonder why debian has so many confusing version names |
21:04:07 | amiconn | stable/testing/unstable vs. woody/sarge/? vs. version numbers... |
21:04:34 | webguest92 | *shrug* |
21:04:39 | webguest92 | Not more confusing than windows |
21:04:47 | webguest92 | Not by much anyway |
21:04:58 | webguest92 | longhorn, vista, 6.0.30.200.30402.20 |
21:05:02 | webguest92 | xp |
21:05:05 | webguest92 | etc. |
21:05:14 | amiconn | longhorn isn't official, so it doesn't count |
21:05:52 | webguest92 | When the company uses the name, it's official to me |
21:05:53 | amiconn | I've seen no place that uses the ms build numbers to indicate a windows version to use |
21:06:13 | webguest92 | Well, I've seen no place using the debian version numbers alone |
21:07:01 | amiconn | I did |
21:07:23 | crwl | stable is always the newest release (currently named sarge, previously woody), testing is the release that'll someday be the next stable (it'll be named etch) and unstable is always named sid, i don't think this is really difficult at all |
21:07:38 | crwl | and the releases always have a version number with the name, too |
21:08:18 | webguest92 | "Results 1 - 10 of about 197,000 from microsoft.com for longhorn" that's official enough for me |
21:08:43 | webguest92 | Also, holy crap, 197,000!? |
21:09:07 | crwl | hmh, the newest release currently is sarge, the previous one was woody, i don't know if i sounded clear enough :) |
21:09:21 | crwl | anyway, sleep -> |
21:19:58 | NekoNoNiaow | gwahhh |
21:20:39 | NekoNoNiaow | seen sox |
21:20:55 | | Join tvelocity [0] (n=tony@chan530-a076.otenet.gr) |
21:20:57 | NekoNoNiaow | well tried :) |
21:25:43 | | Join Jato [0] (i=Jato@spr1-leed4-4-0-cust75.seac.broadband.ntl.com) |
21:25:50 | Jato | OPS |
21:25:57 | Jato | ... |
21:26:02 | | Part Jato |
21:29:41 | | Join muesli- [0] (i=muesli_t@hmln-d9b8ef49.pool.mediaWays.net) |
21:30:39 | bluebrother^ | amiconn: maybe you should try a different linux distribution ... |
21:31:07 | bluebrother^ | I tried Debian once and didn't liked it at all. Went back to Redhat and now I'm pretty happy with Fedora. |
21:31:23 | bluebrother^ | (as workstation) |
21:35:35 | webguest92 | No way. Debian reigns supreme! |
21:35:36 | | Quit muesli- (Read error: 104 (Connection reset by peer)) |
21:35:55 | amiconn | So far I didn't really like any distribution |
21:36:07 | webguest92 | You should try ubuntu some day |
21:36:18 | webguest92 | It sounds like you'd expect something like that |
21:36:27 | amiconn | Debian is what worked best so far, but even then not really smooth |
21:36:40 | bluebrother^ | have you tried Suse? Another one I didn't liked really. |
21:36:40 | webguest92 | Ubuntu is Debian with added smooth, pretty much |
21:37:06 | bluebrother^ | I've seen Ubuntu once or twice, looked pretty nice. |
21:37:17 | bluebrother^ | but I prefer KDE instead of Gnome ;-) |
21:37:30 | tvelocity | ubuntu roxxx |
21:37:38 | amiconn | There are always things that don't work in the default installation, and getting them to work takes hours, sometimes days, or even no way at all |
21:37:41 | bluebrother^ | but it's a distro that's on my should-try-list. |
21:37:50 | amiconn | That'as why I use linux only if I have to |
21:38:05 | webguest92 | Well, the default installation of Windows infuriates me |
21:38:11 | bluebrother^ | what kind of are these things you came upon? |
21:38:13 | webguest92 | I can't even burn cds!? |
21:38:20 | webguest92 | (very well) |
21:38:35 | webguest92 | It doesn't even come with a capable web browser :( |
21:38:36 | amiconn | I can install windows in under 2 hours with all hardware working. I did so on quite a number of boxes |
21:38:37 | bluebrother^ | on Windows I need usually ~3 days until I can use it productively :) |
21:38:55 | amiconn | I didn't manage to do that on a single linux box |
21:38:57 | webguest92 | Well, I installed Linux on my laptop in an hour |
21:39:18 | amiconn | webguest92: wlan working? gfx chip working? sound working? modem workin? |
21:39:30 | bluebrother^ | I reinstalled my laptop ~1/2 year ago. Nearly everything works. |
21:39:30 | webguest92 | Yes, yes, yes, maybe |
21:39:50 | webguest92 | I don't have any desire to test my modem |
21:39:57 | webguest92 | Frankly I wish it'd go away |
21:40:11 | amiconn | I always prefer a modem over no internet connection at all |
21:40:23 | webguest92 | Modem != internet connection |
21:40:33 | bluebrother^ | in my case: no (knew it before), yes, yes, no (winmodem but easy to add) |
21:40:47 | webguest92 | Surely not for me, since I don't even have a phone line. |
21:41:02 | bluebrother^ | I once installed a laptop with a real modem (no winmodem) and it worked ootb. |
21:41:28 | amiconn | I'm talking about the integrated modem (99% of them are winmodems) |
21:41:51 | webguest92 | Well, I don't know as I said, but I saw something about it. |
21:42:30 | bluebrother^ | this _can_ be tricky. My laptop has a winmodem and I can use it without any kernel modules thanks to alsa. I need only a daemon :) |
21:42:43 | webguest92 | Anyway, winmodems not working is hardly the fault of linux |
21:43:01 | amiconn | bluebrother^: Btw, SuSE is a distro I know of. Wouldn't try it on any of my boxes... |
21:43:23 | amiconn | I know suse since kernel 0.9.something |
21:44:00 | bluebrother^ | amiconn: I tried various distros over the past years. Always I got into touch with Suse I switched back to something else :) |
21:44:09 | webguest92 | I tried installing redhat5.2 the other day using qemu |
21:44:17 | webguest92 | Was surprisingly easy |
21:44:21 | webguest92 | wouldn't run though |
21:44:30 | bluebrother^ | but they're great with their hardware recognition. Until Yast trashes all config files. |
21:44:32 | webguest92 | Or rather, the graphics was messed up |
21:44:37 | amiconn | webguest92: Yes, but that's not the point. I have a certain piece of hardware, my Laptop. I want to work with it, and use all of its features that seem useful to me |
21:44:58 | * | bluebrother^ too :) |
21:45:23 | amiconn | I can do that with WinXP, with little configuration time |
21:45:47 | amiconn | WinXP even was preinstalled, and I didn't need to reinstall a single time |
21:46:02 | amiconn | I can't do that with Linux even with days of configuration |
21:46:07 | bluebrother^ | sure. Your vendor preinstalles WXP some way it workes with all hardware. |
21:46:11 | webguest92 | Well, you still shoudln't blame Linux for that. Blame your shitty hardware. |
21:46:51 | bluebrother^ | I didn't wanted to convince you. But esp. on laptops debian may be the wrong choice imo. |
21:46:57 | amiconn | The thing is that even hardware that is said to be supported in Linux is hard to get working sometimes, if at all possible |
21:47:29 | bluebrother^ | I know. But this is really dependent on the exact type of hardware. |
21:47:45 | amiconn | Another thing is that I would switch to linux immediately, if I would find a way to make it work without needing days and days |
21:47:51 | amiconn | That's what really annoys me |
21:47:53 | bluebrother^ | I have a preinstalled WXP and it runs pretty crappy. I seldomly use it. |
21:48:28 | bluebrother^ | so in my case linux runs better than Windows on this box (ok, there are some minor glitches) |
21:48:56 | amiconn | E.g., I tried to get wlan running on another box, Ralink RT2500 chipset |
21:49:07 | amiconn | There is even a driver from the chipset manufacturer |
21:49:23 | webguest92 | Only one thing didn't work out of the box on my laptop with ubuntu: cpu frequency scaling. Took "modprobe p4-clockmod" to get that working. |
21:49:24 | amiconn | I was able to compile and load the module w/o problems |
21:49:30 | bluebrother^ | never heard of this chipset. |
21:49:40 | amiconn | However, I don't manage to get a connection to the AP, whatever I try |
21:49:48 | * | NekoNoNiaow is Laurent by the way (for those who remember ;) ) |
21:50:17 | amiconn | It works without problems in windows, on the very same box, to the same AP |
21:50:27 | bluebrother^ | eeks. I really don't like manufacturer drivers under linux. Had some bad experience with that. |
21:50:35 | amiconn | It's open source |
21:50:40 | webguest92 | Maybe the driver is using some non-standard configuration |
21:51:01 | webguest92 | instead of wireless-wotsit |
21:51:09 | bluebrother^ | I tried getting a realtek-wlan to work. They used pretty strange configuration stuff. |
21:51:22 | webguest92 | As does linux-wlan-ng |
21:51:32 | webguest92 | Why they do that is baffling |
21:51:37 | bluebrother^ | but the driver (binary :( was unusable, reproduceable lockup of the whole machine :( |
21:51:59 | webguest92 | Good thing there's a different driver for that wlan card |
21:52:10 | webguest92 | Which uses the standard configuration things |
21:52:21 | webguest92 | And works out of the box on ubuntu \o/ |
21:52:37 | bluebrother^ | nice :) |
21:52:48 | webguest92 | On pcmcia even |
21:53:33 | | Join webguest16 [0] (n=5087f63e@labb.contactor.se) |
21:59:53 | BoD[] | does anybody know if the gmini 400 is good ? |
22:00 |
22:00:48 | | Part webguest16 |
22:04:01 | BoD[] | and/or gmini xs202 |
22:11:00 | Bagder | rockbox doesn't run on them |
22:11:07 | Bagder | which makes them bad ;-) |
22:11:41 | | Join the_winch [0] (n=winch@195.60.16.190) |
22:12:16 | NekoNoNiaow | but other projects are working on them (google) |
22:12:27 | Bagder | there are? |
22:12:54 | NekoNoNiaow | it's a guess, i imagine they are not much different from other archos multimedia models |
22:13:10 | BoD[] | héhé |
22:13:18 | | Quit edx () |
22:13:24 | Bagder | new firmwares are really rare |
22:13:35 | Bagder | so my guess is that there is no other project |
22:13:48 | BoD[] | what about rockbox on ipod ? |
22:14:09 | Bagder | nobody seems to want it enough |
22:14:15 | Bagder | nobody with an ipod that is |
22:14:19 | BoD[] | yeahh |
22:14:19 | | Join hshah [0] (n=acd481df@labb.contactor.se) |
22:14:21 | BoD[] | well :) |
22:14:24 | BoD[] | too bad for them |
22:14:38 | BoD[] | i know I would probably buy an ipod if rockbox ran on it |
22:14:39 | NekoNoNiaow | http://gmini400.com/ (from rockbox' site) |
22:15:38 | NekoNoNiaow | BoD[]: an ipod is already very usable it seems so the need for a better firmware is less obvious |
22:16:00 | Bagder | you find a firmware project on that site? |
22:16:11 | Bagder | NekoNoNiaow: I very much doubt that |
22:16:51 | NekoNoNiaow | Bagder: i never said that, but the fact that the site exists, proves there's at least a bit of work done |
22:17:01 | BoD[] | well browsing by folders is a must have feature for me |
22:17:05 | Bagder | they scanned the pcbs, yes |
22:17:11 | Bagder | quite far from a firmware project |
22:17:37 | Bagder | I'd love to see more firmware projects |
22:17:52 | Bagder | but people like to talk a lot more than they hack |
22:18:06 | | Join Strath [0] (i=mike@dgvlwinas01pool0-a250.wi.tds.net) |
22:18:08 | BoD[] | what about linux for ipod |
22:18:12 | BoD[] | maybe that's good |
22:18:59 | NekoNoNiaow | ah shit, my problem's still here |
22:19:17 | Bagder | BoD[]: possibly, just that linux seems so out of place on a music player |
22:19:40 | webguest92 | If people wanted to port rockbox to ipod, it'd be so much easier than any of the other undocumented players |
22:19:55 | Bagder | indeed |
22:20:02 | webguest92 | (due to the work of ipodlinux) |
22:20:11 | BoD[] | it's too bad that 1/ I suck, 2/ I don't have an ipod :) |
22:20:19 | | Join einhirn [0] (i=Miranda@carlsberg.heim2.tu-clausthal.de) |
22:20:23 | BoD[] | otehrewise i'd do it myself ;) |
22:20:35 | NekoNoNiaow | does anyone remember what the dependency ": Makefile" means in a makefile ? |
22:20:57 | Bagder | it means the left side file depends on the Makefile |
22:21:28 | NekoNoNiaow | thanks |
22:21:29 | | Quit Lear ("Chatzilla 0.9.68.5 [Firefox 1.0.6/20050720]") |
22:22:10 | NekoNoNiaow | so i'm gonna hack that config.texi stuff instead of trying to fix it, bad bad GNU guys |
22:23:42 | | Part XMaster-ShadowX |
22:24:10 | bluebrother^ | why is the ID3 info screen still called "ID3 Info"? |
22:24:34 | Bagder | because no one fixed it? |
22:24:47 | Bagder | I don't care very much |
22:24:53 | bluebrother^ | As rb plays ogg, wavpack etc. wouldn't it be better to call this "Metadata Tag" or similar? |
22:24:59 | bluebrother^ | ok, thats a point :) |
22:25:14 | webguest92 | One thing that bothers me, while we're at it |
22:25:18 | bluebrother^ | are the strings only in the language files? |
22:25:30 | NekoNoNiaow | there's a strange problem when building the binutils : a VERSION variable is not set which causes a file not to be created, then the build to fail |
22:25:42 | bluebrother^ | or is there a hardcoded "C" "locale"? |
22:25:54 | webguest92 | is that under LCD Settings is "LCD Mode", where the options are "inverse" and "normal" |
22:26:08 | Bagder | bluebrother^: the strings are in the lang files, but one lang file is the "hardcoded" one at build-time |
22:26:08 | webguest92 | This should be "Inverted" "yes/no" |
22:26:16 | *** | Saving seen data "./dancer.seen" |
22:27:30 | bluebrother^ | so I need only to change the language files? So this sounds to be an easy one. |
22:28:03 | Bagder | Yes, I believe that should be enough |
22:29:57 | bluebrother^ | nice. |
22:31:34 | amiconn | Uh-oh |
22:31:53 | amiconn | 'make' in tools/ throws a ton of warnings with gcc 4.0.1 |
22:32:09 | Bagder | signed/unsigned ones? |
22:32:13 | amiconn | yup |
22:32:16 | Bagder | hehe |
22:32:26 | hshah | amiconn - i have a patch now that takes me to wps on left from root |
22:32:29 | webguest92 | Why's bdf2bmp not compiled, by the way? |
22:32:33 | Bagder | they're only disabled elsewhere ;-) |
22:32:37 | hshah | Craig_ was nice to make it for me |
22:35:17 | Bagder | webguest92: probably because very few ever use it |
22:35:26 | bluebrother^ | amiconn: have you heard of colinux? Maybe this is of interest for you ... running linux on windows without vmware. But I haven't tried it myself. |
22:41:47 | | Join hardeep [0] (i=hardeeps@norge.freeshell.ORG) |
22:44:53 | | Quit matsl (Remote closed the connection) |
22:45:42 | NekoNoNiaow | i hate it when configure takes more time than the build itself |
22:45:42 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
22:45:47 | | Join Moos [0] (i=DrMoos@m29.net81-66-158.noos.fr) |
22:45:51 | | Quit Craig_ (Read error: 104 (Connection reset by peer)) |
22:45:57 | NekoNoNiaow | (i know that no one cares, but it relieves me ;) ) |
22:46:28 | Bagder | still, configure as a concept is a pretty good thing |
22:46:41 | NekoNoNiaow | i agree |
22:47:12 | NekoNoNiaow | but it's really a shame that you need 12 years of experience in Jedi training to be able to understand if fully |
22:48:12 | Bagder | nah, it only takes 6 years ;-) |
22:48:14 | bluebrother^ | where can I get that Jedi training to understand configure? |
22:48:22 | NekoNoNiaow | :) |
22:48:44 | NekoNoNiaow | bluebrother^: actually, the first 6 years are spent looking for the Jedi master |
22:49:17 | Bagder | m4 and sh in a lovely mess |
22:49:28 | bluebrother^ | eeks. I have that much other things to look for ... I guess this will have to wait for another 6 years :) |
22:49:34 | hshah | anyone know t0mas's email address? |
22:50:09 | bluebrother^ | hshah: iirc it's on his wiki page. |
22:51:11 | hshah | ok |
22:51:16 | NekoNoNiaow | and i hate it even more when you forgot to appropriately clean the project of previous configure stuff, and have to redo everything from scratch |
22:51:23 | NekoNoNiaow | which i just have to |
22:51:45 | Bagder | get a faster box ;-) |
22:52:01 | NekoNoNiaow | i can't, i want to test it on that special box :) |
22:52:08 | hshah | bluebrother^:where abouts would this page be? |
22:52:38 | bluebrother^ | the rockbox users page. Look for his real name at the irc nick page :) |
22:52:49 | Bagder | NekoNoNiaow: I know that, I sometimes debug my configure scripts on ancient machines and it usually makes go mad while waiting for slow configure scripts |
22:52:52 | NekoNoNiaow | i'm trying to build the gmini's binutils on mac os x |
22:52:58 | Bagder | I meant I know that feeling |
22:53:02 | hshah | the irc nick page? |
22:53:22 | bluebrother^ | yeah |
22:53:25 | hshah | k found it |
22:53:31 | NekoNoNiaow | badger : you're my friend ;) |
22:53:59 | Bagder | my program builds and runs on 40+ OS+CPU combos |
22:54:23 | Bagder | and you have it installed ;-) |
22:54:36 | NekoNoNiaow | I guess there's one optimization that configure needs : being able to minimize itself so it tests the minimum set of things to test for a particular program. I know it's supposed to be the case, but i can't help thinking it doesn't work |
22:55:12 | Bagder | each configure script is setup by an author to do the tests it should |
22:55:13 | NekoNoNiaow | Bagder: what is it ? |
22:55:15 | Bagder | curl |
22:55:27 | NekoNoNiaow | let me check |
22:56:27 | NekoNoNiaow | it is indeed :) and i didn't knew you were the Daniel Stenberg :) |
22:56:36 | Bagder | that's me |
22:57:43 | NekoNoNiaow | configure/autoconf would be real wonders if they also detected by themselves all the tests to be done, then they would fully deserve their "auto" prefix :) |
22:58:39 | Bagder | yes, that'll happen just after source code is generated automatically when you think about a cool program |
22:58:43 | NekoNoNiaow | but that's a bit OT with this channel :) |
22:58:47 | Bagder | :-) |
22:59:00 | NekoNoNiaow | Bagder: i'd like that too :) |
22:59:28 | webguest92 | I like how many programs check for a FORTRAN77 compiler |
22:59:31 | NekoNoNiaow | but i think it may be done to some extent (not the source code generation ;) ) |
22:59:35 | webguest92 | Just because autoconf seems to like doing that |
22:59:58 | Bagder | recent autoconf defaults have gone bananas if you ask me |
22:59:58 | | Quit hshah ("CGI:IRC (EOF)") |
23:00 |
23:00:03 | NekoNoNiaow | webguest92: hey, how true, i see that one all the time |
23:00:08 | Bagder | like the fortran crap |
23:00:40 | NekoNoNiaow | "one never knows if a good old fortran77 compiler could not compile the c sources in case there was no c compiler" says the old adage |
23:00:59 | Bagder | hahaha |
23:02:04 | NekoNoNiaow | remind me to test this interesting hypothesis soon ;) |
23:04:15 | NekoNoNiaow | it might be that gcc is a subset of g77 |
23:04:22 | | Join Craig_ [0] (n=chatzill@dpc6682053144.direcpc.com) |
23:04:25 | | Nick Craig_ is now known as Craig (n=chatzill@dpc6682053144.direcpc.com) |
23:04:34 | NekoNoNiaow | argh, still not compiling |
23:07:25 | | Join LinusN [0] (n=linus@labb.contactor.se) |
23:07:37 | amiconn | hi again LinusN |
23:07:50 | LinusN | hi, was curious about Lear's latest commit |
23:08:30 | amiconn | I tested building sh-elf-gcc 3.3.6 with & without newlib on debian, both with the old native gcc 3.3.5 and the new 4.0.1. |
23:08:32 | LinusN | is he sure that using a 64 bit int solves the problem? |
23:08:46 | amiconn | Result: newlib workaround still works, without newlib it does not |
23:09:07 | amiconn | I wonder why it works without newlib on cygwin... |
23:10:18 | LinusN | yeah, that would be nice to know |
23:10:43 | LinusN | according to my calculations, a 32-bit int could count 27 hours worth of samples |
23:11:05 | amiconn | It's nice that it does though. I suspected that it might have to do with the native gcc version, that's why I tried again after updating my debian |
23:11:37 | amiconn | Iirc the newlib trick was necessary on cygwin too, but that was back when cygwin had gcc 3.3.3 |
23:11:44 | amiconn | Current cygwin uses gcc 3.4.4 |
23:12:01 | amiconn | The |
23:12:02 | | Join midk [0] (n=Zakk@c66-235-14-120.sea2.cablespeed.com) |
23:12:02 | LinusN | aha |
23:12:23 | midk | welcome to zombocom! |
23:12:28 | NekoNoNiaow | ok, i renounce, i think the gimni binutils miss a few changes from the gnu source tree, let's hack the makefile for good |
23:12:55 | Bagder | NekoNoNiaow: I never liked the way they did the gmini binutils dev |
23:13:11 | Bagder | they should've just made patches against public binutils versions |
23:13:16 | NekoNoNiaow | Bagder: what do you mean ? |
23:13:37 | Bagder | they way the added the whole binutils tree into their own cvs |
23:13:51 | Bagder | gee I type crappy |
23:13:55 | amiconn | Hmm, it seems there is a problem with the peakmeter on iriver |
23:14:03 | NekoNoNiaow | that said, they had to deal with the samsung source tree, merging with the official gnu one was not so obvious to do |
23:14:30 | amiconn | I have configured my peakmeters the same way across my units. Logarithmic, min = -50 dB, max = 0 dB |
23:14:44 | NekoNoNiaow | i can see why they added it : the binutils for calmrisc are not officially supported by gnu |
23:14:53 | Bagder | I know |
23:15:12 | Bagder | that's the whole point with their binutils work afaics |
23:15:24 | Bagder | still |
23:15:25 | amiconn | However, the peakmeter on iriver is almost at 0 dB most of the time, and often indicates clipping, while the archos peakmeter does not, with the same mp3 files |
23:15:33 | NekoNoNiaow | what does gnu need to officially support it ? just a maintainer who will have a look at possible bugs and test new versions ? |
23:15:36 | Bagder | now the gmini cvs can't keep up with the gnu one easily |
23:15:53 | amiconn | Afaik gnu says they don't support 16 bit archs |
23:16:06 | midk | amiconn, unrelated, but.. i don't know about the specs of the iriver or anything, but i wonder if it's capable of a spectrum analyzer? as a plugin or something. |
23:17:12 | NekoNoNiaow | amiconn: huh ? there's still plenty of them, most notably in the embedded market |
23:17:31 | Bagder | yes, but not with gcc support |
23:19:09 | NekoNoNiaow | true, because they made a stupid architecture decision long ago |
23:19:21 | LinusN | i don't think it's *that* stupid |
23:19:28 | Bagder | I agree with LinusN |
23:19:34 | Bagder | they had to draw the line somewhere |
23:19:55 | Bagder | I'd say Archos was the stupid party here ;-) |
23:20:07 | NekoNoNiaow | if they had made gcc machine producing code independent of the underlying hardware, things would be much easier now for them |
23:20:23 | Bagder | I doubt that |
23:20:34 | NekoNoNiaow | less efficient but more flexible for development |
23:20:42 | Bagder | for <32 bits, yes |
23:20:46 | LinusN | efficiency is important |
23:21:09 | NekoNoNiaow | LinusN: i don't know, i spend more time writing code than compiling it :) |
23:21:32 | | Quit Coldtoast ("Peace and Protection 4.22") |
23:21:32 | Bagder | yes, but even more time should be spent _running_ the code |
23:22:02 | NekoNoNiaow | sure, but this should not impact the generated code |
23:22:30 | Bagder | well yes, and Rockbox should work on all players |
23:22:56 | NekoNoNiaow | but of course, i'm just talking, unless i fork gcc to prove i'm right that will just be words ;) |
23:23:00 | Bagder | we all need to make decisions to get the right focus |
23:23:26 | Bagder | :-) |
23:24:19 | NekoNoNiaow | sometimes, the thought surfaces, but then i remember how hard it is to do much simpler things and i forget it instantly :) |
23:26:14 | | Join ashridah [0] (i=ashridah@220-253-122-254.VIC.netspace.net.au) |
23:26:38 | amiconn | Hmm, it isn't that clear. I think I've read somewhere that gcc doesn't support <32 bit architectures, but there are some officially supported 16 bit archs... |
23:26:44 | amiconn | :confused: |
23:27:38 | amiconn | H8 is one example |
23:29:14 | | Nick webguest92 is now known as rasher (n=3e4f4094@labb.contactor.se) |
23:29:26 | rasher | I'm confused by the islenska language update |
23:29:46 | rasher | Running uplang on it generates a gazillion ### comments |
23:30:20 | Bagder | I was puzzled by his comment |
23:30:26 | Bagder | "updating with the english file available on the site." |
23:30:36 | Bagder | what file is that? |
23:30:53 | | Quit HCl (Read error: 104 (Connection reset by peer)) |
23:31:10 | rasher | Hm, there's a link to http://www.rockbox.org/viewcvs.cgi/apps/lang/english.lang on the HowtoUpdateLangfile wiki page |
23:31:21 | Bagder | aha |
23:31:28 | rasher | Should be a checkout link |
23:31:33 | rasher | I fix. |
23:32:55 | NekoNoNiaow | nth recompilation of the evenig |
23:32:58 | NekoNoNiaow | ning |
23:33:07 | NekoNoNiaow | and last one before going to bed |
23:33:18 | Bagder | mmmmm bed |
23:33:30 | NekoNoNiaow | give me the email of that stallman guy, we need to talk |
23:33:32 | NekoNoNiaow | :) |
23:33:51 | Bagder | I don't think he's that involved with those things these days |
23:34:17 | Bagder | but he seems to like to talk ;-) |
23:34:26 | NekoNoNiaow | Bagder: he was involved in the architecture decision, that's makes him a target of my anger ;) |
23:34:37 | | Part LinusN |
23:36:06 | NekoNoNiaow | of course, i'm joking, i globally share his ideas on software |
23:37:20 | Bagder | rasher: good work on the lang files front |
23:37:39 | | Join muesli- [0] (i=muesli_t@hmln-d9b8e19b.pool.mediaWays.net) |
23:38:08 | NekoNoNiaow | is japanese supported by the way ? |
23:38:35 | rasher | Bagder: I see Language patches are assigned to quelsaruk - is this automatic? |
23:38:42 | Bagder | yes |
23:38:50 | rasher | Ah, thought so |
23:38:54 | Bagder | use the admin link |
23:40:24 | NekoNoNiaow | omg, i screwed everything |
23:40:28 | * | rasher stabs sf |
23:41:32 | | Join HCl [0] (i=hcl@titania.student.utwente.nl) |
23:41:45 | rasher | It seems that randomly, it'll forget who I am and deny access |
23:44:32 | * | NekoNoNiaow just realizes he has done everything for nothing |
23:44:52 | NekoNoNiaow | "Note : there's currently a bug with the binutils (tex)info install for CalmRISC16. It can safely be skipped with make -k install" |
23:44:55 | rasher | Can I change the auto-assignment from quelsaruk to me, or should I leave him? |
23:44:59 | NekoNoNiaow | i'm going to kill myself |
23:45:09 | rasher | Oh dear |
23:45:31 | NekoNoNiaow | no, i'm going to kill someone else |
23:45:35 | NekoNoNiaow | much better ;) |