00:00:03 | Llorean | Again: The included WPSes will always be loadable since they're preprocessed. |
00:00:21 | bluebrother | not if the installed version and loaded version mismatch |
00:00:26 | Llorean | The plugin is only necessary for loading .wps files, not .bps files (or whatever) |
00:00:38 | Llorean | Then it defaults to rockbox_default which is compiled in. |
00:00:44 | bluebrother | urgh |
00:00:52 | bluebrother | quite bad from a users point of view |
00:00:54 | Nico_P | bluebrother: we'd still hardcode a default wps |
00:00:56 | Llorean | If the codec versions mismatch, music won't play. |
00:01:09 | Llorean | Saying "what if there's a version mismatch" isn't a strong argument |
00:01:25 | Llorean | If they've improperly installed rockbox, plenty of things won't work that are much more significant than "Not having to use rockbox_default" |
00:01:29 | bluebrother | codec versions rarely change. Plugin versions quite a lot |
00:01:47 | markun | Nico_P: any chance you can make the parser smaller than 5k? |
00:02:34 | pixelma | Llorean: you'll get to answer all the "help! where's my wps gone" questions ;) |
00:02:37 | Llorean | bluebrother: Again, the plugin is only needed for unofficial WPSes, those not included with their build. |
00:02:46 | Llorean | pixelma: I know, and yet I'm still in favour of the idea. Crazy, innit? |
00:02:46 | | Quit Domonoky ("Trillian (http://www.ceruleanstudios.com") |
00:03:06 | *** | Saving seen data "./dancer.seen" |
00:03:13 | bluebrother | crazy, but I'm still not convinced ;-) |
00:03:21 | Llorean | bluebrother: I don't see how "The user must have properly installed Rockbox" is a bad requirement for having additional WPSes beyond the included ones. |
00:03:35 | bluebrother | IMO we should have as less external dependencies as possible |
00:03:58 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
00:04:01 | Nico_P | markun: 5k is parser + bitmap preloading... i'm not sure how i could make it smaller but it's probably possible to optimise it |
00:04:13 | Nico_P | (i didn't change the bitmap preloading code) |
00:04:29 | pixelma | it's strange - I dislike the idea even though I also would like to see bin size dropping - but cannot really argue about it |
00:04:37 | chrisjs169 | why is Rockbox trying to look for OF.mi4 on the Sansa e200 series? |
00:04:58 | *** | Alert Mode OFF |
00:04:59 | Llorean | chrisjs169: Are you using the officially provided bootloader, or did you compile your own? |
00:05:09 | chrisjs169 | Officially provided |
00:05:12 | | Quit obo ("bye") |
00:05:22 | chrisjs169 | From the yesterdays sansapatcher |
00:05:42 | Llorean | Ah, well that's not the officially provided one. |
00:05:56 | Llorean | That's the "Experimental, work in progress" one |
00:06:11 | chrisjs169 | Ah, ok |
00:06:33 | linuxstb | But what's wrong with it looking for OF.mi4 - afaik, it also looks in the firmware partition, plus OF.bin |
00:06:33 | Llorean | So it's looking for it, because it was meant to. |
00:06:55 | Llorean | linuxstb: The one that looked for OF.MI4 for me, didn't look for OF.BIN, so there was at least one embedded version that didn't. |
00:08:03 | linuxstb | Ah, OK. |
00:08:16 | bluebrother | I'm all for decreasing binary size. But at what price? That binary thing isn't KISS anymore |
00:08:46 | safetydan | Wow. We're still arguing about binary WPS formats? :) |
00:08:47 | chrisjs169 | Hmm....now I'm getting confused, I just removed the OF.bin file from /System and it still booted the OF fine.....is OF.bin actually needed? |
00:09:00 | bluebrother | somewhat ;-) |
00:09:03 | Llorean | chrisjs169: Not if you're using a new enough version of sansapatcher. |
00:09:30 | Llorean | safetydan: I think we've just about hit the "agree to disagree" point. |
00:09:31 | bluebrother | seems like some like it pretty much and some others strongly disagree |
00:09:34 | linuxstb | bluebrother: I'm hesitant about it as well, but think that both the decrease in core code size, and the fact that it should give the fastest possible loading time of any method are good things. |
00:09:50 | safetydan | bluebrother, I think the first step of Nico_P's patch is just to clean up and improve the parsing code. It does change the internal "in memory" representation of the WPS from the original text file to a token stream. However, in no way is this user visible. |
00:09:57 | bluebrother | I still think there are other options |
00:09:59 | Llorean | I think also that as long as the core binary is able to include the wpses that we include in the zip, that's good enough. |
00:10:13 | bluebrother | safetydan: I'm not argueing against that patch. |
00:10:14 | Llorean | That function has to be present, without plugins being there. |
00:10:37 | | Quit Id2ndR ("Parti") |
00:10:46 | safetydan | bluebrother, cool. Just checking as it's a bit hard to follow arguments across a days worth of logs :) |
00:10:58 | Hal9000 | Is there a page on the Rockbox site that deals with how well Rockbox works with car stereo systems? (Search had too many false hits.) |
00:11:10 | linuxstb | bluebrother: As you know, I've also written a tar-file patch, and I'm not convinced that's the best approach. The binary-format-created-on-target approach means the WPS creator doesn't have to worry about creating the tar file. |
00:11:23 | safetydan | Not sure why the binary, on disk representation of WPS has come back up again. I thought that was dismissed as optimising the wrong end of things? |
00:11:44 | Llorean | bluebrother: And that means the original WPS is still more usable and distributable to windows users who may be clueless about TAR. |
00:12:18 | bluebrother | I'd love to look into tar file loading but unfortunately I don't have the time ATM :( |
00:12:19 | Llorean | safetydan: It can be implemented in a way that moves about 5k of code from the core to a plugin, the code to handle text-wpses basically. Included WPSes could be binary, and loaded by the core. |
00:12:28 | linuxstb | Hal9000: Which player do you have? Or are you looking to buy one? |
00:13:03 | linuxstb | Hal9000: The feature you want to search for is "car adaptor mode" |
00:13:37 | safetydan | Llorean, ah, I see. So, every WPS not included in the build, would continue to be in the current format? |
00:14:06 | Hal9000 | I jsut bought a classic car I'm going to finish restoring, so for the first time I'm looking at good audio for a car and found many systems work with iPods. I'll be looking at car stereos first, then a player that Rockbox works on that would work with the car. |
00:14:10 | Llorean | safetydan: Yep, which Rockbox would transparently convert on load using the plugin to a binary file, so that on reboot just the binary needs to be loaded for faster booting. |
00:14:41 | Llorean | safetydan: Of course if they changed the .wps file, they'd have to reload the .wps, but no real cost there except a very slight inconvenience. |
00:14:42 | safetydan | Feels kind of icky... but I can't really come up with a concrete objection. |
00:15:15 | linuxstb | safetydan: That's my feeling too :) |
00:15:34 | Llorean | It cuts 5k out of the core, speeds up boots, doesn't break compatibility with the existing WPS format. The only downside is that Rockbox depends on a plugin for non-included WPSes, and flashed Rockbox may not be able to load binary WPSes in a newer/older format. |
00:16:41 | | Quit petur ("sssssssssss---------PLOP!") |
00:16:46 | safetydan | Lloran, those are all good (apart from the flash thing). But still... binary blobs are like sort of anathema to opensource projects :) |
00:17:11 | Llorean | safetydan: Yes, but the binary blop shouldn't be visible to the user (unless you're talking about the few WPSes in rockbox.zip) |
00:17:15 | bluebrother | I still doubt it will be 5k saved in the end |
00:17:33 | Redbreva | Anyone know... is Creative Commons Attribution-Noncommercial-Share Alike 3.0 License suitable for use on WPS submissions? |
00:17:59 | Llorean | safetydan: I mean, compiling rockbox_default into rockbox.target is okay, but compiling it as it would show up in memory but storing it as a file outside rockbox.target is bad? |
00:18:16 | safetydan | Redbreva, blocking non-commercial use doesn't sound like it'd be compatible with the GPL. I'm not sure how license aggregation works with WPS's and Rockbox though. |
00:18:59 | bluebrother | Llorean: in that case you don't compile rockbox_default into the binary −− you just provide defaults like e.g. for the settings |
00:19:00 | Llorean | Redbreva: I was about to say the same thing as safetydan, I don't think "noncommercial" is necessary. |
00:19:02 | linuxstb | Redbreva: Personally, I think any WPS license should share the same spirit as the GPL. So as safetydan said, blocking commercial use is not OK... |
00:19:13 | | Quit billytwowilly (Read error: 104 (Connection reset by peer)) |
00:19:26 | safetydan | Llorean, external files are just more things to go out of sync. But hey, we already deal with that with codecs and plugins, so it's just a downside not a blocker. |
00:19:33 | Redbreva | That's fine, just checking ;-) |
00:19:36 | linuxstb | Redbreva: Although it seems that a lot of WPS authors don't have the right to license their WPSs anyway - they're using images (C) by others. |
00:19:58 | bluebrother | nice, a "nothing to resume" hang again :( |
00:20:02 | linuxstb | Which is a sticky area... |
00:20:10 | bluebrother | after the playlist finished ... urgh. |
00:20:42 | Llorean | safetydan: Yeah, improper Rockbox installs will always be a problem, but since the default WPS is always going to be in-core, you'll never not have an WPS, you just may not have the option of pretty ones until you fix your install. |
00:21:14 | | Join Vyrus [0] (n=Vyrus001@adsl-69-231-84-188.dsl.irvnca.pacbell.net) |
00:21:21 | | Join entheh [0] (n=purr@88-106-204-61.dynamic.dsl.as9105.com) |
00:21:21 | | Quit Vyrus001 (Read error: 131 (Connection reset by peer)) |
00:21:31 | * | safetydan thinks of all those WPS patches out there that are going to break horribly once the tokenizer is comitted |
00:21:42 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
00:21:48 | linuxstb | Indeed... No-one will upgrade for a while. |
00:21:49 | * | Llorean thinks of the same thing and smiles. :-P |
00:21:49 | safetydan | I forsee the death (or at least long sleep) for a lot of customised builds. |
00:22:04 | linuxstb | Or a forking... |
00:22:41 | bluebrother | noone upgrading makes less bug reporters ... |
00:22:46 | nls | a fork would be even more work if they wanted to backport interesting stuff... |
00:23:08 | Llorean | bluebrother: No-one upgrading unsupported builds. They better not be reporting anyway. |
00:23:20 | linuxstb | I guess they would be no more "forks" than they are now. |
00:23:23 | safetydan | Well if someone forks, we'll just make sure that when/if WMA support goes in, it happens in a way that makes it very difficult to backport. That way they'll have to give up :) |
00:23:33 | bluebrother | but users of unsupported builds will most likely stick to old builds |
00:24:11 | nls | bluebrother: they already do, some of these builds update less frequently than once a month... |
00:24:41 | nls | no wonder when they have 30-40 patches to resync every time :_) |
00:24:42 | bluebrother | yeah, but I guess it will get even worse |
00:24:53 | Llorean | I don't think "not breaking unsupported builds" should ever, ever be an argument against something. |
00:25:03 | linuxstb | safetydan: Do people still complain about no WMA support? I haven't visted MR for months... |
00:25:07 | * | bluebrother agrees with Llorean once |
00:25:19 | Llorean | bluebrother: We agree quite often, just not on this one large thing. ;) |
00:25:26 | bluebrother | hehe :) |
00:25:34 | Llorean | linuxstb: They complain at MR, iaudiophile, and anythingbutipod often enough. |
00:25:48 | bluebrother | but I guess there will be quite some discussion about that anyway |
00:25:54 | linuxstb | I've been reading ipod posts too much... |
00:25:57 | Hal9000 | I found the part in the manual on the Car Adaptor Mode −− one question left: Will all players Rockbox runs on work with a car stereo that works with an iPod? |
00:26:01 | safetydan | linuxstb, actually the MR forums have been pretty dead lately. But I'm sure there was at least "Rockbox doesn't play any of my (wma) music!!!11" posts in the last week |
00:26:16 | linuxstb | Hal9000: No, no players will, not even ipods. |
00:26:17 | nls | linuxstb: there was a thread with lots of exclamation marks wondering if we "did not support wma intentionally" I think it mysteriously disappeared :-) |
00:26:54 | | Join Shaid [0] (i=shaid@203-214-41-252.dyn.iinet.net.au) |
00:26:58 | bluebrother | there was this "the radio was left out intentionally" post on the ml today |
00:27:19 | HaSH | hmm so what would be a good period to update rockbox/..once a week?...or is developement fast?...i use a 30 gig ipod video and i had to compile the kernel with the cop patch |
00:27:35 | Llorean | HaSH: There's usually several builds per day, all of which may or may not have fixes you want. ;) |
00:27:39 | Hal9000 | If I don't care about handling the menu or playlist through the car stereo, is there a way to just play the audio back through the car stereo? |
00:27:46 | linuxstb | HaSH:Keep an eye on the changelog on the front page, and upgrade when you see something that affects you. |
00:27:46 | XavierGr | not that my opinion matter but I have to say I am opposed to the binary WPS idea too. Although the gains will be somewhat measurable, I still think it is away from the KISS perspective. It sounds weird to me to have to run a plugin to modify a wps to binary data. |
00:27:47 | safetydan | HaSH, cop support has been in the core for a few weeks now |
00:27:51 | nls | we should put that up on the frontpage: "We hace now decided to never ever support radio on h10 and wma, ever" :-) |
00:27:52 | Llorean | HaSH: Personally, a period of twice to once per week is often good enough in my opinion. |
00:28:00 | nls | have even |
00:28:04 | Llorean | HaSH: The key to remember is: Before reporting a bug, make sure it happens in the absolute newest version. |
00:28:18 | XavierGr | although I am for Nico_P's patch that will make the wps code more readable |
00:28:32 | Llorean | XavierGr: You don't have to run a plugin. |
00:28:39 | HaSH | Llorean, ah well has anyone came up with a spiffy bash script to dl and build from the svn?...that would be killer. set it up on a cronjob. |
00:28:42 | Llorean | XavierGr: You click on the WPS exactly as normal, and Rockbox uses the WPS. |
00:28:49 | safetydan | XavierGr, I'm not sure you'd actually notice any difference as a user. If I understand correctly you click on a WPS as you do now, and Rockbox does the magic binary thingy. |
00:29:01 | Llorean | XavierGr: You wouldn't see anything out of the ordinary as a user, at all. You'd have no idea unless someone told you. |
00:29:04 | XavierGr | yeah well.. it will be automated |
00:29:20 | HaSH | ive seen scripts that will do this...only for diff application |
00:29:20 | safetydan | HaSH, it's already there. The current build is always the latest from SVN. |
00:29:22 | linuxstb | HaSH: "svn update && make && make zip && unzip rockbox.zip -d /mnt/player/" |
00:29:32 | Llorean | HaSH: There's no reason to build from SVN every time, every time there's a commit, fresh builds are made available. |
00:29:36 | | Part toffe82 |
00:29:51 | HaSH | hmm ok. |
00:30:25 | pixelma | Llorean: there could be a difference - in case you run a battery_bench at the same time (not very likely but who knows?) |
00:30:35 | HaSH | thanks for the info guys/gals |
00:30:43 | XavierGr | yeah there is this chance too though that is way too rare |
00:30:52 | Llorean | pixelma: Yes, if there were a TSR active, there would be a conflict. |
00:30:55 | linuxstb | battery_bench is more a debug/development feature though. |
00:31:02 | XavierGr | except if more tsr plugins are made that are way too usefull |
00:31:06 | Llorean | pixelma: But this happens when you attempt to view your playlist while a TSR is active too. |
00:31:13 | nls | pixelma: afaik we ask wether we should kill the battery_benc plugin if another is about to start |
00:31:16 | safetydan | or get file properties |
00:31:51 | XavierGr | reminds me that battery_bench should display a splash when interrupted |
00:32:15 | nls | are there any other tsr plugins beside battery_benchmark and the alpine cd changer thingy? |
00:32:26 | XavierGr | not that i know of |
00:32:42 | linuxstb | XavierGr: Be careful with that - I think the rule is that only the main thread should write to the LCD. |
00:32:45 | bluebrother | ok guys ... I still vote for KISS instead of binary blobs, but now I should finally get some sleep |
00:33:03 | bluebrother | guess this will get discussed for a while here ... cya |
00:33:27 | XavierGr | linuxstb: didn't know that, but still it would be good to notify that the benchmark ended |
00:33:30 | safetydan | In one sense the binary blob is KISS. It simplifies the core in that it only needs to handle binary blobs. No parsing anymore. |
00:33:39 | | Quit bluebrother ("'nite") |
00:33:45 | XavierGr | if not on screen then on the log but then the user won't know until he opens the log file |
00:33:55 | | Quit Frode_ (Connection timed out) |
00:34:01 | XavierGr | which at the time will slap his forehead about it :P |
00:34:55 | XavierGr | don't remember the details but when the tsr plugin is interrupted the callback runs code to remove the plugin thread |
00:35:10 | XavierGr | I don't think that there will be a problem to put a spash there |
00:35:17 | nls | XavierGr: there is a message asking if you want to kill the benchmark or let it continue when you try to start another plugin |
00:35:29 | XavierGr | there is? I don't remember it :P |
00:35:34 | linuxstb | XavierGr: If the callback is called from the main thread, then I think all is OK. |
00:35:46 | nls | just tried it and it asked me :-) |
00:35:46 | | Quit Redbreva ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
00:35:59 | XavierGr | been sometime since I worked on it along with Bger |
00:37:05 | | Join aliask [0] (i=82c20d66@gateway/web/cgi-irc/labb.contactor.se/x-cd54ccfe220a78ef) |
00:37:20 | XavierGr | yup you are right nls |
00:37:24 | * | linuxstb was about prevent pacbox stopping music on the gigabeat, but found it already doesn't. Smooth 30fps emulation plus music playback... |
00:37:52 | nls | linuxstb: does pacbox not have it's own sound? |
00:38:03 | | Quit Hal9000 (Remote closed the connection) |
00:38:07 | | Join valiant3400 [0] (n=Miranda@AC96F5C4.ipt.aol.com) |
00:38:09 | | Join Icone [0] (i=Icone@modemcable223.175-203-24.mc.videotron.ca) |
00:38:13 | XavierGr | hmm that splash won't appear when I look at the playlist though |
00:38:13 | * | nls never tried it |
00:38:24 | valiant3400 | hi guys |
00:38:32 | chrisjs169 | hi |
00:38:43 | linuxstb | nls: No, I never got around to porting the sound emulation parts of the emulator. |
00:38:47 | Icone | Hey ! can someone show me a link who's explain how to instal RB on a Gigabeat F20 plz ? :S |
00:38:49 | Llorean | linuxstb: The gigabeat is just scary fast for a music player. |
00:39:04 | linuxstb | Llorean: And the scariest thing is the battery lifetime... |
00:39:04 | Llorean | Icone: There's a link called "manual" at the website |
00:39:08 | Llorean | Yeah, I know |
00:39:13 | Llorean | That long at 300mhz is ridiculous. |
00:39:13 | Icone | thanx :) |
00:39:29 | XavierGr | linuxstb: it seems that playlist viewer won't kill bb, I remember hardeep doing something about it |
00:39:31 | valiant3400 | omg 300mhz |
00:40:07 | valiant3400 | my rockbox software on my sansae250 keeps skipping |
00:40:11 | | Join webguest33 [0] (i=42444ee1@gateway/web/cgi-irc/labb.contactor.se/x-4de6bc9110ce5a33) |
00:40:22 | webguest33 | can someone give me the link to adding patches? |
00:40:23 | Icone | are the RB wun on 2.02 FW of F20 ? :S |
00:40:27 | Icone | run** |
00:40:30 | linuxstb | valiant3400: Sell it and buy a gigabeat... |
00:40:47 | Llorean | Icone: Rockbox is a replacement firmware. It runs on the hardware, in place of the original firmware. It doesn't run on the original firmware. |
00:41:00 | Icone | Okay thx :) |
00:41:03 | Llorean | webguest33: See the SimpleGuideToCompiling wiki page. |
00:41:12 | nls | valiant3400: turn off eq/crossfeed/dithering and use a wps that doesn't have peakmeters |
00:41:23 | Icone | i hope it will work fine ! :P play doom FTW ! :P |
00:41:28 | valiant3400 | I don't understand what you mean lol |
00:41:41 | | Quit Icone (Client Quit) |
00:41:50 | nls | ok, read a little in the manual maybe? |
00:42:04 | linuxstb | valiant3400: Which WPS/theme are you using? The default one or something else? |
00:42:08 | valiant3400 | thought I'd read all of it |
00:42:19 | valiant3400 | hmm I'll go see if I can find it |
00:42:38 | XavierGr | Nico_P: why isn't your patch at FS yet? |
00:42:51 | nls | clues about eq/crossfeed/dithering can be found in the sound settings chapter |
00:43:17 | valiant3400 | oh one more thing, my wheel that I use to move around in there is really sensetive, if I just tuch it lightly with my thumb or something it'll move, and if I actually move it intentially it often skipps the one I wanna go to, kinda funny in a way, it doesn't do that on original firmware btw |
00:44:02 | Llorean | valiant3400: Rockbox on Sansa is still far, far from being done. |
00:44:05 | Nico_P | XavierGr: havn't taken the time yet |
00:44:10 | Nico_P | i'm on the phone atm |
00:44:12 | Llorean | valiant3400: The wheel and the display especially have room for improvement. |
00:44:24 | valiant3400 | ok |
00:44:42 | linuxstb | Anyone know if the gigabeat will charge via USB when turned off? |
00:44:45 | valiant3400 | I agree with that, also we don't have fm radio and recorder yet |
00:45:17 | XavierGr | Nico_P: I don't see a reason why not put it there from the start, more easy to refer, discuss, edit etc |
00:45:17 | Llorean | linuxstb: I don't know, but I suspect it doesn't as normally when plugged into an adapter while turned off, a charging symbol shows on the screen still |
00:45:28 | | Join billytwowilly [0] (n=chris@S01060016b649355d.ed.shawcable.net) |
00:45:39 | linuxstb | OK, I've never unpacked my adapter. |
00:45:47 | Nico_P | XavierGr: i agree. i'll do it when i finish on the phone |
00:45:55 | XavierGr | nice :D |
00:45:58 | | Quit lostnihilist ("Leaving") |
00:46:17 | XavierGr | Nico_P: but it seems that you are already good at multitasking :P |
00:46:18 | | Quit webguest33 ("CGI:IRC (EOF)") |
00:47:02 | Nico_P | XavierGr: I do my best :) but i don't feel up to writing the summary right now |
00:47:37 | XavierGr | of course I am teasing you! :P |
00:49:34 | | Quit jhMikeS (Nick collision from services.) |
00:49:36 | | Join _jhMikeS_ [0] (n=jethead7@rockbox/developer/jhMikeS) |
00:50:53 | | Quit ender` (" In a perfect world... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penisses) |
00:52:04 | | Quit mirak (Remote closed the connection) |
00:52:20 | | Join Icone [0] (i=Icone@modemcable223.175-203-24.mc.videotron.ca) |
00:52:38 | Icone | its me again ( lol ) where the ''root'' folder ? :S |
00:53:01 | Icone | for the gigabeat F20 |
00:53:02 | nls | icone the topmost level of your dap's harddrive eg E: |
00:53:26 | Icone | yeah i know but i dont have this folder |
00:53:45 | nls | Icone: it is that level, not an actual folder |
00:54:08 | Icone | hum..what ? |
00:54:13 | Icone | pv plz :P |
00:54:35 | Llorean | Icone: E:\ or D:\ or F:\ is the root folder. |
00:54:40 | Llorean | NOT E:\Root\ |
00:54:46 | nls | replace any occurence of "root folder" with directly to your player, not inside any folder" |
00:54:48 | Icone | ahhh okay |
00:55:04 | Icone | sorry because im french xD |
00:55:47 | Icone | end...the gbsystem, where is it ? |
00:55:59 | linuxstb | Probably hiding from you. |
00:56:09 | linuxstb | You need to tell Windows to show hidden and system folders. |
00:56:09 | nls | Icone: it is superhidden |
00:56:31 | Icone | thx ^^ |
00:56:44 | Icone | sorry but im not verry good LOL thats my first flashing |
00:57:01 | markun | nobody has flashed a Gigabeat so far |
00:57:08 | markun | so good luck :) |
00:57:13 | linuxstb | markun: Did you see my usb charging question? |
00:57:29 | markun | linuxstb: we can probably do it with our own bootloader in flash |
00:57:47 | Llorean | Icone: What markun means is that the install process isn't really flashing, just files on disk |
00:58:06 | markun | linuxstb: as inserting the USB cable can generate a interrupt |
00:58:12 | linuxstb | I mean the problem is that my battery is low, so it won't turn on (at least, I'm assuming that's the problem...) and I'm trying to revive it with a USB charger. |
00:58:16 | | Quit funky ("leaving") |
00:58:28 | linuxstb | s/USB charger/USB connection to my PC/ |
00:58:40 | linuxstb | I guess I should unpack the AC charger from the box |
00:58:44 | Icone | how can i tell to windows show hidden folder ? :S |
00:59:01 | markun | linuxstb: hm, now I think of it.. it might be charging |
00:59:27 | nls | Icone: use google more :-) http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/hiddenfiles.mspx |
00:59:33 | markun | as that's done by the power management chip, and perhaps it doesn't need the CPU to be running |
00:59:36 | Icone | sorry xD |
01:00 |
01:01:49 | | Quit entheh ("^~") |
01:02:43 | | Part nls |
01:03:23 | andrewg867 | has anyone used the windows sansa emulator before? |
01:03:26 | linuxstb | markun: Do you know how much flash the gigabeat has? |
01:03:34 | Icone | Okay hum...i have aply hidden folder, but, the file FWIMG01.DAT dosent appair :S |
01:03:59 | linuxstb | Have you done the same thing inside that folder? |
01:04:30 | Llorean | You also have to show system files |
01:04:31 | Icone | yeah, for all folder |
01:04:40 | Llorean | Windows hides system files even with showing hidden files and folders |
01:05:46 | Icone | and...how can i unlock sustem files ? |
01:06:37 | Icone | OKAY |
01:06:39 | Icone | ITS APPAIR |
01:06:40 | Icone | lol |
01:08:48 | Moos | night all |
01:08:52 | | Quit Moos ("Quitte") |
01:09:26 | markun | linuxstb: 1MB |
01:10:21 | XavierGr | only 1? |
01:10:34 | XavierGr | well that's a win for coldfire and H100/H300 |
01:11:17 | Icone | okay, can someone help me in private plz ? |
01:13:53 | Icone | or spell to me where extract the .zip file |
01:14:00 | markun | XavierGr: what would you want to store in flash? |
01:14:07 | markun | for me the bootloader is enough |
01:14:10 | linuxstb | All the binary WPS structures... |
01:14:17 | markun | :) |
01:14:20 | XavierGr | haha |
01:14:29 | XavierGr | well H300 in the end will have in flash both rockbox and the OF |
01:14:46 | XavierGr | poor H100 won't have that feature as it only has 2mb flash iirc |
01:14:47 | Icone | whre i have to extract the .zip folder for the the Gigabeat F20 plz ? |
01:14:57 | linuxstb | markun: Flashing Rockbox itself would be nice as well. |
01:15:07 | linuxstb | Even if it's "rambox", rather than "rombox". |
01:15:08 | | Join Frode_ [0] (n=Frode@213.167.96.196) |
01:15:14 | XavierGr | Icone: to where your mp3 player is mapped |
01:15:23 | XavierGr | e:\, de:\ etc |
01:15:40 | | Join qwx [0] (n=qwm@h162n1fls34o1010.telia.com) |
01:15:43 | Icone | okay thx, after its will work ? |
01:16:14 | markun | Icone: you wouldn't be the first to screw up the Gigabeat installations :) |
01:16:53 | midgey | its quite easy with rbutil... |
01:16:59 | | Quit aliask ("CGI:IRC") |
01:17:11 | XavierGr | markun: is the gigabeat easily brickable? |
01:17:20 | * | linuxstb sleeps |
01:17:25 | | Quit linuxstb ("Leaving") |
01:17:25 | markun | XavierGr: no, you can always recover |
01:17:41 | XavierGr | nice |
01:18:04 | markun | but it might require opening the player if you screw up the bootloader |
01:19:02 | Icone | okay hum...i have do all what im suppose to do, but rb dosent start :'( |
01:19:25 | andrewg867 | whoooo |
01:19:33 | andrewg867 | it's working now :) |
01:20:00 | Icone | lucky...not for me |
01:20:43 | markun | Icone: did you try turning the Gigbeat off (and on) with the battery switch? |
01:20:57 | Icone | awww not with battery switch xD |
01:21:07 | Icone | omg im noob LOL |
01:21:18 | markun | don't worry about it :) |
01:21:28 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
01:21:50 | Icone | okay hum... |
01:21:55 | * | midgey likes the battery switch instead of a reset pin... |
01:22:05 | Icone | the gigabeat turn off alone :S |
01:22:44 | Icone | the interface is not so beautyfull :S |
01:22:57 | markun | true |
01:22:58 | XavierGr | now I am really turned up and impatient from my F40 to arrive :D |
01:23:07 | Icone | loll |
01:23:13 | markun | XavierGr: it still isn't there?? |
01:23:26 | midgey | Icone: http://www.rockbox-themes.org/index.php?res=240x320x16 |
01:23:27 | XavierGr | toffe sent it on friday |
01:23:36 | XavierGr | I would expect at least 2 weeks for it |
01:23:40 | midgey | who doesn't have a gigabeat nowadays |
01:23:52 | markun | ah, I was confusing you with the other greek guy :) |
01:23:53 | | Quit _jhMikeS_ (Nick collision from services.) |
01:23:57 | XavierGr | if only my H300 had the cpu in the gigabeat :P |
01:23:58 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
01:24:09 | XavierGr | ah yes |
01:24:13 | markun | XavierGr: and screen.. |
01:24:22 | XavierGr | markun: he got it, but he is now in the army |
01:24:29 | markun | yes, I know |
01:24:36 | Icone | heu, my gigabeat do the same thing of this: http://www.youtube.com/watch?v=ujpHLByi2ag |
01:24:36 | XavierGr | he hasn't open the box yet poor soul :( |
01:24:43 | | Quit ShaunES (Remote closed the connection) |
01:24:47 | | Join windminstrel [0] (i=windmins@god.isadouchebag.net) |
01:24:58 | | Join webguest664465 [0] (i=415fa52f@gateway/web/cgi-irc/labb.contactor.se/x-af026bd8f8352531) |
01:24:59 | | Nick windminstrel is now known as ShaunES (i=windmins@god.isadouchebag.net) |
01:25:03 | webguest664465 | hi |
01:25:18 | webguest664465 | i need some help with the database |
01:25:35 | markun | webguest664465: just ask (although I probably can't help) |
01:25:37 | XavierGr | Icone: download fonts and themes for it to make it better |
01:25:47 | XavierGr | also a backdrop could help on the looks |
01:25:55 | XavierGr | but read the manual for these details |
01:26:09 | Icone | okay :S |
01:26:16 | Icone | hope its will work...:@ |
01:26:27 | XavierGr | when you are used to it you will love it |
01:26:28 | webguest664465 | ok, when the database on my ipod updated for the first time it made two of each song in the database |
01:26:37 | XavierGr | and then you will forget about the ugly UI |
01:26:46 | Icone | but...how can i repair the backdrop ? |
01:26:51 | andrewg867 | webguest664465: try reinitlizing the database |
01:27:00 | webguest664465 | i did |
01:27:00 | XavierGr | backdrop = background image |
01:27:04 | markun | Icone: you can switch back to the original firmware if you want to look at a pretty UI |
01:27:07 | XavierGr | Icone: like a wallpaper |
01:27:11 | midgey | Icone: read the maunal, things like backdrops are explained |
01:27:11 | Icone | LOL |
01:27:13 | Icone | but.. |
01:27:20 | Icone | its do this: http://www.youtube.com/watch?v=ujpHLByi2ag |
01:27:21 | Icone | :( |
01:27:31 | XavierGr | that's normal |
01:27:39 | XavierGr | seems your installation is succesfull |
01:27:41 | midgey | am i the only not seeing an issue in that video... |
01:27:47 | XavierGr | you just need a bigger fond and a nice wps |
01:27:50 | Icone | LOL |
01:27:55 | XavierGr | ^font too |
01:27:57 | | Quit valiant3400 (Read error: 110 (Connection timed out)) |
01:28:00 | Icone | but...how can i work it nowe ? |
01:28:16 | XavierGr | doesn't it do anything when you press a button? |
01:28:32 | XavierGr | you can for example navigate to your music and play a song |
01:28:35 | | Join toffe82 [0] (n=chatzill@ppp-69-238-95-190.dsl.frs2ca.pacbell.net) |
01:28:47 | XavierGr | ah here is the Gigabeat surgeon :P |
01:28:50 | XavierGr | Hi toffe |
01:28:52 | markun | Icone: I can't see the problem in that video |
01:29:14 | Icone | but...how can i desactivate black screen ? |
01:29:22 | XavierGr | press a button |
01:29:26 | webguest664465 | it still don't work |
01:29:28 | midgey | is hold on...? |
01:29:42 | | Quit qwm (Read error: 110 (Connection timed out)) |
01:29:55 | Icone | aww nice :P |
01:30:01 | Icone | thx for the patience :P |
01:30:17 | Icone | and...because its the french week |
01:30:19 | Icone | Merci a tous :) |
01:30:36 | toffe82 | ??? ;) |
01:30:49 | markun | Icone: de rien |
01:31:08 | Icone | tu parle francais :O |
01:31:19 | toffe82 | The surgeon broke is test gigabeat today |
01:31:29 | midgey | flash experiments? |
01:31:32 | markun | Icone: I'm learning :) (living in Paris) |
01:31:34 | toffe82 | everybody speak french here :) |
01:32:00 | markun | but this is a English channel (luckily) |
01:32:21 | XavierGr | toffe: you broke it? :( |
01:32:24 | toffe82 | midgey: no, just a pad broke when I try to sold all the wire for the jtag , I have to use another one |
01:32:34 | XavierGr | ah pitty |
01:32:37 | andrewg867 | i'm Canadian but I can't speak French :P |
01:32:40 | Icone | Realy Markun, nice :D |
01:32:52 | XavierGr | toffe: well that's why you are not a real surgeon :P |
01:32:58 | Icone | what is the beter theme ? :P |
01:33:06 | XavierGr | iCatcher :) |
01:33:15 | toffe82 | yes ;) wait to see your gigabeat when it arrive ;) |
01:33:16 | markun | Rockboxed! |
01:33:17 | * | midgey like rockboxed |
01:33:19 | markun | ;) |
01:33:20 | webguest664465 | i still dose not work |
01:33:32 | | Quit inversions (Read error: 60 (Operation timed out)) |
01:33:37 | midgey | and apparently I ignore plurals... |
01:33:38 | markun | webguest664465: maybe try removing the database files and start all over again |
01:34:10 | | Quit Frode_ (Read error: 110 (Connection timed out)) |
01:34:23 | XavierGr | midgey: plurals or present simple :P |
01:34:50 | webguest664465 | how? |
01:34:59 | markun | webguest664465: they are in .rockbox |
01:35:12 | Icone | for put song...can i use Gigabeat room ? |
01:35:16 | markun | just delete them (either with rockbox or with a PC) |
01:35:17 | midgey | yah i meant that I ignore 's's |
01:35:21 | markun | Icone: no, you can't |
01:35:33 | webguest664465 | ok |
01:35:54 | midgey | Icone: you copy and paste songs onto your gigabeat and rockbox can play them |
01:36:07 | markun | Icone: if you are happy with Gigabeat room I don't think you need rockbox |
01:36:10 | Icone | Okay, what folder ? |
01:36:14 | midgey | any folder |
01:36:27 | Icone | realy ? lol thats pretty cool !:P |
01:36:43 | webguest664465 | what ones do i remove? |
01:37:04 | midgey | webguest664465: the files that start with database in the .rockbox folder |
01:38:09 | | Nick Aikon_ is now known as Aikon (n=root@dslb-084-058-204-006.pools.arcor-ip.net) |
01:40:28 | | Join homielowe [0] (n=chatzill@d206-116-143-29.bchsia.telus.net) |
01:41:22 | Icone | so my F20 will read video ? |
01:41:42 | midgey | read the MpegPlayer wiki page |
01:42:29 | Icone | okay |
01:42:38 | Icone | and, mayby the last question |
01:42:40 | midgey | but yes, it will read MPEG-2 video with MP3 audio. However it is still under development and some important features aren't implemented yet |
01:43:05 | Icone | i read how to wsp ( theme i guess ) |
01:43:21 | Icone | but, i do all what they said, and the theme dosent change |
01:43:28 | Icone | battery restart ? |
01:43:57 | markun | no, you must be doing something wrong |
01:44:01 | markun | no need to reboot |
01:44:05 | Icone | okay ? |
01:44:07 | midgey | you choose "Browse Themes" and select a theme? |
01:44:20 | Icone | hum...wait :P |
01:44:35 | markun | midgey: that would be too easy :) |
01:44:50 | midgey | it should then say "Loading..." and "Settings Loaded" |
01:45:15 | midgey | markun: here at rockbox, we purposely make things difficult for users :) |
01:45:15 | Icone | thats just change the background color when i choose rockboxed ( for exemple ) |
01:45:35 | midgey | have you installed the font package? |
01:45:51 | Icone | the what ? :P |
01:46:02 | midgey | it was in the install instructions... |
01:46:03 | markun | Icone: check the 'extra' download page |
01:46:14 | markun | midgey: people don't read that |
01:46:18 | Icone | okay ^^ |
01:46:39 | Icone | yeah i read...but not all :P |
01:46:41 | midgey | i wonder why more people aren't using rbutil |
01:46:47 | markun | a guy at mygigabeat asked me why I pointed him to the Doom installation instructions instead of just telling him how to do it.. |
01:46:53 | Icone | i prefer have help on demand...LOL |
01:47:00 | markun | I don't even know what rbutil does |
01:47:11 | midgey | i wanted to try rbutil out and see how it worked when i first got my gigabeat |
01:47:31 | midgey | you literally press three buttons and your player has been rockboxed |
01:49:30 | midgey | hmm is there any way to do a power function without just multiplying over and over? |
01:50:45 | midgey | (this is all with ints of course) |
01:50:45 | | Quit webguest664465 ("CGI:IRC (EOF)") |
01:51:46 | toffe82 | markun: using rbutils make things easier |
01:52:41 | toffe82 | if you use rbutils, just select the themes you want and click install, is that too easy :) |
01:53:00 | Icone | my .wsp dosent load :S |
01:53:13 | toffe82 | with rbutils ? |
01:56:05 | Icone | someone...my .wsp file dosent load :( |
01:57:08 | XavierGr | I just crashed rbutil :( |
01:57:21 | XavierGr | tried to preview a gigabeat theme hehe |
01:57:35 | Icone | loll |
01:57:41 | Icone | but, can u help me ? :P |
01:57:44 | markun | Icone: you need to give more information than "doesn't load" |
01:58:17 | Icone | i push right arrow, thats say ''loading'' |
01:58:21 | markun | good night everyone |
01:58:31 | XavierGr | good night |
01:58:38 | midgey | night |
01:58:39 | Icone | and thats stay at the basic theme |
01:58:56 | | Quit cynicalliberal (Read error: 104 (Connection reset by peer)) |
01:59:01 | midgey | which theme are you loading? |
01:59:19 | Icone | hummm |
01:59:26 | Icone | beatMP |
01:59:47 | Icone | i can show u on webcam if you want...do u have MSN ? |
02:00 |
02:00:22 | midgey | no, and BeatMP rquires a custom build, it wont look right on regular rockbox |
02:00:31 | midgey | s/rquires/requires |
02:00:44 | Icone | okay |
02:00:56 | midgey | Try loading Rockboxed; what happens? |
02:01:05 | Icone | wait |
02:01:16 | | Join JdGordon [0] (i=82c20d68@gateway/web/cgi-irc/labb.contactor.se/x-43b03c0229062835) |
02:01:20 | Icone | same thing... |
02:01:20 | | Join wrobbie [0] (n=rob@cm74.kappa84.maxonline.com.sg) |
02:01:30 | XavierGr | icatcher? |
02:01:33 | midgey | the background doesnt change color? |
02:01:40 | XavierGr | did you install the fonts? |
02:01:47 | midgey | (is should be yellow now...) |
02:01:53 | midgey | s/is/it |
02:01:58 | Icone | no...same thing |
02:01:59 | Icone | :S |
02:02:19 | midgey | and you're doing this through "Browse Themes" in the settings menu? |
02:03:02 | Icone | omg...big but |
02:03:04 | Icone | bug |
02:03:10 | *** | Saving seen data "./dancer.seen" |
02:03:25 | Icone | cant read... |
02:03:56 | JdGordon | any sansa users in here? |
02:04:51 | Icone | but now, my background are from beatMP |
02:05:47 | Icone | lol |
02:06:08 | midgey | Settings>General Settings>Display>LCD Settings>Clear Backdrop |
02:06:58 | Icone | okay but...how can i load theme ? :S |
02:07:16 | midgey | that just clears your background |
02:07:23 | XavierGr | icone: did you install the fonts pack? |
02:08:09 | Icone | no... |
02:08:30 | XavierGr | then themes won't work |
02:08:35 | XavierGr | I told you so before |
02:08:49 | XavierGr | install the fonts pack |
02:08:57 | midgey | and so did markun and myself, iirc |
02:08:59 | Icone | okay :P |
02:09:10 | XavierGr | http://download.rockbox.org/daily/fonts/rockbox-fonts.zip |
02:09:40 | Icone | no thats good, this is instal |
02:10:02 | XavierGr | install means put the extracted folder in .rockbox |
02:10:27 | Icone | okay, thats what i do |
02:10:33 | JdGordon | Llorean: you around? |
02:10:39 | Icone | now when i clic on rockboxed |
02:10:50 | Icone | my background go on yellow |
02:11:00 | Icone | and my font is now better |
02:11:14 | midgey | now play a song |
02:11:15 | XavierGr | ok then done |
02:11:18 | markun | Icone: maybe you should just play around with rockbox for a while and listen to music. Come back if you still have questions after a week or so. |
02:11:37 | * | midgey once again recommends the manual |
02:11:42 | XavierGr | indeed |
02:12:28 | Icone | but, for the menu, i dont have theme ? |
02:12:38 | XavierGr | what the heck! a "water-bridge"!!!! |
02:12:43 | XavierGr | http://officespam.chattablogs.com/archives/Germany-Water-Bridge.jpg |
02:13:26 | XavierGr | Icone: the menu consists only from the font and the backdrop |
02:13:38 | XavierGr | so no you won't have funny icons and stuff around in the menu |
02:13:48 | XavierGr | just a bigger font and a wallpaper |
02:14:07 | Icone | ohhh :( |
02:14:24 | Icone | are this is possible to have a nice menu ? |
02:14:30 | markun | yes |
02:14:37 | Icone | how ? |
02:14:45 | markun | ah, then no :) |
02:14:51 | XavierGr | haha |
02:14:52 | markun | I misread you question |
02:14:56 | Icone | lolll :( |
02:15:05 | XavierGr | Icone you listen to music in your mp3 player |
02:15:10 | XavierGr | you don't stare at it |
02:15:25 | XavierGr | if you want to stare at it I suggest to be in the while-playing-screen |
02:15:34 | midgey | the menus will always be text-based unless someone codes an alternative |
02:15:34 | XavierGr | or just use the official firmware |
02:15:34 | markun | Icone: there are a few things you can do: |
02:15:52 | markun | - wait for someone to add features to make the menu look better |
02:15:54 | XavierGr | Rockbox isnt about the looks it is about many codecs fun plugins and lots and lots of playback features |
02:15:58 | markun | - help us making it better |
02:16:08 | markun | - go back to the Toshiba firmware |
02:16:19 | Icone | LOL |
02:16:40 | Icone | not thats will be okay :P |
02:17:30 | toffe82 | XavierGr: you never saw a water bridge, there is one in my town in France wich is 200years old or more ;) |
02:17:47 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
02:18:04 | XavierGr | toffe: I can't even imagine how it works |
02:18:25 | XavierGr | how do they keep that much water up there for ships to sail? |
02:18:58 | toffe82 | http://www.anpei.org/c3pageregions_005_edm_004_clateral.htm |
02:19:09 | | Join jhulst_ [0] (n=jhulst@ppp-70-226-78-199.dsl.klmzmi.ameritech.net) |
02:19:10 | JdGordon | XavierGr: that looks awesome! |
02:19:26 | JdGordon | I image with really powerful pumps? |
02:20:15 | toffe82 | XavierGr: it is simple , like all the canals in the world, you need a reserve of water (lake) somewhere |
02:20:49 | toffe82 | look the panama canal, there is a like in the middle |
02:21:08 | | Quit billytwowilly (Remote closed the connection) |
02:21:41 | Nico_P | hey this is near Toulouse ! that's where I study :) |
02:21:58 | Nico_P | XavierGr: I'm writing the tracker entry for the tokenizer |
02:22:03 | toffe82 | the canal on the photo which join the ocean to the mediteraneen sea as a reserve of water near Carcassone, from this point water goes one way to the ocean or other way to the sea |
02:22:34 | toffe82 | end of geographic lesson ;) |
02:23:44 | | Join zeth_ [0] (n=zeth@82-36-234-82.cable.ubr01.harb.blueyonder.co.uk) |
02:23:45 | | Quit zeth (Read error: 54 (Connection reset by peer)) |
02:24:11 | XavierGr | hehe thanks for the info but still it seems strange to me |
02:26:30 | toffe82 | http://www.canaldumidi.com/Geographie/Partage-des-Eaux.php |
02:26:44 | toffe82 | look the drawing at the end of the page |
02:27:18 | toffe82 | it explain where the water come and goes |
02:28:01 | XavierGr | so it is like a made river? no pumps or stuff like that? |
02:28:18 | toffe82 | yes |
02:28:58 | XavierGr | because in the picture I posted it seems to me that the water-bridge draws water from a lower level and then redirect it down |
02:29:10 | XavierGr | ^redirects |
02:29:59 | Nico_P | http://www.rockbox.org/tracker/task/6862 |
02:30:34 | JdGordon | nice work Nico_P :) |
02:30:47 | JdGordon | have we got an outcome to the parser in rock question? |
02:30:51 | JdGordon | or argument? |
02:31:01 | Nico_P | JdGordon: have you seen my improved RTC code ? |
02:31:23 | Nico_P | JdGordon: not really... I'm waiting to hear what the swedes have to say on this |
02:31:29 | Nico_P | Bagder seemed to like it |
02:32:26 | JdGordon | I rekon, as long as the user only knows to load a wps then its fine... |
02:32:40 | JdGordon | but if the user knows there is an intermediate file then its no good... |
02:32:47 | JdGordon | linuxtsb didnt like that tho |
02:32:49 | Nico_P | anyway I think I'd like to commit it in its current principle and maybe build on that afterwards |
02:33:08 | JdGordon | of course |
02:33:16 | Llorean | Yeah, one patch per feature as always |
02:33:20 | * | JdGordon doesnt have his usb cable here to test |
02:33:52 | Nico_P | I just hope I won't get hit because of binsize :p |
02:33:58 | Nico_P | not sure how much it adds though |
02:34:07 | Nico_P | i'll have a look |
02:34:07 | JdGordon | Llorean: you are here :) have you got your sansa handy? |
02:34:31 | Llorean | JdGordon: I just got back from dinner. |
02:34:42 | Llorean | Give me about 5 minutes to clear some stuff up and I can then dig up my Sansa. |
02:35:27 | JdGordon | great |
02:35:38 | safetydan | Nico_P, looks good. Looks very good. |
02:35:38 | JdGordon | Nico_P: yeah that rtc code looks much better |
02:35:41 | Llorean | Was there something that needed testing? |
02:35:53 | Nico_P | JdGordon: and it doesn't crash :) |
02:36:00 | safetydan | Only question I would have is about the buffer sizes. Do we really need to support 1024 WPS tokens? |
02:36:04 | JdGordon | always a bonus :) |
02:36:23 | JdGordon | I would think 1024 is about correct... |
02:36:34 | | Nick zeth_ is now known as zeth (n=zeth@82-36-234-82.cable.ubr01.harb.blueyonder.co.uk) |
02:36:36 | JdGordon | some of them are pretty heavy.... |
02:36:56 | Nico_P | safetydan: I had a WPS that used something like 600-700 |
02:37:06 | Nico_P | and the formatbuffer is 3072 |
02:37:35 | safetydan | Well so long as it's based on realy world numbers. Would have been an easy place to trim some size. |
02:37:54 | JdGordon | Nico_P: one thing I would suggest is reorder the struct wps_tag struct so the 4 chars are after eachother... might pack more nicely |
02:38:52 | Nico_P | safetydan: i don't think it has an effect on binsize |
02:39:00 | JdGordon | hmm... although hat may be very irritating to do |
02:39:18 | JdGordon | it will have a tiny effect on RAM usage tho.... |
02:39:51 | safetydan | Nico_P, sorry yes. Misthink on my part. |
02:40:21 | Nico_P | JdGordon: I'll try doing it... shouldn't be too hard |
02:40:46 | JdGordon | na, dont bother... |
02:41:19 | JdGordon | what is the sizeof struct wps_token ? |
02:41:35 | JdGordon | 10bytes? |
02:42:14 | safetydan | I'm guessing 16 including padding |
02:42:14 | Nico_P | 12 |
02:42:17 | JdGordon | you could probably merge the first 3 variable of that into one int... but that doesnt work so nicely with KISS |
02:42:24 | Nico_P | just asked gdb |
02:42:56 | Llorean | JdGordon: Okay, I've got my Sansa. What's up? |
02:43:04 | JdGordon | you got linux? |
02:43:12 | Nico_P | sizeof(enum wps_token_type) is 4 :( |
02:43:16 | safetydan | is the flag member of wps_token used? Or are my searching skills gone off? |
02:43:17 | Nico_P | why can't it be less ? |
02:43:18 | Llorean | JdGordon: VMWare |
02:43:22 | safetydan | Nico_P, yeah because it's an int |
02:43:38 | Nico_P | safetydan: why can't gdb detect it could be a short ? |
02:43:39 | JdGordon | Llorean: can vmware connect tot he sansa? |
02:43:46 | Nico_P | gcc i mean |
02:43:51 | Llorean | JdGordon: Yes |
02:44:07 | JdGordon | Llorean: cool :) can you dump the hidden partition with dd please? |
02:44:07 | safetydan | Nico_P, I think by definition in C that enum's are ints. |
02:44:12 | Nico_P | ah |
02:44:18 | Llorean | JdGordon: With Rockbox installed, or an OF? |
02:44:27 | JdGordon | either or... |
02:44:43 | JdGordon | need you to get me 40 bytes from it... |
02:44:58 | JdGordon | actually.. do you know whch OF you installed? |
02:44:59 | Llorean | JdGordon: You did know daniel had several copies of it posted here, right? http://daniel.haxx.se/sansa/e200.html |
02:45:08 | Nico_P | safetydan: you're right, I forgot to remove the flag |
02:45:28 | safetydan | Woo! Space savings :) |
02:46:11 | safetydan | bool might also be an int. I can't remember how stdbool.h defines things. |
02:46:12 | Nico_P | sizeof(struct wps_token) is still 12 though |
02:46:26 | JdGordon | I would guess bool would be unsined char... |
02:46:46 | JdGordon | but if you could merge flag the bool and the tag into one it would get it down to 8 bytes... |
02:46:50 | safetydan | If you wanted to, you could probably do something dodgy where the top bit of the type field is used as a the "bool next" flag |
02:46:55 | | Join billytwowilly [0] (n=chris@S01060016b649355d.ed.shawcable.net) |
02:47:00 | JdGordon | *1024 is a 4kb saving.... |
02:47:44 | Nico_P | JdGordon: sounds possible but not very clear to me |
02:47:48 | pixelma | Nico_P: I'm a bit unsure as my coding skills are about nothing but IIUC you could ifdef out the backdrop code for mono screens |
02:48:07 | Llorean | JdGordon: Anyway, I can dump a clean 01.00.12A firmware partition if you need it. |
02:48:08 | Nico_P | pixelma: which backdrop code ? |
02:48:17 | JdGordon | pixelma: iirc, backdrop is enabled from greyy targets |
02:48:32 | Nico_P | IIRC it's ifedef with LCD_DEPTH > 1 |
02:48:33 | pixelma | JdGordon: that's why I said mono... ;) |
02:48:33 | JdGordon | Llorean: a, thats the same one as barry so dont bother... |
02:48:39 | Llorean | Okay |
02:48:41 | JdGordon | woops... sorry :p |
02:48:51 | JdGordon | Llorean: can you test out a bootloader for me? |
02:48:58 | * | JdGordon 's brother has his sansa :( |
02:49:12 | Llorean | Sure |
02:49:29 | Llorean | Am I supposed to install it via sansapatcher, or the old method? |
02:49:52 | JdGordon | any method you like :) |
02:50:04 | JdGordon | you want the diff or the mi4? |
02:50:08 | Llorean | Well, does it look for OF.bin, OF.MI4, or an original firmware in the boot partition? |
02:50:08 | pixelma | Nico_P: lines 2507ff (but maybe I'm not reading it correctly and that's not an important part) |
02:50:13 | Llorean | mi4 would be best. |
02:50:19 | pixelma | in your patch |
02:51:07 | Icone | how can i reverse the screen to the side ? :S ( if its possible |
02:51:29 | Nico_P | pixelma: it could have another ifdef but that's debug code that's in an ifdef DEBUG |
02:51:35 | Nico_P | so not very important |
02:51:36 | pixelma | ok |
02:51:37 | JdGordon | Llorean: in your gmail... once its installed, turn it on with usb and leave it.. of all goes well you should be dumped in the OF without it rebuilding |
02:52:09 | JdGordon | Nico_P: could you move that debug code into another file for readability? |
02:52:09 | Nico_P | Icone: it's not really possible |
02:52:15 | Llorean | JdGordon: Do I need OF.bin, OF.mi4, or original firmware in the boot partition? |
02:52:25 | Nico_P | JdGordon: wps_debug.c ? |
02:52:28 | JdGordon | you havnt got rockbox installe dyet? |
02:52:49 | midgey | is there any reason that wps_load returns a bool (which seems to be always true...) |
02:53:00 | Llorean | JdGordon: My Sansa's currently clean. |
02:53:15 | JdGordon | oh.. hmm... ok dont worry about it unless your ready to install rb |
02:53:22 | Llorean | I'm ready to install RB |
02:53:37 | Llorean | I've done it about a million times, just the last thing I tested was sansapatcher uninstall |
02:53:57 | JdGordon | ok then... make sure you have one of the OF. files in /System and install it with sansapatcher... |
02:54:08 | Llorean | Okay, I'll put OF.bin back |
02:54:14 | JdGordon | detection isnt perfect yet so without an OF.bin or OF.mi4 you could be in trouble |
02:54:28 | Llorean | Eh, I'm comfy with recovery mode. :) |
02:54:45 | JdGordon | same :) i think its faster to upgrade the bl from there anyway... |
02:54:49 | Llorean | It is |
02:54:53 | Llorean | No need to reboot into the OF to do it |
02:54:55 | JdGordon | untill we get this usb detection stuff working proerly |
02:56:03 | Llorean | Hmm, Sansapatcher -a didn't seem to work. Hangs at the sandisk logo, lemme try a classic upgrade to it. |
02:56:22 | JdGordon | how long did it hang for? |
02:56:25 | billytwowilly | how's the usb stuff coming? Awesome work by the way. |
02:56:32 | Llorean | JdGordon: Until I turned it off? |
02:56:43 | JdGordon | like more than a few seconds? |
02:56:50 | Llorean | 20+ seconds before I held Power for 15 seconds |
02:56:57 | JdGordon | ok, then it crashed :p |
02:56:57 | Icone | hum someone, can i flip doom to the side with my F20 ? |
02:57:10 | JdGordon | Icone: only with a custom build.... |
02:57:20 | midgey | doom has an option in the menu |
02:57:21 | Llorean | JdGordon: Crashed, or the version of sansapatcher I've to sitting around isn't perfectly reliable. It's not the newest |
02:57:26 | Icone | okay |
02:57:33 | JdGordon | could be... |
02:57:35 | Icone | but i dont see that option LOL |
02:57:45 | Icone | anywya, i can play :P thats the important :) |
02:57:55 | JdGordon | Llorean: anyway, this is why i want the verbose mode enabled if your gooing into the OF |
02:57:57 | midgey | Icone: rotate by 90 |
02:58:57 | Icone | ahhhh |
02:58:57 | Icone | LOL |
02:58:59 | Icone | thx :D |
02:59:02 | Icone | ur hot :P |
02:59:08 | midgey | ... |
02:59:24 | * | BHSPitMonkey savors the awkwardness |
02:59:58 | Llorean | JdGordon: Alright, yeah, your bootloader crashes somewhere |
03:00 |
03:01:08 | JdGordon | crap, ok |
03:01:36 | JdGordon | does it work without the usb cable going into OF? |
03:02:02 | JdGordon | oh.. haha woops... sorry, infinite loop :p |
03:02:52 | Llorean | That'll do it. |
03:03:25 | JdGordon | sorry, new one is in your email if your game :) |
03:03:41 | JdGordon | yourll have to use recovery mdoe for this one :'( |
03:03:57 | JdGordon | actually... connecting to usb should get you out of the loop |
03:04:31 | Llorean | Okay, boots OF when USB is connected. |
03:05:19 | JdGordon | ok, can you mount it.. copy something onto it then go back into OF with usb connected please? |
03:06:22 | Llorean | Well, upon rebooting the player into Rockbox, then trying to boot the OF a second time, by shutting down, and plugging in USB while turned off, it freezes |
03:06:29 | Nico_P | JdGordon: I moved the debug code to another file, but somehow, #ifdef DEBUG seems to be always false in apps/SOURCES |
03:06:58 | Nico_P | if I add that around my debug code file, it never compiles |
03:07:27 | Llorean | JdGordon: On the second attempt to boot, the calculated CRC32 doesn't match the listed CRC32 |
03:07:31 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
03:07:58 | | Join miepchen^schlaf [0] (n=hihi@p57B97716.dip.t-dialin.net) |
03:08:57 | Llorean | JdGordon: And the CRC32 seems to be changing every boot or two. |
03:09:29 | Llorean | The calculated one, that is |
03:09:48 | JdGordon | Llorean: yeah, sansapatcher isnt perfect yet... |
03:10:07 | Llorean | JdGordon: This isn't a sansapatcher problem |
03:10:26 | JdGordon | not really sure hwere hte problem is :( |
03:10:35 | Llorean | I'm talking about: Sansapatcher a bootloader on. OF boots fine from RBOF image. Rockbox boots fine. Try booting OF a second time, CRC check fails. |
03:10:49 | Llorean | Then, every one or two boots, the calculated CRC is different. |
03:10:51 | JdGordon | yeah, that happens here also... |
03:11:40 | JdGordon | but the time it got into the OF, did it rebuild the db? |
03:12:04 | Llorean | JdGordon: Not that I noticed. |
03:12:20 | Llorean | I may have missed it |
03:12:26 | Llorean | I'm fixing my sansa and trying again |
03:13:44 | Llorean | JdGordon: Okay, testing it with OF.bin this time |
03:13:50 | Llorean | The database is not rebuilt upon booting the OF |
03:13:53 | JdGordon | you cant miss it.. unless you have no music? the damn thing takes aged |
03:13:59 | Llorean | I have no music. :) |
03:14:02 | JdGordon | is this with usb connected? |
03:14:10 | Llorean | With USB connected in the bootloader, yes |
03:14:19 | JdGordon | awesome, then it works :) |
03:14:24 | Llorean | Once, USB connected all the way, second time USB removed right after the bootloader says "Loading OF.bin" |
03:14:44 | Llorean | Could you make a version of the bootloader with the CRC32 check disabled (or just always returning that it passes)? |
03:14:47 | JdGordon | oh... the 2nd time was proabbly too late |
03:14:56 | Llorean | Too late? |
03:14:56 | JdGordon | yep |
03:14:58 | JdGordon | one min |
03:15:11 | JdGordon | yeah, too late.. usb detection is fairly early on in the loader |
03:15:18 | Llorean | Oh, I wasn't trying to avoid detection |
03:15:35 | Llorean | I was trying to avoid the original firmware detecting the USB and going straight into USB mode. I wasn't sure if it skips database refreshes when going to USB. |
03:16:06 | Llorean | But I removed all my music since I kept having to boot the OF while testing sansapatcher. It still says refreshing, normally, it's just only for about 2 seconds. |
03:16:32 | JdGordon | ok, this one ignores the checksum... |
03:16:57 | JdGordon | startight after disconnecting, reconnect usb and elave it untill you get nto the OF... it should say "rebuild byte reset" |
03:17:13 | Llorean | But I'd like to see if it's the OF in the partition is becoming corrupted, or just changes slightly with every boot attempt. |
03:17:37 | JdGordon | the OF should not be changed at all.. ever... |
03:17:47 | Llorean | We don't know what the flash loader does. |
03:18:15 | | Quit Icone () |
03:18:21 | Llorean | Even if it's tweaking a single byte of that data for some reason it could change the CRC32 from the old precalculated one, no? |
03:18:54 | JdGordon | yeah, but the crc is checked ont he actually bootloader... the flash loader should not be changing anything in that area... |
03:20:27 | Llorean | The CRC is checking the main firmware image right, and comparing it to a value we've stored? |
03:22:50 | JdGordon | the crc is stored in the mi4 header... so we ccheck our crc against that value... |
03:23:01 | | Quit Thundercloud_ (Read error: 145 (Connection timed out)) |
03:23:17 | Llorean | Yes, but do we have any solid evidence the rest of the MI4 is never changed by the flash loader? |
03:23:45 | JdGordon | no.. semi easy to check tho... |
03:24:00 | JdGordon | we can dump the hidden partition in rockbox, so before the OF gets a chance to fiddle... |
03:24:04 | Llorean | Because either the flash loader's changing it, or our bootloader is. |
03:24:11 | JdGordon | unless the flash loader mangles it... then we have no chance |
03:25:00 | Llorean | Yeah, see the calculated CRC32 was just completely different from the stored CRC32, and the OF boot fine |
03:25:08 | JdGordon | thing is tho.. if that data is being changed (and its by us) we are corrupting the OF which is bad.... but I doubt it is, because I would assume the OF checks the crc also... |
03:25:29 | JdGordon | did it say rebuild byte reset? |
03:25:54 | Llorean | Not that I saw |
03:26:02 | JdGordon | bugger :( |
03:26:42 | Llorean | The last line is the calculated CRC32, nothing after that in the bootloader |
03:26:51 | Llorean | But it's booted up the OF three times, with three different calculated ones |
03:27:21 | JdGordon | maybe our crc code isnt being initialed correctly? |
03:27:21 | Llorean | It's not building the database when the OF boots, at least |
03:27:44 | Llorean | Either our CRC32 code is bad, or the bootpartition is changing. |
03:27:56 | Llorean | Though I have seen the same calculated CRC32 two boots in a row at one point. |
03:29:03 | Llorean | But that was mostly my point, to verify that the OF still worked fine despite the CRC32 check failing, so we know at least that the OF isn't mangled. |
03:29:30 | JdGordon | are you connecting to usb between retries? it only rebuilds if it was actually mounted.. and it only disables it if the usb was connected pretty muc as soon as the bootloader starts |
03:30:10 | JdGordon | bugger... battery starting to run too low to work... might drop out shortly :( |
03:31:16 | Nico_P | bed time for me |
03:31:33 | JdGordon | cya Nico_P |
03:31:37 | Nico_P | bye |
03:31:44 | Llorean | JdGordon: Yes, I'm connecting to USB between retries |
03:31:45 | | Quit Nico_P (Read error: 131 (Connection reset by peer)) |
03:31:58 | | Quit smolyn (Remote closed the connection) |
03:32:09 | Llorean | Let me write a file to it, to check |
03:32:10 | JdGordon | Llorean: you want a version which can dump the hidden partition from rockbox? dump it a few times and compare them ? |
03:32:30 | Llorean | JdGordon: I'll just use DD |
03:32:34 | Llorean | AFter this other test |
03:32:42 | JdGordon | if its not saying rebuild byte reset then its not working... |
03:33:01 | JdGordon | no.. dd gets it after the OF finishes with it.. and possibly resets anything which we need to look for |
03:34:03 | Llorean | JdGordon: Okay, I'm booting the sansa by plugging in USB to wake it, and yeah, it refreshed the DB. =/ |
03:34:34 | JdGordon | ok, must have some logic wrong... or yours isnt in the same place as barry's :( |
03:34:43 | Llorean | Okay, sure, make a bootloader that'll dump the OF image that it's CRC32 checking. |
03:35:33 | JdGordon | righto... hold up for it to dump |
03:35:47 | JdGordon | it puts it in /part.bin... so make sure to rename it between each dump :p |
03:36:23 | JdGordon | I found it easiest to view the diff by running both through hexdump -C then use diff on them |
03:36:47 | Llorean | JdGordon: How many sectors is it supposed to be dumping? |
03:37:08 | JdGordon | 4096 |
03:37:12 | JdGordon | no... |
03:37:22 | JdGordon | 40960 takes about a min or 2 |
03:37:27 | Llorean | Okay |
03:37:34 | Llorean | I was gonna say, it's at 25000 |
03:37:49 | | Quit ctaf ("Leaving.") |
03:39:01 | JdGordon | anyone know a crc32 checker for linux? |
03:43:20 | JdGordon | alright, im off... |
03:43:27 | | Quit JdGordon ("CGI:IRC") |
03:44:20 | | Join Noah0504 [0] (n=noah@66.141.90.76) |
03:44:25 | Noah0504 | Hey everyone. |
03:44:30 | | Part Noah0504 |
03:45:54 | aliask | That's gotta be some kind of record. |
03:47:03 | | Quit homielowe ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
03:47:49 | Llorean | Wow, there really are differences between the firmware partition between two boots. |
03:47:50 | Llorean | =/ |
03:48:22 | Llorean | I was kinda assuming it'd be an error in our CRC32 routing |
03:48:24 | Llorean | routine |
03:48:36 | | Join i6zl [0] (n=dublin_s@cpe-75-180-37-252.columbus.res.rr.com) |
04:00 |
04:03:12 | *** | Saving seen data "./dancer.seen" |
04:19:52 | | Part safetydan |
04:20:56 | | Join marc [0] (n=marc@244.185.79.83.cust.bluewin.ch) |
04:26:13 | | Quit |Rincewind| ("Cya") |
04:26:48 | | Join DarkSoul [0] (i=Darkened@ylknnt180-177.theedge.ca) |
04:26:58 | | Quit DarkSoul (Client Quit) |
04:27:34 | | Join DarkSoul [0] (i=Darkened@ylknnt180-177.theedge.ca) |
04:28:53 | DarkSoul | Hello |
04:29:51 | DarkSoul | anyone alive? |
04:30:35 | DarkSoul | Dont all answer at once. |
04:31:14 | scorche | if you need help, just ask the question |
04:32:05 | | Quit marc| (Read error: 110 (Connection timed out)) |
04:32:13 | | Part pixelma |
04:35:50 | DarkSoul | Okay I just got Roxbox for my iPod 30gb Video and I was wondering if there is any current suport for .mp4 via plugin or anything. |
04:38:58 | Llorean | .mp4 is a container format. |
04:39:20 | Llorean | It can contain many types of data. |
04:39:29 | scorche | are you referring to audio, or video? |
04:39:47 | DarkSoul | Video. |
04:40:06 | scorche | then no it doesnt |
04:40:06 | Llorean | None whatsoever, then. |
04:40:24 | DarkSoul | aww. |
04:40:43 | DarkSoul | Damn movies/video or games... |
04:40:51 | DarkSoul | hard choice... |
04:42:08 | DarkSoul | gah rockbox should be like ipod linux where you press |<< to activate it otherwise it loads just normal |
04:42:25 | | Join BHSPitMonkey_ [0] (n=stephen@adsl-65-64-200-170.dsl.rcsntx.swbell.net) |
04:42:45 | | Quit BHSPitMonkey (Nick collision from services.) |
04:42:55 | | Nick BHSPitMonkey_ is now known as BHSPitMonkey (n=stephen@adsl-65-64-200-170.dsl.rcsntx.swbell.net) |
04:42:55 | scorche | then code a patch to do so |
04:42:59 | | Join jhulst__ [0] (n=jhulst@ppp-70-226-78-199.dsl.klmzmi.ameritech.net) |
04:43:33 | * | DarkSoul r c++ nub :D |
04:43:53 | DarkSoul | i can only do web browser crap. |
04:43:55 | DarkSoul | php and the such |
04:44:18 | DarkSoul | im hopeless when it comes to useful coding ;P |
04:44:22 | scorche | you are incapable of learning C? |
04:44:36 | Llorean | Well, then just get used to using the existing dual booting functionality with Rockbox as a default. |
04:45:31 | DarkSoul | no not incapable, i just have no time to. |
04:46:21 | DarkSoul | I would have no clue where to even start to make something like that |
04:46:33 | DarkSoul | except notepad, thats where all good comes from |
04:46:59 | scorche | not really... |
04:47:12 | scorche | the build will fail if you use notepad |
04:48:45 | DarkSoul | Yeah no compiler :P |
04:49:14 | DarkSoul | Okay now i've got a serious problem. |
04:49:23 | scorche | not for that reason...you wouldnt be able to even try and build with no compiler....i am referring to CR vs LF |
04:49:29 | DarkSoul | comps not detecting the ipod... |
04:49:50 | * | midgey had to use notepad in a programming competition... |
04:50:04 | scorche | th the ipod in disk mode? |
04:50:12 | DarkSoul | Yes |
04:50:26 | scorche | then rockbox isnt running at all |
04:50:32 | midgey | other groups were allowed visual studio, so im not sure that we were given equivalent resources |
04:52:49 | DarkSoul | I think i need to restart :( |
04:53:51 | DarkSoul | Or not |
04:55:02 | DarkSoul | Hrml |
04:55:14 | DarkSoul | Wiki says that rockbox has an mpeg player |
04:55:31 | DarkSoul | "MPEG video player" |
04:55:43 | midgey | MPEG1 and MPEG2 |
04:56:30 | billytwowilly | I think it's in early devel right now. |
04:56:38 | billytwowilly | quite early. Like no audio |
04:56:43 | aliask | It has audio. |
04:56:56 | billytwowilly | awesome. When did that happen? |
04:56:57 | aliask | But it might be out of sync with the video |
04:57:05 | aliask | Uh, maybe a month or two ago? |
04:57:05 | midgey | it recently got volume changing too |
04:57:08 | aliask | Don't remember exactly. |
04:57:08 | billytwowilly | oh right, that's it. My memory is worse than I thought;) |
04:57:09 | Llorean | And it doesn't refill the buffer, so you're limited to about 20mb of video. |
04:57:38 | midgey | linuxstb is cooking up audio-video syncing |
04:57:43 | DarkSoul | do you have a ballpark idea of when default ipod movie capibility will be in |
04:57:47 | billytwowilly | Nifty. Any work on supporting other formats like mp4/divx? |
04:57:56 | DarkSoul | .mp4 |
04:57:58 | aliask | DarkSoul: Possibly never |
04:58:02 | DarkSoul | :( |
04:58:09 | aliask | The iPod uses a special chip just for movies |
04:58:21 | aliask | Which we cannot use because there is absolutely NO documentation for it. |
04:58:25 | DarkSoul | my poor borat movie will never be played though! |
04:58:26 | Shaid | the broadcom chip, I'd love that specsheet. |
04:58:39 | billytwowilly | sounds like some reverse engineering is in order;) |
04:58:40 | Llorean | DarkSoul: So convert it. |
04:58:42 | Shaid | someone should get employed at the Apple hardware department and smuggle us a copy |
04:58:53 | billytwowilly | yah, then you can't use that code... |
04:59:06 | Shaid | it also does all the 3d effects and has its own 64meg of ram |
04:59:08 | DarkSoul | Yeah but then i need to get some fansy ipod ripping tool |
04:59:25 | aliask | DarkSoul: Ripping tool? |
04:59:27 | DarkSoul | and i cant find one that is free |
04:59:36 | Llorean | DarkSoul: If it's a video you bought from the iTunes store, then it's encrypted and Rockbox can't ever be able to play it, anyway. |
04:59:54 | Shaid | videora is free |
05:00 |
05:00:07 | Shaid | and will make various video formats into something the OF will play. |
05:00:11 | DarkSoul | I ripped the movie from DVD |
05:00:26 | DarkSoul | into... mp4 i think |
05:00:44 | DarkSoul | i dont remember. that was last night. too long ago. |
05:00:46 | Llorean | MP4 is not a format. |
05:00:51 | Llorean | MP4 is a container. |
05:00:54 | | Part toffe82 |
05:01:24 | Llorean | It can have a variety of different types of video in it. The most common for iPods is h.264, but other MPEG-4 codecs such as DivX can output videos they'll play too, I believe. |
05:01:43 | DarkSoul | So is the tupperware in my cupboard |
05:01:53 | DarkSoul | :D |
05:01:59 | midgey | i thought ipods could play MPEG-4 video with AAC audio or MP3 audio |
05:02:12 | DarkSoul | Let me open the DVD ripper |
05:02:12 | Llorean | Yes, and if I said "I'm having what's in my tupperware for dinner" you'd have no clue what I meant. |
05:02:28 | billytwowilly | I would |
05:02:32 | billytwowilly | It's macaroni |
05:02:33 | Llorean | midgey: Yup. H.264 is part of the MPEG-4 standard. |
05:02:39 | DarkSoul | H264 |
05:02:40 | DarkSoul | :) |
05:02:48 | billytwowilly | or beef stroganoff. Depends which tupperware you pick in the fridge. |
05:02:58 | midgey | regardless of what's in your tupperware its better than my dorm food... |
05:03:23 | DarkSoul | Thats the only thing that the stupid program will rip to without crashing after every chapter |
05:03:27 | DarkSoul | :\ |
05:03:32 | DarkSoul | Never pay for thing |
05:04:00 | billytwowilly | WOOHOO! |
05:04:19 | DarkSoul | So anyways its Ripped into H264 Mp4. |
05:04:23 | billytwowilly | a torrent I've had in my download queue for like 4 months finally finished! |
05:05:03 | DarkSoul | and im guessing what ever video player for rockbox doesnt support H.264 does it |
05:05:21 | Llorean | Rockbox only plays MPEG1 and 2, as we said earlier |
05:05:40 | DarkSoul | *hits it till it suports what he wants* <3 |
05:05:57 | billytwowilly | maybe more if we start getting more cooperation like the austria microsystems stuff on the sansa. It would be cool if broadcom opened up. |
05:06:01 | Llorean | H.264, also known as AVC, is part of the MPEG-4 standard. It's also very highly compressed, so even should some MPEG-4 support happen in Rockbox, it's not guaranteed to include the AVC part of it. |
05:06:16 | Llorean | billytwowilly: Broadcom is known for being quite the opposite of cooperative. |
05:06:24 | billytwowilly | yah, I'm dreaming;) |
05:07:01 | DarkSoul | So then my best bet is either |
05:07:14 | DarkSoul | 1. Rip my videos off my ipod and convert. |
05:07:18 | DarkSoul | or |
05:07:46 | Llorean | Don't bother until Rockbox video support is at least working to the point that you can watch a 2 hour movie. |
05:07:49 | DarkSoul | 2. Wait for Rockbox to be installed along with default ipod software and choose between which loads |
05:08:02 | Llorean | Even then, on the iPod video your best bet is to just boot into the original firmware whenever you want to watch a movie. |
05:08:04 | aliask | DarkSoul: You can already do that |
05:08:11 | midgey | you can boot the regular Apple OS |
05:08:32 | DarkSoul | i asked and someone told me i had to code that myself |
05:08:44 | Llorean | DarkSoul: You were told you'd have to code it defaulting to the original OS yourself. |
05:09:01 | DarkSoul | Oh heck naw |
05:09:04 | DarkSoul | i dont want that :P |
05:09:29 | DarkSoul | So im guessing rtfm to find out how to do switch? |
05:09:48 | Llorean | It'd be about time for you to be getting along to the manual, yes. |
05:10:07 | DarkSoul | but i love talking to people :) |
05:10:19 | DarkSoul | I read installing and playing music |
05:10:24 | DarkSoul | then i got bored |
05:10:49 | DarkSoul | only 100+ pages to go! |
05:12:24 | Llorean | DarkSoul: You could just hit up the IpodFAQ wiki page, then go to the manual for anything not covered there. |
05:13:26 | DarkSoul | ahh but thats why im here Llorean |
05:13:49 | DarkSoul | i looked around for video/movie and junk and i found stuff about converting in linux. |
05:13:50 | DarkSoul | ;D |
05:14:18 | Llorean | The only official stuff about video should be the PluginMpegplayer page which is quite clear on supported formats. |
05:14:32 | | Quit midgey () |
05:17:22 | DarkSoul | Umm i cant find anything about switching to the original os... |
05:19:04 | Llorean | DarkSoul: Did you try the IpodFAQ page as I suggested? |
05:19:11 | Llorean | DarkSoul: It's also in section 3.1.2 of the manual |
05:19:48 | Llorean | DarkSoul: You could've found it by searching for "dual-boot", "boot", "original", "original firmware" and probably a few other terms. |
05:19:54 | DarkSoul | The manual and faq are long, i tried using serch functions |
05:20:04 | DarkSoul | i tried Apple OS, Original OS |
05:20:08 | DarkSoul | and things like that |
05:20:43 | Llorean | You'll notice Rockbox calls itself a firmware, and claims to replace existing firmwares. |
05:20:48 | Llorean | A solid suggestion that we refer to them as firmwares. |
05:21:09 | Llorean | As well, with the faq, it's the 7th question down, if you'd simply read the list of question/links. |
05:21:36 | Llorean | Learning to navigate the documentation will greatly aid you in future use of the software. |
05:21:59 | DarkSoul | The manuals not too bad, but the site's navigation seems backwards and confusing. |
05:22:29 | Llorean | Well, it is a Wiki, and improvements are welcome. |
05:23:42 | DarkSoul | Oh wiki, im looking thought the index -> FAQ |
05:24:10 | Llorean | DarkSoul: I told you, specifically, the IpodFAQ wiki page. |
05:24:17 | DarkSoul | Oh wait same thing |
05:24:49 | DarkSoul | I found out how to do it im trying to find out where in the wiki it says it x.x |
05:25:09 | Llorean | It says it in the IpodFAQ wiki page, question #77 |
05:25:11 | Llorean | 7 |
05:26:24 | DarkSoul | Okay i see where you are now |
05:26:32 | DarkSoul | i was looking through generalFAQ |
05:27:28 | Llorean | When someone says the "Blah" wiki page, they mean the page specifically titled that, especially if it's more than one word concatenated into a single word. |
05:28:03 | Llorean | You should, if they've typed it properly, be able to copy and paste the page name they've given you into the "Go to" box in the wiki |
05:28:54 | DarkSoul | I've never liked non-wikipedia wikis. :P |
05:29:30 | DarkSoul | Okay thanks for all the help Llorean. |
05:29:46 | DarkSoul | i think i've got a grasp on most things for now. |
05:30:05 | DarkSoul | :o |
05:31:23 | DarkSoul | Hey, now he's more a personal question. |
05:31:44 | DarkSoul | Nah never mind |
05:31:52 | DarkSoul | i've bugged you enough. |
05:34:18 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
05:34:34 | DarkSoul | <3 the icons for changing in rockbox firmware. :) |
05:35:36 | DarkSoul | Rockbox seems a little harder on batteries then the default though... |
05:35:51 | scorche | it is |
05:35:53 | DarkSoul | maybe just because i've beem messing around with settings too much |
05:36:04 | DarkSoul | ahh so im not paranoid. |
05:36:04 | scorche | no...it is a known issue |
05:36:09 | | Join lostnihilist [0] (n=lostnihi@ppp-68-251-35-5.dsl.chcgil.ameritech.net) |
05:36:53 | DarkSoul | I remembered reading something about SVN |
05:37:16 | DarkSoul | that means i can use my SVN thingie to auto update rockbox for me :) |
05:37:47 | Llorean | Only if you're compiling. |
05:38:13 | DarkSoul | :\ |
05:38:17 | DarkSoul | nah. |
05:38:35 | Llorean | SVN is a source code version control system. |
05:39:48 | | Nick joshin is now known as joshin_ (n=joshin@unaffiliated/joshin) |
05:40:34 | DarkSoul | I got TortoiseSVN to update WireMod for Gmod10 :\ |
05:40:47 | DarkSoul | nothing about source coding there. |
05:41:10 | DarkSoul | Well i guess the lua's dont need compiling... |
05:41:18 | DarkSoul | i dont know |
05:41:31 | scorche | lua is a scripting language, so no it doesnt |
05:41:43 | scorche | well, i should say interpreted |
05:42:23 | DarkSoul | lol lots of scripting languages need compiling. |
05:43:06 | DarkSoul | Whee on a less nerdy topic. |
05:43:19 | DarkSoul | anyone see Flags of Our Fathers? |
05:45:10 | Llorean | DarkSoul: This is a heavy on-topic channel. |
05:45:48 | DarkSoul | okay then. |
05:46:04 | DarkSoul | then back to the nerdy chat. |
05:46:15 | DarkSoul | rockbox writen in all C? |
05:46:25 | Llorean | C, and various assembly languages by hardware. |
05:47:27 | DarkSoul | guessing it gets a little annoying when you have to code the same thing for like 20 different times for each mp3 player |
05:48:16 | Llorean | I don't think the same thing has ever been coded more than 4 times, so far. |
05:48:26 | DarkSoul | make it 1 big file with a million and a half IF statements to piss everyone. |
05:48:29 | Llorean | A generic in C, and optimized ones in SH1, ARM, and M68K |
05:48:36 | DarkSoul | +off |
05:49:15 | | Join _Veseliq_ [0] (n=veseliq@host.91-92-172-170.airbites.bg) |
05:53:50 | * | JdGordon finnaly back |
05:54:01 | JdGordon | Llorean: did you dump your partion a few times? |
05:55:10 | * | JdGordon reads his email |
05:55:11 | Llorean | JdGordon: Yes, I sent you an email. There's definite corruption taking place, it eventually became unable to boot. |
05:55:21 | Llorean | The second email is the important one. |
05:56:14 | JdGordon | the second doesnt have any attachments.. |
05:56:50 | JdGordon | but even still those addresses are all well and truly past the OF program section... thats into the settings section iirc |
05:57:07 | JdGordon | I'll experiment more tonight when I get mine back from my brother |
05:57:17 | Llorean | JdGordon: http://www.rockbox.org/mail/archive/rockbox-dev-archive-2007-03/att-0064/diff.txt |
05:57:43 | Llorean | There's a definite pattern to the modified bits, and they're the only place that was different, and the OF wasn't booting anymore, and the CRC32 check was getting a different number after the values there changed. |
05:58:25 | JdGordon | the dumping code was barry's... not mine... |
05:58:49 | Llorean | Ah well. |
05:58:56 | Llorean | The bootloader was made for me by you. :-P |
05:59:02 | JdGordon | 007810E0 | 01 | 007810E0 | 00 | is the database rebuild which we know about... |
05:59:27 | Llorean | The first change was just the five bytes (that one, and the next four listed), and the OF still booted. |
05:59:33 | Llorean | It booted fine several times, with the CRC staying the same |
05:59:45 | Llorean | Then the CRC changed, the OF stopped booting, and I got the dump that had the remainder of the bytes changed. |
06:00 |
06:00:32 | JdGordon | yeah, all those addresses are in the NVPARAMS section, which shouldnt affect the checksum at all |
06:01:47 | Llorean | Odd. |
06:02:18 | Llorean | But when those values changed like that, the OF no longer booted, so there's something wrong there anyway. |
06:03:14 | *** | Saving seen data "./dancer.seen" |
06:04:40 | JdGordon | yeah.. hmm :p |
06:06:47 | JdGordon | yay :) found my sansa... I can get some debugging happening |
06:09:27 | JdGordon | Llorean: what program are you using for the diff? |
06:11:13 | | Quit wrobbie (Read error: 110 (Connection timed out)) |
06:12:30 | * | JdGordon wishes he dumping was faster :p |
06:12:45 | Llorean | JdGordon: I have a program called HexCmp which is good for quick visual comparison of two binary files. |
06:13:52 | JdGordon | windows program... I thought that output was to the console :p |
06:14:06 | Llorean | Sorry. :) |
06:14:36 | JdGordon | how do i move the curson in the vkeyboard? |
06:17:10 | blithe | Hrm, anyone know of a good linux cuesheet splitter? |
06:17:48 | billytwowilly | what exactly is a cuesheet splitter? |
06:18:23 | blithe | Takes a single audio file, along with a cuesheet, and splits into several tracks based on the cuesheet. |
06:19:01 | JdGordon | rockbox has cuesheet support now.. so there is no need for this... |
06:19:48 | blithe | Indeed, but I still am looking for one. |
06:20:11 | billytwowilly | nifty. Sounds usefull. |
06:21:12 | JdGordon | Llorean: it looks like is the OF corrupting it and not us... |
06:21:19 | Llorean | The OF is corrupting itself? |
06:22:17 | JdGordon | I did 3 dumps without going into the OF and didnt get a crc error... first boot after going into OF it failed |
06:23:09 | Llorean | You had it doing CRC checks on the OF while still booting Rockbox? |
06:24:02 | JdGordon | it ignores it.. but still checks... I saw that the crc was correct |
06:24:15 | Llorean | That's not the Rockbox CRC? |
06:24:35 | JdGordon | the crc rockbox calculates for the OF |
06:24:56 | Llorean | I just didn't know you could see the OF CRC except when booting the OF. |
06:26:13 | JdGordon | hmm? yeah, thats when its checked |
06:26:19 | * | JdGordon might be confusled |
06:26:43 | Llorean | Then how did you manage to check the OF CRC without booting the OF? |
06:27:03 | JdGordon | i did boot it... I then dumped it staright after... |
06:27:22 | JdGordon | I may be wrong... rockbox may be writing data to the 78xxxx section... |
06:27:39 | JdGordon | no... its not.. its definatly the OF |
06:27:47 | billytwowilly | rockbox sure is getting pretty. |
06:27:56 | Llorean | What I'm saying, is you said you booted Rockbox fine several times with the OF CRC being fine, but how did you check the OF CRC without booting the OF? You said the first OF boot had a bad CRC. |
06:28:06 | Llorean | I'm confused about what exactly you tested. |
06:28:15 | JdGordon | ah, yes.. your right... |
06:28:22 | JdGordon | i dont know :p |
06:28:31 | JdGordon | I might be doing this all wrong.. |
06:29:21 | Llorean | Heh |
06:29:44 | Llorean | I don't know, something's changing some data somewhere. At least we've got that much. |
06:30:07 | Llorean | Though the CRC shouldn't be changing from that data, you said. |
06:32:27 | JdGordon | time for a new bootloader.... now we will be able to see the checksum without loading the of |
06:34:47 | | Join advcomp2019 [0] (n=advcomp2@66.172.231.81) |
06:36:29 | | Join qwm [0] (n=qwm@h162n1fls34o1010.telia.com) |
06:37:06 | advcomp2019 | Can someone explain to me a little clearer why the R version is not supported yet of the Sandisk Sansa e200 series? |
06:37:28 | JdGordon | the changed something which we havnt figured out yet... or something like that :p |
06:38:00 | | Join Aikon_ [0] (n=root@dslb-084-058-214-146.pools.arcor-ip.net) |
06:39:03 | Llorean | advcomp2019: Their bootloader doesn't follow the same rules as the bootloader on the non-R series, and we haven't figured enough of them out yet. |
06:39:04 | JdGordon | Llorean: ok, im convinced... its the OF doing it not us... no question... they write something naughty after a usb which is more than just the rebuild byte |
06:40:14 | Llorean | JdGordon: So the question is why it's a problem with Rockbox, but not when the RB loader isn't present, I suppose |
06:40:29 | | Join printfXh4 [0] (n=pseudo@ppp210-102.lns2.bne1.internode.on.net) |
06:41:23 | JdGordon | dunno... need to talk to linuxstb or barry more... It might be something to do with its placement in the partition... |
06:41:55 | Llorean | I was thinking that might be it too. It feels likely, at least. |
06:42:28 | JdGordon | Im assuming of course that sansapatcher moves it where its not expecting to be? |
06:42:55 | Llorean | Yeah, sansapatcher moves it in a similar manner to how we me the iPod firmware, I believe. |
06:43:17 | JdGordon | We could save the 780000 area to disk before booting the OF, then rewrite it next time rb loads |
06:43:29 | Llorean | Seems a bit... odd. |
06:43:44 | Llorean | There's 20mb of space, I think there's a very, very, very large chunk of empty space we could possibly move the OF too. |
06:44:16 | advcomp2019 | Has any one got close to finding out the bootloader on the R series? |
06:44:22 | Llorean | It may be as simple as sneaking it into a different area. |
06:44:49 | JdGordon | it still doesnt make sense that the crc changes tho |
06:44:57 | Llorean | advcomp2019: I don't know what you mean by "gotten close." Since we don't know where we're going, we won't know how close we are until we're there. |
06:45:27 | Llorean | JdGordon: Are you absolutely sure the CRC check isn't including that area for some reason? |
06:45:34 | advcomp2019 | o ok |
06:45:52 | JdGordon | no |
06:46:24 | | Quit Aikon (Read error: 145 (Connection timed out)) |
06:48:43 | * | JdGordon getting some more debug output in.... |
06:50:37 | | Quit qwx (Read error: 110 (Connection timed out)) |
06:51:20 | Mode | "#rockbox +o scorche " by ChanServ (ChanServ@services.) |
06:52:21 | | Join daniel1234 [0] (n=daniel_r@4.118-67-202.dart.iprimus.net.au) |
06:52:54 | Topic | "Read this before speaking: http://www.rockbox.org/twiki/bin/view/Main/IrcGuidelines | gmail users who subscribe to rockbox mails: check your subscription status" by scorche (i=ScorchE@rockbox/administrator/scorche) |
06:53:12 | scorche | feel free to edit it in any way you see fit |
06:53:24 | Mode | "#rockbox -o scorche " by ChanServ (ChanServ@services.) |
06:55:51 | daniel1234 | I am using the vmware image anyway I could just copy the zipped compiled build to my iriver |
06:56:23 | daniel1234 | is there anyway I could just copy the zipped build to my iriver through the vmware image? |
06:57:54 | DarkSoul | I'm not too sure if this is just my iPod/Computer acting up but... |
06:58:14 | DarkSoul | when ever i connect my ipod to the comp with rockbox active it doesnt detect it. |
06:58:25 | DarkSoul | i have to restart the ipod while its plugged in |
06:58:44 | DarkSoul | not too much of a problem really but just to let you know. |
07:00 |
07:00:32 | advcomp2019 | I wished I read this before I got my Sandisk Sansa e200r then. |
07:02:48 | billytwowilly | just return it and get a regular sansa. |
07:04:44 | advcomp2019 | I got mine at a CompUSA that is closing so I can't do that. |
07:05:37 | | Part Llorean |
07:06:16 | advcomp2019 | The e280r for $180. |
07:08:09 | | Quit aliask ("Chatzilla 0.9.77 [Firefox 2.0.0.2/0000000000]") |
07:11:00 | advcomp2019 | It was normally $200 but got a 10% discount since the store was closing |
07:16:58 | advcomp2019 | I do not understand this. CompUSA does not sell the R series. |
07:17:55 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
07:18:17 | advcomp2019 | Then how did I get a R series from CompUSA. |
07:19:16 | | Quit daniel1234 ("Freedom Chat - Your Home Away From Home | http://www.freedomchat.org | tIRC script by the Freedom Chat Leets") |
07:19:16 | billytwowilly | lame |
07:19:42 | billytwowilly | sell it on ebay and recoup 140. Then buy a real sansa;) |
07:19:43 | midkay | advcomp2019: how do you know they don't sell the R series? |
07:20:08 | billytwowilly | or just wait a while till they hack the r series |
07:21:00 | advcomp2019 | I looked on CompUSA's and Sandisk's sites. |
07:21:36 | midkay | that doesn't necessarily mean they don't sell it. a lot of times stores don't have everything they sell online and don't have everything in-store that they show online. |
07:22:11 | | Join fejfighter [0] (n=jeffro21@C-59-101-17-47.hay.connect.net.au) |
07:22:38 | billytwowilly | that's true. Irritating that no store has their website and store integrated in real time yet. |
07:22:59 | advcomp2019 | o ok |
07:24:24 | billytwowilly | It's actually kind of funny to see what kind of crap software some stores are still using. I used to work at staples and they still run all their stock stuff through an as/400 and a dos like command line app. |
07:25:59 | billytwowilly | and their POS system is 100% windows NT |
07:26:00 | advcomp2019 | Plus the box did not have the r on it, but the player has a r, and the box was unopened too. |
07:29:37 | billytwowilly | lame. |
07:30:12 | billytwowilly | ship it to a devel that doesn't have an R series and see what happens;) |
07:31:42 | DarkSoul | So while I'm here is there any suggested plugins I should get for an iPod 30gb Video? |
07:32:37 | advcomp2019 | billytwowilly: Why did you say that? |
07:33:17 | scorche | DarkSoul: all plugins come with rockbox |
07:33:52 | billytwowilly | say what? about shipping it? Because you want it to work with rockbox. if you aren't a devel you can't do it. If a developer has it they can work on it. |
07:34:18 | billytwowilly | so if you can find a developer that will ship it back to you in a month or two or something then you win. |
07:34:42 | advcomp2019 | o ok |
07:35:10 | DarkSoul | scorche: really? looks like a few from the pluginindex arnt on my ipod. |
07:35:29 | | Join std|away [0] (n=std_deni@ws-80-68-252-11.rbc.ru) |
07:35:45 | scorche | because likely those were renamed, not ready for svn, or deleted |
07:36:03 | scorche | and they just simply havent been removed in the wiki |
07:38:06 | DarkSoul | okay. |
07:38:21 | DarkSoul | Oh yeah the pacman thing... |
07:38:37 | DarkSoul | just copy/paste what it says in the manual into a file... |
07:38:56 | DarkSoul | cuz it doesnt really make sence to have an md5 alone in a file, it seems odd for an emulator |
07:41:03 | | Join perplexity [0] (n=joust@dxb-b18131.alshamil.net.ae) |
07:41:24 | DarkSoul | never mind |
07:41:42 | DarkSoul | didnt check the wiki aswell |
07:44:28 | advcomp2019 | Another thing, is Rockbox going to let you play music while charging the Sansa thru the computer once it comes out for the R series? |
07:49:42 | JdGordon | yes |
07:52:32 | advcomp2019 | I meant to say play music on the Sansa while it is connected to the computer. |
07:54:29 | JdGordon | not while its connected as a drive... but if tis just charging then yes |
07:54:31 | DarkSoul | I'm guessing that the battery icon where the battery constantly is filling means its charging and then it fills and stops |
07:54:41 | JdGordon | it shuold |
07:55:20 | DarkSoul | Yeah reading the ipod manual it'll say that its charged for the original firmware |
07:55:42 | DarkSoul | but thats only 80% for addition power your supost to leave it plugged in for longer to get the best performance. |
07:55:55 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
07:56:07 | DarkSoul | i was wondering if rockbox had an icon after the filled battery |
07:58:40 | | Quit advcomp2019 ("Leaving") |
07:59:10 | DarkSoul | well i'll be leaving |
07:59:32 | DarkSoul | its nice to see that theres a firmware that's actually activily being worked on |
07:59:45 | LinusN | *after* the filled battery? |
07:59:58 | DarkSoul | unlike another firmware i could mention *cough*ipodlinux*cough* |
08:00 |
08:00:21 | DarkSoul | Quote the Zack : |
08:00:25 | DarkSoul | [12:54] <JdGordon> it shuold |
08:00:25 | DarkSoul | [12:55] <DarkSoul> Yeah reading the ipod manual it'll say that its charged for the original firmware |
08:00:25 | DarkSoul | [12:55] <DarkSoul> but thats only 80% for addition power your supost to leave it plugged in for longer to get the best performance. |
08:00:25 | DBUG | Enqueued KICK DarkSoul |
08:00:25 | DarkSoul | [12:55] »» Joins[#rockbox] LinusN (i=linus@rockbox/developer/LinusN) |
08:00:25 | DarkSoul | [12:56] <DarkSoul> i was wondering if rockbox had an icon after the filled battery |
08:00:36 | DarkSoul | oops 1 line too many |
08:01:30 | JdGordon | morning LinusN, do you know anything about sansapatcher or the hidden partition layout? |
08:01:31 | LinusN | you mean to show that the battery is full? |
08:01:42 | DarkSoul | Yeah |
08:01:46 | LinusN | JdGordon: not a thing |
08:01:50 | JdGordon | ok |
08:01:56 | DarkSoul | For Apple Firmware |
08:01:57 | | Join bwbass [0] (n=brian@24.19.247.192) |
08:02:13 | DarkSoul | it says its full when theres still another 20% or so it changes. |
08:02:37 | LinusN | what says it's full? |
08:02:56 | LinusN | you mean that the apple firmware says it's full? |
08:02:57 | DarkSoul | The icon in the top right |
08:03:15 | DarkSoul | theres a changing and full icon for apple firmware in the top right hand corner |
08:03:17 | *** | Saving seen data "./dancer.seen" |
08:03:21 | DarkSoul | that tells if the ipod is charging or not |
08:04:00 | DarkSoul | if you read the manual when it says with the icon that its done charging in reality it keeps changing, because theres another 20% still uncharged |
08:04:23 | LinusN | and in rockbox there is only the animation, which is hard to see when the battery gets nearly full |
08:04:46 | DarkSoul | theres 2 |
08:04:55 | DarkSoul | 1 that has a battery filling up over and over |
08:05:04 | DarkSoul | then 1 with the battery staying at full. |
08:05:14 | DarkSoul | I was wondering if there was another one after |
08:05:18 | DarkSoul | i was told there wasnt. |
08:05:50 | LinusN | hmmm, are you talking about the wps? |
08:06:22 | DarkSoul | wps doesnt effect the default "Do not disconnect" |
08:06:33 | LinusN | nor does rockbox |
08:06:43 | DarkSoul | Yes it does. |
08:06:51 | DarkSoul | the rockbox is different then the normal |
08:07:28 | LinusN | no, it is still the Apple disk mode |
08:07:47 | amiconn | LinusN: Do you have an iriver equipped with wires for current measurement? |
08:07:53 | LinusN | but it is the Apple "Emergency" disk mode, which the regular firmware doesn't use |
08:08:00 | LinusN | amiconn: at home |
08:08:28 | | Join Rob2222 [0] (n=Miranda@p54b15f44.dip.t-dialin.net) |
08:08:35 | amiconn | I started a runtime test for verifying my ata sleep theory, but current measurement would be faster... |
08:09:08 | LinusN | amiconn: of course |
08:09:13 | amiconn | Yesterday I forgot that it's in fact simple to make the iriver not use its ata hardware poweroff |
08:09:21 | DarkSoul | Linus, it looks different, its grayscale, no red like normal and the icons are different, and the font is different |
08:09:27 | DarkSoul | its meant to look like the original |
08:09:30 | DarkSoul | but its not the same |
08:09:34 | amiconn | ...and then introduce the status read in ata_perform_sleep() |
08:10:01 | DarkSoul | Anywho |
08:10:04 | DarkSoul | like i was saying |
08:10:05 | DarkSoul | bye. |
08:10:11 | LinusN | DarkSoul: please listen to me, i am a developer of this firmware, and i own two ipods myself |
08:10:26 | LinusN | it *is* the apple emergency disk mode |
08:10:26 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
08:10:26 | * | JdGordon wonders what the heck the rockbox string s(and probably code) is doing where the OF should be :'( |
08:10:45 | DarkSoul | its not the original i dont know what the emergency looks like |
08:10:57 | DarkSoul | what ever its giving me i guess :P |
08:11:04 | | Nick std|away is now known as noNickFound2 (n=std_deni@ws-80-68-252-11.rbc.ru) |
08:11:12 | | Nick noNickFound2 is now known as noNickFound (n=std_deni@ws-80-68-252-11.rbc.ru) |
08:11:20 | | Join EbErT [0] (n=EbErT@adsl-34-33-145.asm.bellsouth.net) |
08:11:24 | | Quit noNickFound () |
08:11:40 | DarkSoul | the biggest difference before rockbox in look of the "Do not disconnect" screen -> |
08:11:44 | LinusN | DarkSoul: rockbox doesn't yet support the USB/charging mode, so we use the emergency mode instead |
08:11:50 | DarkSoul | Before : Big red cross sign thing. |
08:12:01 | DarkSoul | After : Small black sign. |
08:12:12 | EbErT | is this a bummer to you? |
08:12:24 | DarkSoul | No I was asking about the charging icons. |
08:12:29 | DarkSoul | then it got to the differences |
08:12:30 | DarkSoul | :P |
08:12:43 | LinusN | DarkSoul: again: rockbox doesn't yet support the USB/charging mode, so we use the apple emergency mode instead |
08:13:01 | EbErT | yeah, there are comprehensive talkers here |
08:13:04 | DarkSoul | Yeah i read, i was in the middle of typing something so i wanted to finish it ;D |
08:13:07 | LinusN | :-) |
08:13:42 | | Join noNickFound [0] (n=std_deni@ws-80-68-252-11.rbc.ru) |
08:14:00 | LinusN | JdGordon: you mean the OF corruption thing? |
08:14:07 | JdGordon | yeah |
08:14:27 | DarkSoul | Let me go out with a bang |
08:14:29 | JdGordon | something is not right... and im going round in circles trying to find it :p |
08:14:29 | DarkSoul | Kick me! :D |
08:15:37 | * | DarkSoul badgers the bagder. |
08:15:44 | DarkSoul | damn im so original. |
08:15:52 | * | JdGordon wonders where the FUCK recovery mode went :'( |
08:15:55 | * | scorche thinks he should add harrassing ops in the topic link |
08:16:16 | scorche | then again, it is against the freenode guidelines to keep op status |
08:16:26 | DarkSoul | Really? |
08:16:27 | DarkSoul | O.o |
08:16:30 | * | scorche coughs suggestively at Bagder |
08:16:35 | DarkSoul | They really want their bot to be used dont they. |
08:16:53 | DarkSoul | Built in bot adds with every abuse! :) |
08:16:55 | DarkSoul | ads* |
08:17:00 | | Part bwbass |
08:17:13 | Mode | "#rockbox +o LinusN " by ChanServ (ChanServ@services.) |
08:17:21 | Mode | "#rockbox -o Bagder " by LinusN (i=linus@rockbox/developer/LinusN) |
08:17:29 | Mode | "#rockbox -o LinusN " by LinusN (i=linus@rockbox/developer/LinusN) |
08:17:50 | scorche | LinusN: /cs op #rockbox -Bagder |
08:17:51 | DarkSoul | :o |
08:17:51 | * | LinusN flexes his muscles |
08:17:52 | DarkSoul | RAPE! |
08:18:07 | LinusN | scorche: oh |
08:18:24 | DarkSoul | Wow... |
08:18:26 | DarkSoul | [01:18] »» Error: Cannot Join #gentoo (you are banned +b) |
08:18:41 | DarkSoul | I never even joined but im banned apparently |
08:18:46 | LinusN | DarkSoul: you seem like a popular person |
08:19:28 | DarkSoul | They're just racist! |
08:20:07 | | Join SteroidFrog [0] (n=matthew@124.181.140.151) |
08:20:10 | * | scorche takes pleasure in the fact that he taught LinusN soemthing today =) |
08:20:11 | DarkSoul | Psttt |
08:20:15 | DarkSoul | linus |
08:20:21 | LinusN | :-) |
08:20:27 | DarkSoul | //kick $me BYE! |
08:20:34 | DarkSoul | oops |
08:20:39 | DarkSoul | //kick # $me BYE! |
08:21:07 | scorche | that is how i de-op myself too...that way, it doesnt log as a de-op in the IRC stats |
08:21:08 | DarkSoul | Now your supost to kick me.... |
08:21:19 | scorche | DarkSoul: hush, you |
08:21:43 | DarkSoul | </3 |
08:21:44 | DarkSoul | :( |
08:21:58 | DarkSoul | *sobs into a pillow* |
08:22:06 | | Quit DarkSoul ("/suicide") |
08:22:12 | scorche | bout time |
08:22:18 | LinusN | i wonder how old that guy was |
08:22:19 | GodEater | wth was that all about ? |
08:22:50 | LinusN | i see why he was banned at #gentoo :-) |
08:22:53 | EbErT | he wanted attention or something |
08:23:34 | scorche | i am just happy i got a chance to flex my banhammer last night...havent used that for a while |
08:24:05 | scorche | i was pretty amazed at how brazen the guy was... |
08:24:06 | | Join std|denis [0] (n=Miranda@ws-80-68-252-11.rbc.ru) |
08:24:35 | GodEater | ooh, a reason to go read the logs! |
08:24:39 | aliask | That was hillarious |
08:24:45 | aliask | That was actually amazingly good. |
08:24:51 | scorche | <scorche> http://www.rockbox.org/irc/rockbox-20070319.txt |
08:24:51 | scorche | <scorche> read till 07.49.40 |
08:25:06 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
08:25:13 | scorche | from 07:19:17 |
08:25:14 | | Quit SteroidFrog () |
08:25:43 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
08:26:11 | scorche | the parser skims over the kick and ban messages, so you have to view raw |
08:26:11 | * | amiconn now has 3 targets laying side by side doing runtime tests |
08:27:40 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
08:27:45 | | Part kaaloo |
08:28:12 | | Join Xerion [0] (i=xerion@vhe-382201.sshn.net) |
08:30:23 | | Part noNickFound |
08:32:20 | GodEater | scorche: nice ;) |
08:33:39 | | Quit midkay ("Leaving") |
08:39:58 | JdGordon | Control message (-110, Connection timed out) :'( |
08:42:03 | | Join Shaid` [0] (i=shaid@203-214-15-161.dyn.iinet.net.au) |
08:42:48 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
08:45:52 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
08:49:34 | | Quit EbErT () |
08:50:08 | amiconn | LinusN: I had an idea how it might be possible to improve runtime on the archos fm recorder and v2. |
08:50:28 | LinusN | shoot |
08:50:42 | amiconn | Uuic we don't use ata poweroff on them even though the hardware allows it, because some voltage measurements don't work when ata power is off |
08:50:46 | amiconn | *Iiuc |
08:51:03 | JdGordon | Bagder: ping? |
08:51:20 | LinusN | amiconn: you have a better memory than i do :-) |
08:51:49 | amiconn | But those voltage measurements don't happen often, so if we would set the disk to 'power on in standby', then we could enable power, measure, and disable again |
08:52:08 | amiconn | For an actual disk access we would have to send the spinup command after powering on |
08:52:18 | LinusN | worth a try... |
08:52:24 | amiconn | I can't verify my theory because I don't have an fm or v2 |
08:52:41 | LinusN | oh, more work for me... thanks amiconn.. :-) |
08:52:50 | amiconn | hmpf |
08:53:30 | amiconn | I tried to get hold of an fm, but somehow missed the end of the ebay auction. It even came with 1 year warranty, and went fairly cheap :( |
08:56:11 | | Join bluebrother [0] (i=LsDAp1mu@rockbox/staff/bluebrother) |
08:57:51 | GodEater | /window help |
08:58:47 | bluebrother | JdGordon: please have a look at FS #6863 |
08:59:02 | JdGordon | later..... busy... |
08:59:13 | bluebrother | it's the problem I described yesterday and I found a way to have this perfectly reproducable |
08:59:38 | bluebrother | and it's quite annoying when the player locks up frequently |
09:00 |
09:01:04 | amiconn | Of course it might be that the ata sleep fix also helps archoses without ata poweroff |
09:02:10 | aliask | bluebrother: I had that 2nd one happen on my iPod, and because my screen is broken I had no idea what was going on. |
09:02:25 | | Join austriancoder [0] (n=austrian@80.120.117.30) |
09:02:42 | | Quit Shaid (Read error: 110 (Connection timed out)) |
09:03:04 | | Join Shaid [0] (i=shaid@203-214-41-252.dyn.iinet.net.au) |
09:04:30 | bluebrother | need to go now ... hopefully this will be fixed soon. It's really annoying |
09:04:31 | bluebrother | bbo |
09:04:48 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
09:05:30 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
09:07:10 | | Quit Shaid` (Read error: 145 (Connection timed out)) |
09:09:44 | | Join thewho [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-fd0cbb70d1922a07) |
09:10:07 | | Join sikor_sxe [0] (n=sikor_sx@e180009162.adsl.alicedsl.de) |
09:10:28 | sikor_sxe | hey, i'm using rockbox on sansa with great confidence |
09:10:38 | sikor_sxe | but i wonder how to update the music database |
09:10:40 | thewho | Are the precompiled binaries (Windows) of the rbutil available? Or does everyone have to build it from the source? |
09:11:12 | linuxstb | thewho: A binary is on the RockboxUtility wiki page. |
09:11:49 | | Join dan_a [0] (n=dan_a@217.23.173.156) |
09:11:53 | linuxstb | JdGordon: You had questions about sansapatcher? |
09:20:57 | GodEater | hmm, clearly compiling a static binary for linux isn't as easy as adding "-static" to the makefile... |
09:22:34 | | Quit Lynx_ (" Like VS.net's GUI? Then try HydraIRC -> http://www.hydrairc.com <-") |
09:23:16 | | Join Vyrus001 [0] (n=Vyrus001@adsl-69-231-36-107.dsl.irvnca.pacbell.net) |
09:24:50 | linuxstb | GodEater: Let's hope the distros get 2.8 incorporated soon... |
09:24:57 | | Join B4gder [0] (n=daniel@100.78.227.87.static.s-cy.siw.siwnet.net) |
09:25:26 | GodEater | linuxstb: I think a lot of them do - it's just mine which doesn't ;) |
09:26:17 | linuxstb | I don't think Debian does either. |
09:30:09 | | Join bun-bun [0] (n=bun@71-93-210-125.dhcp.mtpk.ca.charter.com) |
09:30:34 | | Quit Vyrus (Read error: 110 (Connection timed out)) |
09:30:37 | linuxstb | Any Ubuntu users here? Is wxwidgets 2.8 available to you? |
09:31:10 | thewho | linuxstb: yes, now I see. Thanks for the reference. I was on that page but didn't find the binary since they are not listed in the "table of contents" at the top of the page. |
09:31:27 | linuxstb | thewho: Feel free to add them... |
09:31:31 | thewho | What libraries are needed to run rbutil? |
09:31:51 | thewho | Will the standard windows environment be ok? |
09:31:55 | linuxstb | It shouldn't need any external libraries |
09:32:16 | JdGordon | linuxstb: yeah, 0x80000 is where is put the OF right? |
09:32:35 | thewho | linuxstb: so everything is statically linked in (wx widgets)? |
09:32:53 | JdGordon | B4gder: morning... |
09:33:09 | B4gder | guten morgen |
09:33:16 | thewho | linuxstb: hehe: the page says "Two Screenshots of rbutil" and then three pictures follow :-) |
09:33:22 | * | B4gder tries his german impression |
09:33:50 | linuxstb | JdGordon: 0x80000 contains a 512-byte (0x200 byte) header. Then the Rockbox bootloader MI4 image starts at 0x80200, then the OF MI4 image is written immediately after the bootloader MI4 image. |
09:33:52 | * | scorche would be interested to hear B4gder's american impression |
09:34:15 | B4gder | scorche: I'll save that for tomorrow ;-) |
09:35:15 | thewho | ... ah, those are really two screenshots. But three windows. So I stand corrected. |
09:37:17 | linuxstb | JdGordon: Which part of the firmware partition is the OF modifying? |
09:38:13 | JdGordon | not sure... :( llorean and I had some fun dumping the partition today, but I didnt see anything strange.. its always well past 7800000 iirc |
09:39:30 | | Join himitsu [0] (n=himitsu@203.205.119.84) |
09:39:32 | linuxstb | 0x780000 is 125MB into the 20MB partition... |
09:39:40 | linuxstb | ^0x7800000 I mean |
09:40:02 | JdGordon | maybe one too many o's then |
09:40:13 | | Quit bospaadje (Remote closed the connection) |
09:40:42 | | Join bospaadje [0] (n=bospaadj@ip82-139-84-12.lijbrandt.net) |
09:40:55 | JdGordon | anyway, We cant undertstand why the checksum would change.. unless our crc32 implementation is wrong, or not being initialised correctly? |
09:41:02 | linuxstb | It is more than 0x80000 + 0x200 + (bootloader MI4 length) + (OF MI4 length) ? |
09:41:24 | JdGordon | 00783908 |
09:42:01 | linuxstb | Is this with the SVN bootloader or the version modified to do USB detection? |
09:42:03 | JdGordon | which is in the nv settings section and shouldnt affect the crc at all ? |
09:42:28 | JdGordon | the 2nd... possibly with svn also tho |
09:42:40 | JdGordon | have you got crc checking working 100% there? |
09:42:48 | linuxstb | Barry said yesterday that he thinks the USB controller may be overwriting some parts of RAM. |
09:42:59 | linuxstb | I don't have a Sansa... |
09:43:07 | JdGordon | oh |
09:43:39 | B4gder | we need to buy linuxstb a sansa! |
09:43:54 | linuxstb | It's OK, I have far too many DAPs... |
09:43:57 | B4gder | haha |
09:44:18 | B4gder | hey, you could catch in a bit on linusn's collection |
09:44:26 | JdGordon | sif thats even possible! |
09:44:40 | linuxstb | But then I'll have a to-do list the size of Linus's as well... |
09:44:52 | LinusN | :-) |
09:45:09 | pondlife | ;-) |
09:45:43 | JdGordon | linuxstb: but im right that changes to that section of the disk shouldnt effect the crc at all? |
09:45:58 | GodEater | I've put a patch together that removes all the compiler warnings for rbutil on linux - could someone test it on Mac / Windows ? |
09:46:09 | linuxstb | JdGordon: Yes, if that section is > than the sum I stated above. |
09:47:11 | linuxstb | Do you ever get CRC errors when loading the OF from a file, instead of the firmware partition? |
09:47:42 | GodEater | FS #6865 if anyone is interested |
09:47:48 | JdGordon | I dont tihnk so |
09:48:04 | linuxstb | GodEater: I was just about to ask you to post it to flyspray.... I'll try and test it on a Mac later. |
09:48:16 | GodEater | linuxstb: thank you |
09:48:57 | JdGordon | linuxstb: llorearn tried a build which ignored the crc check and after a few boots it corrupted his OF, so we were thinking that maybe the OF doesnt like being run from wherever it is.. does that seem possible? |
09:49:11 | GodEater | the only one I'm worried about is the warning in wizard_pages.cpp which is a warning about control getting to the end of a non-void function. I've made an assumption about what the default return should be - but I could be wrong. |
09:49:42 | LinusN | GodEater: there is no such thing as a default return value |
09:51:00 | | Join Entasis [0] (n=Jarred@121.45.176.19) |
09:51:54 | | Quit thewho ("CGI:IRC (EOF)") |
09:53:37 | GodEater | LinusN: I meant, what it should return if the check in the function isn't entered |
09:53:42 | linuxstb | JdGordon: Have you calculated that sum? |
09:53:50 | | Join tucoz [0] (n=tucoz@rockbox/staff/tucoz) |
09:53:51 | linuxstb | That should tell you if it's safe or not. |
09:54:01 | LinusN | GodEater: aha |
09:54:09 | tucoz | linuxstb, ubuntu feisty lists wxwidgets 2.8 in the repos |
09:54:18 | JdGordon | linuxstb: which sum? |
09:54:25 | tucoz | and that will be out next month |
09:54:32 | linuxstb | JdGordon: Read the logs about 15 minutes ago |
09:54:39 | GodEater | there's a check in there which the function always assumes is passed, and that's the only place there's a return statement. There should be one outside that too to shut the compiler up. |
09:55:40 | linuxstb | tucoz: Thanks. So it's not in the current distribution? |
09:55:57 | tucoz | no. I do not think so |
09:55:59 | JdGordon | ah.. no.... but thats about 7.8MB in which should be well past both of the loaders... |
09:56:12 | JdGordon | the OF is 5mb and rb is 55kb.... |
09:56:54 | * | JdGordon 's sansa isnt in a working state atm so cant check properly :'( |
09:56:58 | | Join Stefan [0] (n=chatzill@89.136.181.105) |
09:57:28 | tucoz | linuxstb, it might be backported to the current distribution though |
09:57:40 | Stefan | hello again |
09:58:21 | std|denis | hi |
09:58:29 | std|denis | which of rockbox's lossy codec have a best performance? |
09:58:39 | linuxstb | Define "best" |
09:58:55 | Stefan | i have another question: how do i use bitmaps in plugins? |
09:59:25 | B4gder | Stefan: there are numerous examples, try one of the games |
09:59:46 | linuxstb | Stefan: You put them in apps/plugins/bitmaps/native/ and add them to apps/plugins/bitmaps/native/SOURCES. As B4gder said, look at the games for examples. |
09:59:50 | B4gder | std|denis: and it depends a little on what target |
09:59:57 | tucoz | linuxstb,on http://packages.ubuntu.com/ only 2.6 is listed for edgy |
10:00 |
10:00:12 | tucoz | and it is not backported according to that page |
10:00:29 | * | GodEater will try to get a statically linked version working today in that case |
10:00:38 | linuxstb | tucoz: OK, thanks. Not good news though... |
10:00:50 | Stefan | linuxstb: and how do i load them into my plugin, and for 65k color display how should i save the bitmaps? |
10:01:13 | std|denis | linuxstb: mmm.. i mean: which audio format should i use to get longest playback time |
10:01:41 | std|denis | i have an idea of plugin - audio book with scrolling text. it's smth like karaoke |
10:01:56 | | Join wrobbie [0] (n=rob@cm74.kappa84.maxonline.com.sg) |
10:02:17 | Stefan | how do i load them into my plugin, and for 65k color display how should i save the bitmaps? |
10:02:33 | linuxstb | Stefan: Look at the other plugins for examples. The bitmaps need to be .bmp files, and you should save them as 24-bit. |
10:02:44 | Stefan | great, thanx |
10:02:46 | | Quit lostnihilist (Read error: 104 (Connection reset by peer)) |
10:02:51 | Stefan | bbye |
10:02:54 | linuxstb | std|denis: As B4gder said, it depends on which player you have. |
10:03:21 | *** | Saving seen data "./dancer.seen" |
10:03:21 | std|denis | iriver ihp-1xx for example |
10:03:49 | sikor_sxe | hello, i wonder how to update the music database |
10:04:29 | sikor_sxe | i put music on my sansa and it is recognized by the original firmware, however it does not show up in rockbox database |
10:04:31 | linuxstb | std|denis: I doubt there is much difference between the various formats - the biggest factor would be bitrate. Lower bitrates mean less disk reading, so longer battery lifetime. So choose a codec that sounds good at low bitrates to your ears. |
10:04:51 | linuxstb | sikor_sxe: What format is the music? MP3, WMA, ... |
10:05:02 | sikor_sxe | mp3 |
10:05:15 | linuxstb | And you've followed the instructions in the manual for using the database? |
10:05:30 | std|denis | linuxstb: thanx |
10:06:12 | sikor_sxe | linuxstb: uhm, to be honest: no |
10:06:25 | sikor_sxe | when rockbox was started, it just worked |
10:09:14 | sikor_sxe | hmm |
10:09:18 | tucoz | that is a blurb we can use: 'when rockbox was started, it just worked' :-D |
10:09:21 | sikor_sxe | how do i get to the database menu? |
10:09:28 | linuxstb | sikor_sxe: There is an option "update now" somewhere in the settings menus. You probably need to run that. Or enable the options the enable database auto-updating. |
10:09:33 | pondlife | jhMikeS: Thanks for the playback swap work. |
10:09:49 | linuxstb | sikor_sxe: It will be somewhere under Settings. |
10:09:50 | | Join _Amblin [0] (n=Osiris@udp124072uds.hawaiiantel.net) |
10:09:50 | sikor_sxe | ahh got it |
10:09:52 | sikor_sxe | damn |
10:10:25 | sikor_sxe | didn't spot that |
10:10:46 | jhMikeS | Why oh why don't we have svn revision property changes enabled? I really want to change that commit message that came about from lack of sleep and too much cold medicine. :P |
10:11:00 | pondlife | Mmm, cold medicine..... |
10:11:21 | | Quit oKtosiTe (Read error: 131 (Connection reset by peer)) |
10:11:21 | pondlife | Which bit is wrong... flattening? |
10:11:22 | _Amblin | <Gets sick only twice a year |
10:11:32 | | Join oKtosiTe [0] (n=oKtosiTe@unaffiliated/oKtosiTe) |
10:11:35 | jhMikeS | < 100k, removing |
10:12:37 | pondlife | I don't have a player of any kind at the moment, but it's one job I was meaning to do some time. |
10:13:22 | jhMikeS | It had to be done. Too much wasted memory. |
10:14:04 | sikor_sxe | huh! |
10:14:30 | sikor_sxe | now *only* my new mp3s show in the database |
10:14:42 | sikor_sxe | the old ones don't |
10:14:51 | jhMikeS | Next thing that has to go is the malloc buffer. amiconn suggested using the remaining space in the codec buffer but I'm wondering if that's always enough even if we have a functioning free |
10:14:51 | pondlife | sikor_sxe: Force an initialization |
10:15:02 | | Quit Stefan ("Chatzilla 0.9.74 [Firefox 1.5.0.10/2007021601]") |
10:16:16 | | Join lostnihilist [0] (n=lostnihi@ppp-68-251-35-5.dsl.chcgil.ameritech.net) |
10:16:35 | linuxstb | jhMikeS: I think it would be a good idea to combine the codec buffer with the codec malloc buffer, but I don't know how much we could decrease the combined size by... |
10:16:42 | pondlife | jhMikeS: IMHO, one thing for the future should be the total seperation of buffering (as in disk -> buffer) and playback (buffer->PCM). These should be able to run freely and much more simply. |
10:16:54 | sikor_sxe | pondlife: thanks, works now |
10:17:43 | jhMikeS | linuxstb: surely the overhead could be cut to less than the current 512KB :) Maybe the codec buffer would only need to be say 100KB larger |
10:18:54 | linuxstb | jhMikeS: Yes, I'm sure it can be less, but I'm just saying I don't know by how much... Lear may be a good person to talk to, as he's the main person working on both vorbis and AAC, which I think are the most memory-hungry codecs. |
10:19:16 | pondlife | IIRC he was after more memory for vorbis :( |
10:20:02 | linuxstb | Was that just for files encoded with very old encoders? |
10:20:09 | jhMikeS | well, vorbis runs on an iFP with only a 100K malloc buffer but it has a simple free mechanism which is basically a stack. not sure if it still overflows |
10:20:18 | | Part tucoz |
10:20:51 | pondlife | I don't know much if anything, but there are some vorbis file types we don't currently support because they would need more memory. |
10:20:56 | | Join BigBambi [0] (n=Alex@host-144-219.ch.le.ac.uk) |
10:21:04 | pondlife | And there may have been a plan to add this support |
10:21:39 | GodEater | there's more than one vorbis filetype ? |
10:21:57 | jhMikeS | pondlife: and what does "total separation" mean? thinking about this tells me the "layers" are rather thin at that |
10:22:13 | linuxstb | GodEater: IIRC, it's just different versions of the encoder generated files with different memory requirements to decode. |
10:22:28 | pondlife | It may have improved but when I last looked, there were many dependencies between the buffering and playback parts. |
10:23:02 | pondlife | The buffering shared a thread and so had to have a way to abort and resume from the right place.... it could be much simpler. |
10:23:05 | linuxstb | Anyone know if any of the students applying to the SoC expressed an interest in the playback engine? |
10:23:14 | jhMikeS | imo, worse dependencies are things with playlists and now cuesheets |
10:23:40 | B4gder | linuxstb: none of the two current applications do |
10:24:02 | pondlife | jhMikeS: Those are just common inputs to the buffering and playback threads, no? |
10:24:04 | jhMikeS | pondlife: buffer shars a thread with what? you mean the audio thread doing it? |
10:24:12 | | Join Ribs [0] (n=ribs@91.84.8.218) |
10:24:23 | GodEater | linuxstb: does ipodpatcher allow you to install on a 2nd Gen Nano ? |
10:24:42 | pondlife | jhMikeS: I've not looked for months, but doesn't the buffering take place on the UI thread? |
10:24:48 | jhMikeS | no |
10:24:53 | * | linuxstb wonders what "interested in removing the current wps display system and creating one which allows for customization of the playing screen," means... |
10:24:53 | pondlife | Which thread then? |
10:25:00 | jhMikeS | audio |
10:25:28 | GodEater | linuxstb: deleting the current wps code, sitting on it for a couple of months, and then resubmitting it for an easy $4500 ? |
10:25:32 | pondlife | audio also deals with playback/de-buffering, right? |
10:25:39 | jhMikeS | yes |
10:25:39 | linuxstb | GodEater: No, the firmware layout is very slightly different. ipodpatcher shouldn't detect the 2nd gen Nano as a ipod. |
10:25:48 | B4gder | linuxstb: register as a mentor and you can participate in commenting the applications ;-) |
10:25:49 | jhMikeS | no, codec thrad de-buffers |
10:25:56 | pondlife | OK. |
10:26:03 | GodEater | linuxstb: in that case I've no clue how the genius in the apple forum has managed to "install rockbox" on his 2nd gen. |
10:26:16 | jhMikeS | audio thread writes to it, codec thread reads from it |
10:26:39 | pondlife | Well there's some shared variables that are likely causing the current problems when the track detail buffers wrap. |
10:27:04 | pondlife | It's really not simple at the moment - the interfaces need to be tighter. |
10:27:10 | jhMikeS | probably, it should be cleanly queued |
10:27:18 | linuxstb | GodEater: maybe confusion with 2GB and 2nd gen? |
10:27:37 | pondlife | Basically, I mean playback.c should be split into audio and codec halves, with no shared vars. |
10:27:52 | linuxstb | B4gder: What are the start and end dates of the SoC period? |
10:28:06 | B4gder | I don't know really |
10:28:22 | jhMikeS | mmmm...some will be cause they're using the same buffer :) |
10:28:22 | markun | linuxstb: he really says "2nd gen" one time |
10:28:45 | linuxstb | markun: Yes, but he also says "Rockbox worked for 5 minutes" - one of the two is wrong... |
10:28:51 | markun | yes :) |
10:29:19 | | Join mattzz [0] (i=c19fe442@gateway/web/cgi-irc/labb.contactor.se/x-e8573860b855585a) |
10:30:27 | GodEater | linuxstb: well his first post explicitly says "2nd gen" |
10:30:37 | jhMikeS | Every iteration of cleanup brings it closer to. Really don't think it needs a scratch rewrite. At least revisions are testable incrementally that way. |
10:31:02 | linuxstb | GodEater: People have also confused Nano and Mini in the past... |
10:31:13 | GodEater | true |
10:31:39 | linuxstb | Just point him to the "my install went wrong" thread and see what he says... |
10:31:59 | jhMikeS | It should be ready to add using multiple voice codecs and removing the need to reboot when a voice file is first added. |
10:32:25 | GodEater | linuxstb: done |
10:33:53 | jhMikeS | Even now I can see it shouldn't be too tricky to clean up buffering and put metadata there. |
10:36:02 | B4gder | March 24: Student application deadline |
10:36:11 | B4gder | 4 days to go |
10:44:17 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
10:46:10 | | Join barrywardell [0] (n=barrywar@dhcp-892b9a4a.ucd.ie) |
10:46:46 | dan_a | Morning all! Which header file has the prototype for memcpy? I've got an unflickering LCD driver for the Sansa nearly ready to go... |
10:47:44 | mattzz | dan_a: isnt it somewhere in the common directory? |
10:47:54 | | Join phoenix16 [0] (n=phoenix1@p54a5e6c1.dip.t-dialin.net) |
10:48:18 | phoenix16 | Hello there. |
10:48:52 | dan_a | mattzz: The code is, but I can't find the .h to include |
10:48:57 | dan_a | Hi phoenix16 |
10:49:01 | jhMikeS | pondlife: think it's time to move codec management elsewhere? codecs.c? |
10:50:14 | barrywardell | hi dan_a |
10:50:27 | dan_a | Hi barrywardell |
10:50:34 | barrywardell | did you see toni1's solution for the other lcd problem? |
10:51:03 | barrywardell | it was crashing if you did an lcd_init() while the dma was in progress |
10:51:28 | dan_a | I saw that - I'm planning to include those changes in my update |
10:51:28 | barrywardell | he put a patch up in the tracker |
10:51:32 | barrywardell | grea |
10:51:33 | barrywardell | t |
10:51:57 | dan_a | (although I think they should be moved inside lcd_init_device) |
10:52:08 | barrywardell | yes, I agree with that |
10:52:10 | phoenix16 | Quick question: I didn't notice it in the plugins, but have I overlooked an .avi player for rockbox? |
10:52:29 | barrywardell | phoenix16: there is no avi player. rockbox only plays mpeg2 files |
10:52:30 | pondlife | jhMikeS: Yes, I guess so. |
10:53:19 | pondlife | I think the important thing is to make the buffering and un-buffering independent just to simplify interactions there. |
10:53:21 | phoenix16 | Ah buggery. Lots of coverting to be done then... |
10:53:30 | mattzz | dan_a: from what I see the prototype of memcp is also in common/memcpy.c |
10:54:18 | mattzz | barrywardell: did you see the patch I put submitted to the tracker regarding sansa battery handling? |
10:54:50 | dan_a | mattzz: According to Google, it looks like it should be in string.h |
10:55:25 | barrywardell | mattzz: no, i'll have a look |
10:57:11 | mattzz | firmware/include/string.h |
10:57:17 | mattzz | firmware/include/string.h |
10:57:33 | mattzz | dan_a: oops. |
10:58:31 | jhMikeS | pondlife: and by unbuffering you mean reading the buffer, right? |
10:59:41 | B4gder | we have 3 applications now |
11:00 |
11:00:10 | B4gder | if you're a mentor, consider going there and submit your interest |
11:00:22 | GodEater | hmm - I think I need a static version of wxWindows in order to get a statically linked rbutil. The trouble is I see no option in wxGTK for building it statically =/ |
11:00:46 | linuxstb | −−disable-shared (with configure) |
11:01:39 | | Quit _Amblin (Read error: 110 (Connection timed out)) |
11:02:19 | GodEater | haha - I was looking for −−enable-static ! |
11:02:30 | linuxstb | phoenix16: Read this page before converting videos - http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
11:02:45 | B4gder | GodEater: there's such a one too generally |
11:02:59 | B4gder | but a libtool project typically builds both shared and static |
11:03:49 | | Quit pondlife (Read error: 104 (Connection reset by peer)) |
11:03:58 | linuxstb | GodEater: Maybe adding "-static" to the wx-config calls in the Makefile will help. |
11:04:13 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
11:04:25 | pondlife | jhMikeS: Sorry, Miranda keeps dying on me |
11:04:50 | pondlife | Yes, I mean seperating the buffer filling and reading more. |
11:04:54 | jhMikeS | pondlife: ok |
11:05:24 | pondlife | In particular the current buffer filling code could be simplified, before we worry about metadata... |
11:05:41 | jhMikeS | They do have to share variables though but I'm not sure if you mean having a "dumb" buffer layer or something |
11:05:45 | GodEater | linuxstb: I tried that - all I got was a massive screenful of linker errors due to missing symbols |
11:06:08 | | Quit marc (Read error: 104 (Connection reset by peer)) |
11:06:18 | pondlife | I mean to expose a minimal set of get_x routines from the buffering half. |
11:06:35 | | Join marc| [0] (n=marc@244.185.79.83.cust.bluewin.ch) |
11:06:44 | GodEater | B4gder: I tried a ./configure −−help | grep static and no such option showed up - I didn't think to look for it's opposite |
11:06:45 | pondlife | There's no need for the playback part to update the current buffering details. |
11:08:01 | jhMikeS | refer me something in particular as an example of what you mean, just one function |
11:08:24 | pondlife | I don't have one, but it should be like that, no? |
11:08:31 | pondlife | playback is a monolith. |
11:08:48 | pondlife | I've not had time to look at the code in months really. |
11:09:24 | pondlife | Do you agree this is a sensible way to break it down and simplify? |
11:09:29 | jhMikeS | seeing as the buffer is a single data structure, I can't see total separation...just better abstraction. |
11:09:39 | pondlife | Yes, that's what I mean |
11:10:16 | | Part phoenix16 |
11:10:55 | | Join Ribs2 [0] (n=ribs@91.84.8.218) |
11:12:50 | linuxstb | GodEater: Do you have all the static (.a) libs for wx installed? (they are in /usr/local/lib/ for me). I have 11 different libwx*.a files |
11:12:58 | preglow | seems things have happened over at zune-linux... |
11:13:07 | linuxstb | New logo? |
11:13:40 | linuxstb | Ah, "Zune Linux is now out of preliminary planning and has moved into Pre-Alpha development." |
11:13:44 | pondlife | lol |
11:13:45 | preglow | haha |
11:13:46 | pondlife | Pre-Alpha |
11:13:49 | preglow | and some people are no longer with them |
11:14:08 | | Quit sikor_sxe (Remote closed the connection) |
11:14:10 | pondlife | Maybe the PayPal donations stopped coming? |
11:14:13 | B4gder | pre-alpha is short for it is now time to design a new set of images for the web site |
11:14:14 | preglow | i wonder if those happen to be those who were already done with the port |
11:14:27 | * | linuxstb feels zune-linux isn't being taken seriously... |
11:14:40 | preglow | paypal links are gone too, yes |
11:14:48 | | Join Stefan [0] (n=chatzill@89.136.181.105) |
11:15:23 | pondlife | "global release party. (TBA) " |
11:15:23 | Stefan | hello again |
11:15:31 | Stefan | back with my bitmap problem |
11:15:58 | Stefan | i couldn't figure out how i should use external bitmaps |
11:16:05 | jhMikeS | so the whole ipl, zl, xxxplayerlinux thing requires entirely separate projects for each? |
11:16:29 | Stefan | in jeweles the only thing i've found about bitmaps is "extern const fb_data jewels[];" |
11:16:44 | linuxstb | Well, IPL is a uclinux kernel, and the Zune could run full linux... |
11:17:04 | linuxstb | Stefan: Did you look in the apps/plugins/bitmaps/native directory? |
11:17:10 | Stefan | yes |
11:17:12 | jhMikeS | The Zune/Gigabeat S could probabaly do more than the desktop that I use for email |
11:17:46 | B4gder | and afaiu, the ipl people don't play "nice" with the linux system |
11:17:50 | barrywardell | mattzz: how well do your improved battery levels work? |
11:17:59 | B4gder | ie, they access hw from userspace apps |
11:18:04 | barrywardell | ie. how well do they match what the OF reports? |
11:18:15 | preglow | B4gder: well, it _is_ uclinux :> |
11:18:34 | scorche | http://zune-linux.com/forums/showthread.php?tid=2 |
11:18:43 | B4gder | yes sure, I'm only mentioning why going ipl => full linux will be a problem |
11:19:50 | B4gder | so they claim to consider "ipod Linux" |
11:20:00 | B4gder | as "a distro" |
11:20:22 | B4gder | these guys never did embedded linux I can tell |
11:20:27 | jhMikeS | I guess hw abstraction pays off :P |
11:20:46 | scorche | oh no....apparently, sourceforge is holding them up with development because they dont have the tools that are there that the desperately need (quote) |
11:21:04 | | Quit Ribs (Read error: 110 (Connection timed out)) |
11:21:08 | scorche | same on them fro taking so long to accept their project =P |
11:21:12 | scorche | shame even |
11:21:31 | preglow | haaggaa |
11:21:34 | preglow | oh boy |
11:21:37 | B4gder | yeah, we all know what sourceforge does to productivity ;-P |
11:22:03 | Stefan | so, how do i use external bmps |
11:22:05 | Stefan | ? |
11:22:11 | preglow | oh well, at least the vastly overkill hardware makes it slightly more possible they'll ever be done |
11:22:21 | preglow | i can't see these people sitting down and optimising codecs |
11:22:32 | scorche | haha |
11:22:36 | scorche | "Unfortunately a lot of hackers have given up because *some* people have been claiming they already have Linux running on the Zune, on BBSs and in public interviews." |
11:22:41 | jhMikeS | preglow: you're telling me you don't see the fun dsp potenial in overkill hardware? :) |
11:23:01 | B4gder | it seems the thread I once commented on is gone? |
11:23:08 | preglow | jhMikeS: oh, indeed i do |
11:23:16 | preglow | B4gder: whole forum seems to have been wiped and set up again |
11:23:38 | B4gder | too many nay-sayers in there, better wipe it |
11:24:09 | scorche | this is entertaining |
11:24:26 | preglow | if i had just kicked out two lying assholes, i'd also want to wipe my forum of their mess :> |
11:24:43 | jhMikeS | preglow: there's another downside to low latency besides the memory overhead, that being not being able to use the codecs buffer as working space...'less I missed something :P |
11:24:54 | scorche | ...they even have a flame board just for flames... |
11:25:04 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
11:25:06 | B4gder | you think I should post there? ;-P |
11:25:34 | scorche | as bagder, or anonymous? =P |
11:25:52 | preglow | jhMikeS: mp3 buffer? pcm buffer? what? |
11:26:23 | scorche | and why dont you put your signature on our site like they do with mister "zune linux founder" over there? |
11:26:24 | jhMikeS | the codec's output buffer. things have to be packeted pretty finely |
11:26:45 | preglow | ah, no, that won't be able to be used anymore, no |
11:26:46 | preglow | hmm |
11:26:52 | preglow | and that sucks quite badly, as a matter of fact |
11:27:02 | jhMikeS | yes |
11:27:46 | preglow | we could always copy to an iram buffer before dsp if it's going to do a sufficient number of passes over it |
11:27:54 | preglow | but just using what the codec spat out is easier indeed |
11:28:16 | jhMikeS | that's what I was thinking...memcpy is very efficient |
11:28:55 | preglow | that'd also mean we need to use yet more iram for codecs :/ |
11:29:14 | preglow | unless we could devise of some scheme to reuse the codec's output buffer.... |
11:29:44 | preglow | some evil scheme that'd be too |
11:30:13 | jhMikeS | We already have the buffer in dsp.c to copy a packet to. I also need an iram stack cause another thread will be to be in the core. Perhaps some can be chipped away from the main stack and the dsp requirements can be kept low (using a single pointer to a struct for each stage). |
11:31:02 | jhMikeS | The codec will have long ago passed the data to a channel and will be decoding something else so I don't know there. |
11:32:03 | preglow | i don't think dsp parameter passing is what'll choke stack usage anyway |
11:32:05 | jhMikeS | The thread should have no bearing on USB connections either |
11:32:33 | jhMikeS | I've got no need for a stack otherwise on a dsp thread |
11:32:43 | preglow | especially not on arm :> |
11:33:09 | preglow | no need for a stack? |
11:33:16 | jhMikeS | not much I hope |
11:33:23 | preglow | you can make use of only scratch regs? |
11:33:29 | mattzz | barrywardell: sorry, was offline for a sec. Improved battery level handling works fine currently. |
11:33:42 | jhMikeS | rrr...probably not exclusively |
11:33:45 | barrywardell | how does it compare to what the OF gives? |
11:33:52 | preglow | but no, dsp wouldn't need a big stack, that's for sure |
11:33:58 | mattzz | barrywardell: I will do more measureing with battery_bench to improve the numbers |
11:34:15 | | Join My_Sic [0] (n=MySic@jadzia.ece.fr) |
11:34:23 | mattzz | barrywardell: I compared battery level indication between OF and rockbox and it looks OK so far |
11:34:41 | markun | B4gder: nice to see some people are actually interested in hacking the Zune: http://zune-linux.com/forums/showthread.php?tid=4 |
11:34:53 | markun | and telling the imposters to stop delaying real progress :) |
11:34:55 | barrywardell | cool. they look like reasonable values compared to the gigabeat at least |
11:35:02 | jhMikeS | On cf at the min, enough space for a pointer and to save registers...on arm, reg saving |
11:36:31 | mattzz | barrywardell: the first numbers are a linear curve what is not what I will expect from real measurements but it is a good starting point at least |
11:36:33 | jhMikeS | I think the main stack is a little on the big side and can give up a small % to dsp :) |
11:36:58 | barrywardell | mattzz: so you just have the empty and full battery measurements actually done? |
11:37:20 | barrywardell | and now have to do a battery-bench to get the in-between bits? |
11:37:34 | mattzz | barrywardell: yep, but with a perfectly wrong battery scale factor so I will re-do the measurements |
11:37:52 | | Join Lachlan_ [0] (n=chatzill@203-206-53-81.dyn.iinet.net.au) |
11:37:56 | jhMikeS | I'll be counting the bytes when doing this. I wonder what the scheduler will suck off it. Wish I could also keep interrupts from using it. |
11:38:04 | barrywardell | haha, ok |
11:38:47 | mattzz | barrywardell: yep, I was thinking about setting up a small wiki page to collect some real-life numbers because the fully charged voltages read out directly by the ADC are pretty interesting |
11:38:54 | barrywardell | dan_a: how far off is your fix for the lcd driver? |
11:39:21 | dan_a | barrywardell: One last compile/test cycle away |
11:39:23 | barrywardell | mattzz: yeah, sure. go for it! |
11:39:38 | preglow | jhMikeS: well, you CAN keep interrupts from using it :> |
11:40:23 | barrywardell | dan_a: OK. have you seen the work on sansapatcher? |
11:40:31 | jhMikeS | I don't think disabling them is even remotely realistic |
11:41:16 | dan_a | barrywardell: I've seen it, but I've not tested it yet. |
11:41:25 | jhMikeS | DMA cannot be disabled for long periods on coldfire or it dies |
11:41:32 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
11:42:29 | jhMikeS | Hence the reason for the IRQ shuffle. Anything that disabled DMA is very simple and quick. |
11:44:01 | barrywardell | dan_a: it's almost ready for release. just two issues left, one of which you're hopefully about to fix :) |
11:44:42 | | Quit fejfighter () |
11:45:35 | dan_a | barrywardell: Do you know why Toni used such a long delay in his patch? Was that calculated or just "a long time"? |
11:45:54 | barrywardell | he didn't specify. |
11:49:07 | | Join NickG [0] (i=551994f2@gateway/web/cgi-irc/labb.contactor.se/x-064880241a7644e3) |
11:49:45 | NickG | hi! |
11:49:52 | | Quit Shaid (Read error: 104 (Connection reset by peer)) |
11:50:07 | | Nick Ribs2 is now known as Ribs (n=ribs@91.84.8.218) |
11:50:11 | jhMikeS | preglow: I mean, it's done just to coodinate threads with DMA interrupts and nothing else. When I first tried DMA at level 6, some tick tasks disabled it and recording would shut down with DMA errors. (Guess you get the point by now :) |
11:50:37 | | Quit miepchen^schlaf ("Verlassend") |
11:51:15 | linuxstb | barrywardell: Have you been able to replicate JdGordon's problems with the OF's CRC when stored in the firmware partition? |
11:51:22 | NickG | where I can download full packages for dev RockBox in Linux? |
11:51:47 | barrywardell | linuxstb: yes. did you see my email on the mailing list? |
11:51:51 | linuxstb | NickG: You can't - just run the tools/rockboxdev.sh script to install them. |
11:51:56 | linuxstb | barrywardell: Not yet... |
11:52:01 | barrywardell | it only happens for me when usb is connected |
11:52:14 | barrywardell | and it doesn't seem to be the partition that is being corrupted |
11:52:17 | | Join miepchen^schlaf [0] (n=hihi@p57B97716.dip.t-dialin.net) |
11:52:30 | barrywardell | it's whatever is loaded to ram |
11:52:47 | linuxstb | barrywardell: OK, that was what I thought would be happening... |
11:53:08 | NickG | I shoud downoad 5-7 packages? |
11:53:12 | barrywardell | that's where my whole UDC_ENDPOINTLISTADDR theory came from |
11:53:37 | barrywardell | we could maybe try avoiding it by running dr_controller_stop() the start of the bootloader |
11:53:38 | B4gder | NickG: you tried the docs? |
11:53:53 | B4gder | NickG: http://www.rockbox.org/twiki/bin/view/Main/DocsIndex#For_Developers |
11:54:12 | jhMikeS | so hrm...LL is a very sensitive thing to implement...but so beneficial to have running. The DSP threads job would probably ential reading the each channel stream, processing a packet, then sending that to DMA. Anything sent to DMA would play out in full (no pausing it). |
11:55:28 | linuxstb | jhMikeS: I haven't been following your LL work, but does it mean changing the PCM buffer to 32-bit and converting to 16-bit at the last moment? |
11:55:29 | B4gder | dan_a: shouldn't that new framebuffer be made static ? |
11:55:29 | LinusN | jhMikeS: i agree, it would make a lot of things easier |
11:55:38 | preglow | anything remotely realtime is tricky to implement |
11:56:00 | dan_a | B4gder: Erm... yes, it should |
11:56:04 | jhMikeS | linuxstb: it sure does |
11:56:37 | | Join Windows_X [0] (i=Windows_@61.7.128.217) |
11:56:38 | linuxstb | jhMikeS: Then it could be time to test 24-bit output to the ipod DAC... |
11:56:40 | jhMikeS | Voice could just be made 16bit at the start and processed as so I think |
11:56:46 | Windows_X | hi there |
11:57:00 | Windows_X | I wonder if there's rockbox for Windows Mobile |
11:57:04 | NickG | B4gder : yes |
11:57:08 | Windows_X | It would rock the PDA community. |
11:57:10 | LinusN | Windows_X: no |
11:57:25 | linuxstb | jhMikeS: Are you also implementing a separate PCM buffer for voice? |
11:57:29 | Windows_X | I mean as for software not OS replacement |
11:57:33 | jhMikeS | LinusN: any suggestions regard a stack for that? I think a dedicated thead would be easiest. |
11:57:50 | B4gder | Windows_X: if sdl works on it, the rockbox simulator could run there |
11:58:00 | LinusN | jhMikeS: the thread idea sounds feasible |
11:58:02 | | Quit NickG ("CGI:IRC") |
11:58:22 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
11:58:29 | jhMikeS | linuxstb: not as such really...I think a memory pool would be linked into channel streams |
11:58:46 | Windows_X | b4gder: Looks like it's possible for SDL in wm5 |
11:59:04 | B4gder | Windows_X: then there's nothing stopping you! |
11:59:20 | Windows_X | The problem is i'm not experts in terms of programming. |
11:59:24 | Windows_X | especially to C++ stuff |
11:59:28 | Windows_X | I'm C# developer |
11:59:40 | linuxstb | jhMikeS: What about handling different samplerates, is that part of this work, or even on your to-do list at all? |
11:59:47 | LinusN | nitpick: Rockbox is C, not C++ |
11:59:48 | pondlife | Windows_X: And Rockbox is C, not C++.. |
11:59:53 | pondlife | :-) |
11:59:59 | B4gder | Windows_X: but you won't find many wm5 users here, I think |
12:00 |
12:00:06 | Windows_X | yeah |
12:00:08 | * | pondlife wishes it was c++ a bit.. |
12:00:17 | Windows_X | but there's a lot of wm5 users compared to mp3 players |
12:00:24 | B4gder | really? |
12:00:25 | LinusN | pondlife: go wash your mouth |
12:00:27 | Windows_X | o2 atom, dopod, etc. |
12:00:32 | * | preglow throws pondlife overboard |
12:00:34 | * | pondlife rinses with bleach |
12:00:37 | jhMikeS | linuxstb: depends on what's expected...I think samplerate switching would lead to horrible results when changing the hardware. |
12:00:39 | B4gder | in my world, pdas are dying |
12:00:47 | Windows_X | I like crossfeed, a lot. |
12:00:56 | Windows_X | And only rockbox is what I can find for portable device |
12:00:57 | preglow | jhMikeS: oh? |
12:01:00 | linuxstb | jhMikeS: Simply playing 48KHz at 48KHz if the DAC can handle it. |
12:01:03 | linuxstb | (e.g.) |
12:01:47 | linuxstb | But obviously there are problems with crossfeed - crossfeed would probably need to imply resampling everything. |
12:01:54 | preglow | crossfade, yes |
12:01:56 | jhMikeS | That will be glitchy... |
12:02:03 | linuxstb | Argh, yes, crossfade... |
12:02:14 | jhMikeS | uh huh :) |
12:02:22 | Windows_X | I refer to crossfeed for emulating speakers environment to headphones |
12:02:25 | linuxstb | Someone change the name of crossfeed and wipe it from my brain |
12:02:28 | jhMikeS | exactly when do you switch the samplerate? |
12:02:31 | | Quit miepchen^schlaf ("Verlassend") |
12:02:46 | dan_a | B4gder: I still haven't been able to recover my Sansa from E200R-land |
12:02:52 | jhMikeS | or...disable it when two tracks differ (as an option) |
12:02:56 | preglow | i'm all for changing the name of crossfeed, but i can't think of a better one |
12:03:00 | linuxstb | jhMikeS: With crossfade enabled, you don't. Without crossfade, you switch between tracks. Sacrificing gapless in those cases is fine IMO. |
12:03:08 | | Join miepchen^schlaf [0] (n=hihi@p57B97716.dip.t-dialin.net) |
12:03:23 | preglow | dan_a: it's an e200r now? |
12:03:24 | *** | Saving seen data "./dancer.seen" |
12:03:34 | Windows_X | So no one developing for PDA right now? |
12:03:41 | B4gder | dan_a: grrrr, tried in a different box? |
12:03:46 | dan_a | preglow: Yes, I changed the bootloader and the firmware |
12:03:46 | * | B4gder goes to eat |
12:03:50 | linuxstb | Windows_X: No |
12:03:59 | preglow | dan_a: and you aren't able to revert? :/ |
12:04:04 | jhMikeS | linuxstb: you don't think not crossfading only when tracks differ in samplerate is good but otherwise leaving it alone ok? |
12:04:35 | dan_a | B4gder: Tried it in a different box, and tested e200tool on the Sansa that you sent me - it works fine on that one but not on mine |
12:04:38 | linuxstb | jhMikeS: Yes, that would work. |
12:05:09 | jhMikeS | and say we have a 64k wav, but the hw only supports 44.1 and 88.2...what then? |
12:05:13 | linuxstb | But maybe it would confuse the user if only some tracks crossfaded |
12:06:03 | preglow | jhMikeS: 88.2 |
12:06:11 | preglow | jhMikeS: we never want to downsample unless we have no choice |
12:06:20 | preglow | but i guess a quality setting might apply there |
12:06:33 | jhMikeS | hrm...32bit buffers and high samplerate...sure death |
12:06:38 | std|denis | Windows_X: why do you want for rockbox on wm platform? |
12:06:40 | preglow | using 44.1 khz in that case would mean loosing (inaudible...) quality |
12:07:19 | jhMikeS | the base pcm buffer length now is 3s...that same memory is only .75s like that |
12:07:35 | | Nick std|denis is now known as std|away (n=Miranda@ws-80-68-252-11.rbc.ru) |
12:07:57 | jhMikeS | yeah, maybe my dog will notice :P |
12:08:13 | GodEater | goodness me wxWidgets takes a long time to build |
12:09:00 | | Quit wrobbie (Connection timed out) |
12:09:09 | | Quit Stefan (Read error: 54 (Connection reset by peer)) |
12:09:48 | Lachlan_ | linuxstb: what are the options currently for linux users wanting to use rbutil and that can't compile? Are there any deb/rpm type packages? |
12:10:02 | jhMikeS | Crossfading will still need a buffer as long as the overlap...hrm big mem |
12:10:15 | GodEater | Lachlan_: I'm trying to get a statically linked binary put together for that very purpose |
12:10:31 | Lachlan_ | GodEater: Excellant |
12:10:38 | barrywardell | are there any objections to me committing FS #6840? |
12:10:40 | GodEater | Lachlan_: it will be if I can get it to work ;) |
12:11:17 | Lachlan_ | GodEater: I've got time to burn- I'm waiting on a 5.5G 80GB port=( |
12:11:48 | GodEater | Lachlan_: I was just going to ask LinusN something about the ATA / FAT32 code - but then I remembered I'd given that up for lent ;) |
12:12:27 | Lachlan_ | GodEater: God is forgiveness- I'm sure he'll overlook this one |
12:12:40 | nls | barrywardell: go, go, fo :-) |
12:12:45 | nls | gah, go |
12:12:55 | GodEater | barrywardell: yeah, looks like a good idea - go for it |
12:12:55 | Lachlan_ | And you'll be helping many of your fellow brothers- something he wholly endorses |
12:13:26 | GodEater | yeah but I don't want to drop off LinusN's christmas card list :) |
12:14:06 | Lachlan_ | GodEater: dive back in. You know you want to;) |
12:14:10 | barrywardell | actually, it will probably break the build table won't it? maybe I should wait until Bagder gets back from lunch |
12:15:25 | | Quit My_Sic (Remote closed the connection) |
12:15:40 | GodEater | volunteers to test statically linked rbutil ? |
12:18:15 | | Join iwantanimac [0] (n=iwantani@203-59-101-66.dyn.iinet.net.au) |
12:18:25 | GodEater | don't all rush at once |
12:19:26 | barrywardell | for linux? |
12:19:48 | GodEater | yep |
12:19:56 | GodEater | although it's taking an age to attach to the wiki page =/ |
12:19:58 | * | jhMikeS hasn't even a clue what rbutil is supposed to do atm and he never reads the manual |
12:20:09 | GodEater | ah - there we go - it's at the bottom now |
12:20:22 | GodEater | jhMikeS: it's the all in one rockbox installer |
12:20:24 | nls | jhMikeS: it's not mentioned in the manual at all |
12:20:27 | jhMikeS | ah |
12:20:58 | jhMikeS | something I've never needed...not hands-on enough |
12:21:16 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
12:21:50 | jhMikeS | Is it becoming required for initial setup? |
12:22:10 | GodEater | jhMikeS: no - it's an attempt to reduce the support required in the forums from the command-prompt challenged |
12:22:21 | linuxstb | No, but it replaces all the other tools like fwpatcher, ipodpatcher etc. |
12:22:59 | jhMikeS | actually sounds reasonable to do instead of all the player specific programs to accomplish it. |
12:23:49 | linuxstb | It also download files directly from rockbox.org. So e.g. you click on a button and it it will download the latest current build from the website and unzip it to your player. |
12:23:55 | | Join ctaf [0] (n=ctaf@ram94-6-82-242-23-70.fbx.proxad.net) |
12:25:02 | linuxstb | It surprises me that Linux users want GUIs though... For me, the whole point of Linux is the powerful command-line. |
12:25:22 | Lachlan_ | Or not getting virri from pr0n? |
12:26:06 | GodEater | linuxstb: that's always been the case for me too - but a lot of people are coming to linux for the eye candy now =/ |
12:26:19 | * | GodEater blames ubuntu for being too easy to install |
12:26:46 | * | nls uses ubuntu but has zero eye candy :-) |
12:26:58 | * | jhMikeS like's pretty gui stuff |
12:27:13 | * | GodEater is a complete hypocrite too - since he installed Beryl yesterday to wow his colleagues |
12:27:19 | Lachlan_ | *spent several weeks screwing around with ubuntu in order to install it |
12:28:15 | GodEater | Lachlan_: well can you try the rbutil binary then please ? |
12:28:20 | GodEater | and at least see if it runs ? |
12:28:25 | Lachlan_ | Does Beryl actually look that good? All videos I've seen of it have been unimpressive |
12:28:39 | Lachlan_ | I'de love to but I'm in a windows machine at the moment |
12:28:41 | barrywardell | GodEater: I get "error while loading shared libraries: libexpat.so.0..." |
12:28:45 | | Quit Windows_X () |
12:28:50 | Lachlan_ | I'll be able to test for you tomorrow night though |
12:29:02 | GodEater | barrywardell: crap. okay - I'll look at it some more. |
12:31:16 | GodEater | ldd seems to still list a load of libraries - although wxGTK isn't there now. |
12:34:36 | jhMikeS | ...though I saw Windows Vista on a friend's laptop and that is done to the point of being outright disgusting...and so overly "dummy proofed" it's hardly useable |
12:35:55 | jhMikeS | one nag about something after another trying to explain every action |
12:36:22 | | Join lee-qid [0] (n=liqid@p549678E2.dip.t-dialin.net) |
12:36:54 | * | preglow wonders if anyone ever made an open source aatrac codec |
12:39:54 | linuxstb | preglow: I've never seen one... |
12:40:15 | GodEater | oh this is hopeless - gentoo is NOT designed to produce statically linked binaries - I think it'll have to be done by one of the debian crowd |
12:40:32 | linuxstb | I guess there's no motivation as you can't rip atrac data from minidiscs (afaik). |
12:40:37 | preglow | you can |
12:40:46 | linuxstb | without decoding it? |
12:40:56 | nls | barrywardell: I have a manual update ready for your main-binary-inside-folder change, just tell me when to press enter :-) |
12:41:02 | preglow | there's an old pro-unit that did allow you to, and there's been a md player that allows transfers for about a year now |
12:41:07 | preglow | yes, without decoding, afaik |
12:41:35 | barrywardell | nls: I'll commit it as soon as Bagder gets back from lunch so he can fix any problems that might arise with the build table |
12:41:37 | linuxstb | I thought the new md players which allowed transfers was just PCM. |
12:41:38 | preglow | the mz-rh1 should be able to do it |
12:41:43 | | Nick std|away is now known as std|work (n=Miranda@ws-80-68-252-11.rbc.ru) |
12:41:47 | * | B4gder is back |
12:42:02 | linuxstb | preglow: But I guess if it's not in ffmpeg, it doesn't exist... |
12:42:11 | preglow | linuxstb: yeah |
12:42:30 | * | linuxstb has one atrac file as well - a realaudio webcast using atrac. |
12:42:45 | preglow | i don't even think sony has an old-school atrac codec for computers |
12:42:56 | preglow | just newer atrac formats |
12:43:14 | barrywardell | B4gder: I'm going to commit FS #6840 unless you have any objections? do you think the build table will need to be adjusted? |
12:44:07 | B4gder | yeah, I'll need to adjust the scripts as they check for the binary after the build, to detect final-link problems |
12:44:36 | * | linuxstb waits for the "the latest zip files don't include rockbox.ipod" posts... |
12:45:38 | barrywardell | so should I just go ahead and commit? or do you want to fix the scripts first? |
12:46:12 | preglow | some people can hear atrac artifacts at as much as 292kbps... |
12:46:17 | preglow | doesn't really sound like a complicated codec |
12:47:07 | dan_a | I've converted my E200 back from being an E200R |
12:47:13 | nls | yay |
12:47:22 | B4gder | what a relief |
12:47:30 | B4gder | barrywardell: just wait a sec |
12:47:43 | barrywardell | B4gder: ok, just let me know when you're ready |
12:47:52 | preglow | dan_a: any fanciness required? |
12:48:32 | dan_a | preglow: I had to increase E200_TIMEOUT in the e200tool source - JdGordon figured it out |
12:49:28 | jhMikeS | barrywardell: so I can have my rb in the root still? :) |
12:49:51 | linuxstb | jhMikeS: Yes, but unless you change your bootloader, the one in .rockbox will take preference |
12:50:36 | jhMikeS | ok, custom bootloader...was hoping it would just do the opposite of now |
12:51:44 | B4gder | barrywardell: on second thoughts, I think it should work without modification since the current check is doen in the build tree and doesn't depend on the zip's layout |
12:51:49 | nls | jhMikeS: make a script that moves the file to root :-) |
12:52:05 | B4gder | so commit away and we shall see ;-) |
12:52:18 | pixelma | I believe amiconn had some objections but can't really comment on |
12:52:20 | nls | B4gder: does the same go for the size table? |
12:52:33 | B4gder | hm good q |
12:53:30 | jhMikeS | nls: it's just because it's very convenient to just drop the thing on a drive letter and not navigate it. But...just a shortcut would work too. |
12:54:17 | JdGordon | Bagder: I'm soo close to getting this going... i can get recovery mode back but cant mount it :'( |
12:54:50 | nls | jhMikeS: jeps, but if we made it default to the one in root we would brake the insrallation for allusers that didn't delete the file in the root when they updated... |
12:56:21 | jhMikeS | yeah...I do understand that...but I'm still complaining...:P |
12:56:41 | B4gder | it will break the size table |
12:57:13 | B4gder | but it should be fairly easy to adapt in the same way the buildzip patch does it |
12:57:23 | jhMikeS | guess a good way to live with it will develop |
12:58:24 | barrywardell | B4gder: so commit now? |
12:58:44 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
12:58:45 | B4gder | yeah, go ahead |
12:59:10 | | Join miepchen^schlaf [0] (n=hihi@p57B97716.dip.t-dialin.net) |
13:00 |
13:00:28 | | Join [1DB]Oconel [0] (n=Oconel@ADijon-256-1-116-44.w86-213.abo.wanadoo.fr) |
13:00:33 | [1DB]Oconel | Hi all ! |
13:00:44 | markun | welcome |
13:01:05 | [1DB]Oconel | I've got a small question about the dual boot for sansa e250 |
13:01:20 | [1DB]Oconel | Fisrt, sorry for my bad english (i'm french :P) |
13:01:25 | dan_a | B4gder: Since recovering my Sansa, I don't have USB - any ideas? |
13:01:30 | [1DB]Oconel | Yes |
13:01:33 | [1DB]Oconel | it's normal |
13:01:50 | B4gder | dan_a: what do you mean, when running the OF? |
13:01:53 | [1DB]Oconel | rockbox on sansa don't have yet the usb driver |
13:02:36 | [1DB]Oconel | Try to put an old firmware |
13:02:41 | dan_a | B4gder: Yes - Linux will only see it as a SCSI disk in recovery mode, not in the OF - even without the Rockbox bootloader |
13:02:46 | B4gder | [1DB]Oconel: dan_a is perfectly aware of our limitations |
13:03:10 | [1DB]Oconel | ok |
13:03:14 | B4gder | dan_a: wow, never heard of that before and I can't explain it... |
13:03:18 | dan_a | [1DB]Oconel: I did some of the work to get the Sansa running Rockbox |
13:03:31 | dan_a | I'll try reinstalling the bootloader |
13:03:33 | markun | [1DB]Oconel: so what's the small question you have? |
13:03:35 | [1DB]Oconel | Oh ok :) |
13:03:37 | B4gder | dan_a: tried doing a full shutdown/restart ? |
13:03:56 | B4gder | sounds a bit desperate perhaps, but hey |
13:03:59 | dan_a | B4gder: Yes - it sounds similar to the problem that JdGordon is having |
13:04:04 | [1DB]Oconel | I would like to know how to setup the dual boot on sansa (rockbox+original) |
13:04:16 | [1DB]Oconel | someone can help me ? |
13:04:20 | linuxstb | [1DB]Oconel: The install instructions explain it. |
13:04:22 | B4gder | [1DB]Oconel: and what's wrong with the SansaE200Install instrucitons? |
13:04:43 | [1DB]Oconel | I don't all understand :'( |
13:04:49 | [1DB]Oconel | my english is bad :( |
13:05:39 | | Join basebull [0] (n=basebull@d57-75-226.home.cgocable.net) |
13:06:18 | | Quit basebull (Client Quit) |
13:06:40 | JdGordon | When I get into recovery mode dmesg says a few errors then "ubb: device 8 capacity nsec 0 bsize 512" |
13:06:58 | JdGordon | would it be very bad to try dd'ing the mi4 to /dev/ubb ? |
13:07:04 | [1DB]Oconel | I arrived to put rockbox on my sansa, but I can't load the old firmware ? |
13:07:37 | B4gder | [1DB]Oconel: really, if you can't follow the instructions on the wiki page I don't think we can guide you any better |
13:07:46 | B4gder | and I think you're better off waiting for the install tool |
13:08:06 | B4gder | JdGordon: I wouldn't try that |
13:08:25 | B4gder | JdGordon: it needs to be stored in there using a fine FAT fs |
13:08:31 | JdGordon | ok |
13:09:04 | linuxstb | JdGordon: The "nsec 0" looks bad - assuming that indicates that the device has 0 sectors. |
13:09:11 | markun | [1DB]Oconel: maybe you can point out which step you didn't understand? |
13:09:15 | | Join webguest16 [0] (i=d90a1a7e@gateway/web/cgi-irc/labb.contactor.se/x-9df1f3c36b829bd8) |
13:09:42 | [1DB]Oconel | I need to back to school |
13:09:49 | [1DB]Oconel | bye all and thx for your help :) |
13:09:53 | | Quit [1DB]Oconel () |
13:09:58 | linuxstb | :) |
13:11:09 | barrywardell | nls: you can update the manual now :) |
13:11:33 | | Quit webguest16 (Client Quit) |
13:11:39 | B4gder | JdGordon: a first step to getting a clue is to scan for the problem in the linux sources to see what it might be about |
13:11:47 | nls | barrywardell: :-) |
13:11:58 | B4gder | drivers/usb |
13:12:06 | | Part iwantanimac |
13:12:08 | JdGordon | B4gder: do you know if te write command writes to ram or the nand? |
13:12:17 | B4gder | to ram |
13:12:33 | JdGordon | So we could put anything there and not really worry about it killing it any more? |
13:12:48 | B4gder | yes, I believe so |
13:12:58 | JdGordon | e.g a modified rockbox which can write a correct bootloader to the disk? |
13:13:12 | B4gder | possibly, yes |
13:13:25 | B4gder | but I don't see how you'd have a better chance to get that to work |
13:13:32 | B4gder | than the actual BL that is made to do it |
13:14:14 | JdGordon | becuase recovery mode doesnt seem to work... but if we could put the disk back the way it should be we could be ok |
13:14:43 | B4gder | perhaps the need for that extended timeout is a sign of something bad that is what prevents you from using recovery mode properly |
13:15:57 | B4gder | btw, the build times did decrease significantly with the new server added |
13:18:00 | | Quit Lachlan_ ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
13:18:44 | dan_a | B4gder: I've solved my problem |
13:18:56 | B4gder | yay |
13:19:01 | B4gder | how did you do it? |
13:19:07 | dan_a | Erm.... |
13:19:18 | B4gder | confess to daddy now ;-) |
13:19:24 | dan_a | I switched the Sansa from MTP to MSC mode |
13:19:29 | JdGordon | fucking woot :D |
13:19:32 | JdGordon | i got it mounted |
13:19:32 | B4gder | hahaha |
13:19:35 | * | dan_a is suitably embarrassed |
13:19:42 | B4gder | JdGordon: and what did you do? |
13:19:46 | dan_a | Well done JdGordon! |
13:19:57 | JdGordon | it magically worked on this comp again |
13:20:08 | B4gder | neato |
13:20:17 | * | aliask hates when things like that happen |
13:20:39 | aliask | It's always gonna be in the back of my mind, somewhere. |
13:21:16 | JdGordon | maybe not... |
13:21:33 | aliask | Sorry, I bet my negativity did that :P |
13:21:39 | JdGordon | unless I put the wrong mi4 on.. and I dont tihnk i did.. it didnt write the loader back :'( |
13:22:25 | * | barrywardell thinks he has found the crc problem with the bootloader |
13:22:57 | JdGordon | wait a sec.... i have the OF usb screen :D |
13:24:19 | * | JdGordon is too scared to disconnect it |
13:24:55 | | Join datachild [0] (i=krebb@linux.aeger.wind0ws.info) |
13:30:50 | markun | away |
13:34:19 | pixelma | ehh ... it seems that the exclusion of not moving ajbrec.ajz didn't work! At least when I look in the ondiofm.zip I find it in .rockbox! |
13:35:38 | * | B4gder checks... |
13:36:10 | JdGordon | the rockbox mi4 isnt encrypted at all is it? If i strip the header it should be exectuablt code? |
13:36:19 | B4gder | JdGordon: yes |
13:36:32 | B4gder | well, executable as in the exception vectors are first |
13:36:43 | | Quit aliask ("Wait, why am I still awake...?") |
13:37:15 | | Join xenite [0] (n=xen@82.152.55.226) |
13:37:21 | JdGordon | so how would I make something which I could use with recover so it starts running straight away? |
13:37:57 | linuxstb | barrywardell: Was it the USB controller? |
13:38:11 | B4gder | pixelma: fixed |
13:39:02 | | Quit Nico_P (Remote closed the connection) |
13:39:32 | pixelma | B4gder: will that be in the next build round? |
13:39:36 | B4gder | yes |
13:39:50 | pixelma | ok |
13:39:52 | B4gder | uh, no the one after that |
13:39:57 | B4gder | barry got in between |
13:40:30 | pixelma | that's what I meant |
13:40:46 | barrywardell | linuxstb: nope. not at all. it was my silly mistake :P |
13:41:11 | std|work | excuse me once again - why could happen a '/'-symbol duplication in path </.rockbox/rocks//bubbles.rock> ? |
13:41:36 | B4gder | std|work: can you elaborate? |
13:41:56 | barrywardell | linuxstb: I think we now have almost all the bootloader problems solved |
13:41:59 | * | JdGordon is in the OF... unfortunalty running from ram tho |
13:42:55 | * | JdGordon thinks he's got it :D |
13:43:48 | std|work | B4gder: i've just built rockboxui. ran it. and when i'm trying to run any plugin, i get an error message: "failed to load" with doubled slash symbol in path |
13:44:35 | B4gder | std|work: run 'make install' first, then run the sim again |
13:45:21 | B4gder | the double slash is just a very minor problem that doesn't affect anything |
13:46:12 | * | JdGordon is back in buisness :D |
13:46:26 | amiconn | Bagder: What happened to the size table? |
13:46:34 | JdGordon | hell yeah :D |
13:46:54 | JdGordon | that was a scary few hours :p |
13:46:55 | std|work | damn. i've felt that i've missed somthing :) thanx. sorry for that kind of dullness |
13:47:02 | barrywardell | JdGordon: does that mean you're ready to test the newest bootloader? ;) |
13:47:07 | B4gder | amiconn: the same flaw is in buildzip, should work now |
13:47:07 | GodEater | anyone know the package name in debian for the kernel source tree ? |
13:47:25 | linuxstb | nls: The ipod bootloader install instructions also refer to rockbox.ipod being in the root |
13:47:35 | JdGordon | I guess I should write this up... |
13:48:29 | | Join Thundercloud [0] (n=thunderc@91.84.80.219) |
13:48:44 | linuxstb | barrywardell: Ah, just read your commit :) |
13:49:09 | | Join wLLm [0] (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
13:49:27 | barrywardell | yep, silly mistake. the silliest part is that i fixed it before too but forgot to commit the change! |
13:50:37 | barrywardell | linuxstb: I've updated the bootloader here: barrywardell.net/assets/files/sansapatcher/PP5022.mi4">http://barrywardell.net/assets/files/sansapatcher/PP5022.mi4 if you wanna make some new sansapatcher binaries for testing... |
13:51:17 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
13:53:26 | | Join Arathis [0] (n=doerk@p5484bf3e.dip0.t-ipconnect.de) |
13:53:38 | * | JdGordon isnt quite back working yet.... no OF! |
13:54:23 | * | barrywardell thanks Bagder for fixing buildzip.pl |
13:54:23 | B4gder | size table back |
13:55:07 | amiconn | B4gder: Does \z mean the same as $ in regex? |
13:55:12 | B4gder | yes |
13:55:41 | B4gder | you can in fact use $ too |
13:55:48 | B4gder | but in perl it gets a bit confusing |
13:57:22 | | Quit SirFunk (Connection timed out) |
13:58:46 | | Quit w1ll14m (Connection timed out) |
14:00 |
14:00:25 | preglow | nothing in perl is confusing! |
14:00:43 | B4gder | haha |
14:00:53 | JdGordon | barrywardell: haha serious? |
14:01:15 | barrywardell | yep |
14:01:22 | * | barrywardell is embarassed |
14:01:30 | JdGordon | so why did it work sometimes and fail others? |
14:01:32 | nls | linuxstb: Fixed, ith was using a hardcoded name instead of \firmwarefilename, that's why I didn't find it before... |
14:01:34 | JdGordon | or did it always fail? |
14:01:58 | barrywardell | JdGordon: mi4header.length is the length excluding the padding, mi4header.mi4size is the full file size |
14:02:11 | linuxstb | barrywardell: http://www.davechapman.f2s.com/rockbox/sansapatcher.zip (win32 and Linux binaries, I'll build mac later) |
14:02:29 | barrywardell | so it passed if the memory between mi4header.length and mi4header.mi4size happened to be 0's |
14:02:30 | JdGordon | barrywardell: ok, so whats the story with usb detection and db rebuild disabling? |
14:03:16 | barrywardell | We can try adding them again now and see if it all works ok |
14:03:25 | *** | Saving seen data "./dancer.seen" |
14:03:27 | barrywardell | there's also still the lcd_init thing too |
14:03:41 | linuxstb | nls: Thanks, sorry about not using \firmwarefilename... |
14:03:49 | JdGordon | I got the rebuild disabling code working by the versino string :) |
14:03:54 | barrywardell | but I consider them all nice extras, rather than essential to get in for the first version |
14:04:14 | barrywardell | JdGordon: great! I think that's a better way to go about it |
14:04:42 | JdGordon | fark, im going to be so dead tomorow.. waking up in 7 hours :p |
14:04:45 | linuxstb | Yes, I think the aim should be to get sansapatcher released asap - future bootloader upgrades are easy once everyone has done their initial install with sansapatcher. |
14:04:53 | bluebrother | any news on FS #6863? |
14:05:23 | JdGordon | bluebrother: Ive been way to preocupied with unbricking to look... its going in my notepad so ill look tomroow |
14:05:26 | barrywardell | JdGordon: I'd also like to add TEA decryption, but that can come later too |
14:05:42 | * | bluebrother goes reading logs |
14:05:56 | | Join webguest49 [0] (i=55e62450@gateway/web/cgi-irc/labb.contactor.se/x-a14541d81d0a4392) |
14:06:05 | barrywardell | linuxstb: I think what's in SVN now is quite good. The only issue is that the lcd flashed rockbox blue for a second before booting the firmware |
14:06:45 | JdGordon | I think usb should go in for release... |
14:07:13 | linuxstb | Based on past USB experience on portalplayer, I think it needs a lot of testing... |
14:07:50 | linuxstb | Also, has it been tested on other portalplayer targets? |
14:08:16 | JdGordon | its all in #if SANSA_E200 |
14:08:30 | barrywardell | usb_detect() still breaks USB on my mac sometimes, requiring a restart |
14:08:54 | linuxstb | So running that in the bootloader doesn't sound helpful to mac users... |
14:09:11 | barrywardell | no |
14:09:12 | dan_a | USB? How far has that got while I've not been watching? |
14:09:32 | barrywardell | just detection of a connection |
14:09:36 | | Join My_Sic [0] (n=MySic@jadzia.ece.fr) |
14:10:35 | JdGordon | 0x8e000 is the OF isnt it? |
14:10:44 | JdGordon | after RBODe200 |
14:10:49 | JdGordon | RBOFe200 even |
14:11:25 | linuxstb | Yes - "RBOFe200" are the last 8 bytes of the MI4 header for the OF image. |
14:11:38 | | Join Thundercloud_ [0] (n=thunderc@82.153.12.176) |
14:11:43 | JdGordon | so then thats the best place to get the version string from? |
14:12:00 | linuxstb | What version string? |
14:12:27 | JdGordon | PP5022AF-05.51-S301-01.11-S301.01.11A-D |
14:12:37 | linuxstb | And you shouldn't hardcode that location - it's dependent on the bootloader size. |
14:12:40 | JdGordon | 39 bytes |
14:13:02 | | Join Paprica [0] (i=Paprica@rockbox/developer/paprica) |
14:13:04 | linuxstb | You can read the bootloader size from the header at 0x80000 |
14:13:25 | barrywardell | JdGordon: i think it would be better to read the version string from the PPPS section |
14:13:28 | linuxstb | So 0x80000+0x200+bootloader_size is the offset of the MI4 header for the original firmware. |
14:13:37 | JdGordon | hmm... so the database byte is probably contstant from that then :p |
14:14:01 | linuxstb | No, that has nothing to do with what sansapatcher is modifying. (I hope) |
14:14:05 | barrywardell | as that would link in with version of the data in NVPARAMS |
14:14:09 | | Quit webguest49 ("CGI:IRC") |
14:14:42 | JdGordon | ok then.. taking it from PPPS |
14:15:15 | barrywardell | dan_a: the lcd driver still does some flickering on init. any idea about how to get rid of that? |
14:16:10 | | Join EbErT [0] (n=EbErT@adsl-34-33-145.asm.bellsouth.net) |
14:16:41 | * | linuxstb wonders why Bagder's Sansa firmware partition dump contains the string "Neurotic Fish" |
14:16:58 | B4gder | current song I guess |
14:17:08 | B4gder | it is the name of an artist |
14:17:15 | | Quit andrewg867 (Read error: 145 (Connection timed out)) |
14:17:31 | dan_a | barrywardell: I'm getting something similar (I rebooted about 30 times before committing without a problem) - it looks like it's going to crash, but then carries on loading normally. Possibly disable the DMA just before changing the FB base address, in case the LC controller is reenabling it? |
14:18:42 | barrywardell | does the driver not already do that? |
14:19:33 | dan_a | It does it at the start of lcd_init_device - maybe it should be moved closer to the place where we are changing the address |
14:20:27 | barrywardell | ok, i'll try that |
14:23:19 | JdGordon | ok, usb and rebuild working fine again with svn :) |
14:23:23 | JdGordon | should I put the patch on FS? |
14:23:55 | barrywardell | dan_a: that doesn't fix it. it looks like lcd_init_device() causes the lcd to update too |
14:24:44 | barrywardell | JdGordon: yes, I think you should. |
14:25:34 | * | dan_a dreams of documentation |
14:25:50 | * | pondlife dreams he was a student |
14:26:25 | * | B4gder has another coffee |
14:26:32 | pondlife | Good idea... |
14:26:48 | pondlife | Pity GSoC didn't exist in 1988... |
14:27:25 | hcs | um, rockbox doesn't seem to be rebooting on usb insertion on ipod color anymore |
14:27:51 | pondlife | Funny, there was another report that USB detection wasn't working on Hxxx too. |
14:28:17 | JdGordon | barrywardell: 6866 |
14:28:20 | hcs | detection is working, just not the reboot |
14:28:24 | pondlife | OK |
14:29:11 | | Join MarkMcConnell [0] (i=3efc8011@gateway/web/cgi-irc/labb.contactor.se/x-cadad7a908be8916) |
14:29:19 | MarkMcConnell | Hello |
14:29:53 | markun | hi MarkMcConnell |
14:30:28 | MarkMcConnell | i was asked to scan my Cretive Zen Vision M main board and put them in the wiki but how do i make a new topic because i am new to rockbox.com |
14:30:57 | MarkMcConnell | because i have 2 videos on youtube where i took apart my zen vision m |
14:31:18 | nls | MarkMcConnell: you ask us for permission to edit the wiki :-) |
14:31:27 | MarkMcConnell | yes |
14:31:29 | MarkMcConnell | please |
14:32:13 | B4gder | and its rockbox.org ;-) |
14:32:15 | JdGordon | gnite all |
14:32:22 | | Quit JdGordon ("Konversation terminated!") |
14:32:29 | | Quit Thundercloud (Read error: 110 (Connection timed out)) |
14:32:40 | | Quit preglow (Read error: 110 (Connection timed out)) |
14:32:44 | nls | MarkMcConnell: you are added now, and should b eable to edit |
14:33:21 | nls | just type in the name of the topic you want to create at the top of the wiki page and it will ask you if you want to create it |
14:33:43 | | Join qwx [0] (n=qwm@h162n1fls34o1010.telia.com) |
14:34:06 | markun | Or just attach them to http://www.rockbox.org/twiki/bin/view/Main/CreativeZVMPort for now? |
14:34:09 | | Quit MarkMcConnell ("CGI:IRC (EOF)") |
14:34:38 | nls | markun: or that :-) |
14:34:39 | B4gder | the betting starts now: how much on him making an illegal wiki name? ;-) |
14:35:02 | | Join Domonoky [0] (n=Domonoky@p549AE7EA.dip.t-dialin.net) |
14:35:14 | * | nls thinks thtat hte wiki allowing people to do that is stupd |
14:35:31 | B4gder | yeah, at least it should be a lot harder |
14:35:56 | | Join SirFunk [0] (n=Sir@admin-147-222.potsdam.edu) |
14:36:02 | nls | and that it allows different pages with the same name with just case differences is stupid too, like ManualHowTo and ManualHowto :-) |
14:36:29 | bluebrother | good filesystems are case sensitive ;-) |
14:36:31 | B4gder | it just shows they are unix people |
14:36:36 | pixelma | hcs: that problem is known - it comes and goes with different builds (without any code changes) |
14:37:11 | hcs | pixelma: ok, I had noticed it occasionally before, but disconnected and reconnecting seemed to make it work again until now |
14:37:15 | nls | just so you know, both those pages exist in our wiki :-) |
14:37:26 | B4gder | the more the merrier! ;-) |
14:38:47 | bluebrother | the only tricky think is that these pages are completely different ;-) |
14:39:01 | bluebrother | maybe we should use namespaces somewhat more often? |
14:39:20 | pixelma | hcs: I had that with downloaded builds on a borrowed Mini (each time when connecting) - it was not present in a self-compiled one from exactly the same source |
14:39:28 | amiconn | hcs: It startedbefore end of december 2006, and I only experienced it being build dependent |
14:39:40 | B4gder | jhMikeS: %u is for unsigned, surely you should use uval and not val then? |
14:39:43 | pondlife | Maybe a GSoC project to sort through the entire wiki ;) |
14:40:36 | B4gder | (in the snprintf change just committed) |
14:41:08 | | Quit Ribs ("eh eh ehhhh!") |
14:41:55 | jhMikeS | amiconn: doh! misread and thought they were unsigned... |
14:42:55 | LinusN | jhMikeS: i believe this might be your problem: http://www.rockbox.org/tracker/task/6864 |
14:43:13 | | Quit jhulst_ (Read error: 110 (Connection timed out)) |
14:43:14 | | Quit jhulst__ (Read error: 110 (Connection timed out)) |
14:44:00 | | Nick wLLm is now known as w1ll14m (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
14:46:35 | | Quit perplexity ("* fnarfbargle *") |
14:47:03 | | Quit qwm (Read error: 110 (Connection timed out)) |
14:47:53 | jhMikeS | LinusN: could be...will get on it to find out. |
14:50:19 | nls | jhMikeS: just sa a reference, USB works fine on my h320 with the latest svn (built myself) |
14:50:27 | nls | sa/as |
14:50:57 | | Join preglow [0] (n=thomjoha@hekta.edt.aft.hist.no) |
14:51:47 | LinusN | nls: with or without voice? |
14:52:29 | nls | LinusN: voice disabled, but voicefile present |
14:52:34 | jhMikeS | nls: ok. there was a change in the handling in the voice thread connect ack to safely handle things...perhaps too safe :P |
14:53:42 | | Join wrobbie [0] (n=rob@cm74.kappa84.maxonline.com.sg) |
14:53:46 | nls | still works with voice enabled |
14:53:57 | * | Domonoky reads some nice talk about rbutil in the logs :-) |
14:54:03 | barrywardell | linuxstb: is it possible to do the tea decryption in blocks, rather than the whole file at once? |
14:54:53 | | Part LinusN |
14:55:11 | | Join jac0b [0] (i=9b6d0515@gateway/web/cgi-irc/labb.contactor.se/x-b75bd9b70276b683) |
14:55:44 | linuxstb | barrywardell: Yes, the decryption works in 8-byte blocks, but with the 128-bit key being incremented after each block. |
14:56:18 | linuxstb | Domonoky: Yes, rbutil is well-loved :) |
14:56:28 | jhMikeS | odd...mine seems to not be working....but NO voice :\ I wonder if it's because I registered the voice queue but didn't create the thread. |
14:56:46 | jhMikeS | I"m sure that's it. |
14:56:59 | barrywardell | ok, thanks. i have it half-working in the bootloader, but loading it in smaller blocks would be better |
14:57:38 | linuxstb | barrywardell: Yes, it would be nice to test the keys by just decrypting the part containing the aa55aa55 magic. |
14:57:55 | linuxstb | I almost did that in sansapatcher, but was lazy... |
14:58:33 | barrywardell | that would indeed be very nice. would I just increment the key my mi4header.length-4 then do the decryption? |
14:58:59 | linuxstb | I'm not sure how the aa55aa55 is aligned - it could be split between two blocks... |
14:59:31 | barrywardell | ah, sorry, i read that as 8-bit blocks the first time |
14:59:40 | barrywardell | i think i should be able to work out the aligning |
14:59:47 | | Quit jhulst (Connection timed out) |
15:00 |
15:00:04 | * | amiconn didn't try out rbutil yet |
15:00:07 | linuxstb | If you could implement a nice "test_key" function, I could use it in sansapatcher. |
15:00:32 | amiconn | I'm not even sure what it can do. |
15:00:47 | linuxstb | It can do everything apart from make coffee |
15:00:52 | Domonoky | :-) |
15:00:55 | amiconn | Does it only install bootloaders or also rockbox builds? Does it support all targets? |
15:01:02 | * | linuxstb submits feature request |
15:01:05 | | Nick joshin_ is now known as joshin (n=joshin@unaffiliated/joshin) |
15:01:11 | Domonoky | supports all targets, execpt sansa |
15:01:25 | Domonoky | installs bootloaders, rockbox, fonts, and themes.. |
15:01:28 | amiconn | So I could install a rockbox build on my archos recorder with it? |
15:01:36 | Domonoky | also it can uninstall.. |
15:01:40 | linuxstb | amiconn: Yes. |
15:01:45 | barrywardell | will do linuxstb. |
15:01:55 | nls | Domonoky: how does it work with h100/h300 bootloaders? Does it download the original firmware itself or do I need to supply it? |
15:01:58 | amiconn | Hmm, but no bootloader as there is none |
15:02:10 | Domonoky | nls: you need to supply it.. |
15:02:20 | amiconn | Might in fact be nice if it could install the required files for first-time flashing then |
15:02:30 | nls | Domonoky: ah, and then i patches and places the file on the dap? |
15:02:33 | * | bluebrother reads about a new release of FS |
15:02:35 | nls | i==it |
15:02:38 | linuxstb | amiconn: Are the files on download.rockbox.org? |
15:02:41 | Domonoky | nls: yes |
15:02:47 | nls | nice :-) |
15:02:48 | amiconn | linuxstb: No, they're in the wiki |
15:03:11 | linuxstb | Any problem with moving them though? |
15:03:18 | | Quit EbErT () |
15:03:35 | jhMikeS | bingo...fixed |
15:04:46 | linuxstb | Domonoky: I forget who, but someone mentioned problems recently when trying to install rbutil itself on the device. Have you tested that feature recently? |
15:08:02 | Domonoky | no i havent tried it recently.. will test it.. |
15:08:28 | | Quit lostlogic (Remote closed the connection) |
15:08:40 | | Join lostlogic [0] (n=lostlogi@rockbox/developer/lostlogic) |
15:09:22 | | Join vcardenas [0] (i=c8767629@gateway/web/cgi-irc/labb.contactor.se/x-2e6826663e1a891b) |
15:09:35 | linuxstb | I'm not sure how it works, but you may need to know that on the Mac, "rbutil.app" is a directory, not a folder, and the rbutil file itself is in something like rbutil.app/Contents/MacOS/ (I forget exactly). So I guess that feature is broken on the Mac... |
15:09:45 | preglow | Domonoky: rbutil works here now, btw |
15:09:59 | linuxstb | So it's now unicode-safe? |
15:10:23 | Domonoky | it should now be unicode safe |
15:10:39 | Domonoky | and i will hav a look how this install function works.. |
15:10:51 | preglow | i haven't tried it much, though |
15:10:58 | preglow | got it to crash a couple of times in theme downloading |
15:11:03 | preglow | but that might have been write priv stuff |
15:11:37 | Domonoky | preglow: please fill a bugreport, or fix it :-) |
15:11:44 | linuxstb | Domonoky: Can the rbutil.ini file updated from a version on download.rockbox.org? |
15:11:54 | linuxstb | ^insert a "be" where appropriate |
15:12:47 | Domonoky | theoretically that should be possible.. but it isnt implemented |
15:16:45 | GodEater | Domonoky: did you see my patch to fix the compiler warnings ? |
15:17:39 | Domonoky | no, will have a look at it.. |
15:18:06 | GodEater | FS #6865 |
15:18:14 | Domonoky | ah.. thx |
15:18:50 | GodEater | np |
15:19:46 | Domonoky | i also fixed the warnings, but thats in my tree with the non-ready sansapatcher integration..so i will comiikt your fix :-) |
15:20:02 | Domonoky | commit.. :-) |
15:20:03 | linuxstb | Domonoky: Do you need me to do anything to sansapatcher? |
15:20:26 | linuxstb | It seems that sansapatcher itself is fine, all problems so far have been bootloader-related. |
15:20:52 | Domonoky | not, really, i had to rename a few more functions in sansapatcher.. and introduce a #ifndef RBUTIL |
15:21:45 | * | linuxstb hates it when people torrent things and then don't bother to seed.... </offtopic> |
15:22:05 | GodEater | linuxstb: amen to that |
15:22:07 | Domonoky | but rbutil needs more work to use the sansapatcher, (its integrated, but UI doesnt use it jet, those wizardpages are annoying me.. ) |
15:23:07 | | Join prokick [0] (i=webchat@84.90.137.233) |
15:23:24 | | Quit prokick (Client Quit) |
15:23:57 | | Join xen` [0] (n=xen@82.152.136.66) |
15:24:04 | | Join TheSphinX^ [0] (n=sphinx@p213.54.9.105.tisdip.tiscali.de) |
15:27:10 | | Quit austriancoder ("Lost terminal") |
15:30:13 | jhMikeS | hrmph...now my Gigabeat bootloader won't load rb from /.rockbox |
15:30:59 | TheSphinX^ | do you have the newest bootloader? |
15:31:39 | jhMikeS | no, I think it's time though :) |
15:31:50 | TheSphinX^ | The latest bootloader (FWIMG01.DAT) is dated 12 March 2007. The latest official version can be found at http://download.rockbox.org/bootloader/gigabeat/FWIMG01.DAT. |
15:32:55 | jhMikeS | I don't doubt it's been update, just had no reason to until now. |
15:34:01 | | Quit xenite (Read error: 110 (Connection timed out)) |
15:34:58 | linuxstb | Argh, so the early official gigabeat bootloaders didn't look in .rockbox? |
15:35:07 | nls | nope |
15:35:30 | | Quit xen` (Read error: 60 (Operation timed out)) |
15:36:32 | std|work | give me a hint, please - what functions set should i use to play some audio file? |
15:36:42 | markun | linuxstb: I'm so glad I'm not as responsible for the Gigabeat port anymore as I was in the beginning :) |
15:36:57 | linuxstb | markun: So who's responsible? :) |
15:37:16 | markun | all of us? |
15:37:38 | std|work | i found mp3_play_*, but they're excluded from simulator build. can't understand why |
15:37:52 | | Join gerry_ [0] (n=gerry@151.76.208.247) |
15:37:54 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
15:37:54 | gerry_ | hello |
15:37:57 | bluebrother | sounds like they are for HWCODEC only |
15:37:58 | markun | std|work: what are you trying to do? |
15:38:10 | gerry_ | does rockbox read .ra? realaudio? |
15:38:12 | std|work | i need to play audio from plugin |
15:38:12 | | Join perplexity [0] (n=joust@dxb-as84568.alshamil.net.ae) |
15:38:15 | GodEater | I thought the 12th March bootloader was supposed to do away with the bootsplash ? |
15:38:19 | bluebrother | gerry_: no |
15:38:24 | gerry_ | ops |
15:38:28 | bluebrother | there is a list of supported codecs in the wiki |
15:38:34 | std|work | to play and to seek thru the audio |
15:38:54 | markun | std|work: I'm not sure if it's supported |
15:39:09 | TheSphinX^ | i've a problem since i updatet from r15840 to r12845: while my x5 is playing my sound gets more badly and more badly, and after 3 or 4 tracks i have to restart, because i can't any longer listen to it :( |
15:39:18 | markun | std|work: what plugin are you working on? |
15:39:20 | | Join webguest50 [0] (i=3fad1312@gateway/web/cgi-irc/labb.contactor.se/x-e7e07c9f230dbf04) |
15:39:36 | webguest50 | Quick question please? |
15:39:58 | linuxstb | markun: I don't think that works... I've been thinking about this recently, and think it would be nice if each target (or group of targets) had a "release manager" to take charge of things like bootloader releases, documentation etc. |
15:39:59 | | Join perl|work [0] (n=jacquesc@static-64-61-105-170.isp.broadviewnet.net) |
15:40:01 | bluebrother | webguest50: for "quick" your time's up |
15:40:05 | bluebrother | :) |
15:40:16 | webguest50 | Llorean pointed people on the ABI forum to a beta install using Sansapatcher |
15:40:21 | webguest50 | There's a link to download it but it's busted. |
15:40:26 | webguest50 | Is this tool not ready for prime time? |
15:40:30 | | Nick datachild is now known as krebb (i=krebb@linux.aeger.wind0ws.info) |
15:40:33 | linuxstb | What link did he post? |
15:40:34 | | Nick krebb is now known as datachild (i=krebb@linux.aeger.wind0ws.info) |
15:40:47 | webguest50 | Wait, I'll have to find it. |
15:40:47 | linuxstb | webguest50: But no, the tool isn't released yet. |
15:41:04 | webguest50 | http://download.rockbox.org/bootloader/sandisk-sansa/sansapatcher/win32/sansapatcher.exe |
15:41:19 | linuxstb | Yes, that's where the file will go when it's released. |
15:41:28 | * | GodEater wonders if Domonoky will be nice enough to include him in credits.h this time... |
15:41:31 | webguest50 | OK, so it's not ready... thanks. |
15:41:47 | Domonoky | GodEater: oops... :-) |
15:41:50 | GodEater | hehe |
15:42:07 | GodEater | Domonoky: I thought about including that in the patch, but thought it might be a bit cheeky ;) |
15:42:15 | Domonoky | GodEater: you should have includes it in your patch :-) |
15:42:22 | GodEater | hahaha |
15:42:24 | markun | linuxstb: for me such a job would probably take the fun out of rockbox, but perhaps there are other people who like doing such things? |
15:42:27 | jhMikeS | oy, had to enter rescue mode...good thing I found it by pressing buttons at random :P |
15:42:51 | linuxstb | markun: It's virtually no work, just a little management... |
15:43:07 | std|work | markun: i want to make e-book with both audio and text parts |
15:43:09 | | Quit webguest50 (Client Quit) |
15:43:34 | markun | linuxstb: I already feel too responsible for those lost sould in mygigabeat.com :) |
15:43:38 | Domonoky | GodEater: and you should post you patches on Flyspray as Patches, not as Bugs :-) |
15:43:46 | markun | lost souls |
15:43:48 | std|work | markun: useful stuff for me to learn some English =) |
15:44:23 | markun | std|work: ok, sounds insteresting. The mpegplayer uses audio output, but it's linked with libmad |
15:44:37 | GodEater | Domonoky: I thought I had - I noticed when I went to look for it that it had managed to go into bugs though |
15:44:47 | * | GodEater will be more careful next time |
15:44:59 | Domonoky | :-) |
15:45:27 | std|work | markun: gotta go now. is there a reason to post a message to forum? |
15:45:40 | GodEater | Domonoky: I'm busy building a debian environment in vmware to (hopefully) get a statically linked version of rbutil ready for the wiki |
15:45:55 | Domonoky | GodEater: nice.. |
15:45:58 | GodEater | Gentoo just isn't oriented for statically linking stuff sadly |
15:46:07 | markun | std|work: better come back here for serious questions |
15:46:20 | * | Domonoky commited the credits change in rbutil :-) |
15:46:36 | std|work | okie. thanx everyone |
15:46:58 | markun | nice (partial) quote "... while computers make fine idiot savants, ..." |
15:47:01 | | Quit std|work ("bye") |
15:48:18 | jhMikeS | Gigabeat all better :) |
15:48:21 | GodEater | Domonoky: hehe - thanks ;) |
15:49:15 | Stalwart | http://gizmodo.com/gadgets/gadgets/sandisk-sansa-view-video-tour-245198.php <−− will rockbox work on this? |
15:49:33 | * | Domonoky hopes this change, motivates GodEater to help more with rbutil :-)) |
15:49:46 | dan_a | Ooh, I think I've come across the magic to allow us to send two samples at once down the I2S FIFO on Portalplayer machines... it'll save a few instructions in the FIQ |
15:50:39 | * | amiconn spots some realname policy violation on the frontpage |
15:51:11 | | Nick datachild is now known as krebb (i=krebb@linux.aeger.wind0ws.info) |
15:51:35 | Domonoky | oh, should i refer to realnames in the commit messages ? |
15:51:38 | jhMikeS | dan_a: what does it do now? coldfire sends l-r pairs or do you mean two l-r pairs at once? |
15:51:46 | markun | amiconn: at least the actual name in credits.h is real |
15:52:40 | B4gder | Stalwart: if someone ports rockbox to it, sure |
15:52:48 | dan_a | jhMikeS: At the moment, pcm-pp.c sends the left sample then the right - I think I can send a l-r pair |
15:53:56 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
15:54:14 | markun | good day toffe82 |
15:54:50 | Stalwart | Sansa View looks great - no fscking touchscreen |
15:55:06 | Stalwart | i think about it if my nano dies unexpectedly |
15:55:41 | GodEater | dear debian experts, is there a way to accept "suggested packages" when doing an apt-get install? Or do you just have to remember them and come back later ? |
15:56:51 | toffe82 | hello |
15:57:23 | preglow | Domonoky: is the theme downloader supposed to work? |
15:57:30 | * | Stalwart waves to toffe82 |
15:57:46 | B4gder | GodEater: I've always done the latter personally, for the rare cases I've cared |
15:57:58 | Domonoky | preglow: it should work, but there could be some bugs :-) |
15:58:04 | preglow | you don't say |
15:58:07 | preglow | segfaults here |
15:58:10 | preglow | good god |
15:58:13 | GodEater | B4gder: ok. I'll get a notepad ;) |
15:58:14 | preglow | gtk stacktraces are so ugly |
15:58:16 | TheSphinX^ | i've a problem since i updatet from r15840 to r12845: while my x5 is playing my sound gets more badly and more badly, and after 3 or 4 tracks i have to restart, because i can't any longer listen to it :( could it be because of the r12843-changes? has anyone an idea? |
15:58:28 | preglow | stacktrace 109 items long |
15:58:29 | | Quit Thundercloud_ (Connection timed out) |
15:58:43 | B4gder | yikes |
15:58:45 | Domonoky | preglow: :-( |
15:59:07 | B4gder | TheSphinX^: r15840 to r12845 sounds... wrong |
15:59:35 | TheSphinX^ | B4gder http://build.rockbox.org/cvsmod/chlog-20070319T220457Z.html |
16:00 |
16:00:02 | B4gder | ? |
16:00:02 | jhMikeS | TheSphinX^: Possible. Can you be more specific? |
16:00:14 | B4gder | that's r12842 to r12843 |
16:00:33 | preglow | Domonoky: what's supposed to happen in the theme window? does it create a list box of entries? |
16:00:55 | jhMikeS | I think TheSphinX^ meant r12840 to r12845 *shrug* |
16:00:56 | TheSphinX^ | i had 12840 installed and updated to 12845 or do you update every build or until you sleep? |
16:01:11 | Domonoky | preglow: yes it creates a list of aviable themes |
16:01:12 | B4gder | you didn't say 12480 |
16:01:16 | B4gder | 12840 |
16:01:52 | TheSphinX^ | ups a typo but that the 15 must be an 12 is more possible |
16:01:52 | * | preglow HATES gui code |
16:02:11 | Domonoky | preglow: when does it segfault ? after the downloading, and before showing the list ?? |
16:02:27 | preglow | Domonoky: progres bar is like 10% done, then it segfaults |
16:02:30 | jhMikeS | TheSphinX^: I do have an x5 and had no such thing happen. I used it on and off all day a couple days ago to check everything. |
16:02:46 | Domonoky | so while downloading ? strange.. |
16:02:54 | linuxstb | GodEater: Does SVN rbutil compile without warnings for you now? |
16:02:55 | GodEater | Domonoky: for reference, no such segfault here |
16:02:59 | preglow | Domonoky: a SetLabel call is what messes up |
16:03:02 | GodEater | linuxstb: yep |
16:03:05 | preglow | Domonoky: more specifically the string = operator |
16:03:28 | *** | Saving seen data "./dancer.seen" |
16:03:33 | linuxstb | GodEater: I still get a couple - http://www.pastebin.ca/403637 |
16:04:36 | Domonoky | linuxstb: if fixed those locally, but its in another tree.. |
16:06:15 | jhMikeS | TheSphinX^: I'm not sure how sound would degrade gradually. So tell me what's up. I'm usually on the alert for a few days after making changes like that. Tell me what settings you have on. Try resetting them to see if the problem disappears. |
16:06:22 | preglow | bah |
16:06:27 | GodEater | how odd - I don't get those warnings at all |
16:06:30 | preglow | the occasional hungarian notation in rbutil :/ |
16:06:36 | TheSphinX^ | jhMikeS 1 moment |
16:07:23 | linuxstb | GodEater: gcc version? I've got 4.0.4 |
16:08:06 | GodEater | 4.1.2 |
16:08:07 | Domonoky | and these are valid warnings... :-) so i will fix it shortly :-) |
16:08:51 | GodEater | clearly 4.1.2 doesn't think they're valid =/ |
16:09:22 | GodEater | not a single bloody theme on the gigabeat pages uses the right dir structure in the .zip file it seems |
16:09:43 | preglow | Domonoky: a target list with collapsable categories would be nicer than the current one |
16:10:07 | Domonoky | rbutil try to check for the right structure.. :-) ( it checks if there is a .rockbox dir) |
16:10:17 | GodEater | hmm |
16:10:22 | GodEater | I think it's getting it wrong then |
16:10:33 | GodEater | I just checked one of the files it downloaded, and it looked fine to me |
16:11:06 | Domonoky | hm, it could be missing a fix, its bad to have too many svn dirs :-) i will try :-) |
16:11:12 | preglow | Domonoky: the bug is in wxThemesPage::OnListBox |
16:11:25 | preglow | Domonoky: in the SetLabel call |
16:11:27 | preglow | segfaults |
16:12:07 | preglow | hmm |
16:12:23 | Domonoky | oki, i will have a look.. |
16:12:40 | preglow | wait a min |
16:12:41 | preglow | it worked now |
16:12:48 | Domonoky | GodEater: on windows installing gigabeat themes works.. |
16:12:58 | preglow | it depends on the target, it seems |
16:14:18 | Domonoky | hm, it could be some themes are missing some thing in the list i download, (which theme is it ? ) |
16:14:20 | preglow | Domonoky: depends on target, if i chose ipods, it crashes, h10, for example, it works fine |
16:14:28 | GodEater | Domonoky: I just tried Cabbie |
16:14:35 | GodEater | which is a fairly decent one |
16:14:50 | preglow | try nano yourself and see if that works |
16:14:59 | GodEater | the .zip file looks fine structurally |
16:15:33 | preglow | also, the image preview window should not be resizable |
16:15:34 | GodEater | preglow: same here |
16:15:40 | preglow | and the download progress bar is a bit wide :) |
16:15:43 | GodEater | gigabeat is fine - iPod nano crashes |
16:15:46 | Domonoky | GodEater, preglow: on windows this works.. i will fire up colinux |
16:15:55 | preglow | Domonoky: nano and ipod video too? |
16:15:57 | GodEater | preglow: hahah - also the same opinion on the progress bar ;) |
16:16:23 | GodEater | preglow: yep - ipod Video crashes too |
16:16:23 | Domonoky | yes, on windows both work.. |
16:17:01 | * | GodEater builds with debugging on |
16:17:22 | Domonoky | and the progressbar is the same on every download, so its not good to change the width |
16:17:35 | Domonoky | because other downloads are bigger.. |
16:17:48 | preglow | bigger? |
16:17:58 | preglow | the progress bar size depends on file size in kb? :) |
16:18:08 | Domonoky | for example downloading rockbox.. |
16:18:17 | preglow | just make it 500 pixels wide everywhere, for example |
16:18:23 | preglow | if it works for web browsers, it really should work for us |
16:18:28 | Domonoky | :-) |
16:18:34 | preglow | the progress bar is bloody 1400 pixels wide here |
16:18:38 | preglow | which just looks weird |
16:18:41 | Domonoky | its christis code, i will digg in.. :-) |
16:19:30 | preglow | and i need to go get food |
16:19:31 | preglow | bbl |
16:19:31 | | Quit B4gder ("Time to say moo") |
16:20:03 | amiconn | npp |
16:22:23 | | Quit jac0b ("CGI:IRC") |
16:25:44 | Domonoky | ok, i can reporduce the incorrect detection of the dir struckture in Linux, but it doesnt segfault for me.. |
16:26:08 | toffe82 | just an update on my pb with dircache, the cache was not created, too many files ... |
16:27:21 | | Join Frode_ [0] (n=Frode@213.167.96.196) |
16:29:21 | | Quit atsea-142 (Remote closed the connection) |
16:29:21 | | Quit atsea- (Remote closed the connection) |
16:35:54 | perl|work | toffe82 interesting |
16:36:38 | pondlife | How o |
16:36:43 | pondlife | Oops |
16:36:52 | | Quit wrobbie (Read error: 110 (Connection timed out)) |
16:36:52 | pondlife | How come rbutil has its own credits? |
16:37:31 | Domonoky | :-) dont really know, thats christis work :-) |
16:37:55 | pondlife | Not a problem, I just didn't know it did have - assumed it would be the normal CREDITS file... :) |
16:39:54 | Domonoky | i fixed now the remaining warnings, and the dir checking with themezips... but i didnt found the segfaulting bug.. as it doesnt segfault on my windows and coLinux.. |
16:40:22 | Domonoky | oh and i also changed the size of the Progressdialog, i hope it should be better now :-) |
16:42:08 | linuxstb | pondlife: The manual also has its own list of credits. |
16:42:44 | pondlife | I didn't know that either |
16:43:19 | linuxstb | But I'm not sure what I think about that... |
16:45:25 | pondlife | Does Rasher hang out here ever? |
16:47:26 | | Join ackbahr [0] (n=ackbahr@d83-189-141-214.cust.tele2.ch) |
16:53:29 | amiconn | pondlife: He used to |
16:53:48 | amiconn | logbot tells me he left this channel almost 29 days ago |
16:56:11 | | Quit Seed (Nick collision from services.) |
16:56:11 | | Quit chrisjs169 (Read error: 104 (Connection reset by peer)) |
16:56:14 | | Join chrisjs169|brb [0] (n=Jack@unaffiliated/chrisjs169) |
16:56:18 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
16:58:20 | | Quit preglow (kornbluth.freenode.net irc.freenode.net) |
16:58:20 | NSplit | kornbluth.freenode.net irc.freenode.net |
16:58:20 | | Quit qwx (kornbluth.freenode.net irc.freenode.net) |
16:58:29 | | Join preglow [0] (n=thomjoha@rockbox/developer/preglow) |
16:58:29 | NHeal | kornbluth.freenode.net irc.freenode.net |
16:58:29 | NJoin | qwx [0] (n=qwm@h162n1fls34o1010.telia.com) |
16:58:50 | TheSphinX^ | jhMikeS i'm uploading an sample |
16:59:06 | pondlife | amiconn: Thanks, I've mailed him. |
17:00 |
17:00:02 | jhMikeS | TheSphinX^: ok |
17:00:50 | jhMikeS | TheSphinX^: If you tell what settings you've got maybe I can duplicate it. |
17:02:41 | * | TheSphinX^ jhMikeS i'm looking trought some patches |
17:02:51 | * | TheSphinX^ linuxstb can you tell me what exactly happens on your ipod with your sync-patch? |
17:03:19 | | Quit billytwowilly (Remote closed the connection) |
17:03:42 | | Quit ackbahr (Remote closed the connection) |
17:04:06 | | Join webguest56 [0] (i=7d19be01@gateway/web/cgi-irc/labb.contactor.se/x-1677b30929c353bc) |
17:04:50 | | Quit webguest56 (Client Quit) |
17:05:43 | | Join webguest56 [0] (i=7d19be01@gateway/web/cgi-irc/labb.contactor.se/x-5c3e856cd62e3cee) |
17:08:38 | linuxstb | TheSphinX^: The sound is corrupted. It's recognisable, but distorted. |
17:08:48 | preglow | Domonoky: now it looks even weirder :P it starts out as big, then half a second after it appears, it's resized smaller |
17:09:08 | TheSphinX^ | linuxstb dit it only break audio on video or everywhere? |
17:09:20 | TheSphinX^ | *did |
17:09:46 | preglow | pondlife: rasher hangs out here when he has time |
17:10:02 | linuxstb | I didn't check, but I would be surprised if it could affect audio outside mpegplayer |
17:10:17 | Domonoky | preglow: ups :-) |
17:10:19 | jhMikeS | TheSphinX^: this is for video playback? I don't think my update should do anything. |
17:10:27 | TheSphinX^ | ok, i asket yust because of my audioissues |
17:11:41 | | Quit webguest56 ("CGI:IRC (EOF)") |
17:11:50 | TheSphinX^ | jhMikeS no my issue is everywere, but linuxstb sad that his patch beaks audio on ipods, and i didn't know "does it only break on videoplaying" or the whole soundsystem" |
17:12:40 | amiconn | pondlife: If you want to know when someone was around last time: /msg logbot seen <nick> |
17:13:14 | pondlife | amiconn: Thanks |
17:13:34 | jhMikeS | This sounds strange cause I did most of my testing on x5 and if it didn't sound fine it wouldn't be in CVS...but some setting you have could be causing trouble. If I don't know more I just really can't investigate it since I don't know what to do. |
17:13:43 | jhMikeS | SVN argh |
17:14:04 | TheSphinX^ | jhMikeS the sample i'M uploading is recorded on the line-out while playing an album of mp3s |
17:14:12 | jhMikeS | ok |
17:14:55 | Domonoky | preglow: can you try this patch on rbutil ? http://pastebin.ca/403728 |
17:14:57 | jhMikeS | but how am I going to be able to duplicate this? |
17:15:27 | TheSphinX^ | i don'T know is could send you my config |
17:15:42 | jhMikeS | that'll do... |
17:16:02 | preglow | Domonoky: just progress bar size fix? |
17:16:27 | Domonoky | and i check the index, in the OnlistBox function.. |
17:16:50 | Domonoky | so it could help against the segfault, but i dont know.. |
17:17:04 | preglow | progress bar now looks good, but segfaults like before |
17:17:50 | jhMikeS | preglow: hard at work on your favorite area of coding? ;) |
17:18:03 | preglow | jhMikeS: i'm just whining, not coding ;) |
17:18:07 | Domonoky | :-) |
17:18:13 | TheSphinX^ | jhMikeS http://mitglied.lycos.de/djflib/rockbox/sphinx_config.cfg |
17:18:22 | preglow | though i AM coding gui right now too, just not rockbox |
17:18:25 | preglow | :/// |
17:18:26 | jhMikeS | I prefer whining myself too sometimes |
17:18:27 | Domonoky | but this segfault is bad.. i cant reproduze it.. |
17:18:37 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
17:19:24 | preglow | Domonoky: if i use a target that segfaults after having used one that works, i instead get a message that the themes list is in wrong format |
17:20:26 | Domonoky | interresting.. |
17:20:49 | preglow | then it just proceeds anyway, and gives me the old list for the target that worked |
17:21:27 | preglow | THEN rbutil crashes whenever i select one of the entiers |
17:21:29 | preglow | enties |
17:21:32 | preglow | ENTRIES, GODDAMN IT |
17:21:45 | preglow | which isn't very surprising, since they don't really exist for the target |
17:21:46 | Domonoky | bad, bad.. |
17:22:41 | preglow | back to the motor league with rbutil |
17:23:10 | Domonoky | the list should be emtpy if parsing the downloaded list fails... strange.. :-( |
17:24:10 | * | Domonoky thinks about changing the wizards to normal Windows, with everyting on one Page.. |
17:24:31 | Domonoky | but as always there is one problem... time.. :-) |
17:27:56 | TheSphinX^ | jhMikeS http://rapidshare.com/files/21968456/x5audiuissue.sample.mp3.html |
17:30:25 | | Quit linuxstb (Read error: 113 (No route to host)) |
17:30:32 | jhMikeS | ok. will start the dl. gimme a few cause I've gotta order some contacts online for my gf and I've been promising for days to do it and I'm gonna get in trouble if I don't :P |
17:34:33 | TheSphinX^ | jhMikeS now played some speex-files and it simply "mutes" after a while |
17:35:25 | | Quit lostlogic (Remote closed the connection) |
17:36:00 | TheSphinX^ | ok, an mix of speex and flac |
17:36:05 | TheSphinX^ | i saw |
17:36:54 | | Join CVMagic [0] (n=chatzill@24-236-197-243.dhcp.aldl.mi.charter.com) |
17:37:28 | | Quit CVMagic (Client Quit) |
17:39:17 | jhMikeS | TheSphinX^: no lockups or anything, right? |
17:39:49 | TheSphinX^ | yes |
17:40:37 | jhMikeS | stereo speex? |
17:41:11 | | Quit mattzz ("CGI:IRC") |
17:41:17 | TheSphinX^ | mixed mono and stereo, i haven't a lot of speex files |
17:41:21 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
17:41:35 | jhMikeS | speex isn't exactly trouble free at the moment |
17:41:47 | TheSphinX^ | so i currently can test it better |
17:41:55 | TheSphinX^ | ok |
17:42:13 | jhMikeS | mp3 or something would be better |
17:42:24 | | Join My_Sic [0] (n=MySic@m180.net81-67-5.noos.fr) |
17:42:28 | TheSphinX^ | the sample is only from mp3s |
17:42:35 | TheSphinX^ | so it's better |
17:42:36 | jhMikeS | ok |
17:43:48 | | Join lostlogic [0] (n=lostlogi@rockbox/developer/lostlogic) |
17:44:28 | jhMikeS | that's really nasty clipping actually |
17:44:31 | pondlife | SOT. but useful for my Rockbox sim testing... anyone know if there's a way for Windows to map a network drive to a particular place in the filesystem as a link? |
17:45:02 | pondlife | i.e. My music is all on a network drive, I'd like to see it under my sims archos directory. |
17:45:13 | Domonoky | yes, if you map the network drive to a drivename.. |
17:45:25 | pondlife | As opposed to a letter? |
17:45:34 | Domonoky | i mean letter |
17:45:38 | jhMikeS | like some gain is creeping up over time |
17:45:50 | pondlife | OK, I have that, but how to link to the letter? |
17:46:04 | pondlife | Used to be JOIN or similar under MS-DOS... |
17:46:20 | Domonoky | hm, have to look it up again.. |
17:46:36 | linuxstb_ | pondlife: Are you using cygwin? |
17:47:14 | pondlife | Yes |
17:47:22 | linuxstb_ | Then symlinks may work - e.g. "ln -sf /cygdrive/x mymusic" |
17:47:48 | linuxstb_ | (type it from within your archos directory) |
17:47:51 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
17:48:17 | pondlife | Do I need to mount my UNC path first? |
17:48:42 | linuxstb_ | Ah, I don't know how cygwin deals with that - my example assumed it was mapped to a drive. |
17:49:02 | pondlife | Ah, /cygdrive ! |
17:49:16 | linuxstb_ | My example assumed your music was accessed on drive x: |
17:49:45 | | Quit gerry_ ("Leaving") |
17:50:17 | pondlife | Nope, that works in Cygwin, but not from the sim.. Nice try though! |
17:50:44 | linuxstb_ | That's odd... |
17:50:57 | linuxstb_ | I would have thought the sim would go through cygwin's filesystem layer... |
17:51:02 | pondlife | No |
17:51:18 | linuxstb_ | Or is it a native win32 app? |
17:51:23 | Domonoky | i found it, use the commandline in windows |
17:51:34 | Domonoky | use the subst command |
17:51:37 | jhMikeS | TheSphinX^: You tried the 2007-03-19 daily with no problems? |
17:51:40 | Domonoky | http://articles.techrepublic.com.com/5100-10877-5975262.html |
17:52:09 | linuxstb_ | I thought subst was the opposite - i.e. assign a drive letter to a directory? |
17:52:11 | pondlife | Wow, I thought SUBST only allowed me to specify a letter |
17:52:19 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
17:52:25 | * | barrywardell loads an encrypted mi4 on his H10 :) |
17:52:40 | Domonoky | oh, could be.. sorry |
17:52:54 | barrywardell | H10 bootloader is about to get a lot easier! |
17:53:04 | Domonoky | but there is a possibilty to do it the other way round, but i forgot how to.. |
17:53:16 | pondlife | LINKD under WinXP? |
17:53:23 | linuxstb_ | I think amiconn may know - I'm sure he's mentioned this ability in the past. |
17:53:28 | pondlife | But that's not available under Win2K like I'm running |
17:53:50 | * | linuxstb_ leaves for the evening |
17:54:06 | | Quit linuxstb_ ("Leaving") |
17:55:09 | pondlife | Nevermind |
17:55:10 | Arathis | barrywardell: you're working with an unchanged, original iriver mi4 for dualbooting? |
17:55:18 | barrywardell | yes |
17:57:44 | barrywardell | i have it working now |
17:58:19 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
17:58:22 | Arathis | well, that is really great! :D |
18:00 |
18:03:32 | *** | Saving seen data "./dancer.seen" |
18:09:43 | | Join Thundercloud [0] (n=thunderc@82.153.70.35) |
18:10:18 | | Quit Thundercloud (Remote closed the connection) |
18:10:34 | | Quit miepchen^schlaf (Read error: 113 (No route to host)) |
18:10:37 | | Join Thundercloud [0] (n=thunderc@82.153.70.35) |
18:10:44 | | Join miepchen^schlaf [0] (n=hihi@p57b97716.dip.t-dialin.net) |
18:11:33 | | Quit pilled ("changing servers") |
18:13:42 | | Join pilled [0] (i=pill@sloth.shellfx.net) |
18:15:36 | | Quit vcardenas ("CGI:IRC (Ping timeout)") |
18:16:09 | | Quit TheSphinX^ ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
18:17:42 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
18:19:40 | | Join _Amblin [0] (n=Osiris@udp124072uds.hawaiiantel.net) |
18:21:33 | | Join Everybody [0] (n=everybod@harpo.demon.co.uk) |
18:26:18 | | Join My_Sic [0] (n=MySic@m180.net81-67-5.noos.fr) |
18:26:21 | | Join atsea-142 [0] (i=ariel@gateway/tor/x-d4304c71602d24cd) |
18:27:27 | Slasheri | uh, finally the scheduler should be more core-wise thread safe and that fixed many issues too.. probably committing in few days :) |
18:27:49 | | Join atsea- [0] (i=ariel@gateway/tor/x-8f7cfa6b672c8c75) |
18:28:37 | | Join MarkMcConnell [0] (i=3efc8011@gateway/web/cgi-irc/labb.contactor.se/x-73e732a3a2a86c32) |
18:28:42 | MarkMcConnell | Hello, |
18:29:07 | markun | MarkMcConnell: welcome back |
18:29:37 | markun | you didn't manage to upload the scans? |
18:29:41 | MarkMcConnell | Clould i have permission to edit the wiki , because i was asked to scan the Zen Vision M's hard drive and main board |
18:30:00 | | Join donvito [0] (i=donvito@71-89-49-84.dhcp.stpt.wi.charter.com) |
18:30:24 | markun | MarkMcConnell: you should have write permission already. Doesn't it work? |
18:30:30 | | Quit Everybody ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
18:30:38 | MarkMcConnell | i know sorry my laptop battery ran out and i was on the train . i have it fully charged now |
18:30:59 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
18:31:00 | MarkMcConnell | 2 seconds and i will try it again. |
18:32:03 | barrywardell | Slasheri: does it fix the sluggish list scrolling? |
18:32:33 | Slasheri | indirectly yes, because it allows audio decoding on COP |
18:33:01 | MarkMcConnell | it works i will upload the scans in 2 mins :) |
18:34:16 | | Quit donvito (Client Quit) |
18:34:22 | preglow | Slasheri: improved on the complete lack of performance gains with the old cop decoding? |
18:34:23 | | Join bwbass [0] (n=Miranda@c-24-19-247-192.hsd1.mn.comcast.net) |
18:34:24 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
18:35:02 | Slasheri | preglow: currently there is no such thing as cop decoding |
18:35:05 | | Join My_Sic [0] (n=MySic@m180.net81-67-5.noos.fr) |
18:35:25 | Slasheri | because the codec thread is never really ran on the cop (debug screen shows wrong information) |
18:36:00 | Slasheri | but now i have got it really running on cop, and ui lag is gone |
18:36:12 | preglow | Slasheri: really now |
18:36:16 | preglow | Slasheri: cool! |
18:36:20 | Slasheri | :) |
18:36:31 | preglow | any problems left? |
18:36:51 | preglow | how does the debug screen show the wrong info, btw? |
18:37:17 | Slasheri | there are many _possible_ issues left, but currently it's running quite well. For example possible filesystem corruption in worst case if both cores are writing to the fs |
18:38:55 | preglow | well, only the first should do that, of course |
18:38:57 | Slasheri | preglow: debug screen thinks the process is on the cop because the thread has been allocated from the cop's thread pool (i am now unifying both pools). But scheduler's thread blocking function was buggy and moved thread from cop back to main core |
18:39:03 | Slasheri | and debug screen does not know that |
18:39:16 | Slasheri | preglow: true, but with recording that can be an issue |
18:39:34 | Slasheri | as jhMikeS said, codec and recording threads needs to be on the same core |
18:39:49 | preglow | hah |
18:39:50 | preglow | fancy |
18:39:54 | preglow | hrm |
18:39:56 | preglow | that's true |
18:40:35 | | Join bluey- [0] (n=bluey@dslb-088-073-089-189.pools.arcor-ip.net) |
18:41:23 | preglow | well, this is very cool in any case |
18:41:31 | preglow | solves the Big cop mystery |
18:41:37 | Slasheri | true :) |
18:45:23 | preglow | has anyone had any further looks at tomal's latest vorbis patches? |
18:45:26 | preglow | any reason they're not commited? |
18:47:17 | MarkMcConnell | their i got the pics uploaded MarkMcConnell">http://www.rockbox.org/twiki/bin/view/Main/MarkMcConnell hope i have helped |
18:49:30 | jhMikeS | hrm...The one that wanted a bug looked into dun runnoft without cluing me in on everything...typical |
18:50:41 | amiconn | Slasheri: Why do recording and codec threads need to be on the same core for recording, but audio and codec threads for playback do not? |
18:50:58 | Slasheri | amiconn: audio & codec threads needs to be too |
18:51:05 | Slasheri | there is just too much dependency |
18:51:18 | amiconn | Ok, and how do you solve the fs access there? |
18:51:56 | Slasheri | amiconn: mutexes are used for ata, but codec is only reading data so cached buffers are not likely to cause fs corruption |
18:52:15 | Slasheri | just read data to codec can be corrupted in worst case but that should be the case on the main core |
18:52:38 | Slasheri | but things chance is codec is trying to write also |
18:52:50 | Slasheri | then cached buffers are likely to cause more serious trouble |
18:52:52 | amiconn | hmm. |
18:53:21 | Slasheri | *that should not |
18:54:08 | Slasheri | *is=if, argh typos |
18:54:51 | * | amiconn thinks cop threads should never access the file system |
18:55:15 | amiconn | And the thread(s) doing the buffering should run on main |
18:55:16 | Slasheri | that would be ideal, but not likely to happen with the current codec system |
18:55:40 | | Nick Arathis is now known as Arathis|afk (n=doerk@p5484bf3e.dip0.t-ipconnect.de) |
18:55:43 | Slasheri | probably on the new playback system if buffering is separated |
18:56:42 | | Quit _Amblin (Read error: 110 (Connection timed out)) |
18:56:58 | | Quit barrywardell () |
18:57:22 | * | amiconn wonders whether we can flush specified cache lines, as opposed to the whole cache |
18:57:29 | amiconn | On PP, that is |
18:58:05 | Slasheri | that would help a lot. But iirc nobody has yet figured out how that can be done |
18:58:54 | amiconn | Or mark certain sdram areas as uncachable |
18:59:06 | Slasheri | but probably we could flush the whole cache too if that's the only way to do it |
18:59:29 | Slasheri | for example after entering specific mutex, flush the cache |
18:59:38 | preglow | amiconn: the last is possible, in a way |
18:59:55 | preglow | amiconn: by accesing the sdram areas in question by aliased addresses |
19:00 |
19:00:05 | preglow | hrm, that wouldn't exactly make it uncached, though |
19:00:31 | preglow | unless the cache is actually configured to not cache those addresses at all, but we don't know that |
19:01:49 | * | Slasheri wonders if anyone uses ipod for recording atm.. i could commit the new scheduler too and broke recording on PP |
19:01:58 | Slasheri | too=soon |
19:02:00 | amiconn | Aliased addresses circumvent the cache on read |
19:02:05 | amiconn | ..only |
19:02:20 | | Quit MarkMcConnell ("CGI:IRC") |
19:02:40 | * | amiconn would like to know what the new scheduler does wrt binary size on single-core targets |
19:03:32 | Slasheri | amiconn: single core targets shouldn't be affected (much) :) |
19:03:43 | Slasheri | in fact some parts of code was simplified |
19:03:43 | | Quit BigBambi (Read error: 110 (Connection timed out)) |
19:03:44 | amiconn | preglow: Hmm, if we knew the cache organisation, it would be possible to flush certain lines only |
19:04:09 | amiconn | ..by reading from an address which is an alias for the cached line |
19:05:20 | amiconn | Slasheri: I think you should ask linuxstb wrt PP recording |
19:05:52 | Slasheri | amiconn: ok, and i will make a patch before committing |
19:08:42 | Slasheri | now all scheduler operations are atomic and both cores can't be in active scheduling stage at the same time |
19:10:40 | | Quit pondlife ("disconnected has pondlife") |
19:11:20 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
19:11:54 | jhMikeS | well, that bug TheSphinX^ reported is for real...and very bizarre too |
19:12:20 | | Nick Arathis|afk is now known as Arathis (n=doerk@p5484bf3e.dip0.t-ipconnect.de) |
19:12:23 | amiconn | You were able to reproduce it? |
19:12:27 | jhMikeS | yes |
19:12:38 | * | amiconn doesn't run that code yet |
19:12:42 | jhMikeS | it's the oddest thing |
19:12:52 | amiconn | Need a defined base for my runtime tests |
19:12:54 | | Quit kaaloo ("Leaving.") |
19:13:06 | jhMikeS | the audio gradually becomes clipped...but quieter |
19:13:06 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust753.brig.cable.ntl.com) |
19:14:14 | jhMikeS | peakmeters are pegged to the top...like somethings changing a gain variable little by little |
19:14:39 | jhMikeS | or it's a creepy DC offset... |
19:15:04 | | Quit Arathis (Remote closed the connection) |
19:15:23 | amiconn | Is it codec dependent? |
19:15:47 | Llorean | jhMikeS: I know what causes the problem |
19:15:52 | Llorean | amiconn: It's an old problem, long since fixed. |
19:16:03 | amiconn | ? |
19:16:09 | jhMikeS | until today...hhah |
19:16:11 | Llorean | I think |
19:16:16 | Llorean | Look at his band 0 on the EQ |
19:16:27 | Llorean | Or maybe I'm wrong. |
19:16:29 | | Join Arathis [0] (n=doerk@p5484bf3e.dip0.t-ipconnect.de) |
19:16:41 | Llorean | But shouldn't the cutoff be 60hz? |
19:16:50 | jhMikeS | It's 0HZ |
19:16:55 | Llorean | 0hz causes symptoms exactly as he described |
19:17:00 | amiconn | Hmm, my latest ipod rtt shows that dual-core operation decreases runtime... by about 5% on mini2g |
19:17:01 | Llorean | It's impossible to set, but it was the default briefly. |
19:17:23 | amiconn | Probably because of the improper dual-core scheduling... |
19:17:25 | Llorean | That was fixed, but if he hadn't cleared his settings since then, he'd still have it set, if the EQ was on, it would cause that problem. |
19:17:26 | jhMikeS | What was the fix? Why's it showing again? |
19:17:35 | jhMikeS | it is |
19:17:35 | Llorean | The fix was changing the default back to 60hz |
19:17:41 | preglow | if eq code works at all when sent 0hz as cutoff, it's pure luck |
19:17:51 | jhMikeS | Really I think settings should be range checked at load |
19:17:56 | Llorean | But people who hadn't cleared their settings since the 'fix' would still have it set at 0hz, and get funny behaviour on the EQ |
19:18:07 | Llorean | jhMikeS: I agree. |
19:18:08 | jhMikeS | Llorean: Thanks for saving much of my time :) |
19:18:10 | * | amiconn thought the new settings code would check bounds, and reset a setting to default if it's out of bounds |
19:18:57 | jhMikeS | Llorean: so what should I do? reset settings and retry the config I got? |
19:19:22 | preglow | just set that setting to 60 |
19:19:24 | amiconn | Hmm, or perhaps the code that takes the setting should do this check (eq in this case) |
19:19:38 | Llorean | jhMikeS: Or just set the cutoff to 60hz, or anything but 0. |
19:19:41 | jhMikeS | It's not like we have header with nice ranges and defaults |
19:19:41 | preglow | amiconn: bounds checking sounds better |
19:19:52 | preglow | the general case, that is |
19:20:00 | jhMikeS | right....I just clicked it to 20 and it all came back |
19:21:03 | preglow | i also happen to think 20 is a bit too low |
19:21:14 | preglow | 40 is borderline |
19:21:16 | jhMikeS | some settings might be better clamped...hard to say. both options should exist and I think there's plenty of flags left to specify that stuff |
19:21:50 | | Quit robin0800 (" Want to be different? HydraIRC -> http://www.hydrairc.com <-") |
19:22:22 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust753.brig.cable.ntl.com) |
19:22:31 | jhMikeS | heh...false alarm...it seemed not like that kind of thing the new code would create. |
19:23:34 | jhMikeS | As for running doom with a voice file present on my Gigabeat...is that an old issue or something I'd better jump on? pacbox works (that is also IRAM using). |
19:24:22 | jhMikeS | It just crashes out but not without the voice file....I'll check previous builds |
19:25:55 | | Quit robin0800 (Client Quit) |
19:25:57 | jhMikeS | duh...should've seen the 0 in the eq band right there in the config |
19:26:15 | | Join Redbreva [0] (n=chatzill@host86-134-208-199.range86-134.btcentralplus.com) |
19:26:57 | * | jhMikeS is gonna switch reload his own config cause this one's kinda oogy |
19:27:11 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust753.brig.cable.ntl.com) |
19:27:20 | | Join Stefan [0] (n=chatzill@89.136.181.105) |
19:28:11 | Stefan | back after school with two more questions |
19:28:46 | Stefan | is anyone here? |
19:28:53 | jhMikeS | ) |
19:29:06 | Stefan | i'll take that as a yes |
19:29:20 | jhMikeS | one question left |
19:31:56 | Llorean | Hahaha |
19:32:29 | amiconn | jhMikeS: Doom crashes if voice is enabled. Just voice file present is no problem |
19:32:49 | jhMikeS | amiconn: not on x5 last I looked |
19:33:01 | amiconn | This is due to doom using the core menu api. |
19:33:20 | amiconn | Duuno whether pacbox doesn't use that, never tried it... |
19:33:30 | jhMikeS | makes sense...that will invoke the voice codec and trash dooms ram/iram |
19:34:27 | Llorean | Can we make Doom refuse to launch if voice is active? |
19:34:58 | amiconn | We need a method to programmatically disable voice temporarily, for plugins using iram |
19:35:02 | Llorean | While I've played one first person shooter designed for the blind, Doom wasn't it. |
19:35:17 | jhMikeS | set the voice menus to off, just like recording |
19:36:29 | amiconn | That simple? |
19:36:40 | jhMikeS | yup, that's all it does |
19:36:51 | amiconn | hmm |
19:37:07 | * | amiconn would like if voice could continue to function during recording on swcodec |
19:37:52 | jhMikeS | it probably could with work...been in my head. Would we like voiced mixed with monitoring or to just pop in and monitoring off? |
19:37:58 | | Join webguest69 [0] (i=528c30fe@gateway/web/cgi-irc/labb.contactor.se/x-f5f08a435a838467) |
19:38:03 | amiconn | jhMikeS: The plugin would have to remember the setting and reset it properly on exit I guess? |
19:38:07 | jhMikeS | yes |
19:38:19 | jhMikeS | that's all recording does |
19:38:47 | webguest69 | hello there |
19:38:56 | amiconn | For backlight it's easier as it's actually set by a (firmware level function). No need to change the global_settings entry, and hence the remembering is automatic |
19:39:16 | webguest69 | Hi |
19:40:00 | amiconn | jhMikeS: I guess mixing in would be difficult, and even impossible with s/pdif monitoring of an s/pdif recording source, as that's pass-through |
19:40:07 | jhMikeS | amiconn: yes, it's all just that atm |
19:40:54 | jhMikeS | well, we could play the received pcm back out but the rates won't nescessarily match...definitely not for 48k and we can't play that out |
19:40:57 | webguest69 | Hello |
19:41:24 | Llorean | webguest69: That's the third time you've said something like "Hello". This isn't really a social channel, did you have a specific question? |
19:41:28 | amiconn | Yes, as we can't use the s/pdif input clock |
19:41:58 | i6zl | Well I have a question about the e200 rockbox if this is the place to ask it? |
19:42:00 | jhMikeS | I always hated that design flaw :P |
19:42:10 | webguest69 | OMG that webclient damn lags behind :) |
19:42:13 | | Quit robin0800 (" HydraIRC -> http://www.hydrairc.com <- Go on, try it!") |
19:42:33 | webguest69 | Anyways, just a quick question: When will the recorder v1 daily builds be fixed? |
19:42:33 | amiconn | Yes, especially as the coldfire allows to measure the s/pdif clock.... |
19:42:34 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust753.brig.cable.ntl.com) |
19:42:35 | | Join webguest22 [0] (i=4245d2c2@gateway/web/cgi-irc/labb.contactor.se/x-4c64efe3b7a6cd0e) |
19:42:44 | | Quit webguest22 (Client Quit) |
19:42:48 | | Part robin0800 |
19:42:54 | Llorean | i6zl: This is #rockbox, yes. |
19:43:08 | Llorean | webguest69: "Fixed" how? |
19:43:27 | amiconn | webguest69: They are ok... |
19:43:52 | Stefan | anyone knows how i can acces the backdrop buffer from a plugin? |
19:43:53 | i6zl | Ok, I had made a thread http://www.anythingbutipod.com/forum/showthread.php?t=11587 about a screen problem I had, and how it affected both the rockbox firmware and the existing firmware after the rockbox install, and i was just wondering if it was already known |
19:44:06 | i6zl | i know on the rockbox site it says not to report bugs for new ports, so i didnt do it there |
19:44:38 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust753.brig.cable.ntl.com) |
19:45:47 | | Join vcardenas [0] (i=9dfd0e52@gateway/web/cgi-irc/labb.contactor.se/x-78a6d38c6a6bb9a0) |
19:46:24 | | Quit hcs (Read error: 60 (Operation timed out)) |
19:46:28 | Llorean | i6zl: It's known. What's the newest version of Rockbox you've tried with, though? |
19:47:01 | | Quit robin0800 (Client Quit) |
19:47:11 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust753.brig.cable.ntl.com) |
19:47:58 | i6zl | uhh, I used the 3/17 build...with the .exe file that was posted on the anythingbutipod forums... I tried to use the beta installer on the rockbox site but a link was broken to a file needed. |
19:48:02 | | Quit webguest69 ("CGI:IRC (Ping timeout)") |
19:48:51 | Llorean | i6zl: Try with the current build. The LCD driver has been updated, though I don't know if it'll fix that problem. |
19:49:07 | Llorean | Just use the "Installing the Firmware" instructions in the manual |
19:49:23 | i6zl | alright, what's the best way to remove my current build? |
19:49:41 | Llorean | You just overwrite it. |
19:49:50 | Llorean | In the end, you're just extracting a new rockbox.zip to the player. |
19:50:02 | i6zl | alright. i'll try it and tell you how it goes. |
19:50:37 | Llorean | Actually, that won't fix it. |
19:50:44 | i6zl | really? |
19:50:47 | Llorean | Because you'd need a new bootloader too. |
19:50:52 | i6zl | oh. |
19:51:01 | Llorean | Heck, I have no way of knowing which bootloader you have installed, because you used some unofficial installer. |
19:51:10 | Llorean | Really, you should always be following the instructions in the manual. |
19:51:39 | i6zl | you're right, that's my fault, uhh, i can remove the old one real fast, i did it earlier. |
19:51:52 | Llorean | Well, I don't think there's a bootloader with the new code yet. |
19:52:16 | i6zl | alright, well then i'll just wait for a little bit. |
19:52:32 | i6zl | its not really too bad of a problem |
19:52:35 | Llorean | But you might want to try the current official bootloader anyway. |
19:52:54 | i6zl | hmm where is that found at? manual again? |
19:52:57 | Llorean | Yes |
19:53:54 | i6zl | i'm going to completely clear my e200, probably would make it easier to start from scratch |
19:54:31 | Llorean | Not necessarily... |
19:54:57 | | Part Llorean |
19:56:17 | | Part i6zl |
19:57:21 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
19:58:39 | | Join Thundercloud_ [0] (n=thunderc@82.153.78.35) |
20:00 |
20:03:35 | *** | Saving seen data "./dancer.seen" |
20:04:58 | | Quit chrisjs169|brb (Read error: 131 (Connection reset by peer)) |
20:05:01 | | Join mirak [0] (n=mirak@m145.net195-132-203.noos.fr) |
20:05:10 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
20:05:27 | | Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean) |
20:07:31 | | Join JavaMan22 [0] (n=HP_Admin@c-24-61-91-138.hsd1.nh.comcast.net) |
20:09:36 | Nico_P | Bagder: have you found time to look at my patch ? |
20:11:23 | | Quit Vyrus001 (Read error: 104 (Connection reset by peer)) |
20:11:36 | | Quit Thundercloud (Read error: 110 (Connection timed out)) |
20:12:17 | | Quit bluey- ("Leaving") |
20:12:22 | | Join Vyrus001 [0] (n=Vyrus001@adsl-69-231-49-185.dsl.irvnca.pacbell.net) |
20:13:50 | | Join wLLm [0] (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
20:14:33 | | Quit w1ll14m (Read error: 104 (Connection reset by peer)) |
20:16:23 | | Quit hcs ("Download Gaim: http://gaim.sourceforge.net/") |
20:19:29 | JavaMan22 | is it possible to choose a list of games for doom? |
20:19:54 | JavaMan22 | i just renamed my counterstrike to doom.wad and it worked but why cant it detect a different wad? |
20:21:28 | Llorean | Read how to use addons... |
20:21:55 | | Join efyx [0] (n=efyx@fac34-5-82-239-138-213.fbx.proxad.net) |
20:22:31 | JavaMan22 | The wads doom looks for are: |
20:22:38 | JavaMan22 | it only looks for certain files |
20:23:49 | Llorean | I repeat: read how to use addons |
20:24:37 | Llorean | Rockbox only looks for certain MAIN wads, because the main ones should always be the commercial versions of Doom. |
20:24:55 | Llorean | We added Freedoom to that list because it's intended to be a main wad, and can be used to launch various Doom2 addons. |
20:25:08 | Llorean | But it can see an addons, it doesn't have a set list. |
20:27:43 | | Quit ShaunES (Remote closed the connection) |
20:27:46 | JavaMan22 | ok |
20:28:13 | Nico_P | do these guidelines still apply ? http://www.rockbox.org/twiki/bin/view/Main/SubmitWPS |
20:30:11 | Llorean | Nico_P: I believe so |
20:31:51 | Nico_P | Llorean: I was under the impression that the wiki or www.rockbox-themes.org were a better place for WPSes |
20:32:49 | | Join windminstrel [0] (i=windmins@god.isadouchebag.net) |
20:32:56 | Llorean | Nico_P: Yes. Those submitted by SubmitWPS may be rejected. |
20:33:02 | | Nick windminstrel is now known as ShaunES (i=windmins@god.isadouchebag.net) |
20:33:27 | Llorean | It's not for every WPS, it's for a selection of included WPSes. |
20:33:57 | Nico_P | Llorean: I don't get what you mean |
20:34:44 | Llorean | Nico_P: For WPS authors who feel their WPS is suitable for being included in the rockbox.zip for a particular player, basically for trying to become one of the few "official" WPSes, that's what that form is for. |
20:34:47 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
20:36:12 | Nico_P | ok, so we can close WPS tasks ? I suppose if someone had wanted them in CVS/SVN, they'd be in by now |
20:37:16 | Llorean | Yeah. |
20:37:23 | JavaMan22 | Llorean its not working |
20:37:36 | JavaMan22 | i have a counterstrike wad i put it in addons |
20:37:48 | JavaMan22 | and when i play the game i get errors |
20:38:24 | JavaMan22 | You can not -file with the shareware version. |
20:39:17 | Domonoky | JavaMan22: read the error message, it doesnt work with the shareware version.. you need fullversion |
20:40:14 | Llorean | JavaMan22: Try selecting Doom or Doom2 or Freedoom as the "Game" rather than the shareware version... |
20:40:15 | JavaMan22 | whats a shareware version doom1? |
20:40:31 | JavaMan22 | oh |
20:40:50 | JavaMan22 | why doesnt it say doomshare instead of doom1 |
20:41:02 | JavaMan22 | nvm |
20:41:03 | JavaMan22 | haha |
20:41:18 | Llorean | Because the file is doom1.wad, and we assume that you actually read what files you're downloading. |
20:41:18 | | Join thunderpick [0] (n=thunderp@Vd311.v.pppool.de) |
20:42:01 | | Join entheh [0] (n=purr@88-106-136-227.dynamic.dsl.as9105.com) |
20:43:02 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
20:43:50 | JdGordon | aaarrrg...... the sun isnt even up yet and i am :'( |
20:46:39 | | Quit bagawk (Read error: 110 (Connection timed out)) |
20:48:47 | thunderpick | hello. have anybody some informations about the status for the ipod 80 gb?? |
20:49:27 | JavaMan22 | it says This is not the registered verison. |
20:49:47 | thunderpick | in the forums there is only one thread for this topic. |
20:50:05 | thunderpick | and it's frozzen now. |
20:51:01 | Llorean | thunderpick: And if you read the very very last post in the thread, it tells you everything you need to know about the status. |
20:51:22 | Llorean | JavaMan22: Using which version of Doom? |
20:53:05 | JavaMan22 | doom.wad |
20:53:27 | thunderpick | @Llorean: yes but it's not too much :-) you written it on 2/2/07 |
20:54:05 | Llorean | JavaMan22: And is that doom.wad a commercial version of Doom? When you play it on its own, what episodes are available and work? |
20:54:14 | JavaMan22 | hehe |
20:54:27 | JavaMan22 | i dont know where i got doom.wad |
20:54:28 | Llorean | thunderpick: Just because it's not much doesn't mean it's not true, and not the whole story. It says clearly there that further discussion is not needed. |
20:54:41 | Llorean | JavaMan22: Please do not illegally download commercial games. |
20:54:42 | JavaMan22 | it was from ipl when i was trying to install wad games |
20:54:52 | Llorean | JavaMan22: You should go out and buy Doom at a store, and support artists who work on these games. |
20:55:00 | JavaMan22 | i didnt steal |
20:55:04 | JavaMan22 | >:o |
20:55:06 | Llorean | Doom.wad, the real one, is not something that can be legally downloaded |
20:55:12 | Llorean | If you downloaded Doom.wad, you did steal. |
20:55:16 | JavaMan22 | i renamed it to doom.wad |
20:55:21 | JavaMan22 | its actually doom1.wad |
20:55:23 | Llorean | Well that obviously won't work. |
20:55:29 | Llorean | Renaming a file does not change what the file is. |
20:55:40 | JavaMan22 | how can i play counterstrike then with doom1.wad |
20:55:44 | Llorean | You cannot. |
20:55:49 | JavaMan22 | i did with ipl |
20:55:50 | Llorean | As I said earlier, try using freedoom. |
20:55:57 | JavaMan22 | freedom is free? |
20:56:00 | Llorean | Yes |
20:56:06 | Llorean | We even provide it in the Extras zip for doom. |
20:56:17 | JavaMan22 | but how can i play all these different wads on ipl? |
20:56:28 | | Nick Stefan is now known as SliMM (n=chatzill@89.136.181.105) |
20:56:43 | amiconn | preglow, Slasheri: is it possible to flush the main core's cache from the cop and vice versa? |
20:57:07 | Slasheri | amiconn: i think so |
20:57:11 | Llorean | JavaMan22: For all I know, iPL ignores the registered-version requirement, in which case many wads might crash at certain points, or has other differences. |
20:57:39 | thunderpick | Llorean: is a discussion about the 80gb taboo? |
20:57:53 | Llorean | thunderpick: It's not taboo, just mostly pointless. |
20:57:54 | amiconn | Slasheri: if that is possible, the file access can be protected from corruption as follows: |
20:57:54 | JavaMan22 | oh ok |
20:57:58 | JavaMan22 | then i will get freedom |
20:58:04 | Llorean | thunderpick: Asking about it is not going to make it happen any more quickly, now is it? |
20:58:13 | hcs | JavaMan22: freedoom, two Os |
20:58:55 | JavaMan22 | two Os? |
20:58:58 | amiconn | The code needs to store which core accessed the file api last. Whenever the new access happens on a different core, this new access first needs to flush the other core's cache and then its own before continuing |
20:59:13 | | Join |Rincewind| [0] (i=dDaOMXif@nat-wh-1.rz.uni-karlsruhe.de) |
20:59:13 | hcs | JavaMan22: the letter o, twice |
20:59:22 | JavaMan22 | ooohhh |
20:59:47 | Slasheri | amiconn: hmm, indeed |
21:00 |
21:00:05 | | Quit _Veseliq_ (Read error: 131 (Connection reset by peer)) |
21:02:11 | amiconn | And since this switching certainly doesn't happen often, the performance impact should be neglectible |
21:04:16 | jhMikeS | Slasheri: is this now going to be a single scheduler for both cores? |
21:04:25 | | Part pixelma |
21:06:40 | JavaMan22 | ok it works now :) |
21:06:53 | | Quit JavaMan22 ("Download Gaim: http://gaim.sourceforge.net/") |
21:07:04 | amiconn | Hmm, it also means the whole file access needs to be mutexed ... :\ |
21:07:27 | amiconn | Multi-core issues can certainly cause headaches :( |
21:07:28 | | Quit mirak (Remote closed the connection) |
21:08:35 | jhMikeS | we'll have no reason to just not go with preemptive multitasking soon :P |
21:08:44 | amiconn | eurrrgh |
21:09:53 | * | amiconn thinks it would probably be easier to separate threads so that only codecs run on the cop, without file access |
21:10:41 | amiconn | PP is pretty much a special case, since all other targets are single core |
21:14:54 | jhMikeS | note: recording codecs do access the file system but only on the pcmrec thread. recording code gets called on both. |
21:16:16 | jhMikeS | ...and also some limited encoding is also done on pcmrec |
21:17:44 | jhMikeS | it could be mutexed for a couple instances in mp3_enc.codec. mostly none needed. |
21:18:49 | Slasheri | jhMikeS: nope, but cores are locked so that no kernel routines / scheduling can happen on both cores at the same time |
21:19:03 | Soap | Any of the developers need/want a 3rd Gen iPod to work on its "kinks"? |
21:19:17 | | Nick wLLm is now known as w1ll14mn (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
21:19:20 | | Nick w1ll14mn is now known as w1ll14m (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
21:19:44 | jhMikeS | Soap: Freebie? |
21:19:52 | | Join Domonoky_ [0] (n=Domonoky@p549AE8A4.dip.t-dialin.net) |
21:20:07 | Llorean | jhMikeS: That'd certainly qualify as a low-performance ARM target. ;) |
21:20:24 | Soap | jhMikeS: yea, if the seller shows tonight for another Craigslist item, they said they'll throw in a 3rd gen, 10GB "with issues". |
21:20:25 | jhMikeS | That's what I hear. :) |
21:21:02 | * | jhMikeS isn't into psychoanalyzing DAPs :P |
21:21:05 | Soap | so yea, I'd offer it free. |
21:21:22 | jhMikeS | I'll take it...and cover shipping for it |
21:22:01 | jhMikeS | but get back on me if it's irreparably damaged or something |
21:22:05 | jhMikeS | to me |
21:22:17 | Soap | I'll get back with you tonight after the planned meetup and tell you if "issues" = dead battery/drive or "dropped off a cliff". |
21:22:33 | jhMikeS | ok |
21:23:52 | | Part thunderpick ("Verlassend") |
21:24:20 | | Nick qwx is now known as qwm (n=qwm@h162n1fls34o1010.telia.com) |
21:24:21 | jhMikeS | It's frustrating that the gigabeat isn't slow enough...:P |
21:24:26 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
21:24:47 | | Part vcardenas |
21:24:55 | amiconn | jhMikeS: Hehe, a 3G will be the opposite. It's even slower than the PP502x devices |
21:25:19 | * | LinusN listens to Nightwish on his Gigabeat F40 :-) |
21:26:41 | * | Slasheri listens Swallow the Sun on his 5.5G and decoding on COP :) |
21:29:26 | amiconn | Seems like the ata sleep fix doesn't help at all :( |
21:29:36 | LinusN | amiconn: :-( |
21:30:32 | | Join ipodvideo60g [0] (i=47c0369a@gateway/web/cgi-irc/labb.contactor.se/x-5d93807cd088f886) |
21:30:32 | amiconn | And somehow battery runtime on coldfire has gotten worse compared to June 2006 |
21:31:27 | Nico_P | LinusN: you just got your gigabeat ? |
21:31:37 | * | jhMikeS runs away |
21:31:38 | LinusN | yup |
21:32:02 | jhMikeS | LinusN: it's not slow enough is it? :) |
21:32:19 | * | amiconn wonders what might have caused this |
21:32:38 | * | jhMikeS runs faster ... just in case |
21:33:19 | Nico_P | amiconn: I think you should get a gigabeat :) |
21:33:26 | amiconn | Low bat shutdown sacrifices 20 minutes. Different starting voltage explains another 13 minutes |
21:33:35 | | Quit thegeek (Read error: 131 (Connection reset by peer)) |
21:33:57 | amiconn | Still leaves nearly 2 hours to explain... (H300) |
21:34:19 | amiconn | Nico_P: Certainly not |
21:34:20 | jhMikeS | Well, June was the month before I arrived on the scene :P |
21:34:33 | | Join Moos [0] (i=Moos@m135.net81-66-158.noos.fr) |
21:34:34 | perl|work | erm whats that on the right: |
21:34:35 | perl|work | http://www.rockbox.org/twiki/pub/Main/RockboxUtility/rbutil-themes.JPG |
21:34:55 | Nico_P | amiconn: i kinda was expecting an answer like that... why ? |
21:35:08 | Nico_P | LinusN: have you by any chance looked at my tokenizer patch ? |
21:35:11 | perl|work | duh, its an WPS |
21:35:14 | perl|work | nevermind |
21:35:25 | amiconn | The gigabeat is overpowered, and has a too-high resolution and colour display |
21:35:34 | LinusN | Nico_P: nope, but i don't like the idea with the plugin |
21:35:54 | Nico_P | amiconn: how are these disadvantages ? |
21:35:57 | LinusN | gosh, the EQ clips like hell, even with plenty of precut |
21:36:03 | | Join decayedcell_ [0] (n=decayed_@ppp94-34.lns1.mel4.internode.on.net) |
21:36:07 | * | jhMikeS likes the high res |
21:36:10 | LinusN | bass/treble too |
21:36:42 | Nico_P | LinusN: you have nothing against the tokenizing, though ? |
21:36:52 | LinusN | no, not really |
21:36:53 | amiconn | Nico_P: Most colour lcds are unreadable without backlight (there are some exceptions, but these don't include the gigabeat afaik) |
21:37:19 | amiconn | I like my displays to be readable without wasting battery... and I really don't need colour on a dap |
21:37:32 | ipodvideo60g | anyone feel up to walking me through how to convert a mac ipod to fat32 on a mac? I've been unable to get it working. |
21:37:50 | amiconn | ...and I don't need high resolutions either |
21:37:56 | Nico_P | amiconn: good point. I never had a real DAP without a color screen so that wasn't a worry for me but I understand your concern |
21:38:14 | | Quit Domonoky (Read error: 110 (Connection timed out)) |
21:38:36 | | Join barrywardell [0] (n=barrywar@dhcp-892b9a4a.ucd.ie) |
21:38:37 | amiconn | If I wanted colour because of video I would buy a PMP, but I have no interest in those |
21:39:46 | amiconn | Colour lcd and video support in rockbox is still interesting coding-wise, but usage-wise I prefer mono/ greyscale displays any day for mobile devices |
21:40:09 | jhMikeS | LinusN: ?? different than other arm targets? |
21:40:09 | | Quit ipodvideo60g ("CGI:IRC (EOF)") |
21:40:16 | amiconn | Only 25% of my targets are colour... |
21:40:52 | jhMikeS | amiconn would be happy with a 1x1 display that blinked everything out in binary :D |
21:40:59 | amiconn | nah |
21:41:01 | | Quit decayedcell_ (Remote closed the connection) |
21:41:18 | | Join decayedcell_ [0] (n=decayed_@ppp94-34.lns1.mel4.internode.on.net) |
21:41:31 | LinusN | jhMikeS: haven't listened seriously to my ipods for a while |
21:41:39 | LinusN | jhMikeS: but this is horrible |
21:42:17 | jhMikeS | I'm checking it out and it does seem a bit too clippy, yes. Coldfire doesn't seem to saturate so easily. |
21:42:28 | | Part decayedcell_ |
21:43:38 | amiconn | Looking at my various greyscale and mono targets, I like the mini's lcd most |
21:44:07 | amiconn | Nice backlight, about the right size and not too slow panel |
21:44:09 | XavierGr | amiconn: ok I can realise that battery time is very important to you but afaik Fx has about 30 hours of playback time if I am not mistaken |
21:44:28 | amiconn | Battery time isn't that important to me... |
21:44:32 | Llorean | XavierGr: 20hours. |
21:44:37 | XavierGr | ah thought it was 30 |
21:44:43 | Llorean | XavierGr: And it's display is HORRIBLE without backlight. |
21:44:55 | amiconn | But I don't like wasting it |
21:45:04 | XavierGr | yeah but why not to use backlight when you see the screen? |
21:45:18 | amiconn | Both the H300 and the X5 lcd are pitch black without backlight |
21:45:29 | Llorean | amiconn: The Gigabeat isn't, but it's very close to it. |
21:45:39 | XavierGr | even on my H100 when I look at the screen on cloudy days I will turn up the backlight |
21:45:49 | hcs | gigabeat is visible in full sunlight |
21:45:51 | XavierGr | hell the backlight turns on itself when I press a button :p |
21:46:00 | amiconn | XavierGr: Because I would have to press a button to make it light up. It's certainly more convenient to be able to read the display at a quick glance without touching the unit |
21:46:24 | XavierGr | amiconn: the only time that you need to read the display is while navigating or while a new song changes |
21:46:35 | XavierGr | and that's why caption backlight exists (IMHO always) |
21:46:41 | amiconn | ...especially when doing other things while listening to music and having wet / dirty hands or such |
21:47:10 | jhMikeS | hcs: just _barely_ |
21:47:42 | jhMikeS | amiconn: rotfl |
21:47:50 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
21:48:47 | amiconn | I know that there are colour lcd panels which are readable without backlight (e.g. the blackberry 82xx series has those), and wonder why so few devices use them |
21:48:53 | * | jhMikeS sees too much as innuendo |
21:49:07 | | Join wLLm [0] (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
21:49:11 | LinusN | amiconn: meybe they are expensive? |
21:49:15 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
21:49:15 | LinusN | maybe even |
21:49:33 | amiconn | Isn't the ipod video lcd also one of those? |
21:49:45 | XavierGr | still 20 hours for a unit that has such a powerfull cpu and great display, I think it is better for all other devices if you are not inrested in recording or radio |
21:49:57 | XavierGr | (which is why I think that H300 is still better than gigabeat) |
21:49:58 | | Join billytwowilly [0] (n=chris@S01060016b649355d.ed.shawcable.net) |
21:50:02 | XavierGr | oh and USB OTG |
21:50:11 | amiconn | I am interested in radio... and recording (but the latter not very much) |
21:51:05 | LinusN | the gigabeat OF was confusing at best :-) |
21:51:10 | | Quit robin0800 (" HydraIRC -> http://www.hydrairc.com <-") |
21:51:11 | jhMikeS | the gigabeat is kind of slim though and I like the controller on it...I can move really fast through menus with it. |
21:51:17 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust753.brig.cable.ntl.com) |
21:52:06 | | Part LinusN |
21:54:26 | jhMikeS | the gigabeat needs a larger sys font though |
21:54:51 | perl|work | nimbus 14 looks sort of good on it |
21:55:42 | XavierGr | jhMikeS: nearly all targets except archos need a larger sys font |
21:55:44 | jhMikeS | yes |
21:55:58 | XavierGr | nimbus 14 looks cool on H300 too |
21:56:22 | jhMikeS | XavierGr: sure, anything with thehigher res screens...x5 is fine as it is |
21:56:33 | | Join chrisjs169 [0] (n=Jack@unaffiliated/chrisjs169) |
21:57:25 | jhMikeS | On gigabeat it's like tiny ants... |
21:57:48 | amiconn | It depends on pixel density |
21:57:48 | XavierGr | on ipod video I imagine too |
21:58:04 | | Join webguest51 [0] (i=47c0369a@gateway/web/cgi-irc/labb.contactor.se/x-e2f2758f24b26df3) |
21:58:06 | | Quit webguest51 (Remote closed the connection) |
21:58:08 | jhMikeS | yes |
21:58:22 | | Join ipodvideo60g [0] (i=47c0369a@gateway/web/cgi-irc/labb.contactor.se/x-6c628dbb6ca69904) |
21:58:32 | jhMikeS | The GB screen is pretty small for its res |
21:58:36 | amiconn | On M5, the sysfont is quite small as well |
21:58:48 | amiconn | ...significantly smaller than on X5 |
21:59:03 | jhMikeS | What's the display resolution on that? |
21:59:06 | amiconn | ...even though both displays have the same resolution |
21:59:09 | jhMikeS | ??? |
21:59:19 | amiconn | ...but not the same physical size |
21:59:26 | jhMikeS | right |
21:59:52 | jhMikeS | hard to tell from the photos on the front |
22:00 |
22:00:16 | | Quit w1ll14m (Connection timed out) |
22:00:29 | ipodvideo60g | does anyone have experience converting a mac ipod to fat32 on a mac? |
22:01:21 | | Quit robin0800 (" Try HydraIRC -> http://www.hydrairc.com <-") |
22:01:28 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust753.brig.cable.ntl.com) |
22:01:35 | jhMikeS | "the front" of course being the build table page |
22:03:38 | *** | Saving seen data "./dancer.seen" |
22:03:46 | amiconn | jhMikeS: If you want to compare: The front glass of X5 and M5 have the same size. The border between the edge of this glass and the edge of the lcd has different width |
22:04:38 | amiconn | http://www.rockbox.org/twiki/pub/Main/DeviceChart/iaudiom5.jpg |
22:04:57 | | Quit Llorean ("Leaving.") |
22:05:28 | amiconn | This is an actual scan. I also have the full size version in case you want it ;) |
22:06:07 | | Quit ipodvideo60g ("CGI:IRC (EOF)") |
22:06:32 | | Join Redbreva_ [0] (n=chatzill@host86-134-208-199.range86-134.btcentralplus.com) |
22:06:36 | jhMikeS | well, if it's the same size as an x5, the image on the screen matches it perfectly |
22:07:00 | jhMikeS | or you mean a super hires file? :) |
22:07:17 | | Quit toffe82 (Read error: 104 (Connection reset by peer)) |
22:07:27 | jhMikeS | 5000dpi? :P |
22:07:51 | | Quit Redbreva_ (Read error: 104 (Connection reset by peer)) |
22:08:15 | Arathis | barrywardell: can I look forward to updated precompiled bootloaders now or are there still some errors to be fixed first? |
22:08:16 | | Join Redbreva_ [0] (n=chatzill@host86-134-208-199.range86-134.btcentralplus.com) |
22:08:45 | | Join w1ll14m [0] (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
22:08:45 | barrywardell | i'm just testing them now, then I'm gonna ask someone to upload them :) |
22:08:52 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
22:08:54 | Arathis | :D |
22:09:28 | amiconn | jhMikeS: Nah, just 300dpi. A bit less than 2MB |
22:09:36 | amiconn | ...as PNG |
22:09:55 | jhMikeS | that's one shows it perfectly though being actual size |
22:10:08 | Arathis | Bagder: anything else new but the support of encrypted mi4s? |
22:10:40 | barrywardell | Arathis: was that meant for me? |
22:10:51 | jhMikeS | I think x5 should have had a few more pixels...it's a bit gritty |
22:11:00 | Arathis | barrywardell: eh, yes. sorry |
22:11:06 | barrywardell | they also don't update the screen unless a button is pressed or there is an error |
22:11:38 | Arathis | so no messages while booting anymore? |
22:11:38 | | Quit Redbreva_ (Read error: 104 (Connection reset by peer)) |
22:11:38 | barrywardell | and will allow us to move to mi4 format for the rockbox.h10 file |
22:11:49 | barrywardell | Arathis: not unless a button is pressed, no |
22:12:03 | | Join Redbreva_ [0] (n=chatzill@host86-134-208-199.range86-134.btcentralplus.com) |
22:12:07 | Arathis | mi4 format for the rockbox.h10? why that? |
22:12:28 | barrywardell | just for consistency really |
22:14:14 | | Part perl|work |
22:15:06 | Arathis | barrywardell: will the rockbox.mi4 be included in the rockbox.zip instead of the *.h10? |
22:15:18 | barrywardell | yes, that's the plan |
22:15:40 | barrywardell | hopefully it will be a seamless change |
22:16:37 | | Quit Lear ("Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917]") |
22:17:02 | Arathis | oh, and if I remember correctly the OF.bin has to be renamed to OF.mi4? |
22:18:09 | Arathis | oh, need change some things in my rockbox-update.sh :D |
22:19:01 | Arathis | new bootloadername and -location and new name for the OF. not much to change though |
22:19:03 | barrywardell | no, OF.bin will still work as is |
22:19:11 | Arathis | oh, oaky |
22:19:17 | Arathis | *okay |
22:19:19 | barrywardell | but it will first look for OF.mi4 |
22:19:32 | | Join Icone [0] (i=Icone@modemcable223.175-203-24.mc.videotron.ca) |
22:20:04 | barrywardell | for a new install, you could just rename H10.mi4 to OF.mi4, download the rockbox H10.mi4, and unzip rockbox.zip |
22:20:12 | jhMikeS | amiconn: what was the backlight-on runtime of the m5l anyway? |
22:20:34 | Icone | Hi, can someone help me for tell my step by step how to make run the Mpeg player on the F20 plz ? :S |
22:20:43 | amiconn | 36h 14 min |
22:21:15 | Moos | wow ! |
22:21:37 | Moos | we have the device with the best runtime ther :) |
22:21:38 | | Quit Entasis ("Leaving") |
22:22:00 | jhMikeS | I'm suprised you didn't disable the auto poweroff for the tests first |
22:22:24 | | Quit wLLm (Connection timed out) |
22:22:31 | Moos | amiconn: did you made an x5 one? |
22:23:03 | amiconn | jhMikeS: ?? |
22:23:13 | | Join DarkSoul [0] (n=frozen_n@ylknnt180-177.theedge.ca) |
22:23:32 | amiconn | Moos: I made various X5 runtime tests. Without backlight, and with backlight brigthness 1, 5, 10 and 13 |
22:23:34 | jhMikeS | I'm just saying to let the battery drain to the point the pmu shuts it off and not software |
22:23:37 | | Quit Redbreva (Read error: 110 (Connection timed out)) |
22:24:02 | Moos | amiconn: wiki? |
22:24:08 | amiconn | jhMikeS: Hmm, that would only make a few minutes difference |
22:24:23 | jhMikeS | ok |
22:24:32 | amiconn | Voltage is dropping quite fast towards the end of the discharge curve |
22:25:22 | | Join newbie [0] (i=7d19be01@gateway/web/cgi-irc/labb.contactor.se/x-1f99dd6ea29a466d) |
22:25:40 | newbie | how do i watch videos in my ipod video |
22:25:41 | * | amiconn made a total of 38 runtime tests on various targets so far |
22:26:06 | | Quit Icone () |
22:26:07 | Moos | wow ! |
22:26:08 | amiconn | Some were done with the old battery_test, so times aren't right but the curve is |
22:27:51 | amiconn | 3 tests were done with battery_test, on Ondio SP |
22:29:21 | Moos | amiconn: then you can probably adjust things for x5 for better time remaining estimation, batt icon...? |
22:29:25 | newbie | Pluginmpegplayer ?? where is this on rockbox? |
22:29:46 | Moos | amiconn: really inaccurate in his current state from the start |
22:29:53 | amiconn | Moos: yes |
22:30:03 | Bagder | newbie: PluginMpegPlayer is a wiki page in the rockbox wiki, read that! |
22:30:41 | newbie | badger: ok |
22:32:08 | amiconn | jhMikeS: Regarding low-voltage shutdown: I have some old battery_bench logs of H340 and H140 from before low-voltage shutdown |
22:32:08 | newbie | any idea why my battery drains really fast? |
22:32:13 | | Join lee-qid [0] (n=liqid@p549670b7.dip.t-dialin.net) |
22:32:18 | | Part DarkSoul |
22:32:18 | | Join DarkSoul [0] (n=frozen_n@ylknnt180-177.theedge.ca) |
22:33:10 | amiconn | Voltage falls from 3.5V to ~3.3V (the hardware shutdown voltage) in about 20 minutes for no-backlight tests. Compared to 19..20 hours runtime this isn't much |
22:33:23 | jhMikeS | true |
22:33:35 | newbie | badger: http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer it doen't saay anything about how do i get it? |
22:33:37 | amiconn | On M5 it might be an hour... |
22:33:43 | amiconn | M5L even |
22:33:45 | Bagder | newbie: it comes with rockbox |
22:33:56 | | Join petur [0] (n=petur@rockbox/developer/petur) |
22:34:39 | newbie | badger: where is it located? i looked on my plugins and found nothing? |
22:37:32 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:37:49 | | Quit desowin ("use linux") |
22:37:52 | | Quit amiconn (Nick collision from services.) |
22:37:52 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:38:21 | amiconn | barrywardell: Why does the pp bootloader contain its own crc32 implementation instead of using the one in the firmware library? |
22:39:15 | newbie | where is PluginMpegplayer located in rockbox |
22:39:38 | barrywardell | amiconn: It's copied from sansapatcher. i didn't realise there was one in the firmware library |
22:41:39 | | Join Alonea [0] (n=chatzill@24-117-195-16.cpe.cableone.net) |
22:41:56 | Bagder | well, they're quite different |
22:42:05 | Alonea | ok, trying to get rockbox to compile, but it keeps complaining about the arm-elf-gcc. I am adding some extra gcc packages in hopes it will finally work (on linux). Do I have to redo rockboxdev.sh? |
22:42:16 | Bagder | they have different "polynomials" |
22:42:23 | Bagder | and the firmware one uses tables for that |
22:42:30 | Bagder | so it not usable for sansa |
22:42:33 | Bagder | it is |
22:43:01 | Redbreva_ | newbie: On the page you were pointed to, read the 3rd paragraph of the introduction... "To play a video file" |
22:43:14 | Bagder | Alonea: redo? did you run it once already? |
22:43:44 | amiconn | The pp bootloader crc32 calculates the table at runtime |
22:43:51 | Bagder | yes |
22:44:01 | Bagder | with a different polynomial |
22:44:08 | Alonea | Bagder: yeah. and I tried compiling again, and it said no arm-elf-gcc, so adding gcc packages besides the basic ones. Will I have to delete the folder it made and do it all over again? |
22:44:20 | amiconn | Is the polynomial chosen by us, or does it have to match something? |
22:44:33 | bluebrother | Nico_P: why did you reject my patch for adding a rwps to the zezayer theme? |
22:44:40 | Bagder | amiconn: the sansa one has to match, so that it makes the same crc32 the mi4 uses |
22:44:48 | amiconn | aha |
22:44:52 | bluebrother | it's incomplete in its current state (and I will look into it once I find time) |
22:44:53 | Bagder | I'm not sure if the firmware one needs to match anything |
22:45:23 | barrywardell | for consistency, it should match the same one as the OF |
22:45:32 | Bagder | Alonea: and you set the path to the installed compiler after rockboxdev.sh ran? |
22:45:52 | amiconn | The firmware one doesn't, but if we change the polynomial there, (1) the database audio file crcs become invalid, (2) the archos rom crcs would need to be recalculated |
22:46:07 | amiconn | crc32 is used on archos to detect the boot rom type |
22:46:38 | Alonea | Bagder: I don't know how to. I didn't see any intructions in the wiki for us poor linux users who actually don't know everything. I think last time I just had to run that and it worked fine. (i just reinstalled my entire system...) |
22:46:45 | barrywardell | so we're better to just stick to two separate implementations? |
22:46:51 | Bagder | yes I think so |
22:47:08 | | Join hardeep [0] (n=hardeep@71.202.87.239) |
22:47:31 | amiconn | Maybe add a comment tp the pp bootloader crc32 implementation |
22:48:47 | | Join BHSPitLappy [0] (n=steve-o@adsl-65-64-200-170.dsl.rcsntx.swbell.net) |
22:48:50 | | Quit SliMM ("Chatzilla 0.9.74 [Firefox 1.5.0.10/2007021601]") |
22:48:53 | barrywardell | saying that it needs that specific polynomial? |
22:49:06 | amiconn | yes |
22:50:04 | barrywardell | OK. I have another commit coming up shortly, so I'll include the comment in that |
22:50:34 | Bagder | an alternative would be to have an init function that generates the tables with a given input polynomial |
22:50:50 | Bagder | but that would only make it bigger |
22:52:04 | | Quit hardeep ("Leaving") |
22:52:29 | | Join jhulst [0] (n=jhulst@adsl-69-214-19-15.dsl.klmzmi.ameritech.net) |
22:52:36 | amiconn | The crc32 implementation in firmware also has a space saving implementation for low-mem targets that only uses a lookup table for 4 bits at a time (64 byte table) instead of 8 bits at a time (1KB table) |
22:53:28 | amiconn | Hmm, it *only* has that |
22:54:27 | amiconn | Now I remember... I tried the 1KB table version for database (tagcache at that time) with no performance benefit... |
22:59:07 | Nico_P | bluebrother: sorry, i didn't look close enough... i was closing WPS entries |
22:59:58 | Alonea | Ok, when I click on the amarok icon, it does the bouncy symbol thing, but doesn't load. If I load it in the terminal as user it says "Updating database" thing and doesn't load. If I load it in the terminal as root, it loads fine. |
23:00 |
23:00:08 | Alonea | gomen!!!!!!!!! wrong channel |
23:00:13 | | Part Alonea |
23:01:13 | | Quit SirFunk (Connection timed out) |
23:04:33 | | Quit DarkSoul () |
23:10:43 | | Quit BHSPitLappy (Read error: 60 (Operation timed out)) |
23:13:12 | newbie | wehn i clicked on database or something ROLO loads stuff wats that btw? |
23:15:52 | newbie | i got no idea wat i am doing |
23:16:35 | | Nick w1ll14m is now known as w1ll14m_ (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
23:18:03 | | Quit oKtosiTe (Remote closed the connection) |
23:18:23 | | Quit robin0800 (" HydraIRC -> http://www.hydrairc.com <- IRC has never been so good") |
23:18:32 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust753.brig.cable.ntl.com) |
23:19:53 | * | barrywardell is having a lot of oops'es |
23:20:26 | | Quit newbie ("CGI:IRC") |
23:21:35 | barrywardell | Bagder: can I send you some new H10 bootloaders for download.rockbox.org? |
23:21:42 | Bagder | sure! |
23:23:04 | barrywardell | Bagder: sent! |
23:23:16 | amiconn | markun: Unicode range 0xe000..0xf8ff is reserved for private use... so I would think this would be a good place to put the player icons and runtime-definable characters. What do you think? |
23:23:26 | Bagder | "The .e200 was somehow placed in the .rockbox folder. I moved it to the root folder " |
23:23:28 | Bagder | hehe |
23:23:31 | | Join munroe [0] (n=munroe@CPE000f3d505cab-CM0011ae8a8546.cpe.net.cable.rogers.com) |
23:23:45 | Bagder | (http://www.anythingbutipod.com/forum/showthread.php?t=11686) |
23:23:53 | barrywardell | fortunately, it doesn't matter :) |
23:24:18 | Bagder | yeah, I just liked the assumption that he knows better than the zip |
23:24:26 | |