00:00:05 | Bagder | dionoea: only if you mailed me your existing user name and a new selected password! |
00:00:11 | dionoea | then i don't :) |
00:00:30 | petur | amiconn: maybe you like this German client? I like it... http://www.ntalk.de/Nettalk/ |
00:01:21 | | Join Echelon [0] (i=ryan@lisa.echel0n.net) |
00:01:25 | Mikachu | i would recommend xchat but i hear their windows binary isn't free |
00:01:31 | Mikachu | as in beer |
00:01:53 | * | petur would have triggered if his stomach was ok |
00:02:03 | Echelon | grab the silverex binary |
00:02:05 | XavierGr | mirc is the best for me in windows though sadly it isn't free |
00:02:07 | Echelon | thats the free win32 xchat |
00:02:11 | * | preglow has gin and tonic |
00:02:16 | BigBambi | Mikachu: there are free versions available |
00:02:28 | BigBambi | Ha, beaten to it |
00:02:33 | * | amiconn doesn't like xchat |
00:02:46 | * | preglow neiher |
00:02:47 | Mikachu | me neither :) |
00:03:22 | amiconn | It's ok-ish, I like the clean look of hydra much better |
00:03:34 | preglow | i like the text mode look |
00:03:38 | Echelon | midgey, mind not slamming me with every CTCP request in the book? |
00:03:41 | preglow | hence love of irssi, heh |
00:03:48 | amiconn | And the free win32 version of xchat crashed on me a lot, while hydra is rock stable |
00:03:51 | XavierGr | well I tried hydra once, but I felt quite limited with it |
00:04:10 | preglow | hydra looks pretty much like mirc to me |
00:04:11 | midgey | Echelon: sorry about that.. i wasnt aware what the buttons did on colloquy |
00:04:13 | Mikachu | Echelon: what do you expect with that nick? :) |
00:04:13 | Echelon | irssi + cygwin ;) |
00:04:28 | * | Mikachu waits for midgey to slap Echelon around with a large trout |
00:04:38 | Echelon | Mikachu, a port scan, strip search, etc. |
00:04:44 | * | midgey will do no slapping |
00:04:56 | preglow | too bad forehead's not around, i feel like slapping |
00:05:13 | Echelon | head on, apply directly to the forehead. |
00:05:28 | XavierGr | preglow: LOL |
00:05:39 | | Quit jhMikeS (Nick collision from services.) |
00:05:45 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
00:05:50 | | Join Thundercloud_ [0] (n=thunderc@82.152.210.231) |
00:07:01 | * | linuxstb_ reads about a Fujitsu 300GB 2.5" disk, but it's SATA... |
00:07:16 | ender` | SATA or SAS? |
00:07:52 | linuxstb_ | The article I read said SATA |
00:08:00 | Mikachu | what is SAS? |
00:08:20 | ender` | SCSI Attached Storage (serial SCSI) |
00:08:41 | | Quit dpassen1 (Read error: 145 (Connection timed out)) |
00:08:53 | preglow | scsi needs to die |
00:09:31 | * | petur had scsi until 2 years ago |
00:10:40 | linuxstb_ | Seems that 2.5" PATA is stopping at 160GB... :( |
00:10:47 | ender` | scsi is dying |
00:10:59 | ender` | new servers are SAS only |
00:11:09 | Bagder | scsi is still used widely like in usb-storage etc |
00:11:18 | preglow | i don't see much of an advantage with it |
00:11:27 | preglow | wouldn't usb do the job nice-ish? |
00:11:28 | Bagder | I mean, the transport, not the physical |
00:12:08 | amiconn | preglow: USB is way slower than SAS |
00:12:15 | petur | scsi used to be your only hope in PATA-only land, because PATA sucked, SATA changed that |
00:12:32 | ender` | SAS is backwards-compatible with SATA |
00:12:40 | amiconn | SAS uses the same physical links as SATA, |
00:12:45 | Mikachu | doesn't usb suck in many ways? |
00:12:50 | preglow | Mikachu: it does |
00:12:56 | amiconn | initially at SATA-2 speed (3GBit/s) |
00:13:23 | ender` | you can connect SATA devices to SAS controller, but not vice-versa |
00:13:37 | preglow | amiconn: yes it is, i can't think of many things requiring speeds above what usb2 offers |
00:13:44 | preglow | insert "but" |
00:13:54 | amiconn | Hard disks in servers surely do |
00:14:07 | preglow | ah, yes, but those'd do nicely with even just sata |
00:14:52 | linuxstb_ | Dealing with video, especially hi-def... |
00:16:23 | preglow | i can imagine realtime transport of that requiring a ton of bandwidth, yes |
00:19:50 | dionoea | i've seen talk about using bmps for background images in the bootloader. Is that already available ? |
00:19:52 | ender` | you probably don't want to deal with completely uncompressed hi-def video - that'd need 180MB/s, which you're unlikely to get off hard disks |
00:20:02 | Mikachu | % units '1920 * 1080 * 24 bits * 29.97' MiB -t |
00:20:02 | Mikachu | 177.80054 |
00:20:11 | Mikachu | damn |
00:20:12 | Soap | It doesn't take /that/ many USB drives to saturate the bus, esp. if you make the mistake of trying to RAID them. |
00:20:12 | ender` | 1088 |
00:20:26 | Lear | What, only 30p? :) |
00:20:27 | Bagder | well, there are many systems that deal with fully uncompressed video |
00:21:12 | amiconn | ender`: A moderate scsi or sas raid with 15krpm disks should be able to handle that |
00:21:38 | linuxstb_ | It's not simply realtime processing though - you want to do manipulations as fast as possible. |
00:21:54 | linuxstb_ | So you can never have enough speed. |
00:22:08 | Mikachu | one hour of that would be 632GB |
00:22:38 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
00:23:04 | Mikachu | i wonder if hdtv cameras compress straight to mpeg2 |
00:23:27 | Mikachu | or if they have some sort of crazy multi terabyte magnetic tapes |
00:23:28 | ender` | it probably depends on the camera |
00:23:35 | Bagder | hdtv is mpeg4 at places... :-) |
00:23:37 | linuxstb_ | dionoea: The gigabeat bootloader can load images in a raw bitmap format, not bmp. That's the only bootloader that does it though afaik. |
00:24:20 | Mikachu | doesn't rockbox load like 1 second after the bootloader? |
00:25:00 | Soap | oh, no one said it was a useful feature ;) |
00:25:04 | linuxstb_ | Yes, but I can see the point if Rockbox itself then doesn't clear the LCD until the file browser appears. |
00:25:33 | preglow | Mikachu: they usually compress straight away, yes |
00:25:42 | preglow | but it all depends what segment you're in |
00:25:48 | Mikachu | i made the bootloader not clear the screen, keeping the apple the ipod puts there, then i show a worm-eaten apple in the rockbox splash |
00:26:10 | linuxstb_ | Shame we can't include that image... |
00:26:29 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
00:26:50 | Mikachu | the apple apple or my apple? |
00:27:06 | linuxstb_ | Isn't your apple the same apple as apple's apple? |
00:27:25 | Mikachu | i'm not exactly sure where i got it from |
00:27:41 | Mikachu | it is very similar though |
00:27:53 | Mikachu | and even the worm might be protected, i just googled around :) |
00:28:17 | | Quit idnar (Nick collision from services.) |
00:28:20 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
00:28:27 | | Nick idnar_ is now known as mithrandi (i=mithrand@unaffiliated/idnar) |
00:28:28 | Mikachu | this is it http://mikachu.ath.cx/rockboxlogo.worm.png |
00:28:32 | | Nick mithrandi is now known as idnar (i=mithrand@dsl-243-100-189.telkomadsl.co.za) |
00:28:42 | Mikachu | the apple the ipod shows is gradienty though, but i couldn't find that image anywhere |
00:29:35 | linuxstb_ | It will be in your ipod's flash somewhere... |
00:29:54 | | Quit Thundercloud__ (Connection timed out) |
00:34:03 | Mikachu | i probably wouldn't know it even if i looked straight at it, i'm not good at finding things in binary images :) |
00:34:28 | Margot_ | Mikachu don`t u sleep? |
00:34:37 | Margot_ | or have private life? |
00:34:41 | Margot_ | lol |
00:34:50 | Mikachu | yeah that was funny |
00:34:53 | Mikachu | do another one |
00:35:02 | Margot_ | i see u here all the time |
00:35:11 | Mikachu | so you also don't sleep? |
00:35:18 | Margot_ | speaking from morning to the evening |
00:35:34 | Margot_ | well i`m drunk so i`m excused |
00:35:35 | Margot_ | :P |
00:36:02 | | Quit Xh4 (Remote closed the connection) |
00:36:04 | preglow | you're drunk all the time? |
00:36:11 | Mikachu | like you! |
00:36:15 | Margot_ | if i want |
00:36:16 | Margot_ | :P |
00:36:19 | preglow | i'm not even drunk now! |
00:36:33 | | Join printfXh4 [0] (n=pseudo@ppp216-182.lns2.bne1.internode.on.net) |
00:36:35 | preglow | i can't do dsp when drunk |
00:36:38 | preglow | not well, at any rate |
00:36:44 | Mikachu | haha |
00:36:45 | preglow | not that i think i've ever tried |
00:36:53 | Margot_ | u should |
00:37:07 | Margot_ | beeing drunk makes u think more straight |
00:37:12 | preglow | yes |
00:37:24 | petur | Mikachu: irfanview can open raw files as images |
00:37:44 | Mikachu | lots of things can |
00:37:53 | Margot_ | how can u say yes if u didn`t try it ;P ? |
00:38:24 | Margot_ | ah i`m beeing to hard for u guys |
00:38:25 | Margot_ | excuse me |
00:39:04 | Mikachu | but i don't know how or where the flash image is stored in the firmware image, maybe it's zipped or something |
00:39:35 | | Join RogerBacon [0] (n=carl@bas3-sherbrooke40-1177840585.dsl.bell.ca) |
00:39:38 | petur | trial and error |
00:40:15 | preglow | Margot_: i probably did try it, but forgot it |
00:40:23 | RogerBacon | hi, im still trying to find someone that have freetime in the next week to analyse the gigabeat S firmware (reverse engennering) |
00:40:45 | RogerBacon | we dont need the device, because we are trying to find a buffer overflow, bug in the bootloader. |
00:40:49 | linuxstb | Mikachu: You'll need to dump the flash from your ipod. |
00:41:05 | RogerBacon | *you |
00:41:22 | preglow | RogerBacon: not an easy thing to look for when you don't have source code |
00:41:32 | linuxstb | (in the bootloader, before Rockbox remaps it. Just write(fd,0,512*1024*1024) will do it) |
00:41:35 | RogerBacon | the binary file are now extracted, you can find it in the Gigabeat S wiki. |
00:41:46 | linuxstb | (sorry, 512*1024 - 512KB.) |
00:42:54 | RogerBacon | preglow : yeah, it's the only way because the firmware are signed. |
00:43:45 | preglow | RogerBacon: it the signing algo is uncrackable? |
00:44:23 | RogerBacon | preglow : no, sha1 + rsa key. |
00:45:01 | preglow | not good, then |
00:45:22 | preglow | why can't they be nicer to us :/ |
00:45:27 | | Quit printfXh4 (Remote closed the connection) |
00:45:54 | | Join printfXh4 [0] (n=pseudo@ppp216-182.lns2.bne1.internode.on.net) |
00:45:56 | Mikachu | linuxstb: i'm assuming that since the firmware updates flash the flash, they have a flash image in them |
00:46:23 | Mikachu | linuxstb: where will it end up? |
00:46:42 | Mikachu | linuxstb: i guess in fd :) sorry |
00:46:47 | RogerBacon | preglow : that only for an mp3 player, i dont know why tosh and microsoft have implented all this protection |
00:46:59 | | Quit ender` (" AAAAA: Association Against Acronym Abuse and Ambiguity.") |
00:47:05 | RogerBacon | its not for a cellphone for exemple .. |
00:47:09 | preglow | RogerBacon: pirating is a big problem, it seems |
00:47:34 | RogerBacon | we just want to put rockbox on this device |
00:47:42 | Mikachu | but pirates don't exactly get their source files from internet stores |
00:47:48 | RogerBacon | to support more audio format |
00:48:00 | RogerBacon | and toshiba have dropped the support .. |
00:48:04 | preglow | ahahha |
00:48:05 | preglow | how nice! |
00:48:14 | preglow | how long since the device was released? |
00:48:19 | preglow | year and a half? |
00:49:19 | RogerBacon | yeah, when you call tosh customer service, and report for exemple bug with mp3 idtag (unknow album etc..) he told you that he know this problem but this company has never releashed a firmware update to correct the bug. |
00:49:43 | preglow | nice people indeed |
00:50:05 | | Join pixelma [0] (i=54bd60f1@gateway/web/cgi-irc/labb.contactor.se/x-09dec01eaca0adba) |
00:50:08 | preglow | well, just looking blindly at the code in hope of finding a buffer overflow will be hard |
00:50:30 | preglow | you had better just start finding the areas where you know external data is loaded, then look for bugs there |
00:50:36 | preglow | unluckily, even just that isn't very easy |
00:50:51 | RogerBacon | april 2006 |
00:53:37 | RogerBacon | thats bad, because this device as the best audio output availible wet and cannot play FLAC ... |
00:54:01 | Soap | I'd like to see the RMAA tests to back up that claim. |
00:54:15 | | Quit Echelon () |
00:54:26 | | Quit Mmmm (Remote closed the connection) |
00:54:36 | Juice^ | will be so happy if the sansa ever gets audio working :) |
00:55:58 | RogerBacon | Soap : In new audio quality tests conducted by the PC World Test Center, the Gigabeat S earned an overall score of Very Good. The player generated a very clean signal (its signal-to-noise ratio was the highest we measured), and it achieved a very high volume before its audio reached 1 percent distortion (an industry-standard measurement). Also, its total harmonic distortion was very low. See details on how we test audio player |
00:55:59 | RogerBacon | s. |
00:56:05 | RogerBacon | (pcworld test) |
00:56:11 | RogerBacon | http://www.pcworld.com/article/id,126763/article.html |
00:56:51 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
00:57:20 | preglow | how's the legality issue on backdoors anyway? would the entire sha1 + rsa deal count as copy protection? |
00:57:34 | preglow | if it did, circumventing it might not be entirely legal some places |
00:59:20 | RogerBacon | its just security feature. |
00:59:25 | RogerBacon | not copy protection. |
00:59:49 | RogerBacon | copy protection = DRM for me. |
01:00 |
01:00:10 | preglow | yeah, i agree, but i'm not a lawyer |
01:00:20 | linuxstb | Mikachu: I've found your Apple... |
01:00:21 | dionoea | protecting the software which implements the DRM is part of copy protection i guess :) |
01:00:26 | Soap | RogerBacon: none of those numbers are exceptional. |
01:00:27 | dan_a | Argh! On my 3G, with the coprocessor patch, I'm getting a data abort. I've looked in the .map to find what caused it, and it's the UIE routine... |
01:00:36 | | Quit mattzz ("Leaving") |
01:00:48 | pixelma | the build table looks... interesting |
01:01:07 | Soap | RogerBacon: they are all solid - but not of them are out of the ordinary. I wasn't challenging that it was good, I was challenging that it had "The best audio output avaliible" |
01:01:47 | Mikachu | linuxstb: :O |
01:02:06 | Mikachu | linuxstb: i am a bit afraid i'd overwrite my flash instead of reading from it :) |
01:04:23 | linuxstb | http://www.davechapman.f2s.com/rockbox/apple.png |
01:04:24 | preglow | dan_a: \o/ |
01:04:38 | Mikachu | yay |
01:04:39 | Mikachu | Soap: ^ |
01:04:45 | | Quit Juice^ ("Leaving") |
01:04:59 | linuxstb | From my 5g's flash... |
01:05:23 | linuxstb | It was upside-down in the flash for some reason... |
01:05:29 | Soap | thank you Mikachu / linuxstb |
01:05:34 | Mikachu | heh |
01:05:46 | Mikachu | looks like it's the same resolution |
01:10:07 | | Join saratoga [0] (i=98039a42@gateway/web/cgi-irc/labb.contactor.se/x-63b4fe0aa1001366) |
01:10:37 | saratoga | we really need to make a database of rmaa test results so that we don't get into arguements about which player has the best output |
01:11:05 | | Quit PaulJam (".") |
01:11:21 | * | petur thinks he's found a fat bug but is unsure of the solution |
01:11:34 | linuxstb | The bug I reported, or something else? |
01:11:40 | petur | your bug |
01:11:53 | linuxstb | It's not my bug :) |
01:12:08 | Mikachu | okay, updated http://mikachu.ath.cx/rockboxlogo.worm.png :) |
01:12:30 | petur | linuxstb: and it only occurs if you do exactly like you did (that order, and adding extra chars after the extension) |
01:12:32 | linuxstb | Is it the same apple as the Nano ? |
01:12:42 | Mikachu | it looks the right size, compiling now |
01:13:04 | linuxstb | petur: It was pure chance that I noticed it - only because I don't know how to use Rockbox's vkeyboard... |
01:14:53 | *** | Saving seen data "./dancer.seen" |
01:16:36 | * | Mikachu considers removing pacbox,doom,zxbox from SUBDIRS to save compile time |
01:17:11 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
01:17:22 | Mikachu | damn, it's displaced by 3 pixels :) |
01:18:05 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
01:18:19 | Mikachu | i'll save that for another day |
01:18:45 | petur | linuxstb: the problem is that when writing config01.cfg, that shortname already exists (from config01.cfgA) and because it's no long filename, you cannot randomize because it changes the filename you get to see. Maybe always randomizing if longname fixes this |
01:19:00 | | Quit funky ("leaving") |
01:19:25 | Mikachu | shouldn't config01.cfgA use a shortname like config~1.cfg? |
01:19:45 | petur | maybe, yes |
01:19:53 | petur | but we don't |
01:20:07 | RogerBacon | that could be usefull to inject code inside winCE since the firmware is decrypted : http://msdn2.microsoft.com/en-us/library/aa450559.aspx |
01:20:12 | | Quit perl|perl ("some games are better left unplayed") |
01:21:15 | | Part barrywardell |
01:23:26 | petur | hahaha |
01:23:50 | petur | on windows, it tries to overwrite the first file |
01:24:29 | petur | if I create config01.cfgA and then config~1.cfg, the latter tries to overwrite the first |
01:24:33 | linuxstb_ | petur: All the recent FAT bugs seem to be related to longnames, maybe we should find out how other systems do it (e.g. Linux, or even Windows if it's documented), and copy it. |
01:25:10 | Mikachu | linux has some mount options for shortnames |
01:25:17 | petur | well windows has no solution to this issue as it tris to access the first file |
01:25:21 | Mikachu | the default is the ~ stuff i think, but you can just truncate too |
01:25:26 | petur | *tries |
01:25:37 | linuxstb_ | Ah, so the bug exists in WIndows? |
01:25:47 | Mikachu | it's more like a bug in the spec if you ask me |
01:25:58 | petur | not a real bug, no |
01:26:18 | petur | it's handled as if the file already exsts |
01:26:49 | linuxstb_ | I misread... I assume creating config01.cfgA followed by config01.cfg works? |
01:27:08 | petur | so writing config01.cfg should see that its shortname already exists AND it can't randomize because its not a longname |
01:27:19 | petur | that order fails |
01:27:23 | Mikachu | this was new, flac with .cue in the comments field |
01:27:37 | petur | first config01.cfg and then the longname one will work |
01:27:40 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.umbc.edu) |
01:28:23 | linuxstb_ | Always randomising the longname seems a sensible solution though, without much impact. |
01:28:56 | petur | trouble is for 8.3 names only the shortname is used, so you can't always randomize |
01:29:14 | petur | not a simple hack to fix :( |
01:29:20 | linuxstb_ | I mean randomising if it isn't 8.3. |
01:29:33 | petur | ah yes, that would work |
01:29:52 | petur | unless you created a random name you later wanted to make yourself |
01:29:59 | petur | you'd again hit that bug |
01:30:19 | linuxstb_ | Let's drop FAT32 and implement ext2 or HFS... |
01:30:23 | * | linuxstb_ runs |
01:30:38 | JdGordon | whats up with all the warnings in svn? Is somone fixing them or is it up to anyone who can be bothered to fx? |
01:30:56 | petur | we must also check that: if we're 8.3 and the entry already exists, we can't create the file |
01:31:23 | petur | JdGordon: read the irc log of tonight... |
01:31:34 | linuxstb_ | Maybe the solution is that the second create should fail - so if config01.cfgA exists, then config01.cfg can't be created. |
01:31:48 | | Quit Landus (No route to host) |
01:32:05 | petur | linuxstb: that's what I wanted to say in my last line |
01:32:07 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
01:32:21 | petur | but only for 8.3 names |
01:32:23 | JdGordon | petur: any idea from when about? |
01:32:39 | linuxstb_ | Search for Bagder... |
01:32:44 | petur | hehe |
01:32:50 | linuxstb_ | And Wundef |
01:33:24 | | Quit Mouser_X (Read error: 145 (Connection timed out)) |
01:34:26 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:34:32 | | Join perl|perl [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
01:34:43 | * | petur wonders where the code checks for dupe name creation |
01:35:18 | Mikachu | Wundefbaum |
01:35:31 | petur | :) |
01:35:33 | | Join justjohnny68 [0] (n=JustJohn@pool-151-196-116-49.balt.east.verizon.net) |
01:37:57 | petur | hmmm... maybe file.c should also compare the shortname when scanning for the file |
01:38:25 | petur | that's what windows seems to do |
01:38:56 | petur | quite confusing for the enduser because you get a dupe error even though dir doesn't show that file |
01:39:06 | preglow | sweet lord, sometimes i hate fixed point |
01:39:11 | petur | (unless the correct switch is used) |
01:39:15 | preglow | someone needs to come and tell me how to do this properly |
01:39:18 | linuxstb_ | Indeed. But better than a corrupted filesystem... |
01:39:27 | petur | true |
01:39:43 | Mikachu | you could print the name of the conflicting shortname's longname |
01:39:50 | Mikachu | -name of |
01:39:57 | linuxstb_ | And as no-one else has spotted it in 5 years of Rockbox, it's probably not very common... |
01:40:03 | linuxstb_ | s/spotted/reported/ |
01:40:38 | petur | it only happens in the scenario you described (add text after the extension) |
01:40:51 | petur | so the shortname exists |
01:41:25 | petur | so 1) always randomize if it's a longname |
01:41:41 | Mikachu | you could also make the vkeyboard only ask for the pre-.cfg part and append .cfg later |
01:41:44 | petur | 2) give an error if 8.3 and the shortname already exists |
01:41:46 | * | jhMikeS wonders what preglow's doing and has no idea how to do it properly ;) |
01:41:55 | Mikachu | but making the fat driver nonbuggy is also good of course |
01:42:35 | Mikachu | and you can rename any files i guess, so it doesn't really solve anything |
01:42:55 | preglow | jhMikeS: design filters especially for use with fixed point maths |
01:43:39 | * | linuxstb_ wonders if anyone here would want to convert flake to fixed-point... |
01:44:01 | petur | I'll just do the randomize thing and declare the bug fixed :) |
01:44:15 | preglow | linuxstb_: the bit with levinson-durbin won't be easy... |
01:44:18 | | Quit Domonoky (Remote closed the connection) |
01:44:36 | linuxstb_ | Could that part be avoided? |
01:45:20 | preglow | by no means |
01:45:36 | preglow | it's pretty much the heart of the entire compression deal |
01:45:44 | * | linuxstb_ just read that in the source... |
01:45:48 | preglow | but i'm no expert either, just looking at the code would be the easiest way |
01:45:58 | | Join decayedcell [0] (n=decayed_@ppp91-190.lns1.mel3.internode.on.net) |
01:45:58 | preglow | to tell if it'll be easy, that is |
01:47:55 | | Quit midgey () |
01:51:25 | perl|perl | random question, why would any usb port disconnect and right away reconnect any storage device connected |
01:51:36 | perl|perl | randomly |
01:52:08 | petur | powerdraw at limit? |
01:52:08 | decayedcell | what do you mean when you plug it in it disconnects then connects again? |
01:52:28 | perl|perl | it stays connected for a random period |
01:52:42 | perl|perl | and then disconnects and reconnects by itself |
01:52:51 | preglow | ! |
01:53:03 | petur | ? |
01:53:12 | preglow | i just got a valid filter out of this thing |
01:53:18 | preglow | very unexpected |
01:54:58 | preglow | jhMikeS: btw, finished with that resampler asm soon? :V |
01:55:29 | jhMikeS | soon. was a bit busy earlier |
01:56:28 | jhMikeS | I also optimized the c code and few other bits like convert_to_internal |
01:56:36 | JdGordon | someone mentioned wanting to add the scrolling margins patch in? |
01:56:50 | preglow | jhMikeS: good, dsp.c definitely needs it |
01:57:14 | | Join Ne-X-us [0] (n=NeXus@143.68.rb5.adsl.brightview.com) |
01:57:36 | preglow | JdGordon: aren't you the one who yesterday said something about not commiting size increasing stuff until rombox is back? ;) |
01:57:56 | jhMikeS | the c code optimization alone (with cleaner c resampler) takes the spc codec boost down a good 10-12% |
01:58:13 | preglow | sweet, sweet, sweet |
01:58:25 | jhMikeS | but I can see gcc's a bit retarded and asm will do a good bit better |
01:58:35 | JdGordon | preglow: hehe yeah, but i want to add RTL support into the list which would benefit greatly from it |
01:59:32 | | Quit pixelma (".") |
02:00 |
02:02:01 | * | petur runs off to bed... fix will be for some other time |
02:02:08 | | Quit petur ("Zzzzzz") |
02:04:21 | jhMikeS | was thinking I'd (maybe not now) get rid of all that dsp_input/output_size stuff and let the dsp deal with pcm buffer insertion so it's all more in a pipeline as codec->dsp->pcm buffer. better or no? |
02:05:57 | preglow | sounds better |
02:06:15 | preglow | but depends on overhead |
02:07:09 | preglow | Lear: alive still? |
02:07:11 | jhMikeS | less overhead and a start of modularizing things |
02:07:21 | preglow | jhMikeS: then i'd say all good |
02:08:15 | Mikachu | perl|perl: my hub sometimes unplugs all connect devices when i connect/disconnect another device |
02:10:04 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
02:10:06 | perl|perl | Mikachu i just tried 2 mp3 players and an external drive separately from each other |
02:10:19 | | Join miepchen^schlaf [0] (n=hihi@p57B97A4B.dip.t-dialin.net) |
02:10:21 | perl|perl | it stays connected for a random period of time |
02:10:32 | perl|perl | not that long though, like 5 minutes |
02:11:04 | Mikachu | i see how that could get annoying |
02:11:07 | jhMikeS | at least the 88k wavpacks will play again too :) |
02:13:22 | preglow | yep |
02:13:25 | | Quit x1jmp (Read error: 110 (Connection timed out)) |
02:13:38 | preglow | i'll do the arm assembler whenever you commit your stuff |
02:13:56 | | Quit Mouser_X (Nick collision from services.) |
02:14:05 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
02:15:24 | jhMikeS | preglow: sweet :) is a movclr.l %accx, %dx any slower than move.l %accx, %dx in your experience? it doesn't really need clearing all the time if so. |
02:15:52 | preglow | i think they're about the same |
02:16:01 | preglow | as far as i know, they're equally fast |
02:17:52 | preglow | and i can't find any timing info on movclr |
02:18:03 | jhMikeS | guess i'll test it out with/without |
02:18:19 | preglow | if the clearing isn't needed, then i'd just use the move.l |
02:18:39 | | Quit Thundercloud_ (Remote closed the connection) |
02:18:40 | preglow | it'd surprise me somewhat if an instruction doing less work would be the slower |
02:19:40 | jhMikeS | would only need clearing when the whole function is done really |
02:22:08 | preglow | wouldn't defining CONFIG_USBOTG and all these variables alike it to CONFIG_NONE or something in the case it's not present be wise? |
02:22:27 | preglow | the dual defined() and == check right now seems a bit redundant |
02:23:01 | | Quit decayedcell (Read error: 110 (Connection timed out)) |
02:23:11 | JdGordon | yes.. |
02:23:21 | Mikachu | yeah, if you do defined() you work around the whole point of the warning |
02:23:29 | Mikachu | if you typo both in defined() and the == check |
02:23:40 | preglow | exactly |
02:24:15 | JdGordon | hmm... I was copying Magnus' .. config_none would be much better tho |
02:24:31 | Mikachu | or just 0 |
02:24:32 | preglow | if possible, that is, it might require some kind of "base config" file |
02:24:38 | Mikachu | it's hard to misinterpret in this context |
02:26:15 | | Join Obsys [0] (n=chatzill@p11186-ipcd01-1hon.tokyo.ocn.ne.jp) |
02:26:37 | Obsys | Hi |
02:26:43 | Mikachu | hello |
02:26:51 | JdGordon | defining config_none to 0 looks like it would be ok.. but yeah, still need a base config to actually set it |
02:27:00 | linuxstb_ | Would putting #ifndef CONFIG_XXX -> #define CONFIG_XXX 0 in config.h be a solution? |
02:27:34 | JdGordon | I was just thinking that |
02:27:47 | Mikachu | that would keep all typos in a single file :) |
02:27:49 | JdGordon | it wouldnt get everything.. but it would a few |
02:27:53 | preglow | if it doesn't defeat the whole reason -Wundef is used, then go ahead, i'd say |
02:28:09 | linuxstb_ | So only the CONFIG variables we know should be defined as 0 are - I think that's the difference compared to the old way. |
02:28:23 | linuxstb_ | So CONFIC_CODEC wouldn't be... |
02:28:24 | Mikachu | but then you have to be sure you're not using #ifdef somewhere |
02:28:45 | JdGordon | #define CONFIG_UNDEFINED 0 ? or not even bother with a name and just define them 0? |
02:28:49 | preglow | sure, but that we have to anyway |
02:29:11 | JdGordon | codec would... isnt that in config-target.h ? |
02:30:13 | linuxstb_ | CONFIC_CODEC was the typo that caused this change. |
02:30:17 | | Quit Ne-X-us () |
02:30:32 | perl|perl | trying to play various FLACs here |
02:30:41 | perl|perl | sometimes it jumps to a random folder |
02:30:41 | linuxstb_ | BTW, rbutil is looking good now - it needs testing... |
02:30:53 | perl|perl | gigabeat target |
02:31:21 | linuxstb_ | Sure you haven't enabled the "jump to random folder" option? |
02:31:23 | | Quit wooo (Read error: 110 (Connection timed out)) |
02:31:37 | perl|perl | nope |
02:31:44 | perl|perl | no shuffle, no random folders |
02:31:48 | linuxstb_ | Corrupt filesystem? |
02:32:06 | perl|perl | never happened with mp3s |
02:32:18 | perl|perl | i just uploaded like 30 folders of FLACs |
02:32:30 | perl|perl | selecting them randomly |
02:32:36 | perl|perl | and sometimes when i press select |
02:32:51 | perl|perl | it jumps to some random file in some random folder |
02:33:03 | perl|perl | and starts playing it |
02:33:27 | perl|perl | hard to reproduce though |
02:33:36 | perl|perl | happened like 4 times already nevertheless |
02:33:42 | Llorean | perl|perl: As linuxstb asked, have you checked your filesystem? |
02:34:06 | perl|perl | whats the best way to check it? |
02:34:35 | linuxstb_ | Did you eject/unmount your gigabeat cleanly after copying those flacs? |
02:34:37 | XavierGr | this must be the most colourfull tables I've seen so far! |
02:34:39 | perl|perl | i dont have much better left it seems, maybe that contributes too |
02:34:54 | perl|perl | battery* |
02:34:54 | XavierGr | Actually they are quite beautiful :D |
02:35:15 | perl|perl | linuxstb yes |
02:35:17 | JdGordon | ... grr... explicitly defining the unused CONFIG_'s is going to screw up SOURCES :( |
02:35:19 | perl|perl | always do that |
02:35:35 | Mikachu | imo those if defined() changes should be reverted before they spread too far |
02:36:05 | | Join combrains [0] (n=combrain@125-237-178-111.jetstream.xtra.co.nz) |
02:36:14 | linuxstb_ | Change the #ifdef CONFIG_XXX to #if CONFIG_XXX ? |
02:36:19 | linuxstb_ | (in SOURCES) |
02:36:42 | linuxstb_ | But I'm falling asleep, so don't listen to me.... |
02:36:54 | Llorean | perl|perl: Do a scandisk/chkdsk/whatever your OS supplies on the drive. |
02:36:56 | | Quit Rondom (Read error: 110 (Connection timed out)) |
02:37:44 | Mikachu | fsck.vfat in linux |
02:38:47 | linuxstb_ | JdGordon: The #ifdef CONFIG_TUNER is the only problem I can see in SOURCES, and the one in firmware/SOURCES could just be deleted. |
02:39:24 | JdGordon | grr... and there is heaps of #ifdefs in the actual source :( |
02:40:20 | linuxstb_ | Goodnight all... |
02:40:23 | | Quit linuxstb_ ("CGI:IRC") |
02:45:05 | preglow | my bedtime too |
02:45:08 | preglow | nightie |
02:51:08 | | Join pintree [0] (i=Mich@218-170-47-187.dynamic.hinet.net) |
02:51:35 | pintree | error on last step of installation on 5.5G 30GB 'Couldn't open input file bootloader.ipodvideo.ipod' |
02:52:01 | linuxstb | Just run ipodpatcher without any options - i.e. just type "ipodpatcher" |
02:52:28 | pintree | followed by a 2nd error "−−add-bootloader failed" |
02:52:35 | JdGordon | linuxstb: thought you were going to bed? wanna check this patch to fix the config_tuner warnings quickly? |
02:52:56 | linuxstb | I am going to bed, but yes, I'll have a quick look... |
02:53:18 | JdGordon | jdgordon.mine.nu:8080/jonno/configwarnings.patc">http://jdgordon.mine.nu:8080/jonno/configwarnings.patc |
02:53:25 | JdGordon | jdgordon.mine.nu:8080/jonno/configwarnings.patch">http://jdgordon.mine.nu:8080/jonno/configwarnings.patch |
02:53:46 | Mikachu | why are you changing from ifdef to if? |
02:53:49 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
02:53:54 | pintree | linuxstb: thanks for the help but what exactly do u mean please at the command prompt i type in what uu wrote? |
02:54:14 | JdGordon | Mikachu: wasnt that the whole point? not to check if something is defined, but to check its value? |
02:54:19 | linuxstb | pintree: Are you on Windows? |
02:54:29 | Mikachu | JdGordon: yes, but your last commit was the exact opposite :) |
02:54:38 | pintree | yes windows xp home sp2 −− sorry for not saying it |
02:54:50 | JdGordon | yeah, ill back that out and do it properly, if this is the proper way |
02:54:50 | linuxstb | Just try double-clicking on ipodpatcher.exe |
02:54:57 | Mikachu | ie you changed #if xxx == yyy to #if defined(xxx) && xxx == yyy |
02:56:02 | linuxstb | JdGordon: #if !defined(CONFIG_TUNER) can be simply written as #ifndef CONFIG_TUNER |
02:56:07 | pintree | ok it's doing something |
02:56:31 | JdGordon | linuxstb: hmm... i guess im not 100% awake yet :p |
02:56:38 | pintree | ok it said 'enter' to exit' will see what happens |
02:57:43 | | Quit Mouser_X (Nick collision from services.) |
02:57:52 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
02:57:57 | linuxstb | JdGordon: The approach seems logical to me - it means we need to use #if CONFIG_XXX to see if the hardware has that feature, and #ifdef HAVE_XXX for those defines. |
02:58:22 | linuxstb | Although I would probably just use 0 instead of CONFIG_UNDEFINED - makes it clearer IMO. |
02:58:48 | linuxstb | i.e. it's not obvious that #if CONFIG_TUNER is false for CONFIG_UNDEFINED |
02:58:58 | JdGordon | ah, ok |
02:59:05 | pintree | ok still no go i'm getting 'press menu+ select' which i did and then the same message pops up |
02:59:27 | linuxstb | Does the message say "rockbox.ipod" not found? |
03:00 |
03:00:01 | pintree | yes it does |
03:00:19 | pintree | and i do have it in the folder on my c; drive as said |
03:00:22 | linuxstb | Then you need to read section 2.2.2 of the manual and actually install Rockbox itself. |
03:00:33 | linuxstb | It's no use on your C: drive... |
03:01:03 | pintree | i thought i had followed the instructions−−will check it again |
03:01:08 | pintree | than ks back in a sec |
03:01:55 | | Quit BigMac (Read error: 110 (Connection timed out)) |
03:02:16 | pintree | hi ok the command given was done, i did replace 'N' with the number as instructed |
03:02:27 | linuxstb | Any Mac users who want to try rbutil, here's the latest version - http://www.davechapman.f2s.com/rockbox/rbutil-test-2007-02-18.dmg |
03:02:36 | linuxstb | pintree: Forget ipodpatcher now - you don't have to use it again. |
03:02:56 | linuxstb | The instructions I gave you (double-clicking) are new, and replace the ipodpatcher steps in the manual. |
03:03:15 | pintree | no i did not do it again what i meant is b4 the problem those3 commands were performedi |
03:03:55 | pintree | sorry i missed the instructions; what double clicking? |
03:05:04 | linuxstb | Forget that... You now need to read section 2.2.2 of the manual and install Rockbox itself. |
03:05:55 | * | linuxstb sleeps |
03:08:47 | pintree | ok this is what i did b4 coming here: i downloaded a zip file, once extracte3d it created a folder called rockbox. I moved this folder to the C: drive-within this folder was another folder called'.rockbox' and a file called |
03:08:54 | | Quit RogerBacon ("Quitte") |
03:09:06 | Mikachu | just follow the instructions |
03:09:16 | pintree | rockbox.ipod. after which i did what followed−−failed to see the step missed |
03:09:37 | Mikachu | you're supposed to extract the zip file to your ipod, not your computers hard drive |
03:10:21 | pintree | OH that makes sense−−but the manual does not say this does it? |
03:10:33 | pintree | so i just simply drag and drop it, i would guess |
03:10:38 | Margot_ | jackpot |
03:10:46 | Mikachu | i'm pretty sure it does |
03:12:32 | pintree | lets c 2make sure: I copy the folder rockbox to the ipod−−this folder has within it the other folder and rockbox.ipod−−is this correct |
03:13:12 | Shaid | no. |
03:13:22 | Shaid | You copy the contents of that folder to your ipod |
03:13:31 | Shaid | so that the .rockbox file is in the root of your ipod. |
03:14:01 | Llorean | pintree: The manual actually says to extract the .zip straight to your player. |
03:14:58 | *** | Saving seen data "./dancer.seen" |
03:15:12 | w1ll14m | ohhh nice :) |
03:15:45 | | Quit Mouser_X (Nick collision from services.) |
03:15:47 | pintree | yup it does say so−−missed it somehow−−gotta stop reading fast |
03:15:53 | w1ll14m | got ata running on cop.... |
03:15:55 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
03:16:20 | | Quit saratoga ("CGI:IRC") |
03:16:49 | pintree | anyhow because of my stupid mistake I now can't seem to do anything-plugged the ipod back to PC and ipod has black screen on it windows does not see the drive |
03:17:19 | pintree | should i go back to itunes fix the whole thing and start again? |
03:19:45 | | Join Wiwie [0] (n=goddi@trir-590fc00c.pool.einsundeins.de) |
03:19:51 | | Quit Wiwie (Read error: 104 (Connection reset by peer)) |
03:20:31 | pintree | lini, r u there |
03:21:05 | pintree | linuxstb, thinking of goin to bed huh! anybody else around? |
03:23:32 | | Part Llorean |
03:25:34 | w1ll14m | pintree: i'm alive :) |
03:26:00 | pintree | thanks will was just about to sign off and redo stuff |
03:26:06 | pintree | ok c problem aboe |
03:26:40 | pintree | i had not placed the downlaoded files to my ipod prior to installing hence my error |
03:27:08 | | Join nickv111 [0] (n=nick@c-75-70-18-52.hsd1.co.comcast.net) |
03:27:13 | pintree | now i plugged the ipod to the pc and windows doesn't see it−−so i'm thinking of rebooting my computer |
03:27:20 | JdGordon | gah, wtf? |
03:27:34 | Shaid | reboot the ipod instead |
03:27:36 | pintree | and then c if itunes recognizes the player [now it doesn't] |
03:27:40 | JdGordon | the builds just dont like me |
03:27:56 | nickv111 | Hey guys. Been a bit busy lately, but I did look at calculator.c |
03:27:58 | w1ll14m | JdGordon, that sucks |
03:28:02 | nickv111 | I think that the code is a bit messy |
03:28:54 | pintree | i did reboot it and the same message pops up 'can't load rockbox.ipod file not found etc |
03:29:12 | nickv111 | For example, many of the functions take no operators, and are void, but use pointers instead of return values |
03:29:42 | Shaid | reboot but keep holding the menu button down as you do |
03:29:48 | Shaid | it should reboot into the apple firmware |
03:29:53 | Shaid | and then you should be good to go |
03:30:01 | nickv111 | Also, every number is a combination of a double and a power, so I defined a struct |
03:30:04 | nickv111 | Still, the code is a bit of a mess |
03:30:35 | nickv111 | Definitely difficult to navigate. . . |
03:30:59 | | Quit Arathis ("Bye, bye") |
03:31:17 | nickv111 | What would you guys think about taking most of the pointers out of calculator.c and instead passing arguments and using return values? |
03:31:54 | pintree | lets c if i get this reboot stuff correct: i have the ipod video 60G−− press the middlke button quickly followed by the top (menu) button, right? |
03:32:20 | Shaid | press and hold, yes. |
03:32:22 | Shaid | both buttons |
03:32:31 | Shaid | and then once it powers down release the centre button. |
03:32:43 | Shaid | and keep holding the menu one |
03:32:50 | Shaid | and it should boot into the Apple firmware |
03:33:30 | pintree | ok got it−−did not know i had to still hold the top button and release the center one |
03:33:43 | pintree | ok will try copying the folder/file now |
03:34:38 | pintree | OK did so−−should I now do the whole ting from the command propmpt again or...? |
03:35:07 | pintree | something else? |
03:35:33 | Shaid | just copy the files on |
03:35:47 | pintree | for ex. should i simply try to reboot the ipod? |
03:36:05 | pintree | the folder files were copied |
03:36:07 | Shaid | copy the files for rockbox on and then reboot it. |
03:37:26 | pintree | ok did so−−i saw briefly an image of a usb device and then now it says 'o not disconnect' |
03:38:06 | Shaid | that means its connected in windows. |
03:38:11 | pintree | it's charging but the ipod battery is more than half full |
03:38:12 | Shaid | you should have access to it as a drive again |
03:39:05 | pintree | yes i did have access to it as a drive−−i copied the folder and file into it−−i then rebooted the ipod and then got the USB image and now is recharging |
03:39:54 | pintree | clicking on any one button does nothing |
03:40:01 | Mikachu | you want to remove the usb cable to use rockbox |
03:40:02 | | Quit nickv111 (Read error: 60 (Operation timed out)) |
03:40:06 | pintree | it keeps opn charging |
03:40:11 | Mikachu | or copy files to it first |
03:40:44 | pintree | ok got it |
03:40:54 | | Quit bun-bun (kornbluth.freenode.net irc.freenode.net) |
03:40:54 | NSplit | kornbluth.freenode.net irc.freenode.net |
03:40:54 | | Quit tchan (kornbluth.freenode.net irc.freenode.net) |
03:40:54 | | Quit Xerion_ (kornbluth.freenode.net irc.freenode.net) |
03:40:54 | | Quit HardDisk_WP (kornbluth.freenode.net irc.freenode.net) |
03:40:54 | | Quit dan_a (kornbluth.freenode.net irc.freenode.net) |
03:40:54 | | Quit directhex|work (kornbluth.freenode.net irc.freenode.net) |
03:40:54 | | Quit merbanan (kornbluth.freenode.net irc.freenode.net) |
03:40:54 | | Quit lostnihilist (kornbluth.freenode.net irc.freenode.net) |
03:40:54 | | Quit Bagder (kornbluth.freenode.net irc.freenode.net) |
03:41:02 | pintree | thanks alot to ye all ;-) |
03:41:23 | pintree | One last Q if I may |
03:41:54 | | Join bun-bun [0] (n=bun@unaffiliated/bun-bun) |
03:41:54 | | Join tchan [0] (n=tchan@lunar-linux/developer/tchan) |
03:41:54 | NHeal | kornbluth.freenode.net irc.freenode.net |
03:41:54 | NJoin | Xerion_ [0] (i=xerion@zarathul.student.utwente.nl) |
03:41:54 | | Join HardDisk_WP [0] (n=Marco@wikipedia/harddisk) |
03:41:54 | NJoin | dan_a [0] (n=dan_a@217.23.173.156) |
03:41:54 | NJoin | directhex|work [0] (n=jms@osc-bigmac.oerc.ox.ac.uk) |
03:41:54 | NJoin | merbanan [0] (n=banan@c80-216-155-218.bredband.comhem.se) |
03:41:54 | NJoin | lostnihilist [0] (n=lostnihi@adsl-68-252-193-77.dsl.chcgil.ameritech.net) |
03:41:54 | | Join Bagder [0] (n=daniel@rockbox/developer/bagder) |
03:41:55 | pintree | I'm assuming there is somewhere something else i should be using instead of itunes on my PC is this correct? |
03:41:55 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
03:41:55 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
03:42:03 | pintree | if yes then what and where do i get it? |
03:42:05 | Mikachu | you can just copy music over |
03:42:29 | pintree | u mean continue using itunes? |
03:42:37 | Mikachu | no, but that also works |
03:42:49 | perl|perl | i found some lost chains during chkdsk |
03:43:00 | pintree | 'no'? then what? |
03:43:01 | perl|perl | does it mean some files might be damaged? |
03:43:18 | Mikachu | i don't know a simpler way to say copy music |
03:43:50 | Mikachu | i suppose in windows you would drag the files? |
03:44:56 | | Join Kittt0s [0] (n=Kaa@87.68.13.164.cable.012.net.il) |
03:45:01 | perl|perl | i recovered 5 random files |
03:45:06 | pintree | OK sorry copy what to what? r u saying that my ipod does not have the music files in it? for it seems that way since there is no music folder in rockbox i can see |
03:46:01 | pintree | ok just got another window |
03:46:09 | combrains | you can still access all of the music that itunes put on ur ipod - you just have to convert the ipod database into a rockbox database |
03:46:12 | pintree | see what i can do there back in a sec |
03:46:24 | combrains | there is a section in the manual on how to do that i believe |
03:46:49 | combrains | if no then have a look at the ipod port page on the wiki - im pretty sure that there is somthing there |
03:47:17 | pintree | hi anyway of getting the fonts bigger or something i can barelly read the thing |
03:47:33 | combrains | any new music you can just drag and drop if you dont wanna use itunes |
03:47:40 | combrains | change the theme |
03:47:51 | combrains | the defult is rather tiny, yes |
03:48:01 | combrains | menu>brows themes |
03:48:19 | combrains | you can download more from the wiki |
03:49:13 | | Quit zylche ("-") |
03:49:31 | pintree | am trying to see how i can change the theme now |
03:49:35 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
03:49:52 | combrains | menu>brows themes |
03:50:09 | | Quit dpassen1 (Read error: 104 (Connection reset by peer)) |
03:50:22 | pintree | is it under 'general settings'? |
03:50:51 | combrains | if not in the main menu then probably |
03:51:15 | combrains | although i believe it is in the main menu - it is on my gigabeat |
03:51:50 | pintree | no themes |
03:52:17 | combrains | eh? there should be at least 3 that come with rb |
03:53:03 | pintree | this is what i c: 'rockbox main menu, recent bookmarks, sound settings, general settings, manage settings, |
03:53:06 | pintree | oops found it |
03:53:13 | combrains | there ya go |
03:54:02 | pintree | well actually no theme is any different from another except for the color |
03:54:55 | pintree | they are 'boxes' 'eyecatcher' rockbox_default, and 'unicatcher |
03:55:39 | combrains | well then go to the rockbox wiki on the rockbox site and download some more themes |
03:56:13 | combrains | many look much better than the defult - I was using unicatcher untill I got some more |
03:57:34 | pintree | unicatcher seems exactly trhe same as the defulkt−− B & W and very small |
03:57:40 | pintree | how did it look to you? |
03:57:46 | | Join fasmaie [0] (n=chatzill@NW-ESR1-72-49-204-189.fuse.net) |
03:58:45 | pintree | BTW the damned ipod always fades out within seconds−−it's driving me nuts−−where can i cahnge this? |
03:59:05 | fasmaie | There's a setting in LCD settingas |
03:59:08 | fasmaie | settings |
03:59:27 | fasmaie | Under general settings .....for backlight time |
04:00 |
04:00:40 | | Quit Kitt0s (Read error: 110 (Connection timed out)) |
04:01:38 | pintree | looking there now−−also found a font place but seems not to work−−perhaps i need to download fonts somewhere |
04:01:58 | Soap | The downloading of the fonts was also in the install instructions you glanced over. |
04:02:06 | pintree | the problem is that it is so small i am having a hard timne reading |
04:03:37 | pintree | got the fade thing |
04:03:44 | pintree | now back to themes |
04:03:58 | pintree | will see about the extra themes and fonts as u guys said |
04:04:16 | * | Soap suggests pintree read the manual. It is excellent. |
04:05:15 | pintree | btw do u guys love your ipod? as to reading the manual−−ur absolutely right- it is a must but got here because of my 1st problem then one thing led to the next and to the next etc. |
04:05:31 | pintree | sorry guys, truly sorry go ahead and zap me |
04:05:34 | pintree | thanks |
04:05:40 | pintree | will read manual now |
04:05:58 | pintree | hope u don't mind if I hang around here for a while as i do so |
04:06:24 | pintree | BTW, if any of you are asian Happy Chnese New Year |
04:08:23 | | Quit toffe (Read error: 104 (Connection reset by peer)) |
04:11:03 | | Quit Mouser_X (Nick collision from services.) |
04:11:14 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
04:17:21 | pintree | re: themes a quick Q, do all themse display album art within the ipod? it's hard to tell from the info on the wensite |
04:17:24 | | Join Rondom [0] (n=Rondom@p57A96B5C.dip.t-dialin.net) |
04:18:10 | Soap | AlbumArt is not an officially supported rockbox feature at this time. |
04:18:38 | Soap | Any "theme" (WPS) (while playing screen) you see with album art will not work on your build. |
04:18:44 | pintree | so album art, regardless of theme will not be displayed−−am i understainding this righ? |
04:20:15 | pintree | Ok so as I am going FF from file to file I will see it but once a file is playing the art will disappear, is this correct? |
04:20:50 | Soap | no |
04:21:08 | pintree | ok then no art whatsoever ever yes |
04:21:22 | Soap | If you use a WPS which supports album art, in most all instances the WPS will not work properly, you will never see album art. |
04:22:26 | pintree | shoot−−as i use my ipod mor often then not as i am driving, album art is the only way i could see what there |
04:22:29 | Soap | (in some instances, very few, the WPS creator has made the art displaying code a conditional statement so that a generic "no album art" present image is displayed) |
04:23:02 | Soap | ((the more I think about it (I am no WPS master) I think that conditional will still fail on your Rockbox, being as it has no album art support)) |
04:23:12 | perl|perl | spkey.c:390:5: warning: "TRUEKOMPAT" is not defined |
04:23:12 | perl|perl | spkey.c:647:5: warning: "TRUEKOMPAT" is not defined |
04:23:16 | perl|perl | what is that? |
04:23:34 | | Quit datachild ("let us take all from the one and the other") |
04:23:46 | pintree | to think of all the hgours I put in for finding, downlaoding and implementing my art |
04:23:48 | pintree | yuck |
04:24:04 | Soap | pintree: there are WPSs with very large, high contrast, fonts for usage in vehicles, though IMHO iPodding while driving is a recipe for an accident. |
04:24:20 | pintree | ok, time to be frank here−−the reason why i got rockbox is because: i have steve jobs more then people hate bill gates |
04:24:21 | JdGordon | perl|perl: dw about it |
04:24:27 | perl|perl | ok |
04:24:32 | Soap | pintree: so |
04:24:37 | pintree | but mainly because i wanted to play ogg, flac etc. |
04:24:45 | pintree | no other reason |
04:25:25 | perl|perl | i have a random question about chkdsk |
04:25:33 | perl|perl | after the check, when it finds some lost chains |
04:25:34 | pintree | so since ipod's defualt OS would not playt those file formats I looked for one that did |
04:25:39 | perl|perl | does it mean the original files they originated from are damaged? |
04:25:39 | pintree | rockbox is all i found |
04:26:32 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.umbc.edu) |
04:26:36 | pintree | i like things simple and rockbox is configurable so once i read the manul properly i hope to simplify it |
04:27:49 | pintree | or, and maybe this will create enemies ;-( is there aplugin to play flac, ogg etc on the ipod os somewhere? |
04:28:28 | pintree | as far as 2 weeks ago i don't remember finding any−−that's how o got to rockbox |
04:28:46 | Soap | no |
04:28:53 | pintree | thought so |
04:29:16 | Soap | Rockbox and IpodLinux are the only two replacements for the iPod firmware. |
04:29:44 | Soap | iPodWizard is nothing more than a resource editor which swaps out graphics inside the iPod stock binary. |
04:32:21 | pintree | at the website WPS gallery I see 'iPod 5G (video)' gallery but nothing else I'm wondering is this for mine−−ipod video 60G? |
04:32:41 | pintree | obviously 5G is not 60 |
04:32:58 | w1ll14m | pintree: 5g has a 60GB version, mine is |
04:33:04 | | Quit justjohnny68 (Read error: 110 (Connection timed out)) |
04:33:11 | w1ll14m | and if it's a 5g it's a video |
04:33:23 | pintree | ok got it−−just wanted to make sure thnx |
04:33:27 | w1ll14m | :) |
04:34:30 | w1ll14m | 5.5g ipods have 30GB or 80GB and 5g ipods have 30GB or 60GB |
04:35:26 | pintree | why not simply call them what they are/ −−a retorical question, no answer needed |
04:35:42 | w1ll14m | about optimizing rockbox, wouldn't it be usefull to let audio thread run on cop, as audio and ata thread are (both used at the same time and are) heavy for cpu usage |
04:35:43 | Soap | they are though |
04:36:01 | Soap | ^ pintree |
04:36:19 | w1ll14m | that would speedup filling the buffer |
04:36:40 | w1ll14m | atleast it's what i think ... |
04:38:51 | w1ll14m | soap, do you know why it happens that pcm buffer and codec buffer are both 0/0 (in debug menu) when moving audio to cop ? |
04:39:10 | Soap | nope |
04:39:14 | w1ll14m | damn .... |
04:44:03 | | Quit Rondom ("Ex-Chat") |
04:51:43 | | Quit mirak (Read error: 104 (Connection reset by peer)) |
04:53:12 | | Join BHSPitLappy [0] (n=steve-o@adsl-67-64-112-230.dsl.rcsntx.swbell.net) |
04:55:36 | | Quit entheh ("^~") |
05:00 |
05:01:54 | | Join miepchen^schlaf [0] (n=hihi@p57B973CD.dip.t-dialin.net) |
05:03:03 | pintree | GOTTA GO THANX TO ALL |
05:03:06 | | Quit pintree ("Leaving") |
05:09:51 | | Quit fasmaie (Remote closed the connection) |
05:15:00 | *** | Saving seen data "./dancer.seen" |
05:21:03 | | Quit Mouser_X (Nick collision from services.) |
05:21:13 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:35:44 | | Quit jhMikeS (Nick collision from services.) |
05:35:50 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
05:36:52 | JdGordon | anyone know how to get the diff of a commit ? not just the diffs of each changed file? |
05:37:36 | | Quit Galois (Remote closed the connection) |
05:37:50 | w1ll14m | Soap: do you think it's possible to add a ata2 stack to COP and let audio thread get the data from ata2 instead of ata ? |
05:38:40 | | Join Galois [0] (i=djao@efnet-math.org) |
05:40:12 | w1ll14m | ehhh s/stack/thread/ |
05:40:31 | JdGordon | w1ll14m: that doesnt sound like a good idea |
05:40:42 | JdGordon | all ata stuff should eb handled in the 1 thread |
05:41:20 | w1ll14m | JdGordon: true, but on CPU you have audio and ata thread, those both use a lot of cpu power |
05:41:38 | w1ll14m | maybe you can use some power from COP with a ata2 thread |
05:42:21 | JdGordon | no, because the ata depends on the disk more than the cpu (i assume anyway) |
05:42:43 | JdGordon | if you put the ata thread entirely on the cop, there might be a performance increase... |
05:42:57 | JdGordon | i doubt ata would slow down the cpu tho |
05:43:01 | w1ll14m | JdGordon: that means almost a total rewrite |
05:43:13 | JdGordon | ... |
05:43:53 | w1ll14m | what i mean is: when audio thread is used (when playing) then filling the buffer takes up to 2 or 3 times as it would when paused |
05:43:58 | w1ll14m | playback paused* |
05:44:32 | w1ll14m | and if you change ata to COP it's faster, but a lot of data aborts |
05:44:41 | JdGordon | the thing is.. you have to be careful about which thread tries to use the disk... and make sure they never try at the same time |
05:44:48 | JdGordon | as well as keeping buffers seperate |
05:45:05 | JdGordon | ata has a mutex which might be enough... i dunno |
05:45:06 | w1ll14m | sounds logical |
05:45:53 | | Quit Mouser_X (Nick collision from services.) |
05:46:02 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:46:06 | w1ll14m | i thought if you would add a ata2 and let diskcache and buffers get their data from ata2 and the system would still use ata (when saving config or when booting) |
05:46:28 | w1ll14m | thath would give the audio thread more power and buffers will fillup faster |
05:46:36 | w1ll14m | atleast that is what i think .... |
05:46:52 | w1ll14m | as of now i have a ata2 thread on cop running, but it's not used yet |
05:47:18 | w1ll14m | atleats i would like to try, but i don't know how to let the buffers read ata2 instead of just ata |
05:49:15 | JdGordon | cant you just move the whole thread onto the cop by changing the create_thread call? |
05:49:46 | w1ll14m | JdGordon: that can, but it makes rockbox a lot more unstable more data aborts and sudden reboots |
05:50:28 | w1ll14m | ofcourse i've tried that ;) |
05:50:40 | JdGordon | probably because of the ata_idle_nopfity stuff |
05:51:17 | w1ll14m | can you explain why the ata_idle_notify has to do with those datababorts ? |
05:51:46 | JdGordon | because it runs functions expecting to be called on the main cpu i guess? |
05:52:02 | JdGordon | im not entirley sure how the multi-cpu stuff works |
05:52:14 | w1ll14m | yeah that was my guess to .... but the whole problem is, how can you change those calls ? |
05:52:36 | w1ll14m | i've moved audio thread to, but i think it had a problem accessing iram |
05:52:57 | w1ll14m | so pcm and codec buffers 0/0 bytees :| |
05:53:09 | w1ll14m | ehh /s/bytees/bytes/ |
05:53:30 | w1ll14m | so i've moved audio back to main core |
05:54:24 | w1ll14m | what is the easyest way to get some data from ata2 just to test ? |
05:54:36 | JdGordon | dunno |
05:54:40 | w1ll14m | hmm damn :) |
05:59:12 | * | JdGordon sees if he can et the build table green before sweden wakes up :p |
06:00 |
06:01:37 | Soap | $1 says you can. ;) |
06:03:12 | Mouser_X | That's pretty colorful though. |
06:03:28 | Mouser_X | You gotta admit that much. |
06:04:52 | JdGordon | its very yellow.... |
06:05:40 | daurnimator | He who laughs last, thinks slowest. |
06:05:47 | w1ll14m | lol |
06:06:17 | JdGordon | ... or reads/types slowest |
06:06:24 | daurnimator | The shin bone is a device for finding furniture in a dark room. |
06:06:37 | Mouser_X | Heh. |
06:07:19 | daurnimator | When you go into court, you are putting yourself into the hands of 12 people who weren't smart enough to get out of jury duty. |
06:08:12 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
06:09:08 | | Join pintree [0] (i=Mich@218-170-39-117.dynamic.hinet.net) |
06:11:15 | pintree | can't find browser to play music on my main menu is−−>calendar, contacts, notes & rockbox if i go trockbox i get the same menu again if i |
06:12:35 | pintree | click on menu i get −−> recent bookmarks, soun settings, general settings, manage settings, browse themes, recording, playlist opitions (BTW i hav no playlists), browse plugins andinfo |
06:12:36 | JdGordon | try again in english? |
06:13:19 | | Quit Mouser_X (Nick collision from services.) |
06:13:28 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:13:35 | pintree | the faq as ther manual show what io don't seem to have therefor i am assuming i overlooked or do not see something |
06:14:01 | dewdude | what unit? |
06:14:13 | pintree | in english? put simply how do i browse and polay my files since i can't seem to see it |
06:14:23 | pintree | sorry for the bad typing |
06:14:25 | | Join Parker [0] (n=chatzill@adsl-226-48-6.bhm.bellsouth.net) |
06:14:55 | dewdude | pintree, what kind of player do you have? |
06:15:56 | pintree | sorry i have ipod video 60g |
06:16:12 | pintree | and since the fonts r so small i am also having a hard time reading stuff |
06:16:27 | dewdude | well, when you boot rockbox..that is the file explorer. |
06:16:52 | pintree | am currently in a place called'database' and am initializing−−-hoping this is what is needed |
06:17:06 | dewdude | that will help for itunes loaded music |
06:17:35 | dewdude | see, rockbox usually loads music through the file explorer, which is the first screen after the logo |
06:17:46 | pintree | pls explain what you mean by ' itunes loaded music'? as opposed to what loaded music? |
06:17:51 | Parker | what is rockbox |
06:17:59 | dewdude | well, with rockbox, you don't have to use itunes |
06:18:08 | dewdude | you use your ipod as a USB hard disk and copy directly to the drive |
06:18:17 | | Join xNibbler [0] (n=sven@e181065189.adsl.alicedsl.de) |
06:18:21 | | Quit Nibbier (Read error: 110 (Connection timed out)) |
06:18:29 | Parker | is it like putting a new os on your mp3 player |
06:18:31 | Parker | or something |
06:18:40 | pintree | Ok misssed that important detail u see what |
06:18:58 | dewdude | Parker, http://www.rockbox.org/twiki/bin/view/Main/WhyRockbox |
06:19:10 | dewdude | pintree, yes. so, you couldn't see your itunes loaded music because of the way rockbox works |
06:19:15 | pintree | i had/have is all my files alrady in my ipod as i installed rockbock sinc itunes was being used before so |
06:19:33 | Parker | ok, thats what i was thinking |
06:19:34 | pintree | i am assumng what i am doing now is loading the stuff from itunes−−is this right? |
06:19:35 | dewdude | yes, all your music is in the ipod control folder. database mode will load the tags. |
06:19:35 | Parker | it was |
06:19:42 | dewdude | no |
06:19:49 | Parker | is there any kind of rockbox for the gigabeat v |
06:19:50 | dewdude | it's scanning for mp3 files and reading the tag information |
06:19:53 | Parker | i have one |
06:19:57 | dewdude | Parker, look on the website. |
06:20:11 | Parker | i looked, they don't say they have any |
06:20:17 | dewdude | well, it's scanning for all media files it can play |
06:20:26 | dewdude | Parker, then i would assume that means they don't have it yet. |
06:20:34 | Parker | ok. |
06:21:27 | dewdude | pintree, if you've converted from itunes, then, database mode would be your best bet. but, rockbox normally accesses music off the ipod hard drive. |
06:21:46 | dewdude | which also means the original firmware can't see anything you load for rockbox. |
06:22:35 | pintree | am looking for database mod enow |
06:23:22 | pintree | can't find it−−where is 'database'? |
06:23:41 | dewdude | that i can't tell you, as i've never used it |
06:24:16 | pintree | ok where is ipod hard drive |
06:24:35 | pintree | do not say it's inside my ipod ;-) |
06:24:45 | dewdude | well, that's where it is |
06:25:07 | pintree | what i mean is how do i play music? i can't find my music filesi |
06:25:23 | pintree | the folder where it's suposed to be in or whathave you |
06:25:46 | dewdude | http://www.rockbox.org/twiki/bin/view/Main/DataBase |
06:25:53 | dewdude | read that for database information |
06:25:57 | dewdude | how to use it, how it works |
06:26:05 | pintree | am going there now |
06:26:28 | pintree | doesn't the word simplify come into play in the rockbox vocabulary? |
06:26:44 | pintree | didn't know you had to take a course to play this thing |
06:27:11 | pintree | i guess it's more for wonderful geeks like yourselves then idiots like me |
06:28:27 | Parker | does firmware replace the software on your mp3 player |
06:28:48 | Parker | or merely add to it |
06:28:51 | Parker | i can't tell |
06:30:27 | pintree | ipod is doing something−−will wait to see what happens−−i gather it'll take more than 10minutes since I have about 25Gigs of music inside it |
06:32:05 | w1ll14m | pintree: ist should go rpetty fast ;) |
06:32:09 | w1ll14m | ist=it |
06:32:19 | * | JdGordon hopes he doesnt get shot when sweden does wake up :p |
06:32:27 | w1ll14m | pretty... damn ... i gotta sleep.... |
06:32:38 | pintree | ok the database website page says 10 minutes or so hence my assumption |
06:32:45 | w1ll14m | it now 6:30 am :| |
06:32:57 | pintree | anyhow I still feel it dong something 'in the background' |
06:33:15 | w1ll14m | well i'm going to bed .... i can't even type normal anymore.... so 'll see you guys later ;) |
06:33:52 | pintree | good nite buddy thanks −−it's 1:40 in the afternoon here where i am −−taiwan |
06:34:07 | w1ll14m | pintree:lol |
06:34:08 | Mouser_X | Parker: Rockbox is used in place of the original firmware of your player. However, it doesn't (technically) replace it. Usually, you can boot into Rockbox, or the original firmware. |
06:34:22 | w1ll14m | well ll just smoke one more sigarret... and then i'm gonna sleep for real.... |
06:34:23 | Parker | alright |
06:34:37 | pintree | alright i'll lite up as well |
06:34:45 | Parker | i wasn't sure if it just added on to the firmware already there |
06:34:51 | w1ll14m | pintree: hehehe |
06:35:01 | Mouser_X | Parker: Rockbox runs on the Gigabeat F and X. The S, and anyother Gigabeats aren't supported at this time. |
06:35:04 | pintree | cigs are cheap here 1 us dollar |
06:35:08 | * | w1ll14m lights up his last siggaret for this night |
06:35:19 | Parker | yeah, thats i was saw |
06:35:19 | Mouser_X | *any other |
06:35:31 | * | Mouser_X has the Gigabeat F. |
06:35:36 | Parker | all i want really is a text reader |
06:35:39 | Mouser_X | I've never used the original Firmware... |
06:35:42 | w1ll14m | pintree: they are expensive here :| about 5 or 6 dollars (i live in holland so we have euro's) |
06:35:56 | * | Mouser_X doesn't smoke. |
06:35:57 | Parker | ive been converting pdf's to jpg's but its kind of hard to read sometimes |
06:36:01 | Mouser_X | (Unless I'm on fire.) |
06:36:24 | Parker | yeah, i like the v's firmware though |
06:36:25 | * | w1ll14m is proud on Mouser_X :) |
06:36:34 | Mouser_X | ;) |
06:36:38 | w1ll14m | ;) |
06:37:08 | w1ll14m | JdGordon: why are you scared to get shot from sweden ? |
06:37:27 | JdGordon | if Bagder doesnt like the way im getting rid of the warnings... |
06:37:45 | Mouser_X | Parker: So, you have the Gigabeat V? How is that? I think I saw a picture of it... Also, my Gigabeat with Rockbox is *great*! I can't imagine what using the original firmware would be like. |
06:37:50 | w1ll14m | JdGordon: now i understand how you feel :) |
06:37:58 | | Quit dpassen1 (Read error: 110 (Connection timed out)) |
06:38:34 | * | w1ll14m agrees with Mouser_X, w1ll14m forgot how the OF works on ipod 5g |
06:38:51 | w1ll14m | i ca't live a day withput it.... |
06:38:57 | pintree | ok going nuts−−website info says to go2 general settings−−Files view i do so |
06:39:01 | Mouser_X | Basically same here. |
06:39:22 | Mouser_X | When my battery dies, it's quite disappointing. |
06:39:30 | Mouser_X | Though, that's only happened 2 or 3 times. |
06:39:47 | Mouser_X | (I usually get 15+ hours of play out of it.) |
06:39:49 | w1ll14m | pintree: go to general settings −−> file view −−> show files |
06:39:57 | pintree | then i see 'sor case sensitive, sort directories etc and then in the 'show files' windowt |
06:40:16 | Parker | Mouser_X: its really nice, i like it a lot. most people seem to be put off with its ability to only play wmv files, but i found a free video converter before i bought it and haven't had any trouble. the sound is great, the battery is excellent, and its a pretty awesome overall |
06:40:20 | pintree | i have 'all' which takes me back to the previous window |
06:40:25 | Parker | i found it on amazon.com for 150 |
06:40:30 | w1ll14m | set it to Supported if you wan't to use normal file browser, or set it to database if you want to use music allready stored by itunes |
06:41:03 | | Quit Mouser_X (Nick collision from services.) |
06:41:12 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:41:34 | w1ll14m | damn my thumb is still rotten as hell.... |
06:41:34 | pintree | yes did go to database and i have load to ram autoupdate etc which is all the steps i had done before |
06:41:41 | w1ll14m | ok |
06:41:45 | w1ll14m | then go to main menu |
06:41:48 | w1ll14m | and press menu again |
06:42:03 | pintree | main menu yes and then |
06:42:09 | pintree | general settings again? |
06:42:19 | w1ll14m | press menu button again, what do you get ? |
06:42:49 | Parker | does the firmware from an mp3 player determine what file types it read, or the hardware? |
06:42:58 | JdGordon | almost back to green :) |
06:43:06 | w1ll14m | Parker: Firmware |
06:43:17 | | Join justjohnny68 [0] (n=JustJohn@pool-141-157-43-208.balt.east.verizon.net) |
06:43:17 | pintree | i get ' .rockbox' calmedars., contacts, ipod coontgrol , notes and rockbox.ipod |
06:43:34 | w1ll14m | ok, then it's still switched to file view |
06:43:44 | w1ll14m | pintree: do you want to use the music itunes allready stored ? |
06:44:11 | w1ll14m | or do you want to add new music (using your harddisk as a regular removable harddisk) |
06:44:19 | pintree | if by that you mean the music in my ipod with all my btags then yes or what other choice? |
06:44:19 | w1ll14m | without itunes* |
06:44:36 | w1ll14m | then you just browse with directories and filenames |
06:44:54 | w1ll14m | that is what you have selected right now |
06:45:00 | pintree | ok, will i still be able toplay 'all'? |
06:45:15 | pintree | or mst i p[lay one album at a time? |
06:45:31 | w1ll14m | you can set rockbox to auto jump to next folder |
06:45:42 | w1ll14m | which could be a different album ;) |
06:46:02 | pintree | ok fine let's do it the rockbox way−−which is what it was designed to do |
06:46:09 | pintree | now how do i play music? |
06:46:18 | w1ll14m | ok, then you have to connect to a computer (shut down itunes) |
06:46:32 | pintree | itunes is not on |
06:46:54 | pintree | by connecting to my computer i ahve a Q to ask−−what haooens to the music already in the ipod? |
06:46:55 | w1ll14m | remove all directory's from ipod drive(You must leave .rockbox and rockbox.ipod on the drive) |
06:47:12 | w1ll14m | then your ipod is clean |
06:47:32 | pintree | OK that would mean delete all my music correct? which also means all my album art corect? |
06:47:41 | w1ll14m | now you can drag and drop music to your ipod |
06:47:47 | w1ll14m | indeed |
06:47:50 | pintree | if so then no I don't want to do that |
06:47:56 | w1ll14m | that removes totaly everything from the ipod |
06:48:02 | w1ll14m | ok, you can leave those |
06:48:10 | pintree | back to the drawing board−−too much work done for album art |
06:48:13 | w1ll14m | then you could just copy new music to your ipod |
06:48:27 | w1ll14m | pintree: lol :) |
06:48:33 | | Quit rotator () |
06:48:55 | pintree | what do u mean ccopy? isn't it already there? |
06:49:24 | w1ll14m | correct... but it's only availible from database if you want to use music that was stored by itunes |
06:49:39 | pintree | BTW it's nice to c ur laughing, makes me feel better since I ont the other hand want to throw my ipod out the window |
06:49:46 | pintree | never liked the damned thing |
06:49:55 | w1ll14m | hehhe :) how come ? |
06:50:59 | pintree | well 'cause i'm old i guess−−i like things to be like on a discman a real button to ff rewind play etc |
06:51:09 | w1ll14m | lol |
06:51:24 | pintree | this thing instead brings me to a shitload of menus i couldn't care about |
06:51:48 | w1ll14m | you have 2 choices, use the music allready stored on ipod by itunes using database, or use file mode (which cannot use itunes music because itunes renames music to xxxx.mp3) and add new songs to ipod |
06:51:49 | pintree | all i want is play/listen to music and se what i am playing (preferably w/ art) |
06:51:58 | JdGordon | awesome :) I have done every commit on the front page :D |
06:52:01 | * | JdGordon rules :D |
06:52:24 | pintree | since i think most mp3 downloaded sound like crap i prefer ogg flac etc |
06:52:55 | w1ll14m | pintree: rockbox can play those ;) |
06:53:10 | w1ll14m | not shure if of does that too .... |
06:53:39 | pintree | yes it can YEAHHH that's why i'm here i just wish u didn't need a PHD in 'rockbox tech' to operate the damned thing (sorry for my lingo) ;-) |
06:53:55 | w1ll14m | PHD ? |
06:54:03 | w1ll14m | never heard of that word ;) |
06:54:27 | pintree | yes i am exqagerating one does not need a PHD (a univeristy doctorate degree) |
06:54:43 | w1ll14m | pintree: ok ;) |
06:55:03 | pintree | u know 2st is aBachelor's degree (BA) then a MAsters (MA) then a PHD |
06:55:28 | w1ll14m | sorry, never heard of it ;) |
06:55:38 | w1ll14m | but what would you want to use ? database (can play itunes stored songs) or add new songs to ipod ? |
06:55:41 | dewdude | hey...its w1ll14m |
06:55:45 | pintree | so back to my 2nd cigarette (oops i just reminded u to go to bed) how do i play music? |
06:55:49 | w1ll14m | hi dewdude :) |
06:56:02 | dewdude | dude, i tried to talk to you the other day |
06:56:07 | | Join decayedcell [0] (n=decayed_@ppp91-190.lns1.mel3.internode.on.net) |
06:56:19 | w1ll14m | yeah, had a nother nickname.... but that one wasn't registered..... |
06:56:28 | w1ll14m | because i was disconnected..... :| |
06:56:29 | dewdude | heh |
06:56:40 | pintree | yes i wanna play itunes stored songs and hopefully 2 day i'll be able to see the art as well |
06:56:41 | dewdude | you made any mods to your cpu patch? |
06:56:57 | w1ll14m | well yeah i have a v5 :) |
06:57:04 | pintree | oopd did not mean '2day' but rathe r'one day' |
06:57:10 | dewdude | i found v5 |
06:57:15 | dewdude | that the latest |
06:57:17 | w1ll14m | dewdude:still in sync of cop10 and svn |
06:57:24 | * | dewdude blinks |
06:57:26 | dewdude | cop10? |
06:57:32 | dewdude | when'd that happen? |
06:57:40 | | Part justjohnny68 |
06:57:42 | decayedcell | w1ll14m wats changed in v5 |
06:57:44 | w1ll14m | pintree: if you want to use album art you will need a patched version of rockbox |
06:57:58 | pintree | OK great thought i wasn't able to do so |
06:58:00 | w1ll14m | decayedcell: needed a resync |
06:58:15 | pintree | 1st things 1st how do i play music |
06:58:18 | w1ll14m | ok.... |
06:58:20 | | Quit Parker ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
06:58:45 | decayedcell | looks like JDGordon has been busy... start of USB OTG support? |
06:59:02 | w1ll14m | pintree: go to generel settings −−> file view −−> show files −−> scroll to database and press select |
06:59:06 | JdGordon | no, getting rid of warnings |
06:59:14 | w1ll14m | general* |
07:00 |
07:00:02 | pintree | wait may have seen someting |
07:00:11 | w1ll14m | ok |
07:00:40 | w1ll14m | what was it that you saw ??? ;) |
07:00:51 | pintree | ok figured out how to play except−−n ur gonna hate me for this−−the list showing is a bunch of numbers |
07:01:05 | pintree | and not the actual album/artist song name |
07:01:21 | w1ll14m | ok, then you are still in filebrowser mode.... |
07:01:33 | pintree | once playing i see the corect info but not b4, which would be helpful so i know what i wanna choose |
07:01:38 | w1ll14m | that is what itunes does rename the songs to xxxx.mp3 |
07:01:42 | decayedcell | so w1ll14m your patch just sets the CPU at different frequencies for different tasks? |
07:02:25 | pintree | i know I am seeing what itunes names it−−does this mean i need aplugin opr something so i could c the actual files |
07:02:25 | w1ll14m | decayedcell: it changed the normal freq and boost freq. normal:60MHz boost:90MHz (should work for all PP50xx targets) |
07:02:40 | w1ll14m | pintree: no you need to change to database mode |
07:02:51 | pintree | ok will c how to get there |
07:02:55 | w1ll14m | go to generel settings −−> file view −−> show files −−> scroll to database and press select |
07:03:06 | w1ll14m | then it should be switched to database |
07:03:16 | decayedcell | pintree you need to let Rockbox scan for the tags on your mp3s first, hence I like my idea of Rockbox asking :D |
07:03:27 | w1ll14m | decayedcell: allready active ;) |
07:03:30 | pintree | do i go to general settings? |
07:03:38 | w1ll14m | yeah general settings |
07:03:49 | w1ll14m | then go to File View |
07:03:57 | w1ll14m | then go to Show Files |
07:04:06 | w1ll14m | there you see database |
07:04:22 | w1ll14m | scroll down till the database option is selected |
07:04:34 | w1ll14m | then you press the select button (aka ok button) |
07:04:40 | | Join bzavala [0] (i=47f4167c@gateway/web/cgi-irc/labb.contactor.se/x-844f8a408471c5f1) |
07:05:02 | w1ll14m | dewdude: how's your ipod running, is it still stable ? |
07:05:27 | dewdude | as much as it ever has been |
07:05:35 | w1ll14m | dewdude: nice :) |
07:06:13 | pintree | selected databased and pressed select |
07:06:15 | * | w1ll14m lights now realy his last sigaret for today |
07:06:20 | pintree | nothing happened |
07:06:20 | w1ll14m | pintree: ok |
07:06:34 | dewdude | hah |
07:06:37 | pintree | tried again and nothing tried a 3d time and finally got another window |
07:06:37 | w1ll14m | so if you open show files again, where is the bar ? |
07:06:38 | dewdude | sigaret |
07:07:03 | w1ll14m | pintree: what do you see ? |
07:07:15 | bzavala | hello everyone... im kinda new here... |
07:07:27 | w1ll14m | dewdude: i've said 30 mins ago i would go to sleep ;) as it's here 7:05 am :) |
07:07:43 | pintree | there is no 'show files view' what i have is 'load to ram' autoupdate, intialize now, update now, gather runtime data, export mod... and import mod.. |
07:07:53 | w1ll14m | hmmm. |
07:08:06 | w1ll14m | you selected database in the previous screen ... just go one menu back >? |
07:08:11 | w1ll14m | what do you have there ? |
07:08:20 | decayedcell | pintree Load to RAM: Ye |
07:08:20 | decayedcell | s |
07:08:20 | pintree | 7:05 AM time to get up and make yourself a coffe ;-) |
07:08:20 | bzavala | just created an account on wiki.... I have a couple of Themes for a 5G ipod I'd like to upload to the wiki |
07:08:46 | | Quit atsea-196 (Remote closed the connection) |
07:09:00 | pintree | ok lets do this from the top |
07:09:04 | decayedcell | pintree Auto Update: Yes, Initialise Now: Yes. Then wait 5-10 minutes (depending on how much music you have) then turn off your iPod |
07:09:08 | w1ll14m | decayedcell: that is allready set correctly ;) only fileview has to be changed to database |
07:09:13 | pintree | 1st general settings yes |
07:09:18 | w1ll14m | ok |
07:09:27 | w1ll14m | go to file view |
07:09:36 | | Join atsea-196 [0] (i=ariel@gateway/tor/x-cc7f438883bdc96e) |
07:09:42 | w1ll14m | what do you see there ? |
07:09:47 | pintree | file view done |
07:10:06 | pintree | then database yes |
07:10:09 | w1ll14m | no |
07:10:12 | w1ll14m | not database |
07:10:19 | pintree | then...? |
07:10:23 | w1ll14m | you have there show files |
07:10:26 | w1ll14m | correct? |
07:10:39 | pintree | yess hav show files |
07:10:46 | w1ll14m | ok go to show files |
07:10:49 | pintree | done |
07:10:58 | w1ll14m | what do you see there ? |
07:11:15 | w1ll14m | if i'm correct there's Supported selected |
07:11:30 | pintree | i c 'alphabetical' by date, by newset date and 'by type' |
07:11:43 | w1ll14m | you are in sort files |
07:11:51 | w1ll14m | go 1 menu back |
07:12:04 | pintree | oops |
07:12:07 | w1ll14m | and choose show files |
07:12:08 | pintree | too sensitive |
07:12:12 | w1ll14m | :) |
07:12:21 | w1ll14m | got it ? |
07:12:35 | pintree | ok have 'all' supported, music' playlists' and database |
07:12:43 | w1ll14m | choose database |
07:12:51 | w1ll14m | and press select (aka ok) |
07:13:03 | pintree | no don't want to ;-) hha ha OK done playlist chosen |
07:13:12 | | Join MonkeyTamer [0] (n=chatzill@pcp009946pcs.santa-lucia.reshall.calpoly.edu) |
07:13:24 | w1ll14m | now go back to browser |
07:13:32 | w1ll14m | and check if you have database view :) |
07:13:36 | Mouser_X | Did you select playlist, or database? |
07:13:42 | Mouser_X | <pintree> no don't want to ;-) hha ha OK done playlist chosen |
07:13:49 | Mouser_X | (I see playlist) |
07:14:04 | w1ll14m | did i missed something ? |
07:14:06 | w1ll14m | lol |
07:14:25 | MonkeyTamer | wow... the build table is getting back to normal! awesome job JdGordon |
07:14:38 | pintree | within database i c no 'browser' |
07:14:47 | w1ll14m | pintree: did you choose playlist or database ? |
07:15:02 | *** | Saving seen data "./dancer.seen" |
07:15:03 | pintree | database |
07:15:04 | w1ll14m | ok |
07:15:10 | w1ll14m | then go back to the begin |
07:15:25 | w1ll14m | go back to general |
07:15:26 | pintree | begin is general settings |
07:15:32 | w1ll14m | and press menu once again |
07:15:38 | Mouser_X | Does he need to restart his iPod? |
07:15:38 | | Quit miepchen^schlaf (Read error: 113 (No route to host)) |
07:15:38 | w1ll14m | what do yous ee now ? |
07:15:40 | MonkeyTamer | I don't think I've ever seen so many commits in one day |
07:16:00 | w1ll14m | JdGordon flooded the update portal ;) |
07:16:03 | decayedcell | MonkeyTamer, neither |
07:16:09 | pintree | i'm in rockbox main menu |
07:16:19 | w1ll14m | pintree: ok, press menu once again ;) |
07:16:42 | pintree | if i plress menu again it goes to the song being played |
07:16:50 | w1ll14m | ok then press select |
07:17:14 | pintree | ok got a window that says 'data abort' |
07:17:19 | decayedcell | lol |
07:17:20 | w1ll14m | WTF |
07:17:22 | Mouser_X | Yay! |
07:17:23 | MonkeyTamer | gotta love those |
07:17:24 | Mouser_X | :P |
07:17:33 | decayedcell | pintree what number is it? What's the lucky number? |
07:17:46 | w1ll14m | that was very unexpected..... |
07:17:54 | * | MonkeyTamer gets ready to write them down for the a future lottery ticket... |
07:18:06 | decayedcell | w1ll14m is that cop10 + w1ll14m patch |
07:18:16 | pintree | u mea the code" it says data abort at 0003E868 |
07:18:22 | w1ll14m | decayedcell: no as far as i know |
07:18:22 | Mouser_X | w1ll14m: What happens if you don't have a database initialized? |
07:18:41 | Mouser_X | (I've never used the DB, and it's unlikely I ever will.) |
07:18:41 | w1ll14m | Mouser_X it should tell you that database isn't ready |
07:18:46 | Mouser_X | Ah. |
07:19:00 | w1ll14m | atleast no dataabort ;) |
07:19:04 | Mouser_X | That sounds like a good idea (crashing isn't). |
07:19:05 | Mouser_X | YEs. |
07:19:07 | MonkeyTamer | what's wrong with the DB? |
07:19:28 | w1ll14m | pintree: did you rebooted your device ? |
07:19:40 | w1ll14m | and wrote the number of the data abort ? |
07:19:43 | Mouser_X | MonkeyTamer: Nothing is wrong with it. I just don't need it. |
07:19:44 | w1ll14m | numbers |
07:19:44 | pintree | not sure will do so now |
07:19:48 | w1ll14m | ok |
07:20:14 | w1ll14m | Mouser_X: it reminds me using itunes, and that just sux |
07:20:16 | MonkeyTamer | I use DB because it cuts down on the backlight |
07:20:23 | pintree | rebotting and went straight to song being played−− a setting done previously |
07:20:28 | w1ll14m | ok |
07:20:33 | w1ll14m | press select again |
07:20:42 | w1ll14m | what happens now ? |
07:20:48 | pintree | ok got list |
07:20:50 | decayedcell | dataabort lol... |
07:20:51 | pintree | hld on |
07:20:52 | Mouser_X | w1ll14m: Never used iTunes, though you do have a point. |
07:21:07 | Mouser_X | decayedcell: heh. |
07:21:13 | decayedcell | Mouser_X you don't need to use iTunes to use the database, it just grabs the tags and buidls one |
07:21:16 | MonkeyTamer | although it really wouldn't make that much of a difference if I used the filetree; it's all organized the same way that I use the DB; by artist that is |
07:21:22 | pintree | yeahhhhhhhhhhhh ;-) ;-) :-) :-):-):-):-):-):-):-):-):-):-) |
07:21:30 | w1ll14m | Mouser_X: the reason i bought my ipod was bacause there was linux for it, i allready had an mp3 player |
07:21:41 | w1ll14m | pintree: i guess it works ... ;) |
07:22:01 | w1ll14m | then i lost my mp3 player.... and used OF for 3 months.... then i found rockbox ;) |
07:22:08 | pintree | i guess now i hav to figure out how to remeber all thisa luv yas lots ;-) hugs and all |
07:22:19 | MonkeyTamer | it's painful using the OF these days |
07:22:26 | w1ll14m | pintree :) nice.... then it's bed time ;) |
07:22:27 | pintree | OK now back to the pacth which u said shows the album art |
07:22:31 | pintree | where is it pls |
07:22:33 | MonkeyTamer | no crossfade is a huge minus |
07:22:38 | MonkeyTamer | *feed |
07:22:39 | Mouser_X | MonkeyTamer: I don't use the DB because I've been (attempting) to keep my Gigabeat organized. I have it organized by album (organizing by artist isn't so good, when dealing with video game soundtracks, IMO). |
07:22:54 | MonkeyTamer | that's valid |
07:22:57 | * | w1ll14m sometimes haves nightmares about OF taking over my device.... |
07:23:06 | Mouser_X | Heh |
07:23:20 | * | w1ll14m but then he reminds his self that it sin't possible and in his dream he was listening to rockbox again ;) |
07:23:29 | Mouser_X | pintree: You'll need to compile your own copy of Rockbox, to apply patches. |
07:23:32 | w1ll14m | ehh s/sin't/isn't/ |
07:23:33 | MonkeyTamer | everyone has their own system, as long as you recognize which albums are according to which artist :P |
07:23:47 | Mouser_X | In other words, you might need to find another method of getting a patched copy. |
07:24:00 | pintree | OK guess i gotta do some learning first but it's good to know it exists |
07:24:08 | pintree | oh apacthed copy? cool |
07:24:13 | w1ll14m | pintree: indeed, that's a little more complicated |
07:24:17 | Mouser_X | pintree: Check the forums. |
07:24:27 | decayedcell | pintree indeed. You need to make a bmp file blah blah etc etc |
07:24:32 | Mouser_X | Some people post patched copies of Rockbox on the forums. |
07:24:34 | decayedcell | it doesn't read straight from the mp3 |
07:24:38 | pintree | got it will do for sure |
07:24:56 | Mouser_X | decayedcell pintree: This is true. |
07:24:57 | w1ll14m | pintree: have fun with your new brockboxed device ;) |
07:25:00 | pintree | alright dude seriously tme to go to bed |
07:25:04 | pintree | go go go |
07:25:11 | w1ll14m | hehehe nn all :) |
07:25:13 | pintree | 10 9 8 7 6 5 4 3 2 1 |
07:25:18 | | Nick w1ll14m is now known as w1ll14m_ (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
07:25:34 | Mouser_X | pintree: Rockbox will last roughly half as long as the default firmware (on the iPod, that is). Just letting you know. |
07:25:40 | Mouser_X | Usually better, but not a whole lot better. |
07:25:46 | Mouser_X | At least, this is what I've heard. |
07:25:57 | Mouser_X | (This is for how long it can go on one charge.) |
07:26:08 | decayedcell | Mouser_X its improved with the cop patch, by a couple hours on my ipod |
07:26:17 | Mouser_X | Oh, that's good! |
07:26:19 | pintree | wait a munte−−one says 'half as long' and the other says 'usually better' what gives? |
07:26:22 | decayedcell | couple hours over half that is :D |
07:26:37 | Mouser_X | pintree: It depends on how you use it. |
07:27:06 | Mouser_X | Roughly 50% is about how long you can expect, but you might get slightly better. |
07:27:06 | MonkeyTamer | well, it depends on the ipod |
07:27:06 | pintree | how I use it? I use it to make coffe, do my reports and.... what do u mean how i use it−−to play music |
07:27:13 | MonkeyTamer | ipod video does much better than the 4g |
07:27:26 | Mouser_X | pintree: Different formats take more power to play. |
07:27:43 | pintree | OK so rockbox consumes more battery power is the conclusion here and lots of it |
07:27:43 | MonkeyTamer | yes, depending on bitrate, size, etc. |
07:27:44 | Mouser_X | MP3 takes less battery than OGG or FLAC, for example. |
07:27:54 | decayedcell | pintree i.e. FLAC is super power hungry because it reads from the disk a lot |
07:27:58 | Mouser_X | ADX takes less battery than MP3, from what I've seen. |
07:28:18 | pintree | this sucks for I believed the ipod pre-rockbox consumed to much battery power as ti was (hence another reason for me hating it) |
07:28:34 | Mouser_X | (ADX isn't a common format. I wouldn't expect you to be familiar with it, or use it much, if at all.) |
07:28:47 | decayedcell | pintree the ipod port is still under development, over time Rockbox should be able to squeeze more hours out of it |
07:28:56 | Mouser_X | Indeed. |
07:29:02 | MonkeyTamer | well, the advantage to FLAC however is that it uses much less cpu; so when those ssd's come out, flac will be a viable option |
07:29:34 | Mouser_X | ADX uses a lot less CPU, which is why it's better than MP3 (in regards to battery life). |
07:29:40 | pintree | OK got it, well since i figured ipod OS was to power consuming as was, and now rock box is worst it seems I have done all this for nothing |
07:29:44 | decayedcell | the problem is, is that Rockbox needs to run the CPU at higher frequencies compared to the OF to do the same task, i.e. OF runs 33Mhz to play music, whilst Rockbox needs 75Mhz |
07:29:46 | Mouser_X | Though, it's a much larger format, so it reads from the disc more often. |
07:29:46 | MonkeyTamer | mp3 is terrible in cpu usage |
07:30:05 | pintree | must uninstall rockbox and revert back to ipod itunes |
07:30:12 | decayedcell | how about the AAC decoder is that more efficient than mp3 |
07:30:21 | Mouser_X | No idea. |
07:30:25 | decayedcell | pintree your ipod is dual bootable you know |
07:30:33 | pintree | the power consumtption drainage level b4 drove me nuts so this will make me commit suicide |
07:30:36 | MonkeyTamer | unfortunately, but flash memory has no moving parts, so I would imagine that an ssd would have a decreased drawback with flac |
07:31:10 | decayedcell | not all ipods are flash based, i.e. the larger 20GB+ models |
07:31:26 | MonkeyTamer | no, I mean solid state drives |
07:31:31 | | Join neutralrobotboy [0] (n=nrb@177.169.233.220.exetel.com.au) |
07:31:39 | MonkeyTamer | there are IDE 1.8" ssd's coming out |
07:31:52 | neutralrobotboy | hey, is there a known bug with tbattery recharging in rockbox on the h320? |
07:32:08 | MonkeyTamer | supposed to be around spring... but who knows |
07:32:20 | pintree | i guess i cuod try dual booting−−but i hav a funny feeling i'l jst revert back to it−−actually selling the bloody ipod may be a good idea as well |
07:32:31 | MonkeyTamer | get a gigabeat |
07:32:34 | MonkeyTamer | haha |
07:32:37 | Mouser_X | Indeed |
07:32:48 | Mouser_X | Gigabeat+Rockbox=GOLD! |
07:32:50 | pintree | tel me about 'gigabeat' pls |
07:33:07 | Mouser_X | I get 15+ hours off of one charge. |
07:33:08 | MonkeyTamer | the only reason I'm not getting a gigabeat is because I intend on outfitting my ipod with an SSD |
07:33:10 | pintree | does it have 60Gig or more HDD? |
07:33:16 | Mouser_X | Yes. |
07:33:22 | Mouser_X | I have a 40 GB drive. |
07:33:24 | pintree | what's an SSD |
07:33:27 | Mouser_X | F40 is what I have. |
07:33:32 | MonkeyTamer | flash drive |
07:33:33 | Mouser_X | Solid State Drive |
07:33:40 | Mouser_X | Basically, what he said. |
07:33:46 | pintree | and what does the SSD do? |
07:33:55 | MonkeyTamer | but, Gigabeats are very good DAPs |
07:34:04 | MonkeyTamer | it's the same as a hard drive |
07:34:12 | MonkeyTamer | but flash -> no moving parts |
07:34:15 | pintree | and? |
07:34:16 | Mouser_X | Though, it'd take less battery to operate. |
07:34:25 | Mouser_X | Since there's no moving parts. |
07:34:25 | MonkeyTamer | exactly |
07:34:29 | Mouser_X | Also, it's less likely to break, that way. |
07:34:37 | MonkeyTamer | thus last longer |
07:34:40 | Mouser_X | (Moving parts on a HDD can scratch the drive) |
07:34:43 | pintree | ok so u attach the ssd to the ipod is this correct? |
07:34:49 | MonkeyTamer | kind of |
07:34:54 | MonkeyTamer | you'd have to open it |
07:35:05 | Mouser_X | Well, he was going to replace the HDD in his iPod with a SSD. |
07:35:05 | pintree | open the ipod or the SSD? |
07:35:10 | MonkeyTamer | but it's the same size as a regular hard drive, more or less |
07:35:16 | MonkeyTamer | ipod |
07:35:24 | MonkeyTamer | there is a constraint however |
07:35:26 | pintree | Ok got it |
07:35:35 | MonkeyTamer | it will likely only fit in 60gb 5gs |
07:35:36 | pintree | what happens to your ipod hard drive then? |
07:35:42 | MonkeyTamer | or ipod colors |
07:35:55 | Mouser_X | He doesn't use the iPod HDD anymore. |
07:35:58 | MonkeyTamer | trash? frisbee? donate to to someone? |
07:36:03 | Mouser_X | He could sell it on eBay. |
07:36:08 | MonkeyTamer | that too |
07:36:35 | MonkeyTamer | could fetch like $20? :p |
07:36:38 | pintree | wait since it is a hard drive can't you simply by a hard drive box connect it and use it as an exteranl hard rive with your PC? |
07:36:54 | Mouser_X | MonkeyTamer: I'd think more. |
07:37:04 | MonkeyTamer | it's only 20 GB |
07:37:08 | Mouser_X | Depending on the condition, and size, of course. |
07:37:24 | Mouser_X | Well, I'd still think you'd get more than $20 for it. |
07:37:32 | MonkeyTamer | that would be nice |
07:37:38 | MonkeyTamer | pintree: why? |
07:37:41 | pintree | r u saying that 'depending on the condition ' of the ipod HD u can do this? |
07:38:00 | MonkeyTamer | no, depending on the condition I could sell it |
07:38:06 | Mouser_X | No, depending on the condition of the drive, you could get more than $20 on eBay for it. |
07:38:11 | MonkeyTamer | lol |
07:38:16 | Mouser_X | Yes, what he said. |
07:38:28 | pintree | why? cause it's something i could consider if I can still use the ipod hard drive−−i was planning on buying an extrenal hd anyhow for backups |
07:38:28 | MonkeyTamer | there was something funny about how matter of face that statement was |
07:38:52 | MonkeyTamer | no no no... you can't use flash for an external |
07:38:56 | MonkeyTamer | that'd be wasteful |
07:39:05 | | Part neutralrobotboy |
07:39:08 | pintree | no, not the flash the HD |
07:39:15 | MonkeyTamer | the 1.8? |
07:39:20 | Mouser_X | pintree: You could use the iPod's old drive as an external for your PC. You might need to build an adapter for it though. |
07:39:23 | MonkeyTamer | it's still useless... |
07:39:27 | Mouser_X | (I don't know on that one.) |
07:39:32 | MonkeyTamer | those drives are not very durable |
07:39:33 | pintree | thought so |
07:39:40 | pintree | hey when r u gonna sleep? |
07:39:44 | Mouser_X | Me? |
07:40:56 | pintree | well actually <w1ll14m> but i think he's gone |
07:41:07 | Mouser_X | Yes, so do I. |
07:41:14 | | Join Juddy [0] (n=adb@124-168-92-106.dyn.iinet.net.au) |
07:41:27 | pintree | ok so back to the flash, how confident r u about it? |
07:41:35 | pintree | how much does it go for? |
07:41:37 | MonkeyTamer | well, they're rated for 10 years |
07:41:38 | Mouser_X | What do you mean? |
07:41:41 | MonkeyTamer | and they're not out yet |
07:41:47 | Mouser_X | Oh, I'd have no idea how much it'd cost. |
07:42:04 | Mouser_X | It'd be expensive though, based on prices for flash-based memory. |
07:42:06 | MonkeyTamer | I heard $169 for a 16GB |
07:42:12 | MonkeyTamer | still very expensive |
07:42:17 | Mouser_X | See? Expensive. |
07:42:24 | pintree | well perhaps then, if it's as much as a new ipod or the giga thing mentioned earlier then it may not be a good didea |
07:42:41 | MonkeyTamer | could be better to get a gigabeat, and probably is |
07:42:45 | Juddy | hey guys i have found this really cool video encoding program to use for encoding files for mpeg viewe Its called blaze media pro. anyone tried it? comments? |
07:42:46 | MonkeyTamer | but it's more for fun |
07:42:59 | Mouser_X | Personally, selling your iPod, and getting a Gigabeat sounds like a good idea, to me. |
07:43:14 | pintree | $169 for a 16GB would mean more than 2X for a 60G |
07:43:14 | MonkeyTamer | I wouldn't doubt it |
07:43:24 | Mouser_X | (Take note: I love my Gigabeat. As such, I will of course talk it up the best I can.) |
07:43:32 | pintree | will look into the gigabeat |
07:43:50 | | Join t0dk0n [0] (n=todkon@adsl-70-132-21-138.dsl.snfc21.sbcglobal.net) |
07:43:54 | Juddy | gigabeat F is heaps good value |
07:44:02 | Juddy | especially once rockbox is installed :) |
07:44:17 | MonkeyTamer | Blaze media pro sounds familia |
07:44:19 | Juddy | its like so uber now. |
07:44:20 | Mouser_X | pintree: I've heard you can find a Gigabeat F on eBay for about $80, if you keep a good watch on things. |
07:44:36 | MonkeyTamer | yes, I have used it |
07:44:40 | Mouser_X | (That'd be the F40 though. If you're wanting a 60 GB model, it'd probably be more than that.) |
07:44:43 | Juddy | any good monkeytamer? |
07:44:49 | MonkeyTamer | seemed fairly decent |
07:44:52 | t0dk0n | is there any tutorials on using the new "recording" option for ipod videos? |
07:44:55 | MonkeyTamer | did a good job more or less |
07:44:58 | MonkeyTamer | but what's the price? |
07:45:04 | t0dk0n | or documentation, rather |
07:45:05 | decayedcell | MonkeyTamer lol Blaze Media Pro... I used to use that to convert something forgotten now |
07:45:14 | pintree | now the ipod video 60G i bought at CDN $600 the new 80Gig one costs 150 less hmmm! wonder what i culd sell it for? |
07:45:14 | Juddy | ah got a crack |
07:45:16 | MonkeyTamer | probably video |
07:45:38 | Juddy | crack works good i can send it to u if u want |
07:45:43 | MonkeyTamer | no thanks |
07:45:49 | t0dk0n | lol |
07:45:54 | pintree | <Mouser_X> never used ebay−−delivery costs to taiwan is an extra $40 US |
07:45:55 | decayedcell | lol this IRC is logged remember Juddy |
07:46:00 | MonkeyTamer | we're not supposed to discuss illegal things, besides, i'm not into drugs |
07:46:12 | Juddy | oops |
07:46:16 | pintree | illegal things?? which ones? |
07:46:16 | Mouser_X | pintree: Hmmm. I hadn't thought of that. |
07:46:22 | t0dk0n | porn! |
07:46:24 | MonkeyTamer | crack |
07:46:28 | t0dk0n | and crack, yes |
07:46:29 | Juddy | i was referring to the crack in my arse btw |
07:46:50 | Mouser_X | pintree: Talk to toffe. He's often in the #gigabeat channel. He could tell you good prices, and where to get them. |
07:47:03 | pintree | crack in your ass ey?? my room mate is a male and very bisexual, wanna meet him? |
07:47:11 | Juddy | lol nope |
07:47:15 | Mouser_X | (Toffe might be in here, but I haven't looked.) |
07:47:21 | Juddy | im in aus anyway |
07:47:28 | Juddy | thank god |
07:47:38 | decayedcell | pintree no need to talk about your sexuality in the RB channel |
07:47:43 | pintree | very new to IRC BTW how do i talk to toffe |
07:48:03 | pintree | it's not my sexuality it's my roomates' but got it no more |
07:48:09 | Mouser_X | Type "/join #gigabeat" without the " marks. |
07:48:18 | Mouser_X | If he's not on, you'll have to wait until he is. |
07:48:30 | * | decayedcell boots into Kubuntu |
07:48:31 | | Part decayedcell |
07:48:33 | Mouser_X | He's not on right now. |
07:48:43 | pintree | u mean right here on this prompt where i am writing now? |
07:48:50 | Mouser_X | Yes, try that. |
07:49:11 | pintree | okcool and to get back here all i hav to do is the same i would guess |
07:49:42 | Mouser_X | Depends on what you're using to access this channel. |
07:49:50 | Mouser_X | What program are you using? |
07:50:12 | pintree | hmm hello |
07:50:19 | pintree | ok just tried it and no go |
07:50:25 | pintree | i am using XChat |
07:50:44 | Mouser_X | I think that's Java based... |
07:50:57 | Mouser_X | (I don't remember, and I'm not very familiar with it.) |
07:51:02 | pintree | wouldn't know, but yes i think so too if memory serves me right |
07:51:06 | Mouser_X | I use mIRC. |
07:51:09 | pintree | what r u using? |
07:51:18 | pintree | is mIRC free? |
07:51:53 | Mouser_X | Basically. |
07:51:53 | MonkeyTamer | you're *supposed* to register it |
07:51:53 | pintree | Is mirc free? xchat is for one month |
07:52:12 | | Join decayedcell [0] (n=decayed_@ppp91-190.lns1.mel3.internode.on.net) |
07:52:17 | MonkeyTamer | chatzilla is free though |
07:52:18 | Mouser_X | Though, after awhile, it comes up with a box asking you to register everytime you start it. |
07:52:21 | pintree | so I donwload mirc, register it, and voila. it's done and legal? |
07:52:27 | MonkeyTamer | if you use firefox, chatzilla is fine |
07:52:42 | MonkeyTamer | I think registering it costs something |
07:53:01 | MonkeyTamer | whether or not anyone actually registers? beats me.. |
07:53:05 | decayedcell | otherwise you can use Opera's built in IRC, that's free |
07:53:11 | pintree | using chatzilla w/ firefox gets no reminders? and is free? |
07:53:16 | MonkeyTamer | yes |
07:53:20 | MonkeyTamer | I use chatzilla |
07:53:21 | pintree | thanks |
07:53:24 | pintree | ok gotta go |
07:53:29 | pintree | thanx to all of you |
07:53:36 | MonkeyTamer | you're welcome |
07:53:51 | pintree | Oops can someone remind me how to reboot to ipod orig and not rockbocx pls |
07:54:01 | decayedcell | hold play to shutdown pintree |
07:54:11 | decayedcell | then flick the hold switch to hold and it'll boot into OF |
07:54:26 | pintree | thnx cheers ye all |
07:54:27 | decayedcell | otherwise you can installed iPodLoader 2.5d6 and thats got a nice graphical menu instead |
07:54:52 | MonkeyTamer | I don't even use the loader currently |
07:55:04 | MonkeyTamer | I just write the firmware |
07:55:38 | | Quit pintree ("Leaving") |
07:57:05 | | Quit decayedcell (Remote closed the connection) |
07:57:23 | | Join decayedcell [0] (n=decayed_@ppp91-190.lns1.mel3.internode.on.net) |
07:57:38 | | Join Macintork [0] (n=billymed@ylknnt183-119.theedge.ca) |
07:57:42 | Macintork | hi |
07:57:54 | Macintork | Fuck you all! |
07:57:57 | Macintork | Ban me please |
07:58:00 | | Part Macintork |
07:58:03 | MonkeyTamer | great... |
07:58:10 | Mouser_X | :D |
07:58:14 | Mouser_X | I'm feeling the love! |
07:58:31 | MonkeyTamer | some people have no lives.. |
07:59:06 | Mouser_X | This is true... |
07:59:10 | decayedcell | He could have at least said something exciting, like you guys bricked my iPod or something |
07:59:36 | MonkeyTamer | hahaha |
07:59:52 | MonkeyTamer | it takes a REAL effort the brick an iPod |
08:00 |
08:00:27 | | Part t0dk0n |
08:00:48 | MonkeyTamer | while the screen scratches fairly easily, the inside of the device is fairly solid |
08:01:18 | Mouser_X | Drop it in cement. |
08:01:24 | Mouser_X | There's one way to brick it. |
08:01:27 | Mouser_X | :P |
08:01:44 | Mouser_X | (A cube of cement, I should add.) |
08:02:05 | * | MonkeyTamer wonders if anyone has actually tried that yet |
08:02:08 | Mouser_X | "Hey, I bricked my iPod. Now I have an iBrick... |
08:02:09 | Mouser_X | " |
08:02:15 | decayedcell | Well I read up on some website where they ran a car over a Nano and it was still working |
08:02:23 | Mouser_X | Wow... |
08:02:29 | MonkeyTamer | that's surprising |
08:02:39 | decayedcell | Yeah they're quite well built |
08:02:52 | Mouser_X | Sounds almost like a Nintendo product... |
08:02:53 | MonkeyTamer | it sucks if you *want* to destroy it |
08:03:08 | decayedcell | haha well theres always C4 MonkeyTamer |
08:03:16 | Mouser_X | lol |
08:03:17 | MonkeyTamer | lol |
08:04:43 | MonkeyTamer | with a nintendo product, everything was fixed by blowing the dust out of them; definitely an uncommon occurrance these days |
08:05:03 | decayedcell | haha true that. Good old days of cartridges |
08:05:14 | Mouser_X | Well, I've seen a Gameboy that survived a bomb attack. |
08:05:36 | Mouser_X | (It was in Iraq during Desert Storm, as I recall. I'm not 100% sure on that.) |
08:05:37 | MonkeyTamer | I suppose that thick plastic was designed for something |
08:05:51 | Mouser_X | It was burned, black, and bubbly. |
08:06:01 | Mouser_X | The keys were fused to the casing. Even so, it still ran. |
08:06:12 | Mouser_X | The guy ran Tetris on it. |
08:06:15 | MonkeyTamer | the developers probably designed it for soldiers, l ike M&Ms |
08:06:23 | Mouser_X | Heh. |
08:06:35 | Shaid | You guys bricked my iPod! |
08:06:40 | Mouser_X | :P |
08:06:48 | Shaid | It's now going in the iToilet! |
08:06:49 | MonkeyTamer | did you read the manual? |
08:06:53 | MonkeyTamer | haha |
08:06:55 | Shaid | iFuck you iAll! |
08:07:02 | MonkeyTamer | section 2.2.2. |
08:07:05 | Shaid | Actually, rockbox let me use my ibrick again. |
08:07:10 | Shaid | I broke the screen |
08:07:24 | Shaid | couldn't see anything in OF due to it being really really light |
08:07:39 | Shaid | rockbox let me boost contrast really high so I could read bits and pieces AND navigate by the spoken menus. |
08:07:54 | MonkeyTamer | that's useful |
08:08:10 | Mouser_X | According to Nintendo's warranty, they were not obligated to replace it (it was still under warranty, so they tried to use it. However, it did still run). But, Nintendo was nice, and replaced it, considering the uniqueness of the circumstances. |
08:08:10 | Shaid | and then I got an 80gig 5.5 for christmas, and I'm looking forward to using rockbox in colour and seeing it, actually. :D |
08:08:12 | decayedcell | good so Shaid, if you ever find your iPod in a bomb attack, it should still be able to read out the menus |
08:08:22 | Mouser_X | I think it's in a museum or something somewhere. |
08:08:51 | Shaid | M&Ms were designed for soldiers? |
08:08:56 | Mouser_X | Yes. |
08:09:02 | Mouser_X | As an energy food. |
08:09:07 | Mouser_X | It didn't melt in your hands. |
08:09:07 | Shaid | the things you learn |
08:09:35 | MonkeyTamer | http://kotaku.com/gaming/gameboy/phantom-limb-gameboy-survives-gulf-war-203222.php |
08:09:55 | Mouser_X | Well, there it is. |
08:09:56 | decayedcell | M&M's have a thin titanium coating don't they |
08:10:31 | MonkeyTamer | no idea |
08:11:58 | MonkeyTamer | apparently it has tiO |
08:11:59 | | Quit Mouser_X (Nick collision from services.) |
08:12:08 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
08:12:11 | MonkeyTamer | for the lettering |
08:12:16 | decayedcell | what's that supposed to do, turn them into Terminators |
08:12:28 | Mouser_X | I didn't think it was quite titanium... |
08:12:45 | MonkeyTamer | it's for the 'M's |
08:13:05 | Mouser_X | In regards to the burned GB: |
08:13:08 | Mouser_X | "This "news" is older than the internet itself." |
08:13:13 | MonkeyTamer | lol |
08:13:15 | Mouser_X | This is true, as I recall it. |
08:13:27 | Mouser_X | It was featured in a Nintendo Power (we used to get those, years and years ago). |
08:13:27 | MonkeyTamer | sounds so |
08:14:30 | MonkeyTamer | I remember those; that's when learning about new games was exciting |
08:14:38 | Shaid | haha |
08:14:40 | MonkeyTamer | now it's just going to gamespot or IGN |
08:15:25 | MonkeyTamer | but now, we get to wait in excited anticipation of new 'c'-based games |
08:15:33 | MonkeyTamer | like chopper |
08:15:43 | Mouser_X | Heh. |
08:15:56 | Mouser_X | I know some people who really want Sabatoge on Rockbox. |
08:16:09 | Mouser_X | (I think that's how it's spelled.) |
08:16:18 | MonkeyTamer | what is it? |
08:16:34 | MonkeyTamer | oh |
08:16:37 | decayedcell | they want to haxor other iPods using a virtual wireless connection |
08:16:48 | decayedcell | oh Sabatoge the game |
08:16:50 | MonkeyTamer | that game's ok |
08:17:15 | MonkeyTamer | my favorite game is still bubbles for Rockbox personally |
08:17:30 | Mouser_X | I don't play games on my Gigabeat. |
08:17:49 | Mouser_X | Mainly because I don't want to interupt my music playback. |
08:17:55 | Mouser_X | Rockboy is the one that I find most useful. |
08:18:08 | Mouser_X | (And playing that would interupt my music.) |
08:18:16 | MonkeyTamer | makes sense |
08:18:43 | decayedcell | Yeah bubbles is awesome |
08:19:05 | MonkeyTamer | gameboy did have some great games, such as final fantasy legends and the original pokemon |
08:19:21 | Mouser_X | I like Zelda4: Link's Awakening. |
08:19:24 | decayedcell | gotta catch em all |
08:19:25 | MonkeyTamer | I heard rockboy won't really run well on the iPod, so I don't even bother |
08:19:34 | MonkeyTamer | oh yes! |
08:19:36 | MonkeyTamer | and stealing? |
08:19:45 | Mouser_X | Well, I've heard that if you disable sound, that's it's playable. |
08:19:48 | decayedcell | well you could use iPL and iBoy |
08:19:55 | Mouser_X | I don't like being called a theif. |
08:19:57 | decayedcell | that reportedly runs near full speed on iPod targets |
08:19:59 | Mouser_X | As such, I never stole. |
08:20:00 | MonkeyTamer | link's awakening was the best zelda game: you could steal |
08:20:10 | decayedcell | Yeah the Zelda series is awesome |
08:20:16 | Mouser_X | MonkeyTamer: You can steal in Twilight Princess as well. |
08:20:27 | Mouser_X | In one location, anyway. |
08:20:27 | MonkeyTamer | awesome; I was unaware |
08:20:39 | MonkeyTamer | gotta love easter eggs |
08:20:45 | BHSPitLappy | It's not an easter egg |
08:20:51 | BHSPitLappy | It's a character choice |
08:21:00 | Mouser_X | Also, bomb arrows were first implemented in LA. |
08:21:01 | BHSPitLappy | At an obviously honor-code-based shop. |
08:21:03 | Mouser_X | :D |
08:21:08 | BHSPitLappy | Mouser_X, I know. :) |
08:21:16 | MonkeyTamer | I suppose, but it's not like you have to steal for any reason |
08:21:17 | Mouser_X | I was telling MonkeyTamer. |
08:21:34 | BHSPitLappy | MonkeyTamer, it's quite profitable in LA... |
08:21:43 | BHSPitLappy | I mean, damn. I'm not waiting around to get myself a bow. |
08:21:49 | MonkeyTamer | lol, that is true |
08:21:49 | BHSPitLappy | I don't mind being called THIEF. |
08:22:38 | MonkeyTamer | it was especially useful for stealing that shovel |
08:23:45 | Mouser_X | I do ming being called theif. |
08:23:48 | MonkeyTamer | I think that review sites should have a "screwing around" factor, which makes games much more enjoyable imo |
08:24:10 | Mouser_X | I was rather upset when, accidently (I didn't understand how to pay), I stole in Twilight Princess. |
08:24:20 | Mouser_X | *I do mind being called a theif. |
08:24:47 | MonkeyTamer | better to steal in a game than in real life |
08:25:07 | Mouser_X | Okay, I guess that's true. |
08:25:57 | MonkeyTamer | that's what's good about rockbox I personally think though; it allows you to not resort to finding *ways* of obtaining music |
08:26:19 | Mouser_X | Heh. |
08:26:26 | MonkeyTamer | you're given the freedom of virtually any codec you wish to use |
08:26:44 | decayedcell | MonkeyTamer more correctly, the freedom of choosing between |
08:26:57 | Mouser_X | I like ADX. |
08:26:59 | decayedcell | gah can't find list |
08:27:07 | Mouser_X | It supports looping of music. |
08:27:26 | MonkeyTamer | "I like APE" |
08:27:26 | Mouser_X | (It's used in video games a lot, which is what most of my collection comes from.) |
08:27:29 | MonkeyTamer | just kidding |
08:27:47 | MonkeyTamer | I haven't tried other formats other than FLAC, aac, and mp3 really |
08:27:50 | * | decayedcell checks Wikipedia, confirms |
08:28:42 | MonkeyTamer | I know many people like ogg in my dormm |
08:28:44 | MonkeyTamer | *dorm |
08:28:51 | Mouser_X | If I had the right software, I'd convert a TON of my music to ADX, since I would like my files to loop, where possible. |
08:29:29 | MonkeyTamer | you could have a virtual soundtrack wherever you go |
08:30:15 | Mouser_X | On that note (offtopic) anyone have any idea what I should look for, or where to look, to find a program that can compare a WAV file to itself? I'd want to do this, to find where in the file it would loop at. |
08:30:53 | Mouser_X | (Well, it relates to Rockbox through ADX. I wouldn't mind if all my music was ADX...) |
08:32:33 | Mouser_X | That's what I thought. I figured it couldn't hurt to ask though. |
08:32:49 | MonkeyTamer | no idea tbh |
08:33:33 | | Quit combrains ("Rockbox Rocks :)") |
08:36:24 | decayedcell | ah bloody hell bookmark.c errors |
08:36:44 | decayedcell | bookmark.c: In function ‘select_bookmark’: etc |
08:37:09 | MonkeyTamer | I've never actually even used a bookmark |
08:37:19 | decayedcell | neither but this file is breaking my build |
08:37:34 | MonkeyTamer | yeah, the board isn't all green yet |
08:37:52 | MonkeyTamer | JdGordon put up a nice effort though |
08:38:03 | decayedcell | looks like JdGordon is going to bombard the update portal hehe |
08:38:55 | MonkeyTamer | it's been bombarded pretty much nonstop the past couple of days |
08:39:17 | MonkeyTamer | did you see the christmas tree earlier? |
08:39:32 | JdGordon | there are 2 more commits to get green again |
08:39:35 | decayedcell | MonkeyTamer where where |
08:39:42 | JdGordon | but im not doing them because im not 100% sure they are safe |
08:39:49 | MonkeyTamer | lol, the current builds page |
08:39:49 | decayedcell | damn |
08:40:08 | MonkeyTamer | still, very fine effort though |
08:41:10 | decayedcell | hot damn looks kind of like traffic lights atm |
08:41:11 | | Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean) |
08:41:22 | MonkeyTamer | lol |
08:41:25 | decayedcell | which commit broke the builds/ |
08:41:34 | MonkeyTamer | the wundef or something? |
08:41:49 | | Quit BHSPitMonkey (Connection timed out) |
08:42:36 | Llorean | What do you mean 'broke'? |
08:42:46 | Llorean | All the yellow is just warnings. |
08:43:02 | decayedcell | The builds on the build server started going red, and my current SVN doesn't compile beyond bookmark.c |
08:43:07 | MonkeyTamer | made for some nice scores |
08:43:25 | Llorean | decayedcell: If you look at the build table, the only red builds are the ones that have always been red. |
08:44:05 | Llorean | decayedcell: Are you using SVN to check out the sources, or the tarball? |
08:44:26 | JdGordon | except the few reds which came up when we tryed fixing the yellow |
08:44:38 | decayedcell | Llorean SVN |
08:44:52 | decayedcell | oh well reverted using svn revert |
08:45:26 | Llorean | JdGordon: Yeah, but those aren't current now. |
08:45:40 | Llorean | decayedcell: Wait, so you were using a patched build? |
08:45:45 | MonkeyTamer | they make nice decorations though |
08:46:00 | decayedcell | Llorean yeah must have been one of the patches |
08:46:16 | decayedcell | however I am getting this |
08:46:17 | decayedcell | spkey.c:390:5: warning: "TRUEKOMPAT" is not defined |
08:46:18 | decayedcell | spkey.c:647:5: warning: "TRUEKOMPAT" is not defined |
08:46:26 | Llorean | decayedcell: How hard is it to test a clean build *before* claiming builds are broken? |
08:46:30 | MonkeyTamer | those are the current warnings |
08:46:58 | Llorean | Especially when you say 'my current SVN' isn't working, without mentioning any patches... |
08:47:26 | decayedcell | do you want an apology or something Llorean? I'm sorry then won't happen again |
08:48:02 | Llorean | decayedcell: Well, it just seems very common sense to me. |
08:49:01 | Llorean | But as long as you remember the same rules apply to 'it doesn't compile' as to bug reports, that'll be fine. |
08:49:50 | | Join Rob2222 [0] (n=Miranda@p54B15C84.dip.t-dialin.net) |
08:51:13 | | Join _Veseliq_ [0] (n=veseliq@15-124.airbites.bg) |
08:51:18 | nicktastic | Is there a way to clear the dynamic playlist? |
08:51:58 | Llorean | nicktastic: Press stop? |
08:52:08 | Llorean | It's empty if playback is actually stopped. |
08:52:50 | nicktastic | I see, thanks |
09:00 |
09:05:38 | amiconn | linuxstb: The public fat specs describe the standard longname->shortname mapping algorithm: http://www.rockbox.org/twiki/pub/Main/DataSheets/FAT32Spec103.pdf page 30 and 31 |
09:06:47 | amiconn | It's part of the specification that shortnames where the longname needed to be truncated or otherwise lossy converted (apart from the capitalisation) always get a 'numeric tail' |
09:07:04 | | Quit Mouser_X (Nick collision from services.) |
09:07:13 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
09:07:21 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
09:10:15 | JdGordon | morning amiconn, http://rafb.net/p/cpA94u97.html should fix the LCD_PIXELFORMAT warnings, but im not 100% sure there wont be any accidental code because of it... doing a search for LCD_PIXELFORMAT in the coe shows no #ifdefs on it, but there is if pixelformat == horizontal_packing ... else ... so I didnt commit it |
09:12:59 | amiconn | LCD_PIXELFORMAT is only used when LCD_DEPTH > 1, and there's a limited set of pixel formats for each depth |
09:13:16 | amiconn | I can't see such warnings in the build table.... |
09:14:14 | amiconn | Oh, I see, it's for the archoses |
09:14:19 | | Quit decayedcell (Read error: 110 (Connection timed out)) |
09:14:58 | amiconn | That's strange; for mono formats LCD_PIXELFORMAT shouldn't be checked at all |
09:15:05 | *** | Saving seen data "./dancer.seen" |
09:15:15 | amiconn | ...because there only is one (currently) |
09:15:53 | | Join miepchen^schlaf [0] (n=hihi@p57B973CD.dip.t-dialin.net) |
09:16:07 | amiconn | I'd say that's an actual bug -Wundef is supposed to find, nothing to suppress by 'just defining' it |
09:17:53 | amiconn | Hmm, looks like I was slightly wrong |
09:18:12 | amiconn | The code needs the pixel packing orientation also for mono, even though there is only one |
09:18:40 | amiconn | So the correct solution would be to add the correct packing to the config-<target>.h files |
09:19:19 | amiconn | The archoses are VERTICAL_PACKING of course |
09:19:45 | amiconn | (the bitmap ones) |
09:23:51 | amiconn | JdGordon: It looks like one of your fixes added unwanted code to many targets |
09:24:49 | amiconn | Look at the size table: your 02:04 commit added code to 14 targets |
09:26:48 | amiconn | ..and it looks like it is some radio code: it hits only targets without radio |
09:28:30 | | Join decayedcell [0] (n=decayed_@ppp91-190.lns1.mel3.internode.on.net) |
09:28:45 | | Join BHSPitMonkey [0] (n=stephen@adsl-67-64-112-230.dsl.rcsntx.swbell.net) |
09:30:42 | * | amiconn greps |
09:34:14 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
09:38:42 | amiconn | JdGordon: You overlooked lots of places checking for ifdef CONFIG_TUNER... |
09:39:10 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
09:43:29 | | Join fejfighter [0] (n=jeffro21@C-61-68-97-57.hay.connect.net.au) |
09:44:48 | | Join libuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/x-5773dda8f89f4fb7) |
09:46:26 | libuxstb_ | amiconn: Thanks for the FAT link, I had a feeling there was an official description somewhere. Can you think of any reason why Rockbox shouldn't be using the "official" algorithm for shortname creation? |
09:46:58 | Llorean | libuxstb_: Your nickname has something significantly wrong with it. |
09:47:08 | amiconn | The current algorithm in rockbox is shorter, but since it seems to have problems, I'd say we should try to implement the official one |
09:47:17 | amiconn | Llorean: hehe |
09:47:39 | * | Llorean is not familiar with that library. |
09:47:51 | amiconn | uxstb_ ? |
09:47:52 | | Nick libuxstb_ is now known as linuxstb_ (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/x-5773dda8f89f4fb7) |
09:48:07 | * | linuxstb_ has another coffee |
09:48:45 | linuxstb_ | Llorean: Thanks :) |
09:49:14 | * | linuxstb_ reads the logs from last night and hopes the root menu is committed soon... |
09:49:55 | | Quit Mouser_X (Nick collision from services.) |
09:50:04 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
09:51:14 | amiconn | JdGordon: Fix for CONFIG_TUNER committed. |
09:52:13 | | Join Thundercloud [0] (n=thunderc@82.152.210.231) |
09:58:17 | | Quit decayedcell (Read error: 110 (Connection timed out)) |
10:00 |
10:01:35 | linuxstb_ | For any Mac users who want to try the latest rbutil - http://www.davechapman.f2s.com/rockbox/rbutil-test-2007-02-18.dmg |
10:05:54 | JdGordon | amiconn: ah damn, thats for fixing it |
10:06:24 | | Quit linuxstb_ ("CGI:IRC") |
10:08:00 | JdGordon | linuxstb: the only thing holding it back now is the buttons for the various targets... |
10:10:34 | amiconn | JdGordon: LCD_PIXELFORMAT fix is also committed |
10:11:20 | JdGordon | last big group is the backlight config then |
10:12:06 | amiconn | Yes, and backlight warnings only appear for Ondios... because Ondios don't have a backlight (but the pcb has it prepared) |
10:13:30 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
10:13:44 | amiconn | Hmm, CONFIG_I2C isn't defined for the recv2?? Should be the same as for the fmrec... |
10:13:55 | Bagder | yes I forgot that when I fixed yday |
10:14:16 | amiconn | I wonders waht's up with the gigabeat warnings... |
10:14:23 | nls | spc codec |
10:14:50 | Bagder | but why only on gigabeat? |
10:14:55 | amiconn | Yes, but why gigabeat only? |
10:14:58 | Llorean | It's a lot faster |
10:14:59 | amiconn | hehe |
10:15:01 | Llorean | It's Echo, and other features |
10:15:17 | amiconn | And why not the sim then? |
10:15:28 | Llorean | Probably just didn't think to define them for the sim. |
10:15:43 | amiconn | hmm.... |
10:15:54 | amiconn | Bagder: Do we use -Wundef for sims now? |
10:16:08 | Bagder | hm, yes I think so |
10:16:11 | amiconn | Doesn't look like it... |
10:16:25 | Bagder | ah no |
10:16:33 | Bagder | it overrides the default options in configure |
10:16:53 | amiconn | The sims are all green thoroughout the build table (apart from the buggy gcc 4.1.1 warnings) |
10:17:37 | Bagder | I guess it makes sense to do -Wundef for them as well |
10:17:37 | | Quit bun-bun () |
10:18:10 | * | Bagder does a test build |
10:18:17 | * | amiconn can't type :/ |
10:18:21 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
10:18:24 | Bagder | aaah |
10:18:39 | Bagder | we better fix some code before we try that... |
10:18:52 | Bagder | CONFIG_CPU |
10:20:04 | Bagder | used all over in #ifs |
10:20:10 | Bagder | and not set for sims |
10:20:36 | amiconn | Hmm, then a proper convention would even help to reduce the checks |
10:21:15 | amiconn | Iirc most (all?) checks look like #if CONFIG_CPU == <type> && !defined(SIMULATOR) |
10:21:22 | Bagder | true |
10:21:39 | amiconn | But CONFIG_CPU isn't defined for the simulator, so the second test is kinda redundant |
10:21:58 | JdGordon | CONFIG_CPU = SIMULATOR? |
10:22:05 | Bagder | yeah, something like that |
10:22:33 | | Quit _Veseliq_ (Read error: 113 (No route to host)) |
10:25:00 | Bagder | table slowly looking nice again |
10:26:03 | | Join jba [0] (n=jba@c211-30-242-236.blktn3.nsw.optusnet.com.au) |
10:29:19 | | Join PaulJam [0] (i=Paul@vpn-3047.gwdg.de) |
10:30:18 | amiconn | Llorean: The comments can't be right.... |
10:30:38 | Llorean | amiconn: I have a following fix for the comments. |
10:30:39 | Shaid | I get a whole bunch of 'pointer targets in arguement differ in signedness' warnings when I compile my just checked out SVN tree of rockbox. |
10:30:39 | | Join Juice^ [0] (n=Juice@213.167.96.196) |
10:30:45 | Shaid | I just installed FC6 on a spare machine |
10:31:00 | amiconn | Hmm, and I wonder why this one doesn't just use #ifdef for checking |
10:31:02 | Bagder | Shaid: you mean when you build a simulator? |
10:31:03 | Shaid | I'm guessing I have some silly compiler version... |
10:31:11 | Bagder | amiconn: I would say it is a bug in the codec |
10:31:16 | Shaid | nope, building ipod4g target. |
10:31:25 | Bagder | Shaid: using gcc 4.0.3? |
10:31:28 | Llorean | amiconn: I thought the idea wasn't to use #ifdef any more in most cases anyway, so that the -Wundef is helpful? |
10:31:38 | Shaid | 4.1.1 |
10:31:44 | Bagder | Shaid: there you go |
10:31:51 | Shaid | that's what I thought. |
10:32:01 | Shaid | Damn new distros and their uptodate packages! |
10:32:04 | * | Shaid shakes fist. |
10:32:05 | Bagder | ? |
10:32:13 | Bagder | the distro has no arm gcc for you |
10:32:15 | linuxstb | Shaid: What does "arm-elf-gcc" tell you? |
10:32:22 | linuxstb | I mean "arm-elf-gcc −−version" |
10:32:37 | Shaid | oh sorry |
10:32:39 | Shaid | 4.0.3 |
10:33:13 | linuxstb | And you're definitely compiling for the target - you didn't select Simulator by accident? |
10:34:04 | Llorean | amiconn: If I did it wrong I'm sorry, I may have misunderstood the purpose of using the warning on undefined option. |
10:34:23 | * | Shaid reruns tools/configure |
10:34:29 | | Join _Veseliq_ [0] (n=veseliq@15-124.airbites.bg) |
10:34:40 | linuxstb | Shaid: You should do a "make clean" as well... |
10:34:52 | Shaid | yeah, I did. |
10:35:04 | Shaid | make clean, that is |
10:35:10 | Shaid | and it seems to be not having warnings now |
10:35:27 | Shaid | I guess I forgot to change dir before making a sim config... |
10:35:34 | * | Shaid feels stupid. |
10:46:47 | | Join bun-bun [0] (n=bun@71-92-214-26.static.mtpk.ca.charter.com) |
10:52:47 | JdGordon | hmm.. on the ipod, play from the menus should goto wps? which would leave left as the only cancel button? |
10:53:31 | Llorean | JdGordon: Isn't Menu a cancel button in the iPod Menus? |
10:53:45 | Llorean | Or do you mean a "back" button? |
10:53:51 | linuxstb | IMO, I don't see a need to always make every button do something - that just leads to confusion when people press buttons randomly to try and work out what they do. |
10:53:54 | JdGordon | i mean a "up-one-llevel" |
10:54:13 | Llorean | JdGordon: Play never went up one level anyway |
10:54:25 | linuxstb | I like the suggestion of removing the cancel feature (at least on targets with few buttons), and make left always accept and go back. |
10:54:27 | Llorean | JdGordon: Menu and Left do "Up one level" |
10:54:36 | JdGordon | Llorean: sorry, your right, it was hold play |
10:54:41 | linuxstb | MENU should be the fast-exit from menus. |
10:54:46 | linuxstb | (when it's implemented...) |
10:55:15 | Llorean | JdGordon: Hold Play? I never noticed that. I'm going to go on a limb and bet nobody uses Hold Play to get out of the menus except when trying to shut down. |
10:55:37 | JdGordon | linuxstb: yep, that should work in the root menu patch now |
10:56:02 | JdGordon | in svn, menuu would go up a level, but with the patch menu will go to root |
10:56:25 | Llorean | I'm okay with that, Left makes plenty of sense anyway |
10:57:12 | linuxstb | It's up to you (you're working on it), but I would prefer to see the root menu patch first committed with just the core functionality, and then we can see what the spare buttons can do, if anything, afterwards. |
10:58:43 | | Quit Siku () |
10:59:18 | Bagder | I agree |
10:59:28 | Bagder | doing it step by step is a lot wiser |
10:59:35 | amiconn | linuxstb: Even with few buttons, making Left accept doesn't mean to remove the cancel feature |
10:59:44 | amiconn | It was like this before actions, even on Ondio |
10:59:44 | | Join pintree [0] (i=Mich@218-170-39-117.dynamic.hinet.net) |
10:59:55 | PaulJam | JdGordon: concerning your menu rework, could you check if the language strings in the "ID3 Tag Priority" setting are interchanged? if i select "V2 then V1" it actually prefers the ID3v1 tag on my h320. but i am too lazy to check with a svn build myself. |
11:00 |
11:00:21 | JdGordon | that last sentence should have been left off... |
11:00:40 | linuxstb | amiconn: I'm just a little against the idea of making every button do something in every screen - it leads to inconsistent button mappings. But if we can cancel consistently, then so much the better. |
11:00:41 | Llorean | Yes "I don't know if a bug exists in my code or yours, so you should check first." |
11:01:10 | amiconn | linuxstb: On Ondio, Right and Left were accept, and Off was cancel |
11:01:32 | amiconn | Actions redefined the meaning of Left to be cancel as well, which doesn't make sense |
11:01:40 | Llorean | On the iPods, when in an actual setting list (like, volume dB values) would it make sense to have "Menu" still cancel? |
11:01:42 | | Join Siku [0] (n=Siku@f303b.w3.tontut.fi) |
11:01:59 | Llorean | Err, not still |
11:02:18 | JdGordon | PaulJam: ah yes... it appears your correct |
11:02:21 | Llorean | The 'value list' to me seems to not actually be a menu any more, but a selection. |
11:02:33 | pintree | HI, if I may−−I can't shut down rock box−−pressing on 'PLay' for a few seconds reboots it, pressing 'menu + select" reboots it as well |
11:03:01 | JdGordon | Llorean: I think there shold be cancel button, especialy if we change left to being accept |
11:03:15 | Llorean | pintree: If you reboot it into the Apple firmware, does it show a charging icon over the battery, even when it's not? |
11:03:29 | * | JdGordon wonders how so many \t 's got into settings_list.c.... stupid anjuta! |
11:03:32 | linuxstb | pintree: Do you have the charger connected? |
11:03:54 | pintree | don't remember how to reboot to apple |
11:04:42 | JdGordon | PaulJam: all fixed |
11:04:56 | JdGordon | crap... or not... stupid local is out of sync :p |
11:05:04 | pintree | linuxstb yes charger is connected but i want to shut it down so i can actually charge the thing instead it stays on |
11:06:20 | Llorean | PaulJam: This is at least the second time recently you've asked someone else with an SVN build to verify something for you, and in the previous instance it was your build at fault. |
11:06:36 | linuxstb | pintree: You can't shut down an ipod whilst charging. |
11:06:43 | pintree | Llorean how do i reboot to apple−−hold play then quickly hold play again? |
11:06:58 | Llorean | pintree: You can't shut down while charging, as linuxstb said. |
11:07:14 | pintree | linuxstb ok got it, thought it might be so but was hoping differently |
11:07:30 | linuxstb | It would have been easier if you had just asked that question to start with... |
11:08:13 | pintree | linuxstb talking to me about having to ask the question? |
11:09:45 | PaulJam | Llorean: i'm not sure, but the commit at 17 Feb 23:01 looks as if this issue was there in svn too. |
11:10:35 | Llorean | PaulJam: What 'this' are you referring to. JdGordon fixed the ID3v2/v1 thing because it was in SVN, but the previous thing I saw you mention in the logs, wasn't in SVN but just your build according to what you said in the logs. |
11:11:30 | Llorean | pintree: You said that you suspected what the problem was, but you didn't mention the charger being connected when trying to shut down, which if you _suspected_ that was the problem seems logical as something to mention. |
11:12:04 | PaulJam | Llorean: i meant the status bar overlapping the text in the runtime screen (i think tat was what you were referring to). |
11:12:08 | pintree | no i did not supsect it til u said it−−not that smart |
11:12:41 | pintree | me not thart smart. that is |
11:12:44 | Llorean | PaulJam: I was just going on the logs. |
11:12:58 | Llorean | PaulJam: Either way, is there some reason you can't be bothered to check an official build first? |
11:13:00 | JdGordon | Slasheri: you around? |
11:13:21 | Llorean | PaulJam: I've just noticed a distressing trend of people coming in here with problems that go away when they try a SVN build, overall. |
11:14:30 | linuxstb | JdGordon: Your root_menu patch is giving warnings and errors - due to the -Wundef I think. It's using #ifdef CONFIG_TUNER... |
11:15:07 | *** | Saving seen data "./dancer.seen" |
11:15:11 | JdGordon | bah, ok, ill fix them.. (im building the h300 here so didnt see them) |
11:15:35 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
11:15:35 | linuxstb | No rush, I've fixed them locally. |
11:15:38 | | Join tick [0] (i=95e13cb1@gateway/web/cgi-irc/labb.contactor.se/x-5a1a2d083b36f62a) |
11:16:32 | JdGordon | I think im going to not allow the database browser to resume... its causing problems, hopefully Slasheri can fix that later :) |
11:16:48 | Llorean | Resume as in 'resume playback'? |
11:16:52 | * | linuxstb wishes there was a standard for the orientation of USB sockets - 50% of my sockets are one way, 50% the other... |
11:16:55 | Llorean | Or resume location in the tree? |
11:16:56 | tick | The recent commits bring me to the question: how are on/off config settings defined? And how should they be tested with #if. #ifdef XXX or #if XXX? I've seen different style in rockbox. |
11:17:04 | JdGordon | Llorean: the 2nd |
11:17:12 | Llorean | Ah, yeah, that does seem unreliable at best. |
11:17:29 | Llorean | linuxstb: I'd have to say mine is closer to 3/4 one way, 1/4 the other, but a standard would be nice. Most of mine are USB logo up. |
11:17:33 | linuxstb | tick: IIUC, CONFIG_* should be tested with #if, HAVE_* should be tested with #ifdef. |
11:17:53 | * | Llorean wonders if the location of the logo on the cable is standard, or if he just has remarkably consistent cables. |
11:18:06 | Slasheri | JdGordon: hmm, probably :) in fact, i wouldn't mind if you rewrote the database browser handling in the tree* code |
11:18:08 | amiconn | Llorean: The cable marking is standard afaik |
11:18:14 | linuxstb | Or I'm just unlucky, and I always try the wrong way first... |
11:18:14 | Llorean | Good to know. |
11:18:22 | Slasheri | that handling was based on the previous database and has had many issues |
11:18:58 | tick | linuxstb: that's unlogical IMHO. I'd rather do it all with #if, not #ifdef. That way you make sure that you define all settings for all platforms explicitly and not forget anything |
11:19:37 | tick | linuxstb: and the developers have one clear rule |
11:19:40 | Bagder | I think linuxstb is right |
11:19:41 | linuxstb | tick: It's not illogical. CONFIG_* are for features with different implementations - e.g. CONFIG_TUNER specifies the type of tuner, or is 0 if the hardware doesn't have a tuner. |
11:19:53 | JdGordon | Slasheri: I think if set_current_file() was implemented for the DB it would be ok, but I dunno... for now its ok to just start it in / |
11:19:54 | pintree | hmm interesting what u guys r writing−−understand very little but i get the picture−−anyhow you're all obviously busy so i'm gonna go |
11:19:58 | pintree | thnx for the help |
11:20:12 | JdGordon | does the db use paths like the file browser? or completly differenet? |
11:20:25 | | Quit pintree ("Leaving") |
11:20:53 | linuxstb | tick: So what would you suggest as an alternative? |
11:20:54 | Slasheri | JdGordon: database would need to know the full selected path in order to able resume |
11:21:48 | tick | linuxstb: I'd like to deal the same way with all of them, i.e. #if, and not #ifdef |
11:21:52 | JdGordon | It doesnt keep track of its "location" ? i.e /artist/album = a/ etc? |
11:21:55 | Slasheri | JdGordon: it uses no paths |
11:21:59 | JdGordon | ok |
11:22:00 | Slasheri | nope |
11:22:05 | JdGordon | shame :p |
11:22:15 | Bagder | tick: it doesn't make sense to have to define every feature you do not have |
11:22:15 | Slasheri | that depends on the selection and user configured tagnavi menu system |
11:22:49 | Slasheri | so it needs to know at least the previously selected menu entry configuration and location |
11:23:13 | * | amiconn wonders why the recorder8mb build jumps +/-28 all the time, while the ordinary recorder doesn't do that |
11:23:16 | | Quit kaaloo ("Leaving.") |
11:23:22 | tick | Bagder: then you can explicitly state that you don't have that feature. And the compiler/preprocessor will tell you if you've forgotten to define the "state" of a feature for a platform |
11:23:41 | Bagder | tick: it grows painful to have to do that for all targets |
11:23:43 | tick | "state" = have / don't have |
11:23:47 | amiconn | JdGordon: Check the Ondio columns :) |
11:24:26 | * | Bagder runs off |
11:24:31 | JdGordon | nice n clean :) |
11:24:36 | tick | Bagder: maybe. But we can have a list of all features and define every single one of them for each platfrom. A feature matrix so to say |
11:25:39 | Juice^ | if you set a backdrop to a bmp which is pure black, and the font is black too.. is there a easy way to revert the backdrop back to one that makes the font readable? perhaps a button combination that resets the backdrop to default or none |
11:25:52 | tick | There can surely exist dependent features. E.g. if you set e.g. HAVE_TUNER to 0 then you don'd gave to define TUNER_TYPE (just an example from my mind) |
11:26:21 | nls | Juice^: you can reset settings, but you need to tell us which target you're on |
11:26:36 | Juice^ | nls: sansa |
11:26:54 | amiconn | tick: There is no HAVE_TUNER |
11:27:03 | amiconn | ...only CONFIG_TUNER |
11:27:13 | amiconn | ...which is (now) set to 0 if there is no tuner |
11:27:22 | tick | amiconn: that was just an fictious example. |
11:27:32 | amiconn | ...and you picked a special one, as CONFIG_TUNER is even a bitmask |
11:27:50 | JdGordon | do any targets have both tuners? |
11:28:08 | nls | Juice^: hmm, tricky, that is quite new, so I do not know if reset settings on a button cmobination is implemented, try asking dan_a or barrywardell, when thwy are here, or if you can acess the device from your computer, just delete ./rockbox/config.cfg |
11:28:13 | amiconn | JdGordon: The Ondio FM exists in several hardware versions, detected at runtime |
11:28:21 | JdGordon | ah ok |
11:28:40 | amiconn | Older ones have the samsung tuner (same as the fmrecorder), newer ones have the philips tuner (same as the irivers) |
11:28:55 | amiconn | bbl |
11:28:56 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- 100,000+ downloads can't be wrong") |
11:29:12 | tick | amiconn: my point is that I want to have a closed world, i.e. each feature should be explicitly defined as existent or non-existent. And not "conclusion by default" (non-existent unless defined as existent) |
11:29:28 | | Join stoffel [0] (n=sfr@p57B4EDB1.dip.t-dialin.net) |
11:29:39 | Juice^ | nls: allright thanks, yes im aware of how to reset it when connected to a computer..thought it would be very handy to have such an function to reset with a key-combo when a computer is far far away :] |
11:29:46 | JdGordon | tick: yeah, but we are lasy, and doing that for every target now would be painful |
11:30:24 | tick | JdGordon: I know :-) But doing so would avoid spelling problems IMHO |
11:30:26 | JdGordon | your idea would mean updating 22 different config files, adding heaps of lines of code |
11:30:55 | tick | JdGordon: why adding? Not changing? |
11:31:51 | JdGordon | because atm if a target doesnt have something, its left out of the config.. explicitly stating it doesnt have it would add lines |
11:31:54 | tick | JdGordon: you'd just write #if XXX (or #if XXX=yyy) instead of #ifdef XXX |
11:32:28 | Llorean | tick: And every time a new thing is added, you'd have to add a #define to every single config file stating that hardware explicitly doesn't have it. |
11:32:31 | tick | JdGordon: aha, ok. But in the real code the above statement still holds, no? |
11:32:42 | Llorean | Rather than simply having the whole system automatically know it doesn't have it because that config doesn't say "Hey, I have this" |
11:32:50 | JdGordon | isnt that what we have started doing? |
11:33:04 | tick | Llorean: yes, that's true. But that's good IMHO. |
11:33:51 | tick | You consciously describe your platform and don't leave it to the chance of the right default. |
11:34:03 | Llorean | tick: As the list changes that could mean dozens of additional lines in each config file when a new one is created, plus dozens or more of files that need updated with every added target. |
11:34:11 | Llorean | What default? |
11:34:16 | Llorean | If you leave off a piece of hardware, it's not there. |
11:34:57 | tick | Llorean |
11:35:04 | linuxstb | tick: It's not by chance - for example, you #define HAVE_RECORDING for devices that can record. If it can't record, you don't define it. |
11:35:26 | | Join pixelma [0] (i=54bd6f54@rockbox/staff/pixelma) |
11:35:49 | linuxstb | But most features are now defined how (I think) you want them to be - with CONFIG_XXX which is always defined, and is 0 if the device doesn't support it. |
11:36:28 | tick | Llorean: we could define all of them to the value meaning "don't have" and then redefine some of them in the config files. But in the code you'd always have #if and not #ifdef. One style for all. |
11:36:52 | Juddy | Anyone know what the most compatable mp3 player for rockbox is? I just wonder cos the gigabeat seems to have a decent battery life with rockbox yet ipod has a relatively bad one.. what other mp3 players work good with rockbox? |
11:37:10 | tick | Now, if you use #if where you'd have used #ifdef or vice versa you'll have an obscure bug. |
11:37:17 | linuxstb | Juddy: Basically anything that doesn't have a portalplayer processor (ipods, iriver H10 and Sansa). |
11:37:26 | Llorean | Juddy: Basically, anything not PortalPlayer based. |
11:37:36 | Juddy | would the gigabeat have the highest gain from rockbox? |
11:37:52 | Llorean | Probably the H120 benefits most from the Rockbox featureset. |
11:37:54 | linuxstb | It has a pretty bad original firmware by all accounts, so in that respect, yes. |
11:37:58 | Juddy | ah. so ipods H10 etc they are portal player based? |
11:38:20 | tick | linuxstb: CONFIG_XXX is in the line with my proposal. |
11:38:41 | | Join barrywardell [0] (n=barrywar@194.46.160.178) |
11:38:44 | linuxstb | tick: then you should be 99% happy. |
11:38:49 | Juddy | what does that mean? the way the processing is done? |
11:38:59 | tick | linuxstb: I am :-))) |
11:39:05 | Llorean | Juddy: It's a specific brand of processor. |
11:39:13 | Juddy | oh |
11:39:21 | Juddy | and its shit? |
11:39:25 | Llorean | One that's not documented, so our support for it is coming slow. |
11:39:36 | Llorean | No, by all means it's a reasonable processor. |
11:39:53 | Juddy | ah. what has better processor in general gigabeat or ipod? |
11:40:01 | Llorean | 'Better' in what way? |
11:40:14 | Juddy | gigabeat F vs ipod video in terms of processing power |
11:40:16 | nls | The gigabeat is muuuuch faster :-) |
11:40:42 | JdGordon | Slasheri: what path should i tell the db to always start in? setting tc.currdir to / doesnt seem to work |
11:41:01 | | Part tick ("bye all") |
11:41:52 | linuxstb | Juddy: I wouldn't go as far as to say Rockbox is bad on the ipods, just not as good as other targets. The main issues are performance (if you want to play high-bitrate lossy files and use the software EQ, then you'll struggle), and battery life. Personally I'm happy with the battery life (I only ever listen for a couple of hours a day), and use FLAC which plays very efficiently. |
11:41:56 | Juddy | also im thinking of upgrading from F40 gb to x60. How do the 2 players compare for rockbox use? |
11:42:26 | Slasheri | JdGordon: hmm, in fact db browser does not use tc.currdir at all, so no matter what you set it to |
11:42:42 | Slasheri | just tagtree_init() is needed prior to starting the browser |
11:42:44 | nls | Juddy: they are supposed to be basically the same hardwarem but the X models are smaller and lacks buttonlight |
11:42:49 | JdGordon | ah, nuts... ok |
11:42:52 | Slasheri | ups, not that |
11:43:10 | Juddy | nls: ah prob not worth while upgrade then |
11:43:23 | Juddy | i heard X has a bigger screen? |
11:43:39 | Llorean | .2 inches, yes. |
11:43:42 | linuxstb | JdGordon: Root menu looking good... Couple of comments - "Recording" in the settings menu still takes you to the "settings/screen" sub-menu. Also, have my suggestions of "Playlists" and "System" entries in the root menu been rejected? |
11:43:42 | Juddy | but i also noted battery life is worse cos screen is LCD |
11:43:43 | Slasheri | tagtree_load is enough |
11:43:45 | Llorean | That's 0.2 larger. |
11:43:57 | nls | oh, yes that is correct, 2,2"->2,4" iirc but with the same resolution |
11:44:15 | Llorean | Personally, I tend to like smaller screens at the same resolution. |
11:44:27 | nls | dunno about worse vattery tho... |
11:44:31 | Juddy | ah interesting. yeh i was wonderin bout that cos i noticed the mpegplayer wiki doesnt mention different resolution for X |
11:44:41 | * | nls can't type while hungover |
11:44:42 | JdGordon | linuxstb: all noted... recording can stay for a while untill that menu gets converted properly... and no to both the other 2 |
11:44:50 | JdGordon | I mean, no they wernt rejected |
11:44:51 | Juddy | yeah. well X uses LCD and i think F uses TFT |
11:45:11 | | Join lee-qid [0] (n=liqid@p54965EC2.dip.t-dialin.net) |
11:45:37 | | Quit jba ("Leaving") |
11:46:12 | nls | Juddy: if you want (accurate) details on gigabeat hw, you shoud ask markun or one of the other gigabeat guys |
11:46:28 | | Quit bun-bun () |
11:47:01 | nls | JdGordon: if we want to change a setting in the code do we still reset all of them or just the one? |
11:47:08 | Juddy | good point |
11:47:41 | JdGordon | nls: not sure what you mean, but only the one you change should be effected |
11:48:27 | nls | JdGordon: well, in a situation where we would have bumped config_block version when that was used |
11:48:43 | | Join x1jmp [0] (n=x1jmp@p57B0B867.dip0.t-ipconnect.de) |
11:49:13 | JdGordon | the onyl config verison is for the NVRAM settings, if the order or byte count is changed... |
11:49:21 | JdGordon | so no, you probaly dont need to worry |
11:49:37 | Juddy | anyone know much about progress on mpegplayer? Do you guys anticipate that one day it will be really good? |
11:49:50 | JdGordon | one day it will rule the world... |
11:49:51 | nls | JdGordon: thanks, I'll just remove the note in the manual then :-) |
11:50:29 | Llorean | Juddy: If someone works on it, yes. |
11:50:35 | Juddy | like perfect videos. that would be awesome. mpeg 4 possibly? What is the dif between mp2 and mp4 anyhow? better compression? |
11:50:44 | linuxstb | Juddy: It's a very low priority for me (I've done most of the work on it so far, but am not working on it atm), but a couple of gigabeat owners have expressed an interest in working on it. I don't know what progress they've made though. |
11:51:03 | Juddy | awww |
11:51:15 | Juddy | i hope they do |
11:52:03 | Juddy | i know its not really in the spirit of open source? or maybe it is? but id make donations to rockbox so developers get paid and have more time to make rockbox awesome |
11:52:22 | JdGordon | thats very in the spirit |
11:52:39 | JdGordon | there is a donate link on the front page... |
11:52:52 | Juddy | rockbox has prob saved me 400 dollars as it is( the cost to upgrade players) since i dont need to upgrade from f40 now cos i can do all the things i wanted from a new player |
11:52:58 | Llorean | You can't really donate to a specific task though. |
11:53:04 | linuxstb | I think the "spirit" of open source, if any, is that money is irrelevant. But it's unlikely that anyone will give up their day job to work on Rockbox... |
11:55:26 | Juddy | if they had enuf donations to support it they would |
11:55:28 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
11:55:29 | Juddy | why not? |
11:56:01 | | Join kretender [0] (n=kaspar@9.89.62.81.cust.bluewin.ch) |
11:56:13 | | Quit kretender (Client Quit) |
11:56:14 | Juddy | if ppl are doing it for free in their spare time i dont see why they wouldnt do it full time for money |
11:56:16 | JdGordon | I doubt there would be that much in the pot to support someone full time... |
11:56:37 | Llorean | Rockbox would have to have a drastic increase in donations. |
11:57:02 | Juddy | what do donations cover atm |
11:57:04 | Juddy | hosting costs? |
11:57:13 | linuxstb | No, hosting is donated/sponsored. |
11:57:20 | Llorean | Various things. Hardware costs when something gets damaged during work, for example. |
11:57:23 | linuxstb | I think it's mainly buying hardware for developers. |
11:59:24 | Juddy | well if someone takes over the pluging mpegplayer and sets up there own site for it for progress updates and donations ill donate to them directly |
11:59:46 | | Quit pixelma ("CGI:IRC 0.5.7 (2005/06/19)") |
12:00 |
12:01:06 | Juddy | linuxstb why are u no longer intersted in completing it anyhow? |
12:01:37 | Llorean | There are a lot of more important things he's working on |
12:02:57 | * | JdGordon thinks he has the quirks out of the browsers |
12:03:03 | Juddy | what other stuff? |
12:03:04 | Llorean | Juddy: As it is, Rockbox's main focus is audio features. Video's just an 'extra' |
12:03:09 | Juddy | (just interested) |
12:03:12 | linuxstb | I am interested in it, but as Llorean said, there are other things I want to do first, not least of which is port Rockbox to the AV300... |
12:03:38 | Juddy | meh av 300 who cares about that :P |
12:03:43 | Llorean | He does. |
12:03:55 | Juddy | it was a joke ;) |
12:03:59 | Juddy | that player any good? |
12:04:03 | Juddy | whats its specs? |
12:04:12 | Llorean | We're also hoping he works out the problem in ipodpatcher so that dual boot on the grayscale ipods can be fixed. ;) |
12:04:26 | linuxstb | It's old, but the reason I like it is that it takes 2.5" disks, meaning I can carry around 160GB of FLACs. |
12:04:55 | Juddy | nice |
12:05:15 | * | Llorean would like a 2.5" SWCODEC target. |
12:05:21 | Llorean | Or even 'mostly SWCODEC' as it is. |
12:05:26 | linuxstb | It's also a relatively easy port, as the archopen project has source-code for drivers for all the hardware. |
12:05:35 | | Join Rondom [0] (n=Rondom@p57A975A6.dip.t-dialin.net) |
12:06:12 | linuxstb | Problem is the CPU is relatively slow - a 54MHz arm7tdmi without a cache... |
12:06:34 | linuxstb | So whilst I don't think FLAC will struggle, the lossy formats probably will. |
12:06:39 | linuxstb | (without using the DSP) |
12:06:58 | Juddy | lossy formats are compressed ones such as mp3??? |
12:07:01 | linuxstb | But of course MP3 is done in hardware. |
12:07:23 | linuxstb | Juddy: Yes. The av300 has a hardware MP3 decoder, but other formats need to be decoded on the main CPU. |
12:08:13 | Juddy | i see |
12:08:55 | Juddy | question: why cant the codec for wma just be added to rockbox and then wa la' wma plays? |
12:09:01 | Juddy | its not that simple is it? |
12:09:09 | Llorean | The codec kinda has to be converted first. |
12:09:20 | Juddy | is that being worked on? |
12:09:20 | Llorean | So, I don't know what you mean by 'just be added' |
12:09:30 | linuxstb | codecs need to be implemented specifically for Rockbox, like any other code. |
12:09:37 | Juddy | ah. i didnt know it needs to be converted |
12:09:44 | Llorean | I believe the statement was "Getting WMA working requires someone with a clue, and the problem is people with a clue tend to know better than to use WMA" |
12:10:06 | Juddy | ah yeh. its not actually a bad format tho is it? |
12:10:13 | linuxstb | "people with a clue don't use WMA" IIRC. |
12:10:27 | Llorean | Juddy: It's not really a good one. |
12:10:50 | Juddy | i mean personally i use mp3 cos its the easiest.. but wma is supposed to be comparable or better head to head? |
12:11:34 | Llorean | Not in most tests. |
12:11:41 | Juddy | ah |
12:11:59 | Llorean | I believe WMAPRo was comparable to LAME MP3 and Ogg/Vorbis, but not standard. |
12:12:07 | linuxstb | I think everyone would like a WMA decoder in Rockbox (just so we match the list of features in the original firmwares we're trying to replace), but no-one likes it enough to work on it... |
12:12:23 | Llorean | Yeah, I definitely think it should be there. |
12:12:24 | linuxstb | (as no-one actually uses it) |
12:12:32 | JdGordon | there is a start in the tracker tho... |
12:12:52 | Juddy | yeah. i mean just for convenience it mite be worth while |
12:13:03 | Juddy | i only have a few albums in wma |
12:13:10 | linuxstb | That's now very out of date wrt ffmpeg - if I was to work on it, I would start again with the current ffmpeg sources. |
12:13:43 | MonkeyTamer | Llorean: that one about "having a clue" cracked me up |
12:14:01 | Llorean | MonkeyTamer: I was just paraphrasing someone else. LinusN I believe. |
12:14:11 | linuxstb | It would also be a nice thing to get WMA playing on ipods... |
12:14:13 | Llorean | linuxstb: WMA support would mean that on the H100 series at least, the last OF feature has been matched. |
12:14:15 | MonkeyTamer | that's a great quote nonetheless |
12:16:10 | Juddy | so what is the best format out there |
12:16:22 | Juddy | say Head to Head 192kb/s encoding? |
12:16:30 | Juddy | what would u guys/girls go for? |
12:17:09 | Llorean | Juddy: Everyone has different preferences depending on whether they care about space, or sound quality, or what ratio between those. |
12:17:16 | Llorean | Your best best is just to try different formats blind and see which you like. |
12:17:49 | MonkeyTamer | I know Big_Mac's recommendation would be APE :p |
12:18:05 | JdGordon | why oh why wasnt the eq settings all put in an array? it would make converting that menu soo much easier :'( |
12:18:34 | Juddy | llorean what would u choose then? |
12:21:12 | Llorean | Juddy: Depends on which player I'm putting it on. I use FLAC for a lot of stuff on my gigabeat just because outside of stuff that's precompressed by the artist, I don't have that much so I can fit all of it. |
12:21:34 | Llorean | On the Nano I tend to use Vorbis at the highest Q I can and still fit all of what I'm putting on it. |
12:21:50 | Llorean | Which is overkill, but since I have no reason _not_ to overkill, I may as well |
12:22:13 | linuxstb | Juddy: Musepack seems well-respected around that bitrate I think. |
12:22:43 | Juddy | and it plays fine in rockbox? |
12:22:51 | linuxstb | Very well afaik. |
12:22:58 | nls | Juddy: The only good way to decide which format to use and which bitrate is to do your own tests, and choos what you liek the most and is supported in rockbox of course ,-) |
12:23:01 | Juddy | good battery? |
12:23:17 | Llorean | Juddy: Good enough for me, as I said, it depends on your needs. Test for yourself. |
12:23:42 | Llorean | Musepack is good quality vs decode speed though, I believe. |
12:23:44 | | Join GreyFoux [0] (n=greyfoux@APoitiers-256-1-80-221.w90-16.abo.wanadoo.fr) |
12:24:05 | Juddy | yeah. but it takes soo much time . i just want as little waist of space but at the same time have the audio at the highest quality distinguishable by my ear |
12:24:28 | Llorean | Juddy: Then test which is the highest distinguishable by your ear. |
12:24:32 | linuxstb | That's one reason I use FLAC - I'm too lazy to test.... |
12:24:33 | Llorean | None of us can tell you THAT one for sure. |
12:24:45 | Juddy | true |
12:25:12 | Juddy | ill have to find some test files somewhere maybe. anyone know of a site with lots of samples in different bit rates and encoding? |
12:25:26 | safetydan | JdGordon, does the config system support arrays? |
12:25:42 | JdGordon | it shuold be able to |
12:26:13 | Llorean | Juddy: Most people encode their own, as which sounds best may vary depending on what genre you listen to and such. |
12:27:06 | safetydan | JdGordon, well when I wrote that I didn't see any examples of array settings. The settings struct is sort of treated as an away by the dsp code though. |
12:27:30 | | Nick GreyFoux is now known as nGs|GF`miam (n=greyfoux@APoitiers-256-1-80-221.w90-16.abo.wanadoo.fr) |
12:28:32 | JdGordon | actuaslly.. im not so sure it would help.. |
12:29:07 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
12:29:40 | safetydan | anyone see anything wrong with doing something like this? http://pastebin.ca/361858 |
12:30:03 | safetydan | it would mean the cliplight setting in a config file isn't shareable between targets that do/don't support cliplight |
12:30:08 | safetydan | saves a few bytes though |
12:32:38 | | Join kubiixaka [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
12:32:38 | | Quit kubiix (Read error: 131 (Connection reset by peer)) |
12:34:56 | | Quit fejfighter () |
12:35:09 | * | linuxstb has an idea for the root menu - context-menus on each item. e.g. a long-press on SELECT/NAVI on "Database" would take you to the database settings, long-press on Recording takes you to the recording settings etc. |
12:35:21 | Llorean | Oooh |
12:35:24 | Llorean | I like that. |
12:35:49 | Llorean | Shortcuts to some of the slightly deeper menus, that and it fits the 'context menu' scheme. |
12:36:23 | JdGordon | linuxstb: hmm.... it should be sort of easy to do... but a pain.. and can wait untill after the initial commit :) |
12:36:32 | linuxstb | Yes, please don't try to do it now... |
12:37:19 | JdGordon | Well, I want to add in custom menus, so contexts could be handled through that, so we barely have to add extra code.. |
12:37:34 | barrywardell | JdGordon: Do I just need to decide on ACTION_MENU_WPS when fixing my keymaps for your patch? |
12:37:36 | linuxstb | What do you mean by "custom" ? user-configurable? |
12:37:59 | JdGordon | barrywardell: yes, in the main_menu context |
12:38:15 | JdGordon | linuxstb: yeah, user configurable shortcuts to any accessable menu item |
12:38:51 | JdGordon | one of the nice (?) benefits of the new menu code, we can do this really easily |
12:41:07 | | Quit safetydan ("Ex-Chat") |
12:43:28 | | Quit Mouser_X (Nick collision from services.) |
12:43:36 | | Join entheh [0] (n=purr@88-106-245-209.dynamic.dsl.as9105.com) |
12:43:37 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
12:45:57 | * | JdGordon does a slightly nicer way of changing the wps text |
12:47:31 | linuxstb | What wps text? |
12:48:08 | JdGordon | the wps item in the root menu I mean |
12:48:23 | JdGordon | I need to add a proper way to do this anyway for the eq menus... |
12:48:44 | linuxstb | If the general view is that LEFT shouldn't cancel in settings, then PLAY gets my vote for cancel on the ipods. Leave MENU as the global shortcut back to the root menu. |
12:49:13 | * | Llorean will accept that happily. |
12:49:18 | Shaid | I think using play as a cancel is a bit... odd. |
12:49:21 | Shaid | but that's just my opinion. |
12:49:29 | linuxstb | I agree, but it's the only button left... |
12:49:38 | linuxstb | Also, CANCEL is a rare action. |
12:49:47 | linuxstb | (in the settings screens) |
12:50:11 | JdGordon | ok, that sounds good |
12:51:35 | Llorean | You should never *need* to cancel anyway. At best it's just if you don't want to scroll back to the prior option. |
12:51:47 | Llorean | But when you hit Menu, it should *cancel* as well as banishing the menu, I think |
12:51:56 | Shaid | I agree. |
12:52:11 | PaulJam | Little question: is the main menu title a language string? i can't find it in the english.lang |
12:52:24 | | Join funky [0] (n=repulse@unaffiliated/funky) |
12:53:22 | linuxstb | Llorean: I'm now not convinced about my suggestion... Maybe MENU should be cancel, meaning you have to leave the settings screen first, and then press MENU to go back to the root menu... |
12:53:49 | linuxstb | It means the MENU button does two different things, but for one of them you get a splash, so you know what's happened. |
12:53:51 | Llorean | linuxstb: I did suggest that a while ago, but nobody said anything in response to it. I'm definitely in favour of that, but was willing to settle for Play |
12:54:04 | Shaid | I like that idea. |
12:54:16 | linuxstb | OK, looks like I outvoted myself. |
12:54:19 | Shaid | it makes sense from a usability standpoin |
12:54:31 | Shaid | whereas play as cancel doesn't 'flow' usability wise |
12:54:42 | Llorean | Well, Menu as Cancel makes almost as little sense really. |
12:54:59 | Llorean | But since the Apple firmware already did it, and our previous implementation already did it, it begins to make more sense as already being habit. |
12:55:00 | linuxstb | Yes, but it's also "back" in the apple firmware, so there's a little continuity there. |
12:55:19 | Shaid | I always think of it as the back button anyway |
12:55:36 | linuxstb | I wonder why Apple didn't just call it BACK... |
12:55:53 | linuxstb | Although I'm glad they didn't. |
12:56:55 | | Quit kaaloo (Read error: 113 (No route to host)) |
12:57:16 | barrywardell | JdGordon: what was decided about the left from root issue? |
12:57:33 | linuxstb | left from the browser roots goes back to the root menu. |
12:57:44 | linuxstb | left in the root menu does nothing. |
12:57:51 | linuxstb | (at least, that's the current implementation) |
12:58:09 | | Join decayedcell [0] (n=decayed_@ppp91-190.lns1.mel3.internode.on.net) |
12:58:31 | barrywardell | OK, because on the H10 it currently does two things. Going to Files from the root menu, then pressing left brings you back to the root menu |
12:58:57 | barrywardell | but pressing left in the WPS also brings you to the files root. Pressing left then brings you back to the WPS |
12:59:17 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
12:59:19 | linuxstb | Shouldn't left in the WPS be "previous track" ? |
12:59:34 | barrywardell | no, there are rewind and ffwd buttons on the H10 |
13:00 |
13:00:20 | linuxstb | Ah. Do you have a "select" button that takes you from the WPS to the file browser? |
13:00:45 | barrywardell | no |
13:00:57 | barrywardell | we have rew, ffwd, play, up, down, left, right and power |
13:01:23 | barrywardell | so left is mapped to going back to the file browser currently (and in the OF) |
13:01:39 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
13:01:49 | | Quit Mouser_X (Nick collision from services.) |
13:01:58 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
13:01:58 | linuxstb | Is "power" the menu button? |
13:02:19 | JdGordon | barrywardell: I guess you want to map the left button to the usual select button then? |
13:02:41 | JdGordon | woops... log wasnt all the way at the bottom |
13:04:42 | barrywardell | linuxstb: yes, power is menu |
13:05:59 | barrywardell | JdGordon: I'm not sure I understand |
13:06:29 | JdGordon | dont worry... I bassically said what you did 5min ago, but not as nicely |
13:06:55 | barrywardell | haha. ok |
13:07:34 | barrywardell | anyway, I think left from the file browser root should always bring me to the root menu. regardless of which screen I entered the file browser from |
13:08:03 | barrywardell | I think that would make sense for all targets |
13:08:21 | JdGordon | thats what is supposed to happen |
13:08:40 | JdGordon | left/off/ACTION_STD_CANCEL |
13:08:49 | decayedcell | suppose so, if pressing left goes back through folders in File Browser and Database mode |
13:12:45 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
13:13:16 | | Part decayedcell |
13:15:11 | *** | Saving seen data "./dancer.seen" |
13:15:36 | | Join powr-toc [0] (n=r@84-51-129-124.rickmo645.adsl.metronet.co.uk) |
13:17:52 | | Quit himitsu (Remote closed the connection) |
13:18:46 | | Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
13:23:20 | | Join Winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
13:24:07 | | Join himitsu [0] (n=himitsu@203.205.119.52) |
13:24:33 | | Quit Lear ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
13:24:43 | | Quit himitsu (Remote closed the connection) |
13:27:55 | | Join himitsu [0] (n=himitsu@203.205.119.52) |
13:30:48 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust351.brig.cable.ntl.com) |
13:31:24 | | Quit Mouser_X (Nick collision from services.) |
13:31:33 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
13:40:22 | | Join amiconn [0] (n=jens@p54BD7D62.dip.t-dialin.net) |
13:40:58 | barrywardell | JdGordon: I can reproduce that problem in the H100 sim, so it's not just H10 specific. |
13:41:19 | JdGordon | which? |
13:41:20 | barrywardell | Also, going to the file browser from the wps seems to go one level too high in the directory structure |
13:41:41 | barrywardell | the one where WPS->Browser, then pressing left brings you back to the WPS |
13:42:45 | linuxstb | Same problem on ipod... |
13:43:17 | linuxstb | (WPS->Browser, then left at root of browser takes you back to WPS) |
13:43:58 | barrywardell | I can even go a level deeper in the browser, then left brings me back to the parent dir, but left again brings me to the wps |
13:43:59 | JdGordon | ah, line 663 in tree.c.. change that to GO_TO_ROOT |
13:44:16 | JdGordon | you cant go any higher than the dir you enter? |
13:44:25 | JdGordon | :'( I thought I go thtat bug |
13:45:13 | | Nick nGs|GF`miam is now known as GreyFoux (n=greyfoux@APoitiers-256-1-80-221.w90-16.abo.wanadoo.fr) |
13:45:20 | barrywardell | eg. I'm playing /artist/song.mp3. going WPS-> browser brings me to /. i can enter and exit /artist fine, but left again brings me back to the WPS |
13:45:44 | | Quit Winchester (Read error: 110 (Connection timed out)) |
13:46:09 | * | JdGordon seriously considers rewritng dirbrowse() |
13:46:18 | linuxstb | One thing at a time.... :) |
13:46:29 | JdGordon | but atm im turning eq_menu.c into frankenstiens macro monster! |
13:47:05 | | Quit powr-toc ("Leaving") |
13:47:29 | barrywardell | my other problem is: I'm playing /music/artist/song.mp3. going WPS->browser brings me to /music, rather than /music/artist |
13:48:19 | nls | JdGordon: Can this be closed http://www.rockbox.org/tracker/task/6170 ? |
13:48:25 | JdGordon | yeah, the tree browser was really never meant to be used the way that patch uses it.... |
13:48:40 | JdGordon | nls: I guess so |
13:51:06 | | Join pixelma [0] (n=Marianne@p54BD7D62.dip.t-dialin.net) |
13:51:07 | nls | gone! |
13:51:09 | | Join GFoux [0] (n=greyfoux@APoitiers-256-1-155-160.w90-30.abo.wanadoo.fr) |
13:52:22 | | Quit redbreva_ (Read error: 110 (Connection timed out)) |
13:53:10 | | Quit GFoux (Client Quit) |
14:00 |
14:03:54 | | Quit pixelma (" brb") |
14:05:41 | barrywardell | JdGordon: here's a keymap patch for the H10: http://pastebin.ca/361963 |
14:05:51 | JdGordon | cheers |
14:07:51 | | Quit GreyFoux (Read error: 110 (Connection timed out)) |
14:08:10 | barrywardell | JdGordon: and the Sansa: http://pastebin.ca/361970 |
14:09:09 | JdGordon | thanks, Ill put them in next time I sync it.. probably tomorowo |
14:10:23 | | Join pixelma [0] (n=Marianne@p54BD7D62.dip.t-dialin.net) |
14:10:40 | | Quit lini (Read error: 104 (Connection reset by peer)) |
14:10:46 | | Join lini [0] (i=pugsley@62.204.144.237) |
14:20:54 | preglow | which targets currently don't support bass and treble controls? |
14:21:36 | Llorean | I think they show up on the iPods but only appear to adjust volume |
14:22:41 | preglow | they work on my nano |
14:22:56 | preglow | i seem to remember they're shit, but they do work |
14:24:10 | nls | preglow: I think x5 |
14:24:13 | preglow | haha, but now that i listen to them, i can see how people think they only adjust volume |
14:24:42 | Shaid | They worked on my 4th gen |
14:25:03 | barrywardell | preglow: H10 has them show up, but they do nothing |
14:25:22 | preglow | fairly useless indeed |
14:25:34 | preglow | perhaps we'll want to use the software controls on some of the ipods as well, then |
14:26:01 | preglow | nls: that's what it looks like from the code, yes, i just for some reason thought ipod5g didn't have it either |
14:26:58 | barrywardell | targets based on the wm8731 and wm8758 don't have working versions |
14:27:28 | barrywardell | targets based on wm8975 has some sort of bass/treble control in hardware |
14:27:39 | nls | preglow: isn't the hardware eq on 5g jus a bass/treble thing as only the shelf filters work |
14:27:41 | nls | ? |
14:27:54 | | Join bluey- [0] (n=bluey@dslb-088-073-084-154.pools.arcor-ip.net) |
14:28:33 | preglow | nls: no idea |
14:29:27 | Llorean | nls: I think the hardware EQ is _supposed_ to do more than just shelf filters, but only they're working right so far. |
14:30:11 | preglow | well, from the nearest matching datasheet, yes |
14:33:35 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
14:33:37 | * | JdGordon just might kill anyone who commits to eq_menu.c before me.... |
14:36:33 | preglow | i am digging around in the menu code now, but not that one |
14:36:49 | dan_a | linuxstb: Are you around? |
14:38:35 | preglow | gah, this firmware/apps thing is starting to rot away |
14:41:15 | JdGordon | it is? |
14:42:21 | | Join himitsu_ [0] (n=himitsu@203.205.119.52) |
14:46:20 | amiconn | linuxstb: The NUMBER_OF_PARTICLES / NUMBER_OF_BLOCKS mixup is surely a bug, but fixing that doesn't fix the crash on archos |
14:46:30 | | Join Arathis [0] (n=doerk@p5484B56A.dip0.t-ipconnect.de) |
14:46:56 | amiconn | I'm just going to utilise the memory guard for finding which part of the code overwrites the _xlcd_rb pointer in ram |
14:47:06 | preglow | the whole dsp/eq layer might be better off being moved to firmware |
14:47:56 | preglow | right now in swcodec platforms, some sound settings need to be handled in firmware/sound.c, some in apps/dsp.c |
14:48:23 | | Quit himitsu_ ("Leaving") |
14:48:40 | | Join himitsu_ [0] (n=himitsu@203.205.119.52) |
14:49:10 | | Quit SaLoMoN (Excess Flood) |
14:49:26 | | Join SaLoMoN [0] (n=SaLo@salooo.org) |
14:49:58 | | Quit SaLoMoN (Excess Flood) |
14:51:21 | | Join Obsys_ [0] (n=chatzill@p12184-ipcd01-1hon.tokyo.ocn.ne.jp) |
14:51:40 | | Quit Obsys (Read error: 110 (Connection timed out)) |
14:51:46 | | Nick Obsys_ is now known as Obsys (n=chatzill@p12184-ipcd01-1hon.tokyo.ocn.ne.jp) |
14:52:11 | preglow | all apps code can just access global_settings without much thought, yes? we seem to be mirroring some settings here and there |
14:53:06 | | Nick Arathis is now known as Arathis_afk (n=doerk@p5484B56A.dip0.t-ipconnect.de) |
14:55:05 | Llorean | dan_a: Is there something about the Sansa that just makes it attract people who like to try absolutely random things? |
14:55:25 | dan_a | Llorean: Yes - it looks really cool! |
14:55:31 | | Join SaLoMoN [0] (n=SaLo@salooo.org) |
14:56:28 | dan_a | (I think we ought to have my last step from that thread in every "how to recover from your own stupidity" document) |
14:56:46 | Llorean | Hehehe |
14:57:27 | dan_a | Although it won't help, because these people don't read instructions |
14:58:05 | Llorean | With the Sansa users I frequently find myself wondering what they have read, because there's often a mix of right things and absolutely crazy things |
14:58:12 | | Quit himitsu (Read error: 111 (Connection refused)) |
15:00 |
15:03:16 | dan_a | I think they get creative when things aren't spelled out in detail. Silly people. |
15:03:48 | | Quit JdGordon ("Leaving.") |
15:04:20 | Llorean | dan_a: The problem I've experienced seems to be a case of "If they don't tell me not to do it, maybe I'm supposed to" rather than the logical "If it doesn't say to do it, I'm not supposed to do it" |
15:04:46 | amiconn | Paprica: r u there? |
15:04:48 | Llorean | There are always questions asking if we left out something, under the assumption that there must be more. |
15:05:04 | Llorean | Like the ever-common "Where do I put my music" question. They assume we just forgot to tell them. |
15:06:47 | Soap | Llorean: any opinion on the iPod Foolproof Restoration? |
15:07:29 | Llorean | Soap: I'm really not sure. Is the wiki page linked in the thread itself? |
15:07:37 | * | amiconn thinks he has found the chopper bug |
15:07:37 | Soap | no |
15:07:52 | amiconn | It's wrong for all targets |
15:08:01 | Soap | I started making the wiki page while I was under the impression the document was something worth preserving. |
15:08:14 | Soap | The more I read and edited the document, the less value I saw in it. |
15:08:21 | Llorean | Ah |
15:08:29 | Llorean | Just lock the thread and let it sink away. |
15:08:41 | Soap | So I finished what I started, but only because I'm compulsive that way. |
15:09:10 | Llorean | Post to the thread with a post saying "Static information goes in the wiki, such as here" with a link to your document, and lock it, I suppose. |
15:09:19 | Soap | The problem I see with the wiki page is that it implies the document is more official and legitimate. |
15:10:11 | Soap | I don't understand at all why it encourages a reformat to fix problems. I guess the issue I have is I don't understand /what/ problems it is supposed to fix. |
15:10:17 | Llorean | Ah |
15:10:28 | Llorean | Maybe ask in the thread? |
15:11:03 | Soap | And it encourages the purchace of a wall charger if you /might/ have a dead battery, as if USB charging isn't equally valid. |
15:11:26 | Soap | Yea, I think maybe asking him head-on is the right way. |
15:12:16 | Llorean | Just point out the bits you don't see the purpose of, and ask for specific situations where those become necessary? It does look a bit overcomplicated. |
15:13:05 | linuxstb | amiconn: I've been looking at chopper a little, and if you comment out the calls to xlcd_draw_triangle, then it doesn't crash... |
15:13:19 | Llorean | Back when I was doing early bootloader experiments, where I'd occasionally typo the DD (or the many times I screwed up the formatting while trying to resize partitions to try out iPL support) the most I ever needed to do was use windows format to reformat the ipod before restoring. |
15:13:34 | amiconn | linuxstb: Yes, but xlcd_filltriangle() is not the culprit |
15:13:47 | amiconn | I found the problem |
15:13:55 | linuxstb | Good :) |
15:14:28 | linuxstb | I guess that will also fix the crashes that happen when saving the configfile at the end of the game as well. |
15:14:31 | dan_a | linuxstb: Mind if I msg you about something? |
15:14:41 | linuxstb | You never need to ask... |
15:14:52 | amiconn | chopper_load() first calls chopClearTerrain(), and then chopAddTerrainNode() in a loop |
15:15:13 | *** | Saving seen data "./dancer.seen" |
15:15:31 | amiconn | But: chopClearTerrain() sets the node count to -1 (!), so the first call to chopAddTerrainNode() writes out of bounds... |
15:15:51 | amiconn | ...and in the case of archos, that overwrites the xlcd lib's rb pointer |
15:16:11 | amiconn | Found that by using a slightly adapted memory guard :) |
15:16:17 | linuxstb | Nasty... |
15:17:32 | amiconn | Now chooper runs, but isn't really playble |
15:17:41 | amiconn | Too fast, and too large heli |
15:18:38 | | Quit bluey- ("Leaving") |
15:19:08 | * | preglow summons Lear |
15:24:16 | | Join hanno [0] (n=hanno@p54A4EC10.dip.t-dialin.net) |
15:24:19 | | Join tomal [0] (n=tomek@84-73-121-163.dclient.hispeed.ch) |
15:24:30 | hanno | hi, I'm writing an article for a german magazine and I'd like to mention rockbox |
15:24:47 | hanno | are there any free-to-use/press-fotos of a device running rockbox? |
15:26:28 | hanno | and another question: how's video support on rockbox and is there support for theora? |
15:26:44 | preglow | video support is in its early stages, and the only format we support is mpeg/mpeg2 |
15:27:04 | hanno | ok, thanks, so that's a "no" for my article ;-) |
15:27:10 | hanno | (it's about patent-free codecs) |
15:27:13 | amiconn | ...and for the old devices, there is rvf |
15:27:19 | preglow | as for press quality photos, i don't know |
15:27:36 | dan_a | hanno: I'm not sure whether there are photos, but there are screenshots at www.rockbox-themes.org |
15:27:44 | hanno | it's not about quality, it's more about "can I just take the shots from the page"? |
15:27:53 | hanno | or will anyone sue me if I do? ;-) |
15:28:01 | preglow | haha, i think you're in the clear |
15:28:17 | preglow | but it depends where you find it, of course |
15:28:37 | preglow | amiconn: i've got some quick and dirty code here that does bass/treble in software now. want to test? |
15:30:01 | dan_a | hanno: We've had a few articles recently which mentioned Rockbox but were very inaccurate. We would appreciate being able to check what you've said before it's published if at all possible |
15:31:11 | preglow | hanno: at least we support a fair amount of patent free audio codecs, heh |
15:31:34 | hanno | dan_a, ok, but that has do be fast ;-) |
15:31:40 | preglow | afaik, flac, musepack, wavpack and ogg vorbis are all patent free |
15:31:44 | hanno | anyone in your team speaking german who wanna check back? |
15:32:34 | hanno | musepack seems to be derived from mpeg and thus most probably patented? |
15:33:25 | hanno | I have to check that back |
15:33:25 | PaulJam | i have a question about the custom keyboard layouts: in the virtual keyboard sometimes the statusbar is shown and sometimes not. this results in a different amount of lines that are shown, so that one line that should be on the second page is shown on the first page when the statusbar is not shown. is there a way to solve this? |
15:33:30 | hanno | it's only a very short part about rockbox |
15:34:36 | preglow | hanno: i think they at the very least claim it is no longer contains patented algorithms, but i don't know what those are in the first place |
15:34:41 | preglow | what it does is pretty generic |
15:34:56 | preglow | good old well known dsp stuff |
15:35:02 | dan_a | hanno: As long as you're not telling anyone how to install it there probably won't be any problem with inaccuracy |
15:35:12 | hanno | dan_a, ok, no, I won't do that |
15:35:32 | hanno | It's just a short mentioning that it's a project to create free software firmware and that it supports vorbis and flac |
15:36:37 | dan_a | Not much room to go wrong there, then! |
15:39:37 | Soap | Llorean: I posted my reply to him with questions. Any comments by you? |
15:40:55 | SirFunk | rockbox can't play .m4a files, right? |
15:41:30 | preglow | it can |
15:41:34 | preglow | most of them |
15:41:35 | SirFunk | oh itcan |
15:41:40 | SirFunk | the manual doesn't say it can :-P |
15:41:42 | preglow | not our best codec, but it does work ok |
15:41:43 | SirFunk | i'll have to test it out |
15:41:48 | preglow | it's a bit of a work in progress |
15:42:05 | SirFunk | my stupid old bass teacher put all of these recordings online in .m4a |
15:42:25 | Soap | SirFunk: if your .m4a files are DRM laden, Rockbox will never be able to play them. |
15:42:44 | Soap | Nevermind, those should be fine (at least on that front) |
15:43:07 | SirFunk | maybe i shoudl conver them to .ogg or something |
15:43:11 | | Quit pixelma (" HydraIRC -> http://www.hydrairc.com <- 100,000+ downloads can't be wrong") |
15:44:56 | | Join redbreva_ [0] (n=chatzill@host86-134-211-109.range86-134.btcentralplus.com) |
15:44:56 | | Nick redbreva_ is now known as redbreva (n=chatzill@host86-134-211-109.range86-134.btcentralplus.com) |
15:50:22 | | Join Everybody [0] (n=everybod@harpo.demon.co.uk) |
15:52:24 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
15:52:38 | | Quit x1jmp (Remote closed the connection) |
15:53:15 | | Nick Everybody is now known as Everybody|away (n=everybod@harpo.demon.co.uk) |
15:53:27 | dan_a | linuxstb: FYI, I've just tested "ipodpatcher -a" on the 3G - it upgraded correctly, and booting into the OF works too. I've still got no idea where to start with the PP5020 greyscale problem |
15:54:10 | | Join mattzz [0] (n=mattzz@e177171071.adsl.alicedsl.de) |
15:56:50 | w1ll14m_ | morning all |
16:00 |
16:00:51 | linuxstb | amiconn: I'm not 100% happy with the approach, but it seems to work - I scaled chopper on the Archos LCDs by pretending the screen was 224x128, and then halving all the parameters to the drawing functions. There seem to be too many hard-coded values to not do it that way. |
16:01:00 | linuxstb | I can give you a patch if you want to see how it looks. |
16:04:11 | linuxstb | http://www.davechapman.f2s.com/rockbox/chopper-archos.diff |
16:11:16 | | Quit PaulJam (".") |
16:12:36 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
16:14:10 | preglow | amiconn: http://www.pvv.org/~thomj/rockbox/sw_tone_controls.patch |
16:14:38 | preglow | amiconn: just put a "#define HAVE_SW_TONE_CONTROLS" in your config-*.h file of choice and it should work, prescaling is currently not handled |
16:15:08 | preglow | amiconn: very preliminary, just for testing |
16:19:01 | | Join PaulJam [0] (n=pauljam@134.76.3.86) |
16:20:01 | linuxstb | dan_a: (using the "known-good" ipod_fw/ipodpatcher install method) and the current SVN bootloader, have you tried putting a "return (void*)DRAM_START;" at the very top of bootloader/ipod.c ? i.e. before any of the Rockbox kernel code is run? If that works, you could try to isolate which kernel initialisation breaks it. |
16:22:06 | linuxstb | SirFunk: "m4a" isn't a codec. AAC and Apple Lossless are the codecs, and they both live in m4a containers. That's probably why the manual doesn't mention m4a. |
16:22:37 | dan_a | linuxstb: I've got to go to work now, but I'll try that when I get back |
16:23:21 | SirFunk | linuxstb: ahh yeah, true |
16:25:19 | | Quit Arathis_afk ("Bye, bye") |
16:28:05 | | Join Ribs [0] (n=ribs@91.84.8.218) |
16:32:14 | | Join Arathis [0] (n=doerk@p5484B56A.dip0.t-ipconnect.de) |
16:34:05 | | Join kretender [0] (n=kaspar@9.89.62.81.cust.bluewin.ch) |
16:38:09 | | Quit SirFunk (Remote closed the connection) |
16:38:58 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
16:40:51 | | Join redwood [0] (n=spammish@c-69-251-225-104.hsd1.md.comcast.net) |
16:42:05 | | Quit BigBambi (Read error: 131 (Connection reset by peer)) |
16:46:22 | Soap | Hmm, 30GB 5th generation iPod on Craigslist for $100. Dead battery. Suspicious? |
16:55:16 | | Join perpleXa [0] (n=perpleXa@unaffiliated/perplexa) |
16:57:05 | | Join ender1 [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
16:57:19 | | Quit perpleXa (Client Quit) |
16:58:33 | | Join Domonoky [0] (n=Domonoky@p549AF1EC.dip.t-dialin.net) |
17:00 |
17:02:03 | | Join datachild [0] (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
17:04:19 | | Quit XavierGr () |
17:04:42 | | Quit Obsys ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
17:04:58 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
17:08:09 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
17:09:37 | | Join lee-qid [0] (n=liqid@p54965EC2.dip.t-dialin.net) |
17:10:57 | | Join w1ll14m [0] (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
17:11:10 | | Quit w1ll14m_ (Read error: 54 (Connection reset by peer)) |
17:11:33 | | Part redwood |
17:12:09 | preglow | i wonder what the rationale behind arm's accumulate instructions not affecting the overflow flag is |
17:13:23 | | Join aeRox [0] (n=BAM@pD9E3F1AB.dip.t-dialin.net) |
17:13:52 | | Quit aeRox (Client Quit) |
17:14:57 | | Join petur [0] (n=petur@rockbox/developer/petur) |
17:15:01 | | Quit ender` (Read error: 113 (No route to host)) |
17:15:06 | | Join toffe [0] (n=toffe@ppp-71-142-14-43.dsl.frs2ca.pacbell.net) |
17:15:14 | *** | Saving seen data "./dancer.seen" |
17:20:21 | | Join mattzz_ [0] (n=mattzz@e177163169.adsl.alicedsl.de) |
17:25:11 | | Quit mattzz_ (Client Quit) |
17:36:29 | | Quit mattzz (Read error: 110 (Connection timed out)) |
17:45:15 | | Join BigBambi [0] (n=Alex@cpc2-nfds9-0-0-cust419.lei3.cable.ntl.com) |
17:46:36 | | Join [1]robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust351.brig.cable.ntl.com) |
17:46:59 | | Quit [1]robin0800 (Client Quit) |
17:49:01 | | Join [1]robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust351.brig.cable.ntl.com) |
17:52:01 | | Quit zylche (Read error: 54 (Connection reset by peer)) |
17:52:10 | | Quit robin0800 ("Make it idiot proof and someone will make a better idiot.") |
17:52:10 | | Nick [1]robin0800 is now known as robin0800 (n=robin080@cpc2-brig8-0-0-cust351.brig.cable.ntl.com) |
17:54:42 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
17:59:16 | | Quit Mouser_X (Nick collision from services.) |
17:59:25 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
18:00 |
18:03:37 | | Join XavierGr [0] (n=xavier@ppp69-205.adsl.forthnet.gr) |
18:07:45 | | Quit robin0800 (" HydraIRC -> http://www.hydrairc.com <- 100,000+ downloads can't be wrong") |
18:08:04 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust351.brig.cable.ntl.com) |
18:08:32 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
18:12:26 | | Join kerb [0] (n=espen@nygaard.ping.uio.no) |
18:15:45 | Soap | With a September 9th Rockbox build runtime was 50.5% of stock firmware. |
18:16:05 | linuxstb | drum roll...... |
18:16:23 | Soap | With a Feb 4th, 2007 build, runtime was 52% of stock firmware |
18:16:47 | linuxstb | So within the margin of error I would guess? |
18:16:54 | linuxstb | i.e. no change. |
18:17:02 | Soap | little |
18:17:16 | Soap | I think the numbers are significant as every test was repeated multiple times. |
18:17:22 | linuxstb | Which format(s)? |
18:17:46 | Soap | MP3 - I made the conditions as consistant between firmwares as possible. |
18:18:17 | Soap | 55% of stock when using the KoCOP and 64MB buffer. |
18:18:31 | | Quit robin0800 (Read error: 54 (Connection reset by peer)) |
18:18:54 | Soap | and conditions, down to charging pratices, were 100% the same between builds. |
18:19:31 | dan_a | I suspect we may be able to improve things with the 64MB patch |
18:20:06 | Soap | as it stands now, very little improvement with 64MB buffer, and that is under conditions perfect for its usage. |
18:20:53 | dan_a | I suspect that only half of the memory is being cached - I'm going to check the patch and find out |
18:21:13 | linuxstb | That's possible. IIRC, it just adjusts the remapping registers. |
18:21:18 | Soap | I fear use of it in real-world situations will only worsen battery life, for if you skip, add, or change playlists you will be wasting _more_ disk spinup. |
18:21:45 | linuxstb | That's very true. People could always use the 32MB build... |
18:22:19 | dan_a | Search on Flyspray seems to be broken in Konqueror - does anyone know the task number for the 64MB patch? |
18:22:24 | linuxstb | Or I guess it could be an option in some way. ... |
18:22:28 | Soap | my tests were simply a repeated 80MB album, 100% efficient usage of buffer, and only marginal battery life improvement. |
18:22:36 | Soap | 5472 |
18:22:42 | preglow | i wonder what we're doign wrong... |
18:22:54 | linuxstb | That's a big question... |
18:23:40 | linuxstb | Soap: How many times does the disk spin up during your tests? i.e. what was the runtime, and how long in minutes is your 80MB album? |
18:23:49 | | Join odb|fide1_ [0] (i=xbAVVbb-@trillian.ask.fh-furtwangen.de) |
18:24:15 | linuxstb | All the 64MB patch will be doing is halving the number of spin-ups. Which may not be very many anyway. |
18:24:21 | kerb | anyone know of an easy way to recode filenames that are a bit fucked but works on ext3 so I can copy them to fat32? |
18:24:36 | odb|fide1_ | hello. is there any plan to implement a video palyer function into rockbox ? i.e. for ipods ? |
18:24:50 | linuxstb | odb|fide1_: Apart from the one that's there? |
18:24:58 | Soap | linuxstb: 58:15 in length. |
18:25:04 | odb|fide1_ | oh, did i really missed that part ? |
18:25:24 | odb|fide1_ | linuxstb: since which release ? |
18:25:25 | Soap | 11h45 mins runtime. It was the disk spinup which killed it in the end. |
18:25:28 | linuxstb | odb|fide1_: It's not finished, but you can read about its progress here - http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
18:25:40 | linuxstb | odb|fide1_: It's been included in Rockbox for about 5 months now... |
18:25:55 | odb|fide1_ | ok, thank you very much, gonna test it |
18:26:16 | Soap | 12 disk accesses it looks like. |
18:27:29 | Soap | yea, the math works out - 12 accesses, #13 killing the drive = 11h38 minutes, and I round to the 15 min mark. |
18:27:30 | dan_a | Soap: Can you try editing firmware/system.c and changeing the line "outl(0x3fc0, 0xf000f044);" to "outl(0x7f80, 0xf000f044);"? I think (guess) that that will tell the processor to cache all the SDRAM. |
18:27:48 | odb|fide1_ | linuxstb: should it be listed inside plugins ? |
18:28:17 | linuxstb | odb|fide1_: No, it's a "viewer" - just select a .mpg file in the file browser to play it. The page I linked to says that. |
18:28:31 | odb|fide1_ | yeah just seen this part, sorry |
18:29:05 | Soap | dan_a: can do - what do you want me to test? |
18:29:57 | dan_a | First of all, if it boots... and then if it seems to change performance at all |
18:30:41 | Soap | configure as a 32MB build or as a 64MB build? |
18:31:03 | dan_a | I think that none of the audio buffer from 32MB-64MB is being cached - which might make reading and writing slower. Configured as a 64MB build |
18:31:10 | Soap | can do. |
18:31:17 | dan_a | Thanks :D |
18:31:20 | Soap | Do you want full runtime tests? |
18:31:41 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
18:32:43 | dan_a | I'd be interested to see if it changes things, but you can hardly ever get to use your iPod with the number of runtime tests you do on it! |
18:32:53 | | Quit Ribs ("eh eh ehhhh!") |
18:33:03 | Soap | I have little else to offer. |
18:33:21 | | Join Ribs [0] (n=ribs@91.84.8.218) |
18:34:16 | Soap | and I'm happy to do it. The lack of properly conducted runtime tests ticks me off. |
18:35:35 | dan_a | If it does improve things, then we've learned a bit more about how the cache controller works |
18:36:38 | linuxstb | We should try and document what we know about the PP chips in some way... |
18:37:27 | dan_a | Maybe by updating IPL's wiki |
18:37:33 | Soap | so what exactly did you have me double from ~16 to ~32? |
18:38:23 | * | linuxstb curses postgresql for refusing to use an index on a 10-million record table... |
18:38:32 | dan_a | I think that's the higher limit of the cache, in a unit that isn't bytes |
18:39:08 | dan_a | linuxstb: I've been having lots of fun with Postgresql of late - I might be able to help |
18:44:59 | | Quit Mouser_X (Nick collision from services.) |
18:45:08 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
18:46:38 | | Quit ender1 (Read error: 104 (Connection reset by peer)) |
18:47:05 | preglow | hrm, sometimes my nano just gets stuck on the usb logo with a disk activity icon at the top right |
18:47:57 | amiconn | Same on mini2g |
18:48:17 | amiconn | One thread doesn't signal it's ready for usb |
18:49:05 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
18:49:47 | Dunkelschub | ender, your game was great |
18:50:30 | preglow | amiconn: did you get the message about the patch? |
18:50:50 | linuxstb | amiconn: And my chopper patch... |
18:50:51 | amiconn | Yes, but I didn't test it yet |
18:50:54 | preglow | ok |
18:51:29 | amiconn | The usb problem seems to be a race condition. Some builds do it more often than others |
18:51:36 | | Part kerb |
18:52:22 | linuxstb | I have seen the usb issue in the past, but not recently (on my Color). |
18:52:38 | preglow | hm, and it's ipod only? |
18:52:45 | amiconn | I had it yesterday on my mini. Made a new build, and it vanished... |
18:53:02 | linuxstb | I _may_ have seen it on my h140... |
18:54:00 | preglow | i had the problem on h120 before, but i think it was fixed there |
18:55:03 | preglow | amiconn: btw, i the prescale stuff will be weird with software treble/bass boost, the prescale will be somewhat lagged thanks to the pcmbuf latency, while the hardware postscale will be instantaneous... |
18:55:09 | preglow | s/i// |
18:55:27 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
18:55:40 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
18:55:50 | | Quit My_Sic (Client Quit) |
19:00 |
19:10:39 | Nico_P | guys, any comments on FS #6505 (slider progressbar) ? I'm thinking about committing it |
19:10:49 | Nico_P | it adds 420 bytes to the gigabeat build |
19:11:31 | linuxstb | preglow: Spotted the latest flyspray patch? |
19:12:07 | tomal | Hey, I posted a patch with a smaller dct32 routine for mpa codec on ARM. It helps a lot on iFP. I wonder if it helps on other ARM targets. |
19:12:28 | linuxstb | How big is the IFP's cache? |
19:12:35 | tomal | It's FS #6670 |
19:12:39 | tomal | linuxstb: 8kB |
19:12:56 | linuxstb | Is that unified code and data? |
19:13:01 | tomal | But the difference is SRAM (external RAM) which is very slow on iFP |
19:13:06 | tomal | linuxstb: yes, unified |
19:13:14 | linuxstb | Same (in theory) as the PP cache then. |
19:14:09 | tomal | The tradeoff is that my routine executes more instructions, but causes less memory activity |
19:14:15 | | Part Domonoky |
19:14:27 | | Join tick [0] (i=95e13c88@gateway/web/cgi-irc/labb.contactor.se/x-0eb3f0c41304871d) |
19:14:36 | tomal | So gain depends on relative speed of external RAM |
19:14:51 | | Quit Mouser_X (Nick collision from services.) |
19:15:00 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
19:15:09 | tick | He-he. I think there's some rationale in the idea about the feature matrix (see today's discussion of #if vs. #ifdef). We could have a text/xml/OpenOffice/whatever file with a feature table. Lines would be features, columns would be platforms. From that file, we could automatically generate the config files for the platforms and also an HTML page for the wiki. |
19:15:17 | *** | Saving seen data "./dancer.seen" |
19:15:22 | tick | We'd then have the 'feature space' well documented. Each platform is a point in that space. If a new platform is adopted to rockbox, its 'coordinates' in the feature space must be defined. If the new platform has a feature that's currently not present, we'll extend the space dimension. All existing platfroms would then have to be defined wrt that new dimension. |
19:15:30 | tick | That would probably make neccesary to split the config files into the automatically generated and manually edited ones. |
19:15:48 | preglow | ooh, new dct32 |
19:17:15 | amiconn | Nico_P: We had a slider progress bar once. It was removed as it was deemed a useless option |
19:17:53 | Nico_P | amiconn: ah. actually i kinda agree but it was asked for on the forums and i had nothing to do :) |
19:18:53 | linuxstb | tomal: Have you measured how much faster your dct32 is? |
19:19:17 | Nico_P | amiconn: btw, have you gotten round to testing cues on your archos player(s) ? |
19:19:26 | amiconn | no |
19:19:37 | amiconn | I don't have any mp3+cue |
19:19:37 | Nico_P | by player i meant DAP, not the specific model |
19:19:38 | Nico_P | ok |
19:19:52 | linuxstb | Nico_P: I should be able to do that. |
19:19:59 | tick | Any judgements about the feature matrix? Or is it an overkill? |
19:20:05 | Nico_P | you want me to put some on a wabspace ? |
19:20:51 | Nico_P | linuxstb: that would be great |
19:20:52 | amiconn | tomal: I hope the removal of sectioned compilation helped a bit getting size down on iFP as well... |
19:21:58 | midgey | i dont think the bitmap slider bar is a useless option. it may be a bit useless on non-color targets though |
19:22:32 | amiconn | bitmap progress bar != slider |
19:22:34 | tomal | amiconn: I got rid of it much earlier. See arm7tdmicc in tools/configure and the short option. |
19:22:59 | Nico_P | midgey: the slider is actually a moving bitmap |
19:23:11 | midgey | yah, im aware |
19:23:21 | midgey | similar to the stock h300 firmware correct? |
19:23:36 | Soap | Nico_P: can it move (progress) in the Y, or only in the X? |
19:23:39 | Nico_P | yes |
19:23:41 | amiconn | tomal: Hmm, how do you handle calls to iram then? Or don't you use any iram on iFP? |
19:23:59 | Nico_P | Soap: only in the X... it uses the %pb tag just like regular progressbars |
19:25:58 | tomal | linuxstb: On the player it still doesn't work in realtime, but there are less dropouts clearly. I have some profiling in my emulator, though. While decoding 5s of audio, dct32 uses now 36M cycles vs 23M earlier (this does not include memory wait states), number of SRAM accesses dropped from 7.5M in dct32 and synth_full to 2.5M. |
19:26:07 | | Part tick ("talk back tomorrow. Please tell me your opinion about the feature matrix.") |
19:26:19 | amiconn | tomal: Btw, what you mean are short vs. long calls (my question still holds regarding that); what I mean was -ffucntion-sections |
19:26:37 | tomal | amiconn: I map IRAM and SRAM close to each other. |
19:27:10 | amiconn | Ah ok, nice feature of the iFP core then |
19:27:18 | amiconn | On ipods this won't be possible |
19:27:28 | tomal | amiconn: I suppose I didn't use them neither |
19:27:46 | tomal | amiconn: (function-sections, that is) |
19:28:20 | amiconn | Ah, yes |
19:28:31 | * | amiconn checked his own diff, http://svn.rockbox.org/viewvc.cgi/trunk/tools/configure?r1=12348&r2=12349 |
19:28:56 | * | amiconn didn't even notice the 'short' option when doing this |
19:30:55 | Soap | dan_a: On first go with your suggested changes to system.c - Playback stutters very badly, even after the drive stops spinning. This test was also with KoCOP#8. |
19:31:43 | dan_a | Soap: OK - that means I'm mistaken about what that line does - it sounds like the cache didn't start working at all. |
19:34:33 | dan_a | I wouldn't bother with the runtime test then. |
19:34:59 | Soap | yea, I wasn't going to as it is unusable in its current state. ;) |
19:37:28 | | Join Kitt0s [0] (i=Kaa@84.94.161.102.cable.012.net.il) |
19:37:52 | dan_a | Does anyone know of a simple tutorial on creating linker files? I want to make some changes to the Rockbox one for dual core support, but just looking at it makes my head spin! |
19:38:07 | | Part tanq |
19:43:18 | | Join [Tesser] [0] (n=tesser@ip70-160-48-247.hr.hr.cox.net) |
19:47:40 | | Quit Mouser_X (Nick collision from services.) |
19:47:49 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
19:50:31 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
19:50:43 | | Quit kubiixaka (Read error: 104 (Connection reset by peer)) |
19:52:35 | | Join fasmaie [0] (n=fasmaie@69-214-171-77.ded.ameritech.net) |
19:52:43 | | Quit Kittt0s (Read error: 110 (Connection timed out)) |
19:56:06 | | Join robb [0] (n=robb@S01060008029e1eb2.vc.shawcable.net) |
19:56:09 | robb | hello |
19:56:12 | | Join DogBoy_ [0] (n=john@unaffiliated/dogboy) |
19:56:19 | robb | woof! |
19:56:24 | DogBoy_ | doh |
19:56:28 | | Nick DogBoy_ is now known as DogBoy (n=john@unaffiliated/dogboy) |
19:56:46 | robb | yowsa |
19:57:19 | | Quit fasmaie (Client Quit) |
19:58:33 | robb | mothertrucker so many people into rockbox?? |
19:59:10 | | Join GreyFoux [0] (n=greyfoux@APoitiers-256-1-155-160.w90-30.abo.wanadoo.fr) |
19:59:10 | dan_a | robb: Many of them don't say much |
19:59:22 | dan_a | w1ll14m: Are you around? |
20:00 |
20:00:48 | | Quit GreyFoux (Client Quit) |
20:02:12 | robb | dan_a as with most irc :) |
20:02:30 | robb | i just bought a 604 wifi |
20:02:34 | robb | quite impressed so far |
20:02:42 | robb | but it cannot multitask :( |
20:02:51 | robb | and the network seems to drop off a lot |
20:04:43 | dan_a | They look interesting - any idea what kind of processor they have? |
20:04:50 | robb | no clue |
20:17:48 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
20:20:15 | | Join digerati1338 [0] (n=Mike@70-59-24-164.hlrn.qwest.net) |
20:22:07 | | Part digerati1338 |
20:26:50 | | Join GodEater_ [0] (n=bryan@host-83-146-15-89.bulldogdsl.com) |
20:28:52 | | Quit GodEater (Read error: 110 (Connection timed out)) |
20:29:07 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
20:30:20 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
20:30:24 | | Join miepchen^schlaf [0] (n=hihi@p57B973CD.dip.t-dialin.net) |
20:30:31 | | Part odb|fide1_ |
20:33:01 | | Join Winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
20:33:32 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
20:33:32 | Winchester | 'morning |
20:33:58 | Winchester | For a plug-in to actually work..... apart from the coding and putting it in SOURCES..... what else needs to be done? O_o |
20:34:30 | | Quit Ribs ("eh eh ehhhh!") |
20:34:34 | preglow | Winchester: nothing? |
20:34:42 | Winchester | oh >.> |
20:35:00 | Winchester | but... but.... it's not showing up anywhere |
20:36:26 | preglow | target? sim? |
20:36:27 | Winchester | and.... it seems to have compiled itself in apps rather than plugins |
20:37:01 | Winchester | oh..... nvrm.... that's where I put it..... sorry |
20:38:58 | perl|perl | how many unique hits does rockbox.org get per day |
20:39:22 | preglow | wouldn't know |
20:41:27 | amiconn | bbl |
20:41:30 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- IRC for those that like to be different") |
20:47:25 | Winchester | hmm..... which mp3 player rockbox supports has the fastest processor? |
20:47:39 | Soap | gigabeat |
20:47:44 | Soap | no contest. |
20:48:17 | Winchester | ah ok |
20:48:21 | Winchester | damn |
20:48:52 | Soap | what is the plugin you have written? |
20:48:57 | preglow | so, what've you got that you were hoping to win? :> |
20:49:23 | Soap | groan |
20:49:39 | Winchester | Soap: ah nvrm that...... just bored and felt like writting something useless. |
20:49:55 | | Nick Everybody|away is now known as Everybody (n=everybod@harpo.demon.co.uk) |
20:50:06 | Winchester | preglow: lol..... nuh my ipod is kind of old and a brick now.... so was wondering what to get |
20:50:25 | Winchester | was hoping some ipod would be the fastest since ipodlinux is good to have |
20:51:34 | DogBoy | what's the difference |
20:51:39 | | Join Everybody|away [0] (n=everybod@harpo.demon.co.uk) |
20:51:55 | | Quit Everybody|away (Client Quit) |
20:51:55 | Winchester | What's the difference where? O_o |
20:52:23 | DogBoy | fastest means what |
20:52:31 | DogBoy | as long as it works |
20:52:54 | Winchester | planning for the future..... if there's a NES emulator |
20:53:33 | DogBoy | hmm |
20:53:37 | preglow | ipod certainly isn't the fastest arch |
20:53:46 | DogBoy | which one is going to have the flux capacitor |
20:53:51 | preglow | and dual core to further complicate stuff |
20:53:58 | Winchester | lol! |
20:54:40 | Winchester | dual core complicates stuff? |
20:54:45 | Winchester | ok stupid question, ignore that |
20:54:48 | preglow | as opposed to having just one core? hell yes |
20:55:01 | preglow | we haven't even bloody made it work properly yet, and we've been doing ipod for a while now |
20:55:07 | Winchester | ...... it sounds more swazzy though >.> |
20:55:08 | preglow | though the lack of docs does complicate stuff, of course |
20:56:10 | Winchester | when you compile the sim version..... does it put the files in the archos folder or do you have to make zip then put them there? |
20:56:15 | | Quit wooo (Read error: 110 (Connection timed out)) |
20:56:46 | linuxstb | "make install" does it for you |
20:57:02 | Winchester | there's a make install now? |
20:57:09 | linuxstb | Always has been - for the sim. |
20:57:17 | Winchester | is there make install for...... ah ok |
20:57:24 | | Quit barrywardell (Read error: 60 (Operation timed out)) |
20:57:40 | desowin | is there uninstall as well ? |
20:57:53 | Winchester | well then...... this was useless: ../tools/configure && make && make fullzip && unzip rockbox-full.zip -d archos && ./rockboxui |
20:58:27 | linuxstb | desowin: "make help" |
21:00 |
21:04:01 | Winchester | damn $500 for the gigabeat....... |
21:04:14 | Dunkelschub | where are you looking? |
21:04:43 | Winchester | RRP |
21:04:56 | Dunkelschub | http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=1964520&CatId=2476 |
21:04:59 | Dunkelschub | $200 |
21:05:10 | Winchester | ah I meant $AUS |
21:05:15 | Dunkelschub | oh |
21:05:20 | Winchester | my bad |
21:06:08 | Winchester | and.... ebay doesn't seem to have many of them either |
21:06:56 | Winchester | .....one day =( |
21:10:28 | preglow | the ui feels kind of sluggish to me even with the cop patch |
21:10:33 | preglow | why is that so? :> |
21:11:28 | Soap | more sluggish than it used to? |
21:11:35 | Llorean | preglow: Try turning on the EQ, dithering, and crossfeed, it'll get more sluggish. |
21:11:39 | dan_a | preglow: Could something be messed up with the patch? Does #8 work any better? |
21:13:28 | preglow | dan_a: i'll test later |
21:13:42 | preglow | Llorean: should that surprise me? :) |
21:14:01 | Llorean | preglow: Well, shouldn't that not happen with Cop? |
21:14:01 | Soap | any harm in the compile warning "menus/main_menu.c:56: warning: 'rocks' defined but not used"? (root menu patch) |
21:14:13 | preglow | Llorean: audio is still on the main cpu, afaik |
21:14:27 | preglow | hmm, but dsp is in the codec thread, yes |
21:14:32 | Llorean | That's what I was told. |
21:14:46 | dan_a | There seems to be something lockstepping the codec and audio threads |
21:15:16 | dan_a | Or there's some other problem... |
21:15:19 | *** | Saving seen data "./dancer.seen" |
21:15:28 | preglow | tomal: i'm gonna give your patch a spin on ipod now |
21:15:44 | tomal | tomal: ok |
21:15:53 | tomal | s/tomal/preglow/ |
21:16:14 | Soap | dsp is in the codec thread? so does the audio thread do nothing more than feed the PCM data from buffer to the DAC? |
21:16:51 | dan_a | Things should get a bit better with the COP patch when I get a region of uncached SDRAM instead of using IRAM. (I think - although they might get worse) |
21:17:24 | preglow | dan_a: uncached sdram? how? |
21:17:34 | preglow | have we figured out how to config the cache yet? |
21:19:14 | dan_a | No, but the PP5XXX's are... erm... interesting in some of the things they do. Memory is aliased to various different locations, but the cache controller doesn't know that |
21:19:45 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
21:19:52 | perl|perl | Dunkelschub |
21:19:53 | perl|perl | http://search.ebay.com/search/search.dll?cgiurl=http%3A%2F%2Fcgi.ebay.com%2Fws%2F&krd=1&from=R8&MfcISAPICommand=GetResult&ht=1&SortProperty=MetaEndSort&query=gigabeat+f40 |
21:20:12 | Dunkelschub | yes? |
21:20:29 | Dunkelschub | Winchester was looking for one |
21:20:35 | dan_a | So if you read from 0x4000000, you are reading an uncached copy of 0x0 |
21:20:46 | perl|perl | ah |
21:20:47 | Winchester | ah thanks |
21:20:47 | linuxstb | dan_a: Have you tested that theory yet? |
21:20:59 | dan_a | linuxstb: I have. It worked :D |
21:21:04 | linuxstb | \o/ |
21:21:28 | perl|perl | on aus ebay there're good chances to get gigabeat X |
21:21:29 | dan_a | Now I just need to explain to the linker what I'm trying to do, and all will be well |
21:21:30 | preglow | dan_a: yeah, i've noticed that aliasing is rampant on pps |
21:21:47 | perl|perl | X30 were around $180-200 US |
21:21:50 | preglow | so it just bypasses the cache? |
21:22:22 | linuxstb | dan_a: Persuading the linker of that tactic doesn't sound fun... |
21:22:33 | dan_a | preglow: It does |
21:22:51 | dan_a | linuxstb: Especially when this is my first real visit to linker script land |
21:24:29 | preglow | tomal: no visible difference that i can see |
21:24:38 | preglow | 320 kbps still gives me around 50% boost |
21:25:08 | preglow | dan_a: but why should that boost anything? |
21:25:17 | preglow | iram sounds perfectly suited to what you're doing |
21:25:53 | tomal | preglow: did you try moving the routine to IRAM? Is there that much space? |
21:26:04 | preglow | tomal: i'll tyr |
21:26:06 | preglow | try too |
21:27:43 | dan_a | preglow: It's data which wasn't in IRAM to start with, so stealing some of the codec buffer (IIUC), so I thought having it in SDRAM should be more appropriate. When I don't understand things properly, I test to see what works best ;) |
21:29:02 | preglow | btw, how's pre-4g support doing? |
21:29:06 | preglow | it doesn't seem to see much action |
21:29:12 | | Quit anathema (Read error: 113 (No route to host)) |
21:30:14 | dan_a | Getting the COP working seemed to be the easiest way to get a performance boost - so this is pre-4G support! |
21:30:45 | preglow | i'm more just wondering how it's doing right now |
21:31:10 | preglow | tomal: performance actually seems to have gotten worse... |
21:31:23 | preglow | with iram, that is |
21:31:47 | preglow | i will never understand how this portalplayer crap works |
21:32:02 | | Join fasmaie [0] (n=fasmaie@141.158.79.141) |
21:32:26 | dan_a | At the moment, it's a bit flakey, but that seems to be because of frequency scaling. I might disable that. I also need to have a look at why being in the WPS hurts playback so much |
21:32:47 | tomal | preglow: interesting. Anyway, seems that SDRAM on Ipod is fast enough so that size of dct32 doesn't matter much. |
21:32:55 | tomal | preglow: thanks for testing |
21:32:59 | preglow | tomal: np |
21:33:30 | preglow | dan_a: because the screen is being updated all the time? |
21:36:48 | dan_a | preglow: Probably, but it happens even on static WPSs (I've tried just displaying the artist name.) Maybe we could put some kind of callback system in so the screen only gets updated when something has changed? |
21:37:07 | preglow | dan_a: currently the wps is updated all the time, afaik |
21:37:27 | preglow | but that does sound weird |
21:37:42 | preglow | i don't know squat about the wps stuff, so wouldn't know anyway |
21:40:19 | | Join decayedcell [0] (n=decayed_@ppp91-190.lns1.mel3.internode.on.net) |
21:40:37 | | Quit _Veseliq_ (Remote closed the connection) |
21:41:14 | | Part decayedcell |
21:41:25 | | Join psychoid1 [0] (n=ubuntu@cpc3-stkp3-0-0-cust338.manc.cable.ntl.com) |
21:41:52 | Soap | whoa, interesting numbers from "the-winch" in http://forums.rockbox.org/index.php?topic=8867 |
21:43:09 | | Quit funky ("leaving") |
21:43:38 | psychoid1 | does |
21:43:41 | * | petur likes the post of Febs right above that. Short and simple |
21:43:41 | psychoid1 | rockbox |
21:43:44 | psychoid1 | work with that |
21:43:50 | psychoid1 | ipod red special edition |
21:43:51 | psychoid1 | nano |
21:43:55 | Soap | no |
21:43:57 | psychoid1 | damn |
21:44:01 | psychoid1 | Laughs Out Loud |
21:44:02 | Soap | that is a second generation nano. |
21:44:09 | psychoid1 | wen it gonna wok |
21:44:11 | psychoid1 | work* |
21:44:57 | Soap | when someone cracks the Apple encryption (Nano 2nd gen is first iPod to have such encrypted firmware), figures out what chips are used, writes drivers for said chips. |
21:45:32 | | Quit fasmaie (Remote closed the connection) |
21:45:50 | psychoid1 | yea |
21:45:52 | Soap | What the_winch's numbers suggest is that turning off hardware might take rockbox on the ipod from ~50% runtime to ~85% |
21:45:52 | psychoid1 | cos the other day |
21:45:57 | psychoid1 | i updated my ipod |
21:46:01 | psychoid1 | and the screen light |
21:46:04 | psychoid1 | has gone brighter |
21:46:04 | psychoid1 | :S |
21:46:17 | Soap | Can't speak as to that psychoid1. |
21:46:59 | Llorean | Soap: It does suggest that boosting isn't the primary cause. Double the CPU speed is ~34% more power drain. |
21:47:26 | Llorean | psychoid1: This is not just an iPod channel. It's specifically about Rockbox. |
21:48:29 | | Join fasmaie [0] (n=fasmaie@141.158.79.141) |
21:48:29 | Soap | Let's start poking values into unknown registers! ;) |
21:49:21 | Winchester | Hey, since uClinux was ported to the ipod..... has it not been ported to other mp3 players because of technical limitations or because nobody cares? |
21:49:57 | psychoid1 | i know it isnt |
21:50:01 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
21:50:03 | psychoid1 | Laughing My Fucking Ass Off |
21:50:06 | psychoid1 | so why have |
21:50:08 | psychoid1 | rockbox then |
21:50:11 | psychoid1 | if u cant talk about |
21:50:13 | psychoid1 | ipod |
21:50:14 | psychoid1 | :S |
21:50:17 | | Quit fasmaie (Remote closed the connection) |
21:50:22 | psychoid1 | even tho i wasnt tbh |
21:50:32 | Llorean | Winchester: Primarily because the iPodLinux crew are focused on iPod, and nobody has done it for other hardware because there's really not a strong reason to either way. |
21:50:33 | Soap | Rockbox neither started as an iPod firmware, not is it primarely used on iPods. |
21:50:39 | | Join fasmaie [0] (n=fasmaie@141.158.79.141) |
21:50:49 | Llorean | psychoid1: You were complaining about the retail firmware. Honestly, we don't care about the retail firmware, that's not what this channel is for. |
21:51:07 | psychoid1 | scrap rockbox |
21:51:13 | psychoid1 | its only firmware |
21:51:18 | psychoid1 | replacing iPod |
21:51:19 | psychoid1 | anyway |
21:51:25 | preglow | you need to press the enter key more seldom |
21:51:33 | Llorean | psychoid1: Rockbox has 16 supported players. Only 3 are iPods. |
21:51:33 | preglow | also, start making sense |
21:51:35 | Winchester | ...Why are typing 2 words per line? |
21:51:44 | psychoid1 | i dont care |
21:51:48 | Dunkelschub | it's a haiku |
21:51:52 | psychoid1 | im not getting into an argument about it with you |
21:51:57 | psychoid1 | i |
21:52:01 | psychoid1 | would |
21:52:03 | psychoid1 | you |
21:52:04 | psychoid1 | anyway |
21:52:04 | psychoid1 | Laughs |
21:52:06 | psychoid1 | m |
21:52:07 | psychoid1 | a |
21:52:08 | psychoid1 | f |
21:52:08 | DBUG | Enqueued KICK psychoid1 |
21:52:08 | psychoid1 | o |
21:52:10 | Mode | "#rockbox +o preglow " by ChanServ (ChanServ@services.) |
21:52:12 | | Part psychoid1 |
21:52:16 | Winchester | better |
21:52:17 | | Join psychoid1 [0] (n=ubuntu@cpc3-stkp3-0-0-cust338.manc.cable.ntl.com) |
21:52:18 | Kick | (#rockbox psychoid1 :preglow) by preglow!n=thomjoha@rockbox/developer/preglow |
21:52:20 | Dunkelschub | lmao |
21:52:21 | | Join psychoid1 [0] (n=ubuntu@cpc3-stkp3-0-0-cust338.manc.cable.ntl.com) |
21:52:29 | | Part psychoid1 |
21:52:33 | | Join psychoid1 [0] (n=ubuntu@cpc3-stkp3-0-0-cust338.manc.cable.ntl.com) |
21:52:38 | preglow | psychoid1: please? |
21:52:41 | | Part psychoid1 |
21:53:53 | Winchester | ....all quiet all of the sudden |
21:54:00 | preglow | he obviously snapped |
21:54:06 | preglow | and is on his way to jupiter by rocket |
21:54:11 | linuxstb | Winchester: Back to your uClinux question, I would say it's because no-one cares... I would hope the world has moved on from the Linux-everywhere mentality... |
21:54:12 | Llorean | Soap: Unfortunately identifying which hardware isn't being run properly is probably going to be harder than on the H300. |
21:54:43 | Soap | I was only half-joking at the idea of flipping bits until something happens. |
21:54:50 | Llorean | Winchester: Frankly, would you rather have your MP3 player become a much better MP3 player, or a fairly bad game playing device that also doesn't really any gain any additional music options? |
21:55:13 | Winchester | nuh it was just a random question rather than complaining |
21:55:27 | Llorean | Soap: I wasn't talking about that. I was referring to the 'measuring temperatures' solution, since most likely the hardware of problem is on the PP chip, which I don't think we can identify by sight. |
21:55:48 | Soap | yea :( |
21:56:01 | Llorean | Winchester: I was basically using that as an answer to the question. Most of the people who _could_ port Linux are instead doing something better. ;) |
21:56:03 | preglow | bloody annoying |
21:56:08 | Winchester | lol |
21:56:16 | linuxstb | Disassembly of the many PP502x original firmwares is probably the best approach... |
21:56:18 | Llorean | As a note, Rockbox.org has an Alexa ranking of like, 28,000, which is actually rather high. |
21:56:21 | Winchester | well.... yeah that is more constructive.... |
21:56:22 | preglow | only things missing before i'd be willing to call the ipod port decent is fix power issue, usb support and more responsive gui |
21:56:42 | Llorean | And the power issue and USB support _may_ be the same thing. |
21:56:48 | Soap | assuming the_winch was performing the test well (power through the battery connector with battery removed, as opposed to power through dock port). |
21:57:03 | hcs | aha, a bugotron in the works |
21:57:11 | hcs | (ignore me, wiki viewer) |
21:57:42 | linuxstb | But the 5g is always going to be a poor port due to the broadcom chip - people will expect Rockbox to play video like Apple's firmware... |
21:57:50 | Soap | boo hoo |
21:58:11 | dan_a | hcs: Crossword clues? |
21:58:27 | DogBoy | I don't, I just use the apple os for that |
21:58:48 | DogBoy | actually I expect apple os to play musepack |
21:58:53 | linuxstb | DogBoy: Put another way, Rockbox can't replace the Apple firmware entirely until it can play videos as well as Apple's firmware... |
21:58:56 | DogBoy | I expect it won't happen though |
21:59:04 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
21:59:32 | Winchester | .... and be a bit better with the battery usage on some devices... >.> |
21:59:37 | Llorean | linuxstb: Speaking of 'reverse engineering original firmwares' were someone clever in that department could we make use of the existing broadcom image one day (in the absolute broadest of theory-sense)? |
21:59:38 | | Join Anon6353 [0] (n=Anon6353@adsl-69-182-29-164.adsl.snet.net) |
21:59:42 | Anon6353 | hey |
21:59:43 | Ctcp | Ignored 2 channel CTCP requests in 4 seconds at the last flood |
21:59:43 | * | DogBoy is grateful for what rockbox does do |
21:59:52 | | Nick Anon6353 is now known as BigMac (n=Anon6353@adsl-69-182-29-164.adsl.snet.net) |
22:00 |
22:00:30 | BigMac | What does the %wd tag do? |
22:00:32 | linuxstb | Llorean: Yes, I would expect that would relatively easy - I'm sure the Apple firmware just treats the broadcom chip as a black box (similar to how we deal with the MAS), and just feeds data to it to decode. |
22:01:13 | BigMac | Is there some html file that has an index of all the wps tags and a brief description of what they do? |
22:01:22 | Llorean | BigMac: The CustomWps wiki page. |
22:01:27 | Winchester | BigMac: http://www.rockbox.org/twiki/bin/view/Main/CustomWPS |
22:01:35 | | Quit BigMac (Client Quit) |
22:01:55 | | Join Anon6854 [0] (n=Anon6854@adsl-69-182-29-164.adsl.snet.net) |
22:02:04 | Anon6854 | can I get that link again |
22:02:09 | | Quit kretender (Read error: 110 (Connection timed out)) |
22:02:10 | Winchester | http://www.rockbox.org/twiki/bin/view/Main/CustomWPS |
22:02:14 | Anon6854 | I was using the ez wps dictionary file |
22:02:25 | Anon6854 | but it doesn't contain everything |
22:02:29 | | Join funky [0] (n=repulse@unaffiliated/funky) |
22:03:23 | | Part Rondom ("Ex-Chat") |
22:04:26 | perl|perl | Winchester are you from australia? |
22:04:32 | | Nick perl|perl is now known as pearldiver (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
22:04:58 | Winchester | Yup |
22:05:34 | pearldiver | if youre looking into buying a gigabeat, get an X while you can |
22:05:51 | pearldiver | australia was the last country to support them |
22:05:56 | Winchester | nuh, I am broke right now so that won't be happening any time soon |
22:06:03 | pearldiver | and still has plenty around |
22:06:22 | Soap | KoCOP#10 does feel _slightly_ more sluggish than #8, but that is completely subjective, no hard numbers. |
22:08:05 | fasmaie | pearldiver: Is the X that much better than the F? |
22:08:07 | Soap | could be someing in the last 200 commits also, I haven't used #8 since SVN 12194. |
22:08:10 | dan_a | Soap: Thinking about it, I would guess that is because I made the codec thread yield again |
22:08:44 | markun | fasmaie: smaller, lighter, bigger screen |
22:08:47 | pearldiver | fasmaie not _that_ much, its mainly just the looks |
22:08:59 | Soap | dan_a: it is nothing like what #7 did. Nowhere close to that level of slug. |
22:09:12 | markun | but from the runtime tests it looks likes it has a smaller battery too |
22:09:14 | fasmaie | Ok, not that I can afford one |
22:09:38 | fasmaie | No 20h runtimes, huh? |
22:09:51 | markun | more like 14 I believe |
22:09:55 | Winchester | yeah...... those damn overpriced things |
22:10:00 | markun | but who knows, maybe the battery was old. |
22:11:43 | Soap | we'll never know when people don't duplicate their tests in original firmware. ;) |
22:12:30 | Llorean | Soap: The menu icons do slow down the UI a bit. |
22:12:39 | pearldiver | Llorean i concur |
22:12:43 | pearldiver | they do |
22:12:52 | Winchester | hey, I asked this before.... but nobody replied... but is it possible to send/receive data with the USB host on the ipod yet? |
22:12:59 | Llorean | Winchester: No. |
22:13:05 | Winchester | =O |
22:13:07 | Winchester | at all? |
22:13:09 | linuxstb | Winchester: Yes, you just need to write a lot of code to do it... |
22:13:10 | Llorean | Rockbox on iPod has no native USB support at all. |
22:13:16 | fasmaie | Isn't there an option to turn the icons off? |
22:13:50 | Winchester | so.... I take it as that isn't in the RB API and won't be any time soon? |
22:14:07 | fasmaie | Yes, there is an appreciable acceleration with them off |
22:14:29 | Llorean | Winchester: Someone needs to code drivers for it. |
22:14:43 | Llorean | I really wish that the menu icons and the filetree icons weren't treated as the same thing, honestly. |
22:16:04 | Winchester | ok thanks.... and also... has anyone tried to make the ipod sort of 'sleep' like the original firmware does rather than turn it off completly and would there be a point to it? |
22:16:05 | linuxstb | Llorean: You mean in the "show icons" setting, or the fact they use the same icons? |
22:16:11 | petur | is there a wiki page on how logf builds work? |
22:16:30 | Llorean | linuxstb: The 'show icons' setting |
22:16:49 | Winchester | since I assume starting it up every time drains more battery than if it just stayed half powered down |
22:17:53 | linuxstb | Winchester: A sleep mode would be nice, but I wouldn't say it's a priority compared to all the other missing ipod features. |
22:18:12 | | Join pseudo_ [0] (n=pseudo@ppp117-78.lns1.bne4.internode.on.net) |
22:18:35 | pearldiver | my Tag Priority keeps on resetting all the time |
22:18:40 | linuxstb | And powering down all the hardware would require more knowledge than is available. |
22:18:47 | petur | How can I get logf on the remote? run configure, dev build, enable logf. Anything more? |
22:19:03 | linuxstb | I think that's it. |
22:19:19 | petur | hmmm the remote shows its usual screen |
22:19:21 | | Join bun-bun [0] (n=bun@71-92-214-26.static.mtpk.ca.charter.com) |
22:19:44 | linuxstb | It's been a long time since I used it... |
22:19:52 | * | petur slaps forehead |
22:20:00 | petur | wrong build installed ;) |
22:20:23 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
22:20:28 | Winchester | hmm..... and... what about disassembling the original firmware and trying to figure out what it does.... or is it way too messy to figure out what's what in there? |
22:20:35 | preglow | i want a wakeup function :/ |
22:20:40 | preglow | i'm bloody tired of my alarm clock |
22:20:53 | Winchester | get a new alarm clock? |
22:21:05 | petur | ahhhh much better |
22:21:29 | linuxstb | preglow: That's something we _do_ know how to do on the ipods... |
22:22:23 | preglow | linuxstb: is it now |
22:22:47 | linuxstb | Simply set the alarm in the pcf, and enable "wakeup on alarm" when we suspend. |
22:22:52 | preglow | linuxstb: just a simple pcf wakeup and resume on start? :) |
22:23:03 | Winchester | pcf? |
22:23:12 | linuxstb | pcf50605 power management chip. |
22:23:13 | preglow | chip with the rtc on it |
22:23:17 | Winchester | oh |
22:23:26 | | Quit Anon6854 ("MadPenguin forever!") |
22:23:34 | preglow | linuxstb: by suspend you mean switch off, yes? |
22:23:35 | linuxstb | Almost identical to the pcf50606, which has a public datasheet. |
22:23:42 | linuxstb | preglow: yes. |
22:23:50 | preglow | i don't really see what we do as suspending, heh |
22:24:05 | | Join saratoga [0] (i=474d0ed3@gateway/web/cgi-irc/labb.contactor.se/x-94c9559850039ed6) |
22:24:31 | | Nick pseudo_ is now known as pseudoXh4 (n=pseudo@ppp117-78.lns1.bne4.internode.on.net) |
22:24:49 | saratoga | those PP power use tests are interesting |
22:24:57 | | Quit printfXh4 (Read error: 145 (Connection timed out)) |
22:25:06 | saratoga | lets hope Toni gets that PP emulator working soon so we can see what the sansa writes to |
22:25:38 | | Join Thundercloud_ [0] (n=thunderc@82.152.210.231) |
22:29:41 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
22:29:56 | | Nick pseudoXh4 is now known as printfXh4 (n=pseudo@ppp117-78.lns1.bne4.internode.on.net) |
22:32:08 | linuxstb | preglow: I think that's just what it's called in the pcf datasheet... |
22:32:31 | linuxstb | Because the pcf itself is suspended... |
22:32:39 | preglow | right |
22:38:11 | Winchester | so is the wake up thing possible but not yet made or is there a patch or something? |
22:38:24 | preglow | just not yet made |
22:38:42 | Winchester | ah ok |
22:38:59 | Winchester | yes that would be a good feature to have |
22:40:01 | preglow | oh, indeed |
22:40:05 | preglow | perhaps i'll have a look at it... |
22:40:13 | Winchester | =D |
22:42:10 | | Quit Thundercloud (Read error: 110 (Connection timed out)) |
22:42:11 | Llorean | On a slightly related note, would it be possible to have an option for Resume to not seek to the resume point in-file, but resume at the start? |
22:42:32 | preglow | why'd you want that? |
22:42:33 | Soap | feature bloat! ;) |
22:42:46 | Llorean | If I used my Nano as an alarm, I don't use it much for normal listening anyway. |
22:42:59 | preglow | i'd just rewind it... |
22:43:10 | Llorean | I suppose that's fair. |
22:43:12 | preglow | but yes, that does indeed sound like a bonafide feature bloat candidate |
22:43:31 | Llorean | Actually, I suppose repeat-one on the file wouldn't be a problem. |
22:43:39 | preglow | hmm |
22:43:42 | | Quit jaebird ("Leaving") |
22:44:01 | preglow | how is wakeup handled on other targets, btw? it just turns on and starts playing if resume is enabled? |
22:44:10 | preglow | alarm wakeup, that is |
22:44:39 | linuxstb | It's only implemented for Archos devices with a hardware mod I think. |
22:44:55 | linuxstb | Something like HAVE_ALARM_MOD |
22:45:39 | preglow | oh? well, at least there's some code for it, then |
22:45:53 | | Part tomal |
22:46:04 | Llorean | Soap: It's only feature bloat if it's in the official build. I was more fishing about how easy it'd be to do for my own build. ;) |
22:46:15 | preglow | argh, grep picks up .svn all the time |
22:46:29 | preglow | Llorean: i don't think that'd be very hard at all |
22:46:54 | Llorean | preglow: Alright, thanks. |
22:47:47 | preglow | linuxstb: how's that archos port coming along, btw? |
22:48:07 | linuxstb | No time yet... |
22:48:28 | preglow | but you've got a unit? |
22:48:32 | linuxstb | I'm still very keen to do it though. |
22:48:35 | linuxstb | Yes. |
22:49:58 | nls | preglow: looking at the start_resume() function in tree.c line 480~520 it seems an alarm triggered wakeup will resume regardless of the setting. |
22:50:56 | preglow | nls: yeah, just hoping there's some bit toggled in the pcf that tells me why i woke up |
22:51:18 | preglow | but there's pretty much bound to be that |
22:51:55 | markun | Llorean: toffe thought you had some problems with the Gigabeat button code |
22:53:15 | preglow | a 136 page document with no toc |
22:53:19 | preglow | i shall kill phillips |
22:53:22 | Mikachu | preglow: try −−exclude .svn or such |
22:53:29 | markun | Llorean: ah, I see it was just about the LEDs.. |
22:55:32 | preglow | calendar functions on-chip, not too shabby |
22:55:54 | markun | Llorean: I'm working on a better gigabeat cross driver, perhaps you want to try my test plugin: http://130.89.160.166/Gigabeat/touchpad.c |
22:58:13 | markun | (there is also a .rock at the same URL if you are lazy :) |
22:58:53 | | Join perpleXa [0] (i=perpleXa@unaffiliated/perplexa) |
22:59:54 | | Quit perpleXa (Client Quit) |
23:00 |
23:01:03 | preglow | eh, i'm having trouble finding actual port addresses in the pcf datasheet |
23:01:28 | | Part fasmaie |
23:02:25 | | Quit saratoga ("CGI:IRC (EOF)") |
23:03:05 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
23:03:29 | | Join miepchen^schlaf [0] (n=hihi@p57B973CD.dip.t-dialin.net) |
23:04:16 | | Quit daurnimator (Connection timed out) |
23:10:46 | | Join Shiiny [0] (n=shiny@121-73-1-165.cable.telstraclear.net) |
23:11:05 | linuxstb | preglow: If you haven't found them by now, they're #defined in pcf50605.c |
23:11:06 | preglow | linuxstb: is it just me or do the two pcf rtc drivers in drivers/rtc do just about the same? |
23:11:10 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
23:12:03 | linuxstb | Yep, they do look similar... |
23:13:53 | preglow | the 506 one does a bit more fiddling with disabling irqs |
23:13:55 | preglow | but that's that |
23:14:01 | preglow | and that's used for x5, apparently |
23:14:11 | preglow | oh, and h300 |
23:14:18 | | Join amiconn [0] (n=jens@p54BD6BB3.dip.t-dialin.net) |
23:15:20 | *** | Saving seen data "./dancer.seen" |
23:16:01 | preglow | amiconn: can you think of any clever ways to fix the prescale latency problem? |
23:17:51 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
23:18:37 | * | midgey wonders is anyone got around to looking at RaeNye's reworked PCF50606 driver |
23:18:46 | midgey | s/is/if |
23:19:19 | | Quit FOAD ("Lost terminal") |
23:19:19 | preglow | in the tracker? |
23:19:42 | midgey | FS #5808 |
23:19:52 | midgey | last i checked, it wasnt working |
23:20:51 | preglow | that's for x5, and i don't bend that way |
23:21:19 | preglow | looks like it does stops bitbanging it and uses the i2c controller instead |
23:21:26 | preglow | s/does/just/ |
23:21:30 | midgey | haha, alright |
23:21:55 | preglow | which is nice, i guess, but i have no x5 :) |
23:22:10 | midgey | very few devs seem to |
23:22:32 | amiconn | preglow, dan_a: The wps only updates dynamic content. It has done so for ages, since back in archos-only times |
23:22:45 | preglow | dan_a: then you've got a weird problem on your hands |
23:23:53 | | Join FOAD [0] (n=dok@dinah.blub.net) |
23:25:28 | Winchester | 'night |
23:25:31 | | Part Winchester |
23:25:41 | Shaid | that's odd. |
23:25:57 | Shaid | He's in Australia, and I know for a fact it's 9:25am there |
23:26:15 | pearldiver | heh |
23:26:50 | amiconn | preglow: Low-latency mode? Iiuc that is used during all audio setting activity (?) |
23:27:19 | preglow | amiconn: yes, but it's not instant, and if you switch the setting too fast, the latency might still be over a second or two |
23:27:37 | amiconn | That's unavoidable, I'd say |
23:27:52 | preglow | not unavoidable, but it'll require a very big hack to avoid it |
23:28:54 | | Quit hanno ("Verlassend") |
23:29:07 | preglow | anyway, we'll see |
23:29:27 | preglow | i think i'll actually enable this sw tone controls stuff on my nano as well, the hardware ones don't seem to work |
23:29:31 | preglow | either that, or they really suck |
23:30:52 | preglow | Mikachu: i can't make −−exclude work :/ |
23:31:09 | amiconn | preglow: RTC alarm is available without hardware mod on the fm recorder and recorder v2, and with a slight hardware mod on the v1 |
23:31:35 | preglow | amiconn: it looks dead easy to enable it on ipods as well, so i think i'll have a go |
23:31:47 | amiconn | And yes, it just "presses the On button" when the alarm time is reached, and relies on you having it set to "resume on startup" |
23:31:59 | preglow | Mikachu: oh, it only works for files, not dirs |
23:32:06 | | Join Ne-X-us [0] (n=Ne-X-us@143.68.rb5.adsl.brightview.com) |
23:33:02 | amiconn | Llorean: If you ever tried the archos firmware on your recorder, you wouldn't suggest this 'resue from start of file'. It's the only resume mode said firmware knows, and it's *annyoing* |
23:33:09 | amiconn | *annoying |
23:33:26 | amiconn | blargh |
23:33:30 | * | amiconn can't type |
23:34:20 | | Join jaebird [0] (n=jae@53-89.netblk-69-41-89.coolaccess.net) |
23:36:09 | preglow | perhaps what we're not doing on ipod is power off the hard drive? is that plausible? |
23:36:43 | | Join Thundercloud [0] (n=thunderc@82.152.192.113) |
23:36:43 | linuxstb | Yes, afaik we're not doing that. |
23:36:56 | amiconn | We're not doing that, and yes, it does have an influence on battery runtime |
23:37:37 | amiconn | The effect varies by target; on archos it's ~10% more runtime. On H1x0 it was mare, ~30% iirc |
23:37:43 | amiconn | s/mare/more/ |
23:38:03 | preglow | doesn't sound like something that would be too hard to implement either, but it'd probably require some pcb tracing |
23:38:39 | amiconn | I don't think pcb tracing will help, as we don't know the pp pinout |
23:38:42 | | Quit stoffel ("leaving") |
23:38:55 | linuxstb | IIRC, it's just a GPIO pin on the H10 which barry found by random prodding. |
23:38:57 | preglow | i would have thought it'd be connected to the pcf |
23:39:19 | preglow | oh |
23:39:20 | amiconn | Why the pcf, and not an arbitrary gpio pin? |
23:39:24 | Shaid | I've got a broken 4th gen I'm more than happy to sacrifice for the cause! |
23:39:34 | preglow | *shrug*, just sounded more logical to use the pcf |
23:40:01 | preglow | Shaid: that might actually be somewhat interesting |
23:40:16 | linuxstb | amiconn: Is it a GPIO pin on all the other targets? |
23:40:33 | Shaid | screen is broken and it gets about 1.5 hours playtime |
23:40:46 | preglow | i think it'd end up being picked apart anyway... |
23:40:47 | Shaid | and I think the drive is wearing out too |
23:41:42 | | Join voltagex [0] (i=voltagex@creep.bur.st) |
23:42:07 | * | linuxstb reminds preglow he still has the ops powers... |
23:42:13 | voltagex | hi, what is USBOTG? |
23:42:30 | Mode | "#rockbox -o preglow " by preglow (n=thomjoha@rockbox/developer/preglow) |
23:42:54 | Bagder | voltagex: you should ask mr google and he will tell you lots |
23:43:17 | | Quit Arathis ("Bye, bye") |
23:43:36 | voltagex | true |
23:43:58 | voltagex | does this mean I'll be able to use a mouse in doom? |
23:43:59 | amiconn | linuxstb: Archoses and irivers use gpio, X5 uses pcf gpo |
23:44:23 | | Quit Thundercloud_ (Read error: 60 (Operation timed out)) |
23:44:35 | Soap | preglow: if the powered-on hard drive was such a large factor - why is the Nano affected as bad as the other PP ports? |
23:44:40 | | Join Lunar_Lamp [0] (i=lunar@unaffiliated/lunarlamp/x-038437) |
23:44:44 | | Quit funky ("leaving") |
23:44:47 | preglow | Soap: i thought it was affected somewhat less |
23:45:03 | amiconn | linuxstb: Gigabeat and H10 also use gpio |
23:45:29 | Soap | I misspoke when I said "as bad", but the Nano doesn't appear to get even 60% of stock runtime. |
23:45:43 | | Quit jaebird ("Leaving") |
23:45:55 | amiconn | The Ondio as a flash device doesn't have a means to cut power to the flash memory; don't know about the other flash based targets |
23:46:45 | amiconn | Soap: I think the ipod with the best rockbox/applefw runtime ratio so far is the mini g2, but even on mini g2 the ratio is <1 |
23:47:11 | preglow | the nano ata -> flash bridge autosleeps |
23:47:15 | Shaid | maybe the mini/etc power down the flash chips when not in use... |
23:47:28 | amiconn | The mini uses a microdrive, not flash |
23:47:40 | Shaid | oh, yeah |
23:47:45 | Shaid | s/mini/nano |
23:47:47 | | Join powriter25 [0] (n=powriter@71.90.165.137) |
23:48:24 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
23:48:25 | | Join webguest18 [0] (i=d49f4cf2@gateway/web/cgi-irc/labb.contactor.se/x-1d03027225427625) |
23:48:34 | Soap | but I didn't mean to poop on your idea preglow :( |
23:48:42 | amiconn | Flash chips usually auto sleep (that's why the Ondio doesn't have a separate power control - though I wish it had (for another reason unrelated to runtime)) |
23:49:27 | | Quit Ne-X-us (Read error: 110 (Connection timed out)) |
23:49:41 | | Quit webguest18 (Client Quit) |
23:49:44 | | Quit PaulJam (".") |
23:51:07 | pixelma | Hi LinusN, do you have a minute? |
23:51:52 | LinusN | sure |
23:52:02 | petur | hmmm... our add_dir_entry() always creates a long filename, even for 8.3 names |
23:53:53 | amiconn | That shouldn't be a problem imho |
23:54:46 | petur | ok, so I'll just always randowmize the shortname... easy fix then :) |
23:55:27 | amiconn | I think we should implement the "official" longname->shortname mapping algorithm |
23:55:34 | amiconn | Check today's log |
23:56:13 | * | petur checks |
23:56:39 | * | petur checks again but uses firefox this time |
23:57:23 | Lunar_Lamp | http://download.rockbox.org/manual/rockbox-iaudiox5/rockbox-buildap1.html#x13-213000A <== The manual says "various" for file formats supported for my iAudio X% under rockbox - how do I check which formats it can play? |
23:57:59 | Bagder | Lunar_Lamp: 1) read the code 2) try all formats you have 3) read the wiki SoundCodecs page ;-) |
23:58:19 | preglow | i2c_readbyte, i2c_readbytes, then suddenly pp_i2c_send, so much for api consistency |
23:58:38 | Soap | http://www.rockbox.org/twiki/bin/view/Main/SoundCodecs |