00:00:56 | dionoea | they have stuff like idct |
00:01:53 | linuxstb | But yes, an ARM idct is probably a good idea... I also found some ARM optimisations (for an older version of mpeg2dec/libmpeg) here: http://boundarydevices.com/archives/mpeg2dec-0.3.1.patch |
00:01:57 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
00:02:37 | linuxstb | That patch uses the ldrd instruction, which we don't have. But apart from that, it might work. |
00:03:06 | dionoea | ldrb? |
00:03:08 | TeaSea | ah crap, brb |
00:03:09 | | Quit TeaSea (Client Quit) |
00:03:25 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
00:03:42 | | Quit bluebrother ("Leaving") |
00:03:48 | linuxstb | dionoea: No, ldrd - a 64-bit load. |
00:03:58 | dionoea | i can't find that in that patch :) |
00:04:16 | linuxstb | Sorry, it's strd... |
00:04:20 | linuxstb | (the opposite) |
00:04:51 | | Quit Variable (Read error: 110 (Connection timed out)) |
00:05:22 | | Quit ender` (" Programming is like sex becuse: 20. It doesn’t go so well when you’re drunk, but you’re more likely to do it.") |
00:06:31 | stripwax | exit |
00:06:38 | stripwax | errr... wrong window ! |
00:06:46 | * | stripwax smacks forehead |
00:07:26 | stripwax | gnight |
00:07:28 | | Part stripwax |
00:10:23 | amiconn | linuxstb: If I'm not terribly wrong, it shoudl be possible to do the value clipping in just 2 (!) arm instructions |
00:10:31 | linuxstb | Cool... |
00:10:40 | amiconn | cmp %[v], #255 |
00:10:47 | amiconn | mvnhi %[v], %[v] asr #31 |
00:12:29 | | Join BigMac [0] (n=dummeska@64-252-105-204.adsl.snet.net) |
00:12:42 | BigMac | hey all |
00:15:04 | tommeyer | linuxstb: You prob have already tested this, but when I comment out the video drawing code, my framerate goes from 8 -> 18 for 320x240 video, and 24->55 for 176x132. So drawing is taking up a lot more time than decoding right now. |
00:17:21 | BigMac | dionoea: you still here |
00:17:41 | dionoea | BigMac: yeah, but not for long |
00:17:50 | BigMac | k itll be one sec |
00:18:48 | linuxstb | amiconn: Would you like me to test a patch? |
00:19:06 | amiconn | Yes, after I checked my fn in a tiny test plugin |
00:19:25 | BigMac | vlc <C:\crabs.mov> −−sout=#transcode{vcodec=mp2v,vb=600,width=<320>,height=<240>}:es{access-video=file,mux-video=es,dst-video=<crabs>.m2v} |
00:19:32 | BigMac | what is wrong |
00:19:41 | BigMac | the file is in C: |
00:19:53 | dionoea | amiconn: do your two asm lines take care of negative numbers because they assume that the number is unsigned ? |
00:19:57 | dionoea | BigMac: remove the < and > |
00:20:04 | BigMac | k |
00:20:17 | BigMac | every were? |
00:20:22 | dionoea | yeah |
00:20:49 | amiconn | dionoea: Yes they do. This is some trcikery, but not too hard to understand |
00:21:09 | BigMac | k and were does it go? |
00:21:10 | dionoea | i've never read/written any asm ... so it's kind of obscure |
00:21:19 | dionoea | in curent directory. crabs.m2v |
00:21:26 | amiconn | It's just clever reusing of flags & bits |
00:21:32 | dionoea | but you could tell it to go in C:\crabs.m2v |
00:21:33 | BigMac | so c:? |
00:22:05 | dionoea | amiconn: and some knowledge of the useful tricks i guess :) |
00:22:19 | amiconn | The cmp instruction checks whether the value is within range. If not, the flags are set to trigger the 'hi' condition. |
00:22:28 | BigMac | ahhh i cant find it:-( |
00:22:31 | dionoea | BigMac: well if you're runing that from C:\Program Files\VideoLAN\VLC it'll be in that folder |
00:22:32 | | Quit hannesd (Connection timed out) |
00:22:32 | amiconn | arm has conditional execution which is helpful here |
00:23:13 | dionoea | those flags are kept in between instructions ? |
00:23:56 | BigMac | tky so much bye |
00:24:02 | dionoea | BigMac: did it work ? |
00:24:14 | amiconn | mvnhi Rn, Rn, asr #31 Does the follwing: If the flags match the 'hi' condition, it takes the original value, shifts it 31 bits to the right (now all bits are set to the former sign bit), negates it, and stores it in the register |
00:24:52 | amiconn | If the value was < 0, the sign bit is 1, which becomes 111111..11111, negated 0 |
00:25:17 | amiconn | If the value was > 255, the sign bit is 0, which becomes 000000...000000 negated 111111...111111 |
00:25:38 | amiconn | The code only uses the low byte of the result, so we have what we want |
00:26:00 | dionoea | when you >> it keeps the first bits unchanged ? |
00:26:08 | dionoea | i though that it always put 0s |
00:26:29 | amiconn | ARithmetic shift keeps the sign bit. Logical shift shifts in zeroes |
00:26:38 | amiconn | Hence asr not lsr |
00:26:48 | dionoea | hum ... ok, i beleive you :) |
00:27:03 | | Quit lightyear (Remote closed the connection) |
00:29:33 | | Quit TeaSea (Remote closed the connection) |
00:30:38 | | Part jaczehack |
00:32:34 | | Join Harry| [0] (n=getlaid@CPE00045a78ee3c-CM000f9f7d5f54.cpe.net.cable.rogers.com) |
00:32:36 | Harry| | hello |
00:32:40 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
00:32:48 | Harry| | hey |
00:34:25 | petur | ho |
00:34:45 | dionoea | 'gnight everyone |
00:35:22 | | Join RaeNye [0] (n=c7cb43c9@labb.contactor.se) |
00:35:31 | RaeNye | Aloha |
00:36:56 | Harry| | yo |
00:37:14 | | Part Harry| |
00:38:12 | | Part midgey34 |
00:38:13 | | Quit mkey (""Welcome to IRC; Where men are men, women are men and little girls are FBI agents!"") |
00:39:37 | | Join safetydan [0] (n=cbca159f@labb.contactor.se) |
00:43:19 | | Part barrywardell |
00:43:40 | safetydan | Can anyone explain why porting Rockbox to PSP seems to be a common request? |
00:44:38 | | Join philth [0] (n=ceac2822@d38-179-126.home1.cgocable.net) |
00:45:00 | linuxstb | safetydan: I guess there must be no decent audio player... |
00:45:22 | linuxstb | I think Paul_The_Nerd owns one... |
00:46:28 | RaeNye | linuxstb: why won't you #define HAVE_VIDEO or something like that, instead of adding more platforms to the #ifdef's when they are supported? |
00:47:41 | linuxstb | Those #ifdefs will go soon - that function should be implemented for all colour LCDs. |
00:48:01 | linuxstb | It's just the X5 left now I think. |
00:48:16 | amiconn | And the gigabeat |
00:48:33 | amiconn | ...and sansa, h10, ... |
00:48:46 | | Join Rob2222 [0] (n=Miranda@AC9EE207.ipt.aol.com) |
00:49:05 | linuxstb | They'll need LCD drivers first... |
00:49:09 | | Quit Febs ("CGI:IRC (Ping timeout)") |
00:49:52 | amiconn | true |
00:50:15 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
00:51:41 | | Quit Rob2222_ (Read error: 145 (Connection timed out)) |
00:52:06 | * | linuxstb looks towards jsMikeS to write lcd_yuv_blit() for the X5... |
00:52:07 | amiconn | RaeNye: RED... |
00:53:24 | RaeNye | I already commited a fix (and another, and another...) |
00:53:48 | RaeNye | Do you test *all* platforms before commiting something? |
00:54:01 | amiconn | The H1x0 bootloaders are still red |
00:54:13 | Paul_The_Nerd | There should be a BuildTest make target that runs everything in the table. |
00:54:26 | Paul_The_Nerd | That way people can sit for 3 hours before committing |
00:54:41 | linuxstb | Using the distributed build servers... |
00:54:44 | amiconn | It depends on what I commit. Of course I still cause red builds sometimes. |
00:54:46 | RaeNye | coldfire could make use of the MAC opcodes |
00:55:00 | Bagder | they do |
00:55:40 | RaeNye | I commited a fix for non-target-tree bootloaders too, it's being compiled now. |
00:56:50 | | Quit TeaSea ("Leaving") |
00:56:52 | safetydan | RaeNye, you don't usually have to test all, just a sample. Like one of LCD_CHARCELL, one other Archos, a coldfire target, and an arm target. Works well enough for me. |
00:57:26 | * | RaeNye 's buildtest script does 5 "major" compilations, but that ain't enough as can be seen |
00:57:56 | linuxstb | IMO, the most important thing is to check the build table afterwards, and have time to fix any problems. |
00:58:05 | Bagder | I agree |
00:58:14 | RaeNye | that's why I'm still here instead of sleeping. |
00:58:40 | * | RaeNye waits for all-green |
00:58:46 | amiconn | Backlight on hold?? |
00:58:51 | linuxstb | We haven't had all-green for a while... |
00:58:56 | * | amiconn wonders what that is... |
00:59:22 | RaeNye | when hold switch is active, you might want different BL timeout |
00:59:41 | RaeNye | same as when power is plugged-in |
00:59:55 | amiconn | Hmm... |
01:00 |
01:00:10 | | Part |apo| ("Time makes no sense") |
01:00:11 | RaeNye | some people want BL to shut down immediately, some want it to light up |
01:00:21 | * | amiconn cannot imagine what this should be good for |
01:00:43 | RaeNye | saving 7 seconds of BL? |
01:00:56 | amiconn | The drawback is that it does no longer distinguish between plugged and unplugged when hold is on |
01:01:33 | RaeNye | the major work in the patch is the X5 LCD off sequence, that's a real saver |
01:01:35 | linuxstb | So the "backlight on hold" setting takes priority over power? |
01:01:53 | RaeNye | i'm not sure, should check this |
01:02:14 | amiconn | RaeNye: Yes, lcd off itself is good. But what's the advantage of a selectable timeout? |
01:02:27 | amiconn | Is the X5 lcd readable w/o backlight? |
01:02:39 | Bagder | no |
01:02:46 | amiconn | We do lcd poweroff on H300, simply coupled with the backlight |
01:02:48 | amiconn | KISS |
01:02:58 | RaeNye | wakeup time from lcd off is noticeable, so you don't want it immediately |
01:03:12 | amiconn | ? |
01:03:23 | Bagder | RaeNye: so you can read the LCD without backlight? |
01:03:33 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
01:03:34 | RaeNye | badger: no |
01:03:54 | Bagder | then I really can't see the point either |
01:04:17 | RaeNye | amiconn: when you need to turn the lcd back on again, it takes more time if the LCD was off |
01:04:32 | amiconn | Yes I know. It's the same on H300 |
01:04:52 | RaeNye | this delay is noticeable (i.e., annoying) |
01:04:54 | amiconn | I don't see the point. |
01:05:43 | amiconn | Well, you want to save power, so you need to switch off the lcd, sooner or later. And you can't read the lcd w/o backlight, so better switch off sooner than later for saving more energy |
01:06:13 | RaeNye | I prefer not to have any delay when I press a key shortly after BL is off. A grace period, call it |
01:07:16 | RaeNye | same as the difference between monitor shutdown and screen blanking |
01:07:23 | * | amiconn wonders in what situation one would press a button shortly after backlight goes off |
01:07:36 | RaeNye | to wake it up again? |
01:07:54 | *** | Saving seen data "./dancer.seen" |
01:07:54 | Paul_The_Nerd | "User error" |
01:08:04 | RaeNye | I'm browsing the filelist. I took a second to think. BL is off |
01:08:49 | RaeNye | "User is slow so BL shuts down, ergo user will not notice LCD wakeup delay" |
01:09:41 | RaeNye | I'd love to continue the debate, but it's green now and I have to wake up early tomorrow. |
01:09:46 | amiconn | Never happened to me in this way, or maybe I'm not annoyed by the wakeup time |
01:10:23 | | Quit netmasta10bt ("BitchX-1.0c17 -- just do it.") |
01:10:43 | amiconn | What would be more useful is if the backlight would go to half-bright, then off in a second step |
01:10:49 | | Join netmasta10bt [0] (n=torment@pool-72-64-144-248.tampfl.fios.verizon.net) |
01:10:52 | amiconn | My mobile phone does it this way |
01:11:14 | RaeNye | I thought of a BL dimming using PWM as well |
01:11:40 | amiconn | For dimming there aren't enough pwm steps to make it look smooth |
01:12:18 | amiconn | I mean fade in / fade out like we do on H1x0 and some ipods |
01:12:24 | RaeNye | so make it discrete, no harm done here |
01:13:06 | RaeNye | but on another day. |
01:13:28 | RaeNye | bye.. |
01:14:02 | * | RaeNye snaps his finger |
01:14:05 | | Quit RaeNye ("CGI:IRC 0.5.7 (2005/06/19)") |
01:19:40 | linuxstb | I haven't read it yet, but this paper looks interesting - an analysis of optimising libmpeg2: http://www.quicklogic.com/images/Optimizing_Embedded_Systems_WP.pdf |
01:21:07 | tommeyer | Doesn't that article discussing building a custom hardware accellerator? Don't know if we have the luxury of getting people to solder new components in... |
01:21:17 | safetydan | Does gprof work on target? |
01:22:11 | linuxstb | lostlogic has implemented profiling in Rockbox. But I've never tried it. I think the scripts to analyse the results still need adapting for ARM. |
01:22:48 | safetydan | Didn't that require manually adding calls to the profiling functions? |
01:22:59 | tommeyer | linuxstb: or are you taling about the software analysis on page 24 of the article? |
01:23:30 | linuxstb | But that paper has the results of profiling libmpeg2 - it spends over 60% of the time doing the idct. |
01:23:32 | linuxstb | tommeyer: Yes. |
01:26:29 | tommeyer | I knew dct is the bottleneck in this type of codec, but I didn't think it would be 60%. Interesting. |
01:27:16 | | Quit Arathis (Read error: 110 (Connection timed out)) |
01:29:49 | | Quit mikearthur ("Konversation terminated!") |
01:31:52 | | Join Arathis [0] (n=doerk@p508A4AAA.dip.t-dialin.net) |
01:33:00 | mirak | tommeyer: the idct is bidmentional |
01:33:14 | mirak | tommeyer: on the contray of audio codecs |
01:33:18 | mirak | contrary |
01:33:26 | | Quit bondolo ("Cya!") |
01:33:51 | mirak | so when you optimise something the gain is squared I guess |
01:34:07 | | Quit ismo (Read error: 110 (Connection timed out)) |
01:34:23 | mirak | bidimentional. |
01:34:26 | | Quit petur ("here today, gone tomorrow") |
01:34:43 | mirak | or maybe not if it's just two idct applied on both axis |
01:35:07 | mirak | nevermind I go to the beach tomorow :D |
01:35:14 | mirak | good night |
01:36:02 | Mikachu | when you say 'not readable without backlight', do you mean indoors? my nano is not readable indoors, but when i'm outside i can't even tell if the backlight is on or not |
01:36:27 | Paul_The_Nerd | I can read my Nano indoors without BL |
01:36:31 | Paul_The_Nerd | But I use a black and white theme |
01:36:45 | Mikachu | well, "can read comfortably" then |
01:36:53 | Paul_The_Nerd | :-P |
01:37:09 | Paul_The_Nerd | I'm used to squinting at my TI calculator in low light conditions, so it's not so bad for me at least. |
01:37:25 | Mikachu | heh |
01:37:51 | Paul_The_Nerd | I'd certainly not be able to see say, video, in low light. |
01:37:56 | amiconn | Mikachu: The ipod colour lcds are somewhat readable w/o backlight. The H300 (and X5) lcds aren't readable w/o backlight except a tiny bit in direct sunlight or halogene light at a certain angle |
01:38:04 | Mikachu | okay |
01:38:05 | | Quit excitatory (Read error: 104 (Connection reset by peer)) |
01:38:34 | tommeyer | Here's a DCT algorithm designd for embedded processors, which only uses bit-shifts & adds: http://ftp3.itu.int/av-arch/jvt-site/2002_01_Geneva/JVT-B103d1.doc |
01:39:49 | amiconn | Maybe the idct from jpeg.c is usable too |
01:40:13 | mirak | that's opmtimised ? |
01:40:31 | mirak | in assembly ? I though it wasn't |
01:40:49 | amiconn | No assembly except the range clipping |
01:40:55 | | Join Rudy4Pez [0] (n=A@71-34-66-241.ptld.qwest.net) |
01:41:12 | amiconn | But it might still perform better. I don't know much about idct... |
01:42:11 | mirak | tommeyer: it's licenced |
01:42:43 | mirak | it would be good if idct is performed in iram |
01:43:05 | mirak | in fact all the work on one block should be in iram |
01:43:33 | amiconn | If the idct uses auto vars, it uses iram |
01:43:47 | amiconn | The main stack is in iram, and the plugin is running in the min thread |
01:44:43 | mirak | ah |
01:45:27 | mirak | I remember it was working on a huge array the size of the next frame to be decoded |
01:45:43 | linuxstb | BTW, there are some small lookup tables in vlc.h which might benefit from being in IRAM on Coldfire. I need to test again, but I think putting those in IRAM slowed it down on the ipod... |
01:46:00 | mirak | the computing was performed inside this array, that's why I am not sure it's very efficient |
01:46:31 | mirak | because the array of a full frame won't fit in iram |
01:47:11 | | Quit Kohlrabi ("Quit") |
01:48:22 | mirak | with xvid, it was better designed, because the blocks where copied into a little buffer the size of a block plus some more bytes, then computing was performed. So it was easy to say this block is a constant in iram |
01:48:57 | mirak | then the block was swapped back to the full frame array |
01:49:54 | mirak | like it is for most of the audio codecs in fact. libmpeg2 doesn't have that facility |
01:51:50 | amiconn | Interesting... jpeg.rock is faster on ipod than on iriver |
01:52:46 | amiconn | Ah, no, my comparison was invalid |
01:52:49 | | Quit mirak ("Ex-Chat") |
02:00 |
02:01:11 | | Quit daurn|afk (Read error: 110 (Connection timed out)) |
02:01:36 | | Join excitatory [0] (n=excitato@CPE-70-94-13-227.wi.res.rr.com) |
02:03:00 | jhMikeS | Hey. I've been busy. How's the video coming along? |
02:03:01 | dan_a | I have sound! It doesn't sound like it should, but *something* is coming out when I try to use the second core for audio decoding |
02:03:12 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
02:03:44 | * | Paul_The_Nerd cheers |
02:03:55 | Paul_The_Nerd | How unlike it should is it? |
02:04:01 | Paul_The_Nerd | Like, random noise, or like, hugely distorted? |
02:04:03 | | Quit mantono ("något brinner????") |
02:04:18 | Paul_The_Nerd | jhMikeS: It'll be a good while yet. You're best off just reading the changelog. |
02:04:32 | dan_a | It sounds like random noise. It's supposed to be The Flaming Lips |
02:04:40 | Paul_The_Nerd | Aaah |
02:05:09 | | Quit ShadowdogMU ("You know you'll miss me :P") |
02:06:11 | jhMikeS | Paul_The_Nerd: What's good while? I'm trying to learn the mathematical nuts and bolts of MPEG and get my math skills back in order :P |
02:07:03 | linuxstb | jhMikeS: It's in CVS now, but I've realised it's broken on the X5 - it still tries to allocate 25MB for a buffer... |
02:07:21 | Mikachu | that's easily changed |
02:07:37 | linuxstb | jhMikeS: It uses a new lcd_yuv_blit() function which needs an X5 implementation.... |
02:07:44 | jhMikeS | linuxstd: That won't work! hehe I reduced it to 5. |
02:08:01 | tommeyer | Has anyone looked at mplayer's ARM-optimized DCT code? |
02:08:18 | jhMikeS | I don't think you'll need to decode U and V for greyscale either. |
02:08:24 | linuxstb | jhMikeS: I'll fix it properly - i.e. use a fixed buffer for the mallocs needed by the codec itself, and use whatever is left for the buffering the compressed data. |
02:08:45 | Mikachu | trying to start a video while playing audio isn't so fun |
02:08:53 | Paul_The_Nerd | What happens? |
02:08:53 | jhMikeS | Using IRAM helps _ALOT_ |
02:08:59 | | Join ShadowdogMU [0] (n=Brock@cpe-65-28-252-205.woh.res.rr.com) |
02:09:05 | linuxstb | jhMikeS: Yes, we've noticed that... |
02:09:09 | Mikachu | Paul_The_Nerd: it finishes playing out the decoded buffer |
02:09:37 | jhMikeS | :) |
02:09:39 | linuxstb | jhMikeS: How much IRAM is there on the X5? |
02:09:46 | jhMikeS | 64K |
02:09:56 | jhMikeS | Not much. |
02:10:07 | linuxstb | Not 96KB like the iriver Coldfire? |
02:10:32 | jhMikeS | iRiver uses the 5249 which has more I ram |
02:10:49 | jhMikeS | Wait...maybe I'm forgetting...I'll look at the datasheet... |
02:11:09 | linuxstb | I'm surprised the audio codecs work if you only have 64K of IRAM. |
02:11:43 | dan_a | I have music! |
02:11:57 | safetydan | Dual core music? |
02:11:59 | linuxstb | dan_a: Wooo... |
02:11:59 | Paul_The_Nerd | You have the coprocessor doing audio properly? |
02:12:05 | jhMikeS | It's 128K SRAM |
02:12:18 | Mikachu | so now we can do stereo |
02:12:44 | dan_a | I have the coprocessor doing audio decoding. Now I need to turn the caches on, and turn frequency scaling back on, and see what happens |
02:13:08 | linuxstb | jhMikeS: OK, I had the feeling that was the case. Some of the ipods (2nd gen mini, Nano and 5g) also have 128KB, but the extra isn't used (IRAM is less important on the ipods) |
02:14:01 | jhMikeS | The player version I have doesn't put all the DCT tables a so forth in IRAM. They should fit. Or did you do that already? |
02:14:40 | linuxstb | jhMikeS: No, very little has changed in the decoder itself. |
02:14:43 | jhMikeS | It's in CVS now? I haven't updated since a couple days ago. |
02:14:58 | linuxstb | Yes. |
02:15:36 | jhMikeS | Same setup or should I remove the old stuff first? |
02:15:55 | linuxstb | You should reverse the patch, then do cvs update. |
02:16:03 | linuxstb | (and delete the old mpegplayer directory) |
02:16:10 | jhMikeS | ok |
02:19:32 | amiconn | The X5 has a coldfire 5250, which has 128KB IRAM |
02:20:22 | amiconn | It's split into 80K for the core, and 48K for the codecs/plugins |
02:20:54 | amiconn | (80K for core because the main framebuffer used to reside in IRAM. That was before the remote lcd driver was added) |
02:21:03 | linuxstb | Any idea how much the core uses now? |
02:21:55 | dan_a | Does anyone know how to flush the cache on a PP5002? Switching on cache kills dual-core playback. |
02:23:02 | linuxstb | dan_a: No, flushing the cache is a mystery to me... I would have thought that just reading > 8KB of data from somewhere would do it, but it doesn't seem to for me. But you can try it. |
02:24:18 | jhMikeS | I see my patch got committed. I wonder what RaeNye did to it. :) All the better for adding lcd_yuv_blit |
02:25:25 | * | amiconn has to memorise a very important arm asm detail |
02:25:41 | amiconn | The C flag works inverse to the C flag on coldfire |
02:26:00 | | Join qwm [0] (n=qwm@h229n1fls34o1010.telia.com) |
02:27:16 | amiconn | The condition names are adjusted so they stay the same, but this detail is important when shifting bits in/out |
02:27:18 | dan_a | linuxstb: IIRC, in IPL for the PP5020 they write data at the cache_flush_base |
02:31:00 | dan_a | I think I'll leave that as an exercise for tomorrow. G'night all. |
02:31:50 | linuxstb | goodnight. |
02:32:03 | | Quit dan_a () |
02:32:08 | * | linuxstb goes to bed as well |
02:32:09 | | Quit Arathis () |
02:32:45 | | Join SereR0kR [0] (n=serer0kr@Fd067.f.strato-dslnet.de) |
02:33:09 | jhMikeS | Did you add the lcd_yuv_blit to the H300? |
02:34:03 | linuxstb | amiconn has. |
02:34:27 | linuxstb | I think he said he got about a 7% speedup - so nothing dramatic. |
02:35:02 | jhMikeS | Good...I can save myself some time. :^) Is that gonna be a permanent api or just a stopgap to enable testing? |
02:35:17 | linuxstb | I think it's a permanent addition. |
02:35:35 | linuxstb | Unless we think of a better API. |
02:36:16 | | Quit qwx (Read error: 110 (Connection timed out)) |
02:38:13 | | Part pixelma |
02:40:09 | | Join ismo [0] (i=laitinei@huippu.net) |
02:41:01 | | Part Paul_The_Nerd |
02:41:27 | jhMikeS | I too think we need a HAVE_VIDEO define or similar. |
02:42:13 | linuxstb | It's the same as HAVE_LCD_COLOR... |
02:42:23 | linuxstb | (as soon as you implement it for the X5) |
02:42:45 | jhMikeS | It shouldn't be if greyscale will also have it. |
02:43:47 | * | jhMikeS wonders if foot is in mouth. (Grayscale == color?) |
02:43:51 | linuxstb | greyscale players probably won't have yuv_lcd_blit. They'll use the greyscale lib, which isn't in the core. |
02:44:05 | linuxstb | Those players have lcd_blit() |
02:44:34 | jhMikeS | I thought that was for B/W? You still need to convert Y to gray RGB |
02:44:45 | jhMikeS | Or to a gray level rather |
02:45:12 | jhMikeS | Foot in mouth again. You can just pass the luma as a grey level! |
02:45:50 | linuxstb | The important point is that any access will be via the greyscale lib - the greyscale lib accesses the LCD via the existing lcd_blit() function. |
02:46:13 | jhMikeS | Is there actually a device with grayscale vs. just B/W display? |
02:46:30 | linuxstb | Lots of them - all the non-colour ipods, and the H1x0. |
02:46:50 | linuxstb | They have 2bpp greyscale (black, white and two greys) |
02:47:13 | jhMikeS | Should just use HAVE_LCD_COLOR then? |
02:47:26 | | Quit SereR0kR () |
02:47:38 | linuxstb | I think so. |
02:48:04 | | Join SereR0kR [0] (n=SereR0kR@Fd067.f.strato-dslnet.de) |
02:48:07 | amiconn | Greyscale (and b&w) targets don't have lcd_yuv_blit(), but they have lcd_blit() instead, |
02:48:38 | amiconn | which is used by the grayscale library and the video plugin which plays .rvf (that's currently archos only) |
02:48:54 | | Quit SereR0kR (Client Quit) |
02:48:58 | | Join SereR0kR [0] (n=SereR0kR@Fd067.f.strato-dslnet.de) |
02:49:10 | jhMikeS | amiconn: I guess you just use the Y as the gray level? |
02:49:15 | amiconn | nope |
02:49:19 | | Quit SereR0kR (Client Quit) |
02:49:32 | jhMikeS | No? Why? |
02:49:32 | amiconn | lcd_blit() takes raw/almost raw data |
02:49:42 | | Join SereR0kR [0] (n=SereR0kR@Fd067.f.strato-dslnet.de) |
02:50:07 | amiconn | That is exactly lcd data format for b&w targets, and nearly lcd format for greyscale targets |
02:50:46 | amiconn | The rest is handled by temporal dithering outside the core, either in the grayscale lib, or precalculated frames (video.rock) |
02:51:03 | jhMikeS | Why do temporal dither for true gray targets? |
02:51:22 | amiconn | Erm, because they only have 4 shades of grey natively? |
02:51:35 | amiconn | The grayscale library can display up to 33 shades |
02:51:35 | jhMikeS | amiconn: That's good enought for me! :) |
02:51:50 | jhMikeS | I thought maybe there were some with 256 gray shades. |
02:52:01 | | Quit SereR0kR (Client Quit) |
02:52:07 | | Join SereR0kR [0] (n=SereR0kR@Fd067.f.strato-dslnet.de) |
02:52:18 | | Quit SereR0kR (Remote closed the connection) |
02:52:27 | amiconn | Maybe we'll once have such a target, but atm we don't |
02:52:36 | | Join SereR0kR [0] (n=SereR0kR@Fd067.f.strato-dslnet.de) |
02:52:40 | amiconn | The gmini 2xx has a 16 shade greyscale lcd |
02:54:56 | amiconn | linuxstb: If we go for .rvf for the grayscale targets, they would have video.rock, and that doesn't use the grayscale lib |
02:55:05 | amiconn | (but it uses the same technique) |
02:55:34 | amiconn | This is the reason why it's (nearly) impossible to make video.rock work in the sim |
02:59:13 | jhMikeS | How likely is it that CSUB will change? It's not a function parameter after all. |
02:59:30 | | Quit SereR0kR () |
02:59:34 | | Join SereR0kR [0] (n=SereR0kR@Fd067.f.strato-dslnet.de) |
03:00 |
03:00:16 | amiconn | It's fixed for now. If we need other values, we'd need to change the function itself anyway |
03:00:44 | amiconn | But using a macro is often good for readability |
03:01:30 | | Quit SereR0kR (Client Quit) |
03:01:35 | amiconn | lcd_yuv_blit() isn't suitable for jpeg display anyway, because direct blitting and scrolling are mutually exclusive |
03:03:35 | * | preglow chokes at that last feature request |
03:03:37 | jhMikeS | Why? Just blit the part of image you want. There's no hw scroll on x5 anyway. |
03:07:20 | * | safetydan also is startled by the latest feature request |
03:07:55 | safetydan | It's easy to port Firefox to rockbox? WTF? |
03:07:58 | *** | Saving seen data "./dancer.seen" |
03:09:26 | BigMac | lmao |
03:09:32 | BigMac | you know what else is easy? |
03:09:39 | BigMac | quantum physics |
03:10:10 | * | Febs tries to imagine a situation where he would want to use his ipod to browse the web. |
03:10:36 | tommeyer | And then, with that implemented, a port of MS office would be trivial. |
03:11:17 | amiconn | jhMikeS: The jpeg plugin, when scrolling, scrolls the framebuffer and only draws the part of the decoded image which just became visible, then refreshes the lcd |
03:12:06 | amiconn | This obviously cannot work with direct blitting. We don't use hw scrolling on any target anymore |
03:13:02 | jhMikeS | Figured as much but it can skip the part of drawing to the frame buffer since it has a decoded image much like a MPEG decoder? |
03:13:55 | amiconn | In theory, yes. But it requires a different logic for colour targets than for greyscale targets |
03:14:36 | amiconn | We used hw scrolling in the past (for the now-gone oscillograph plugin), but hw scrolling isn't really portable across the various lcd controllers |
03:16:46 | amiconn | Wih the grayscale lib, redrawing the whole image is slower than scrolling the buffer and drawing just the new part |
03:17:25 | amiconn | Or at least it used to be when the jpeg plugin was written. Probably worth a test... |
03:18:21 | jhMikeS | I've been thinking about that stuff. Should use hw when you can and emulate otherwise. Hide the details from the plugin as much as possible. Just my .02 |
03:19:02 | BigMac | id love accsess on my ipod but it is word be horrible trying to enter a url. scrolling to each letter lol |
03:19:30 | Rudy4Pez | I was thinking about somehow being able to view a map on the iPod... |
03:20:18 | jhMikeS | ButI'm not entirely against having the plugin be somewhat different in its strategy for each port. I don't know how others feel. It's done for keypads afterall. JPEG viewer isn't a big speed issue anyway. |
03:20:19 | Rudy4Pez | Either some kind of interface with Mapquest, or some method of image viewing that'd he condusive to a .jpeg file of a map. |
03:21:10 | Rudy4Pez | Especially living in a metropolitan city, it'd be nice to whip out my iPod and find the street I'm looking for. |
03:23:01 | amiconn | jhMikeS: In general I agree that details should be hidden from plugins when possible. Especially plugins shouldn't directly access the hardware (that's why lcd_yuv_blit() in in the core) |
03:23:02 | jhMikeS | Wouldn't you need the actual map data and then generate the image from it for it to be useful? |
03:23:28 | amiconn | But there's another important point - the core should not (and for the archos targets, must not) grow too large |
03:24:07 | jhMikeS | Modular core...something essentially like DLLs in Windows |
03:25:58 | | Join Variable [0] (n=A@71-34-66-241.ptld.qwest.net) |
03:26:43 | amiconn | urgh |
03:27:38 | jhMikeS | What's wrong? Did I say "Windows"? :) |
03:27:46 | amiconn | We don't even have malloc() (for several reasons), and you suggest dynamic loading |
03:28:03 | jhMikeS | B^] |
03:28:07 | amiconn | Nothing against windows... |
03:30:34 | S0ap | Rudy4Pez - all the (good) map programs for the PalmPilot are non-OS software, as they use propriatary data. scrolling and zooming on a jpg wouldn't be hard, but to search you would need to use some sort of vector file with metadata, and while the viewer might be easy, where would you get the free data? |
03:31:24 | | Join webguest46 [0] (n=c8739822@labb.contactor.se) |
03:31:50 | jhMikeS | I see your point. It should be simple if done and not much more complicated than loading a plugin itself. |
03:32:57 | | Join Rudy4Pezz [0] (n=A@71-34-66-241.ptld.qwest.net) |
03:33:21 | Rudy4Pezz | Stupid connection.. |
03:33:36 | Rudy4Pezz | My nick isn't registered so I can't ghost it, anyone wanna kick it for me? |
03:34:19 | safetydan | I think the people with ops are asleep |
03:34:37 | scorche | by the time someone gets ops and kicks you, your nick will be off anyway |
03:34:55 | scorche | and i doubt you really need to get rid of that extra z ;) |
03:34:57 | Rudy4Pezz | S0ap: I live in Portland, so I could just carry around a map of downtown Portland with me because I know that's where I'll be.. Better than nothing, right? |
03:35:02 | Rudy4Pezz | lol |
03:36:50 | S0ap | Rudy4Pez - or use a PDA for PDA tasks, and a audio player for audio player tasks |
03:36:55 | S0ap | :) |
03:37:30 | Rudy4Pezz | The idea is to carry less crap around all the time.. :P |
03:37:47 | Rudy4Pezz | I don't own a PDA, it'd make more sense to use the iPod I already have. |
03:38:05 | S0ap | personally I think a PDA makes a better ipod than vise versa\ |
03:38:08 | webguest46 | so hi guys |
03:38:26 | webguest46 | how much time before my H320 can get a full RB video player |
03:38:28 | webguest46 | ??? |
03:38:38 | S0ap | until the ipod gets a touchscreen, and graffiti. |
03:38:50 | webguest46 | I can't boot under the ir firmware. so dont tell me, dont ask |
03:38:57 | S0ap | webguest46 - maybe next week, maybe never? |
03:39:15 | S0ap | Might never get 25fps+ |
03:39:38 | webguest46 | I dont care. I want the same fps like ir firmware |
03:39:54 | webguest46 | the same or better ...i just want videos under RB |
03:40:03 | webguest46 | so next week or never...ummm interesting |
03:40:10 | webguest46 | It sucks not being a developer. |
03:40:18 | webguest46 | anyway ..good night all. |
03:40:27 | scorche | it doesnt mean that you cant code =D |
03:40:56 | scorche | what exactly "sucks not being a developer"/ |
03:41:07 | webguest46 | I can't code my own plug ins |
03:41:19 | webguest46 | I suck at C and C++, BTW |
03:41:28 | scorche | oh..developer as in programmer |
03:41:38 | webguest46 | fare much worse under linux |
03:41:40 | webguest46 | :( |
03:41:56 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
03:42:41 | | Quit Rudy4Pez (Read error: 110 (Connection timed out)) |
03:42:54 | | Nick Rudy4Pezz is now known as Rudy4Pez (n=A@71-34-66-241.ptld.qwest.net) |
03:43:16 | Rudy4Pez | CRAP! |
03:43:26 | Rudy4Pez | I just dropped a Twizzler. :'( |
03:44:00 | scorche | i would guess that you were a pez man rather than a twizzler man |
03:44:40 | Rudy4Pez | Gotta mix it up every now and again. |
03:44:47 | excitatory | what a tragedy |
03:45:03 | | Quit secleinteer (Read error: 54 (Connection reset by peer)) |
03:45:59 | | Quit webguest46 ("CGI:IRC (EOF)") |
03:46:00 | | Join Sinbios [0] (n=Sinbios@bas2-london14-1167881954.dsl.bell.ca) |
03:47:55 | BigMac | k few questions: how do i pause/ stop/ exit a video and can you turn off the fps in the corner |
03:49:13 | | Quit Sinbios (Client Quit) |
03:49:15 | Febs | I'm sure that you could turn off the fps by removing it from the source code. |
03:49:19 | Rudy4Pez | So anyway, is there some method I could use to take a jpg at, say, 800x600 or 1024x768 and scroll/zoom it however I want? |
03:49:25 | | Quit Variable (Read error: 110 (Connection timed out)) |
03:50:04 | | Join secleinteer [0] (n=secleint@70.230.155.2) |
03:50:20 | BigMac | ok what about pasuing/ exiting a video febs? |
03:50:45 | Febs | I have no idea. I haven't tried using the video function yet. |
03:51:04 | tommeyer | The video stuff is brand new, so it doesn't really have any interface yet. |
03:51:21 | Rudy4Pez | Yeah, it only started working like, today, right? |
03:51:39 | BigMac | ok |
03:51:45 | tommeyer | yesterday, but at this rate we'll be watching DVDs by next Tuesday. |
03:51:52 | BigMac | well that was kool wathing crabs on here |
03:52:00 | | Quit secleinteer (Read error: 54 (Connection reset by peer)) |
03:52:13 | Febs | kool wathing crabs? |
03:52:18 | BigMac | but ill be going back to jblackglass till it speed up a little or at least has audio? |
03:53:02 | BigMac | watching |
03:53:51 | tommeyer | getting it sped up _and_ adding audio will be lots of work. Lots of processor load from either one, so both together is really hard. Maybe with the coprocessor support, but even then it will be hard I think. |
03:54:12 | BigMac | i am almost ready to start helping |
03:54:22 | BigMac | ive got arm down |
03:54:25 | BigMac | and c almost decent |
03:56:44 | BigMac | were do i put my pacman files |
03:56:54 | BigMac | i dont want to search the forums |
03:56:58 | BigMac | i just did and forgot |
03:57:06 | tommeyer | look on the wiki, under plugins |
03:57:22 | scorche | we are not here so you can be lazy |
03:57:37 | Febs | Yeah, I rarely say this, but RTFM. |
03:58:15 | BigMac | sigh |
03:58:24 | BigMac | i just said i just looked it up |
03:58:32 | BigMac | ill look it up again i guess |
03:59:08 | Febs | Hey, if you can "get arm down" in a matter of days, then surely you can remember a directory path. |
03:59:30 | BigMac | not a matter of days |
03:59:35 | Febs | But we're **really** sorry to make you actually go click a link on your own. |
03:59:36 | BigMac | its been about a week |
03:59:46 | BigMac | and ive known asm since 7th grade |
04:00 |
04:00:18 | Febs | Right. Yet you don't understand why you can't run a C program without compiling it. You are totally full of shit. |
04:01:05 | BigMac | i understood it |
04:01:09 | BigMac | it just took me a while |
04:01:12 | BigMac | im dense |
04:01:40 | BigMac | i said oh afterward |
04:01:42 | BigMac | s |
04:01:58 | BigMac | because i was thinking one way and didnt think about what you were talking about |
04:02:11 | Febs | BS. |
04:02:22 | BigMac | ok |
04:02:33 | BigMac | thats your choice not to believe me man |
04:02:39 | BigMac | im not here to be your friend |
04:03:21 | Febs | I don't believe you because it is easy to see that you will say anything to get attention. |
04:03:33 | scorche | i have never met a single person that knew asm, but not that you need to compile C |
04:04:13 | BigMac | i learned asm when i was into calculators |
04:04:21 | BigMac | the ti 84 + to be specific |
04:04:33 | scorche | uh... |
04:04:42 | BigMac | i learned basic and asm |
04:04:49 | BigMac | and arm is similar to asm |
04:05:19 | ze | isn't asm different for every architecture? |
04:05:30 | BigMac | i didnt say the same |
04:05:33 | scorche | so because you made a couple of simple games on your calculator, you think you can code arm asm? |
04:05:39 | BigMac | i said similar |
04:05:46 | safetydan | asm isn't a language as such, it's the name for a class of languages that are specific to each processor |
04:05:50 | BigMac | did i say i was ready to code? |
04:05:54 | Febs | Yes. |
04:05:58 | scorche | arm is an architecture |
04:06:01 | safetydan | So you know TI-84 assembler and potentially ARM assembler. |
04:06:03 | scorche | not a language |
04:06:18 | BigMac | i said almost ready |
04:06:20 | Febs | [21:54] <BigMac> ive got arm down |
04:06:23 | BigMac | im still reading |
04:06:32 | BigMac | yah |
04:06:34 | BigMac | i understnad it |
04:06:48 | BigMac | understand it |
04:06:58 | BigMac | im not confidant i can code it |
04:07:08 | BigMac | otherwise i would try coding |
04:07:23 | Febs | Thus, as I said, you are full of shit. |
04:07:26 | | Quit RoC_MM (Remote closed the connection) |
04:07:57 | BigMac | And "thus" as i said, i really don't care if you believe me. |
04:08:02 | tommeyer | OK guys, flaming is boring. This wastes as more time than ignoring stupid questions. |
04:08:16 | Febs | But whatever. Just don't come here and tell us how you're almost ready to code and then ask how to run friggin pacbox because you're too lazy to look it up yourself. |
04:08:28 | Febs | tommeyer, you are right. |
04:08:40 | BigMac | It may be hard to believe but when i go to bed at night i don't think does febs want me to sleep yet:-) |
04:08:53 | BigMac | k then im done if your done |
04:11:33 | Rudy4Pez | I like pie. |
04:12:11 | BigMac | same here |
04:12:22 | Rudy4Pez | Febs, do you like pie? |
04:12:58 | BigMac | i have a preference towards cocunut custard, but im a fan of all pies |
04:12:58 | BigMac | coconut |
04:13:21 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
04:13:29 | | Quit Davide-NYC (Client Quit) |
04:16:02 | | Part Febs |
04:16:13 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
04:16:14 | Rudy4Pez | Guess not.. :( |
04:16:52 | | Join webguest85 [0] (n=deefbf43@labb.contactor.se) |
04:16:58 | webguest85 | hello |
04:17:29 | | Nick webguest85 is now known as blacklabel (n=deefbf43@labb.contactor.se) |
04:18:08 | blacklabel | lol |
04:19:51 | blacklabel | i need assistance |
04:19:58 | blacklabel | back up me! |
04:20:32 | | Quit blacklabel (Client Quit) |
04:21:25 | | Join edwardjin [0] (n=deefbf43@labb.contactor.se) |
04:22:37 | edwardjin | quiet |
04:22:40 | edwardjin | ... |
04:22:46 | | Nick edwardjin is now known as BlackLabel (n=deefbf43@labb.contactor.se) |
04:24:11 | scorche | BlackLabel: just because we have not responded, does not mean that we are not here...to speed things up, it is wise to simply ask the question and wait for an answer |
04:24:12 | BlackLabel | um... |
04:24:28 | | Join infamis [0] (n=4b038e35@labb.contactor.se) |
04:24:32 | scorche | patience is a good thing to have ;) |
04:24:39 | BlackLabel | patience... |
04:24:45 | BHSPitMonkey | that's how all IRC support works, BlackLabel. |
04:25:06 | BHSPitMonkey | none of the knowledged people are going to speak up until they have an actual question to answer |
04:25:07 | BlackLabel | sorry 4 that ,,, i didn't now that |
04:25:14 | * | BHSPitMonkey shrugs |
04:25:23 | BHSPitMonkey | everybody was new once. what's your question? |
04:25:29 | BlackLabel | um yeah |
04:25:31 | scorche | also, please speak in english |
04:25:36 | BHSPitMonkey | yeah |
04:26:00 | BHSPitMonkey | Numeric English is an unrecognized dialect around here |
04:26:04 | BlackLabel | actually, i just wanted to apply Build for nano |
04:26:40 | infamis | anybody with an iAudio X5 running a dual boot? |
04:26:42 | BigMac | copy the folder into your root |
04:26:48 | BHSPitMonkey | you want to build the rockbox source for the nano, BlackLabel ? |
04:26:52 | scorche | BlackLabel: did you have a specific problem, or just wanted installation instructions? |
04:27:17 | BlackLabel | exactly... |
04:27:25 | BHSPitMonkey | instructions are on the site... |
04:27:28 | Rudy4Pez | lol |
04:27:32 | BHSPitMonkey | search the wiki |
04:27:36 | BlackLabel | not instruction |
04:27:37 | BlackLabel | s |
04:27:43 | BHSPitMonkey | don't be lazy like BigMac |
04:27:44 | Rudy4Pez | "Would you like option A or option B?" "...Yes." |
04:27:45 | scorche | then what? |
04:27:50 | BlackLabel | i installed all of them |
04:28:06 | BlackLabel | and i must apply new one |
04:28:16 | BlackLabel | but there's an error |
04:28:28 | scorche | ah...as in you wanted to update to a newer version? |
04:28:35 | BlackLabel | yep |
04:29:03 | BigMac | BHSPitMonkey: why search the wiki |
04:29:10 | scorche | all that is required is to copy the file and folder included in the zip to your root |
04:29:15 | BigMac | you could search the manual |
04:29:15 | BigMac | or the forum |
04:29:30 | scorche | BigMac: i wish you would take your own advice... |
04:29:36 | BlackLabel | i tried several times but it doesn't work |
04:29:37 | BHSPitMonkey | burn! |
04:29:47 | BigMac | scorche: i did search the forum |
04:29:51 | BigMac | then got the info |
04:29:53 | BlackLabel | to update |
04:30:08 | BigMac | then went out to "music at the park" with la famiglia |
04:30:16 | BHSPitMonkey | BlackLabel, just download a nightly, and extract it to the player |
04:30:25 | BHSPitMonkey | what's your player, BlackLabel |
04:30:30 | BigMac | then came back and forgot |
04:30:30 | BigMac | so i thought id ask you |
04:30:32 | BlackLabel | nano |
04:30:50 | BigMac | blacklabel: you skate? |
04:30:52 | BlackLabel | that's it |
04:31:05 | BHSPitMonkey | BigMac, stay on topic. |
04:31:13 | scorche | BigMac: your last "issue" was not the only one where you could have applied that advice.. |
04:31:22 | | Quit excitatory (Read error: 104 (Connection reset by peer)) |
04:31:23 | BigMac | dually noted |
04:31:28 | BHSPitMonkey | lol |
04:31:33 | BHSPitMonkey | that's not the right word |
04:31:33 | BigMac | as long as you agree to stay on topic |
04:31:43 | BigMac | spelled wrong |
04:31:46 | BigMac | but right word |
04:31:51 | BlackLabel | nope! |
04:32:08 | BigMac | ill look it up hold on |
04:32:18 | BHSPitMonkey | nope, wrong word |
04:32:21 | scorche | −−−−−−−−−−−−−−−−−−−− |
04:32:21 | safetydan | I think you meant "duly noted" |
04:32:25 | BHSPitMonkey | yep |
04:32:29 | BigMac | possibly |
04:32:29 | BHSPitMonkey | I think so, too |
04:32:30 | scorche | anyway...was there anything else BlackLabel? |
04:32:48 | BHSPitMonkey | he wants a link to the nightly download page, I suppose. |
04:33:05 | scorche | he can find that on the side of the rockbox.org site =) |
04:33:08 | BHSPitMonkey | yep |
04:33:32 | BHSPitMonkey | we call them CVS Builds, don't we |
04:33:43 | scorche | well...there are the dailies |
04:33:47 | BHSPitMonkey | lol |
04:33:50 | BlackLabel | i found site and tried several times but .. |
04:33:54 | scorche | but there are also CVS/bleeding edge builds |
04:33:54 | BigMac | ill give you a link blacklabel, cvs or daily |
04:34:01 | BHSPitMonkey | "nightlies" is a word I took from iPodLinux |
04:34:03 | BlackLabel | nonono |
04:34:05 | BHSPitMonkey | bleeding edge, yeah |
04:34:06 | Febs | BlackLabel, have you run Rockbox on your Nano previously, or is this the first time you are installing it? |
04:34:17 | BlackLabel | i already have build |
04:34:28 | BigMac | have you set it up yet? |
04:34:32 | BlackLabel | and i pasted my nano |
04:34:37 | BigMac | no |
04:34:38 | BlackLabel | the files... |
04:34:45 | BigMac | gotta do the bootloader setup |
04:34:49 | BHSPitMonkey | I know there's people in here that know swedish, could someone help him in his native tongue... this is difficult |
04:34:50 | BigMac | its in the manual |
04:35:01 | BigMac | hes swedish? |
04:35:20 | BHSPitMonkey | well, he's in sweden, or faking such an appearance |
04:35:21 | BigMac | http://download.rockbox.org/manual/rockbox-ipodnano-20060808.pdf |
04:35:29 | BlackLabel | lol |
04:35:30 | BigMac | really |
04:35:32 | Febs | BlackLabel, did you install the Rockbox bootloader? |
04:35:33 | BHSPitMonkey | perhaps he's norwegian, and taking a vacation ;) |
04:35:38 | BigMac | you can tell an accent through the computer? |
04:35:40 | BigMac | how |
04:35:43 | BlackLabel | i did |
04:36:16 | Rudy4Pez | BlackLabel: U bent van Zweden? |
04:36:17 | | Quit philth ("Work sucks") |
04:36:42 | Febs | BlackLabel, download this file: http://download.rockbox.org/daily/ipodnano/rockbox-ipodnano-20060808.zip |
04:36:47 | BHSPitMonkey | BigMac, maybe because his IP mask ends with .se |
04:37:05 | BigMac | you who is'd him? |
04:37:36 | BHSPitMonkey | yeah, or rather, right-clicked his name (xchat shows the country there) |
04:37:51 | BigMac | oh |
04:37:51 | BigMac | tahts why |
04:37:53 | BHSPitMonkey | and it's whois |
04:38:17 | BigMac | thats |
04:39:32 | BigMac | arggg |
04:39:32 | * | BigMac hates photoshop |
04:39:32 | BigMac | but is to embarrassed to say problem so will sit quietly |
04:40:19 | BlackLabel | Febs,paste it in nano ,right |
04:40:38 | Febs | No. Unzip it to the nano. |
04:40:55 | BlackLabel | yep, i know that |
04:41:19 | tommeyer | OK. Stupid question. Why does the Makefile not include an option to copy the build directly over, instead of making you build a zip and unzip it? |
04:41:41 | | Quit scorche (Read error: 104 (Connection reset by peer)) |
04:41:41 | | Quit BlackLabel ("CGI:IRC (EOF)") |
04:41:44 | | Join edwardjin [0] (n=deefbf43@labb.contactor.se) |
04:41:46 | safetydan | tommeyer, probably because no ones submitted a patch to do it |
04:42:11 | | Nick edwardjin is now known as BlackLabel (n=deefbf43@labb.contactor.se) |
04:42:46 | | Quit BlackLabel (Client Quit) |
04:43:01 | | Join edwardjin [0] (n=deefbf43@labb.contactor.se) |
04:43:13 | Rudy4Pez | I see in Senab's latest build for iPod 5G "added piezo driver"... |
04:43:14 | | Nick edwardjin is now known as BlackLabel (n=deefbf43@labb.contactor.se) |
04:43:24 | | Quit infamis ("CGI:IRC (EOF)") |
04:43:45 | | Join edwardjin [0] (n=deefbf43@labb.contactor.se) |
04:43:45 | | Quit BlackLabel (Client Quit) |
04:43:52 | Rudy4Pez | Does that mean that the piezo is now used for the clicking sound during scrolling, or only that the driver is present in the software for someone else to utilize? |
04:44:12 | | Nick edwardjin is now known as Blacklabel (n=deefbf43@labb.contactor.se) |
04:44:43 | Blacklabel | what the heck laptop.... |
04:46:23 | safetydan | Rudy4Pez, depends on the patch he's included |
04:46:39 | Rudy4Pez | What are the possibilities? |
04:47:50 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
04:47:57 | Blacklabel | Febs: |
04:48:54 | Davide-NYC | anyone in here have an iriver H1xx? |
04:49:13 | safetydan | Davide-NYC, yo |
04:49:18 | Davide-NYC | hey hey |
04:49:24 | Davide-NYC | thanks for comiting the disktidy! |
04:49:43 | safetydan | Rudy4Pez, search through the tracker and see what piezo patches are there. |
04:49:50 | Rudy4Pez | Thanks. |
04:49:51 | safetydan | Davide-NYC, no worries |
04:50:09 | Davide-NYC | Rudy4Pez you from NYC? |
04:50:31 | Rudy4Pez | I'm from California, recently moved to Portland, OR. |
04:50:55 | Davide-NYC | I inferred from your nick that you're making fun of the NYC Rudy, is that correct? |
04:50:57 | Davide-NYC | LOL |
04:51:02 | Rudy4Pez | Nope, hehe. |
04:51:18 | Davide-NYC | doh! (back on topic, whatever that was) |
04:51:32 | Rudy4Pez | It's a music reference.. Plus I've had this nick since like 6th grade... Plusssss, I actually like Rudy G. ;) |
04:51:47 | Davide-NYC | (keep your voice down) |
04:51:51 | Davide-NYC | :-) |
04:52:08 | Rudy4Pez | lol |
04:52:10 | Davide-NYC | −−>he's really insane but did wonders for the town |
04:52:15 | Davide-NYC | anyhoo |
04:52:21 | Rudy4Pez | Hey now, I've got Ahhhnold.. |
04:52:37 | Davide-NYC | anyone in here have an H1xx and wish to test Petur's new AGC patch? |
04:53:08 | Davide-NYC | I find no flaws but I'm not lined up to do any real recording soon |
04:53:21 | Davide-NYC | task 4748 |
04:53:25 | Davide-NYC | (FYI) |
04:54:19 | safetydan | Davide-NYC, I'd try it but I don't use the recording stuff so I wouldn't be much help testing it. |
04:55:41 | Davide-NYC | wow, I've been getting this error that is scaring me quite profoundly |
04:55:58 | Davide-NYC | It may have to do with with an incomplete remote patch |
04:56:01 | tommeyer | do you need to talk about your fears, Davide? |
04:56:11 | Davide-NYC | What does it mean when I see this on the screen: |
04:56:26 | Davide-NYC | I42:EBUTXEMPTY |
04:56:33 | Davide-NYC | at 32F80804 |
04:56:47 | Davide-NYC | then can do nothing other than reset |
04:56:51 | safetydan | Rockbox has crashed. What were you doing at the time? |
04:57:01 | Davide-NYC | going into disktidy |
04:57:13 | Davide-NYC | most of the plugins cause this |
04:57:41 | safetydan | Have you updated your rockbox install lately? |
04:57:52 | safetydan | When you unzipped the build, did you overwrite all the files that were there? |
04:57:52 | Davide-NYC | I believe it is due to a patch I applied which is supposed to map my H300LCD-Joystick remote buttons |
04:57:56 | | Join scorche [0] (i=ScorchE@208-110-158-46.customer.csolutions.net) |
04:58:18 | Davide-NYC | I delete the rockbos file and folder before I extract |
04:58:24 | Davide-NYC | *always |
04:58:35 | Davide-NYC | then I hold down the rec key to reset my settings |
04:58:40 | Davide-NYC | *always |
04:58:46 | Davide-NYC | (bacuase I'm paranoid |
04:58:53 | safetydan | You probably don't need to reset settings always, but I understand paranoia :) |
04:59:37 | safetydan | Sounds like something is wrong with one of the patches you've applied to your build. Try and narrow down which patch it is and post a comment to that tasks comment page. |
04:59:42 | Davide-NYC | I'm pretty sure it's because of this patch: http://forums.rockbox.org/index.php?topic=5273.msg43878#msg43878 |
05:00 |
05:00:00 | Davide-NYC | it's in the forum, will do. |
05:00:03 | Davide-NYC | :-) |
05:01:01 | Davide-NYC | quick IRC question: how to I direct answers at a particular user? |
05:01:11 | * | Davide-NYC wonders to himself |
05:01:32 | safetydan | Either type their nick in front of your message (usually your IRC client will have tab completion to help this) or private message the user. |
05:01:47 | safetydan | Generally typing the nick in front of the message is preferred |
05:01:52 | | Join Rob2222_ [0] (n=Miranda@ACAED4E9.ipt.aol.com) |
05:02:01 | Davide-NYC | safetydan: You might be interested in one of these remotes for your H1xx |
05:02:11 | Davide-NYC | safetydan: http://forums.rockbox.org/index.php?topic=5273.0 |
05:02:20 | safetydan | I have a H100 LCD remote and a H300 non-LCD remote already :) |
05:02:39 | safetydan | Not that I ever actually use either of them |
05:02:50 | Davide-NYC | but dude, the main unit funtionality is mirrored exactly on this remote |
05:03:07 | Davide-NYC | and I never used the other remotes I had either, but this one is different |
05:03:28 | safetydan | My iRiver is usually sitting on the desk in front of me. It's rarely actually used as a portable. |
05:03:38 | Davide-NYC | serious? |
05:03:47 | safetydan | pretty much |
05:04:02 | Davide-NYC | OK, but if you think there's a need there are links to ebay at the end of the thread |
05:04:24 | safetydan | righto |
05:04:30 | Davide-NYC | (I'm obviously trying to get more Rockriver H1xx folks to dig on this remote) |
05:04:37 | Davide-NYC | hehe |
05:04:39 | tommeyer | Why would you ever want to take an mp3 player anywhere? You can't develop for it if you're outside, walking around ;-) |
05:04:50 | Davide-NYC | lol |
05:05:32 | safetydan | ha |
05:05:53 | safetydan | I don't like wearing headphones while I'm walking around. Too much loss of situational awareness. |
05:06:18 | tommeyer | Thus the first part of your name, safetydan |
05:06:22 | Davide-NYC | and I thought I was paranoid! |
05:06:44 | safetydan | :) |
05:06:48 | Davide-NYC | everybody look at your han? |
05:06:53 | Davide-NYC | safety dan |
05:07:58 | safetydan | eh? |
05:07:59 | *** | Saving seen data "./dancer.seen" |
05:08:41 | | Quit Blacklabel ("CGI:IRC (EOF)") |
05:10:26 | tommeyer | I think "Dangerous Dan" has a better ring to it, though. |
05:11:17 | safetydan | There was actually a guy on here called DangerousDan a while back. |
05:11:26 | tommeyer | Your evil twin, perhaps? |
05:11:35 | Davide-NYC | safetydan: http://en.wikipedia.org/wiki/The_Safety_Dance |
05:12:28 | Davide-NYC | that's what I was referring to |
05:14:13 | safetydan | ah, not familiar with that particular song |
05:14:22 | Davide-NYC | you lie! there's no way |
05:14:50 | Davide-NYC | unless you're really young and I'm... well... you know |
05:15:04 | Davide-NYC | old |
05:15:12 | tommeyer | Well, Safety Dan is either older than 40 or so, or he's younger than 30 or so. |
05:15:25 | Rudy4Pez | lol |
05:15:28 | Davide-NYC | hehe I've been pegged. |
05:15:35 | Rudy4Pez | I'm 21 and I know that song.. |
05:16:09 | Davide-NYC | Question: best way to determine if my horrible I42 error is caused by the patch is to recompile wothout and test, correct? |
05:16:30 | Davide-NYC | *without |
05:16:45 | safetydan | Davide-NYC, correct |
05:16:49 | Davide-NYC | thanks |
05:17:10 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:17:12 | safetydan | tommeyer, or the song never made it over here to the land of Australia |
05:17:56 | Davide-NYC | in the interest of entertaining myself and anyone else while I MAKE here a link: http://youtube.com/watch?v=7gILyoqSM_8 |
05:18:10 | Davide-NYC | dedicated to safety dan |
05:18:13 | Davide-NYC | :-) |
05:18:22 | safetydan | no youtube at work, but I'll look when I get home |
05:18:59 | Davide-NYC | but they let IRC through, incredible |
05:19:08 | BigMac | so anyone got a good suggestion of some good not free windows programs |
05:19:48 | scorche | BigMac: ... |
05:20:25 | scorche | *please* go into #windows or something...how many times must we tell you that this is not a social channel of any kind? |
05:20:55 | scorche | Davide-NYC: there is a big difference in bandwidth between irc and streaming video ;) |
05:26:18 | Davide-NYC | so true, but think of the lost productivity |
05:35:24 | Davide-NYC | Question: is there a quick and dirty way to MAKE without many of the plugins? Is there a single file I can edit that would allow me to exclude certain plugins? |
05:35:44 | * | Davide-NYC puts on helmet |
05:36:53 | tommeyer | apps/plugins/SOURCES should work |
05:37:38 | tommeyer | and apps/plugins/SUBDIRS |
05:39:59 | | Quit rotator ("zzzzzzzzz") |
05:42:09 | Davide-NYC | hmm, many of these are listed in SOURCES but are not visible in the actual plugin list on the unit... I am to not mess with those particular plugins, correct? |
05:42:28 | Davide-NYC | example firmware_flash.c |
05:42:41 | Davide-NYC | rockbox_flash.c etc |
05:43:17 | tommeyer | if you don't know what it does, don't delete it. Or delete it and revert if it no longer works. |
05:43:33 | | Quit akaias (Read error: 110 (Connection timed out)) |
05:43:49 | Davide-NYC | cool, I'm learning, please pardon all of the stupid queries, I'll catch up |
05:49:50 | tommeyer | Well, I have to go, good night. |
05:50:41 | | Part tommeyer |
05:50:42 | | Quit goffa (Read error: 60 (Operation timed out)) |
05:52:49 | | Join secleinteer [0] (n=secleint@70.230.178.170) |
05:55:57 | | Quit vadim (Remote closed the connection) |
05:58:44 | safetydan | Davide-NYC, some plugins aren't compiled for some targets |
05:59:19 | Davide-NYC | due to LCD size limitations or CPU limitation or whatever target limitaion. |
06:00 |
06:00:01 | safetydan | pretty much |
06:00:45 | BigMac | anyone seen a vista aurora wallpaper on the web that looked good and preferably had no text for my wps |
06:04:09 | scorche | BigMac: i searched on google for "vista aurora" to give you the benefit of a doubt that it was not there....unfortunately, i was wrong... |
06:06:26 | scorche | i am REALLY getting sick of your inability to do anything by yourself |
06:11:47 | * | Davide-NYC still wearing helmet |
06:12:07 | Davide-NYC | is tagcache functional? |
06:12:34 | safetydan | Davide-NYC, it's pretty usable from what I hear |
06:12:42 | scorche | what problem are you having with it? |
06:13:14 | Davide-NYC | i've created the db using the java program |
06:13:18 | Davide-NYC | I rebooted the unit |
06:13:32 | Davide-NYC | I enabled viewing via ID3 database |
06:13:32 | scorche | there is a java program? |
06:13:42 | Davide-NYC | http://www.rockbox.org/twiki/bin/view/Main/TagDatabase |
06:13:44 | Davide-NYC | No? |
06:13:47 | Davide-NYC | Am I crazy? |
06:13:53 | Davide-NYC | :-P |
06:13:54 | scorche | well, i have been away for a while =) |
06:14:06 | Davide-NYC | I thought it would be faster, maybe I'm all wring |
06:14:10 | Davide-NYC | I'll start over |
06:14:44 | Davide-NYC | doh! NOTE: The tag database described here is deprecated and may no longer work. Please use TagCache for similar functionality. |
06:14:59 | * | scorche deletes his message that he was working on |
06:15:05 | * | scorche smiles at Davide-NYC |
06:16:04 | Davide-NYC | scorche: could you increase the font size and make that note red or something? :-P |
06:16:30 | scorche | do you not have a wiki account? |
06:18:14 | Davide-NYC | I shouldn't, I'm dangerous |
06:18:20 | Davide-NYC | should I? |
06:18:48 | scorche | if you are not going to make any changes, you shouldnt |
06:19:02 | | Join qwx [0] (n=qwm@h229n1fls34o1010.telia.com) |
06:19:05 | Davide-NYC | Yeah, they call me "Disaster Monkey" for a reason |
06:19:40 | Davide-NYC | This Tagcache thing is sweet, I was messing it up by involving externally created DB files in the ./rockbox directory I guess |
06:19:46 | Davide-NYC | now it works |
06:29:18 | | Join qwx_ [0] (n=qwm@h229n1fls34o1010.telia.com) |
06:29:34 | | Join gmrD00d [0] (n=klrSpz@c-24-0-64-6.hsd1.tx.comcast.net) |
06:29:35 | gmrD00d | any svn geeks in here? |
06:30:53 | | Quit qwm (Read error: 110 (Connection timed out)) |
06:31:01 | scorche | there might be if it has to do with rockbox ;) |
06:36:11 | Davide-NYC | before I hit the sack I'd like to plead into the void of #rockbox |
06:36:41 | Davide-NYC | The H300 LCD-Joystick remotes are the most baddest-est remotes for the the H100 series of players |
06:37:35 | Davide-NYC | I believe the LCD is identical to the standard remote and I put the button hex codes up here: http://fantasyhandjobs1.com/brandy/pics/fantasyhandjobs-4.jpg |
06:37:48 | Davide-NYC | that's wrong |
06:37:49 | Davide-NYC | lol |
06:37:58 | Davide-NYC | my firefox is fucked |
06:38:08 | Davide-NYC | http://forums.rockbox.org/index.php?topic=5273.msg42591#msg42591 |
06:38:09 | scorche | i was wondering about how that was the h300 =P |
06:38:09 | Davide-NYC | there |
06:38:14 | Davide-NYC | hehe |
06:38:19 | safetydan | I'm going to assume that first link as not safe for work... |
06:38:32 | safetydan | s/as/is/ |
06:38:34 | Davide-NYC | absolutely not safe for WORK or MINORS |
06:38:59 | Davide-NYC | ^^that's an official disclaimer right therr^^ |
06:39:44 | scorche | and for those of you who click it hoping to see porn, she isnt that great anyway |
06:40:14 | Davide-NYC | anyways, the H300 remote only differs by buttons (I think)... would it be safe to assume that H300 remote code for the H100 target is not a huge deal right? |
06:40:43 | JdGordon | not at all once new button hadnlng is commited |
06:40:56 | JdGordon | havnt we had this conversation before? |
06:41:24 | Davide-NYC | I thought the new button handling WAS commited. |
06:41:32 | JdGordon | nup |
06:42:25 | Davide-NYC | would it be reasonably safe to assume that this change will be commited by September first? |
06:43:07 | JdGordon | i would hope so |
06:43:11 | JdGordon | whats spe 1? |
06:43:13 | JdGordon | sep |
06:43:40 | Davide-NYC | I have to stealth record a show on the 8th, and want to do a test run at another show before then |
06:43:48 | | Quit qwx (Read error: 110 (Connection timed out)) |
06:43:54 | Davide-NYC | so I pulled sept first out of a hat |
06:44:02 | JdGordon | hha |
06:44:03 | JdGordon | what show? |
06:44:14 | Davide-NYC | MASTODON - Webster Hall - NYC |
06:44:20 | Davide-NYC | they will be searching people |
06:44:34 | Davide-NYC | I will be using a battery box plus the remote. |
06:44:35 | JdGordon | how will u hide your player? |
06:44:42 | Davide-NYC | I will not hide the player |
06:44:58 | Davide-NYC | most plp dont connect audio players with recorders for some reason |
06:45:19 | Davide-NYC | the battery box is an altoids box |
06:45:36 | JdGordon | i want to record a conceert in about 2 weeks time, but i need an external mic or its going to be useless.. |
06:45:56 | Davide-NYC | you'll need a mic and a batterybox or it'll be distorted |
06:46:52 | Davide-NYC | unless it's a quiet show |
06:47:15 | JdGordon | haha, no it wont be quiet.. and i like getting as close to the front as i can get |
06:47:18 | | Quit gmrD00d () |
06:47:40 | Davide-NYC | Well goodnight people, thanks for all of your help. Hopefully that button code gets sussed out soon. |
06:47:55 | Davide-NYC | Maybe I'll put a bounty up for H300 LCD remote support on H100 |
06:48:22 | Davide-NYC | buy a remote, make it work and I'll refund the purchase price? |
06:48:38 | Davide-NYC | Might be doable. |
06:48:42 | Davide-NYC | g'nite |
06:48:42 | JdGordon | its really straight forward.. theproblem with the current stuff is it wont work easily |
06:48:47 | JdGordon | cya |
06:48:56 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
06:49:08 | JdGordon | does anyone use a-b repeat mode? |
07:00 |
07:04:19 | Rudy4Pez | I don't. |
07:06:39 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
07:07:16 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
07:08:01 | *** | Saving seen data "./dancer.seen" |
07:08:43 | midkay | Febs: haha. nice job with BicMac earlier. :o |
07:13:07 | | Join excitatory [0] (n=excitato@CPE-70-94-13-227.wi.res.rr.com) |
07:22:20 | | Join EbErT [0] (n=EbErT@adsl-211-221-241.asm.bellsouth.net) |
07:23:20 | | Quit eGen_ (Read error: 104 (Connection reset by peer)) |
07:24:09 | | Join akaias [0] (n=akaias@c-24-15-165-22.hsd1.il.comcast.net) |
07:27:31 | | Join eGen_ [0] (i=generat0@boserver.mudecin.cz) |
07:36:03 | | Quit Lynx_ (Read error: 60 (Operation timed out)) |
07:36:10 | JdGordon | is the quickscreen broken on anyone elses h300? |
07:36:28 | JdGordon | only left and down seem to work for me |
07:36:41 | midkay | down works, you just can't tell. |
07:36:58 | daurn|laptop | up works |
07:37:05 | daurn|laptop | you just don't know |
07:37:07 | daurn|laptop | until now |
07:37:27 | JdGordon | ? no i mean, up and right doesnt change the values they should |
07:39:09 | midkay | i mean, right works, you just can't tell. |
07:39:24 | JdGordon | you can.. it says which repeat moce your in |
07:39:49 | midkay | you just can't TELL that it's changing when you press the button. |
07:40:08 | JdGordon | you can!!!! it changes the name of the repeat mode... |
07:40:19 | JdGordon | well it should.. like the other 2 options |
07:40:31 | midkay | haha. |
07:40:57 | Bg3r | morning ;) |
07:41:01 | JdGordon | morning |
07:44:15 | Bagder | "Opera and Firefox both have ARM versions, so a port to RockBox shouldn't be too hard" |
07:44:19 | Bagder | hahahaha |
07:44:24 | JdGordon | hahaha |
07:44:31 | JdGordon | who said that? |
07:44:37 | Bagder | http://www.rockbox.org/tracker/task/5780 |
07:44:53 | JdGordon | definatly one for the funny comments wiki page |
07:46:21 | | Join unknownhost [0] (n=unknown@c-24-23-199-33.hsd1.ca.comcast.net) |
07:46:26 | midkay | haha. |
07:46:35 | daurn|laptop | lol |
07:46:41 | daurn|laptop | wheres the wifi, bitch |
07:47:38 | jhMikeS | Where's the video plugin? I'm supposed to implement lcd_yuv_blit for x5 but I don't see the MPEG decoder in CVS. |
07:47:39 | scorche | i think someone has rockbox's philosophy mixed up with ipl's |
07:48:03 | | Join midgey34 [0] (n=TJ@c-71-205-31-207.hsd1.mi.comcast.net) |
07:48:20 | safetydan | jhMikeS, the plugin is called mpegplayer I believe |
07:48:35 | safetydan | Have you done a CVS update lately? |
07:49:08 | jhMikeS | safetydan: Yes, yes but I just did an update and nothing. I'll try again, but there was no directory |
07:49:21 | Bagder | update -dP |
07:49:26 | jhMikeS | I was supposed to remove the old stuff first. |
07:49:46 | Bagder | you need -d to get new dirs |
07:49:57 | safetydan | yes, you need the -dP invocation |
07:50:28 | jhMikeS | hmmm I don't think I'm doing that...it's in a script cvsup to make it easy |
07:50:44 | * | Bagder has "update -dP" in his .cvsrc |
07:50:46 | jhMikeS | isn't -d for the cvsroot |
07:50:53 | Bagder | no |
07:51:01 | Bagder | or rather, yes but not in that position on the command line |
07:51:45 | jhMikeS | I have: cvs -d:pserver:anonymous@www.rockbox.org:/cvsroot/rockbox up |
07:51:53 | jhMikeS | where should it go? |
07:52:03 | Bagder | you don't need this -d when you update |
07:52:14 | jhMikeS | I kept getting complaints |
07:52:15 | Bagder | but you should append -dP to the end of that line |
07:52:43 | jhMikeS | about no CVSROOT specified...using vmware |
07:52:48 | jhMikeS | ok |
07:54:02 | jhMikeS | awesome! thanks, that worked |
07:54:14 | Bagder | goodie |
07:54:28 | | Part dropandho |
07:56:20 | JdGordon | Bagder: have u had a look at the button action patch? |
07:56:30 | Bagder | not really |
07:56:59 | JdGordon | indifferent to it? or just not bothered looking yet? |
07:57:09 | Bagder | the usual lack of time |
07:57:15 | | Quit EbErT () |
07:57:16 | JdGordon | k |
07:57:20 | Bagder | and I know Linus checked it out and has an eye on it |
07:58:05 | | Join webguest87 [0] (n=44e92636@labb.contactor.se) |
07:58:35 | webguest87 | is there any chance of the MPEG plugin on grayscale? |
07:59:32 | Bagder | yes |
07:59:42 | webguest87 | cool |
08:00 |
08:00:18 | | Part webguest87 |
08:01:07 | unknownhost | Is there a way to see what's being posted on the rockbox patch page? something like syndication? |
08:01:27 | unknownhost | what' |
08:01:34 | unknownhost | s the default sort anyway? |
08:01:36 | Bagder | http://cool.haxx.se/mailman/listinfo/rockbox-sf |
08:02:24 | unknownhost | cool badger, any plans for rss? |
08:02:28 | unknownhost | this will work |
08:02:37 | Bagder | http://dir.gmane.org/gmane.comp.systems.archos.rockbox.sourceforge |
08:02:55 | Bagder | there's 4 different RSS feeds there for that list |
08:03:29 | unknownhost | nice... |
08:03:53 | Bagder | and by using "http://gmane.org/find.php?list=rockbox" you can get the same for the other rockbox lists as well |
08:06:07 | unknownhost | ask and you shall receive! |
08:08:08 | JdGordon | quickscreen converted.. :D |
08:08:21 | JdGordon | also a-b repeat mode in the wps |
08:10:37 | | Join BHSPitLappy [0] (n=steve-o@adsl-66-142-188-142.dsl.rcsntx.swbell.net) |
08:10:40 | | Join dirkie2 [0] (n=geensloo@adsl-68-124-176-251.dsl.pltn13.pacbell.net) |
08:10:54 | | Part dirkie2 |
08:14:02 | unknownhost | any way to change just the backdrop without changing the wps config? |
08:14:18 | unknownhost | on the player I mean |
08:14:26 | Rudy4Pez | Are you talking about the background image? |
08:14:29 | unknownhost | yes |
08:14:33 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
08:14:34 | Rudy4Pez | For which WPS? |
08:14:41 | unknownhost | any |
08:14:53 | unknownhost | on the fly... like fonts for instance |
08:15:36 | Rudy4Pez | For the BlackGlass, I just copied the WPS, and insert my own background image for file browsing, and for the actual WPS, then copied it onto my player as it's own theme. |
08:16:52 | unknownhost | I guess I'm looking for the windows option... 'set as desktop wallpaper' |
08:17:37 | Bagder | browse to the bmp, use the context-menu |
08:18:33 | unknownhost | dude you rock! |
08:18:47 | unknownhost | i love rb |
08:20:15 | Rudy4Pez | No option for jpg files? |
08:20:25 | Bagder | nope |
08:21:08 | Bagder | convert it to bmp first, using the screen's size |
08:21:55 | Rudy4Pez | Another issue with jpg files I have, is that most album folders.. Well, just about all of them, actually, contain a file called album.jpg that is an image of the album cover.. |
08:22:22 | Rudy4Pez | It'd suck to have to resize and convert them all to bmp files in order to use the album art patch.. :( |
08:22:32 | | Part safetydan |
08:22:54 | unknownhost | http://www.rockbox.org/tracker/task/5697 |
08:23:15 | unknownhost | perhaps converting to bmp will be next |
08:23:35 | Rudy4Pez | I can only hope.. I have hundreds of albums... Hehe. |
08:23:38 | Rudy4Pez | Over 60gb. |
08:24:08 | | Join Luffy [0] (i=user@72.9.0.9) |
08:25:58 | JdGordon | Bagder: is the sdl simulatro in the rockbox cvs alias? |
08:26:00 | Luffy | anyone here knowledgeable about how to get an iPod 4th gen functional again if a user (like me) accidentally installs the rockbox 2.5 installer for a jukebox 5000 and needs to somehow get rid of the archos files, but the iPod has a power outlet sign with the device charger and will not be recognized by the XP Pro SP2 pc? |
08:26:14 | Bagder | JdGordon: I believe you need rockbox-devel for that |
08:26:27 | Bagder | ... or simply get the uisimulator module |
08:26:54 | unknownhost | leffy.. have to tried to reset it and let it charge overnight? |
08:27:00 | JdGordon | ok, coz i tihnk its a huge waste me downloading the manual code when i dont need them |
08:27:04 | unknownhost | luffy sorry |
08:28:29 | Luffy | I've tried resetting it... but I'm new to the iPod (my first day using it), so I may have done it wrong - I held down the Menu button for several seconds from sleep; I also tried holding down the play/pause button for several seconds; I also tried a combination of those 2 buttons |
08:28:34 | Luffy | but none of those combinations worked |
08:28:41 | Luffy | the iPod has a full battery |
08:28:47 | Luffy | but I have not left it on overnight charging |
08:29:18 | unknownhost | full battery, but you have the outlet icon? |
08:29:22 | unknownhost | weird |
08:29:51 | Bagder | Luffy: installing the archos version on an ipod should have no effect at all |
08:30:21 | Luffy | I was actually trying to install the rockbox firmware (which I went through multiple times, formatting between tries, and even though I got the blue rockbox screen with the -1 error, it wouldn't load up later with the rockbox firmware... still kept the apple firmware) |
08:30:49 | Bagder | so what happens when you start it now? |
08:31:14 | Luffy | I get a power outlet sign with the iPod charger next to it |
08:31:36 | Luffy | it's plugged into my pc currently |
08:31:43 | Bagder | so no rockbox text at all when you start it? |
08:31:57 | Luffy | and it had a full battery when I last looked at it before it stopped showing up in windows |
08:32:00 | Luffy | correct |
08:32:31 | Luffy | the very latest thing I did before it stopped working was I used the apple software to restore the iPod to factory defaults |
08:32:39 | unknownhost | plug it into the wall, not the pc, would be my first thought |
08:32:45 | Luffy | after that happened I got these symptoms |
08:33:16 | Luffy | I'll have to wait till tomorrow to plug it into the wall - my friend has my charger; I currently have the USB to iPod cable |
08:34:19 | Luffy | hopefully it's just a fluke and will be fixed when I plug it into the wall |
08:34:31 | Luffy | if not, this sucks... as it's my first day using it ;) |
08:34:37 | Luffy | I hate iTunes wih a passion |
08:34:59 | Luffy | the sooner I get to uninstall that program the better |
08:35:54 | Luffy | bed for me now - will try plugging into the wall. If that doesn't work, I'll be back :) |
08:35:59 | | Part Luffy |
08:47:49 | unknownhost | loading BlackGlass, I get 6 or 8 digit string over top the art... why is that? |
08:47:59 | unknownhost | upper left hand corner |
08:48:15 | unknownhost | it's not in the bmp |
08:48:25 | unknownhost | soem kind of rb version control thingy? |
08:48:28 | Bagder | you probably lack a patch it requires |
08:49:02 | unknownhost | ahh... album art maybe |
08:52:54 | | Join Zagor [0] (n=bjst@rockbox/developer/Zagor) |
08:54:16 | unknownhost | current cvs doesn't work with album art right? |
08:54:46 | Bagder | correct |
08:54:56 | Bagder | you need to apply that patch |
08:55:36 | unknownhost | i mean patching with album art doesn't work without some tweaking |
08:55:49 | Bagder | oh |
08:55:51 | Bagder | I have no idea |
08:56:52 | unknownhost | I think it broke the end of july... not smart enough to figure out the chunk stuff :( |
09:00 |
09:00:26 | unknownhost | midnight on the dot here.. thanks for the tips badger... im out |
09:01:30 | | Quit unknownhost () |
09:02:12 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
09:05:48 | | Quit ShadowdogMU ("You know you'll miss me :P") |
09:07:45 | | Quit PyromancerX (Read error: 104 (Connection reset by peer)) |
09:08:04 | *** | Saving seen data "./dancer.seen" |
09:08:32 | | Quit BigMac (Read error: 54 (Connection reset by peer)) |
09:08:38 | | Quit Landus (Read error: 104 (Connection reset by peer)) |
09:11:34 | | Join meshuga [0] (i=meshuga@c-71-231-141-145.hsd1.or.comcast.net) |
09:11:45 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
09:11:45 | | Quit einhirn (Client Quit) |
09:13:04 | | Quit meshuga_ (Read error: 104 (Connection reset by peer)) |
09:15:45 | | Join ender` [0] (i=null@84.52.165.220) |
09:17:07 | | Join gursikh [0] (n=guriskh1@adsl-68-95-82-95.dsl.hstntx.swbell.net) |
09:17:13 | | Part gursikh |
09:22:29 | | Join RoC_MM [0] (i=dragon@c-24-129-89-52.hsd1.fl.comcast.net) |
09:22:44 | RoC_MM | Belathor...? |
09:22:45 | | Join rudefyet [0] (n=bobdole@70.35.145.61) |
09:24:17 | | Part rudefyet |
09:26:48 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
09:26:57 | | Join stripwax [0] (n=stripwax@i-83-67-214-206.freedom2surf.net) |
09:28:57 | excitatory | where art thou? |
09:30:42 | | Join rudefyet [0] (n=bobdole@70.35.145.61) |
09:31:18 | | Part stripwax |
09:37:02 | | Quit rudefyet () |
09:39:09 | amiconn | morning |
09:39:15 | amiconn | preglow: around? |
09:39:38 | petur | goodmorning amiconn |
09:40:43 | Rudy4Pez | Can anyone quickly explain what "CPU boosting" is? |
09:40:54 | Bagder | Rudy4Pez: increase the CPU speed |
09:40:57 | Bagder | increasing |
09:41:11 | Rudy4Pez | Under what circumstances though.. |
09:41:20 | Bagder | when Rockbox needs more power |
09:41:31 | Bagder | like when decoding audio |
09:41:44 | Rudy4Pez | Is it a manual setting that is akin to overclocking, or is it the player automatically shifting into higher gear? |
09:41:55 | Bagder | the player does it automatically |
09:42:14 | Rudy4Pez | Ah, and then shifts back down once the extra power is no longer needed? |
09:42:19 | | Join rudefyet [0] (n=bobdole@70.35.145.61) |
09:42:30 | Bagder | Rudy4Pez: correct, to save battery |
09:42:48 | Rudy4Pez | iPod 5G: 30/75? |
09:42:55 | RoC_MM | I'm probably wrong, but boosting is a rather "on the scale of seconds" sort of thing |
09:42:57 | linuxstb | Rudy4Pez: http://www.rockbox.org/twiki/bin/view/Main/DynamicCPUFrequency |
09:43:33 | Rudy4Pez | linuxstb: Thank you, that's exactly what I was looking for. |
09:44:11 | RoC_MM | Ignore what I said. |
09:44:29 | Rudy4Pez | I read about setting the freq manually to 75Mhz, and I did it. |
09:44:44 | Rudy4Pez | It helped the issue of audio skipping.. |
09:45:01 | JdGordon | is there any programs which autoamtically take the mp3z that itunes copies onto an ipod and renames and moves them into the correct folders without the itunes db? |
09:45:02 | RoC_MM | mmm |
09:45:15 | RoC_MM | Rudy4Pez, how did you do that |
09:45:24 | RoC_MM | and by "helped" do you mean "eliminated" |
09:45:29 | Rudy4Pez | It's under the debug menu. |
09:45:35 | RoC_MM | oh sweet |
09:45:39 | RoC_MM | rockbox is neat-o |
09:45:44 | RoC_MM | I've have to look right this second |
09:45:54 | Bagder | manually changing that freq will disable the dynamic default nature |
09:45:57 | Rudy4Pez | Well, I have a playlist of a few thousand songs, and I can now scroll through it relatively smoothly.. |
09:46:13 | Bagder | .. thus also drain the battery much faster |
09:46:14 | Rudy4Pez | Yes, and it'll also use more battery power. |
09:46:21 | Zagor | JdGordon: that sounds rather difficult, since the filenames are just hashes. i gues you could use freedb for whole-album directories, but it'd still be inaccurate. |
09:46:45 | RoC_MM | hey one issue at a time |
09:46:59 | JdGordon | Zagor: nothing that will do it from the tags? |
09:47:01 | linuxstb | Zagor: The tags remain in the files - tagcache uses them in Rockbox. |
09:47:12 | RoC_MM | if skipping is a big issue, manually setting CPU high will of course use the battery more quickly, but it would also mitigate the audio skipping. |
09:47:14 | Zagor | ahha, of course. /me silly |
09:47:24 | Bagder | JdGordon: should be rather simple to write a script to do it |
09:47:34 | Bagder | extract tags, rename |
09:47:58 | RoC_MM | what's boost counter? |
09:48:04 | linuxstb | JdGordon: I think "The Godfather" will do it if you're using Windows. |
09:48:14 | JdGordon | linux |
09:48:16 | RoC_MM | oh |
09:48:28 | Bagder | JdGordon: I think easytag is capable of doing it |
09:48:35 | RoC_MM | is that how many boost calls are open...and it would wait until they all close out until it goes back down to the low power freq? |
09:48:37 | Bagder | on linux |
09:48:38 | JdGordon | ok, ill try it, thanks |
09:49:10 | linuxstb | RoC_MM: Yes. If the counter is >= 1, the CPU will boost, when the counter reaches 0, the CPU will unboost. |
09:49:14 | Rudy4Pez | Bagder: If utilization of the higher CPU freq was already implemented, was Rockbox just being too stingy with the boosting and not switching as often as it needed to in order to avoid skipping? |
09:49:39 | Bagder | Rudy4Pez: it is implemented, so it sounds like something like that |
09:49:46 | JdGordon | actions seems to be working 100% on ipod and iriver now :) |
09:50:01 | RoC_MM | linuxstb, and if I manually boost it, I will ad a number to the boost counter, and it will never unboost because nothing will ever cancel that out... |
09:50:04 | rudefyet | yay for playing back an mpeg2 vid at 8fps |
09:50:10 | linuxstb | RoC_MM: Exactly. |
09:50:16 | RoC_MM | very logical |
09:50:21 | RoC_MM | this is quite sweet |
09:50:24 | Rudy4Pez | Indeed. |
09:50:30 | RoC_MM | how that sort of hardware tinkering is just in the debug menu |
09:50:31 | RoC_MM | i like it |
09:50:33 | linuxstb | rudefyet: What player are you using? |
09:50:40 | rudefyet | mpegplayer |
09:50:57 | linuxstb | :) I mean physically what player - ipod, H300, X5, .... |
09:51:07 | rudefyet | oh...5G iPod |
09:51:50 | amiconn | linuxstb: Does libmpeg2 have frameskip code? |
09:52:17 | linuxstb | I haven't seen any mention of it, but I havent' looked. But I would doubt it. |
09:53:04 | linuxstb | My understanding is that due to the frame inter-dependencies, it would need to decode every frame anyway. |
09:53:20 | amiconn | Not necessarily. |
09:53:27 | | Quit akaias (Read error: 110 (Connection timed out)) |
09:53:30 | | Join safetydan [0] (n=dan@cor4-ppp3002.bri.dsl.connect.net.au) |
09:53:38 | petur | aren't there keyframes? |
09:53:41 | rudefyet | i think it's awesome rockbox is adding video support to players that didn't originally play vids |
09:53:48 | amiconn | Only the I frames must be decoded always |
09:54:16 | Rudy4Pez | Totally, that'll certainly win my argument to my Nano-owning friend that she should switch to Rockbox.. Hehe. |
09:54:22 | rudefyet | i'm stealing my friends 4G iPod next time i see him and playing with it |
09:54:43 | * | JdGordon is starting to get used to the scrollwheel.. finally.. |
09:54:43 | amiconn | rudefyet: 4G colour or greyscale? |
09:54:46 | linuxstb | amiconn: And P frames. |
09:54:56 | BHSPitLappy | Rudy4Pez, nanos have been able to play videos since last october. :P |
09:55:06 | rudefyet | amiconn: his is greyscale |
09:55:22 | Rudy4Pez | Ah, nifty, I don't have one, so I've only been following 5G info. |
09:55:30 | amiconn | linuxstb: You need the P frames if you want to decode the B frames. If playback is so slow that you have to drop all B frames, you can start dropping P frames too |
09:55:36 | BHSPitLappy | Rudy4Pez, yeah, iPodLinux |
09:55:45 | Bagder | we don't count uncompressed as video |
09:55:46 | Rudy4Pez | Ah, ok. |
09:55:56 | BHSPitLappy | that makes little sense :P |
09:55:59 | markun | BHSPitLappy: do you know which audio format they use? |
09:56:00 | amiconn | Bagder: Bah! .rvf is video, isn't it? |
09:56:08 | Bagder | yeah, on archos |
09:56:20 | Bagder | uncompressed on Nano is... weird |
09:56:26 | amiconn | It will be on the other greyscale targets too, hopefully soon |
09:56:38 | amiconn | But of course I get the point |
09:57:09 | BHSPitLappy | markun, http://ipodlinux.org/Video_player#Video_Conversion |
09:57:13 | Bagder | but it shows how eager people are to get "video" at any cost |
09:57:14 | linuxstb | amiconn: True, but the user should probably re-encode to the fps the player can handle. |
09:57:23 | Bagder | no matter how unuseful it is |
09:57:27 | amiconn | It should be possible to play videos >1 hour, from one file |
09:58:20 | markun | BHSPitLappy: thanks |
09:58:45 | linuxstb | There's also a new video player (only for the Nano so far I think) in IPL playing some customised JPEG-based compressed format with uncompressed 8-bit audio. |
09:59:07 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-027.pools.arcor-ip.net) |
09:59:17 | | Quit mikearthur (Remote closed the connection) |
09:59:57 | Bagder | JPEG? |
10:00 |
10:00:05 | Bagder | gosh |
10:00:29 | linuxstb | I believe so. Maybe not JPEG itself, but based on JPEG. |
10:00:39 | rudefyet | wait...so mpegplayer will support greyscale players too? |
10:00:48 | linuxstb | rudefyet: Probably not. |
10:01:05 | linuxstb | We have a custom video format for greyscale LCDs that seems much better suited. |
10:01:55 | rudefyet | i was curious cause the 4G greyscale doesn't look like it has enough pixels to playback video |
10:02:07 | RoC_MM | hey! |
10:02:15 | RoC_MM | 320x240 should be enough for anybody! |
10:02:15 | rudefyet | it's be like playing a video on an original nintendo gameboy |
10:02:30 | Bagder | you clearly hasn't seen an archos showing a film |
10:02:32 | daurn|laptop | heh |
10:02:36 | daurn|laptop | i feel special |
10:02:41 | daurn|laptop | my player does divx |
10:02:42 | Bagder | "haven't" |
10:02:45 | daurn|laptop | - stock |
10:03:01 | markun | daurn|laptop: you are special |
10:03:06 | amiconn | Bagder: Hmm, what do you think about a "screenshot" of an archos showing a video in the wiki? |
10:03:22 | amiconn | "screenshot" = small video |
10:03:30 | Bagder | would be great |
10:03:35 | linuxstb | Don't we have a video archive somewhere? |
10:03:36 | Bagder | screenshots or goodness |
10:03:37 | Rudy4Pez | I'd like to see that.. |
10:03:41 | daurn|laptop | i can do a webcam of my NON-Rockboxable archos doing video |
10:03:42 | daurn|laptop | ;) |
10:03:47 | Bagder | http://download.rockbox.org/movies/ |
10:03:52 | amiconn | My digicam can take videos |
10:04:02 | Bagder | most of those are links but we can host videos there as well |
10:04:07 | amiconn | I just need to find a way to convert the mov crap to avi |
10:04:30 | Bagder | mencoder I guess |
10:04:32 | JdGordon | does anyone see a reason to not use the same button combo for prev/next dir and set a/b marker? |
10:04:52 | * | linuxstb tries e200nude.mpg in mpegplayer |
10:04:59 | Bagder | haha |
10:05:14 | amiconn | There is already one video on rockbox.org (at least): http://rockbox.haxx.se/docs/flash/rockbox_flash_boot.avi |
10:05:39 | daurn|laptop | so, who wants to see my player do full speed divx? |
10:05:40 | daurn|laptop | ;) |
10:05:42 | linuxstb | If we get mpegplayer working, we then need to commission a video version of the manual... |
10:05:46 | | Quit KlrSpz () |
10:06:04 | JdGordon | not if... when!! |
10:06:28 | BHSPitLappy | daurn|laptop, do you have that alternative OS on yours? |
10:06:47 | daurn|laptop | yeah |
10:07:00 | BHSPitLappy | how's that skin working out on the other thing, btw :P |
10:07:02 | daurn|laptop | but - that OS is only beginning |
10:07:05 | daurn|laptop | skin? |
10:07:13 | BHSPitLappy | whoops |
10:07:18 | BHSPitLappy | I confused people |
10:07:29 | BHSPitLappy | now I remember how I know you... PSP community |
10:07:30 | daurn|laptop | no, you got confuzzled |
10:07:32 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
10:07:32 | daurn|laptop | ;) |
10:07:46 | daurn|laptop | psp, mp3 player - w/e you want to remember me for |
10:07:47 | daurn|laptop | ;) |
10:07:50 | Rudy4Pez | Anyone else here use XBMC? |
10:08:01 | BHSPitLappy | any idea how confusing that is, to see someone from one of those worlds casually appear in another... |
10:08:17 | daurn|laptop | casually? |
10:08:24 | daurn|laptop | i've idled here for 3 months |
10:08:25 | lex | linuxstb: hey |
10:08:33 | lex | linuxstb: 16.6 fps with 244x176 resolution videos :) |
10:08:38 | daurn|laptop | and i use to say scream when you talked |
10:08:38 | daurn|laptop | :P |
10:08:48 | lex | linuxstb: it doesn't really matter, i understand that this is just a beta version |
10:09:25 | BHSPitLappy | daurn|laptop, huh? |
10:09:42 | daurn|laptop | got msn? |
10:09:49 | daurn|laptop | official client? |
10:09:50 | * | Bagder put that old Archos Recorder video on download.rockbox.org now as well |
10:09:54 | linuxstb | lex: Which ipod is that? |
10:09:58 | lex | linuxstb: a photo one |
10:10:05 | lex | linuxstb: a nano version of a video works fine |
10:10:13 | linuxstb | Did you mean 224x176? |
10:10:20 | lex | http://evot.us/x/rockbox/SSM11238.JP as you can see from that |
10:10:28 | lex | yea |
10:10:28 | BHSPitLappy | daurn|laptop, me? |
10:10:35 | daurn|laptop | yes |
10:10:36 | daurn|laptop | you |
10:10:42 | daurn|laptop | with the hairy face |
10:10:46 | BHSPitLappy | daurn|laptop, MSN, yes, official, no |
10:10:53 | * | BHSPitLappy reaches for his shaving kit |
10:11:38 | daurn|laptop | why not? |
10:11:39 | daurn|laptop | ;) |
10:11:52 | BHSPitLappy | because I prefer gaim :P |
10:12:15 | BHSPitLappy | and Microsoft is reluctant to release builds of its products for Linux ;) |
10:12:23 | petur | jabber jabber jabber jabber jabber |
10:12:27 | daurn|laptop | well |
10:12:41 | daurn|laptop | whats webcam software that works on everything |
10:12:50 | BHSPitLappy | I don't feel like camming with you |
10:12:56 | BHSPitLappy | and, aMSN |
10:13:00 | BHSPitLappy | which I have |
10:13:09 | * | Zagor finds it fascinating how MS can completely take over a market (icq, anyone?) by just adding a program to their default windows install |
10:13:25 | daurn|laptop | Zagor: it never came with windows.. |
10:13:32 | BHSPitLappy | yep |
10:13:39 | Zagor | msn never came with windows? |
10:13:50 | daurn|laptop | windows messenger evetually did |
10:13:53 | daurn|laptop | but - not msn |
10:13:54 | BHSPitLappy | in XP they started including a dulled down version |
10:14:02 | daurn|laptop | - which is what most nomral people use |
10:14:07 | BHSPitLappy | it's not MSN Messenger, but it's a retarded version of the client. |
10:14:10 | daurn|laptop | (msn) |
10:14:29 | BHSPitLappy | most normal people use MSN? who knew. |
10:14:44 | rudefyet | i must not be normal |
10:14:49 | rudefyet | i use gaim |
10:14:51 | rudefyet | on windows |
10:15:05 | BHSPitLappy | most of my correspondences use the aim protocol |
10:15:08 | markun | linuxstb: do you think the ffmpeg idct can be used with libmpeg2? |
10:15:11 | lex | i had a windows messenger on my 98se |
10:15:11 | BHSPitLappy | I've got a handful of them using gaim ;) |
10:15:15 | markun | linuxstb: they also have a ARM version of it |
10:15:31 | markun | linuxstb: http://svn.mplayerhq.hu/ffmpeg/trunk/libavcodec/simple_idct.c?view=markup |
10:15:46 | BHSPitLappy | lex, was it in 2000? |
10:16:16 | lex | BHSPitLappy: something like it |
10:16:25 | BHSPitLappy | oh well |
10:17:59 | lex | why does x5 does a lcd sleep mode but ipod doesnt :< |
10:19:20 | BHSPitLappy | cause iPods are compressed slices of secretiveness |
10:20:45 | RoC_MM | does cpu boost setting persist across shutdowns? |
10:21:00 | Bagder | no |
10:21:05 | RoC_MM | k, thanks. |
10:21:39 | | Join dan_a [0] (n=dan-mirc@wormhole.domicilium.com) |
10:22:50 | RoC_MM | pre 5G ipods have the two cores right? |
10:23:12 | Bagder | all ipods have |
10:23:17 | amiconn | All ipods have (except the shuffle) |
10:23:30 | lex | but 5g has it's own chip for decompressing videos |
10:23:33 | RoC_MM | poor shuffle |
10:23:35 | RoC_MM | indeed |
10:23:51 | RoC_MM | hardware video decoder chip IIRC |
10:23:52 | * | linuxstb considers an mpegplayer port to the shuffle |
10:23:58 | RoC_MM | haha |
10:24:04 | * | linuxstb completes port of mpegplayer to the shuffle. |
10:24:04 | RoC_MM | look it works today! |
10:24:07 | RoC_MM | i assure you! |
10:24:10 | RoC_MM | it's working! |
10:24:14 | RoC_MM | can't you hear it? |
10:24:23 | linuxstb | No, it's video-only. |
10:24:31 | RoC_MM | hahaha |
10:24:49 | daurn|laptop | lol |
10:25:01 | daurn|laptop | btw |
10:25:14 | daurn|laptop | what hdd(s) are in video ipods? |
10:25:49 | BHSPitLappy | microdrives |
10:25:58 | amiconn | nope |
10:26:03 | BHSPitLappy | oh? |
10:26:13 | Rudy4Pez | Toshiba makes them... |
10:26:13 | rudefyet | mine says Toshiba MK6008GAH |
10:26:14 | daurn|laptop | microdrives only goto 12gb |
10:26:14 | amiconn | Only the minis use microdrives |
10:26:23 | BHSPitLappy | ah |
10:26:24 | daurn|laptop | ok |
10:26:30 | daurn|laptop | so, toshiba 1.8" |
10:26:30 | BHSPitLappy | only the minis, have I taken apart before :D |
10:26:34 | amiconn | The other ipods use 1.8" HDs |
10:26:43 | daurn|laptop | - they're 8mm thick |
10:26:49 | daurn|laptop | where the hell do they fit the battery? |
10:26:50 | | Quit Bagder ("Off to search for that connect-resetting peer guy!") |
10:26:56 | linuxstb | markun: I don't know enough about IDCTs to say if we can use the ffmpeg one - but I would expect so. I've also found another ARM IDCT, as a patch against an earlier version of libmpeg2. So there are things to try. |
10:26:58 | RoC_MM | magicland |
10:27:06 | Rudy4Pez | The batterey is only a few mm thick. |
10:27:11 | Rudy4Pez | *battery |
10:27:14 | RoC_MM | it's a |
10:27:14 | daurn|laptop | and - wwhere is the electronics |
10:27:15 | daurn|laptop | :S |
10:27:17 | RoC_MM | micro battery |
10:27:21 | RoC_MM | micro electronics |
10:27:25 | RoC_MM | magicland |
10:27:30 | daurn|laptop | my player is same size as a 3rd gen ipod |
10:27:42 | daurn|laptop | and - video ipod is smaller, but has teh same(ish) parts |
10:27:44 | BHSPitLappy | I, for one, believe that the iPod is simply pretty casing filled with taffy. The operation of the device itself is purely magic. |
10:27:47 | daurn|laptop | where do they fit |
10:27:57 | RoC_MM | magic |
10:28:22 | BHSPitLappy | daurn|laptop, one can easily find pictures of iPod internals online. |
10:28:34 | BHSPitLappy | (with the help of our mutual friend, Google) |
10:29:05 | amiconn | haha, quote from 2006-08-04: 23.18.24 # <linuxstb> ShadowdogMU: Rockbox's main focus is on audio playback - none of the main developers consider video a high priority. ... |
10:29:19 | | Join bluebrother [0] (i=yO9spMcp@nat-wh-1.rz.uni-karlsruhe.de) |
10:29:19 | linuxstb | :) |
10:29:54 | Rudy4Pez | Yeah, I was hoping to see both CPUs getting used before we got video running, but hey, progress is progress.. :) |
10:29:58 | RoC_MM | it really is a secondary feature |
10:30:19 | linuxstb | I was basically just curious at how fast libmpeg2 would run, and if video would be feasible... |
10:30:30 | BHSPitLappy | but it's a big feature, to many |
10:30:43 | RoC_MM | just look at how many of the apple line play videos on Apple OS, and then look at what they described the ipod as...as a "music device" when they first launched..."portable music player" |
10:30:50 | linuxstb | Seems that it's definitely doable on the Nano, other targets will need more work... |
10:31:07 | | Join Bagder [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
10:31:29 | | Join edwardjin [0] (n=deefbf43@labb.contactor.se) |
10:31:30 | linuxstb | And I'm sure you could find old quotes saying Rockbox will never run on an ipod... |
10:31:40 | BHSPitLappy | lol |
10:31:44 | BHSPitLappy | wow |
10:31:50 | BHSPitLappy | from who, you? |
10:32:13 | RoC_MM | "this will never work" |
10:32:13 | | Quit edwardjin (Client Quit) |
10:32:54 | | Join blacklabel [0] (n=deefbf43@labb.contactor.se) |
10:33:00 | blacklabel | helllo |
10:33:10 | blacklabel | i wanna ask sth. |
10:33:12 | Zagor | RoC_MM: more like "we can't be bothered" |
10:33:19 | RoC_MM | haha |
10:33:26 | petur | blacklabel: just ask |
10:33:28 | RoC_MM | "who would ever want that? |
10:33:30 | blacklabel | yup |
10:33:47 | RoC_MM | tv-out support? |
10:34:09 | blacklabel | plz tell me plug in websites |
10:34:25 | Bagder | plug in websites! |
10:34:26 | Zagor | RoC_MM: more like "we can't be bothered working our butts off to support undocumented hardware" |
10:34:28 | blacklabel | i just wanted to download the plug-in games...like doom |
10:34:36 | blacklabel | or counterstrike....etc |
10:34:48 | petur | you mean the game files |
10:34:48 | RoC_MM | indeed Zagor |
10:34:49 | Zagor | fortunately, the ipodlinux people _could_ be bothered :-) |
10:34:53 | blacklabel | yes |
10:35:02 | blacklabel | petur: |
10:35:17 | petur | there are links in the wiki and probably in the forum |
10:35:21 | RoC_MM | laterz |
10:35:30 | blacklabel | in the forum? |
10:36:11 | * | amiconn wants to be able to start threads on the cop within a plugin |
10:36:29 | | Join barrywardell [0] (n=barrywar@host-194-46-234-58.dsl-ie.utvinternet.net) |
10:36:30 | * | amiconn wonders what dan_a's current approach for the cop kernel is |
10:36:32 | | Quit RoC_MM ("Leaving") |
10:36:57 | amiconn | I used to think a complete secondary kernel would be better, but that might not be the case |
10:37:00 | blacklabel | rockboy also can find in the forum? |
10:37:11 | linuxstb | amiconn: What plugin are you planning to use the COP for? |
10:37:20 | dan_a | amiconn: I run a secondary kernel on the COP :) |
10:37:32 | amiconn | dan_a: How do you handle yield()? |
10:37:38 | amiconn | linuxstb: video.rock |
10:38:16 | amiconn | There is no decoding, but pushing the frames to the lcd controller takes so much cpu that there is probably not enough left to decode mp3 in realtime |
10:38:19 | | Join duallain [0] (n=duallain@24-117-24-11.cpe.cableone.net) |
10:38:22 | petur | blacklabel: if you're looking for illegal (copy of commercial) wads, you won't find it here, on the forum or on the rockbox site |
10:38:31 | amiconn | So I would like to run the mp3 decoder on the cop |
10:38:34 | dan_a | amiconn: Exactly the same as on the main core. I've changed some of the internals of the threading API and added a couple of calls |
10:38:36 | blacklabel | and then |
10:38:37 | blacklabel | ? |
10:38:53 | amiconn | dan_a: So you have an alternative yield()? |
10:38:59 | blacklabel | i couldn't find kinds of damn stuff all day |
10:39:09 | dan_a | No, it's the normal one |
10:39:17 | petur | blacklabel: google is your friend |
10:39:23 | blacklabel | google |
10:39:39 | amiconn | How does yield() know which core it is running on? |
10:39:57 | dan_a | It doesn't need to |
10:40:07 | amiconn | no? |
10:40:42 | dan_a | yeild() calls switch_thread() as before, and that walks through the list of threads on that CPU |
10:41:06 | blacklabel | perur: rockboy is only Video or Nano |
10:41:12 | * | Bagder does not like mips assembler |
10:41:23 | dan_a | Do you want me to mail you my diff from last night? It's not at all clean, but will give you the general idea |
10:41:46 | Bagder | blacklabel: see the wiki |
10:41:47 | petur | blacklabel: sorry, I'm probably not the guy to ask for game info - I never play 'm |
10:41:47 | dan_a | (a lot of it assumes you are running a 3G iPod) |
10:42:02 | | Join mkey [0] (n=mkey@pD9E36E5F.dip.t-dialin.net) |
10:42:07 | blacklabel | petur: okayokay thx |
10:43:12 | duallain | Once you've gotten rockbox loaded do you need to do anything to get your player to display the main menu (video Ipod) |
10:43:21 | amiconn | dan_a: So how does it know which is the list of threads for that core? |
10:43:33 | Bagder | duallain: you need to enter the menu to see it |
10:44:08 | duallain | are the settings imbedded within the main menu? |
10:44:32 | Bagder | you reach the settings submenu from the main menu, yes |
10:44:44 | Bagder | there _is_ a manual |
10:45:24 | bluebrother | duallain: http://www.rockbox.org/manual.shtml |
10:46:15 | duallain | Bagder, I'm reading the manual and my menu doesn't look like it the manual suggests it should, ie no settings sub-menu |
10:46:56 | | Quit duallain () |
10:49:11 | | Quit blacklabel ("CGI:IRC (EOF)") |
10:50:26 | amiconn | dan_a: I mean, you can either have one list of threads with a flag for each thread indicating which core it is running on, or two lists of threads. In both cases each core needs to know its identity, in order to decide which flag to look for, or which list to use |
10:54:02 | dan_a | amiconn: I've changed the variables in thread.c to arrays, so thread_name[threadnum] becomes thread_name[core][threadnum]. |
10:54:32 | dan_a | Each core knows its identity, which you can get with CURRENT_CORE |
10:54:45 | dan_a | http://www.rockbox.org/mail/archive/rockbox-dev-archive-2006-08/0006.shtml :) |
10:55:23 | JdGordon | does the player not have the quickscreen? |
10:55:50 | amiconn | JdGordon: Haha, no it doesn't |
10:55:59 | JdGordon | k |
10:56:01 | JdGordon | ta |
10:56:06 | amiconn | The Ondio doesn't have quickscreen as well |
10:56:25 | JdGordon | i was getting confused and editing the wrong files :p just makingg sure |
10:56:29 | amiconn | Player has too little lcd space to display it, and both have too few buttons |
10:56:50 | * | JdGordon has decided too few buttons is no excuse anymore :D |
10:57:36 | amiconn | Well, the quickscreen is a convenience feature. If it is cumbersome to even call it, it would no longer be convenient |
10:57:48 | JdGordon | guess so |
10:58:47 | JdGordon | X5 doesnt have ab? |
11:00 |
11:04:40 | | Quit barrywardell () |
11:08:06 | *** | Saving seen data "./dancer.seen" |
11:08:27 | JdGordon | is there any reason why functions like show_wps_backdrop(); which dont affect the surrounding code are not #defined for targets which dont use it? the extra 2 lines of code are annoying :p |
11:09:32 | Bagder | on the contrary, defining them should be the preferred method imho |
11:10:32 | JdGordon | :) |
11:12:40 | | Join senab [0] (i=senab@82-35-229-48.cable.ubr01.smal.blueyonder.co.uk) |
11:14:28 | Rudy4Pez | Missssssssssster Senab, I've a question for you... |
11:14:35 | senab | yep |
11:15:01 | Rudy4Pez | I read in your changelog you re-added the scrollwheel patch for Rockboy... |
11:15:16 | Rudy4Pez | Does this mean shutdown is now Select+Play again? |
11:15:21 | senab | no |
11:15:31 | Rudy4Pez | Splendid. |
11:15:39 | senab | i changed the button assignment to keep it to the orignal assignments |
11:16:00 | Rudy4Pez | What is that patch supposed to do, anyway? |
11:16:42 | senab | create an interface for rockboy to use the scrollwheel for left and right |
11:16:55 | Rudy4Pez | Ah. |
11:17:00 | dan_a | amiconn: The commits I've done so far aren't enough to start a thread |
11:17:41 | Rudy4Pez | Oh, and in the BlackGlass theme, is there a way to get numeric volume and battery info in the WPS instead of the little graphic icons? |
11:18:12 | petur | edit the wps file? |
11:18:30 | senab | yep, add this somewhere: %arB:%bl%% V:%pvdb |
11:18:51 | senab | this will give you a numeric volume & battery level |
11:18:55 | Rudy4Pez | Well actually, the battery info is shown at the top alternating with the date.. But mainly the volume is what I miss. |
11:19:00 | Rudy4Pez | Ah, ok. |
11:19:58 | senab | just a quick question everyone, say i download the source bzip from rockbox, is there anyway i can use cvs to update |
11:20:02 | Rudy4Pez | You have no intention of putting numeric volume info back into your WPS though? |
11:20:11 | senab | its asking for a cvsroot |
11:20:13 | | Join webguest65 [0] (n=549966dc@labb.contactor.se) |
11:20:48 | Mikachu | senab: not easily, just do a cvs checkout normally |
11:20:50 | senab | @rudy4pez: yeh i will when i update it (which will be after i've released my latest ipod builds today) |
11:21:09 | JdGordon | Bagder: done.. task #5782 |
11:21:14 | Rudy4Pez | Sweet. :) |
11:21:20 | senab | @mikachu: i need to use an old source though |
11:21:41 | Mikachu | ? |
11:21:53 | webguest65 | I accidently on purpose, executed the 'rockbox.iriver' file, is there ny harm in that or do i have to relfash |
11:22:24 | petur | no harm |
11:22:38 | petur | you just restarted rockbox |
11:22:56 | Mikachu | JdGordon: you may want to remove the hunk which changes his name in the copyright notice |
11:23:00 | webguest65 | ahhh, thats what i wanted to know, thanks, |
11:23:18 | | Join fejfighter [0] (n=jeffro21@d58-108-90-87.dsl.nsw.optusnet.com.au) |
11:23:24 | preglow | amiconn: am now |
11:23:33 | JdGordon | Mikachu: grr... forgot to check for that... |
11:23:34 | senab | @mikachu: its because i have my old patched source from the 1/8/6, and could do with syncing it with the cvs, i guess its not possible |
11:24:08 | Mikachu | senab: so diff it against a clean version of the same source |
11:24:31 | | Part webguest65 |
11:24:45 | senab | @mikachu: good thinking batman. cheers |
11:24:56 | amiconn | preglow: Am I right that libmad only has asm optimisation for imdct_l but not imdct_s? |
11:25:25 | amiconn | Also, why is coldfire imdct_l not in imdct_mcf5249.S ? |
11:26:37 | JdGordon | hmm.. now im bored again :p |
11:28:29 | linuxstb | JdGordon: mpegplayer could do with a stop button, and maybe pause and restart... Plus a stats screen at the end showing how many frames are decoded, and how long it took... |
11:28:32 | amiconn | preglow: Erm, I mean _arm_ asm optimisations for imdct_l but not imdct_s |
11:29:13 | JdGordon | linuxstb: is that your way of saying "figure out how to do acitons for the plugins? " :D |
11:29:14 | preglow | amiconn: i think so, yes |
11:29:30 | preglow | amiconn: i've optimised short imdct for coldfire, though |
11:29:36 | preglow | somewhat, at leastr |
11:30:06 | preglow | amiconn: coldfire imdct is not there because i hoped and thought that the current one would be a temporary hack |
11:31:49 | preglow | but i've been unable to make a faster one, as you probably know |
11:32:57 | * | midgey34 posts an updated version of PegBox on the tracker |
11:33:09 | midgey34 | please take a look if you're interested |
11:33:11 | midgey34 | http://www.rockbox.org/tracker/task/5725 |
11:33:14 | linuxstb | JdGordon: That would be more useful I guess. But you could do it the old-fashioned way if you wanted a quick thing to do... |
11:33:16 | midgey34 | but now I'm off to bed |
11:34:05 | JdGordon | linuxstb: ok, ill have a look-see |
11:35:41 | senab | @mikachu: what command would i use to create a diff against two directorys? |
11:35:50 | Mikachu | diff -pudr a/ b/ |
11:36:01 | senab | cheers |
11:36:08 | linuxstb | JdGordon: If you search for the call to rb->yield() in mpegplayer.c, that's probably the place to put the button check. (or at the start of that while loop). |
11:36:42 | JdGordon | linuxstb: thanks, i was about to ask for a shove in the right direction :) |
11:37:44 | JdGordon | linuxstb: u mean inside the decode_mpeg2 while(1) loop? |
11:37:49 | linuxstb | Yes. |
11:37:52 | JdGordon | k |
11:38:09 | linuxstb | And you'll probably need to make that function return a variable to indicate the user has stopped, so the es_loop can return. |
11:38:13 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
11:39:29 | amiconn | linuxstb: mpegplayer should handle usb as well |
11:39:30 | markun | hi LinusN |
11:39:50 | LinusN | hey |
11:40:14 | markun | LinusN: we are having some problems with the ATA controller over at #gigabeat |
11:40:25 | markun | but I think the people working on it are not online right now |
11:40:42 | LinusN | markun: what is the prob? |
11:41:34 | markun | The STATUS register is returning different values then we expect |
11:42:31 | markun | It's pretty hard to debug, but at least we can write text to the LCD now |
11:43:04 | * | LinusN joined #gigabeat |
11:44:47 | JdGordon | traitor!! |
11:46:36 | JdGordon | linuxstb: is there a proper way to do puase? or is a while(1){} loop good enough? |
11:47:01 | Mikachu | while(something){sleep(1)}? |
11:47:06 | LinusN | JdGordon: sleep()? |
11:47:08 | linuxstb | You could just call the blocking button function, so just wait for a keypress. I forget the name of it. |
11:47:19 | Mikachu | button_get_w_tmo i think |
11:47:28 | LinusN | or button_get() |
11:47:30 | linuxstb | No, the opposite of that. |
11:47:34 | Mikachu | oops right |
11:47:42 | JdGordon | button_get can block... no i meant if the mpeg decoder has a proper pause funciton.. obviously not |
11:49:00 | amiconn | JdGordon: ARe you going to implement pause? |
11:49:19 | JdGordon | yeah... |
11:49:39 | amiconn | Just a hint: You can unboost the cpu while paused |
11:50:07 | Mikachu | maybe even idle? |
11:50:22 | JdGordon | is there any point tho? because i assume that nothing else will be running if mpegplayer is runnig? |
11:50:30 | Mikachu | battery.. |
11:50:37 | JdGordon | i mean, in other plugins it makes sense because mp3 can still work.. |
11:52:22 | JdGordon | cpu_boost is another funciotn which shuold be defined for targets that dont use it.. |
11:52:39 | LinusN | JdGordon: it is |
11:52:44 | LinusN | just not for the plugins |
11:52:50 | JdGordon | oh ok |
11:53:03 | | Join akaias [0] (n=akaias@c-24-15-165-22.hsd1.il.comcast.net) |
11:53:15 | LinusN | it should perhaps be a macro in plugin.h |
11:53:27 | amiconn | That's be an ugly one... |
11:53:32 | amiconn | *That'd |
11:53:46 | daurn|laptop | omg |
11:53:53 | daurn|laptop | its..... me |
11:53:54 | amiconn | Maybe something like this: |
11:54:05 | amiconn | #ifdef HAVE_ADJUSTABLE_CPU_FREQ |
11:55:02 | amiconn | #define CPU_BOOST(RB,VAL) (RB)->cpu_boost(VAL); |
11:55:03 | amiconn | #else |
11:55:10 | | Quit senab (" HydraIRC -> http://www.hydrairc.com <- State of the art IRC") |
11:55:14 | amiconn | #define CPU_BOOST(...) |
11:55:17 | amiconn | #endif |
11:55:40 | amiconn | Then you'd use CPU_BOOST(rb, true) in plugins |
11:55:50 | Bagder | looks fine enough to me |
11:56:33 | JdGordon | is mpegplayer only for colour targets atm? |
11:58:15 | JdGordon | yup... k... :p |
11:58:26 | LinusN | Bagder: i have made a cable for the arm wiggler |
11:58:32 | Bagder | wooo |
11:58:54 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
11:59:01 | LinusN | just have to figure out how they want to power the device |
11:59:09 | | Quit amiconn (Nick collision from services.) |
11:59:09 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
11:59:26 | Bagder | the wiggler? |
11:59:45 | LinusN | no, the sansa |
11:59:55 | Bagder | the sansa is powered with the usb thing |
12:00 |
12:00:07 | LinusN | i can power it from the wiggler, or via the battery terminals |
12:00:19 | Bagder | aha |
12:02:52 | JdGordon | linuxstb: patch is ready for ya, just waiting to see if it compiles fine.. damn comp is crawling atm |
12:03:02 | | Join mirak [0] (n=mirak@ip-7.net-82-216-143.rev.numericable.fr) |
12:03:39 | daurn|laptop | YO HO |
12:03:50 | daurn|laptop | Fiddle De Dee, |
12:03:52 | | Join helloween [0] (n=jason@203-118-186-166.bliink.ihug.co.nz) |
12:03:58 | daurn|laptop | Being a pirate is alright to me! |
12:04:06 | daurn|laptop | Do what you want cause a pirate i free! |
12:04:14 | daurn|laptop | YOU ARE A PIRATE! |
12:04:17 | LinusN | daurn|laptop: ? |
12:04:27 | Mode | "#rockbox +o LinusN " by ChanServ (ChanServ@services.) |
12:04:36 | JdGordon | he's had too much rum by the looks of it |
12:04:45 | daurn|laptop | http://cristgaming.com/pirate.swf |
12:05:49 | JdGordon | who's idea was it to put mpegplayer all the way at the end of the build?? grr this is taking ages : |
12:05:50 | JdGordon | p |
12:06:02 | LinusN | ah, a few more secs |
12:06:10 | LinusN | on my linux box |
12:06:27 | LinusN | especially with ccach |
12:06:29 | LinusN | e |
12:06:47 | Bagder | ccache is goodness |
12:07:03 | | Quit secleinteer (Read error: 110 (Connection timed out)) |
12:07:08 | JdGordon | linuxstb: jdgordon.mine.nu:8080/buttons.diff">http://jdgordon.mine.nu:8080/buttons.diff unless youd rather it on fs? |
12:07:26 | amiconn | Bagder: Not on cygwin... |
12:07:35 | Bagder | cygwin is never goodness ;-) |
12:07:40 | LinusN | amen to that |
12:07:44 | | Join secleinteer [0] (n=secleint@70.230.146.105) |
12:07:51 | JdGordon | ktorrent is thrashing my cpu for some reason.. and i have ccache on |
12:07:53 | amiconn | I still use it even though I could use linux in my vm |
12:08:16 | Bagder | and this is the guy who often talks about speed improvements... :-) |
12:08:20 | LinusN | lol |
12:08:36 | linuxstb | JdGordon: "Not Found"... |
12:08:56 | amiconn | Well, if there were a decent editor for linux... |
12:09:07 | JdGordon | linuxstb: woops, buttons.patch |
12:09:15 | JdGordon | jdgordon.mine.nu:8080/buttons.patch">http://jdgordon.mine.nu:8080/buttons.patch |
12:09:21 | linuxstb | JdGordon: Better. |
12:11:18 | Mikachu | amiconn: pick one http://freshmeat.net/browse/63/ :) |
12:12:03 | * | LinusN whispers....eeeeeemmaaaaaaaacccsss..... |
12:13:04 | JdGordon | viiiiiiiiimmmmmmmm..... |
12:13:11 | Bagder | its actually now been 15 years since I first started using emacs |
12:13:44 | Mikachu | it's been 15 years since i was 6 years old |
12:13:47 | * | bluebrother likes gvim |
12:14:04 | daurn|laptop | its been 15 years since i got out of a pram |
12:14:21 | JdGordon | oh snap Mikachu |
12:14:39 | daurn|laptop | well |
12:14:41 | daurn|laptop | maybe |
12:14:46 | daurn|laptop | i dont know exaactly |
12:14:55 | Slasheri | LinusN: hi, do you think it should be ok to commit this bootloader patch: http://ihme.org/~miipekk/rockbox/bootloader.patch |
12:15:11 | Slasheri | I and linuxstb has already tested it with H140 |
12:15:12 | linuxstb | JdGordon: Code looks good (haven't tested yet though). One problem will be that pausing will break the FPS counter (it doesn't adjust the tick count to remove the paused time). But I think the best way to fix that would be to move the fps display code into mpegplayer.c (it's currently in video_out_rockbox.c). |
12:16:19 | JdGordon | ok |
12:16:28 | JdGordon | but thats a start.. |
12:16:53 | LinusN | Slasheri: looks good, but how does it work on the h300? |
12:17:09 | | Part helloween |
12:18:05 | Slasheri | LinusN: currently eeprom code at least is disabled on h300, and detect_flashed_rockbox() should already return false |
12:18:18 | LinusN | ok |
12:18:30 | Slasheri | so i _think_ it should not break h300, but i can't be sure as i can't test that |
12:18:39 | LinusN | have you compiled it for h300? |
12:18:48 | Slasheri | hmm, i will try |
12:19:15 | Mikachu | midgey34: i couldn't figure out how to confirm a merge of two + blocks |
12:19:31 | Mikachu | midgey34: i pressed left/right to choose, but when i pressed select it reverted to two separate + blocks |
12:20:27 | LinusN | Slasheri: why not do the REC check before calling detect_flashed_rockbox()? |
12:20:29 | Slasheri | LinusN: ah, it doesn't compile yet because FLASH_ENTRYPOINT is not defined.. i will fix that |
12:20:33 | mirak | hi |
12:20:51 | Slasheri | LinusN: hmm, i will change that too :) |
12:20:52 | LinusN | since the "else" case checks it too |
12:21:00 | Slasheri | true |
12:21:25 | linuxstb | JdGordon: Works nicely, thanks. I'll commit it. |
12:21:32 | JdGordon | :) hth |
12:22:02 | LinusN | Slasheri: so how is the startup time with flashed rockbox? |
12:23:28 | midgey34 | Mikachu: which target? |
12:23:33 | | Quit nudelyn ("At Argon, we're working to keep your money.") |
12:23:43 | Mikachu | midgey34: ipod (nano) |
12:23:49 | LinusN | i wonder if calling cpu_boost() would make it even faster |
12:24:45 | linuxstb | LinusN: It's nice... The main delay now seems to be waiting for the disk to spin up to read the directory for the file browser to display. |
12:25:05 | LinusN | cool |
12:25:15 | Slasheri | and rockbox logo is displayed almost immediately :) |
12:25:33 | Slasheri | with rom version of rockbox it would be even little faster |
12:25:37 | lex | linuxstb: the video plays so fine on rockbox because it doesn't need to decompress sound? :p |
12:25:45 | Slasheri | current bootloader still uses the ram image from flash |
12:25:57 | LinusN | yes |
12:26:00 | linuxstb | lex: Sound will be handled by the second ARM core. |
12:26:05 | lex | oh |
12:26:07 | lex | when? |
12:26:09 | LinusN | i think boosting during the copy might be a good idea |
12:26:19 | linuxstb | lex: When it's done... |
12:26:23 | LinusN | :-) |
12:26:23 | lex | :o |
12:26:27 | lex | surprising |
12:26:27 | Mikachu | lex: don't hold your breath |
12:26:36 | lex | :) |
12:26:42 | Slasheri | LinusN: oh, that sounds like a great idea :) i will try :D |
12:27:09 | dan_a | Running threads on the second core should work some time in the next few weeks |
12:27:25 | Slasheri | LinusN: is it necessary to unboost before starting the new firmware image? |
12:27:49 | LinusN | no, i don't think so, but it might be better to do that anyway |
12:27:54 | Slasheri | ok |
12:28:12 | LinusN | if rockbox hangs during the init, we don't want the cpu at full throttle |
12:29:15 | LinusN | Slasheri: also, i'm not sure if there are enough wait states for the flash chip select in 124MHz |
12:29:23 | LinusN | haven't tried |
12:29:39 | Slasheri | hmm, it should work good |
12:29:40 | amiconn | LinusN: There should be if I calculated correctly |
12:29:51 | Slasheri | at least i have ran rockbox rom image from flash @ 124 MHz |
12:30:28 | Slasheri | but i will boost only during the memcpy |
12:30:38 | LinusN | ok, good |
12:31:21 | | Quit Kohlrabi (Nick collision from services.) |
12:31:31 | | Join Kohlriba [0] (n=Kohlrabi@dslb-082-083-138-112.pools.arcor-ip.net) |
12:31:35 | | Join mkey_ [0] (n=mkey@pD9E35C8E.dip.t-dialin.net) |
12:32:15 | Febs | Morning folks. |
12:32:40 | Febs | I'd like to make a request that we get some Ops who tend to be online during the time that most of the European folks are asleep. |
12:36:07 | safetydan | Febs, you concerned about the traffic from assembler boy? |
12:36:24 | | Join Landus [0] (i=Landus@70-100-181-192.dsl1-erie.roc.ny.frontiernet.net) |
12:36:37 | Mode | "#rockbox +o Bagder " by ChanServ (ChanServ@services.) |
12:36:46 | Mode | "#rockbox +o Febs " by Bagder (n=daniel@rockbox/developer/bagder) |
12:38:02 | Febs | safetydan, :) |
12:38:30 | Mode | "#rockbox -o Febs " by LinusN (n=linus@rockbox/developer/LinusN) |
12:39:08 | | Join Pyromancer [0] (n=Pyromanc@c-24-63-23-114.hsd1.ma.comcast.net) |
12:39:11 | | Quit mkey (Read error: 60 (Operation timed out)) |
12:40:18 | Mode | "#rockbox +o Febs " by ChanServ (ChanServ@services.) |
12:43:33 | * | LinusN is a crazy kid" |
12:43:35 | LinusN | ! |
12:43:45 | Bagder | hehe |
12:46:14 | | Join lightyear [0] (n=lightyea@p54876935.dip.t-dialin.net) |
12:46:27 | safetydan | woo, libfmath here we come... now to make sure its definitely not linked in to the core if it's not used... |
12:46:35 | | Quit dwihno (Read error: 60 (Operation timed out)) |
12:49:13 | linuxstb | JdGordon: Patch committed. Thanks again. |
12:57:01 | | Join daurnimator [0] (n=quae@unaffiliated/daurnimator) |
13:00 |
13:00:08 | * | linuxstb wonders why PluginMpegplayer doesn't appear in PluginIndex.. |
13:00:41 | Zagor | linuxstb: you need to refresh the cache |
13:01:33 | linuxstb | What cache? |
13:01:54 | linuxstb | Ah, the "Refresh Cache" button... |
13:01:57 | Zagor | right |
13:02:05 | | Nick mkey_ is now known as mkey (n=mkey@pD9E35C8E.dip.t-dialin.net) |
13:02:12 | linuxstb | Did you just do it/ |
13:02:13 | linuxstb | ? |
13:02:23 | Zagor | no |
13:02:51 | linuxstb | Someone else must have then... It's fixed now. |
13:02:55 | amiconn | LinusN: Does doom work on the X5? |
13:03:07 | LinusN | i dunno :_) |
13:03:12 | Slasheri | LinusN: now the bootloader should compile on h300 too.. i will commit it soon :) |
13:03:19 | LinusN | goodie |
13:03:24 | theli_ua | can anyone help me with grayscale lib? i've tried to use it in my plugin .. it works in sim but trying to run on target it just flicks some times and then just goes ampty screen and total freeze :( |
13:03:36 | theli_ua | *empty |
13:04:12 | petur | Slasheri: I haven't got the eeprom stuff working on h300 but I haven't done much on it yet. Maybe tonight |
13:04:19 | linuxstb | theli_ua: Does your plugin use the user timer? |
13:04:39 | theli_ua | :| |
13:04:52 | theli_ua | hmm.. what is "user timer" ? |
13:05:03 | linuxstb | In which case, I'm assuming no... |
13:05:13 | theli_ua | :) |
13:05:53 | amiconn | How do you initialise the lib? |
13:06:13 | | Quit secleinteer (Connection timed out) |
13:06:28 | | Join secleinteer [0] (n=secleint@70.230.172.179) |
13:06:29 | amiconn | And, does your code call other lcd_*() functions while the grayscale overlay is switched on? |
13:06:38 | theli_ua | gbuf = (unsigned char *) rb->plugin_get_buffer(&gbuf_size); |
13:06:38 | theli_ua | gray_init(rb, gbuf, gbuf_size, false, LCD_WIDTH, LCD_HEIGHT, 32, 2<<8, NULL); |
13:06:45 | theli_ua | and gray_show(true) |
13:07:11 | theli_ua | i think rb->splash may be used somewhere |
13:07:26 | theli_ua | that can cause such problems? |
13:07:31 | amiconn | yes |
13:07:40 | theli_ua | ok, thanks |
13:07:49 | amiconn | Everything that accesses the lcd controller, directly or indirectly, can cause such problems |
13:07:58 | theli_ua | i there anything similar to -> splash in grayscale? |
13:08:05 | amiconn | no |
13:08:08 | *** | Saving seen data "./dancer.seen" |
13:08:16 | amiconn | There's only gray_putsxy() |
13:08:27 | | Join webguest85 [0] (n=549966dc@labb.contactor.se) |
13:08:29 | * | linuxstb wants a yuv_putsxy()... |
13:09:00 | linuxstb | Or maybe not.... |
13:09:08 | webguest85 | would you class rockbox's mp3 decoder as good, or excellent |
13:09:24 | Mikachu | so i'm looking at the lcd spec for the nano, just for fun |
13:09:35 | linuxstb | webguest85: Rockbox uses libmad: http://www.underbit.com/products/mad/ |
13:09:41 | Mikachu | when they say something like "when REV = 1", how would i know what address REV is? |
13:09:42 | amiconn | theli_ua: gray_putsxy() only works in buffered mode, so it won't work for your lib configuration |
13:09:48 | linuxstb | webguest85: (on targets with software decoding) |
13:10:00 | webguest85 | ta |
13:10:03 | theli_ua | amiconn, but can i use splash or something similar after gray_show(false) ? |
13:10:10 | amiconn | yes |
13:10:22 | theli_ua | thanks |
13:10:36 | amiconn | Mikachu: It's a controller bit indicating whether one scan direction (COM or SEG) is scanned in reverse direction |
13:10:51 | amiconn | Dunno which one, but it's in the datasheet |
13:11:01 | Mikachu | yeah but i mean how do i know where in memory that is when looking at rockbox code? is it also listed somewhere in the datasheet? |
13:11:22 | amiconn | It's not in memory... it's a controller bit |
13:11:44 | Mikachu | okay, but lets say i picked a name that was in memory then :) |
13:11:49 | safetydan | amiconn, when you get a chance, take a look at FS #5783 and tell me if it's what you had in mind for making a fixed-point math library usable by both the core and the plugins. |
13:12:04 | Mikachu | or the actual value of the control bit |
13:12:24 | | Join dwihno [0] (n=dw@81.8.226.44) |
13:13:08 | LinusN | Mikachu: most often, the answer is in the datasheet |
13:13:13 | webguest85 | i see rockbox isn't listed under MAD |
13:13:18 | Mikachu | okay |
13:13:29 | amiconn | Mikachu: It's just a bit in one of the controller registers. Iirc display flip isn't implemented for ipods |
13:13:30 | LinusN | webguest85: i guess nobody told them |
13:13:38 | webguest85 | ah |
13:13:57 | amiconn | ..so rockbox doesn't touch the bit, and you won't find it in the code |
13:14:26 | amiconn | I mean it's not implemented for colour ipods... for greyscale ipods it is :) |
13:14:30 | Mikachu | heh |
13:14:40 | webguest85 | thanks folks |
13:14:44 | | Part webguest85 |
13:16:12 | Mikachu | the comment in lcd-ipod.c says "lcd command codes for hd66753", but the chip is 66789, i suppose they are the same then since it works |
13:17:15 | Mikachu | they also mention some special mode for displaying "moving pictures", do they mean video or actually moving a sprite around the screen? |
13:17:48 | LinusN | probably video |
13:18:15 | amiconn | Mikachu: The greyscale ipods use HD66753, the colour ipods (except video) use HD66789R |
13:18:34 | Mikachu | okay |
13:18:40 | amiconn | lcd-ipod.c contains code for both |
13:18:53 | amiconn | (greyscale at top, colour at the bottom |
13:19:20 | Mikachu | ah |
13:19:55 | * | Mikachu puts a 0 in the #if at the top so the gray code is blue in his editor |
13:21:29 | | Join rconan [0] (n=richard@82.14.27.61) |
13:25:21 | amiconn | hmpf, debian :/ |
13:28:37 | Mikachu | are we using the "high speed ram write function" already? |
13:28:55 | amiconn | no |
13:29:07 | amiconn | We can't, on any target. |
13:29:32 | Mikachu | hardware limit? |
13:29:34 | amiconn | On iriver we know that's impossible hardware-wise, and on ipod we don't know whether and how it's possible |
13:29:58 | theli_ua | linuxstb, just tried zxbox with grayscale on mini2g .... it is so much slower.... i think its not worth it |
13:30:14 | daurn|laptop | o.o |
13:30:20 | daurn|laptop | you DON"T use iram? |
13:37:05 | | Quit midgey34 (Read error: 110 (Connection timed out)) |
13:39:24 | JdGordon | LinusN: have u had a look at the button action wiki page recently? |
13:40:05 | LinusN | no, i've been away |
13:40:36 | JdGordon | ok, well ive got ab working and quickscreen is done, just wanting to know how much more needs to be done before its commitable? |
13:41:02 | linuxstb | theli_ua: Does it look any better though? |
13:41:02 | LinusN | JdGordon: i'll try to have a look this evening |
13:41:09 | JdGordon | k |
13:41:12 | | Join sharpe [0] (i=sharpe@user-0c8hc2c.cable.mindspring.com) |
13:41:25 | theli_ua | linuxstb, slightly |
13:41:28 | * | linuxstb needs Windows users to add some MPEG encoding tips to http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
13:42:01 | amiconn | theli_ua: How many shades of grey do you need? |
13:42:07 | | Join barrywardell [0] (n=892b7a6e@labb.contactor.se) |
13:42:20 | theli_ua | amiconn, 16 |
13:42:25 | amiconn | Iirc the spectrum has 8 colours with increasing brightness, plus bright = 0/1 |
13:42:39 | theli_ua | yes |
13:42:43 | linuxstb | theli_ua: If I was you, I would at least keep the code (e.g. surround it by something like #ifdef USE_GRAYSCALE_LIB) - maybe the improvement will be better on other players. |
13:42:49 | amiconn | So I would request only 16 shades from the grayscale lib, w/o gamma correction |
13:43:17 | theli_ua | amiconn, i'm sure i use grayscale uncorrectly but haven't found any docs on it :) |
13:43:19 | | Quit fejfighter () |
13:43:31 | amiconn | gray_init(rb, gbuf, gbuf_size, false, LCD_WIDTH, LCD_HEIGHT, 15, 0, NULL); |
13:43:39 | amiconn | The docs are in the code |
13:43:50 | JdGordon | linuxstb: do you reckon we will acytually get a decent framerate with sound on the h300? |
13:44:02 | lex | yay stop and pause features :> |
13:44:17 | lex | linuxstb: i can do it, but it's hard to do in windows if you compare it to the linux way |
13:44:31 | linuxstb | JdGordon: I think it's too early to say. |
13:44:31 | lex | linuxstb: so it could take a little time if i even start it :p |
13:45:34 | amiconn | The grayscale lib should have much less performance impact on H1x0. |
13:45:36 | linuxstb | JdGordon: But at the moment, a 124MHz Coldfire seems to be performing worse than a 75MHz ARM. And the ipods have all have a second 75MHz ARM that we don't use yet. |
13:45:52 | | Join dionoea_work [0] (n=3e179bf9@poy.chewa.net) |
13:45:55 | dionoea_work | hello world |
13:46:24 | lex | linuxstb: but is it possible to play mpeg2 at full speed with sound on ipods? |
13:46:25 | JdGordon | ye, thats why i was asking, is it just going to need lots of coldfire asm or dunno? |
13:46:26 | amiconn | On ipod we either need to figure out how to configure the lcd timing, and/or run the grayscale isr on the cop |
13:47:11 | lex | on ipod you need to figure out how to shut down the lcd and how to make a disk mode :) |
13:47:15 | amiconn | preglow: Do you know whether an idct (jpeg, mpeg video) would profit from using the emac? |
13:47:21 | * | amiconn guesses it would |
13:47:36 | linuxstb | lex: I would say it's definitely possible on the Nano. I wouldn't commit myself to saying yes or no for the other ipods yet. |
13:47:36 | dionoea_work | emac ? |
13:47:44 | lex | linuxstb: :< |
13:47:56 | daurn|laptop | what are the specs on the NAnO? |
13:48:02 | LinusN | dionoea_work: extended multiply-and-accumulate |
13:48:14 | linuxstb | daurn|laptop: Most important is small LCD - 176x132. |
13:48:35 | dionoea_work | LinusN: what does the "extended" stand for ? |
13:48:43 | amiconn | _enhanced_ multiply-accumulate |
13:48:52 | linuxstb | Otherwise it's the same as the other ipods - two 75Mhz (approx) arm7tdmi CPUs. |
13:49:03 | LinusN | amiconn: ah, he |
13:49:24 | dionoea_work | ok :) what does the enhanced stand for then ? i guess that it can't be more precise |
13:49:30 | amiconn | dionoea: The mac/emac instructions are special dsp-like features of the coldfire cpus used in iriver/iaudio |
13:49:53 | amiconn | emac just means better than the mac extension |
13:50:14 | amiconn | gcc doesn't use mac/emac at all, so if we want to use it, we have to do it in asm |
13:50:25 | amiconn | ...and we already do in some audio codecs |
13:50:42 | dionoea_work | how is emac faster than mac ? (i'll google) |
13:50:48 | dionoea_work | -faster+better |
13:50:52 | safetydan | Pity the most of the results from google for "idct coldfire emac" are rockbox irc logs |
13:51:04 | amiconn | Check the coldfire programming manual and/or datasheet |
13:51:21 | markun | amiconn: this implementation uses a accumulator: http://svn.mplayerhq.hu/ffmpeg/trunk/libavcodec/simple_idct.c?view=markup |
13:51:35 | theli_ua | amiconn, how do i specify colors in grayscale buffer when requesting 15 shades? 0-15 ? |
13:52:10 | | Quit safetydan ("Ex-Chat") |
13:52:12 | amiconn | No, you always specify 0..255 |
13:52:26 | | Join Arathis [0] (n=doerk@p508A4AAA.dip.t-dialin.net) |
13:52:39 | amiconn | Btw, requesting a depth of 15 means 16 shades |
13:57:14 | | Quit barrywardell ("CGI:IRC (EOF)") |
13:57:30 | LinusN | gotta go, cu folks |
13:57:34 | | Part LinusN |
13:59:33 | dionoea_work | how do you format code in the wiki ? |
14:00 |
14:00:27 | petur | there's a help link at the bottom |
14:00:52 | | Quit dionoea_work ("CGI:IRC (EOF)") |
14:01:51 | | Join dionoea_work [0] (n=3ea147f9@poy.chewa.net) |
14:02:17 | amiconn | Hmm, someone didn't check compilation for targets not in the cvs table before committting rockpaint :( |
14:02:18 | dionoea_work | petur: hum ... i'll try it again (couldn't find source code formating last time i checked) |
14:02:28 | theli_ua | amiconn, linuxstb... using 16 without dithering is still very slow :( |
14:02:32 | amiconn | rockpaint doesn't build for gigabeat |
14:02:51 | dionoea_work | woops :) |
14:02:55 | amiconn | ..button definitions missing |
14:03:12 | * | linuxstb guesses mpegplayer won't compile either... |
14:04:39 | * | JdGordon didnt know what to use for the gigabeat |
14:04:54 | markun | amiconn: I have them defined here |
14:05:05 | markun | will commit a patch later |
14:05:17 | linuxstb | markun: mpegplayer as well? |
14:05:30 | markun | right now i'm target_tree'ing the gigabeat code |
14:05:31 | amiconn | I was testing mandelbrot improvements on various targets/sims. |
14:05:52 | amiconn | I was able to build the gigabeat sim with make -k |
14:07:44 | dionoea_work | Rasher ? |
14:09:22 | preglow | amiconn: not much, no |
14:09:28 | preglow | amiconn: too many butterfly operations |
14:11:09 | amiconn | :( |
14:11:15 | preglow | amiconn: did you measure the performance increase for those mandelbrot opts? |
14:11:48 | amiconn | They're small (didn't measure), but the function became smaller |
14:12:14 | preglow | good |
14:12:29 | amiconn | I was unable to optimise the 16bit variant. gcc is better on that one |
14:12:52 | preglow | really? |
14:13:07 | amiconn | yes |
14:13:08 | preglow | my impression is that gcc almost never makes better code than a programmer |
14:13:13 | preglow | not on arm |
14:13:38 | amiconn | Unfortunately arm doesn't have a 16x16->32 multiply |
14:13:41 | preglow | might be easier when writing bigger sections of code |
14:14:00 | preglow | not as such, no, but the multiplier will spend less cycles on 16 bit data |
14:14:10 | preglow | arm does have a 16x16 mul, but not our arm :/ |
14:14:11 | amiconn | ..and clipping to 16bit is costly |
14:14:38 | preglow | not as costly as on other platforms, but still |
14:14:43 | amiconn | gcc is shifting intermediates around to lower to number of necessary 16bit clippings |
14:14:53 | preglow | cool |
14:15:10 | amiconn | huh? On coldfire and sh1 clipping to 16 bit is a single instruction. On arm you need 2 |
14:16:16 | linuxstb | Anyone remember Bagder's magic command for generating pretty asm output from gcc? |
14:16:24 | Bagder | -S -fverbose-asm |
14:16:42 | linuxstb | Ah, I didn't spot you up the very top of the user list... |
14:16:49 | Bagder | :-) |
14:17:03 | linuxstb | Thanks., |
14:18:22 | amiconn | preglow: Btw, the 32bit case is strange: gcc used umull with some special magic to account for the sign, instead of just using smull ... |
14:21:26 | | Quit Febs (Read error: 110 (Connection timed out)) |
14:24:13 | | Join wehn [0] (n=wehn@ppp111-132.lns2.bne3.internode.on.net) |
14:26:29 | Mikachu | amiconn: i think i managed to turn off the lcd by writing a SLP=1, but i have no idea what to write to turn it back on, i can't just set that bit without having to set lots of other bits too |
14:27:02 | | Quit secleinteer (Connection timed out) |
14:27:33 | | Join secleinteer [0] (n=secleint@adsl-70-232-143-28.dsl.stlsmo.sbcglobal.net) |
14:30:20 | JdGordon | actions are gonna be horrible in plugins.. :'( |
14:32:28 | dionoea_work | JdGordon: i think that they're going to be great :) |
14:32:39 | dionoea_work | most plugins only require up down left right and one or two actions |
14:32:58 | JdGordon | yes, but for the rest of them, it wont be so easy |
14:33:08 | | Quit dionoea_work ("CGI:IRC (EOF)") |
14:33:18 | JdGordon | the plugins actually need more "power" than the core for actions! |
14:33:40 | daurn|laptop | http://www.youtube.com/watch?v=I0yI2MQf8Tk |
14:33:47 | daurn|laptop | YOU ARE A PIRATE |
14:33:47 | | Join webguest57 [0] (n=52b6d735@labb.contactor.se) |
14:34:40 | * | Bagder checks out rockbox from svn... |
14:34:46 | | Join dionoea_work [0] (n=3ea147f9@poy.chewa.net) |
14:35:13 | * | linuxstb falls off his chair |
14:35:22 | * | Mikachu helps linuxstb back up |
14:35:26 | dan_a | Bagder: Does that mean I'm going to have to learn another tool? |
14:35:28 | * | petur checks the availability of tortoisesvn |
14:35:36 | daurn|laptop | YOU ARE A PIRATE |
14:35:38 | Mikachu | dan_a: just substitute cvs with svn in all your commands |
14:35:47 | Bagder | dan_a: yeps, in a short while |
14:36:00 | Bagder | it is very similar to cvs |
14:36:02 | Mikachu | Bagder: will you keep a ro cvs server so people can cvs diff? |
14:36:07 | Bagder | yeps |
14:36:08 | * | linuxstb will need to try and remember his CVS password... |
14:36:12 | JdGordon | Bagder: before you move everything to svn (and after everyone stops commiting to cvs), is it possible to do one test run with the action code on the build servers? building 35 builds to check for errors is a fair bit annoying :p |
14:36:14 | * | petur looks at daurn|laptop and polishes right boot of Bagder |
14:38:35 | | Quit rconan (Remote closed the connection) |
14:39:46 | * | dan_a considers committing threading API changes in the next couple of days |
14:40:32 | dan_a | Are there any major objections to http://www.rockbox.org/mail/archive/rockbox-dev-archive-2006-08/0006.shtml ? |
14:43:17 | | Join elinenbe [0] (n=d1c4c007@labb.contactor.se) |
14:44:15 | Zagor | JdGordon: there's a fair bit of stuff to fix before we switch. web scripts etc. it won't be today. |
14:44:15 | elinenbe | quick question for you gurus! Can I flash Rockbox on my H300 yet? |
14:44:22 | theli_ua | what do i need to be able to use gray_putsxy ? |
14:44:48 | JdGordon | Zagor: i know, just getting in early for the slight chance i get a yes answer :p |
14:45:16 | Bagder | JdGordon: the answer is no, we don't do custom weird things with that |
14:45:21 | linuxstb | Bagder: Do the build server admins need to do anything, apart from make sure svn is available? |
14:45:36 | JdGordon | Bagder: ok, i thought as much, but worth a shot anyway |
14:45:57 | Bagder | linuxstb: I think the admins simply will need to do a svn checkout and then continue smiling |
14:46:20 | Bagder | I might take the opportunity to change the build script |
14:46:24 | Bagder | that each server has locally |
14:46:28 | Slasheri | elinenbe: no, you can't. That is possible only on H100 and currently that is meant only for developers |
14:46:45 | Slasheri | In fact only H120/H140 has been tested to work |
14:47:02 | | Quit dionoea_work ("CGI:IRC (EOF)") |
14:47:55 | elinenbe | Slasheri: is there any future plans for this? I would LOVE to just get rid of that dang iriver firmware! |
14:50:13 | JdGordon | whats the usueal exit plugin combo for ipod? |
14:50:54 | Slasheri | elinenbe: well, somebody needs to port the flash driver (basically test it works on the H300, because it has bigger flash) |
14:51:08 | Slasheri | I can't do that without actual unit to try out |
14:51:36 | * | JdGordon would test, but doesnt like the idea of potentially bricking his h300 |
14:52:03 | linuxstb | JdGordon: Generally SELECT+MENU, or MENU by itself if available. But we could probably standardise on SELECT+MENU. |
14:52:15 | JdGordon | what about hold play? |
14:52:34 | elinenbe | Slasheri: sounds good. Looking forward to it sometime in the future... |
14:52:37 | JdGordon | actually na, ill stay with the current |
14:52:47 | linuxstb | That doesn't work in action games, where PLAY moves down. |
14:53:04 | linuxstb | (or puzzle games...) |
14:53:11 | JdGordon | ah, true |
14:53:13 | JdGordon | k |
14:54:53 | | Quit eGen_ ("mýdlo konèí ! ... ruèník konèí !") |
14:56:42 | | Quit secleinteer (Connection timed out) |
14:58:27 | | Join Poka64 [0] (n=Poka64@hd5e241ae.gavlegardarna.gavle.to) |
14:59:12 | | Quit elinenbe ("CGI:IRC (EOF)") |
14:59:35 | wehn | Has anyone else noticed the iriver remote code seems to have become more buggy recently? |
15:00 |
15:01:34 | * | JdGordon hasnt |
15:03:08 | | Join lodesi [0] (n=lds@d04m-213-44-63-218.d4.club-internet.fr) |
15:03:43 | wehn | i'm running 060806 and since 060727 the wraping bug seems to happen more often, plus a new one where the contrast is set so low it is unreadable. |
15:05:16 | wehn | Was getting one or other on my 20minute walks to work since updating, but thats using random and skipping songs a fair bit. |
15:05:37 | wehn | unplug replug or reboot fixes both |
15:08:10 | *** | Saving seen data "./dancer.seen" |
15:08:45 | | Join Criamos [0] (n=Criamos@p549301B1.dip0.t-ipconnect.de) |
15:09:21 | | Quit YouCeyE ("Leaving") |
15:09:35 | | Join Febs [0] (n=40be240f@labb.contactor.se) |
15:10:31 | Febs | Is it accurate for me to say in response to a forum post that the iPod battery life issue results in large part from a lack of documentation for the iPod hardware? |
15:10:57 | Bagder | I'd that's most likely, yes |
15:11:02 | Bagder | I'd say |
15:11:05 | JdGordon | sure... go blame defensless old apple a pp... |
15:11:05 | * | Bagder can't type |
15:12:52 | JdGordon | would this work... "static struct button_mapping *action_list[] = { std_directions, std_system };" (std_direction and std_system are both button_mapping arrays) ? |
15:13:28 | Bg3r | why not ? |
15:13:47 | JdGordon | it looks odd to me.. but why not is good enough :D |
15:15:29 | amiconn | Mikachu: After putting the lcd to sleep, you need to perform a part or the whole power-up sequence to wake it up again, depending on which bit you used (sleep or standby). |
15:15:57 | amiconn | You can check how this is done in lcd-h300.c; the H300 has the same lcd controller, only the hookup is different |
15:16:01 | Mikachu | amiconn: my problem is that the sleep bit is in a place with some other bits too, and i don't know what values they shoudl have |
15:16:13 | Mikachu | of coruse, i don't really know what i'm doing yet |
15:16:15 | Mikachu | ah, okay |
15:18:01 | * | amiconn checks the availability of svn for cygwin |
15:20:02 | * | amiconn installs the 'subversion' package |
15:20:37 | JdGordon | linuxstb: there is a tiny problem with the button loop i gave you.. plugins are supposed to return PLUGIN_USB_CONNECTED on usb connect which mpegplayer doesnt do |
15:21:40 | | Quit amiconn (" reboot") |
15:23:29 | JdGordon | what country uses NT$ ? |
15:25:05 | Bg3r | ??? |
15:25:21 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
15:25:43 | JdGordon | "joint venture will be NT$ 8,000,000,000 (eight billion NT dollars)." |
15:26:05 | petur | New Taiwan dollar |
15:26:28 | JdGordon | ah, thanx |
15:26:43 | * | petur still recommends google ;) |
15:27:04 | JdGordon | irc is more fun |
15:28:15 | * | Febs awards jdgordon the "BigMac Award" for OT question of the day. |
15:28:30 | JdGordon | w00T1 |
15:29:21 | JdGordon | haha... the new official name of ie7.... http://msfn.org/comments.php?shownews=17963 |
15:29:25 | amiconn | Febs: Why don't you call it the 'dumb rabbit' award? ;) |
15:29:41 | Febs | hehe. |
15:31:09 | linuxstb | Febs: Yes, I would agree with your ipod battery comment as well. |
15:32:21 | | Quit webguest57 ("CGI:IRC (EOF)") |
15:32:48 | | Join rconan [0] (n=richard@82.14.27.61) |
15:34:32 | | Quit daurn|laptop (Success) |
15:34:38 | | Quit daurnimator (Read error: 110 (Connection timed out)) |
15:35:18 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
15:39:25 | JdGordon | how do I use a strct defined in the apps folder in the plugin lib? ive #included the .h but it still says its undeclared? |
15:39:58 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
15:40:35 | Bg3r | u're sure u've included the file which declares the struct in plugin.h ? |
15:41:59 | Zagor | JdGordon: you can't. only identifiers from plugin.h can be used in plugins. |
15:42:40 | | Join eGen_ [0] (i=generat0@boserver.mudecin.cz) |
15:44:36 | amiconn | JdGordon: As Bg3r says: include the .h in plugin.h |
15:45:28 | amiconn | ...but be sure that you only use things like struct declarations. |
15:45:47 | linuxstb | JdGordon: You probably need to export things via the plugin api struct. |
15:46:00 | JdGordon | damn, bugger, damn! |
15:46:23 | JdGordon | its just the struct decleration so ill just copy it to the lib .h |
15:46:34 | amiconn | Please don't |
15:46:56 | amiconn | In case the master changes, they'll get out of sync |
15:47:08 | JdGordon | action.h is included by plugin.h anyway. so shouldnt it be included anyway? |
15:47:23 | amiconn | That should work, yes |
15:47:31 | JdGordon | its not tho/ |
15:47:44 | preglow | amiconn: weird... |
15:47:53 | preglow | amiconn: gcc does have some strange notions about what a coldfire can and can not do |
15:48:00 | amiconn | arm |
15:48:56 | | Join |apo| [0] (n=r00t@dslb-084-057-064-105.pools.arcor-ip.net) |
15:50:36 | | Join _apo_ [0] (n=r00t@dslb-084-057-064-105.pools.arcor-ip.net) |
15:50:36 | | Quit |apo| (Read error: 104 (Connection reset by peer)) |
15:52:10 | JdGordon | woops!! |
15:52:12 | * | JdGordon is a drongo |
15:52:31 | petur | hahaha |
15:52:40 | * | petur just looked up the word |
15:52:45 | * | Mikachu too |
15:52:53 | JdGordon | aussie slang for a moron |
15:53:58 | JdGordon | http://en.wikipedia.org/wiki/Australian_words <- usefull reading for when your bored.. :D |
15:55:48 | | Quit rconan (Read error: 104 (Connection reset by peer)) |
16:00 |
16:01:12 | | Join Criamos`Andy [0] (n=Criamos@p549308C9.dip0.t-ipconnect.de) |
16:01:58 | * | linuxstb wonders how accurately we know the audio latency on the various players... |
16:01:58 | | Join mantono [0] (n=mantono@c83-250-204-173.bredband.comhem.se) |
16:04:48 | chendo_ | wtf |
16:04:49 | chendo_ | drongo? |
16:04:54 | chendo_ | never heard of it |
16:04:58 | * | dan_a thinks we'll find out when we are flooded with "poor audio/video sync" bugs |
16:07:25 | JdGordon | woohoo... actionas almost work in plugins :D |
16:07:57 | Bg3r | JdGordon: :)))) |
16:10:57 | * | linuxstb blames the crazy NTSC framerate... |
16:11:22 | Mikachu | 30000/1001! |
16:11:31 | linuxstb | Indeed... |
16:11:39 | amiconn | linuxstb: Will be even more fun with compressed audio |
16:11:57 | amiconn | Then there are 2 delays; decoding and the actual pcm output delay |
16:12:14 | * | amiconn will face the same problem with rvf and libmad |
16:12:37 | | Join _FireFly_ [0] (n=FireFly@p54A464ED.dip.t-dialin.net) |
16:13:16 | Mikachu | ah, they changed it from 60 to 59.96 when they introduced color |
16:13:21 | Mikachu | so at least there's a reason |
16:13:26 | linuxstb | ? |
16:13:41 | Mikachu | the field rate in ntsc, and i meant 59.94 |
16:13:51 | linuxstb | Yes, but why the change? |
16:14:05 | * | linuxstb should probably ask google. |
16:14:29 | Mikachu | http://en.wikipedia.org/wiki/NTSC#Color_encoding |
16:14:33 | Mikachu | i just looked it up now |
16:14:43 | amiconn | Perhaps in order to move it away from being an exact match of the mains frequency |
16:17:15 | linuxstb | PAL is happy being the same as the mains frequency though. That wikipedia article says it was to minimise interference between the chrominance signal and the audio carrier... |
16:18:37 | | Quit Criamos (Read error: 110 (Connection timed out)) |
16:18:38 | Mikachu | i think 60 was chosen because it's the power freq |
16:23:01 | JdGordon | woot!!! acitons is now working in plugins! |
16:23:16 | dan_a | JdGordon: Yay! |
16:23:31 | * | JdGordon isnt sure if he likes the implementation tho... |
16:23:37 | preglow | isn't it more like 59.97 or something`? |
16:23:43 | JdGordon | good enough for the first try i think |
16:23:50 | Mikachu | 60000/1001 |
16:24:00 | linuxstb | preglow: Framerate is 29.97, fieldrate is 59.94... |
16:26:12 | preglow | roit |
16:28:30 | amiconn | preglow: Btw, did you notice my range_limit() trick for arm? |
16:29:37 | | Quit ScoTTie_ (Read error: 113 (No route to host)) |
16:30:16 | preglow | amiconn: what file? |
16:30:31 | amiconn | jpeg.c |
16:30:45 | amiconn | And the same trick applied in mpgeplayer/idct.c |
16:32:49 | preglow | more in the style of the other targets |
16:33:19 | preglow | i can't think of stuff like that without first doing weird drugs |
16:34:41 | amiconn | My drug was named ddi0100e_arm_arm.pdf |
16:35:22 | preglow | which i undoubtedly need to read more |
16:35:25 | * | preglow needs a printer |
16:35:50 | * | amiconn prefers reading such stuff on the screen |
16:36:10 | preglow | i really don't |
16:36:16 | preglow | i prefer to get away from the screen whenever i can |
16:36:19 | | Quit chendo_ (Remote closed the connection) |
16:36:20 | preglow | and reading is a good way to do so |
16:36:32 | | Join chendo [0] (n=chendo@203-206-76-190.dyn.iinet.net.au) |
16:37:16 | | Quit JdGordon ("Konversation terminated!") |
16:37:22 | | Join ScoTTie [0] (n=scott@220-253-109-21.VIC.netspace.net.au) |
16:41:20 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
16:46:20 | | Part Paul_The_Nerd |
16:48:53 | | Join barrywardell [0] (n=892b7a6e@labb.contactor.se) |
16:50:58 | | Quit pixelma (Read error: 110 (Connection timed out)) |
16:52:21 | | Join mantono^ [0] (n=mantono@c83-250-204-173.bredband.comhem.se) |
16:52:44 | | Join dionoea_work [0] (n=3e179bf9@poy.chewa.net) |
16:53:15 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
16:54:29 | | Quit mantono (Read error: 60 (Operation timed out)) |
16:59:56 | | Join pixelma_ [0] (i=pixelma@82.193.235.34) |
17:00 |
17:00:17 | | Join secleinteer [0] (n=secleint@adsl-70-237-143-92.dsl.stlsmo.sbcglobal.net) |
17:00:24 | | Quit pixelma (Nick collision from services.) |
17:00:24 | | Nick pixelma_ is now known as pixelma (i=pixelma@82.193.235.34) |
17:01:17 | | Quit theli_ua (Remote closed the connection) |
17:04:31 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
17:08:00 | | Join MadDog011 [0] (n=pera@212-200-212-95.adsl.sezampro.yu) |
17:08:02 | MadDog011 | hey |
17:08:07 | MadDog011 | :) |
17:08:14 | *** | Saving seen data "./dancer.seen" |
17:12:14 | MadDog011 | Who is working on the H10 iRiver player? |
17:12:54 | dan_a | MadDog011: barrywardell was, but his player died |
17:13:09 | MadDog011 | Damn, anything I can do to help |
17:13:41 | linuxstb | Figure out how the LCD works. |
17:13:54 | barrywardell | that's me |
17:14:02 | MadDog011 | hm... |
17:14:12 | barrywardell | my h10 is with iriver at the moment |
17:14:18 | barrywardell | hope to get it back this week |
17:14:28 | MadDog011 | so how far did u get with the port? |
17:14:40 | MadDog011 | and r u using the 20gb one? |
17:14:54 | barrywardell | yeah, 20gb, but the 5gb should be almost identical |
17:15:04 | barrywardell | i was able to write a file to disk |
17:15:10 | MadDog011 | rly? |
17:15:13 | MadDog011 | how !? |
17:15:19 | barrywardell | figure out which buttons were pressed |
17:15:33 | barrywardell | based mainly off the ipod mini code |
17:15:39 | barrywardell | the h10 is quite similar |
17:16:02 | barrywardell | as linuxstb said, next up is the lcd |
17:16:06 | MadDog011 | I bought it like 5days ago, I have virtually no experience with how these mp3 players work, but im willin to help you in anyway I can |
17:16:38 | barrywardell | do you know C? |
17:16:41 | MadDog011 | yep |
17:16:47 | | Quit Zagor ("Client exiting") |
17:17:00 | MadDog011 | im not that good with it, but I can read code |
17:17:03 | | Quit wehn () |
17:18:16 | barrywardell | well there is some code for the H10 in cvs already |
17:18:38 | barrywardell | mostly under firmware/target/arm/ |
17:18:52 | barrywardell | and some updated stuff in a patch in the tracker |
17:19:03 | MadDog011 | whats the CVS server name |
17:19:07 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
17:19:12 | | Join PaulJam [0] (n=pauljam@p54BCDBC1.dip.t-dialin.net) |
17:19:42 | barrywardell | see here: http://www.rockbox.org/twiki/bin/view/Main/UsingCVS |
17:20:45 | barrywardell | and here: http://www.rockbox.org/tracker/task/5731 |
17:20:52 | MadDog011 | sec |
17:22:44 | MadDog011 | nice... |
17:22:49 | MadDog011 | im dlding |
17:22:54 | barrywardell | Bagder: when you get a chance, could you have a look at my updated H10 patch and maybe commit what you think is ok? |
17:23:40 | PaulJam | hi, is someone with flyspray acess? i think http://www.rockbox.org/tracker/task/5328 can be closed now. thanks for implementing this feature. |
17:24:26 | barrywardell | MadDog011: you can build the simulator fine to check how things would look on a screen the size of the H10 and also check button mappings |
17:24:45 | MadDog011 | did u figure out the touchpad? |
17:25:07 | MadDog011 | hm, ima try that |
17:25:15 | barrywardell | nope. not yet. i can tell if it is being touched or not |
17:25:25 | barrywardell | but not where on the pad is being pressed |
17:25:43 | MadDog011 | can u atleast tell the direction |
17:25:59 | MadDog011 | this is going to be tough |
17:26:05 | Arathis | barrywardell / MadDog011: could someone post the simulator when build? it's the WPS sim, right? |
17:26:51 | barrywardell | nope. just whether it is pressed or not |
17:28:05 | barrywardell | Arathis: I use Mac so I only have a sim built for that. |
17:29:07 | | Join goffa [0] (n=goffa@216.220.23.105) |
17:29:08 | | Quit dionoea_work ("CGI:IRC (EOF)") |
17:29:26 | Paul_The_Nerd | Can't you build a sim from CVS anyway, now? |
17:29:45 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
17:29:47 | | Join tommeyer [0] (n=icechat5@cpe-24-161-131-252.hawaii.res.rr.com) |
17:30:11 | barrywardell | MadDog011: you can also choose to build a bootloader and it will make a mi4 to put on your player. it main() in the bootloader/h10.c file |
17:30:17 | barrywardell | but that only works on 20gb |
17:30:28 | barrywardell | it could be easily adapted to 5gb though |
17:30:42 | linuxstb | What are the differences? |
17:31:27 | Arathis | barrywardell: to bad. i only have linux. or win if really needed. but if it is compiled as any other C app ([./configure],make,make install)i could do it myself. |
17:32:54 | MadDog011 | barrywardell, I got a 20gb one so no adaptions neccessary, ill do that later, im looking at rockbox's CVS at the moment... |
17:33:01 | barrywardell | Arathis: It's not too hard.Download the latest cvs, then download the newest patch UI-h10.bmp from the tracker |
17:33:20 | Paul_The_Nerd | barrywardell: What's the H10's screen resolution? |
17:33:44 | barrywardell | then follow these instructions: http://www.rockbox.org/twiki/bin/view/Main/UiSimulator |
17:34:04 | barrywardell | it's 160x128. I think it's actually the exact same LCD as the X5 |
17:34:27 | | Join ShadowdogMU [0] (n=Brock@cpe-65-28-252-205.woh.res.rr.com) |
17:34:34 | | Join BigMac [0] (n=dummeska@64-252-105-204.adsl.snet.net) |
17:34:46 | MadDog011 | Awsome wiki for rockbox, grats to ppl who wrote it :) |
17:35:06 | barrywardell | linuxstb: the difference is just in the encryption key used |
17:35:08 | Paul_The_Nerd | barrywardell: I was curious because then whoever could just download an X5 UIsim if all they're interested in is WPS design, and don't feel like compiling. |
17:36:33 | barrywardell | Paul_The_Nerd: true. the only difference would be in the button mappings, but they're probably more sensible for the X5 anyway because I chose the H10 ones semi-randomly |
17:36:56 | barrywardell | also, the 5/6gb version has the screen in portrait orientation |
17:37:34 | | Quit PaulJam (".") |
17:37:42 | Arathis | barrywardell: so it what be better to just use the x5 sim? |
17:38:13 | | Quit barrywardell ("CGI:IRC (EOF)") |
17:38:32 | | Join barrywardell_ [0] (n=892b7a6e@labb.contactor.se) |
17:39:04 | barrywardell_ | MadDog011: have a look in the bootloader/h10.c file. That has all the experimentation I've been doing to try to figure things out |
17:40:34 | barrywardell_ | Arathis: If you're just interested in making a WPS then the X5 sim would be fine. I think there are already some WPS's done for the X5 |
17:41:21 | barrywardell_ | and it will be a while before it's time to start thinking about the WPS. We have to figure out how to work the LCD first! |
17:42:52 | MadDog011 | barrywardell_: ill look at it |
17:43:09 | goffa | heh... call me a stick in the mud.. but i like engineer2 |
17:43:43 | Arathis | barrywardell_: I'm quite patient. But sneaking on how it could look might be interesting anyway. though i'm more of a designer than a programmer ;) |
17:43:44 | MadDog011 | barrywardell_: so, the bootloader will have to be modifyed in order to make rockbox working? |
17:44:36 | barrywardell_ | MadDog011: yes. but the main thing for now is to work out how to use the LCD |
17:44:49 | | Join aarond [0] (n=Aaron@c-67-160-4-13.hsd1.wa.comcast.net) |
17:45:36 | barrywardell_ | I have a few ideas on how to do that which I'm gonna try out when i get my H10 back |
17:46:25 | | Part BigMac |
17:46:25 | | Part aarond |
17:46:43 | MadDog011 | when u gonna get it back? |
17:47:52 | barrywardell_ | Arathis: well a nice wps will be good to have in the future. Just as long as you know it could be a while |
17:47:55 | | Nick Kohlriba is now known as Kohlrabi (n=Kohlrabi@dslb-082-083-138-112.pools.arcor-ip.net) |
17:48:29 | barrywardell_ | MadDog011: this week I think. I'm checking the post every day! |
17:48:42 | MadDog011 | are you at the states? |
17:48:52 | barrywardell_ | no, Ireland |
17:49:26 | MadDog011 | do you have a iRiver service in ireland? |
17:49:45 | | Join Brock [0] (n=Brock@cpe-65-28-252-205.woh.res.rr.com) |
17:49:57 | Arathis | barrywardell_: i'l kill time with making some normal skins for the H10 till than :) |
17:50:12 | MadDog011 | I just hope I don't brick mine, cus Im not gonna get it repaired if I kill it :) |
17:50:37 | MadDog011 | im from serbia :D |
17:50:40 | | Quit Brock (Client Quit) |
17:50:43 | MadDog011 | and no one ships stuff here :) |
17:51:09 | barrywardell_ | MadDog011: No, it's in Germany. They sent a mail to say they received it a week ago |
17:51:44 | MadDog011 | nice, what did u tell them how did it die :) |
17:51:49 | MadDog011 | ( it stopped working ) :) |
17:52:09 | barrywardell_ | well, I did brick mine, but I'm starting to suspect it was a hardware problem. |
17:52:49 | barrywardell_ | at first I thought it was something I did in the code, but in hindsight it had been starting to act a bit weird before that |
17:53:05 | MadDog011 | hm, I was wondering, can u replace hard drives on the T10 with some other similar hdd |
17:53:09 | barrywardell_ | yeah, i just said it stopped working |
17:53:18 | | Nick barrywardell_ is now known as barrywardell (n=892b7a6e@labb.contactor.se) |
17:54:00 | MadDog011 | I think i have a 40gb hdd somewhere was wondering if I can attach it to the player |
17:54:13 | Arathis | MadDog011: I think you could also send it to iRiverGermany though as I remember this is iRiver Service for whole europe |
17:54:28 | MadDog011 | Arathis: but I bought mine from the states |
17:55:09 | barrywardell | MadDog011: so did I. I bought it on amazon while I was in the states last summer |
17:55:28 | MadDog011 | ok, but lets just hope I won't brick it :) |
17:57:07 | barrywardell | MadDog011: yes.better not to brick it at all. if you're worried, then just don't put a new mi4 file on it yet |
17:57:26 | barrywardell | i'll test it out on mine first |
17:57:44 | MadDog011 | Sure, ill just study the code a bit |
17:57:55 | MadDog011 | I'll let you do the honors :) |
17:58:36 | | Quit petur ("connection reset by beer") |
17:58:38 | barrywardell | good idea. Also, I did run dozens of tests on it before I bricked it, and didn't do much different the last time, so it was probably a hardware problem |
17:59:13 | MadDog011 | how did it actually brick? |
17:59:22 | MadDog011 | U couldn't turn it on? |
17:59:41 | barrywardell | it couldn't access the hdd |
17:59:49 | barrywardell | i could still turn it on |
18:00 |
18:00:35 | MadDog011 | hm, so what do you think, is it possible to change the hdd's on the T10? |
18:00:48 | barrywardell | T10 or H10? |
18:00:52 | MadDog011 | T10 |
18:00:53 | MadDog011 | w8 |
18:00:55 | MadDog011 | H10 |
18:00:56 | MadDog011 | sorry |
18:00:56 | MadDog011 | :) |
18:01:03 | MadDog011 | mybad |
18:01:27 | barrywardell | lol. It may be possible to upgrade to a 30gb drive |
18:01:42 | MadDog011 | why 30? |
18:01:42 | barrywardell | the problem is the connector. it's a hitachi zif type |
18:01:58 | MadDog011 | ouch... |
18:02:06 | barrywardell | http://www.hitachigst.com/hdd/support/c4k60/c4k60jum.htm |
18:02:25 | barrywardell | it's not the standard type |
18:02:37 | MadDog011 | I see... |
18:02:58 | barrywardell | you could probably make an adapter but then you might not fit it back inside the case |
18:03:06 | MadDog011 | hey, what are the pins on the top side of the H10, there is a 4pin connector im not sure what its used for |
18:04:02 | barrywardell | it's for the remote and fm transmitter I think |
18:04:10 | barrywardell | and maybe other accessories |
18:04:30 | MadDog011 | they should have made a regular USB mini port |
18:06:08 | barrywardell | yes, a lot of people complain about that |
18:06:28 | Arathis | i think it's just about making money. |
18:07:17 | Arathis | barrywardell: how do i apply the patch to the downloaded cvs files? |
18:07:40 | Arathis | ( i downloaded the whole repo) |
18:08:49 | barrywardell | put the patch file in the directory then at the command line type 'patch -p0 < h10_v8.patch' |
18:09:05 | barrywardell | also put the UI-h10.bmp file in uisimulator/sdl/ |
18:09:05 | | Quit Febs ("CGI:IRC (EOF)") |
18:09:32 | Arathis | putting the patch in the rockbox main dir or the h10 subdir? |
18:09:40 | barrywardell | rockbox main dir |
18:09:43 | | Join Vaslinast [0] (n=Maslinka@static-87-237-201-210.wireless.org.yu) |
18:09:45 | Arathis | okay, thanks |
18:09:49 | Arathis | again |
18:17:15 | MadDog011 | one more question, is there anything for the T10 player ? |
18:18:34 | barrywardell | you mean T10 this time? |
18:18:40 | MadDog011 | yes |
18:18:42 | MadDog011 | T10:) |
18:19:10 | MadDog011 | This time I actually mean the t10 model |
18:19:57 | barrywardell | there's a thread in the rockbox forums about it |
18:20:02 | | Join Ribs [0] (n=ribs@riblet.plus.com) |
18:20:23 | barrywardell | i don't think there's been any progress on it |
18:21:56 | MadDog011 | yea well its not a interesting model |
18:23:11 | Vaslinast | why it is not interesting model |
18:23:16 | MadDog011 | small screen |
18:23:59 | Vaslinast | and iFP-790 have small screen |
18:24:05 | Vaslinast | and not in collor |
18:24:18 | Vaslinast | but iFP-790 is more popular |
18:24:40 | MadDog011 | ther u go :) |
18:27:33 | | Quit akaias (Read error: 110 (Connection timed out)) |
18:29:46 | | Join akaias [0] (n=akaias@c-24-15-165-22.hsd1.il.comcast.net) |
18:30:06 | | Part Vaslinast ("Leaving") |
18:30:29 | barrywardell | linuxstb: do you know anything about the ipod's lcd? eg. why are there two locations? one for colour the other for mono? |
18:31:40 | barrywardell | or if anyone else knows... |
18:33:05 | | Join midgey34 [0] (n=TJ@c-71-205-31-207.hsd1.mi.comcast.net) |
18:33:38 | Slasheri | Here some stats about flash & boot time: Normal boottime to file browser without flash image / eeprom support: 7.5s, Normal boottime from flash without hibernated dircache: 5.5s. Boot from disk with hibernated dircache (original fw already removed): 6.5s Boot from flash with hibernated dircache: 4.5s |
18:34:14 | Slasheri | Test was done with graphics wps on H140 which have many files to open |
18:34:31 | Slasheri | that is why loaded dircache state speeds up boot time even by 1s |
18:35:43 | Slasheri | so with flash & dircache it seems to be possible to speed up booting by about 3s :) |
18:36:02 | Paul_The_Nerd | And my booting is already ~6s since I have a simple WPS and such |
18:36:17 | Slasheri | yep, wps has huge impact on the boottime |
18:38:15 | amiconn | dionoea: Hmm, the 'invisible card problem' in solitaire is still there, also with 'draw one', and on all targets |
18:38:36 | | Join Febs [0] (n=40be240f@labb.contactor.se) |
18:39:26 | amiconn | There one further hint something cannot be right: Usually, the space for the drawn card gets inverted, both when it's empty and when a card is there |
18:39:59 | amiconn | But if the 'invisible card' bug hits, and you move the cursor to the drawn card stack, it doesn't get inverted... |
18:40:45 | amiconn | (verified on H140) |
18:41:42 | | Join webguest68 [0] (n=3e25991b@labb.contactor.se) |
18:42:07 | excitatory | on my nano, i blew away the apple firmware, shrunk the partition to bare minimum, and now rockbocks loads in under one second.. |
18:42:29 | webguest68 | hi |
18:42:42 | excitatory | yes, 'rockbocks', my new fork ;) |
18:42:47 | excitatory | damn typos |
18:43:05 | excitatory | webguest68: lo |
18:43:14 | amiconn | roxxboxx |
18:43:17 | webguest68 | sorry for this newb-question, but: where do i find a faw as an introduction to the wbs system? |
18:44:24 | excitatory | faw? |
18:48:12 | | Quit dan_a (Read error: 110 (Connection timed out)) |
18:48:53 | | Join jaczehack [0] (n=jac@c-d0f772d5.013-1-73746f40.cust.bredbandsbolaget.se) |
18:51:13 | | Join elinenbe [0] (n=d1c4c007@labb.contactor.se) |
18:51:37 | elinenbe | hi there. does anyone have a m2v file that I can try the new mpeg player with? |
18:52:15 | | Quit webguest68 ("CGI:IRC (EOF)") |
18:52:21 | midgey34 | Mikachu: want to test a hopefully fixed version of pegbox? |
18:52:36 | Mikachu | sure |
18:53:06 | MadDog011 | a m2v file :) |
18:53:46 | midgey34 | Mikachu: http://pastebin.ca/123829 |
18:53:59 | midgey34 | I screwed up the iPod mappings and I think that will fix it |
18:54:19 | midgey34 | restart level is now long select |
18:55:02 | markun | elinenbe: i have one, but I doubt it's the right size |
18:55:26 | markun | it's for a 240x320 screen |
18:55:59 | elinenbe | yeah −− I need it for the iriver. nevermind, i made my own. |
18:57:40 | rudefyet | hmm...i just encoded some AAC to test on my iPod and it skips about every 10 seconds |
18:59:19 | Arathis | barrywardell: i'm getting some errors when compileing the h10simulator: http://www.copypot.com/421 |
18:59:31 | | Quit ne0futur ("leaving") |
19:00 |
19:00:14 | | Quit merbanan (Read error: 104 (Connection reset by peer)) |
19:01:55 | Mikachu | midgey34: seems to work |
19:02:02 | barrywardell | Arathis: ah, must be a new plugin that I haven't created the keymap for yet. |
19:02:37 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
19:03:21 | | Quit secleinteer (Read error: 110 (Connection timed out)) |
19:03:28 | Arathis | :/ |
19:03:34 | | Join secleinteer [0] (n=secleint@adsl-70-237-143-92.dsl.stlsmo.sbcglobal.net) |
19:03:47 | Arathis | i'll try the x5 first than |
19:03:59 | barrywardell | you can just stop it being built by deleting the line disktidy.c |
19:04:19 | barrywardell | from apps/plugins/SOURCES |
19:04:21 | Arathis | what would i miss than? |
19:04:27 | barrywardell | then run make again |
19:04:29 | markun | Arathis: or make -k |
19:04:43 | barrywardell | markun: that would work too |
19:05:03 | Arathis | instead of deleting disktidy.c ? |
19:05:15 | barrywardell | yes |
19:05:19 | Arathis | okay |
19:05:22 | barrywardell | either will work |
19:05:51 | Arathis | i see :) |
19:07:52 | Arathis | and the next one: http://www.copypot.com/423 |
19:08:17 | *** | Saving seen data "./dancer.seen" |
19:08:47 | barrywardell | same problem again |
19:09:05 | | Join midgey31 [0] (n=TJ@c-71-205-31-207.hsd1.mi.comcast.net) |
19:09:42 | barrywardell | either delete the mpegplayer.c line from apps/plugins/SOURCES and run make again. or run make -k |
19:10:10 | * | barrywardell runs cvs up |
19:12:47 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
19:13:38 | midgey31 | new and hopefully fixed pegbox source up on the tracker for anyone using the plugin |
19:16:29 | | Join bondolo [0] (n=mike@dsl081-053-164.sfo1.dsl.speakeasy.net) |
19:18:52 | | Part pixelma |
19:23:16 | | Quit midgey34 (Read error: 110 (Connection timed out)) |
19:25:58 | | Nick midgey31 is now known as midgey34 (n=TJ@c-71-205-31-207.hsd1.mi.comcast.net) |
19:28:16 | | Quit barrywardell ("CGI:IRC (EOF)") |
19:29:01 | | Quit _Lucretia_ ("Leaving") |
19:33:54 | | Quit secleinteer (Connection timed out) |
19:34:35 | | Join _Lucretia_ [0] (n=munkee@dyn-62-56-49-254.dslaccess.co.uk) |
19:36:18 | | Quit Febs ("CGI:IRC (EOF)") |
19:40:09 | midgey34 | http://www.rockbox.org/tracker/task/5777 |
19:40:18 | midgey34 | that feature request can probably be removed |
19:47:03 | | Quit elinenbe ("CGI:IRC (EOF)") |
19:48:33 | | Quit TeaSea ("Leaving") |
19:55:00 | | Quit rudefyet () |
19:55:46 | | Join Windowlicker [0] (n=1825f8f3@labb.contactor.se) |
19:56:52 | Windowlicker | hey |
19:56:54 | Mikachu | midgey34: is he incorrect? |
19:57:19 | Windowlicker | hmm |
19:57:56 | midgey34 | Mikachu: see the commit message for 7 Aug 19:08 |
19:57:56 | | Quit Windowlicker (Client Quit) |
19:58:45 | | Join Windowlicker [0] (n=alexandr@modemcable243.248-37-24.mc.videotron.ca) |
20:00 |
20:00:00 | Arathis | i just build an UIsim for the H10. but where to put the wps file(s) and dedicated dir(s)? |
20:01:23 | | Join rudefyet [0] (n=bobdole@70.35.145.61) |
20:02:13 | | Quit excitatory (Remote closed the connection) |
20:02:36 | | Part Paul_The_Nerd |
20:02:53 | Mikachu | midgey34: i trust you :) |
20:11:45 | Arathis | any ideas about the uisimulator regarding wps? |
20:12:12 | Ribs | wow |
20:12:21 | Ribs | does iPod G5 rockbox now support video? |
20:12:57 | Windowlicker | almost? |
20:13:10 | Windowlicker | its in the very early stages |
20:13:17 | Bagder | Arathis: 'make install' |
20:13:44 | Windowlicker | brb |
20:13:46 | Arathis | Bagder: on what? |
20:13:48 | Bagder | Arathis: the dir named 'archos' is the virtual root dir of the simulated player |
20:14:08 | Bagder | Arathis: after 'make', do 'make install' |
20:14:15 | Arathis | thats clear to me though it says so at the wiki |
20:14:24 | Bagder | says what? |
20:14:30 | Arathis | the simulator is already compiled fine |
20:14:44 | Bagder | so? |
20:14:50 | Arathis | that the archos dir is the root dir |
20:15:03 | Bagder | so, you want it populated properly, right? |
20:15:22 | Arathis | if i copy one of the wps files of the cvs into the archos folder it isn't apllied |
20:15:25 | * | Bagder runs off |
20:16:40 | Windowlicker | What features should be expected in Rockbox since the feature freeze has been lifted? |
20:17:37 | Arathis | Bagder: I compiled the UIsim as shown in the wiki. now I run it with './rockboxgui −−background'. |
20:18:56 | | Join Hansmaulwurf [0] (n=maerlyn@p50818CC0.dip0.t-ipconnect.de) |
20:19:23 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
20:19:29 | | Join rudefyet-laptop [0] (n=bobdole@70.35.145.61) |
20:19:30 | Arathis | Bagder: I now tried to copy the "iCatcher.160x128x16.wps" and the "iCatcher" dir out of the "wps" folder of the rockbox CVS to the "archos" dir in my build-dir. but the uisim still uses the standard theme |
20:19:57 | | Nick Windowlicker is now known as Windowlicker-sho (n=alexandr@modemcable243.248-37-24.mc.videotron.ca) |
20:20:00 | rudefyet-laptop | stupid router |
20:20:02 | | Part rudefyet-laptop |
20:20:31 | Arathis | Bagder: okay, my error. it is applied somehow. only the images don't show up |
20:20:47 | | Join uski [0] (n=uski@bre01-1-88-162-0-210.fbx.proxad.net) |
20:20:54 | preglow | hrm |
20:21:03 | preglow | wma lossless actually seems to perform well |
20:21:44 | Arathis | Bagder: "error - can't open '/iCatcher.160x128x16/codec-ac3.bmp' open returned: -1" |
20:21:53 | Arathis | oh, ups |
20:22:10 | Arathis | seem to have a bad day. the dir has the wrong name |
20:22:48 | Arathis | works fine now |
20:22:53 | Arathis | thanks anyway |
20:24:07 | | Join petur [0] (n=petur@rockbox/developer/petur) |
20:24:19 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
20:24:53 | linuxstb_ | preglow: In what way? |
20:25:15 | | Quit rudefyet (Read error: 110 (Connection timed out)) |
20:25:37 | * | amiconn is fiddling with the sudoku sources :) |
20:26:38 | preglow | linuxstb_: i just reencoded some wma 9 lossless files to wavpack normal x6, and the files ended up several megs bigger |
20:28:48 | | Quit Arathis () |
20:29:33 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
20:31:44 | | Join Febs [0] (n=40be240f@labb.contactor.se) |
20:32:19 | dionoea | amiconn: i won't have time to fix the solitaire this week ... but i'm taking 1 week off next week (so i should be able to fix it then) |
20:39:31 | | Quit bluebrother ("leaving") |
20:39:52 | | Join bluebrother [0] (i=8JzSKwSs@nat-wh-1.rz.uni-karlsruhe.de) |
20:41:12 | pixelma | dionoea: do you think this layout would be possible: http://home.infocity.de/m.arnold/temp/solitaire.bmp (card width is -1 Pixel and I'd like to have a cardback because it's hard to distinguish between cardback and open card if it's pushed together)?) |
20:41:50 | pixelma | you could even have a grey cardback on the other greyscale targets |
20:42:06 | dionoea | you moved the suits 1px to the left in order to decrease card width ? |
20:42:14 | pixelma | yes |
20:42:21 | dionoea | looks good |
20:42:22 | | Quit midgey34 (Read error: 110 (Connection timed out)) |
20:42:39 | dionoea | did you change the code or just draw that with paint ? |
20:42:59 | dan_a | Does anyone have any hints for where I might be getting cache concurrency problems in the queueing code? I'm writing to a queue on one core, but not receiving it on the other core if cacheing is enabled |
20:43:10 | pixelma | dionoea: I drew it |
20:43:12 | dionoea | (your cardback makes it kind of hard to see how many cards are left on the 7 stacks) |
20:43:23 | dionoea | pixelma: :( i'll have to change it myself then :p |
20:44:19 | | Join borges_ [0] (n=chatzill@e178042140.adsl.alicedsl.de) |
20:46:19 | pixelma | sorry... I didn't really start coding yet... but I saw that cardbacks are implemented as external bitmaps for colour targets so I thought it could be possible :) |
20:46:53 | dionoea | maybe we could use the greyscale lib to have something that looks even better |
20:47:01 | dionoea | but that would use more battery i guess |
20:47:37 | dionoea | anyways, i'll have time next week to fix the remaining solitaire bugs (but no/bad internet access) |
20:48:11 | pixelma | I'm looking forward to not guessing what the first drawn card is ;) |
20:48:34 | dionoea | it makes it more challenging :) |
20:49:10 | dionoea | i might also make minesweeper a bit nicer on color targets |
20:49:26 | | Join LandusMikain [0] (i=Landus@70-100-181-192.dsl1-erie.roc.ny.frontiernet.net) |
20:49:42 | amiconn | Speaking of it - minesweeper seems to be broken on ipod |
20:49:49 | dionoea | and add subtitles support in mpegplayer .... err nevermind |
20:49:57 | amiconn | I couldn't figure out which button uncovers a field |
20:49:59 | dionoea | amiconn: using a recent build or an old build ? |
20:50:02 | dionoea | oh |
20:50:07 | dionoea | it's a weird combo i think |
20:50:10 | amiconn | Recent |
20:50:11 | dionoea | like select + up or down |
20:50:24 | | Join sando [0] (i=lolsteam@144.135.255.155) |
20:50:28 | dionoea | i don't really like that combo ... i'll have to change it |
20:51:40 | dionoea | btw, is anyone considering applying the "absolute scrollwheel position" patch ? |
20:51:46 | | Quit Landus (Nick collision from services.) |
20:51:57 | | Nick LandusMikain is now known as Landus (i=Landus@70-100-181-192.dsl1-erie.roc.ny.frontiernet.net) |
20:53:48 | amiconn | I think minesweeper (and sudoku) on ipod should use the same convention as many other x/y-scrolling plugins already do: |
20:54:07 | amiconn | up/down with menu/play, left/right with left/right |
20:54:25 | amiconn | minesweeper could then use short/long Select for mark/discover |
20:54:25 | | Join excitatory [0] (n=excitato@CPE-70-94-13-227.wi.res.rr.com) |
20:54:43 | amiconn | Sudoku could use the wheel to scroll though the numbers |
20:54:44 | Mikachu | Ribs: i think it's slowest on ipod g5 |
20:54:46 | dionoea | amiconn: agreed |
20:55:04 | dionoea | although long/short for mark/discover might be a bit problematic |
20:55:11 | dionoea | but the ipod is just lacking buttons |
20:55:13 | amiconn | It's the same as on Ondio |
20:55:14 | Mikachu | i have a patch for using the wheel to navigate in both dimensions |
20:55:35 | amiconn | (Ondio: short/long Mode for mark/discover) |
20:55:53 | amiconn | Mikachu: How does that work? Is it intuitive? |
20:56:13 | pixelma | dionoea: still Solitaire - I think the button actions for "long pres..." on Ondio should suit the new layout - they were chosen with the old one in mind |
20:56:14 | dionoea | do you just tap the scroll wheel like a touchpad ? (that would be great) |
20:56:16 | Mikachu | it needs the touch events to work properly |
20:56:23 | Mikachu | tapping could also work |
20:56:28 | amiconn | I'm used to the x/y mapping I described and the scroll wheel used for something else |
20:56:36 | Mikachu | the thing i tried was making the direction dependant on where you touched the wheel first |
20:56:43 | amiconn | Both jpeg viewer and mandelbrot use the wheel for zooming |
20:56:45 | Mikachu | so if at top/bottom, scroll sideways, if left/right, scroll up down |
20:57:36 | pixelma | dionoea: maybe that's valid for the other Archos's as well... |
20:58:41 | | Join _Lucretia [0] (n=munkee@dyn-62-56-49-254.dslaccess.co.uk) |
20:58:48 | Mikachu | http://mikachu.ath.cx/patches/rockbox-sudoku_2_dir_wheelscroll.patch |
20:58:55 | Mikachu | note that that is not meant for inclusion in that state |
20:59:13 | Mikachu | and depends on http://www.rockbox.org/tracker/task/4721 |
21:00 |
21:00:46 | Mikachu | unfortunately i don't like sudoku, so i haven't tried it a lot :P |
21:01:12 | | Quit _Lucretia (Read error: 113 (No route to host)) |
21:01:16 | | Quit _Lucretia_ (Read error: 113 (No route to host)) |
21:01:21 | Febs | Hmmm. Why has my ipod video build broken? |
21:01:27 | Febs | make[1]: *** No rule to make target `rockboxlogo.h', needed by `/home/Mike/rockb |
21:01:30 | | Join _Lucretia_ [0] (n=munkee@dyn-62-56-49-254.dslaccess.co.uk) |
21:01:59 | dionoea | amiconn: does this look good to you ? http://paste.videolan.org/275 (button defines in minesweeper are horrible ... i can't wait for the button action patch to be submitted) |
21:02:06 | Febs | ox-all/ipodbuild/apps/bookmark.o'. Stop. |
21:03:57 | linuxstb_ | amiconn: If Sudoku used MENU/PLAY/LEFT/RIGHT as the four directions, how would you bring up the menu? |
21:04:22 | amiconn | Select+Menu |
21:04:22 | dionoea | apple+menu+hold+left seems like a good combo |
21:04:28 | amiconn | (like in jpeg) |
21:04:40 | dionoea | they should've added an apple key :) |
21:05:12 | amiconn | dionoea: The TOGGLE needs a _PRE |
21:05:34 | dionoea | amiconn: well then it'll wait for JdGordon's patch :) |
21:05:39 | amiconn | therwise it looks okay (but you'll have to be quick with the combos :/ |
21:06:45 | Mikachu | dionoea: i did implement tapping for moving in pacbox and some other game i think |
21:07:34 | | Quit TeaSea ("Leaving") |
21:08:20 | *** | Saving seen data "./dancer.seen" |
21:10:35 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
21:14:24 | | Quit linuxstb_ ("CGI:IRC") |
21:26:55 | | Quit Poka64 ("XChat 2.6.6 - www.xchat.org") |
21:27:36 | | Join lodesi_ [0] (n=lds@d01v-89-83-173-242.d4.club-internet.fr) |
21:29:48 | | Join nudelyn [0] (i=nudel@dyn-62-56-86-157.dslaccess.co.uk) |
21:36:11 | | Quit borges_ ("ChatZilla 0.9.73 [Firefox 1.5.0.6/2006072814]") |
21:37:43 | | Quit lodesi (Read error: 110 (Connection timed out)) |
21:40:06 | | Join merbanan [0] (i=banan@farmer.campus.luth.se) |
21:52:20 | * | ender` yawns |
21:53:30 | | Quit Daishi (Read error: 110 (Connection timed out)) |
21:56:14 | | Join Daishi [0] (n=daishi@ool-45703854.dyn.optonline.net) |
22:00 |
22:03:16 | tommeyer | I just added my first path. Woohoo! |
22:03:23 | tommeyer | s path/patch |
22:04:58 | | Join midgey34 [0] (n=TJ@c-71-205-31-207.hsd1.mi.comcast.net) |
22:06:20 | | Join [SAFT][-YAKUZA-] [0] (n=rtfm@84-74-20-24.dclient.hispeed.ch) |
22:06:20 | | Quit [SAFT][-YAKUZA-] (Client Quit) |
22:06:41 | linuxstb | tommeyer: I think people automate that different ways themselves. e.g. I just have a script which does "make ; make zip ; mount /ipod ; unzip rockbox.zip -d /ipod ; umount /ipod" |
22:07:05 | | Join [SAFT][-YAKUZA-] [0] (n=rtfm@84-74-20-24.dclient.hispeed.ch) |
22:07:08 | [SAFT][-YAKUZA-] | hi all |
22:07:49 | uski | hi |
22:10:59 | MadDog011 | hi |
22:12:27 | sharpe | Hi! |
22:12:33 | netmasta10bt | hi? |
22:12:39 | amiconn | lo |
22:12:44 | | Join JoeBorn [0] (n=rootmeis@147.sub-70-209-21.myvzw.com) |
22:15:16 | Mikachu | that was fun, lets do it again |
22:15:32 | * | linuxstb thinks it's slow in here tonight... |
22:16:08 | | Join Bger [0] (n=bager@rockbox/developer/Bger) |
22:18:58 | MadDog011 | hi all |
22:19:05 | Mikachu | hi |
22:19:28 | excitatory | linuxstb: well, half the world is still at work or playing the sun.. another chunk is in bed.. and the rest are lurking.. |
22:19:36 | | Quit nudelyn ("At Argon, we're working to keep your money.") |
22:20:00 | MadDog011 | lurking :) |
22:20:17 | excitatory | one of my favourite pasttimes |
22:22:26 | | Quit MadDog011 () |
22:23:17 | | Join MadDog011 [0] (n=MadDog01@212-200-212-95.adsl.sezampro.yu) |
22:24:11 | [SAFT][-YAKUZA-] | some one(maby a german^^) have 5min to help me? |
22:24:35 | markun | [SAFT][-YAKUZA-]: just tell us your problem |
22:24:52 | sharpe | i'm partially german. but i'm assuming you mean, one that speaks german. |
22:24:56 | [SAFT][-YAKUZA-] | i buy me today a ipod nano 2gb |
22:25:06 | [SAFT][-YAKUZA-] | and i wanna now install ipodlinux |
22:25:20 | Mikachu | then you're in the wrong place |
22:25:25 | Hansmaulwurf | this is a rockbox channel |
22:25:51 | markun | [SAFT][-YAKUZA-]: maybe here: http://ipodlinux.org/Installer_2 |
22:26:32 | [SAFT][-YAKUZA-] | Rockbox |
22:26:32 | [SAFT][-YAKUZA-] | http://www.rockbox.org/ |
22:26:32 | [SAFT][-YAKUZA-] | Open Source Jukebox Firmware |
22:26:38 | [SAFT][-YAKUZA-] | this one i have^^ |
22:27:42 | Mikachu | ipodlinux and rockbox are different things |
22:27:45 | [SAFT][-YAKUZA-] | hans are you german? |
22:27:57 | Mikachu | they are different in any language |
22:28:20 | markun | [SAFT][-YAKUZA-]: try in English. It's good for you. |
22:28:36 | [SAFT][-YAKUZA-] | hmm |
22:28:48 | [SAFT][-YAKUZA-] | its hard to explaine^^ |
22:29:17 | Bagder | well, german is probably even harder for most of us ;-) |
22:29:27 | [SAFT][-YAKUZA-] | ok, i have dl the rockbox bootloader and this stuff, but on the last step, it coms error |
22:29:48 | markun | which error? |
22:29:52 | [SAFT][-YAKUZA-] | that the partiotion dident exist |
22:31:07 | | Quit JoeBorn (Read error: 104 (Connection reset by peer)) |
22:31:35 | | Join JoeBorn [0] (n=rootmeis@147.sub-70-209-21.myvzw.com) |
22:31:36 | [SAFT][-YAKUZA-] | but i do all stepps befor, like thy are in the turitoral |
22:31:56 | * | amiconn crosses fingers |
22:34:33 | [SAFT][-YAKUZA-] | some one have a idee what it can be? |
22:35:33 | | Join Vaslinast [0] (n=Maslinka@static-87-237-201-210.wireless.org.yu) |
22:37:20 | | Quit Vaslinast (Client Quit) |
22:39:38 | | Quit excitatory (Read error: 104 (Connection reset by peer)) |
22:44:57 | | Quit MadDog011 ("Trillian (http://www.ceruleanstudios.com") |
22:45:19 | | Join MadDog011 [0] (n=MadDog01@212-200-212-95.adsl.sezampro.yu) |
22:51:17 | | Join webguest51 [0] (n=549976a2@labb.contactor.se) |
22:52:16 | | Join nudelyn [0] (i=nudel@dyn-62-56-86-157.dslaccess.co.uk) |
22:52:31 | webguest51 | amiconn: seeing as you're busy with sudoku, could you please look at this patch http://www.rockbox.org/tracker/task/5519, it would be nice to generate difficulty level at will |
22:53:22 | | Quit lodesi_ ("leaving") |
22:54:21 | | Join dkangelito [0] (n=c80eebd4@labb.contactor.se) |
22:54:35 | dkangelito | hi |
22:54:51 | | Join rudefyet [0] (n=bobdole@70.35.145.61) |
22:55:13 | bluebrother | speaking of sudoku, may I point also to http://www.rockbox.org/tracker/task/5737 ? I find that function pretty convenient. |
22:55:27 | dkangelito | i have a question about the new ipod video mpegplayer |
22:55:55 | dkangelito | how can i stop it playing? |
22:56:29 | * | amiconn never used the scratchpad except when testing |
22:57:58 | bluebrother | I just recently started playing around with sudoku and as I get a feeling for the game I find the scratchpad very nice. |
22:58:04 | webguest51 | amiconn: i have also had instances where player will freeze on me after generating several 'mediums' to get to a 'hard', sudoku, reset fixed it |
22:58:46 | webguest51 | dont use the scratch pad, but enjoy the difficult games, the mediums are to easy |
22:59:01 | amiconn | webguest51: I didn't run into this yet, but generating a game can take quite some time |
22:59:36 | webguest51 | well with music playing, keep on generating mediums until you get to a 'hard' |
22:59:40 | amiconn | That's why I don't like the solution to keep generating until a suitable game is generated; it could take ages |
22:59:53 | amiconn | We'd need a different generator... |
22:59:56 | linuxstb | I agree - I would prefer a different generator. |
23:00 |
23:00:14 | webguest51 | yes, rasher started to work on something, dont know how far he got |
23:00:24 | linuxstb | But maybe other generators do the same thing when generating a specific difficulty. |
23:00:26 | amiconn | Generating a game can take from seconds to over a minute on archos... |
23:00:39 | dkangelito | hey can anybody help me please? |
23:00:48 | linuxstb | i.e. generate a random game, then solve it to judge the difficulty. |
23:00:54 | webguest51 | belive me i waited and waited, no response from keys, frozen solid |
23:01:39 | pixelma | I had one case it generated over 5 minutes so "idle power off" took over... |
23:01:51 | dkangelito | does the mpegplayer support mp4 video files? |
23:02:17 | linuxstb | dkangelito: http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
23:02:25 | bluebrother | dkangelito, see the cvs changelog of today, 10:47 |
23:02:35 | dkangelito | thanks |
23:03:17 | | Quit dkangelito ("CGI:IRC (EOF)") |
23:03:53 | | Join DkAngelito [0] (n=c80eebd4@labb.contactor.se) |
23:04:20 | | Join TeaSeaLancs [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
23:04:44 | webguest51 | thanks fr looking into sudoku, |
23:05:22 | webguest51 | amiconn, you need anymore info from me with regards to the freezing during sudoku ? |
23:05:26 | DkAngelito | linuxtsb: Can you give me again the link please? |
23:07:01 | [SAFT][-YAKUZA-] | someone know error -1 ? |
23:07:07 | [SAFT][-YAKUZA-] | at booting |
23:07:17 | Bagder | [SAFT][-YAKUZA-]: yes you didn't unzip a rockbox there |
23:07:28 | [SAFT][-YAKUZA-] | hmm |
23:07:58 | DkAngelito | linuxtsb: Can you give me again the link please? |
23:08:11 | | Quit JoeBorn ("Leaving") |
23:08:22 | *** | Saving seen data "./dancer.seen" |
23:08:34 | linuxstb | dkangelito: http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
23:09:08 | DkAngelito | thanks and excuse me, but me explorer crashes when i clic on it |
23:09:15 | DkAngelito | my |
23:11:24 | | Quit TeaSea (Read error: 110 (Connection timed out)) |
23:12:49 | webguest51 | [SAFT][- YAKUZA-] : here's a link to a german rockbox forum http://rockbox-lounge.6x.to/ |
23:13:52 | | Quit _FireFly_ ("Leaving") |
23:14:14 | | Nick [SAFT][-YAKUZA-] is now known as pmx (n=rtfm@84-74-20-24.dclient.hispeed.ch) |
23:14:14 | | Quit DkAngelito ("CGI:IRC (EOF)") |
23:14:22 | | Nick pmx is now known as psimasterx (n=rtfm@84-74-20-24.dclient.hispeed.ch) |
23:15:02 | | Quit Bger ("nite") |
23:15:24 | webguest51 | psimasterx, did you see that link for a german forum ? |
23:16:05 | | Join barrywardell [0] (n=barrywar@host-194-46-234-58.dsl-ie.utvinternet.net) |
23:18:31 | | Part webguest51 |
23:22:29 | | Join Zeph0x [0] (n=K4rP4D@bzq-88-152-178-163.red.bezeqint.net) |
23:22:42 | Zeph0x | hi |
23:23:10 | Zeph0x | some one talking hebrew? |
23:23:20 | Bagder | aren't they several millions? |
23:23:31 | | Quit amiconn (" reboot") |
23:23:34 | Zeph0x | XD |
23:24:04 | Zeph0x | some one here? |
23:24:39 | Zeph0x | hmmm |
23:25:04 | Zeph0x | how can i play rockdoon on iaudio X5? |
23:25:14 | Zeph0x | rockdoom* |
23:25:44 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/PluginDoom |
23:25:52 | Zeph0x | tnx |
23:25:58 | Zeph0x | :) |
23:26:06 | | Join BooJga [0] (n=boogy@85-250-17-198.bb.netvision.net.il) |
23:26:08 | Bagder | there is a manual |
23:26:12 | | Nick BooJga is now known as NoX (n=boogy@85-250-17-198.bb.netvision.net.il) |
23:26:16 | | Nick NoX is now known as NoX2 (n=boogy@85-250-17-198.bb.netvision.net.il) |
23:26:30 | | Part Zeph0x |
23:26:48 | | Nick NoX2 is now known as EagleXDRSE (n=boogy@85-250-17-198.bb.netvision.net.il) |
23:28:40 | | Quit mkey (Connection timed out) |
23:29:13 | EagleXDRSE | I LIKE BIG BUTS AND I CANNOT LIE |
23:29:27 | Mode | "#rockbox +b *!*n=boogy@*.bb.netvision.net.il " by Bagder (n=daniel@rockbox/developer/bagder) |
23:29:27 | Kick | (#Rockbox EagleXDRSE :Bagder) by Bagder!n=daniel@rockbox/developer/bagder |
23:30:12 | | Join excitatory [0] (n=excitato@CPE-70-94-13-227.wi.res.rr.com) |
23:30:36 | | Quit TeaSeaLancs ("Leaving") |
23:31:15 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
23:31:17 | rudefyet | so which decodes faster on rockbox so far...mp3 or ogg vorbis? |
23:31:45 | Mikachu | depends on target and bitrat |
23:31:46 | Mikachu | e |
23:31:53 | linuxstb | On Coldfire targets, it's mp3. On ARM targets, it's vorbis. |
23:31:56 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
23:32:03 | rudefyet | ok 5g ipod ~128kbps |
23:32:07 | linuxstb | But on ARM i think they're quite close. |
23:34:38 | rudefyet | hmm |
23:35:02 | linuxstb | Best way is to test them and find out. |
23:35:20 | rudefyet | is there a decoding speed test plugin available? |
23:35:32 | Mikachu | go to the debug menu and select audio thread |
23:35:40 | Mikachu | and look at the boost ratio after a minute or two |
23:35:46 | Mikachu | higher means the codec is slower |
23:35:50 | linuxstb | No. The only measure is the "cpu boost" ratio - what percentage of time the CPU spends at 75MHz compared to 30MHz. |
23:36:11 | linuxstb | (that No was to rudefyet, not Mikachu...) |
23:37:21 | midkay | it's not accurate in a performance sense, though, since that screen itself sucks a lot of cpu with its constant updates.. |
23:37:32 | Mikachu | but it sucks the same for either codec |
23:38:13 | midkay | right, but i just mean that although you can use it to compare codecs, it's not accurate on a per-codec basis (i.e. 'MP3 boosts 70% of the time' since it might only be 40 if the screen wasn't up). |
23:39:33 | | Quit Pyromancer (Read error: 104 (Connection reset by peer)) |
23:40:06 | | Join Pyromancer [0] (n=Pyromanc@c-24-63-23-114.hsd1.ma.comcast.net) |
23:42:40 | rudefyet | so far i got about 52-53% w/ mp3 |
23:42:54 | rudefyet | loading some ogg files to it right now |
23:42:57 | amiconn | The audio thread debug screen doesn't suck all that much |
23:44:30 | rudefyet | i remember when people said the iPod would never be capable of playing Vorbis....HA! |
23:45:03 | | Quit mikearthur ("Konversation terminated!") |
23:45:40 | Bagder | "people" didn't say that, only "I know things and I shall tell the world people" did |
23:46:50 | TeaSea | I'm a bit lazy tonight. Can anyone give me a brief lowdown on what major/cool new features got added to rockbox since the freeze was lifted? |
23:46:57 | TeaSea | Oh that and I don't have a functioning web browser yet. |
23:47:08 | sharpe | Stuff was added. |
23:47:09 | Mikachu | mpeg video playback |
23:47:20 | TeaSea | Was albumart integrated? |
23:47:25 | Mikachu | no |
23:47:28 | TeaSea | k |
23:48:33 | | Quit bluebrother ("Leaving") |
23:50:52 | | Join Rob2222 [0] (n=Miranda@ACAED4E9.ipt.aol.com) |
23:50:52 | | Quit Rob2222_ (Read error: 104 (Connection reset by peer)) |
23:53:37 | | Quit Windowlicker-sho () |
23:54:01 | rudefyet | vorbis is giving me a 56-57% boost ratio |
23:54:13 | rudefyet | appears mp3 is just a tiny bit faster |
23:54:47 | Mikachu | i would say 3% is within the margin of error here |
23:56:17 | sharpe | i wouldn't say faster... maybe optimized... |
23:56:38 | sharpe | or efficient. |
23:56:47 | rudefyet | i like efficent |
23:57:17 | rudefyet | efficient* |
23:58:28 | | Quit psimasterx (Read error: 104 (Connection reset by peer)) |
23:58:39 | | Quit Hansmaulwurf ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |