00:00:14 | amiconn | CPU performance varies linear with clock. As long as core voltage is constant, power consumption (of the core) also varies linear with clock. So in this case it doesn't matter whether we're switching between 2 speeds (say 30 and 80MHz) to achieve an effective speed of 50MHz, or whether we're running at a constant 50MHz (for this task) |
00:00:16 | Roxiboxi | other players seem to work fine. this is for a blind user.. |
00:01:19 | Zagor | amiconn: that does not answer my question |
00:01:41 | amiconn | But as soon as variable core voltage is introduced into the mix, this no longer applies. Power consumption then varies (approximately) quadratic depending on clock, meaning that the 2-point switching becomes less power efficient than using the optimal clock for the current load |
00:01:42 | | Quit robin0800 (Client Quit) |
00:01:46 | domonoky | Roxiboxi: you are sure you used the correct voice file ? |
00:02:06 | Roxiboxi | lets see.. |
00:02:11 | Roxiboxi | he has a standard. |
00:02:22 | Roxiboxi | archos 20 gb recorder V1. |
00:02:26 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com) |
00:02:32 | Roxiboxi | but am not sure if 8 mb or not, but I think not.. |
00:02:51 | Roxiboxi | prior versions all work well. |
00:02:56 | Zagor | right, so we don't need it. we want it. there is a big difference. |
00:03:00 | Roxiboxi | upto the 2.4.1 |
00:03:15 | Roxiboxi | oops.. 2.5.1 |
00:03:29 | amiconn | Zagor: The i.MX31 does have variable core voltage, and I sincerely doubt we can beat or even get close to OF runtime without making use of it |
00:03:53 | domonoky | Roxiboxi: 2.5.1 is very, very old.. the voice system changed since then... (voice files are now different on different targets) |
00:03:58 | | Quit fenugrec ("Leaving") |
00:04:27 | amiconn | Of course 2-step variation would be better than the current fixed clock, as an intermediate solution |
00:04:45 | domonoky | Roxiboxi: make sure you have the right "english.voice" (recorder or recoder fm) and the language in rockbox is really set to english. |
00:04:57 | | Join Nibbl [0] (n=Nibbler@e181087013.adsl.alicedsl.de) |
00:05:04 | Roxiboxi | yes I know that. we used daily builts for some time, but wanted to go over to the definite 3.1 when we read i was out. |
00:05:09 | Zagor | amiconn: of course. I'm just pointing out that saying "we need to do X on target Y" without further details in a technical discussion implies there is some technical limitation that makes us really have to do X. not just that X is the better choice. |
00:06:08 | | Quit Buschel () |
00:06:34 | | Join casainho [0] (n=chatzill@pal-213-228-179-20.netvisao.pt) |
00:06:57 | casainho | Bagder: hello :-) :-) |
00:07:39 | casainho | Bagder: are you there? I would like to know that I did resolved that problem :-) |
00:07:43 | | Quit robin0800 ("Leaving") |
00:08:17 | Bagder | so what caused it? |
00:08:42 | Roxiboxi | what would be the difference between a stndard archos 20 gb v1 and one with 8mb anyway? |
00:09:01 | casainho | Bagder: the problem were on bootloader linker script, I weren't adding the COMMON bss section, so, it were just zeroing some sections and not the COMMON :-) |
00:09:03 | Zagor | Roxiboxi: longer runtime on the 8MB version |
00:09:41 | Bagder | casainho: so how far do you get on starting Rockbox now? |
00:09:55 | | Join giles [0] (n=3ec3c198@gateway/web/cgi-irc/labb.contactor.se/x-f58fc0614e0ecd4a) |
00:10:08 | casainho | Bagder: I didn't know that COMMON section did exist ;-) thanks to JTAG debug and memory map file, and you and all other RB developers here :-) |
00:10:41 | casainho | Bagder: I got the flash_LED code working, with the SLEEP(HZ) ;-) so, kernel is working ;-) |
00:10:44 | | Join robin0800_ [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com) |
00:10:51 | casainho | Bagder: a great step for me ;-) |
00:10:55 | Bagder | nice! |
00:11:08 | Roxiboxi | well but I did all the same way as for other versions, even uninstalled rockbox completely, and then enabled the english language, which it will do by default anyway.. but still no luc... |
00:12:01 | Roxiboxi | guess we will have to revert to2.5.1 or somethiing.. cause a speaking player is better thn nothing at all for the time being... |
00:12:08 | casainho | I will update wiki page, the status of the port, next task is to put LCD working, however, I don't have it attached yet to development board, other developer is designing the board, we should get it soon :-) |
00:12:34 | domonoky | Roxiboxi: try 3.0 or a daily before switiching back to a many year old build. |
00:12:46 | dionoea | hehe nice idea in the forum: porting rockbox to a digital picture frame (with speakers). Not really portable but cool enough ;) |
00:13:20 | Roxiboxi | hmm lets see if that will work... |
00:15:06 | giles | hi quick question on ipod video 60Gb if anyone's interested? bought one from ebay - it had a prob so sent it back - it looks like the guy replaced the board with a 30Gb one since 60Gb version of rockbox crashes playing flacs, I now use the 30Gb rockbox version and it seem to work OK but will this cause a problem at all? |
00:15:09 | * | amiconn thinks the official 3.1 recorder voice file is too big, especially with the silly default for 'max files in directory' |
00:15:52 | amiconn | I have a free buffer of 1.26MB on my recorder, and I've lowered mentioned setting to 300 (default is 1000 - used to be 400 in old versions) |
00:15:59 | * | domonoky thinks our voice system could need some love to handle errors with voice (wrong version, to big file, outdated voice file, etc) |
00:16:06 | amiconn | And the voice file for recorder has a size of 1.26MB ... |
00:17:00 | Bagder | we should just lower 1000 to 400 on lowmem targets |
00:17:31 | amiconn | Bagder: In fact there already is an exception: For 1MB targets the default is 200 |
00:18:08 | amiconn | domonoky: How do you think that could be handled? I don't think it even can be handled using voice |
00:18:09 | Bagder | it feels reasonable to me to have it different depending on ram size |
00:18:31 | Zagor | amiconn: that should be removed, along with all <2MB-specific code |
00:19:08 | domonoky | amiconn: might be difficult with voice (perhaps a constant error voice at the beginning) but at least a spash or debug menu entry with the error would be nice. |
00:20:13 | amiconn | Well, a few error clips could perhaps be included as .talk clips (always english) |
00:20:42 | domonoky | outdated voice files are especially difficult as there are no versions for this in place at moment :-) |
00:20:49 | amiconn | This would be similar to the fact that .lng file problems can also only be reported in english, font problems can only be reported using the sysfont etc |
00:20:58 | Roxiboxi | ok this is getting interesting now.. |
00:21:49 | Roxiboxi | could somebody please walk me through setting the levels to something low for that recorder, before I try out the 3.0? but in PM, otherwise the entries will mess up everything here, since I do not hae enough sight... |
00:22:01 | amiconn | domonoky: I thought voice files were versioned (same version as .lng files). But if not, this should of course be fixed |
00:23:13 | domonoky | amiconn: as far as i know, it doesnt have any version ( i researched it some day to see if i could let rbutil warn about a outdated voice file) |
00:24:34 | | Quit Nibbler (Read error: 110 (Connection timed out)) |
00:29:56 | | Quit gevaerts (Nick collision from services.) |
00:30:08 | | Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) |
00:35:42 | | Join jfc^3 [0] (n=john@dpc691978010.direcpc.com) |
00:36:20 | | Join berry [0] (n=nnscript@c83-248-198-217.bredband.comhem.se) |
00:36:46 | Zagor | amiconn: what are the crystal frequencies for the coldfires? |
00:36:50 | | Quit robin0800_ ("Leaving") |
00:37:04 | n1s | amiconn, domonoky: voice files and lng files has a version, when i suggested a long time ago to change this version when we break the string order (as we do occasionally, sometimes without realizing even) it was said that this was a "!format" version and should not be used for this so i think we need another version field in voice files |
00:37:09 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com) |
00:37:11 | amiconn | Crystal frequency is 11.2896MHz on all coldfire targets |
00:37:29 | amiconn | We can only use integer multilpiers without sacrificing timer precision |
00:37:31 | n1s | eh s/!// |
00:37:52 | | Quit robin0800 (Client Quit) |
00:38:10 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com) |
00:38:22 | berry | why does my sansa e200 get the default firmware when i plug it in the computer oO hi |
00:38:42 | n1s | berry to be able to use usb |
00:38:55 | bertrik | berry, to charge and transfer files via USB. Neither are supported by rockbox yet. |
00:38:55 | berry | yes? :> |
00:39:04 | berry | aaaaaaah |
00:39:08 | amiconn | Currently we're using *4 when unboosted and *11 when boosted (which is in fact a tiny bit of overclocking - ~124.2MHz instead of 120MHz) |
00:39:39 | berry | but it will return to roxbox when i unplug it? |
00:39:46 | amiconn | In the radio and USB screens we're using *1 |
00:39:47 | giles | hi quick question on ipod video 60Gb if anyone's interested? bought one from ebay - it had a prob so sent it back - it looks like the guy replaced the board with a 30Gb one since 60Gb version of rockbox crashes playing flacs, I now use the 30Gb rockbox version and it seem to work OK but will this cause a problem at all? |
00:39:51 | bertrik | yes, try and find out :P |
00:40:14 | berry | : D thank you mates |
00:40:17 | kugel | giles: the 30GB version have less RAM |
00:40:31 | | Join domonoky1 [0] (n=Domonoky@g229075240.adsl.alicedsl.de) |
00:40:42 | kugel | if you can live with 32MB instead of 64MB it isn't a problem |
00:40:58 | Zagor | very annoying to supply no post-pll clk div :-( |
00:41:35 | giles | kugel, thanks, i suppose the only advantage is less disk reads and more battery life? |
00:41:45 | | Part robin0800 ("Leaving") |
00:41:52 | Zagor | amiconn: what happens if you try "hot setting" CPUDIV for example? |
00:41:53 | kugel | giles: actually, you wouldn't notice the difference, unless you do a battery bench (less RAM means more disk spin-ups for rebuffering audio data, and thus less battery life time) |
00:42:04 | kugel | exactly |
00:42:47 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust394.brig.cable.ntl.com) |
00:43:35 | Unhelpful | kugel: holy cow, that's a pretty big difference |
00:44:03 | amiconn | Zagor: Actually there is a post divider (even 2), but the whole pll register can only be programmed at once |
00:44:20 | | Join Willwolfe [0] (n=chatzill@net35-14.netkaster.ca) |
00:44:29 | Unhelpful | amiconn: might the timing of events be consistent enough on startup for a timing problem to be reproducible under those circumstannces |
00:46:14 | Zagor | amiconn: is both VCOOUT and CPUDIV post-pll? the user manual isn't very clear on that. have you tried ignoring the bypass bit requirement and change those anyway? |
00:47:05 | amiconn | Yes, they're both post-pll. And no, I didn't try it |
00:47:19 | kugel | Unhelpful: I didn't say it negligible, but he wouldn't notice it until he runs a battery bench and compares against a 64MB unit |
00:47:40 | Unhelpful | ... huh? |
00:47:58 | Unhelpful | oh... i was talking about your screenshots. |
00:48:17 | *** | Saving seen data "./dancer.seen" |
00:48:21 | kugel | ah, ok :) |
00:48:30 | Unhelpful | what'd you set BM_MAX_WIDTH to? |
00:48:36 | kugel | 8 |
00:48:37 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
00:48:47 | giles | lol phew, it's OK after all, thanks guys bye bye |
00:48:49 | kugel | as it was before your commit |
00:49:01 | kugel | and I had nothing applied but your log patch |
00:49:09 | | Join einhirn [0] (i=Miranda@p5B0333B7.dip0.t-ipconnect.de) |
00:49:30 | Unhelpful | wait a sec, i think you might need to change more than just BM_MAX_WIDTH to go back to chunked reads in the unscaled path |
00:49:35 | kugel | oh, and boot time is significantly increased |
00:51:06 | amiconn | Zagor: I guess that switching the dividers without switching to bypass first isn't guaranteed to be glitch-free |
00:51:14 | Unhelpful | part of that change, which i forgot about, is not checking for end-of-buffer while outputting a line in the unscaled path, since it's always supposed to be a whole line |
00:51:54 | Zagor | amiconn: maybe |
00:51:57 | * | amiconn thinks LinusN knows these things best |
00:52:00 | | Quit jfc (Read error: 110 (Connection timed out)) |
00:54:06 | | Quit casainho ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121622]") |
00:55:45 | | Quit giles ("CGI:IRC (EOF)") |
00:57:23 | | Quit domonoky (Read error: 110 (Connection timed out)) |
01:00 |
01:01:49 | splinter | how do i quit most games on the ipod |
01:04:19 | | Quit moos ("Rockbox rules the DAP world") |
01:05:01 | domonoky1 | splinter: select+play i think. |
01:05:17 | splinter | k |
01:05:23 | amiconn | Select+Menu |
01:05:29 | pixelma | menu+select but the manual might know better... *hint* |
01:06:27 | splinter | yeah didn't see it |
01:06:58 | | Quit n1s () |
01:07:25 | | Quit mcuelenaere () |
01:08:00 | Unhelpful | kugel: could you please give this a try? it actually *correctly* reverts the whole-line reading portion of the patch. http://pastie.org/351021 |
01:08:40 | kugel | sure |
01:09:55 | Unhelpful | i didn't think of it when i just asked you to change BM_MAX_WIDTH, but you need to add code to refill the read buffer. |
01:14:12 | | Join chavezone [0] (n=44e06ea0@gateway/web/cgi-irc/labb.contactor.se/x-87431320d70db989) |
01:14:15 | * | amiconn still thinks that there must be a hardware specific problem on the fuze (some driver?) |
01:15:12 | | Quit chavezone (Client Quit) |
01:15:16 | | Quit Zagor ("Leaving") |
01:15:29 | | Join chavezone [0] (n=44e06ea0@gateway/web/cgi-irc/labb.contactor.se/x-e9bea0b5253d695c) |
01:16:45 | kugel | Unhelpful: hm, seems to work, but I'm having other problems |
01:18:25 | kugel | Unhelpful: wooooh! |
01:18:28 | | Join MethoS- [0] (n=clemens@host-091-097-243-099.ewe-ip-backbone.de) |
01:18:30 | kugel | looks good to me |
01:19:18 | Unhelpful | *sigh*... now, should i actually commit a patch that only covers up whatever the real problem is? |
01:19:38 | Unhelpful | amiconn: i'm inclined to agree, now, since the only thing that patch changed was how many pixels are read from the file at a time |
01:20:03 | kugel | amiconn: a apps/ code only commit brought that up |
01:20:27 | amiconn | Yeah, and it works in the sim, and on all other targets, even with the same pixel format and lcd size |
01:21:15 | kugel | and I'd like to know if e200v2 is hit by that too |
01:21:52 | kugel | I mean, the fuze has many problems that I don't understand or can't explain, so that wouldn't even really surprise me |
01:22:17 | | Quit chavezone ("CGI:IRC (EOF)") |
01:22:26 | | Quit draft (Read error: 145 (Connection timed out)) |
01:22:34 | | Quit domonoky1 (Read error: 104 (Connection reset by peer)) |
01:23:30 | kugel | there's something special about the fuze's lcd driver though |
01:23:44 | kugel | basically it's only 219x175 |
01:25:02 | kugel | Unhelpful: maybe you wait with the commit, we may investigate it further now that we know the "fix" |
01:25:16 | | Quit tessarakt (Read error: 113 (No route to host)) |
01:26:06 | Unhelpful | i'm definitely not committing this unless it's #ifdef'd for fuze only. it can only hurt performance, and it doesn't actually fix anything. |
01:26:44 | | Quit flydutch ("/* empty */") |
01:27:34 | kugel | sounds reasonable |
01:28:56 | Unhelpful | my guess is that if i dump the raw file data, it won't match the original file. :/ |
01:31:43 | amiconn | The driver looks like a normal 220x176 one |
01:32:03 | kugel | hm |
01:33:29 | kugel | so that LCD_HEIGHT-1 and _WIDTH-1 everywhere is normal? |
01:36:24 | amiconn | Sure, as coordinates are 0-based |
01:36:51 | amiconn | In fact this even looks similar to the well-known HD66789R, but there are some differences |
01:41:53 | kugel | ah right |
01:44:17 | kugel | I'd really like to see if the e200v2 has similar issues |
01:44:19 | Unhelpful | amiconn: i would guess it is more likely storage than LCD... i think that's what you had suggested before, as well? |
01:44:27 | amiconn | yes |
01:44:41 | amiconn | If it were LCD, the screendump wouldn't show the issue |
01:45:21 | | Join BigBambi [0] (n=alex@188.41.83-79.rev.gaoland.net) |
01:45:37 | Unhelpful | maybe we can come up with a synthetic test for that, in the form of a plugin. might be enough just to do a big read, busy-wait for a bit to simulate "processing" the data, and then write it out to a test file? |
01:46:01 | amiconn | kugel: Did you run test_disk. rock meanwhile? |
01:46:11 | | Quit tyfoo2 (Read error: 113 (No route to host)) |
01:46:30 | Unhelpful | ...except that the bmp loader never does writes. hm. |
01:46:41 | amiconn | test_disk also has an integrity test, which writes 300MB of pseudo-random data in pesudo-random chunks, then reads it back and compares it |
01:46:55 | amiconn | (20MB on Ondio for speed and capacity reasons) |
01:48:44 | kugel | amiconn: no, but I copied 800+MB from my microsd to the internal memory |
01:48:55 | kugel | succesfully from what I've seen |
01:49:28 | kugel | just the last chunk of data was corrupt, since I was trying to copy more, but, well, we cannot access more internal memory |
01:49:41 | Unhelpful | how large were the reads? |
01:51:21 | | Join gregorovius_ [0] (n=diego@host46.190-31-236.telecom.net.ar) |
01:52:47 | | Quit tvelocity (Remote closed the connection) |
01:53:08 | | Quit gregorovius (Read error: 60 (Operation timed out)) |
01:53:09 | | Quit robin0800 ("Leaving") |
01:56:18 | | Quit ender` (" "There is no reason anyone would want a computer in their home." -- Ken Olson, president, chairman and founder of DEC") |
02:00 |
02:02:07 | | Join fenugrec [0] (n=ABC@modemcable247.111-201-24.mc.videotron.ca) |
02:02:55 | | Quit culture (Connection timed out) |
02:03:02 | | Part Roxiboxi |
02:09:14 | kugel | Hm, there's no gamma setting in Rockbox, is it? |
02:10:18 | | Quit BigBambi (Read error: 113 (No route to host)) |
02:10:47 | * | kugel only saw contrast |
02:12:24 | | Join BigBambi [0] (n=alex@188.41.83-79.rev.gaoland.net) |
02:16:49 | | Join jaeb [0] (n=jaeb@pool-173-48-216-102.bstnma.fios.verizon.net) |
02:19:51 | | Quit bertrik ("Leaving") |
02:21:32 | | Quit matsl ("Leaving") |
02:24:14 | jaeb | hiya, I was wondering about the use of Fonts on the e260 |
02:24:27 | jaeb | specifically for the purpose of reading text files in the text reader |
02:24:36 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
02:24:51 | jaeb | but it seems that, generally, you select the font, including the size, in the Theme Settings |
02:25:00 | jaeb | and then they effect the entire system |
02:25:06 | jaeb | including the text viewer |
02:25:17 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
02:25:28 | krazykit | that's currently how the font system works. you can't use different fonts for different things (which is where you seem to be going here) |
02:25:46 | jaeb | yep, or just making sure that was the best/only way to do it to text viewing |
02:25:51 | jaeb | thanks |
02:27:24 | jaeb | is there any way to tell what the current font is? |
02:27:29 | kugel | Unhelpful: I played around a little in the lcd driver (more randomly though), no change |
02:28:32 | Unhelpful | it might be a good idea to play with test_disk... maybe change the read/write sizes for the integrity test. |
02:28:36 | | Join webguest11 [0] (n=42cf0a53@gateway/web/cgi-irc/labb.contactor.se/x-e7e62262bd00a81a) |
02:28:38 | MarcGuay | Did the quick screen defaults get changed? Can't remember if that discussion led to action.. |
02:29:00 | | Quit BigBambi (Read error: 113 (No route to host)) |
02:29:19 | | Quit faemir (Remote closed the connection) |
02:30:06 | webguest11 | I have not updated Rockbox for a long time , do I need to uninstall or just install the 3.1 |
02:30:39 | webguest11 | using Iriver 120 |
02:31:26 | kugel | Unhelpful: you mean a sd driver bug causes that? |
02:32:03 | Unhelpful | it seems more likely than an LCD driver bug, unless the LCD driver was somehow overwriting data in the framebuffer. |
02:32:19 | Unhelpful | the fact that changing the read size hides the glitch also suggests a storage bug. |
02:33:02 | kugel | hm |
02:34:26 | Unhelpful | because that's all the patch changes - data is processed exactly the same way, but the patch reads enough data for 8 pixels at a time from disk, while unpatched reads a whole line of the bitmap at a time |
02:34:57 | Unhelpful | it might be worth seeing if you can increase BM_MAX_WIDTH just a little to trigger it again - the icons that were wrong suggest that it won't take much. |
02:35:03 | krazykit | webguest11, the rockbox utility should take care of it (or just unzip the build to the device's root, like any other update). nothing special. |
02:35:26 | webguest11 | thanks |
02:36:46 | | Quit webguest11 ("CGI:IRC (EOF)") |
02:37:38 | | Quit Willwolfe ("ChatZilla 0.9.84 [Firefox 3.0.1/2008070208]") |
02:41:02 | kugel | Unhelpful: Ok, doing right now |
02:41:43 | kugel | test disk I mean |
02:42:11 | kugel | Unhelpful: but see, that's what I mean with we can investigate further |
02:43:47 | | Quit jaeb () |
02:44:49 | kugel | :( |
02:44:53 | kugel | compare error |
02:44:56 | Unhelpful | some of the icons that were glitched were only 10-12px wide, so BM_MAX_WIDTH 16 will probably break them again, and perhaps do something to the background |
02:48:19 | *** | Saving seen data "./dancer.seen" |
02:48:29 | | Quit einhirn (Read error: 110 (Connection timed out)) |
02:49:26 | Unhelpful | who knows how tho SD driver works? it sounds like that's where this needs to go next :/ |
02:49:43 | kugel | I know it a bit |
02:50:04 | kugel | the 56KB are already wrogn |
02:50:42 | Unhelpful | 56KB what? |
02:50:43 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
02:51:13 | kugel | the first, sorry |
02:52:06 | | Quit MarcGuay ("http://www.mibbit.com ajax IRC Client") |
02:54:17 | | Nick jfc^3 is now known as jfc (n=john@dpc691978010.direcpc.com) |
02:56:53 | kugel | Unhelpful: I added a note to the SansaV2 page, if you happen to meet a e200v2 owner, please ask him to confirm. If it's a SD bug, it must show up there too. I'm going to bed now |
02:57:45 | Unhelpful | will do. i'll be here for a bit, so if anybody on the testing page should stop by, i'll ask. |
02:57:46 | | Join webguest17 [0] (n=42cf0a53@gateway/web/cgi-irc/labb.contactor.se/x-8c8bc80a0deb3da7) |
02:58:21 | kugel | I'm not here on the weekend |
02:58:28 | kugel | but I know domonoky has e200v2 |
02:59:03 | | Quit FOAD (Read error: 145 (Connection timed out)) |
02:59:04 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
02:59:07 | | Quit Schmogel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
02:59:26 | kugel | but actually, any ams sansa should show that issue |
03:00 |
03:00:16 | webguest17 | I have an Iriver 120 with an old Rockboxbuild. OS is XP. Can I run the auto utility to install the current build or do I need to do a manual install for my player? Thanks again |
03:00:37 | Unhelpful | using the utility to install should be fine |
03:00:56 | webguest17 | great sounds easer |
03:01:56 | | Quit webguest17 (Client Quit) |
03:03:45 | | Join burry [0] (n=nnscript@c83-248-198-217.bredband.comhem.se) |
03:03:48 | | Join thegeek_ [0] (n=nnscript@85-89-4.72.3p.ntebredband.no) |
03:03:56 | | Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019) |
03:05:11 | | Join Xerion_ [0] (i=xerion@82-170-197-160.ip.telfort.nl) |
03:05:33 | | Join saratoga [0] (n=41becb3b@gateway/web/cgi-irc/labb.contactor.se/x-826aeab150f3f8d1) |
03:06:14 | | Quit FOAD (niven.freenode.net irc.freenode.net) |
03:06:14 | NSplit | niven.freenode.net irc.freenode.net |
03:06:14 | | Quit berry (niven.freenode.net irc.freenode.net) |
03:06:14 | | Quit Nibbl (niven.freenode.net irc.freenode.net) |
03:06:14 | | Quit SUSaiyan` (niven.freenode.net irc.freenode.net) |
03:06:14 | | Quit write__erase (niven.freenode.net irc.freenode.net) |
03:06:14 | | Quit Kohlrabi (niven.freenode.net irc.freenode.net) |
03:06:14 | | Quit dionoea (niven.freenode.net irc.freenode.net) |
03:06:14 | | Quit tmzt (niven.freenode.net irc.freenode.net) |
03:06:14 | | Quit thegeek (niven.freenode.net irc.freenode.net) |
03:06:14 | | Quit ch4os (niven.freenode.net irc.freenode.net) |
03:06:14 | | Quit advcomp2019 (niven.freenode.net irc.freenode.net) |
03:06:14 | | Quit bugonshoe (niven.freenode.net irc.freenode.net) |
03:06:14 | | Quit Dieterbe (niven.freenode.net irc.freenode.net) |
03:06:14 | | Quit Xerion (niven.freenode.net irc.freenode.net) |
03:06:15 | | Nick Xerion_ is now known as Xerion (i=xerion@82-170-197-160.ip.telfort.nl) |
03:06:18 | saratoga | Zagor: lack of boosting shouldn't lag an e200 |
03:06:24 | kugel | Unhelpful: I'm doing a additional test on the microsd |
03:06:50 | saratoga | we basically never boost in SVN for mp3 or flac and those do not lag |
03:06:52 | kugel | saratoga: but maybe locks due to the act of boosting |
03:07:13 | kugel | fact is, that with watermark, more little boosts happen |
03:07:17 | _Auron_ | kugel: I have a sansa e200v2 |
03:07:18 | saratoga | if your patch introduces lagging its probably an issue with scheduling not boosting |
03:07:37 | | Join einhirn [0] (i=Miranda@p5B030DCB.dip0.t-ipconnect.de) |
03:07:38 | saratoga | kugel: boosts on PP5024 are so fast they won't cause lagging |
03:07:50 | saratoga | you' |
03:08:01 | saratoga | d have to do it dozens of times a second to use even 1% o f the CPU |
03:08:04 | Unhelpful | _Auron_: do you see any graphical corruption issues? this is what's happening on Fuze: http://www.alice-dsl.net/simonemartitz/rockbox/mainmenu1.png |
03:08:13 | kugel | saratoga: depends, if a boost happens just in the moment the scrollwheel interrupt happens |
03:08:16 | NHeal | niven.freenode.net irc.freenode.net |
03:08:16 | NJoin | Kohlrabi [0] (n=Kohlrabi@frustrum.nosebud.de) |
03:08:20 | NJoin | tmzt [0] (n=tmzt@76.211.12.137) |
03:08:30 | saratoga | kugel: why would that be a problem? |
03:08:35 | | Join dionoea [0] (n=dionoea@yop.chewa.net) |
03:08:37 | NJoin | ch4os [0] (n=ch4os@gentoo/user/ch4os) |
03:09:07 | NJoin | FOAD [0] (n=dok@dinah.blub.net) |
03:09:14 | kugel | well, the cpu can't do anything else while doing the boost |
03:09:18 | _Auron_ | er I don't have rockbox on my v2, thought support was primitive |
03:09:27 | saratoga | for a couple hundred microseconds |
03:09:35 | Unhelpful | it's a bit lacking, yes. |
03:10:02 | kugel | _Auron_: it's enough if you reach the main menu, to look for pixel corruptions |
03:10:03 | _Auron_ | is there dualboot support on the v2 if I'm unsure if I want to rockbox it quite yet? |
03:10:16 | kugel | yes, there is |
03:10:39 | _Auron_ | I might look into that tonight then |
03:11:03 | | Join SUSaiyan [0] (n=SUSaiyan@cc84863-b.zwoll1.ov.home.nl) |
03:12:13 | kugel | amiconn: test disk showed an error |
03:12:52 | kugel | Unhelpful: but do you know what's weird? |
03:12:59 | Unhelpful | what? |
03:13:09 | kugel | I needed to make a full installation with your patch to get the issue away |
03:13:12 | kugel | make bin wasn' |
03:13:15 | kugel | wasn't nough |
03:14:06 | Unhelpful | that's really bizarre, since the loader is in core |
03:14:09 | kugel | maybe I did something entirely wrong, as that doesn't really make sense, but it was like that |
03:14:34 | kugel | I'll try again, to be sure |
03:15:08 | Unhelpful | i wonder how hard it would be to change the read and write sizes in test_disk... if it wouldn't be hard taking them down very low, we could see if smaller reads "fix" it there, too |
03:15:34 | kugel | Unhelpful: ah, it seems I did something wrong# |
03:16:09 | kugel | probably a typo in the command line so that rockbox.sansa didn't get to the right location or so |
03:17:24 | kugel | Unhelpful: what's it worth? I'd really like to have the sd bug fixed if it is one |
03:17:48 | _Auron_ | what do I need to get rockbox on the v2? |
03:18:08 | saratoga | Bagder: [reading the logs] the two level boost idea makes some sense on CF I think |
03:18:09 | kugel | http://www.rockbox.org/twiki/bin/view/Main/SansaV2 |
03:18:24 | NJoin | Dieterbe [0] (n=Dieterbe@213.219.168.87.adsl.dyn.edpnet.net) |
03:18:36 | saratoga | we could basically set the normal clock == idle clock, and boost to the present normal clock on GUI use |
03:18:36 | Unhelpful | well, if reads need to be a certain "magic size" to trigger the bug, that might be helpful in figuring out what it is |
03:18:48 | saratoga | then low PCM buffer would use the 124mhz boost |
03:18:48 | _Auron_ | "tools/configure" ... |
03:19:13 | saratoga | this would actually save a fair amount of power on CF, since mp3 and several other formats need no where near 45mhz for real time decode |
03:19:51 | saratoga | mp3 users would get at least a couple extra hours as I recall based on the power measaurements in the wiki and codec benchmark page |
03:20:06 | kugel | amiconn: is test disk not boosting? |
03:20:27 | saratoga | since as i understand it, the only reason such an excessively high normal clock was used on CF was to make the GUI responsive |
03:20:33 | NJoin | write__erase [0] (n=write__e@royale.aixmarseille.com) |
03:20:43 | NJoin | Nibbl [0] (n=Nibbler@e181087013.adsl.alicedsl.de) |
03:21:21 | Unhelpful | the bmp loader doesn't boost, either... only the scaler |
03:21:32 | saratoga | i agree that having 2 level boost on low pcmbuf makes little sense if you've got linear power consumption though |
03:21:46 | saratoga | so it may not be useful on PP if microboosting can be done like amiconn proposes |
03:22:26 | kugel | the scaler boosts? |
03:22:40 | kugel | is it so slow? :P |
03:23:33 | | Join lymeca [0] (n=lymeca@c-71-232-99-64.hsd1.ma.comcast.net) |
03:23:46 | Unhelpful | you know it *is* slow ;) |
03:24:07 | kugel | it's the only non-codec code that boosts in the core, right? |
03:24:35 | kugel | or at least one of the very few |
03:25:31 | Unhelpful | *that* i do not know. it was just suggested that i boost in the smooth scaler. it's not a very long boost for reasonable image sizes... but huge images can take quite some time to scale |
03:26:55 | fenugrec | I haven't found a "rockbox glossary" so I'll ask - what does "CF" stand for ? (besides CompactFlash which doesn't make sense to me in this context) ? |
03:27:16 | scorche|sh | and which context is that? |
03:27:26 | fenugrec | the present discussion |
03:27:33 | kugel | saratoga: if I find time at my grandma I'll prepare a plugins patch |
03:27:34 | fenugrec | I'm reading with much interest |
03:28:28 | Unhelpful | i believe that'd be "coldfire", one of the target CPU architectures, but i could be wrong. |
03:28:43 | saratoga | kugel: for the fuze? |
03:28:46 | fenugrec | ah, yes it makes sense - PP would be the PortalPlayer s ? |
03:28:48 | kugel | yes |
03:29:14 | kugel | the button support in svn is sufficient to enable plugins now |
03:29:52 | Unhelpful | build album art! ;) |
03:30:02 | Unhelpful | er, PF, rather. |
03:30:08 | saratoga | kugel: sure wheneever you're ready just ping me and i'll commit what you have |
03:30:28 | | Join webguest14 [0] (n=42cf0a53@gateway/web/cgi-irc/labb.contactor.se/x-f3666f70a6c38365) |
03:31:08 | | Nick gregorovius_ is now known as gregorovius (n=diego@host46.190-31-236.telecom.net.ar) |
03:31:19 | saratoga | the wiki says we have battery charging for the v2 sansas |
03:31:22 | saratoga | is that committed? |
03:31:24 | gregorovius | does rockbox recognize replaygain info in ape tags in mp3 files? |
03:31:25 | kugel | Unhelpful: if other can't reproduce, it's probably a mkfs.vfat problem |
03:31:37 | webguest14 | If I need "Mingwm10.dll", where do I put the file on my XP OS. |
03:31:47 | saratoga | i assume its the same as the v1s, but still funny if they can charge before the older players |
03:31:56 | saratoga | gregorovius: no |
03:32:08 | kugel | saratoga: I think that's more "monitoring" than "charging", I'm not aware of charging code |
03:32:16 | gregorovius | saratoga: only id3v2? |
03:32:32 | Unhelpful | kugel: huh... can you read the installed wps bmp files from a host PC and see if they're correct? |
03:32:35 | linuxstb | webguest14: In the same folder as rbutilqt.exe |
03:32:59 | webguest14 | thanks again |
03:33:04 | saratoga | gregorovius: yes apev2 support was rejected |
03:33:06 | kugel | saratoga: I haven't tested, others might have though, but CHARGING_SIMPLE is defined, which may already have an effect |
03:33:33 | saratoga | kugel: its got the same AMS chip as the v1, so it won't charge without the v1 patch i think |
03:33:34 | | Quit webguest14 (Client Quit) |
03:33:42 | gregorovius | hm, that's too bad, because mp3gain seems to support only ape tags, and there's no other CLI program to do this, as far as I know |
03:34:18 | kugel | Unhelpful: yes, they're correct |
03:34:37 | kugel | but you never know what pc apps do to make the user happy |
03:34:44 | | Quit DerDome (Nick collision from services.) |
03:34:47 | | Join DerDome1 [0] (n=DerDome@dslb-082-083-255-012.pools.arcor-ip.net) |
03:34:57 | | Nick DerDome1 is now known as DerDome (n=DerDome@dslb-082-083-255-012.pools.arcor-ip.net) |
03:34:59 | Unhelpful | gregorovius: it can also report the gain values, so that you can then apply them with the appropriate id3 tags. i've a script that does this, but it does quite a bit more, as well, and has not proven very easy for people other than myself to get working. |
03:35:32 | kugel | saratoga: as I said, should be Yes for monitoring in this case I think |
03:35:32 | Unhelpful | kugel: hrm. yes, but i think that if the files or filesystem were themselves corrupted, they'd be wrong in *some* way when read from the disk |
03:35:41 | kugel | I actually haven't messed with charging at all yet |
03:35:41 | gregorovius | Unhelpful: I'd like to see it anyways, is it bash? |
03:36:06 | kugel | Unhelpful: IIUC there have been problems with mkfs.vfat in the past too |
03:36:10 | kugel | IIRC rather |
03:36:24 | gregorovius | I just wrote a simple bash script to traverse my library and apply tags on oggs, flac, etc, but mp3 is proving difficult |
03:37:18 | Unhelpful | this should probably move to #rockbox-community at this point - and yes, id3 can be quite difficult. |
03:37:36 | kugel | saratoga: have you touched your fuze with mkfs.vfat yet? |
03:37:52 | | Quit burry (Read error: 110 (Connection timed out)) |
03:37:57 | saratoga | kugel: no I just deleted all files off it and defragmented |
03:38:03 | saratoga | that got me into rockbox once or twice |
03:38:10 | saratoga | i need to try and reformat it properly though |
03:38:13 | kugel | defrag on flash memory?? |
03:38:31 | saratoga | yeah so that .rockbox ended up in the first 1GB |
03:38:59 | kugel | saratoga: ok, can you try if you get corrupted bitmaps (e.g. backdrop) with a very recent SVN? |
03:39:38 | saratoga | kugel: i can try tomorrow when I get back in town |
03:41:49 | kugel | ok |
03:42:41 | | Join kushal_12_27_200 [0] (n=kushal@c-68-80-95-237.hsd1.nj.comcast.net) |
03:45:07 | kugel | Unhelpful: thanks for investigating, let's see how this turns out |
03:45:11 | | Quit kugel ("ChatZilla 0.9.84 [Firefox 3.0.5/2008121623]") |
03:53:06 | | Quit Bensawsome ("The awsome is gone :(") |
03:53:38 | | Join Bensawsome [0] (n=Bensawso@adsl-074-167-039-241.sip.cha.bellsouth.net) |
03:53:48 | | Nick Bensawsome is now known as Guest64183 (n=Bensawso@adsl-074-167-039-241.sip.cha.bellsouth.net) |
03:53:58 | | Quit lymeca (Connection timed out) |
03:54:33 | | Quit kushal_12_27_200 ("This computer has gone to sleep") |
03:57:01 | | Nick Guest64183 is now known as Bensawsome (n=Bensawso@adsl-074-167-039-241.sip.cha.bellsouth.net) |
03:58:48 | | Quit Horscht ("We don't make mistakes, we just have happy little accidents") |
04:00 |
04:07:42 | | Quit saratoga ("CGI:IRC (EOF)") |
04:09:10 | | Join blkhawk- [0] (i=HydraIRC@g228007184.adsl.alicedsl.de) |
04:10:34 | | Quit Thundercloud (Remote closed the connection) |
04:10:47 | | Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.") |
04:17:51 | | Quit [keanu] ("Leaving...") |
04:20:30 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
04:24:03 | | Quit fenugrec ("Leaving") |
04:25:22 | | Quit blkhawk (Read error: 110 (Connection timed out)) |
04:25:26 | | Nick blkhawk- is now known as blkhawk (i=HydraIRC@g228007184.adsl.alicedsl.de) |
04:26:27 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
04:34:41 | | Quit MethoS- (Remote closed the connection) |
04:39:48 | | Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019) |
04:41:56 | | Quit soap () |
04:42:52 | | Join soap [50] (n=soap@rockbox/staff/soap) |
04:44:19 | mud-rb | is it a known bug that LCD drawing becomes offset downwards when you enter and then exit a menu in a plugin? |
04:45:51 | _Auron_ | yes |
04:48:23 | *** | Saving seen data "./dancer.seen" |
04:51:37 | | Join Barahir_ [0] (n=jonathan@Xc70e.x.pppool.de) |
05:00 |
05:08:40 | | Quit Barahir (Read error: 110 (Connection timed out)) |
05:18:43 | | Join kushal_12_27_200 [0] (n=kushal@c-68-80-95-237.hsd1.nj.comcast.net) |
05:20:02 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
05:24:45 | | Quit kushal_12_27_200 ("Leaving") |
05:46:27 | | Quit BHSPitLappy (Remote closed the connection) |
05:51:03 | | Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey) |
05:59:16 | | Quit agaffney (Read error: 54 (Connection reset by peer)) |
05:59:43 | | Join agaffney [0] (n=agaffney@gentoo/developer/agaffney) |
06:00 |
06:10:58 | | Join pixelma_ [0] (n=pixelma@rockbox/staff/pixelma) |
06:11:17 | | Quit amiconn (Nick collision from services.) |
06:11:20 | | Join amiconn [50] (n=jens@rockbox/developer/amiconn) |
06:11:21 | | Quit pixelma (Read error: 110 (Connection timed out)) |
06:23:05 | | Quit Nibbl (Read error: 113 (No route to host)) |
06:23:48 | | Join Nibbl [0] (n=Nibbler@e181086116.adsl.alicedsl.de) |
06:48:25 | *** | Saving seen data "./dancer.seen" |
06:53:57 | | Join Willwolfe [0] (n=chatzill@net35-14.netkaster.ca) |
06:56:26 | | Quit Willwolfe (Client Quit) |
07:00 |
07:27:39 | CaptainKwel | good to know. now I can move on to the next bug in my plugin. |
07:35:14 | | Join pepperjack [0] (n=happy@h181.31.141.67.dynamic.ip.windstream.net) |
07:37:27 | pepperjack | are there any images of the bootloader i can download rather than using ipodpatcher? i mean just to dd it to the first partition of the ipod or something? |
07:39:40 | Unhelpful | are you even sure that's the right way to install it? |
07:45:47 | | Nick _jhMikeS_ is now known as jhMikeS (n=jethead7@adsl-75-45-226-30.dsl.sfldmi.sbcglobal.net) |
07:50:32 | Unhelpful | anybody around at the moment who knows make and/or RB build system pretty well? i'm looking to optionally build some files in the pluginlib, based on preprocessor defines - essentially some stuff that will go in pluginlib if it's not built in core |
07:51:06 | Unhelpful | would the easiest way maybe be just to build the file unconditionally, but put appropriate #ifdef around the code? |
07:52:29 | Unhelpful | also, i'd need to know if we have a define that indicates if a file is being built from the plugins or plugins/lib dir or not... if not, i'll need to add one |
08:00 |
08:00:03 | | Quit BHSPitLappy (Remote closed the connection) |
08:03:15 | | Quit Seed ("cu, Andre") |
08:04:26 | | Quit fdinel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
08:05:34 | | Join Belkin [0] (n=a9ea8a5e@gateway/web/cgi-irc/labb.contactor.se/x-659740df3ab85ffe) |
08:06:47 | Belkin | Hey all, I'm checking to see if there is Belkin TuneTalk microphone support for 5G ipod video available yet. |
08:07:28 | Belkin | I wanted ot find out if I can use that to record. I checked the forums and it's ambiguous. |
08:11:14 | | Quit Belkin ("CGI:IRC") |
08:11:17 | | Join Belkin [0] (n=a9ea8a5e@gateway/web/cgi-irc/labb.contactor.se/x-1b6d5e7c29d374de) |
08:12:42 | Unhelpful | at least the !XtremeMac Micromemo device apparently works for recording on 5.5G. i can't say if the belkin one would, but it seems at least possible. |
08:13:04 | Unhelpful | http://www.rockbox.org/twiki/bin/view/Main/IpodAccessories |
08:13:19 | Krisinu | rockbox auto install failed on me :( |
08:14:23 | | Quit parafin (Read error: 60 (Operation timed out)) |
08:14:46 | Belkin | Thanks, I've got the belkin and a 5G but haven't set up rockbox yet. Recording is pretty important for my application. I guess any alternatives would be good. I'll check out that mic. |
08:15:50 | Krisinu | i got the "can't load rockbox.ipod: file not found" error |
08:15:50 | Unhelpful | you could certainly try the mic with rockbox on your 5G |
08:19:29 | | Join parafin [0] (i=parafin@paraf.in) |
08:20:08 | pepperjack | Krisinu: the manual install is only like two extra steps anyway ;p |
08:20:28 | Krisinu | lol ok |
08:20:32 | Krisinu | i'll try this in the morning |
08:20:34 | Krisinu | i give up for now |
08:20:39 | | Join moos [0] (i=Mustapha@rockbox/staff/moos) |
08:21:17 | | Quit Belkin ("CGI:IRC (EOF)") |
08:28:15 | | Join n1s [0] (n=nils@rockbox/developer/n1s) |
08:47:45 | | Quit aurix_lexico ("Leaving.") |
08:48:28 | *** | Saving seen data "./dancer.seen" |
09:00 |
09:10:26 | | Quit XavierGr () |
09:31:49 | | Join bluefoxx [0] (i=BlueFoxx@S0106005004792985.vs.shawcable.net) |
09:32:48 | bluefoxx | so i'm trying ot get http://www.rockbox.org/twiki/bin/view/Main/SansaFAQ#Can_I_disable_the_Sansa_e200_fir to work but the firmware file it wants me to use causes the mp3 player to crash on the first boot up every time. has anyone else had this issue? |
09:36:16 | bluefoxx | noone else has had the problem of the firmware crashing and causing either a screen of all green or blue lines when trying to use the file at http://daniel.haxx.se/sansa/e200/1.02.15a.mi4 ? |
09:36:38 | * | Unhelpful wonders if the utility does anything like that already? |
09:38:28 | | Quit Nibbl (Remote closed the connection) |
09:47:23 | bluefoxx | here...i boot up and it gives me http://i41.tinypic.com/zn215i.jpg |
09:47:39 | bluefoxx | but then shortly after http://i43.tinypic.com/fcn2wh.jpg happens |
09:48:04 | Unhelpful | hrm, i have it building resize.o for pluginlib, or at least trying to, by adding a custom rule to plugins.make... but if there's going to be more than one file getting this treatment, perhaps a CORESOURCES or similar might be wise to have? |
09:51:23 | pepperjack | is there a .bin image for the firmware partition i can use instead of ipodpatcher? just to dd i mean? |
09:52:12 | Unhelpful | pepperjack: i don't think we have an image of the entire firmware partition with rockbox installed, no. why not use the utility? |
09:52:53 | pepperjack | well i went ahead and blasted the whole partition table away yesterday in a fit of madness.. so i dont have the apple image on there either and ipodpather objects |
09:53:05 | pepperjack | ive restored the partition table |
09:53:49 | n1s | gevaerts: usb_stack_mode and usb_stack_device_driver in user_settings are not used anywhere, is there a reason to keep them around? |
09:53:52 | Unhelpful | apple might be able to help with that? |
09:54:09 | pepperjack | yeah ill need to get to a windows machine i guess |
09:54:53 | Unhelpful | i think there might be some way |
09:55:00 | | Join bmbl [0] (n=Miranda@unaffiliated/bmbl) |
09:55:07 | n1s | pepperjack: there's this page that tells you how to do it without windows http://www.rockbox.org/twiki/bin/view/Main/IpodManualRestore |
09:55:53 | pepperjack | ach just what i needed thanks |
09:57:03 | * | Unhelpful will have to remember that for next time he sees this question :D |
09:57:57 | | Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma) |
10:00 |
10:04:23 | | Join tyfoo [0] (n=tyfoo@dyndsl-095-033-098-093.ewe-ip-backbone.de) |
10:06:09 | | Join flydutch [0] (n=flydutch@host84-153-dynamic.15-87-r.retail.telecomitalia.it) |
10:07:11 | | Nick Barahir_ is now known as Barahir (n=jonathan@Xc70e.x.pppool.de) |
10:08:05 | | Quit gregorovius () |
10:11:40 | | Quit bluefoxx ("its very dead in here :|") |
10:25:33 | pepperjack | it works! |
10:25:36 | * | pepperjack cackles madly |
10:25:47 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
10:26:19 | | Join ender` [0] (i=krneki@foo.eternallybored.org) |
10:31:02 | | Join Highlander [0] (i=Highland@mek33-4-82-236-45-205.fbx.proxad.net) |
10:33:59 | Unhelpful | good to hear! |
10:48:32 | *** | Saving seen data "./dancer.seen" |
10:55:40 | Unhelpful | resize.c is building in pluginlib, just need to tackle core bmp.c, and take care of the needed bits for things to work right... add an init function to set a pointer to plugin API, and make sure any references to core functions go through the API if PLUGINLIB is defined |
11:00 |
11:11:49 | | Quit tyfoo (Read error: 60 (Operation timed out)) |
11:12:02 | | Join tyfoo2 [0] (n=tyfoo@dyndsl-095-033-071-144.ewe-ip-backbone.de) |
11:12:06 | | Nick tyfoo2 is now known as tyfoo (n=tyfoo@dyndsl-095-033-071-144.ewe-ip-backbone.de) |
11:14:56 | pepperjack | hrm rockbox.ipod is in .rockbox dir which should be under the / partition is that correct? |
11:16:49 | Unhelpful | if you unzip with directories into the root of the main partition, that should come out right |
11:17:17 | Unhelpful | but yes, that sounds like where things should be |
11:17:36 | pepperjack | well at least partition table and bootloader are installed :) |
11:22:35 | | Join culture [0] (n=none@cpc1-bele3-0-0-cust658.belf.cable.ntl.com) |
11:28:29 | | Quit stripwax (Read error: 54 (Connection reset by peer)) |
11:33:22 | pepperjack | oh looks like its a format problem on the second (root) partition. apperantly 2048 byte sectors only works manually formatting when using mformat. which seems odd so ill have to use a windows itunes box to fix i guess |
11:34:16 | pepperjack | acording to ye old http://www.rockbox.org/twiki/bin/view/Main/IpodManualRestore |
11:34:22 | | Nick JdGordon|afk is now known as JdGordon (n=jonno@rockbox/developer/JdGordon) |
11:35:26 | | Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
11:35:56 | * | n1s points JdGordon at FS #9750 |
11:36:31 | JdGordon | yep, just seen it... |
11:36:32 | n1s | s/at/to/ (?) |
11:36:52 | n1s | ah :) |
11:36:59 | | Join merbanan [0] (n=banan@83.233.163.29) |
11:38:31 | Unhelpful | couldn't use mformat? |
11:39:05 | pepperjack | that an osx binary i think |
11:39:51 | pepperjack | lol nevermind |
11:40:18 | Unhelpful | mformat is part of mtools. i'm sure you can get it for linux. |
11:42:26 | JdGordon | can anyone reproduce 9750? |
11:42:30 | pepperjack | yeah its installed and in my PATH already... im just slow today |
11:43:35 | amiconn | JdGordon: Current SVN is unusable on any flashed archos, because updating the flash is impossible |
11:43:59 | Unhelpful | bmp.c builds in pluginlib, as well |
11:44:03 | amiconn | rockbox_flash doesn't work. It exits immediately, and I'm 99% sure this is due to r19622 |
11:44:32 | JdGordon | ok, fine.. i saw the logs.. it will be fixed soon... howver a flyspray task would be better |
11:44:32 | Unhelpful | probably have a working greylib scaler test for m:robe100 before much longer |
11:45:19 | amiconn | Yeah, I know... somehow I'm often too lazy to use the tracker :\ The fact that the tracker is really slow here doesn't make it better... |
11:46:16 | n1s | JdGordon: I can reproduce 9750, you need to use a wps that enables the statusbar of course |
11:47:21 | JdGordon | n1s: ah yes.. was trying every theme on my h300 and the only one which does this is the real default :/ |
11:48:06 | n1s | hmm, and after changing theme it takes a while before the statusbar is updated, most noticable if the background changed although not a big problem it looks a little bad |
11:49:48 | Unhelpful | amiconn: think it's reasonable that the pluginlib bitmap loader doesn't support native output at all? scaled output to mono is fairly worthless, unscaled output to mono can be done through the core loader. the pluginlib one is only there to use with the scaler, pretty much. |
11:50:37 | JdGordon | amiconn: firmware_flash.c? |
11:51:02 | amiconn | JdGordon: rockbox_flash.c and firmware_flash.c |
11:52:12 | amiconn | The former is used far more often than the latter. rockbox_flash is the updater that you run every time for a new .ucl, firmware_flash is the first-time flasher which you only need to use once (and optionally again if a new flash package is released) |
11:53:07 | amiconn | I tried to understand what happens, but somehow couldn't? Is the new SYS_ message sent *always*? And if so, where does that happen? |
11:53:47 | JdGordon | yes, the new SYS_EVENT is always sent.... if there is a better way to do it im open to ideas... i tried to get ideas for th epast 2 weeks... |
11:53:50 | JdGordon | test http://pastebin.com/d16eebdd5 |
11:53:51 | amiconn | I think that ignoring a few more SYS_ messages in the mentioned plugins would be good, although probably not all of them should be ignored |
11:54:10 | JdGordon | if they arnt being handled anyway, may aswell ignore the lot of them |
11:54:15 | JdGordon | it happens in main.c |
11:54:51 | | Join {phoenix} [0] (n=dirk@p54B47A85.dip.t-dialin.net) |
11:55:22 | amiconn | Currently any SYS_ event causes the flash plugins to exit. Most of them should probably not do that, but a few probably should |
11:55:56 | JdGordon | that paste should fix it.. unless my logic is wrong :p (which it very well could be.. im still half asleep) |
11:56:15 | | Join miepchen^schlaf [0] (n=miepel@p579EC8C2.dip.t-dialin.net) |
11:56:17 | amiconn | I think that should work. I'll try it a bit later |
11:56:46 | JdGordon | id like to do this commit now.. i've got things to do tonight... |
11:57:20 | | Quit tyfoo ("Carpe diem") |
11:57:31 | amiconn | firmware_flash obviously needs the same fix. The button handling in those plugins isn't that great in general, but one needs to be careful when hacking them |
11:58:30 | JdGordon | all 3 of those _flash.c get the same fix |
11:58:43 | JdGordon | I'm pretty sure these are the last introduced bugs |
12:00 |
12:01:01 | amiconn | Ah, didn't know iriver_flash was basically cloned from the archos flash plugins |
12:01:54 | amiconn | Well, there's still the strange statusbar delay, and the missing status bar in plugins using the core menu routines |
12:02:33 | bertrik | who are currently working on the c200v2 port? |
12:02:46 | amiconn | It looks like the stausbar delay has to with forcing an update. It seems to be delayed much longer on non-rtc targets than on rtc targets |
12:03:27 | JdGordon | should I force updates more often? |
12:03:38 | JdGordon | it only forces an update when it gets re-enabled |
12:04:16 | | Quit nplus (Remote closed the connection) |
12:04:37 | amiconn | I don't think it should be forced more often in general. It might need to be forced whenever the screen changes |
12:06:14 | | Join Schmogel [0] (n=Miranda@essn-4db64fbd.pool.einsundeins.de) |
12:06:46 | | Join MethoS- [0] (n=clemens@host-091-097-243-099.ewe-ip-backbone.de) |
12:06:57 | | Join nplus [0] (n=nplus@141.25.Globcom.Net) |
12:11:10 | | Join Llorean1 [0] (n=DarkkOne@ppp-70-132-143-243.dsl.hstntx.swbell.net) |
12:12:44 | | Quit miepchen^schlaf (niven.freenode.net irc.freenode.net) |
12:12:44 | NSplit | niven.freenode.net irc.freenode.net |
12:12:44 | | Quit Beta2K_ (niven.freenode.net irc.freenode.net) |
12:12:44 | | Quit Llorean (niven.freenode.net irc.freenode.net) |
12:12:44 | | Quit blippe (niven.freenode.net irc.freenode.net) |
12:12:44 | | Quit plus_M (niven.freenode.net irc.freenode.net) |
12:12:44 | | Quit blithe (niven.freenode.net irc.freenode.net) |
12:14:14 | NHeal | niven.freenode.net irc.freenode.net |
12:14:14 | NJoin | miepchen^schlaf [0] (n=miepel@p579EC8C2.dip.t-dialin.net) |
12:14:14 | NJoin | Beta2K_ [0] (n=beta@d36-78-228.home1.cgocable.net) |
12:14:14 | NJoin | blippe [0] (n=none_of_@213.136.34.23) |
12:14:14 | NJoin | plus_M [0] (i=plus@li26-205.members.linode.com) |
12:14:14 | NJoin | blithe [0] (n=blithe@li35-144.members.linode.com) |
12:15:03 | JdGordon | arg.. no wonder the statusbar updates are delayed... the screen isnt updated automatically |
12:15:48 | JdGordon | oh, hmm.. yes it is |
12:20:57 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
12:31:29 | | Join newbie [0] (n=kvirc@p578F0F94.dip.t-dialin.net) |
12:32:19 | | Join faemir [0] (n=faemir@88-106-244-173.dynamic.dsl.as9105.com) |
12:38:42 | | Part mud-rb (".") |
12:42:37 | | Join kadoban [0] (n=mud@cpe-24-93-17-195.rochester.res.rr.com) |
12:42:55 | | Quit pepperjack ("Lost terminal") |
12:44:20 | | Join tyfoo [0] (n=tyfoo@dyndsl-095-033-071-144.ewe-ip-backbone.de) |
12:48:36 | *** | Saving seen data "./dancer.seen" |
12:48:57 | JdGordon | if the statusbar is disabled (in the settings) and a WPS forces it on, should it be displayed? (i.e was it 3 days ago?) |
12:56:20 | pixelma | I would expext it to (but didn't try in a WPS ever) |
13:00 |
13:01:56 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
13:06:06 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
13:11:06 | | Nick Llorean1 is now known as Llorean (n=DarkkOne@ppp-70-132-143-243.dsl.hstntx.swbell.net) |
13:14:16 | Llorean | JdGordon: Yes, the WPS tag should take precedence over the setting. |
13:14:20 | Llorean | That's why it exists. |
13:23:43 | * | n1s wonders what the point of WPS_TOKEN_RTC_12HOUR_CFG is and why it's included for targets without RTC |
13:25:13 | | Join stoffel_ [0] (n=sfr@p57B4C768.dip.t-dialin.net) |
13:26:28 | | Join AndyI [0] (i=AndyI@212.14.205.32) |
13:32:38 | | Join Darksair [0] (n=user@125.33.193.205) |
13:37:12 | pixelma | n1s: could it be used for the sleep timer display on non-RTC targets? |
13:37:22 | | Quit AndyIL (Read error: 110 (Connection timed out)) |
13:37:37 | pixelma | just guessing though |
13:38:38 | n1s | from what it looks like it only returns the timeformat setting value (0 for 24hour clock, 1 for 12 hour) |
13:39:46 | | Join timc [0] (n=aoeu@124.93.243.83) |
13:40:01 | n1s | so i don't really think it has any use on non-rtc targets |
13:41:57 | n1s | I did go through the user_settings struct and reordered it and timeformat was not #if'ed for rtc but doing so breaks in gwps-common.c because of this token. So i'm #if'ing the token too |
13:42:29 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
13:45:59 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
13:50:44 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
13:51:53 | gevaerts | n1s: those seem to be relics from the first usb stack attempts. I've never seen them before... |
13:52:07 | n1s | gevaerts: ok, the're gone now |
13:52:30 | gevaerts | We may want some similar settings at some point, but (a) not right now, and (b) they won't be exactly the same |
13:53:41 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
13:54:23 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
13:55:33 | | Quit Highlander ("Leaving") |
13:57:39 | Bagder | n1s: reds |
13:57:52 | n1s | ah |
13:58:43 | amiconn | n1s: While the backlight code itself isn't #ifdef HAVE_BACKLIGHT, the settings are. Actually that might be considered a bug... |
13:59:41 | amiconn | (the goal was to keep plugin api, .lng and voice file compatible between modded and unmodded Ondios) |
14:00 |
14:00:46 | n1s | right, the modded ondio... |
14:02:37 | * | gevaerts thinks that if you mod your player, being expected to build things yourself isn't that high a cost |
14:04:15 | amiconn | gevaerts: Sure you need to build yourself if you want the actual settings in the Ondio UI |
14:04:20 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
14:05:56 | gevaerts | amiconn: exactly, and .lng files and plugins are built at the same time, so in practice only sharing of voice files would get broken |
14:05:59 | amiconn | The Ondios are handled a bit special here due to 2 things: (1) They are the *only* targets without backlight, but can be modded to have one. So keeping the backlight API on them means we have less ifdefing overall, at a tiny penalty (some settings fields and function stubs included in the default Ondio builds) |
14:06:33 | * | gevaerts forgot about the "only" bit |
14:06:41 | n1s | so should backlight_timeout be unconditional? |
14:06:42 | amiconn | (2) It is nice to be able to swap voice files and plugins without risking weirdness/crashes |
14:08:13 | | Join tvelocity [0] (n=tony@athedsl-261034.home.otenet.gr) |
14:08:53 | | Join Tangent1 [0] (n=asher@c-98-219-162-69.hsd1.pa.comcast.net) |
14:09:44 | gevaerts | less ifdefing is definitely a good thing... |
14:09:56 | * | gevaerts assumes that the mod can't be detected from software |
14:10:19 | Tangent1 | okay, most of the time I plug in my rockboxed Ipod it goes into the black and white file transfer mode. sometimes it goes into the color one that loads all the old files back on and then boots into the original firmware. Am I doing something different? if so, what is it? |
14:10:24 | amiconn | n1s: Yes. caption_backlight might also need to be unconditional (it was before) |
14:10:50 | n1s | amiconn: ok, i'll simply remove the #ifdef HAVE_BACKLIGHT then |
14:11:47 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
14:11:58 | gevaerts | Tangent1: if you plug it in while turned off, and the hold switch is set, the full apple firmware will be loaded |
14:12:04 | | Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-12af17e9b728168a) |
14:12:06 | n1s | ... which also makes the gigabeat sim build again, although that error seemed a little strange |
14:12:08 | Tangent1 | aha! |
14:12:10 | Tangent1 | thanks! |
14:12:19 | Tangent1 | it's that sneaky hold switch |
14:12:38 | n1s | ah, no it doesnät |
14:12:40 | | Quit kachna ("Konversation terminated!") |
14:12:50 | n1s | s/ä/'/ |
14:13:23 | | Join Nibbler [0] (n=Nibbler@ppp-88-217-46-35.dynamic.mnet-online.de) |
14:14:09 | | Quit thegeek_ (Read error: 110 (Connection timed out)) |
14:14:16 | | Quit DataGhost (Nick collision from services.) |
14:14:24 | | Join DataGhost [0] (i=dataghos@unaffiliated/dataghost) |
14:16:44 | JdGordon | Llorean: hmm... you sure? |
14:17:16 | JdGordon | that might need some creativity to work :/ |
14:17:56 | JdGordon | amiconn: testes that fix yet? |
14:18:30 | Llorean | JdGordon: Not much point in having "force on" and "force off" tags if they don't actually *force* it, right? |
14:18:47 | JdGordon | yes.. but is that what svn was doing 3 days ago? |
14:19:00 | Llorean | It's what SVN was doing 3 months ago, I don't know about 3 days. |
14:19:21 | JdGordon | I dont think it was actually... |
14:19:33 | Llorean | I have a status bar in my menus, but not in my WPS |
14:19:37 | Tangent1 | is there need for a donated Zen Vision:M? I'm deciding what to do with my old one and I'm really impressed with rockbox and would like to support the project. |
14:19:41 | Llorean | On a 20 day old build. |
14:20:30 | JdGordon | Llorean: no, I'm talkiong about if statusbars are disabled in the setting.. but the enable tag is in the wps.. are they shown? |
14:20:42 | Llorean | They're supposed to be. |
14:21:05 | Llorean | I know they were at some point in the past, though I don't know how long ago it was. |
14:21:26 | | Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky) |
14:22:16 | JdGordon | yeah, I'm pretty sure they wont show... guess the only definet way is to revert and test :/ |
14:22:27 | JdGordon | r19000 suggests they wont |
14:22:46 | n1s | hmm, the gigabeat sim error makes no sense to me actually, the stub is available in uisimulator/common/lcd-common.c but it seems /firmware is linked before /uisimulator or something... |
14:22:56 | gevaerts | JdGordon: one question about FS #9407 before even really looking at it : is there a way to handle old-format bookmarks? I'm pretty sure that heavy bookmark users wouldn't really appreciate all their bookmarks to be gone suddenly |
14:23:16 | | Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
14:23:22 | JdGordon | no, there is no way to handle them... entirely different system |
14:23:38 | JdGordon | there might be a way to do it, but I doubt its worth the effort |
14:24:30 | kadoban | Tangent1: you could try offering in the New Port forum thread for that device, here: http://forums.rockbox.org/index.php?topic=3320.0 if you don't get a response here |
14:24:32 | Llorean | Would a conversion plugin be possible? |
14:24:40 | gevaerts | Do you use the same file extension? |
14:24:42 | JdGordon | possibly |
14:24:44 | JdGordon | I do |
14:25:27 | JdGordon | I havnt really looked at a conversion plugin.. but it will basically mean rebuilding a playlist and adding the bookmark... yeah should be possible |
14:26:21 | JdGordon | except the file offset it used and not the time offset, so it might be very difficult to do automatically |
14:27:14 | gevaerts | It doesn't actually apply cleanly any more |
14:27:49 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
14:28:14 | gevaerts | Anyway, I suggest changing the file extension. That way at least people get a chance to go back to an older build to write down their bookmark data without first having broken half of them |
14:28:37 | JdGordon | any suggestions? |
14:28:40 | JdGordon | .bmark is nice |
14:29:01 | gevaerts | .bmark2? |
14:29:04 | * | gevaerts hides |
14:29:30 | kadoban | .bmrk? |
14:29:37 | | Quit merbanan (Read error: 104 (Connection reset by peer)) |
14:30:11 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
14:32:26 | gevaerts | JdGordon: I use bookmarks in big collections of files, but I usually listen to an entire file at once, so losing the offset within the file wouldn't be a big problem for me. I don't know how typical this is though |
14:33:13 | JdGordon | arn't bookmarks more used for remebering the place in a track more than in a playlist? so i guess it would suck if you have lots |
14:34:29 | JdGordon | although, the benefit of being able to bookmark any playlist should overall make it better |
14:34:37 | gevaerts | I think it depends on the files you get. If you have an audiobook as fifteen chapter-sized tracks, losing position within a track is a lot less annoying than if you get one huge file |
14:35:09 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
14:35:11 | gevaerts | I agree, overall this is a good thing. There's just a transition to be worked out |
14:35:19 | * | gevaerts thinks |
14:35:48 | JdGordon | actually... hang on.. the offset is probably stored in the current format anyway |
14:36:15 | gevaerts | (wildly speculating here) Would it be possible to steal bits of test_codec to convert between time and byte offsets ? |
14:37:09 | | Quit Thundercloud (Read error: 60 (Operation timed out)) |
14:37:15 | JdGordon | dont need it.... I think a convertor or even core handling could be very doable :) |
14:37:25 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
14:37:33 | JdGordon | current bookmarks only work for m3u and dirplay right? |
14:38:44 | gevaerts | Convertor would be fine. Just "open" a .bmark file, get the associated convertor plugin which saves the .bmark2 file and splashes some info. Nearly as transparent as in core handling, without the drawbacks |
14:38:59 | gevaerts | I only use them for dirplay, so I don't actually know |
14:39:47 | | Join Thundercloud [0] (n=thunderc@84.51.130.71) |
14:39:57 | | Quit stoffel_ (Read error: 113 (No route to host)) |
14:41:11 | JdGordon | hmm... I tihnk this could actually be done as a shell script or in rbutil |
14:41:40 | JdGordon | or is that going way past the "over engineering" point? :p |
14:44:00 | | Join stoffel_ [0] (n=sfr@p57B4C768.dip.t-dialin.net) |
14:44:50 | JdGordon | domonoky: hey, any ideas how much effort would be needed to add an ability to rbutil to scan the players music folder and convert .bmark files (the actual convertion is just writing a new text file)? |
14:47:09 | domonoky | JdGordon: shouldnt be much effort, rbutil already detects a already installed rockbox, and the scanning code could be taken from the talkfile generation... |
14:47:58 | JdGordon | is it something worth adding if this happens? bareing in mind people would use it once only? |
14:48:37 | *** | Saving seen data "./dancer.seen" |
14:50:02 | domonoky | hm, it might be a bit overkill to put it into rbutil. A little script could also be enough.. (but keep in mind, that it should work on Lin/Win/mac) |
14:50:59 | | Quit Thundercloud (Remote closed the connection) |
14:52:35 | JdGordon | linux and mac should be easy... win is another story :/ |
14:52:55 | JdGordon | might just be easier temporarily adding a convertor to the build |
14:53:42 | | Quit faemir (Read error: 54 (Connection reset by peer)) |
14:56:15 | | Join faemir [0] (n=faemir@88-106-244-173.dynamic.dsl.as9105.com) |
14:58:50 | * | JdGordon starting to think button_get(false) should handle SYS_FOURHERTZ... |
15:00 |
15:01:37 | | Quit stoffel_ ("leaving") |
15:20:03 | | Join MethoS-- [0] (n=clemens@dyndsl-085-016-164-200.ewe-ip-backbone.de) |
15:20:49 | | Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon) |
15:28:03 | | Quit MethoS- (Read error: 145 (Connection timed out)) |
15:33:09 | | Quit Nibbler (Remote closed the connection) |
15:33:59 | | Join Nibbler [0] (n=Nibbler@ppp-88-217-46-35.dynamic.mnet-online.de) |
15:37:24 | | Join Jaykay [0] (n=chatzill@p579E66B6.dip.t-dialin.net) |
15:38:09 | Jaykay | i have a question concerning the language files.... |
15:38:53 | Jaykay | there are some new strings: id: LANG_SERIAL_BITRATE_9600, the number can also be 38400 and 57600 |
15:39:01 | Jaykay | do these numbers differ in the way of writing or something else in other languages? |
15:39:26 | Jaykay | in general are numbers shown different in other languages? |
15:44:29 | * | domonoky doesnt know if they are shown different, but they are surely spoken differently. |
15:45:47 | Jaykay | but the voice string should also be the same (in other languages) right? |
15:46:17 | bertrik | Jaykay, I don't think so. There are several strings where numbers are rendered using simply %d, so this cannot be different in other languages |
15:47:04 | domonoky | Jaykay: what do you mean with "the same" ? for example in german 39 is spoken "9 - 30" |
15:47:45 | Jaykay | domonoky: but the voice string still says 39, right? |
15:48:18 | domonoky | hm, i dont know. Perhaps the voice system itself already corrects this ? |
15:48:37 | Jaykay | bertrik: i didnt say something different. the question was whether the numbers i wrote are different in other languages |
15:49:19 | | Join MarcGuay [0] (n=chatzill@ip216-239-68-33.vif.net) |
15:50:26 | | Join stripwax__ [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
15:50:27 | Jaykay | is it possible to show text in rockbox which isnt in the lang file? if yes the numbers could be.... i dont know... not in the lang files. maybe anything could get easier with this. |
15:50:39 | bertrik | Jaykay, I cannot think of any reason why they would be different. |
15:51:02 | | Quit stripwax__ (Read error: 104 (Connection reset by peer)) |
15:51:24 | kadoban | domonoky: doesn't rockbox just speak the digits anyway? it'd be super complicated for it to speak numbers like a human would in every language |
15:51:33 | domonoky | Jaykay: sure its possible to show text in rockbox, which isnt in the lang file. But then it can not be translated or voiced. |
15:52:17 | MarcGuay | linuxstb, Vitja: Would it be alright to pile the Dax, iAudio7, and c100 together in the first #if in crt0.S (line 85)? The hold button seems the same for all three. (Not sure why Vitja put the exclamation point before GPIOA?) |
15:52:37 | Jaykay | domonoky: but the numbers dont need to be translated if they dont differ. i guess its not possible to voice something without "translating" it? |
15:54:01 | | Join stripwax__ [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
15:54:07 | | Quit stripwax__ (Client Quit) |
15:54:34 | domonoky | Jaykay: yes, i think the voice system will just say the static string without the "%d" replacement, if you use "serial bitrate %d" |
15:56:21 | Jaykay | domonoky: i dont know what %d is, but in the current lang file there is no %d in the serial-bitrate-string |
15:56:21 | | Join maploin [0] (n=mapleoin@fedora/maploin) |
15:58:11 | domonoky | Jaykay: thats printf syntacs. if you would want to reduce the serial_bitrate strings to one, you would need to insert the number at runtime, for that you would need the %d |
15:58:26 | | Quit {phoenix} (Remote closed the connection) |
16:00 |
16:00:00 | * | Jaykay is now totally confused |
16:00:16 | Jaykay | there is no %d in the seral bitrate string i thought |
16:00:27 | domonoky | :-) maybe it would help, if you would explain what you really want todo ... |
16:00:34 | | Quit stripwax (Read error: 110 (Connection timed out)) |
16:02:40 | Jaykay | i dont want to do anything, i just wanted to know wether it qould be easier to move those static numbers out of the lang files since they dont need to be translated |
16:02:43 | | Quit newbie ("KVIrc 3.4.0 Virgo http://www.kvirc.net/") |
16:04:10 | domonoky | if we want this numbers to be voiced, they have to stay in the lang file. |
16:05:21 | rasher | domonoky: not at all true |
16:05:25 | Jaykay | domonoky: thanks thats all i needed :) |
16:05:29 | Jaykay | oh no..... |
16:05:41 | rasher | The voice system voices all the other number-settings as far as I know |
16:05:57 | rasher | I've been wondering about those strings myself |
16:06:05 | domonoky | rasher: but then is spells digits ? |
16:06:33 | rasher | domonoky: Well yes, but Rockbox has a system for voicing digits (which isn't terribly good) |
16:06:42 | Jaykay | rasher: why does a .diff from your site say |
16:06:44 | Jaykay | - recording: "" |
16:06:46 | Jaykay | + recording,h100,h120,h300,m5,x5,ipod4g,ipodcolor,ipodnano,ipodvideo,e200*,c200: "" |
16:06:46 | domonoky | if you give the full number to a tts, it will voice it much better... |
16:06:54 | Jaykay | rasher: it doesnt make sense |
16:07:11 | rasher | domonoky: true, but that's rather wasteful I'd say |
16:07:18 | rasher | Jaykay: What does english.lang have for that string? |
16:07:26 | Jaykay | deprecated |
16:07:34 | Jaykay | just "" |
16:07:38 | rasher | Which id? |
16:08:04 | Jaykay | id: LANG_SYSFONT_DISK_FULL |
16:08:23 | Jaykay | line 10484 in ger |
16:08:49 | rasher | Jaykay: That's what english.lang has in that phrase. |
16:09:12 | Jaykay | but it doesnt make sense...? |
16:09:19 | rasher | I didn't put it there |
16:12:06 | n1s | domonoky: rockbox can talk numbers, but it uses the same word order for each language so it is correct for some and incorrect for some |
16:12:45 | rasher | I think if anything, that should be worked at rather than stuffing numbers in the lang file |
16:15:16 | n1s | yes because we can impossibly have every possible number shown in the UI in the voicew file anyway |
16:19:04 | n1s | this gigabeat sim build failure seems to rely on black magic, if i put back either of the calls to lcd_set_invert_display or lcd_set_flip in settings.c it links fine again :( |
16:19:54 | | Quit timc (Read error: 60 (Operation timed out)) |
16:20:29 | Jaykay | when is the oh in VOICE_OH spoken? |
16:20:33 | Jaykay | silly question i know |
16:20:58 | n1s | when speaking the time and it's a full hour like "four oh clock" |
16:21:56 | Jaykay | ok, so in german its not needed |
16:24:14 | bertrik | VOICE_OH is used for the leading zero in times when minutes < 10, like TEN OH FIVE for 10:05, as far as I can see in apps/talk.c function talk_time |
16:25:19 | bertrik | there is a VOICE_OCLOCK when minutes is 0, like TEN OCLOCK for 10:00 |
16:25:35 | n1s | ah |
16:32:55 | | Quit culture (Read error: 104 (Connection reset by peer)) |
16:33:53 | Jaykay | does it make sense to delete spaces at the end of lines? i guess no |
16:33:54 | Jaykay | *not |
16:34:59 | Jaykay | yeah the english.lang is now 16 bytes smaller..... |
16:36:37 | * | n1s needs a buildsystem wizard to be able to solve this nicely :/ |
16:37:35 | | Join culture [0] (n=none@cpc1-bele3-0-0-cust658.belf.cable.ntl.com) |
16:40:05 | | Quit maploin (Remote closed the connection) |
16:40:10 | n1s | ok, the problem is that nothing in apps calls anything in lcd-common.c anymore only firmware does |
16:43:45 | | Join timc [0] (n=aoeu@124.93.243.83) |
16:48:39 | *** | Saving seen data "./dancer.seen" |
16:49:28 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
16:52:46 | | Join dfkt [0] (i=dfkt@unaffiliated/dfkt) |
17:00 |
17:02:25 | linuxstb | MarcGuay: Yes, that looks fine to me. I don't understand why Vitja did that either. |
17:07:24 | | Join aurix_lexico [0] (n=adam@c-68-56-205-239.hsd1.fl.comcast.net) |
17:29:34 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
17:35:26 | | Join kachna [0] (n=kachna@r4ax178.net.upc.cz) |
17:36:17 | | Quit Jaykay (Read error: 110 (Connection timed out)) |
17:41:45 | | Join gregorovius [0] (n=diego@host46.190-31-236.telecom.net.ar) |
17:45:39 | | Join don_bilbo13 [0] (n=donbilbo@pD9E55749.dip.t-dialin.net) |
17:45:46 | don_bilbo13 | hi |
18:00 |
18:05:53 | | Join J-23_ [0] (n=freenode@a105.net128.okay.pl) |
18:06:04 | | Quit J-23 (Nick collision from services.) |
18:09:28 | bertrik | How hard would it be to make a version of cabbiev2 that is tailored to the split screen of the clip? |
18:11:18 | bertrik | It's now re-using the 128x64 theme for the iriver lcd-remote if I understand correctly |
18:14:36 | bertrik | the top of the screen contains the progress bar, with the title/artist/album info below it getting split between the yellow and the blue part |
18:15:15 | bertrik | if the status bar would be moved to the top, I think there would no longer be a possibility for any text getting split between yellow and blue |
18:15:47 | | Join RoxiBoxi [0] (n=Fetichis@f053100014.adsl.alicedsl.de) |
18:16:42 | RoxiBoxi | hi folks.. |
18:17:12 | bertrik | Is it possible at all to have more than one wps for a specific resolution and bit depth? |
18:17:21 | RoxiBoxi | my prob. form yesterday could not be resolved yet, unfortunately. |
18:18:03 | RoxiBoxi | the Archos Recorder not speaking I mean. I installed the 2.5 Release, and it works just fine. A friend of mine tried on her Archos, but the 3.1 will not speak at all. |
18:18:28 | RoxiBoxi | sighted help was available, but no error message. They reset the number of entries in the file Browser to 400, no luck... |
18:20:33 | | Nick J-23_ is now known as J-23 (n=freenode@a105.net128.okay.pl) |
18:20:41 | RoxiBoxi | any ideas? |
18:24:39 | bertrik | RoxiBoxi, I'm no voice expert. Did you install a recent version of the voice files too? |
18:24:58 | bertrik | as far as I know, voice support should be enabled by default. I'll try it on my sansa e200. |
18:25:07 | | Join karashata [0] (n=karashat@69.41.192.215) |
18:25:25 | domonoky | bertrik: i think the problem is, that the voice file for archos recorder is too big.. |
18:27:03 | RoxiBoxi | I installed the rockbox 3.1, plus the English voice file that was supplied as a download link. |
18:27:22 | RoxiBoxi | so all should be fine, in theory... |
18:27:38 | RoxiBoxi | but as they say, it ain't work. |
18:28:05 | RoxiBoxi | is anyone in touch with the people who make or made the voice files? |
18:30:07 | MarcGuay | RoxiBoxi: What does "ain't work" mean? Have you enabled the voicing? |
18:30:40 | | Join toffe82 [0] (n=chatzill@adsl-75-3-221-31.dsl.frs2ca.sbcglobal.net) |
18:31:34 | RoxiBoxi | just colloquial for, it won't function at all... |
18:31:57 | RoxiBoxi | yes maybe the voice file is too big really... |
18:32:44 | | Quit Nibbler (Read error: 110 (Connection timed out)) |
18:34:26 | | Join Nibbler [0] (n=Nibbler@ppp-88-217-42-192.dynamic.mnet-online.de) |
18:37:07 | MarcGuay | RoxiBoxi: Look at the Main Menu -> Settings -> General Settings -> Voice -> Voice Menus setting. |
18:37:35 | RoxiBoxi | yes we went through all the options already, even with sighted help. |
18:37:47 | RoxiBoxi | everything is turned on as it should be. |
18:37:58 | RoxiBoxi | voice menus, voice filenames, voice directories etc... |
18:38:02 | MarcGuay | I see. And the english.voice file is in the .rockbox/langs/ directory? |
18:38:21 | RoxiBoxi | yepp everything as described in the manual. |
18:38:28 | MarcGuay | Strange. Music plays fine? |
18:38:36 | RoxiBoxi | as I say, the 2.5 version works great. |
18:39:05 | RoxiBoxi | I think so, cannot test this myself, since I do not see the screen, but once I got a song to play by chance, all is ok. |
18:39:38 | domonoky | MarcGuay: the file is too big.. trust me :-) |
18:39:43 | RoxiBoxi | could skip to the next song in the directory, move through the song with fastforward rewind etc. |
18:42:27 | MarcGuay | RoxiBoxi: Have you tried clearing the settings on boot up? Did you replace the bootloader as well or just the firmware? |
18:42:33 | | Quit krazykit ("brb, installing memory") |
18:43:34 | | Join jomegatau [0] (n=4cbf847b@gateway/web/cgi-irc/labb.contactor.se/x-0c7befae21ba5636) |
18:44:50 | | Quit jomegatau (Client Quit) |
18:45:50 | RoxiBoxi | clear up the setting? |
18:45:54 | RoxiBoxi | hmm what I did was. |
18:45:55 | | Join meyerman [0] (n=4cbf847b@gateway/web/cgi-irc/labb.contactor.se/x-970fdcb0fd2e65df) |
18:46:23 | RoxiBoxi | install 3.1, installed the voicefile.. by installing 3.1 I mean. copied the aibrec and the .rockbox directory onto the archos. |
18:46:57 | bertrik | domonoky, I think we should open a flyspray bug for this issue, especially since apparently some analysis was already done |
18:47:00 | RoxiBoxi | note, the player had no rockbox on it, I removed it and started up the original archos firmware. |
18:47:38 | RoxiBoxi | then 3.1 didnt work, I installed the 2.51 version, the corresponding voicefile, I think one of the human sounding British files, and all spoke like a charme. |
18:48:11 | | Join krazykit [0] (n=kkit@adsl-76-240-198-230.dsl.ipltin.sbcglobal.net) |
18:48:24 | | Join webguest [0] (n=c38975bb@gateway/web/cgi-irc/labb.contactor.se/x-07ec3a9eecc1a087) |
18:48:41 | *** | Saving seen data "./dancer.seen" |
18:49:35 | RoxiBoxi | ah then another thing I would like to suggst, once I am at it.. it is a bit dificult for visually impaired users to work with te rbutil, cause the Tab ontrols do not read properly, but that's apart from the whole archos rockbox stuff.. so one thing at a time :-) |
18:50:01 | webguest | Hey, any admin around? I need to talk to someone about some content on the site. |
18:50:48 | | Join gregorovius_ [0] (n=diego@host39.190-31-15.telecom.net.ar) |
18:51:35 | | Quit HBK (Read error: 104 (Connection reset by peer)) |
18:52:06 | | Quit webguest (Client Quit) |
18:52:12 | | Join webguest [0] (n=c38975bb@gateway/web/cgi-irc/labb.contactor.se/x-ec33663f8a7f917c) |
18:52:33 | | Quit krazykit (Client Quit) |
18:52:51 | meyerman | i am new to rockbox. i have compiled the latest sources but need to find doc on installing bootloader & zip without using rbutilqt ( it doesnt work with the e200v2 ). |
18:53:37 | | Quit gregorovius (Read error: 60 (Operation timed out)) |
18:53:40 | domonoky | meyerman: rockbox isnt ready on e200v2, thats why rbutil doesnt install it... |
18:54:06 | meyerman | I know I wanted to try working on it |
18:54:11 | domonoky | meyerman: if you really want to help out with the porting effort, take a look at the wiki (SansaV2) |
18:54:17 | | Nick gregorovius_ is now known as gregorovius (n=diego@host39.190-31-15.telecom.net.ar) |
18:55:07 | | Join krazykit [0] (n=kkit@adsl-76-240-198-230.dsl.ipltin.sbcglobal.net) |
18:56:21 | | Join J-23_ [0] (n=zelazko@unix.net.pl) |
18:56:38 | MarcGuay | webguest: Who you want to speak to depends on the specifics of your comment/question... |
18:56:44 | meyerman | i am sorry, i have been looking at the wiki and my local build tree. i suppose i should give it up and rake leaves instead |
18:56:47 | | Quit J-23 () |
18:57:12 | | Nick J-23_ is now known as J-23 (n=zelazko@unix.net.pl) |
18:57:16 | | Join t0mas [0] (n=tomas@rockbox/developer/t0mas) |
18:57:21 | t0mas | hi |
18:57:27 | t0mas | am I the only one having trouble accessing download.rockbox.org ? |
18:57:57 | webguest | MarcGuay: There's some info in the mail archive I've like removing, if possible |
18:58:04 | webguest | i'd* |
18:58:55 | MarcGuay | webguest: I believe you'll want to speak to Bagder or Zagor about that. |
18:59:16 | | Join gregzx [0] (n=chatzill@dth54.neoplus.adsl.tpnet.pl) |
18:59:19 | domonoky | meyerman: the SansaV2 wiki page contains the bootloader install instructions. If they are not understandable for you, you probably also cant help with the porting :-) |
18:59:43 | dionoea | :q |
18:59:45 | dionoea | oops |
18:59:52 | | Quit krazykit (Remote closed the connection) |
19:00 |
19:00:27 | bertrik | t0mas, I can't connect to download.rockbox.org either |
19:00:31 | t0mas | webguest: what is it you would like to have removed? |
19:00:48 | t0mas | bertrik: mine has connected now after 5 retries.. but it is really slow |
19:01:03 | don_bilbo13 | hmm, i have acces to download.rockbox.org |
19:01:20 | | Join krazykit [0] (n=kkit@adsl-76-240-198-230.dsl.ipltin.sbcglobal.net) |
19:01:23 | | Part Tangent1 |
19:02:09 | webguest | t0mas: I usd to chill in this channel quite alot, and follow rockbox etc. and from back then, there's a couple of pages in the mail archive that include my old email signature, from some emails i sent in |
19:02:58 | webguest | t0mas: and basically, i'd like that signature removed seeing as it links my email to my home address to everyone in the world... :-) |
19:03:03 | t0mas | webguest: what was your nick? I have hung around here quite a lot in the past :-) |
19:04:05 | t0mas | hm.. that would require some manual grep commands by either LinusN, Bagder or Zagor indeed |
19:05:06 | webguest | Umm, i'd have to think |
19:05:22 | | Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) |
19:06:27 | meyerman | thanks for the encouragement and help! |
19:06:30 | webguest | Can't remember, it was in 05 :) |
19:06:32 | | Join thegeek [0] (n=nnscript@s243b.studby.ntnu.no) |
19:06:41 | | Join Nibbl [0] (n=Nibbler@ppp-93-104-82-137.dynamic.mnet-online.de) |
19:06:55 | | Quit meyerman ("CGI:IRC") |
19:07:13 | t0mas | webguest: email a link to an example message to one of them? |
19:08:00 | | Quit Nibbler (Read error: 60 (Operation timed out)) |
19:13:01 | t0mas | does anybody still have the first iriver H120 theme "we" created? |
19:13:18 | t0mas | (created as in.. I coded.. and someone.. don't know who.. created the idea) |
19:13:44 | t0mas | as it isn't in the current list of iriver themes.. and it might be good for some nostaliga ;-) |
19:14:31 | | Quit MethoS-- (Remote closed the connection) |
19:14:55 | | Join MethoS- [0] (n=clemens@dyndsl-085-016-164-200.ewe-ip-backbone.de) |
19:18:11 | toffe82 | jhMikeS: when building the bootloader, I have some warning "fwrite declare with attribute warn_unused" , is this normal ? |
19:18:20 | toffe82 | for the gigabeat S |
19:22:16 | MarcGuay | linuxstb: Hi there. I'm trying to get the c100v1 up to speed with Vitja's work on the i7. I'm currently running into trouble when defining TCCBOOT. It appears to simply crash. Do I need to contruct a dual-bootloader manually with mktccboot? |
19:25:18 | | Join meyerman [0] (n=chatzill@76-191-132-123.dsl.dynamic.sonic.net) |
19:26:30 | | Part meyerman ("User is away.") |
19:27:08 | | Join meyerman [0] (n=chatzill@76-191-132-123.dsl.dynamic.sonic.net) |
19:27:14 | | Part meyerman ("User is away.") |
19:28:52 | moos | toffe82: I built one just few minutes ago with last svn |
19:29:03 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
19:29:09 | moos | toffe82: hello btw :) |
19:30:38 | toffe82 | moos: bonne annee, I just did it with the last svn too |
19:31:54 | moos | thanks, to you too (my best wishes...) I had few warnings but I made clean and retried, and built fine |
19:32:14 | toffe82 | it is just at the beginnig, it appears 10 times in iriver decode, iriver encode, gigabeat code and gigabeat s code |
19:32:26 | * | moos is still getting those annyings "File not found" :( |
19:32:46 | toffe82 | the build seems to be ok |
19:34:03 | moos | tried make clean ? |
19:38:30 | | Join CaptainKewl [0] (n=jason@cpe-68-173-40-122.nyc.res.rr.com) |
19:38:31 | | Quit CaptainKwel (Read error: 104 (Connection reset by peer)) |
19:38:33 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
19:44:47 | | Quit Darksair ("(define (add-1 n) (lambda (f) (lambda (x) (f ((n f) x)))))") |
19:44:47 | | Quit webguest ("CGI:IRC (Ping timeout)") |
19:44:47 | toffe82 | moos: it is the first build I make on this system, so it should be clean :), but I givr it a try |
19:44:47 | toffe82 | moos: strange the make clean works, no more warning, I just created the folder this morning |
19:44:47 | moos | oh ok, then maybe run rockboxdev.sh |
19:44:47 | toffe82 | and the only other build I have is for an ipod video in a different folder |
19:44:47 | moos | wee !, same here random warnings that disapears after make clean |
19:45:16 | toffe82 | rockbox doens't buld at all |
19:46:07 | moos | built properly here, stranginess of buildsystem maybe? |
19:46:45 | toffe82 | some thing, have to do a make clean, waiting to see if it build |
19:47:22 | toffe82 | yes, it is building |
19:47:26 | toffe82 | strange |
19:49:19 | moos | maybe Zagor will read the logs ;) |
19:50:27 | jhMikeS | toffe82: Huh? I've never seen that at all. If it's not on the build table I can't say that it's normal. |
19:50:29 | moos | grr still file not found :( |
19:51:04 | moos | jhMikeS: hi, maybe due to Zagor's rework of the build system? |
19:51:09 | toffe82 | jhMikeS: I had to make celan first to have the build running |
19:51:17 | toffe82 | clean^^ |
19:51:30 | * | moos is wondering something |
19:51:50 | jhMikeS | moos: possibly, but I don't get it. I'd have to 'make clean' and configure it anyway. |
19:52:10 | moos | Normally, IIRC, the 2nd partition on the beast contain few OF, contents... for MTP, right? |
19:52:28 | moos | +directories where is fit |
19:52:34 | jhMikeS | moos: yes. |
19:53:12 | moos | here I always have this partion empty it seems, and have always file not found |
19:53:42 | moos | at each try a reinstall OF and retry... |
19:53:56 | jhMikeS | File not found problem? Use the .tar in /Context/b00/00 installed using the bootloader USB. |
19:53:58 | moos | maybe this is related then |
19:54:07 | jhMikeS | *Content |
19:54:30 | moos | according to windows those dirs doesn't exist |
19:54:40 | moos | let's try something |
19:55:09 | jhMikeS | You could create them perhaps? |
19:55:24 | jhMikeS | The bootloader will look in the for rockbox.tar and untar it. |
19:56:09 | moos | oh, don't think of that, a good idea, let's see |
19:57:26 | | Quit karashata ("G'bye everyone!") |
19:58:18 | | Quit splinter (Read error: 104 (Connection reset by peer)) |
19:58:23 | | Join splinter [0] (n=splinter@c-68-46-245-71.hsd1.ar.comcast.net) |
20:00 |
20:00:48 | jhMikeS | I think it's that the stuff on the 2nd partition isn't created unless you actually boot into retailos iirc. |
20:01:12 | | Join karashata [0] (n=karashat@69.41.192.215) |
20:01:22 | toffe82 | 15 mn to build rockbox for the gigabeat S on an ubuntu virtual machine on an acer aspire one with xp home ;) |
20:01:40 | ajb | oohh a new error |
20:02:07 | ajb | "Prefetch abort at 41CBCD98 (0)" |
20:03:47 | moos | jhMileS: I tried, and even transfer some files via MTP OF but nothing, I'm retrying creating the yet missing directorie |
20:04:00 | | Quit Nibbl (Read error: 60 (Operation timed out)) |
20:05:12 | | Quit karashata (Client Quit) |
20:06:57 | | Quit DataGhost (Nick collision from services.) |
20:07:04 | | Join DataGhost [0] (i=dataghos@unaffiliated/dataghost) |
20:13:54 | | Quit MethoS- (Read error: 104 (Connection reset by peer)) |
20:14:57 | toffe82 | I can't build sendfirm ?? |
20:15:50 | | Join Zagor [242] (n=bjst@rockbox/developer/Zagor) |
20:17:09 | jhMikeS | It's in tools/utils/MTP along with the DLL |
20:17:35 | toffe82 | yes, but missing libmtp .h |
20:19:38 | bertrik | did you install libmtp-dev or something similar? |
20:21:05 | toffe82 | missing libmtp_dev |
20:23:23 | | Join fenugrec [0] (n=ABC@modemcable247.111-201-24.mc.videotron.ca) |
20:30:58 | Zagor | JdGordon|zzz: if you have any idea what I can do to help you debug down my c200 wps/statusbar issue, just tell me |
20:31:52 | | Join fredddy [0] (n=freddy@p3E9E1EBF.dip0.t-ipconnect.de) |
20:33:29 | | Quit gregzx ("ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]") |
20:33:37 | toffe82 | Zagor: did you read the log |
20:34:29 | Zagor | toffe82: yes, but I need a reminder of what you are thinking of :) |
20:35:24 | Zagor | Unhelpful: the normal way to conditionally include a source file is to use #ifdefs in SOURCES |
20:35:33 | toffe82 | I don't think :) I had to make clean before building, and the only build I made before on this system was for an ipod, in a different folder |
20:36:40 | Unhelpful | Zagor: i know about that, but i didn't think i could put these files in SOURCES, since the object is to go in one subdir and the source to come from another |
20:37:05 | Zagor | toffe82: yes I saw that. I have no idea really but naturally am a bit skeptic that it is a bug in the build system. after all it works perfectly for hundreds of builds every day. |
20:37:15 | toffe82 | ow I have another error on building sendfirm : sendfile_function line 94, too many arguments |
20:37:56 | toffe82 | Zagor: I will try with a different build to see if I have the problem |
20:38:06 | Zagor | toffe82: flood us with data. what is your system, os, target, ccache version, tried clearing ccache? |
20:38:21 | Unhelpful | what i am trying to do is build a core file as part of the pluginlib. the eventual goal is to use this method to support plugins using features disabled in core - primarily so that i can make PF work on mono targets |
20:38:39 | Zagor | Unhelpful: right, such fixes need *.make file modification |
20:39:00 | Zagor | I'll dig up an example you can look at |
20:39:03 | toffe82 | Zagor: ubuntu 8.10 gigabeat S , where can I see ccache ? |
20:39:06 | Unhelpful | so, a custom rule for each such object is probably the right way? |
20:39:15 | Zagor | Unhelpful: yes |
20:39:45 | Unhelpful | then i think i've pretty much got it, aside from source mods to make the objects function correctly :) |
20:40:00 | toffe82 | I have to go , be back later |
20:40:43 | Unhelpful | well, aside from i can't check config flags inside the .make file... so conditional compilation is not quite working |
20:41:21 | Zagor | Unhelpful: what is the flag you want to check? |
20:41:54 | Unhelpful | for the bitmap loader, it will be the value of LCD_DEPTH, since the scaler doesn't build, and the loader builds differently, for mono targets |
20:43:25 | | Join Seed [0] (n=ben@bzq-84-108-232-45.cablep.bezeqint.net) |
20:44:09 | Unhelpful | once i've got the scaler test plugin working, i'll need to also build some of albumart.c conditionally on HAVE_ALBUMART |
20:45:28 | Zagor | Unhelpful: I think we can do this using a combination of SOURCES and custom rules |
20:46:53 | Unhelpful | the only issue i see there is that a relative path in SOURCES will add an object in BUILDDIR in the same subdirectory - and that could be a problem, as bmp.c is going to be compiled for both pluginlib and core on mono targets |
20:48:25 | | Join webguest [0] (n=c38975bb@gateway/web/cgi-irc/labb.contactor.se/x-4fd634aaeb7016ba) |
20:48:44 | *** | Saving seen data "./dancer.seen" |
20:50:53 | Zagor | Unhelpful: no problem. see my commit for doom now. |
20:51:30 | | Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey) |
20:52:02 | Zagor | if I understand what you want, you should be able to do the same thing |
20:54:29 | Unhelpful | it looks like that does what i want |
20:54:37 | Zagor | excellent |
20:57:32 | Unhelpful | so, basically, the source filename goes in SOURCES, and i add a rule to make a file with that name in the build directory, in my case apps/plugins/lib, and a custom rule making the object depend on that file, as well as one to "create" the source file by copying it from core |
20:57:58 | bertrik | Could it be that the wps editor does not support the %V token yet? |
20:58:15 | Zagor | Unhelpful: yes, two rules: one for the source file and one for the object file |
20:59:00 | Zagor | note that you do not have to specify a command for the object file. it uses the pattern rule defined elsewhere. unless you require special compiler flags, that is. |
20:59:08 | bertrik | I'd like to experiment a bit with a WPS for the sansa clip |
21:00 |
21:06:22 | Unhelpful | i'm going to add a -DPLUGINLIB to the special pattern already there for pluginlib objects, because some of the core headers will need to behave differently when building for pluginlib than for plugins, but i don't think the objects will need custom build commands |
21:07:18 | Zagor | Unhelpful: ok |
21:14:13 | | Quit webguest ("CGI:IRC") |
21:14:18 | | Quit splinter (Read error: 104 (Connection reset by peer)) |
21:14:44 | | Join splinter [0] (n=splinter@c-68-46-245-71.hsd1.ar.comcast.net) |
21:15:04 | | Quit _Auron_ ("Infinity repeatedly denies rumours of plotting with zero to bring down the Universe.") |
21:18:30 | | Join _Auron_ [0] (n=DarkAuro@ppp-70-249-156-112.dsl.rcsntx.swbell.net) |
21:19:35 | | Quit fredddy (Remote closed the connection) |
21:21:49 | | Quit Acksaw (Read error: 54 (Connection reset by peer)) |
21:25:15 | | Join Willwolfe [0] (n=chatzill@net35-14.netkaster.ca) |
21:27:11 | | Join MethoS- [0] (n=clemens@host-091-097-243-194.ewe-ip-backbone.de) |
21:29:26 | | Quit bmbl ("Woah!") |
21:29:52 | | Join bmbl [0] (n=Miranda@unaffiliated/bmbl) |
21:30:02 | | Join Acksaw [0] (n=omgwtfbb@cpc1-stok5-0-0-cust202.bagu.cable.ntl.com) |
21:34:10 | | Quit domonoky (Read error: 104 (Connection reset by peer)) |
21:36:07 | Willwolfe | %C06 bertrik: %C00 You are familiar with http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToWPSMaking ? |
21:37:36 | | Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky) |
21:38:05 | bertrik | Willwolfe, not really, I tried to open an existing wps containing a %V tag in the wps editor and it got a parse error |
21:39:15 | | Quit domonoky (Client Quit) |
21:39:17 | | Quit fenugrec ("Leaving") |
21:39:40 | n1s | Zagor, toffe82: Warnings about unused result of fwrite and friends were added by ubuntu in the latest release and triggers a couple of times when building our tools |
21:40:00 | Zagor | n1s: ah, right |
21:40:03 | | Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky) |
21:43:45 | | Part RoxiBoxi |
21:43:55 | Willwolfe | bertrik: I have not tried viewports yet. Are they supported on Clip screen? Does anyone know? |
21:48:05 | Willwolfe | Nevermind. CabbieV2 uses veiwports. |
21:48:17 | Willwolfe | viewports |
21:50:02 | | Join timc`` [0] (n=aoeu@124.93.243.83) |
21:51:48 | | Quit MethoS- (Read error: 110 (Connection timed out)) |
21:52:21 | | Join tessarakt [0] (n=jens@e180072218.adsl.alicedsl.de) |
21:56:24 | Willwolfe | bertrik: http://www.rockbox.org/twiki/bin/view/Main/CustomWPS explains all the specs for wps. |
21:56:30 | | Quit timc (Read error: 110 (Connection timed out)) |
21:57:00 | | Quit don_bilbo13 (Read error: 113 (No route to host)) |
21:58:36 | bertrik | Willwolfe, yes I know, I'm not doubting the tags themselves, but the support of the %V tag in the wpseditor. I'm now using the clip simulator to test WPSs |
22:00 |
22:04:25 | | Join {phoenix} [0] (n=dirk@p54B47A85.dip.t-dialin.net) |
22:08:11 | | Join don_bilbo13 [0] (n=donbilbo@pD9E55749.dip.t-dialin.net) |
22:10:41 | | Quit faemir (Read error: 104 (Connection reset by peer)) |
22:10:55 | Zagor | doh. the doom trick causes a depgen warning = red builds... |
22:13:44 | | Quit Seed ("cu, Andre") |
22:22:11 | | Quit Thundercloud (Remote closed the connection) |
22:22:54 | Unhelpful | Zagor: needs some way to indicate that the C file is generated... or perhaps only generate deps for C files that exist in the directory, since the generated one will go somewhere else? |
22:24:52 | | Join Jaykay [0] (n=chatzill@p579E66B6.dip.t-dialin.net) |
22:25:21 | Jaykay | what does ">>>>>>> .r19660" at the end of a lang file? is it required? |
22:25:50 | Jaykay | (its not in svn, i noticed it in a .diff from me and dont know where it comes from) |
22:26:55 | Unhelpful | Jaykay: sounds to me like somebody missed a conflict while merging, and then generated their diff from the mis-merge |
22:27:18 | Jaykay | unhelpful: so i should remove it? |
22:28:22 | Unhelpful | *probably*, but is there a <<<<<<< or ====== line, as well? |
22:28:48 | Unhelpful | it would likely be wise to contact the patch author, and make sure that nothing else went wrong in the merge, besides the conflict marker. |
22:29:00 | Jaykay | ======= |
22:29:58 | Jaykay | ill make a new diff.... |
22:31:13 | | Join faemir [0] (n=faemir@88-106-244-173.dynamic.dsl.as9105.com) |
22:37:46 | | Quit faemir (Remote closed the connection) |
22:40:29 | | Quit MarcGuay (Read error: 104 (Connection reset by peer)) |
22:41:57 | | Join faemir [0] (n=faemir@88-106-244-173.dynamic.dsl.as9105.com) |
22:43:21 | | Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) |
22:47:33 | bertrik | MarcGuay, after svn r19660, the rockbox info menu now shows "Credits:" in front of the version information |
22:48:46 | *** | Saving seen data "./dancer.seen" |
22:50:15 | | Quit faemir ("Leaving") |
22:51:04 | Jaykay | can someone change the properties of http://www.rockbox.org/tracker/task/9754? i missed them totally |
22:51:24 | Jaykay | bugs−−>patches and battery−−> languages |
22:52:16 | | Quit XavierGr (Nick collision from services.) |
22:52:27 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
22:53:49 | Unhelpful | done |
22:56:14 | Jaykay | thanks |
22:56:42 | | Quit bmbl ("Woah!") |
22:57:09 | Jaykay | again this silly question: does it make any sense to delete spaces at the end of lines on the code? |
22:57:42 | Unhelpful | i do if i'm editing in that part of the file already |
22:58:34 | Jaykay | unhelpful: but its useless i guess |
22:59:36 | Zagor | useless? |
23:00 |
23:00:38 | Jaykay | zagor: to delete spaces at the and of lines..... |
23:00:57 | Zagor | Jaykay: yes but what do you mean by useless? |
23:01:09 | Unhelpful | it's good to clean up if you're editing already... it's a bit more questionable to generate new history for "trivial" changes, and people disagree often in that case |
23:01:52 | Jaykay | zagor: not helpful, it doesnt help anybody/anything, it doesnt make sense.... |
23:02:25 | Jaykay | unhelpful: i didnt get that part with "generate new history", sorry |
23:02:40 | Zagor | many of us consider it good form. however as Unhelpful says, only as part of "real" code changes |
23:02:56 | Unhelpful | some feel that "cleanup-only" changes clutter repo history |
23:03:07 | Unhelpful | while others favor fixing it if you see it |
23:04:15 | Jaykay | ah ok... |
23:06:04 | toffe82 | n1s: can you build sendfirm on ubuntu 8.10 ? |
23:06:56 | bertrik | toffe82, I tried and got the same error as you did about the mismatch in number of parameters, I guess this is because sendfirm expects a different version of libmtp than ubuntu 8.10 provides |
23:07:29 | toffe82 | it seems that the number of argument change, looking the source of libmtp, the function take only 5 arguments and in rockbox, 6 |
23:10:34 | | Quit Jaykay ("ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]") |
23:11:48 | | Quit tyfoo (Read error: 60 (Operation timed out)) |
23:12:14 | | Join tyfoo [0] (n=tyfoo@dyndsl-095-033-111-243.ewe-ip-backbone.de) |
23:13:48 | Unhelpful | Zagor: it seems to me the "skips deps for files in SOURCES if not found" solution would be fine, as long as there's a manual dep for the generated C file on the original one... would it be hard to skip those files, though? |
23:14:23 | Zagor | I don't want to do that. it breaks the dependency chain, which is bound to come back and bite us (me) in the future. |
23:15:17 | Zagor | I'm instead looking into creating a macro string that can be used for preprocessing in the makefiles |
23:17:51 | Zagor | although that has a number of problems too... :-( |
23:19:16 | Zagor | perhaps you should solve it in the .c file anyway. it's a bit ugly, but so are the makefile hacks. |
23:19:21 | Unhelpful | does it break the chain? the rule to generate the "plugin" C file should depend on the "core" C file, and that should cause it to be recopied if any of the core file's deps change, shouldn't it? |
23:20:05 | Zagor | the dependencies are for the .o file, so the copied file cannot inherit them |
23:21:08 | Unhelpful | ah... that's no good, then. and here i thought i had it solved. :/ |
23:21:58 | Zagor | and generally, files present in SOURCES but missing in the directory is a bug that should be warned about. so we'd have to flag these special files somehow (with a macro), which adds all sorts of ugly hacks |
23:22:01 | Unhelpful | we could depend on the core object file... but that doesn't work, either, since the core object file is possibly not built |
23:23:02 | Zagor | that would work, actually. since this is a single make, adding a dependency to the core file simply means the lib isn't linked until the core file is compiled |
23:23:23 | Unhelpful | well, i was thinking of a CORESOURCES file, or such, that would use paths relative to the source root... but i suspect implementing that would be a lot of work compared to how often it would be used. |
23:23:49 | Unhelpful | but, resize.o and albumart.o aren't built in core on the targets where they'd be built in pluginlib. |
23:24:13 | Zagor | ah, right :( |
23:27:25 | Zagor | actually, that could still work. they are excluded from the apps SOURCES, but since they are included in the plugin object list, and added to OTHER_SRC they will be built anyway. |
23:27:41 | Zagor | with full dependencies |
23:28:45 | Unhelpful | OTHER_SRC?...? |
23:29:49 | Zagor | OTHER_SRC is a variable used to specify non-core files that should get dependencies generated |
23:30:31 | Zagor | such as OTHER_SRC += $(PLUGINLIB_SRC) |
23:30:47 | | Quit don_bilbo13 (Remote closed the connection) |
23:31:02 | Zagor | new doom commit coming up :-) |
23:31:15 | Unhelpful | ok, i'll have to see how you do it, i guess. |
23:31:49 | | Join Nibbl [0] (n=Nibbler@e181086116.adsl.alicedsl.de) |
23:32:20 | Zagor | hmm actually doom won't show that, since it uses a core file that is always compiled |
23:34:15 | | Join ameyer [0] (n=ameyer17@adsl-75-57-201-238.dsl.emhril.sbcglobal.net) |
23:34:38 | Unhelpful | also, resize.o won't compile correctly on mono unless PLUGINLIB is defined :/ |
23:35:25 | Zagor | ahh, there was that too |
23:35:54 | Unhelpful | so, there can't really be even an unused "core" resize.o for those targets :/ |
23:36:28 | Zagor | does resize differ between core and pluginlib on color targets? |
23:37:42 | | Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-3640591da3da4af6) |
23:37:45 | saratoga | i have a gigabeatS question |
23:37:59 | saratoga | the sendfirm reports success, but i didn't get a reboot like the instructions say |
23:38:02 | saratoga | is that normal? |
23:42:20 | | Join MethoS- [0] (n=clemens@host-091-097-240-179.ewe-ip-backbone.de) |
23:42:41 | Zagor | Unhelpful: if the file is always compiled the same way for each target, then that could be handled in the .c code (#if LCD_DEPTH == 2 or similar) rather than with a generic -DPLUGINLIB |
23:43:06 | Zagor | in that case simply adding the file like I do in doom should work |
23:45:17 | saratoga | if I DD sdb does that refer to just one partition or the entire physical disk? |
23:46:11 | dionoea | sdb is the entire physical disk |
23:46:16 | Unhelpful | bmp.c is compiled differently for core vs pluginlib, since the core loader on mono doesn't support resizing at all... but i think it should be safe for it to include resize.h even if resizing is disable, and then the core file will have all the right deps |
23:46:21 | dionoea | sdb1 would be one partition |
23:51:13 | | Quit krazykit (Read error: 110 (Connection timed out)) |
23:51:27 | Unhelpful | Zagor: is that just using the core .c and .o directly? i can *probably* make that work for resize.c... |
23:51:36 | Zagor | rbclient@obo.gotdns.org has no htobe16/32, hence causing warnings |
23:51:47 | gevaerts | Unhelpful, Zagor: one way to handle this could be a pluginlib .c file that only #includes the core .c file |
23:51:48 | Zagor | Unhelpful: yes it is |
23:51:54 | Unhelpful | and bmp.c could depend on the core version |
23:52:12 | Zagor | gevaerts: yes, but that is rather ugly too. |
23:52:17 | Unhelpful | on the core object, that is, which would have the same deps as the pluginlib one should have |
23:52:42 | gevaerts | Zagor: I know, but I think it's better than workarounds within the build system at least |
23:53:20 | | Quit Willwolfe ("ChatZilla 0.9.84 [Firefox 3.0.1/2008070208]") |
23:53:26 | | Join solexx_ [0] (n=jrschulz@e176112055.adsl.alicedsl.de) |
23:53:29 | * | gevaerts thinks of #define SYMLINK(x) #include "x" |
23:54:03 | | Quit solexx (Read error: 60 (Operation timed out)) |
23:54:16 | Zagor | Unhelpful: why does core and pluginlib have different code? |
23:55:33 | Zagor | gevaerts: I think the new doom solution is a lot cleaner than #include "file.c" |
23:56:27 | | Quit culture (Read error: 110 (Connection timed out)) |