00:00:54 | | Quit DreamTactix291 () |
00:01:03 | b0br | LinusN: what is needed to be done to make recording from h1xx work on h3xx? is it a lot of work? isn't the recording hardware the same? |
00:01:08 | | Quit mirak (Connection timed out) |
00:01:27 | | Join DreamTactix291 [0] (n=DreamTac@adsl-19-241-33.bna.bellsouth.net) |
00:01:35 | LinusN | b0br: the mux pin is different, for starters (easy fix) |
00:01:47 | LinusN | other than that, i don't really know |
00:02:06 | LinusN | i tried to enable recording, just for fun, and it froze the player |
00:02:30 | b0br | ok, thx |
00:03:02 | | Quit idanm () |
00:03:32 | b0br | pls, who's working on recording on h1xx? |
00:03:47 | LinusN | nobody and everybody |
00:04:02 | LinusN | anyone who feels like it |
00:04:17 | Moos | especially Andy (thanks for him) |
00:05:46 | b0br | hmm sounds mysterious :) |
00:11:01 | markun | can I use a '+' in a filename? |
00:11:29 | Bagder | yes |
00:12:15 | markun | I combined the 6x13 and 12x13-ja fonts to 6+12x13 and would like to commit it |
00:13:44 | | Part XavierGr |
00:14:52 | andy | b0br: sup? :) |
00:15:27 | Midgey34 | well, I have a class I need to get going to. cya later |
00:15:35 | andy | aha.. h300 recording.. actually i'm borrowing a h300 this weekend so I might look into this |
00:17:00 | | Join frederic_ [0] (n=chatzill@i577BB5A0.versanet.de) |
00:17:02 | | Join gromit`` [0] (n=gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
00:19:23 | | Quit gromit` (Read error: 104 (Connection reset by peer)) |
00:19:56 | | Quit Paul_The_Nerd ("Chatzilla 0.9.68.5.1 [Firefox 1.5/undefined]") |
00:20:28 | | Quit petur ("here today, gone tomorrow") |
00:21:33 | | Part andy |
00:24:30 | | Quit b0br ("CGI:IRC") |
00:26:02 | | Quit frederic_ ("Chatzilla 0.9.68.5.1 [Firefox 1.5/undefined]") |
00:26:28 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
00:27:59 | | Quit perplexity (Read error: 113 (No route to host)) |
00:33:47 | | Quit Amar ("CGI:IRC") |
00:37:21 | Gacel | time to sleep, cu |
00:37:32 | | Part Gacel |
00:42:36 | | Quit Moos ("Glory to Rockbox") |
01:00 |
01:00:48 | LinusN | amiconn: looks like it wasn't the spurious off after all |
01:01:02 | | Join Cassandra [0] (i=Cassandr@elmyra.coraline.org) |
01:03:26 | | Join ts-x [0] (n=43823b46@labb.contactor.se) |
01:10:30 | | Quit eli_sherer () |
01:11:41 | *** | Saving seen data "./dancer.seen" |
01:16:39 | | Quit Kohlrabi ("Leaving") |
01:16:49 | ts-x | . |
01:26:41 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
01:33:41 | | Join Benacool [0] (i=Benacool@toronto-HSE-ppp4101234.sympatico.ca) |
01:34:48 | Benacool | a little question ;-) ... do the playback speed is supposed to be on the H300 builds ? |
01:37:07 | LinusN | huh? |
01:37:22 | Benacool | what ? |
01:37:35 | LinusN | i didn't understand your question |
01:37:37 | Benacool | my english is so bad ?? |
01:37:40 | Benacool | ok ;-) |
01:38:14 | LinusN | you want to change the playback speed on the h300? |
01:39:12 | Benacool | the playback speed control ... is it on the h300 too now ? |
01:39:18 | LinusN | yes |
01:39:19 | Benacool | yea it's what I meant |
01:39:22 | Benacool | where ? |
01:39:26 | Benacool | i don't found it lol |
01:39:28 | LinusN | hold ON and use the + and - buttons |
01:39:30 | Benacool | find* |
01:39:52 | LinusN | in the wps |
01:41:35 | golf7 | nice linus |
01:41:35 | | Quit Benacool (Read error: 104 (Connection reset by peer)) |
01:41:37 | golf7 | just flashed today |
01:41:40 | golf7 | im loving it |
01:41:45 | golf7 | keep it up |
01:42:24 | LinusN | :-) |
01:42:25 | | Join Benacool [0] (i=Benacool@toronto-HSE-ppp4101234.sympatico.ca) |
01:42:44 | golf7 | you know if its possible to change the speed, but not the pitch on the h300 |
01:42:52 | golf7 | it might be a hardware limitation |
01:43:18 | golf7 | like doesnt it have to have 2 mp3 decoders or something |
01:43:40 | Benacool | they are some distortion when you slow down pitch |
01:44:08 | LinusN | golf7: it takes some serious DSP algorithms to change speed without changing pitch |
01:45:25 | LinusN | Benacool: yes, the resampling algorithm has a glitch |
01:46:37 | markun | Setting the display boolean in wps_data_load to false is claimed to fix a crash with loading WPS' |
01:46:41 | Benacool | It's normal (know bug) that when you hold a button for a long time that the song skip ? |
01:46:41 | Benacool | ok |
01:46:57 | markun | LinusN: do you know anything about it? |
01:47:55 | LinusN | markun: i saw that, yes |
01:47:59 | markun | With grep I discovered that with this change in filetree.c the display boolean is always false now |
01:48:30 | markun | Is it used to dump the WPS on the screen after loading? |
01:49:59 | LinusN | yes |
01:50:59 | markun | If it crashes the player maybe it should be removed, or do people find it a useful feature? |
01:51:51 | LinusN | we should remove it |
01:52:41 | markun | ok, I will then |
01:53:06 | Benacool | LinusN: Is it normal (know bug ;-)) that when you hold a button for a long time that the music skip ? |
01:53:17 | markun | btw what do you think about loadable keyboard layouts? |
01:53:32 | LinusN | Benacool: when does it do that? |
01:53:54 | Benacool | everywhere |
01:53:59 | Benacool | anywhere* |
01:54:24 | LinusN | Benacool: what makes you think that it is the actual holding of the button that is the problem? |
01:54:41 | Benacool | you know when you search a music file and you scrool down for exemple |
01:55:03 | LinusN | then i believe it is the scrolling that causes it, not the holding of the button |
01:55:17 | Benacool | in the brownser |
01:55:17 | Benacool | browser* |
01:55:23 | | Quit San||Away (Read error: 110 (Connection timed out)) |
01:55:29 | Benacool | yea |
01:56:53 | LinusN | maybe i sound like a nitpick here, but saying "it happens everytime you hold a button" isn't very helpful |
01:56:55 | | Quit xmixahlx ("blah blah blah") |
01:57:04 | Benacool | when i change the pitch it do teh same thing but the music skip a sec., play a sec., etc but in the browser it stops untill a sopt holding the button |
01:57:17 | Benacool | sorry ^^' |
01:57:17 | | Quit ts-x ("CGI:IRC (EOF)") |
01:57:54 | LinusN | it's always better to find a specific situation when it happens, so i know how to reproduce the error on my player |
01:58:21 | Benacool | ok |
01:58:26 | LinusN | i can tell you that it is the LCD update that causes it, it is currently very slow on the h300 |
01:58:27 | Benacool | so the browser is the best place to reproduce it |
01:58:34 | Benacool | ok |
01:58:50 | Benacool | thanks ^^ |
01:58:56 | LinusN | that's also why the scrolling continues when you release the button |
01:59:08 | LinusN | and the wps flickers |
02:00 |
02:00:05 | | Join cool [0] (i=Benacool@toronto-HSE-ppp4101234.sympatico.ca) |
02:00:05 | | Quit Benacool (Read error: 104 (Connection reset by peer)) |
02:00:18 | | Nick cool is now known as Benacool (i=Benacool@toronto-HSE-ppp4101234.sympatico.ca) |
02:03:48 | | Join webguest23 [0] (n=3e4f4094@labb.contactor.se) |
02:04:01 | golf7 | i dont think i can go back to the 3-4 second gap inbetween songs, im loving the crossfade |
02:04:07 | lostlogic | is there any followup I have to do after submitting the profiling patch to the sourceforge tracker? |
02:05:34 | webguest23 | Hi, has anyone noticed that scrolling through files on h1xx is now not eating button events fast enough? (for me, at least). Bleeding edge from earlier today. I *think* it happened first after unicode, but am not sure. |
02:05:54 | LinusN | yes, harass the developers in this channel until we cave in and commit it |
02:06:26 | lostlogic | *giggle* |
02:06:35 | LinusN | webguest23: it is quite likely to be because of the unicode build |
02:07:03 | webguest23 | It sounded like a likely explanation |
02:07:28 | webguest23 | But then, I'm not going to jump to conclusions when I really have no idea |
02:07:48 | LinusN | webguest23: which font? is it different if you play music and if you're not? |
02:08:17 | webguest23 | Hm, let me test.. |
02:09:19 | | Join XavierGr [0] (n=XavierGr@ppp41-adsl-4.ath.forthnet.gr) |
02:10:38 | webguest23 | Font is 6x10 |
02:10:52 | webguest23 | When playing music, the music will start skipping (guessing the buffer empties) |
02:11:10 | webguest23 | But the scroll will be fine. |
02:11:21 | webguest23 | When not playing, the scroll will lag behind |
02:11:40 | LinusN | wow |
02:11:43 | webguest23 | Seems reasonable, because of the lower cpufreq, I'm guessing? |
02:12:42 | LinusN | well, it looks like the scroll takes too much cpu |
02:13:23 | webguest23 | I'm not even using any glyphs outside of latin-1, which I set as my default codepage |
02:13:56 | LinusN | i don't think that matters |
02:14:17 | webguest23 | I don't know if that would even be an issue, I'm kinda guessing those would be loaded when entering the dir? |
02:15:04 | LinusN | i think so |
02:15:29 | webguest23 | It's a large dir - it filled the dir buffer at the default size |
02:16:23 | webguest23 | It does not seem to happen with the default font. |
02:16:31 | LinusN | figures |
02:17:22 | LinusN | i believe it takes slightly longer to render a font which height isn't a multiple of 4 |
02:17:49 | webguest23 | Let me try with a non-unicode font |
02:17:53 | webguest23 | say, snap |
02:18:12 | markun | LinusN: the quickmenu is not displayed for non-latin1 users because it uses the internal font |
02:19:03 | webguest23 | It's not happening with snap, but is with 6x10 |
02:19:08 | amiconn | LinusN: I don't think so. The font height itself shouldn't matter at all on displays with >= 8 bit depth |
02:19:27 | LinusN | amiconn: it's h1x0 |
02:19:34 | amiconn | Ah |
02:20:11 | LinusN | markun: oops |
02:20:13 | webguest23 | That doesn't seem to be it though. |
02:20:24 | amiconn | webguest23: Do you have the remote connected? |
02:20:31 | webguest23 | Nope. |
02:21:22 | webguest23 | There's no noticable difference between snap and the default font. With 6x10, it's all wrong. |
02:22:11 | webguest23 | unifont is no better, it seems |
02:23:13 | markun | The quickscreen looks still ok on a H1x0 with unifont |
02:23:35 | markun | shall I change the quickscreen to use the UI font? |
02:24:16 | amiconn | It will look all wrong on archos with any font >8 px |
02:24:30 | amiconn | It's already tight with the default in some languages |
02:24:53 | amiconn | The default fonts should get unicode support, I'd say |
02:25:24 | markun | some languages like korean will never have a small font size.. |
02:25:45 | amiconn | 8859-1 code page part compiled in (or just ascii if we want to save some more), and the full version on disk |
02:26:08 | amiconn | The default could be a bit larger on iriver, imho |
02:28:01 | LinusN | time to sleep |
02:28:20 | LinusN | nite all |
02:28:24 | | Part LinusN |
02:29:42 | markun | amiconn: happy with the addition of unicode to rockbox? |
02:30:03 | amiconn | I think it's a move in the right direction |
02:30:19 | amiconn | Still some quirks to iron out of course |
02:30:32 | amiconn | (like the default font problem) |
02:30:48 | | Quit actionshrimp ("a bird in the bush is worth two in your house") |
02:31:22 | amiconn | I'd say we will need a method to mark possible font/language combinations, to protect users from nasty surprises |
02:31:25 | markun | yes, and educating people. Saab will write a wiki page with his experiences, I hope that lowers the number of questions |
02:31:32 | amiconn | (like a menu consisting of all spaces) |
02:32:02 | amiconn | Same goes for the built-in player 'font' |
02:32:09 | markun | yes, that would be a very useful feature. |
02:32:19 | amiconn | Some languages won't be possible there, of course |
02:32:20 | lostlogic | Linus's commit of the higher max frequency, does that work w/o a new bootloader, or will it also be in v4? |
02:32:35 | amiconn | lostlogic: No new bootloader needed |
02:32:57 | lostlogic | hawt. |
02:33:35 | markun | amiconn: how do I enter the quick menu on the recorder? |
02:33:55 | amiconn | There are 2, on F2 and F3 |
02:34:58 | markun | you were right, the quickscreen with unifont is a disaster :) |
02:36:05 | markun | With 6x13 it's still normal. |
02:37:00 | markun | well, almost. The lower row of pixels from the clock is gone |
02:39:02 | XavierGr | OMG daily biulds page: Buidl Expected at 1.33.17 Time now: 1.38.00 is that normal? |
02:41:06 | | Quit linuxstb ("CGI:IRC (Ping timeout)") |
02:46:06 | markun | XavierGr: I think the compile time differs a lot because of ccache |
02:46:18 | XavierGr | ccache? |
02:46:35 | markun | http://ccache.samba.org/ |
02:49:26 | XavierGr | can i use this when i compile? |
02:49:44 | markun | I think you can, but I've never used it. |
02:55:28 | XavierGr | Ah it seems that it will not run on the Devkit. |
02:55:40 | XavierGr | when I configure it some commands are not found. |
02:55:57 | | Join pengo [0] (i=xtofu@220.245.139.8) |
02:56:12 | webguest23 | What *is* the devkit, that cygwin is not, anyway? |
02:56:32 | XavierGr | It is a very light version of cugwin |
02:56:54 | pengo | is there a way to save an arbitrary bookmark (without the save-on-stop thing) ? |
02:57:02 | XavierGr | yes |
02:57:21 | pengo | and question 2, why isn't it in the menu? |
02:57:22 | XavierGr | press and hold select (or play on the remote) when you are in wps |
02:57:32 | XavierGr | then select Create bookmark. |
02:57:41 | XavierGr | no need to be in the menu |
02:57:42 | pengo | thanks.. lemme try |
02:58:11 | lostlogic | coldfire SRAM == IRAM? |
03:00 |
03:00:25 | markun | lostlogic: yes |
03:02:24 | lostlogic | coldfire has no data cache, hence the codec data > IRAM is most effective, and codec code > IRAM is sometimes slower. |
03:05:55 | | Quit lostlogicx (Read error: 110 (Connection timed out)) |
03:06:20 | XavierGr | arhg I found the missing .exe files and added them to bin folder. But still configure of ccache fails. :(( |
03:09:35 | | Join Speedforneed [0] (n=Blake@c-66-41-251-246.hsd1.mn.comcast.net) |
03:10:43 | Speedforneed | Is it just me, or does the H340 (Korean) have an issue with the LCD backlight being to bright when Rockbox is enabled? |
03:10:51 | webguest23 | I guessing a full cygwin environment would be better suited |
03:11:04 | webguest23 | XavierGr: ^^ |
03:11:31 | XavierGr | LCygwin Utilities cool little zip that contains many cygwin .exe programs. |
03:11:38 | XavierGr | For those that run the Devkit. |
03:11:44 | *** | Saving seen data "./dancer.seen" |
03:12:05 | XavierGr | webguest23: I could use cygwin but it is a major hassle to build the crosscompiler my self... |
03:12:32 | | Join rubberglove [0] (n=cef8840f@labb.contactor.se) |
03:12:53 | | Quit Benacool (Read error: 110 (Connection timed out)) |
03:12:57 | webguest23 | Why? It's all in the wiki |
03:13:26 | rubberglove | hello any and all. i've been getting errors with buildzip today: |
03:13:32 | webguest23 | And it's not like you have to do it more than once. |
03:13:33 | rubberglove | " 9165 [main] perl 2028 fork_copy: linked dll data/bss pass 0 failed, 0x412000." |
03:15:50 | Speedforneed | Hmm... I'm guessing not. |
03:18:50 | golf7 | the bleeding edge builf from today is very good, however the daily build, not good |
03:19:22 | Speedforneed | If you are talking to me, I use the bleeding edge stuff. |
03:20:37 | | Join Maxime [0] (n=flemmard@fbx.flemmard.net) |
03:20:37 | | Quit Maxime` (Read error: 104 (Connection reset by peer)) |
03:22:59 | golf7 | yeah |
03:23:03 | golf7 | ok guys i got a question |
03:23:15 | golf7 | can i use the rockbox USB to update the .rockbox folder? |
03:23:20 | lostlogic | golf7: yes |
03:23:22 | golf7 | cause isnt it like using some of the files |
03:23:27 | golf7 | just a thought |
03:23:39 | lostlogic | golf7: if you change the boot stuff, it'll ask you if you want to ROLO afterwards. |
03:23:54 | golf7 | ROLO = ???? |
03:24:05 | lostlogic | rockbox loader, quick reboot basically |
03:24:11 | golf7 | ahh |
03:24:16 | golf7 | aight |
03:24:30 | golf7 | and when i update the .rockbox folder will i have to redo all my settings? |
03:24:36 | golf7 | cause i spent like 30 minutes getting em all right |
03:24:37 | golf7 | hah |
03:24:56 | lostlogic | not if the config layout hasn't been updated |
03:25:01 | lostlogic | but to be on the safe side, save a config file first |
03:25:07 | golf7 | aight |
03:25:09 | golf7 | thanks man |
03:25:11 | lostlogic | np |
03:25:14 | golf7 | just flashed today and i love it |
03:25:18 | golf7 | just trying rockboy |
03:25:25 | golf7 | gonna be killin it in class tommorrow |
03:25:36 | golf7 | my 60 gig h340 with a 2200 mah battery is not ever more beast |
03:25:39 | golf7 | with rockbox |
03:25:48 | lostlogic | wow, that's a hellofa toy :):) |
03:25:52 | golf7 | hell yah |
03:26:00 | golf7 | just wish i would have gotten a newertech battery |
03:26:11 | lostlogic | aren't they only 2100? |
03:26:18 | golf7 | i cheaped out and got a cheap ipod battery and not the newertech |
03:26:24 | golf7 | yeah they are only 2100 but they ARE 2100 |
03:26:30 | lostlogic | ahhh |
03:26:30 | golf7 | this one i got rockbox says is only 1300 |
03:26:31 | lostlogic | *nod* |
03:26:35 | lostlogic | no no |
03:26:38 | lostlogic | you set that |
03:26:39 | thegeek | you have to set it |
03:26:44 | golf7 | ooooo |
03:26:45 | golf7 | really? |
03:26:47 | lostlogic | yar |
03:26:49 | thegeek | so that rockbox can estimate remaining time |
03:26:50 | golf7 | =) |
03:26:54 | lostlogic | it can't detect the battery size |
03:27:00 | lostlogic | 1300 is the stock battery |
03:27:06 | lostlogic | so it will estimate time based on stock battery |
03:27:17 | golf7 | haha |
03:27:18 | PaulJ | is there a setting to enable tis rolo thing? because my h320 doesnt ask if i want to reboot after i have copied the new rockboxfolder on it. |
03:27:21 | golf7 | i knew that |
03:27:42 | golf7 | im sure its not 2200 though |
03:27:51 | golf7 | im thinking like 1700-2000 mah |
03:27:52 | lostlogic | PaulJ: I may have noticed that you have to be in the root folder when you start USB for it to work right |
03:28:01 | lostlogic | or perhaps it just detects when you load the root folder |
03:28:03 | lostlogic | not sure which |
03:28:21 | lostlogic | golf7: batteries always lie ;) |
03:28:21 | webguest23 | The latter |
03:28:23 | golf7 | ill just load the .rockbox folder with iriver firmware to be on the safe side till v4 comes out |
03:28:27 | lostlogic | webguest23: ty |
03:28:47 | golf7 | but hard drives dont, well they kinda do, haha, but 60 gigs is till 55.7 gigs |
03:28:49 | golf7 | =) |
03:29:13 | lostlogic | 60g = 60*10^9B != 60*2^30 |
03:29:19 | PaulJ | that explayns it, i was never in the root when using usb |
03:29:28 | webguest23 | Well, it's the computer world's own fault for bastardizing the prefixes |
03:29:43 | golf7 | yeah |
03:29:44 | golf7 | i know |
03:29:52 | lostlogic | gibibytes! |
03:29:59 | golf7 | its so gay |
03:30:04 | golf7 | they should have been |
03:30:07 | golf7 | 1000 increments |
03:30:07 | lostlogic | heh |
03:30:07 | | Quit rubberglove ("CGI:IRC (EOF)") |
03:30:12 | golf7 | would have been som much easiery |
03:30:16 | golf7 | but yet its powers of 2 |
03:30:17 | webguest23 | I'm all for using GiB.. just please don't say the name |
03:30:33 | lostlogic | webguest23: so true! |
03:30:55 | golf7 | you think its worth it to upgrade to get the 124 mhz back =P |
03:31:01 | golf7 | on h300? |
03:31:06 | lostlogic | golf7: I'd say yes. |
03:31:12 | webguest23 | Sure |
03:31:18 | lostlogic | golf7: bettery battery life with higher cpu speed, believe it or not. |
03:31:23 | golf7 | dang |
03:31:28 | golf7 | worth an upgrade |
03:31:30 | golf7 | =P |
03:31:39 | | Part Speedforneed |
03:31:41 | golf7 | ive been running this thing since 3:30 pm est |
03:31:45 | golf7 | and its 9:30 est |
03:31:48 | golf7 | and it hasnt stopped |
03:31:56 | golf7 | on like 91% when i started |
03:31:57 | golf7 | and its on |
03:32:02 | lostlogic | playing mp3s? |
03:32:05 | golf7 | exactly 50% now |
03:32:06 | golf7 | yep |
03:32:11 | lostlogic | coolness |
03:32:12 | golf7 | LAME −−alt-preset standard |
03:32:15 | lostlogic | you and your giant battery |
03:32:17 | golf7 | 3.90.3 |
03:32:38 | * | golf7 hugs his 60 GiB hdd and 2200mah battery in his h360 |
03:32:58 | golf7 | with an inskin |
03:33:01 | golf7 | =) |
03:33:05 | golf7 | i modded the hell out of it |
03:33:13 | golf7 | only thing left was rockbox, and now i got it |
03:33:15 | golf7 | and killing it |
03:33:20 | lostlogic | golf7: not GiB ;) GB |
03:33:25 | golf7 | whatever |
03:33:30 | golf7 | bigger than yours =P |
03:33:45 | lostlogic | hehe, I'm not even using half as is, otherwise I'd have upgrade |
03:33:46 | lostlogic | d |
03:34:13 | golf7 | i like that you can output at 0db cause i dj, and i would always have to run the iriver side of the mixer about 2-3 steps higher than the cd player side |
03:34:32 | golf7 | then when i play vinyl, it is always too loud, and created a bad feedback |
03:34:37 | golf7 | so that solved that problem =P |
03:34:39 | lostlogic | :) |
03:34:47 | lostlogic | hope it doesn't clip |
03:35:19 | | Join Subterranean [0] (n=a@spc2-asht1-3-0-cust195.bagu.broadband.ntl.com) |
03:35:24 | golf7 | doesnt sound like it on headphones |
03:35:27 | lostlogic | can anyone suggest a good way to estimate how large a function would be after compilation? |
03:35:36 | lostlogic | golf7: 0db on headphones!? OUCH? |
03:35:41 | golf7 | even if it does, ill play with it and get it just below clipping =P |
03:35:47 | golf7 | yeah, i barely could stand it |
03:35:48 | lostlogic | yarr |
03:35:52 | golf7 | i stood it for like 2 secs |
03:35:56 | lostlogic | hehe |
03:35:57 | golf7 | i have some sony ex-51's |
03:36:07 | golf7 | and i could only stand one in for like 2 seconds |
03:36:08 | golf7 | hah |
03:36:16 | golf7 | ive been listening at -25 db |
03:36:22 | golf7 | and thats a little loud |
03:36:23 | lostlogic | get some Shures, at -40dB they'd be too loud ;) |
03:36:36 | golf7 | i was debating some shure e2,3,4,5c's |
03:36:46 | golf7 | but i aint got 100-500 bucks to blow on earbuds |
03:36:50 | lostlogic | I have E3 (gotta get them repaired, because I broke them) love them. |
03:41:11 | | Join amiconn_ [0] (n=jens@p54BD4807.dip.t-dialin.net) |
03:41:37 | golf7 | dang guys |
03:41:46 | golf7 | i just realized that rockbox supports anti trickle charge |
03:41:53 | golf7 | to preserve my new battery =) |
03:42:24 | | Join lostlogicx [0] (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) |
03:42:29 | golf7 | however i dont think charging is implemented in h300 yet |
03:42:37 | lostlogic | charging is done in hardware |
03:42:45 | lostlogic | anti-trickle just involves turning off the charging hardware |
03:43:46 | golf7 | i was just reading the manual on the wiki and just realized it though |
03:43:49 | golf7 | thats pretty cool |
03:44:00 | golf7 | cause thats what ruined my other battery |
03:44:04 | golf7 | i charged it ALL THE TIME |
03:44:14 | golf7 | this one, no charge unless less than 50% |
03:44:31 | golf7 | and only leave it on there until it gets done, then take it off charger |
03:45:05 | lostlogic | LiION doesn't like deep cycling, so charging from 50->100 is a pretty good condition for the battery, but yes, being kept at 100 is also not good. |
03:46:28 | golf7 | yeah |
03:46:42 | golf7 | i kept it at above 60% at all times |
03:49:39 | webguest23 | I don't think Rockbox controls anything charging-related on the iriver platforms |
03:50:43 | lostlogic | ah, wasn't sure if that feature was non-iriver only. my bad. |
03:52:23 | Jungti1234 | hehehe |
03:52:28 | golf7 | yeah |
03:52:32 | golf7 | neither was i |
03:52:41 | golf7 | i just read it on the manual |
03:52:51 | golf7 | even if it isnt, good thing for the arcos |
03:53:02 | webguest23 | Only on the Recorders, too |
03:54:44 | webguest23 | markun: The playlist viewer is having issues with non-ascii characters it seems? Is this right? |
03:56:08 | golf7 | ive noticed it takes a while to go back the first directory when in the filetree on rockbox |
03:56:12 | golf7 | like from the WPS |
03:56:22 | golf7 | hit NAVI then left |
03:56:29 | golf7 | and it takes a little while |
03:56:45 | golf7 | then you can go faster than iriver firmware, maybe i gotta set the hdd spin up or something |
03:57:30 | lostlogic | what's the difference between IDATA_ATTR and ICONST_ATTR? |
03:57:39 | webguest23 | golf7: Better yet, use the directory cache |
03:57:45 | golf7 | true that |
03:58:14 | webguest23 | It will eat a bit of ram, but browsing is lightning fast |
03:58:16 | golf7 | will it cut down on boot time? |
03:58:39 | golf7 | and could it make rockboy any slower =P |
03:59:22 | | Quit amiconn (Read error: 110 (Connection timed out)) |
03:59:22 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD4807.dip.t-dialin.net) |
03:59:59 | webguest23 | golf7: It will increase boot time slightly |
04:00 |
04:00:21 | golf7 | but nothing like the iriver firmware, ugghghghg |
04:00:33 | webguest23 | Not at all, it's really fast |
04:00:40 | Jungti1234 | markun is sleeping. |
04:00:50 | | Join Shaikoten [0] (n=shaikote@24.177.6.96) |
04:00:58 | golf7 | o well, ill holla man, hold it down guys |
04:01:23 | Shaikoten | I just came here to give whoever fixed high quality vorbis a huge thanks :) |
04:01:57 | Shaikoten | Lostlogic I think it was? |
04:04:27 | lostlogic | wasn't me. |
04:04:47 | lostlogic | Shaikoten: they just bumped the cpu speed up so it can handle it, vorbis is still way too slow... I'm working on it ATM |
04:07:45 | Shaikoten | Cool. Need a hand with testing of it or anything? |
04:09:04 | Jungti1234 | http://manian.dreamwiz.com/board/view.asp?bid=A010101&no=36566&page=1 |
04:11:04 | lostlogic | Shaikoten: if I ahve a patch, I'll let you know, right now, I'm doing some cache math and stuff so it's a lot of work up front before any reward. |
04:12:00 | Shaikoten | I know what you mean, that's why I stay away from coding these days :P |
04:12:03 | golf7 | im gonna be so happy when i actually learn c++ and C# |
04:12:14 | golf7 | cause then i will know what yall is talking bout |
04:12:59 | lostlogic | golf7: learn a real language like C or m68k assembly ;) |
04:13:12 | lostlogic | (this is the guy who programs Java all day talking) |
04:13:48 | lostlogic | so, how much of the code cache do we think I can expect vorbis to be able to hold onto? |
04:14:37 | Shaikoten | 42 |
04:14:40 | * | Shaikoten eyeshifts. |
04:18:57 | golf7 | yeah |
04:19:02 | golf7 | c sounds good =P |
04:19:04 | lostlogic | I'll pretend that 80% of the code cache can be held by the active codec for now. |
04:19:53 | lostlogic | make that 70 :-D |
04:22:34 | | Quit Jungti1234 ("bye") |
04:22:59 | XavierGr | lostlogic: Your research for vorbis optimizations will be universal (rockbox wise), right? |
04:23:48 | | Quit Subterranean () |
04:23:53 | lostlogic | yes. |
04:24:09 | DreamTactix291 | lostlogic: you are the man then :D |
04:24:09 | | Quit pengo ("Curious? Open binary with Qubero") |
04:24:31 | XavierGr | lostlogic do you have any knowledge of ASM? |
04:24:35 | lostlogic | I'm optimising for coldfire. |
04:24:40 | lostlogic | XavierGr: 4 classes or so in college. |
04:24:54 | lostlogic | XavierGr: but converting to assembly isn't my first step right now. |
04:25:09 | XavierGr | 4 classes you mean subjects or hours? |
04:25:22 | lostlogic | 4 subjects involved assembly, 2 m68k and 2 mips |
04:25:44 | lostlogic | does that mean I remember it well? no. |
04:26:00 | XavierGr | 2 m68k? OMG are your classes THA specific??!!! |
04:26:06 | XavierGr | ^THAT |
04:26:12 | lostlogic | 61k of data in the vorbis codec, what and how much should go in IRAM? |
04:26:40 | lostlogic | XavierGr: the classes weren't all about m68k assembly, they were teaching other fundamentals on m68k hardware and therefore in m68k assembly. |
04:27:18 | XavierGr | so assembly is a whole different matter on each target? |
04:28:12 | lostlogic | quite different, yes. MIPS is 3 address, small instruction set, m68k is 2 address, large instruction set |
04:28:25 | lostlogic | I know nothing of ia32 or AMD64 |
04:28:50 | Midgey34 | lostlogic: you're american right? |
04:28:53 | lostlogic | aye |
04:29:06 | XavierGr | hmm I hope I knew how to optimize code. Optimizing is A-Z for embedded programming.... |
04:29:10 | Midgey34 | where did you go to school? |
04:29:25 | lostlogic | IIT |
04:30:39 | Midgey34 | is that Illinois or Indiana? |
04:30:47 | lostlogic | Illinois Institute of Technology |
04:30:52 | lostlogic | http://iit.edu/ |
04:31:15 | Midgey34 | ah, that's moderately close to me |
04:32:05 | lostlogic | it's a decent school −− very flexible degree programs, can get a CS degree that is _very_ good, or one that is _very_ useless at the same school ;) |
04:32:45 | Midgey34 | I see, I think I might end up at UofM or Northwestern |
04:32:52 | Midgey34 | I haven't really decided |
04:33:09 | lostlogic | *nod* (I was CE actualy, not CS thougH) |
04:33:18 | XavierGr | right stkov error. On filescrolling plugin. What did I do to make the stack overflow? |
04:33:24 | lostlogic | I think CS has switched to IA32 assembly. |
04:33:48 | XavierGr | Does CS stands for Counter-Strike LOL :D |
04:33:52 | | Join ts-x [0] (n=43823b46@labb.contactor.se) |
04:34:24 | lostlogic | computer science vs computer engineering. |
04:34:46 | XavierGr | I know just kidding... |
04:35:01 | lostlogic | but counter strike is one of the degree programs available at IIT :-D |
04:35:11 | ts-x | Shaikoten: You still here? |
04:36:16 | XavierGr | Loading a theme takes forever!!!! |
04:36:45 | Midgey34 | XavierGr: part of the time is loading off the HDD |
04:36:54 | Midgey34 | spin-up time and whatnot |
04:37:11 | XavierGr | I know this is also due to many little picture icons. |
04:37:25 | ts-x | Guess not...if you check back, I'm interested to know what quality level of ogg you've had success with. |
04:38:02 | Midgey34 | is amiconn's (is that right?) combined bitmaps patch ever going to be committed? |
04:39:05 | XavierGr | I thought it was Firefly's work no? |
04:39:19 | Midgey34 | it may be, that would make sense |
04:41:34 | ts-x | My files are all q9...as soon as I've got confirmation that they'll play without issue, I'm flashing! Rockbox that is :) |
04:42:01 | lostlogic | Shaikoten: you have q9s that play? |
04:43:07 | ts-x | That's what I'm trying to discern...I'm assuming his post related to LinusN's cpu commit earlier? |
04:43:52 | lostlogic | yeah, that should make it better, but it'll still be boosting way too much. |
04:43:54 | ts-x | 04.01.23 # <Shaikoten> I just came here to give whoever fixed high quality vorbis a huge thanks :) |
04:44:36 | ts-x | You're working on optimization right? |
04:44:56 | Shaikoten | Lostlogic: Yes, Fantomas - Suspended Animation |
04:45:09 | Shaikoten | Plays smooth as butter, even gapless. |
04:45:26 | ts-x | :D |
04:45:56 | Shaikoten | General question: does USB charging work for H300s yet? (or will it ever?) |
04:46:13 | Shaikoten | I don't have an American wall wart for mine, unfortunately. |
04:46:40 | Midgey34 | Shaikoten: I'm fairly certain it doesn't yet, but it will in the future |
04:46:54 | Shaikoten | OK, cool. |
04:47:23 | ts-x | The iRiver wall warts are hard to come by here unfortunatley, I've been trying to pick up a spare for some time |
04:47:41 | Shaikoten | I bought my H340 int from a Hong Kong store and had to send it, and my charger back to China for service. |
04:47:43 | DreamTactix291 | i should get a spare H1xx |
04:47:48 | Shaikoten | They sent my player back, but not the charger. |
04:47:49 | lostlogic | ts-x: yes, have some theories ATM |
04:48:04 | DreamTactix291 | i got a spare charger from iriver |
04:48:28 | ts-x | lostlogic: Excellent, your work is much appreciated |
04:48:31 | | Quit yngwi (Read error: 104 (Connection reset by peer)) |
04:48:45 | DreamTactix291 | i live in the US and bought my H140 from the UK so i had to get another charger if i wanted to charge my H120 and H140 at the same time |
04:49:06 | DreamTactix291 | finding UK to US pin adapters here is a pain |
04:49:12 | DreamTactix291 | US to UK wasn't so bad |
04:49:56 | ts-x | It was hard for me to let go when I ebayed my H120 to purchase an H340 |
04:50:12 | ts-x | It's an excellent dap |
04:50:30 | Shaikoten | I'm trying to put my Rio Karma behind me. |
04:50:39 | DreamTactix291 | i didn't really want an H340 |
04:50:42 | Shaikoten | I love the thing, but it likes breaking too much. |
04:50:43 | DreamTactix291 | so i fought hard to find my H140 |
04:51:37 | ts-x | I ran out of space and was faced with that decision |
04:52:04 | ts-x | Video and the prospect of album art swayed me |
04:52:18 | ts-x | But that optical out on the H1xx series is sweet |
04:52:23 | DreamTactix291 | album art i'd never use |
04:52:29 | DreamTactix291 | and i have a PMP for video |
04:52:37 | DreamTactix291 | so i wanted to stick with the H1xx line |
04:52:57 | DreamTactix291 | plus i really much prefer the design of the H1xx over the H3xx |
04:53:03 | DreamTactix291 | but that's of course personal preference |
04:53:51 | ts-x | I actually like the H3xx control layout better, but I agree the form factor of the H1xx is superior |
04:54:06 | DreamTactix291 | the H3xx prototypes looked a lot nicer |
04:54:19 | DreamTactix291 | i was especially fond of the silver one with the red and green LEDs like the H1xx has |
04:54:39 | ts-x | Then there's the H10...what have they done |
04:54:48 | DreamTactix291 | i know :| |
04:55:28 | DreamTactix291 | the H10 probably wouldn't half as bad as it is if i had better firmware |
04:55:39 | DreamTactix291 | i mean it is a pretty looking thing |
04:55:46 | DreamTactix291 | but that's all it is right now |
04:55:47 | DreamTactix291 | pretty |
04:55:53 | DreamTactix291 | and i hate the concept of MTP too |
04:55:55 | ts-x | Agreed, and ogg + video |
04:56:09 | DreamTactix291 | considering all my lossy audio i make is vorbis |
04:56:11 | DreamTactix291 | i have to have it |
04:56:23 | DreamTactix291 | Lancer :D |
04:57:03 | | Nick Lost-ash is now known as ashridah (n=ashridah@69.55.227.55) |
04:58:34 | ts-x | Getting late here in the east...cu later |
04:58:44 | | Quit ts-x ("CGI:IRC") |
05:00 |
05:00:12 | | Quit webguest23 ("CGI:IRC (Ping timeout)") |
05:02:59 | lostlogic | first optimization whack of the day about to get tested on live ogg 224kbps abr torture test @90mhz |
05:05:21 | DreamTactix291 | fun fun |
05:05:23 | ashridah | lostlogic: you're too late. they've already solved the issue requiring the cap :) |
05:06:32 | lostlogic | ashridah: I know, but I know how it used to behave at 90, so I just reversed Linus' patch for qualitative testing. |
05:06:55 | * | ashridah nods |
05:06:59 | ashridah | good to optimise anyway |
05:07:26 | lostlogic | I mean afterall I just spent like a week making a profiling patch for _some_ reason, I hope! |
05:07:44 | DreamTactix291 | and since it's general coldfire optimisations it'll benefit more than just the H3xx |
05:08:49 | DreamTactix291 | and as a Vorbis user the more optimisations the better for me |
05:09:00 | lostlogic | DT, you and me both. |
05:09:25 | DreamTactix291 | it runs well on the H1xx currently |
05:09:28 | DreamTactix291 | but it could always be better |
05:09:39 | * | ashridah tosses his chips in that pile too |
05:09:40 | DreamTactix291 | what exactly was the problem on the H3xx? |
05:09:50 | ashridah | DreamTactix291: it doesn't run well enough |
05:10:03 | DreamTactix291 | but i mean what caused the CPU cap anyway |
05:10:06 | DreamTactix291 | what had to be fixed? |
05:10:10 | ashridah | an unrelated bug |
05:10:18 | DreamTactix291 | ah |
05:10:25 | ashridah | which, subsequently, has been recently patched. |
05:11:17 | DreamTactix291 | well what is realtime for Vorbis on the H3xx now? |
05:11:22 | DreamTactix291 | or better than realtime |
05:11:45 | *** | Saving seen data "./dancer.seen" |
05:12:07 | * | ashridah blinks |
05:12:26 | DreamTactix291 | i mean what settings are too much for it to handle right now |
05:12:32 | DreamTactix291 | i'd test myself but don't own the right unit |
05:12:35 | DreamTactix291 | just out of curiosity |
05:13:06 | DreamTactix291 | lostlogic: are you interested in getting a vorbis encoder that produces probably the highest bitrate spikes from me? |
05:13:15 | lostlogic | no code in IRAM, only DATA leaves about 12k, and is a little bit worse than what is currently in CVS. |
05:13:29 | lostlogic | DT: no need yet. |
05:13:33 | DreamTactix291 | ok |
05:14:14 | DreamTactix291 | this was an experimental encoder (actually two of them) made about 18 months ago i guess |
05:14:35 | DreamTactix291 | they threw bits like crazy to see if that would solve some of the issues Vorbis had at the time |
05:16:18 | lostlogic | *nod* don't think that's what we want to optimize for... |
05:17:08 | | Nick ashridah is now known as Lost-ash (n=ashridah@69.55.227.55) |
05:17:27 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
05:18:05 | Jungti1234 | hehe |
05:18:06 | Jungti1234 | http://xenix.egloos.com/1190601 |
05:18:33 | Jungti1234 | How about feel? |
05:19:34 | DreamTactix291 | well i was asking because i wasn't sure if that would cause CPU usage to spike on decode |
05:19:55 | DreamTactix291 | you know, as a worst case scenario |
05:34:04 | | Quit PaulJ (".") |
05:38:52 | lostlogic | DreamTactix291: it does, but now that we have profiling, causing spikes isn't the only way to test things ;) |
05:39:40 | DreamTactix291 | ok |
05:39:49 | DreamTactix291 | well if you're interested in acquiring it just ask |
05:40:01 | DreamTactix291 | lots of 500-700k frames even for -q6 :) |
05:40:14 | lostlogic | YUMMY! |
05:40:14 | lostlogic | :-P |
05:40:30 | DreamTactix291 | yep |
05:49:19 | | Quit Jungti1234 ("bye") |
05:49:26 | | Quit hardeep ("[BX] We are BitchX of Borg. You will be assimilated. Using mIRC is futile.") |
06:00 |
06:09:38 | | Join ReKleSS [0] (n=ReKleSS@c220-237-136-11.mckinn1.vic.optusnet.com.au) |
06:18:00 | lostlogic | *sigh* I still haven't gotetn it to not skip on whistles during applause, but it's noticeably improved. |
06:18:08 | lostlogic | (at 90mhz, I'm sure it's fine at 124) |
06:18:52 | lostlogic | this song required 99% boost before, and is down to 94%, and profiling shows shifts of time-in-function data as well. *parties* |
06:19:40 | lostlogic | ooh, down to 92%! |
06:27:20 | lostlogic | need to deprofile inlines and get more profiling data, I think |
06:30:24 | DreamTactix291 | lostlogic: well whistles and applause cause the worst case of bitrate spikes |
06:30:39 | lostlogic | yes, I know ;) |
06:31:11 | lostlogic | I think I got about a 4% improvement out of it, which makes me pretty happy for now, and I'm able to start tagging things for more improvement. |
06:32:34 | lostlogic | 3 functions want inline-assemblyficating. |
06:32:57 | lostlogic | and now I sleep. |
06:39:54 | | Part Midgey34 |
06:40:13 | | Quit RotAtoR () |
06:59:49 | | Join tvelocity [0] (n=tony@84.254.9.2) |
07:00 |
07:11:47 | *** | Saving seen data "./dancer.seen" |
07:22:21 | | Join webguest38 [0] (n=44a6e9ab@labb.contactor.se) |
07:23:11 | | Join harmann [0] (n=44a6e9ab@labb.contactor.se) |
07:23:11 | | Quit webguest38 (Client Quit) |
07:37:31 | | Quit harmann ("CGI:IRC (EOF)") |
07:39:04 | | Join perplexity [0] (n=joust@217.165.110.88) |
07:39:15 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
08:00 |
08:09:44 | | Quit Jungti1234 ("bye") |
08:28:48 | amiconn | lostlogic: The difference between IDATA_ATTR and ICONST_ATTR is just to make the compiler happy, there is no other difference. |
08:29:49 | amiconn | When we had IDATA_ATTR only, it wasn't possible to have both 'const' and non-'const' declared data in IRAM, as the compiler stopped with a section type conflict error |
08:31:27 | amiconn | markun: While I agree that displaying the wps after load isn't exactly necessary, this 'fix' looks a bit strange to me |
08:31:54 | amiconn | Something in the line of 'this feature is buggy, so remove it'. |
08:38:29 | | Join ender` [0] (i=ychat@84.52.165.220) |
08:43:17 | preglow | ooh, h300 frequency is back? |
08:49:04 | | Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
08:53:20 | amiconn | preglow: Yup |
08:53:45 | | Join _FireFly_ [0] (n=icechat5@pd95b7c08.dip0.t-ipconnect.de) |
09:00 |
09:04:55 | preglow | pfew... |
09:05:02 | * | Bagder tortures his machine |
09:05:03 | * | preglow was afraid there was more optimising afoot |
09:05:56 | preglow | coffee time! |
09:06:04 | Bagder | mmmmmm cooooffeeeeee |
09:06:54 | Bagder | 3000 connections to local HTTP server suck some memory... :-) |
09:11:49 | *** | Saving seen data "./dancer.seen" |
09:17:38 | | Join Zagor [0] (n=bjst@194-237-150-170.customer.telia.com) |
09:18:15 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
09:22:03 | preglow | who would have thought it? |
09:23:43 | * | perplexity thinks about USB-OTG driving a simple USB-ETH dongle and running a web server as a rockbox plugin.. |
09:24:26 | Bagder | :-) |
09:24:31 | Bagder | now _that_ is useful |
09:25:30 | perplexity | or better still.. a small smb server.. turn the h340 into a small NAS device :) |
09:25:59 | perplexity | Now if only we could get it to make the coffee also |
09:32:57 | | Join Zak1392 [0] (n=zkeeping@CPE-144-137-199-238.sa.bigpond.net.au) |
09:33:21 | Bagder | we should just port rockbox to a coffee machine |
09:33:33 | Zak1392 | hey guys |
09:33:38 | preglow | should we use java for that? :P |
09:33:46 | * | Bagder feels pain |
09:34:01 | Zak1392 | anybody know why bmp's blink in wps's? |
09:34:02 | Bagder | hehehehe |
09:42:22 | Zak1392 | anybody? |
09:42:51 | Bagder | we think it looks nicer that way |
09:43:01 | Bagder | it is a bug |
09:43:07 | | Join Vlad0man [0] (n=Vladoman@p54A7D137.dip.t-dialin.net) |
09:43:14 | Bagder | or no it doesn't it only looks like that to you |
09:43:25 | Bagder | take a pick |
09:43:31 | preglow | three options, you're too kind |
09:48:18 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
09:51:05 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
09:58:29 | | Quit preglow (kornbluth.freenode.net irc.freenode.net) |
09:58:29 | NSplit | kornbluth.freenode.net irc.freenode.net |
09:58:51 | Zak1392 | what causes it? |
09:59:33 | | Quit Vladoman (Read error: 110 (Connection timed out)) |
10:00 |
10:02:40 | _FireFly_ | Zak1392 we can't say anything about it without more information from you which device ?? on which screen the bmp flicker ?? |
10:03:01 | Slasheri | Hmm, in fact on remote wps bmps do flicker considerably |
10:03:20 | Slasheri | but on main wps they don't |
10:03:57 | Slasheri | for example with iamp rwps and paused playback |
10:04:10 | | Join thomjoha [0] (n=thomjoha@hekta.edt.aft.hist.no) |
10:04:13 | Slasheri | then the paused message blinks |
10:04:34 | _FireFly_ | the bmp on my remote only flickers when ticking-fix option is set |
10:04:36 | Zak1392 | on my h340 |
10:04:43 | | Nick thomjoha is now known as preglow (n=thomjoha@hekta.edt.aft.hist.no) |
10:05:15 | Slasheri | _FireFly_: ah, then that is probably a problem with the lcd driver |
10:05:48 | Slasheri | it might erase the entire screen but that shouldn't be necessary |
10:06:49 | _FireFly_ | Slasheri i think the "problem" is caused due the reduced transfer-speed for remote-lcd-commands |
10:06:50 | amiconn | _FireFly_: Is the flickering BMP a background image, and is/are there scrolling line(s)? |
10:07:32 | _FireFly_ | amiconn no scrolling lines on the pos where the bmp is set |
10:07:36 | Slasheri | _FireFly_: yep, but why that should cause it? I can't think other reason but that the lcd is entirely cleared before redrawing it |
10:07:58 | amiconn | Slasheri: The lcd driver doesn't erase anything by itself. However, the problem might have to do with overdraw |
10:08:08 | Slasheri | Ah, that's true |
10:08:23 | amiconn | _FireFly_: Is the flickering BMP located to the right of any text? |
10:09:16 | _FireFly_ | the bmp is between two texts left is the volume and on the right side it's the battery-value |
10:10:12 | _FireFly_ | the other side -effect of the remote-ticking fix is that the bmp gets slighty brighter when holding e.g. the vol-up button |
10:12:00 | amiconn | 'Educated' guessing: An lcd_update seems to happen before the BMP is redrawn, and if the text to the left changes, this causes short periods where the bmp isn't displayed, |
10:12:18 | amiconn | so it flickers/gets brighter when the text to the left changes |
10:12:23 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
10:12:46 | _FireFly_ | could be |
10:13:24 | _FireFly_ | afk |
10:15:21 | linuxstb | amiconn: What was your idea for implementing background images? Are you planning on doing it? |
10:15:38 | amiconn | It's on my list. |
10:16:14 | amiconn | My idea is to allow to set a fullscreen background image, which replaces the background colour/shade while in effect |
10:16:47 | amiconn | It would be handled directly in the driver, hopefully with very little overhead |
10:18:53 | linuxstb | I guess the main overhead would be the second copy of the framebuffer needed - which I assume will need to go into the slow SDRAM |
10:23:02 | | Join LinusN [0] (n=linus@labb.contactor.se) |
10:24:30 | preglow | is the h300 lcd driver still painfully slow? |
10:25:01 | LinusN | yes |
10:26:28 | HCl | hello |
10:26:37 | LinusN | amiconn: to enable the fast lcd transfer mode, we need to make sure that the transfers are in 4-word chunks |
10:26:42 | preglow | i wonder if ours is equally slow |
10:26:54 | preglow | doesn't look like it's super fast, but then not incredibly slow either |
10:26:59 | preglow | how many pixels does h300 have? |
10:27:10 | Bagder | 220x176 isn't it? |
10:27:14 | Zak1392 | 220 by 176 |
10:27:26 | Bagder | 77440 bytes for 16 bit |
10:27:46 | LinusN | that's a serious amount of bytes to transfer |
10:27:51 | preglow | it is indeed |
10:28:57 | preglow | same as the ipod photo, then |
10:29:47 | preglow | the nano has actually got quite a nice resolution for its size |
10:30:07 | Bagder | did we ever go with that rect-update improvement patch? |
10:30:13 | Bagder | for h3x0 |
10:30:41 | Zak1392 | linus: have you looked into H300_DrmKey.hex? |
10:31:15 | preglow | hmm? |
10:31:43 | Zak1392 | http://www.misticriver.net/showthread.php?t=32762&highlight=drm+key |
10:31:44 | | Join Tandoc [0] (n=harbl@c211-28-61-47.eburwd8.vic.optusnet.com.au) |
10:33:00 | NHeal | (timeout) kornbluth.freenode.net irc.freenode.net |
10:39:32 | preglow | **** 542 [iir.asm 25]: ERROR −−- Possible invalid white space between operands |
10:39:44 | preglow | you want me to tell you have much i love compilers that require you to use whitespace in a certain way? |
10:40:57 | preglow | the motorola 56k assembler does not allow you to use whitespace after a comma |
10:41:32 | LinusN | Zak1392: no |
10:42:01 | LinusN | Bagder: no, not yet |
10:51:03 | Lost-ash | preglow: better still, it's an error for a possibility. what if you really meant that? :) |
10:55:56 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-194.pools.arcor-ip.net) |
11:00 |
11:04:08 | markun | Yesterday I was closing some patches, but of some I'm not sure anymore. |
11:04:40 | markun | Should we keep the language patches open after commit so other people can reuse them for new language updates? |
11:08:34 | preglow | i have never seen a compiler with us unhelpful error messages as this thing |
11:08:35 | | Nick Lynx_awy is now known as Lynx_ (n=lynx@tina-10-4.genetik.uni-koeln.de) |
11:08:39 | preglow | s/us/as/ |
11:09:14 | markun | amiconn: I could take a look at what caused the error instead of just removing the code :) |
11:10:21 | | Nick Lost-ash is now known as ashridah (n=ashridah@69.55.227.55) |
11:10:51 | amiconn | linuxstb: No second copy of the framebuffer needed |
11:11:53 | *** | Saving seen data "./dancer.seen" |
11:13:03 | markun | amiconn: what do you think about closing language update patches? |
11:17:32 | linuxstb | amiconn: How do you store the background image then? |
11:18:06 | Jungti1234 | good morning markun |
11:18:11 | markun | morning |
11:22:09 | | Quit edx () |
11:29:22 | markun | amiconn: the voice string in a language file can be left empty if it's the same as the new string, right? |
11:32:21 | ReKleSS | erm... is there a way to string multiple .bdf files into a single .fnt? |
11:32:35 | ReKleSS | I've tried sticking them together in the bdf format, but rockbox doesn't seem to like the resulting .fnt |
11:33:53 | markun | ReKleSS: would be nice to have a tool to do that. |
11:39:04 | markun | amiconn: the problem with the WPS loading is probably that the code can crash when it receives a non UTF-8, which I agree should be fixed. |
11:40:14 | | Join DJDD_ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
11:41:02 | LinusN | ReKleSS: it's not as easy as concatenating them |
11:41:17 | LinusN | you need to write a script that changes the character codes |
11:41:30 | Jungti1234 | markun |
11:41:37 | markun | yes? |
11:41:46 | Jungti1234 | How did unicode font that I send become? |
11:42:19 | markun | gulim or dotum? |
11:42:28 | Jungti1234 | cyberbit |
11:42:42 | | Join Hooligan [0] (i=Hooligan@Node135-61-52-66.1dial.com) |
11:42:46 | markun | Ah, I had it already :) |
11:42:59 | Jungti1234 | and? |
11:43:00 | markun | Did you try it on your H120? |
11:43:24 | Jungti1234 | I'm going to try now. |
11:43:24 | | Quit Kohlrabi ("Leaving") |
11:43:55 | markun | Because I think the font is not very suited for a small display, but I didn't test it either. |
11:44:23 | Hooligan | Has Linus said anything about looking at that H300_Drmkey.hex file, by any chance? |
11:44:30 | Jungti1234 | Do you want small font? |
11:45:05 | LinusN | Hooligan: i haven't had time to look at it |
11:45:18 | LinusN | http://www.travelphrases.info/fonts.html |
11:45:35 | Jungti1234 | wow |
11:45:41 | Hooligan | Oh, alright. |
11:48:17 | | Join Cassandra- [0] (i=Cassandr@elmyra.coraline.org) |
11:48:48 | LinusN | http://www.alanwood.net/unicode/fonts.html |
11:50:59 | Jungti1234 | I know the website. |
11:52:22 | markun | I like the arial unicode font, but I doubt we can distribute it. |
11:52:38 | Jungti1234 | hmm.. |
11:55:52 | | Quit Cassandra (Read error: 110 (Connection timed out)) |
11:55:53 | | Nick Cassandra- is now known as Cassandra (i=Cassandr@elmyra.coraline.org) |
11:56:26 | amiconn | markun: No, the voice string can (and should) be left empty if the string is not to be voiced, otherwise it has to be filled in |
11:57:30 | markun | amiconn: I was looking at the italian language file in the patch tracker and most of the changes were added voice strings that were the same as the new string.. |
11:57:39 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
11:58:03 | markun | I'll leave those out and then commit it so the patch can be closed. |
11:58:11 | amiconn | No |
11:58:20 | amiconn | They have to stay in if the string is to be voiced |
11:58:45 | amiconn | The voice file creation looks at the id: and voice: line _only_ |
11:59:55 | amiconn | This is on purpose; not all strings are voiced, and including a clip that won't be used isn't desirable |
12:00 |
12:01:44 | amiconn | Of course, no voice: string should be added in a .lang file for an ID where the voice: string in english.lang is empty |
12:02:20 | amiconn | Btw, are the voice: lines also converted to utf-8 now? (guess they are) |
12:02:38 | markun | yes, they are |
12:02:49 | markun | Will it be a problem for the voice generators? |
12:02:59 | amiconn | Hmm, then I have to adjust my script |
12:03:23 | amiconn | Have to find out how to handle utf-8 in vbscript |
12:03:57 | amiconn | (or how to tell SAPI the correct encoding) |
12:04:23 | markun | HCl: would you like to take a look at your tagdb generator to have an optional 'codepage' argument and store all the strings in UTF-8? |
12:05:44 | Jungti1234 | oh.. -_-; |
12:05:45 | Jungti1234 | markun |
12:06:07 | Jungti1234 | Cyberbit is not goot. |
12:07:17 | | Quit Zak1392 () |
12:07:20 | | Quit Hooligan (Read error: 104 (Connection reset by peer)) |
12:16:53 | | Quit linuxstb ("Leaving") |
12:19:35 | | Join edx [0] (i=edx@p54A859C4.dip.t-dialin.net) |
12:22:03 | | Nick solexx___ is now known as solexx (n=jrschulz@d081123.adsl.hansenet.de) |
12:24:12 | | Quit aliask ("Chatzilla 0.9.69 [Firefox 1.5/2005111116]") |
13:00 |
13:10:13 | | Join Membrillo [0] (n=sam_kill@CPE-144-131-87-124.nsw.bigpond.net.au) |
13:11:43 | | Quit tvelocity ("Leaving") |
13:11:57 | *** | Saving seen data "./dancer.seen" |
13:13:31 | Membrillo | yo firefly, you here? |
13:15:51 | * | Bagder can't leave the neuros google group |
13:16:14 | Bagder | I've already left it on the web interface |
13:16:21 | Bagder | but I still get emails |
13:16:32 | Bagder | and the unsub URL in each mail doesn't work |
13:18:12 | | Join webguest66 [0] (n=d471c643@labb.contactor.se) |
13:18:47 | | Join webguest12 [0] (n=d471c643@labb.contactor.se) |
13:18:47 | | Quit webguest66 (Client Quit) |
13:20:06 | Jungti1234 | Is no rockbox plan to change interface? |
13:21:21 | | Join Maxime` [0] (n=flemmard@fbx.flemmard.net) |
13:21:41 | preglow | Bagder: now there's a strategy we can use as well! |
13:22:16 | Bagder | yes, very effective! |
13:23:48 | | Quit webguest12 ("CGI:IRC (Ping timeout)") |
13:29:16 | Jungti1234 | Isn't plan? |
13:29:39 | Bagder | Jungti1234: the plan is to make rockbox good |
13:29:44 | ashridah | Jungti1234: no offical plans i know of. if you've got a proposal that will work on all platforms rockbox targets, feel free to write it up. |
13:30:32 | Jungti1234 | I have H100 and H300 only. |
13:30:57 | Jungti1234 | I don't know other platform. |
13:31:21 | ashridah | that shouldn't stop you if you've got plans for interface updates, all you really need to know are the keys and LCD dimensions, which are on www.rockbox.org |
13:31:27 | ashridah | the simulator would cover the rest |
13:31:31 | Bagder | most people only have one or two players, only a rare exception have them all |
13:32:02 | Jungti1234 | hehe... |
13:32:09 | Bagder | and we even want to make rockbox work for future players |
13:32:13 | Bagder | which none of us have |
13:32:23 | markun | I have one :) |
13:32:27 | Bagder | hahaha |
13:32:40 | Jungti1234 | Don't program although I have plan. |
13:33:13 | markun | Jungti1234: write it down or draw some pictures of it |
13:33:31 | Jungti1234 | hehe.. ok |
13:33:46 | Bagder | yes, the more detailed it is, the better it will serve as base for discussions |
13:34:16 | Jungti1234 | However, I don't know I can do well. :( |
13:39:35 | | Quit Maxime (Read error: 110 (Connection timed out)) |
13:41:24 | | Nick ashridah is now known as Lost-ash (n=ashridah@69.55.227.55) |
13:44:43 | Jungti1234 | Does rockbox support color BMP now? |
13:44:52 | Bagder | no |
13:45:12 | Jungti1234 | Is it developing now? |
13:45:24 | Bagder | I don't know |
13:45:30 | Jungti1234 | ok |
13:45:34 | Bagder | feel free to make it |
13:45:40 | Jungti1234 | But, does it support sometime? |
13:45:50 | Bagder | if someone writes the code for it, sure |
13:46:16 | Jungti1234 | Don't you do it? |
13:46:22 | Bagder | I don't, no |
13:46:25 | Jungti1234 | Is it difficult? |
13:46:31 | Bagder | not very, no |
13:48:20 | Jungti1234 | If I paint interface, it in rockbox can use? |
13:48:39 | Jungti1234 | paint -> draw |
13:49:40 | Bagder | I don't understand the question |
13:49:58 | Jungti1234 | um.. |
13:50:18 | | Quit Nixsos (Read error: 110 (Connection timed out)) |
13:52:37 | Jungti1234 | Can I use interface that I sketch in rockbox? |
13:52:54 | Jungti1234 | It sometime. |
13:53:08 | markun | Jungti1234: you can paint the interface in color |
13:54:07 | markun | If people want to implement your interface design and it requires color BMP they will also add that. |
13:54:48 | Jungti1234 | Then, can I use not text but icon? |
13:54:58 | Bagder | you can use anything |
13:55:04 | Bagder | it is a suggestion, isn't it? |
13:55:19 | Bagder | an idea of how it _could_ be |
13:55:24 | Jungti1234 | hahaha... |
13:55:29 | Bagder | ? |
13:55:48 | Jungti1234 | I understand. |
13:56:05 | Jungti1234 | I can use anything... |
13:56:26 | Jungti1234 | OK. I will try. |
14:00 |
14:04:36 | | Join saa[b_r]ider [0] (n=saab_rid@61.149.21.11) |
14:04:49 | markun | Hi saa[b_r]ider :) |
14:05:23 | saa[b_r]ider | hello markun :) |
14:07:00 | Membrillo | someone might be interested, i got my iPod video today (no! i didnt buy one!, the insurance company gave me it)... I must say, video wise, it kicks my H3xx in the rectum... audio wise... the other way round. its very very very simple audio wise |
14:07:18 | Membrillo | no customability |
14:07:19 | Jungti1234 | ow.. |
14:07:31 | Bagder | it having good video is hardly a surprise |
14:07:33 | saa[b_r]ider | yeah, 30 FPS is much more advanced |
14:08:06 | Membrillo | i have my videos working at 704x304. Its even good quality working with TV out |
14:08:09 | Lynx_ | Membrillo: what video formats does it play? |
14:09:08 | saa[b_r]ider | I think it only plays MP4 |
14:09:10 | Membrillo | Lynx_: not many. Just MP4 and some other lame one ive never even heard of. There is a lot of emphasis on buying videos from itunes :P there are a lot of converters (similar to iriverter) out there there |
14:09:22 | Membrillo | out there though* |
14:09:30 | Lynx_ | hmm, ok |
14:09:42 | Membrillo | its a bugger getting DVDs on though |
14:10:05 | saa[b_r]ider | have you guys seen the new Creative Zen M (their answer to the Video iPod) |
14:10:20 | Membrillo | ive heard of it |
14:10:29 | saa[b_r]ider | it plays divx, xvid, and many other video formats |
14:10:33 | Membrillo | yeah |
14:10:37 | Membrillo | sounds cool |
14:10:44 | saa[b_r]ider | has 4 hours video playback |
14:10:51 | Bagder | markun: does the gigabeat play videos any cool? |
14:10:57 | Membrillo | the ipod barely lasts two and a half |
14:11:13 | Membrillo | top notch LCD though |
14:11:14 | markun | It doesn't play video! :) |
14:11:17 | Bagder | oh |
14:11:19 | saa[b_r]ider | only thing is it's fat (compared to the iPod), and it only comes in 30 GB at the moment |
14:11:30 | saa[b_r]ider | no 60 GB |
14:11:46 | markun | I think the harware and software designers of the Gigabeat had very different ideas. |
14:11:53 | saa[b_r]ider | the iPod is pretty slim, and has a nice LCD as you said |
14:12:15 | saa[b_r]ider | markun: how easy is it to use the + touch pad? |
14:12:20 | | Join PaulJ [0] (n=PaulJ@vpn-3125.gwdg.de) |
14:13:08 | markun | saa[b_r]ider: It's not the nicest thing. Maybe as nice as the joystick of the H120 |
14:13:22 | Membrillo | the ipod video is pretty damn sexy, although the touchwheel has become harder to use with the new version |
14:14:18 | saa[b_r]ider | markun: yeah, i thought so... for example, when you're at the bottom and decide to go left or right, it get's complicated |
14:14:45 | saa[b_r]ider | membrillo: I hear the click wheel is small compared to the overall size |
14:15:17 | saa[b_r]ider | I also hear that the quality of the new click wheel doesn't compare well with previous generations |
14:15:20 | Membrillo | saa[b_r]ider: very much so. the device has got wider, and the touchwheels radius has got smaller |
14:15:30 | Membrillo | agreed again |
14:15:47 | Membrillo | its a lot less responsive than older models |
14:15:56 | markun | There are 9 sensors on it. Sometimes when I want to press the center it het 'left' by accident. |
14:16:23 | saa[b_r]ider | membrillo: doesn't make sense why the would make the radius small... |
14:16:31 | Bagder | markun: yes, that sounds like the h1x0 joystick ;-) |
14:16:46 | Membrillo | save materials. Apple are stingy bastards |
14:16:51 | Bagder | the iaudio x5 joystick is nice though |
14:17:06 | Membrillo | my 4G screen spontaneously shattered and they wouldnt replace it |
14:17:17 | saa[b_r]ider | markun: on my H300, clicking up sometimes clicks the navi button (or vice versa) |
14:18:02 | saa[b_r]ider | membrillo: that's nasty! well I'm sorry to tell you this, but the video iPod's screen looks much more vunrable :D |
14:19:23 | Membrillo | well it ended out ok |
14:19:38 | saa[b_r]ider | btw, black or white? |
14:19:47 | Membrillo | i gave it to a friend to use (it worked you just couldnt see anything). His house got broken into and I got a video on insurance |
14:19:52 | Membrillo | (video ipod came today) |
14:21:15 | Membrillo | stupid thiefs stole a broken ipod |
14:21:43 | saa[b_r]ider | :D |
14:22:19 | Lynx_ | my archos was stolen last week. now i don't know what to buy as a replacement |
14:23:14 | | Quit Membrillo () |
14:24:12 | saa[b_r]ider | Lynx_ what are you looking for in your next player? |
14:24:45 | Lynx_ | saa[b_r]ider: maybe and h340 |
14:24:48 | Lynx_ | an |
14:25:30 | saa[b_r]ider | I wish iRiver release a new DAP, something to compete with the Video iPod |
14:26:06 | Lynx_ | I don't know if i actually want a hd based player again. |
14:26:06 | Bagder | why does it have to be iriver? |
14:26:22 | * | saa[b_r]ider owns an H340, and loves it even more now that Rockbox is installed on it :) |
14:27:32 | XavierGr | Bagder: It has to be a Rockbox compatible one. And not many are available to buy... |
14:27:39 | XavierGr | Is that right Lynx_? |
14:27:45 | saa[b_r]ider | Badger: if you're asking me, I like the UMS, drag-and-drop functionality of iRiver players... |
14:27:48 | Bagder | you wimps, you can port it to a NEW platform! ;-) |
14:28:00 | Bagder | saa[b_r]ider: there are many such players |
14:28:13 | Lynx_ | XavierGr: is what right? |
14:28:26 | markun | The archos gmini of my friend didn't look too bad either. |
14:28:42 | saa[b_r]ider | well the X5 is nice and all, but some of the specs are short of the already 1 year old H340 |
14:28:47 | XavierGr | that you want a new DAP that is rockbox compatible and you can find easily to buy it. |
14:29:06 | Bagder | saa[b_r]ider: actually I think the x5 is nicer than h3x0 |
14:29:13 | Bagder | apart from the rockbox of h3x0 |
14:29:20 | Lynx_ | hmm, the h340 can play videos? |
14:29:29 | LinusN | a lot nicer form factor |
14:30:03 | saa[b_r]ider | Badger: the X5 looks nice, I agree very much... but the color LCD is inferior, and what's with the audio port being on the side? |
14:30:16 | Bagder | saa[b_r]ider: inferior for what? |
14:30:19 | XavierGr | does X5 has a 40GB model? |
14:30:24 | Bagder | and the sound seems fine enough |
14:30:51 | Bagder | sure there are some things that aren't perfect, but what player is? |
14:30:56 | saa[b_r]ider | Lynx_: yes, the h340 plays videos, but @ 10fps only, and a very specific format |
14:31:21 | Lynx_ | saa[b_r]ider: ok |
14:31:23 | saa[b_r]ider | Badger: hang on, I'll check the X5's specs |
14:31:32 | markun | The X5 only has 16MB memory, right? |
14:31:47 | Bagder | I'm not sure of all the specs |
14:32:05 | markun | http://www.rockbox.org/twiki/bin/view/Main/IaudioX5HardwareComponents |
14:32:15 | saa[b_r]ider | very handy :) |
14:32:22 | saa[b_r]ider | thanks markun! |
14:33:20 | markun | The USB ATA bridges can only be used for UMS right? |
14:33:52 | Bagder | yes, unless there are more fancy ones |
14:34:23 | Bagder | but both h3x0 and x5 have separate usb host ports |
14:34:24 | markun | Because I told the people in the Gigabeat forum to stop dreaming about USB 2.0 in the Windows Media Player mode. |
14:34:37 | Bagder | coffee time |
14:35:24 | XavierGr | Bagder: Again? |
14:35:42 | XavierGr | You drink too much coffee! |
14:35:50 | saa[b_r]ider | a man needs his fix :D |
14:36:01 | markun | The Gigabeat cradle has a 4 port USB 2.0 hub, so I could connect a keyboard and mouse to it maybe :) |
14:36:22 | saa[b_r]ider | I never use my H340's cradle |
14:37:21 | markun | some things on the gigabeat player are not possible without the cradle. |
14:37:36 | Lynx_ | so the x5 could also be attached to a card reader? |
14:37:40 | markun | The USB host connector and the line out are not on the unit. |
14:38:00 | saa[b_r]ider | I hate it when they do that... but it helps keep the device more compact |
14:38:40 | markun | I made a backup copy of my photos with a card reader connected to the Gigabeat.. but the software is so nice that you cannot view the pictures after transfering them! |
14:39:04 | markun | You have to connect it to a PC and transfer the pictures to a special folder with Toshiba's special software.. |
14:39:24 | saa[b_r]ider | reminds me of Sony and sonicstage |
14:39:25 | Lynx_ | markun: well, that's not great but better than nothing |
14:39:43 | | Quit Tandoc () |
14:39:46 | Lynx_ | i wonder why so many cameras can't act as usb mass storage |
14:40:11 | saa[b_r]ider | markun: it doesn't support filetree browsing does it? |
14:40:14 | markun | I have a small USB card reader in my camera bag. |
14:40:19 | markun | saa[b_r]ider: no |
14:40:21 | amiconn | LinusN: Lately I had a look at the X5, even held it in my hands |
14:40:45 | Lynx_ | markun: i don't like to swap compact flash cards in and out of the camera all the time... |
14:40:57 | saa[b_r]ider | yeah, card readers are the best way for transfering files off memory cards |
14:40:57 | amiconn | It's a matter of personal preference, I like the H300 form factor way more than the X5 |
14:41:50 | saa[b_r]ider | the X5's LCD is just 160X128, that's what's bad about it... but badger is having coffee :) |
14:42:09 | Slasheri | Lynx_: Hmm, in fact professional photographers usually have a bunch of CF cards which they use on different situations :) |
14:42:22 | saa[b_r]ider | Lynx: what camera do you have? Canon? |
14:42:42 | Lynx_ | saa[b_r]ider: yes, recently bought a 350d |
14:43:00 | Lynx_ | Slasheri: i always think one of the little pins will break ;) |
14:43:08 | * | saa[b_r]ider checking out the 350d |
14:43:21 | amiconn | What I dislike about the X5 compared to the H300: (1) Side buttons. (2) Joystick (3) Bulkier at the top than at the bottom. The lower display resolution isn't relevant for me |
14:43:47 | Slasheri | Lynx_: ah, i think that is very unlikely because the card is aligned very tight before it reaches the pins |
14:44:23 | Lynx_ | Slasheri: i guess you're right. but aren't the cards specified for only so many insert and retrieven events? |
14:44:55 | saa[b_r]ider | I never heard that before |
14:46:03 | Slasheri | Lynx_: maybe, i am not sure about that.. anyway, the connectors are gold plated so they should be able to handle many insertions before breaking. I just know that many people swap the cards regurlarly and i haven't heard yet about that kind of problems :) |
14:46:25 | preglow | me neither |
14:46:29 | preglow | they can take quite a beating |
14:46:44 | * | amiconn wants a H3x0 now. The other options are all inferior |
14:46:52 | Lynx_ | ok, so i will buy a new card reader tonight :) |
14:47:04 | Slasheri | hehe :D |
14:47:17 | Lynx_ | my old (aldi) one killed 2 cards, for some reason. |
14:47:23 | saa[b_r]ider | CF cards are one of the most popular memory cards, if they were vunrable, people would of reported it |
14:47:25 | | Join PaulJ_ [0] (n=PaulJ@vpn-3026.gwdg.de) |
14:47:33 | Slasheri | amiconn: Hmm, i would like X5 more |
14:47:34 | preglow | can't see a reason for buying a h3x0 when i've got my trusly h120 |
14:47:37 | preglow | tRUSTY |
14:48:07 | Lynx_ | amiconn: amazon germany still has 340 for 349,- euro |
14:48:10 | * | saa[b_r]ider envies H100 for optical in/out! |
14:48:15 | amiconn | Slasheri: Really? One of the two things that annoy me about the H1x0 are also present on the X5, but not on the H3x0 |
14:48:45 | Slasheri | and buying a h300 for development isn't so interesting at this point because h140 is better music player for me and rockbox already works on h300 and it's discontinued also.. |
14:48:45 | amiconn | These things are one reason why I still don't use the H1x0 too often |
14:49:14 | Slasheri | amiconn: Hmm, what are those things? The joystick? |
14:49:27 | amiconn | Yes, the joystick and the buttons on the sides |
14:49:35 | Slasheri | ah :) |
14:50:24 | amiconn | The H3x0 just has front buttons, as it should be :) |
14:50:39 | Slasheri | hehe, then it could be a good choise, maybe :) |
14:50:40 | preglow | i don't have a preference right there |
14:50:42 | preglow | i'd want both, heh |
14:50:50 | preglow | depends on how you're carrying it |
14:52:33 | Lynx_ | does the h340 come with a remote? |
14:52:52 | Slasheri | yes, lcd-less remote i think :) |
14:53:01 | saa[b_r]ider | comes with an LCDless remote, yes |
14:53:08 | saa[b_r]ider | the LCD remote is optional |
14:53:36 | Lynx_ | ok... |
14:56:43 | * | saa[b_r]ider just saw the Canon 350D! very professional! |
14:57:13 | Lynx_ | saa[b_r]ider: well, it's the cheapest digital slr from canon |
14:57:39 | | Quit _FireFly_ ("Copywight 2004 Elmer Fudd. All wights wesewved.") |
14:58:12 | Jungti1234 | bye all |
14:58:14 | Jungti1234 | good night |
14:58:20 | | Quit Jungti1234 ("bye") |
14:59:10 | LinusN | i don't like that the x5 doesn't have a bdm port |
15:00 |
15:00:08 | XavierGr | and how are you supposed to work on it? |
15:00:37 | LinusN | well, i'll just have to make sure i don't brick it :-) |
15:00:48 | XavierGr | :x |
15:01:28 | XavierGr | is that possible during development of the bootloader? |
15:01:39 | XavierGr | I mean, how many times did you brick your H100 during development? |
15:01:45 | XavierGr | (h1xx) |
15:01:58 | | Quit PaulJ (Read error: 113 (No route to host)) |
15:02:26 | LinusN | twice i think |
15:02:55 | XavierGr | I am amazed! |
15:03:17 | XavierGr | only twice? excelent |
15:03:53 | XavierGr | and lets say that you do something wrong and X5 is bricked, any alternatives? |
15:04:07 | LinusN | buy a new one |
15:04:28 | | Join eli_sherer [0] (n=eli@IGLD-84-228-218-110.inter.net.il) |
15:04:34 | XavierGr | argh! That's tough... |
15:04:41 | markun | Send it back to iAudio |
15:04:56 | XavierGr | haha |
15:06:06 | LinusN | i like the fact that the x5 firmware image isn't encrypted |
15:06:24 | Bagder | that's neat indeed |
15:06:40 | Bagder | and a very simple checksum, if the wiki is correct |
15:07:03 | XavierGr | so do you think that you can make it? It seems impossible to me to write code with a gun pointing at me that will shoot on a compiler or execution bug...! |
15:07:43 | Bagder | no risk, no fun ;-) |
15:08:02 | XavierGr | Always the first time I compile I get like what? 40-50 errors maybe :D |
15:08:29 | XavierGr | Bagder I don't know about you but I just hate taking risks... |
15:08:58 | Bagder | well, the risk involved here is pretty mild compare to other risks really |
15:08:59 | LinusN | Bagder: where in the wiki? |
15:09:14 | Bagder | lemme check... |
15:09:17 | Bagder | ah, no |
15:09:26 | Bagder | its was the iaudio.c tool |
15:09:31 | Bagder | in tools/ |
15:09:37 | LinusN | oh :-) |
15:10:04 | preglow | ooh, finally, no longer a newbie on the forums |
15:10:05 | Bagder | and I dissassembler an x5 firmware image and ran in hexl-mode |
15:10:12 | Bagder | dissassembled |
15:10:27 | LinusN | i'm doing that now |
15:10:33 | XavierGr | preglow:? |
15:10:45 | preglow | XavierGr: my status is upgraded to junior member! |
15:10:45 | XavierGr | ah you mean your title? |
15:11:16 | LinusN | Bagder: but i can't figure out what the first 4K in the image are for |
15:11:36 | Bagder | no, they seem to be data that is tricky to guess |
15:12:01 | *** | Saving seen data "./dancer.seen" |
15:13:41 | XavierGr | preglow I need 3 posts to get you. |
15:14:11 | * | preglow kicks winapi, then strangles it |
15:14:17 | Slasheri | one way would be to read the flash contents directly from the unit (via bdm on desoldering the chip) |
15:14:21 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
15:14:24 | Slasheri | *or |
15:15:53 | LinusN | well, there's no bdm port... |
15:16:09 | LinusN | the flash is bga too... |
15:16:15 | Bagder | lovely! |
15:16:29 | lostlogic | that's how they made it so damn thin? |
15:16:53 | amiconn | There's a H340 with LCD remote on ebay germany... |
15:16:58 | Slasheri | oh, that's nice |
15:17:10 | LinusN | the x5 pcb is incredibly small |
15:17:25 | preglow | hahah |
15:17:26 | Slasheri | LinusN: hmm, do you know if there is any traces on the pcb that connect to the bdm port pins? |
15:17:32 | preglow | bga = socket for enthusiasts |
15:17:54 | LinusN | Slasheri: doesn't look like it |
15:17:59 | Slasheri | ah :/ |
15:18:59 | Slasheri | one way could be still to replace the bga flash chip with some sort of adapter, so you could easily program the flash by computer and then try code on the device |
15:19:07 | XavierGr | how did they do the development themselves then? |
15:19:11 | Slasheri | but that soldering would be hard |
15:19:35 | Slasheri | XavierGr: probably they programmed the flash before soldering it on the unit |
15:19:43 | Slasheri | and of course they had a modified development device.. |
15:19:57 | XavierGr | that's more like it. |
15:20:36 | XavierGr | but then fixing a bricked player on warranty will be impossible for them, right? |
15:21:19 | Slasheri | might be.. |
15:22:52 | | Quit Jungti1234 ("bye") |
15:24:32 | lostlogic | preglow: after some firstround optimizations that gave _some_ improvement, I'm trying profiling Tremor w/ all the inlines back as inlines and not profiled |
15:24:54 | lostlogic | gives both faster running during profiling, and hopefully a different look at how the code runs. |
15:25:42 | preglow | lostlogic: how do you do that? |
15:27:06 | LinusN | holy fuck, the cpu wasn't bga after all!!!! |
15:27:19 | Slasheri | uuh :) |
15:27:32 | Slasheri | LinusN: do you have the real unit or just scans of the pcb? |
15:27:53 | LinusN | i had merely been looking for test pads |
15:28:30 | LinusN | (couldn't figure out how to remove the lcd, but now i have) |
15:29:02 | LinusN | the cpu is under the lcd panel |
15:29:26 | LinusN | so i will be able to connect a bdm after all |
15:29:51 | Bagder | wimp |
15:29:54 | Bagder | ;-P |
15:30:59 | LinusN | i am so impressed by how small the damn thing is |
15:31:06 | lostlogic | there's a __attribute__ ((no_instrument_function)) so I stuck it on all of the inlines I wanted to not profile. |
15:31:26 | lostlogic | I've also made a NO_PROF_ATTR define for convenience locally, but it's not in the patch I submitted yesterday :( |
15:34:21 | LinusN | the best part is that since it is a 52xx platform, I don't have to investigate the ATA interface |
15:34:53 | lostlogic | mmm, bootloader by guesswork! :-P |
15:34:55 | LinusN | and probably not the SDRAM or flash interface either |
15:35:21 | LinusN | we need to find out how to program the DA202 FM tuner |
15:35:34 | amiconn | LinusN: That reminds me - is the H1x0 rockbox ATA timing optimised already? |
15:35:47 | preglow | then why did you it was bga?? |
15:35:53 | preglow | insert 'say' |
15:36:00 | LinusN | i just assumed |
15:36:14 | preglow | isn't it easy enough to see? :-) |
15:36:21 | preglow | but no |
15:36:22 | LinusN | not underneath the lcd |
15:36:23 | preglow | you're alright, then |
15:38:03 | | Quit gromit`` (Read error: 110 (Connection timed out)) |
15:38:47 | lostlogic | anyone really good at m68k assembly and want to optimize a couple of functions for me? |
15:39:29 | lostlogic | they get about 10-15 million calls per song, compared to the next most at 1.2 million, so I think they are excellent candidates. |
15:40:10 | | Join _FireFly_ [0] (n=FireFly@p54A447F8.dip.t-dialin.net) |
15:43:38 | perplexity | Wanna post your profile results somewhere lostlogic so we can see what needs to be optimised ? |
15:43:48 | lostlogic | *nod* |
15:44:27 | perplexity | I can't promise anything as I'm so short on time at the moment I can hardly stop to eat, but I'd love to take a look and see if we can't slim it down a little |
15:47:07 | lostlogic | http://lostlogicx.com/transfer/no_inlines.profile http://lostlogicx.com/opt1.profile http://lostlogicx.com/optimized.profile |
15:47:31 | lostlogic | each has somewhat of a description at the top, forgot to mention that optimized.profile was also at 90mhz, only no_inlines was done at 124mhz |
15:47:47 | | Quit Febs (Read error: 104 (Connection reset by peer)) |
15:47:50 | lostlogic | also, they are all the same song, just different durations, starting from the beginning. |
15:48:23 | perplexity | Cool.. I'm out for dinner now, but I'll probably have some time a little later tonight to have a squiz.. great work on the profiler btw |
15:48:42 | lostlogic | cool and thanks. |
15:48:58 | lostlogic | I'm off to work now myself. |
15:50:40 | | Join Rob2222 [0] (n=Miranda@ACB2CA26.ipt.aol.com) |
15:54:02 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-194.pools.arcor-ip.net) |
15:54:47 | | Join frederic_ [0] (n=chatzill@i577BB5A0.versanet.de) |
15:56:33 | frederic_ | Hi, is there a one-step solution to encode an image + cue to mp3s using the −−nogap option? I read about the cuesheet input patch in the wiki but it's outdated and I'm trying to do the same the patch did with "acdir" - it's "successor" |
15:56:47 | frederic_ | I described in more detail here |
15:56:49 | frederic_ | http://www.hydrogenaudio.org/forums/index.php?showtopic=39582 |
15:59:25 | XavierGr | amiconn: do you remember a link for a nice pdf document that was a guide to CVS? I remember you gave the link a few days back. |
15:59:48 | | Quit Rob2222 () |
16:00 |
16:01:55 | crwl | frederic_, use ogg vorbis and forget those odd image + cuefile hacks ;) |
16:02:14 | | Quit saa[b_r]ider () |
16:02:36 | XavierGr | amiconn: never mind I think I found it. |
16:02:52 | | Join taladan [0] (n=taladan@12-227-147-102.client.mchsi.com) |
16:03:10 | frederic_ | ^_^ yeah, lame hacks :P but still: I don't want to encode for a rockbox enabled device :> |
16:03:26 | taladan | hi.... |
16:03:47 | | Join Rob2222 [0] (n=Miranda@ACB2CA26.ipt.aol.com) |
16:04:19 | * | taladan has an Archos FM Jukebox & is thinking about getting the rockbox software for it (just found out about it today), wondering how it handles playlist creation and such...stability issues...stuff like that? |
16:04:31 | Bagder | wow |
16:04:41 | Bagder | a fresh archos user, that is rare these days ;-) |
16:04:54 | Bagder | taladan: we have lots of docs online |
16:05:08 | Bagder | rockbox has worked on Archos for many years and I'd say it is very solid |
16:05:33 | LinusN | except for right now, that is in the unicode turmoil |
16:06:07 | LinusN | i'd recommend installing the 2.5 release |
16:07:18 | taladan | Badger - going over the documentation right now. Distressing lack of info on how to flash the Archos (New Paragraph text goes here is all it says) but that's okay. |
16:07:28 | taladan | 2.5...looking |
16:08:26 | * | taladan uses linux, so cherishes the idea of open source firmware driving his mp3 player ;) |
16:08:52 | taladan | My biggest question is: |
16:09:03 | XavierGr | taladan: did you get your archos now, or it has been for a long time. |
16:09:27 | taladan | Is there a way to make a playlist up while the unit is plugged into the box via USB instead of having to use the nav-keys? |
16:10:04 | Bagder | when plugged in to USB, rockbox can't do much |
16:10:05 | taladan | XavierGr: I've had the Archos for....4 years? Something like that. Right after Radio Shack started carrying it for the first time (Used ot work for RS) |
16:10:27 | XavierGr | pitty that you have been using default fw for so long... |
16:10:45 | Bagder | you're up for an adventure! ;-) |
16:10:49 | taladan | Bagder: So is there any way to manipulate a playlist (creation, editing and such) in linux that Rockbox will recognize & play? |
16:10:57 | Bagder | taladan: certainly |
16:11:07 | Bagder | a playlist is just a plain text file with file names |
16:11:50 | Bagder | find . -type f -printf "/%p\n" > playlist.m3u |
16:12:20 | taladan | Bagder: Ah...so I can VI a playlist...good. What format do the names need to be in? And I'm assuming a full pathname is required with the Archos drive main folder being the root of the path |
16:12:25 | XavierGr | does anyone knows a good simple free hosting site? |
16:12:31 | Bagder | taladan: correct |
16:12:40 | XavierGr | file host I mean. |
16:13:10 | Bagder | taladan: but you can also make them using Rockbox, in case you'd like to |
16:13:15 | taladan | *nods* |
16:13:26 | Bagder | and in comparison to the original... |
16:13:27 | taladan | what's the /%p\n in that command? |
16:13:32 | Bagder | rockbox _flies_ |
16:13:36 | Bagder | when reading playlists |
16:14:07 | _FireFly_ | taladan: man find ;) |
16:14:09 | Bagder | taladan: it makes an absolute path from your local one, if you for example have your songs in /home/user/mp3 and you run the command in there |
16:14:17 | taladan | Ahhhh |
16:14:32 | taladan | Makes sense |
16:15:04 | taladan | _FireFly_: Yeah, yeah, I know...but sometimes it's just quicker for me to ask the person than dig through the man pages...esp when I've got class in a bit |
16:15:30 | _FireFly_ | taladan: you can search within the manpages |
16:15:41 | taladan | Shhhh, don't remind me :p |
16:15:49 | _FireFly_ | with shift+7 and then search-text |
16:16:02 | _FireFly_ | when man-page is shown |
16:16:08 | taladan | Call it a lack of good human interaction within linux users, hence why I'm creating a LUG |
16:16:10 | taladan | hah |
16:16:11 | taladan | ! |
16:16:24 | taladan | The / lets you search ;) |
16:16:30 | * | taladan loves / |
16:16:30 | _FireFly_ | yepp |
16:16:57 | taladan | I didn't realize that firefox uses / as find until yesterday either. |
16:17:30 | _FireFly_ | taladan: or strg+f ;) |
16:17:57 | * | taladan chuckles |
16:18:06 | * | taladan goes back to reading documentation. |
16:19:02 | taladan | One question: Putting the firmware on there while I've got music on the jukebox, will that mess it up in any way, or do I need to format it out with ext2/3 and then put the firmware on it first and then re-load my music up to it? |
16:19:18 | * | eli_sherer thinks it's going to be along time before a working version of his AVI player will be ready |
16:19:25 | Bagder | taladan: it won't mess up anything |
16:19:39 | _FireFly_ | taladan: rb support only fat32 as fs |
16:19:40 | taladan | Ahh...kay. |
16:19:47 | taladan | really?? |
16:19:52 | Bagder | really |
16:20:23 | _FireFly_ | why support other fs when all original fws of the supported players uses also fat32 |
16:20:24 | taladan | That's good to know then. Wonder why it doesn't support ext2/3? No journalling! *weeps* ;) |
16:20:37 | _FireFly_ | ext2 has no journalling ;) |
16:20:44 | taladan | yes, but ext3 does ;) |
16:20:55 | Bagder | taladan: well, for starters you must have your player using fat or you can'r un rockbox as it is read from disk |
16:20:56 | taladan | And with tune2fs you can turn journalling on in ext2 ;) |
16:21:00 | Bagder | (unless you flash) |
16:21:13 | _FireFly_ | taladan: then it is ext3 ;) |
16:21:18 | taladan | bingo |
16:21:27 | | Join edx__ [0] (i=edx@p54A859C4.dip.t-dialin.net) |
16:21:27 | | Quit edx (Read error: 104 (Connection reset by peer)) |
16:21:44 | taladan | yeah, I'll just use it as vfat, that's not a problem...just have to remember that when I take it to my LUG meeting and show it to the folken there |
16:22:00 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
16:22:58 | | Nick edx__ is now known as edx (i=edx@p54A859C4.dip.t-dialin.net) |
16:24:35 | taladan | question...what's the 'voice files' all about? |
16:24:47 | Bagder | speaking menus |
16:24:55 | Bagder | and more |
16:24:57 | taladan | oooooh...for the sight impaired! |
16:25:00 | taladan | Neat as shit! |
16:25:05 | Bagder | or for using in the car etc |
16:25:20 | * | taladan has a blind friend in Atlanta that might be interested in that.... |
16:25:47 | Bagder | we have a huge blind user base |
16:26:38 | taladan | I can imagine |
16:27:38 | taladan | I don't know who wrote this software, but it does my heart good to see someone thinking of the blind like that. If you know who the maintainers are, please pass along my personal thanks to them....Man, that's awesome! |
16:27:52 | Bagder | we are the maintainers |
16:28:14 | taladan | heh, good enough then! Thank you guys |
16:28:24 | | Join mdeboer [0] (n=maarten@mtg62.upf.es) |
16:28:30 | mdeboer | hi. |
16:28:57 | taladan | one note - the link to the voice files via twiki in the PDF manual seems not to exist |
16:29:46 | preglow | who made the voice ui feature again? |
16:29:48 | preglow | [idc]dragon? |
16:29:52 | Bagder | yes |
16:30:10 | mdeboer | i just compiled rockbox from cvs, and when running in the uisimulator (on linux/x11), when i try to run a plugin (tried several), it freezes saying [Loading] |
16:30:18 | mdeboer | any idea? |
16:30:30 | Bagder | mdeboer: you did make install, right? |
16:30:31 | preglow | i think the software codec voice ui approach needs polishing |
16:30:36 | preglow | currently, it's very laggy |
16:30:39 | mdeboer | yes. |
16:30:53 | mdeboer | ah, i see some work. logo for example. but calculator doesn't |
16:31:00 | Bagder | weird |
16:31:07 | Bagder | I don't know why that would happen |
16:31:33 | mdeboer | i build for H3xx |
16:32:21 | Bagder | then it might be a color lcd problem |
16:32:29 | Bagder | there's no color lcd support in the x11 sim |
16:32:35 | mdeboer | i see |
16:32:50 | mdeboer | but rockbox itself does do color lcd on the h3xx? |
16:32:55 | Bagder | yes |
16:32:58 | mdeboer | cool |
16:32:59 | Bagder | its a simulator flaw |
16:33:03 | mdeboer | ok. |
16:33:13 | Bagder | and only in the x11 version too |
16:33:18 | mdeboer | i see... |
16:33:27 | mdeboer | is anyone working on this problem? |
16:33:34 | Bagder | not that I know |
16:33:37 | mdeboer | hm... |
16:34:04 | mdeboer | so the windows version does do color? |
16:34:09 | Bagder | yes |
16:34:21 | mdeboer | a port to a crossplatform library would be nice... |
16:34:32 | Bagder | yes indeed |
16:34:34 | mdeboer | instead of having to seperate versions.. SDL comes to mind... |
16:34:35 | taladan | hmmmm....this isn't good. |
16:34:43 | taladan | I just got a bunch of scsi1 (0:0): rejecting I/O to dead device |
16:34:43 | taladan | FAT: bread failed in fat_clusters_flush |
16:34:47 | _FireFly_ | maybe Cassandra is working on somehting |
16:34:53 | Bagder | she is? |
16:34:54 | taladan | in dmesg and it dropped my mount.... |
16:34:57 | Bagder | it would be great |
16:35:01 | mdeboer | or i might run the uisimilator under wine ;-) |
16:35:17 | Bagder | mdeboer: it is said to work pretty well |
16:35:23 | mdeboer | ok. |
16:35:35 | _FireFly_ | Cassandra: i don't know it correctly but she is trying code somthing with wxwindows |
16:35:43 | mdeboer | but i suppose an sdl port would be feasible. i'll have a look at the code. |
16:35:47 | mdeboer | wxwindows... hmm. |
16:36:02 | LinusN | sdl sounds like a good solution |
16:36:09 | preglow | yeah |
16:36:10 | taladan | Weeeeeird...it's switched from sda1 to sdb1... |
16:36:14 | taladan | on its own |
16:36:17 | preglow | i've used it a quite a bit, and it works fine |
16:36:19 | Slasheri | sdl should be quite universal |
16:36:19 | taladan | anyone know why it would do that? |
16:36:20 | mdeboer | or maybe fltk |
16:36:24 | preglow | and is agreeable to work with |
16:36:37 | Slasheri | taladan: is battery fully charged? |
16:36:37 | preglow | we don't need any widgets |
16:36:43 | preglow | so no need to use wxwindows or fltk, really |
16:36:47 | mdeboer | ok. than sdl would be good indeed. |
16:36:49 | taladan | should be, I left it to charge overnight |
16:36:58 | taladan | via USB |
16:37:04 | Bagder | it would be really neat to go with a portable lib to get rid of all the win vs x11 related diffs |
16:37:10 | mdeboer | so the windows code base would be the most up to date to create an sdl port off? |
16:37:14 | LinusN | i'd love it |
16:37:17 | taladan | my charge port is scragged on it for some reason, so it only charges via the USB now |
16:37:20 | amiconn | mdeboer: You can run the win32 simulator under wine |
16:37:39 | Bagder | mdeboer: they're pretty similar except for the color support, afaik |
16:37:46 | Bagder | use the one most similar to the target lib api |
16:37:54 | Bagder | or both |
16:37:56 | Bagder | or none |
16:37:57 | Bagder | ;-) |
16:38:04 | mdeboer | :-) |
16:38:29 | mdeboer | i'll have a look at the code, and see if i can find the time. |
16:38:54 | mdeboer | i have no SDL experience, but it would be a nice project to get some |
16:39:55 | preglow | hmm |
16:40:04 | preglow | sdl is nice |
16:40:13 | preglow | pretty fast to get into it |
16:40:26 | mdeboer | yes, i've been looking at documentation and sample code |
16:41:01 | preglow | does anyone know how the hell one uses scrollbars with winapi? :/ |
16:41:18 | preglow | how i hate winapi |
16:41:28 | preglow | a great big steaming turd of an api |
16:42:04 | mdeboer | yeah, i'm now looking at the uisimilator win32 code, and my stomach is revolting already ;-) |
16:42:20 | preglow | oh, i vomit regularily |
16:42:31 | preglow | it's a cleansing ritual i have when working with winapi |
16:42:37 | mdeboer | not that low level X11 is such a pleasure to look at... |
16:42:42 | preglow | no, no it's not |
16:42:47 | preglow | but i can ignore that, since i don't need to use it |
16:43:17 | Bagder | "And remember: X Windows is to graphics hacking as roman numerals are to the square root of pi." |
16:43:37 | Bagder | xscreensaver quote |
16:43:39 | mdeboer | :-) |
16:44:16 | LinusN | hmmm, i think i have found how to use dma to write to the h300 lcd |
16:44:26 | Bagder | ! |
16:45:02 | LinusN | and also for the ATA |
16:45:11 | Bagder | yay |
16:45:15 | Bagder | this can get fun |
16:45:42 | LinusN | hopefully |
16:45:42 | dwihno | preglow: what winapi stuff are you doing? |
16:46:58 | | Quit frederic_ ("Chatzilla 0.9.68.5.1 [Firefox 1.5/undefined]") |
16:47:25 | | Join Cassandra- [0] (i=Cassandr@elmyra.coraline.org) |
16:48:05 | preglow | LinusN: ooo, will the ata dma work for h1x0 as well? |
16:48:18 | LinusN | yes |
16:48:19 | preglow | dwihno: control app for a dsp platform thing |
16:48:25 | preglow | LinusN: that'd be splendid! |
16:48:26 | LinusN | but it won't buy us that much |
16:48:39 | preglow | LinusN: well, at least we wont have to boost the cpu when reading anymore? |
16:48:52 | mdeboer | am i seeing correctly that at least _some_ color support intent has been mmade in lcd_x11.c? |
16:48:59 | LinusN | preglow: do we? |
16:49:11 | Bagder | mdeboer: it supports greyscale, for the h1x0 simulation |
16:49:30 | taladan | question...Can Rockbox be made to play files in subdirectories of the current directory? |
16:49:31 | Slasheri | currently we boost the cpu to get much higher read performance |
16:49:35 | LinusN | boosting the cpu increases the memory bandwidth, so it is still a good idea to boost |
16:49:54 | Bagder | taladan: yes |
16:49:55 | mdeboer | Bagder: any idea what the problem is with full color support? |
16:50:04 | Bagder | mdeboer: it just isn't done |
16:50:19 | taladan | Bagder: Does it automatically, or ... ? |
16:50:28 | dwihno | preglow: win32api of xwin? |
16:50:37 | Bagder | taladan: no, you need to enable it with an option and then it'll traverse down the dir hierarchy |
16:50:44 | taladan | sweeeeet |
16:50:56 | taladan | I never could figure out how to get the old os to do that |
16:51:47 | preglow | dwihno: winapi |
16:51:55 | preglow | LinusN: well, you tell me :) |
16:52:06 | | Join Moos [0] (n=DrMoos@m196.net81-66-159.noos.fr) |
16:52:10 | preglow | LinusN: we do currently, yes, if you were asking |
16:52:21 | | Quit Cassandra (Read error: 113 (No route to host)) |
16:52:22 | | Nick Cassandra- is now known as Cassandra (i=Cassandr@elmyra.coraline.org) |
16:52:23 | dwihno | preglow: Erhm. winapi? :) |
16:52:31 | preglow | dwihno: win32api |
16:53:06 | dwihno | preglow: aaah, okay. hardcore win32api or some MFC/STL/WTL stuff?C |
16:53:59 | preglow | hardcore win32api, i wouldn't call mfc win32api, heh |
16:54:43 | dwihno | Some people have different opinions :) |
16:54:55 | dwihno | To be honest, I never learned any wrapper stuff |
16:55:24 | | Quit Zagor ("Client exiting") |
16:55:35 | preglow | anyway |
16:55:37 | preglow | it's torture |
16:55:43 | preglow | slow-winded torture |
16:55:48 | dwihno | pleasure is just a higher form of pain. |
16:56:15 | dwihno | or was it the other way around ;) |
16:56:46 | dwihno | All those messaging queues and stuff really drives you mad sometimes. |
16:59:51 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
17:00 |
17:02:24 | | Quit mdeboer ("Leaving") |
17:07:10 | dwihno | Is a 25% gain reasonable from a 25% mAh increase (battery-wise)? |
17:11:31 | * | eli_sherer updated the site with new versions of his projects...enjoy! (http://www.freewebs.com/eli_sherer/) |
17:12:03 | *** | Saving seen data "./dancer.seen" |
17:12:55 | LinusN | eli_sherer: you'll write a new clock plugin? |
17:13:13 | LinusN | and a new calendar too? |
17:13:16 | eli_sherer | yup...if an RTC on the H300 will be found... |
17:13:35 | LinusN | i take it you don't like the existing clock then? |
17:13:47 | eli_sherer | all colorful with bitmaps and analogic clock...the source is already written |
17:14:13 | eli_sherer | i havn't seen the exisiting clock cause i have an H300 |
17:14:49 | LinusN | you can try it in the simulator |
17:15:37 | eli_sherer | somehow my sim doesn't run plugins...:( |
17:16:16 | | Join saa[b_r]ider [0] (n=saab_rid@61.49.233.191) |
17:16:17 | LinusN | why is the source zipped? |
17:17:04 | eli_sherer | it's not an organized website it's just made with frontpage so it's for my organization of things |
17:17:27 | LinusN | where is plugbmp.c? |
17:17:50 | eli_sherer | oops... |
17:18:10 | t0mas | huh? |
17:18:17 | eli_sherer | i forgot about the bitmaps as well...lol |
17:18:18 | t0mas | no RTC chip found on the H300? |
17:18:33 | LinusN | t0mas: of course it is found |
17:18:35 | t0mas | ok |
17:19:11 | t0mas | just no driver written? |
17:19:15 | t0mas | or no datasheet found? |
17:19:51 | LinusN | everything is there, we just have to adapt the rockbox time functions |
17:20:32 | t0mas | ok |
17:21:00 | LinusN | eli_sherer: i must say that your plugins look good |
17:21:08 | XavierGr | Oh Hi t0mas! (my hope in commiting the battery_bench plugin) any news in it? :D |
17:21:28 | eli_sherer | LinusN: havn't you seen them at action yet? |
17:21:48 | LinusN | no |
17:22:01 | LinusN | no time |
17:22:31 | eli_sherer | so wait a few seconds for me to upload the correct zip files |
17:22:45 | eli_sherer | that's it...it's up |
17:22:53 | | Quit saa[b_r]ider () |
17:23:03 | | Join saa[b_r]ider [0] (n=saab_rid@61.49.233.191) |
17:23:07 | | Join Midgey34 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
17:23:25 | | Join Mongey| [0] (n=mongeyc@83-70-57-246.b-ras1.dbn.dublin.eircom.net) |
17:23:41 | Mongey| | hello |
17:23:45 | | Join webguest21 [0] (n=8d9de94f@labb.contactor.se) |
17:23:56 | NicoFR | hi eli |
17:24:01 | eli_sherer | hello... |
17:24:12 | NicoFR | I get a sitorted picture with some BMPs |
17:24:15 | Mongey| | nice plugins eli_sherer |
17:24:15 | | Quit webguest21 (Client Quit) |
17:24:18 | NicoFR | distorted |
17:24:22 | eli_sherer | which ones? |
17:24:33 | NicoFR | http://nicolas.pennequin.free.fr/dump_0001.bmp |
17:24:44 | NicoFR | original file is : http://nicolas.pennequin.free.fr/H300.bmp |
17:25:32 | NicoFR | it's a 24 bit/pixel BMP |
17:25:39 | eli_sherer | interesting i'll look into that...and when you open other bitmaps it's good? |
17:25:51 | NicoFR | I haven't tryed much |
17:26:02 | NicoFR | but yes |
17:26:04 | eli_sherer | did you try it with my new version... |
17:26:08 | Mongey| | NicoFR; nice pics where did you get it |
17:26:14 | NicoFR | that was 0.45 |
17:26:40 | eli_sherer | oh... |
17:26:51 | NicoFR | Mongey|: A friend sent me the picture as an icon for the player... the color was wrong on the buttons so I changed it |
17:27:04 | Mongey| | :o |
17:27:32 | NicoFR | I have a PNG version if you want... |
17:27:47 | Mongey| | yes please |
17:28:32 | NicoFR | http://nicolas.pennequin.free.fr/iriverh3204lz-edit.png |
17:29:18 | Mongey| | nice |
17:29:26 | Mongey| | how did he make it |
17:30:06 | NicoFR | He didn't... he found it somewhere, but he didn't tell me where |
17:30:21 | Mongey| | oh |
17:32:43 | eli_sherer | that's really weird...suggestion any onw?? |
17:32:48 | eli_sherer | *one |
17:34:26 | NicoFR | I suupose it has nothing to do with the aspect ratio not being the same as the screen... |
17:36:41 | Mongey| | hmm will rockboy ever reach full speed |
17:37:51 | LinusN | Mongey|: maybe, if you optimize it enough |
17:39:06 | * | Mongey| starts learning how to code |
17:40:27 | lostlogicx | should definitely get it running in profiler :-D :-P |
17:40:36 | | Quit t0mas (Read error: 104 (Connection reset by peer)) |
17:42:55 | * | eli_sherer goes over the rockboy code to find how to show color on the h300... |
17:45:26 | XavierGr | Linus: Is there any rule on what happens if I get a stov error? |
17:45:46 | LinusN | then you have overflowed the stack |
17:45:51 | XavierGr | I mean what' triggers that error , what makes the stack overflow? |
17:46:08 | LinusN | either by allocating a huge array on the stack, or by overwriting a global array |
17:46:48 | LinusN | eli_sherer: could you have a look at the rockbox bmp loader and adapt it to load color bmp.s? |
17:47:00 | XavierGr | yes I have a huge array, if you remember it is on the jpeg filescroller. |
17:47:55 | XavierGr | it will show an stack overflow once I reach the 103rd file when scrolling. |
17:49:32 | eli_sherer | LinusN: sure... but your bitmaps are stored in arrays and color bitmaps will need more buffer size which will slow thing down |
17:50:44 | | Join steveb [0] (n=dave@ircguide/director/about/fish/about/uk/steveb) |
17:53:34 | XavierGr | Ha I just had a brilliant idea on how to make the jpeg scroller independent from large arrays and buffers! (I will tell you just in case I am wrong) |
17:55:14 | XavierGr | What if... instead of storing a LARGE buffer with all jpeg filenames on memory, we will just make a temporary file (in current folder) with all filenames in there. (and a pointer to where we are in that list.) |
17:55:46 | XavierGr | Then every time the user changes file we just change the pointer and no need for big arrays. What do you think? |
17:56:11 | XavierGr | And we don't have to worry about performance either, on way or the other the disk will have to spin to load the picture. |
17:57:43 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
17:58:02 | | Quit Kohlrabi ("Leaving") |
18:00 |
18:03:17 | taladan | ... |
18:03:20 | | Join Strath [0] (n=mike@dpc674681214.direcpc.com) |
18:03:21 | taladan | Linus..? |
18:03:28 | taladan | as in /the/ Linus? |
18:04:33 | | Join dpassen1 [0] (n=dpassen1@resnet-233-61.resnet.umbc.edu) |
18:04:49 | XavierGr | what you mean taladan? |
18:04:51 | taladan | ah, okay...different linus |
18:04:57 | amiconn | eli_sherer: My idea concerning the bmp loader is that it should support all important bit depths (1, 4, 8, 16, 24) for input regardless of output format, and output the following formats, slectable by a parameter |
18:05:10 | * | taladan thought that was Linus Thorvalds for a second there. *laughs* |
18:05:18 | XavierGr | You thought Linus Torvalds? |
18:05:23 | XavierGr | haha |
18:05:29 | XavierGr | many have thougth that. |
18:05:42 | taladan | was so happy I almost peed m'self ;) |
18:05:43 | XavierGr | I think I was one of them... ;p |
18:05:56 | * | taladan chuckles |
18:06:09 | amiconn | (1) monochrome. (2) native main lcd format if different from 1. (3) native remote lcd format if different from 1 and 2 |
18:06:21 | taladan | Well, now that's settled, i have to head in to class. Thanks for the help guys, it's working beautifully! |
18:06:46 | | Part taladan ("Leaving") |
18:07:06 | amiconn | It could work very similar to bmp2rb, but without the huge intermediate buffer |
18:07:18 | | Quit Mongey| (Read error: 104 (Connection reset by peer)) |
18:11:52 | LinusN | gotta go, cu |
18:11:55 | | Part LinusN |
18:13:24 | eli_sherer | amiconn: my point exactly... |
18:13:48 | eli_sherer | got some color on the gameboy but it's not the right one...lol |
18:15:31 | XavierGr | well someone that knows about optimizing and feels like it should run rockboy with lostlogics profiling system! |
18:15:56 | XavierGr | After a good optimization colour can be added. |
18:16:17 | amiconn | eli_sherer: Afaik, almost all gnuboy palette code is disabled in rockboy for speed |
18:19:22 | | Part Sando |
18:20:11 | eli_sherer | i just tried it ...and it's not disabled.. |
18:22:05 | amiconn | Mkay, then not everything is disabled, but some parts are |
18:23:15 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
18:24:29 | eli_sherer | i managed to get rockboy support 16 colors...about the other 240 colors you need to guess the palette as it mentioned by the README cause no palette load process been made by the program... |
18:24:56 | eli_sherer | i played with the 16 colors until it maked sense... |
18:25:00 | XavierGr | ha southpark! it's been some time since I last heard the "mkay" phrase. hehe |
18:25:38 | XavierGr | does game boy colour has 256 colours? I thought it was only 16. |
18:26:56 | XavierGr | nah now that I think of it 16 colours are too low. |
18:27:18 | eli_sherer | well it's has a changing palette so i guess so... |
18:27:49 | amiconn | XavierGr: ? |
18:28:28 | | Join Febs [0] (n=40be24f0@labb.contactor.se) |
18:29:51 | | Nick Lynx_ is now known as Lynx_awy (n=lynx@tina-10-4.genetik.uni-koeln.de) |
18:30:58 | XavierGr | amiconn: you said "mkay". "Mkay is a popular phrase from "Southpark" series. |
18:31:08 | amiconn | Ah ok |
18:31:20 | * | amiconn never watched Southpark |
18:31:29 | XavierGr | LOL |
18:32:06 | amiconn | really |
18:34:11 | eli_sherer | XaviarGr: just that out and your right...16 colors it is...so i did it woohoo color game boy!!!! |
18:34:59 | XavierGr | eli_sherer: Now do us a favor and optimize it a little! :D |
18:35:59 | NicoFR | eli_sherer: do you think you could make it fullscreen on the H300 ? |
18:36:00 | | Quit DreamTactix291 (Read error: 104 (Connection reset by peer)) |
18:36:32 | | Join DreamTactix291 [0] (n=DreamTac@adsl-19-241-33.bna.bellsouth.net) |
18:38:21 | | Join TCK [0] (n=tckocr@81-178-194-92.dsl.pipex.com) |
18:38:24 | eli_sherer | XaviarGr: the source is so messed up...i dont know where to begin...a |
18:38:54 | eli_sherer | NicoFr: about the full screen it's an optimization issue...the lcd updates only the small screen |
18:39:04 | eli_sherer | so a small screen saves as speed... |
18:39:10 | NicoFR | ok |
18:39:32 | eli_sherer | bye everybody i promise to work on it tomorrow...gotta give my gf some attention...lol |
18:39:43 | XavierGr | I know, optimization is a very hard (and serious) aspect of programming, I hope I could help you... |
18:39:54 | XavierGr | lucky you! |
18:40:31 | | Quit eli_sherer () |
18:42:07 | | Join Acksaw [0] (i=Acksaw@spc1-stok5-4-0-cust5.bagu.broadband.ntl.com) |
18:42:14 | Acksaw | hey |
18:42:32 | Acksaw | I got Z-Lined on zuh.net :@ |
18:42:32 | XavierGr | hi |
18:43:42 | Acksaw | anyway to get by this? I really wanna go onto the MR channel |
18:45:51 | | Join bagawk [0] (n=lee@unaffiliated/bagawk) |
18:53:45 | XavierGr | Z-Lined? |
18:55:08 | Acksaw | yes |
18:55:27 | XavierGr | what's that? |
18:56:00 | | Quit NicoFR () |
18:56:22 | Acksaw | no idea |
18:56:37 | XavierGr | then? |
18:57:48 | | Join Amar [0] (n=502c4e79@labb.contactor.se) |
19:00 |
19:01:02 | | Join edx__ [0] (i=edx@p54A85D15.dip.t-dialin.net) |
19:05:06 | XavierGr | are there any functions to search into a file or I must load a buffer first? |
19:05:15 | | Join markun_ [0] (n=karl@bastards.student.utwente.nl) |
19:05:25 | Acksaw | wow |
19:05:28 | Acksaw | almost full speed roms |
19:06:10 | XavierGr | e.g I want to count a specific number of linefeeds and read that line. Is that possible with a file fucntion or I will have to load data to a buffer first? |
19:07:03 | _FireFly_ | XavierGr: read_line |
19:07:05 | _FireFly_ | XavierGr: read_line |
19:07:31 | XavierGr | ah yes I remember that from radio.c |
19:08:11 | _FireFly_ | and now also in the wps_data_load fn ;) |
19:08:29 | XavierGr | so read_line synat is: file_descriptor, and the other 2 arguments? |
19:08:47 | Acksaw | anychance of sound on roms? |
19:09:09 | _FireFly_ | XavierGr: it's the same as for read |
19:09:14 | | Join sanitarium [0] (n=sanitari@213-202-174-56.bas504.dsl.esat.net) |
19:09:14 | XavierGr | Acksaw it needs major optimizations before that, |
19:09:20 | sanitarium | hey |
19:09:21 | _FireFly_ | fd,buffer, buffer_size |
19:09:38 | sanitarium | can you compile the rockbox source on Kubuntu? |
19:09:55 | _FireFly_ | why it shouldn't ?? |
19:10:04 | sanitarium | ok, all done in konsole? |
19:10:08 | _FireFly_ | yepp |
19:10:10 | | Quit markun (Read error: 113 (No route to host)) |
19:10:11 | _FireFly_ | no gui |
19:10:22 | XavierGr | _FireFly_: So if I want to read the 10th line from a file? |
19:10:24 | _FireFly_ | who needs a gui anyway to compile it ;) |
19:10:33 | _FireFly_ | XavierGr: with a loop |
19:10:35 | sanitarium | me |
19:10:35 | sanitarium | lo |
19:10:37 | sanitarium | *lol |
19:10:47 | sanitarium | what is the best rockbox compiler? |
19:10:50 | sanitarium | *linux |
19:10:53 | _FireFly_ | gcc |
19:10:56 | XavierGr | ah so there is no control of it, I will have to read all the file |
19:11:02 | sanitarium | ty FF |
19:11:04 | _FireFly_ | sanitarium: under windows cygwin is used |
19:11:10 | XavierGr | (or until I reach the line I want) |
19:11:16 | sanitarium | i am using kubuntu |
19:11:17 | _FireFly_ | XavierGr: yes |
19:11:21 | XavierGr | me too thanks Fire_Fly. |
19:11:57 | sanitarium | Damn, i used to be able to compile things, but i forgot |
19:12:03 | sanitarium | "bash: gcc: command not found" |
19:12:07 | *** | Saving seen data "./dancer.seen" |
19:12:17 | _FireFly_ | then you need to install it ;) |
19:12:27 | sanitarium | lol |
19:12:38 | Acksaw | san |
19:12:47 | Acksaw | ive been glined on Zuh.net.. |
19:13:01 | _FireFly_ | sanitarium: for rb you need also an cross-compiler if you want to compile it for your device |
19:13:09 | sanitarium | thats what I want |
19:13:14 | sanitarium | Acksaw, why? |
19:13:33 | Acksaw | a mate told me to join a channel to talk to him |
19:13:42 | Acksaw | this channel was a trojan channel which glined me.. |
19:13:46 | Acksaw | no idea how long for |
19:13:49 | sanitarium | lol |
19:13:54 | sanitarium | probally 24 hours |
19:13:56 | Acksaw | its not funny.. |
19:14:02 | Acksaw | its been 32 hours |
19:14:15 | sanitarium | oh |
19:14:17 | Acksaw | hmm |
19:14:23 | XavierGr | what is glined anyway? |
19:14:26 | _FireFly_ | sanitarium: for the cross-compiler : http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler |
19:14:26 | Acksaw | ill just play full speed roms for a bit |
19:14:36 | XavierGr | ban? |
19:14:55 | sanitarium | can you play them now? |
19:15:01 | XavierGr | Acksaw rockboy isn't fullspeed yet... |
19:15:34 | Acksaw | seems to me.. |
19:15:44 | Acksaw | i put the cpu freq up |
19:15:57 | Acksaw | and its playing a hell of a lot faster |
19:16:13 | sanitarium | did you mod the firmware or is it in the settings? |
19:16:32 | Acksaw | debug - cpu freg - boost 1 |
19:16:37 | XavierGr | well it is faster than the 90mhz you had before but it isn't fullspeed yet. |
19:16:43 | Acksaw | indeed |
19:16:56 | Acksaw | and my t-dimen sitll has come.. |
19:17:11 | Acksaw | Xavier: I have no idea what glined is.. google might help |
19:18:14 | | Quit edx (Read error: 110 (Connection timed out)) |
19:18:38 | Maxime` | glined = "banned from server" |
19:18:40 | | Join webguest76 [0] (n=3e4f4094@labb.contactor.se) |
19:19:06 | | Nick edx__ is now known as edx (i=edx@p54A85D15.dip.t-dialin.net) |
19:19:09 | webguest76 | XavierGr: Better use a fixed size for your entries in the file, and seek to a position in the file, instead of reading the entire file |
19:19:41 | webguest76 | Just like you'd use the in-memory array |
19:20:35 | | Join _sanitarium [0] (n=sanitari@213-202-151-5.bas503.dsl.esat.net) |
19:20:47 | XavierGr | webguest76: I cant use fixed size in the entries. |
19:21:00 | webguest76 | Why not? |
19:21:02 | XavierGr | They are file names which I split with linefeeds |
19:21:52 | webguest76 | Pad them with \0 instead and make each entry be the same size |
19:22:01 | XavierGr | okay lets say that I put all the strings together, then how could I extract a filename without knowing length and position on the file? |
19:22:22 | webguest76 | fseek(pos*length) |
19:22:28 | webguest76 | or seek |
19:22:30 | webguest76 | or whatever it is |
19:22:45 | _FireFly_ | webguest76: but he can't know how long a filename is |
19:23:06 | webguest76 | I don't see why not, if he pads them such that each entry is the same length |
19:23:26 | XavierGr | so you are saying to make an entry padded with spaces? I will need 360 spaces |
19:23:47 | _FireFly_ | that is waste of space for me |
19:23:47 | XavierGr | (worst case scenario 260 is the biggest filename possible) |
19:23:48 | webguest76 | Why 360? |
19:24:06 | XavierGr | 260 sorry |
19:24:14 | webguest76 | Well, I'd think wasting a few kb of disk space is better than having to read through the entire file each time you skip |
19:24:23 | XavierGr | well something less than 260 |
19:24:41 | XavierGr | I will try both and see. |
19:25:00 | XavierGr | it is more easy right now to test with the readline. |
19:25:07 | _FireFly_ | read_line ;) |
19:25:15 | XavierGr | best would be to let me search for a linefeed in the file |
19:25:17 | amiconn | Acksaw: Are you saying that rockboy runs faster when you boost the cpu manually beforehand? |
19:25:41 | XavierGr | amiconn: I don't think so. |
19:25:43 | _FireFly_ | XavierGr: look at the sources of read_line |
19:26:00 | XavierGr | I got the same speed last time I tested it. |
19:26:32 | XavierGr | _FireFly_: I got how it is working. Or do I need to know more on that? |
19:26:37 | _FireFly_ | this fn reads on char form the file an checks if it is an new-line or not if not then the char gets into the buffer otherwise the function returns the number of read chars |
19:26:49 | _FireFly_ | XavierGr: no afaik not |
19:27:52 | XavierGr | amiconn: what's your opinion, read_line or seek? |
19:27:58 | Acksaw | amiconn: Yes |
19:28:22 | | Quit markun_ ("leaving") |
19:28:23 | amiconn | Acksaw: That's... strange, it shouldn't happen. Rockboy boosts the CPU itself |
19:28:36 | | Join sanitarium_ [0] (n=sanitari@A-105-167.cust.iol.ie) |
19:28:41 | Acksaw | wel |
19:28:43 | Acksaw | doesnt for me.. |
19:29:00 | _FireFly_ | XavierGr: you need an buffer to hold the searched filename |
19:29:36 | _FireFly_ | why not then use read_line which this buffer and after the loop the buffe holds the searched filename/filepath |
19:29:41 | sanitarium_ | damn, i am a linux n00b |
19:29:45 | sanitarium_ | how do I install a tar.gz i downloaded? Do I extract it? |
19:30:04 | XavierGr | Acksaw I just tested, I get the same speeds with or without manual boost. |
19:30:38 | amiconn | XavierGr: If this is for your temporary file name buffer, I'd say fixed field length and using lseek() is the simpler solution |
19:30:57 | webguest76 | I win! |
19:31:05 | _FireFly_ | XavierGr: int i=0; |
19:31:05 | _FireFly_ | char buffer[261]; |
19:31:05 | _FireFly_ | while(read_line(fd,buffer,260) && i <10) |
19:31:05 | DBUG | Enqueued KICK _FireFly_ |
19:31:05 | _FireFly_ | i++; |
19:31:10 | XavierGr | _FireFly_: I will use a loop and hold the search in the buffer. Eventually the loop will go to my specified line and store there the filename. |
19:31:48 | amiconn | Variable line length will almost certainly be slower |
19:32:03 | PaulJ_ | amiconn: this would explain why the people were able to play rockboy when the buttondriver acted weird at 124MHz on h3x0 |
19:32:37 | amiconn | ...and if it's for buffering a list where you want to go back and forth, variable line length will be even more complicated |
19:33:05 | amiconn | PaulJ_:^ When 124 MHz wasn't stable for H3x0, it was capped at 90 MHz instead |
19:33:09 | XavierGr | ok then I will try with seek once I get this running with read_line first. |
19:33:39 | _FireFly_ | yeah at least it depends what it should be done |
19:34:23 | PaulJ_ | amiconn: yes, but before the cpu was capped the people were playing rockboy without problems |
19:34:31 | amiconn | Huh? |
19:35:00 | webguest76 | There's no way rockboy is not boosting on h3x0. |
19:35:23 | webguest76 | #if !defined(SIMULATOR) && defined(HAVE_ADJUSTABLE_CPU_FREQ) |
19:35:29 | amiconn | yes |
19:35:34 | | Quit bagawk ("leaving") |
19:35:43 | webguest76 | That's what decides whether to boost or not in emu.c |
19:36:14 | amiconn | Yes, since the platforms with fixed CPU frequency have no cpu_boost() |
19:37:23 | | Join linuxstb [0] (n=5343d4aa@labb.contactor.se) |
19:37:50 | | Quit sanitarium (Read error: 110 (Connection timed out)) |
19:39:30 | XavierGr | is there a maximum filename length in FAT32. (without paths, only filename) (of course I mean lower than the known 260). |
19:39:45 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
19:40:12 | amiconn | 255 chars |
19:40:14 | linuxstb | Rockbox uses MAX_PATH |
19:40:29 | linuxstb | (which is 255 - as amiconn said) |
19:40:37 | amiconn | No, MAX_PATH is 260 |
19:40:46 | XavierGr | yes I know that, that's why I asked filename only (without path) |
19:40:49 | linuxstb | Is it? |
19:41:15 | XavierGr | yes it is 260 |
19:41:19 | webguest76 | To make room for: X:\FILENAME\0 ? |
19:42:14 | | Quit _sanitarium (Read error: 110 (Connection timed out)) |
19:44:01 | | Quit edx (Read error: 110 (Connection timed out)) |
19:44:35 | amiconn | Hmm, I just noticed that MAX_PATH might need adjustment for unicode |
19:45:06 | amiconn | We store all internal strings as utf-8 now, that is also paths |
19:45:47 | amiconn | VFAT allows up to 255 characters per file name, which means 255 UCS2 codes |
19:45:50 | webguest76 | That could get ugly quick |
19:46:06 | amiconn | ...which might translate to way more than 260 bytes |
19:50:33 | preglow | well |
19:50:36 | preglow | 512 bytes |
19:50:50 | preglow | ucs2 is always two bytes per char, afaik |
19:51:35 | preglow | but then again, we probably never save it in that representation anyway |
19:51:49 | | Quit TCK ("I shall not cease!") |
19:51:54 | preglow | utf8 can be six bytes max per char, yes? |
19:53:22 | amiconn | When converting from UCS2 only, then utf-8 is max 3 bytes/char |
19:53:36 | | Join _sanitarium [0] (n=sanitari@212.2.169.126) |
19:54:38 | amiconn | For full unicode, it's 4 bytes/char maximum |
19:57:14 | | Join DrMoos [0] (i=DrMoos@m196.net81-66-159.noos.fr) |
19:57:14 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
19:57:52 | | Nick DrMoos is now known as Moos (i=DrMoos@m196.net81-66-159.noos.fr) |
19:58:46 | | Join yngwi [0] (n=chatzill@chello080109107064.1.15.vie.surfer.at) |
19:59:07 | Acksaw | i wish there was a script that would write what ive listend to on my iriver |
19:59:14 | Acksaw | then upload it to my audioscrobbler |
19:59:39 | preglow | find someone to code it :] |
19:59:49 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
19:59:49 | * | preglow suddenly remembers he has forgotten his audioscrobbler account completely |
20:00 |
20:02:20 | preglow | hah, there's even a rockbox users group |
20:04:56 | | Join TCK [0] (n=tckocr@81-178-194-92.dsl.pipex.com) |
20:05:30 | | Quit perplexity (Read error: 113 (No route to host)) |
20:05:50 | | Quit Acksaw () |
20:06:35 | webguest76 | It was discussed on the mailinglist once, months ago. Iirc, the audioscrobbler guys don't like clients that run offline |
20:07:08 | preglow | that's correct |
20:07:16 | preglow | it breaks their spam protection |
20:08:11 | webguest76 | Figures |
20:09:39 | | Join arkascha [0] (n=arkascha@xdsl-213-196-194-133.netcologne.de) |
20:09:46 | | Quit sanitarium_ (Read error: 110 (Connection timed out)) |
20:09:50 | Febs | What is with the recent fascination with overclocking Rockbox? (http://forums.rockbox.org/index.php?topic=2125.0) |
20:10:18 | Febs | You guys are trying to optimize it to use as little CPU as possible, and people want to boost the CPU manually? |
20:10:31 | linuxstb | People want to start fires? |
20:14:12 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
20:14:20 | preglow | well |
20:14:28 | preglow | the sh processors might even take the beating |
20:14:36 | Jungti1234 | hi |
20:14:48 | preglow | the coldfires will not act their names |
20:14:59 | preglow | that is, they will in part ;) |
20:15:05 | Febs | Ha ha. Same question on Mistic River: http://www.misticriver.net/showthread.php?t=33195 |
20:19:39 | ghode|afk | how safe is etting rbx continue playing when the bat. level is 0 on the h140? |
20:19:58 | ghode|afk | missing an L there >< |
20:20:26 | | Quit yngwi ("Chatzilla 0.9.68.5.1 [Firefox 1.5/undefined]") |
20:21:10 | preglow | safe enough |
20:21:11 | | Quit Amar ("CGI:IRC (EOF)") |
20:21:20 | preglow | mine has run out a couple of times, and it handles it okish |
20:21:30 | preglow | it fails when trying to spin the disk up, eventually |
20:21:38 | preglow | but i wouldn't do it if i could avoid it |
20:21:39 | ghode|afk | i'm just wondering how it will affect the battery? |
20:21:49 | preglow | the battery _shouldn't_ be affected |
20:21:50 | lostlogicx | LiION doesn' tlike deep cycle |
20:21:56 | preglow | nor does lipoly |
20:22:00 | lostlogicx | right |
20:22:02 | preglow | but the hardware should cut it |
20:22:02 | ghode|afk | i had mine playing on 0 for about 10mins |
20:22:29 | ghode|afk | kept thinking it was it was going to explode :p |
20:22:44 | preglow | haha |
20:23:12 | preglow | no, usually it just goes on, eventually tries several times to spin up the harddrive, then goes down like a ton of bricks |
20:23:27 | ghode|afk | btw are there any plans to remove some of the bloat from rbx? i remember the good old days of 800k downloads :/ |
20:23:37 | preglow | well, if you can tell us where the bloat is |
20:23:45 | ghode|afk | themes imo should not be included... |
20:23:48 | preglow | do you mean the bloat _in_ rockbox? |
20:23:51 | preglow | or in the zip? |
20:23:52 | lostlogicx | unicode was teh big increase recently |
20:23:55 | ghode|afk | nah not code wise |
20:23:57 | preglow | ok |
20:24:04 | preglow | i think wpses should be seperately packaged |
20:24:11 | preglow | but that's an issue bagder has to deal with |
20:24:12 | ghode|afk | yes like voice files |
20:24:38 | ghode|afk | unicode can go as well! |
20:24:40 | webguest76 | Aren't fonts much larger? |
20:24:43 | preglow | hahah |
20:24:49 | preglow | some of them are |
20:24:57 | preglow | no, i think unicode is really nice |
20:25:02 | webguest76 | Well, I meaent fonts/ vs. wps/ |
20:25:05 | preglow | not usable to everyone, but like the voice ui, a real selling point of rockbox |
20:25:13 | preglow | that shows we not only care about what the mainstream wants |
20:25:29 | ghode|afk | yeah but you dont include voice files with the rbx builds |
20:25:35 | preglow | i know, and i agree |
20:25:35 | | Quit Febs ("CGI:IRC (EOF)") |
20:25:38 | preglow | i just can't fix it for you |
20:26:01 | amiconn | ghode|afk: Including voices would increase the .zip size way more than unicode |
20:26:02 | ghode|afk | i wouldnt expect you too. but thought i'd mention something. |
20:26:22 | ghode|afk | i am not asking for voice files to be included though |
20:26:51 | amiconn | One voice file is ~1.4MB, and they don't compress much as they mainly consist of mp3 data |
20:26:56 | preglow | amiconn: seems people are starting to see through my crappy resampler!! :> |
20:28:30 | amiconn | Haha, overclocking the Ondio... |
20:29:31 | preglow | i don't know what people are hoping to get out of it... |
20:29:31 | amiconn | It should be possible, but not in software. The xtal would need to be changed (and that would probably cause USB to stop working, as it's the same xtal |
20:29:44 | amiconn | 12 MHz |
20:29:58 | | Join bazz [0] (n=nick@fw.cerisent.com) |
20:30:02 | preglow | perhaps people are starting to look forward to realtime transcoders, heh |
20:30:10 | preglow | and btw, anything happening on the wav codec front? |
20:30:26 | amiconn | no :( |
20:30:39 | bazz | is there a way to get the .hex file out of the .exe file for the iriver firmware on linux? wine seems to hang after i click the Upgrade Firmware button |
20:31:23 | lostlogicx | bazz: I haven't found one :( |
20:31:36 | webguest76 | didn't the most recent one come as a plain zip? |
20:31:46 | lostlogicx | zip->exe->hex |
20:31:57 | lostlogicx | re.tar.ded |
20:32:32 | bazz | yeah, the zip just has an exe in it |
20:32:34 | webguest76 | Yeah, but istr 1.66 not being like that |
20:32:40 | webguest76 | could be my imagination |
20:32:54 | webguest76 | or is this for h3x0? |
20:33:25 | bazz | ohh wait, wine just came back to life and succeeded :) |
20:33:47 | webguest76 | Hrm, looks like rasher has them in hex form, if you're desperate: http://www.rasher.dk/rockbox/iriver-firmwares/ |
20:34:01 | webguest76 | and brave, I guess |
20:34:08 | | Join _arkascha [0] (n=arkascha@xdsl-195-14-205-75.netcologne.de) |
20:34:19 | bazz | well, looks like wine did it fine, just had to be patient |
20:35:07 | | Quit Jungti1234 ("bye") |
20:37:32 | | Quit _sanitarium ("Konversation terminated!") |
20:37:53 | bazz | if i don't use fwpatcher then my md5 sum shouldn't match any of the ones on the iriverboot page right? |
20:38:01 | preglow | has anyone at all got a 56000 instruction reference? :/ |
20:38:31 | bazz | also, is it normal the my new.bin is twice the size of H300.bin? |
20:41:03 | | Quit arkascha (Read error: 110 (Connection timed out)) |
20:42:43 | webguest76 | I believe the md5sum should match |
20:43:04 | webguest76 | The size growing is normal. |
20:43:25 | bazz | how come it says on the page then: if you used fwpatcher.... |
20:43:39 | | Join ich [0] (n=54932f4f@labb.contactor.se) |
20:44:15 | ich | hi! does anybody know when the bootloader v4 for iriver h300 will be released? |
20:44:28 | webguest76 | bazz: If you used one of the attached bootloader(-version).bin [...] your new.hex (or ihp_120.hex if you used a fwpatcher) should have one of these MD5 sums: |
20:44:37 | bazz | nm, i forgot to scramble, it matches now |
20:45:13 | bazz | thanks |
20:48:08 | | Join mirak [0] (n=mirak@ip-71.net-81-220-111.rev.numericable.fr) |
20:48:08 | | Quit ich (Client Quit) |
20:48:13 | mirak | hello :o |
20:49:29 | bazz | wow, it feels nice to be listening to music on my h340 with rockbox :) |
20:53:46 | | Quit _arkascha (Read error: 110 (Connection timed out)) |
20:57:29 | * | linuxstb likes the idea of a LaTeX manual: http://forums.rockbox.org/index.php?topic=2122.0 |
20:57:47 | | Join hshah [0] (n=hshah@shahassociates.plus.com) |
20:59:11 | preglow | me too |
20:59:20 | | Join MrStaticVoid [0] (n=jlee@resnet-252-233.resnet.umbc.edu) |
20:59:29 | preglow | cassandra was planning to do that |
20:59:36 | webguest76 | That sounds really handy |
21:00 |
21:00:14 | preglow | latex's output beats the shit out of most things |
21:00:28 | preglow | and for those of us who actually like dabbling in typography, that's nice |
21:01:05 | | Quit hshah (Client Quit) |
21:01:34 | | Join DrMoos [0] (i=DrMoos@m196.net81-66-159.noos.fr) |
21:02:04 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
21:02:37 | | Nick DrMoos is now known as Moos (i=DrMoos@m196.net81-66-159.noos.fr) |
21:04:01 | | Join solexx_ [0] (n=jrschulz@d152191.adsl.hansenet.de) |
21:05:09 | preglow | but ok, i think we should try to get that going soon |
21:05:33 | preglow | we need to do some quick discussions on how we're going to partition the manual into files (to avoid a cvs mess), then just commit it |
21:05:41 | preglow | one long file isn't very nice in the long run |
21:05:55 | linuxstb | Also, do we want to use a pre-processor to produce target-specific manuals? |
21:06:03 | preglow | yes we do |
21:06:08 | preglow | another nice thing about using latex |
21:06:13 | preglow | besides |
21:06:20 | preglow | i think that might be easily doable from within latex itself |
21:06:24 | preglow | it does have conditionals support |
21:06:55 | * | linuxstb goes to find his LaTeX book |
21:07:36 | preglow | i just bought the second edition of the latex book, too bad it's a 100 miles away |
21:07:55 | webguest76 | preglow: it looks like this effort is using a file pr chapter, afaics |
21:07:56 | * | linuxstb returns with The Book |
21:08:06 | preglow | webguest76: which is probably fine |
21:09:27 | preglow | that's what i've always used to do |
21:10:08 | merbanan | linuxstb: "the not so short" is a good read also |
21:10:40 | preglow | 'tis |
21:12:11 | *** | Saving seen data "./dancer.seen" |
21:12:31 | | Quit xmixahlx ("blah blah blah") |
21:16:05 | | Join muesli_- [0] (i=muesli_t@Bbc8e.b.pppool.de) |
21:17:29 | | Join jorbond [0] (n=fake@dynamic-155-018.dorm.natpool.uc.edu) |
21:17:37 | muesli_- | hi |
21:17:54 | | Quit bazz ("Leaving") |
21:18:23 | | Quit jorbond (Client Quit) |
21:18:33 | _FireFly_ | ho ;) |
21:19:17 | muesli_- | jojojo ;) |
21:20:25 | mirak | hello darling |
21:20:35 | | Quit solexx (Read error: 110 (Connection timed out)) |
21:21:07 | _FireFly_ | that's nice: There are only 10 types of people in the world: Those who understand binary, and those who don't ;) |
21:21:25 | * | muesli_- doesnt ;) |
21:22:19 | XavierGr | why when a stkov error occurs the disk kicks so much? |
21:23:23 | _FireFly_ | http://www.techtales.com/ttales0705.html#tale3 |
21:24:27 | | Join LinusN [0] (n=linus@labb.contactor.se) |
21:25:39 | Drumr|away | hello, n00b question here.... one. does screen cap work on h300? two. if so, how is it activated? |
21:26:09 | XavierGr | FireFly:This is one of the best sites arounds :) |
21:26:14 | _FireFly_ | yeah |
21:26:29 | LinusN | Drumr|away: http://www.rockbox.org/twiki/bin/view/Main/ScreenDump |
21:26:59 | Drumr|away | :) thank you |
21:27:38 | XavierGr | One of my bests is: Thanks, and DO call again. |
21:29:09 | _FireFly_ | also nice is "the administrator from hell" :) |
21:29:09 | muesli_- | http://forums.rockbox.org/index.php?topic=2117.0 |
21:29:14 | Drumr|away | something weird just happened... i went to boot to rockbox, and it hung in the start screen with battery info being the last bar of info showing... then in about 10 secconds resmed normaly |
21:29:17 | muesli_- | not interesting for anyone? |
21:29:28 | | Join _arkascha [0] (n=arkascha@xdsl-213-196-192-249.netcologne.de) |
21:37:15 | saa[b_r]ider | muesli: checking it out... |
21:42:06 | | Join gromit` [0] (n=gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
21:44:41 | saa[b_r]ider | can someone explain to me what the relation between CP1252 and ISO-8859-1 is? |
21:45:08 | LinusN | is there one? |
21:45:43 | ^BeN^ | ? |
21:45:50 | preglow | not much |
21:46:00 | preglow | why would knowing that relation help you in any way anyway? |
21:46:32 | saa[b_r]ider | um.. I'm not sure to be honest.. but CP1252 is the "page code" for english, and ISO-8859-1 is "charachter encoding" |
21:47:17 | saa[b_r]ider | for english as well |
21:47:20 | _FireFly_ | boths are charakter encoding |
21:47:39 | saa[b_r]ider | are they just different names for the same thing? |
21:47:51 | saa[b_r]ider | like two different standards? |
21:48:11 | _FireFly_ | not at all afaik cp1252 has more charakters defined |
21:48:25 | saa[b_r]ider | I'm writing up a simple Unicode Guide for the wiki, and I want to use the right techincal names... that's why I want to understand |
21:48:55 | saa[b_r]ider | well both 1252 and 8859-1 are for most western languages, not only english... |
21:51:52 | _FireFly_ | saa[b_r]ider: http://en.wikipedia.org/wiki/ISO_8859-1 |
21:52:03 | _FireFly_ | there is a compersation of voth |
21:52:05 | _FireFly_ | both |
21:53:04 | | Quit linuxstb ("CGI:IRC") |
21:53:11 | saa[b_r]ider | thanks firefly :) I should've checked wikipedia... only I became lazy to check it ever since it became blocked in china |
21:53:25 | mirak | hi |
21:53:30 | saa[b_r]ider | but I have my ways around :) |
21:53:34 | _FireFly_ | ;) |
21:53:38 | | Join linuxstb [0] (n=5343d4aa@labb.contactor.se) |
21:54:04 | mirak | I built a coldfire gcc, on a x86 ubuntu, I want to know if I can use the binary I created on another x86 box |
21:54:16 | mirak | I mean the gcc binaries |
21:54:27 | preglow | try |
21:54:33 | preglow | that's a distro issue |
21:54:42 | preglow | i have successfully done so myself |
21:54:45 | mirak | that's also an ubuntu |
21:54:52 | mirak | so it's ok then |
21:55:01 | _FireFly_ | mirak: also x86 ?? |
21:55:02 | preglow | then you should be fine |
21:55:10 | | Quit `3nergy (Read error: 104 (Connection reset by peer)) |
21:55:19 | mirak | welll actually one box is an amd64 but it's x86 ubuntu on it |
21:55:34 | _FireFly_ | then ut should be no problems |
21:55:37 | preglow | as long as it compiles to 32 bit binaries |
21:55:37 | _FireFly_ | it |
21:55:40 | mirak | I tried amd64 ubuntu, but you need to chroot for some stufs |
21:55:52 | mirak | like flash, that's not handy |
21:55:52 | preglow | i use amd64 ubuntu, it behaves like a normal ubuntu |
21:56:13 | preglow | oh, if it's one thing i don't miss, it's that |
21:56:17 | mirak | preglow: I had troubles with firefox and some weird crash of some applications |
21:56:29 | mirak | preglow: flash ? :) |
21:56:36 | preglow | every time i see an empty frame where flash should be, i praise he lord |
21:56:39 | preglow | the, even |
21:57:05 | mirak | I use flashblock. But some usefull sites like online city maps, use it :-/ |
21:57:08 | LinusN | preglow: except when you go to iriver.com, where the entire page is blank |
21:57:09 | XavierGr | ok I have a problem: Lets say that I have a huge list with filenames on a file (no option to load it into memory) which is the best way to sort that list alphabetically? |
21:57:38 | LinusN | XavierGr: sort.rock |
21:58:00 | preglow | LinusN: oh, that's ok, i praise the lord whenever i'm prohibited from visiting that site too |
21:58:10 | LinusN | lol |
21:58:10 | XavierGr | ah yes bravo you always come handy. |
21:59:11 | | Join jlo [0] (n=jl@atm91-1-82-227-1-35.fbx.proxad.net) |
21:59:19 | preglow | there he is |
21:59:29 | preglow | so, have you tested your new crossfeed proposal? |
21:59:39 | XavierGr | hehe :D |
22:00 |
22:00:05 | mirak | did iriver used assembly for the ogg and mp3 codecs ? |
22:00:12 | preglow | mirak: almost certainly |
22:00:13 | jlo | hello all |
22:00:32 | mirak | preglow: you can't play real time with just C code ? |
22:00:37 | preglow | mirak: i would not be surprised to discover that the bigger parts of the mp3 codec is assembler |
22:00:47 | preglow | mirak: 'course you can, but it will always be less efficient |
22:00:58 | | Quit _arkascha (Read error: 110 (Connection timed out)) |
22:01:00 | preglow | mirak: unless you have The Perfect Compiler |
22:01:05 | mirak | well if it could save battery it would be greeat |
22:01:26 | preglow | well, it does |
22:01:35 | preglow | our mp3 decoder was slow as hell before we started using asm |
22:01:36 | mirak | preglow: C code compiled will always be biger |
22:01:39 | preglow | and iram, but that's another matter |
22:02:11 | mirak | what's iram ? |
22:02:16 | preglow | fast internal ram |
22:02:32 | preglow | one of the biggest, if not the biggest, optimisation technique we employ |
22:02:40 | mirak | how much is there ? 64kbyte ? |
22:02:46 | preglow | 48kb for codecs |
22:02:49 | jlo | preglow : I tried but came to some strange things so I returned to your values to measure that gaves those curious curves |
22:02:50 | mirak | argh |
22:02:50 | preglow | 48kb for rockbox |
22:03:01 | | Quit muesli_- (Read error: 104 (Connection reset by peer)) |
22:03:16 | preglow | jlo: the crossfeed that is in rockbox now has to go, or at least the highpass filter |
22:03:24 | preglow | which is a bad joke |
22:03:31 | mirak | preglow: swapping iram data to slow ram is slow I guess |
22:03:41 | preglow | mirak: well, yes, of course |
22:03:42 | XavierGr | Linus: sort.rock will not run out of memory even with a very long file list, right? (like 2000 lines/ 30 chars each) |
22:04:40 | mirak | preglow: still wonder how they managed to include a xvid decompressor ... |
22:04:53 | mirak | an image would be bigger than the iram |
22:05:36 | preglow | it's not necessarily the finished product that should be kept in iram |
22:05:42 | preglow | whatever data sees the most accesses should be in iram |
22:05:55 | jlo | preglow : the highpass has a too high FC and should also be shelving (limited to about +4 dB, not more) |
22:05:58 | _FireFly_ | if they fit |
22:06:15 | preglow | jlo: the highpass filter isn't really highpass |
22:06:24 | mirak | preglow: since mpeg is per block ... |
22:06:26 | preglow | jlo: ok, so there's no way around not having shelviung filters? |
22:06:55 | preglow | mirak: but yes, i wont argue that implementing xvid is a good feat, it'll be quite some time before you see that in rockbox |
22:06:59 | LinusN | XavierGr: sort.rock depends on being able to load the entire file, so it uses the entire audio buffer |
22:07:25 | LinusN | if you want so sort files larger than the available memory, google for "merge sort" |
22:07:29 | preglow | jlo: shelving filters will be somewhat slower to implement |
22:09:26 | jlo | preglow : the highpass is only to keep a balance between low freqs and high, bass is mainly correlated so it adds at +6dB and treble is uncorrelated so it adds at +3dB, that's why you have to push up treble by about 3 dB |
22:09:44 | preglow | jlo: yeah, that's true |
22:10:13 | preglow | so the filtering isn't done to do a rough simulation of filtering done by the head? |
22:10:14 | | Join ts-x [0] (n=0cb706c2@labb.contactor.se) |
22:11:51 | mirak | preglow: I am interested in trying to do that, but that's a long way ^^ |
22:11:56 | | Quit MrStaticVoid ("Lost terminal") |
22:11:59 | jlo | preglow : it's the lowpass function to filter like the head, that's about -12dB at higest freqs |
22:11:59 | XavierGr | LinusN: I see that as a last resort in sorting. I would like to make jpeg.rock to be able to scroll files without stopping playback (when I include the don't stop playback patch) (of course that is for small pics that can be handled without the need of the audio buffer.) But anyway a filelist should never be more than 1MB (at most). |
22:13:00 | mirak | I have seen it's possible to use tags for C in editors, anyone is using that ? |
22:13:41 | jlo | preglow : sorry but the lowpass has also to be shelving ! |
22:13:48 | _FireFly_ | mirak: ?? |
22:14:02 | mirak | _FireFly_: mmm ? |
22:14:08 | mirak | _FireFly_: it's called etags |
22:14:18 | ts-x | I installed Rockbox on my H340 for the first time today...it's a thing of beauty! Thank you all for your efforts. |
22:14:21 | preglow | jlo: but ok, what i'd like before embarking upon this is good test results, at least |
22:14:30 | _FireFly_ | mirak: do you mean for syntac-highlighting?? |
22:14:35 | mirak | it's used to have references on types etceetera in the EID |
22:14:51 | mirak | _FireFly_: more like what eclipse is doing for java |
22:15:05 | mirak | you have a variable, eclipse can tell you the type, where it's declared, etceetera |
22:15:06 | preglow | ts-x: nice to hear you like it |
22:15:17 | jlo | preglow : I looked at dsp.c, I'm no programmer but where are the Fc of filters ? |
22:15:28 | preglow | jlo: there are none, the coefficients are hard coded |
22:15:36 | mirak | _FireFly_: I remember it can be used with VI and various editors |
22:15:49 | mirak | I hate vi so I haven't tried |
22:17:05 | jlo | preglow : what I'll do is take a Yamaha DME24 or 64 (DSP engine) and make simulations on it, then I'll tell you if it works before you do too much work |
22:19:24 | mirak | preglow: I am not sure what is the fasted mpeg codec |
22:20:01 | mirak | don't know if theora, the vorbis video codec is fine |
22:20:17 | ts-x | A few oggs are still skipping with the newest H3xx build. I've got a q9 example I can provide to any interested dev. |
22:20:32 | | Part LinusN |
22:20:56 | preglow | jlo: that sounds great |
22:21:02 | preglow | jlo: samples would be cool as well |
22:21:05 | jlo | preglow : when you do those dsp function, do you test it before on wavewarp or some other mathlab/audio programms ? |
22:21:22 | preglow | jlo: ordinarily, i would have modelled it either in sync modular or reaktor5 |
22:21:37 | preglow | i only have sync modular available, though, and that can't load samples |
22:21:42 | preglow | it's great for realtime testing |
22:22:16 | jlo | preglow : samples is a good idea, h |
22:23:09 | jlo | preglow : tell me if you know which samples would be interese |
22:23:46 | preglow | old rock would probably do |
22:23:55 | preglow | lucy in the sky with diamonds by the beatles is a nice example |
22:24:03 | preglow | since it actually is annoying as hell to listen to without crossfeed |
22:24:03 | | Join thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) |
22:24:04 | | Join chiller_ [0] (i=staale@kristoffersen.ws) |
22:24:18 | jlo | strawberry fields also !!!! |
22:24:21 | preglow | hahah,. yes |
22:24:26 | preglow | markun has some nice samples you could ask for |
22:24:47 | | Quit ReKleSS (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | NSplit | kornbluth.freenode.net irc.freenode.net |
22:24:47 | | Quit jlo (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit DangerousDan (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit Strath (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit saa[b_r]ider (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit Cassandra (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit PaulJ_ (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit DJDD_ (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit talaus (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit ze (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit HCl (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit thegeek_ (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit solexx_ (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit Drumr|away (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit Shaikoten (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit Lynx_awy (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit merbanan (kornbluth.freenode.net irc.freenode.net) |
22:24:47 | | Quit crwl (kornbluth.freenode.net irc.freenode.net) |
22:25:31 | NHeal | kornbluth.freenode.net irc.freenode.net |
22:25:31 | NJoin | thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) |
22:25:31 | NJoin | jlo [0] (n=jl@atm91-1-82-227-1-35.fbx.proxad.net) |
22:25:31 | NJoin | solexx_ [0] (n=jrschulz@d152191.adsl.hansenet.de) |
22:25:31 | NJoin | DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
22:25:31 | NJoin | Strath [0] (n=mike@dpc674681214.direcpc.com) |
22:25:31 | NJoin | saa[b_r]ider [0] (n=saab_rid@61.49.233.191) |
22:25:31 | NJoin | Cassandra [0] (i=Cassandr@elmyra.coraline.org) |
22:25:31 | NJoin | PaulJ_ [0] (n=PaulJ@vpn-3026.gwdg.de) |
22:25:31 | NJoin | DJDD_ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
22:25:31 | NJoin | ReKleSS [0] (n=ReKleSS@c220-237-136-11.mckinn1.vic.optusnet.com.au) |
22:25:31 | NJoin | Shaikoten [0] (n=shaikote@24.177.6.96) |
22:25:31 | NJoin | Drumr|away [0] (n=Drumrboy@ool-44c20ff1.dyn.optonline.net) |
22:25:31 | NJoin | Lynx_awy [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
22:25:31 | NJoin | merbanan [0] (i=banan@dalink.campus.luth.se) |
22:25:31 | NJoin | talaus [0] (i=talaus@bzq-179-119-8.cablep.bezeqint.net) |
22:25:31 | NJoin | ze [0] (i=ze@ca-dstreet-cuda1-c6a-130.snbrca.adelphia.net) |
22:25:31 | NJoin | crwl [0] (n=crawlie@karu.kekkola.jyu.fi) |
22:25:31 | NJoin | HCl [0] (i=hcl@titania.student.utwente.nl) |
22:25:51 | preglow | netsplits, my favourite feature of irc |
22:26:18 | jlo | welcome back to all |
22:27:33 | | Join _CoCoLUS [0] (n=coco@h081217139221.dyn.cm.kabsi.at) |
22:28:29 | | Join novimon_ [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
22:28:29 | | Join crash__ [0] (n=crash@a15167580.alturo-server.de) |
22:28:31 | | Join _pill [0] (i=pill@cybercrimi.nl) |
22:29:13 | | Quit ts-x ("CGI:IRC (EOF)") |
22:29:40 | | Join XavierGr_ [0] (n=XavierGr@ppp41-adsl-4.ath.forthnet.gr) |
22:32:08 | jlo | preglow : just to know, when you do a filer or the like, do you know exactly how long it takes through ? that means that if you add signals like in crossfeed are you sure both signals are timed ? |
22:32:21 | Ctcp | Version from freenode-connect!freenode@freenode/bot/connect |
22:32:22 | *** | Server message 477: 'logbot #RockBox :[freenode-info] If you're at a conference, please contact freenode staff to make sure we've made special allowance for many users coming into our network from a single internet address ( http://freenode.net/faq.shtml#gettinghelp ). Private messages from unregistered users are currently blocked, except to network staff, services and participating registered users ( http://freenode.net/faq.shtml#privmsg )... Thanks!' |
22:33:41 | preglow | jlo: no time delay as such |
22:33:45 | preglow | jlo: there will be a phase shift, though |
22:33:55 | preglow | jlo: limited to 180 degrees for first order shelving filters |
22:34:49 | jlo | preglow : so only the phase of the filter itself |
22:34:51 | | Join muesli_- [0] (i=muesli_t@Bc0b1.b.pppool.de) |
22:34:55 | preglow | but this wont be a problem, will it? after all, you're not going to add the filtered signal to itself |
22:35:08 | preglow | then it would be a problem |
22:36:09 | jlo | preglow : no problem, but I thought that if there would be one or some samples delay, then you have to compensate |
22:39:13 | jlo | preglow : for shelving filters, I think you add an allpass to a highpass ie, then maybe you have to compensate if both filters don't take same time |
22:39:18 | | Join VikraMarkA_ [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
22:39:26 | preglow | there might be problems, yes |
22:39:31 | preglow | but we'll be using iir filters |
22:39:45 | preglow | and with first order filters, there is no delay as such, just a phase shift |
22:39:53 | preglow | which you just have to live with |
22:39:57 | jlo | that's fine |
22:40:10 | | Join NibbIer [0] (n=sven@port-212-202-193-27.dynamic.qsc.de) |
22:40:15 | | Join Bagder_ [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
22:41:12 | | Join Vladoman [0] (n=Vladoman@p54A7D137.dip.t-dialin.net) |
22:41:25 | | Quit YouCeyE (Read error: 110 (Connection timed out)) |
22:41:25 | | Join mirak_ [0] (n=mirak@ip-71.net-81-220-111.rev.numericable.fr) |
22:41:32 | | Quit phaedrus961 (Read error: 110 (Connection timed out)) |
22:41:38 | | Quit Nibbler (Connection timed out) |
22:41:40 | | Quit crash_ (Connection timed out) |
22:41:47 | | Quit kkurbjun (Read error: 110 (Connection timed out)) |
22:41:54 | | Join phaedrus961 [0] (n=bob@adsl-209-233-10-228.dsl.bkfd14.pacbell.net) |
22:41:55 | | Quit vHs (Read error: 110 (Connection timed out)) |
22:42:05 | | Quit novimon (Read error: 110 (Connection timed out)) |
22:42:07 | | Quit CoCoLUS (Read error: 110 (Connection timed out)) |
22:42:07 | | Quit pill (Read error: 110 (Connection timed out)) |
22:42:08 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
22:42:14 | | Quit Vlad0man (Read error: 110 (Connection timed out)) |
22:42:18 | | Quit mirak (Connection timed out) |
22:42:19 | | Quit Bagder (Read error: 110 (Connection timed out)) |
22:42:25 | | Quit golf7 (Read error: 110 (Connection timed out)) |
22:42:30 | | Quit _FireFly_ (Read error: 110 (Connection timed out)) |
22:42:40 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
22:42:48 | | Quit chiller (Connection timed out) |
22:42:48 | | Nick chiller_ is now known as chiller (i=staale@kristoffersen.ws) |
22:42:59 | | Nick Bagder_ is now known as Bagder (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
22:43:13 | | Quit TCK (Read error: 110 (Connection timed out)) |
22:43:15 | | Join vHs [0] (n=vincent@speelplaats.net) |
22:43:20 | | Quit thegeek (Connection timed out) |
22:44:38 | | Quit linuxstb ("CGI:IRC (Ping timeout)") |
22:45:11 | | Quit Midgey34 (Read error: 110 (Connection timed out)) |
22:45:14 | jlo | preglow : is it easier to do a filter and then do its complementary (1-filter) instead of highpasss and lowpass ? |
22:46:17 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
22:47:18 | preglow | jlo: of course, but you can't use that approach for all filters |
22:47:45 | preglow | jlo: for example, i don't think you can calculate a low shelf, then just do 1 - filter and suddenly have a high shelf |
22:48:30 | jlo | preglow : sure this won't work but for pure high or lowpass |
22:49:29 | preglow | depends on the phase of the filter, primarily |
22:49:30 | preglow | but yeah |
22:49:37 | preglow | we can't use that if we have to use shelving filters |
22:49:54 | preglow | you can do a shelving filter as 1 + lowpass/highpass, of course |
22:50:11 | lostlogicx | psst preglow: merge profiling patch (or are you not going to merge any of it until you write a non-java parser?) :-D |
22:50:22 | preglow | lostlogicx: i want to try it first |
22:50:41 | preglow | perhaps i will tomorrow, i need to go home soon, and want to be around to fix up the commit if i break a few builds |
22:50:46 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
22:50:48 | lostlogicx | gotcha |
22:50:51 | lostlogicx | thanks |
22:51:04 | preglow | the perils of not having a computer where you currently live :/ |
22:51:17 | lostlogicx | that's insane man... don't know how you live. |
22:51:23 | preglow | it's temporary |
22:51:35 | jlo | preglow : but a shelving lowpass is for example lowpass + attenuated signal, no? |
22:51:47 | preglow | i've relocated for some time to work for some people |
22:51:51 | preglow | and i'm at my office right now |
22:52:02 | preglow | jlo: should be |
22:52:07 | lostlogicx | preglow: gotcha −− I have at least 1 computer wherever I go. |
22:52:17 | preglow | lostlogicx: yeah, i usually do as well |
22:52:30 | | Quit ReKleSS (kornbluth.freenode.net irc.freenode.net) |
22:52:30 | NSplit | kornbluth.freenode.net irc.freenode.net |
22:52:43 | NHeal | kornbluth.freenode.net irc.freenode.net |
22:52:43 | NJoin | ReKleSS [0] (n=ReKleSS@c220-237-136-11.mckinn1.vic.optusnet.com.au) |
22:52:47 | preglow | though it is refreshing not to have one as well |
22:52:50 | preglow | at least i get some reading done :-) |
22:53:16 | lostlogicx | preglow: yeah, that is nice once in a while :) |
22:54:09 | lostlogicx | with my current optimizations, boost ratio is about 50% on 'normal' Q7 oggs with 124mhz... 50% is still pretty hard on battery life I'd imagine though. |
22:54:28 | preglow | so, what have you done? |
22:54:38 | | Join linuxstb [0] (n=5343d4aa@labb.contactor.se) |
22:56:42 | webguest76 | That's quite an improvement, isn't it? |
22:57:07 | lostlogicx | 1) ripped out all of the ICODE_ATTRs in Tremor previously, 2) gave a bunch of lookup data that was still not in IRAM ICONST_ATTRs, 3) moved the largest frequently called symbols into IRAM to avoid cache thrashing. the remaining top 50% of symbols (in terms of calls) should all fit in cache. |
22:57:46 | preglow | well, just remember that using iram for data should provide the best boost |
22:57:50 | lostlogicx | still have about 4k of IRAM left, I think, but moving more code in there probably wouldn't help. |
22:57:52 | preglow | we can fix the cache issue in other ways |
22:57:55 | lostlogicx | preglow: all IRAMable data is IRAM'd |
22:57:55 | preglow | but anyway |
22:58:05 | preglow | how much of an improvement have you done? |
22:58:19 | preglow | that is, what was the boost rate before opts? |
22:58:23 | lostlogicx | boost ratio wise at 90mhz, I got from 99 to 94% boost. |
22:58:45 | lostlogicx | I'll do some better tests this evening (playing single full songs on different optimizations) |
22:58:47 | preglow | which is pretty decent for just a redistribution of iram |
22:59:12 | lostlogicx | yah, but still skips on the really bad parts of q7s at 90mhz :( |
22:59:43 | lostlogicx | oh, question for you: |
23:00 |
23:00:05 | lostlogicx | I get a area type conflict or some such when I try to move a couple of const arrays to IRAM |
23:02:42 | preglow | do you use ICONST_ATTR? |
23:03:43 | lostlogicx | gah, I must have, when it needs to be IDATA_ATTR, I thought I'd tried both, but apparently not. |
23:04:33 | jlo | goodbye |
23:04:34 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
23:04:38 | | Quit jlo () |
23:10:26 | XavierGr_ | one last question: can I delete a line from a file? |
23:10:39 | XavierGr_ | or characters |
23:12:12 | *** | Saving seen data "./dancer.seen" |
23:16:10 | linuxstb | XavierGr: No. The only operations you have are read, write, seek and (I think) truncate. |
23:21:39 | lostlogicx | up to ba50 out of c000 bytes of IRAM used in Tremor. |
23:22:34 | preglow | lostlogicx: you're starting to come close to what i use in my local copy of libmusepack, then ;) |
23:22:38 | lostlogicx | and why does extracting rockbox.zip take 60-90s in windows and 5-10 in linux? |
23:22:40 | preglow | i think i've got something like 48 bytes free |
23:22:44 | lostlogicx | haha, nice |
23:23:07 | lostlogicx | so, is there a 'no cache' symbol that can be used to tell coldfire not to cache certain functions? |
23:23:14 | lostlogicx | because I could use that to pretty good effect too. |
23:23:14 | ender` | lostlogic: do you extract directly to the player? |
23:23:17 | preglow | lostlogicx: no |
23:23:19 | lostlogicx | ender`: yes. |
23:23:34 | ender` | linux by default caches writes to USB devices, Windows doesn't |
23:23:34 | preglow | lostlogicx: what we can do is localise functions that are important to cache |
23:23:47 | preglow | lostlogicx: like group them all as tightly together as we can |
23:23:59 | lostlogicx | ender`: I was including unzip rockbox.zip;cd;umount /mnt/xd in the time. |
23:24:30 | lostlogicx | preglow: sounds good, how do I do this in code? |
23:24:32 | preglow | lostlogicx: windows is about as fast as linux for me |
23:24:48 | ender` | it's faster to write something from cache than to read from disk, then write again |
23:24:50 | preglow | lostlogicx: you can't, yet, we need to intruduce a new section for it |
23:26:02 | ender` | simply try this: connect the player on Windows, go to Device Manager, double-click the player's HDD, find the checkbox that enables caching, reboot Windows (required) and try again (you'll need to unmount the drive through the Unplug/eject hardware icon in the system tray then) |
23:26:51 | amiconn | I would never enable write caching for a removable drive |
23:27:16 | ender` | it does wonders in terms of speed |
23:27:18 | amiconn | I got burnt once by doing this; once is enough |
23:27:35 | lostlogicx | preglow: gotcha −− I really wish there was just a "don't cache me" flag in this case, because from profiling, I know that there are some pretty big symbols which are called every few ms which we don't want to polute the cache. |
23:27:37 | ender` | i'm careful enough to always use the unplug icon |
23:27:43 | lostlogicx | ender`: ty |
23:28:02 | lostlogicx | amiconn: being used to linux, I know the risks and don't kill myself with them. |
23:28:04 | amiconn | Since I have write caching disabled, I can just rip out the USB cable |
23:28:41 | amiconn | I like to be able to simply disconnect, lengthy unmount procedures are cumbersome |
23:29:11 | linuxstb | Is there a windows equivalent to the umount command? |
23:29:16 | preglow | lostlogicx: we can only tell the cache what address ranges we don't want it to cache |
23:29:17 | linuxstb | (i.e. a command-line command) |
23:29:23 | preglow | lostlogicx: and i don't know how far we can use that mechanism |
23:29:49 | | Quit Jungti1234 ("bye") |
23:30:01 | webguest76 | I don't seem able to disable write caching for my iriver on windows for a non-priviledged user |
23:30:09 | preglow | it never was enabled for me |
23:30:11 | preglow | disabled per default |
23:30:14 | preglow | which suits me just dandy |
23:30:27 | webguest76 | seems to be enabled here |
23:30:35 | webguest76 | And I can't turn it off. It's infuriating. |
23:30:51 | amiconn | Write caching for removable devices is disabled by default in WinXP as long as they are 'pure' USB MSD |
23:30:56 | lostlogicx | preglow: *nod* thanks for the information. |
23:31:27 | webguest76 | amiconn: I'd like to explain my installation of WinXP that. |
23:31:28 | amiconn | webguest76: If you disable it once as admin, it should be disabled for everyone. |
23:32:17 | amiconn | However, windows remembers this setting per device, so if for some reason your installation sets it to enabled by default, you'll have to configure each device individually |
23:32:23 | amiconn | (or find the global switch) |
23:32:36 | preglow | great, now my ipod earbuds are broken as well |
23:32:43 | preglow | i have no means to listen to music anymore |
23:33:28 | preglow | damned piece of shit junk |
23:33:38 | lostlogicx | preglow: :( |
23:33:42 | webguest76 | Hrm, if I go to the properties for this device, it shows a greyed-out screen where "Optimize for performance" is ticked |
23:34:01 | preglow | but ok, i need to go |
23:34:02 | preglow | laters all |
23:34:09 | lostlogicx | *waves* |
23:35:41 | amiconn | webguest76: Hmm, then for some reason your system thinks this is a non-removable device |
23:35:45 | webguest76 | However, if I login as an admin-account, I see "Optimize for quick removal" enabled. Dear Windows: wtf. |
23:36:07 | amiconn | Ah, yes, you need to be admin as I said earlier... |
23:36:12 | amiconn | hmm |
23:36:29 | webguest76 | Well yes, but does setting in the greyed-out screen matter? |
23:36:37 | webguest76 | Because there, it's set to the wrong option |
23:36:43 | amiconn | I'm not sure... |
23:37:51 | webguest76 | Is there anything like /proc/mounts in windows, where you can see what settings mounted devices have? |
23:38:12 | webguest76 | Is there anything in Windows like /proc/mounts, rather |
23:38:58 | webguest76 | See, this is what I don't like about Windows - trying to shield me from what's going on, and being damn confusing about it to boot |
23:40:41 | | Join edx [0] (i=edx@p54A87F8C.dip.t-dialin.net) |
23:42:20 | webguest76 | Guess I'll just do the unmount ritual |
23:43:41 | amiconn | This one's interesting: http://support.microsoft.com/default.aspx?scid=kb;en-us;811392 |
23:45:27 | webguest76 | guess I'll see what that one says |
23:45:58 | webguest76 | Oh, you can't just get it, it seems |
23:48:12 | amiconn | http://www.microsoft.com/whdc/system/pnppwr/hotadd/XPrem-devs.mspx#EHB |
23:48:50 | webguest76 | "safe surprise removal" tee-hee |
23:49:44 | | Join San [0] (n=Test@213-202-189-62.bas504.dsl.esat.net) |
23:49:48 | San | hey |
23:54:14 | San | the cygwin copmpiler doesn't work for me |
23:54:26 | San | KYL3 is helping me and I followed the steps |
23:54:32 | webguest76 | Hm, that dskcache tool only shows the ide harddisk |
23:54:44 | webguest76 | Oh well. |
23:54:55 | webguest76 | San: what's the error? |
23:55:02 | San | http://img525.imageshack.us/img525/1300/rbconf7mo.png |
23:55:03 | San | that |
23:56:52 | San | any ideas? |
23:57:08 | San | i tryed rebooting and searching for the files, but nothing |
23:57:13 | San | :\ |
23:57:48 | webguest76 | I'm fully ready to blame the devkit for this. |
23:58:22 | webguest76 | Have you tried searching for cygwin1.dll to see if you have multiple versions installed? |
23:58:23 | Bagder | don't use rbconf to start with |
23:58:30 | San | ok |
23:58:33 | San | what do I use? |
23:58:43 | webguest76 | Well, it doesn't seem related to rbconf, does it? |
23:58:49 | Bagder | not really |
23:58:54 | webguest76 | San: ../tools/configure |
23:58:56 | Bagder | but using it hides what it does |