00:01:39 | | Quit petur ("here today, gone tomorrow") |
00:02:35 | | Quit CoasterMaster () |
00:03:08 | * | linuxstb prepares a new backdrop patch... |
00:03:14 | LinusN | yummy |
00:03:14 | Rob2222 | hi all |
00:04:29 | Rob2222 | H300 runtime at new unit with stock battery: RB 10h20m, IR 16h50. If someone is interested. |
00:04:48 | Rob2222 | I think this was my last benchmark for now. |
00:04:53 | Rob2222 | http://www.rockbox.org/twiki/bin/view/Main/IriverRuntime |
00:05:34 | | Join webguest99 [0] (n=0cad6dbb@labb.contactor.se) |
00:05:49 | Rob2222 | So RB can't reach iriver, yet, but for me its ok. |
00:05:58 | LinusN | Rob2222: there is a test 'd like to try |
00:05:59 | | Join TCK- [0] (n=tckocr@81-178-206-250.dsl.pipex.com) |
00:06:22 | LinusN | Rob2222: run a benchmark with a completely static wps |
00:06:23 | | Join goa [0] (i=hd@gate-hannes-tdsl.imos.net) |
00:06:39 | Rob2222 | ok. |
00:06:42 | Rob2222 | how? |
00:06:52 | LinusN | i.e only artist/title/album and no peakmeter |
00:07:06 | Bagder | or just a fixed text with no song info |
00:07:15 | Rob2222 | hmm |
00:07:23 | Rob2222 | i had no peakmeter at all |
00:08:45 | Rob2222 | http://www.skyhoppel.de/rob/H300/wps.bmp |
00:08:50 | Rob2222 | thats my WPS |
00:08:58 | Rob2222 | all benches are done with that |
00:09:01 | Rob2222 | pure text |
00:09:38 | Rob2222 | http://www.skyhoppel.de/rob/H300/wps.jpg |
00:10:16 | Rob2222 | LinusN: Do you think this WPS needs much power? |
00:10:16 | LinusN | yes, but many things on that screen are constantly updated, like the battery, progress bar, time left etc |
00:10:22 | LinusN | i bet some texts scroll as well |
00:10:30 | Rob2222 | yes, 1 line |
00:10:37 | Rob2222 | depends on filename length |
00:10:41 | Rob2222 | ok, i can try |
00:10:43 | | Join kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
00:10:59 | LinusN | Rob2222: even disable the status bar |
00:11:07 | Rob2222 | will do. |
00:11:14 | LinusN | just as an experiment to see how much it affects the battery life |
00:11:31 | Rob2222 | battery_bench i can run? |
00:11:49 | Rob2222 | can i have batt voltage and batt % on wps? |
00:12:56 | LinusN | preferrably not... |
00:13:08 | linuxstb | New backdrop image patch on the tracker: https://sourceforge.net/tracker/index.php?func=detail&aid=1421422&group_id=44306&atid=439120 |
00:13:33 | linuxstb | Details are in my comment to Linus's original patch. |
00:14:06 | lostlogic | w00t, I just got promoted... so about that trip to europe... |
00:14:33 | Rob2222 | %?it<Titel :%it|> |
00:14:33 | Rob2222 | %?ia<Artist:%ia|> |
00:14:33 | Rob2222 | %?id<Album :%id|> <= that 3 things are ok? |
00:15:42 | | Join blackvd [0] (n=blackvd@cpe-24-27-20-48.austin.res.rr.com) |
00:15:57 | LinusN | linuxstb: where is the patch? |
00:15:58 | ]RowaN[ | anyone know why some of my tags are truncated recently.. time elapsed shows 1:2 instead of 1:23 |
00:16:05 | linuxstb | LinusN: It's there now. |
00:16:10 | Moos | lostlogic: Congratulations |
00:16:18 | linuxstb | (I forgot to check the box the first time I commented) |
00:17:36 | Midgey34 | (unsigned int)(bj->is_split + 1) <−− I assume that's frowned upon assuming is_split is a bool |
00:17:55 | LinusN | Rob2222: yes |
00:18:05 | | Quit blackvd (Client Quit) |
00:18:17 | LinusN | Midgey34: yuck! |
00:18:41 | LinusN | Midgey34: but i'm sure it works :-) |
00:18:44 | Rob2222 | LinusN: Cause the H300 will not finish charging before i go to bed the bench will start tomorrow. |
00:18:53 | LinusN | Rob2222: no rush |
00:19:11 | Rob2222 | LinusN: I wanna know it, too. ;) |
00:19:19 | Midgey34 | oh it works fine, its just ugly |
00:19:40 | BHSPitLappy | does anyone else think what I said is true, about text and progressbars being coordinated, instead of guesswork |
00:19:54 | Midgey34 | I sorta overlooked saving when the player has split |
00:20:20 | linuxstb | BHSPitLappy: Yes, that's planned. |
00:20:36 | BHSPitLappy | awexome. |
00:20:58 | BHSPitLappy | seems we're in a "make it look good" phase at the moment :D |
00:21:03 | linuxstb | Or at least, something close - viewports which you then draw lines of text into. |
00:21:26 | | Join peran [0] (n=ingen@h81172211024.kund.kommunicera.umea.se) |
00:21:28 | BHSPitLappy | not to discredit all the work going on otherwise |
00:21:34 | BHSPitLappy | linuxstb: just as good. |
00:21:34 | peran | hi everyone |
00:21:55 | peran | i have a ifp795 which firmware should i use then? |
00:22:00 | BHSPitLappy | just setting the top-left point of a text string would be good enough |
00:22:15 | LinusN | linuxstb: now on to precalculating the offset to the backdrop buffer |
00:22:18 | linuxstb | BHSPitLappy: But you also need to set a width - to either clip the text or set the scroll area. |
00:22:29 | BHSPitLappy | point |
00:22:45 | LinusN | peran: the ifp700 port is barely usable |
00:22:50 | peran | ? |
00:23:11 | BHSPitLappy | hey, you're both swedish. |
00:23:31 | LinusN | peran: rockbox is not yet functional on the ifp7xx |
00:23:35 | ashridah | BHSPitLappy: holy crap! there's more than one swede in existence?! |
00:23:45 | Rob2222 | All devs: Must it be, that RB clears the playback buffer when pressing STOP? Sometimes I press STOP, but I only wanted PAUSE for a second. When I press PLAY again, I must wait for the re-read of the mp3 file. |
00:23:48 | ashridah | :) |
00:23:51 | BHSPitLappy | ashridah: damn lying american education system |
00:24:01 | | Quit t0mas ("good night") |
00:24:11 | kkurbjun | there's a working version of doom on sourceforge now |
00:24:14 | LinusN | Rob2222: if you want to pause, why not press pause? |
00:24:21 | BHSPitLappy | that's what it's for |
00:24:22 | BHSPitLappy | :P |
00:25:20 | kkurbjun | I think it will work for the Ipods too with some changes to the makefile and the button layouts as Paul_The_Nerd was doing |
00:25:32 | BHSPitLappy | hey kkurbjun |
00:25:54 | kkurbjun | BHS yes? |
00:25:59 | linuxstb | kkurbjun: We don't have many buttons on the ipod... But it will be good to compare the performance with iDoom. |
00:25:59 | Rob2222 | LinusN: Thats a good question I can't answer. :) |
00:25:59 | BHSPitLappy | just greeting. |
00:26:14 | amiconn | Midgey34: That bool->int thing is highly platform dependent |
00:26:18 | Rob2222 | But it happens often to me ;) |
00:26:27 | BHSPitLappy | linuxstb: like i've said before, I'm completely comfortable with iDoom's controls |
00:26:30 | amiconn | s/platform/compiler/ |
00:26:44 | BHSPitLappy | then again, I don't have huge fingers :P (nano) |
00:27:01 | BHSPitLappy | but a huge-fingered person wouldn't have a nano...hmm... |
00:27:16 | * | BHSPitLappy goes off on a random tangent of incoherent blabber |
00:27:17 | Midgey34 | alright, I look into changing it. other bugs are taking up more of my time |
00:27:25 | amiconn | I would use bj->is_split ? 1 : 0 |
00:27:40 | amiconn | (or whatever numbers you need) |
00:28:07 | kkurbjun | : ), oh.. linuxtxb: I would be interested, I think it will actually be better, I just put in a hashing algorithm for the wad stuff from brboom that idoom doesn't have. Other then that they're almost the same asside from other file handling stuff though. |
00:28:54 | BHSPitLappy | did paul figure out the wad loading thing? |
00:28:59 | linuxstb | kkurbjun: The only difference could be if iDoom using the second CPU in the ipod. Did you notice anything about that? |
00:29:13 | linuxstb | They refer to it as the "cop" (co-processor) |
00:29:28 | BHSPitLappy | idoom's developer is on, i believe |
00:29:40 | BHSPitLappy | he spoke up a few minutes ago in the ipl channel |
00:30:29 | * | BHSPitLappy hopes he isn't following my talking about him |
00:30:41 | kkurbjun | linuxtxb.. no I dind't see anything about that in the diffs I was making when I was trying to figure out the graphics problems |
00:31:21 | Midgey34 | so does this mean the graphical problems are fixed? |
00:31:22 | linuxstb | I'm looking forward to testing it. |
00:31:29 | Rob2222 | Btw, how far is the iBattlefield port? *duck |
00:31:39 | kkurbjun | Midgey34: yes, they are gone |
00:31:45 | Midgey34 | awesome |
00:32:28 | kkurbjun | It still messes up sometimes when you set it to low quality graphics and resize the screen though. Those problems arn't nearly as bad. The main view is still ok |
00:32:34 | Rob2222 | Will doom make it in CVS maybe? |
00:32:57 | Bagder | patience young padowan |
00:34:01 | Rob2222 | its a nice gimmick but if you have to patch the firmware for it ... |
00:34:05 | Rob2222 | hmm |
00:34:10 | * | amiconn notices that s/o replaced the h300 image in the daily builds page with one showing the rockbox logo |
00:34:28 | BHSPitLappy | indeed |
00:34:35 | * | BHSPitLappy made it |
00:34:35 | amiconn | Now the only ones not showing the rockbox logo are the h100 and h120 images |
00:34:59 | amiconn | I can do h140 tomorrow, but that will be black (of course) |
00:35:15 | BHSPitLappy | huh? |
00:35:23 | | Join JdGordon [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
00:35:40 | amiconn | The h140 is black while the h120 is silver (at least in europe) |
00:35:51 | BHSPitLappy | oh, you mean the unit |
00:35:57 | | Quit goa ("Client suicide") |
00:36:05 | Rob2222 | LinusN: Regarding the simple WPS benchmark. Do you think its ok to go short in the debug screen and read the battery voltage every 2h maybe? |
00:36:15 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
00:36:38 | BHSPitLappy | if someone has a sim built for h1xx, feel free to send a screen dump of the splash screen my way |
00:36:38 | amiconn | In fact the device chart already contains a h140 image w/ rockbox logo |
00:37:29 | Bagder | I want ipods in the devicechart... |
00:37:56 | linuxstb | LinusN: I've done the bitmap offset calculation... |
00:37:59 | Bagder | and the ifp5xx could be removed |
00:38:13 | * | Cassandra ponders a Rockbox Folding@Home port. |
00:38:27 | amiconn | Bagder: Could be replaced by 7xx |
00:38:37 | Bagder | yes, that would be more appropriate |
00:39:03 | amiconn | Is there a suitable image of the iPod video somewhere? |
00:39:13 | amiconn | (and iriver ifp 7xx) |
00:39:58 | JdGordon | BHSPitLappy: i have the h140 sim built... what screeny u want? |
00:39:59 | LinusN | Rob2222: yes |
00:40:16 | BHSPitLappy | the splash screen, JdGordon |
00:40:21 | LinusN | linuxstb: update the patch then |
00:40:50 | Rob2222 | ok |
00:41:16 | JdGordon | just the screen.. or the whole sim? |
00:41:23 | amiconn | preglow/ linuxstb: What's the base frequency of the iPod CPU(s) ? |
00:41:26 | | Quit jaebird ("Leaving") |
00:41:58 | BHSPitLappy | JdGordon: actually, I found one now |
00:42:05 | BHSPitLappy | heh...dumb me |
00:42:19 | JdGordon | :) |
00:43:05 | linuxstb | LinusN: Done. |
00:43:11 | LinusN | saw that |
00:43:12 | linuxstb | amiconn: I don't know. |
00:43:27 | Midgey34 | wow, I love firefox's update... so easy |
00:43:51 | Midgey34 | so much better than downloading the full installer on windows |
00:44:50 | BHSPitLappy | h100, h120 = identical? |
00:45:10 | Bagder | no, just almost |
00:48:49 | amiconn | Bah, the apple site is horrible |
00:49:08 | Cassandra | linuxstb, what's backdrop performance like now, and do you have a screenshot? |
00:50:10 | BHSPitLappy | amiconn: isn't the 140 pic already done, or did you mean add it to nightlies |
00:50:21 | peran | which firmware should i use for my IFP-795 |
00:50:23 | peran | ? |
00:50:32 | BHSPitLappy | the one that's on it? |
00:50:34 | LinusN | Cassandra: performance is still not great, but it's not getting any better than this |
00:50:55 | amiconn | BHSPitLappy: I mean the build table, but I'm not sure whether the h140 pic would be adequate |
00:51:09 | BHSPitLappy | what? the h140 pic is great |
00:51:28 | Moos | ... but silver ;) |
00:51:39 | peran | LinusN: jag sg att du svarade mig tidigare... finns det ngon annan firmware du vet av som fungerar tillsvidare? |
00:52:17 | LinusN | endast irivers originalfirmware |
00:52:23 | Cassandra | linusn: So is it useable, or does it look rubbish in practice? |
00:52:38 | LinusN | looks great, but it is kind of sluggish |
00:52:56 | amiconn | LinusN: Why do you think it won't get better? |
00:53:00 | | Quit Sando ("changing servers") |
00:53:10 | Cassandra | We're only updating pixels that change, right? |
00:53:33 | Cassandra | (See, grandma, this is how you suck eggs!) |
00:53:39 | LinusN | amiconn: i don't see how we can eliminate any more instructions from the clearpixel function |
00:53:39 | linuxstb | Cassandra: I can't notice any difference on the ipod. |
00:54:05 | LinusN | 00000018 <clearimgpixel>: |
00:54:05 | LinusN | 18: 206f 0004 moveal %sp@(4),%a0 |
00:54:05 | LinusN | 1c: 2039 0000 0000 movel 0 <setpixel>,%d0 |
00:54:05 | DBUG | Enqueued KICK LinusN |
00:54:05 | LinusN | 22: 30b0 0800 movew %a0@(00000000,%d0:l),%a0@ |
00:54:05 | LinusN | 26: 4e75 rts |
00:54:10 | BHSPitLappy | new h100/h120 icon for download table: http://img71.imageshack.us/img71/9852/h100t1copy2xk.jpg |
00:54:40 | amiconn | LinusN: Not with single pixels. I'm thinking burst mode here, either buffering the line in registers, or iram if that's easier |
00:54:52 | Cassandra | Now why do I suspect that image has been manipulated? |
00:55:00 | BHSPitLappy | because it has? |
00:55:06 | BHSPitLappy | :D |
00:55:17 | LinusN | amiconn: yeah, that's an option |
00:55:23 | BHSPitLappy | does it look terrible, Cassandra ? |
00:55:31 | Cassandra | Nah. |
00:55:35 | midkay | it looks great.. |
00:55:35 | Cassandra | Looks fine. |
00:55:58 | Cassandra | I used logic to work out it was a mockup. ;) |
00:55:58 | midkay | perhaps a pointless update, i doubt anyone can see the screen anyways without blowing it up 1000% :) |
00:56:22 | amiconn | LinusN: When I get around doing my opts, single pixel handling will only be used for single pixel, arbitrary line, and perhaps vertical line drawing |
00:56:38 | LinusN | amiconn: great |
00:56:39 | amiconn | Everything else will handle a memory line at a time |
00:56:48 | BHSPitLappy | Cassandra: ah, because the rest is identical to the current one? :D |
00:57:21 | Cassandra | Does performance revert to normal if you aren't using a background? |
00:57:22 | amiconn | linuxstb: Does any iPod have s/pdif? Separate line out? |
00:57:36 | amiconn | Remote control? |
00:57:43 | BHSPitLappy | line out from the dock connector |
00:57:45 | peran | |
00:57:47 | linuxstb | There is a line-out via the dock connector (I have a tiny adapter). No s/pdif, and yes for the r/c |
00:57:49 | BHSPitLappy | remote from the remote connector |
00:57:49 | | Part peran |
00:58:01 | amiconn | Remote with display? |
00:58:04 | linuxstb | (but the r/c are third-party accessories). |
00:58:08 | Cassandra | BHSPitLappy, nope. I was pretty sure you didn't have an old style iHP-1xx. |
00:58:10 | BHSPitLappy | (for the nano and 5G, remotes are now through the dock as well) |
00:58:19 | LinusN | Cassandra: http://linus.haxx.se/shot1.png |
00:58:21 | LinusN | Cassandra: http://linus.haxx.se/shot2.png |
00:58:22 | BHSPitLappy | Cassandra: heh, good logic |
00:58:57 | linuxstb | amiconn: Yes, there is a RC with LCD - but I think it just works by asking the ipod for the current track info and displaying it. i.e. the RC is in control of the display, not the ipod. |
00:58:59 | JdGordon | LinusN: that looks awesome |
00:59:12 | Cassandra | I'd shoot my load, if I had one to shoot. |
00:59:32 | linuxstb | There is some kind of serial protocol for ipod accessories, but I haven't really looked into it. |
00:59:36 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
00:59:36 | * | amiconn isn't excited about backdrop |
00:59:41 | amiconn | Is that bad? ;) |
00:59:46 | JdGordon | Cassandra: not quite _thaaaat_ awesome.. |
01:00 |
01:00:03 | linuxstb | amiconn: It's your job to restrain us. |
01:00:16 | Cassandra | amiconn, you're so 20th Century! |
01:00:17 | BHSPitLappy | umm |
01:00:27 | BHSPitLappy | did Cassandra say what i thought they said? |
01:00:35 | amiconn | Bah, why do iPod manuals not contain technical specifications? |
01:00:45 | amiconn | Or am I too dumb to fund them? |
01:00:49 | BHSPitLappy | amiconn: because where's the licensing money in that? :P |
01:00:55 | Cassandra | What did you think I said? |
01:01:07 | linuxstb | amiconn: Apple's website has some specs I think. |
01:01:08 | BHSPitLappy | something gross. |
01:01:15 | amiconn | I mean stuff like dimensions, weight etc, all that is on the web site |
01:01:20 | Cassandra | You're probably right then. |
01:01:21 | amiconn | ...but not for the older models |
01:01:23 | BHSPitLappy | eew. |
01:01:32 | * | BHSPitLappy is thoroughly offended and disgusted. |
01:01:38 | Cassandra | Don't worry. Biological impossibility. ;) |
01:01:48 | linuxstb | amiconn: You're adding them to the device chart? |
01:01:59 | amiconn | yes, I'm trying to |
01:02:16 | Cassandra | amiconn, they're on the iPod port page |
01:02:21 | Cassandra | About half way down. |
01:02:46 | amiconn | Not the dimensions etc |
01:03:06 | Cassandra | Picky picky. |
01:03:07 | | Join sanitarium_ [0] (n=sanitari@213-202-132-184.bas502.dsl.esat.net) |
01:05:14 | *** | Saving seen data "./dancer.seen" |
01:05:15 | Cassandra | Hmm. How difficult woudl colour file icons / status bar be? |
01:05:39 | | Quit SanAway (Read error: 110 (Connection timed out)) |
01:05:48 | Cassandra | And scroll bars. |
01:06:04 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
01:06:09 | * | Cassandra thinks nice thoughts about GUI themes. |
01:06:16 | LinusN | Cassandra: i believe paprica is working on that |
01:06:24 | Cassandra | Cool. |
01:06:58 | * | Cassandra sighs. I may have to buy an iPod Video *before* I run out of space on the H140. |
01:07:07 | Cassandra | Rockbox is just so pretty in colour. |
01:08:49 | linuxstb | amiconn: Wikipedia could be useful - http://en.wikipedia.org/wiki/IPod_mini (and the other links at the bottom of that page) |
01:09:15 | * | LinusN wants an ipod for the first time in his life |
01:09:35 | amiconn | Cassandra: I would still prefer a monochrome device, though I like the H3x0 more than H1x0 |
01:09:36 | | Join elinenbe [0] (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
01:10:00 | amiconn | That's because of its button type and arrangement, not because of the display |
01:10:39 | linuxstb | Has anyone tried the latest backdrop patch with a proper 24-bit wps? |
01:10:48 | LinusN | i have |
01:11:04 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
01:11:04 | LinusN | works just fine |
01:11:55 | LinusN | i haven't tried a wps backdrop though |
01:11:58 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
01:12:02 | | Quit ender` (" Cynic, n. A blackguard whose faulty vision sees things as they are, not as they ought to be. Hence the custom among the S") |
01:12:51 | | Join gtkspert_ [0] (n=gtkspert@203-59-191-33.dyn.iinet.net.au) |
01:13:45 | Cassandra | amiconn, I prefer the battery life of a monochrome device, certainly. |
01:14:30 | amiconn | I also prefer readability w/o backlight |
01:14:39 | | Join midkay [0] (n=midkay@24.143.70.99) |
01:15:31 | | Quit Jolt ("CGI:IRC") |
01:15:41 | Paul_The_Nerd | amiconn: You really should see the Nano's screen, at least. |
01:15:59 | midkay | what? |
01:16:13 | Paul_The_Nerd | The color boxes WPS is very readable even w/ BL off, in fairly dim light. |
01:16:14 | amiconn | Paul_The_Nerd: I have, in a shop |
01:16:31 | LinusN | linuxstb: i can't make the %X tag to work |
01:16:43 | * | Paul_The_Nerd shrugs. |
01:16:53 | linuxstb | It should be %X|filename.bmp| |
01:17:06 | LinusN | yes |
01:17:19 | LinusN | it loads the file, but it doesn't change backdrop |
01:17:23 | Paul_The_Nerd | Fair enough then. I too prefer monochrome screens in the end but my preference is more of a cosmetic thing. |
01:17:50 | linuxstb | Do you maybe have another full-screen bitmap overwriting it? |
01:18:05 | LinusN | the gradient is there |
01:19:02 | linuxstb | In my tests, I've put "%X|..." as the first line in the wps file. |
01:19:08 | LinusN | same here |
01:19:10 | | Quit DrumRBoy320 (Read error: 110 (Connection timed out)) |
01:19:28 | linuxstb | Feel free to debug... As I said, I'm not familiar with the wps code at all. |
01:19:29 | | Join NightCat [0] (n=pink__ki@garant.metacom.ru) |
01:19:41 | NightCat | Hello again! |
01:19:42 | | Join tvelocity [0] (n=tony@ipa233.4.tellas.gr) |
01:20:11 | NightCat | Need someone a one more tool for cygwin to convert ttf to bdf (fonts)? |
01:20:39 | Cassandra | I really don't think the WPS is a good place to put the background. |
01:20:42 | linuxstb | LinusN: I assume your bitmap is 220x176? It will ignore it otherwise. |
01:20:58 | NightCat | I find one, it works with cygwin: 3 fonts for half minute... :) |
01:20:58 | linuxstb | Cassandra: But it's not really a background - it's part of the wps design. |
01:21:21 | LinusN | linuxstb: aaah |
01:21:24 | Cassandra | It's quite conceiveable that more than one background will work with a particular WPS. It ought to be user's choice with a default specified via themes. |
01:22:04 | Paul_The_Nerd | Cassandra: From the looks of the patch notes, there's a global one and a WPS specific one... |
01:22:12 | LinusN | linuxstb: works |
01:22:14 | Cassandra | linuxstb, Sometimes yes, sometimes no. |
01:22:27 | NightCat | Then nobody need it yes? Ok. |
01:22:33 | Cassandra | Consider some people might want a favourite photo as their background. |
01:22:39 | LinusN | linuxstb: looks like gdb doesn't quite like the backdrop offset hack |
01:22:42 | linuxstb | Cassandra: I'm starting to be convinced. |
01:23:08 | Cassandra | linuxstb, another option is to have a tag but make it user overrideable. |
01:23:22 | Cassandra | That complicates code though. |
01:23:32 | linuxstb | I agree - we don't need two ways to set the wps background. |
01:24:05 | linuxstb | But I can see people wanting more background images - e.g for the FM screen. |
01:24:21 | Cassandra | Consider also that with a seperate background, you could have two wpses share a background but put different data in the 'gaps'. |
01:24:59 | LinusN | i bet most wps makers would want to use the backdrop feature to overlay text |
01:25:11 | linuxstb | But I can see the case of multiple backgrounds all being compatible with the same wps |
01:25:12 | | Quit gtkspert (Read error: 110 (Connection timed out)) |
01:25:24 | Cassandra | I think there's room for both types. |
01:25:43 | Cassandra | I see boxes as being the 'choose your own background' type. |
01:25:46 | NightCat | For the WPS: (I said it before) I want that when I put some text in WPS it writes on the pictures right (without background color rectangle...) |
01:26:11 | LinusN | NightCat: that works with the backdrop |
01:26:16 | Cassandra | But I can also see people deisgning some minimlistic graphical widgets, or using the current iPodesque themes with a personalised background. |
01:26:24 | NightCat | That works already? |
01:26:38 | linuxstb | So are we all agreed that we get rid of my shiny new WPS tag (at least I learnt a little about the wps code) and just make it a config file value? |
01:26:42 | LinusN | with the backdrop patch i and linuxstb are working on |
01:27:04 | NightCat | Ah, then thanks for work. |
01:27:04 | Cassandra | *nodnod* |
01:27:05 | LinusN | linuxstb: i'm not convinced |
01:27:20 | Paul_The_Nerd | So, wouldn't that be as simple as letting someone select a global background file, and then if the WPS has a %X tag, overriding it *in* the wps? |
01:27:29 | Paul_The_Nerd | if it doesn't have the tag, it uses the global one. |
01:27:33 | linuxstb | I don't feel strongly either way - apart from the fact I've already implemented one solution. |
01:27:33 | LinusN | what if the wps needs a certain backdrop? |
01:27:46 | Paul_The_Nerd | I mean, if a person *really* wants Bob's WPS, but doesn't like the fact that it includes a background, they *could* remove it. |
01:27:50 | LinusN | Paul_The_Nerd: my thinking exactly |
01:28:14 | BHSPitLappy | Paul_The_Nerd: how did your doom adaptation for the ipod go? |
01:28:14 | Cassandra | linus: Well maybe we can do the hybrid the other way round then. |
01:28:29 | Cassandra | Have the config tag overriden by a WPS tag. |
01:28:32 | BHSPitLappy | ever get it running? |
01:28:43 | LinusN | Cassandra: yes |
01:28:43 | | Join goa [0] (i=hd@gate-hannes-tdsl.imos.net) |
01:28:47 | NightCat | Cassandra: agree. |
01:28:49 | Cassandra | Then the WPS designer can force a background if they really must. |
01:29:00 | Paul_The_Nerd | BHSPitLappy: It's not mine, but I'm not able to get it running. |
01:29:03 | LinusN | man, this is exciting, this has so much potantial |
01:29:08 | LinusN | potential |
01:29:19 | BHSPitLappy | Paul_The_Nerd: you were adapting the makefile, keybindings, etc, that's all i meant |
01:29:23 | | Quit goa (Remote closed the connection) |
01:29:25 | Cassandra | (although I suggest that we document that you can do cool things if you *don't* use the tag. |
01:29:29 | linuxstb | NightCat: The latest patch is here if you want to test: https://sourceforge.net/tracker/index.php?func=detail&aid=1421422&group_id=44306&atid=439120 |
01:29:36 | BHSPitLappy | Paul_The_Nerd: and we let you take claim to the task :P |
01:29:51 | | Join goa [0] (i=hd@gate-hannes-tdsl.imos.net) |
01:29:52 | NightCat | Where can I post some screennys? |
01:30:00 | NightCat | http://imageshak.us/ ? |
01:30:02 | BHSPitLappy | imageshack.us ? |
01:30:03 | Paul_The_Nerd | BHSPitLappy: Got the keybindings and makefile stuff sorted out. It builds, but it can't load the WAD file, and preglow mentioned that the structure packing makes it incredibly unlikely to work on ARM as-is. |
01:30:18 | BHSPitLappy | ah, right, that was the problem |
01:30:22 | NightCat | Ok. |
01:30:46 | BHSPitLappy | Paul_The_Nerd: what makes it that much more difficult than iDoom? |
01:31:36 | NightCat | Here what I have: http://img208.imageshack.us/img208/3880/dump0602012338371gr.png |
01:31:50 | | Quit actionshrimp ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
01:31:52 | Paul_The_Nerd | BHSPitLappy: I'm not familiar with iDoom, but I was actually planning on taking a look at the iDoom source later tonight to see how they handle it. There's a diff against iDoom's source, but wading through that just to compare a couple functions seemed a bit tedious. |
01:31:54 | BHSPitLappy | NightCat: looks cool |
01:32:16 | NightCat | Ye, but picture is owerrided by the text - bad :) |
01:32:20 | LinusN | NightCat: have a file with that picture without text over it? |
01:32:21 | BHSPitLappy | Paul_The_Nerd: why don't you try to get in touch with hya rion? :P |
01:32:30 | NightCat | LinusN: Yes. |
01:32:35 | LinusN | send me the entire wps |
01:32:57 | NightCat | There is no WPS I think only 2 tags :) |
01:33:02 | LinusN | never mind |
01:33:11 | LinusN | send me just the pic then |
01:33:21 | | Quit Moos ("Glory to Rockbox!") |
01:34:05 | NightCat | Here it is: http://img208.imageshack.us/img208/9580/back5li.png |
01:34:08 | BHSPitLappy | NightCat: was that pic just a concept? |
01:34:35 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
01:34:38 | NightCat | The concept for my future WPS :) |
01:34:52 | BHSPitLappy | ah, so not an actual screen |
01:35:03 | NightCat | I was lokking for those picture for a long time :) |
01:35:20 | NightCat | And i found it :) |
01:35:40 | NightCat | A girl + fire = beauty :) |
01:36:01 | Paul_The_Nerd | BHSPitLappy: Hya rion? Also, I'm not sure how much time I have to work on it at the moment anyway, got a pretty major deadline this Friday, but since iDoom already runs, I suspect it can't be *that* hard to reconcile the differences between the two. |
01:36:22 | | Join webguest27 [0] (n=5087cb6d@labb.contactor.se) |
01:36:28 | BHSPitLappy | Paul_The_Nerd: I broke his name as to avoid highlighting him for no reason :) |
01:36:40 | Paul_The_Nerd | Oh, didn't even think to look over there. Heh |
01:36:40 | NightCat | LinusN: Your patch applys picture for all the menus or just for WPS? |
01:36:53 | webguest27 | is lostlogics numeric sort patch going to be commited, its really usefull |
01:37:04 | NightCat | http://img232.imageshack.us/img232/9676/dump0602020320410di.png |
01:37:08 | Cassandra | Seperate picture for the WPS, I believe. |
01:37:15 | NightCat | This font I made from True Type :) |
01:37:38 | webguest27 | lostlogic, you listening ? |
01:37:48 | BHSPitLappy | NightCat: weird |
01:38:01 | NightCat | What is "weird"? |
01:38:08 | BHSPitLappy | that bleeding font :P |
01:38:13 | NightCat | (My bad English...) |
01:38:18 | Cassandra | Very goffic. |
01:38:42 | NightCat | I said that I found a small util to convert ttf to bdf... |
01:38:56 | NightCat | I just think that it have to be in tools dir... |
01:39:05 | BHSPitLappy | Cassandra: heh. |
01:39:55 | LinusN | NightCat: http://linus.haxx.se/snapshot3.png |
01:40:04 | LinusN | just an example |
01:40:20 | NightCat | Yes that is it :) |
01:40:30 | NightCat | Then I download your patch. |
01:40:41 | webguest27 | now have it call the albums art as a backdrop for each song |
01:41:00 | NightCat | And what about font util? |
01:41:08 | NightCat | Nobody interests? |
01:41:26 | LinusN | which tool is it? |
01:41:26 | webguest99 | White font...nice |
01:41:54 | webguest27 | Linus, that playlist thing by lenny, are you still considering it ? |
01:41:55 | BHSPitLappy | NightCat: did you use bdfconv? (or convbdf or whatever) |
01:42:00 | lostlogic | webguest27: bagder doesn't like the idea... dont' know if it'll be going in. |
01:42:01 | | Quit tvelocity (Connection timed out) |
01:42:13 | LinusN | webguest27: the playlist catalog? |
01:42:15 | NightCat | LinusN: The tool wich converts ttf to bdf... |
01:42:16 | webguest27 | lostlogic, thats a shame |
01:42:21 | webguest27 | yes Linus |
01:42:31 | LinusN | NightCat: yes, but which one did you use? |
01:42:40 | LinusN | otf2bdf? |
01:42:52 | lostlogic | webguest27: see if you can convince enough of the more senior devs that it's a good idea... :) |
01:42:59 | LinusN | webguest27: yes, i want it, but febs didn't update it |
01:43:26 | NightCat | No ttf to bdf ttf= truetype fonts... |
01:43:32 | webguest27 | thanks Linus |
01:43:33 | BHSPitLappy | oh right |
01:43:36 | NightCat | Anyway here it is: http://rapidshare.de/files/12349955/tt2bdf26.zip.html |
01:43:48 | webguest27 | Lostlogic, I'll work on the dev's, or try to |
01:44:04 | LinusN | NightCat: http://crl.nmsu.edu/~mleisher/ttf2bdf.html |
01:44:26 | * | webguest27 clears throat and prepares to give speach of a lifetime |
01:44:45 | LinusN | webguest27: there is no need for a speech |
01:44:52 | NightCat | LinusN: I just talking that it have to be in tools... |
01:44:54 | LinusN | there is a need for an updated patch |
01:45:32 | | Join tvelocity [0] (n=tony@ipa97.9.tellas.gr) |
01:45:34 | linuxstb | LinusN: Any thoughts about where main_backdrop[] and wps_backdrop[] should live? |
01:45:51 | webguest27 | the number sort thing would be really usefull, it would improve users browsing experiance, especially if leading zeros are omitted from files |
01:46:03 | LinusN | linuxstb: i haven't given it any thought |
01:46:08 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
01:46:57 | webguest27 | hmm, maybe if I come to the devs-bash and buy you all beer |
01:47:22 | webguest27 | bribery and conception never hurt |
01:47:23 | BHSPitLappy | NightCat: yeah, that's the one the rest of us use |
01:47:34 | BHSPitLappy | NightCat: but it isn't ours to distribute |
01:48:15 | NightCat | Ar. :) |
01:48:30 | NightCat | LinusN: Wich backdrop to use? |
01:48:59 | BHSPitLappy | well, it's opensource...but it's really not worth keeping it in our repo imo |
01:49:06 | LinusN | NightCat: huh? |
01:49:24 | NightCat | There is 3 patches in the tracker... |
01:49:41 | BHSPitLappy | haha |
01:49:44 | LinusN | NightCat: use the latest one |
01:49:48 | NightCat | 1 yours and 2 linuxstb... |
01:49:50 | BHSPitLappy | there's a sonic commercial all about binary |
01:49:51 | LinusN | ...try3 |
01:49:57 | NightCat | Ok. |
01:50:34 | LinusN | time to sleep |
01:50:51 | Rob2222 | good night |
01:50:57 | LinusN | nite all |
01:50:58 | NightCat | Last question: |
01:51:04 | NightCat | Wich tag to use? |
01:51:14 | LinusN | %X|filename.bmp| |
01:51:20 | NightCat | Hm, thanks and good night :) |
01:51:27 | LinusN | nite |
01:51:30 | | Quit LinusN ("Who is General Failure and why is he reading my disk?") |
01:51:43 | | Quit Cassandra (" HydraIRC -> http://www.hydrairc.com <-") |
01:51:58 | Rob2222 | NightCat: For what is it? |
01:52:08 | Rob2222 | A background image at the WPS? |
01:53:29 | | Part webguest27 |
01:55:00 | NightCat | Rob2222: Yes :) |
01:55:25 | Rob2222 | is this supported in the current cvs version, yet? |
01:55:27 | XavierGr | God I am getting jealous with all this progress on the H300 and backdrop images. And to think that I will RMA my H300 tomorrow... :( |
01:55:41 | Paul_The_Nerd | Romb2222: It's on the patch tracker, and seems to be changing moderately rapidly at the moment. |
01:56:27 | Rob2222 | Paul_The_Nerd: OK, then ill wait. |
01:56:36 | NightCat | I'm building the sim with this patch now... |
01:56:59 | Rob2222 | I dont think, that this is useful for me. I use a small font. |
01:57:02 | NightCat | All's seems to go right... |
01:57:15 | Rob2222 | With a background image it will be less readable. |
01:57:24 | | Join Gothic_Seraph [0] (n=Gothic_S@c-68-36-237-96.hsd1.nj.comcast.net) |
01:57:40 | Gothic_Seraph | wow lotta ppl |
01:57:47 | Paul_The_Nerd | Rob2222: Well, among other things it would allow you to draw text on top of different colors. A white area for the now playing, and a rockbox-blue one for the Next information, for example. |
01:57:48 | BHSPitLappy | Rob2222: depends on the image |
01:57:52 | | Quit Nilisco (Read error: 110 (Connection timed out)) |
01:58:38 | NightCat | Ah... |
01:58:47 | NightCat | Doesn't work... |
01:59:27 | amiconn | There. iPods in device chart. Feel free to add missing info and correct any mistakes :) |
01:59:27 | NightCat | Hm... Works... |
02:00 |
02:01:35 | NightCat | If I use tag like this: |
02:01:45 | NightCat | %x|pict.bmp| |
02:01:53 | NightCat | It just shutting down... |
02:01:59 | Midgey34 | is there any reason for splitting the iriver columns based on the device chart by capacity? |
02:02:11 | Midgey34 | couldn't h320 and h340 share a column |
02:02:22 | linuxstb | NightCat: It needs to be an upper-case X |
02:02:23 | Midgey34 | with a note on places they differ? |
02:02:30 | NightCat | A :) |
02:02:32 | Midgey34 | in dimension for example |
02:03:13 | NightCat | linuxstb: And can I one more question? |
02:03:32 | linuxstb | sure |
02:03:37 | Midgey34 | similar to how the ipod color column is set up |
02:03:45 | NightCat | linuxstb: Where to customize (or how) the background (not WPS) image? |
02:03:58 | linuxstb | NightCat: I'm working on that now.... |
02:04:02 | NightCat | linuxstb: Now it is something like gradient :) |
02:04:14 | NightCat | But very lovely :) |
02:04:16 | linuxstb | The idea is that you just browse to a bmp file in the file browser and "play" it. |
02:04:37 | NightCat | linuxstb: I think is too difficult... For what? |
02:04:54 | BHSPitLappy | NightCat: you know where the wps guide is, right? |
02:05:08 | linuxstb | NightCat: I don't understand your question. |
02:05:16 | NightCat | Maybe just the file for ex.: .rockbox/back.bmp (BHSPitLappy: Yes) |
02:05:29 | BHSPitLappy | k |
02:05:39 | amiconn | linuxstb: Playing a .bmp can be confusing |
02:05:41 | NightCat | It's not a question it's an idea :) |
02:06:00 | linuxstb | amiconn: It will be obvious when a user plays it. |
02:06:02 | | Join ehntoo [0] (n=ehntoo@24-177-166-0.dhcp.mrqt.mi.charter.com) |
02:06:03 | NightCat | linuxstb: And we can somewhen do a picture wiever... |
02:06:03 | amiconn | With all that bmp reading going on, I'd expect this to kick a .bmp viewer |
02:06:18 | Midgey34 | linuxstb: what happens if the background image is a different size than the lcd screen |
02:06:20 | NightCat | BHSPitLappy: You want that link? |
02:06:23 | BHSPitLappy | no |
02:06:39 | linuxstb | Midgey34: At the moment, it is just ignored and not used. It has to be the exact size of the lcd. |
02:06:43 | Gothic_Seraph | ummmm ive read a lot of what i could find on the net bout rockbox but im lost what does it do? (gigabeat owner) |
02:07:30 | NightCat | linuxstb: Look: you configure it like it to use only .rockbox/background.bmp and all. |
02:07:36 | Paul_The_Nerd | linuxstb: Also, playing a BMP file seems like it should display it, much like the JPEG viewer... |
02:07:51 | | Quit matsl (Remote closed the connection) |
02:07:54 | NightCat | If someone want to change, he just change a background file... |
02:08:14 | XavierGr | http://www.misticriver.net/showthread.php?t=35852 |
02:08:25 | NightCat | And in the WPS X tag is working: that is all. |
02:08:27 | XavierGr | most of the WPS's there say 24bit |
02:08:34 | XavierGr | I thought that the H300 screen is 18 |
02:08:50 | NightCat | And works in 16 bit mode :) |
02:08:59 | XavierGr | ah okay |
02:09:07 | Paul_The_Nerd | XavierGr: THe h300 screen is 18, but in Rockbox it's displayed at 16. The image files are 24bit though, and adjusted automatically |
02:09:42 | NightCat | linuxstb: Will you work a long time today? |
02:09:52 | linuxstb | No, it's past my bedtime already. |
02:10:01 | NightCat | linuxstb: Ok. |
02:10:06 | XavierGr | Is there any intention to move to 18 bit or is that going to clog the CPU more? |
02:10:20 | Midgey34 | it would be a lot slower |
02:10:32 | linuxstb | Paul_The_Nerd, amiconn: I agree with you about playing bmp files. What about a "Set as backdrop" option on the onplay menu? |
02:10:50 | Paul_The_Nerd | linuxstb: That, on the other hand, is *perfect* to me. :) |
02:11:21 | NightCat | linuxstb: It can be right. |
02:11:38 | amiconn | XavierGr: I'm almost certain we won't move to 18bit on H3x0. The driver is slow enough with 16bit... |
02:11:47 | NightCat | Many systems does like this :) |
02:12:46 | * | amiconn was surprised by the odd position of the iPod nano earphone socket... |
02:13:21 | XavierGr | amiconn: There are not left any magic optimizations like your latest? |
02:14:27 | RotAtoR | Is there any h300 owner (or anyone else who cares) who could test an updated version of bejeweled? |
02:14:34 | RotAtoR | patch+bmps and a fresh h300 .rock are located here: https://netfiles.uiuc.edu/aboot2/www/bejeweled/ |
02:14:47 | amiconn | 18 bit would be _a lot_ slower, since we would have to use a 32bit framebuffer |
02:14:53 | NightCat | I'll do it now. |
02:14:58 | NightCat | RotAtoR |
02:15:01 | RotAtoR | NightCat: thanks |
02:15:07 | amiconn | We could use 24bit, but that would probably be even slower than 32bit |
02:15:08 | NightCat | 2 minutes... |
02:15:31 | Paul_The_Nerd | RotAtoR: What did you change? |
02:16:01 | NightCat | linuxstb: That is thouse gradiet wich I saw? main_backdrop[y][x] = LCD_RGBPACK(182, 198, 229-y); |
02:16:20 | Midgey34 | RotAtoR: transparencies? |
02:16:28 | RotAtoR | Paul_The_Nerd: added proper framerate limiting and used the new transparent bitmap stuff (it now was a checkerboard background) |
02:16:34 | linuxstb | NightCat: That was just a test to prove my code was working. That probably won't make it to CVS. |
02:16:48 | XavierGr | amiconn: do you think that we could implement 18bit rnedering only on the JPEG viewer? |
02:16:50 | RotAtoR | Midgey34: yep |
02:17:37 | Rob2222 | is there a way to end doom without reset? |
02:17:56 | NightCat | RotAtoR: .rock file for newest build? |
02:18:09 | RotAtoR | yes, just compiled against latest cvs |
02:18:26 | NightCat | RotAtoR: Then I can't test it... I have some elder build... |
02:18:42 | NightCat | It says: Incompotible model... |
02:18:58 | RotAtoR | ahh, too bad, you could always update it ;) |
02:19:20 | NightCat | RotAtoR: I'll update to new build only when I finishes my new WPS... |
02:19:27 | Paul_The_Nerd | RotAtoR: Is the update only valid on H300, or could I compile it for Nano? |
02:19:42 | RotAtoR | Paul_The_Nerd: it works for the nano as well |
02:19:59 | NightCat | I'll try it when update :) |
02:20:09 | RotAtoR | I also added support for the ipod video, iriver ifp7xx, and iaudio x5 for the fun of it ;) |
02:20:11 | NightCat | I like bejeweled :) |
02:20:23 | Paul_The_Nerd | Hehehe. Are the bejeweled.diff and bejeweled bitmaps zips valid? |
02:20:29 | RotAtoR | yes |
02:21:33 | NightCat | RotAtoR: You works on bejeweled? |
02:21:46 | RotAtoR | NightCat: yep :) |
02:21:55 | NightCat | I think there have to be the possibility to input the name to score... |
02:22:13 | RotAtoR | Paul_The_Nerd: just unzip the zip in your main rockbox folder, it already has the folder heirarchy embedded so the bitmaps should end up in the right place |
02:22:38 | NightCat | And, maybe, better menu like in all RB controlled by joystick. |
02:22:47 | Paul_The_Nerd | RotAtoR: I installed a previous version when you first added external bitmap support. :) |
02:22:59 | RotAtoR | NightCat: the names are something I don't personally want, it's only a bother to have to enter them |
02:23:14 | RotAtoR | Paul_The_Nerd: the native bitmaps have been updated since then |
02:23:23 | RotAtoR | added the magic pink color |
02:23:24 | Paul_The_Nerd | Yeah, I was just saying I knew how to install 'em. :) |
02:23:31 | RotAtoR | ahh, ok ;) |
02:24:33 | amiconn | I've seen a Gmini 120 in a shop last week. The LCD is *huge* ompared to its resolution. |
02:25:08 | NightCat | RotAtoR: Look at this please: http://img214.imageshack.us/img214/6496/dump0601250332038fe.png |
02:25:29 | NightCat | RotAtoR: It's a menu of my minesweeper... :) |
02:25:36 | RotAtoR | NightCat: yeah, I could probably do something like that |
02:25:55 | RotAtoR | for anyone who's curious, this it what bejeweled looks like now: http://img55.imageshack.us/img55/4771/bj4ip.png |
02:26:19 | NightCat | I like it :) |
02:26:47 | NightCat | linuxstb: How does it do? |
02:27:05 | Paul_The_Nerd | A significant change of color scheme. |
02:27:22 | NightCat | RotAtoR: http://h300.narod.ru/rockbox/rb_on_my_h320/myplugins/second/ |
02:27:39 | RotAtoR | Paul_The_Nerd: yep :), may need some tweaking |
02:28:25 | Midgey34 | RotAtoR: looks nice |
02:28:34 | RotAtoR | NightCat: ugh, slow website |
02:28:45 | NightCat | Yes I know... sorry... |
02:28:52 | Midgey34 | selecting a piece simply inverts the color still correct? |
02:29:01 | RotAtoR | Midgey34: yes |
02:29:06 | Midgey34 | ok |
02:30:01 | Paul_The_Nerd | RotAtoR: There's some white speckles around the edges of the icons on Nano, I assume you just used a fill for the hot pink, which of course means some of the antialiasing grays are still there? |
02:30:57 | RotAtoR | I tried to get rid of the worst of the antialiasing |
02:31:11 | RotAtoR | I have checked the nano graphics specifically yet |
02:31:26 | Paul_The_Nerd | I'll go through and fix 'em, then, if you'd like. Shouldn't take but a couple minutes |
02:31:59 | RotAtoR | I just picked a threshold and used the magic wand in photoshop to remove the antialiasing |
02:32:10 | | Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
02:32:14 | RotAtoR | it seemed to work well for the other sizes |
02:32:41 | | Part YouCeyE ("Leaving") |
02:32:44 | Paul_The_Nerd | Ah |
02:32:58 | Paul_The_Nerd | On the white and orange ones specifically it's very apparent |
02:33:09 | RotAtoR | NightCat: finally finished loading :D looks good |
02:35:32 | NightCat | RotAtoR: I need a good hosting :) |
02:36:29 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
02:43:03 | | Quit ]RowaN[ (Read error: 110 (Connection timed out)) |
02:43:34 | Paul_The_Nerd | RotAtoR: Okay, I've fixed the file for Nano so that it looks much less speckly: http://66.68.93.2/rockbox/bejeweled_jewels.160x128x16.bmp |
02:46:16 | RotAtoR | ok, thanks |
02:48:37 | | Quit `3nergy (Read error: 104 (Connection reset by peer)) |
02:50:15 | | Join Sando [0] (n=lolsteam@addiction-cracks.org) |
02:51:22 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
02:55:55 | | Join foo__ [0] (n=mafj2@tor/session/x-6b1e0e978e2823a6) |
02:56:07 | Paul_The_Nerd | RotAtoR: When you choose to save a game, it resets the background to blue, but leaves the text that like color, making it almost impossible to read (just until you quit the game, though) |
02:56:56 | | Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
02:57:03 | linuxstb | I've just updated the backdrop patch to add the "onplay" menu option "Set as backdrop" for setting the main backdrop image. |
02:57:45 | RotAtoR | Paul_The_Nerd: hmm, must have missed the call to set the colors somewhere... |
02:58:00 | Paul_The_Nerd | It's hardly a major thing, but I figured I should let you know. :) |
02:58:18 | Paul_The_Nerd | linuxstb: Excellent. Now, to go and find an appropriate backdrop. Heh. |
02:59:05 | linuxstb | It's not saved in the settings yet though... |
02:59:19 | XavierGr | Which keys on the H300 are hardware independent? |
02:59:47 | XavierGr | I mean the keypad seems dependent with A-B or play but what about the DOWN key with the LEFT? |
03:00 |
03:00:50 | | Join Nilisco [0] (i=nilisco@wrath.shellfx.net) |
03:05:17 | *** | Saving seen data "./dancer.seen" |
03:05:52 | NightCat | Where the RB logo hides? |
03:06:09 | | Part PaulJ |
03:06:12 | NightCat | for h300: in logo-h300.c? |
03:06:54 | linuxstb | NightCat: In apps/bitmaps/native/ |
03:07:05 | linuxstb | That logo-h300.c should probably be deleted now. |
03:07:19 | NightCat | When I changed the bitmap there nothing effect happens... |
03:07:44 | | Join jaebird [0] (n=jaebird@38.96.210.3) |
03:07:50 | linuxstb | Did you re-run make? Maybe a make clean will help. |
03:09:12 | linuxstb | Or maybe you've found a bug... |
03:09:32 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
03:09:39 | | Join NightCat2 [0] (n=pink__ki@garant.metacom.ru) |
03:09:54 | Paul_The_Nerd | linuxstb: Well, the backdrop loading seems to work pretty well on my Nano. And, doesn't seem to slow things down noticeably on the hardware. :) |
03:09:56 | NightCat2 | I'm here for now... |
03:10:11 | linuxstb | Paul_The_Nerd: Yes, I can't notice any difference either. |
03:10:20 | linuxstb | But LinusN was complaining about the h300. |
03:10:21 | | Quit NightCat (Read error: 104 (Connection reset by peer)) |
03:10:38 | | Quit tvelocity ("Αναχωρεί") |
03:10:50 | Paul_The_Nerd | Maybe the existing problems were aggravated by it? |
03:11:06 | linuxstb | NightCat2: I think you've found a bug. Try deleting the reference to logo-h300.c in apps/SOURCES |
03:11:32 | NightCat2 | Moment... |
03:11:40 | NightCat2 | A'm compilling now... |
03:12:42 | | Part Midgey34 |
03:12:52 | RotAtoR | hmm, is there some reason why splash() is hard coded to set background to LCD_LIGHTGRAY and not use the current background color? |
03:12:54 | | Join Midgey34 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
03:14:04 | Paul_The_Nerd | RotAtoR: Well, if it used the current BG color, then it wouldn't stand out against the background as much. :-P... It should probably have its own custom BG/FG settings, or something. |
03:14:13 | webguest99 | Has anyone tried resizing the progress bar using Paprica's commit earlier today? I used the %pb|height|leftpos|rightpos| syntax but it doesn't seem to be working... |
03:14:41 | NightCat2 | We have this patch commited for now. |
03:14:51 | RotAtoR | Paul_The_Nerd: but it still uses the current foreground color, so if the foreground is also light you can;t read it either |
03:14:52 | NightCat2 | Look at news... |
03:15:12 | Paul_The_Nerd | RotAtoR: I know. As I said, it should probably allow you to set both *just* for it, ideally. |
03:15:19 | NightCat2 | RotAtoR: I think it's a bag... |
03:15:27 | NightCat2 | bug i meant :) |
03:15:57 | webguest99 | Maybe I'm doing something wrong...I used this: %pb|8|120|200| - but it shows up just like normal all the way across the screen |
03:16:53 | RotAtoR | perhaps splash() should also set foreground to LCD_BLACK if visibility is the issue |
03:17:06 | Paul_The_Nerd | linuxstb: I just have to say, even in its current state, I'm already in love with the background patch. |
03:17:49 | NightCat2 | webguest99: I think you doing something wrong: cause I tried this today and it was working... |
03:18:16 | NightCat2 | Paul_The_Nerd: I'm with you!!! |
03:18:40 | dpassen1 | aren't the 2 last numbers supposed to be offsets from the edge? rather than position? |
03:18:50 | linuxstb | Paul_The_Nerd: So am I. Imagine if you can set a "viewport" for the menus, so they are drawn inside a virtual box |
03:19:07 | NightCat2 | dpassen1: No it's an start and end... |
03:19:51 | Paul_The_Nerd | linuxstb: The "it doesn't look pretty" crowd would suddenly lose a *lot* of wind |
03:20:57 | Midgey34 | linuxstb: I was just going to ask about implement a viewpoint type thing, I think its a great idea |
03:21:00 | NightCat2 | It's just a first step! Somewhen we could choose a bitmaps for all: for ex. for menu items! |
03:21:33 | linuxstb | NightCat2: That's going a little too far... :) We need to leave some memory for the audio. |
03:21:56 | NightCat2 | For what? ;) |
03:22:03 | | Nick NightCat2 is now known as NightCat (n=pink__ki@garant.metacom.ru) |
03:22:04 | dpassen1 | iPod Video has 64 MB of memory, doesn't it? |
03:22:14 | Midgey34 | the menu icons seem awkward when using a bigger font |
03:22:31 | Midgey34 | they'll built for a font like snap |
03:22:32 | webguest99 | NightCat2: I figured it out. I copied a wps file over, loaded the wps, and it didn't resize. I then powered the player off, turned it back on, and then it did resize...very strange |
03:23:02 | Paul_The_Nerd | dpassen1: the 60gb version does. |
03:23:29 | dpassen1 | When my 120 goes, that will be a very appealing model. |
03:24:04 | | Nick paugh is now known as AliasCoffee (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
03:24:33 | Paul_The_Nerd | When my 120 goes, I plan to do everything in my power to replace the part that did. |
03:25:05 | NightCat | linuxstb: It was a bug. I've delete the string and now it takes the bmp image... |
03:25:10 | Midgey34 | hopefully its not the hdd, those are ridiculously pricey |
03:25:16 | dpassen1 | Until the iPod port materialized, that was my thought. Probably get a 2200 mAH batt and a 40 GB single platter HDD, but now I'm not so sure. |
03:25:47 | NightCat | linuxstb: But rebuilds this bmp only after tools/configure ... |
03:26:06 | Paul_The_Nerd | dpassen1: I like the features of the H120 hardware anyway. My only interest in the iPod port was because of the Nano. :) |
03:26:26 | dpassen1 | Do you use optical out often? |
03:26:39 | NightCat | linuxstb: Now I've changed the standart logo with the bigger one and wait while it building... |
03:26:47 | Paul_The_Nerd | I've used the optical in a few times |
03:26:56 | Paul_The_Nerd | I also love the LCD remote, and FM tuner. |
03:27:02 | linuxstb | NightCat: You can't just change the size of the bitmaps - you'll have to change the definition in (I think) apps/recorder/icons.h |
03:27:12 | Paul_The_Nerd | Both of those are essential to my use of it. |
03:27:32 | dpassen1 | I would love the LCD remote if the in and out weren't on the same side, and it didn't require an adapter to fit most of my headphones. |
03:27:52 | Paul_The_Nerd | Ah, neither of those has caused a problem for me. |
03:28:15 | dpassen1 | I've actually taken to using the remote mainly as a car interface. |
03:28:47 | Paul_The_Nerd | I tend to plug my earphones into the main unit often anyway |
03:29:06 | Paul_The_Nerd | It's often in a coat pocket, and the remote run down the sleeve. |
03:29:15 | | Join NightCat2 [0] (n=pink__ki@garant.metacom.ru) |
03:29:31 | dpassen1 | I love my 120, don't get me wrong. Served me well for going on 2.5 years and still running strong. |
03:29:38 | | Join hands0me [0] (n=hands0me@xdsl-705.wroclaw.dialog.net.pl) |
03:30:03 | | Quit NightCat (Read error: 104 (Connection reset by peer)) |
03:30:12 | | Nick NightCat2 is now known as NightCat (n=pink__ki@garant.metacom.ru) |
03:30:37 | dpassen1 | It's just nice to know there's life after it goes. |
03:31:01 | hands0me | hello, can anybody help me? :-) i'm still getting problem with installation on iPod Nano :( |
03:31:06 | NightCat | linuxstb: Please, let me know, when you finished selectable background?.. |
03:31:18 | linuxstb | NightCat: I've finished for now. |
03:31:29 | Paul_The_Nerd | hands0me: What is your problem? |
03:31:49 | hands0me | ok I'll describe, thank you :-) so : |
03:32:41 | hands0me | few days ago i've installed rockbox without an problem using install instruction step-by-step |
03:33:33 | hands0me | everything was fine, after few hours of playing i've decidec restore original firmware using restore program |
03:33:54 | NightCat | linuxstb: mmm, I mean when it'll save settings... |
03:34:13 | hands0me | today, i wanted install rockbox once again and... |
03:34:20 | NightCat | I could delete logo-h300.c at all? |
03:34:32 | linuxstb | NightCat: I've just deleted them from cvs - do a cvs update |
03:34:49 | NightCat | Ok. |
03:35:03 | hands0me | evertime (i've just trayed 3 times), always I'm getting ROLO error: Checksum Error |
03:35:06 | hands0me | :-(( |
03:35:25 | linuxstb | hands0me: That's not a problem. You've successfully installed rockbox. |
03:35:36 | Midgey34 | wait what just happened on the build table? ben's bad commit just jumped from a 70 to a 150 |
03:35:59 | Midgey34 | eight errors just appeared on the table...? |
03:36:00 | linuxstb | hands0me: You are seeing the Rockbox file browser - but you don't have any files to browse |
03:36:50 | linuxstb | Midgey34: I expect that Bagder fixed the bugs in his scripts which calculated the scores |
03:37:33 | Midgey34 | ah |
03:37:49 | * | Midgey34 is happy because he wrote a display code for blackjack |
03:37:50 | hands0me | hmm, ok i'll check this, yes, you are right :-) I forgot upload any music files :-) |
03:38:01 | Midgey34 | it works much better now |
03:38:21 | Midgey34 | I expect to be able to cut down on code length |
03:38:54 | NightCat | Hehe: cvs up -dP seems not to work... |
03:39:04 | NightCat | It just freezy... |
03:39:22 | | Join midkay [0] (n=midkay@24.143.70.99) |
03:39:45 | NightCat | But I have something sending to the internet... |
03:39:54 | NightCat | I don't like it... |
03:40:32 | NightCat | Could cvs up -dP sends something to internet? |
03:41:00 | NightCat | Oh. It strts to update now... |
03:41:07 | Paul_The_Nerd | linuxstb: Have you tried your patch with any plugins yet? ;-) |
03:41:40 | linuxstb | It should clear the background image before starting the plugin. |
03:41:50 | Paul_The_Nerd | Mine doesn't, at least |
03:42:13 | Paul_The_Nerd | I see Thomas Edison peeking at me from the side while playing bejeweled... or with stars flying in front of his face. |
03:42:15 | linuxstb | Did my patch include plugin.c ? |
03:42:34 | Paul_The_Nerd | Don't think so |
03:43:21 | linuxstb | Yes, I forgot that file... |
03:44:39 | linuxstb | Time for an "oops" patch... |
03:46:03 | BHSPitLappy | Paul_The_Nerd: that sounds AWESOME!!! |
03:46:38 | linuxstb | Paul_The_Nerd: Check the patch tracker now (if you want to....) |
03:46:52 | | Quit goa (Connection timed out) |
03:47:49 | linuxstb | goodnight all. |
03:48:15 | Paul_The_Nerd | G'night linuxstb, and thank you muchly |
03:48:48 | linuxstb | The retailos looks so plain now..... |
03:49:06 | Paul_The_Nerd | Seriously |
03:49:50 | jaebird | Hey rockers |
03:50:38 | jaebird | wondering if slimx has worked is rear off and gotten the lcd stuff in yet? |
03:51:37 | jaebird | I've got one of thos 4g monochrome (ok 2-bit grayscale) ipod dodads |
03:54:05 | NightCat | linuxstb: good night :) |
03:54:14 | Paul_The_Nerd | jaebird: I don't believe there's anything available yet |
03:54:59 | jaebird | alright...well, I'll keep my ipodlinux for awhile then :) |
03:55:14 | jaebird | or maybe buy a nano...they are kinda cool. |
03:55:33 | Paul_The_Nerd | They are *very* cool. :-P |
03:56:41 | jaebird | curious...is RockBox more geared to music? |
03:56:57 | jaebird | I've been following (and using) ipodlinux for awhile |
03:57:03 | Paul_The_Nerd | It's geared almost entirely to music |
03:57:16 | jaebird | and they seem to be more general purpose...doom, games, blah blah |
03:57:19 | Paul_The_Nerd | For example, I'm listening to a Q8 vorbis file right now, without skips or pops. :) |
03:57:34 | jaebird | but Ogg support is still unsupported (in the general sense) |
03:58:15 | Paul_The_Nerd | Well, on rockbox it's not. Gapless vorbis playback is a reality. |
03:58:20 | jaebird | Paul_The_Nerd: Q8 :) |
03:58:51 | jaebird | somebody buy slimx some beer...call his place of work and tell them he is sick! |
03:59:34 | Paul_The_Nerd | Though, at equal bitrates, vorbis seems to stress the ipod *less* than MP3 (at least, using the responsiveness of Rockbox's UI as a gauge) |
03:59:42 | ashridah | jaebird: i know lots of applications that use ogg |
04:00 |
04:00:10 | jaebird | Lemme get this straight...from what I've read once lcd is in 4g non-color is hip to be square. |
04:00:37 | jaebird | ashridah: what do you mean? |
04:00:38 | ashridah | heaps of games do. bunch of media players do (and it's trivial to get codecs for many others). enough music players do. scarily enough, a couple of players support flac |
04:01:00 | Paul_The_Nerd | jaebird: One the LCD is in, yes, 4g mono should basically be at the same level as 4g color, I believe. |
04:01:05 | ashridah | hell, i know of p2p networks that deal exclusively in flac and/or shorten |
04:01:28 | jaebird | ashridah: how does this pertain to ipodlinux? |
04:01:58 | ashridah | okay, i've read up a bit. i only saw "but Ogg support is still unsupported (in the general sense)" |
04:02:00 | * | ashridah shuts up |
04:02:05 | jaebird | :) |
04:02:27 | Paul_The_Nerd | jaebird: I think when you said "general sense" he thought everywhere, rather than "generally within ipodlinux" |
04:02:40 | Paul_The_Nerd | Yeah |
04:02:40 | jaebird | All of my 600 (exagerates to look better) CDs are ripped to Ogg :) |
04:02:59 | Paul_The_Nerd | Well, once the LCD driver is working, you should be able to just drag 'em over, and go. |
04:03:52 | jaebird | <cliche>You guys rock</cliche> |
04:04:14 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
04:05:27 | jaebird | I've got 2 coworkers that are going to try it out, one with a Nano and one with a Color |
04:07:21 | | Quit NightCat (Read error: 104 (Connection reset by peer)) |
04:07:28 | Paul_The_Nerd | There are still a few major bugs |
04:07:53 | Paul_The_Nerd | Skipping tracks is a dodgy concept, as when you stop on one it *may* not play. If you hold Next-Track it'll fast-forward, just do that for a fraction of a second, and release, and playback will resume |
04:08:56 | jaebird | We live for bugs...that is our industry |
04:09:03 | Paul_The_Nerd | Actually, I guess that's the most "major" as everything else is like "The menus get slow while music is playing" or "Gapless sometimes isn't 100% perfect" |
04:09:27 | jaebird | In fact I feel bad not pitching in...but too many irons in the fire, if you know what I mean |
04:09:47 | | Join goa [0] (i=hd@gate-hannes-tdsl.imos.net) |
04:10:07 | Paul_The_Nerd | Hehehe. I do what I can, but I'm nowhere near as bright as these folk. I serve the important role of whipping boy / occasional tester of "Hey, I just had this idea, and have created a patch for it..." concepts. |
04:10:16 | jaebird | whenever the lcd is there, you can count on me to test the crap out of it :) |
04:11:52 | jaebird | Paul_The_Nerd: question...is the RockBox kernel linux? I noticed that some ipodlinux stuff is what helped on ipod |
04:13:12 | jaebird | dodgy...must be a Brit :) |
04:13:13 | Paul_The_Nerd | jaebird: The rockbox kernel is from scratch. iPodLinux drivers were adapted though. |
04:13:32 | Paul_The_Nerd | Naah. Believe it or not, I live and have spent more than half my life in Texas. |
04:13:44 | Paul_The_Nerd | I just happen to have had a fairly international life outside those years. |
04:14:09 | | Join tvelocity [0] (n=tony@ipa97.9.tellas.gr) |
04:14:22 | Paul_The_Nerd | http://66.68.93.2/Rockbox/dump%20060201-051006.bmp *grins* I love the new "Background Art" patch |
04:14:23 | jaebird | me too, TX now, international earlier years |
04:15:41 | Paul_The_Nerd | So, a lot of my language was influenced by that. And some spelling |
04:17:36 | jaebird | Is there a list somewhere about all of the codecs currently supported on ipod and some future possible ones? |
04:18:01 | Paul_The_Nerd | Yeah, gimme a second |
04:18:17 | Paul_The_Nerd | http://www.rockbox.org/twiki/bin/view/Main/SoundCodecs |
04:18:40 | Paul_The_Nerd | That's not all supported though |
04:19:03 | Paul_The_Nerd | For support, umm... MP3, Vorbis, FLAC, MPC, AAC, AIFF, ALAC, FLAC, AIFF, and WAV if I recall correctly. |
04:19:16 | Paul_The_Nerd | Oh, and Wavpack |
04:19:30 | Paul_The_Nerd | AAC isn't consistently realtime though, it's not optimized. |
04:19:50 | jaebird | Kewl...I've got some SharpMusique AAC files |
04:20:02 | Paul_The_Nerd | As well, I seem to remember someone mentioning ALAC issues on iPod, but I could be mistaken. |
04:21:01 | jaebird | That list is good enough for me, until they come out with TBCE format. |
04:21:08 | jaebird | The Best Codec Ever! |
04:21:11 | Paul_The_Nerd | Hehehe |
04:21:50 | | Part hands0me |
04:21:51 | lostlogic | Can anyone tell me what thread number 8 is? |
04:21:56 | jaebird | Thanks for chatin...going stealthy |
04:22:01 | Paul_The_Nerd | No problem |
04:22:03 | lostlogic | or 9 |
04:23:14 | lostlogic | nvm |
04:27:49 | | Quit tvelocity ("Αναχωρεί") |
04:33:29 | | Quit kernelsensei (Read error: 104 (Connection reset by peer)) |
04:33:36 | | Join kernelsensei [0] (n=boris@unaffiliated/kernelsensei) |
04:35:24 | | Quit webguest99 ("CGI:IRC (EOF)") |
04:46:04 | | Join CoasterMaster [0] (i=CoasterM@crown-6-149.resnet.ucsc.edu) |
04:47:06 | | Quit CoasterMaster (Client Quit) |
04:49:00 | lostlogic | it ... crashes... on the playlist cache control thread!?!?!?! |
04:49:09 | lostlogic | what the fucking hell. |
04:50:12 | Paul_The_Nerd | Man, what did you DO? |
04:50:29 | lostlogic | I didn't touch the playlist.c file |
04:50:40 | lostlogic | but it consistently crashes after switching to that thread |
04:51:40 | Paul_The_Nerd | Odd |
04:52:11 | lostlogic | yer tellin' me... I've been hunting for this crash for ... forever and a day |
04:53:34 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
04:57:39 | | Quit foo__ (Remote closed the connection) |
04:57:42 | lostlogic | whoops, I was wrong |
04:58:57 | Paul_The_Nerd | Oh? |
04:59:27 | lostlogic | it's on the codec thread which is at least a reasonable place for it to die |
04:59:30 | lostlogic | and something I've messed with |
04:59:52 | lostlogic | I was misreading my own debug output stuff |
05:00 |
05:00:25 | Paul_The_Nerd | Well, at least it's not logic-defying any more |
05:01:08 | | Join Rob2222_ [0] (n=Miranda@ACB27BE7.ipt.aol.com) |
05:05:20 | *** | Saving seen data "./dancer.seen" |
05:09:13 | | Join midkay [0] (n=midkay@24.143.70.99) |
05:09:13 | | Join midkay_ [0] (n=midkay@24.143.70.99) |
05:09:56 | | Quit midkay_ (Client Quit) |
05:13:16 | | Join thechitowncubs [0] (n=Administ@c-67-175-52-127.hsd1.il.comcast.net) |
05:13:20 | thechitowncubs | Hey |
05:13:38 | thechitowncubs | RockBox is extremely good. |
05:14:21 | thechitowncubs | Just came here to say that, no questions, everything I expect to work works and works well, so good job whoever made this happen, you deserve a raise :). |
05:15:18 | Paul_The_Nerd | Hehehe |
05:15:58 | midkay | hooray! :) |
05:16:56 | lostlogic | You live near wrigley? |
05:17:04 | lostlogic | (it's about 5 blocks from here) :) |
05:17:19 | thechitowncubs | lostlogic, i live in the NW Suburbs |
05:17:32 | thechitowncubs | lostlogic, you're a lucky guy my friend |
05:17:47 | lostlogic | heh, except for parking tickets, I love the city :) |
05:17:49 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:18:14 | thechitowncubs | lostlogic, did you move there or did you grow up there? |
05:18:28 | lostlogic | grew up in the west suburbs |
05:18:56 | thechitowncubs | cool cool |
05:19:27 | | Join foo__ [0] (n=mafj2@tor/session/x-abaf7a2acb260a51) |
05:20:05 | thechitowncubs | Hows the constructino going, my uncle is working down there, does it look like it will be a good improvement? |
05:20:09 | ashridah | yes. i propose that we give the rockbox team a 5% raise. of course, since .05*$0 is still $0, it's not as good as it sounds :) |
05:20:52 | lostlogic | thechitowncubs: I actually haven't looked at it |
05:21:10 | | Quit midkay ("Leaving") |
05:21:14 | | Join optimistik [0] (n=optimist@d216-232-100-172.bchsia.telus.net) |
05:21:29 | thechitowncubs | ashridah, :P |
05:22:14 | Paul_The_Nerd | ashridah: I was going to suggest a goodly several percent more than that. |
05:22:36 | thechitowncubs | Did linux ever get a new player? |
05:22:43 | thechitowncubs | LINUS :) |
05:22:58 | imphasing | Player for what? |
05:23:16 | lostlogic | he blew out his BDM'd H3x0 |
05:23:19 | ashridah | Paul_The_Nerd: the industry standard raise is often much less than 5% |
05:23:33 | optimistik | hey i just installed rockbox on my ipod photo how do i play the music in the default music directory that itunes puts crap into? |
05:23:50 | imphasing | heh. |
05:23:54 | thechitowncubs | i would say rockbox is above the industry standard |
05:24:02 | imphasing | Is there an itunesdb parser for rockbox yet? |
05:24:12 | Paul_The_Nerd | ashridah: Yes, but the work being done on rockbox is just so astounding, I thought some *real* generosity was due. |
05:24:15 | imphasing | You probably have to just guess what the music files, if it's in your itunes folder. |
05:24:30 | imphasing | s/files/files are/ |
05:24:51 | Paul_The_Nerd | optimistik: Rockbox is designed to play music you've put on the iPod manually in disk mode, rather than itunes synced music. |
05:24:54 | thechitowncubs | I can't even imagine how they got all this started... what was needed? |
05:25:02 | | Quit optimistik (Client Quit) |
05:25:13 | Paul_The_Nerd | You can browse through the hidden itunes control folder, but the files will be named random characters so you can't really recognize songs until you launch them |
05:25:45 | thechitowncubs | its mind boggling. |
05:26:04 | imphasing | thechitowncubs: I would assume someone started to play around with the firmware, and eventually just developed a basic kernel, and the team and complexity grew from there. |
05:26:24 | thechitowncubs | crazy. |
05:26:33 | imphasing | Ingenious. |
05:27:06 | | Join dropandho [0] (n=dropandh@cpe-24-193-36-91.nyc.res.rr.com) |
05:27:31 | | Quit dropandho (Client Quit) |
05:28:05 | thechitowncubs | i think it help that the lead developer's name is linus. |
05:28:21 | imphasing | It is? |
05:28:26 | imphasing | I don't really know much about it. |
05:28:52 | thechitowncubs | i'm pretty sure he's the lead developer |
05:29:11 | thechitowncubs | i think he's the pioneer of the h300 at least |
05:30:18 | lostlogic | Linus, Bagder and Amiconn started the project, IIRC... Linus is the one with the most low level hardware equiptment and skills |
05:30:56 | thechitowncubs | interesting. |
05:41:04 | Paul_The_Nerd | The most recent change (the one in which the logo-model.c files were removed) causes the colors of the rockbox logo to be inverted on Nano. |
05:44:31 | | Quit AliasCoffee (Read error: 60 (Operation timed out)) |
05:48:07 | | Quit thechitowncubs ("Leaving") |
05:48:27 | | Join webguest37 [0] (n=a1b83863@labb.contactor.se) |
05:49:02 | | Join gantrixx [0] (n=anon@ip24-251-36-103.ph.ph.cox.net) |
05:49:38 | gantrixx | so I'm ready to get a new mp3 player. it's either the iAudio or an iPod.......anyone have any recommendations? |
05:51:19 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
05:52:05 | Paul_The_Nerd | Well, arguably the iAudios are more feature rich in terms of hardware, whereas at the moment the iPod port is more advanced. The iAudio port *should* catch up with it, barring unforeseen doom. |
05:53:10 | gantrixx | is there a rockbox for the iaudio x5? |
05:53:48 | Paul_The_Nerd | There will very likely be one. At the moment there's no bootloader. |
05:54:43 | gantrixx | I've never used the rockbox ui....not yet. is it that much better than the other ui's? |
05:54:58 | gantrixx | I'd say the website needs more pictures |
05:55:04 | Paul_The_Nerd | Well, the UI is text based. |
05:55:32 | Paul_The_Nerd | It's the format support, customizeable while playing screens, and things like that which make it appealing to people. |
05:56:00 | gantrixx | when you say format, you mean mp3 + ogg? |
05:56:41 | Paul_The_Nerd | mp3, ogg, wavpack, flac, alac, mpc, aiff, wav, etc. |
06:00 |
06:02:30 | DreamTactix291 | yep |
06:02:42 | DreamTactix291 | the vorbis and wavpack support are especially nice to me |
06:02:46 | gantrixx | well currently I have a Mpio HD300 |
06:02:53 | gantrixx | I can't say enough bad things about it |
06:02:57 | gantrixx | it's a piece of crap |
06:03:17 | gantrixx | The one thing I like about the iPod is that there is so much aftermarket stuff for it |
06:03:25 | gantrixx | but it doesn't do ogg and m3u |
06:03:34 | DreamTactix291 | i just like how my H140 does what it's supposed to |
06:03:35 | DreamTactix291 | and works |
06:04:11 | Paul_The_Nerd | gantrixx: Well, with rockbox it'll do ogg and m3u, *but* a lot of the peripherals that use the dock connector *may* not be supported for a while, or at all. |
06:04:30 | dpassen1 | That's why you dual boot ;-) |
06:04:56 | gantrixx | is rockbox easy on power consumption? |
06:06:12 | Paul_The_Nerd | gantrixx: Depends on the platform. On the Archos' and H120 it's been known to have equal or greater battery life |
06:06:29 | DreamTactix291 | yeah |
06:06:36 | DreamTactix291 | H1xx battery is very good |
06:06:44 | gantrixx | I don't think the h120 is available in teh US is it? |
06:06:58 | DreamTactix291 | you can find it online if you look hard |
06:07:07 | | Join ramneekh [0] (n=ramneekh@12.184.59.2) |
06:07:11 | Paul_The_Nerd | gantrixx: For ipod it's very early, and has no real optimizations. For example, I played a playlist of Q8 ogg files, non-stop, and the battery lasted 7.5 hours on my Nano in rockbox. |
06:07:12 | gantrixx | why don't some of these manufacturers just use rockbox as their ui? |
06:08:57 | BHSPitLappy | they don't want the average user to come whining to them when they try to modify it and break it. |
06:09:09 | DreamTactix291 | yeah |
06:09:32 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
06:15:18 | gantrixx | well if I got the iriver or the iaudio, it already does ogg |
06:15:43 | gantrixx | and it seems that iRiver might be better since it has more after market stuff |
06:16:06 | gantrixx | which iRiver model would you recommend for one of the colonialists? |
06:18:32 | Paul_The_Nerd | Well, they've stopped production on the two rockbox targets |
06:18:50 | Paul_The_Nerd | So, if you prefer Optical In/Out, H120/140, if you prefer a color screen, and USB On The God, H320/340 |
06:22:55 | Midgey34 | well there you have it: buy an h300, God controls your USB port |
06:23:47 | Paul_The_Nerd | Go |
06:23:48 | Paul_The_Nerd | man |
06:24:02 | Midgey34 | haha |
06:24:04 | Paul_The_Nerd | One should not have religious debates in one window and discuss technology in the other, apparently |
06:29:31 | | Join midkay [0] (n=midkay@24.143.70.99) |
06:36:17 | | Join Membrillo [0] (n=sam_kill@CPE-60-229-179-140.nsw.bigpond.net.au) |
06:41:13 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
06:42:20 | | Quit RotAtoR ("zzzzzz") |
06:46:09 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
06:46:53 | Membrillo | hehehe, somehow im in browser mode and am connected to USB on my h300 |
06:47:37 | Membrillo | is it unhealthy? |
06:50:38 | Paul_The_Nerd | It should be charging then. |
06:50:50 | Paul_The_Nerd | Is there an electrical plug icon next to the battery icon on the normal status bar? |
06:52:30 | | Quit Sinbios (Read error: 104 (Connection reset by peer)) |
06:52:34 | Membrillo | nope |
06:52:46 | Membrillo | it wouldnt be charging because i can access my files on my PC |
06:53:14 | Membrillo | i accidently did it somehow as the USB cable was half pushed in |
06:53:23 | | Join Sinbios [0] (n=Sinbios@Kingston-HSE-ppp3560829.sympatico.ca) |
06:55:30 | Paul_The_Nerd | I do not know then |
06:55:58 | Membrillo | ah well, i just safely removed USB device on my PC and restarted rockbox and its all good |
07:00 |
07:00:36 | Membrillo | whats AIFF? |
07:01:02 | dwihno | Apple's version of WAV files, basically |
07:01:07 | dwihno | (afaik) |
07:01:16 | Membrillo | ah ok |
07:01:17 | Membrillo | lossless? |
07:03:30 | | Quit Membrillo () |
07:03:46 | Paul_The_Nerd | Uncompressed |
07:04:01 | BHSPitLappy | has anyone ever mentioned an intent to write/port a notation plugin? |
07:04:16 | Paul_The_Nerd | Not that I've heard |
07:04:20 | Paul_The_Nerd | Notation? |
07:04:26 | Paul_The_Nerd | Oh, music |
07:04:27 | BHSPitLappy | musical notation |
07:04:34 | Paul_The_Nerd | Sorry, a little fuzzy at the moment |
07:04:40 | BHSPitLappy | like what a lot of cell phones have |
07:04:46 | | Quit aliask ("Chatzilla 0.9.70 [Firefox 1.5/2005111116]") |
07:04:48 | BHSPitLappy | but hopefully more complex :D |
07:04:51 | BHSPitLappy | ok |
07:05:23 | *** | Saving seen data "./dancer.seen" |
07:05:28 | Paul_The_Nerd | Hrm |
07:05:42 | Paul_The_Nerd | I remember some sort of plugin somewhat like that, a long time ago, but it kinda faded away |
07:22:01 | | Join Cassandra [0] (n=Cassandr@dawnmist.demon.co.uk) |
07:29:26 | | Quit ghode|afk (Read error: 104 (Connection reset by peer)) |
07:30:25 | dwihno | Are there any fat formatting tools to go along with mkfs.msdos? |
07:30:50 | BHSPitLappy | go along with it?? |
07:31:20 | dwihno | Yeah |
07:31:34 | BHSPitLappy | ? |
07:31:49 | dwihno | I tested fdisk:ing a disk, removed the partition, created a new, mkfs.msdos:ed it and there is still old data available |
07:32:24 | BHSPitLappy | if you want the data destroyed, write zeros |
07:33:16 | dwihno | So this is normal behaviour then? |
07:33:18 | | Quit webguest37 ("CGI:IRC (EOF)") |
07:33:22 | BHSPitLappy | I think so |
07:33:41 | dwihno | Hm. Funky ;) |
07:33:56 | | Part Midgey34 |
07:34:17 | BHSPitLappy | couldn't hurt to ask in a channel, you know, LESS mp3-player-specific |
07:34:33 | dwihno | At least, mkfs.msdos should destroy the file lists :) |
07:35:11 | Rob- | it does |
07:35:15 | Bg3r | morning |
07:35:20 | dwihno | True. But you also underestimate the knowledge in this channel :) |
07:36:40 | dwihno | Rob-: so why are the files still there? |
07:37:10 | Rob- | I don't know:-) |
07:37:50 | | Join moda [0] (i=modafrom@CPE-138-130-215-232.qld.bigpond.net.au) |
07:37:56 | moda | wow, doom is amazing |
07:37:59 | Rob- | did you unmount the filesystem before mkfs? |
07:38:51 | dwihno | Sure did |
07:39:26 | Rob- | hmm, very strange. It shouldn't do that |
07:39:45 | | Quit moda (Client Quit) |
07:41:57 | | Join foo_ [0] (n=mafj2@tor/session/x-b150eb7d03293588) |
07:41:57 | Rob- | dwihno: what was the mkfs command you used |
07:42:34 | dwihno | Rob-: mkfs.msdos /dev/hda1, as simple as that |
07:43:42 | Rob- | dwihno: sorry, I can't help, that should work afaik |
07:44:07 | Rob- | try one of the linux channels |
07:44:47 | dwihno | Will do |
07:45:12 | dwihno | First I have to finish the documentation project. |
07:45:20 | dwihno | Which is so very amusing! |
07:45:24 | dwihno | ;) |
07:49:09 | | Quit vHs (Remote closed the connection) |
07:49:43 | | Join vHs [0] (n=vincent@speelplaats.net) |
08:00 |
08:15:20 | * | aegray cries |
08:16:37 | * | BHSPitLappy allows this. |
08:16:48 | Paul_The_Nerd | Why tears? |
08:17:27 | BHSPitLappy | because of the onslaught of n00bs demanding a better video player in iPL |
08:17:33 | aegray | i'm getting nowhere with 5g |
08:17:37 | BHSPitLappy | it can be rough |
08:17:42 | aegray | its like pounding my head against the wall |
08:18:08 | BHSPitLappy | it has an anti-aegray chip on the motherboard |
08:20:04 | | Join thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) |
08:20:33 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
08:20:39 | | Join elinenbe [0] (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
08:21:41 | | Join amiconn_ [0] (n=jens@p54BD578D.dip.t-dialin.net) |
08:22:06 | | Quit goa (zelazny.freenode.net irc.freenode.net) |
08:22:06 | NSplit | zelazny.freenode.net irc.freenode.net |
08:22:29 | NHeal | zelazny.freenode.net irc.freenode.net |
08:22:29 | NJoin | goa [0] (i=hd@gate-hannes-tdsl.imos.net) |
08:22:34 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
08:24:54 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
08:33:40 | | Join midkay [0] (n=midkay@24.143.70.99) |
08:36:00 | | Quit midkay (Client Quit) |
08:36:24 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
08:36:49 | | Quit amiconn (Read error: 110 (Connection timed out)) |
08:36:50 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD578D.dip.t-dialin.net) |
08:36:51 | | Join midkay [0] (n=midkay@24.143.70.99) |
08:39:15 | | Quit midkay (Remote closed the connection) |
08:44:01 | amiconn | Cassandra: r u there? |
08:46:40 | | Join Zagor [0] (n=bjst@194-237-150-170.customer.telia.com) |
08:48:30 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
09:00 |
09:05:25 | *** | Saving seen data "./dancer.seen" |
09:05:39 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
09:06:45 | | Join LinusN [0] (n=linus@labb.contactor.se) |
09:10:28 | | Quit foo_ ("Leaving") |
09:28:27 | | Join needleboy [0] (n=needlebo@CBL217-132-138-61.bb.netvision.net.il) |
09:28:45 | | Quit needleboy (Client Quit) |
09:29:20 | | Join needleboy [0] (n=needlebo@CBL217-132-138-61.bb.netvision.net.il) |
09:31:05 | | Part Paul_The_Nerd |
09:31:08 | | Join Schnueff [0] (n=mah@wjp-dhcp248.cs.uni-sb.de) |
09:33:53 | | Join CrookedRain [0] (i=crookdra@SY-16-147.resnet.ucsb.edu) |
09:34:12 | needleboy | morning |
09:34:48 | LinusN | yo |
09:37:09 | needleboy | whta does this mean: Color logo-*.c files no longer required - the bitmaps are in libbitmapsnative |
09:37:13 | needleboy | *what |
09:37:25 | B4gder | it means exactly that ;-) |
09:37:43 | B4gder | what don't you understand of that? |
09:38:32 | needleboy | i have a modified logo-h300.c file with the H300 Optimized logo instead of yours... |
09:38:42 | needleboy | what should i do, if at all? |
09:38:54 | B4gder | replace the bmp in the bitmap dir |
09:39:01 | needleboy | ah |
09:39:06 | needleboy | makes sence ;) |
09:39:10 | B4gder | :-) |
09:39:28 | B4gder | we're moving to using plain bmps all over instead of having them "embedded" in source |
09:39:48 | needleboy | wouldn't that be slower? |
09:39:52 | B4gder | no |
09:40:02 | B4gder | they're still used exactly the same in rockbox |
09:40:15 | B4gder | it is just a matter of how the build system works |
09:40:25 | needleboy | gotcha... i thought the embedded ones are cached in the memory |
09:40:29 | needleboy | ok, got it |
09:41:08 | | Join safetydan [0] (n=dan@81-178-235-210.dsl.pipex.com) |
09:44:30 | | Join midkay [0] (n=midkay@24.143.70.99) |
09:45:01 | midkay | hey all, any rockbox-for-ipod builders in here? |
09:45:10 | BHSPitLappy | builders? |
09:45:20 | BHSPitLappy | I'd call myself a builder of rockbox for ipod... |
09:45:24 | midkay | compilers? |
09:45:31 | BHSPitLappy | mmhmm |
09:45:37 | midkay | what version of gcc are you using? |
09:45:39 | BHSPitLappy | I've built and compile rockbox many times... |
09:45:47 | BHSPitLappy | you have to use 4.x |
09:46:07 | midkay | i don't suppose you'd know about compatibility with the archos devices and 4.0? |
09:46:12 | BHSPitLappy | nope |
09:46:27 | midkay | k, thx |
09:46:42 | ashridah | i do |
09:46:52 | midkay | ashridah: hooray :) |
09:46:52 | | Quit Bg3r (Read error: 104 (Connection reset by peer)) |
09:46:55 | ashridah | the archos binaries don't work when built with gcc 4 |
09:47:09 | ashridah | you'll need to keep two versions of the compiler around |
09:47:16 | midkay | damn that. |
09:47:24 | BHSPitLappy | midkay: windows? |
09:47:29 | BHSPitLappy | i guess so, you use ipw |
09:47:33 | midkay | BHSPitLappy: linux for compiling.. |
09:47:37 | BHSPitLappy | well |
09:47:38 | midkay | getting it set up |
09:47:43 | BHSPitLappy | it's a lot easier to compile rockbox from windows |
09:47:51 | BHSPitLappy | in cygwin |
09:47:57 | | Quit Sinbios (Read error: 110 (Connection timed out)) |
09:48:12 | midkay | doubtful.. i've done both.. either way, i prefer linux for coding/compiling.. |
09:48:16 | BHSPitLappy | saves you the trouble of going through the crap of building the cross-compiler |
09:48:17 | ashridah | if you tack version numbers onto the end (use −−program-suffix=-4.0.2 or whatever) when configuring the compiler, you'll be able to select the appropriate gcc with CC=sh-elf-gcc-4.0.2 etc |
09:48:32 | midkay | BHSPitLappy: only takes like 20 minutes :) |
09:48:53 | BHSPitLappy | meh |
09:49:07 | | Quit Paprica (Read error: 110 (Connection timed out)) |
09:49:16 | ashridah | infact, i think the configuration process does that by default anyway, as well as providing the generic sh-elf-gcc one |
09:49:50 | ashridah | (or you can use two paths, and swap them around using a script or alias or something, up to you |
09:49:58 | midkay | ashridah: hm.. alright.. i'll probably need to get back to you on this when i actually do it, probably tomorrow :) |
09:50:27 | | Join Bger [0] (n=Bager@83.222.160.88) |
09:51:17 | LinusN | the compiler version isn't a problem as long as they target different cpu's |
09:51:42 | ashridah | that's also true |
09:51:46 | LinusN | you can easily have one version for sh-elf, one for m68k-elf etc |
09:51:48 | BHSPitLappy | lol |
09:51:48 | ashridah | one'll be arm-elf-gcc |
09:51:53 | | Nick Bger is now known as Bg3r (n=Bager@83.222.160.88) |
09:51:55 | * | ashridah completely forgot that :) |
09:52:11 | midkay | oh, really.. |
09:53:01 | LinusN | i wonder if it's really worth the effort to maintain the .cfg specification in the wiki... |
09:53:11 | ashridah | indeed. targetting arm will get you binaries with a different prefix |
09:53:16 | midkay | so for 3.3.5 i'll do −−target=sh-elf and for 4.0.2 it's −−target=arm? |
09:53:30 | LinusN | −−target=arm-elf |
09:53:45 | midkay | that's the one :) got it.. thx guys |
09:54:06 | LinusN | zakk - got an ipod now? |
09:54:10 | midkay | i'm eager to port clock, and of course bloat it more :D |
09:54:15 | midkay | yeppers, video.. |
09:54:27 | LinusN | video is generation 5 |
09:54:37 | LinusN | rockbox doesn't yet work on it |
09:54:42 | midkay | yeah? what? runs for me :) |
09:54:49 | LinusN | wow |
09:54:49 | midkay | no audio, but.. plugins and stuff are fine :) |
09:54:58 | LinusN | ah i see |
09:55:26 | midkay | pretty damn cool :) |
09:55:32 | LinusN | midkay: while you're at it, port it to the h300 as well |
09:55:35 | aegray | haha |
09:55:47 | midkay | LinusN: haha.. i can "try" :) |
09:55:54 | LinusN | use the simulator |
09:56:09 | LinusN | the time functions are the same |
09:56:19 | LinusN | it's only the display that's different |
09:56:26 | midkay | oh, got it.. alright.. if i can figure the sim out :) |
09:56:53 | midkay | and i'm totally in-the-dark as to new drawing functions and stuff.. guess i better port it before i start adding color though.. |
09:57:26 | LinusN | you have a lot of catching up to do :-) |
09:57:35 | midkay | fo sho :) |
09:57:42 | midkay | what's it been.. a year and a half? :) |
09:57:45 | LinusN | welcome back anyhow |
09:58:28 | midkay | thanks :) oh, do i still have commit access? |
10:00 |
10:00:03 | midkay | my last commit: Tue Dec 14 02:47:59 2004 UTC (13 months, 2 weeks ago) |
10:00:04 | LinusN | yes i believe so |
10:00:07 | midkay | not as long as i'd guessed :) |
10:00:21 | midkay | coolness, hope i can help out then in the very near future :) |
10:00:26 | LinusN | rock on |
10:01:10 | midkay | hooray!.. anyways.. off to bed for me, seeya later :) |
10:01:25 | | Join Paprica [0] (i=Paprica@DSL62-0-142-7.bb.netvision.net.il) |
10:01:41 | | Join DJ_TCK [0] (n=tckocr@81-178-200-238.dsl.pipex.com) |
10:02:43 | midkay | oh, one last thing.. please tell me there's antialiased line support for at least the color screens ;) |
10:02:47 | preglow | reading the backlog here is a pretty time consuming thing to do these days... |
10:13:25 | | Quit TCK- (Read error: 110 (Connection timed out)) |
10:14:21 | Bg3r | LinusN is there any problem with having all crosscompilers in 1 dir prefix ? |
10:19:18 | | Join GodEater [0] (n=c2cbc962@labb.contactor.se) |
10:19:35 | ashridah | Bg3r most of them have targeted symbols. otherwise you wouldn't be able to do it with a prefix of /usr |
10:19:50 | ashridah | s/symbols/directories/ |
10:20:11 | preglow | linuxstb: why would adding a yield to udelay() hang rockbox? |
10:21:08 | ashridah | about the only thing that isn't are man pages, info pages, and possibly something called libiberty, but that might be part of binutils |
10:21:41 | safetydan | preglow: How slow are the eq_*_coefs functions? I'm thinking with all the DIV64 that they shouldn't be called in realtime as the user changes the values in the UI. |
10:21:52 | preglow | safetydan: sure they can |
10:22:10 | preglow | safetydan: not too often, no, but they should be able to handle that |
10:22:22 | safetydan | ah okay |
10:22:30 | linuxstb | preglow: Calling yield from your button interrupt handler doesn't sound sensible... |
10:22:38 | preglow | linuxstb: oh wait... |
10:22:38 | preglow | :-) |
10:22:52 | preglow | linuxstb: i'd forgotten about that |
10:22:54 | preglow | ghargh |
10:23:01 | preglow | 0.25ms of delay in the button handler != good |
10:23:09 | linuxstb | No - much badness... |
10:23:10 | Bg3r | -B/home/Bager/Rockbox/buildenv//sh-elf/lib/ -isystem /home/Bager/Rockbox/buildenv//sh-elf/include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I../../../gcc-3.3.6/gcc -I../../../gcc-3.3.6/gcc/. -I../../../gcc-3.3.6/gcc/config -I../../../gcc-3.3.6/gcc/../include -c embed-bb.c -o libgcc/./embed-bb.o |
10:23:10 | Bg3r | In file included from embed-bb.c:40: |
10:23:10 | Bg3r | ../../../gcc-3.3.6/gcc/tsystem.h:72:19: stdio.h: No such file or directory |
10:23:14 | Bg3r | any ideas / |
10:23:32 | preglow | safetydan: but yeah, make sure just to update the coefs that actually change |
10:23:53 | preglow | i can't get rid of the 64 bit divides, i'm afraid |
10:24:16 | preglow | but read the FRACMUL comment in eq.c and you can see how to at least speed that up a ton |
10:25:22 | safetydan | I saw that |
10:25:37 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
10:25:46 | safetydan | What's the range of the Q? 0.5..? |
10:26:16 | preglow | 0.5 -> 2^6 |
10:26:25 | safetydan | k |
10:26:26 | preglow | which is 64 |
10:26:34 | preglow | but yeah, be aware it's a fixed point number |
10:26:41 | preglow | i don't know how to handle that in the settings system |
10:26:48 | preglow | you'll think of something :> |
10:26:52 | safetydan | I'll have to |
10:27:02 | safetydan | Nobody else seems to be using unsigned longs |
10:27:06 | preglow | you _could_ just use an integer in the settings, of course |
10:27:16 | preglow | but then Q has to be 1, 2, 3, 4, 5, 6, 7, etc |
10:27:19 | preglow | which is a waste |
10:27:27 | safetydan | yeah the step size would be too large |
10:27:30 | preglow | hmm |
10:27:32 | preglow | 0.25 at least |
10:28:21 | preglow | but yes |
10:28:29 | preglow | the number can of course take values lower than 0.5 |
10:28:39 | preglow | but if you pass the functions a q lower than 0.5, it will blow up internally |
10:28:44 | LinusN | Bg3r: that problem is described in the wiki page |
10:28:59 | midkay | i can't believe it |
10:29:00 | preglow | and Qs lower than 0.5 isn't really interesting in an eq |
10:29:02 | midkay | i should totally be in bed |
10:29:02 | LinusN | and there is a patch for it too |
10:29:08 | midkay | i'm reading 2003-12-08 irclogs |
10:29:11 | preglow | the bandwidth gets really large |
10:29:20 | | Quit foo__ (Read error: 104 (Connection reset by peer)) |
10:29:31 | aliask | midkay: LOL I know how that is. Except the logs are usually more recent... |
10:29:31 | midkay | laughing my ass off at LinusN getting pissed about me filing a feature request for lcd adjustments like pincushion, trapezoid... |
10:29:36 | midkay | :) |
10:29:56 | midkay | so hilarious, i can't believe it. |
10:30:04 | preglow | hahahaha |
10:30:08 | aliask | What the hell do you need pincushion for? |
10:30:15 | midkay | that's what linus wanted to know, haha |
10:30:16 | midkay | it was a joke |
10:30:19 | aliask | Oh |
10:30:23 | aliask | Heh |
10:30:33 | midkay | http://www.rockbox.org/irc/rockbox-20031208.txt - search the file for "you should be punished" if you want to read the segment :) |
10:30:48 | midkay | i was "midknight2k3" |
10:30:50 | midkay | can't believe that |
10:31:12 | aliask | LOL a fake degauss! |
10:31:16 | aliask | HAHAHAHAHAHAHA |
10:31:26 | preglow | midkay: ahhh, so that's you |
10:31:33 | midkay | preglow: booh! :) |
10:31:51 | midkay | that was so me so two years ago :) |
10:32:06 | Bg3r | LinusN ah, but afaik the patch is only for cygwin/MacOS ... |
10:32:11 | Bg3r | gentoo here... |
10:32:12 | midkay | 02.03.29 # <LinusN> did you need to adjust the pincushion on the LCD? No. |
10:32:16 | midkay | *dying of laughter* |
10:32:24 | midkay | see you all later, haha |
10:32:27 | | Join damaki [0] (n=Chocolat@ALille-153-1-75-143.w86-207.abo.wanadoo.fr) |
10:37:32 | Rob2222_ | Good Morning. |
10:38:21 | | Nick Rob2222_ is now known as Rob2222 (n=Miranda@ACB27BE7.ipt.aol.com) |
10:39:27 | safetydan | How big is long on coldfire? 64bit? |
10:39:34 | Bg3r | 32 |
10:40:35 | safetydan | so same as int? |
10:41:10 | Bg3r | yep |
10:41:32 | preglow | long = int = 32, short = 16, long long = 64 |
10:42:09 | | Quit linuxstb ("Leaving") |
10:43:12 | safetydan | well that saves me from extending the cfg file handler |
10:43:38 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-30-181.w83-198.abo.wanadoo.fr) |
10:44:36 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
10:49:43 | | Quit goa (Read error: 104 (Connection reset by peer)) |
10:51:03 | | Quit Paprica (Read error: 110 (Connection timed out)) |
10:51:14 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
10:55:03 | Paul_The_Nerd | Mornin' |
10:56:55 | preglow | man, that h10 really is similar to an ipod |
10:57:17 | Paul_The_Nerd | Internally isn't it basically identical? |
10:57:23 | preglow | yes |
10:57:25 | preglow | exactly |
10:57:39 | preglow | perhaps they're both based on some kind of pp reference design |
10:57:41 | | Quit ramneekh (Read error: 110 (Connection timed out)) |
10:57:46 | preglow | same codec as the mini and everything |
10:57:49 | | Quit damaki (Read error: 110 (Connection timed out)) |
10:57:52 | B4gder | I guess that shows how much "apple" the ipod is... |
10:58:02 | preglow | well |
10:58:25 | Paul_The_Nerd | So, the majority of H10 work is "figuring out how to insert the bootloader?" |
10:58:26 | preglow | the design spec is what they pride themselves on |
10:58:45 | | Join zhilik [0] (n=_if_you_@ppp83-237-251-184.pppoe.mtu-net.ru) |
10:58:51 | preglow | Paul_The_Nerd: yeah, and i think the decryption routine is unencrypted |
10:58:58 | preglow | i helped chaosd make sense of it some while ago |
10:59:01 | Paul_The_Nerd | Aaah |
10:59:14 | preglow | it sure as hell looked like a decryption routine |
10:59:28 | Paul_The_Nerd | Man, there's a lot of people who want an H10 port too. |
10:59:36 | preglow | then someone had better come help us soon |
10:59:46 | preglow | pay me full-time, and i'll port it |
10:59:49 | preglow | :-) |
11:00 |
11:00:22 | Paul_The_Nerd | Well, I'm not a fan of the H10 at all, primarily because it's the successor to something essentially much better. |
11:00:53 | preglow | best thing iriver ever did was the h1x0, if you ask me |
11:01:04 | Paul_The_Nerd | I agree completely |
11:01:55 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
11:02:33 | Paul_The_Nerd | Also, a minor note, but the 160*50 Rockbox Color logo has the colors all wrong. It had been using the .h or .c file (can't remember which) until the most recent couple commits, and now it actually uses the file, which looks swapped. |
11:02:38 | JdGordon | has any1 tried a hardware hack to get usb-otg working on the us h300 without making a special cable? |
11:02:50 | preglow | my nano splash image is completely on acid now, yes |
11:03:17 | Paul_The_Nerd | Yeah, it should be as simple as scaling the next bigger one down, and replacing the one in CVS with that. |
11:03:24 | B4gder | see the cvs build atm |
11:03:27 | Paul_The_Nerd | Ah |
11:03:33 | Paul_The_Nerd | :) |
11:03:35 | Paul_The_Nerd | Never mind me then |
11:04:04 | B4gder | Dave reads your mind! ;-) |
11:04:20 | Paul_The_Nerd | Also, did you guys see the background image patch? |
11:04:36 | B4gder | yes, discussed it at length yday |
11:05:28 | *** | Saving seen data "./dancer.seen" |
11:05:55 | Paul_The_Nerd | Didn't remember who was around when it was being discussed. For some reason that patch makes me really cheerful, even though I haven't really wanted graphics before. |
11:07:47 | | Join Paprica [0] (i=Paprica@HFA62-0-189-136.bb.netvision.net.il) |
11:09:31 | preglow | the nano really is packed internally... |
11:12:09 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
11:15:26 | linuxstb | preglow: Yes, the H10 seems eerily similar to the ipod. Someone should definitely try a port. |
11:16:14 | B4gder | indeed |
11:16:42 | preglow | i would love to know how its boot procedure is |
11:18:36 | preglow | i am trying to find out the crystal frequency of it, but it's obviously impossible |
11:19:18 | | Quit darkless (Client Quit) |
11:19:57 | preglow | and i can't get the bloody case open |
11:20:25 | | Join Membrillo [0] (n=sam_kill@CPE-60-229-179-140.nsw.bigpond.net.au) |
11:21:04 | linuxstb | Nice tip for people wanting to use both Rockbox and the Apple firmware: http://forums.rockbox.org/index.php?topic=2532.msg17413#msg17413 |
11:21:23 | linuxstb | Seems that itunesdb is happy to point to file in any location on the hard drive, not just the obfuscated names. |
11:21:42 | needleboy | anyone has any idea why the new BrickMania is so slow? |
11:21:50 | preglow | cool |
11:22:01 | Membrillo | needleboy: i noticed that too |
11:22:07 | Membrillo | no idea why |
11:22:13 | preglow | rotator added frame rate control, so it should be as slow as it's supposed to be now |
11:22:19 | needleboy | i think he messed it up when he enlarged the bricks... |
11:22:25 | preglow | brickmania... |
11:22:27 | preglow | bah, i suclk |
11:22:39 | needleboy | preglow, supposed to be? |
11:22:41 | needleboy | why? |
11:22:42 | preglow | paprica should steal rotators frame rate control code |
11:23:09 | needleboy | i'll let him know |
11:23:15 | needleboy | where can he find it? :) |
11:23:34 | needleboy | he'll probably know... nevermind |
11:23:41 | Membrillo | rotator worked on bubbles didnt he? |
11:23:44 | linuxstb | I think the brickmania change was to use transparent bitmaps - that would slow things down. |
11:24:31 | Membrillo | why is he using transparency. why doesnt he just make the cracks be black pixels rather than be transparent showing the black background |
11:24:49 | preglow | he'll want a background imge |
11:24:51 | preglow | image! |
11:24:54 | preglow | god damn, i suck at typing |
11:25:02 | linuxstb | You would have to ask him. Maybe he draws the cracks on top of the normal bricks. |
11:25:17 | needleboy | i think Linus told him to use transparency... |
11:25:27 | Paul_The_Nerd | But then the black borders on the boxes will be more ideal, wouldn't they? At least... I seem to remember the bricks being pressed against each other, without space, in other games like that one... |
11:25:43 | Paul_The_Nerd | Oh, multiple hit bricks? |
11:25:51 | * | Paul_The_Nerd hasn't played the rockbox version. |
11:26:03 | preglow | does brickmania work on nano now |
11:26:03 | preglow | ? |
11:26:08 | linuxstb | No :( |
11:26:37 | Paul_The_Nerd | I played if for like, 5 seconds on the H300 sim. |
11:26:40 | linuxstb | There is a port to the H1x0 that I assume makes the code more portable - but someone will need to create smaller bitmaps. |
11:27:02 | linuxstb | But it's great on my ipod. |
11:27:31 | Paul_The_Nerd | RetailOS has a game like that too, if I recall |
11:27:42 | linuxstb | preglow: Any ideas about removing that delay from the button driver? |
11:27:51 | | Join XavierGr [0] (n=XavierGr@ppp8-adsl-20.ath.forthnet.gr) |
11:27:55 | linuxstb | Paul_The_Nerd: Yes, but brickmania is about 10 classes better than "Brick". |
11:28:13 | Membrillo | wow, i just read about the doom port to H3xx. i didnt know its actually been done |
11:28:14 | Paul_The_Nerd | Well that's good then |
11:28:14 | preglow | linuxstb: i don't even know what the driver does... |
11:28:31 | linuxstb | preglow: That's what I thought :( I wonder if the IPL people do... |
11:29:45 | linuxstb | Membrillo: Looking at the new bitmaps Paprica added to CVS, he draws the cracks on top of the normal brick bitmaps. |
11:30:18 | preglow | that operation can be precalculated |
11:30:22 | preglow | and should be |
11:31:06 | linuxstb | Absolutely. Memory for brick bitmaps isn't an issue. |
11:33:12 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
11:33:27 | preglow | linuxstb: i just removed the udelay, and guess what... |
11:33:42 | | Join webguest00 [0] (n=51429f35@labb.contactor.se) |
11:33:44 | Bg3r | LinusN ? |
11:33:57 | B4gder | Bg3r not here atm |
11:34:08 | linuxstb | preglow: What??????? |
11:34:10 | preglow | linuxstb: i'd like you to try that on 4g and video (if possible) as well, please |
11:34:16 | linuxstb | So it works? |
11:34:18 | preglow | 'cause here it works just fine |
11:34:27 | Bg3r | ah, yes |
11:34:31 | linuxstb | :) Does it improve the UI when music is playing? |
11:34:32 | Bg3r | just saw it |
11:34:57 | preglow | linuxstb: why should it? that interrupt isn't called then |
11:35:13 | linuxstb | It's called when buttons are pressed? |
11:35:22 | preglow | well, yes, but that's not what makes the peak meter lag |
11:35:42 | preglow | the same thing that makes the peak meter lag is what makes the ui lag |
11:36:32 | preglow | that is, it might have gotten slightly better |
11:36:35 | linuxstb | I just thought it might help if the cpu usage was marginally too high. |
11:36:36 | preglow | but it's still a bit sluggish |
11:36:57 | preglow | i think the sluggishness might just come from the nature of the clickwheel |
11:37:00 | linuxstb | So I should just delete the udelay? |
11:37:05 | preglow | the rest of the rockbox ports might be just as sluggish |
11:37:17 | preglow | you just don't notice it until you have a more delicate control |
11:37:28 | preglow | linuxstb: if it works with your units, i'd say just uncomment it for now |
11:37:32 | preglow | ehh |
11:37:33 | preglow | comment it, yes |
11:38:35 | linuxstb | There are two udelays() - one in ipod_4g_button_read() and one in ipod_4g_button_int() |
11:39:50 | preglow | holy shit |
11:39:53 | preglow | i only saw the one in read |
11:40:58 | linuxstb | I'll try removing the one in read first, and then the int. |
11:41:13 | preglow | well |
11:41:17 | preglow | i've now removed both |
11:41:40 | preglow | works just fine |
11:41:47 | linuxstb | OK, I'll remove both. |
11:42:08 | preglow | just excellent |
11:42:14 | preglow | 0.5ms of _lag_ in the button driver |
11:42:19 | preglow | in an interrupt context to boot |
11:42:26 | linuxstb | We like to make things hard.... |
11:42:32 | linuxstb | Any more surprises? :) |
11:43:11 | linuxstb | Ah, it's broken for me. |
11:43:23 | preglow | bargh |
11:43:30 | linuxstb | Nothing at all. |
11:43:34 | preglow | try removing just the the read one, then |
11:43:43 | linuxstb | The backlight doesn't come on when I tap either. |
11:44:39 | zhilik | To anyone with a H300: A guy says that he formated the hard disk and he can't copy files to it, thow the radio works. Does the firmware require any files or is it stored totaly in the flash? |
11:45:07 | preglow | rockbox needs files |
11:45:15 | Bg3r | zhilik he probably didn't formatted it correctly |
11:45:23 | Bg3r | preglow there wouldn't be radio in rockbox ... |
11:45:28 | linuxstb | preglow: Restoring the delay in int fixes it. Maybe a bit of placebo, bit it seems faster. |
11:45:28 | preglow | oh? |
11:45:30 | needleboy | probably formatted to NTFS or something |
11:45:44 | preglow | linuxstb: try seeing how low that delay has to go |
11:45:45 | zhilik | preglow: I'm talking about the firmware from iRiver. |
11:45:55 | needleboy | why are you asking about it here then??? |
11:45:59 | preglow | zhilik: right, i just assumed you were talking about rockbox for some reason |
11:46:06 | preglow | lunch time for me |
11:46:11 | linuxstb | preglow: Sure. Trying 50 now. |
11:46:13 | needleboy | zhilik: tell him to format in FAT32 instead of NTFS |
11:46:29 | linuxstb | zhilik: Is it a 40GB hard disk? |
11:46:38 | | Join Siku [0] (n=Siku@f303b.w3.ton.tut.fi) |
11:47:12 | zhilik | linuxstb: No, it's 20b. |
11:47:17 | zhilik | 20 Gb |
11:47:30 | needleboy | 20b HD... lol |
11:47:31 | linuxstb | zhilik: Was it formatted as FAT32 ? |
11:47:46 | linuxstb | preglow: Works fine with 50. Going down to 5... |
11:49:03 | zhilik | linuxstb: Don't know, I read about it on a forum, an he's selling the device for ~130 $. |
11:49:22 | linuxstb | preglow: 5 failed - trying 20... |
11:50:31 | linuxstb | zhilik: I wouldn't like to guess. I don't think you can tell what is wrong. |
11:50:46 | needleboy | id's still bet on NTFS... |
11:50:49 | | Join damaki [0] (n=Chocolat@ALille-153-1-15-190.w83-198.abo.wanadoo.fr) |
11:51:38 | needleboy | *i'd |
11:51:40 | zhilik | needlboy: He says that after he formatted the disk, the computer doesn't see the H320. This seems strange, if he had simply formatted it NTFS. He might have (somehow) burnt the IDE-USB chip. |
11:52:05 | needleboy | is it US or EU? |
11:52:26 | needleboy | has he formatted it on the PC or from the iriver firmware? |
11:52:58 | ashridah | zhilik: i doubt he burned the usb-storage chip, that'd take a fairly broken pc, imho |
11:53:15 | needleboy | Let me explain, the iriver firmware is the one controlling the USB connection, not the PC. This means that if the iriver firmware won't be able to read the HD, then the PC won't be able to read it either... |
11:53:23 | needleboy | so my money's still on NTFS |
11:53:28 | ashridah | the usb-storage chip couldn't care less about what filesystem is on the disk, but windows xp definently doesn't like formatting fat32 filesystems that're >32GB or so |
11:53:40 | ashridah | needleboy: bullshit |
11:53:56 | ashridah | needleboy: the usb-storage chip gets complete control |
11:54:00 | ashridah | when it's plugged into a pc |
11:54:10 | needleboy | chip on the player? |
11:54:13 | zhilik | needleboy: yes, but when you connect the PC. the USB-IDE chip comes in, not caring about the firmware. |
11:54:25 | ashridah | the pc should *still* be able to see the device, but the volume may not have been assigned a drive letter, or may be getting hidden by another drive |
11:54:53 | ashridah | needleboy: the iriver firmware can only say "usb-storage, you're in control" and go to sleep until there's no more usb connection |
11:54:57 | ashridah | it can't access the drive in this time. |
11:55:02 | needleboy | i'm not guessing this... someone on MR had the exact same problem, and he HAS formatted to NTFS. |
11:55:08 | ashridah | zhilik: which version of windows is this? |
11:55:12 | needleboy | after he formatted back to FAT32 all was good... |
11:55:25 | zhilik | ashridah: Don't know. |
11:55:34 | ashridah | needleboy: i'd assume again, that the volume was never mounted in windows t hen. ntfs has some funky features. |
11:55:46 | needleboy | that might be it, then... |
11:56:02 | needleboy | zhilik, tell him to try another PC |
11:56:04 | ashridah | zhilik: okay, it's likely to be win2k or xp or something, so have him start the microsoft management console (run 'mmc' from the run menu) |
11:56:18 | needleboy | wouldn't advice you to buy it, though, until you know exactly what the problem is |
11:56:20 | ashridah | needleboy: that might not help if it's the ntfs volume doing it |
11:56:32 | needleboy | true... |
11:56:39 | ashridah | zhilik: then tell him to add the disk management snapin, and plug in the H300 |
11:56:40 | zhilik | ashridah: diskmgmt.msc -> assign leter to volume. |
11:56:52 | ashridah | that's more or less it |
11:56:59 | ashridah | hopefully that'll make it visible in windows |
11:57:09 | ashridah | then you can get a third party tool and reformat it as fat32 |
11:57:30 | ashridah | since winxp's own format definently won't do fat32 on such a large volume (but other tools can) |
11:57:52 | ashridah | i'm surprised that the H300 can't do this itself tho |
11:58:01 | zhilik | ashridah: Thanks. That seems like it. |
11:58:01 | ashridah | because the H1xx had a format option added (which really repartitioned as well as formatted) |
11:58:31 | zhilik | ashridah: And the firmware doesn't need any files on the hard drive? |
11:58:35 | needleboy | H300 can format by itself |
11:58:39 | needleboy | from the firmware |
11:58:52 | needleboy | tell him to try and format from the firmware, if he can get it working at all... |
11:59:00 | ashridah | if it isn't visible in the disk manager, i'd look into the hardware management stuff from the my computer properties, and make sure the drive's being detected properly. |
11:59:09 | needleboy | i NEVER format my h300 from windows... never. |
11:59:13 | ashridah | might just need disabling and reenabling or reinstalling the drivers on his system |
12:00 |
12:01:05 | | Join KN|stiff [0] (n=phhome@Fd414.f.strato-dslnet.de) |
12:04:40 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
12:05:30 | | Quit needleboy () |
12:07:42 | | Quit gtkspert_ (Remote closed the connection) |
12:08:16 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
12:08:22 | | Join needleboy [0] (n=needlebo@CBL217-132-138-61.bb.netvision.net.il) |
12:09:40 | preglow | linuxstb: i wonder why the hell we get an interrupt if the data isn't even ready... |
12:11:20 | safetydan | hrmm... fixed point... |
12:11:53 | safetydan | how do I convert dB in this format (25 = 2.5 db) it to the form that the eq functions need? |
12:13:32 | preglow | that too is fixed point, just base 10 instead of base 2 |
12:13:37 | preglow | lemme think for a bit |
12:14:46 | preglow | (dbvalue << 16)/10 |
12:14:50 | preglow | that should do it |
12:15:15 | safetydan | thanks |
12:15:16 | linuxstb | preglow: It seems that no delay in read and udelay(10) in int is the lowest I can go. No problems on the video either (but I only tested 10, not 0). |
12:15:47 | preglow | linuxstb: then i think that sounds just great, those are all the targets i know of that those routines will run on |
12:16:58 | linuxstb | Are you going to commit or shall I? |
12:17:04 | preglow | feel free |
12:17:21 | linuxstb | OK, I'll put some comments in to say the IPL source had udelay(250) there originally. |
12:17:45 | preglow | do so |
12:17:51 | preglow | i want our code to be more readable than theirs |
12:18:06 | preglow | since theirs didn't exactly give me an easy time |
12:18:07 | Membrillo | a bit of rivalry is there :P |
12:18:20 | preglow | hahah, not exactly |
12:18:26 | Membrillo | do IPL know of or acknowledge RB? |
12:18:31 | preglow | i just want people to find the source in the state i'd want to find it in |
12:18:35 | preglow | Membrillo: sure they do |
12:18:44 | preglow | Membrillo: we hang out in their channel, a lot of their people hang out here |
12:18:47 | * | preglow pats aegray |
12:19:03 | Membrillo | oh ok nice |
12:19:21 | Membrillo | i guess quite a lot of code can be shared as well |
12:19:39 | preglow | well, yeah |
12:19:43 | preglow | we have basically just stolen their code |
12:19:55 | preglow | if it wasn't for them, we would have no ipod port |
12:20:32 | preglow | i'm planning to do some reverse-engineering myself some day, but until that happens, they are the only source we have |
12:20:59 | Membrillo | nice |
12:21:05 | | Join tvelocity [0] (n=tony@ipa197.15.tellas.gr) |
12:21:05 | Membrillo | useful that :P |
12:21:16 | preglow | truly is the nice thing about gpl, yes |
12:21:23 | Membrillo | so how did they develop the IPL bootloader from the beginning? |
12:21:30 | preglow | dunno |
12:21:46 | preglow | in the beginning it was just bernard leach fiddling around, i think |
12:21:48 | Membrillo | someone very smart :P |
12:21:51 | linuxstb | Probably reverse-engineered the contents of the ipod's firmware partition and started from there will small test programs. |
12:22:04 | linuxstb | s/will/with/ |
12:22:21 | Membrillo | oh ok. nice |
12:22:23 | linuxstb | I've been told he's never opened up his ipod to see what is inside. |
12:22:23 | | Quit webguest00 ("CGI:IRC (EOF)") |
12:22:30 | Membrillo | makes it sound so easy ;) |
12:22:35 | linuxstb | (physically) |
12:22:45 | Membrillo | really? thats pretty impressive |
12:23:16 | linuxstb | Or crazy... |
12:23:21 | Membrillo | i would of thought you would need to solder something to get a schematic of some sort (as linus did with the h1xx, h3xx etc) |
12:23:22 | linuxstb | But yes, it's impressive. |
12:23:49 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
12:23:57 | Membrillo | IPL has grayscale video playback doesn't it? |
12:24:32 | | Join Rick [0] (i=rick@pool-71-108-9-40.lsanca.dsl-w.verizon.net) |
12:24:52 | zhilik | Does anybody know the current status of the iAudio X5 port? Has anybody started writing code? |
12:24:54 | Membrillo | for the greyscale players |
12:24:56 | linuxstb | Membrillo: 4-shade greyscale, yes. |
12:25:42 | Membrillo | linuxstb: does it convert videos to that format OTF, or do you have to pre-encode your files to 4shade? |
12:25:59 | linuxstb | Membrillo: I believe you convert them. |
12:26:14 | linuxstb | ... to 4 shades. |
12:26:29 | linuxstb | Any other approach would be silly. |
12:26:30 | Membrillo | ok fair enough |
12:27:08 | Membrillo | IPL has a far larger team than here huh |
12:28:10 | linuxstb | I don't think so. I'm sure more people have commit access to Rockbox CVS than ipodlinux's. |
12:28:22 | linuxstb | But it's hard to say how many developers Rockbox has - people come and go. |
12:28:43 | Membrillo | but how many people with RB commit access commit to the ipod port? |
12:29:19 | linuxstb | Our CREDITS file is 154 people long - but they are not all developers, just people that have contributed in some way, such as language translations. |
12:29:33 | preglow | just two |
12:29:37 | preglow | me and linuxstb |
12:29:57 | Membrillo | hehehe, you've done a remarkable job for two people.... |
12:29:57 | linuxstb | But almost every commit changes code that is run on the ipod - most of the code is generic across all targets. |
12:30:39 | Membrillo | yeah, thats the overall aim of RB from a coding point of view isnt it? make it as generic as possible? |
12:31:09 | linuxstb | Of course. |
12:31:34 | linuxstb | Rockbox on ipod also would never have happened without all the work involved to port to the iriver h1x0 - our first platform with software decoding. |
12:31:54 | Membrillo | very nice |
12:31:57 | Membrillo | anyway im off |
12:31:59 | Membrillo | see you round |
12:31:59 | linuxstb | Plus the color LCD driver is shared with the h300. |
12:32:07 | | Quit Membrillo () |
12:36:13 | preglow | i wonder what reg 0x6006020 is... |
12:41:44 | linuxstb | God knows... |
12:41:54 | preglow | something to do with cpu freq control |
12:42:24 | preglow | it's weird, i enabled CPU_HAVE_ADJUSTABLE_bleh, and made cpu_set_frequency which basically always sets 75mhz |
12:42:32 | preglow | and the wolfson chip completely paniced |
12:42:37 | preglow | could only get white noise out of it |
12:43:46 | linuxstb | Maybe the i2s needs to be re-initialised or something. You could try calling i2s_reset() - it's in drivers/wm8975.c |
12:44:20 | linuxstb | But I'm assuming retailos can change the cpu freq without interrupting playback. |
12:45:03 | linuxstb | There are also some timing-related register writes in wm8975_init() |
12:47:32 | preglow | hmm, yes |
12:47:57 | preglow | if we can't switch freqs without blowing up playback, i'll be angry |
12:48:39 | Paul_The_Nerd | According to what I've read, RetailOS does. |
12:49:27 | preglow | didn't older retailos versions let you see the frequency? |
12:49:46 | Paul_The_Nerd | Also, unrelated note, is 255,0,255 supposed to work as transparent on H1x0 series, if anyone knows? |
12:51:00 | preglow | yeah, i believe so |
12:51:04 | Paul_The_Nerd | Hrm |
12:51:11 | Paul_The_Nerd | I don't think it is, then |
12:51:27 | preglow | are you using the proper functions, then? |
12:51:38 | | Part Paul_The_Nerd |
12:51:41 | preglow | there are special cases of the drawing functions for transparent bitmaps |
12:51:42 | preglow | ... |
12:51:44 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
12:51:48 | preglow | there are special cases of the drawing functions for transparent bitmaps <- |
12:52:16 | Paul_The_Nerd | Well, I meant specifically in WPS use, really. |
12:52:27 | | Quit muesli__ ("ich will Khe!!!") |
12:52:52 | preglow | safetydan: how're you progressing? |
12:53:05 | linuxstb | Paul_The_Nerd: No, transparency isn't yet implemented for the h1x0. It will involve the use of mask bitmaps, which isn't as trivial to implement as the transparent colour. |
12:53:15 | Paul_The_Nerd | Ah, thank you linuxstb. |
12:54:06 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
12:54:29 | safetydan | preglow: just tested my first attempt on my H120 |
12:54:37 | safetydan | it sort of works |
12:54:52 | safetydan | I think I'm not setting the parameters properly, but the sound is altered when I turn the EQ on and off |
12:56:28 | preglow | oh? |
12:56:29 | preglow | how? |
12:56:45 | preglow | i can have a quick look, if you don't mind |
12:56:48 | linuxstb | preglow: Have you tried using the debug menu to boost the cpu manually? i.e. start playback, stop playback, change cpu speed, start playback... |
12:56:49 | safetydan | Bass is seriously distorted |
12:57:04 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
12:57:07 | safetydan | with a 6 db gain, q set to 2.0 and cutoff to 40 |
12:57:25 | preglow | safetydan: depending on the music you listen to, all positive gain is going to distort |
12:57:32 | preglow | you need to scale volume down first for it not to distort |
12:57:35 | safetydan | well it was bass heavy |
12:57:40 | preglow | then no wonder |
12:57:43 | | Quit aliask (""To the sleeping!"") |
12:57:43 | preglow | 6db will double the volume |
12:57:52 | safetydan | FIgured I'd want something I could hear whether it was working or not |
12:58:01 | preglow | and Q of 2.0 is not recommended for the shelving filters |
12:58:09 | preglow | shelving filters should always have a Q of 0.707 |
12:58:23 | preglow | safetydan: i could try the patch if you want, i'll hear easily if it works like it should |
12:58:31 | safetydan | I'll generate one now |
12:58:53 | | Quit Seed (Nick collision from services.) |
12:58:56 | | Join Seedy [0] (i=ben@85-64-200-85.barak-online.net) |
13:00 |
13:00:12 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
13:00:38 | | Quit muesli__ (Read error: 104 (Connection reset by peer)) |
13:04:30 | Jungti1234 | hey needleboy |
13:05:05 | safetydan | preglow: http://iocaine.org/eq_ui.zip |
13:05:12 | safetydan | contains two new files and a patch |
13:05:28 | preglow | goodie |
13:05:31 | *** | Saving seen data "./dancer.seen" |
13:05:50 | safetydan | any suggestions welcome. I don't normally write C |
13:07:00 | safetydan | Currently cutoff and Q are hard-coded. |
13:07:12 | preglow | i get a malformed patch |
13:07:16 | safetydan | man |
13:07:20 | preglow | windows user? |
13:07:56 | safetydan | no, I must have done something wrong when I edited the patch to get rid of UTF-8 weirndess |
13:08:44 | preglow | patch: **** malformed patch at line 161: @@ -379,6 +381,7 @@ |
13:08:53 | preglow | works at start |
13:08:58 | preglow | but the i get that after a number of files |
13:10:17 | safetydan | http://iocaine.org/eq_ui_v1.patch |
13:10:24 | safetydan | same patch, just unedited |
13:10:41 | safetydan | will change more things that it should though because of UTF-8 |
13:10:55 | preglow | there we go |
13:11:04 | preglow | oh, it's alright |
13:11:07 | preglow | i'll reverse it anyway |
13:13:16 | | Quit NicoFR () |
13:14:54 | preglow | somethings wrong, at least |
13:15:03 | preglow | when i reset gain back to 0, sound is still changed |
13:17:17 | safetydan | Can't see how that can happen. Should it treat gain 0 as disabling that filter? |
13:17:42 | preglow | yeah, i think so, but it still shouldn't work like this |
13:17:46 | preglow | ehh, behave like this |
13:17:50 | preglow | i'll take a look at it |
13:21:35 | preglow | i need to alter that Q fixed point format |
13:21:44 | preglow | that high resolution is not necessary |
13:22:33 | Jungti1234 | needleboy |
13:23:51 | preglow | oh, and you seem to think that the cutoff parameter is in hz |
13:23:52 | preglow | it's not |
13:24:04 | safetydan | it isn't? |
13:24:24 | preglow | no |
13:24:24 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
13:24:33 | preglow | you should read the parameter description in eq.c |
13:24:36 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
13:24:37 | * | safetydan rereads comment |
13:24:39 | safetydan | oh... |
13:24:43 | preglow | it's a number from 0 to 0xffffffff |
13:24:46 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
13:24:53 | preglow | to calculate from hz, you just do 0xffffffff/sample_rate*cutoff |
13:24:55 | safetydan | whoops |
13:25:04 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
13:26:46 | preglow | what is Q hard coded to, btw? i can't find it |
13:26:58 | preglow | found it, i'm an idiot |
13:27:18 | preglow | calling the variabled _bandwidth isn't exactly good either, Q != bandwidth |
13:27:23 | preglow | it's realted, but it's not bandwidth directly |
13:28:05 | safetydan | So I should use dsp->frequency for sample_rate? |
13:29:48 | preglow | yep |
13:30:25 | preglow | i did it like that so that the user of the eq routines would have greater control over the precision of the cutoff frequency |
13:30:41 | preglow | also so that you shouldn't need to pass the sample rate to the eq functions |
13:31:44 | safetydan | okay, so I've renamed _bandwidth to _q, correctly handle cutoff |
13:31:52 | preglow | but yeah, all your q values are way too high |
13:31:58 | preglow | something more around 2-3 is better |
13:32:09 | preglow | and the q value for the shelving filters should always be set to 0.707 |
13:32:13 | preglow | so 7 for you |
13:32:30 | preglow | apart from that, it seems to be working nicely |
13:32:42 | safetydan | the default Q value I had were 2 I thought |
13:32:51 | preglow | yes, yes it is... |
13:33:13 | safetydan | Should be higher precision? |
13:33:19 | safetydan | Q even |
13:33:25 | preglow | no, it should be enough |
13:34:04 | safetydan | So I also need a global scale value as well. |
13:34:36 | preglow | yes |
13:34:41 | preglow | i don't know where we should put that |
13:34:43 | preglow | internally, that is |
13:34:55 | safetydan | can't reuse the replay gain one? |
13:35:22 | preglow | yeah, i guess we can, though we really should integrate it into one of the eq fitlers |
13:35:25 | preglow | hmmm |
13:35:31 | preglow | but no, the replaygain one will do for now |
13:35:42 | Febs | [19:42] <LinusN> webguest27: yes, i want it, but febs didn't update it |
13:35:50 | preglow | btw |
13:35:53 | Febs | LinusN, do you know what this ^^ was about? |
13:35:59 | preglow | you can update the filter coefs more often than just when pressing the button |
13:37:30 | safetydan | Okay |
13:37:46 | preglow | other than that, it seems to work fine, good work |
13:38:14 | safetydan | thanks |
13:38:25 | safetydan | I'll make those changes and try and have it more fleshed out sometime tonight |
13:38:32 | safetydan | for now I need to do some actuall paid work |
13:38:36 | LinusN | Febs: yes, i said febs when i meant shebb |
13:38:56 | preglow | safetydan: you and me bot |
13:38:57 | preglow | h |
13:39:10 | * | preglow enjoys listening to his eq for a while |
13:39:28 | Febs | Ah, no wonder I was confused! |
13:39:34 | | Join kalmark [0] (n=c2ed8e0d@labb.contactor.se) |
13:40:25 | kalmark | hi |
13:40:36 | | Quit mafj2 (SendQ exceeded) |
13:40:56 | kalmark | are here any devs atm? :) |
13:41:08 | B4gder | we are always here, watching |
13:41:12 | | Join Matze41 [0] (i=Miranda@p5484D9A4.dip.t-dialin.net) |
13:41:31 | kalmark | hehe :) |
13:41:35 | B4gder | :-) |
13:42:18 | kalmark | I would have a question concerning the mpio hd300 player....there were some talks about the on rockbox IRC, and a wiki entry, and people were really enthusiastic about it at that time... |
13:42:46 | kalmark | but there was no conclusion if t was worth the hassle, or could run rockbox |
13:43:02 | B4gder | for a port to take off, it takes efforts and work from people with that hw |
13:43:03 | preglow | someone probably just hasn't joined us to do it yet |
13:43:27 | B4gder | afaik, no mpio owner has yet done the necessary grunt work |
13:43:29 | kalmark | in the IRC log some guys said it had a similar hardware to the iriver h1xx, an the firmware was unencrypted and stuff like that :) |
13:43:39 | preglow | "similar" is not enough |
13:43:46 | preglow | we need to know all details |
13:43:59 | B4gder | and even if it is identical, someone still would need to verify that |
13:44:23 | kalmark | yeah okay, I'm completely fine with than and by no means do I ask because I think you should have done something by now :) |
13:44:38 | JdGordon | ding dong.... is any work happening on the older ipdoos? |
13:44:42 | preglow | JdGordon: yes |
13:44:46 | B4gder | we'll help and assist anyone and everyone who'd take that route |
13:44:52 | linuxstb | JdGordon: I would welcome gifts :) |
13:44:52 | preglow | JdGordon: we've got a 3g port going on |
13:45:07 | JdGordon | linuxstb: if i could afford it i would buy every1 1 |
13:45:23 | kalmark | I just don't have the funds or the guts or the tools to upen one mpio hd300 up :) |
13:45:30 | JdGordon | preglow: nice... ive got a friend who is pissed off with the ipoo sw and is waiting for rb |
13:45:45 | preglow | how's the mistic crew responding to us doing an ipod port, btw? :P |
13:45:53 | preglow | i would have expected them to denounce us and do a fork |
13:45:56 | B4gder | kalmark: if you know of any decent mpio hd300 forums/mailing lists, you can start polling for people to gather around such an effort |
13:45:56 | linuxstb | I think they're trying to ignore it... |
13:46:13 | linuxstb | (whilst at the same time creating retailos WPS clones..) |
13:46:18 | preglow | hahaha |
13:46:19 | preglow | yes |
13:46:34 | kalmark | B4dger, not a bad idea...I have been reading around recently, and basically everyone hates the stock FW :) |
13:46:48 | B4gder | kalmark: that seems to be a very common reaction |
13:46:53 | B4gder | on just about all players |
13:46:55 | kalmark | hehe |
13:47:04 | preglow | except ipod, which has an excellent firmware |
13:47:08 | preglow | and is stimulating in use |
13:47:10 | B4gder | hahaha |
13:47:10 | kalmark | well at least this one plays ogg vorbis by default |
13:47:30 | linuxstb | preglow: Yes, I'm constantly surprised by the new things I find I can do with the Apple firmware... |
13:47:56 | kalmark | well I'll keep looking around then, maybe someone can help with this effort... |
13:48:03 | kalmark | thanks, anyhow :) |
13:48:16 | kalmark | keep up the good work, and bye! |
13:48:37 | | Part kalmark |
13:48:46 | linuxstb | And now I'm addicted to backdrop images... |
13:49:41 | preglow | are they actually usable on target? |
13:49:53 | linuxstb | Absolutely - on the ipod there is no noticable difference. |
13:49:55 | B4gder | they look neat |
13:49:57 | * | amiconn has to disagree here |
13:50:02 | B4gder | haha |
13:50:08 | B4gder | now that wasn't a surprise ;-) |
13:50:13 | linuxstb | They seem to be noticably slower on the h300 though... |
13:50:30 | preglow | linuxstb: omfglol, i want one |
13:50:33 | LinusN | it's dog slow on h300 |
13:51:14 | petur | :( |
13:51:26 | linuxstb | preglow: Try the patch in the patch tracker. |
13:51:33 | preglow | god a nice nano-compatible backdrop? |
13:52:03 | Paul_The_Nerd | I've been using it all day without any noticeable difference in performance at all. |
13:53:26 | preglow | found one |
13:54:16 | | Quit Jungti1234 () |
13:55:37 | linuxstb | It would be useful if someone could criticise (constructively!) the changes my backdrop patch makes in apps/ - or even better, to improve it. |
13:55:46 | linuxstb | But I think most of the functionality is there now. |
13:55:47 | preglow | ooooh, nicenicenice |
13:55:59 | preglow | i love it |
13:57:18 | preglow | no slowdown, no |
13:57:27 | preglow | but then again, there shouldn't be |
13:57:37 | preglow | what with the 75mhz clocking and all |
13:58:09 | preglow | LinusN: you don't seem to need to do any extra handling for the uda when you change cpu freq on irivers, no? |
13:59:50 | LinusN | no i don't |
14:00 |
14:00:27 | preglow | our chip blows up when i change the freq |
14:00:32 | preglow | i don't even need to change the freq |
14:00:36 | preglow | i just need to set the old one again |
14:00:40 | preglow | i know too little about this |
14:01:32 | LinusN | weird |
14:01:36 | linuxstb | Does stopping and restarting playback change anything? |
14:01:54 | preglow | no idea |
14:01:56 | LinusN | the audio clock is derived directly from the oscillator, so it is unaffected by the pll |
14:01:58 | preglow | perhaps check it out later |
14:06:35 | amiconn | LinusN: Provided you keep the right bit pattern for the audio clocks ;) |
14:06:46 | LinusN | amiconn: naturally |
14:06:52 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-40-203.w83-198.abo.wanadoo.fr) |
14:06:52 | Cassandra | amiconn: You're such a grumpy old German, you know. ;) (wrt to backdrops etc.) |
14:07:02 | * | Cassandra falls in love with foo_pod. |
14:07:08 | * | amiconn remembers the time when there were strange radio effects with the CPU at 11 MHz |
14:07:15 | Cassandra | Rockbox and Apple firmware living in harmony. Ah! |
14:07:21 | amiconn | Someone set PLLCR to 0x0 ... |
14:07:30 | preglow | backdrops are heaven! |
14:07:30 | * | LinusN whistles |
14:08:23 | Cassandra | linuxstb: Does it currently use the browser backdrop if none is set by the WPS? |
14:08:37 | amiconn | Cassandra: Backdrops usually sacrifice readability |
14:08:48 | amiconn | I do not want that |
14:08:49 | preglow | amiconn: that's why you select one that doesn't |
14:09:04 | amiconn | Yes, a solid colour will do |
14:09:16 | Cassandra | amiconn, not if they're just colour gradients. Then they make it look slick. |
14:09:28 | preglow | let's not forget "cool" |
14:09:31 | preglow | and "hot" |
14:09:39 | | Quit JdGordon ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
14:09:56 | amiconn | As 'slick' as the retail firmware? No, thanks |
14:10:20 | Cassandra | Now if only there was foo_pod for Mac, I might be able to sell Rockbox to all my iPod loving sadcas.. erm, friends. |
14:10:55 | preglow | Cassandra: and making the foobar coder port to make is never, never, ever going to happen |
14:11:00 | preglow | s/make/mac/! |
14:11:07 | linuxstb | Cassandra: No, I think the backdrop is cleared. |
14:11:46 | Cassandra | linuxstb: It just occurred to me that that was an easy way to support WPSes that can use a variety of backdrops. |
14:12:07 | | Join ender` [0] (i=ychat@84.52.165.220) |
14:12:21 | LinusN | Cassandra: foo_pod builds an itunes database without mangling the filenames? |
14:12:36 | Rob2222 | LinusN: Looks like the simple WPS doesnt help. After 3h30m I have the same voltage level like with my original WPS: |
14:12:37 | Cassandra | LinusN, yes. Cool, isn't it? |
14:12:41 | amiconn | Cassandra: Different topic - should http://www.rockbox.org/twiki/bin/view/Main/CustomConfigFile reflect the latest release, or current development? |
14:12:41 | Rob2222 | -:+. |
14:12:50 | LinusN | Rob2222: interesting |
14:12:59 | Cassandra | amiconn, good question. |
14:13:05 | amiconn | If it's the latter, volume/treble/bass need fixup |
14:13:07 | Paul_The_Nerd | linuxstb, Cassandra: If you don't set one in the .wps file, it uses the one you select with "Set as Backdrop" |
14:13:10 | Cassandra | Probably current development, I feel. |
14:13:30 | LinusN | do we really have to maintain that page? |
14:13:31 | Rob2222 | LinusN: Well, my standard WPS is text only, too. |
14:13:33 | Cassandra | Although maybe we should mark things that have gone in since the last release as 'new' or something. |
14:13:53 | Rob2222 | But lets wait the benchmark to finish. |
14:14:03 | Cassandra | LinusN, well it *can* be useful. |
14:14:43 | LinusN | Cassandra: maybe autogenerate from the c code? :-) |
14:14:45 | Cassandra | (I was trying to work out whether there was any way to specify a sleep timer in the config file, which was why I went looking for it. |
14:15:05 | Cassandra | LinusN, great idea. I look forward to your patch. ;) |
14:18:00 | petur | I got 2 questions concering Hxxx recording gain: |
14:18:08 | petur | 1. mic/line in have separate analog gains but share the digital one: I would split it too, giving each their own setting |
14:18:15 | petur | 2. I've implemented this trick that puts a selector on both channels to allow them to be changed together. Is that acceptable? |
14:19:17 | LinusN | 1) good |
14:19:23 | * | petur observes that the longer a patch stays in the tracker, the more it gets tweaked ;) |
14:19:24 | LinusN | 2) yes |
14:19:42 | petur | thanks |
14:19:49 | LinusN | linuxstb: i can't load a .bmp backdrop :-( |
14:19:55 | | Quit damaki (Read error: 110 (Connection timed out)) |
14:20:06 | B4gder | devcon! |
14:20:12 | * | B4gder sends mail |
14:20:26 | * | ender` got m86k-elf-gcc to compile on interix :) |
14:20:43 | ender` | now to check if rockbox compiled with it works |
14:20:49 | preglow | beh, work, bbl |
14:21:14 | muesli__ | does -84db mean, that iriver has an max output of 84db? |
14:21:29 | petur | max = 0 |
14:21:38 | | Quit Febs (Read error: 110 (Connection timed out)) |
14:21:41 | | Quit KN|stiff ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
14:21:44 | petur | granularity = 84 |
14:22:28 | muesli__ | in other words: what is the max outpout of an iriver? |
14:22:33 | | Join KN|stiff [0] (n=phhome@Fd414.f.strato-dslnet.de) |
14:22:54 | Rob2222 | 0dB |
14:22:57 | Rob2222 | *duck* |
14:22:57 | linuxstb | LinusN: What splash do you get after selecting "Set as backdrop" - "loaded" or "failed" ? |
14:23:14 | LinusN | brain damage in my end, ignore me |
14:23:20 | B4gder | http://www.rockbox.org/devcon2006/ |
14:24:31 | dwihno | \o/ DevCon \o/ |
14:24:51 | * | Cassandra checks flights to Stockholm |
14:24:54 | * | petur wouldn't mind visiting Stockholm :D |
14:25:10 | muesli__ | apple was just impeached cos ipods get a max output of 115db which can (and will certainly) damage your ear |
14:25:28 | Rob2222 | muesli__: Looks like 2x 13.5mW what ive found in the web. |
14:25:31 | linuxstb | muesli__: So guns are legal, but loud music isn't? |
14:25:36 | B4gder | Cassandra: if you're close to a ryan air place, you might find some really cheap flights |
14:26:01 | muesli__ | linuxstb i am with you ;) |
14:26:02 | petur | wasn't it 2x20mW on iRiver? |
14:26:23 | linuxstb | muesli__: I assume this is in the USA? |
14:26:28 | muesli__ | yepp |
14:26:45 | linuxstb | Apple have already been forced to limit the volume on EU ipods. |
14:26:54 | petur | iRiver too |
14:27:08 | linuxstb | So that makes Rockbox illegal? |
14:27:09 | muesli__ | yepp, to 100db |
14:27:50 | muesli__ | so what is the limit of iriver. dont tell me 0db :D |
14:28:08 | linuxstb | Doesn't that depend on the sensitivity of your headphones? |
14:28:29 | petur | iRiver output: 20mW each for 16 ohms, 12mW each for 32 ohms |
14:28:31 | muesli__ | my ones are damn load..you would die after 10secs on max volume |
14:28:37 | muesli__ | loud |
14:28:50 | * | petur just located his manual |
14:28:54 | | Join damaki [0] (n=Chocolat@ALille-153-1-80-102.w86-207.abo.wanadoo.fr) |
14:29:35 | Cassandra | Bagder,if I'm prepared to travel ryanair. ;) |
14:29:49 | Rob2222 | how do i get db from mW? Is that table at bottom right? http://de.wikipedia.org/wiki/Dezibel_%28Umrechnungstabellen%29 |
14:29:51 | | Join MrShlee [0] (i=BIGKING@58-84-70-92.dial-lns4.sa.chariot.net.au) |
14:30:37 | MrShlee | Does anyone know whom the rockbox.org webmin is? |
14:31:08 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-136-064.pools.arcor-ip.net) |
14:31:37 | amiconn | Cassandra: Regarding .cfg files, 'channels' is wrong even for 2.5 |
14:32:05 | Cassandra | Looks like if I time the flight right it'll cost about 110 quid by SAS. That's doable. ;) |
14:32:18 | preglow | haha |
14:32:21 | preglow | if sas even flies by then |
14:32:48 | preglow | the pilots might commit collective suicide by march |
14:33:30 | Cassandra | 'S OK. I can get the same price from BA, whom I know and trust. |
14:33:35 | linuxstb | Cassandra: British Airways is 108UKP including tax from Heathrow. |
14:33:42 | linuxstb | Ah, you just saw that... |
14:33:47 | Cassandra | (Although they may not fly from my first choice airport. |
14:34:01 | Cassandra | Bham International. Direct train from Oxford. |
14:35:05 | petur | WHOA.. Ryanair Brussels to Stockholm would cost me 0.10 + taxes :D |
14:35:25 | | Quit tvelocity ("Αναχωρεί") |
14:35:43 | LinusN | petur: better start saving for it :-) |
14:35:49 | B4gder | that's a ripoff |
14:36:13 | | Part LinusN |
14:37:05 | petur | total cost would be 37.60.... not bad at all |
14:40:30 | B4gder | MrShlee: we admin rockbox.org |
14:40:40 | MrShlee | dslinux.org is currently porting our kernel from 2.6.9 to 2.6.14 and moving into the SF CVS - Does anyone know how you generate the commit list/daily build log |
14:40:58 | B4gder | I wrote those |
14:41:04 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
14:41:06 | Cassandra | Wow BA want 550 to fly from Birmingham. ;) |
14:41:33 | linuxstb | To where? Sydney? |
14:41:36 | B4gder | MrShlee: http://daniel.haxx.se/projects/recentcvs/ |
14:41:36 | preglow | hahaha |
14:41:49 | MrShlee | Thanks |
14:42:10 | B4gder | MrShlee: but in general I advice against the SF CVS |
14:42:10 | petur | B4gder: will there be a parallel program for non-hackers? My wife will want to come too, but not for hacking, just for the city and stuff ;) |
14:42:20 | | Quit ashridah ("Leaving") |
14:42:42 | B4gder | petur: well, I guess it'd depend on what people think and want, but I'm in favour! |
14:42:56 | | Quit kernelsensei (Remote closed the connection) |
14:42:58 | B4gder | I have a wife too... ;-) |
14:43:00 | | Join kernelsensei [0] (n=boris@unaffiliated/kernelsensei) |
14:43:09 | petur | hmmm I'll start convincing tonight ;) |
14:43:47 | linuxstb | B4gder: What are the selling points of Stockholm ? :) |
14:44:05 | B4gder | linuxstb: Rockbox, me and Linus, eeeeh, and great fun! |
14:44:09 | B4gder | ;-) |
14:44:23 | B4gder | http://www2.stockholm.se/english/ |
14:44:24 | linuxstb | Mmm.. How about the shopping? |
14:44:29 | * | petur considers bringing some Belgian beer along... for preglow :P |
14:44:35 | B4gder | Sweden is generally expensive |
14:44:50 | preglow | !!!! |
14:44:55 | Cassandra | You should try living in Oxford. ;) |
14:44:59 | B4gder | well, not compared to Norway |
14:45:01 | B4gder | ;-) |
14:45:06 | preglow | norway pricing is hell |
14:45:10 | preglow | no wonder i'm poor |
14:46:18 | preglow | and the weather sucks as well! |
14:46:50 | B4gder | I can guarantee you completely boring weather during March in Stockholm :*) |
14:46:51 | linuxstb | This is going to be a hard sell..... |
14:47:00 | preglow | hah |
14:47:07 | linuxstb | How about Las Vegas? |
14:47:15 | preglow | haha |
14:47:28 | Cassandra | Only if I can claim it on expenses. ;) |
14:47:29 | preglow | do they even let europeans into the us anymore? |
14:47:53 | B4gder | "Rockbox? Sounds like a terrorist organization." |
14:48:08 | linuxstb | Are you a terrorist? No. OK, you're in. |
14:48:33 | preglow | don't you need those leet-ass crazy passports to get into the us these days? |
14:48:34 | B4gder | "Do you, or did you ever involve in any action involving writing a third party firmware (y/n)" |
14:49:04 | B4gder | the newly added question to the immigrant form |
14:49:15 | preglow | B4gder: linuxstb is an fbi agent, and he's trying to fly us in to arrest us under the dmca |
14:49:17 | petur | lol |
14:49:18 | preglow | i knew it! |
14:49:50 | preglow | 7kick #rockbox linuxstb |
14:49:56 | preglow | wft |
14:51:43 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-33-213.w83-114.abo.wanadoo.fr) |
14:51:44 | Cassandra | Well, if you will insist on bringing the entire fabric of capitalism crashing to its knees, that's what you get, I suppose. |
14:52:05 | Cassandra | Bloody hippies. |
14:57:47 | | Part Paul_The_Nerd |
15:00 |
15:00:37 | Cassandra | Oh, preglow - I can't find any info about the RTC chip in the ipodlinux source. Am I looking in the wrong place? |
15:01:28 | preglow | Cassandra: it's the pcf chip |
15:01:33 | preglow | afaik |
15:01:54 | preglow | and at least there's some source for that around |
15:02:11 | preglow | but yeah, the rtc facilities might not be more than a couple of #defines in the ipl source |
15:02:14 | preglow | better ask linuxstb |
15:02:25 | Cassandra | I'll have a poke later. Thanks. |
15:02:59 | linuxstb | Yes, it's in drivers/pcf50605.c - the pcf50606 datasheet also describes the pcf50605. |
15:03:25 | Cassandra | Ta. I might look at implementing wake up timer later today. |
15:03:25 | linuxstb | So we in fact have a datasheet for the RTC! |
15:03:40 | linuxstb | Cassandra: Be very very careful. This is one way you can brick your nano. |
15:03:47 | Cassandra | It'll annoy the H300 owners if nothing else. ;) |
15:04:18 | preglow | if not brick it, you'll need to open it and tickle the battery |
15:04:23 | linuxstb | Well, not brick, but you'll have to either wait weeks for the battery to empty, or open up your ipod and disconnect the battery if you don't set the wake-up condition correctly. |
15:04:49 | Cassandra | You can't wake it manually if you set it to wake automatically? |
15:04:57 | preglow | depends on what conditions you set |
15:05:19 | | Join Rondom [0] (n=Rondom@mrbg-d9b94aaa.pool.mediaWays.net) |
15:05:35 | *** | Saving seen data "./dancer.seen" |
15:05:48 | Cassandra | *nod* |
15:06:00 | Cassandra | I don't fancy trying to get this thing open. |
15:06:03 | linuxstb | You should be fine - you just need to set one more bit to enable the RTC alarm wakeup. As long as you keep the current settings (wakeup on EXTON and CHARGE) it should work. |
15:06:38 | Cassandra | Any chance of making the keyboard driver go clicky like the Apple fw, btw? |
15:06:39 | petur | will this be the same for the H3xx? |
15:06:41 | linuxstb | The main work will be adapting the rockbox Apps code to work on the ipod - it's currently Archos specific. |
15:06:41 | amiconn | Cassandra: Afaiu the chip is almost the same as the one in H3x0 |
15:07:32 | Cassandra | linuxstb, the wake up alarm isn't too bad. I wrote it fairly portably. ;) |
15:07:44 | linuxstb | You wrote that? :) |
15:08:14 | | Quit MrShlee ("Changed by popular Request - "I am the heart of your darkness, you stinking oompa-loompa morons!"") |
15:08:35 | Cassandra | Just the code to wake up. Not the entire rtc code. |
15:08:54 | petur | great... does it play a selectable playlist, with the option of gradualy increasing volume? :) |
15:09:20 | petur | or FM radio? |
15:09:32 | Cassandra | petur, no, it's very primitive. You ned to use it in conjuction with the sleep timer. |
15:09:33 | preglow | Cassandra: should just be matter of writing a piezo driver |
15:09:51 | | Quit XavierGr (Read error: 104 (Connection reset by peer)) |
15:10:00 | preglow | i don't really miss the ticking, so haven't thought much about it |
15:10:18 | petur | Cassandra: I was just kidding, but the options would be nice in the future... |
15:10:47 | Cassandra | pietur: I've had some toughts in that direction. |
15:10:54 | linuxstb | Cassandra: I'm guessing it just does "resume" when it wakes up? |
15:11:06 | Cassandra | linuxstb, yes. |
15:11:26 | preglow | Cassandra: well, i'd just simply love that feature |
15:11:38 | preglow | Cassandra: waking to music > waking to bloody annoying beeping |
15:12:26 | petur | I've reverted to the beeping since I needed some pretty hardcore stuff to get me oit of bed ;) |
15:12:29 | linuxstb | You could get some annoying beeping from the piezo as well if you wanted.... |
15:12:38 | preglow | i wake up from just about anything |
15:12:40 | preglow | so music does fine |
15:12:51 | preglow | and it doesn't result in my launching from my bed and possibly hurt myself |
15:13:05 | * | petur is glad the H3xx doesn't have a piezo |
15:13:43 | preglow | thom, the king of english language |
15:14:14 | Cassandra | But it goes clicky. Why would you not want a thing that goes clicky? |
15:15:25 | * | Cassandra wonders if the source to fox_pod is available. |
15:15:26 | petur | I prefer buttons that have a hardware click - you can feel it, no need to hear it... not much sense anyway if you got headphones on |
15:15:43 | Cassandra | But ... but .... clicky! |
15:16:43 | preglow | she's got a point |
15:16:48 | preglow | it's clicky |
15:16:50 | Cassandra | erm, foo_pod |
15:17:25 | Cassandra | This is why Apple owz0r the MP3 player mrket. |
15:17:38 | Cassandra | They do silly things that look/sound cool. |
15:18:45 | | Join LinusN [0] (n=linus@labb.contactor.se) |
15:19:04 | | Quit KN|stiff (Read error: 110 (Connection timed out)) |
15:19:18 | B4gder | anyone know details of the tar format? |
15:19:21 | ender` | if anybody's using MS Services for Unix, i successfully compiled m68k-gcc for it, and then rockbox: http://deeperthought.ena.si/interix/interix-gcc-core-3.4.5-m68k-elf.tar.bz2 (untar to /opt) |
15:19:33 | B4gder | it could be an idea to support tar files with bmp images for the wps |
15:19:48 | Cassandra | Feck, it's C++. |
15:20:02 | preglow | Cassandra: all foobar stuff is |
15:20:09 | preglow | Cassandra: the underlying stuff might still be a c lib |
15:20:29 | Cassandra | Bagder, I still think that single image file is a better solution. |
15:20:35 | LinusN | B4gder: http://en.wikipedia.org/wiki/Tar_file_format |
15:20:42 | B4gder | Cassandra: I don't anymore |
15:20:43 | preglow | Cassandra: not for wps makers |
15:20:52 | preglow | i'm flat out against it |
15:20:53 | amiconn | ender`: Is that faster than cygwin? |
15:21:03 | preglow | zips are pretty easy to read |
15:21:16 | ender` | yes |
15:21:17 | B4gder | I figure tars should be even easier |
15:21:31 | LinusN | uncompressed tars, that is |
15:21:36 | B4gder | of course |
15:21:41 | amiconn | B4gder: Why not combined images? |
15:21:44 | ender` | 2min49sec vs 3min32sec |
15:21:47 | preglow | i just figured they _should_ be easy to read, but weren't |
15:21:48 | preglow | heh |
15:21:50 | amiconn | Imho it's the simplest solution |
15:21:58 | Cassandra | I don't see how taring up the images is any easier than combining. |
15:21:59 | petur | preglow: if you look at the graphics they make, combining bitmaps shouldn't be such a big deal for them... |
15:22:04 | amiconn | And no, it shouldn't be hard to compose these |
15:22:07 | B4gder | amiconn: because that still is trickier to make |
15:22:08 | preglow | amiconn: but ok, just explain a good solution to the resize problem |
15:22:14 | preglow | amiconn: and i'll give in |
15:22:21 | B4gder | Cassandra: because we can support both |
15:22:23 | amiconn | In fact it will be easier than dealing with dozens of tiny bitmaps |
15:22:28 | preglow | amiconn: no |
15:22:37 | linuxstb | amiconn: Are you suggesting one single combined bitmap, or a small number of combined bitmaps for each WPS? |
15:22:39 | preglow | amiconn: you have a big mess with lots of bitmaps in, and need to use coordinates in the wps |
15:22:51 | preglow | amiconn: that's not easier in my book |
15:23:03 | amiconn | I don't really see a problem |
15:23:10 | amiconn | Resizing isn |
15:23:11 | preglow | amiconn: let's say you need to resize one of the bitmaps |
15:23:24 | amiconn | 't difficult if there's enough left-over space |
15:23:24 | preglow | amiconn: you need to update _all_ coords in the wps, and shuffle around stuff in the bitmap |
15:23:43 | preglow | amiconn: doesn't sound very elegant to rely on empty space |
15:23:44 | Cassandra | that is a point. |
15:23:50 | amiconn | Of course it will be if one goes for the tightest possible packing |
15:24:03 | petur | leave the gap open and put the new one at the back? |
15:24:04 | preglow | i thought you were the one who didn't like wasting space |
15:24:04 | Cassandra | tar file still doens't solve the arbitrary limit on number of bitmaps problem. |
15:24:05 | amiconn | ...but who says that you have to do that? |
15:24:10 | linuxstb | preglow: That's the Rockbox spirit - the bmp is loaded into a fixed size buffer. Are you asking for malloc? |
15:24:24 | linuxstb | So it doesn't matter if space is wasted in the bmp file. |
15:24:25 | preglow | linuxstb: i mean disk space |
15:24:29 | B4gder | Cassandra: true, but we could move away from a single-letter |
15:24:43 | linuxstb | preglow: More diskspace will be saved due to the FAT32 cluster size. |
15:24:51 | amiconn | preglow: One single bmp will still take way less space and processing power even if it has more than twice as much pixels as all the tiny bitmaps together |
15:24:53 | preglow | yes, but lots of it promptly wasted again |
15:25:03 | amiconn | s/much/many/ |
15:25:11 | B4gder | a tar file will take even lesser space |
15:25:21 | B4gder | since it requires no extra empty pixels |
15:25:22 | preglow | so ok, whe allocating our buffer, we then have to take into consideration that half of the bitmap will be empty space |
15:25:24 | amiconn | preglow: On a H340, one cluster is 32KB |
15:25:26 | linuxstb | But space isn't the issue - the WPS image data buffer is a fixed size. |
15:25:44 | linuxstb | So as long as the bmp file fits in there, it's OK. |
15:25:45 | preglow | no, i'm with bagder on this one |
15:25:45 | BHSPitLappy | hello my people |
15:25:54 | Cassandra | It'd be nice if there was some way of knowing what the hard limit was on bitmaps though. At the moment, its a case of "if it crashes Rockbox you probably need to increase the buffer size" |
15:25:59 | preglow | no messy coords and big bitmaps where you need to waste space to even have it working |
15:26:12 | B4gder | and I suggest 'tar' just because we already have tools for adding and removing files in such archives |
15:27:01 | Cassandra | Most of the people using Windows dont though, and they're the ones creating WPSes. |
15:27:10 | B4gder | the devs have cygwin |
15:27:12 | | Join XavierGr [0] (n=XavierGr@ppp8-adsl-20.ath.forthnet.gr) |
15:27:16 | amiconn | tar support would mean one extra layer - not exactly KISS |
15:27:17 | LinusN | Cassandra: if you can crash rockbox with a too large bitmap, i suggest you file a bug report |
15:27:20 | B4gder | and I bet there are windows ports |
15:27:26 | B4gder | amiconn: a very _thin_ layer |
15:27:33 | B4gder | I call it KISS indeed |
15:27:37 | Cassandra | LinusN, I haven't done it for a while. |
15:27:39 | B4gder | since we don |
15:27:46 | B4gder | t need to build new custom tools |
15:27:49 | amiconn | I'm not saying that each wps must use at most one .bmp - it could still use some more |
15:27:50 | Cassandra | Last tme I did it, I increased the buffer size. |
15:27:56 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-16-61.w83-198.abo.wanadoo.fr) |
15:28:07 | amiconn | ...but one bmp per wps would be the goal, imho |
15:28:08 | B4gder | amiconn: so what's bad with tar? |
15:28:13 | | Nick Seedy is now known as Seed (i=ben@85-64-200-85.barak-online.net) |
15:28:25 | amiconn | It's an extra layer, the same way as zip et al |
15:28:40 | B4gder | well, in my world we'd support single images as well |
15:28:40 | amiconn | Furthermore: How does one create a .tar on windows? |
15:28:40 | preglow | it'll mean, what, fifty lines of code? |
15:28:44 | Cassandra | tar's a fairly simple extra layer/ |
15:28:47 | ender` | Cassandra: any decent windows archiver supports tar |
15:28:53 | BHSPitLappy | one bitmap for all the static parts... |
15:29:00 | Cassandra | amicon: Using 7-zip. |
15:29:04 | amiconn | ender`: Yes, for decompressing |
15:29:05 | preglow | and tar.exe |
15:29:14 | preglow | just like we give perl.exe to people for db now |
15:29:14 | | Quit gantrixx (Read error: 104 (Connection reset by peer)) |
15:29:44 | Cassandra | preglow: You're aware how badly that particular solution sucks, right? |
15:29:52 | preglow | Cassandra: no? :> |
15:29:57 | * | BHSPitLappy uses filzip |
15:30:27 | Cassandra | People shouldn't have to download umpteen different pieces of random software just to get Rockbox to work the way they want. |
15:30:43 | Cassandra | Another reason to look forawrd to tagcache. |
15:30:48 | preglow | indeed |
15:30:57 | preglow | but i don't think it's unreasonable to make a developer download something |
15:31:01 | preglow | and wps makers are developers |
15:31:10 | linuxstb | But does anyone disagree with adding support for combined bitmaps? I think we should do that first, and then see what happens. |
15:31:30 | preglow | i think we should do combined bitmaps where it's natural, like for bitmaps with several states |
15:31:34 | linuxstb | If we can reduce a WPS to 3 or 4 bitmaps, then I don't think we'll have much of a problem. |
15:31:37 | preglow | anything that involves coordinates i'm heavily againsty |
15:31:49 | B4gder | the combined approach is not needed with my suggestion, that I favour |
15:32:07 | linuxstb | I also think wps authors will find combined bitmaps (to some extent) easier than having to edit a large number of tiny bmp files individually. |
15:32:18 | preglow | anyone asked them? |
15:32:22 | preglow | i think we should |
15:32:28 | lostlogic | gah, now it looks like the return address when the codec thread wakes up the last time before it dies is 0x00000006 |
15:32:29 | preglow | post something on mr or whatever |
15:32:36 | lostlogic | which would explain the deadlock |
15:32:37 | preglow | lostlogic: hooray... |
15:32:37 | Cassandra | The problem we have is that there's actually no good solution until someone writes a graphical WPS compiler. |
15:32:43 | lostlogic | but does not explain how that return address got set |
15:32:59 | Bg3r | # 7-Zip is free software distributed under the GNU LGPL |
15:32:59 | Bg3r | # Supported formats: |
15:33:00 | Bg3r | * Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR |
15:33:04 | preglow | lostlogic: stack corruption? |
15:34:11 | Rob2222 | Why dont you somple zip the files? |
15:34:24 | B4gder | bigger overhead |
15:34:35 | Bg3r | so, the tool for .tar is there :) |
15:34:42 | Bg3r | the windows free tool |
15:35:15 | LinusN | besides, you won't *have* to pack the wps in a tar file |
15:35:26 | LinusN | the old method would still work |
15:35:40 | preglow | i think this sounds the neatest indeed |
15:35:44 | preglow | easiest for devs and fast |
15:35:48 | petur | same goes for the combined bitmap ;) |
15:35:51 | preglow | implement it! |
15:36:13 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
15:36:39 | LinusN | petur: yes, if the combined bitmaps are compiled from a set of bmp files using a tools |
15:36:42 | LinusN | tool |
15:37:31 | BHSPitLappy | Bg3r: filzip > 7-zip! imo |
15:37:35 | BHSPitLappy | :D |
15:37:37 | LinusN | otherwise the wps author would have to manually find out the coordinates for each element in the combined bitmap |
15:37:50 | preglow | which is fun |
15:38:05 | petur | again, looking at the GFX thay make, that will be the least of their problems... |
15:38:11 | petur | *they |
15:38:36 | B4gder | hehe |
15:38:41 | * | petur starts typing like preglow |
15:38:51 | amiconn | LinusN: The problem is that I don't like the old method (literally eats disk space and is slow as hell) nor would I like an extra layer like tar/zip/whatever |
15:39:04 | amiconn | You would still have to decode each BMP individually |
15:39:09 | B4gder | but how is a single big bmp _not_ an extra layer? |
15:39:19 | preglow | petur: what, that was correct until you "corrected" it... |
15:39:21 | amiconn | No. You simply load that BMP |
15:39:27 | preglow | ahh, thay... |
15:39:29 | preglow | i don't even see it now |
15:40:02 | amiconn | (or maybe a couple if absolutely necessary. I don't really see the need, but if it has to be...) |
15:40:02 | Cassandra | We'd probably want to insist on packed wpses for inclusion into Rockbox though. |
15:40:09 | B4gder | amiconn: yes, but you waste space and things since the big bmp isn't used, only parts of it |
15:40:12 | Cassandra | Just to keep amiconn happy. ;) |
15:40:27 | preglow | haha |
15:40:32 | preglow | what's the point if we wont require it? |
15:40:48 | | Quit ze (Connection timed out) |
15:41:14 | LinusN | well, i guess the rockbox code would be a little simpler if the wps had one and only one bmp |
15:42:07 | preglow | code simplicity isn't everything |
15:42:17 | amiconn | B4gder: Where would you waste space? Today we waste space. There are almost 400 BMPs now, each taking one cluster... |
15:42:25 | Cassandra | You know, I'm wondering if we shouldn't think about moving to compiiled rather than interpreted WPSes in general. |
15:42:29 | | Quit damaki (Read error: 110 (Connection timed out)) |
15:42:34 | | Quit damaki_ (zelazny.freenode.net irc.freenode.net) |
15:42:34 | NSplit | zelazny.freenode.net irc.freenode.net |
15:42:41 | Cassandra | I mean the wps interpreter keeps getting more and more complex. |
15:42:44 | B4gder | amiconn: my suggestion doesn't waste any clusters |
15:42:46 | preglow | Cassandra: amiconn will kick you now |
15:42:48 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
15:43:01 | Bg3r | "another layer" ? :) |
15:43:05 | Cassandra | Maybe we ought to be moving that complexity out of the Rockbox core code |
15:43:38 | B4gder | yeah, but that's a pretty big job |
15:43:53 | preglow | yes, but some people also wants to be able to edit the wps from within rockbox |
15:43:58 | preglow | which is only possible when it's plain text |
15:44:08 | B4gder | or a compiler that runs on target ;-) |
15:44:10 | preglow | i think a blob wps format would be nice enough |
15:44:18 | Cassandra | preglow: They are weirdos and shouldn't be so silly. :P |
15:44:28 | amiconn | Cassandra: That's one point were I accept the complexity (although I think a rewrite is due) |
15:44:28 | preglow | i asked about this the other day too |
15:45:18 | preglow | i say compared to adding fifty lines of code for something that would simplify the life of wps developers, that is pretty misplaced complexity |
15:45:25 | preglow | i can't imagine when i'd want to edit the wps on my unit |
15:45:25 | amiconn | Another drawback of tar/zip/whatever is that there won't be plain BMP files anymore -> one extra step when changing the wps, and no way to view the individual bitmaps anymore |
15:45:32 | Cassandra | Let's make everyone write WPSes in befunge! |
15:45:56 | B4gder | amiconn: since we'd support individual ones, you could just extract the ones you want |
15:46:23 | amiconn | (unless someone suggests that we should support tar files as virtual folders - bye bye KISS) |
15:46:34 | B4gder | the tar'ing would mainly be for shipping/including and not while developing |
15:47:09 | XavierGr | Question why all wps files are distributed with the daily builds? |
15:47:16 | XavierGr | Why not split them? |
15:47:18 | B4gder | *all* ? |
15:47:21 | B4gder | look at MR |
15:47:29 | B4gder | there are sooooo many more out there |
15:47:30 | XavierGr | WPS is eye candy and user customization |
15:47:53 | XavierGr | that's right |
15:48:10 | B4gder | I believe Rockbox should include a set of good WPSes |
15:48:14 | XavierGr | so we don't include any wps files on the builds and redirect the user to a mass wps database. |
15:48:15 | B4gder | or rather I think |
15:48:29 | XavierGr | well 1-3 per target no more than that |
15:48:33 | * | amiconn strongly dislikes many of the new suggestions and developments |
15:48:48 | B4gder | I agree |
15:48:53 | B4gder | well, more than 1 I'd say |
15:48:56 | XavierGr | amiconn: what would you like? |
15:49:07 | B4gder | but I figure 3-4 would be fine, not more |
15:49:10 | | Join Rondom [0] (n=Rondom@mrbg-d9b94aaa.pool.mediaWays.net) |
15:49:39 | XavierGr | and split wps file per target. Because now all wps are shared by devices that don't utilize them |
15:49:48 | B4gder | XavierGr: no |
15:49:57 | B4gder | they are only shipped for those that can use them |
15:50:06 | B4gder | they are _not_ per target |
15:50:07 | Cassandra | b4gder: I agree that we should provide a minimal set of WPSes. |
15:50:13 | XavierGr | ah okay then |
15:50:20 | Cassandra | Not sure we need two iPodesque ones for example though. |
15:50:39 | XavierGr | but most wps in the builds are useless for H300 for example (:() |
15:50:55 | B4gder | "useless" ? |
15:51:00 | XavierGr | who needs an iPod like WPS anyway ;P |
15:51:02 | B4gder | you mean you don't like them |
15:51:14 | B4gder | that's quite a difference |
15:51:23 | XavierGr | sorry I meant that the margins are not right |
15:51:27 | XavierGr | or are they? |
15:51:28 | Cassandra | XavierGr, people who like the iPod WPS. |
15:51:53 | XavierGr | I know just kidding |
15:51:57 | Cassandra | I've got an idea. Let's have WPS graphics in a vector format. ;) |
15:52:04 | B4gder | but sure the wpsbuild.pl script can probably be improved |
15:52:05 | preglow | ahah |
15:52:13 | preglow | svg! so we'll need a full xml parser as well |
15:53:19 | LinusN | amiconn: what new suggestions and developments don't you like? |
16:00 |
16:00:33 | Cassandra | Now I have an even better idea. Let's write a Macromedia Flash interpreter and make everyone do WPSes in Flash. |
16:00:42 | * | Cassandra stops being silly. |
16:01:37 | amiconn | Cassandra: I have an even better suggestion: Write a java VM (w/o JIT) and make WPS'es in java (urgh!) |
16:02:01 | amiconn | ...and then watch your device crawl and hear it stutter while playing music! :( |
16:02:16 | amiconn | </sarcasm> |
16:02:28 | preglow | we had some guy in here wanting to make rockbox run java, so it's not even impossible! |
16:02:51 | linuxstb | Speaking of java, time for a coffee... |
16:03:46 | | Join NightCat [0] (n=pink__ki@garant.metacom.ru) |
16:03:59 | NightCat | Hi all! |
16:04:19 | NightCat | linuxstb: Here? |
16:04:48 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
16:05:02 | Cassandra | Personally I don't have too big a problem with 'unnecessary but cool' features in Rockbox, as long as it's possible to turn them off and have performance revert to its normal level. |
16:05:06 | Bg3r | NightCat: probably in coffee break |
16:05:30 | NightCat | Ah. :) |
16:05:55 | NightCat | "The backdrop filename is not yet saved in the settings, so |
16:05:56 | NightCat | it's lost on reboot." |
16:06:10 | | Join PaulJ [0] (n=PaulJ@vpn-3108.gwdg.de) |
16:06:10 | NightCat | I want this to be corrected :) |
16:06:30 | Bg3r | NightCat huh ? |
16:06:34 | Cassandra | I think there's a certain democracy of coding at work here. I want Rockbox to look slick, because I want more people to use it. |
16:07:07 | Cassandra | I mean from my perspective things lke bookmarks fall into the 'unnecessary but cool' cachet. |
16:07:12 | NightCat | Bg3r: http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=1421422 |
16:07:20 | Cassandra | Hell, so does the peak meter. |
16:08:23 | linuxstb | NightCat: As the saying goes, patches are welcome :) |
16:08:25 | petur | the eye candy will also attract more people... |
16:08:35 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
16:08:35 | NightCat | linuxstb: Hi! |
16:08:43 | preglow | wps is very unnecessary |
16:08:43 | Cassandra | I get the impression that for some people a slick gui really is important, otherwise the iPod wouldn't sell so well. I don't really see why we can't have our cake and eat it though. That's the power of open source. |
16:08:51 | preglow | Cassandra: why, it is |
16:09:13 | preglow | tons of people think it is genuinely important |
16:09:18 | amiconn | Cassandra: Imho the iPod sells so well because of the huge advertisement campaign |
16:09:54 | Cassandra | amiconn, you have to remember that Apple only got the money to do the campaign because the iPod sold so darn well. |
16:09:57 | amiconn | preglow: I don't say wps is unnecessary, but bitmapped wps is |
16:10:01 | BHSPitLappy | easy to operate interface |
16:10:03 | BHSPitLappy | one-handed |
16:10:14 | BHSPitLappy | and pretty. |
16:10:20 | preglow | amiconn: a configurable wps _is_ unnecessary |
16:10:32 | Cassandra | Apple really are a niche company. They couldn't have got the iPod so well recognised if it wasn't what people wanted. |
16:11:02 | Cassandra | Hell, I know that even I would rather have an MP3 player that looks like a Nano than one that looks like an Ondio. |
16:11:11 | amiconn | Imho iPod is just about style. For a real music player, I would choose a different product |
16:11:22 | preglow | people value style |
16:11:23 | linuxstb | Cassandra: Apple have been a household name for a long time - even before the ipod. Archos will never be a household name. |
16:11:25 | preglow | a lot |
16:11:54 | amiconn | I don't care about style, usability counts |
16:11:57 | Cassandra | linuxstb, that's true as far as it goes, but I really don't think it was Apple's marketting that sold the iPod. |
16:12:04 | preglow | amiconn: we're not talking about you here |
16:12:21 | preglow | most of us are probably exceptions to the rule when it comes to this |
16:12:29 | Cassandra | Look at the number of Macs you see on telly? Are Macs dominating the real world? No. |
16:12:51 | Cassandra | I care about both. |
16:13:01 | linuxstb | Cassandra: Are you saying Microsoft doesn't have a marketing department? :) |
16:13:18 | Cassandra | Although I'll take useability over style any day. Why else would anyone own a pair of ER-4Ps? |
16:13:44 | preglow | still, you can't deny the ipods look better than your run of the mill mp3 player |
16:14:11 | Cassandra | linuxstb, Microsoft doesn't need a marketting dept., except to stop what happened to IBM happening to them. |
16:14:21 | Cassandra | (And Google may well do it to them anyway.) |
16:14:40 | amiconn | Speaking about Ondio vs. Nano - I would like a player that is as slim as the Nano, but with good scratch resistance (as the Ondio), and a larger display than the Nano. |
16:14:42 | Cassandra | (Simply by not being as shit as the competition (MS) ) |
16:14:51 | amiconn | Doesn't need to be colour display. |
16:15:01 | amiconn | Oh, and standard connectors please |
16:15:06 | Cassandra | amicon: Yeah, would be nice. |
16:15:18 | preglow | standard connectors wont fit on this |
16:15:21 | preglow | it's too thin |
16:15:39 | B4gder | go iAudio 6! |
16:15:40 | NHeal | (timeout) zelazny.freenode.net irc.freenode.net |
16:15:46 | B4gder | we could use a port ;-) |
16:15:46 | * | Cassandra points out that the Razr V3 does it. |
16:15:57 | Cassandra | It's a phone but the principle's the same. |
16:15:57 | amiconn | Storage expandability would be a good thing as well |
16:16:02 | B4gder | but then I bet it doesn't use standard connectors either |
16:16:09 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
16:16:11 | amiconn | The Ondio has it, the Nano does not |
16:16:21 | Cassandra | The V3 has a mini-USB port. |
16:16:21 | amiconn | (unless you can afford several Nanos) |
16:16:53 | Cassandra | Aparently the newer V3s even have removeable storage. |
16:17:02 | Rob2222 | What Rockbox on the V3? :) |
16:17:06 | Cassandra | What amiconn wants isn't technically impossible. |
16:17:17 | Cassandra | Rob2222, now that *would* be cool. |
16:17:24 | Rob2222 | yeah |
16:17:47 | Cassandra | All we'dhave to do is re-implement it in java. ;) |
16:17:59 | B4gder | "how hard can it be?" ;-) |
16:18:06 | Rob2222 | Cassandra: Do you know if the V3x or the V3i have a faster cpu than the V3? |
16:18:25 | Rob2222 | Have the V3 atm and didnt decided which is my next phone... |
16:18:29 | Rob2222 | x or i |
16:19:16 | NightCat | Have the Nokia 6600 and know that it is the best ;-P |
16:19:40 | amiconn | preglow: When adding the iPods to the device chart, I was surprised that the Nano LCD is *that* small, significantly smaller than the Ondio LCD, despite its higher resolution |
16:20:08 | Paprica | hi |
16:20:20 | beeble | i want a nano with at least 9gb flash and a remote ;) |
16:20:28 | Rob2222 | 60gb |
16:20:31 | Rob2222 | would be good |
16:20:50 | Rob2222 | i want a ipod video without that damn wheel :p |
16:21:15 | | Quit muesli__ (Read error: 104 (Connection reset by peer)) |
16:21:19 | NightCat | Yes... |
16:21:21 | preglow | amiconn: yeah, it is pretty small indeed |
16:24:30 | | Join lamed [0] (n=d4b3395e@labb.contactor.se) |
16:24:40 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
16:26:40 | | Join damaki [0] (n=Chocolat@ALille-153-1-9-125.w83-198.abo.wanadoo.fr) |
16:27:11 | preglow | though i don't have any problems using |
16:27:12 | preglow | it |
16:28:15 | lamed | linusn: just like the guy over http://forums.rockbox.org/index.php?topic=2536.0 , I don't see any hebrew characters reading txt files what so ever, never matter what is the codepage or any other preference. i'm only getting squares instead of letters. |
16:29:28 | NightCat | Why there are 2 init funcs in main.c ? 1 - for sim and 2 for DAP? |
16:29:30 | lamed | I thought it was known not everything was working properly since we got unicode support. |
16:29:31 | linuxstb | lamed: Sounds like a font problem (but I know nothing about the unicode implementation...) |
16:30:08 | lamed | linuxstb: everything else is working properly but the viewer. |
16:30:29 | B4gder | NightCat: feel free to do it better |
16:30:30 | NightCat | lamed: Save your files in unicode... |
16:30:42 | preglow | the viewer doesn't support codepages yet |
16:30:45 | NightCat | B4gder: I just ask why? |
16:30:51 | preglow | that's why |
16:30:55 | preglow | it assumes all files are utf-8 |
16:31:12 | B4gder | NightCat: simply because it was done that way |
16:31:41 | NightCat | B4gder: Ah. Ok :) |
16:31:42 | Cassandra | Rob2222, sorry, I've not really kept up with the specs. I'm pretty happy with the V3. |
16:32:03 | NightCat | B4gder: very interesting :) |
16:32:10 | Rob2222 | Cassandra: I use IRC/ICQ Java often. |
16:32:25 | Rob2222 | And text input (iTAP) is really to slow. |
16:32:46 | lamed | hmm... I'll try that later. if so the answer to that german guy would be that he should save his text files in unicode, because for now on the viewer doesn't support codepages, right? |
16:33:04 | NightCat | Yes |
16:33:18 | NightCat | I do it for my russian texts... |
16:33:28 | lamed | ok. I'll reply him later. away |
16:36:34 | | Join mafj2 [0] (n=mafj2@tor/session/x-f0a18b59829661e6) |
16:36:43 | NightCat | What have to be here config_block[here]? |
16:40:40 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
16:41:38 | | Join Jolt [0] (n=56280280@labb.contactor.se) |
16:41:49 | | Join bluey [0] (n=bluey@dslb-084-059-090-225.pools.arcor-ip.net) |
16:41:52 | | Join ModernExecutive [0] (n=bob@pool-141-152-166-148.norf.east.verizon.net) |
16:43:19 | | Part petur |
16:43:52 | ModernExecutive | linus: the h320 still has not arrived |
16:44:16 | ModernExecutive | what arrangements did you make with the seller? |
16:49:52 | | Quit ModernExecutive () |
16:51:55 | | Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
16:52:03 | | Join Matze41 [0] (i=Miranda@p5484D9A4.dip.t-dialin.net) |
16:57:24 | Rob2222 | LinusN: After 6h30m 3-line-WPS and Robs-text-only-wps still have the same voltage level. 10 minutes difference (but the full wps was 10 minutes _later_ at the voltage level than the 3-line). Ill continue but I think thats _no_ difference. |
17:00 |
17:00:12 | NightCat | Backdrop loads now on my RB from /.rockbox/background.bmp on start :) |
17:01:25 | amiconn | Hmm. That sounds like a good idea for 'set as backdrop'. Don't save the filename in the config, but rather copy the file to some fixed place+name |
17:01:49 | NightCat | Anybody knows how to add something to the config? |
17:01:56 | NightCat | (A string...) |
17:02:01 | NightCat | :) |
17:02:23 | amiconn | Strings aren't simple with the current config design |
17:02:34 | NightCat | Bad... |
17:03:18 | | Quit B4gder ("time to say moo") |
17:03:20 | Rob2222 | amiconn's idea sounds nice |
17:03:21 | NightCat | I don't want to do like this "/.rockbox/background.bmp" but like this global_settings.backdrop_file ... |
17:03:39 | NightCat | amiconn's idea works now on my RB... |
17:03:52 | Rob2222 | :) |
17:04:02 | Rob2222 | Is it fast enough? |
17:04:08 | Rob2222 | I read so often that its slow. |
17:04:09 | NightCat | Yes. |
17:04:22 | Rob2222 | maybe i should patch, too ;) |
17:04:26 | NightCat | I don't test on DAP yet... |
17:04:34 | Rob2222 | ah ok |
17:04:36 | NightCat | Whait some... |
17:04:36 | Rob2222 | sim? |
17:04:49 | NightCat | I think i'll test it in an hour... |
17:04:53 | Rob2222 | kk |
17:05:00 | NightCat | Yes only sim now... |
17:05:39 | *** | Saving seen data "./dancer.seen" |
17:08:12 | | Join Cassandra- [0] (n=Cassandr@dawnmist.demon.co.uk) |
17:13:54 | | Join ze [0] (i=ze@ca-dstreet-cuda1-c6a-130.snbrca.adelphia.net) |
17:14:39 | NightCat | Rob2222: Building for DAP now... |
17:14:42 | linuxstb | amiconn: I was just planning on following the existing convention, and create a /.rockbox/backdrop/ folder where backdrop images would be stored (and store the filename in the config block). |
17:15:08 | NightCat | linuxstb: Have you see what I've done? |
17:15:11 | preglow | complete with a file name size constraint? |
17:15:12 | linuxstb | The only problem with your idea is how to implement a "clear backdrop image" option. Do we delete the background bitmap? |
17:15:21 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
17:15:39 | linuxstb | preglow: Yes, 20 characters excluding path and .bmp extension is the normal restriction. |
17:15:41 | amiconn | linuxstb: No filename (or no file) == no backdrop, I'd think |
17:15:42 | NightCat | linuxstb: Just do a black bitmap :) |
17:15:54 | | Quit needleboy () |
17:15:59 | NightCat | Or whaite... |
17:16:03 | NightCat | white |
17:16:18 | linuxstb | NightCat: No. If the user wants a plain background, they shouldn't use bitmaps - it is slower to use bitmaps. |
17:16:31 | LinusN | we would still want to be able to select a static color |
17:17:02 | linuxstb | LinusN: I agree. If the bitmap image pointer in the lcd driver is NULL, the static background colour is used. |
17:17:08 | amiconn | linuxstb: Btw, what happens if the backdrop bitmap is smaller than the display resolution? |
17:17:17 | linuxstb | amiconn: It's rejected. |
17:17:23 | amiconn | Aha |
17:17:30 | linuxstb | But that could be improved by the backdrop bitmap loader. |
17:18:11 | linuxstb | I'm in the process of creating a backdrop.[ch] file, so we can have the loading done in a central function, rather than using read_bmp_file() directly. |
17:18:21 | NightCat | linuxstb: I've just used your code in onplay to load the image on init... |
17:19:00 | | Quit damaki (Read error: 110 (Connection timed out)) |
17:20:09 | linuxstb | So what do people think the "set as backdrop" function should do? Set a filename in the config block (meaning the backdrops need to be in a certain directory), or copy to a fixed filename under .rockbox ? |
17:20:21 | | Join Mmmm [0] (n=mscarrat@cpc1-hem13-0-0-cust973.lutn.cable.ntl.com) |
17:20:34 | | Quit DJ_TCK ("I shall not cease!") |
17:20:51 | NightCat | linuxstb: I think it shoud be like the WPS... |
17:21:11 | amiconn | Imho copy to a fixed filename is even more flexible. The original backdrop can be anywhere on disk, and could also be removed after setting it as backdrop |
17:21:15 | NightCat | We can do just play a bmp file in constant folder makes it like backdrop. |
17:21:53 | amiconn | We could even convert the backdrop to native and save that instead of a .bmp |
17:21:53 | NightCat | Like playing WPS file... or font... |
17:22:11 | amiconn | Would be something like bmp cache </joke> |
17:22:48 | NightCat | We just could change bmp ext on backdropfiles to .bdf or something |
17:22:48 | linuxstb | I think I would prefer the WPS-like behaviour as well - so you can temporarily set a bitmap as the backdrop if it isn't in the .rockbox/backdrops/ directory. |
17:23:19 | NightCat | And load it like bmp. |
17:23:34 | NightCat | Like WPS-style will be good. |
17:23:58 | amiconn | Someone buy me more rockbox time please :/ |
17:24:22 | NightCat | I have my wacations now... |
17:24:29 | NightCat | vacations... |
17:24:39 | NightCat | up to 06.02.06 ... |
17:25:25 | | Join damaki [0] (n=Chocolat@ALille-153-1-76-90.w86-207.abo.wanadoo.fr) |
17:25:28 | | Quit Cassandra (Read error: 110 (Connection timed out)) |
17:25:29 | | Nick Cassandra- is now known as Cassandra (n=Cassandr@dawnmist.demon.co.uk) |
17:26:02 | NightCat | linuxstb: How do you think do you do that bmp loader for backdrop today? (I know we don't estimate dates - blah, blah, blah) |
17:26:37 | linuxstb | I'm not sure what your question is, but yes, I'm planning on doing more work today on the backdrops. |
17:27:44 | preglow | \o/ |
17:28:05 | NightCat | linuxstb: Yes!!! |
17:28:09 | NightCat | linuxstb: good |
17:28:27 | preglow | it's fun to have rockbox looking snappy |
17:28:34 | NightCat | I'm testing backdrops on DAP now :) |
17:29:07 | NightCat | Ha! |
17:29:13 | * | amiconn uses the default wps on H3x0, just with a bigger font |
17:29:15 | NightCat | It's working pretty good! |
17:29:15 | preglow | linuxstb: now my keys don't respond, all of sudden.... |
17:30:11 | preglow | linuxstb: one reboot later and they do |
17:31:35 | NightCat | linuxstb: I don't see some very stops, ah, how it'll be in english... |
17:31:53 | preglow | the item selector really needs to something other than inverse colour when backdrops are enabled |
17:32:46 | linuxstb | preglow: I like the inverse selector with backdrops. |
17:32:51 | | Nick sanitarium_ is now known as San (n=sanitari@213-202-132-184.bas502.dsl.esat.net) |
17:33:08 | NightCat | preglow: You can use Pointer as well... |
17:33:14 | | Nick San is now known as [San] (n=sanitari@213-202-132-184.bas502.dsl.esat.net) |
17:33:26 | amiconn | linuxstb, preglow: I repeat my question from some weeks ago: |
17:33:42 | NightCat | linuxstb: I mean all works very fasty... |
17:33:55 | amiconn | Would it make sense to change the draw mode for the inverse bar from DRMODE_COMPLEMENT to DRMODE_INVERSEVID |
17:34:25 | amiconn | ? I.e. the bar would be drawn in foreground colour with the text using background, |
17:34:33 | amiconn | instead of complementing all the pixels? |
17:34:58 | preglow | yeah, i think so |
17:35:09 | preglow | that'd be faster as well |
17:35:24 | amiconn | Yes, no read-back from framebuffer involved |
17:35:32 | | Quit [San] (Remote closed the connection) |
17:35:34 | preglow | but then again |
17:35:38 | preglow | the text _might_ end up hard to read |
17:36:31 | preglow | ahh, no, i misunderstood |
17:36:38 | preglow | what you basically said was what i just said i wanted :) |
17:36:59 | preglow | more or less |
17:37:01 | NightCat | Yes it's good I think like that too. |
17:37:24 | linuxstb | The default colours would then be light-blue writing on a black background. Which I think would work. |
17:38:07 | NightCat | How about this: http://img303.imageshack.us/img303/1553/dump4001160728529nw.png |
17:38:14 | linuxstb | And for backdrop images, the text would be transparent... |
17:38:16 | NightCat | It's screen taken from DAP. |
17:38:56 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
17:39:10 | Jungti1234 | hi |
17:39:11 | linuxstb | amiconn: Have you looked at my backdrop patch? |
17:39:17 | NightCat | amiconn: Where is it (DRMODE_COMPLEMENT) I want to try to change it... |
17:39:28 | NightCat | Jungti1234: Hi! |
17:39:30 | amiconn | linuxstb, preglow: I'll do that, then. Won't change appearance on b&w targets, but be faster there as well |
17:39:36 | Jungti1234 | NightCat: :) |
17:39:38 | NightCat | Jungti1234: look: http://img303.imageshack.us/img303/1553/dump4001160728529nw.png |
17:39:45 | amiconn | linuxstb: Nope |
17:39:48 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
17:39:48 | Jungti1234 | oh! |
17:40:02 | Jungti1234 | owwwwow +_+ |
17:40:17 | NightCat | What? |
17:40:33 | | Quit Mmmm () |
17:40:38 | Jungti1234 | hahaha, how did you do? |
17:40:54 | NightCat | Jungti1234: That? |
17:41:01 | linuxstb | amiconn: I was wondering if you agreed with my solution of having two fastpixelfuncs arrays - one for use when backdrop is enabled, and one when it isn't. |
17:41:04 | NightCat | Jungti1234: New patch :) |
17:41:20 | Jungti1234 | where? source forge? |
17:41:32 | NightCat | Jungti1234: I changed it some... |
17:41:41 | NightCat | Jungti1234: Then only on my machine... |
17:41:51 | Jungti1234 | um. |
17:42:34 | NightCat | I can give it to you, but know: linuxstb working on it now... |
17:42:53 | NightCat | Jungti1234: Then it would changes in some time... |
17:42:55 | amiconn | linuxstb: I didn't have a look, but I think so. It's certainly faster |
17:43:07 | Jungti1234 | NightCat: Give to me! |
17:43:13 | | Quit Zagor ("Client exiting") |
17:43:22 | amiconn | (although it might be changed completely when optimising the driver) |
17:43:23 | NightCat | Jungti1234: sec... |
17:44:37 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
17:44:37 | NightCat | Here it is: http://rapidshare.de/files/12392802/backdrop-version5.diff.html |
17:44:42 | Jungti1234 | um |
17:45:09 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
17:45:19 | NightCat | Jungti1234: to set background you need to copy img 220X176 to .rockbox/background.bmp |
17:46:05 | Jungti1234 | Should I make new build myself? :) |
17:46:11 | NightCat | Jungti1234: And to set another background in WPS you need to use %X|picture.bmp| tag |
17:46:20 | NightCat | Jungti1234: Yes... |
17:46:49 | Jungti1234 | hmm |
17:47:11 | Jungti1234 | I'm making website. |
17:47:20 | NightCat | In %X|picture.bmp| there the big "X" not small "x"... |
17:47:21 | | Nick DrMoos is now known as Moos (i=DrMoos@m53.net81-66-159.noos.fr) |
17:47:32 | Jungti1234 | NightCat: It must do later. |
17:47:58 | Jungti1234 | NightCat: http://www.ihuf.net/ hehehe |
17:47:59 | NightCat | Jungti1234: And I'm making a new WPS with background :) |
17:48:14 | Jungti1234 | :) |
17:48:33 | Jungti1234 | I gave up new WPS that I make. |
17:50:56 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
17:50:56 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
17:52:12 | | Nick DrMoos is now known as Moos (i=DrMoos@m53.net81-66-159.noos.fr) |
17:52:30 | preglow | ghahahrarh |
17:52:37 | preglow | x86 is such a shitty platform |
17:53:53 | NightCat | Jungti1234: My desktop: http://img307.imageshack.us/img307/3265/desktop9tw.jpg |
17:54:03 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
17:54:28 | Jungti1234 | NightCat: oops |
17:54:44 | NightCat | Jungti1234: What? |
17:55:06 | Jungti1234 | NightCat: Sexy women... :D |
17:55:52 | preglow | indeed |
17:55:57 | Jungti1234 | haha |
18:00 |
18:00:26 | Jungti1234 | NightCat: My desktop: http://img143.imageshack.us/img143/3341/106wo.png |
18:02:55 | preglow | ugh, i suddenly got an urge to play cs again |
18:03:24 | Jungti1234 | :D |
18:04:03 | | Quit damaki (Read error: 110 (Connection timed out)) |
18:07:11 | Jungti1234 | http://manian.dreamwiz.com/board/enlarge_popup.asp?bid=A060304&no=2191&imgseq=1 how about it? |
18:08:16 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
18:08:17 | | Join ghode|afk [0] (i=testing@host-84-9-105-221.bulldogdsl.com) |
18:08:22 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
18:12:21 | linuxstb | preglow: Yes, I'm getting button problems as well. It seems that if I leave the ipod for a while, then it stops registering button events. But I can bring it back to life by scrolling the wheel a lot. |
18:12:35 | preglow | arghh |
18:13:35 | linuxstb | Are experiencing something similar? |
18:13:37 | preglow | i don't want to do the heimlich maneuver on my ipod everytime i leave it for a while |
18:13:49 | preglow | i don't want 0.5 ms of delay in the button handler either |
18:14:10 | preglow | i just experienced that it was totally unresponsive after turning it on after leaving it for a long while |
18:14:17 | preglow | i tried jogging the wheel extensively, did not work |
18:14:28 | preglow | mind you that i'm running with absolutely no udelays |
18:15:08 | linuxstb | Hopefully we just need to increase them very slightly. I'll try adding a udelay(10) into which function we completely removed the delay from. |
18:15:20 | linuxstb | (currently one function is 0, the other 10) |
18:15:34 | Jungti1234 | bye |
18:15:52 | | Quit Jungti1234 () |
18:16:16 | preglow | i hope very badly that pp stops being so retarded in the near future |
18:16:18 | preglow | i want data sheets |
18:17:07 | | Join foo_ [0] (n=mafj2@tor/session/x-a136bf16f442bffa) |
18:17:12 | ghode|afk | i wouldnt hold my breath |
18:17:38 | preglow | nor am i |
18:17:47 | preglow | it's just my substitute for religion |
18:18:11 | preglow | a man's gotta have some kind of foolish notion going on to be human |
18:19:04 | ghode|afk | there is more likely a better chance of the 2nd coming of christ then pp releasing any info |
18:19:17 | ender` | interesting, gcc 3.3.0 shipped with interix doesn't want to compile the rockbox tools |
18:20:36 | safetydan | preglow: what's a sensible max q for the EQ? |
18:21:43 | preglow | safetydan: hmm, dunno, have no means of testing right now. 20? |
18:22:06 | preglow | have a listen yourself |
18:22:10 | safetydan | will do |
18:22:18 | preglow | at some point you're going to be unable to hear any difference |
18:23:11 | preglow | but yeah, with your current method of calculation (q << 26)/10, 32 is max q |
18:23:41 | preglow | no, that's not true |
18:24:19 | safetydan | I'm just sizing the config bits at the moment |
18:24:37 | preglow | just beware of overflow |
18:24:50 | preglow | i should fix the format of the q parameter to 16.16 or something |
18:24:54 | preglow | 6.26 is too much |
18:25:27 | | Quit bluey ("Leaving") |
18:29:48 | | Join jjoao [0] (n=joao@200.206.233.105) |
18:30:14 | jjoao | Hi Guys |
18:30:17 | preglow | hi |
18:30:25 | | Nick DrMoos is now known as Moos (i=DrMoos@m53.net81-66-159.noos.fr) |
18:31:59 | jjoao | does anyone could help me with a doubt with long mp3 file name and long mp3 folder names in Mp3 players? I am thinking to buy a Cowon A2 or a Archos gmini 202 |
18:32:43 | jjoao | MY mp3 files and mp3 folder are up to 127 carachters |
18:36:08 | LinusN | jjoao: i don't know anything about those two players, so I can't tell if they support really long names or not |
18:36:23 | LinusN | what i do know is that Rockbox supports up to 260 characters |
18:37:01 | LinusN | so if you choose a device that support rockbox, you'll be safe |
18:37:05 | | Join damaki [0] (n=Chocolat@ALille-153-1-6-179.w83-198.abo.wanadoo.fr) |
18:37:18 | LinusN | unfortunately, none of those two players are rockboxable |
18:37:33 | jjoao | but x5 is :) |
18:37:36 | jjoao | ? |
18:37:53 | ghode|afk | "rockboxable" - heh new word of the day |
18:38:08 | jjoao | lol |
18:38:17 | linuxstb | Anything is rockboxable if you try hard enough... |
18:39:58 | jjoao | is it possible to scroll the file name in the LCD play now screen in a X5 "rockboxable" with 260 characters? |
18:40:41 | | Quit DangerousDan (Read error: 104 (Connection reset by peer)) |
18:42:47 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
18:43:21 | LinusN | jjoao: yes |
18:46:00 | kkurbjun | is there a way to force a plugin to exit with a call? |
18:46:08 | kkurbjun | ala exit() |
18:46:22 | LinusN | no |
18:47:32 | kkurbjun | hmm, ok, thanks |
18:47:52 | jjoao | lINUSn: the last question, how about the folder name limit too, in a X5 "rockboxable"? THX |
18:48:06 | LinusN | 260 characters |
18:48:38 | LinusN | the total filename length, including the path, is 260 characters |
18:49:01 | jjoao | ok, THX a lot, I think that a I will be "rockboxable" |
18:50:05 | | Join bluey [0] (n=bluey@dslb-084-059-118-199.pools.arcor-ip.net) |
18:51:55 | Rob2222 | What happens when its over that? |
18:53:10 | LinusN | it can't be |
18:53:12 | | Join wiler [0] (i=wiler@adsl-70-253-163-79.dsl.stlsmo.swbell.net) |
18:53:34 | LinusN | the file system can't have names longer than that |
18:53:44 | wiler | a few questions what does it cost to port rockbox to a given hardware platform? |
18:53:45 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
18:54:02 | LinusN | cost? |
18:54:20 | LinusN | it costs blood, sweat and tears |
18:54:22 | Rob2222 | Ah ok. |
18:54:25 | wiler | as in if i wanted to sponsor development of rockbox on a specific unit |
18:54:38 | wiler | ah okay |
18:54:51 | LinusN | well, you'd essentially have to pay for a developer's time |
18:55:16 | wiler | would you be that person? |
18:55:46 | LinusN | could be |
18:56:00 | ghode|afk | jjoao: just to make it clear the x5 is not fully supported yet |
18:56:04 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
18:56:30 | wiler | i am thinking of the microtrack in particular |
18:58:12 | | Nick DrMoos is now known as Moos (i=DrMoos@m53.net81-66-159.noos.fr) |
18:58:13 | LinusN | do you know anything about the microtrack hardware? |
18:58:32 | * | dwihno learns about boot sectors and stuff |
18:58:37 | wiler | not a thing |
19:00 |
19:00:33 | LinusN | someone needs to take his microtrack apart and find out which cpu it uses |
19:00:57 | | Quit Cassandra (Read error: 113 (No route to host)) |
19:02:29 | jjoao | ghode|afk: THX |
19:02:47 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
19:04:05 | | Join einhirn [0] (n=Miranda@p54863C9A.dip0.t-ipconnect.de) |
19:04:09 | | Join petur [0] (i=petur@d54C1AA06.access.telenet.be) |
19:05:41 | *** | Saving seen data "./dancer.seen" |
19:06:16 | linuxstb | If anyone is interested, a firmware upgrade for the microtrack is available here: http://m-audio.com/index.php?do=support.drivers&f=637&dl=yes |
19:07:33 | linuxstb | One of the firmware files is called PP5020.mi4.... Which might suggest the CPU. |
19:10:11 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
19:10:52 | | Quit Schnueff ("leaving") |
19:11:24 | | Quit damaki (Read error: 110 (Connection timed out)) |
19:13:17 | linuxstb | LinusN, wiler: Yes, it's definitely a PortalPlayer PP5020 based device - the same CPU as the iPod. |
19:15:08 | jjoao | which "rockboxable" mp3 player, that is not out of stock, is the best choice to buy? forgot the price , please |
19:15:45 | petur | depends on what you want to do with it... |
19:15:46 | | Join damaki [0] (n=Chocolat@ALille-153-1-60-113.w86-196.abo.wanadoo.fr) |
19:16:45 | linuxstb | If you want hard-disk player, I would say the choice is probably between the iriver H340 (hard to find, but still available new if you look hard enough) and the 60GB iPod Photo (also discontinued, but very widely available). |
19:17:30 | jjoao | I would like a hard disk player |
19:17:54 | petur | H340 gives you line-in and usb/usbotg without the need for any adapter... |
19:18:05 | LinusN | something tells me that rockbox for the iaudio x5 is not far away |
19:18:15 | petur | you should know it ;) |
19:18:27 | jjoao | I didnt buy a mp3 player yet :) |
19:18:30 | linuxstb | LinusN: So would you recommend someone buys one to run Rockbox? |
19:19:03 | * | petur thinks Linus is looking for an additional developer for the X5 |
19:19:17 | jjoao | I dont need line in record |
19:19:24 | LinusN | if the person is willing to wait a little for rockbox, yes i'd recommend it |
19:19:45 | Moos | Linus: hi,I'm with you (and waiting you for buy one) ;-) |
19:21:19 | preglow | linuxstb: seems we should get the hell on reverse engineering very fast |
19:21:34 | BHSPitLappy | hello once again, #rockbox |
19:21:34 | preglow | linuxstb: might be useful since 80% of all players use pp chips, apparently... |
19:21:48 | BHSPitLappy | anything incredible, as usual, today? :D |
19:22:20 | linuxstb | No, just lots of friendly arguing and the announcement of devcon2006 |
19:22:23 | jjoao | Using a ipod photo 60GB with rockbox, is it possible to transfers file direct from Windows Xp Explorer windows with drag and drop with full path with 260 characters? |
19:22:35 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-136-064.pools.arcor-ip.net) |
19:22:50 | LinusN | jjoao: yes |
19:22:50 | | Quit NightCat (Read error: 104 (Connection reset by peer)) |
19:22:54 | BHSPitLappy | devcon? |
19:22:58 | | Join NightCat [0] (n=pink__ki@garant.metacom.ru) |
19:23:05 | imphasing | rockbox has a USB driver then? |
19:23:20 | linuxstb | http://www.rockbox.org/devcon2006/ |
19:23:34 | linuxstb | imphasing: No, we just reboot into disk mode - the same as IPL. |
19:23:56 | imphasing | Ah, alright. |
19:24:02 | BHSPitLappy | iPL just reboots |
19:24:04 | linuxstb | The flash-based disk mode just makes the ipod look like a standard USB mass-storage device. |
19:24:06 | BHSPitLappy | it's a liar |
19:24:15 | imphasing | linuxstb: Yeah. |
19:25:08 | linuxstb | jjoao: Yes, if you use Rockbox on your ipod, you never even need to install itunes. |
19:25:45 | | Quit Kohlrabi (Client Quit) |
19:25:50 | jjoao | :) |
19:26:39 | linuxstb | But be aware that the port still has lots of rough edges - it's only had audio playback for a few days, and lots of things aren't working properly yet. |
19:27:03 | BHSPitLappy | once rockbox is as comfortable as retailos, I just might switch away from the itdb |
19:27:18 | imphasing | There don't seem to be any websites that have info on conditional execution of an ARM instruction.. |
19:27:21 | preglow | you haven't already??? |
19:27:28 | preglow | imphasing: what info do you need? |
19:27:30 | BHSPitLappy | no! |
19:27:39 | linuxstb | What do you need retailos for? |
19:27:41 | imphasing | preglow: Well, I'm a little confused as to how the flags are set. |
19:27:55 | preglow | imphasing: as in how you set the condition flags? |
19:27:57 | imphasing | I get HOW they are actually set, but not why. |
19:28:05 | BHSPitLappy | linuxstb: ... music? :D |
19:28:20 | imphasing | Couldn't you just run an instruction that sets a flag if two numbers compare, and just execute an instruction if that flag is set? |
19:28:26 | imphasing | that would only require one flag. |
19:28:26 | preglow | imphasing: yes |
19:28:28 | imphasing | Why have 4? |
19:28:52 | preglow | imphasing: cmp r1, #value \n moveq r1, #1 /* compare valid, set flag */ |
19:29:09 | preglow | what? |
19:29:17 | preglow | there are several conditions |
19:29:18 | imphasing | There are 4 single bit flags. |
19:29:20 | preglow | not only "equal" |
19:29:20 | imphasing | Right.. |
19:29:27 | linuxstb | BHSPitLappy: That's doesn't answer my question - Rockbox has music. |
19:29:29 | imphasing | Wouldn't one bit be sufficient? |
19:29:38 | LinusN | imphasing: no |
19:29:40 | preglow | imphasing: well, no, then you'd just know if it was equal |
19:29:58 | preglow | imphasing: but you also might need to know if it's higher than, lower than, negative, carried |
19:30:01 | preglow | etc |
19:30:02 | imphasing | Ah.. |
19:30:10 | imphasing | So you can only hold one conditional at a time. |
19:30:21 | imphasing | You have to reset it if you want to do another conditional instruction? |
19:30:26 | preglow | no |
19:30:29 | preglow | but if the condition changes |
19:30:42 | preglow | you can do as many conditional instructions as you want |
19:30:47 | preglow | but they all act on the same condition |
19:30:52 | imphasing | True, but they would all act on that one condition |
19:30:53 | imphasing | yeah. |
19:30:54 | LinusN | the cmp instruction sets several flags |
19:31:37 | imphasing | Oh, so CMP #1, #2 would set the greater than flag? |
19:31:48 | imphasing | or something like that |
19:32:02 | preglow | one condition is a combination of flags |
19:32:04 | LinusN | yes, and clear the equal flag |
19:32:29 | imphasing | Ohhh... |
19:32:47 | imphasing | So then you could do something like, MOVGT foo,bar |
19:32:51 | preglow | yes |
19:32:54 | imphasing | and it would only MOV if the GT flag was set. |
19:32:58 | imphasing | Alright.. |
19:33:00 | LinusN | *bing* |
19:33:01 | imphasing | I think I get it now. |
19:33:01 | imphasing | Thanks. |
19:33:01 | imphasing | :D |
19:33:05 | imphasing | heh |
19:33:11 | preglow | btw, cmp #1, #2 would set "less than" |
19:33:16 | LinusN | :-) |
19:33:20 | imphasing | Ah. |
19:33:27 | imphasing | compares the first to the last? |
19:33:38 | preglow | cmp x, y is just a "sub x, y" which sets the flags, and doesn't save the result |
19:33:39 | preglow | jes |
19:33:47 | preglow | arm does it in backwards order |
19:34:19 | imphasing | ah |
19:34:33 | imphasing | MY conditional checking function just got dramatically simpler.. |
19:34:37 | imphasing | s/Y/y/ |
19:35:59 | amiconn | preglow: I keep thinking that this conditional move on arm will be useful for transparent bitmaps. Maybe we won't need the mask bitmap on arm? |
19:36:17 | preglow | amiconn: no, we most probably don't |
19:36:39 | preglow | amiconn: if a condition is not met, the instruction just takes one cycle |
19:36:55 | amiconn | Of course it requires someone to write the arm-optimised version |
19:36:56 | | Quit lamed ("CGI:IRC (EOF)") |
19:37:08 | preglow | well, i'd be glad to do that |
19:37:19 | * | amiconn is going to test the new inverse bar |
19:39:04 | preglow | amiconn: it's not just conditional move, btw, it's conditional everything |
19:40:58 | | Quit DangerousDan (Read error: 104 (Connection reset by peer)) |
19:42:09 | | Join youngcereal [0] (n=youngcer@p54B220DA.dip0.t-ipconnect.de) |
19:42:25 | NightCat | Who works with wps? |
19:42:52 | NightCat | Is there some way to move shown text to bottom? |
19:43:17 | LinusN | behind a bitmap? |
19:43:27 | NightCat | I mean that first string shown not from the up but from the 5 pixel for ex. |
19:43:56 | NightCat | I just have 13,5 strings with my font... |
19:44:18 | NightCat | And I want that itll be 13 not 13,5... |
19:44:21 | LinusN | no, that's not possible |
19:44:50 | petur | looks like the textbox idea will need implementation... |
19:44:51 | NightCat | Where the wps writeing exists? In witch files? |
19:45:13 | LinusN | NightCat: gui/gwps-common.c and gui/gwps.c |
19:45:28 | LinusN | apps/gui even |
19:45:34 | NightCat | I need have a look... |
19:45:58 | amiconn | Ahahaha |
19:46:08 | * | amiconn had a nice effect on target |
19:46:27 | amiconn | My new inverse bar works - unless the line starts scrolling |
19:46:27 | NightCat | Show for us |
19:46:39 | amiconn | Obviously I need to change some more lines... |
19:49:35 | markun | NightCat: I have a unfinished viewer with codepage selection. I hope I'll have time to finish it soon. |
19:50:25 | NightCat | Ah I was thought that in WPS viewing is used function puttext or something... |
19:50:32 | NightCat | I was wrong... |
19:53:39 | linuxstb | amiconn: Does your upcoming patch change lcd-16bit.c? |
19:53:45 | amiconn | yes |
19:54:12 | linuxstb | OK. I've got an updated version of my backdrop patch almost ready - but it may conflict with your changes. |
19:54:22 | amiconn | I don't think so |
19:54:57 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
19:55:06 | amiconn | The only functions I've changed are lcd_(remote_)puts_style_offset() and the scroll thread |
19:55:07 | LinusN | linuxstb: i suddenly realized that we might want backdrops on the h100 too |
19:55:27 | linuxstb | LinusN: Now you're getting crazy.... |
19:55:30 | preglow | what |
19:55:35 | Xerion | i do :D |
19:55:35 | | Quit foo_ (Read error: 104 (Connection reset by peer)) |
19:55:43 | LinusN | linuxstb: in the wps |
19:56:09 | amiconn | Yes, sure |
19:56:35 | * | amiconn assumed LinusN would be aware of that |
19:56:36 | | Join foo_ [0] (n=mafj2@tor/session/x-33f3b9730135bea9) |
19:57:08 | | Join KN|stiff [0] (n=phhome@Fd414.f.strato-dslnet.de) |
19:57:13 | LinusN | never assume that my brain always works |
19:59:59 | imphasing | Someone has already written an emulator for the ARM7TDMI right? |
20:00 |
20:01:50 | imphasing | I think it was called emuriver, or something.. |
20:01:58 | imphasing | Not sure what processor it was for though |
20:02:48 | amiconn | I noticed that the scroll thread text display was sub-optimal (unrelated to the fact that complement is slower than inversevid) |
20:03:52 | amiconn | It did unnecessarily clear the line. Drawing text with DRMODE_SOLID will clear anyway |
20:04:24 | LinusN | ah... |
20:05:25 | amiconn | So, expect even more speedup... |
20:05:48 | LinusN | weee |
20:08:16 | | Join slimx [0] (n=slimx@vau75-7-82-234-251-56.fbx.proxad.net) |
20:09:47 | NightCat | Speed up is a good thing! |
20:10:17 | safetydan | Are array values possible in the user_settings structure? |
20:10:33 | NightCat | LinusN: I solve my problem :) |
20:10:53 | NightCat | LinusN: It's is very simple to move strings from the top to buttom... |
20:12:02 | LinusN | good for you |
20:12:18 | NightCat | gwps-common.c strings 1723 and 1777 (ypos) |
20:13:27 | LinusN | NightCat: of course it is, if you change the source, but then it will only work on your specific wps |
20:13:58 | | Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
20:14:33 | NightCat | LinusN: Yes, now i'm thinking how to implement it to wps :) |
20:14:51 | * | linuxstb uploads another backdrop patch |
20:15:09 | NightCat | linuxstb: What changes, write please... |
20:15:14 | preglow | linuxstb: what's new? |
20:15:18 | linuxstb | Check sourceforge... |
20:15:22 | NightCat | Ok. |
20:15:24 | LinusN | nice |
20:15:30 | linuxstb | http://sourceforge.net/tracker/index.php?func=detail&aid=1421422&group_id=44306&atid=439120 |
20:15:36 | LinusN | linuxstb: now all we need is a color selector :-) |
20:16:00 | NightCat | We have this! |
20:16:07 | NightCat | We have a patch. |
20:16:08 | LinusN | not in cvs |
20:16:16 | NightCat | And it works (I use it.) |
20:16:25 | NightCat | We can commit it... |
20:16:34 | linuxstb | amiconn suggested that instead of storing "permanent" backdrops in .rockbox/backdrops/ (which my patch does), we simply copy it to a constant file - e.g. /.rockbox/backdrop.bmp |
20:16:40 | LinusN | i don't like the way that patch does it |
20:17:05 | LinusN | linuxstb: i prefer the setting method |
20:17:27 | LinusN | your method, that is |
20:17:30 | linuxstb | LinusN: So do I - everything else in Rockbox works like that. |
20:17:49 | linuxstb | But then again, it would be nice to be able to select an arbitrary image as a backdrop - regardless of where it is. |
20:17:50 | LinusN | it would be a pain to change the default backdrop otherwise |
20:18:19 | amiconn | ? |
20:18:44 | LinusN | yes, it would be nice, but i'd prefer as little writing to the hard disk as possible |
20:19:33 | | Join t0mas [0] (n=Tomas@unaffiliated/t0mas) |
20:19:35 | LinusN | amiconn: i thought you meant that the only way to change the backdrop would be with a pc |
20:19:46 | LinusN | i see now that rockbox would do the copying |
20:19:46 | amiconn | No. |
20:19:53 | amiconn | yes exactly |
20:20:02 | | Join San [0] (n=test@213-202-132-184.bas502.dsl.esat.net) |
20:20:13 | LinusN | i still prefer the setting method |
20:21:17 | amiconn | I noticed a strange thing right now |
20:21:34 | linuxstb | I also think that people don't have lots of suitable .bmp files floating around their music players - they will need to create them specifically. |
20:21:55 | amiconn | On H1x0, the remote stops scrolling at start-of-string when scrolling around, but the main display doesn't |
20:22:12 | LinusN | interesting |
20:22:38 | amiconn | I remember someone chaned that behaviour. Obviously lcd-h100.c wasn't adapted |
20:23:47 | LinusN | i remember that too |
20:24:04 | LinusN | i seem to remember that we pulled that change |
20:24:16 | | Join Matze41 [0] (i=Miranda@p5484D9A4.dip.t-dialin.net) |
20:24:21 | LinusN | but we must have forgotten to remove it from both drivers |
20:24:23 | safetydan | version 2 of the EQ UI is available here: http://iocaine.org/eq_ui_v2.patch.zip |
20:24:35 | safetydan | Everything is there, but it's pretty rough |
20:24:36 | LinusN | zip? |
20:24:38 | amiconn | LinusN: Hmm? |
20:24:43 | safetydan | patch plus two new files |
20:24:49 | amiconn | Do you mean the stop is wanted, or it is unwanted? |
20:24:56 | LinusN | can't remember? :-) |
20:25:03 | LinusN | i think it was unwanted |
20:25:47 | amiconn | Gah |
20:25:57 | * | amiconn starts to hate NiMH |
20:26:08 | LinusN | doesn't taste good? |
20:26:22 | amiconn | NiMHs are always empty if you want to use them after a while |
20:27:24 | * | amiconn didn't use his recorder v1 for a while |
20:27:48 | preglow | safetydan: anything missing? |
20:27:53 | safetydan | or I could actually remember my CVS options and produce a proper patch: http://iocaine.org/eq_ui_v2.patch |
20:28:01 | safetydan | feature wise I don't think so |
20:28:12 | safetydan | I don't like the implementation though |
20:28:40 | preglow | what part? |
20:28:55 | safetydan | Well I really wish I could use an array for the equalizer settings the the cfg structure |
20:29:25 | LinusN | safetydan: it's a good start |
20:29:26 | safetydan | and some way of parameterizing the set_int functions so I didn't have eq_band0_q_set and eq_band1_q_set and so forth |
20:29:45 | LinusN | safetydan: psst, it's "cutoff", not "cuttoff" :-) |
20:29:50 | safetydan | woops |
20:30:16 | safetydan | fixed |
20:30:36 | safetydan | It works well enough, but I have had the iRiver lock up during play back |
20:30:45 | safetydan | I don't know where the fault lies though |
20:31:05 | preglow | oUCH |
20:31:10 | preglow | i got some nice noise here |
20:31:32 | safetydan | odd |
20:31:33 | preglow | the advanced eq options just give me noise |
20:31:34 | linuxstb | So who is volunteering to implement backdrops for the h1x0? |
20:31:43 | safetydan | hrrm |
20:32:18 | Xerion | if i had any idea of how to do that... :p |
20:32:37 | | Quit damaki (Read error: 110 (Connection timed out)) |
20:33:00 | preglow | something's completely off the bat here |
20:33:03 | preglow | gimme a sec to investigate |
20:33:39 | safetydan | Okay, I get the noise too... but only after playing with the settings a bit |
20:33:56 | preglow | you q factor calculation is completely off |
20:34:01 | jjoao | Where can I find Rockbox Ipod Phot screenshoots? |
20:34:01 | preglow | the shift is supposed to be << 26 |
20:35:15 | NightCat | jjoao: Em... I think nowhere... |
20:35:27 | preglow | safetydan: but anyway, give me a second and i'll see if i can make Q be 16.16 fixed point too, 6.26 is just siully |
20:35:28 | NightCat | jjoao: Or if you install RB you get it... |
20:36:00 | safetydan | preglow: righto |
20:36:19 | amiconn | There. |
20:36:22 | preglow | tell ya what, i just realised that a couple of things about the eq system is plain stupid |
20:36:28 | preglow | among other things the eq_data struct |
20:36:38 | linuxstb | jjoao: It will look exactly the same as Rockbox on the iriver H300 - I'm sure you can find pictures at www.misticriver.net |
20:36:42 | preglow | differentiating between filter types there is just foolish as it is now |
20:36:56 | safetydan | I was hoping you might be open to changing that |
20:37:10 | jjoao | I loved the rockbox archos and iriver WSP screenshoots |
20:37:12 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
20:37:20 | linuxstb | jjoao: Here is one picture though: http://img494.imageshack.us/img494/6522/p10002780qv.jpg |
20:37:35 | jjoao | thx |
20:38:00 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
20:38:02 | preglow | while i'm fixing, i'm sure someone else here will give you some valuable feedback |
20:38:24 | | Quit petur ("here today, gone tomorrow") |
20:38:26 | linuxstb | But the WPSs will just get better over time. e.g. http://linus.haxx.se/snapshot3.png (select your own background image) |
20:38:58 | LinusN | RotAtoR: u there? |
20:39:57 | * | LinusN spots some nice amiconn stuff in the cvs log |
20:40:14 | NightCat | linuxstb: How to choose a picture? |
20:40:23 | RotAtoR | LinusN: yes |
20:40:54 | NightCat | Oh I see. |
20:41:01 | jjoao | linustb: which is your rockbox today mp3 player? which one will you buy today if I need to by another? |
20:41:35 | amiconn | LinusN: I checked for the pause-at-scroll-around problem |
20:41:36 | NightCat | jjoao: Ipod Video :) |
20:41:58 | amiconn | The 16bit driver and the h100 remote driver do pause, the h100 main driver and recorder driver don't |
20:42:02 | linuxstb | jjoao: It's a hard choice between the iriver h140 and ipod photo 60gb. They have different hardware features. |
20:42:18 | amiconn | The feature was added by markun on 2005-11-30, then reverted the same day, for all targets |
20:42:41 | amiconn | He accidentally re-committed it for the two mentioned drivers together with unicode support |
20:42:51 | NightCat | linuxstb: Patch works fine |
20:42:51 | markun | hm, sorry about that |
20:42:57 | amiconn | So what now? Revert it for all, or add it for all? |
20:44:55 | LinusN | i'd like to revert |
20:44:57 | markun | The archos solves the continuous scrolling in a nicer way, right? |
20:45:15 | | Nick RotAtoR is now known as RotAtoR|Away (n=e@12-210-82-91.client.insightBB.com) |
20:45:18 | jjoao | linuxb: Is ti possible to get A IPOD Video only to mp3 playback with rockbox? I dont need video support? It will be fine like IPod Photo Rockbox? |
20:45:44 | amiconn | markun: What do you mean? |
20:46:03 | jjoao | linsb: sorry, i dont need video is my afirmation, not a question :) |
20:46:46 | markun | you said something about scrolling on the archos and how you can make the scrolling stop after a few cycles. |
20:47:05 | amiconn | That's another story |
20:47:33 | amiconn | On the player (charcell LCD) we have so-called 'jump scroll', which I would like to add for bitmap displays as well |
20:47:58 | imphasing | jjoao: As far as I know, there either is no LCD driver for the 5G, or it's shaky, like iPL's driver. |
20:48:11 | linuxstb | jjoao: No, we have no audio playback at all the iPod Video. We haven't even thought about video playback. |
20:49:11 | LinusN | amiconn: i second that |
20:49:20 | preglow | amiconn: what is that? |
20:49:24 | jjoao | linusb: sorry, my undestood mistake. I will go to by a ipod photo |
20:49:34 | LinusN | preglow: much like the scroll is on the original iriver firmware |
20:49:39 | NightCat | Where is function getymargin() exists? |
20:49:44 | amiconn | preglow: Try it in the sim; it's better than to describe it |
20:50:43 | preglow | can't you more or less configure the ordinary scroller to do that? |
20:50:53 | preglow | ok, i will |
20:51:10 | preglow | i don't care anyway, scrolling is not something i ever use, i think |
20:51:24 | preglow | cool, now the eq makes white noise again |
20:51:45 | markun | preglow: you only have very short artist, album and song names? |
20:51:53 | preglow | markun: i know where everything is |
20:52:05 | preglow | markun: and the above, yeah |
20:52:16 | preglow | most of my stuff i have ripped myself, and has format xx - track name |
20:52:29 | markun | I also know where everything is, but I still have scrolling in my WPS |
20:52:40 | preglow | sure, still |
20:52:43 | safetydan | EQ UI v3: http://iocaine.org/eq_ui_v3.patch |
20:52:50 | safetydan | corrected spelling and shift amount |
20:52:50 | preglow | what's new? |
20:53:05 | safetydan | those two things |
20:53:06 | preglow | the correct shift amount will break the sound anyway, thanks to my retarded fixed point format |
20:53:10 | preglow | i'm fixing it now |
20:53:10 | safetydan | ah |
20:53:23 | preglow | the moment you use more than 6.4 in q, it'll wrap |
20:53:39 | safetydan | the UI shouldn't let you choose more than 3.2 |
20:53:54 | safetydan | or at least that was my intention |
20:54:47 | preglow | 3.2 isn't very much at all :/ |
20:55:04 | preglow | arghh, the simplest change in the world, and i get noise |
20:55:59 | safetydan | As an aside, does Q have a unit? Nearest I could find was "octaves" |
20:56:17 | preglow | no, it has no unit |
20:56:36 | preglow | q is defined as bandwidth/center frequency |
20:57:00 | preglow | no, the other way around |
20:57:18 | preglow | it is possible to calculate bandwidth -> q |
20:57:23 | preglow | but i haven't done the calculations yet |
20:57:32 | preglow | needs more fixed point magic |
20:57:38 | preglow | among others a sinh() function |
20:58:20 | preglow | GHAH |
20:58:21 | preglow | i am a fool |
21:00 |
21:01:55 | | Join Musicmad [0] (n=Musicmad@port547.ds1-oebr.adsl.cybercity.dk) |
21:02:56 | NightCat | LinusN: I insert y offset into wps :) |
21:03:12 | NightCat | Now I can put my strings where I want :) |
21:04:07 | preglow | safetydan: there |
21:04:17 | preglow | safetydan: now Q needs a shift of 16 in cvs |
21:04:19 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
21:05:45 | *** | Saving seen data "./dancer.seen" |
21:06:23 | preglow | so you can take the Q parameter sky high if you want |
21:08:50 | Rob2222 | LinusN: http://www.skyhoppel.de/rob/H300/BB_1400_neu_05_simpleWPS.txt VS http://www.skyhoppel.de/rob/H300/BB_1400_neu_03.txt => 2 minutes difference. |
21:09:35 | Rob2222 | LinusN: Btw, could you make it boot to RB when charger is connected, in the next bootloader? |
21:10:12 | | Join Thus0 [0] (n=Thus0@248.111.102-84.rev.gaoland.net) |
21:11:12 | | Join webguest13 [0] (n=51429f35@labb.contactor.se) |
21:13:22 | | Part Musicmad |
21:13:59 | | Quit webguest13 (Client Quit) |
21:14:06 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
21:14:34 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:15:32 | linuxstb | LinusN: (and everyone else) What do you think about committing the backdrop patch? I'm happy enough with it now to commit to CVS. |
21:15:49 | preglow | there's always the dog-slowness with h3x0 |
21:15:57 | preglow | but of course, no one forces you to use it |
21:16:17 | Rob2222 | dog slow at h300? |
21:16:21 | linuxstb | No, it shouldn't cause any slowdown if it's not used. |
21:17:15 | linuxstb | Rob2222: It's Linus's description of backdrop images. |
21:18:27 | NightCat | I want it. |
21:18:36 | NightCat | Paprica here? |
21:18:52 | amiconn | Wow, 97 users.... |
21:19:13 | NightCat | PAPRICA!!! |
21:20:10 | preglow | did christi do the sourceforge project of the month thing? |
21:22:40 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
21:25:33 | linuxstb | Wow, I'm impressed with how quickly the doom port happened: http://home.wanadoo.nl/wleisenga/doom_noaudio.avi |
21:25:42 | San | yeah |
21:26:14 | San | can you exit it yet? |
21:26:29 | amiconn | Hmm, the only decent source code editor I could find for linux so far is in fact an IDE |
21:26:58 | preglow | wmv :/ |
21:27:12 | preglow | amiconn: which would that be? |
21:27:17 | linuxstb | "apt-get install mplayer" (with the correct apt source) |
21:27:18 | amiconn | anjuta |
21:27:36 | LinusN | linuxstb: i think we can commit it |
21:27:38 | preglow | linuxstb: mplayer still depends on piggybnacking dlls, yes? |
21:28:02 | linuxstb | preglow: Yes and no - it has a _lot_ of native video codecs now. |
21:28:14 | Lear | linuxstb: using ffmpeg? |
21:28:21 | linuxstb | But I almost never find a media file it doesn't play. |
21:28:23 | preglow | linuxstb: yeah, but not for wmv |
21:28:58 | linuxstb | Lear: Yes, afaik. |
21:29:01 | preglow | amiconn: what do you look for in a source code editor if that's all you could find? |
21:29:54 | amiconn | I want non-text mode, multiple open files with tabs, syntax highligthing, and a built-in file browser |
21:30:07 | amiconn | s/non-text/non-ascii/ |
21:30:19 | amiconn | Bah, you probably know what I mean |
21:30:29 | Lear | amiconn: non-ascii as in unicode, utf-8 and stuff? |
21:30:36 | preglow | as in graphics mode |
21:30:38 | preglow | not terminal |
21:30:50 | amiconn | yes, not terminal |
21:30:59 | Lear | Ah. :) |
21:31:00 | linuxstb | LinusN: OK, I'll commit it now. Anyone have objections to the backdrop patch? |
21:31:04 | preglow | no |
21:31:12 | amiconn | Basically something like ConTEXT on windows, just with utf-8 support as well |
21:31:12 | * | preglow gags amiconn |
21:31:20 | preglow | linuxstb: go ahead :-) |
21:31:20 | amiconn | (the one big drawback of ConTEXT) |
21:31:25 | linuxstb | amiconn: jedit runs fine under Linux. |
21:31:40 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
21:32:00 | | Join San||Study [0] (n=test@213-202-132-184.bas502.dsl.esat.net) |
21:32:00 | linuxstb | But then I'm an emacs user, so what do I know.... |
21:32:14 | preglow | indeed, what do you know |
21:32:20 | preglow | already in the clutches of insanity |
21:32:23 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
21:32:28 | amiconn | Hmm, jedit is java |
21:32:33 | * | amiconn suspects slowness |
21:32:42 | preglow | java isn't that bad |
21:32:45 | preglow | it's bad, but not that bad |
21:32:51 | | Nick DrMoos is now known as Moos (i=DrMoos@m53.net81-66-159.noos.fr) |
21:32:59 | XavierGr | amiconn: please make the bitmaps srcoll the way you said eralier. It is way better that way when someone has bidirectional scrolling to 0% |
21:33:16 | XavierGr | bitmaps = Bitmap lcd |
21:35:33 | amiconn | No jedit package available in debian :( |
21:36:48 | slimx | try scite |
21:37:28 | slimx | it's a gtk scintilla based text editor |
21:37:44 | Lear | amiconn: you can apparantly add "http://dl.sourceforge.net/sourceforge/jedit" as a source and then get it... |
21:37:47 | linuxstb | amiconn: Have you jumped through the hoops needed to install java in Debian? |
21:37:49 | XavierGr | what's the latest virus that acts upin the 3rd of february? |
21:38:01 | amiconn | linuxstb: nope |
21:38:07 | linuxstb | Let me find you the link |
21:38:16 | amiconn | I think I have no java installed |
21:38:27 | amiconn | Maybe difficult to do at all on amd64... |
21:38:47 | linuxstb | You basically have to download it from Sun, run a script to create a .deb file from the Sun downloads, and then install the .deb file. |
21:38:47 | | Join Bger [0] (n=Bager@217.9.226.114) |
21:39:12 | linuxstb | If you do that, then all the Java dependencies will be met - so you can just apt-get java programs as normal. |
21:40:40 | Lear | btw, what's the latest news on the eq ui? someone has started working on it, or? |
21:40:58 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
21:41:04 | LinusN | Lear: safetydan is on the case |
21:41:22 | linuxstb | amiconn: These instructions seem OK - http://wiki.serios.net/wiki/Debian_Java_JRE/JDK_installation (I followed 2.1 when I installed it) |
21:41:41 | | Join tucoz [0] (n=81b17b04@labb.contactor.se) |
21:41:54 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
21:42:27 | tucoz | Hi, looks like it's possible to walk around with a massive mp3-collection in your pocket these days. http://www.bigbruin.com/reviews05/review.php?item=momentus160&file=1 |
21:42:32 | | Quit KN|stiff ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
21:43:00 | * | linuxstb commits the backdrop patch |
21:43:08 | Bger | linuxstb wow |
21:43:21 | slimx | amiconn, else you can try scite :) http://scintilla.sourceforge.net/SciTEImage.html |
21:43:21 | linuxstb | Beware of eye candy... |
21:43:35 | amiconn | slimx: scite has no file browser |
21:43:42 | slimx | arf |
21:43:55 | slimx | ok sorry |
21:44:26 | tucoz | linuxstb: I read somewhere about the ipod-port that it has a UI only a mother could like. Didn't take long to change that. |
21:45:23 | slimx | I use both scite and eclipse which is quiet good but heavy |
21:45:40 | * | LinusN spots a stunning kick-ass commit |
21:46:31 | tucoz | I think anjuta looks nice and easy. Maybe kdevelop is ok if you run kde. |
21:47:54 | slimx | linuxstb, i still have the same -32 ATA error though i rescan the source tree |
21:48:08 | ghode|afk | does this backdrop patch get rockbox any closer to having ablum art? |
21:48:17 | LinusN | ghode|afk: not really |
21:48:47 | LinusN | but album art is not *that* far away now |
21:48:48 | slimx | really odd |
21:48:54 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
21:49:07 | Lear | Fixed point jpeg decoder would be nice for that... |
21:49:14 | tucoz | Looks like LinusN is in the prettifying mood these days. |
21:49:21 | Lear | Maybe png would do, since album art should be fairly small files? |
21:49:26 | | Join amiconn_ [0] (n=jens@p54BD424E.dip.t-dialin.net) |
21:49:27 | | Quit San (Read error: 110 (Connection timed out)) |
21:49:28 | LinusN | tucoz: haha, i'm getting soft :-) |
21:49:48 | LinusN | Lear: or...bmp? |
21:49:56 | preglow | Lear: we have one? |
21:50:02 | ghode|afk | yeah LinusN, even considered getting an ipod earlier :P |
21:50:28 | Lear | Could work too, but jpeg is the most commonly used, I guess... |
21:50:29 | tucoz | Those colour wps's on misticriver has turned you to the dark side of the force. |
21:50:45 | Lear | preglow: not that I know of... |
21:50:57 | preglow | the jpeg viewer? |
21:51:34 | | Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
21:51:37 | Lear | grayscale only, but I'm not sure what bits where thrown away in the port... |
21:52:07 | preglow | it only decodes luma |
21:52:14 | preglow | by decoding chroma as well, we have colour support |
21:52:28 | | Join Rondom [0] (n=Rondom@mrbg-d9b953ed.pool.mediaWays.net) |
21:52:41 | preglow | plugin might end up roughly three times slower, though |
21:52:49 | Lear | and the plugin uses a fixed point idct, it seems, so maybe the hard work is done already... |
21:53:06 | preglow | everything is fixed point in it |
21:55:17 | amiconn_ | The doom plugin could (should?) work as a viewer for .wad files... |
21:58:24 | Lear | Hm... Is it faster to draw a rectangle and clear the corners than to draw four lines? (Playing with some gfx around the progress bar, and it doesn't quite work as I'd like... :) ) |
21:58:24 | | Quit tucoz ("CGI:IRC (EOF)") |
21:58:28 | | Join solexx_ [0] (n=jrschulz@d085136.adsl.hansenet.de) |
21:59:16 | | Quit wiler ("BitchX: often imitated, never duplicated!") |
22:00 |
22:01:38 | | Quit zhilik (Read error: 110 (Connection timed out)) |
22:03:10 | | Join damaki [0] (n=Chocolat@ALille-153-1-1-64.w83-198.abo.wanadoo.fr) |
22:04:40 | | Quit wubbla_ (Read error: 110 (Connection timed out)) |
22:04:54 | | Join ashridah [0] (i=ashridah@220-253-122-64.VIC.netspace.net.au) |
22:06:00 | | Quit amiconn (Read error: 110 (Connection timed out)) |
22:06:01 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD424E.dip.t-dialin.net) |
22:06:35 | LinusN | linuxstb, preglow: you started it, here come the cl00bies: http://forums.rockbox.org/index.php?topic=2539.0;topicseen |
22:07:22 | Bagder | hehe |
22:07:33 | preglow | noooooooooo |
22:07:46 | preglow | i need a drink |
22:08:08 | San||Study | i agree |
22:08:12 | preglow | ok, ok, how to answer without being overly sarcastic |
22:08:16 | | Nick San||Study is now known as San (n=test@213-202-132-184.bas502.dsl.esat.net) |
22:08:23 | Bger | better 2 drinks ... |
22:08:24 | San | it would be easier |
22:08:44 | | Join San||Study [0] (n=test@213-202-132-184.bas502.dsl.esat.net) |
22:09:26 | amiconn | linuxstb: I wonder why you didn't take the opportunity and switch between the 2 groups of pixel functions in lcd_set_backdrop() |
22:09:34 | amiconn | Should be significantly faster... |
22:09:41 | | Quit San (Read error: 104 (Connection reset by peer)) |
22:09:43 | XavierGr | I just updated again the forgotten jpeg filescroller. Any dev that could give it a quick peek and tell me his opinion? |
22:10:25 | LinusN | amiconn: i guess he didn't think of that |
22:11:13 | amiconn | Oh, and the current code *is* slower without a backdrop than before |
22:11:42 | | Join ssnajper [0] (n=c635c9fe@labb.contactor.se) |
22:11:59 | preglow | safetydan: new patch coming soon? :> |
22:12:07 | safetydan | working on it right now |
22:13:31 | preglow | excellent |
22:13:34 | ssnajper | slimx: any new 3g breakthroughs? |
22:13:34 | preglow | shouldn't require too many changes |
22:13:50 | safetydan | no, just merging things with the latest CVS (lang changes in particular) |
22:14:18 | | Quit solexx (Read error: 110 (Connection timed out)) |
22:15:19 | safetydan | http://iocaine.org/eq_ui_v4.patch |
22:15:48 | ssnajper | anyone? |
22:16:36 | slimx | yes |
22:16:48 | Lear | Loop! Loop! Loop! :p |
22:17:03 | slimx | the ata driver don't wana work :p |
22:17:11 | ssnajper | ah |
22:17:17 | slimx | but lcd is now fully supported |
22:17:28 | ssnajper | nice work! |
22:17:47 | slimx | :) |
22:17:53 | ssnajper | now get that ata working! ;) |
22:18:07 | slimx | well i .... |
22:18:12 | slimx | will ?? |
22:18:39 | ssnajper | i'll keep checking daily, can't wait for rockbox on my 3g 40gb |
22:18:51 | slimx | he he |
22:19:09 | Bagder | :-) |
22:19:24 | ssnajper | i'll let you get back to work then, i donated some money specifically for the 3g port so they better buy you some beer when you're done |
22:19:30 | slimx | my 20Gb is also waiting for now |
22:19:54 | slimx | just displaying rockbox version and the ATA -32 error |
22:20:18 | ssnajper | it seems you're very close then... |
22:21:00 | slimx | yes but something still break somewhere |
22:21:13 | slimx | really odd ... |
22:21:15 | ssnajper | gotta go for now but good luck and a HUGE THANKS from me for working on this port |
22:21:16 | preglow | safetydan: checking it out |
22:21:42 | slimx | :) |
22:21:55 | slimx | my pleasure |
22:22:00 | ssnajper | i'd give you 3 thumbs up if i had them |
22:22:19 | ssnajper | can only give you 2 ;) |
22:22:57 | | Quit ssnajper ("CGI:IRC (EOF)") |
22:24:02 | preglow | gahargh |
22:24:09 | preglow | i forgot to reverse the patch before i updated |
22:24:11 | preglow | now all is a mess |
22:25:02 | | Join Midgey34 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
22:25:57 | * | safetydan tries some pointer arithmetic to fake an array in user_settings |
22:26:07 | | Nick DrMoos is now known as Moos (i=DrMoos@m53.net81-66-159.noos.fr) |
22:27:16 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-136-064.pools.arcor-ip.net) |
22:29:19 | Moos | linuxstb: you'll have the high score :-) |
22:32:58 | preglow | i get warning for h120 |
22:33:07 | Bger | hm, okay, unix->dos line feed convertor ? |
22:33:10 | XavierGr | lostlogic is still in first place with 360 |
22:33:40 | Lear | bger: quick hack, if nothing else... :) |
22:33:42 | linuxstb | It must be Linus's influence in the patch. Time for an oops commit... |
22:33:54 | Moos | hehe :) |
22:34:01 | | Join ^BeN^ [0] (i=Paprica@HFA62-0-189-136.bb.netvision.net.il) |
22:34:32 | Bger | Lear vim: :set fileformat=dos; :w |
22:34:32 | preglow | safetydan: looks good |
22:34:41 | safetydan | yay |
22:34:44 | safetydan | http://iocaine.org/eq_ui_v5.patch |
22:34:51 | preglow | what new? |
22:34:55 | safetydan | which just tries to simplify the dsp_set_eq_data function |
22:35:00 | safetydan | as Lear said, loop |
22:35:29 | safetydan | no functional changes |
22:35:38 | safetydan | and that will be all I do tonight |
22:35:48 | safetydan | gotta wake up at 5:45 tomorrow |
22:36:30 | Lear | bger: thought you wanted a small app for it... |
22:37:37 | preglow | well |
22:37:39 | preglow | my eq seems to work |
22:37:51 | preglow | safetydan: does 0db disable the band? |
22:39:26 | * | linuxstb fixes the builds. |
22:41:01 | LinusN | linuxstb: #if HAVE_LCD_COLOR is not correct |
22:41:15 | linuxstb | amiconn: I did think about setting the function pointers in lcd_set_backdrop(), but got distracted with the apps/ side of the patch. Please feel free to optimise. |
22:41:22 | Lear | preglow: yes. |
22:41:50 | Lear | At least if the line in question didn't read "eq_data.enabled[0] = 0;"... :) |
22:42:13 | | Join ep0ch [0] (n=ep0ch@84.12.199.134) |
22:42:39 | linuxstb | LinusN: It's correct at the moment. |
22:42:41 | LinusN | linuxstb: shouldn't it be #ifdef HAVE_LCD_COLOR? |
22:42:44 | ep0ch | nice eq :) |
22:42:48 | linuxstb | Ah, sorry. |
22:43:21 | ashridah | anyone still have the manual for their iriver H1xx or H3xx handy? |
22:43:42 | linuxstb | LinusN: Yes, it should be. But fortunately it works. I'll fix. |
22:44:11 | ashridah | nevermind. i'll get one from iriver's site |
22:44:12 | preglow | it's a bit long-whinded to use, but rockbox settings system isn't made for something with as many settings as this |
22:45:53 | | Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG) |
22:46:26 | linuxstb | LinusN: Fixes committed. |
22:46:29 | Lear | shouldn't be too hard to make a screen with bars to change values (at least for gain, don't know yet about the others...) |
22:46:47 | hardeep | 99 users, wow |
22:46:58 | Bagder | gosh |
22:47:03 | LinusN | 85 lurkers |
22:47:18 | Bagder | and 11 bots |
22:47:22 | LinusN | heh |
22:48:18 | Moos | Hello hardeep: did you read this topic? : http://forums.rockbox.org/index.php?topic=2359.30 |
22:48:43 | | Quit Lear ("Chatzilla 0.9.70 [Firefox 1.5.0.1/2006011112]") |
22:49:27 | preglow | i'd like a set of bars you can browse between, then select one of them with a button press. when it's selected you adjust gain by pressing up and down, and Q by pressing sideways |
22:49:39 | hardeep | Moos: only in passing |
22:49:40 | preglow | when a bar is not selected, you can adjust its center frequency by pressing up and down while at it |
22:49:47 | hardeep | Moos: i like the idea behind the patch |
22:50:10 | Moos | yes me too |
22:50:59 | Moos | hardeep: what do you think about the implementation (if you take a look at the code) ? |
22:51:51 | | Quit Paprica (Read error: 110 (Connection timed out)) |
22:51:56 | | Nick RotAtoR|Away is now known as RotAtoR (n=e@12-210-82-91.client.insightBB.com) |
22:52:06 | Moos | quote from LinusN: "I am reviewing your patch, and I must say that it is definitely a step in the right direction" |
22:52:48 | safetydan | preglow: I'd definitely like to do something like that as the current way is bit ugly and unintuitive |
22:53:00 | safetydan | preglow: and 0db does disable the band yes |
22:53:47 | preglow | safetydan: yes, it is, but we need a gui like this too |
22:54:06 | preglow | safetydan: but it's way too much work to do simple adjustments |
22:54:15 | preglow | but yeah, this'll do |
22:54:24 | safetydan | well I'll make that my next task, a friendlier GUI addition |
22:54:33 | preglow | i think my suggestion for a gui version makes sense |
22:54:40 | safetydan | sounds good to me |
22:54:49 | preglow | all three functions mapped quite easily to just directional keys and select button |
22:55:06 | preglow | in the meantime |
22:55:20 | preglow | anyone looked at his patch? i'm going to commit it tomorrow if no one has any objections |
22:55:43 | LinusN | tomorrow? |
22:55:47 | preglow | now? :> |
22:55:58 | Moos | YEAH :) |
22:56:02 | preglow | just thought i'd give people time to look at it, but ok |
22:56:09 | preglow | safetydan: real name for credits? |
22:56:16 | LinusN | ah, you didn't look at it yourself? |
22:56:19 | preglow | unless you're already there |
22:56:32 | preglow | LinusN: i'm obviously going to look at it completely first, yes |
22:56:40 | preglow | but i have a feeling i'm not going to nitpick too much |
22:56:47 | preglow | mainly because bedtime appraoches |
22:56:56 | safetydan | preglow: should be in eq_menu.h |
22:56:59 | safetydan | but Dan Everton |
22:57:02 | LinusN | and it's only a temporary ui solution anyway |
22:57:05 | preglow | yes, of course |
22:57:16 | preglow | LinusN: how would a graphical ui work for blind users? |
22:57:25 | LinusN | should work fine |
22:57:40 | LinusN | we'd just have to voice the different bands |
22:57:44 | preglow | that's the only part about that i'm worried about, the current system forces you to make it usable for blind people as well |
22:57:58 | preglow | but yeah |
22:58:06 | preglow | if we allow it in cvs, i'm sure that'll be in working order anyway |
22:58:26 | ep0ch | all 5 bands on adds about 23% boost ratio for me |
22:58:41 | preglow | which file format? |
22:58:45 | ep0ch | vorbis |
22:58:50 | ep0ch | q4 |
22:58:51 | preglow | yes, that's probably not too far off |
22:59:20 | preglow | after all, it's five extra passes over the stereo data |
23:00 |
23:00:03 | ep0ch | are two of the bands shelving filters? |
23:00:07 | preglow | yes |
23:00:10 | preglow | the first is low-shelving |
23:00:13 | preglow | and the last high-shelving |
23:01:12 | preglow | i'll see if i can think of a fast way to plot the eq amplitude response as well |
23:01:49 | ep0ch | any idea if a shelving filter is more efficient than the other type? |
23:01:56 | preglow | efficient in what way? |
23:02:08 | ep0ch | in the cpu usage way |
23:02:10 | preglow | all filters use the same filtering routine |
23:02:13 | preglow | so no |
23:02:18 | ep0ch | k |
23:02:37 | preglow | and the filtering routine cannot be easily optimised much further |
23:02:47 | preglow | it already does just one load and one store, which is the bare minimum |
23:03:03 | preglow | any progress on that front would have to come from the filter algorithm itself |
23:03:42 | preglow | i have tried implementing transposed direct form 2 in addition to the current direct form 1 implementation, and that ended up with one instruction more, and higher risk of overflow internally |
23:03:50 | ep0ch | think i'll boot into the dreaded iriver fw see eq effects it offered |
23:04:10 | Bger | ep0ch they are "static" |
23:04:23 | Bger | that is, u can choose "rock jazz" etc |
23:04:33 | preglow | and they're hardware based |
23:04:36 | Bger | + normal (no eq), and SRS/WOW |
23:05:01 | Bger | preglow are these "rock jazz..." based on the UDA ? |
23:05:14 | ep0ch | hardware based? meaning it just uses the bass+treble? |
23:05:18 | * | aegray gives up on reading the backlog |
23:05:32 | preglow | Bger: yes |
23:05:44 | aegray | you people need to talk less! |
23:05:49 | *** | Saving seen data "./dancer.seen" |
23:05:53 | preglow | reading backlogs you can just forget these days |
23:05:58 | preglow | traffic has gotten insanely high |
23:06:18 | aegray | I like to think it's because I'm in here |
23:06:23 | preglow | of course |
23:06:23 | aegray | :) |
23:06:51 | San||Study | Anyone else get a buffer error on Doom? |
23:07:33 | | Part safetydan ("Leaving") |
23:07:44 | Jolt | fraid not San |
23:07:45 | preglow | ep0ch: but yeah, bottomline is don't expect eq performance to get much better |
23:07:51 | preglow | it's already better than i had expected |
23:08:05 | San||Study | I get it |
23:08:06 | San||Study | :) |
23:08:08 | San||Study | *:( |
23:08:28 | XavierGr | what is the name of that thingy that we use to not short circuit cables and we burn it to become stronger and narrower? |
23:08:43 | XavierGr | (we are using it when we solder cables) |
23:08:56 | Jolt | heatshrink? |
23:09:00 | LinusN | it's called "krympslang" in swedish :-) |
23:09:02 | XavierGr | ah yes |
23:09:05 | ep0ch | it is really good though, i just wont enable too many bands |
23:09:24 | preglow | krympestrmpe in norwegian! |
23:09:32 | XavierGr | now I have to find the Greek word of heatshring. |
23:09:34 | preglow | i bet that helps |
23:09:45 | XavierGr | ^k |
23:10:03 | Jolt | I doubt they have a word for HeatShrink in Irish........ ^^ |
23:10:19 | * | San||Study thinks |
23:10:25 | preglow | don't! |
23:10:31 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
23:10:31 | preglow | remember where you are |
23:10:34 | San||Study | lol |
23:11:27 | | Join Rondom [0] (n=Rondom@mrbg-3e3422fe.pool.mediaWays.net) |
23:11:38 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-44-104.w83-198.abo.wanadoo.fr) |
23:12:24 | San||Study | "deir roimh rud" or something probally |
23:13:13 | * | preglow curses motorola |
23:14:22 | * | BHSPitMonkey curses preglow |
23:14:29 | BHSPitMonkey | s/curses/praises |
23:14:37 | XavierGr | lol |
23:14:45 | Rob2222 | LinusN: You got the message about the simple wps battery test? No changes in battery draw. |
23:15:14 | * | preglow does the "hooray for me, hooray for preglow" dance |
23:15:34 | LinusN | Rob2222: yes, i'm still crying :-) |
23:15:50 | * | LinusN does the cycle-squeezing dance |
23:16:00 | XavierGr | so there is no more clues were this battery power is wasted? |
23:16:05 | LinusN | nope |
23:16:36 | preglow | LinusN: probably didn't even save any cycles, just one instruction's worth of space |
23:16:56 | LinusN | :-( |
23:17:04 | | Join JdGordon [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
23:17:14 | XavierGr | This is worrying indeed |
23:17:22 | LinusN | XavierGr: yes |
23:17:44 | LinusN | i'm hoping to look for it again when i find a new h320 |
23:17:55 | markun | LinusN: didn't you one time say it might be a pin misconfiguration? |
23:18:04 | LinusN | yes, that's my theory |
23:18:10 | XavierGr | I should have sent mine to you instead of iriver and fix the USB OTG thingy ;P |
23:18:31 | LinusN | i would just fry it anyway :-) |
23:18:50 | XavierGr | hehe, you had bud luck that time |
23:19:00 | XavierGr | poor Linus and H320 |
23:19:10 | Bger | just a matter of habbit ... |
23:19:37 | XavierGr | Also something strange. My player came with a battery pack. In the manual it doesn't say not tos use alkaline batteries of 1.5 volt. |
23:19:45 | XavierGr | but 4 * 1.5 = 6 volts |
23:19:55 | XavierGr | isn't that harmfull to the player? |
23:20:07 | preglow | san surely had a fun job in making this eq gui |
23:20:08 | preglow | dan |
23:20:22 | XavierGr | also what about if the user puts the batteries the other way? |
23:20:50 | Xerion | there will be diodes so it can't go the wrong way |
23:20:54 | preglow | i don't think the eq default frequencies are any good |
23:20:58 | preglow | anyone good any better ones? |
23:21:09 | Rob2222 | LinusN: If you need other test, let me know. |
23:21:15 | XavierGr | Xerion there are no diodes in H100 are there any in H300? |
23:21:20 | Xerion | no idea :p |
23:21:22 | XavierGr | or you mean in the battery pack? |
23:21:27 | Xerion | it was just a suggestion |
23:21:37 | Xerion | but it can be in the battery pack... |
23:21:37 | XavierGr | Rob do you know about it? |
23:21:42 | Bger | okay, nitee |
23:21:46 | XavierGr | (you know all sort of stuff with power) |
23:21:47 | | Quit Bger ("[BX] One BitchX to rule them all") |
23:22:33 | preglow | LinusN: i think the patch looks fine |
23:22:35 | Rob2222 | Yes, sould be no problem. |
23:22:57 | preglow | so i'll commit it tomorrow unless anyone's prepared to stay here and clean up my mess if i rack up a score |
23:23:01 | XavierGr | You mean that H300 can handle -6 volts? |
23:23:07 | XavierGr | H100 would burn with -5 |
23:23:15 | Rob2222 | XavierGr: Afaik the H300 is powered by the PCF, which can handle 10V AND the LX2201 battery charger can handly up to 7V |
23:23:36 | XavierGr | ah okay then |
23:24:01 | Rob2222 | They wouldnt sell this battery packs from iriver when it wouldnt be ok |
23:24:34 | XavierGr | it is okay if you put the batteries in the right order, but what if not? |
23:24:43 | Rob2222 | ? |
23:24:52 | XavierGr | iRiver says not to do it, but it does not say that it will destroy the unit |
23:24:59 | Rob2222 | ah |
23:25:02 | Rob2222 | -6V |
23:25:11 | XavierGr | yes |
23:25:12 | Rob2222 | uhm |
23:25:32 | XavierGr | I hope that you are not tempted to do it ;P |
23:25:36 | Rob2222 | I dont know if there is a protection. |
23:26:10 | | Quit damaki (Read error: 110 (Connection timed out)) |
23:29:00 | | Join DJ_TCK [0] (n=tckocr@81-178-200-238.dsl.pipex.com) |
23:31:46 | | Quit mafj2 (SendQ exceeded) |
23:32:43 | * | preglow tries the eq gui on ipod |
23:32:54 | | Join foo__ [0] (n=mafj2@tor/session/x-ab5446aa3792ed80) |
23:34:37 | preglow | ouch |
23:34:47 | preglow | ahahah |
23:34:54 | aegray | hrm? |
23:34:55 | preglow | self-oscillating filters = niceness |
23:35:00 | | Quit NicoFR () |
23:35:06 | * | aegray pretends to know what that means! |
23:35:45 | preglow | but ok, the eq suddenly doesn't work at all on ipod |
23:35:48 | preglow | perhaps i should disable it |
23:36:05 | aegray | :( |
23:42:48 | | Join Midgey31 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
23:43:00 | preglow | weird shit |
23:43:03 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
23:43:09 | preglow | filter _should_ be disabled when the gain is 0 |
23:43:10 | preglow | but no |
23:43:12 | preglow | not on arm |
23:45:13 | | Join Philip_0729 [0] (n=Philip_0@user-2011.l4.c5.dsl.pol.co.uk) |
23:45:36 | BHSPitMonkey | arm sucks |
23:45:39 | BHSPitMonkey | leg++ |
23:47:08 | t0mas | preglow: is there an interface for the eq already? |
23:47:12 | t0mas | or a debug interface? |
23:47:25 | | Join petur [0] (i=petur@d54C1AA06.access.telenet.be) |
23:49:09 | preglow | t0mas: interface, yes |
23:49:13 | preglow | t0mas: good old rockbox menu based |
23:49:25 | t0mas | oh cool |
23:49:26 | t0mas | missed that :) |
23:51:01 | markun | preglow: maybe you can try there freqs: http://www.quasarelectronics.com/1044.htm |
23:51:02 | t0mas | where is it? :) |
23:51:11 | preglow | hahaha |
23:51:22 | preglow | my eq filters can pose a sine oscillators too! |
23:52:04 | | Join ModernExecutive [0] (n=bob@pool-141-152-166-148.norf.east.verizon.net) |
23:52:07 | preglow | and it feels like the joystick on my h120 is starting to feel a bit tired :/ |
23:53:36 | t0mas | preglow... stupid question... but how do I control the EQ? |
23:53:37 | San||Study | what was that chanell for doom again? |
23:54:19 | ep0ch | all my softwares only have 10 band eq's, so i'll have to estimate some 5 band eq's values for you |
23:54:27 | preglow | t0mas: with the gui, once i commit it |
23:54:32 | t0mas | ooooh ok |
23:54:36 | t0mas | patch link? |
23:54:53 | ep0ch | i'd say 60, 200, 800, 2500, 11000 for the bands? |
23:55:11 | preglow | yeah, sounds okish |
23:55:25 | ep0ch | 40 is too low imho |
23:55:51 | t0mas | the gap between 2500 and 11000 is a bit big imo... |
23:55:56 | Philip_0729 | san: no-one is in the doom room... |
23:56:05 | t0mas | compared to the 3 sliders I heve between there on my 10 band version |
23:56:12 | San||Study | ah, thats why |
23:56:14 | San||Study | :D |
23:56:15 | San||Study | thanks |
23:56:41 | t0mas | 10-band: 60, 170, 310, 600, 1K, 3K, 6K, 12K, 14K, 16K |
23:57:28 | t0mas | I would go for 5 band: 60, 200, 800, 4K, 12K |
23:57:30 | preglow | ehh |
23:57:38 | preglow | when i change the bit allocation in settings.c, for a setting |
23:57:41 | t0mas | but that's not based on any audio knowledge |
23:57:42 | preglow | do i need to change anything else? |
23:58:40 | Rob2222 | I need a backdrop image. ^^ |
23:58:57 | Rob2222 | Anything online for H300? |