00:12:58 | | Join BoD[] [0] (~BoD@AMontsouris-108-1-17-230.abo.wanadoo.fr) |
00:13:03 | BoD[] | mblelop ! |
00:16:42 | elinenbe | 'ello |
00:21:30 | | Quit Jet8810 (Read error: 60 (Operation timed out)) |
00:26:50 | *** | Saving seen data "./dancer.seen" |
00:35:53 | | Quit hardeep ("Leaving") |
00:39:58 | GomGom | night |
00:41:15 | | Quit GomGom ("bozo_fr: je suis avec toi") |
00:59:56 | | Quit datazone-work ("I like core dumps") |
01:00 |
01:03:57 | | Join lithermon [0] (~chatzilla@modem-855.bulbasaur.dialup.pol.co.uk) |
01:06:15 | | Nick _seb_ is now known as seb-away (user@bgp420584bgs.union01.nj.comcast.net) |
01:15:43 | | Join pimlottc [0] (~pimlottc@a1-1b012.neo.rr.com) |
01:30:57 | | Join Jbell73 [0] (~none@adsl-66-127-224-114.dsl.sntc01.pacbell.net) |
01:44:17 | pimlottc | no stat in rockbox is there |
02:00 |
02:06:18 | PsycoXul | hmm |
02:06:37 | PsycoXul | pressing stop to exit the menu also stops playback with it |
02:09:22 | PsycoXul | in current cvs |
02:10:25 | PsycoXul | same for exiting id3 info screen |
02:10:39 | PsycoXul | and when's the id3v2 thing getting fixed |
02:11:34 | PsycoXul | none of my files tagged by the 'id3v2' utility show their v2 tags in rockbox because they're for some reason bigger than the buffer... |
02:26:52 | *** | Saving seen data "./dancer.seen" |
02:32:32 | pimlottc | I'd like to make a request to the fat32 guy for a stat function |
02:40:53 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
02:45:48 | | Join elinenbe [0] (trilluser@user-0cces0l.cable.mindspring.com) |
02:52:58 | pimlottc | and as long as I am talking to the void |
02:53:32 | pimlottc | the build scripts between simulator and real binary has some different behavior |
02:53:50 | pimlottc | for binary I can add a .c file to apps and it is compiled and linked in |
02:53:58 | pimlottc | for simulator it is not and I'm not sure how to add it |
03:00 |
03:21:06 | | Quit lithermon (Connection timed out) |
03:32:44 | pimlottc | and as long as I am talking to the void |
03:33:06 | PsycoXul | and repeating yourself into the void |
03:35:27 | | Join newone [0] (ass@buenpk-4-m2-13.vnnyca.adelphia.net) |
03:36:27 | pimlottc | mishit |
03:37:41 | PsycoXul | ? |
03:38:07 | pimlottc | the repeat |
03:38:49 | pimlottc | the button accel is nice |
03:39:32 | PsycoXul | yeah |
03:44:45 | pimlottc | handy for the slidebar I'm making |
03:46:56 | pimlottc | simplifies things immensely |
03:57:04 | pimlottc | old lcd charset is so lame! |
04:00 |
04:00:41 | elinenbe | what is old LCD charset? |
04:00:56 | elinenbe | I want the button accel to get even faster, but I am unable to do it. |
04:01:10 | pimlottc | it's on the notes page |
04:01:21 | elinenbe | I use LCDPROP |
04:01:29 | pimlottc | older players have a different character set which also only allows for 4 custom characters |
04:01:36 | pimlottc | and it's hard to do much with 4 custom characters |
04:01:44 | elinenbe | i like button acceleration |
04:01:50 | elinenbe | does anyone have a recorder? |
04:01:52 | pimlottc | if there more characters in the rom that I could use for the slidebar then it would help |
04:02:10 | pimlottc | but a lot of the characters are random graphics that aren't much use at all |
04:03:42 | pimlottc | I gotta go brainstorm on this... |
04:11:00 | | Join RipnetUK [0] (~george@ripnet.fsnet.co.uk) |
04:16:52 | | Nick seb-away is now known as _seb_ (user@bgp420584bgs.union01.nj.comcast.net) |
04:26:53 | *** | Saving seen data "./dancer.seen" |
04:46:15 | | Quit edx|sleep (Read error: 110 (Connection timed out)) |
05:00 |
05:16:51 | | Nick _seb_ is now known as seb-sleep (user@bgp420584bgs.union01.nj.comcast.net) |
06:00 |
06:04:21 | | Quit newone () |
06:14:00 | miah | gluh |
06:15:59 | pimlottc | blugh? |
06:18:15 | | Join edx|sleep [0] (~edx@pD9EABE7E.dip.t-dialin.net) |
06:26:57 | *** | Saving seen data "./dancer.seen" |
06:29:23 | | Nick edx|sleep is now known as edx (~edx@pD9EABE7E.dip.t-dialin.net) |
06:38:17 | | Nick dwihno is now known as dwihno|gone (dwihno@Bald067.Baldakinen.Umea.SE) |
06:50:11 | Hes | morning |
06:58:48 | pimlottc | evening |
06:59:25 | adi|home | hola |
07:00 |
07:01:32 | | Quit edx () |
07:08:06 | | Join merwin [0] (~merwin@2Cust118.tnt18.tpa2.da.uu.net) |
07:08:07 | merwin | yoyo |
07:08:18 | | Quit merwin (Client Quit) |
07:08:22 | | Join merwin [0] (~merwin@2Cust118.tnt18.tpa2.da.uu.net) |
07:10:03 | | Quit BoD[] (Read error: 54 (Connection reset by peer)) |
07:14:11 | | Join LinusN [0] (~linus@labb.contactor.se) |
07:14:32 | LinusN | elinenbe: i think you repeat acceleration starts out too slow |
07:15:53 | merwin | heya linus |
07:15:58 | LinusN | yo |
07:17:37 | merwin | LinusN: i'm trying to figure out how to use the mpeg_val2phys() function... i'm doing loadable EQ and since bass can either end at 12 or 15 depending on the mas, I don't know quite how to use mpeg_val2phys |
07:17:41 | Mode | "#rockbox +o LinusN " by ChanServ (ChanServ@services.) |
07:18:39 | LinusN | merwin: you should use mpeg_sound_max() to find out the max |
07:19:00 | merwin | how about bass & treble? |
07:19:18 | LinusN | merwin: you should use mpeg_sound_max(SOUND_BASS) to find out the max |
07:19:22 | LinusN | of the bass |
07:19:35 | LinusN | and mpeg_sound_max(SOUND_TREBLE) |
07:19:35 | merwin | ahh |
07:19:45 | pimlottc | hmm |
07:19:58 | pimlottc | do we have any idea what the proportion of pre-4.50 and post-4.50 players is |
07:20:05 | merwin | pimlottc: do you ever sleep? |
07:20:06 | merwin | :) |
07:20:14 | LinusN | pimlottc: you mean how many there are out there? |
07:20:15 | pimlottc | heh |
07:20:28 | pimlottc | linusn - yeah like the % of each type for players |
07:20:38 | LinusN | i honestly don't know |
07:20:51 | LinusN | but i assume that there are far more post-4.50 |
07:20:54 | pimlottc | having 4 characters and that wacky charset is such a pain |
07:21:04 | merwin | LinusN: Also, on the players, when you press stop to exit the menus it stops the song also. I'm not quite sure how to fix that (other than trial and error). Figured you may know it since it's been a problem lately |
07:21:04 | LinusN | i rarely meet pre-4.50 people |
07:21:16 | pimlottc | I'd like to keep thing uniform between pre and post but I'm wondering if it's really worth it |
07:21:39 | pimlottc | merwin - bah and you people... I've been here all for hours talking to myself :P |
07:22:02 | merwin | pimlottc: tree icons can't be kept uniform.... without more dynamic icon loading code since there's more than 4 icons |
07:22:12 | merwin | why the hell am i listening to country? |
07:22:31 | pimlottc | merwin - you mean file type icons? |
07:22:33 | merwin | bugs bunny... much better |
07:22:35 | merwin | pimlottc: yeah |
07:22:40 | pimlottc | merwin - um we only display 2 at once |
07:22:53 | merwin | pimlottc: yeah, but it loads all of the icons at once |
07:22:57 | LinusN | pimlottc: so what is it that you want to keep uniform? the charset? |
07:23:01 | pimlottc | merwin - but there's no reason it has to |
07:23:14 | LinusN | merwin: it doesn't load all ocons at once |
07:23:27 | merwin | pimlottc: that's what i'm saying :) |
07:23:28 | LinusN | only the ones needed, in tree.c |
07:23:41 | pimlottc | linusn - I am making a slidebar for options. |
07:24:03 | LinusN | horizontal? |
07:24:08 | pimlottc | yes |
07:24:14 | LinusN | you need two chars for that |
07:24:31 | pimlottc | well |
07:24:39 | pimlottc | you can do it with few but you can do it better with more |
07:24:56 | LinusN | better, as in good-looking? |
07:25:17 | pimlottc | better looking and more functional |
07:25:23 | pimlottc | I assume you are thinking of −−-+−−- style |
07:25:28 | pimlottc | −−+−−−− |
07:25:32 | pimlottc | -+−−−−- |
07:25:33 | pimlottc | etc |
07:26:28 | LinusN | no, i am tninking or a simple bar |
07:26:36 | LinusN | ##### |
07:26:39 | LinusN | or ### |
07:26:44 | LinusN | ######### |
07:26:52 | LinusN | with pixel resolition |
07:26:55 | pimlottc | nod |
07:27:20 | LinusN | what did you have in mind? |
07:27:22 | pimlottc | there's many improvements you can make on it |
07:27:59 | pimlottc | like for balance you might want more like |
07:28:06 | pimlottc | [ ===| ] |
07:28:44 | LinusN | aha |
07:28:45 | merwin | LinusN: What happens when you try to put, say, a bass level of 20... will it just set the highest available? |
07:28:51 | pimlottc | or even more like [==−−|====] |
07:29:02 | pimlottc | _____ |
07:29:05 | pimlottc | ( ) |
07:29:06 | LinusN | merwin: at the moment, i think it will go ballistic |
07:29:08 | pimlottc | ~~~~~ |
07:29:08 | pimlottc | etc |
07:29:16 | pimlottc | things that start to really look nice |
07:30:24 | pimlottc | the optimal way I want to do it needs 6 characters - 2 ends, the current pos char, filled char, empty char and zero point |
07:30:42 | LinusN | ok, 5 then |
07:30:51 | LinusN | empty char is 0x20 (space) |
07:30:57 | LinusN | :-) |
07:31:03 | pimlottc | nod you can do that |
07:31:22 | pimlottc | it's nicer as an oval-like hollow shape |
07:31:34 | LinusN | yeah |
07:31:38 | pimlottc | of course part of the problem is I'm a perfectionist |
07:31:43 | LinusN | i think we can ise two models |
07:31:45 | pimlottc | I have spent all night with this :) |
07:32:03 | LinusN | with a simpler for the oldplayers(tm) |
07:32:30 | pimlottc | for some styles you can use rom characters for things like filled characters, just that the pre charset does't have many good candidates |
07:34:09 | LinusN | merwin: i fixed the STOP key issue |
07:34:21 | LinusN | pimlottc: true |
07:35:20 | pimlottc | like you could use the [] in pre for ends but the way they are positioned you end up wasting 2 chars for brackets 2 pixels wide |
07:37:23 | LinusN | well, you can't have everything :-) |
07:37:32 | pimlottc | heh |
07:37:39 | pimlottc | yeah I know |
07:37:50 | pimlottc | just can't decide |
07:38:37 | pimlottc | end markers are nice to show the size but they lessen the number of available pixels for the bar |
07:39:01 | pimlottc | but without end markers you have to use non-blank empty spaces to show the maximum bar size |
07:39:36 | LinusN | still, with 4 characters, you can have 2 end markers, one filled horizontal line and one to show the cursor |
07:40:05 | merwin | grr... "subscripted value is neither array nor pointer" |
07:40:05 | merwin | global_settings.bass = (mpeg_sound_max[SOUND_BASS]-atoi(buf_val+1)); |
07:40:38 | LinusN | mpeg_sound_max is a function, not an array |
07:40:43 | merwin | oh |
07:40:43 | merwin | hehe |
07:40:52 | * | merwin slaps merwin around a bit with a large trout |
07:40:57 | merwin | i deserve that |
07:40:57 | pimlottc | linusn - assuming your zero-point is at the end of a charcell |
07:41:13 | pimlottc | although for balance control the zero-point would be best in the middle |
07:41:14 | LinusN | why? |
07:41:37 | LinusN | aha, i see |
07:42:07 | * | LinusN goes to fill his coffee cup |
07:42:31 | pimlottc | alright I should go to sleep |
07:42:39 | pimlottc | but first laundry to finish |
07:44:11 | merwin | :) |
08:00 |
08:00:31 | merwin | Custom EQ done, now docs |
08:06:35 | LinusN | merwin: k00l! |
08:07:34 | | Join coutta [0] (coutta@adlax6-118.dialup.optusnet.com.au) |
08:09:12 | LinusN | coutta: that 200-minute file, how big is it? |
08:12:36 | coutta | LinusN - just added to the bug report |
08:12:43 | LinusN | i saw it |
08:12:54 | LinusN | 220Mbytes is not long... |
08:13:05 | LinusN | i wonder what it might be... |
08:13:25 | LinusN | does it start from the absolute beginning, or just somewhere in the beginning? |
08:13:44 | coutta | to be honest, resume has never worked on files this big. starts from the absolute beginning |
08:14:09 | LinusN | never? |
08:14:19 | coutta | never |
08:14:20 | | Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) |
08:14:21 | LinusN | how about a 100Mb file? |
08:14:24 | LinusN | or 50? |
08:14:28 | LinusN | where is the limit? |
08:14:57 | merwin | morning bagder |
08:15:04 | Bagder | morning |
08:15:06 | LinusN | Bagder: the daily build still hasn't games and "screensavers" |
08:15:17 | Bagder | today? |
08:15:40 | Bagder | the define issue still is as we discussed previously |
08:15:58 | Bagder | configure update doesn't fix that |
08:16:14 | LinusN | i don't get it |
08:16:17 | Bagder | but I re-ran configure in the recorder-build dir yday |
08:16:30 | Bagder | the defines USE_GAMES and USE_SCREENSAVERS are not set |
08:16:41 | Bagder | and imho, we should not demand them |
08:16:46 | LinusN | what exactly does "configure update" do? |
08:16:59 | Bagder | LinusN: it updates the makefile |
08:17:01 | LinusN | it says "setting defaults" |
08:17:05 | Bagder | supposedly with the same settings |
08:17:31 | LinusN | "getting defaults from it" |
08:17:36 | Bagder | the games/screensavers flags were not added "correctly" |
08:17:42 | LinusN | aha, now i see |
08:17:43 | | Join rwood [0] (~rdwrockbo@ca-santaanahub-cuda3-c9b-117.anhmca.adelphia.net) |
08:18:17 | coutta | LinusN:largest file I have is 32MB (other than the 220MB) |
08:18:20 | merwin | hmm... my cvs commit isn't working |
08:18:23 | merwin | or add for that matter |
08:18:24 | LinusN | Bagder: did you run configure manually? |
08:18:31 | Bagder | LinusN: yes yday |
08:18:41 | LinusN | then it should set the variables |
08:18:41 | Bagder | so today's build should work |
08:18:54 | LinusN | ok |
08:19:05 | Bagder | but we should fix the variable issue |
08:19:13 | LinusN | coutta: and the 32Mb file works? |
08:19:19 | LinusN | Bagder: yes |
08:19:27 | Bagder | 'configure update' should make the build remain as before with the same options |
08:19:33 | coutta | LinusN: yes |
08:19:35 | LinusN | i realize that |
08:20:47 | merwin | there, committed |
08:22:28 | LinusN | coutta: does fast-forward work? |
08:22:34 | LinusN | all the way? |
08:23:13 | coutta | LinusN: before or after the resume ? |
08:23:26 | LinusN | in general |
08:23:33 | PsycoXul | so how about auto-loading of some special .eq file in the current dir when you start tracks there, and mp3filename.eq for specific songs? |
08:24:04 | coutta | LinusN: yes, it works perfectly since you guys fixed the 86 minute limit |
08:24:26 | merwin | PsycoXul: bah :) |
08:25:02 | merwin | PsycoXul: loads default.eq when you enter the folder... but what if you have a song called default.mp3? |
08:25:26 | PsycoXul | heh |
08:25:47 | PsycoXul | then maybe it should load default.mp3.eq? or something? heh |
08:26:13 | merwin | *grin* |
08:26:22 | merwin | PsycoXul: i create something, and you just keep WHINING and WHINING :) |
08:26:31 | PsycoXul | i'm not whining! |
08:26:40 | PsycoXul | i'm just seeing greater potential :p |
08:26:58 | *** | Saving seen data "./dancer.seen" |
08:27:49 | merwin | heh |
08:27:49 | merwin | brb |
08:28:21 | LinusN | hehe, now i need to find a 200Mb VBR file somewhere... :-) |
08:28:43 | LinusN | is it an audio book? |
08:29:34 | coutta | LinusN: it's a recording of a radio program |
08:29:44 | LinusN | ah |
08:30:10 | | Nick coutta is now known as coutta|away (coutta@adlax6-118.dialup.optusnet.com.au) |
08:31:07 | merwin | LinusN: if i was at home with my dsl i would help |
08:31:22 | merwin | LinusN: i've got the audio track for "Song Of The South" in vbr mp3 :) |
08:36:28 | merwin | We need a "Reset Config Defaults" option. |
08:36:32 | merwin | in the menus |
08:36:47 | coutta|away | LinusN: I can send it to you DCC if you wish. I am away from my desk (soon) for an extended period |
08:36:54 | LinusN | merwin: make one |
08:36:58 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
08:37:11 | LinusN | coutta|away: i'll try with my 73Mb file first... |
08:37:15 | merwin | LinusN: should be easy, it already does this when a new version is encountered |
08:37:16 | LinusN | and i can't do dcc |
08:37:24 | coutta|away | OK |
08:37:41 | LinusN | merwin: just call settings:reset() |
08:37:42 | Bagder | you can dcc it to me |
08:37:44 | LinusN | merwin: just call settings_reset() |
08:37:44 | hardeep | Is this the resume bug? |
08:37:49 | LinusN | hardeep: yes |
08:37:53 | Bagder | and I can send it to Linus |
08:38:13 | hardeep | LinusN: I think I know the cause... the AJBR files are VBR but don't have a toc |
08:38:21 | merwin | LinusN: wow, easy enough |
08:38:27 | LinusN | why would the TOC be a problem? |
08:38:40 | hardeep | LinusN: the time display is wrong... but I bet the song is starting at the right location |
08:38:53 | LinusN | it is the file position that is saved |
08:38:57 | LinusN | coutta|away: is this true? |
08:39:10 | LinusN | or does it play from the beginning? |
08:43:00 | LinusN | ok, my 73Mb CBR file worked |
08:46:16 | LinusN | well done Bagder |
08:46:25 | Bagder | :-) |
08:46:46 | LinusN | i don't like elinenbe's key repeat feature, it starts with a too slow rate |
08:47:27 | Bagder | won't that feature collide with the ffw feature? |
08:47:37 | LinusN | and it makes the fast-forward run like the wind! :-) |
08:47:39 | Bagder | the ffw accel |
08:48:05 | rwood | merwin: any problem with best buy trading-in your unit with the sick drive |
08:49:12 | merwin | rwood: nope |
08:49:25 | merwin | will this work?: |
08:49:25 | merwin | while(button = button_get(false)); |
08:49:45 | Bagder | yes, that'll eat all existing key events |
08:50:25 | merwin | Bagder: ack... i want to wait until the user presses a key and then eval button... so while(!button |
08:50:26 | merwin | ? |
08:50:46 | Bagder | no button_get(true) waits until a key is pressed |
08:50:52 | merwin | oooooh |
08:51:05 | merwin | so i really only need button = button_get(true); |
08:51:09 | Bagder | yes |
08:53:18 | LinusN | i assume it is the "Are you sure?" question? |
08:53:31 | merwin | LinusN: yup |
08:53:45 | LinusN | i'm a mind-reader, just like Bagder! |
08:53:51 | Bagder | hehehe |
08:54:00 | Bagder | you do good my apprentice |
08:54:30 | merwin | it doesnt like this line |
08:54:31 | merwin | settings:reset(); |
08:54:43 | merwin | settings_menu.c:260: warning: suggest parentheses around assignment used as trut |
08:54:44 | merwin | h value |
08:54:44 | merwin | settings_menu.c:261: warning: implicit declaration of function `reset' |
08:54:58 | merwin | i fixed the truth part |
08:55:23 | hardeep | it's "settings_reset()" isn't it? |
08:55:30 | merwin | well tehn |
08:55:31 | merwin | then |
08:55:49 | merwin | i didn't think we were doing oop :P |
08:56:04 | LinusN | merwin: you missed my correction |
08:56:24 | merwin | LinusN: oh |
08:56:25 | merwin | heh |
08:57:42 | merwin | just testing, then commiting |
08:59:14 | merwin | woo, works |
09:00 |
09:00:31 | merwin | commmitted, just like i should be |
09:02:25 | merwin | I found the perfect thing today... I was on a long 6 hour drive with bad radio and only a tape player. So i decided to take out my rockbox, plugged in my earbud headphones, and had nonstop tunes all the way down the road |
09:03:20 | hardeep | merwin: i believe that's illegal... :) |
09:03:27 | adi|home | hehehe |
09:03:30 | adi|home | it is.. |
09:03:35 | merwin | hardeep: not if it's only one earbud, right? |
09:03:46 | merwin | LinusN: i think your or my commit broke the build |
09:03:55 | hardeep | merwin: i think even one... |
09:03:59 | merwin | LinusN: and i think it was yours |
09:04:08 | merwin | hardeep: why? having a hands-free headset is legal? |
09:04:38 | hardeep | merwin: a better solution... use a cassette adaper (archos sells one but there are others) or an fm transmitter |
09:04:54 | merwin | hardeep: it's a rental, i didn't want to spend the $15 on a casette adapter |
09:04:54 | hardeep | s/adaper/adapter |
09:06:12 | rwood | i tried several fm transmitters - couldn't find one that didn't drift |
09:06:52 | hardeep | rwood: i've been using the iRock from radio shack... it's not great but it works (i only have a cd player in my car :( ) |
09:07:14 | hardeep | merwin: it looks like you're right... you can't drive with headphone that cover *both* ears |
09:07:15 | merwin | rwood: you gotta get the kind that plugs inbetween your deck and the real antenna in the back... and comes out front with a plug |
09:07:24 | merwin | hardeep: Really? |
09:07:37 | hardeep | merwin: that's what it says on california dmv site |
09:08:01 | merwin | i wonder about illinois, wisconson, and minnesota? heh, went into all of them |
09:08:31 | rwood | merwin: i'm getting a new head-unit with line-in - best option |
09:08:47 | merwin | rwood: i got a JVC mp3 playing deck with a line-in :-) |
09:08:57 | merwin | rwood: damn good deck in itself also |
09:09:18 | rwood | merwin: which one - i've been looking at the 909 - would rather have black face |
09:09:41 | Bagder | LinusN: you tried the new credits scroll? |
09:09:41 | merwin | not exactly sure... it's the one that best buy sells |
09:10:09 | merwin | Bagder: i like the new scroll... tried it in the sim |
09:10:19 | Bagder | :-) |
09:10:25 | Bagder | it is faster on the target |
09:10:39 | Bagder | at least faster than the x11 sim |
09:11:01 | merwin | I love it... Iraq says they will freely let the US check out all their arms depots, and we still say we're going to start a war with them :) |
09:11:10 | merwin | Bush is a fuckin' idiot IMHO |
09:11:20 | merwin | not to start a political riot or anything... |
09:12:20 | bobTHC | bush is a muppet... |
09:13:08 | merwin | bobTHC: I think he is the muppet called Animal |
09:13:35 | bobTHC | dehind him the only thing counting $$$.... |
09:13:53 | * | merwin needs to leave... i have to call my cell phone to see where I hid it |
09:14:01 | merwin | i also need sleep |
09:14:04 | merwin | g'nite all |
09:14:06 | bobTHC | bush said that a good war is better than a good economic program !! |
09:14:17 | bobTHC | it's really an ass hole!!! |
09:14:18 | Bagder | night merwin |
09:14:25 | bobTHC | good night! |
09:14:28 | merwin | nite! |
09:14:37 | | Quit merwin () |
09:17:42 | Bagder | now, why does the build go red? |
09:27:19 | LinusN | i am looking into it, very strange |
09:27:48 | Bagder | yes indeed |
09:28:39 | LinusN | do we include . in the -I path? |
09:28:55 | LinusN | features.h is a bad filename in that case |
09:29:03 | Bagder | hm |
09:29:19 | Bagder | I can't see any -I. |
09:29:31 | LinusN | in types.h: |
09:29:33 | LinusN | #include <features.h> |
09:29:36 | Bagder | but yes |
09:29:42 | Bagder | that must be it |
09:30:04 | Bagder | hehe, it isn't -I. |
09:30:12 | Bagder | it is -I[appsdir] |
09:30:17 | LinusN | which is . |
09:30:26 | Bagder | no, not when sim builds |
09:30:44 | Bagder | never mind, I'll change file name I guess |
09:30:58 | LinusN | app_features.h? |
09:31:05 | LinusN | options.h? |
09:31:06 | Bagder | yes |
09:31:47 | Bagder | options sounds better |
09:32:44 | LinusN | i bet options.h is a system include too :-) |
09:32:57 | Bagder | /usr/include/orb/options.h |
09:33:01 | LinusN | haha |
09:33:10 | Bagder | but orb sounds rather safe |
09:33:21 | Bagder | "ORBit: A CORBA v2.2 ORB" |
09:33:51 | LinusN | i guess CORBA won't be in until Rockbox 1.8 |
09:34:11 | Bagder | hehe |
09:34:52 | Bagder | with options.h it builds fine |
09:37:42 | LinusN | time to upgrade the memory on my machine. cu after the reboot. wish me luck! |
09:37:58 | Bagder | good luck! |
09:38:28 | * | LinusN puts his antistatic wrist-wrap on |
09:38:39 | * | LinusN holds his breath |
09:38:39 | hardeep | may the force be with you |
09:38:48 | | Part LinusN |
09:41:07 | | Join matsl [0] (~matsl@as13-4-5.mal.s.bonet.se) |
09:42:09 | bobTHC | the little java machine is a real futur possibility or just a big dream ? |
09:42:37 | Bagder | bobTHC: you mean on target? |
09:42:46 | Bagder | its not a dream |
09:42:50 | bobTHC | yep |
09:42:51 | Bagder | it is a nightmare ;-) |
09:43:21 | Bagder | I guess it could work, but in practise it would be unbearable |
09:43:25 | Bagder | and use all the ram |
09:44:57 | bobTHC | rolo jvm boot java or audio (it's really far from the original goal @all) |
09:45:37 | bobTHC | rolo boot jvm or audio |
09:46:04 | bobTHC | i don't know why i think too much on nothing good .... sorry |
09:46:23 | Bagder | hehe |
09:46:25 | Bagder | no worries |
09:48:36 | rwood | how about rolo address book - rolo rockbox? |
09:49:04 | | Quit hardeep ("Leaving") |
09:49:08 | bobTHC | Rockbox Vmanager ? |
09:49:29 | rwood | rockbox/simple pda |
09:49:35 | bobTHC | http://sourceforge.net/tracker/index.php?func=detail&aid=601927&group_id=44306&atid=439121 |
09:50:51 | bobTHC | with t9 and txt viewer it's not a multimedia PDA but nor a "simple pda" ;) for Ver 2.x |
09:51:55 | rwood | you're way ahead of me |
09:53:23 | bobTHC | for 1 good idea i have 200 bad ideas ;) |
09:53:41 | bobTHC | isn't it badger ? |
09:53:48 | rwood | pretty good ratio |
09:54:15 | Bagder | I have this idea-filter built-in into my irc client ;-) |
09:54:59 | rwood | nite-all |
09:55:05 | Bagder | night rwood |
09:55:09 | | Quit rwood () |
09:55:56 | | Join LinusN [0] (~linus@labb.contactor.se) |
09:56:03 | LinusN | wilma! i'm hooome! |
09:56:13 | Bagder | woo |
09:56:38 | Mode | "#rockbox +o LinusN " by ChanServ (ChanServ@services.) |
09:56:48 | LinusN | 512Mb now |
09:57:12 | bobTHC | ddr or sd ? |
09:57:20 | LinusN | rdram |
09:57:40 | bobTHC | ouch light speed ram ;) |
09:58:12 | adi|home | thats funny bobTHC |
09:58:18 | adi|home | i have a similar ratio |
09:58:52 | adi|home | 2 good idea, 100 mediocre, 50 really bad, with 1 phenominal idea every 750 ideas or so... |
10:00 |
10:01:08 | bobTHC | it's more near the reality... but i'm i'm feeling good this morning.. ;) |
10:06:57 | adi|home | anyone happen to have any Apoctalyptica? |
10:11:24 | LinusN | what is that? |
10:12:48 | Hes | In file included from recorder/sokoban.c:21: |
10:12:48 | Hes | options.h:24:1: warning: "USE_SCREENSAVERS" redefined |
10:12:48 | Hes | <command line>:1:1: warning: this is the location of the previous definition |
10:12:48 | DBUG | Enqueued KICK Hes |
10:12:48 | Hes | options.h:28:1: warning: "USE_GAMES" redefined |
10:13:00 | Hes | from current cvs |
10:13:20 | Hes | make -C ../apps TARGET=-DARCHOS_RECORDER NODEBUG=1 OBJDIR="/opt/src/archos/src/build" VERSION=020906-1112 EXTRA_DEFINES=" -DUSE_SCREENSAVERS -DUSE_GAMES -DLCD_PROPFONTS" |
10:13:23 | Bagder | right |
10:13:29 | Bagder | rerun your configure |
10:13:35 | Bagder | but I'll fix that too |
10:13:58 | Hes | oops, forgot to update tools |
10:14:17 | Hes | sorry 8-) |
10:14:36 | adi|home | LinusN: its guys using classical instruments to play metallica music :) |
10:14:51 | LinusN | aha |
10:17:10 | bobTHC | "Atmospheric" hard rock style adi ? |
10:17:18 | Synthe | 4 cellos |
10:17:50 | Bagder | 46 people counted, 4 bad votes, 134 used |
10:17:50 | Bagder | Pos Design # Points 1st vote 2nd vote 3rd vote |
10:17:55 | Bagder | 1: 6 36 8 6 0 |
10:17:55 | Bagder | 2: 24 26 7 1 3 |
10:17:55 | Bagder | 3: 7 21 5 2 2 |
10:17:55 | DBUG | Enqueued KICK Bagder |
10:17:55 | Bagder | 4: 25 21 3 4 4 |
10:19:06 | Bagder | 26 designs have got votes |
10:20:26 | matsl | bagder: is my blank vote cunted as bad? |
10:20:34 | Bagder | it isn't |
10:20:35 | matsl | s/cunt/count |
10:20:39 | Bagder | it's just ignored |
10:20:53 | Bagder | otherwise it would've said 47 people ;-) |
10:20:54 | LinusN | matsl: we always ignore you :-) |
10:21:30 | adi|home | IM wining!!! im winning!!! |
10:21:35 | matsl | So I have noticed. |
10:21:49 | adi|home | i don't know how.. |
10:21:52 | adi|home | but thats cool... |
10:22:34 | bobTHC | the 6 is really a classic :( |
10:22:47 | LinusN | i like 7 the best |
10:22:53 | | Join mecraw12 [0] (~lmarlow@67.41.113.92) |
10:25:25 | bobTHC | linus : swedish friendship rulez ! |
10:25:37 | mecraw12 | drunk... drunk... drunk... |
10:27:01 | bobTHC | high , high , high ;) |
10:27:03 | *** | Saving seen data "./dancer.seen" |
10:28:55 | Ctcp | Ignored 2 channel CTCP requests in 5 minutes and 7 seconds at the last flood |
10:28:55 | * | mecraw12 hiccups |
10:37:07 | | Join saruk [0] (~zaknafein@faerun.ugr.es) |
10:37:40 | | Nick saruk is now known as quelsaruk (~zaknafein@faerun.ugr.es) |
10:37:46 | quelsaruk | hi |
10:37:52 | LinusN | hi |
10:44:16 | | Join Tsd [0] (Tsd@193.209.142.9) |
10:48:17 | | Join Zagor [0] (bjst@as9-5-6.k.s.bonet.se) |
10:48:54 | Bagder | hey Z |
10:49:06 | Zagor | hi |
10:50:25 | LinusN | Hi Zagor |
10:50:38 | LinusN | "16 sectors per request" |
10:50:39 | quelsaruk | hi Zagor |
10:50:43 | LinusN | boooo |
10:50:52 | Zagor | boo? |
10:51:04 | LinusN | 16 sectors |
10:51:09 | LinusN | i want 256 |
10:51:15 | LinusN | lame HD |
10:51:25 | Zagor | haha. get a new hd. |
10:51:36 | LinusN | same as yours |
10:51:49 | Zagor | you get 256 per request, you just don't get 256 buffered |
10:51:51 | LinusN | what did you get? |
10:51:55 | Zagor | 16 here too |
10:52:10 | LinusN | aha, it's the size of the FIFO? |
10:52:24 | Zagor | yes. the debugf text is misleading. |
10:53:23 | LinusN | Zagor: have you tried the key repeat accel? |
10:53:43 | Zagor | is it added? |
10:53:55 | LinusN | elinenbe added one tonight |
10:54:07 | LinusN | it starts with a very slow rate, imho |
10:54:18 | LinusN | too slow |
10:54:20 | Zagor | ok |
10:54:31 | LinusN | and it really speeds up the FFW!!! :-) |
10:54:39 | Zagor | we need to differentiate between player and rec for this. players need slower repeat since they have smaller screen. |
10:54:54 | Bagder | so how is this gonna work in the ffw case? |
10:55:04 | LinusN | don't know... |
10:55:36 | LinusN | can i put the lcd framebuffer back to DRAM? |
10:55:46 | Zagor | fine with me |
10:56:01 | LinusN | the iram is full when i build debug builds |
10:56:06 | Bagder | LinusN: could you time it and see how biff diff it is |
10:56:20 | bobTHC | on the original HD only 512k of cache isn't it ? |
10:56:31 | Zagor | bobTHC: yes |
10:57:21 | bobTHC | on the ibm travelstar i have 2 Meg... it's not a problem with the new request improvement ? |
10:57:42 | LinusN | bobTHC: the opposite |
10:58:17 | bobTHC | i think it's better but it's just a question of compatibity .. |
10:58:26 | Zagor | the drives report how many sectors they can use |
10:58:31 | Zagor | we read that setting and use it |
10:58:48 | Bagder | what do you guys think of the credits scroll speed? |
10:58:55 | LinusN | it flickeres |
10:59:00 | Bagder | ? |
10:59:01 | Zagor | Bagder: i only tried it in simulator yet |
10:59:12 | bobTHC | it's so good! i love that, it's autoadapative ..... |
10:59:30 | Bagder | Zagor: it's faster on target |
11:00 |
11:00:12 | Bagder | it now moves two pixels per "move" |
11:00:21 | Bagder | I could make it move one and sleep a little shorter |
11:00:42 | LinusN | that would be better, i think |
11:01:37 | LinusN | Bagder: i think bouncer is too slow |
11:01:51 | LinusN | and it starts out funny, the letters "jump" |
11:02:10 | Bagder | yes |
11:02:11 | LinusN | the last "o" and "x" make a large jump |
11:02:20 | Bagder | ah that one |
11:02:26 | Bagder | I noticed that too |
11:06:41 | LinusN | i want "snow" in, and "boxes"+"blank" out |
11:06:53 | Zagor | yup |
11:07:14 | Bagder | dr Z said he'd do it |
11:07:19 | Zagor | i'll be off buying some furniture today, i'll fix that later |
11:09:49 | Bagder | sanke-sinus test coming up ;-) |
11:10:03 | LinusN | r000lers! |
11:10:20 | LinusN | Bagder: i want to change parameters with the arrow buttons |
11:10:26 | Bagder | sure thing |
11:13:02 | Bagder | sanke is darned cool ;-) |
11:18:56 | | Nick coutta|away is now known as coutta (coutta@adlax6-118.dialup.optusnet.com.au) |
11:19:06 | LinusN | i have tried different intervals for the repeat accel |
11:19:06 | coutta | I am embarassed |
11:19:21 | LinusN | it's not very useful, imho |
11:19:45 | | Quit fragglet (Read error: 60 (Operation timed out)) |
11:19:47 | LinusN | if it doesn't start slow, it will only be able to advance one step |
11:19:51 | coutta | I have reported an incorrect bug - it should be that it does not have the correct start time upon resume |
11:20:13 | LinusN | coutta: yes |
11:20:33 | LinusN | is your file recorded with the jukebox? |
11:20:38 | coutta | Yes |
11:20:43 | LinusN | then it has no Table Of Contents |
11:20:50 | LinusN | no VBR header |
11:21:03 | LinusN | and the resume can't find the correct time |
11:21:38 | LinusN | note to self: make sure to create a VBR header in the Rockbox recorder |
11:22:08 | LinusN | coutta: there are tools to recreate VBR headers |
11:23:43 | LinusN | elinenbe's repeat acceleration starts with a repeat rate of 8 instead of the previous 4 |
11:24:07 | LinusN | and it accelerates up to 2, which is the maximum the tree scroller can handle |
11:25:23 | LinusN | if we start at the (i my opinion better) original value of 4, it will only accelerate two steps |
11:25:47 | LinusN | i just tried that |
11:25:54 | LinusN | it is good, i think |
11:26:14 | LinusN | it gives a little extra "kick" in the dir scroller |
11:26:36 | LinusN | now i like it better |
11:26:44 | coutta | now that i know there's no VBR header i'll adjust my brain to cope |
11:27:06 | LinusN | you guys should try to change REPEAT_INTERVAL_START to 4, to see if you agree with me |
11:30:08 | | Part LinusN |
11:34:34 | | Part coutta |
11:43:41 | elinenbe | what does this mean? |
11:43:41 | elinenbe | cvs server: Updating . |
11:43:41 | elinenbe | cvs server: failed to create lock directory for `/cvsroot/rockbox' (/cvsroot/roc |
11:43:41 | DBUG | Enqueued KICK elinenbe |
11:43:41 | elinenbe | kbox/#cvs.lock): Permission denied |
11:43:41 | elinenbe | cvs server: failed to obtain dir lock in repository `/cvsroot/rockbox' |
11:43:41 | *** | Alert Mode level 1 |
11:43:41 | elinenbe | cvs [server aborted]: read lock failed - giving up |
11:46:14 | Zagor | it means i have revoked your commit access, as I said I would. you must use anonymous CVS. |
11:46:53 | elinenbe | why is that? |
11:47:11 | Zagor | because you consistently fail to follow my instructions and requests. |
11:49:05 | | Join morgan [0] (morgan@210-194-214-114.home.ne.jp) |
11:49:53 | morgan | hey, does anyone here know how the new ROLO feature is supposed to work? I have one the most recent 9-5-2002 daily build and can't find it... |
11:51:23 | morgan | and incidentally, is someone working on the recording stuff yet? I'd like to lend a hand if it'd help... |
11:51:59 | Zagor | morgan: switch off mp3 filter, go to a *.mod file, press play. |
11:53:42 | *** | Alert Mode OFF |
11:55:45 | | Join alkorr [0] (alkorr@ASte-Genev-Bois-110-1-1-141.abo.wanadoo.fr) |
11:56:28 | | Part alkorr |
11:56:38 | morgan | ah, or .ajz for recorder, thanks |
12:00 |
12:05:36 | | Nick elinenbe is now known as elinenbe|sleep (trilluser@user-0cces0l.cable.mindspring.com) |
12:05:36 | DBUG | Enqueued KICK elinenbe|sleep |
12:05:57 | Zagor | elinenbe and I have sorted out our mutual misunderstandings and he's back in the team |
12:06:32 | bobTHC | ahhh good news |
12:07:16 | | Quit mecraw12 (brunner.openprojects.net irc.openprojects.net) |
12:07:16 | NSplit | brunner.openprojects.net irc.openprojects.net |
12:07:16 | | Quit RipnetUK (brunner.openprojects.net irc.openprojects.net) |
12:07:16 | | Quit Hadaka (brunner.openprojects.net irc.openprojects.net) |
12:07:16 | | Quit adi|home (brunner.openprojects.net irc.openprojects.net) |
12:07:37 | NHeal | brunner.openprojects.net irc.openprojects.net |
12:07:37 | NJoin | adi|home [0] (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
12:07:37 | NJoin | mecraw12 [0] (~lmarlow@67.41.113.92) |
12:07:37 | NJoin | RipnetUK [0] (~george@ripnet.fsnet.co.uk) |
12:07:37 | NJoin | Hadaka [0] (naked@aka.pp.htv.fi) |
12:07:37 | Mode | "#rockbox +o adi|home " by brunner.openprojects.net |
12:08:07 | bobTHC | teamwork is hard but so efficient and good for all ppl.... |
12:08:09 | | Quit Tsd (Read error: 104 (Connection reset by peer)) |
12:09:15 | elinenbe|sleep | I had a few good shots on Zagor, but he ended up knockin me out. |
12:09:50 | elinenbe|sleep | does anyone else get the "disk: NULL" message when they plug in their USB? |
12:09:51 | bobTHC | make love not war ! ;) |
12:10:04 | | Join Tsd [0] (Tsd@193.209.142.9) |
12:11:19 | | Quit Hadaka (brunner.openprojects.net irc.openprojects.net) |
12:11:19 | | Quit mecraw12 (brunner.openprojects.net irc.openprojects.net) |
12:11:19 | | Quit adi|home (brunner.openprojects.net irc.openprojects.net) |
12:11:19 | | Quit RipnetUK (brunner.openprojects.net irc.openprojects.net) |
12:11:38 | NJoin | adi|home [0] (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
12:11:38 | NJoin | mecraw12 [0] (~lmarlow@67.41.113.92) |
12:11:38 | NJoin | RipnetUK [0] (~george@ripnet.fsnet.co.uk) |
12:11:38 | NJoin | Hadaka [0] (naked@aka.pp.htv.fi) |
12:11:38 | Mode | "#rockbox +o adi|home " by brunner.openprojects.net |
12:12:54 | bobTHC | ouch, servers spliting |
12:16:52 | bobTHC | installing security patch and come back |
12:16:54 | | Part bobTHC |
12:21:25 | Zagor | i'm going shopping. see you later! |
12:21:27 | | Nick Zagor is now known as Zagor|away (bjst@as9-5-6.k.s.bonet.se) |
12:24:47 | | Nick quelsaruk is now known as quel|out (~zaknafein@faerun.ugr.es) |
12:27:04 | *** | Saving seen data "./dancer.seen" |
12:37:39 | | Join notch [0] (hidden-use@arthur.techprt.co.uk) |
12:53:24 | | Quit RipnetUK () |
13:00 |
13:01:54 | | Quit Hes (Read error: 60 (Operation timed out)) |
13:07:18 | | Join fragglet [0] (~fraggle@pc2-glfd1-4-cust151.gfd.cable.ntl.com) |
13:07:44 | | Quit Hadaka (brunner.openprojects.net irc.openprojects.net) |
13:07:44 | NSplit | brunner.openprojects.net irc.openprojects.net |
13:07:44 | | Quit mecraw12 (brunner.openprojects.net irc.openprojects.net) |
13:07:44 | | Quit adi|home (brunner.openprojects.net irc.openprojects.net) |
13:08:01 | NHeal | brunner.openprojects.net irc.openprojects.net |
13:08:01 | NJoin | adi|home [0] (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
13:08:01 | NJoin | mecraw12 [0] (~lmarlow@67.41.113.92) |
13:08:01 | NJoin | Hadaka [0] (naked@aka.pp.htv.fi) |
13:08:01 | Mode | "#rockbox +o adi|home " by brunner.openprojects.net |
13:14:47 | | Join bobTHC [0] (~bobTHC@AMarseille-206-2-1-9.abo.wanadoo.fr) |
13:20:32 | | Part bobTHC |
13:25:42 | | Join Snorlax [0] (lamamba_@h135n1fls34o883.telia.com) |
13:26:45 | | Join bobTHC [0] (~bobTHC@AMarseille-206-2-1-9.abo.wanadoo.fr) |
13:29:50 | | Join idefx [0] (~idefx@ABrest-103-1-1-196.abo.wanadoo.fr) |
13:30:10 | idefx | Hi |
13:30:16 | matsl | ho |
13:30:23 | Bagder | ha |
13:30:49 | Snorlax | hey |
13:31:24 | idefx | i'm trying to implement boyer-moore, but, it may need a dynamic array, isn't it ?? which is not possible ?? or is there a solution to do it without dynamic array ? |
13:32:19 | Bagder | you need to init the array first, yes, why is that a problem? |
13:33:38 | idefx | Bagder: but the array may be dynamicaly made, isn't it ?? i mean, i can't know, during the compilation time, how big it should be, and take a bigger one may take too much place. Or may be have i got a bad idea of the pre-scanning stuff ? |
13:34:19 | Bagder | well, I can't see how it ever needs to be larger than 255 |
13:34:20 | Bagder | can you? |
13:35:46 | idefx | Bagder: what would you put in this array ? |
13:36:21 | Bagder | the thing with BM is to figure out how far you can advance ahead from the current index |
13:36:47 | Bagder | so I'd probably store how many bytes you can move |
13:38:34 | idefx | or how many bytes you should move ? my idea was to store next position of each char of the patern, would be nice, but, neeed to know the number of char in the pattern. |
13:39:00 | Bagder | and you don't? |
13:39:37 | idefx | i mean, the number of different char, wich can't be known before entering this char. |
13:40:35 | Bagder | you of course make the array when you know the whole string to search for |
13:41:02 | | Nick seb-sleep is now known as seb-school (user@bgp420584bgs.union01.nj.comcast.net) |
13:41:58 | idefx | well, i'm getting lost... the idea is : how to make an array containing the position of next char, for example, in blabla, from the last char, the next b is 2 char further, the next a is 3... ? |
13:42:07 | | Join lohap [0] (lohap@213-48-172-31.bra.cvx.blueyonder.co.uk) |
13:42:33 | lohap | hi all just wondering why the newest recworder build is missing of the dialy build page |
13:43:20 | Bagder | idefx: I don't understand your problem at all |
13:43:45 | lohap | http://rockbox.haxx.se/daily.shtml |
13:44:19 | lohap | the newest build for the recorder is missing 20020906 |
13:44:31 | Bagder | lohap: well, what would you think is the reason? |
13:44:42 | lohap | i have no idea |
13:45:30 | lohap | i just like to download the newest version every day and today they aint one |
13:45:33 | Bagder | the daily build builds the latest from cvs |
13:45:39 | Bagder | it happens that it fails |
13:46:19 | lohap | lol some now i have to download the source and compile myself barr |
13:46:20 | matsl | idefx: I found some alternatives: http://www-igm.univ-mlv.fr/~lecroq/string/ ;-) |
13:46:27 | idefx | Bagder: Well, i'm on the last char of blabla, the letter corresponding in the text is a b, so, i have to move 2 position right. But, i have to know how many position i should move, which takes to much time to be tested each time, i have to make an arreay containing the position of the next b, for example. As i explain you, i'm finding a solution in fact... Make 2 array, one containing the position of the next letter, and one for the first a |
13:47:25 | idefx | matsl: nice ;) but I wan't to make my Boyer-Moore. |
13:47:35 | idefx | Bagder: it doesn't sound clear this way.. |
13:48:01 | | Quit lohap () |
13:48:34 | idefx | Bagder : i explain my idea: for blabla, there will be a 255 char array, saying: 0,1,2 at position of a,l and b. which are the first position of each of this char. |
13:48:43 | idefx | from the end ;) |
13:49:04 | matsl | idefx: There was some simpler variants in the URL that had good practical performance. But if you want to do Boyer-Moore I guess you have to ;-) |
13:49:40 | idefx | and one more char containing: [0,0,0,3,3,3] |
13:49:48 | idefx | i mean, one more char array. |
13:50:55 | idefx | matsl: this is now a challenge for me ;) |
13:52:07 | idefx | well, let's go coding ;) |
13:52:55 | matsl | idefx: Don't get stuck on this. |
13:53:29 | idefx | ;) |
13:53:33 | idefx | don't worry |
13:53:40 | matsl | ok |
13:53:42 | bobTHC | his nick expain is mind |
13:53:52 | bobTHC | ;) |
13:54:00 | bobTHC | fixed ideas ;) |
13:56:55 | | Quit Snorlax ("gittar ny!") |
13:57:01 | idefx | ;)) |
13:59:51 | | Join Hes [0] (~hessu@hessu.zedi.sonera.fi) |
14:00 |
14:03:45 | Bagder | veeeeery useful bounce improvement coming up soon |
14:05:13 | pimlottc | hey bagder |
14:05:40 | Bagder | hey ho |
14:06:05 | pimlottc | got a problem with the build scripts |
14:06:22 | Bagder | what happens? |
14:06:53 | pimlottc | if you are compiling for a firmware, you can create a new .c file in apps and it gets picked up and linked in automatically |
14:06:53 | | Join LinusN [0] (~linus@labb.contactor.se) |
14:07:01 | pimlottc | but if you compile for simulator, it doesn't |
14:07:05 | Bagder | LinusN: now go play with the new bounce ;-) |
14:07:10 | LinusN | ok |
14:07:23 | Bagder | pimlottc: that's correct, they need to be put in the simulator makefile manually |
14:07:43 | pimlottc | it should be the same way |
14:07:57 | pimlottc | any reason why not |
14:08:31 | Bagder | "should" ? |
14:08:36 | Bagder | then please feel free to fix |
14:08:52 | pimlottc | I would but I'm not very familiar with makefiles |
14:10:22 | Bagder | well, there was no obvious solution to me so I made it this way |
14:10:38 | pimlottc | why can't it do whatever it does normally |
14:11:10 | Bagder | learn makefiles, then you'll know |
14:11:30 | pimlottc | c'mon now |
14:11:39 | pimlottc | :P |
14:11:56 | Bagder | it just seems unnecessary to explain why when you don't grasp the makefile concepts |
14:12:15 | Bagder | besides, I'm sure it is fixable |
14:12:18 | Bagder | with some effort |
14:21:33 | LinusN | Bagder: i love it! |
14:21:49 | Ctcp | Ignored 2 channel CTCP requests in 21 minutes and 55 seconds at the last flood |
14:21:49 | * | Bagder bows |
14:22:20 | LinusN | i want to be able to save the settings! :-) |
14:22:25 | Bagder | hahaha |
14:22:32 | Bagder | .bns files ;-) |
14:22:34 | LinusN | .rockbox/.bouncerc |
14:22:48 | LinusN | in ever directory |
14:22:50 | LinusN | every |
14:23:01 | LinusN | and i want it to move to the music |
14:23:07 | Bagder | exactly my thought |
14:23:12 | Bagder | someone will suggest that soon ;-) |
14:23:25 | LinusN | yeah, a mainiac! |
14:24:16 | Bagder | hehe |
14:25:30 | LinusN | Bagder: have you fixed the fixed font code? |
14:25:59 | Bagder | no |
14:26:17 | Bagder | I noticed that I had fooled myself a bit |
14:26:27 | Bagder | I didn't use the font I thought I did |
14:26:31 | LinusN | aha |
14:26:46 | Bagder | and... |
14:27:06 | *** | Saving seen data "./dancer.seen" |
14:27:17 | Bagder | I talked with Zagor about it, and we've pretty much agreed on that it might be smarted to use .bdf fonts all the way |
14:27:44 | LinusN | wint one bdf font built-in? |
14:28:07 | Bagder | nah, the built-in would need to be a custom format somehow |
14:28:19 | Bagder | but it could be useful to avoid the .ajf format |
14:28:34 | LinusN | you mean that the font files should be BDF? |
14:28:39 | Bagder | yes |
14:28:52 | Bagder | it takes some more parsing |
14:29:06 | LinusN | that sounds very good |
14:29:19 | LinusN | less work for the average user |
14:29:23 | Bagder | right |
14:29:33 | Bagder | easier to just grab a font from somewhere |
14:29:36 | LinusN | when are you done with that? |
14:29:38 | LinusN | :-) |
14:29:43 | Bagder | hehe |
14:30:50 | LinusN | i moved the frame buffer back to DRAM |
14:30:59 | LinusN | time to look for new IRAm candidates |
14:31:10 | LinusN | like the str**** functions maybe? |
14:31:23 | Bagder | hm, yes that might be a good idea |
14:31:35 | LinusN | the LCD functions are obvious candidates |
14:31:49 | Bagder | right, but some of them are there already |
14:32:54 | matsl | Anybody doing something on text input? |
14:33:11 | Bagder | I don't think so |
14:33:30 | matsl | with idefx search stuff coming we need it |
14:34:01 | Bagder | I don't ;-) |
14:34:05 | * | Bagder grins |
14:35:23 | matsl | Well I have a naive implementation of text input but don't know it I should commit it since the search stuff might be a bit outside the main development. |
14:38:20 | | Quit Hadaka (brunner.openprojects.net irc.openprojects.net) |
14:38:20 | NSplit | brunner.openprojects.net irc.openprojects.net |
14:38:20 | | Quit mecraw12 (brunner.openprojects.net irc.openprojects.net) |
14:38:20 | | Quit adi|home (brunner.openprojects.net irc.openprojects.net) |
14:38:48 | NHeal | brunner.openprojects.net irc.openprojects.net |
14:38:48 | NJoin | adi|home [0] (~adiamas@as5300-11.216-194-24-184.nyc.ny.metconnect.net) |
14:38:48 | NJoin | mecraw12 [0] (~lmarlow@67.41.113.92) |
14:38:48 | NJoin | Hadaka [0] (naked@aka.pp.htv.fi) |
14:38:48 | Mode | "#rockbox +o adi|home " by brunner.openprojects.net |
14:45:48 | matsl | Have to check if the suns still out there. cu |
14:46:02 | | Quit matsl ("Liece") |
14:46:14 | Bagder | hey, there are webcams for that ;-) |
14:55:55 | pimlottc | I think someone has a text input patch |
14:58:33 | pimlottc | so where's this iram? |
14:58:59 | Bagder | on the sh itself |
14:59:15 | pimlottc | sh? |
14:59:21 | pimlottc | oh the cpu |
14:59:37 | pimlottc | how much is there? 16, 32k? |
14:59:44 | Bagder | 4 |
14:59:49 | Bagder | :-) |
14:59:50 | pimlottc | heh |
15:00 |
15:00:43 | Bagder | so only a selected few functions go in there |
15:03:10 | LinusN | memcpy() is there, for example |
15:03:18 | LinusN | lcd_bitmap() |
15:03:38 | pimlottc | 4k on both record and player? |
15:07:33 | | Join coutta [0] (coutta@adlax6-213.dialup.optusnet.com.au) |
15:07:45 | LinusN | pimlottc: yes, 4k on both |
15:07:59 | | Join sylvr [0] (silver@typhoon.xnet.com) |
15:08:01 | | Part coutta |
15:13:17 | LinusN | what should we do when playing/resuming VBR files without TOC? |
15:13:33 | LinusN | estimate as good as we can? |
15:13:45 | LinusN | or regenerate the TOC (takes time) |
15:14:02 | Bagder | we should estimate |
15:14:07 | Bagder | the toc is the xing header isn't it? |
15:14:11 | LinusN | yes |
15:14:40 | | Quit Tsd () |
15:14:43 | Bagder | one option is of course to waste some more resume space |
15:15:07 | LinusN | for a toc? |
15:15:16 | Bagder | no, for a resumed-time |
15:15:19 | LinusN | ah |
15:15:44 | LinusN | what happens to the time information when you FFW? |
15:15:54 | LinusN | it must be wrong after a FFW |
15:15:54 | Bagder | I don't know |
15:16:01 | LinusN | without a toc, you are lost |
15:16:04 | Bagder | for a non-toc one, indeed |
15:16:42 | LinusN | recreating the toc with an external tool is very much recommended |
15:16:49 | Bagder | yes |
15:17:10 | LinusN | the file just screams: "Toca Me"! (Fragma joke) |
15:17:19 | * | LinusN hides |
15:34:48 | LinusN | I have always wanted an easy way to convert my vinyl records to MP3 |
15:35:02 | LinusN | here is the solution: http://www.cs.huji.ac.il/~springer/ |
15:35:04 | LinusN | :-) |
15:36:09 | Bagder | hehehe |
15:36:43 | Bagder | much easier than other solutions |
15:36:50 | Bagder | just put them in your scanner |
15:37:45 | LinusN | i just love it |
15:37:57 | | Join langhaarrocker [0] (~Philipp@dsl-2129324-114.ip.versatel.de) |
15:39:48 | | Nick elinenbe|sleep is now known as elinenbe (trilluser@user-0cces0l.cable.mindspring.com) |
15:39:48 | DBUG | Enqueued KICK elinenbe |
15:39:55 | elinenbe | morning |
15:40:16 | langhaarrocker | Do you think the sh1 compiler is intelligent enough to optimize modulo operations? Eg. it finds out when the modulo operation is used with a constant of base 2? |
15:40:53 | Bagder | possibly when optimizing at some level |
15:41:16 | LinusN | compile and check the assembly output |
15:41:39 | elinenbe | LinusN: I changed the key acceleration to start at 4. Also, with the new key acceleration you may need to change the ff/rw skip size and ff/rw acceleration to give nice results. |
15:42:06 | elinenbe | LinusN: I use 2sec skip with 2x accel every 3 seconds. |
15:42:21 | langhaarrocker | LinusN: I'm a java programmer and don't fiddle with assembler... ;) |
15:44:15 | langhaarrocker | Do I have to install extra tools to disassemble or is it included somewhere in the sh1 tool chain? |
15:44:18 | elinenbe | Anyone: every time I commect with USB and then dump on a new firmware I get "Disk: NULL" |
15:44:47 | langhaarrocker | elinenbe: I had this once and then never again. |
15:45:16 | elinenbe | langhaarocker: I get it EVERY time. |
15:45:23 | Bagder | langhaarrocker: it's just a gcc option |
15:46:34 | langhaarrocker | elinenbe: Maybe my box is different: I exchanged the harddrive somewhen. Since then I only have to hit the on button and my recorder starts. With the old drive I had to hold down the button for a while. |
15:46:58 | langhaarrocker | Bagder: Ok, I'll try to fiddle with assembly tonight. |
15:47:03 | LinusN | elinenbe: since when? |
15:47:10 | Bagder | langhaarrocker: use -save-temps and you'll get the assembly file on disk |
15:47:47 | elinenbe | LinusN: yesterday |
15:47:59 | | Join datazone-work [0] (~datazone@chaos.iadfw.net) |
15:48:09 | LinusN | gcc replaced my (x % 8) with (x & 7) |
15:48:26 | Bagder | neat |
15:48:41 | langhaarrocker | LinusN: cool! Thus I don't have to alter my code! |
15:48:45 | elinenbe | LinusN: If I ever just plug in the USB and then unplug it I get that. |
15:48:55 | LinusN | elinenbe: model? |
15:48:57 | elinenbe | LinusN: I don't even have to modify the file system |
15:49:02 | elinenbe | LinusN: recorder 6k |
15:49:06 | LinusN | aha |
15:49:18 | LinusN | but it worked the day before yesterday? |
15:49:24 | elinenbe | yes. |
15:49:27 | LinusN | wooo |
15:49:35 | elinenbe | I never have seen this before. |
15:49:36 | Bagder | burst? |
15:49:40 | langhaarrocker | Maybe it's something about disk spinup before boot |
15:49:50 | | Quit morgan () |
15:50:05 | elinenbe | disk spindown is at 20 seconds... if that matters. |
15:50:11 | LinusN | what was the last build that worked? |
15:50:18 | elinenbe | ah.... I don't know. |
15:50:51 | elinenbe | Sometime before yesterday when I was doing the button acceleration thing. I had to reboot everytime I loaded a firmware onto it. |
15:51:21 | langhaarrocker | elinenbe: Normal boot is fine? |
15:51:29 | elinenbe | probably before I get yesterday's CVS commits (in the morning here) EST. (I am 6 hours behind you) |
15:51:35 | elinenbe | Normal boot is fine everytime. |
15:51:49 | elinenbe | it is just when I plug in the USB and then unplug it. |
15:52:04 | elinenbe | I can plug it in, and then unplug it 3 seconds later, and I get it. |
15:52:39 | langhaarrocker | Do you use linux? |
15:52:52 | elinenbe | windows. |
15:52:53 | elinenbe | XP. |
15:53:11 | elinenbe | but I use linux too. |
15:53:57 | langhaarrocker | Don't you use the "disconnect hardware" button (or however it was called) before unplugging? |
15:54:23 | langhaarrocker | I can't disconnect my drive within 3 seconds or WinXP will complain.l |
15:55:21 | langhaarrocker | <boss alert!! must work!!> |
15:55:22 | | Part Bagder |
15:55:23 | pimlottc | how long is the voting going to last |
15:55:23 | | Part langhaarrocker |
15:55:36 | pimlottc | heh |
16:00 |
16:02:41 | LinusN | elinenbe: it is probably the ATA driver changes that cause this. can you revert to version 1.45 of ata.c and retry? |
16:03:07 | LinusN | by the way, the modulo optimization will of course only work on unsigned types |
16:03:07 | elinenbe | I will do it. |
16:07:21 | | Join Phil [0] (~Philipp@dsl-2129324-114.ip.versatel.de) |
16:08:37 | | Part LinusN |
16:09:55 | | Join LinusN [0] (~linus@labb.contactor.se) |
16:10:02 | LinusN | damn tunnel |
16:10:21 | Phil | @ the end of the tunnel sometimes is light... |
16:11:28 | LinusN | :-) |
16:11:33 | elinenbe | LinusN: that fixed it. |
16:11:34 | LinusN | yeah, fibre |
16:11:39 | LinusN | elinenbe: really? |
16:11:43 | elinenbe | LinusN: sorry I took so long, but I was in the bathroom. |
16:11:57 | elinenbe | LinusN: yup works perfectly now... every time! |
16:12:11 | LinusN | ok, i'll investigate |
16:12:18 | LinusN | what error code did you get? |
16:13:23 | elinenbe | "disk: NULL" |
16:13:42 | LinusN | ooo |
16:13:47 | elinenbe | but one time I got something like "disk -1" I am nut sure −− I do not remember exactly |
16:15:45 | LinusN | or ata: -1 perhaps? |
16:17:15 | elinenbe | that was it. |
16:22:36 | Phil | is comparing current_tick before and after executing some code a good way to measure it's duration? |
16:24:25 | Hes | yeah, but beware - it warps at times |
16:24:54 | Phil | What does 'warp' mean? |
16:25:13 | Phil | Overflow and restart from 0? |
16:25:28 | Hes | yup |
16:25:39 | Hes | Not very often though 8-) |
16:26:21 | Phil | Strange. It's declared as long. Wasn't also a long value used to count milSecs from 1.1.1970? |
16:27:08 | *** | Saving seen data "./dancer.seen" |
16:27:20 | LinusN | no, secs |
16:27:52 | Phil | Ok. Thats 1000 times better!.) |
16:27:57 | LinusN | and if you use the TIME_AFTER() macro you don't have to care about the wrap |
16:28:13 | Phil | cool. |
16:28:16 | LinusN | look at how sleep() is implemented in kernel.c |
16:28:29 | elinenbe | later all. |
16:28:35 | | Nick elinenbe is now known as elinenbe|laundry (trilluser@user-0cces0l.cable.mindspring.com) |
16:28:35 | DBUG | Enqueued KICK elinenbe|laundry |
16:29:37 | Phil | LinusN: that's a bit too much hardcore c for a java dude like me. Never saw anything like __attribute__ before. |
16:30:14 | LinusN | don't care about that, look at how the TIME_AFTER() macri is used |
16:30:30 | LinusN | BTW, the attribute thing is to put the code in (fast) internal RAM |
16:30:32 | Phil | ok sorry, I only looked at the declaration. |
16:32:48 | LinusN | Phil: remember that the tick counts 1/100 seconds |
16:33:04 | LinusN | so if your code executes faster than that you will not be helped by the tick |
16:35:41 | Phil | I count 3 - 7 ticks -> I'm on the safe side (unfortunately) |
16:36:01 | LinusN | what is it you are doing? |
16:37:31 | Phil | It's the time a game cycle in the new wormlet takes. I want to get it constant and adjust the button_get_w_tmo parameter accordingly. |
16:38:07 | LinusN | aha |
16:38:15 | LinusN | what is consuming the most time? |
16:38:26 | Phil | hit detection |
16:40:05 | LinusN | do you need to optimize it? |
16:40:10 | Phil | It was O(wormlength) and now I reduced it to O(number of worm bends). That saved a lot. |
16:40:49 | Phil | It's not critical for the game but I wanted to reduce the waste of cpu time. |
16:41:34 | LinusN | good |
16:42:40 | LinusN | i haven't played it for a while |
16:43:03 | LinusN | is it still so that you can have an argh places right in front of you when you eat? |
16:43:07 | LinusN | placed |
16:43:22 | Phil | yes. Should I fix that? |
16:43:32 | Phil | I'll do. |
16:43:52 | LinusN | the player should have a chance to avoid it |
16:44:08 | LinusN | otherwise you can lose just because of bad luck |
16:44:38 | Phil | Now the real problem is that all the contrahend worms (with artificial stupidity) eat all the food in front of your nose... :) |
16:44:40 | | Join edx [0] (~edx@pD9EABE7E.dip.t-dialin.net) |
16:44:50 | LinusN | :-) |
16:44:52 | LinusN | hi edx |
16:45:39 | edx | hi |
16:55:36 | bobTHC | bye all good weekend ! |
16:55:47 | | Part bobTHC |
16:59:20 | | Nick Zagor|away is now known as Zagor (bjst@as9-5-6.k.s.bonet.se) |
17:00 |
17:00:24 | | Part Phil |
17:04:45 | LinusN | hey Zagor |
17:05:13 | LinusN | the new ata.c broke the USB on recorder6 for some reason |
17:09:14 | Zagor | really? interesting... |
17:09:24 | LinusN | disk: NULL |
17:09:36 | LinusN | and sometimes ata: -x (he doesn't remember) |
17:09:37 | Zagor | ah, right. what elinenbe reported. so that was the ata? |
17:09:54 | LinusN | he reverted to ata.c 1.45 and the problem was gone |
17:10:28 | Zagor | hmm. maybe we shouldn't use READ MULTIPLE then. it doesn't really give much of a performance boost anyway. |
17:10:46 | LinusN | it may not be READ_MULTIPLE at all |
17:10:56 | LinusN | you did lots of other changes |
17:11:10 | LinusN | it may be a simple compare of the return code |
17:11:13 | Zagor | nothing relevant. not intentionally, anyway. |
17:11:22 | LinusN | if ata_xxxx() == -1 |
17:11:26 | Zagor | right |
17:11:28 | LinusN | or something |
17:12:17 | LinusN | and you added identify() |
17:12:40 | Zagor | but that's not ran after usb |
17:13:29 | LinusN | usb runs ata_init() |
17:13:41 | Zagor | yes but not those portions of it |
17:13:55 | LinusN | true |
17:13:57 | Zagor | if (!initialized) |
17:14:29 | Zagor | disk_init doesn't check the ata_read return code at all. that's bad |
17:16:41 | Zagor | actually, us using of READ_MULTIPLE shouldn't affect usb. we don't change any disk settings or anything like that. you can mix READ_MULTIPLE and READ_SECTORS freely. |
17:16:47 | Zagor | so it must be something else |
17:17:18 | Zagor | an interesting thing is that the 'return -2' on line 294 previously returned 0. i found that odd. |
17:17:42 | LinusN | yeah, in write() |
17:18:29 | | Nick dwihno|gone is now known as dwihno (dwihno@Bald067.Baldakinen.Umea.SE) |
17:18:48 | LinusN | Zagor: we still have a suspicious return code, on line 314 |
17:18:50 | dwihno | Hello Computer! |
17:18:54 | LinusN | HELO |
17:18:57 | dwihno | EHLO |
17:19:05 | LinusN | little endian eh? |
17:19:13 | Zagor | LinusN: ah, missed that one |
17:19:14 | dwihno | http://dw.lahma.net/hello.avi (divx5) |
17:19:32 | dwihno | LinusN: I'm the red indian, thank you very much! :) |
17:20:17 | LinusN | Zagor: have you checked if the compiler optimizes the sector*SECTOR_SIZE multiplication? |
17:20:25 | LinusN | in the loop |
17:20:42 | Zagor | nope |
17:20:44 | dwihno | Btw, has RockBox gone through some kind of optimization the last day? It felt a lot faster today! |
17:20:52 | LinusN | dwihno: it sure has |
17:20:54 | dwihno | :-D |
17:20:55 | dwihno | Yay! |
17:21:05 | LinusN | DRAM burst mode |
17:21:10 | dwihno | It was a major speed boost when switching between tracks |
17:21:14 | dwihno | which means? |
17:21:20 | LinusN | 3 times faster RAM |
17:21:25 | dwihno | whoa |
17:21:27 | LinusN | approximately |
17:21:30 | Ctcp | Ignored 2 channel CTCP requests in 48 minutes and 47 seconds at the last flood |
17:21:30 | * | dwihno feels the speed! |
17:21:35 | dwihno | Great work! :D |
17:21:49 | dwihno | Those optimizations made me happy today :) |
17:22:02 | dwihno | I always do a CVS update and build my rockbox before going to work! :) |
17:22:35 | dwihno | Anything new on the font loading code? |
17:23:07 | | Join Phil__ [0] (~Philipp@dsl-2129324-114.ip.versatel.de) |
17:23:42 | Zagor | LinusN: that line is one calculation for every 4096 word copies. "optimising" it makes no difference |
17:24:09 | * | dwihno saw some sheep yesterday |
17:24:11 | dwihno | and some goats |
17:24:14 | dwihno | and some horses |
17:24:19 | dwihno | and some hamsters |
17:24:26 | dwihno | and some smĺgoats |
17:24:34 | dwihno | but they were afraid of me :( |
17:24:57 | LinusN | Zagor: on line 237? |
17:25:13 | Phil__ | dwihno: Humans are more clever: you don't even see them... |
17:25:24 | Zagor | LinusN: yes |
17:25:56 | LinusN | i don't get it |
17:26:13 | idefx | Hey, my BM seems to work... but it's more dirty than dwihno's horses ass-holes... |
17:26:15 | LinusN | even if sectors == 1, the multiplication would be performed 256 times |
17:26:30 | Zagor | normal transfers do 16 sectors in one go. that's 4096 words. the comparison is calculated before the loop and then put in a register for comparison. |
17:28:41 | notch | mmmnnn sheeeep.... |
17:33:56 | LinusN | Zagor: that was my question, does the compiler optimize that loop? |
17:34:08 | LinusN | and you say it does, so i believe you |
17:34:30 | Zagor | ah, you mean the loop? i thought you meant the actual calculation. |
17:35:03 | Zagor | actually, i haven't checked. but it's a normal 'for' loop, i would be very surprised if the comparison value is not held in a register (unless the value is changed in the loop, of course) |
17:35:37 | LinusN | I have seen stupid compilers before, but i guess this optimization is pretty trivial |
17:36:19 | Zagor | you are right, we should check. alan used a shift instead of multiplication, but alan is always optimizing everything ;-) |
17:36:28 | LinusN | the dynamic memory discussion has fueled up in the mailing list... |
17:36:36 | Zagor | ooh, fun fun |
17:37:50 | LinusN | actually, the scratch buffer isn't such a bad idea... |
17:38:08 | Zagor | what do they want it for? |
17:38:19 | * | Zagor is too lazy to read ;) |
17:38:37 | LinusN | large disk loading buffer for string searching in playlists |
17:39:16 | dwihno | btw, is there some special reason the time display still is being displayed by default in the wps? |
17:39:24 | Zagor | eh? we use a 16KB buffer for playlists and read 2500+ lines/sec. bigger buffers don't help. |
17:39:36 | Zagor | dwihno: just 'cause nobody fixed it yet :-) |
17:39:41 | LinusN | Zagor: not *that* buffer |
17:39:43 | dwihno | Zagor: Me fix, me mail you patch! :D |
17:39:50 | Zagor | dwihno: goodie |
17:40:05 | dwihno | when is there going to be a devcon btw? :) |
17:40:17 | Zagor | LinusN: i know we're not talking about that buffer. but it's a good comparison. the disk is the limit here, not the ram buffer. |
17:40:20 | LinusN | dwihno: some day |
17:40:35 | LinusN | Zagor: maybe not for the string search |
17:40:49 | LinusN | i don't know, i haven't seen his code |
17:42:14 | Zagor | LinusN: well I say as always: show me the need and of course I will consider it |
17:42:55 | Phil__ | Zagor: I hope you talk differently with you lover... |
17:43:02 | Zagor | Phil__: hehe |
17:43:18 | idefx | someone talking about my code ? |
17:43:24 | Zagor | she's got wifi. she's happy. ;-) |
17:43:43 | Zagor | idefx: well, related anyway |
17:43:43 | dwihno | Zagor: In what way are you and Daniel related? |
17:43:48 | Zagor | dwihno: brothers |
17:43:50 | dwihno | :O |
17:43:52 | dwihno | Cool :) |
17:43:57 | dwihno | The code brothers :D |
17:44:02 | Zagor | hehe |
17:44:08 | dwihno | If you are the police, he is the villain? :) |
17:44:17 | idefx | Zagor: i'm coding now, so, don't expect me to follow the discussion ;) |
17:44:19 | Phil__ | What's a wifi? |
17:44:43 | Zagor | Phil__: wireless networking |
17:52:03 | LinusN | Zagor: the multiplication is optimized into a shift |
17:52:12 | LinusN | shll8 |
17:52:32 | LinusN | still, it is done for every loop |
17:52:54 | Zagor | that's bad. so we should pre-calculate it. |
17:53:01 | LinusN | i'll fix |
17:53:06 | Zagor | good |
17:53:49 | Zagor | this john wood fellow is pretty annoying |
17:54:23 | LinusN | he sure doesn't give up |
17:56:12 | idefx | damn, i give up for today: i have to rewrite my search_string code, because this way, it isnot optimised for BM at all... I'm gonna get crazy... |
17:56:26 | notch | someone should dynamically allocate john wood off the list.... |
17:56:35 | LinusN | :-) |
17:57:57 | LinusN | Zagor: yeah, i managed to shave off a few instructions... |
17:58:06 | idefx | So, i go... Bye |
17:58:07 | Zagor | goodie |
17:58:08 | notch | I can feel 50 spamm to allocate/to not allocate meassages coming... uggh.... |
17:58:09 | | Quit idefx ("[BX] Gary Coleman uses BitchX. Whatchoo talkin bout foo?") |
17:59:45 | | Quit notch () |
18:00 |
18:00:23 | | Join TotMacher [0] (tot@p508DAA43.dip.t-dialin.net) |
18:01:02 | | Quit TotMacher (Client Quit) |
18:01:04 | | Join TotMacher [0] (tot@p508DAA43.dip.t-dialin.net) |
18:01:07 | | Quit TotMacher (Client Quit) |
18:02:59 | | Join TotMacher [0] (tot@p508DAA43.dip.t-dialin.net) |
18:04:29 | | Quit TotMacher (Client Quit) |
18:04:49 | | Join TotMacher [0] (tot@p508DAA43.dip.t-dialin.net) |
18:05:32 | LinusN | TotMacher: hard to decide? :-) |
18:05:41 | TotMacher | hehe |
18:05:43 | TotMacher | sorr |
18:05:43 | TotMacher | y |
18:05:50 | TotMacher | iam testing mirc with auto-perform |
18:05:51 | TotMacher | so |
18:05:57 | TotMacher | i connect to 3 networks |
18:05:58 | TotMacher | now |
18:06:00 | TotMacher | that rox |
18:06:28 | dwihno | So mirc finally has multi-server support? |
18:06:41 | dwihno | and it only took, like, 5 years? :D *haha* |
18:07:24 | LinusN | there is an xchat port for windows, if you want to try a real IRC client |
18:07:27 | dwihno | pimlottc: hey, be careful you evil doer! :) |
18:07:35 | TotMacher | hehe :) |
18:07:37 | TotMacher | yes |
18:07:41 | pimlottc | dwihno - hey you had it coming |
18:07:47 | pimlottc | dwihno - good choice btw :) |
18:07:53 | dwihno | pimlottc: vielen dank |
18:08:01 | dwihno | pimlottc: i en rosa helikopter... |
18:08:29 | pimlottc | dwihno - english? |
18:08:30 | LinusN | ...skall jag flyga hem till dig... |
18:08:42 | LinusN | tralalalala |
18:08:49 | dwihno | :) |
18:08:57 | dwihno | Linus - the dance master |
18:08:59 | Phil__ | Neederlands versta ik niet. |
18:09:12 | dwihno | But I do prefer Caramell |
18:09:14 | dwihno | www.caramell.nu |
18:09:20 | Zagor | LinusN: unfortunately it made no difference to the disk benchmark :-) |
18:10:19 | pimlottc | darn, no swedish on babelfish |
18:10:24 | LinusN | Zagor: :-) |
18:12:40 | dwihno | :-) |
18:12:45 | dwihno | Rosa helikopter = pink helicopter |
18:13:16 | pimlottc | ooooooh that explains _everything_ |
18:13:28 | | Quit TotMacher () |
18:13:39 | | Join TotMacher [0] (tot@p508DAA43.dip.t-dialin.net) |
18:13:46 | dwihno | :) |
18:13:49 | dwihno | It's a kickass tune! |
18:13:54 | pimlottc | so you are a pink helicopter? |
18:14:12 | * | pimlottc grins |
18:14:30 | LinusN | gotta run now |
18:14:33 | LinusN | bye all! |
18:14:43 | dwihno | bye Linus |
18:14:50 | pimlottc | hmm |
18:14:58 | pimlottc | all I know is one word in swedish |
18:14:59 | LinusN | dwihno: are you coming to Snaxx? |
18:15:03 | pimlottc | sverige |
18:15:11 | dwihno | LinusN: When is that? |
18:15:23 | dwihno | pimlottc: fjortis is a good word too! :) |
18:15:26 | pimlottc | (and also 'ikea') |
18:15:46 | LinusN | dwihno: sept 18 |
18:16:07 | pimlottc | dwihno - what's that (fjord-related?) |
18:16:08 | LinusN | http://www.haxx.se/home/snaxx/ |
18:16:20 | LinusN | bye! |
18:16:22 | | Part LinusN |
18:16:22 | dwihno | bye |
18:16:33 | pimlottc | lunchtime |
18:16:38 | dwihno | pimlottc: it's just a term for underdeveloped small kids |
18:17:32 | | Join Tsd [0] (Tsd@193.209.142.16) |
18:22:14 | Phil__ | Swedish language allways looks like joke told by a rubber duck to me. When seeing those words I somehow expect pronouncing them invovles a lot of squeeking. |
18:22:56 | dwihno | heh |
18:27:09 | *** | Saving seen data "./dancer.seen" |
18:38:37 | Phil__ | No, that didn't squeek. |
18:38:47 | dwihno | what squeak? |
18:39:00 | Phil__ | That's what I meant. |
18:39:08 | Phil__ | No squeek |
18:43:37 | Phil__ | Do you squeek swedish? |
18:43:37 | Phil__ | Erm - speak ;) |
18:46:21 | | Part Phil__ |
18:46:45 | elinenbe|laundry | Zagor: you here? |
18:46:53 | | Nick elinenbe|laundry is now known as elinenbe (trilluser@user-0cces0l.cable.mindspring.com) |
18:46:53 | DBUG | Enqueued KICK elinenbe |
18:47:56 | Zagor | yup |
18:52:26 | elinenbe | I got the "disk: NULL" error and the "ata -1" error on the latest ata.c |
18:52:42 | elinenbe | well, not the one committed about an hour ago |
18:52:48 | elinenbe | on v. 1.46 |
18:52:55 | elinenbe | 1.45 however is okay |
18:53:15 | elinenbe | it only happens when I put it into USB mode and then take it out of USB mode |
18:53:17 | Zagor | elinenbe: that's quite interesting |
18:54:06 | Zagor | ahh, i have an idea |
18:54:14 | Zagor | do you use linux or windows for usb? |
18:54:28 | elinenbe | windows. |
18:54:46 | elinenbe | but if I plug it in, and then unplug it without doing anything it happened. |
18:55:04 | elinenbe | even if I plugged it in for 1 sec. −− before windows even rocognized it. |
18:55:15 | elinenbe | as long as the recorder shows the USB icon. |
18:55:36 | Zagor | maybe the driver did work before the UI showed it |
18:55:48 | Zagor | my theory is it changed the multisector setting on the disk |
18:55:55 | elinenbe | okay. |
18:55:58 | Zagor | can you dcc? |
18:56:22 | elinenbe | maybe try it :) −− I am behind a firewall, but I may be able to DCC |
18:56:24 | Zagor | i'll send you a test ajbrec.ajz, ok? |
18:56:50 | elinenbe | ok |
18:57:11 | elinenbe | I can DCC. |
18:57:13 | elinenbe | great! |
18:57:28 | Zagor | no, wait. that won't work! |
18:57:31 | dwihno | I can DCC too! :) What a joy! |
18:57:45 | Zagor | i'm silly... |
18:57:47 | dwihno | Zagor: You and Bagder were a part of Horizon?! You guys are trés cool! :D |
18:57:52 | dwihno | :) |
18:57:58 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
18:57:58 | * | dwihno is with the famous grouse! ;D |
18:57:59 | elinenbe | what is Horizon? |
18:58:09 | Zagor | an old C64 demo group |
18:58:18 | elinenbe | ah... |
18:58:26 | Zagor | http://www.contactor.se/~kjer/horizon/ |
18:58:35 | dwihno | Zagor: will you sign a 5.12" floppy for me? :) |
18:58:39 | Zagor | hehe |
18:58:52 | Zagor | linus was in horizon too |
18:58:57 | * | dwihno will come to the Snaxxx just to collect autographsw |
18:59:17 | Zagor | we've been programming together since the 80s :-) |
18:59:32 | elinenbe | you got a .ajz for me to test? |
19:00 |
19:00:26 | Zagor | elinenbe: i'm working in it. the fix I sent you won't work |
19:00:40 | elinenbe | ok |
19:04:38 | Zagor | sending a new version |
19:05:46 | Zagor | elinenbe: problems? |
19:06:03 | elinenbe | you send? |
19:06:23 | Zagor | i'm sending now... |
19:06:26 | Zagor | i'll try again |
19:07:51 | TotMacher | what about a enque function for songs ? |
19:08:24 | Zagor | TotMacher: not until fat32 write is done |
19:08:29 | TotMacher | that i can choose a song, that will defenitively played |
19:08:39 | TotMacher | next |
19:08:43 | TotMacher | hmm |
19:08:56 | TotMacher | no playlist |
19:08:57 | TotMacher | but |
19:09:06 | TotMacher | like the queue playmode in stock firmware |
19:09:17 | TotMacher | so that i can choose the next song |
19:09:29 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
19:09:43 | TotMacher | a it wont care about shuffle or normal play |
19:10:18 | | Join elinenbe [0] (trilluser@user-0cces0l.cable.mindspring.com) |
19:10:22 | elinenbe | Back! |
19:10:34 | elinenbe | Zagor: it seems to work fine |
19:11:30 | Zagor | elinenbe: nice! |
19:11:41 | Zagor | then my theory was correct |
19:11:44 | elinenbe | so, whatever you did makes it work ouak. |
19:11:53 | elinenbe | s/ouak/okay |
19:11:57 | Zagor | ok, i'll check it in then |
19:12:02 | elinenbe | what is your theory? |
19:12:05 | Zagor | yes |
19:12:16 | Zagor | i'm resetting the multisector value after usb, and then it works |
19:12:48 | elinenbe | oh −− obviously. |
19:13:34 | Zagor | so it seems the win driver sets it to 1 or something |
19:16:43 | | Quit edx (Read error: 54 (Connection reset by peer)) |
19:17:19 | | Join edx [0] (~edx@pD9EABE7E.dip.t-dialin.net) |
19:18:33 | | Nick edx is now known as edx|dead (~edx@pD9EABE7E.dip.t-dialin.net) |
19:19:54 | | Nick edx|dead is now known as edx (~edx@pD9EABE7E.dip.t-dialin.net) |
19:27:59 | | Nick edx is now known as edx|eating (~edx@pD9EABE7E.dip.t-dialin.net) |
19:28:52 | | Join LinusN [0] (~linus@labb.contactor.se) |
19:29:04 | LinusN | Zagor: ah, you found elinenbe's bug! |
19:29:21 | Zagor | yup |
19:30:14 | LinusN | great! |
19:32:57 | Zagor | odd though, that the driver changes this parameter |
19:34:16 | LinusN | that's interesting, yes |
19:34:30 | LinusN | and, i hate those dynamic memory discussions... |
19:35:29 | Zagor | ignore them. i do. |
19:35:36 | Zagor | almost, anyway :-) |
19:35:48 | LinusN | but i still see their point |
19:36:26 | LinusN | it would however be extremely complicated to handle dynamic memory in the mp3 thread *SHRUG* |
19:36:43 | LinusN | i'm about to say the famous words: |
19:36:47 | Zagor | it sure would. if they want it, they write it. |
19:36:54 | LinusN | SHOW ME THE CODE! |
19:36:57 | Zagor | beat you to it :-) |
19:37:06 | LinusN | :-) |
19:38:42 | LinusN | but still, we have a lot of issues regarding the memory handling |
19:38:58 | LinusN | i mean, the xxx-file limit and stuff |
19:39:06 | * | Zagor slaps LinusN |
19:39:11 | Zagor | don't mention that :-) |
19:39:38 | LinusN | so it won't hurt at least spending some spare brain cells thinking about it... |
19:39:42 | LinusN | :-) |
19:40:54 | Zagor | you're obsessed. write some recording code, or something :-) |
19:41:22 | elinenbe | when LinusN feels bad about something... he takes action |
19:42:14 | Zagor | well, he feels bad about some really odd things sometimes ;) |
19:46:56 | | Join merwin [0] (~merwin@1Cust237.tnt12.tpa2.da.uu.net) |
19:47:03 | merwin | *yawn* |
19:50:00 | LinusN | i feel bad about john wood not getting it |
19:54:17 | merwin | LinusN: hmm? |
19:56:58 | | Nick edx|eating is now known as edx (~edx@pD9EABE7E.dip.t-dialin.net) |
19:59:22 | * | merwin does not have the will to do the 1 hour of work that needs to be done today |
19:59:52 | | Quit Tsd () |
20:00 |
20:27:11 | *** | Saving seen data "./dancer.seen" |
20:30:37 | | Quit merwin () |
20:36:51 | | Quit edx (Read error: 54 (Connection reset by peer)) |
20:37:07 | | Join edx [0] (~edx@pD9EABE7E.dip.t-dialin.net) |
20:38:52 | | Quit quel|out ("KVIrc 3.0.0-beta1 "Eve's Avatar"") |
20:43:37 | | Part LinusN |
20:48:32 | | Quit TotMacher () |
21:00 |
21:24:39 | | Quit datazone-work ("I like core dumps") |
21:51:40 | miah | hrm, keylock hates me |
21:52:01 | miah | i walk down the street with my archos in my pocket, with keylock on, and randomly it will skip to the next song, as if keylock wasnt on |
21:52:15 | miah | i have no idea what button combination is getting hit to cause it.. but its annoying :/ |
21:53:08 | Hes | It might be that there is an HD error which causes it to skip |
21:53:23 | Hes | I have lots of those while driving (with keylock on) |
21:53:32 | Hes | which I don't have with archos firmware or older rockbox |
22:00 |
22:03:49 | | Nick edx is now known as edx|tv (~edx@pD9EABE7E.dip.t-dialin.net) |
22:06:40 | miah | nah, there isnt hd error |
22:06:54 | miah | because if i stop, and start playing that directory again while holding the archos it plays through the songs properly |
22:11:02 | Hes | that doesn't rule out errors... |
22:11:12 | Hes | the disks do get errors while walking/shaking/jogging |
22:11:34 | Hes | and currently rockbox does not retry - it gives up on the first error and skips to the next track |
22:11:55 | dwihno | well, using the unit while jogging doesn't sound that good :) |
22:14:13 | miah | ah |
22:14:20 | miah | i dont jog, i just walk |
22:14:28 | Hes | i don't even walk, i drive |
22:14:31 | dwihno | Heh |
22:14:34 | miah | if it just skips to the next track on a error, it could get an error while walking |
22:14:34 | dwihno | Mr comfortable |
22:14:42 | miah | i could see that |
22:14:57 | miah | parking in boston is not an easy thing, so i take bus's and subway alot |
22:15:04 | dwihno | boston gurka |
22:15:06 | miah | and walk even more |
22:15:37 | Hes | bike is easy to park (http://hes.iki.fi/photo/mopot/) 8-) |
22:16:42 | dwihno | the bike looks dangerous |
22:19:42 | miah | if you park your bike here |
22:19:46 | miah | you come back and pieces of it are gone |
22:19:58 | miah | seat, wheels, anything people can manage to take |
22:20:01 | dwihno | you arm it with claymore mines |
22:20:08 | miah | yea, you pretty much have to |
22:20:20 | dwihno | are there no ways to prevent ppl from stealing parts? |
22:22:12 | miah | not really |
22:22:29 | miah | i've seen bike thieves lock their chains to bikes |
22:22:36 | miah | so when you come to get it you cant |
22:22:42 | dwihno | ?! |
22:22:45 | miah | and then they go back later and remove both chains |
22:22:47 | dwihno | What a sick world we live in |
22:22:52 | miah | master keys and such |
22:23:06 | miah | its messed up |
22:23:15 | dwihno | That's the price you pay, to live in the U.S.A (rhyme!) |
22:23:26 | dwihno | master keys? I thought they were nonexistant on the newer locks |
22:26:16 | Hes | Someone tried to steal mine last summer |
22:26:18 | Hes | http://hes.iki.fi/photo/20010626-bike-lock/ |
22:26:31 | Hes | didn't succeed though... I got a new chain & lock |
22:26:50 | Hes | some drunk or drug user probably, not a professional |
22:27:14 | dwihno | What equipment does the pro's use? |
22:27:16 | *** | Saving seen data "./dancer.seen" |
22:28:13 | elinenbe | car jacks |
22:28:20 | elinenbe | and freon −− freeze it and then break it. |
22:28:23 | elinenbe | with a hammer |
22:28:26 | elinenbe | I am a pro :D |
22:29:14 | dwihno | hmm |
22:29:18 | dwihno | car jacks? |
22:29:28 | dwihno | you mean the things you use to raise a car to switch a tire? |
22:29:29 | elinenbe | put a car jack in a Ulock (one from a small car like a VW) |
22:29:37 | elinenbe | and then crank it like you ar lifting a car |
22:29:38 | elinenbe | :) |
22:29:42 | elinenbe | lock blows apart |
22:30:02 | dwihno | welcome to the insecure world |
22:30:10 | dwihno | if you want to keep it - keep it with you 24/7 |
23:00 |
23:07:15 | | Join hardeep [0] (hardeeps@sdf.lonestar.org) |
23:08:23 | Zagor | hi hardeep |
23:12:05 | hardeep | heya |
23:18:17 | | Quit Synthe ("Connection Lost - Excess Blood") |
23:20:33 | | Join Synthe [0] (Synthe@galt.synthe.net) |
23:50:01 | | Nick edx|tv is now known as edx|sleep (~edx@pD9EABE7E.dip.t-dialin.net) |
23:58:55 | | Quit hardeep ("Leaving") |