Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2007-03-12

00:00:50 Join web-taz [0] (
00:01:04donvitohas there been any updates to mi4code to allow rhapsody signing yet?
00:01:25Bagderyou really want that?
00:01:36Bagderit requires a patched BL as well
00:02:25 Join ]RowaN[ [0] (
00:02:45]RowaN[check out my WIP sansa WPS =]
00:03:15]RowaN[the tetris boxes are the progress bar
00:03:49 Join Thundercloud [0] (n=thunderc@
00:04:15donvitoBagder: sorry, i guess thats what i meant, has there been any progress?
00:04:42Bagderwell, in what way doesn't it currently work then?
00:04:50BagderI didn't know anyone ever tried it
00:04:53aliaskBagder: Did we make it in time for the SoC?
00:05:22donvitoBagder: well, i have a e260r, dan_a and i were trying to get rockbox to boot on it one night, and the bootloader doesn't boot
00:05:34donvitoBagder: it gives the load main image failed..etc every time
00:05:48Bagderaliask: yes, I'm about to apply
00:05:58 Quit zylche (Remote closed the connection)
00:06:12aliaskBagder: Great!
00:06:16Bagderdonvito: and you tried it without the "all plaintext" trick?
00:06:38donvitoBagder: i know what you're talking about , but how would i do that
00:06:44 Join zylche [0] (
00:07:08Bagderwell, how did you build the image you tried to run?
00:07:30 Quit efyx ("Quitte")
00:07:48 Join efyx [0] (
00:08:16donvitoBagder: i used your bootloader from the forum post...
00:08:39Bagderthat one has the "all plaintext" thing
00:08:46donvitoBagder: tryed signing it with rhapsody, dummy, both without success
00:08:49donvitoBagder: ok
00:09:16Bagderthe all plaintext means that it isn't encrypted at all
00:09:35Bagderwhile the original one is, only having the header part unencrypted
00:09:37donvitoBagder: right
00:11:07donvitoBagder: so would i want to try to encrypt the bootloader with the rhapsody key? because ive tryed it to no avail
00:11:15 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
00:12:38 Quit efyx (Remote closed the connection)
00:12:58Bagderit would probably be better if you took the original mi4 file and tried your tricks on that
00:13:22BagderI mean, resigned it and re-encrypted it etc
00:13:23 Join efyx [0] (
00:13:39donvitoBagder: well, we concluded that signing the orig fw with the rhapsody key, using mi4code, does boot fine.
00:14:12Bagderyou mean encryption, not signing
00:14:27Bagderwe can't sign with any "original" signatures
00:14:30donvitoBagder: sorry :X
00:14:43donvitoBagder: i know, sorry, thats just me being hasty
00:14:58BagderI just want to be clear
00:15:04donvitoBagder: understood
00:15:24donvitoBagder: so what do you propose i do, to try to get rockbox to boot?
00:15:51 Quit zylche (Remote closed the connection)
00:16:03Bagderfirst thing, try putting the dummy signature in the original mi4 file
00:16:36 Join zylche [0] (
00:16:47donvitoBagder: the sandisk fw?
00:17:06Bagderwe need to know if the dummy signature works
00:17:13donvitoBagder: ahh ic ic, yes.
00:17:17donvitoBagder: ill try that now
00:17:35 Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan)
00:18:19 Quit webtaz (Read error: 110 (Connection timed out))
00:18:20 Quit |Rincewind| (Read error: 104 (Connection reset by peer))
00:18:42 Join webtaz [0] (
00:19:47]RowaN[i read that album art requires a seperate patch, but i see some WPS's display it without a patch.. can someone clarify that?
00:19:51 Quit webtaz (Client Quit)
00:19:52 Join |Rincewind| [0] (
00:20:22Bagderalbum art is not in Rockbox yet, only as a patch
00:21:06donvitoBagder: ok just to make sure i did this correctly, i decrypted the orig, resigned with dummy, encrypted with rhapsody
00:21:27 Join cynicalliberal [0] (
00:21:41Bagderdonvito: you can take the original fw and just do 'mi4code sign mi4 newmi4 dummy'
00:21:53donvitoBagder: ok, will do
00:22:05Bagderit should only modify 160 bits x 2 in the mi4 header
00:22:18donvitoBagder: ok
00:22:35Lloreanscorche: You here?
00:22:53scorchei am
00:23:25LloreanSee my post in response to the guy in the Hardware forum that you were upset with, I think you'll find it a little more favorable when you see what the actual intent with a wiki page was.
00:23:37LloreanThough, maybe not, I can't predict the future.
00:23:45scorchedid he PM you before posting it or something?
00:23:54 Quit efyx (Remote closed the connection)
00:24:10LloreanWe talked about it a little in advance, he hadn't thought of a wiki page, and didn't really clarify on what I'd suggested to him in regard to one.
00:25:14Bagdermarkun and petur, PM me your gmail-address for the GSoC application
00:25:30donvitoBagder: ok, well now we know that it doesn't work anymore
00:25:50BagderI was afraid that was the case
00:26:05Bagderit means we need to step up a bit
00:26:35LloreanBagder: Do you think this might be something Sandisk may actually be willing to help with?
00:27:04Bagderthis is a deliberate "fixing" of the loading process
00:27:09donvitoBagder: exaclty
00:27:14donvitoBagder: bastards :]
00:27:18scorcheLlorean: replied
00:27:34Bagderit might very well be Real trying harder to protect their Rhapsody stuff
00:27:41 Quit aliask ("Chatzilla 0.9.77 [Firefox]")
00:27:48donvitoBagder: well, any tricks up your sleeve, you'd like me to try? or any ideas?
00:28:14Lloreanscorche: Glad you like it a little better when phrased properly.
00:28:27 Join linuxstb [0] (i=d529f3ae@rockbox/developer/linuxstb)
00:28:34preglowBagder: so you can add mentors even after tomorrow?
00:29:02Bagderpreglow: yes, there are some application notes saying it is possible to add more even after the initial application
00:29:49Bagderdonvito: well, the next step would be a bit risky...
00:29:59preglowat least we have a couple of worthwhile projects
00:30:06donvitoBagder: ok, what would it include?
00:30:11Bagderdonvito: and it would be to try to replace your BL
00:30:18donvitoBagder: i see...
00:30:24donvitoBagder: thats what i figured
00:30:26Bagderusing the one I have on the site
00:30:36donvitoBagder: link?
00:30:44Bagderbut you'd need to modify something in it to know that the new one is in place
00:30:47Bagderhango n
00:30:50donvitoBagder: or you mean the bootloader.. pp5022.mi4
00:30:55 Quit Thundercloud_ (Read error: 110 (Connection timed out))
00:31:30 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
00:31:37donvitoBagder: would that even work? being a e200 and all...
00:31:38Bagderthat is the assumed name we believe they use for the BL on the R models
00:31:59donvitoBagder: ok
00:32:05Bagderthat's the R model BL, just in the e200 directory
00:32:34donvitoBagder: ic ic, the one off of the mi4code page
00:33:04donvitoBagder: ok, well what would i need to do, hex edit something?
00:33:35Bagderyes, figure out string that you can see, like the recovery mode string or something and patch it with a hex editor
00:33:49Bagderreplace a single letter or similar
00:34:03donvitoBagder: would that allow the dummy sig to work?
00:34:15 Join cmptrgy412 [0] (n=cmptrgy4@
00:34:26Bagderwell, the first step would only be to verify that we in fact can replace the BL this way
00:34:32 Quit web-taz (Read error: 110 (Connection timed out))
00:34:36donvitoBagder: ok
00:34:48donvitoBagder: can i do that in recovery mode?
00:35:11Bagderyes, supposedly
00:35:15*Llorean sometimes wants to tell people that skipped section 2.2.2 "Yes, your iPod is dead" just to be spiteful.
00:35:18*Llorean is a bad person.
00:35:43*scorche would rather tell them that their ipod is dead and to send it to me because i recycle them
00:35:51donvitoBagder: so just put the bl on the 16mb format and reboot /
00:35:53donvitoBagder: ?*
00:35:59peturLlorean: and then they come and tell they tossed it out of the window :)
00:36:10 Join midgey [0] (
00:36:12Bagderdonvito: and hold both your thumbs ;-)
00:36:22Bagdercross fingers even
00:36:30donvitoBagder: hmmmph, lol. ok well here goes...
00:36:31Bagderoh well, those sayings...
00:36:35donvitoBagder: haha
00:36:39donvitoBagder: i think ill try it
00:36:58donvitoBagder: would there be possibilities of unbricking, with e200 tool or something, in case
00:37:08Bagderhopefully, yes
00:37:34BagderI'm quite sure the e200tool can recover the BL
00:37:41Bagdereven on the R models
00:37:55donvitoBagder: ok, so just put the BL_SD_boardSupport.btl on the sansa or on the recovery drive?
00:37:55 Quit muesli__ ("ich will Khe!!!")
00:38:13donvitoBagder: like does it need to be in recovery mode or will it work in normal mode
00:38:23Bagderit works in both modes
00:38:26donvitoBagder: k
00:38:29donvitoBagder: ill try it
00:38:34Bagderat least the "normal" e200 ones do
00:39:32donvitoBagder: /me is crossing fingers...
00:39:49linuxstbAre there any known differences between the e250/260/270/280 apart from size of the flash?
00:40:21donvitoBagder: ..umm ok heres what happened... it said upgrading fw, then went back the the menu, but if i try to do anything the "locked" icon shows up..
00:40:22Bagderlinuxstb: only US/euro models having or not having the radio chip
00:40:44dan_a_donvito: Have you tried turning locked on and off?
00:40:45donvitoBagder: nvm now it works, but it didnt reboot itself, should i reboot?
00:41:06Bagderdonvito: did you hexedit it?
00:41:20donvitoBagder: no this was just plain, just to see if it worked
00:41:25Bagderah, ok
00:41:41donvitoBagder: reboot?
00:41:44Bagderyeah, you should probably reboot an extra time just to make sure it still boots
00:41:54donvitoBagder: k
00:42:11donvitoBagder: boots just fine :]
00:42:29Bagderok, fine.
00:42:42Bagderthen you need to make sure this actually upgrades to the new BL
00:43:01donvitoBagder: ok..
00:43:18donvitoBagder: how?
00:43:22donvitoBagder: im sorry
00:43:25donvitoBagder: haha
00:44:01Bagderthere's a string saying "Welcome to Recovery Mode" in the BL image
00:44:24Bagderchange a letter in that string to something else
00:44:34donvitoBagder: really? thats it??
00:44:43donvitoBagder: ooooo
00:44:50donvitoBagder: ic what you mean, to test it
00:44:55Bagderyes, well that's just an easy way to detect that your new BL is the one that runs
00:45:03donvitoBagder: roger that, very clever
00:45:06donvitoBagder: ok ill do that
00:45:29preglowdan_a_: pp5024 sound chip doesn't have treble/bass?
00:45:43Bagderpreglow: nope, doesn't look like it
00:45:53preglowjust had a look at the config, yeah
00:45:56preglowthere aren't
00:46:07preglowthere's still the 1.5 db volume increment problem
00:46:19preglowi've got the patch to fix it to be possible, but i wonder how to handle it in wps
00:46:21jhMikeSpreglow: then your efforts were well timed, no doubt
00:46:39preglowassume there's room for a ".x" as well?
00:46:42nlspreglow: force 3db steps :-P
00:46:43preglowor just trunc
00:46:47preglownls: hah
00:47:18preglowjhMikeS: i wish there was a good solution to the bloody eq shifter wrap problem :///
00:47:19preglowit's driving me nuts
00:47:57jhMikeSthe shame is there's not without both int and frac modes even for emac
00:48:00preglowperhaps i should just go for the easy route and add another couple of int bits in the output format :/
00:48:09donvitoBagder: ok trying now...
00:48:11jhMikeSyou don't think one more is enough?
00:48:21*Bagder holds his breath
00:48:26preglowjhMikeS: well, we could scale the freq coefs to not require shifting, but then we'd need another emac based gain another place too, which would mean slowdown
00:48:30*donvito does the same
00:48:40preglowjhMikeS: s/freq/eq/
00:49:07jhMikeSor just limit the dsp bits down couple in general ?
00:49:23donvitoBagder: hmm well it didnt upgrade it
00:49:32donvitoBagder: would i maybe need to do it in recovery mode
00:49:35jhMikeScould it have come about when shoving it up to 28?
00:49:59preglowjhMikeS: yeah, and that'll apply for all platforms too
00:50:12jhMikeSit's not like 26 is gonna make for crummy sound :)
00:50:24preglowbut 27 might be enough too
00:50:43 Quit ender` (" To err is human; to really foul things up takes a computer.")
00:50:49preglow24 db gain = a bit less than 16x gain, afaik
00:50:51jhMikeShave you actually tested that an overflow occurs in the shifter?
00:50:56preglowwhich means four int bits should suffice
00:51:03preglowjhMikeS: there is no other explanation
00:51:08preglownot that i can think of
00:51:44jhMikeSI'd still just trap if to see if it _actually_ happens before changin everything around ...
00:51:58preglowi will once i can be bothered to deal with it anyway
00:52:23Bagder"Thank you for signing up your organization with the Google Summer of Code."
00:52:57dan_a_Bagder: Yay!
00:53:01*Llorean cheers
00:53:11jhMikeSI calculate the 4 bits = 24.082399653118495617099111577959 db
00:53:20preglowyeah, it's _JUST_ enough
00:53:29preglowif the audio doesn't exceed limits
00:53:48jhMikeSGuess that might fudge a sample here and there
00:53:53 Join efyx [0] (
00:53:55Stalwartis there a rss feed for commit log?
00:53:56preglowbut another bit will mean we're completely safe
00:54:22donvitoBagder: should i try upgrading the bl in recovery mode?
00:54:32jhMikeS30 odd db yeah
00:54:35preglowstill not enough to handle the people who like to overlay to 24 db peaking filters, but i'll just allow them to go ahead and enjoy the overflow
00:54:36Bagderdonvito: yes, try that
00:54:48BagderStalwart: get the rss feed for the mailing list off
00:54:50donvitoBagder: ok, thanks, and congrats on the soc!
00:55:05 Quit zylche (Remote closed the connection)
00:55:15preglowdoesn't mean we're accepted yet, does it?
00:55:35Bagderjust that our application was received
00:55:42jhMikeSanything that would overflow the 30db overhead would have to sound pretty awful
00:55:42linuxstbBagder: Was that just an expression of interest, or did you need to include a list of projects?
00:55:50 Join zylche [0] (
00:56:13donvitoBagder: didn't upgrade...?
00:56:16 Quit Ribs ("eh eh ehhhh!")
00:56:22Bagderlinuxstb: I supplied the URL to our soc page
00:56:23jhMikeSI'm guessing they put all the filters down on the bass frequencies and crank em up?
00:56:36Bagderdonvito: now that is annoying...
00:56:45donvitoBagder: yea i know
00:57:19donvitoBagder: is that how it works on the e200s
00:57:28Stalwartghm, that feed isn't pretty =\
00:57:34Bagderdonvito: yes, basically
00:57:40donvitoBagder: hmm...
00:57:44Stalwarti'll stick with changelist on website
00:57:56Bagderdonvito: I'll go to sleep now, but I'll mail our hero MrH and see if he has any clever ideas on how to proceed
00:58:13donvitoBagder: ok, thanks for your help. :]
00:58:52LloreanStalwart: For some reason the feed doesn't seem to format properly, it lacks line endings in any feed reader I view it with.
00:59:09LloreanMeanwhile if you view it on their page, it's fine.
00:59:11jhMikeSpreglow: so what are the final readings on the asm resampling for arm?
00:59:25Bagderthere are some svn2rss converters "out there" so someone could setup such a service at will
00:59:40 Quit robin0800 ("For Sale: Parachute. Only used once, never opened, small stain.")
01:00:04preglowjhMikeS: couldn't be bothered to test much, 1-2% difference on some 96khz flacs for downsampling, 2-3% upsampling for some not-extremely-hard spcs
01:00:08jhMikeSpreglow: ...and I see you stuck with the silly label names :P. I was gonna kill that in the next round.
01:00:21donvitoBagder: one more thing real quick, would there be a way for me to contact MrH ?
01:00:26preglowjhMikeS: yeah, again, couldn't be bothered. i'll fix when i touch it up some time
01:01:09Bagderdonvito: not unless he wants to, but I can ask him
01:01:21donvitoBagder: thats fine by me, my email is
01:01:37donvitoBagder: again thanks a lot, i hope the next time we talk, ill be running rockbox :]
01:01:40jhMikeSdoes arm benefit at all from it's movem equivalent for tranferring memory?
01:02:24 Join HawkSlayer [0] (
01:02:27preglowwell, it does save on cycles
01:02:33preglowbut i don't know if it bursts
01:02:42 Join vertz [0] (
01:02:59 Join robin0800 [0] (
01:03:12 Quit Colt^onLinux (Remote closed the connection)
01:03:16donvitoBagder: im really sorry one final question, then i promise im done bothering you, would it possibly be a .rom file?
01:03:22donvitoBagder: like rename it to that?
01:03:29Bagderyou can try that
01:03:32dan_a_MrH reminds me of The A-Team
01:03:34donvitoBagder: ok thanks
01:04:20Bagderdonvito: but the fact that it was recognized with the .btl extension the first time...
01:04:47Bagderof course, testing with .rom would at least rule out that
01:04:52 Quit robin0800 (Client Quit)
01:05:33donvitoBagder: yes
01:05:39jhMikeSsuppose I'll be up to speed with ARM when something forces me to be as is the usual story
01:06:42vertzHi, is there a way to scroll faster?
01:07:13linuxstbIs anyone else having trouble accessing ?
01:07:25dan_a_vertz: Spin the scrollwheel faster? Press the buttons harder?
01:07:54jhMikeSI feel it coming with getting some gigabeat stuff working right
01:08:03dan_a_vertz: What kind of player do you have?
01:08:22vertzipod video
01:08:25 Join robin0800 [0] (
01:08:38vertzit want it even faster, takes forever to scroll thru my mp3s
01:08:59dan_a_I think that there are some patches in the tracker to improve scroll speed
01:09:05JdGordonvertz: what player have you got?
01:09:10Lloreandan_a_: I think they're all way out of sync though.
01:09:13vertzipod video
01:09:21JdGordoncan you build your own?
01:09:27JdGordoncompile i mean
01:09:28BagderI believe Slasheri has ipod video scrolling works in his pipe
01:09:37vertzJdGordon: sure
01:09:47*JdGordon put a scroll accel patch on last night that needs testing
01:10:13JdGordonvertz: can you try and tell me if audio freezes while scroolling
01:11:13 Quit robin0800 (Client Quit)
01:11:32***Saving seen data "./dancer.seen"
01:11:58 Quit inversions ()
01:13:35 Join inversions [0] (
01:13:55 Quit cmptrgy412 ("Trillian (")
01:13:58 Join kubiixaka [0] (
01:15:02 Part nls
01:15:18 Join Moofar^Colt [0] (
01:15:50 Quit Mouser_X ()
01:18:54preglowjhMikeS: forces you to? the gigabeat could run rockbox ported to interpreted basic and you still wouldn't notice :>
01:19:49linuxstbAny gigabeat people know why there are 4 bootloaders available for download (2 in the wiki, 2 on, and which is the recommended version?
01:20:16 Join Nibbier [0] (
01:20:33Lloreanlinuxstb: I used the (removes original firmware, for faster boot times) and from the wiki page.
01:20:44Lloreanlinuxstb: I honestly have no clue what's the newest, I just know that is 'working'
01:21:26LloreanYou only need the, the GBSYSTEM breaks dual boot to shave 2 or 3 seconds off the boot time, but as far as I'm aware, dual boot offers nothing.
01:21:32 Quit Thundercloud (Remote closed the connection)
01:21:49 Quit kubiixaka ("Miranda IM! Smaller, Faster, Easier.")
01:21:58linuxstbA new one seems to have been added to the wiki yesterday (11 March)... I thought the general concensus was that bootloaders shouldn't be in the wiki.
01:22:22vertzJdGordon: how do i apply the patch?
01:22:39JdGordonpatch -p0 < the_patch
01:22:57Lloreanlinuxstb: That's my opinion of it. The is, I _think_ the bootloader at with the bootsplash.raw file included.
01:23:21LloreanBut really, we should just have a known good one at the official download site.
01:25:00vertzJdGordon: uhm, where should i put when i run it?
01:25:11 Quit |Rincewind| ("Cya")
01:25:17 Quit Hoffmann (Read error: 110 (Connection timed out))
01:26:03DaggyDuni'm taking a whack at improving mpegplayer. If i somehow(dont know how) apply a circular buffer the plugin would that keep the video playback continuous?
01:26:30vertzJdGordon: can't find file to patch at input line 5
01:26:36linuxstbDaggyDun: Yes, that's the general idea.
01:27:45 Join Hoffmann [0] (
01:27:51 Quit Arathis ("Bye, bye")
01:28:15DaggyDunlinuxstb: Thanks, now i know ehat i have to do. Just hav to figure out how :)
01:28:58JdGordonvertz: which folder are you runnig patc from?
01:29:20vertzi think i tried from all hehe
01:31:44 Quit kubiix (Read error: 110 (Connection timed out))
01:32:12JdGordonok, hang on ll build one for you
01:32:22vertzok :)
01:32:47JdGordonhopefully without losing my other chanes from last night :p
01:33:27 Quit mirak (Remote closed the connection)
01:33:48 Join toffe82_ [0] (
01:34:33 Quit scorche (Read error: 104 (Connection reset by peer))
01:34:43jhMikeSpreglow: all execution time must vanish :)
01:34:50JdGordonget audio playing, then scroll through your longest list non-stop and tell me if it pauses the music at all
01:34:53 Join scorche [0] (i=ScorchE@rockbox/administrator/scorche)
01:35:06jhMikeSbesides I think the pcm driver stuff needs shaping up
01:35:23 Quit inversions (Read error: 110 (Connection timed out))
01:35:39vertzJdGordon: alright, lets see
01:37:18preglowsleep time
01:38:07 Quit x3jmp (Read error: 110 (Connection timed out))
01:38:17 Join eigenman [0] (
01:38:34*jhMikeS ususally just ends up falling asleep before getting a chance to tell anyone
01:38:36 Quit ]RowaN[ ("zzz")
01:39:23eigenmanHi, I'm trying to install rockbox on my nano, however ipodpatcher can't find my nano.
01:39:37DaggyDunI have an idea as to what code i want to type for the circular buffer for mpegplayer but i have no idea where to put it. Can anyone help me?
01:40:05vertzJdGordon: no pauses or skips, but its still not scrolling fast enough hehe
01:40:15JdGordonvertz: how long is the list?
01:40:23eigenmanI'm using linux gentoo, and the nano is formatted recently by itune6 to a windows format.
01:40:32vertzJdGordon: VERY long
01:40:45eigenmanIs this the appropriate to seek help?
01:40:49JdGordonafter 10s of scrolling it skips 20odd items each time... i can get through 5000+ tracks in about 20s now instead of 3 min
01:41:00 Quit scorche (Read error: 131 (Connection reset by peer))
01:41:15 Join scorche [0] (i=ScorchE@rockbox/administrator/scorche)
01:41:36JdGordonI imagine scrolling on the ipods isnt as easy tho because you have to keep moving your fingure
01:41:36vertzJdGordon: uhm. then i must have done something wrong
01:41:37Lloreanvertz: Have you considered actually organizing your music instead of viewing it all as one single long list, then?
01:41:39 Quit HawkSlayer ("Chatzilla 0.9.77 [Firefox]")
01:41:48 Quit zylche (Remote closed the connection)
01:41:52linuxstbeigenman: Are you running ipodpatcher as root?
01:42:01vertzLlorean: yeah, but fixing all id3tag is a pain in the ass
01:42:14 Join eggy [0] (n=eggy@pdpc/supporter/sustaining/yorkcc.eggy)
01:42:20linuxstbeigenman: Have you done anything else to it after itunes 6 restored it?
01:42:27eigenmanIt give the error : No ipods found.
01:42:32 Join zylche [0] (
01:42:34linuxstb(or even before itunes 6 restored it...)
01:42:45eigenmanI've downloaded few musics to it using gtkgnutella.
01:43:08eigenmanBefore itunes 6 restored it, I accidently deleted everything on it.
01:43:13JdGordonLlorean: its not about organisation... use the db and youll see massive lists...
01:43:37JdGordonthe long list i test with the the tracks filter which shows every song on the player
01:43:42eigenman(Ran a dd command that destroyed the partition table)
01:44:31linuxstbeigenman: That's most likely the problem - try restoring an MBR from here (assuming there is one for your Nano) -
01:44:43LloreanJdGordon: Yeah, but I was suggesting it as a way to avoid the long lists, since scrolling is probably going to be imperfect for a little while yet.
01:44:57LloreanJdGordon: In all truth, there's rarely a reason to enter the "All Tracks" list.
01:45:08JdGordonof course :)
01:45:47 Quit zylche (Remote closed the connection)
01:45:55vertzJdGordon: wtf did i do wrong? hehe
01:46:02vertzfast scroll would be so nice
01:46:06vertzi dream about it every night
01:46:09vertzand every day
01:46:22vertzevery time i close my eyes hehe
01:46:22DaggyDunDoes anyone know what is the size of the sansa's buffer?
01:46:22eigenmanThanks. I will try that.
01:46:37 Join zylche [0] (
01:46:48eigenmanI'm backing up my files now.
01:46:53 Quit lee-qid ("aufwiederbyebientotsayonara")
01:47:03linuxstbeigenman: ipodpatcher checks for some magic strings in the MBR that are present only on ipods - so if your MBR isn't the original one, then that check will fail.
01:47:30*linuxstb should probably relax that check - the other checks should be good enough.
01:47:44LloreanDaggyDun: The Sansa has, I believe, 32mb of RAM total.
01:47:54eigenmanI figured that much, however I just assumed that itunes fixes the mbr as well.
01:48:10linuxstbNo, I don't think itunes does.
01:48:28linuxstbAt least, it may restore the partition layout, but not the other contents.
01:48:44eigenmanIf this works, that is a good support for your theory. :)
01:48:49 Quit donvito ("Anacna "If anything can't go wrong, it will anyway"")
01:49:53 Quit dan_a_ (Read error: 110 (Connection timed out))
01:50:07 Quit toffe82 (Read error: 110 (Connection timed out))
01:51:31jhMikeSscrollwheel scrolling seems to load up two queues...that'll bring it to its knees if it's still that way
01:52:37vertzJdGordon: any idea why it didnt work at all?
01:55:29jhMikeShumor me, which iPod?
01:58:17LloreanJdGordon: Your patch doesn't seem to be effective on iPods. Or at least my Nano, either.
01:58:18jhMikeSif button-clickwheel.c is the one used it looks to me like it'll stuff both the button queue and backlight queue with messages
01:58:46linuxstbI thought it checked the button queue, and only added more button events if the queue was empty?
01:58:48JdGordonbugger... that means its either a keymap problem, or a sucky ipod button driver :p
01:58:54jhMikeSThe answer probably lies there
01:59:20jhMikeSbut it calls backlight_on too all the time
01:59:37*vertz burst into tears
01:59:57jhMikeSThe caption backlight option does the same and that brought the x5 to it's knees too
01:59:58JdGordonlinuxstb: the ipod button driver does that?
02:00:18linuxstbJdGordon: I believe so, at least in its current incarnation.
02:00:24JdGordonoh.. lame :p
02:00:43JdGordonthats hopefully what Slasheri is fixing then
02:01:14linuxstbOtherwise you would get the queue filling up with 100s of clickwheel events and a bad case of overscrolling...
02:01:19jhMikeScould be changed to do the backlight calls infrequently as wekk
02:02:06 Quit efyx (Remote closed the connection)
02:03:12 Join Mouser_X [0] (
02:03:45JdGordonhang on.. but I thought you could get BUTTON_SCROLLFWD|BUTTON_REPEAT ?
02:06:13linuxstbYes, you can.
02:06:55JdGordonyou just cant get it wtice in a row ?
02:07:15jhMikeSwell...that's my thoughts anyway and one of the first things I'd attack if I had an iPod in hand
02:08:52 Quit zylche (Remote closed the connection)
02:09:10jhMikeSbacklight_on is even called before queue_empty...hrm
02:09:35 Join zylche [0] (
02:10:54JdGordonsomething to play with later this arvo maybe... /me gone
02:12:26 Join ryanpg [0] (n=ryanpg@
02:13:37 Quit midgey (Read error: 104 (Connection reset by peer))
02:13:54ryanpgok, I think I'm going to need some hand holding here... I've been playing all songs in a directory just fine up till now,
02:14:18ryanpgbut I want to start building "dynamic playlists", how do I insert a song into the queq
02:14:33ryanpggrr... queue
02:14:53DaggyDuncan the entine elephants dream clip (43mb) from play on the sansa with the buffer filling up before it was finished???
02:15:45eigenmanlinuxstb: Thanks, ipodpatcher now recognizes my nano.
02:15:56linuxstbDaggyDun: No, the buffer available to mpegplayer is around 28MB-29MB.
02:16:14linuxstbeigenman: Glad it's working for you.
02:16:17ryanpgeach time I press select on a track in file view or database, I'm prompted to "erase dynamic playlist" and then if I say yes the song starts playing
02:16:20Lloreanryanpg: Have you tried simple searching the manual for "Insert" or "Queue"?
02:16:32ryanpgLlorean, hi again, yes
02:16:39jhMikeSprobably about time to emac the heck out of mpegplayer :)
02:16:47Lloreanryanpg: Odd, because those both turn up usable results for me.
02:16:59Lloreanryanpg: Are you actually using the _search_ function of a PDF viewer?
02:17:42DaggyDundid some coding, now i hav to wait ten minutes before i can figured out if it will work :'(
02:18:27linuxstbjhMikeS: There's still mirak's old patch with Coldfire improvements to mpegplayer on flyspray that needs reviewing and cleaning up. Optimising the IRAM usage would seem to give significant gains, but now that libmad is linked with mpegplayer, there's big competition for IRAM...
02:18:58linuxstbDaggyDun: If I was you, I would just reduce the buffer size mpegplayer is using.
02:19:07ryanpgin fact I'm searching through section 4.4 Working with Playlists now
02:19:40Lloreanryanpg: That doesn't answer the question I asked you. Did you use a search function of a PDF viewer. It sounds like you're searching by eye, which means you can overlook things.
02:19:53jhMikeSI'm thinking for cf if the data is alignent a movem used, the difference will be negligeable. Burst transfers or parallel loads on colfire compete pretty well with it.
02:20:10Lloreanryanpg: I assure you, I am 100% certain that it is in the manual, and I am 100% certain that opening the manual PDF in a PDF viewer and searching for the word queue will give you a useful result.
02:21:22 Join midgey [0] (
02:21:23jhMikeSone thing I don't think he ever took advantage of was just memcpy'ing small blocks to IRAM first
02:21:38DaggyDunlinuxstb: how do i do that? i forgot to tell you that i learned c from an ebook yesterday, so i'm wandering in the dark here :)
02:23:25 Quit petur ("Zzzzz")
02:23:30jhMikeSlinuxstb: does the video run on the main thread?
02:24:11*jhMikeS can't remember what does what now
02:24:19linuxstbDaggyDun: An easy way would be to increase the amount of memory allocated to libmpeg2 for its internal use - change the "2" in the line "#define LIBMPEG2BUFFER_SIZE (2*1024*1024)" to something like 20 - that will give 18MB more space to libmpeg2 (which it won't use), leaving a lot less for mpegplayer to use as a buffer.
02:25:16linuxstbjhMikeS: There are currently three threads - one for video, one for audio, and one (the main thread) which is intended to be for rebuffering. On PP targets, the video thread is on the COP, and audio on the main CPU.
02:25:52linuxstbAudio couldn't be run on the main thread, as the stack was too small - libmad is optimised to use all of its available stack (the codec stack is in IRAM).
02:25:55jhMikeSall stacks are IRAM?
02:26:49linuxstb9KB for audio, 4KB for video.
02:27:35linuxstbSomething that could be useful would be to steal the core codec thread's stack for use in mpegplayer - that's 9KB of IRAM currently unused whilst mpegplayer is running.
02:27:40jhMikeSBut we have huge amounts of main stack in IRAM on cf...very handy for working buffers
02:28:03 Quit Nimdae (Read error: 110 (Connection timed out))
02:28:39linuxstbI also allocate a 4608 byte buffer for libmad on the main stack, so it's not completely unused.
02:28:46jhMikeSCould use the main thread for video and a spawned one for the buffering
02:29:31jhMikeSI'm just thinking the arrangement could change per target...whatever is best for it
02:30:29linuxstbYes, it could. I've also thought about simplifying it to two threads, and interleave disk reading with audio decoding - as long as the PCM buffer never empties.
02:30:59 Quit Hoffmann (Read error: 110 (Connection timed out))
02:31:32 Quit yesi (Read error: 148 (No route to host))
02:33:27 Join Hoffmann [0] (
02:34:42jhMikeSwould be interesting to try adding stack stealing and switching though in a way that keeps things stable
02:40:10*linuxstb is waiting for a gigabeat to arrive in the post, so may regain interest in mpegplayer
02:44:39 Quit Domonoky_ (Read error: 104 (Connection reset by peer))
02:45:28*linuxstb sleeps
02:45:30 Quit linuxstb ("CGI:IRC")
02:46:01 Quit roolku ()
02:57:25 Join daurnimator [0] (n=fake@unaffiliated/daurnimator)
03:01:34 Part pixelma
03:07:01DaggyDunmpegplayer is starting to pis me off now>:(
03:09:11 Quit vertz (Read error: 113 (No route to host))
03:10:57 Join digerati1338 [0] (
03:11:33***Saving seen data "./dancer.seen"
03:11:37 Quit Moofar^Colt (Read error: 104 (Connection reset by peer))
03:12:26digerati1338Is this where I need to come to get TWiki editing privledges?
03:13:35 Join johnson4 [0] (i=46432473@gateway/web/cgi-irc/
03:13:43rotatordigerati1338: yes, what's your wiki name?
03:14:31DaggyDunjhMikeS: Are you still there?
03:14:35 Join Nimdae [0] (
03:14:51rotatorok, you should have access now
03:14:59rotatorno problem
03:15:19 Quit Mouser_X ()
03:16:22SoapJdGordon: how does FS #6798 work on the iPods? Does it just scroll through longs lists faster, or does it accelerate list scrolling (like FF/RW in the WPS) based upon how long you have been scrolling, or does it accelerate list scrolling based upon how fast you "spin" the iPod touchwheel?
03:16:32 Join Moofar^Colt [0] (
03:20:09LloreanSoap: It doesn't seem to work on iPods yet
03:21:34 Join lukaswayne9 [0] (
03:21:37Soapshould I test on my 5th gen, or am I wasting effort?
03:22:53 Join lukaswayne9_ [0] (
03:23:29LloreanSoap: Probably wasting effort. Doesn't work on my Nano, didn't work on someone else's 5G. I think it was decided it's because of how Rockbox prevents the scrollwheel from filling up the button queue.
03:26:06SoapAfter 4 days playing with the Gigabeat, I have come to the conclusion that Portrait mode makes for a more-efficient usage of screen real estate, and that the iPod scroll wheel beats the cross pad for navigation. IMHO.
03:26:27LloreanSoap: I love the pad for navigation personally, but that's because I like buttons.
03:26:48LloreanI'm not a fan of having to move my finger constantly while scrolling through a list or adjusting volume.
03:26:58jhMikeSLlorean: I'm thinking some problem come from the fact that backlight_on is called in a completely unfilter manner and just blasts the backlight queue with messages. Maybe you saw already :P
03:27:40LloreanjhMikeS: Ah, I didn't understand that you were talking on the same subject, didn't catch that.
03:28:21jhMikeSI did have a look to see where some problems may arise. The scrollwheel is not the only call that does that either.
03:29:32jhMikeSA filtered version of backlight_on would have use when using Caption Backlight as well
03:29:57 Quit ryanpg ("Leaving")
03:30:19LloreanDoes caption backlight call it multiple times?
03:30:39 Join Insectoid [0] (
03:30:42jhMikeSBig time
03:30:48InsectoidIs voice disabled in latest svn?
03:30:51jhMikeSActually caused audio skips on x5
03:30:56 Join Mouser_X [0] (
03:31:29jhMikeSso my brining it up isn't really arbitrary but from a past experience
03:31:34LloreanInsectoid: No.
03:32:01LloreanjhMikeS: Ouch. Why does it call it more than say, once per backlight timeout period?
03:32:26 Quit eigenman ("Leaving")
03:32:26InsectoidStrangely, I'll load my english.voice file into the langs directory, disconnect the Ipod and receive no speech. When I reconnect it, the english.voice has vanished from the directory.
03:32:28 Join bonbonthejon [0] (n=jon@
03:33:20InsectoidOdd. It happened thrice, then it started working.
03:33:25LloreanInsectoid: Did you eject properly?
03:33:32jhMikeSLlorean: *shrug* It just calls it repeatedly during the time the backlight should be on without mercy
03:33:42LloreanjhMikeS: That's kinda horrible, I think.
03:33:58InsectoidI had the Ipod optimized for speed and data caching off, that's probably what shot things
03:34:01 Quit entheh ("^~")
03:34:14jhMikeSWas thinking I'd add the function maybe and the scrollwheel drivers could use it
03:34:24 Quit perplexity (Read error: 110 (Connection timed out))
03:34:24LloreanOn a related note, I wouldn't object to having the "Caption Backlight" option be renamed to "Additional Battery Drainer" so that maybe we don't get people complaining about their battery life while using it. :-P
03:34:44 Quit Nimdae (Read error: 104 (Connection reset by peer))
03:34:45LloreanjhMikeS: Seems like a good idea.
03:35:13 Part DaggyDun
03:35:25jhMikeSI think the name "Caption Backlight" gives no hint to what the heck it does. I never knew till somehow I stumbled on it. (I don't read manuals too much)
03:35:47 Quit XavierGr (Read error: 104 (Connection reset by peer))
03:36:33LloreanYeah, I had to look it up.
03:36:45 Part digerati1338
03:36:49LloreanAnd then my response was "Well yeah, if you have a 10 second caption backlight it's definitely gonna hurt your battery life"
03:37:37jhMikeSI discovered it (and the queue overhead) when adding the hold switch options.
03:41:07jhMikeSIs popping the bl once for a few seconds every 3-5 minutes gonna really kill the batter _that_ badly?
03:42:37LloreanKeeping the backlight on for like, 20 seconds every song hurts it a lot for the iPods.
03:43:11LloreanThat's what the example that comes most to mind was, a 10 second caption backlight set, so 20 seconds total per song of backlight time.
03:43:22jhMikeSah...I've run my x5 (when the battery was ok) with backlight on almost continously on 5-6 hr road trips and harly been drained at all (not an L either).
03:43:26 Quit Insectoid ()
03:43:42LloreanThe iPods have very low mAH batteries. I think the Nano is like, 340
03:44:05LloreanThe additional drain from the backlight provides a statistically very significant increase in power drain, even with our already bad drain.
03:44:10jhMikeSno disk though, right?
03:44:16LloreanNo disk on the Nano at least.
03:44:36jhMikeSdatabase updates in the background _kill_ the battery on anything
03:44:41Soapone second and I will have the numbers to estimate the hit.
03:44:42jhMikeSwith a hd
03:44:49 Quit lukaswayne9 ("Ex-Chat")
03:44:51 Quit lukaswayne9_ ("Ex-Chat")
03:44:56LloreanOn the iPod Photo, the battery is apparently 700mAH
03:46:03LloreanAh, supposedly the 60/80gb iPods DO have a bigger battery
03:46:06jhMikeSFor apple I guess slim design must take a back seat to important stuff
03:46:18LloreanThis page says the 30 is 400mAh, and the 60/80 is 600mAh.
03:47:02jhMikeSBut you've got x5 with 950/2300, H120 with like 1100, and Gigabeat with 1300 or about that so what's with them?
03:47:10LloreanH120 is 1300
03:47:42LloreanWell, the only place I know the backlight is really bad is the Nano.
03:47:49LloreanI can watch my battery meter count down with the backlight on.
03:48:19 Join Nimdae [0] (
03:48:19 Quit johnson4 ("CGI:IRC (EOF)")
03:48:30jhMikeSGuess the original iPod had quite a whopper of a batt but was a big drainer of it
03:48:42LloreanThat's what it looks like.
03:48:49LloreanFrom 1230mAh down to 400/600
03:49:17Soapwhile runtime has gone up.
03:49:54jhMikeSthough the reported retailos running times for music seem pretty decent
03:50:36jhMikeSLlorean: no dimming?
03:51:29LloreanjhMikeS: I'm not even sure if we have dimming set up the Nano yet, do we?
03:51:44jhMikeSCouldn't say...would be a good think it sounds like
03:52:16LloreanGenerally speaking, I don't even use the backlight.
03:52:23jhMikeSthey have HAVE_BACKLIGHT_PWM_FADING
03:52:26LloreanWith a black and white theme, the screen's pretty readable without it (about as readable as the H120)
03:53:59jhMikeSthe config says the batt is 1300 though...the site 300 ?!?
03:54:44LloreanMost of the iPods don't have a proper battery capacity in their config.
03:54:51LloreanNobody's changed them, I don't think, ever.
03:55:52jhMikeSAlmost like the H120 number is just stuck there
03:57:47LloreanPossibly it was originally copied from the H120 config?
03:58:34jhMikeSIt shows the "port controlled" comment which seems to make the rounds
03:59:21SoapApple OS consumes 4x the power with backlight on as it does with backlight off.
03:59:29LloreanSoap: Ouch.
03:59:31 Quit Mouser_X (Read error: 104 (Connection reset by peer))
03:59:43LloreanjhMikeS: Is there an origin to that comment?
03:59:46jhMikeSI guess that just means the electronics are pretty efficient
03:59:56SoapRockbox OS consumes 3x the non-boosted power with BL on as it does off. 2X the boosted power with BL on as it does off.
04:00:30jhMikeSLlorean: Best I can tell it's the H100 series. That was the first SWCODEC?
04:00:43safetydanjhMikeS, yes I believe it was
04:00:45LloreanjhMikeS: Yes.
04:01:37jhMikeSYeah, the archos models share different one it looks like
04:02:12SoapMP3 = ~50% boost = 2.5x 4 minute songs =15 songs per hour = 150 seconds per hour of backlight = 225 seconds of equivelent power draw per hour.
04:02:22SoapNot bad, every hour costs you 64 minutes.
04:02:23jhMikeSlike archaeology
04:02:56Soap*seconds of _additional_ equivelent power draw
04:03:07Soap(due to caption backlight)
04:03:35LloreanSoap: 8 minutes in the case I was talking of, since a 10 second caption actually means 20 seconds of backlight per song.
04:03:47jhMikeSNot likely backlights will get more efficient either
04:03:49Soapahh - even worse
04:03:56LloreanSoap: Which costs you about an hour to an hour and a half of total battery time on the Nano.
04:03:59Soap13% wastage
04:04:15Soapnow we're talking real money.
04:04:22LloreanEnough to really ruin a battery bench
04:04:47jhMikeSIF you can do PWM fading how could brightness not be an option? <= odd
04:05:04Soapthere is a brightness patch.
04:05:43SoapIs there any reason to be concerned for the backlight's longevity switching it on and off so fast?
04:06:19jhMikeSSince perceived brighness is logarithmic, you could save mounds of backlight mAhs without a serious dimming
04:06:51jhMikeSIt's not hardware PWM?
04:06:59LloreanI think it's hardware.
04:07:16LloreanThe 1GB Nanos actually have a dimmed backlight in the stock firmware.
04:07:18SoapI thought I had read that varied by target.
04:07:30Soap(hardware PWM)
04:07:30jhMikeSIt's a EL panel?
04:07:31LloreanSoap: I meant in the context of iPods.
04:07:41*Llorean isn't _sure_ though
04:08:04 Part countrymike ("Leaving")
04:08:27jhMikeSOne thing with the voltage regulator that run those is the off time should not drop below a certain amount of the regulator could be damaged
04:09:03jhMikeSBut dimming an EL panel will extend the life
04:09:21LloreanOddly enough, I think the 1GB Nanos just have a dimmer backlight, since they don't run a different firmware or advertise improved battery life. But I'm not sure.
04:11:15Soapwhat about a LED backlighting system?
04:11:54 Join XavierGr [0] (
04:12:11jhMikeSLED...maybe but think those tend to use switched capacitors and not inductors which is safer
04:12:27 Join jhulst [0] (
04:12:37jhMikeSFor life...probably not as critical
04:12:45Soapjust curious, thanks.
04:13:25 Join EbErT [0] (
04:14:17 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
04:14:57saratogaso when are we getting a Sansa Install Forum?
04:15:14saratogabe a nice place to put all those "halp i deleted my firmware" threads
04:15:44SoapM5 also needs to be added to the Cowon - Installation/Removal forum's subtitle.
04:16:18SoapMaybe the addition of a "Doom and Rockbox" forum.
04:16:32 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:16:45 Join miepchen^schlaf [0] (
04:16:48SoapWhere nobody with a badge is allowed to post, and we see what theories and pratices evolve.
04:16:58LloreanSoap: An interesting social experiment.
04:17:01Lloreansaratoga: Hit Refresh.
04:17:03Soap(ment to say "Doom and Rockboy")
04:17:56SoapThere can be a "Posting In This Forum" post, with answers to the most commonly asked questions, and it won't stop a single post.
04:18:47jhMikeSHow bout an initiation article with a quiz that you must get a certain score on before allowing you to proceed?
04:19:19jhMikeSAnd not always the same quiz so no cheating
04:19:23LloreanjhMikeS: "In the manual, which sections are essential for installing Rockbox: 2.2.2, 2.2.3, All of the above"
04:19:37EbErTis it really that bad?
04:19:52EbErTcould do a fun rockbox trivia bot
04:20:02*jhMikeS doesn't even know that and would probably fail it
04:20:21LloreanjhMikeS: It's an open book quiz. :-P
04:20:54jhMikeSI just say: whatever the heck installation instruction are linked to your player's model
04:20:54LloreanjhMikeS: The main problem is that people always skip 2.2.2, and just do 2.2.3 (2.2.2 is "Unzip to the device", 2.2.3 is "Install the bootloader")
04:21:17LloreanThey're cleverly titled "Installing the Firmware" and "Installing the Bootloader"
04:21:27LloreanApparently "Installing the Firmware" isn't an obvious enough clue.
04:21:44jhMikeSHow about: "you must follow these step or else rockbox will not function"
04:22:15LloreanEbErT: Relatively frequently, people ask about installing Doom, and it turns out they put the files in the wrong folder because they thought our instructions weren't literal in saying "Make this folder, and put the files in it"
04:22:33 Join Webgiest [0] (i=4a87b2ea@gateway/web/cgi-irc/
04:22:52LloreanjhMikeS: I seriously want to start telling people who get the missing Rockbox.ipod file "Your iPod will never work again, but I'll give you $50 for it so that we can use it for experimentation"
04:23:01jhMikeSso they overinterpret it to mean it talks only metaphorically :)
04:23:10 Quit ctaf ("Leaving.")
04:23:11EbErTsry bout that, put a book on the key &&
04:23:21jhMikeSsend a few my way
04:23:22Soapyou know, shipping empty folders for wads and pacman roms would save some hassle, and cost little.
04:23:38 Join ctaf [0] (
04:23:41*Llorean beats his head on the table.
04:23:46*Llorean burns down the forums.
04:23:52jhMikeSshould just have a games folder for such things
04:24:09jhMikeSor did we get one?
04:24:13EbErTyou talking mostly about questions on forums? i can see that. i hardly use those pain in the arses
04:24:18jhMikeSnot that I really pay alot of attention to that
04:24:28LloreanSoap: If you extract the extras doom wads file to your iPod, it puts them in the right folder for you.
04:24:37LloreanSoap: /.rockbox/doom is the path in the zip for the files.
04:24:59jhMikeSshould be ./rockbox/games/doom|pacman|etc.
04:25:06LloreanEbErT: They're fairly common in here too.
04:25:08SoapI guess I should play with things like that, even though I don't use them.
04:25:14Webgiesttoanyone: In order to take advantage of co-proc, should have to make a current Bootloader? Am I correct in asuming the co-proc needs to be initalized? sansa e2xx
04:25:38LloreanWebgiest: The official one is suitable.
04:25:40EbErTyou wont play with doom long before your battery is gone
04:25:53WebgiestThankyou somuch bye
04:25:59 Quit Webgiest (Client Quit)
04:26:07jhMikeSif you extract doom wads and see /.rockbox/doom/.rockbox/doom something should clue you in
04:26:18EbErThas there been any attempt at making iPod rockbox more efficient on battery?
04:26:28LloreanEbErT: Yes. It is not a simple problem.
04:26:51EbErTi know its not, or i would have super battery life already :/
04:26:59LloreanIt's more likely a hardware question than an efficiency question.
04:27:02EbErTjust haven't messed with rockbox in bout a month
04:27:18EbErThd speedups?
04:27:37jhMikeSwill the sansa info help anything with other pp? it's pp too, right?
04:27:54 Quit BigMac ("Leaving")
04:28:23LloreanEbErT: HD speedups?
04:28:52EbErTrockbox access the harddrive a lot, which is probably a big factor
04:28:53LloreanEbErT: No, more along the lines of "There's a good chance some hardware is active that shouldn't be, but because we know relatively little about the hardware, we don't know how to check for it, or disable it if it is"
04:29:07 Join BigMac [0] (
04:29:07LloreanEbErT: Rockbox doesn't really hit the HD very often at all.
04:29:07*jhMikeS is getting confused...AMS, PP and thinks they have something to do with each other
04:29:18LloreanjhMikeS: Not really
04:29:33LloreanjhMikeS: The PP5024 has an embedded DAC, which is what we got the datasheet for.
04:29:45jhMikeSonly the DAC?
04:29:54EbErTi think it does, but its gotten better since spring
04:29:59LloreanBecause it's made by AMS, not PP
04:30:12LloreanEbErT: You're wrong for thinking it's 'a lot'
04:30:25LloreanEbErT: It hits the HD just as much on other players and gets better battery life than their native firmwares.
04:30:45LloreanEbErT: It only hits the HD when necessary to fill the buffer, and if dircache is disabled, when necessary to display the filetree contents.
04:30:56EbErTdo you have a link to a chart on battery life for ipod?
04:31:17LloreanIt's the IpodRuntime wiki page.
04:31:20EbErTi disagree it gets better than native firmware on my 4g
04:31:23LloreanIt doesn't
04:31:27LloreanI said on OTHER players
04:31:34LloreanIt VERY definitely does not get better than the native firmware on iPods.
04:31:48EbErTok, sry i was only talking about ipods
04:31:55LloreanI know
04:31:57LloreanWhich is why I said OTHER players
04:31:58LloreanOTHER as in not-iPods
04:32:13 Join Mouser_X [0] (
04:32:21LloreanIt hits the HD just as much on the iPods as it does on other players
04:32:42LloreanIn fact, we buffer more music than the Apple firmware, most likely.
04:32:45jhMikeSgiven portal players obstinance ... I'm ok with news about them going down in flames ... seems the most open companies are also the most successful ... Philips/Freescale being a good example
04:32:52LloreanBecause they keep the 5mb of their firmware in RAM.
04:32:59LloreanWhile our firmware uses less than 2mb of RAM.
04:33:30EbErTwell, im just peeved about ipod battery life, not hd spinups
04:33:40EbErTbut i know its difficult, you don't have to defend more
04:33:45LloreanI'm not defending.
04:33:47saratogacan we get this smile in the forums?
04:33:53LloreanEbErT: I'm just pointing out the errors in your information.
04:33:57LloreanEbErT: I know our battery life is bad.
04:33:58saratogaits basically how i feel in 90% of threads
04:34:18LloreanEbErT: But it's VERY bad to spread misinformation, such as that Rockbox hits the HD more than it should.
04:34:35EbErTi didn't say "more than it should"
04:34:51LloreanYou said it accesses the disk a lot.
04:35:00*jhMikeS will certainly listen to that from someone that really knows how often it should ;)
04:35:00LloreanAnd that it might be a big factor in the battery issue.
04:35:16EbErTit wasn't a good statement in the first place, because that all depends on how you use your player Llorean
04:35:23LloreanConsidering the context, that suggests it hits it more than it should. If it's hitting it as much as it should, then clearly it _couldn't_ be a factor in the battery life issue.
04:35:28saratogaor if your player even has a HD
04:35:36saratogathe sansa being a good example
04:35:40Lloreansaratoga: Or Nano
04:35:49LloreanThe Sansa still has a lot of issues overall
04:35:56EbErTok, you guys all keep correcting the heck out of eachother, have fun.
04:35:59LloreanIt currently gets my vote for "Least enjoyable to use Rockbox port."
04:36:08 Quit BigMac ("Leaving")
04:36:16LloreanEbErT: The problem I have is that people make wild statements or suppositions, and then other people end up quoting them elsewhere.
04:36:50saratogaEbErT: theres about a million ipod battery life threads in the forums, why not search for one and see for yourself?
04:37:03saratogaif you're not interested in having us tell you what they say, you should read them directly
04:37:04EbErTi am sir.
04:37:06jhMikeSIsn't PP secretive to the point that they really don't give out major info even to the companies the use the chips? I thought they just had a lib to put your touches on and that was basically it.
04:37:09EbErTremember i asked for al ink
04:37:41LloreanEbErT: You asked for a link for a table, and I referenced you to the IpodRuntime wiki page.
04:37:54saratogaI generally don't keep an index of forums threads
04:38:02saratogathe search makes that unnecesary
04:38:21saratogaalso, Llorean, psyduck emot
04:38:26Lloreansaratoga: I saw.
04:38:30Lloreansaratoga: 's about right
04:38:36LloreanEspecially when ANY thread mentions 'Doom'
04:38:45saratogai'll try it in the doom thread
04:38:47EbErTyes, and i am looking at it Llorean thankyou. please don't think im out to attack u guys!
04:39:02LloreanEbErT: I never accused you of attacking us.
04:39:22LloreanAs I said, the whole point of my correcting was to make sure you were aware of the _actual_ situation instead of your hypothetical one, to be sure misinformation wasn't spread.
04:39:38LloreanRockbox can take longer to fill the buffer than the Apple firmware.
04:40:01 Join Febs [0] (
04:40:18LloreanBut part of this is that the buffer is larger, and parts of it may be a case of efficiency, but it's not hitting the disk more often.
04:41:16*safetydan votes for the Doom plugin not getting built in the standard build
04:41:43safetydanThough maybe that'd just shift the questions from "Where do I put the files?" to "Where's the Doom plugin?"
04:42:04Lloreansafetydan: How I install doom?!?!?!?!?!
04:42:25safetydanMultiple exclamation points are one of the first signs of madness :)
04:43:11LloreanI very often want to politely explain to people that "A single question mark conveys clearly enough that you're asking a question. You're clogging the intertubes with the rest of those."
04:43:12*jhMikeS is suprised he doesn't flood IRC with them then :p
04:44:28jhMikeSintertubes...the origins of that are depressing me
04:45:22jhMikeS...but this isn't a political channel
04:50:08jhMikeSback to unclogging the intertubes inside my DAP connecting all the brains together...
04:52:10*safetydan is glad he's not outside today
04:52:16safetydanit's 37 degrees out there
04:52:25safetydan(100 F or so for our American friends)
04:53:02scorcheUS needs to go away from the imperial system =/
04:54:19safetydanEbErT, Brisbane in Australia
04:56:09jhMikeS37 = 98.6 F
04:56:25 Join Febs_ [0] (
04:57:04jhMikeSAbout 37C inside me :)
04:57:17EbErTu should be just right then
04:57:41EbErTif you're a lizard
04:57:50EbErTwho doesnt need to expel heat
04:57:50jhMikeSoutside is a bit chillier
04:58:05 Join perplexity [0] (
04:58:52EbErTwow, my ipod has the worst runtime of all ipods on rockbox
04:59:17EbErTexcuse me "shortest number of hours"
04:59:35 Part toffe82_
04:59:53jhMikeS"fewest number of hours" for the more pedantic :P
05:01:19EbErTits late, throw me a bone
05:01:52jhMikeSIf you saw me though you might think I was a lizard and not pedantic at all
05:02:18*Llorean is definitely pedantic.
05:02:25LloreanAsk anyone in the forums. :-P
05:03:41jhMikeSEbErT: A bone for the situation: dying battery?
05:04:00EbErTno.. try again
05:04:22LloreanEbErT: Are you testing under the exact same conditions as them?
05:04:25jhMikeSStill too much spinning?
05:04:48EbErTim not testing anything atm, just bitching dont mind me
05:05:06jhMikeSIt'll spin too much if you have a huge memory database...that comes to mind
05:05:23EbErT"huge memory database"?
05:05:37jhMikeSDatabase on and stored in RAM
05:05:43jhMikeSAnd a lot of entries
05:06:04EbErTwell, i have 6500 songs, mostly in one folder
05:06:11EbErTwith various weird tags
05:06:46jhMikeSvoice?, directory cache?
05:06:49 Quit aegray ("Lost terminal")
05:07:15 Join JerryLange [0] (
05:07:36EbErTno voice files
05:08:27jhMikeSYou can always check the memory usage by looking at the Debug|Audio Thread with and without certain things on
05:10:54EbErTare there certain things turned on by default i might not need?
05:10:59EbErTi haven't messed in there
05:11:37***Saving seen data "./dancer.seen"
05:14:46 Quit Febs (Read error: 110 (Connection timed out))
05:15:01jhMikeSNo the fancy stuff is off by default
05:15:22jhMikeSThe audio buffer is what's left after everything has take its bite
05:15:54 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
05:16:05 Join miepchen^schlaf [0] (
05:17:19saratogaLlorean: oh cool
05:17:31saratogacould we get a large link to that page on the though?
05:17:53 Part EbErT
05:18:07saratogamaybe below "Check the changelog for recent changes." there could be "Interested in writing about rockbox? Contact us (link)"
05:18:47saratogaor something roughly to that effect
05:18:48Lloreansaratoga: Something like that would be nice, yes.
05:19:02saratogai just kind of doubt a lot of these people look through the wiki
05:19:06saratogaor much of anything really
05:22:31JdGordonSoap: it doesnt work at all on the ipods atm because of a buggy button driver, but it shuold work by skipping more items depening on how long you have been scrolling for
05:26:13 Join combrains [0] (
05:31:09 Part jhulst ("Peace Out")
05:33:35 Quit perplexity (Read error: 110 (Connection timed out))
05:38:21JdGordonwoo!, got it working on the ipods
05:40:44 Join printfXh4 [0] (
05:41:59 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
05:42:31 Quit Hoffmann (Read error: 110 (Connection timed out))
05:42:38 Join miepchen^schlaf [0] (
05:55:32midkayJdGordon: list accel?
05:56:15midkayJdGordon: so on hardware-button targets it just goes faster and faster the longer you hold?
05:56:29JdGordonpretty much
05:56:31 Join webguest70 [0] (i=186caa57@gateway/web/cgi-irc/
05:56:34JdGordonon all targets
05:56:56webguest70Hi there, just wondering where to get the dual boot file for IAudio X5
05:57:03webguest70Anyone know?
05:57:06Lloreanwebguest70: There is no official dual boot.
05:57:12LloreanFor the X5, at least.
05:57:51webguest70Really :(
05:57:54midkayok.. not sure if you were aware but BUTTON_REPEAT on the iPods (i.e. touch wheel) is always true as long as your finger is held on the wheel.. so even if you stop mid-list you're still BUTTON_REPEATing. that should be factored in if it isn't (i.e. if you stop scrolling, even if your finger is on the wheel, you need to reset the acceleration.)
05:58:06 Quit webguest70 (Client Quit)
05:58:37JdGordonmidkay: the first version of the patch didnt work at all on the ipods, i guess because of tha reason.... so the 2nd version has a not-so-nice hack for it to work
05:58:46JdGordonwhich is why its on fs and not commited :p
05:58:52midkayok, nice. i'll have to try it sometime :)
05:59:08JdGordonalso, i need to optimize the selection change code... its not done very nicely
06:00:28daurnimatorJdGordon: still want to swap?
06:00:42JdGordonnot so much... i can see you do tho :p
06:00:54JdGordonyou can buy a h340 for $250 on ocau!
06:00:56JdGordondamn cheap
06:01:29JdGordonactually you cant.. it got sold pretty quickly :p
06:08:30 Quit rotator ("zzzzzzzz")
06:09:41 Quit ctaf ("Leaving.")
06:10:58 Join webguest85 [0] (i=cbab4195@gateway/web/cgi-irc/
06:15:44 Quit webguest85 (Client Quit)
06:20:41 Join lavi1 [0] (
06:22:17 Join iStride [0] (n=ian@
06:24:29 Join webguest34 [0] (i=cbab4195@gateway/web/cgi-irc/
06:24:53webguest34Hi will wma ever be supported on rockbox?
06:25:12scorcheif someone codes it into rockbox it will
06:25:30webguest34would it be hard?
06:25:44scorchefor someone with no knowledge of C, yes
06:26:18webguest34i know that but would it be hard for one of the coders
06:26:43scorcheone of the Rockbox developers?
06:27:04scorchethe issue is more a matter of spare time
06:27:10scorcheand benefit
06:27:35JerryLangedo alot of people have wma files? i only have mp3. I usually try to avoid to get wma files because they dont work on rockbox.
06:27:49 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
06:27:56 Join miepchen^schlaf [0] (
06:28:33webguest3470% of my files on my sansa are wma
06:28:33LloreanJerryLange: Many people don't do research in advance, or don't do _good_ research in advance, and/or just let Windows Media Player rip their CDs for them.
06:29:29JerryLangei understand
06:30:03Lloreanwebguest34: The main problem is that it'll take someone a decent amount of effort to fully convert one to fixed point, then more time optimizing, and WMA isn't really that good of a codec to begin with.
06:30:19Lloreanwebguest34: Most of the people with the skill to do this don't see it as a good use of their time, because they already use better codecs to begin with.
06:30:44webguest34is there a special video convertor that you need to change the video type
06:30:44Lloreanwebguest34: To paraphrase one of our core developers, "It'd take someone with a clue to port a WMA codec, and people with a clue wouldn't use WMA"
06:31:14scorcheLlorean: not an exact quote, mind you ;)
06:31:20Lloreanwebguest34: As for video, that's covered in the PluginMpegplayer page, but it's at an early state
06:31:28Lloreanscorche: That's why I said I was paraphrasing. :)
06:32:06JerryLangeits easier to convert your music then to wait for a wma codec
06:32:16LloreanOr re-rip.
06:32:34webguest34yer isnt wma smaller than mp3
06:32:43scorchepreferably re-rip to avoid a transcode, but it is wma anyway ;)
06:32:55scorchewebguest34: that doesnt mean it is better
06:33:56Lloreanwebguest34: Microsoft claims it is, but most double blind tests have shown that LAME encoded MP3 tends to be equal or better sounding at the same bitrate.
06:34:51lavi1or use ogg vorbis
06:34:51webguest34Can you use any video convertor that converts to mpeg2?
06:34:53cynicalliberalWebguest34: if you want smaller, try ogg. Won't work on the original firmware though.
06:35:06JerryLangespeaking of codecs how is the ogg codec compared to the mp3 codec on rockbox?
06:35:13Lloreanwebguest34: Yes.
06:35:21LloreanJerryLange: How is it in what way?
06:35:26webguest34could you name any
06:35:39Lloreanwebguest34: Have you read the page I referenced you to yet, it mentions one.
06:35:39JerryLangeplaying and listening to songs
06:35:50LloreanJerryLange: That's not a valid question.
06:35:56LloreanWhat are you trying to compare?
06:36:07LloreanYes, you can play and listen to songs with both of them.
06:36:29scorcheLlorean: i was typing the same thing, but i thought i had better things to do =P
06:36:30lavi1as opposed to only play or only listen :-p
06:36:33cynicalliberaltwo on that page even
06:36:51Lloreancynicalliberal: I thought there were two, but I was 100% sure there was at least one. :)
06:36:53JerryLangeare there any bugs in the codecs?
06:37:04LloreanNone known.
06:37:20cynicalliberalLlorean: yeah, I double checked to make sure >.>
06:37:22safetydanJerryLange, ogg is faster on arm, slower on coldfire. MP3 is faster on coldfire, but slower on ARM. Or something like that anyway.
06:37:36safetydanWhere faster means "decodes with less boost"
06:37:37amiconnJdGordon: Some menus are still not converted to the new system. Browsing those looks rather odd to me now...
06:39:54JerryLangesafetydan: what do the Ipods have?
06:39:54 Quit webguest34 ("CGI:IRC (EOF)")
06:40:03safetydanJerryLange, ARM
06:40:30LloreanI think on iPod/ARM, MP3 and Vorbis are fairly close now
06:40:45LloreanI think there were some optimizations to MP3 that brought it down to a similar level, but I could be wrong
06:40:48safetydanBe aware that my recollection may be subject to the mists of time, vagaries of memory, and is probably void where permitted.
06:41:08LloreanI think MPC is faster than both on ARM still, though
06:41:40scorchesafetydan: void where permitted?
06:42:17safetydanscorche, just silly phrasing to say "I'm not sure if I remember correctly"
06:43:02scorcheyes, but if it is void, one would assume it isnt permitted
06:43:50midkay'void where prohibited'?
06:44:00midkaypermitted seems like the wrong word.
06:44:00scorchemuch better
06:44:20JerryLangeis there still skipping on the ipods when using a theme with a peak meter?
06:44:26scorchewhich is what i was trying to point out =P
06:44:29safetydanIt's the sort of phrasing you see in warranty or competition fine print. Googling for the phrase shows I'm not crazy and other places use it :)
06:44:55midkaysafetydan: i'm nearly positive it's "prohibited" not "permitted". :)
06:45:16*Llorean thinks everyone should stop and go laugh at a pun here or something:
06:45:21midkayvoid where permitted.. like.. disallowed where it's allowed? that doesn't make sense.
06:45:49scorcheLlorean: i check it daily....good comic =)
06:45:51*safetydan waits for the "off topic" ban hammer to come down
06:46:03safetydanIt's the only thing that'll save me from having to justify my poor phrasing :)
06:46:07Lloreanscorche: I've been quite a fan of it for a while.
06:46:09*scorche is a ban hammer and stays up
06:46:17midkaysafetydan: hahaha.
06:46:18LloreanBut the most recent one was especially lovely to me.
06:47:34scorchethey all are quite good...i like those that appeal to "intelligent" people....xkcd is very much one of them
06:47:55LloreanSome of it requires slightly specialist knowledge though.
06:48:12LloreanFor example, I don't know too many people who'd get the "Commented" one. (
06:48:15scorcheand quite high math
06:49:01scorchei love the color change
06:49:14LloreanIf only the world worked like that.
06:49:34scorchei would rather #ifdef 0 than comment though
06:50:25LloreanI can't quite put together an #ifdef 0 with my fingers though.
06:50:43*JdGordon thinks xkcd sucks
06:50:44scorchei can do the hash, but that is the limit =/
06:50:51*scorche shuns JdGordon
06:51:01*safetydan joins the shunning
06:51:13scorcheshun the nonbeliever!
06:52:34JerryLangeis it just me or are the forums slow?
06:52:50scorchethey typically are at this time of for some odd reason
06:52:50LloreanJerryLange: They very often are about this time
06:54:28LloreanOh, wow, 9001 members. 999 to go.
07:03:36amiconnBacklight on X5 eats almost as much power as the whole rest of the it
07:04:02amiconnRuntime with backlight off: 15:07. Backlight at default brightness: 8:27
07:04:13 Join darkless [0] (
07:06:36LloreanIt really puts into perspective how little power these devices are using (or how much various forms of lighting use)
07:07:24amiconnIt shows how much power a colour lcd needs, because of the backlight
07:07:49saratogathey're led lights ?
07:11:39***Saving seen data "./dancer.seen"
07:11:42 Join perldiver [0] (
07:11:43 Quit pearldiver (Read error: 104 (Connection reset by peer))
07:16:43 Quit saratoga ("CGI:IRC")
07:19:23JdGordondoes the list scrolling hugging the top and botton annoy anyone else? I want to change it so the selected item is closer to the center... e.g nb_lines/4 from the top/bottom?
07:25:49safetydanJdGordon, might look a little weird with paged scrolling enabled.
07:27:08JdGordonthats ok! aparently I completly removed that option :'(
07:27:18safetydanEh? Works fine on my H120...
07:27:23safetydanthough my build is a little old
07:28:18JdGordonno, in my changed sources
07:30:10 Part safetydan
07:31:49*amiconn thinks the list scrolling is perfectly ok
07:31:56 Join _Veseliq_ [0] (
07:32:26JdGordonit needs acceleration
07:32:31amiconnOne line extra in the scrolling direction is enough, imo
07:39:10 Quit Febs_ (Read error: 110 (Connection timed out))
07:41:10*cynicalliberal thinks Windows makes one stupider
07:42:48cynicalliberalI try to decrypt the mi4code for my sansa over and over wondering why it doesn't work... then I realize I need to be in the directory to use the tool. I would've never made that mistake had I been in linux. -_-
07:46:46LloreanJdGordon: Your acceleration in the iPod list is _okay_ but it has some major problems.
07:46:58LloreanJdGordon: The most important being, even if you take your finger off the wheel, it doesn't reset the scroll amount.
07:47:25JdGordonyeah, I saw that.. dont really know how to fix it :(
07:47:31LloreanJdGordon: I currently have it scrolling fast enough to get through a list of 100 entries in 3 screen updates.
07:47:37Llorean1000 entries
07:47:49JdGordonsometimes thats not so bad :p
07:48:15LloreanJdGordon: Yes, but how to I slow down to pick just one that happens to be two entries above the one I have highlighted?
07:48:17JdGordonthe list button code isnt called for ACTION_NONE so we dont know when the button was released
07:48:25JdGordonchange directions
07:48:32LloreanYeah, but that's entirely nonsensical for a normal user.
07:48:38JdGordondw, its not going to be committed untill thats fixed
07:48:57JdGordonwell, you probably overshoot more often than not, so its not soo bad
07:49:45LloreanOverall I don't really like the feel of it anyway.
07:50:12LloreanOn the iPod you can't treat scrolling similarly to how you do on the other targets.
07:50:24LloreanOn the other targets it's basically an on/off state.
07:50:46LloreanOn the iPods, you're moving your finger, and can vary the rate you move your finger at, scrolling needs to be reactive to this _somehow_ because to most users that's what's expected.
07:50:49*JdGordon understands....
07:50:56LloreanI'm not exactly sure _how_
07:51:02amiconnOn non-ipod, scrolling is accelerated by the button driver
07:51:20amiconnButton repeat gets faster while holding the button
07:51:49JdGordonyes, but you still only move up/down 1 item, so in large lists this takes way to long
07:52:01JdGordonthis works great on my h300
07:52:10amiconnFor really large lists you can use page-wise scrolling
07:52:24JdGordon2 fingure navigation is annoying
07:52:40JdGordon.. and dangerous while driving :p
07:52:50LloreanI think that allowing more acceleration than currently exists wouldn't be a bad thing, so long as the current behaviour is reproducable.
07:52:58 Join kubiix [0] (
07:53:12amiconnI don't like 2 finger operation that much either, but for lists it's acceptable imho. Really long lists are very rare...
07:53:39amiconnAbout the only really long list I know of is the all-tracks list in the db
07:53:57JdGordondepends how you organise your files...
07:54:08JdGordonmost of my lists are long
07:54:16LloreanI have a 1400 file folder that can only really be split up through a rather tedious process of going through and hand sorting them.
07:54:21scorchethe thing is, we arent working with a button...we are working with a wheel....logically, it should work as apple does it
07:54:27amiconnThe longest file list I have is something between 400 and 500 files
07:54:31LloreanBut other than that, the longest list is my list of albums.
07:54:43scorchepaged scrolling like that wont really work and wouldnt be intuitive
07:54:50amiconnThe wheel is a different thing
07:55:06Lloreanscorche: I think it could accelerate up to paged scrolling if your finger were moving fast enough, after a certain amount of time.
07:55:12Lloreanscorche: But we're discussing button scrolling.
07:55:21amiconnI accept that it needs acceleration, but so far I didn't see any nicely working implementation for that
07:55:39*JdGordon almost has it perfect
07:55:44LloreanI haven't tried JdGordon's patch on a button target yet.
07:55:56LloreanBut judging from how it worked on the iPod, were it configurable I think it could be acceptable.
07:56:01JdGordonwith the added bonus of saving a few bytes :p
07:56:34LloreanOne thing that's important to me, though, is making sure the user has the option to say "Don't skip any entries" and can configure the speed.
07:57:04LloreanMost times if I'm scrolling a long list, it's because I can't even vaguely remember the title of a song, I just know I'll recognize it when I see it, and the current scroll speed pretty much ensures I'll see most/all of the titles in a long list.
07:58:35amiconnPersonally I prefer slower scrolling rather than overshooting all the time
07:59:49LloreanYes, same here.
08:00:07amiconnI tried apple scrolling (very) briefly, just with the menus as I don't have any apple recognisable files on the ipod
08:00:16amiconnIt feels too fast for my taste
08:00:32LloreanIf you need to get somewhere specific in a long list, there are much better solutions than 'quick, inaccurate scrolling' such as perhaps a "GoTo" entry in the context menu with 0-9 and A-Z as choices.
08:00:47amiconnThe piezo tick is somewhat helpful though
08:05:00 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
08:08:36JdGordonoh poo! this doesnt shrink the bin
08:09:43 Quit JerryLange ("Leaving")
08:11:40 Join ender` [0] (
08:15:13 Join pondlife [0] (
08:15:26 Join Rob222241 [0] (
08:15:26pondlifeUrrgh, what happened to the list scrolling??
08:16:20*JdGordon hasnt touched it in svn yet.....
08:16:33pondlifeI used to be able to zip through my file browser by holding down DOWN. Now it just goes slowly - no repeat action?
08:17:05pondlifeOr any list for that matter
08:17:07JdGordonblame Slasheri :D
08:17:09*pondlife grumbles
08:17:31pondlifeJdGordon: Do you see this or is it just me?
08:18:03pondlifeOn H300 here...
08:18:55JdGordoni havnt got svn on my h300, im playing with the same code area so i havtn
08:19:19pondlifeOK, well maybe later you could try a before + after test.
08:19:37pondlifeI won't muck about with it today - don't know that code (yet)
08:19:56pondlifeGotta go, but I'll check back later.
08:20:50 Part iStride
08:21:05 Quit pondlife (Read error: 131 (Connection reset by peer))
08:21:21 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
08:23:41 Join patate [0] (
08:25:23 Quit Rob222241 (Read error: 104 (Connection reset by peer))
08:26:19 Join Stalwart^ [0] (
08:27:36patateAnyone here has a Sansa e200 ?
08:28:17GodEater_dan_a: congratulations on the sound breakthrough :)
08:28:44*Llorean eagerly awaits the day the Sansa can replace his Nano
08:29:47GodEater_you have one too ? Are there any targets you don't own ? ;)
08:29:56LloreanI don't have an X5.
08:30:01LloreanOr an H10.
08:30:46LloreanThe Sansa still has a bit of a ways to go. There's a noticeable glitchiness to the screen, and such.
08:30:53GodEater_wow - there's a Sansa forum already. That was quick!
08:30:58Lloreanpatate: If you have a specific question, it's generally best to ask the question.
08:31:18 Join bluebrother [0] (i=FYnu2vX3@rockbox/staff/bluebrother)
08:31:22LloreanGodEater_: I was actually a bit slow on doing it. I should've done it when I closed the "New Ports" thread, but I forgot to until Saratoga mentioned it was missing.
08:31:26GodEater_Llorean: are you fearful of a flood of support postings for the sansa now ?
08:31:32LloreanI'm terrified.
08:31:36LloreanI know what those people can do.
08:31:37GodEater_yeah me too =/
08:32:00LloreanBut, I solved that legion guy's Gigabeat problems. There were four pages of that thread, so I decided to finally step in and solve it. :-P
08:32:12GodEater_heh - yeah I saw
08:32:41 Join perplexity [0] (
08:32:43GodEater_It still gives me a warm fuzzy feeling to know that there are *polite* clueless newbies out there
08:32:44 Quit Rob2222 (Read error: 110 (Connection timed out))
08:32:48LloreanI figured the only two things it could be were still missing system files, or that he'd formatted something other than FAT32 (nobody had yet asked him that)
08:33:13GodEater_good point - I didn't think of that
08:33:45patateI extracted both the rockbox.e200 and the /rockbox dir directly to my sansa hd and when I restart the player the sansa firmware still boots..
08:33:54Lloreanpatate: You need to install the bootloader
08:33:59patatehow so ?
08:34:05GodEater_sheesh it's *freezing* in the office this morning. We had a building powerdown over the weekend - so the 100 plus PCs (heaters) in my room have all been off all weekend.
08:34:12B4gd3rpatate: do follow the instructions and you
08:34:18B4gd3rwill be happier
08:34:26LloreanB4gd3r: I think the bootloader bit is missing from the manual as of yet.
08:34:43LinusNB4gd3r: you seem to l33t today?
08:34:44*Llorean goes to double check that
08:35:00B4gd3rLinusN: yeah, its one of th0se d4yz :)
08:35:54 Join Rob2222 [0] (
08:36:08LinusNi am a little curious about slasheris acceleration patch
08:36:29LinusNlooks a little complicated
08:37:02LloreanB4gd3r: There's not even a sansa_install.tex, which makes this officially outside of my knowledge range for the manual.
08:37:17LloreanLinusN: Has he put up a patch somewhere?
08:37:25LinusNit's in svn
08:37:28B4gd3rLlorean: yeah, for me too really
08:37:56LloreanLinusN: I thought those were the optimizations to prepare for acceleration, rather than the actual acceleration.
08:38:04*Llorean may have missed something
08:38:12SlasheriLinusN: have you seen the actual scrollwheel acceleration code yet?
08:38:16Slasherithat is not in svn
08:38:26LinusNthis frame dropping and boosting stuff looks rather complicated
08:38:28 Quit Stalwart (Read error: 110 (Connection timed out))
08:39:05Lloreanbluebrother: When you're around, I need a manual-related favour. If you see this in the logs, the Sansa manual lacks install instructions, specifically the bootloader bit and preparation for dual boot (they're here:
08:39:32amiconnI wonder what negative effect this button boost might have. There's a potential of boosting/unboosting quite often, and every frequency change has a penalty
08:39:40B4gd3rthe dual-boot part is pretty important for sansa install
08:41:00LinusNamiconn: exactly
08:41:27midgeyhmm, can someone post an updated gigabeat bootloader to ?
08:42:47B4gd3rmidgey: what bootloader should we put there?
08:42:54midgeythe current files are outdated and can cause some users to experience "Rockbox error: -2" I've temporarily attached an updated version to the wiki
08:43:19midgeyon march 3rd, a commit was made to allow the user to put rockbox.gigabeat in ./rockbox
08:43:38LloreanB4gd3r: See the updated and tell me what you think.
08:43:46LloreanI reorganized the information there a little bit.
08:43:46midgeyif you try that on an old bootloader you'll get an error and rockbox wont load
08:43:49B4gd3rmidgey: URL for the newer image?
08:44:19midgeyI've attached one to GigabeatFXPort on the wiki
08:44:38midgey(which should probably be deleted from the wiki...)
08:44:40B4gd3rLlorean: goodie
08:45:14patateAnyone could help me with the mi4 file decryption on the e200
08:46:18B4gd3rpatate: what's the problem?
08:46:39patateInstall a version of the mi4code program on your system (Use the windows binary or the source code under
08:46:39patateDecrypt the mi4 firmware with: mi4code decrypt -s SKU_E-PP5022.mi4 OF.bin (If you are using a downloaded mi4 file.)
08:46:45LloreanLinusN: I'm curious, what did you edit in my post?
08:46:46patateI dont understand that
08:47:01B4gd3rpatate: what don't you understand?
08:47:07LinusNLlorean: "succesful" -> "successful"
08:47:21LloreanLinusN: Eeep, that means it's wrong in all the other posts like that.
08:47:29*Llorean goes a'fixin'
08:48:45B4gd3rmidgey: fixed!
08:48:55LloreanAlright, I've now resolved the fact that there were 5 more places showing everyone I can never spell "successfully" right without something that underlines it in red for me.
08:48:56midgeyB4gd3r: great!
08:49:27LloreanB4gd3r: Why do we have two gigabeat bootloaders there, anyway?
08:49:50B4gd3rI just like renaming the former one when I put the latest there
08:49:57LloreanAh, that fair.
08:50:26B4gd3rto make it easy to revert, but we should delete it once proven
08:50:26LloreanPeople can roll back, just in case.
08:52:31 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
08:52:35B4gd3rwith the sansa thread locked, finally another thread can get a chance in the stats ;-)
08:52:41Llorean'bout time
08:52:42 Quit amiconn (Nick collision from services.)
08:52:43 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
08:52:54GodEater_I hope toffe gets somewhere his tracing on the Gigabeat S
08:57:43JdGordoncan anyone test"> and tell me if you find any scrolling bugs? (this simplifys some code there as well as adding the accell code)
08:57:47LloreanB4gd3r: That bootloader doesn't do what it's supposed to do.
08:57:53LinusNamiconn: or is it more like "Rogntudjjuuu!!!"? :-)
08:57:59Lloreanmidgey: That bootloader still doesn't load rockbox.gigabeat from inside /.rockbox/
08:58:15LloreanB4gd3r: In fact, the only noticeable effect from using it is that it breaks the bootsplash functionality.
08:58:35LinusNis the bootsplash really wanted btw?
08:58:41LloreanNot by me.
08:58:41midgeyLlorean: really? I my rockbox.gigabeat in .rockbox
08:58:45amiconnLinusN ?
08:58:50Lloreanmidgey: I got an error -2 using that file
08:58:50amiconnI was reffereing to my isp
08:58:51*midgey votes no on bootsplash
08:58:55Lloreanmidgey: Do you have one in the root as well?
08:59:00LinusNamiconn: i know
08:59:04midgeyLlorean: no
08:59:16Lloreanmidgey: Are you using the exact file at
08:59:40midgeyLlorean: let me check again, but I should be
08:59:51Lloreanmidgey: Because it's definitely not working for me.
08:59:53*B4gd3r goes for coffe
09:00:10LloreanAt least the "Hold Menu for Recovery" mode works, since I don't have the original FW installed any more
09:00:38midgeyLlorean: try cutting power to the battery
09:00:55Lloreanmidgey: For what?
09:01:48midgeyLlorean: it's mentioned in the install instructions, i figured it was required
09:02:25Lloreanmidgey: The new bootloader is definitely running, it's just error: -2-ing when I have rockbox.gigabeat in the .rockbox folder
09:02:31 Quit patate ()
09:02:48 Quit combrains ("Rockbox Rocks :)")
09:03:26LinusNi thought we got rid of the numeric error codes
09:03:36midgeyLlorean: strange, i have that EXACT same bootloader on my gigabeat and it works fine
09:03:52midgeymd5 sums are the exact same
09:04:04midgeyand rockbox.gigabeat is in .rockbox
09:05:06Lloreanmidgey: How big is the file supposed to be? is showing it as 44k, but it's 65k on disk here, suggesting I'm not getting the right file somehow
09:05:48B4gd3rthe former one is ~65K
09:05:59midgeyeh, the new one is `43K
09:06:08midgey~43K *
09:06:10LloreanThat's what I thought.
09:06:17LloreanNow the question is, why can't I download it.
09:06:22LloreanI've never had caching issues before.
09:06:27LinusNLlorean: silly caching proxy?
09:06:42LloreanLinusN: I've never had such issues before, but I would assume so.
09:07:26B4gd3ror just silly user ;-)
09:08:57*Llorean wonders how to fix such a thing.
09:08:58LinusNmost probably :-P
09:09:37midgeyyou may have to follow "Gigabeat Recovery Procedures" on the Gigabeat wiki page
09:09:40Lloreanmidgey: Okay, so it does work, including Boostplash.
09:10:01Lloreanmidgey: No, the Recovery Procedures are for much worse things than what I've done. My Gigabeat is fine.
09:10:01*midgey didn't break anything ;)
09:10:27midgeyhow do you fix that since you killed off your OF ?
09:10:33LloreanThe bootloader has a USB mode.
09:10:48LloreanOr at least, the old one I got did
09:11:08LloreanYeah, the new one does too
09:11:13LloreanIf you hold "Menu" while booting
09:11:33LloreanIt enters what they've chosen to call "Rescue Mode" which could just as easily be referred to as "Bootloader USB Mode" like everywhere else does. ;)
09:11:43***Saving seen data "./dancer.seen"
09:11:56 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:12:10LloreanThe only time you need that Recovery Procedure is if you don't have a working Rockbox Bootloader OR a working Original Firmware
09:13:27LloreanLinusN: Okay, if it were some proxy issue, do you know where I'd look to investigate?
09:14:18crwlLlorean, try to add, for example, ?something to the download URL
09:14:37crwlcaching proxies (usually) don't cache URLs that have parameters
09:15:28Lloreancrwl: Where would the caching proxy be located? I'm not too familiar with such things (and the ? did it, though I'd already successfully downloaded it by using IE instead of FF as a test)
09:15:47peturyour ISP?
09:15:47 Join Thundercloud [0] (n=thunderc@
09:15:56peturmine caches a lot
09:16:22peturto save on their external bandwidth
09:16:27Lloreanpetur: If it were my ISP, I'm surprised the exact same link in IE worked.
09:16:43LloreanThen again, it's a file I've never downloaded before, ever, that I received, which suggests to me it can't be a local cache.
09:16:47*Llorean is somewhat confused.
09:16:50*petur didn't follow from the start (and shuts up)
09:17:06*Llorean shrugs
09:17:07midgeyhmm, apparently rescue mode doesnt like my dock
09:17:16Lloreanmidgey: Yeah, it requires a direct connection, no dock.
09:17:35LloreanAnyway, the file works, I got the right one now, it was my own problem preventing it, all is well. :)
09:17:46midgeyyep, works fine with a regular usb cable
09:17:53LloreanExcept we need to excise the bootsplash and replace it with simply not updating the LCD, like the iPods do. :-P
09:19:31*midgey sleeps
09:25:30Lynx_So, is there any info available on the Austrian Microsystems visit? The wiki page is unchanged...
09:25:52B4gd3rLynx_: the most important outcome IMHO, is that we got the data sheet for AS3514
09:27:23Lynx_B4gd3r: cool. Did they really want to develop their own player?
09:27:50B4gd3rI don't know much about those parts
09:28:22peturLynx_: austriancoder was going to write a wiki page about the meeting there
09:29:43*GodEater_ *likes* the bootsplash on the gigabeat, and would miss it if it disappeared.
09:30:31LloreanGodEater_: I don't think the bootloader should be loading any files other than the It should basically be as minimal as it can be to do its necessary tasks.
09:31:03GodEater_I'm aware of your opinion - I just happen to disagree with it ;)
09:31:05*B4gd3r removed the terms "cooperation with AMS" from the wiki
09:31:07LloreanA splash screen could be added to Rockbox itself if it's a style issue.
09:31:26B4gd3rhanding over info is not cooperation imho
09:31:52peturand a dev board...
09:31:58GodEater_I don't get why they only agreed to send the datasheet to a few individuals though. Surely having the code we've put together having read it makes it pointless to hide the thing
09:32:06peturand talks about porting to their player...
09:32:15B4gd3rI just think that "cooperation" sounds like AMS does something for Rockbox
09:32:38LloreanI'd say we're, at best, in communication with them.
09:32:54B4gd3ryes, hopefully it can turn out to a cooperation
09:33:04LinusNthey gave us the datasheet, something every hw company should do
09:33:46 Join linuxstb [0] (i=d529f3ae@rockbox/developer/linuxstb)
09:33:49LinusNnothing special about that
09:35:56*linuxstb also thinks that AMS have helped Rockbox less than all the companies that make their datasheets freely available
09:37:03LinusNthey have rather been very unhelpful by having us go to their premises to get the damn info
09:37:04 Join _Amblin [0] (
09:37:10 Quit GodEater_ ("CGI:IRC (Ping timeout)")
09:37:22B4gd3rand they've denied NUMEROUS requests for that same info
09:38:24_AmblinIve installed Rockbox on my E200, have it running for the first time, after refreshing database, is there anything I need to do?
09:38:40LinusN_Amblin: yes, enjoy the music :-)
09:38:54B4gd3ryep, that's a requirement
09:39:08 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
09:39:26_AmblinWell Im trying to, but not having much sucess
09:39:27LinusNand watch the battery meter go way down :-P
09:39:45Llorean_Amblin: What problem are you having?
09:40:01_AmblinIve picked some songs I know for a fact are fine and play, try to play them, but nothing happens.
09:40:16_AmblinI have the latest build
09:40:51_AmblinLets see
09:41:07_AmblinThe play time (?), does not start when I press the play button to start a song
09:41:18_Amblinit remains at 0:00
09:41:40LloreanWhat format is the song?
09:41:52_AmblinIts in MP3 encoded at 320 KBPS
09:42:08LloreanWhat format are the tags on it?
09:42:16_AmblinThey should be ID3
09:42:25_AmblinI dont use anything else
09:43:12_AmblinI also tried a song that was just freshly encoded from .wma to mp3.
09:43:17_Amblinno joy
09:43:23LloreanThe problem you're describing can be caused by nonsupported tags. Do your files have anything like, embedded large album art, or Ape tags?
09:43:36_Amblinalbum art
09:43:45_AmblinAll my files have large album art on them
09:44:11LinusNshould still work imho
09:44:16_AmblinSo, I just find an app to remove the album art, and I shold be fine?
09:44:27LloreanLinusN: It should, but it seems to choke it up in a lot of cases, especially if it's particularly large.
09:44:53_AmblinYeah, in napster, I chose the "large album art" option
09:45:00LinusN_Amblin: if removing the album art solves the problem, i would like to have one of the problem files for analysis
09:45:11_Amblinno prob
09:45:51 Quit kclaf (Remote closed the connection)
09:46:11 Quit midgey ()
09:46:47LinusNnapster? isn't that a drm thing?
09:47:18 Join kclaf [0] (
09:47:18LinusNbut i guess you removed the drm protection from the files?
09:47:21_AmblinFU4WM + WMA to MP3 is a winner
09:47:32LinusNi see
09:47:53B4gd3rtranscoding lossy to lossy can hardly be seen as a winner in my eyes
09:48:06*scorche deletes his identical statement
09:48:44LinusNplus supporting drm "services"
09:49:09LinusNmakes them think that the whole drm scheme actually works
09:49:41LloreanBut we should still be able to play the resultant MP3 of course
09:51:06*scorche decided to look up prices for a flight to sweden ...ouch
09:51:07_AmblinWell actually, they arent getting a cent from me.
09:51:19_AmblinIve been running for 2 months now off free promo cods
09:51:25LinusN_Amblin: watch out, this channel is logged :_)
09:53:07scorcheI was expecting around half that price...
09:54:05_AmblinWell, I just tried a file with no drm, no album art, and encoded in good ol mp3, no go. I have double checked I have the latest build with sound support.
09:54:33_AmblinBy chance would a full format and reinstall of Rockbox cure this problem?
09:54:43B4gd3r_Amblin: not likely
09:54:44LinusN_Amblin: and you extracted the entire .zip file?
09:54:59_Amblin.rockbox and the sansa.e200 file
09:55:10LinusNand you have the latest bootloader?
09:55:11 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
09:55:15_AmblinAlong with the OF.bin into the hidden folder "System"
09:55:15B4gd3r_Amblin: it gets stuck on 0:00 on all songs?
09:55:25_AmblinBadger: Yes.
09:55:31safetydanAnyone going to freak out if I remove non-SDL sim support from tools/configure?
09:55:34LinusNodd indeed
09:55:37Llorean_Amblin: When you check the Version in the menu, what does it say?
09:55:44LinusNsafetydan: i won't
09:55:54LinusNsafetydan: but the build scripts will
09:56:02safetydanah... now I'm glad I asked :)
09:56:03B4gd3rsafetydan: nope, but please give me a moment first if you decide to change the prompt sequence
09:56:16_AmblinIll check the version.
09:57:38Llorean_Amblin: That's ten revisions prior to the one with Sound
09:57:44Llorean_Amblin: You do not have sound support.
09:58:03Llorean_Amblin: Let me guess, you downloaded from the Daily Build page?
09:58:21_AmblinYes, I belive so.
09:58:28LloreanThat only updates DAILY
09:58:32LloreanPlease use the Current Build page.
09:58:37_AmblinI see.
09:59:09_AmblinWell then, my appologies, and thank you.
09:59:51safetydanB4gd3r, this might also be a good time to remove the old prompts for memory size that roolku changed to use the advanced build prompt
10:00:02 Join xandl12 [0] (
10:01:33B4gd3ryes, that's on my list
10:01:52 Quit cynicalliberal (Read error: 145 (Connection timed out))
10:10:45 Join prex [0] (
10:11:23prexhi - apologies if answered elsewhere, i don't believe so −− question is −− does rockbox have a "dummy" mode on ipod where storage is accessed via usb or firewire instead of onboard hdd?
10:11:46prexmusic would be stored on host system, ipod used simply as a controller
10:12:09GodEater_prex: no it doesn't
10:12:17prexdidn't think so ;(
10:12:20prexno chance of it ever?
10:12:27prexlooks like no griffin airclick support either
10:12:33GodEater_we never say never
10:12:37Lloreanprex: One day, in the distant future, the iPod might be able to access USB mass storage devices.
10:12:42LloreanBut why not store your music on it?
10:13:04prexllorean: i'd like to store more than will fit, need rf remote support, and would like wifi sync
10:13:10prex(application == car)
10:13:24Lloreanprex: If you wanted more than an iPod could fit, why'd you buy an iPod? :-P
10:13:26GodEater_prex: why not buy an empeg ?
10:13:45 Join Nico_P [0] (
10:13:48LloreanIt sounds like your wants from the device don't exactly match the hardware features of it.
10:14:12 Quit GodEater_ ("CGI:IRC")
10:14:13KasperleLlorean: sometimes your demands grow but existing devices don't ;)
10:14:14prexgodeater: car head unit is top notch, do not want to touch it, would be bourgeois!
10:14:25 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
10:14:28prexllorean: fair enough ... right now i have a really nice solution with the rf remote
10:14:39_AmblinThat is a pretty sweet device your dreaming up there prex
10:15:00_AmblinMake it complete with a 100 hour battery and make it double as a mobile game console. :)
10:15:04Lloreanprex: As for accessories that use the accessory protocol, such as remotes, those require someone to reverse engineer the whole protocol, which is probably a long way off.
10:15:21prexamblin: roffle ... if rockbox could read from external device, it'd be done and done
10:15:30prexllorean: got it - thanks for the clue
10:15:33GodEater_don't even think the iPL people have done that, and they've only got one hardware target to work on
10:15:44Lloreanprex: Pretty much whether or not Rockbox will be capable of doing things depends on how determined the people who actually want that thing are to get it done for themselves. One day someone will show up who wants it badly enough to go and make it happen.
10:15:57prexgodeater: i would gladly switch devices if something else fit reqmts
10:16:09prexllorean: thanks, am well aware of linux hacker determinism, etc
10:16:18KasperleGodEater_: aside from the fact that the people working on the rockbox/ipod bits seem way more active than the ipl people ;)
10:16:31GodEater_Kasperle: I didn't like to mention that ;)
10:16:47Lloreanprex: Well with Rockbox, the core focus is audio playback. So most development focus from the core goes toward either A) Audio playback, or B) Features that affect all or most devices.
10:17:12prexllorean: got it, thanks
10:17:28prexit looks like really impressive work, esp in the usability area
10:17:46prexaudio control is very cool, apple is funny for acting like they do so much for their users yet leave out blind people
10:18:35_AmblinNot wise to have blind people walking the streets of a major city, while listening to an iPod. :)
10:18:49 Join Wiwie [0] (
10:19:15B4gd3rno, much better to have them use good old walkmans
10:19:15 Quit Wiwie (Client Quit)
10:19:24prexnot wise to have me driving down the streets of a major city, while looking at an ipod
10:20:57prexthanks for your time, have a good night/day
10:20:59prexi appreciate it
10:21:01 Quit prex ("Leaving")
10:22:21 Quit linuxstb ("CGI:IRC (EOF)")
10:27:06 Join _HaSH [0] (n=free@
10:28:28safetydanB4gd3r, what's the easiest way to get these configure script changes added? Should I just stick them in flyspray and let you add them when you're ready?
10:28:38 Join fejfighter [0] (
10:28:50 Quit xandl12 (Remote closed the connection)
10:28:51 Join inversions [0] (
10:29:07 Join anathema [0] (
10:30:19_AmblinSound :)
10:30:30_AmblinSomehow got yesterday's build mixed up with todays.
10:30:49 Quit GodEater_ ("CGI:IRC (Ping timeout)")
10:31:25B4gd3rsafetydan: yeah, I think that would be the beset
10:32:12 Quit HaSH (Read error: 113 (No route to host))
10:34:05safetydanB4gd3r, done. FS #6802
10:37:06safetydanwoo, speex devs accepted my warnings fixes
10:37:14preglowand all rejoiced!
10:37:38*B4gd3r got a fun idea on how to turn R-sansa into vanilla ones
10:38:06B4gd3rnow we just need a fearless soul to test it
10:38:31*_Amblin runs out and steals a e250R
10:39:31scorchewhat is this idea, o 1337ful one?
10:39:42LloreanMy ex-girlfriend has a e260R but I know she won't let me test anything that risks permanent harm.
10:39:52LinusNscratch the "R" away from the plastic
10:39:58preglowB4gd3r: how do the ml mails tell my server the mails are to me? the to: field just specifies the list address?
10:40:04LloreanLinusN: Brilliant!
10:40:41scorchehaha....i can just imagine calling up an ex: "Hi...can i use your mp3 player for testing?"
10:40:52B4gd3rpreglow: the server hands the specific address to the mail server
10:41:07preglowB4gd3r: doesn't seem like it's available for me to filter by :/
10:41:20B4gd3rpreglow: no, it can be tricky to filter on
10:41:36preglowthe delivered-to address is not what i want
10:41:36B4gd3ryou should then rather filter on deliveries from the specific list or similar
10:41:42preglowyeah, probably should
10:41:45Lloreanscorche: She and I are still on good terms. She was willing to let me test some things on it, but our schedules never aligned for me to borrow it, and now all that has been tested.
10:41:54preglowi'm still a procmail n00b, so i'll just look for a bit
10:42:23B4gd3rI'll hand you a rule, hang on
10:42:38Kasperleyou can filter by "List-Id: ..."
10:43:05B4gd3ryeah, or X-BeenThere
10:43:29B4gd3r* ^X-BeenThere: rockbox.*
10:44:06preglowhow does procmail string the rules together? if any match, it delivers to what target i specify? or do all need to match?
10:44:56B4gd3ryou mean with several rules specified after each other?
10:45:09preglowyeah, * ^regexhere \n * ^moreregexhere \n
10:45:13preglowthen a target
10:46:52B4gd3rthat equals a logical AND
10:47:23preglowyeah, figured
10:47:26preglowhow to make it an or?
10:47:28_AmblinIs the person who wrote the manual for the e200 present?
10:47:31preglowneed to string it all on one line?
10:48:05B4gd3rpreglow: either you or with (one|two) or you make use of the flags for the rules
10:48:16 Quit inversions (Read error: 110 (Connection timed out))
10:48:25B4gd3r_Amblin: that's not written by a single person
10:48:50B4gd3rmost of the manual is also shared for all targets
10:49:03_AmblinI see.
10:49:48_AmblinYou know of the "System" folder in which you are supposed to place the OF.bin?
10:50:13B4gd3rknow of?
10:50:26B4gd3rwhat's there to know?
10:50:30_AmblinThe System folder is by default hidden.
10:51:06 Join hannesd__ [0] (
10:51:11 Quit _HaSH (Read error: 104 (Connection reset by peer))
10:51:27_AmblinAnd I had a heck of a time trying to find it. If someone could write in the method to make hidden files visable from Windows Explorer, I bet it would be a help to people who find themselves in the same position I was in.
10:52:23 Join HaSH [0] (n=free@
10:53:20B4gd3rperhaps I should dig up my sansa and put rockbox on it ;-)
10:53:47preglowhaha, you have a sansa with no rockbox? :PP
10:53:51LloreanIt's still got a little ways to go before it's at the same level as the iPod ports.
10:54:34LinusNLlorean: and i wouldn't say that the ipod port is especially good either
10:54:38markunI think the DAC's .h file should have some defines like AUDIOHW_HAVE_BALANCE because the code is becoming a mess this way, don't you guys agree?
10:54:51B4gd3rmarkun: I completely agree
10:55:10B4gd3rsome of those #if lines are horrible
10:55:30 Quit hannesd (Read error: 145 (Connection timed out))
10:55:52LloreanLinusN: Yeah, and since the Sansa is a portalplayer it unfortunately has that as a starting point. But the LCD driver is... I dunno... funky. There's some strange flickering when I use it that I haven't seen on any other target.
10:56:10LinusNi see
10:56:14markunB4gd3r: it makes it very hard to add a new target
10:56:49LloreanAnd the scrollwheel is less responsive than it is on my Nano, at least. But I think now that audio's working, interest will grow.
10:57:24B4gd3rI expect the sansa port to become quite used
10:57:30markunB4gd3r: also, there are some #else defines in the code which are sometimes the archos targets or irivers and are also not really nice when adding a new port
10:57:34preglowmarkun: you mean in sound.c ?
10:57:34B4gd3rdue to the availablity of the sansas
10:57:40B4gd3rand their competitive pricing
10:57:48markunpreglow: yes
10:57:54preglowsound.c really is a bitch, yes
10:57:57Kasperlei'm trying to talk my girlfriend into buying a sansa ;)
10:58:14preglowi tried do do some refactoring of it to make it more straightforward, but failed the first attempt
10:58:15 Quit Rob2222 (Read error: 104 (Connection reset by peer))
10:58:17_AmblinMake her buy an R type ;)
10:58:23 Join Ribs [0] (n=ribs@
10:58:31LloreanB4gd3r: At least with Audio working I can now recommend it when someone asks for a flash based rockbox player.
10:58:33Kasperlewhat's the deal with those?
10:58:38B4gd3rLlorean: indeed
10:58:41 Join Rob2222 [0] (
10:58:56B4gd3rKasperle: R is for Rhapsody, Real's music DRM stuff and we don't run Rockbox on those (yet)
10:59:24Kasperleoh, ok
10:59:48markunpreglow: sound.h includes the correct header file for each DAC so we can easily add the defines to those header files, right?
10:59:55preglowsure, should
11:00:09preglowi'd also like all the mas code in sound.c to be put in a file of its own
11:00:17preglowall the tables and shit are quite unnecessarily placed
11:00:46amiconn_Amblin: Making hidden files visible in windows explorer just requires enabling an option
11:00:58*amiconn has that option always enabled
11:01:10_AmblinI know.
11:01:33_AmblinLeast I know now.
11:01:51 Part timing
11:02:08markunpreglow: I had planned to clean up the sound file, but after renaming some functions I forgot about it again
11:02:09 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
11:02:42_AmblinSomehow I had gotten it into my head that the e200's system folder was hard locked and you could only access it with a certain application.
11:02:44 Join nls [0] (
11:03:22_AmblinThen I remembered the windows explorer option to make visable hidden folders.
11:04:27B4gd3r_Amblin: if you boot into the OF again, does it re-hide the system folder?
11:04:53 Join Ribs2 [0] (n=ribs@
11:04:53_AmblinIll check that
11:04:56 Quit Ribs2 (Read error: 104 (Connection reset by peer))
11:05:38B4gd3roh, if you didn't unhide it you won't see a difference of course
11:05:39markunwhat about creating some more subdirectories in firmware/drivers like 'lcd' and 'sound' ?
11:06:37 Join lee-qid [0] (
11:07:08_AmblinSystem folder is still visable
11:07:32_AmblinAfter booting into OF, turning the player off, then booting into OF again
11:08:18_AmblinGoing to try out the mpeg player now. :)
11:08:26 Quit anathema (Read error: 110 (Connection timed out))
11:10:39 Quit Rick (Read error: 131 (Connection reset by peer))
11:11:29 Quit perplexity ("* wibble *")
11:11:33 Join Rick [0] (
11:11:47***Saving seen data "./dancer.seen"
11:13:29LinusNhmmm, just found a nasty bug with the talk clip playback
11:13:58LinusNit seems to crash if the last playback codec is not MP3
11:15:05amiconnSpeaking about talk clips: There will be a problem if we switch to speex for the voice files on swcodec (which, by itself, is a good idea):
11:15:11nlsLinusN: re voice: do you think FS #6159 should go in soon, i'd like it to be done before the lang cleanup if it's going to be comitted at all that is
11:15:28amiconnThe talk clips will then need to be in speex format as well
11:15:48amiconnOtherwise voice would need 2 different codecs
11:16:18LinusNwell, looks like talk clip playback crashes if the playback codec is not mp3
11:16:31LinusNamiconn: is that a problem?
11:17:03amiconnDunno... speex encoders aren't that widely used (yet), and speex is specialised for voice
11:17:45LinusNyes, that's why we would use it for voice
11:17:52LinusNno point otherwise
11:18:07preglowi don't see a problem in any of that
11:18:13LinusNme neither
11:18:15amiconnThe .talk clips don't necessarily need to be voice
11:18:27LinusNnls: i have totally forgotten about that patch
11:18:43amiconnAnd I don't know how difficult it would be to addd dual codec support to the voice thread
11:18:45preglowamiconn: why would you want them not to be?
11:18:59LinusNamiconn: are you aware of anyone not having speech in the .talk clips?
11:19:01preglowcome on, this is ".TALK" clips here
11:19:05nlsLinusN: it seems like a good one and it messes with the lang file :-)
11:19:13preglowthe intended use is for speech
11:19:59amiconnAnother point would be that voicebox needs to know whether it is generating clips for swcodec or hwocdec
11:20:08amiconnIirc it already does that though
11:22:13LloreanEven if someone didn't want voice in their .talk clips, speex can accommodate non-voice, it just won't sound very good. I think that's something they can just choose to deal with.
11:22:21 Join decayedcell [0] (i=3ba75cd8@gateway/web/cgi-irc/
11:23:14 Join muesli__ [0] (n=muesli_t@
11:27:49 Quit decayedcell ("CGI:IRC (Ping timeout)")
11:29:38LinusNLlorean: agreed
11:29:55 Join decayedcell [0] (i=3ba75cd8@gateway/web/cgi-irc/
11:31:10 Join Rob222241 [0] (
11:31:10 Quit Rob2222 (Read error: 104 (Connection reset by peer))
11:31:35 Join datachild` [0] (
11:32:42decayedcellhmm I've been able to reproduce omega21's rebooting during charge bug
11:32:54LinusNwhat is that?
11:33:09 Join muesli- [0] (n=muesli_t@
11:33:13decayedcellI plugged in my iPod into the AC charger, chose database mode, and played a song in WPS
11:33:37decayedcellpausing the song in WPS also seems to trigger it. After a while, when the battery has charged to 100% the iPod will reboot itself
11:35:50LinusNcool! :-)
11:37:02decayedcellalso, I think the database mode bug has crept up again
11:37:28decayedcellchoosing database mode, then play a song in WPS. Pressing select should bring you back to the artist/album file tree, instead it opens File View
11:38:04JdGordonit does? :(
11:38:37JdGordonselecting a song from the db view and then proessing select in the wps takes you to the file browser?
11:38:50decayedcellit was happening a few days earlier
11:39:02decayedcellbut preglow? I think temporarily fixed it
11:39:18decayedcellhe said it was to do with his auto-init database changes
11:39:32JdGordonbugger, I thought that was fixed... it was pondlife doing that
11:39:32 Quit Rob222241 (Read error: 104 (Connection reset by peer))
11:39:34Lloreanpondlife, I though
11:40:07decayedcellR12686 was when it was reverted and that fixed it for me
11:40:08 Join Rob2222 [0] (
11:40:30JdGordondamn, I dont thiknk I can reuse the current scroll settings for the list acceleration :(
11:41:23 Quit datachild (Read error: 110 (Connection timed out))
11:44:51 Quit muesli__ (Read error: 110 (Connection timed out))
11:47:53 Join Rob222241 [0] (
11:48:03 Quit Rob2222 (Read error: 104 (Connection reset by peer))
11:48:34*safetydan needs a faster computer
11:48:39safetydantakes to long to recompile things
11:48:44safetydantoo long even
11:49:44preglowdecayedcell: i have nothing to do with the database...
11:52:14nlshmmm, what do I need to "make voice" it tells me that is missing but where do I get that?
11:52:43B4gd3rnls: did you run configure and ask for voice?
11:53:13nlsB4gd3r: hmm, guess not...
11:53:19 Join muesli__ [0] (n=muesli_t@
11:54:36 Join miw [0] (i=3ecebc53@gateway/web/cgi-irc/
11:55:02decayedcellpreglow yeah I know but it was just the first name that came to my head soz
11:55:26JdGordonLlorean: (or anyone), whats a good name for the setting that controlls how long between acceleration increases?
11:55:35miwHello. Are the instructions on still correct? Specially, the Step 3: Select the Rockbox mirror site and install?
11:55:44dukemanJdGordon: Warp spacing?
11:55:59miwI can't find the specified packages.
11:56:06nlsmeh, Error: Festival not started
11:56:10JdGordonthe setting is... every Xms the number of items skipped increases...
11:56:41dukemanSo it has a certain.. "Accelleration" to it?
11:57:26JdGordon"List Acceleration Speed" ?
11:57:43LloreanJdGordon: List Scroll Increase?
11:57:43dukemanIs the list accellerating or is the scrolling?
11:57:51dukemanKasperle has it
11:57:53nlsJdGordon: do we need a setting for it?
11:58:02JdGordonapparently we do :p
11:58:11Kasperledukeman: :D
11:58:12JdGordonunless we just need one setting to enable the wole thing?
11:58:20miwI also can't run under cygwin (some errors are displayed)
11:58:41B4gd3rmiw: normally that's a sign of line ending problems
11:59:40nlsB4gd3r: I'm getting "socket: bind failed" "Error: Festival not started" now :-(
11:59:46nlsand festival is installed
11:59:58B4gd3rsounds like a problem with festival
12:00:05miwB4gd3r: my cygwin env is setup with DOS line endings so that I can edit files with other win editors. Never had a problem until now. I wanted to update my rb tools.
12:00:18B4gd3rnls: it has worked for me in the past, haven't tried it recently
12:00:26KasperleJdGordon: are you going to literally use milliseconds for that setting? or just a unitless "acceleration factor"?
12:00:38B4gd3rmiw: the problem is that bash doesn't like dos newlines
12:00:43nlsB4gd3r: ok, i'll dig around some more
12:01:07miwB4gd3r: the first error message is "gmake: Command not found."
12:01:07nlsanyone using ubuntu and managed to make a voice fiel using festivl?
12:01:22Kasperlemiw: did you install "make" in cygwin?
12:01:40B4gd3rnls: the gmake error message is just a stupid check that doesn't hide the error message properly
12:01:40miwKasperle: I think yes since I can build RB
12:02:10JdGordonKasperle: atm its ms... but I could do either..
12:02:11B4gd3rgmake is a *bsdism
12:02:12miwKasperle: What is not found is Gmake
12:02:14LloreanJdGordon: If there's just an on/off it could be "Scroll Line Skip" Yes/No
12:02:27JdGordonreally either way its *HZ/2
12:02:48JdGordonLlorean: the start delay is the important settting I tinhk
12:02:51B4gd3rmiw: yes but gmake is not required
12:02:57B4gd3rgmake _or_ make is
12:03:02LloreanJdGordon: Probably true.
12:03:40Kasperleyou could use an exponential scale
12:03:58Kasperledunno if that would work out
12:05:07 Quit muesli- (Read error: 110 (Connection timed out))
12:05:11miwB4gd3r: I have make. I think gmake is called from another script. I tried to set make to "make" explicitly in and that didn't help
12:05:12amiconnYou mean similar to how the seeking acceleration works?
12:05:18decayedcellor logarithmic maybe
12:05:49 Join aliask [0] (
12:05:58B4gd3rmiw: as I said (but directed it wrongly to nls) the gmake error is just a check for gmake that isn't done in an elegant way and doesn't indicate any actual problem, afaik
12:06:00JdGordonthe seek accel doubles every X sec which is way to fast for the list
12:06:51miwB4gd3r: aha, ok. I'll try with UNIX line endings then
12:06:54 Part miw ("bye")
12:06:59decayedcelli wonder how the Apple Firmware does it
12:07:27JdGordonthat goes by the speed of the wheel... which we cant do just yet
12:07:37*JdGordon is doing this for all targets except the ipods :p
12:08:21*decayedcell awwwww
12:08:41amiconnAfaik the wheel events do tell the delta...
12:09:10JdGordonbut I'm going by the action driver and it saying when an action was repeated
12:09:23JdGordonwe can change that for the wheel targets tho
12:09:43Kasperlemaybe one could try something like (1 + some very small x)^(scaled time). but i have no idea how that would feel in practice
12:10:02Kasperlemaybe add a "cut off value", too
12:11:06JdGordonHZ/2 should show 500... shouldnt it?
12:11:23safetydanhrmm... speex stereo decoding works if you play a mono speex file first... weird
12:12:07B4gd3rJdGordon: not likely if HZ is 100...
12:12:23JdGordon:p /me knew that
12:12:34*JdGordon blames tv
12:14:06 Join Shaid [0] (
12:16:23markunJdGordon: I made a test plugin to calculate the x and y coordinates and a 'pressure' value for the Gigabeat, would be nice if some of it could be used for scrolling acceleration
12:16:47 Join muesli- [0] (n=muesli_t@
12:17:15JdGordonwell, If we can get some mostly generic way of getting this value from all available targets we could do this easily
12:17:41markunyes, also the H10 slider
12:17:47JdGordonthe only code that would need changing is the check to decide to increase/decrease the step size
12:18:42markunI would prefer it if no code had to be changed, but just a function in the button driver and a define in the config file
12:19:23JdGordonwell, atm the step is increaed after Xms if the same action keeps getting returned...
12:19:36JdGordonso a slightly different aproach will be needed for the slider targets
12:19:54 Quit fejfighter ()
12:22:50JdGordonspeed control seems to be working :)
12:25:05JdGordonthe damn setting added 200bytes :(
12:26:22 Quit muesli__ (Read error: 110 (Connection timed out))
12:29:03 Join Bragder [0] (
12:29:39JdGordonso umm.... is there any objection to this patch?
12:29:50JdGordonI took the ipod code out because it didnt work
12:30:08LloreanJdGordon: Maybe post the newest version on Flyspray and give it a couple days for the main guys to test out.
12:30:19LloreanModifying the core controls is something that can be taken a bit slowly
12:37:19*safetydan gives up on speex stereo decoding for the night
12:37:49safetydanSilly thing. Must be some init step that's stuffed up since it works if you play a mono file first.
12:38:23 Quit GodEater_ ("CGI:IRC (Ping timeout)")
12:38:39 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
12:40:08 Quit decayedcell ("CGI:IRC (EOF)")
12:43:09*nls curses festival
12:45:38 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
12:45:56 Nick Bragder is now known as B4gder (
12:45:58 Quit B4gd3r (Read error: 110 (Connection timed out))
12:46:19 Quit aliask ("Chatzilla 0.9.77 [Firefox]")
12:48:58 Join Rob2222 [0] (
12:48:59 Quit Rob222241 (Read error: 104 (Connection reset by peer))
12:51:35GodEater_amen to cursing festival - doesn't work here either
12:51:49LinusNworked for me
12:51:56GodEater_not with Rockbox anyway - I have no festival_client installed, and no clue where to get it
12:52:11B4gderI just apt-geted it and it worked
12:52:31LinusNbut for some reason, the generated voice file gets a nasty noice tail on each clip
12:52:37B4gderor is it "apt-got" ? ;-)
12:53:00LloreanI thought Rockbox supported other FATs than FAT32. It appears Sansas can be FAT16 (I think)
12:53:04B4gderLinusN: possibly that's the trim thing that doesn't work correctly
12:53:08LloreanIs it a compile-time option?
12:53:13B4gderLlorean: yes
12:53:22LloreanB4gder: We should probably enable it for the Sansa then.
12:53:31B4gderbut I thought we alrady had that enabled for sansa...
12:53:34LinusNB4gder: possibly
12:53:46 Quit Rob2222 (Read error: 104 (Connection reset by peer))
12:54:14GodEater_emerge doesn't seem to build a festival-client binary
12:54:31LloreanB4gder: I'll ask him to update first, it may be that his bootloader being outdated is the problem
12:54:32GodEater_which version of festival is in debian ?
12:54:56B4gderLlorean: yeah, and it makes me wonder if the bootloader I uploaded has that enabled or not...
12:55:23B4gderGodEater_: 1.4.3
12:57:31LloreanB4gder: Well his was from December from the looks of it.
12:57:39nlshmm, flite worked like a charm :-)
12:57:47 Join Rob2222 [0] (
13:02:11 Quit safetydan ("Ex-Chat")
13:02:19*amiconn spots a nice buildzip update in svn :-)
13:03:28B4gderLlorean: ah, and fat16 was added 2007-02-04...
13:03:39B4gderamiconn: enjoy! :-)
13:03:58LloreanB4gder: Alright, so he should be fine when he updates to the newer bootloader.
13:04:16amiconnLinusN: Do you think dropping tools/generate_rocklatin support would be a problem?
13:04:53B4gderLlorean: I'll try to update the bootloader on soon
13:05:15amiconnI want to unicodify and extend the player lcd driver (and move appropriate parts to target tree), so there won't be 'rocklatin' anymore
13:05:44LloreanB4gder: The one here: is dated 25 Feb anyway
13:05:59B4gderah, ok I misunderstood
13:06:04LinusNamiconn: go ahead, i don't see any problems
13:06:12LloreanB4gder: But there is one in for some reason
13:06:33LloreanAnd that's the one the SansaE200install page links. Gotcha
13:06:39*Llorean fixes that
13:07:09amiconnLinusN: My changes will hopefully make it easier to keep player support. All bitmap lcd functions which make some sense on charcell as well will be there
13:07:12B4gderLlorean: its the same image, so the date is just when I copied it into the subfolder
13:07:22amiconn(like setting margins, lcd_getstringsize etc)
13:07:31LinusNamiconn: interesting
13:07:38LloreanB4gder: Ah, gotcha. Well then an update would be appreciated, and removal of the one in /sandisk-sansa/ :)
13:07:40 Part Llorean
13:07:51 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
13:07:55amiconnThey will just calculate based on a fixed 1x1 "pixel" font
13:07:55B4gderLlorean: the reason it is in two places is that it was in the "root" first until I made the e200R folder
13:08:07LloreanB4gder: I assumed that was it.
13:08:21LloreanJust didn't realize they were both the same.
13:09:13 Quit kubiix ("Miranda IM! Smaller, Faster, Easier.")
13:09:13 Quit Rob2222 (Read error: 104 (Connection reset by peer))
13:11:49***Saving seen data "./dancer.seen"
13:13:09*nls tries out the menu voice for the first time and is impressed :-)
13:13:49nlsLinusN: I think I'll try to sync that voice patch later this week unless someone else does it of course :-)
13:14:04LinusNnls: goodie
13:15:33JdGordonwhich voice patch?
13:15:47B4gderLlorean: sansa bootloader updated, and now only in a single place
13:15:56LloreanB4gder: Thank you.
13:17:56 Join muesli__ [0] (n=muesli_t@
13:18:22nlsJdGordon: FS #6159
13:20:06JdGordonwasnt the problem with that one that it made the voice file too large or the archos?
13:20:09 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
13:20:19 Join Rob2222 [0] (
13:22:18 Join webguest33 [0] (i=436769f2@gateway/web/cgi-irc/
13:22:32 Quit webguest33 (Client Quit)
13:23:08GodEater_1.4.3 seems a little old for festival - I appear to have version 1.95 installed
13:23:11 Join Obsys [0] (
13:26:22 Nick Stalwart^ is now known as Stalwart (
13:27:39*preglow suddenly almost all his home directory is wiped out...
13:27:43preglowsees too
13:28:18preglowtime to bloody discover how well xfs can do error checking
13:28:38 Quit GodEater_ ("CGI:IRC (Ping timeout)")
13:29:25 Quit muesli- (Read error: 110 (Connection timed out))
13:29:34 Join muesli- [0] (n=muesli_t@
13:31:22preglowgahahah, i need to stop using computers :///
13:32:04JdGordonpetur: you said Tripel Karmeliet was the bloody amasing beer yeah?
13:33:36peturdepens on your taste though ;)
13:34:05peturnot bloody amasing but pretty good 8)
13:34:30JdGordon10.50 for 330ml.. it better be
13:34:41*JdGordon just found out about a belgium beer garden 10min from my house!
13:34:52JdGordonlost of expensive imported beer
13:34:57JdGordonlost even
13:35:01JdGordonlots eeven
13:35:14peturhahaha too much beer already :p
13:35:32preglowsomething seems to have wiped every visible file in my home dir......
13:35:53JdGordon6.22 Euro's says google
13:36:13peturdamn expensive!
13:36:27 Join perplexity [0] (
13:37:06 Quit muesli__ (Read error: 110 (Connection timed out))
13:38:24 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
13:41:35 Quit idnar (Nick collision from services.)
13:41:37 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
13:41:48 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
13:43:08preglowsweet god, how i love svn
13:44:19amiconnBagder: Hmm, something seems to be fishy with this new, at least on cygwin.
13:44:40amiconnLooks like it works correctly, but it outputs "cat: gcctemp: Permission denied" twice
13:48:14 Quit GodEater_ ("CGI:IRC (Ping timeout)")
13:51:55 Quit Rob2222 ()
13:55:09 Join PaulJam [0] (
13:56:19 Join muesli__ [0] (n=muesli_t@
13:57:43PaulJamHi, little question: is stop supposed to stop playback inside the menu of a plugin? (i don't have my cable here, so i can't test if this happens with the svn build too)
13:57:54B4gderamiconn: try my updates and see
13:58:46 Join Rob2222 [0] (
13:58:58 Quit muesli- (Read error: 145 (Connection timed out))
13:59:14JdGordonPaulJam: yes
13:59:26JdGordonwell.. not in plugins.. but its all the same code
14:00:37PaulJambut when you accidently stop playback in a plugin you can't resume playback without leaving the plugin
14:01:06LloreanSo be careful, or do a feature request for the plugins to include playback controls.
14:01:23LloreanSeveral of them already do, though I don't believe the current set of playback controls includes a "Resume" option yet.
14:04:00JdGordonit doesnt?
14:05:26LloreanJdGordon: I'm pretty sure it only has Pause/Play
14:05:44 Join pixelma_ [0] (i=pixelma@rockbox/staff/pixelma)
14:06:20JdGordonthere is a play/ pause option.. butt that doesnt resume by the looks of it
14:06:20*JdGordon gets to work :p
14:06:21 Quit juxtap (Read error: 104 (Connection reset by peer))
14:06:44JdGordonnot anymore....
14:06:47JdGordonsimple fix :D
14:06:50*JdGordon tihnks
14:07:53JdGordonhurry up stupid gcc!
14:08:09 Quit pixelma (Nick collision from services.)
14:08:09 Nick pixelma_ is now known as pixelma (i=pixelma@rockbox/staff/pixelma)
14:10:07PaulJami yust noticed an unusual behaviour with the playback controls in plugins: if you stop playback in a plugin and then select the "play/pause" entry and leave the plugin, the rockbox main menu shows "now playing" even though playback is still stopped.
14:10:39JdGordonbecuase that option pauses... not stops
14:10:45JdGordonand the fix wasnt so simple :(
14:11:52amiconnBagder: 'permission denied' is gone, thanks
14:12:11JdGordonplaylist_resume() isnt in the plugin api...
14:12:18PaulJamJdGordon: I meant if you first select "stop playback" and then "play/pause"
14:12:28LloreanPaulJam: Because it's not "Resume"
14:13:51 Join roolku [0] (
14:14:37PaulJambut in my opinion the root menu should show "resume playback" instead of "now playing" since the statusbar shows the stopped icon.
14:15:20JdGordon2nd attempt....
14:19:30preglowand there my entire linux install exploded
14:19:33preglowfuck this
14:19:51 Join SofRaZorbacK [0] (
14:20:25 Join cram [0] (i=c27f0812@gateway/web/cgi-irc/
14:21:08SofRaZorbacKHi all. i've just registered on the wiki in order to upload some voice files but I need write access. Is there someone who could help out there?
14:21:09cramHm... I see the Is it a rest of the recent manipulations with the list/plugin code?
14:22:21 Quit merbanan (Read error: 110 (Connection timed out))
14:22:26 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
14:23:22GodEater_SofRaZorbacK: what's your wiki name ?
14:23:25 Join muesli- [0] (n=muesli_t@
14:23:34JdGordoncram: i tried reproducinf that but couldnt
14:23:42SofRaZorbacKyes its my wiki name
14:24:14GodEater_*what* is you wiki name ?
14:24:21SofRaZorbacKSofRaZorbacK is my wiki name
14:24:31GodEater_then you didn't read the terms and conditions properly
14:24:36GodEater_it has to be your real name
14:25:27GodEater_Have a look at Important Note 2 again on the registration page
14:25:28SofRaZorbacKok GodEater so could i modifiy now or would I have to register myself again?
14:25:28JdGordonaudio doesnt like being started from inside plugins for some reason :(
14:25:39GodEater_you have to register properly
14:25:46 Quit muesli__ (Read error: 145 (Connection timed out))
14:25:49 Quit cram ("CGI:IRC")
14:27:00SofRaZorbacKsome ppl don't have the real name registered on the wiki :(
14:27:13SofRaZorbacKanyway i will come bac. thx
14:27:35GodEater_those people don't have write access, and when we notice them, will not have an account at all
14:28:13SofRaZorbacKdan_A is no really a real name :)
14:28:26GodEater_that's not his wiki name
14:28:29JdGordonhe is special
14:28:37GodEater_isn't he down as DanielAnkers ?
14:28:39SofRaZorbacKbut it's not a prob no worries just a bit parano and use not to give my real name on the net :)
14:28:48 Join pixelma_ [0] (i=pixelma@rockbox/staff/pixelma)
14:29:09*GodEater_ checks. Yes, he's down as DanielAnkers
14:29:26SofRaZorbacKho maybe i confused wiki name and real name
14:29:47 Quit pixelma (Nick collision from services.)
14:29:47 Nick pixelma_ is now known as pixelma (i=pixelma@rockbox/staff/pixelma)
14:29:55SofRaZorbacKok thanks for the help
14:30:11 Quit Ribs ("eh eh ehhhh!")
14:30:12 Join Thundercloud_ [0] (n=thunderc@
14:30:21GodEater_As soon as you've registered properly, let me know your wiki name and I'll give you write access.
14:30:32 Join iwantanimac [0] (
14:31:12SofRaZorbacKyou may have to delete this account so (SofRaZorbacK
14:31:32GodEater_I'll get one of the admins to do that
14:31:38*GodEater_ looks round for one
14:32:15*B4gder moves silently
14:32:41*GodEater_ is thoroughly deafened from over exposure to Rockbox and doesn't hear him.
14:33:10*Llorean told someone we required real word, and asked them not to use "u" so they told me they were "sry"
14:33:24JdGordonanyone know which plugins use the playback control menu? waiting for sudoku to compile is painful
14:33:37LloreanJdGordon: Only one I know for certain is Bejeweled.
14:33:51GodEater_it amazes me the number of people that come on our forums and apologise for their english - when it exceeds the quality used by a lot of "native" english speakers
14:34:07pixelmajpeg viewer has it too (for swcodec)...
14:34:09iwantanimacJdGordon: viewer...
14:34:18iwantanimactoo late =P
14:35:21SofRaZorbacKGodEater, Done! my new wiki name is SofianBabai
14:36:38 Quit Lynx_ (Read error: 110 (Connection timed out))
14:37:16SofRaZorbacKI'm going to upload a new french voice files for the daily builds since the menu structure has changed :)
14:37:29GodEater_SofRaZorbacK: Done - you have access.
14:39:04 Quit PaulJam (".")
14:40:49SofRaZorbacKGodEater to upload a voice file need I to use the 'attach option on the wiki page dedicated to voice files?
14:42:06JdGordonbah, pauljam left
14:42:16JdGordonanyway, its fixed
14:42:28GodEater_SofRaZorbacK: Use the preview feature a lot until you get the page looking right if you've not edited a TWiki before :)
14:43:23 Quit iwantanimac ("iMac, out.")
14:44:30LinusNSofianBabai, i guess
14:44:37 Join Arathis [0] (
14:44:55*LinusN hit enter by mistake :-)
14:45:25GodEater_so long as you don't that at a 'rm -rf /' prompt too often - we'll let you off
14:45:28B4gderthat's what falling asleep over the keyboard can do!
14:45:52B4gderthank god you wear that helmet at all times
14:46:02*B4gder giggles
14:46:22 Quit Arathis (Client Quit)
14:47:15 Quit GodEater_ ("CGI:IRC")
14:47:28 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
14:48:00 Quit Thundercloud (Read error: 110 (Connection timed out))
14:49:56 Quit Shaid ("I will see you, in the end. And I will laugh at your pain...")
14:51:43JdGordongreen table :) gnite folks
14:51:54 Quit JdGordon ("Konversation terminated!")
14:52:20 Quit GodEater_ (Client Quit)
14:52:58 Join merbanan [0] (
14:55:19 Quit bonbonthejon (Connection timed out)
14:55:26 Quit B4gder ("Time to say moo")
15:00:47 Join lex_ [0] (
15:01:15 Join desowin [0] (
15:02:00Nico_PGodEater: There are some wiki accounts that have fake names
15:02:19LloreanNico_P: Are they in the Users Group?
15:02:49Nico_PLlorean: a MadsMichelsen person edited the album art page, so i suppose he is, yes
15:02:59Nico_Pand i doubt it's his real name :)
15:04:14LloreanNico_P: If you feel a name is not a real name, you can remove them from the access list fairly easily.
15:04:48Nico_PLlorean: ok
15:05:24Nico_Pactually i might be wrong on this one because the spelling isn't quite the same and the guy has done nothing wrong
15:05:34markunNico_P: There are a few people called Mads Michelsen, do you think it's very uncommon name?
15:05:59Nico_Pbut it's not the first time i find names suspicious :)
15:06:15Nico_Pmarkun: i'm not very aware of how common it is
15:06:24desowinshouldn't rockbox tkwiki 'get bumped' to 2007 ? It still says "Copyright © 1999-2006 by the contributing authors."
15:11:15 Part lavi1
15:11:51***Saving seen data "./dancer.seen"
15:11:56 Quit SirFunk (Remote closed the connection)
15:13:43 Quit SofRaZorbacK (Read error: 110 (Connection timed out))
15:17:14 Join muesli__ [0] (n=muesli_t@
15:22:58 Quit muesli- (Read error: 145 (Connection timed out))
15:24:15 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
15:26:19 Join Lynx_ [0] (
15:27:10 Join Arathis [0] (
15:29:06*Llorean wishes people would actually _do_ the "Give up if you don't understand any of these instructions" bit of the Sansa install.
15:33:42markunLlorean: just read your conversation with Parkinson :)
15:38:51 Join vcardenas [0] (i=c8767629@gateway/web/cgi-irc/
15:41:55LloreanThe Sansas are remarkably easy to almost-brick.
15:42:30dukemanHas anybody else seen the thing where the e200 rockbox bootloader starts fading to some kind of deep purple?
15:42:33dukemanScary shit
15:42:48Lloreandukeman: That seems to be a side effect of the early state of the code.
15:42:59dan_adukeman: Lots of times - just turn off and on again, you'll be fine
15:43:09Lloreandukeman: If you're scared by something as simple as unexpected LCD behaviour, you might not want to be running early development firmware. :-P
15:43:11dukemanyes, no real problem
15:43:26dukemanNot scary as in "Omg! B0rked!"
15:43:27 Join cynicalliberal [0] (
15:43:33 Join webguest29 [0] (i=52424b22@gateway/web/cgi-irc/
15:43:44dukemanScary as in "The elevator doors slid open, releasing a wave of blood into the hallway"
15:44:20 Part LinusN
15:44:29 Quit webguest29 (Client Quit)
15:45:33dukemanSpeaking of LCD behaviour and such, are there different ways to draw on the display (Perhaps a sansa-only question, haven't tried rockbox on any others) ?
15:46:03dukemanIt seems that the plasma plugin does an incredible job at animating and whatnot, and so does the fire thing
15:46:37dukemanMeanwhile most other things seem to be drawing at slower rates
15:47:09 Join toffe82 [0] (
15:47:10dukemanIs there some magical accellerated drawing mode that they use, or is it just "Make me a bitmap, flip it onto the screen" ?
15:47:17markundukeman: I think the other place where drawing is done differently is in the MpegPlayer
15:48:07dukemanThen how come you see the image updating in menus, some games and so on but not in certain others (That one would expect take more oompf to draw) ?
15:48:21Lloreandukeman: Also, you're assuming the place the slowdown is happening is the drawing, rather than any preparation of what is to be drawn.
15:48:30 Join Febs [0] (n=chatzill@
15:49:45 Join perl|work [0] (
15:54:38dukemanIf you don't mind me asking more stupid questions, how come in the Background\Foreground color selection screens R and B have 31 steps while G has 63?
15:55:16LloreanBecause the human eye is more sensitive to Green changes. Since 16 bit doesn't divide evenly by 3, 5 6 5 is the most common with G getting the 6 bits
15:55:48dukemanI'll just stay quiet ^^
15:56:09LloreanSome things occasionally have interesting answers. ;)
15:57:05 Join Thundercloud__ [0] (n=thunderc@
15:57:38 Quit Thundercloud__ (Remote closed the connection)
15:57:50 Join Thundercloud [0] (n=thunderc@
16:06:24 Join qwx [0] (
16:08:06 Join SirFunk [0] (
16:16:00 Quit Thundercloud_ (Read error: 110 (Connection timed out))
16:20:39 Join hoi [0] (
16:20:40 Join SofRaZorbacK [0] (
16:21:18hoiI'd like to modify a wps to show the time as well but I'm not sure which tag to use :-/
16:21:28hoisome one can give me an hint?
16:21:59bluebrotherthe manual has a list of available tags.
16:22:33GodEater_hoi: %c, followed by the format you wish the time displayed
16:23:06hoibluebrother: I was looking for the last hour and too stupid to find it :-/
16:23:15hoiGodEater: thank you !
16:23:17 Quit qwm (Read error: 110 (Connection timed out))
16:23:42hoiin the meantime I was successful in my search:
16:23:51hoithanks for your time and patience :)
16:24:44 Join webguest54 [0] (i=42444ee1@gateway/web/cgi-irc/
16:26:00webguest54does anyone know if the radio and recording functions are available for the sansa?
16:26:36bluebrotherwebguest54: not yet −− sound support just arrived, so expect recording to take a while
16:28:34bluebrotherLlorean: noticed your request from eariler today. Will look into it later today when I find time
16:29:58 Quit webguest54 ("CGI:IRC (EOF)")
16:36:12 Quit SofRaZorbacK ()
16:42:39 Quit atsea- (Remote closed the connection)
16:44:47 Join SofRaZorbacK [0] (
16:45:44 Quit Obsys ("Chatzilla 0.9.77 [Firefox]")
16:47:33 Quit SofRaZorbacK (Read error: 54 (Connection reset by peer))
16:49:34Lloreanbluebrother: Thanks
16:50:08Lloreanbluebrother: I tried to clean up the Sansa install wiki page so that it should be human readable. It wasn't really well suited to splitting into install sections for the manual previously
16:50:49GodEater_Llorean: Mr "sry" and "u" is the first terrifying visitor since the sansa got sound. I'm glad he got talked out of trying to install it.
16:50:57 Join SofRaZorbacK [0] (
16:51:39 Quit SofRaZorbacK (Client Quit)
16:52:17 Join midgey [0] (
16:54:14LloreanGodEater_: I just didn't really feel he was going to be well able to handle it if anything went wrong
16:55:40GodEater_too right.
16:56:01GodEater_I think "if" should have been "when" in that sentence too.
16:57:36LloreanI dunno
16:57:36 Join SofRaZorbacK [0] (
16:57:45LloreanIt sounded like he actually already had installed Rockbox, just not the dual boot portion.
17:01:47 Join yanfeng [0] (i=c27f0812@gateway/web/cgi-irc/
17:02:09yanfengHas anyone been able to reproduce the bug reported in
17:07:11markunyanfeng: I can't reproduce it on my Gigabeat
17:07:35 Quit XavierGr ()
17:08:09 Quit yanfeng ("CGI:IRC (Ping timeout)")
17:08:10 Join Frode_ [0] (n=Frode@
17:08:10 Join jac0b [0] (i=9b6d0515@gateway/web/cgi-irc/
17:08:24 Join ctaf [0] (
17:08:48Frode_Gotta love rockbox even more now with sound on the sansa :D
17:09:12Frode_thank you dan_a , and the others!
17:09:38Frode_currently playing pink floyd lossless on my sansa :)
17:09:58jac0bis the audio enabled sansa rockbox available for download
17:10:13GodEater_jac0b: yes
17:10:16Frode_yep , the current build page
17:10:17GodEater_in the usual place
17:10:39jac0bwill another thread be made for the sansa
17:10:53GodEater_jac0b: it has it's own forum now
17:10:59GodEater_not just a single thread
17:10:59LloreanIt has an INSTALL forum now
17:11:05jac0bwhere is that?
17:11:11jac0boh okay
17:11:18LloreanOnly install questions should be asked in it.
17:11:45Frode_what i love about rockbox and playback is when turning the keylock on, the lcd screen is not bugged each time a button is pushed by telling you that the keylock is on, like the original firmware does.. saves battery time aswell
17:11:55***Saving seen data "./dancer.seen"
17:12:18Frode_i experienced some lags in the menus when manouvering and playing mp3 at the same time
17:12:20jac0bwhat about devlopment for teh sansa
17:12:29Lloreanjac0b: What about it?
17:12:35 Join kubiix [0] (
17:12:40jac0bisn't still going on
17:13:08LloreanAnd because it's not an officially supported port, development discussions go in the regular places that they do for all the other Rockbox targets.
17:13:53jac0bvery cool can't wait to get home and mess with it
17:14:27LloreanErr, because it's _now_ an officially supported blah blah blah
17:14:40Llorean95% of Rockbox is not player-specific anyway
17:15:09 Join yanfeng [0] (i=c27f0812@gateway/web/cgi-irc/
17:15:54markunyanfeng: don't know if you got my reply: "I can't reproduce it on my Gigabeat"
17:16:27jac0bthanks for the info everybody
17:16:34 Quit jac0b ("CGI:IRC")
17:22:20 Quit hoi (Remote closed the connection)
17:23:50 Join pilot000 [0] (i=55023a55@gateway/web/cgi-irc/
17:25:28yanfengmarkun: no, I missed it. But now surely :-)
17:26:02 Quit petur ("CGI:IRC (EOF)")
17:28:19 Join atsea- [0] (i=ariel@gateway/tor/x-92ed69c4234a0f9d)
17:28:34 Join inteliwasp [0] (
17:29:12 Join barrywardell [0] (
17:29:34pixelmamarkun: what program did you use to edit font files? I'm struggling with my fontforge install :/ - maybe you can recommend another?
17:30:04markunpixelma: also fontforge, I'm not crazy about it either..
17:30:29markunpixelma: I'm working on Nimbus-19 btw, what are you planning to do?
17:31:17 Quit pilot000 ("CGI:IRC")
17:31:40pixelmafirst: I have to invent a nimbus-13.fnt because chicago although called "12" it seems to have been a "13"... There are alignment issues with the 2 included wps that used it before...
17:31:56perl|work"Make the Play / Pause option restart playback if its stopped also"
17:32:01perl|workwhat does it mean?
17:32:03perl|workthe last commit
17:32:38Lloreanperl|work: Many plugins have a playback menu
17:32:52Lloreanperl|work: You have limited control over playback. You could stop it, but you couldn't resume it until now
17:33:35 Quit zylche (Remote closed the connection)
17:33:37 Quit yanfeng ("CGI:IRC")
17:34:29pixelmamarkun: with nimbus-12 these have to use now, they look like this:
17:36:54roolkumarkun: if you work on nimbus-19, could you please add a (degree)
17:37:47markunroolku: I'll add it to my todo..
17:38:25roolkumarkun: thank you :)
17:38:43 Join webguest93 [0] (i=c27f0812@gateway/web/cgi-irc/
17:38:46markunpixelma: yes, not perfect
17:39:26webguest93markun: is the screenshot of the ROCKboxed theme for ipod 5g still correct? Doesn't it use a larger font now?
17:40:17pixelmamarkun: say the least... but at the moment fontforge even crashes for me (it ran yesterday evening though - don't know what happened since then)
17:40:34markunwebguest93: I think you are right yes
17:40:58 Join zylche [0] (
17:41:10webguest93markun: I don't own that device (so can't make a new one), just wanted to note
17:41:33 Quit webguest93 (Client Quit)
17:41:33markunwebguest93: you could use the simulator
17:43:16 Quit Frode_ (Read error: 110 (Connection timed out))
17:43:34 Join pondlife [0] (
17:44:26 Part SofRaZorbacK
17:44:43 Quit kubiix (Read error: 104 (Connection reset by peer))
17:44:54 Quit zylche (Client Quit)
17:45:14 Join SofRaZorbacK [0] (
17:45:20pondlifeHello.. anyone online who knows about the H300 hardware and whether my unit has got fried.. :(
17:45:25 Join zylche [0] (
17:46:09 Quit GodEater_ ("CGI:IRC (Ping timeout)")
17:47:22pondlifeI only get a very low level audio signal, left-side only out of eithe line or headphone out.
17:47:39pondlifeOF or Rockbox
17:48:00pondlifeGuess I may be looking for that Gigabeat soon :(
17:48:14markunpondlife: what did you do to your H300?
17:48:19pondlifeNo idea
17:48:33pondlifePossibly USB charging whilst AC plugged in?
17:48:41markunand it's not your headphones?
17:48:50pondlifeNo, nor my stereo lead.
17:49:29pondlifeI connected the USB lead to the cradle for the first time. Sounds like that was a mistake?
17:49:52pondlifeRight channel is totally dead (aside from a bit of noise).
17:50:22markunI didn't even know there was a cradle for the H300
17:50:54pondlifeThere is - it just provides a stand for the unit plus USB and power feeds
17:51:22markunI don't see how USB + power could destroy your player
17:51:23pondlifeI never had a long enough USB lead, so always removed it from the cradle to plug in USB before
17:51:36pondlifeMe neither.
17:51:52pondlifeBut that's the only thing I've done unusual recently.
17:52:10pondlifeWondered if anyone knows if there's a known amp that might blow or something.
17:53:05*pondlife wishes he hadn't sold his Archos
17:53:13markunmaybe LinusN knows
17:55:13pondlifeAnyone know if iRiver do repairs?
17:55:48markunI believe they do. Where are you from?
17:56:18markunI think some people had them repaired in Germany
17:57:09pondlifeHmm, doesn't work here - support option does nothing much
17:59:47markunamiconn: maybe while working on improving the font code we could do some experiments with 2-bit bitmaps for anti aliasing
18:00:11markunI know you will not use it yourself, but we could try it anyway :)
18:04:01 Part Llorean
18:06:31 Quit SofRaZorbacK ()
18:08:16 Join muesli- [0] (n=muesli_t@
18:08:33 Quit pondlife ("disconnected has pondlife")
18:09:54 Quit midgey ()
18:11:26 Quit muesli__ (Read error: 145 (Connection timed out))
18:12:41 Quit perl|work ("Trillian (")
18:16:52 Quit DataGhost (Read error: 110 (Connection timed out))
18:18:50 Join DataGhost [0] (
18:20:34 Nick Naked is now known as Hadaka (i=naked@
18:30:53 Join perl|work [0] (
18:31:34 Join XavierGr [0] (
18:32:17 Join Lear_ [0] (i=chatzill@rockbox/developer/lear)
18:36:27 Join Id2ndR [0] (
18:37:28 Join muesli__ [0] (n=muesli_t@
18:37:36 Part toffe82
18:38:02 Join toffe82 [0] (
18:39:30 Quit muesli- (Read error: 145 (Connection timed out))
18:46:07 Join muesli- [0] (n=muesli_t@
18:46:17 Join Daystate [0] (
18:46:54Daystatehello, im a touch confused by the wording of the instructions on the sansa install page
18:47:55Daystatei understand the boot loader must be installed after rockbox BUT is this i must copy rockbox on to it first or i must copy rockbox disconnect and then reconnect to install the boot loader?
18:47:58 Quit muesli__ (Read error: 145 (Connection timed out))
18:48:21 Join Ice8lue [0] (
18:48:25 Quit cynicalliberal (Read error: 110 (Connection timed out))
18:48:31Ice8luegood evening everyone
18:50:12Daystatenow to find out if i have bicked or rockboxed my sansa
18:51:04Daystatewoot rockboxed
18:52:02BagderDaystate: feel free to update the wording to be more clear
18:53:04Daystateok i may do that.
18:53:30Daystateto be honest it was more "i'm being paranoid" than dogdy wording
18:53:56Bagderin this context, a bit of paranoia is healthy
18:54:08 Join muesli__ [0] (n=muesli_t@
18:54:40Daystateooh pritty yellow
18:55:11 Join Stalwart^ [0] (
18:55:13Daystatei love you guys
18:55:44Stalwart^how can i disable bootloader's "feature" to boot appleos when starting up with hold switch on?
18:56:17bluebrotherBagder: I'm trying to adjust the manual a bit. Is it possible to put the rockbox files on the player first using a "normal" usb connection before starting with the bootloader stuff?
18:56:30bluebrotherStalwart^: by changing the source
18:56:43Bagderbluebrother: yes
18:56:59Bagderbluebrother: it could all be done in the same "round"
18:57:00 Quit muesli- (Read error: 145 (Connection timed out))
18:57:29bluebrotherok, so you can connect the player, extract and put the mi4 files onto it?
18:57:40Bagderand decrypt the OF
18:57:47Bagderwhich is very important
18:57:48Daystatedont forget the origanl OF.bin
18:58:02bluebrotherthat means you need to select this MSC setting before unzipping
18:58:22Bagderbluebrother: ah yes, but otherwise you won't be able to unzip it to the device at all
18:59:08amiconnmarkun: I'd say forget font antialiasing. It creates a heapload of problems for no real benefit
19:00:05 Quit zylche (Remote closed the connection)
19:00:29amiconn(1) Font files would become twice as large. The unicode fonts are already monsters.
19:00:53amiconn(2) Drawing them requires alpha blending, excessively slowing down font drawing
19:01:05Lear_Seems like not all files linkes from are marked as no-cache or something. Tried to download an updated source archive, but got a (cached) copy...
19:01:06dan_aBagder: Do you have an E250R bootloader available for download somewhere? (the ROM one, not Rockbox)?
19:01:06Ice8luei think i have to say a big thank u to u guys. its so funny to put out your sansa in the train and start playing doom/quake^^
19:01:14 Join zylche [0] (
19:01:50amiconn(3) On greyscale targets the anti-aliasing effect doesn't work when foreground and background are not pure black on white or vice versa
19:01:55Bagderdan_a: yes, see the mi4 page
19:02:17amiconnIn this case, the font will look worse than a 1-bit version
19:02:19 Nick hannesd__ is now known as hannesd (
19:02:30Bagderone handed typing with son on arm makes me slow.. :-)
19:02:41 Join t-nine [0] (i=1824f5c8@gateway/web/cgi-irc/
19:02:53pixelmalet him help typing ;)
19:03:04dan_aBagder: Excellent. I'm thinking of putting that on my Sansa and trying to boot the Rhapsody OF
19:03:12Bagder .. hnb bvgb vbjn9mn v
19:03:24pixelmaah yes :)
19:03:36Bagdertalented :-)
19:03:58Bagderdan_a: indeed a fun idea
19:04:25 Quit vcardenas ("CGI:IRC (Ping timeout)")
19:04:29 Quit t-nine (Client Quit)
19:05:50 Quit Daystate ()
19:06:10 Join vagabund [0] (i=52875d1b@gateway/web/cgi-irc/
19:07:02Ice8luehey i just read that sound is working now correctly on that true? or is it also that buggy?
19:07:19barrywardelldan_a: do you think the '0x40 |' is necessary in lines 135 and 143 of as3514.c?
19:09:02 Quit Stalwart (Read error: 110 (Connection timed out))
19:09:04barrywardell(they set the over current timeout to 128ms instead of 256ms)
19:09:13dan_aBagder: I appear to have an E250R
19:09:37Bagdersuper cool really
19:09:38dan_abarrywardell: That must be a typo/thinko... it's supposed to be unmuting the channels
19:10:07Bagderdan_a: that also gives hope that the reversed process is possible ;-)
19:10:09barrywardellI thought so. It's only necessary on the left channels
19:10:40barrywardelldan_a: I'll do a quick check then fix it
19:11:13 Quit vagabund ("CGI:IRC (Ping timeout)")
19:11:20dan_aBagder: I hope so... I don't WANT an E250R!
19:11:46 Nick qwx is now known as qwm (
19:11:56Bagderbut of course, this will give us the chance to test R model things
19:11:58***Saving seen data "./dancer.seen"
19:12:12dan_aFor the logs: I renamed BL_SD_boardSupportSD.btl to BL_SD_boardSupportSD.rom, and copied that and pp5022.mi4 to my Sansa in recovery mode
19:12:50 Nick Stalwart^ is now known as Stalwart (
19:13:38amiconnWhich of the coutless recovery modes did you use? ;)
19:14:00Nico_PBagder: I get an error with the wiki when i want to save changes to a page
19:14:16Nico_Pit's the FeatureComparison page
19:14:16 Join robin0800 [0] (
19:14:24Nico_Pforcing a new revision works though
19:14:51dan_a(that was with bootloader recovery mode, "hold" and "rec" pressed as I booted up)
19:15:07amiconnInteresting... the X5 power consumption (calculated from battery capacity and runtime) matches the H300 very closely
19:15:14Ice8luei just tested the sansa build of it possible that there is a very small delay between left and right channel?
19:15:35bluebrotherhmm ... can I format strings similar to printf when echoing them in a bash script?
19:16:26nlsamiconn: shouldn't the MCF5250 use a lot less power than MCF5249?
19:16:36Bagderbluebrother: yes, with printf :-)
19:16:48bluebrotheroh ... cool :)
19:16:53dan_aCopying back the other way doesn't work - I still have an E250R :(
19:17:11dan_ae200tool time
19:17:19Bagderdan_a: yeah
19:17:59amiconnnls: Why should it?
19:18:26nlslower voltage?
19:18:43nlsiirfc 1.2V resp 1.8V
19:19:33dan_aIce8lue: It's possible, and I also suspect that the channels might be swapped
19:20:19bluebrotherguys, I just committed installation instructions for the sansa to the manual. Please check them as I don't own a sansa ;-)
19:20:37 Join juxtap [0] (
19:20:40Ice8luedan_a: well ok. but very good work :-)
19:21:12dan_aIce8lue: Feel free to make a test file and let me know what you find :)
19:21:31Ice8luedan_a: test file?
19:22:09Nico_PBagder: have you seen my message above ?
19:22:48dan_aAn audio file that has something which happens in the left and right channels at exactly the same time, and possibly something only in the left and only in the right
19:24:21Ice8luedan_a: ok no problem. but....maybe tomorrow in the morning
19:25:11 Join Thundercloud_ [0] (n=thunderc@
19:26:56 Quit ender` (" Q: What's another name for the "Intel Inside" sticker they put on Pentiums 4? A: Warning label.")
19:27:04dan_aUh-oh... e200tool might not be helping
19:29:32 Join Thundercloud__ [0] (n=thunderc@
19:29:54dan_aBagder (or someone else smart): In dmesg, I get the message "usb 1-5: usbfs: USBDEVFS_CONTROL failed cmd e200tool rqt 64 rq 4 len 63 ret -71" - does that suggest there's anything I can do?
19:31:05 Join belze [0] (
19:32:25belzedid anybody else notice bad distortion on the h1xx series?
19:32:32 Join bonbonthejon [0] (n=jon@
19:32:41belzethe volume is way too high
19:33:19bluebrotherdoes the h10 bootloader have a bootloader usb mode?
19:33:23Ice8luewill the plugins need to be rewritten to enable sound? doom f.fe.?
19:34:16 Join pondlife [0] (
19:34:21nlsIce8lue: that shouln't be needed
19:34:41Ice8luenls: but what to do with doom?
19:35:19Ice8luedoesnt say anything for me...
19:36:37nlsIce8lue: did you make a full update that replaced all the plugins?
19:37:04Ice8luei downloaded and copied the full build, yes
19:37:44 Join obo [0] (
19:37:48 Quit zylche (Remote closed the connection)
19:38:40 Quit Thundercloud (Read error: 110 (Connection timed out))
19:38:49 Join zylche [0] (
19:39:21Arathisbluebrother: only the UMS-trick from the OF. The RB BL doesn't have one as far as I know, but ask barrywardell
19:39:38 Join inversions [0] (
19:40:19 Join anathema [0] (
19:40:21barrywardellthe RB bootloader doesn't have one. The OF bootloader does using the UMS trick Arathis mentioned
19:40:40 Quit barrywardell (Remote closed the connection)
19:43:15 Quit Thundercloud_ (Read error: 110 (Connection timed out))
19:43:38 Quit bagawk (Read error: 110 (Connection timed out))
19:44:50Ice8luequake also doesnt have sound
19:45:07 Join Daystate [0] (
19:48:11 Join petur [0] (n=petur@rockbox/developer/petur)
19:48:33Ice8luecs too
19:48:50nlsIce8lue: aren't those just different wads for doom?
19:49:29 Join merwin [0] (n=merwin@
19:49:33 Quit evilnick ()
19:49:37Daystateis it possible to make the fonts a little larger so they are easier to read?
19:49:55Daystateor is that done with the fonts package?
19:50:06nlsDaystate: download the fonts package and you'll have abou 50 to choose from
19:50:13nlsof different sizes
19:50:32Daystatetop notch thanks
19:50:52Daystateoh and whoever wrote the chess plugin is my hero
19:51:02merwinanyone here with e200tool experience?
19:51:53Daystateafraid not
19:52:24pondlifeAnyone here got an Iaudio?
19:52:33 Join jac0b [0] (i=9b6d0515@gateway/web/cgi-irc/
19:52:58Ice8luenls: ya, i just thought maybe the wad doesnt have sound but none of them has
19:54:16amiconnpixelma: ping.........
19:54:20merwincan't get the e200tool to work in windows at all
19:55:18 Join Frode_ [0] (n=Frode@
19:56:37Ice8luemerwin: which version of win do u have?
19:57:10 Join matsl [0] (
19:57:58pondlifeamiconn: Do you know roughly what battery life we get using Rockbox on an Iaudio X5?
19:58:00 Join evilnick [0] (
19:58:49 Quit inversions (Read error: 110 (Connection timed out))
19:58:59amiconnpondlife: I got 15:07 in a test run with no backlight, and 8:25 with backlight always on (default brightness)
19:59:17pondlifeSo, comparable to an H340 then?
19:59:29pondlifeMy H340 died today, I think.
19:59:48pondlifeSo... looks like Iaudio is the way to go.
20:00:01belzei'd say so, too
20:00:04amiconnAbout 3/4 of the H300 runtime
20:00:10peturpondlife: what died?
20:00:18amiconn...due to the lower battery capacity
20:00:32amiconnIf you want really long runtime, get an iAudio X5L (or M5L)
20:00:47pondlifepetur: The audio output is hardly there any more.
20:01:00pondlifeLeft side has a very low signal, right has none at all
20:01:16amiconnMy guess is that the UDA1380 is broken
20:01:26amiconnNot the first time this was reported
20:01:32nlspondlife: does it behave strangely otherwise
20:01:37pondlifenls: No
20:02:13nlsone person's h300 was very sluggish after his uda1380 broke, he replaced it and it was fine...
20:02:27nlsI even think he got free samples from phillips
20:02:58amiconnpondlife: If you can find an UDA1380TT and solder it (it's a TSSOP32 smd chip), then it's repairable
20:03:17pondlifeWell, I can't solder... but I have friends who claim to be able to.
20:03:59amiconnIirc one H1x0 owner did this quite some time ago. Might be in the forum somewhere
20:03:59pondlifeHmm, I see them out of stock in several places..!!
20:04:04pondlifeOK, will look
20:05:22merwinIce8lue: WinXP SP2
20:05:43pondlifeCould this have possibly been caused by charging via AC and USB at the same time? I noticed there is a potential difference across the USB port if I have the AC adapter plugged in..
20:05:51merwinIce8lue: I checked in the device manager, and i can see the exact usb device it's looking for, but it can't find it when i run e200tool
20:06:04pondlifeOr perhaps it's some kind of static buildup..
20:06:16pondlifeEnough to make a small spark
20:06:54Ice8luewell...should work. do u use msc mode? maybe it just works in recovery mode?
20:07:18peturUDA's mostly dies due to bad music taste
20:07:20*petur ducks
20:07:42XavierGrpetur: and what is bad music taste :P
20:07:47XavierGrwhich genres?
20:07:48merwinIce8lue: I'm trying with an e200r... it only has msc mode
20:07:56peturGreek folk music
20:07:58*petur ducks again
20:08:22 Join efyx [0] (
20:08:37pondlifepetur: It's a fair cop. (FWIW I think the last track I heard was Arcade Fire.)
20:08:39nlspondlife: here's a thread by one person that did the replacement successfully, not much info tho;prev_next=next
20:08:46pondlifeYes, reading it now..
20:09:10pondlifeI don't see the slowness reported.
20:09:24nlsmaybe my memory is acting up ;-)
20:09:32Ice8luemerwin: are u sure it works with the R version? did never hear of that
20:09:32jac0bmerwin: I don't think the e200tool works on the e200r
20:09:43 Part Daystate
20:10:14merwinjac0b: In the latest forum post for the e200r, bagder suggests flashing your e200r with the e200 bootloader using e200tool
20:10:15peturnls: no, I remember that talk too
20:10:30pondlifeThat's this one:
20:10:39 Join ottyZVMuser [0] (i=d410668a@gateway/web/cgi-irc/
20:10:57pondlifeAnd this one
20:11:10ottyZVMuserhey all
20:11:34pondlifeActually, it was scrolling slowly this morning.... maybe I should close my bug report that the lists are scrolling slower :)
20:12:58ottyZVMuserso how is the ZVM cracking going on?
20:13:34 Join |Rincewind| [0] (
20:16:23 Join Gnelik [0] (n=Gnelik@
20:19:25ottyZVMuserCreativ Zen Vision:M cracking, how is it going on?
20:19:56GnelikI have an Error buildingSensa e200 normal "/home//rockbox-bleeding/fw/apps/settings_list.o:(.data+0x88): undefined ref
20:19:56Gnelikerence to `__compound_literal.4'
20:21:14amiconnGnelik: What arm-elf-gcc version do you have
20:21:26 Join PaulJam [0] (
20:21:28amiconnAlmost sounds like it is 4.0.2 (or earlier). You need 4.0.3
20:21:50Gnelikarm-elf-gcc (GCC) 4.0.2
20:22:10pondlifeHmm, the Iaudio X5L - is it available in 60GB?
20:22:20GnelikOk 10x
20:22:29 Join lnxmomo [0] (
20:22:41amiconnpondlife: Nope. The X5L and the X5 60GB use the same case
20:22:56pondlifeSo I'll need an X5 and hope for the best
20:23:12amiconnIt either adapts a dual platter 1.8" hdd, or a single platter + extra battery
20:23:19amiconn...but not both
20:23:28lnxmomohey, what a great project this is
20:23:31pondlifeMuch better battery life than a Gigabeat F60 I guess.
20:23:47 Join webguest72 [0] (i=4db38d35@gateway/web/cgi-irc/
20:23:52amiconnI don't know the battery life of the gigabeat
20:23:53lnxmomobut does anyone kno whether the firmware will overide apple's in the ipod mini?
20:23:59pondlifePriorities: (1) Runs Rockbox stably (2) 60+GB (3) Battery life.
20:24:27CtcpPing on #rockbox from webguest72!i=4db38d35@gateway/web/cgi-irc/
20:24:28***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
20:25:06pondlifeBut hopefully I'll be able to fix my H340.
20:25:27Ice8luePrivate messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( ) <= ??????
20:26:56 Quit webguest72 (Client Quit)
20:27:14 Join brake [0] (i=95e13ce3@gateway/web/cgi-irc/
20:27:34 Quit PaulJam (".")
20:27:43brakeHas anyone managed to get the bug described in with H120? Am I that special?
20:29:41lnxmomok, no reply to my question, but does rockbox give a better battery indication then the ipod firmware?
20:29:58Gnelikamiconn Same with 4.0.3
20:31:37Ice8luelnxmomo:for me it does
20:32:06 Quit ottyZVMuser ("CGI:IRC (EOF)")
20:32:13lnxmomothat alone is worth it
20:32:41Ice8luelnxmomo: and all of its features of cause
20:33:11 Quit brake ("CGI:IRC (Ping timeout)")
20:33:12lnxmomoofcourse, doom on an ipod anyday :p
20:33:32bluebrotherIce8lue: what's the problem with that message? You need to register your nick to be able sending private messages
20:33:39pondlifeOn iPod, Rockbox might indicate a longer runtime, but I doubt it gives a longer runtime
20:34:03Ice8luebluebrother: sur but i didnt try^^
20:35:31 Join brake [0] (i=95e13ce3@gateway/web/cgi-irc/
20:35:42bluebrotherI belive you get this message when connecting to freenode unless you identify within some period of time
20:35:45bluebrotherjust look at the freenode website.
20:36:16 Quit jac0b ("CGI:IRC")
20:36:42 Join Daystate [0] (
20:37:04Ice8lueah ok
20:37:13Daystatedoes rockbox support album art at this present time?
20:37:33GnelikDaystate with pathc it does
20:37:33brakeHm, no comments. It's not that critical but it could indicate a bug in the list/menu/plugin code. That's why I point to it.
20:38:11Daystatei see *runs off to google pathc
20:38:21Ice8lueGnelik: Even on sansa? where do i get the patch?
20:38:26pondlifenot pathc
20:38:43Lear_brake: sounds like the font isn't reset properly.
20:39:16brakeLear_: who (what part) should reset it? I.e. who is to blame? :-)
20:39:36Lear_I wonder that myself...
20:40:31Frode_Ice8lue, i dont think someone has made a wps with album art showing on the sansa yet
20:40:40Frode_i could be wrong, not seen any posted
20:41:01Ice8lueFrode_: damn...there also arent that much wps for it
20:41:07 Join bluey- [0] (
20:41:19Daystateits only been supported for like 2 days :P
20:41:21Frode_Ice8lue, i know... i made one of them hah
20:41:29brakeLear_: now I guess why the bug only shows up while the logo is displayed: the version is displayed using the system font. So I would blame the plugin. Or better still: RB (the code that loads plugins) should make a sure cleanup.
20:41:47brakeI.e. plugins are not very trustworthy.
20:41:58Ice8lueFrode_: am just trying arround with wps...doesnt lokk good atm
20:42:23Frode_Ice8lue, guess there will come some nice ones after some time
20:42:47Ice8lueFrode_: i really hope so. the wps for ipod look amazing^^
20:43:12Lear_brake: other plugins seem to reset the font though.
20:43:40Frode_Ice8lue, indeed .. some of them are awsome.
20:44:45Ice8lueFrode_: well....maybe i'll have one tomorrow...
20:45:31Frode_Ice8lue, creating anything yourself?
20:45:54Ice8lueFrode_: least im trying^^
20:45:58 Join Sniper_Spike [0] (
20:46:19Frode_Ice8lue, kool. good luck
20:46:37Ice8lueFrode_: thx...i think i'll need a lot^^
20:46:53Frode_ja klar
20:47:05 Quit brake ("CGI:IRC (Ping timeout)")
20:47:21Ice8lueFrode_: deutsch? man sag doch was^^
20:48:14Frode_nein.. :) ich wohne in norvegen.. hehe. not spoken dutch in a long timeee
20:48:54Ice8lueFrode_: hehe^^ but much better than my english^^
20:49:13Frode_Ice8lue, no way =)
20:49:35Ice8lueFrode_: lol
20:53:02 Join random81 [0] (
20:54:25 Nick random81 is now known as random82 (
20:56:04GnelikHow can i Build ,
20:56:33 Quit Daystate ()
20:57:04Ice8luejust read some aviable wps and do the same =)
20:57:23Sniper_Spikewhat he said
20:57:38Sniper_SpikeJust look at the ones already made
20:57:49random82you probably hear it a lot, but is someone working the ipod 80G?
20:57:54Sniper_Spikethey're not all that difficult to make
21:00:05GnelikWhat script used for?
21:01:28 Quit bluey- ("Leaving")
21:02:15Gnelikbeep, no dir to copy WPS from!
21:03:17 Quit mcphail ("leaving")
21:03:39 Join Frode__ [0] (n=Frode@
21:06:06GnelikCan anyone help me?
21:06:13nlsgnelik it's used when you make a file from the build you just made
21:06:21nlswhat is the problem?
21:06:37Gneliki make
21:06:39Gnelikmake zip
21:06:46Gneliki tells me beep, no dir to copy WPS from!
21:07:12nlsdid you check out with svn or download a tarball?
21:07:35 Join mattzz [0] (
21:09:00nlsGnelik: do you have a wps directory with lots of wps files in you source tree at the same level as apps, firmware, tools etc?
21:09:38Gnelikit even begins copy them to the directory
21:09:52 Quit lnxmomo (Remote closed the connection)
21:10:57nlshmm, dunno then, did the make command complete without errors?
21:11:38Gneliki made zip file, but this strange message confused me
21:11:59***Saving seen data "./dancer.seen"
21:12:19Ice8luecu, gn8i
21:12:22markunamiconn: I hadn't thought of point 3, but I though of the other 2 aa font problems of course
21:12:53 Quit Ice8lue ("Chatzilla 0.9.77 [Firefox]")
21:17:30 Join midgey [0] (
21:17:44 Quit Gnelik (Read error: 104 (Connection reset by peer))
21:18:02 Quit random82 ("Chatzilla 0.9.77 [Firefox]")
21:21:17 Quit Frode_ (Read error: 110 (Connection timed out))
21:21:29 Join Frode_ [0] (n=Frode@
21:27:35 Quit _Veseliq_ (Remote closed the connection)
21:27:44 Quit lostnihilist ("Leaving")
21:30:27 Join donutman25 [0] (n=chatzill@
21:31:05 Quit Frode__ (Read error: 110 (Connection timed out))
21:31:52 Join HawkSlayer [0] (
21:32:00 Quit Kingsqueak (Remote closed the connection)
21:33:29 Join webguest05 [0] (i=cc8a99fe@gateway/web/cgi-irc/
21:35:19donutman25i have acquired source code to implement a circular buffer in mpegplayer. which file(s) do i have to apply the source code to to implement it?
21:36:33webguest05hi. the FeatureComparison on the wiki says gigabeat OF can decode wavpack, which i'm pretty sure is incorrect - so does somebody with write access want to fix it?
21:36:58markunwebguest05: I'll fix it
21:37:03webguest05thanks :)
21:37:36Bagderdonutman25: see apps/plugins/mpegplayer/
21:38:36 Part webguest05
21:39:19donutman25Bagder: I'm in that folder and i'm looking at 23 files. Which one(s) do i need to edit?
21:39:39Bagderif you can't figure that out, then you won't succeed anyway
21:39:58Bagdermay sound harsh, but still that's so
21:40:16 Join joshin_ [0] (n=joshin@unaffiliated/joshin)
21:40:22 Nick joshin_ is now known as joshin (n=joshin@unaffiliated/joshin)
21:40:42joshinThanks devs for all the good work on the Sansa!
21:42:09markunWeiss: fixed
21:42:28markunehh, that was for webguest05 who left already
21:46:14 Join kaaloo [0] (
21:46:44 Part kaaloo
21:48:07donutman25Bagder: so if i find stuff that may help with the creation of the buffer, what do i do with it?
21:48:20nlsdonutman25: where did you get the code?
21:49:36donutman25nls: some from websites and some from friends that lent me their source from homebrew programs
21:49:42 Join Jack223 [0] (i=8ea73d71@gateway/web/cgi-irc/
21:50:08nlsdonutman25: then you'll have to adapt it to work with mpegplayer, it's not just a copy-paste job
21:50:13 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
21:50:42 Quit Jack223 (Client Quit)
21:50:53Bagderyou also need to make sure the license of the code is GPL compatible, if it should be able to get merged
21:51:13 Quit Frode_ ("Leaving")
21:51:30donutman25ok thanks
21:51:50donutman25i'm going to read up on that adaptation fee
21:54:17 Nick inteliwasp is now known as waspy_away (
21:55:25Sniper_Spikecan anybody link me to a tutorial on how to use cygwin?
21:55:40Sniper_Spike...that is not written in some cryptic language?
21:55:47peturour wiki
21:55:59Sniper_SpikeI read it over
21:56:09Sniper_Spikeit seems to be written for those already familiar with it
21:56:11 Join cynicalliberal [0] (
21:56:52Sniper_Spikeplus its more oriented around Rockbiox dev
21:57:02Sniper_SpikeI just want to know how to use cygwin first
21:57:26Sniper_Spikeand I already installed it btw
21:57:26peturyou don't kneed to know a lot about cygwin
21:58:04 Quit evilnick ()
21:58:32peturit's just an environment to run linux tools in, just read up on the tools you need to build rockbox
21:58:38petursee above links
21:58:45 Quit ctaf ("Leaving.")
21:58:52robin0800then read some of the other topics in the first link
21:59:15Sniper_Spikealright then
21:59:36nlsshould the tarballs include ifp and av300 specific files?
21:59:48 Quit mattzz ("Leaving")
22:00:03Bagdernls: I think they should
22:00:35amiconnPorting to the iAudio M3 would probably be fun... hardware seems to be rather similar to the other cf iaudios, but more different than X5 and M5 are
22:01:03nlsBagder: ok, I'm sorting the firmware/FILES to be alphabetical and adding missing dirs
22:01:32nlsamiconn: isn't that the one with just lcd remote and no main lcd?
22:01:34 Quit OgMaciel ("mv OgMaciel $HOME")
22:01:59nlsah, yeah it looks kind of interesting
22:02:10amiconnThere are more differences in hardware: coldfire 5249 instead of 5250, no pcf50606
22:02:23amiconn...hence no rtc, but recording and radio are there
22:05:19nlsso it's more like the h1xx
22:06:20 Join Frode_ [0] (n=Frode@
22:06:27belzebtw: did anybody else notice bad distortion on the h1xx series?
22:06:30Bagderdan_a: that sounds like a rather bad usb error message to get...
22:06:54Bagder(orignating from linux/drivers/usb/core/devio.c)
22:07:06 Join stripwax [0] (
22:07:15amiconnThe main unit just has 3 status leds (one is multicolour), 4 buttons, a rocker switch and a hold switch
22:07:45nlsamiconn: does it work without the remote?
22:07:57amiconnThe remote is the very same for M3, M5 and X5
22:10:12stripwaxjust got a funky gcc internal error building from svn for H320 - during building of libfaad - using the latest cygwin packages from . m68k-elf-gcc −−version reports 3.4.4, is it out of date?
22:10:33 Part perl|work
22:10:38stripwaxerror is: CC tns.c
22:10:38stripwaxtns.c: In function `tns_decode_frame':
22:10:38stripwaxtns.c:130: error: insn does not satisfy its constraints:
22:10:38DBUGEnqueued KICK stripwax
22:10:38stripwax(insn 751 445 446 25 (set (reg:QI 8 %a0)
22:10:38stripwax (mem:QI (plus:SI (reg/f:SI 14 %a6)
22:10:39***Alert Mode level 1
22:10:39stripwax (const_int -255 [0xffffff01])) [44 tns_order+0 S1 A8])) 33 {*} (nil)
22:10:41stripwax (nil))
22:10:43stripwaxtns.c:130: internal compiler error: in reload_cse_simplify_operands, at postreload.c:391
22:10:46stripwaxPlease submit a full bug report,
22:10:47stripwaxwith preprocessed source if appropriate.
22:10:48stripwaxSee <URL:> for instructions.
22:10:50stripwaxmake[3]: *** [/home/Dave/rockbox/svn/rockboxtest/build-h300/apps/codecs/libfaad/tns.o] Error 1
22:10:52stripwaxmake[2]: *** [libfaad] Error 2
22:10:53bluebrotherstripwax: 3.4.6 here
22:10:55stripwaxrm /home/Dave/rockbox/svn/rockboxtest/build-h300/apps/codecs/codec_crt0.o
22:10:56stripwaxmake[1]: *** [build-codecs] Error 2
22:11:00stripwaxoh crap, sorry. was meant to be one message.. pasting sucks
22:11:04amiconn3.4.4 is out of date
22:11:06bluebrotherstripwax: please use a pastebin ;-)
22:11:15stripwaxbluebrother - will do next time, apols
22:11:31stripwaxamiconn who maintains the cygwin packages for rockbox? is this an easy thing to update?
22:11:31amiconnYou need at least 3.4.5, recommended is 3.4.6
22:11:36dan_aBagder: I suspected it wasn't good. The Rhapsody bootloader still boots. I tried the tool on Windows, but with no luck (it can't find the Sansa) so I'm just going to have to find a way to encrypt the Rockbox bootloader properly
22:12:01CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
22:12:01*bluebrother notices someone used his private pastebin ...
22:12:12amiconnRockbox should have the recommended version of all crosscompilers for cygwin
22:12:49Bagderdan_a: so you get that same error every time you try on linux?
22:14:05stripwaxamiconn - ok, looks like cygwin installer reports 3.4.5 so maybe something fishy my end - thanks!
22:14:16Bagderdan_a: and exactly when do you get it? when you try the recover thing?
22:14:35Sniper_Spikehow do you execute nano or vi in cygwin
22:14:36Bagderafter all, the R BL image was extracted with e200tool on an R model
22:15:09dan_aBagder: Yes. e200tool gives "Write at 0x1060xxxx" "Control message (-71, Protocol error)" where the last four bytes of the address change. This is from doing "e200tool recover", just after it finds device 6666:e200
22:15:38dan_aI suspect it's more likely to be my Linux install than an e200tool issue
22:15:59stripwaxSniper_Spike - 'nano' or 'vi', assuming you installed it!
22:16:30Sniper_Spikeis that the same for all the cygwin apps?
22:16:36Sniper_Spikejust the name?
22:17:52peturSniper_Spike: why do you need nano or vi, just use a windows editor (notepad2 is fine)
22:17:53Bagderdan_a: EPROTO (-71) implies that the device no longer speaks proper USB, but it seems so weird to me
22:18:23Sniper_SpikeStep 4 of Rockbox dev environment
22:18:28stripwaxSniper_Spike - usually yes - and if not, the documentation for that app will tell you what you need to run. just like a linux/unix environment
22:18:37Sniper_Spike"Edit using nano or vi (not Notepad or Wordpad in Windows)"
22:19:04peturbecause of line endings... but notepad2 is fine
22:19:12 Quit Frode_ ("Leaving")
22:19:22Sniper_Spikeoh, ok
22:20:40***Alert Mode OFF
22:20:48 Quit eggy ("<null>")
22:20:58Bagderdan_a: and it is confirmed by our friend that the R model BL did indeed "fix" the DSA signing flaw
22:21:15 Quit anathema (Nick collision from services.)
22:21:29 Join inversions [0] (
22:22:38 Join BHSPitMonkey [0] (
22:22:52stripwaxamiconn - weird, seems I have multiple version installed. thanks for the pointer!
22:24:02dan_aBagder: IIUC, that means that we need the Rhapsody private key if we want .mi4 bootloaders for the R series. Is that right?
22:24:19Bagderyes, or patch the R model BL file to allow our own key
22:24:43Bagderwhich is what mi4code blpatch can do for the vanilla BL file
22:25:11Bagdergetting the private key just isn't a thing we can pull through
22:26:17Bagderif we can force a vanilla BL file onto an R model, we could possible allow our own bootloader to tripple-boot rockbox, vanilla e200 or e200R ;-)
22:27:43nlsBagder: is it bad to include a (currently) non existant file in FILES, I was going to include features.txt as I am sure someone will forget to add it when the cleanup is comitted :-)
22:28:46Bagdernls: I think that's pretty safe to do
22:28:53nlsok, thanks
22:29:18bluebrotherwhat's the exact difference between e200 and e200r? fm tuner?
22:29:27Bagderno, just a different firmware
22:29:38Bagderbut the R models do seem to always come with a tuner
22:29:54bluebrotherdidn't sandisk step up and ask about a RB port? ;-)
22:29:55Bagderwhich the euro e200 ones don't have
22:30:23Bagderwho are sandisk again?
22:30:45 Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb)
22:31:34 Quit matsl (Remote closed the connection)
22:32:55bluebrotherbtw, did someone already look into FS #5199? Seems to work fine on my mini
22:33:18 Join ender` [0] (
22:33:33 Quit pondlife ("disconnected has pondlife")
22:39:13 Join webguest84 [0] (i=18f44eb5@gateway/web/cgi-irc/
22:39:40_AmblinFrom what I read Sandisk's hands were tied
22:39:43amiconnbluebrother: fs#5199 is a known problem. It doesn't happen every time though
22:40:10Bagder_Amblin: a bit yes, but a lot not at all
22:40:20 Join Hoffmann [0] (
22:40:28 Quit webguest84 (Client Quit)
22:40:48 Join Alonea [0] (
22:41:32 Join lostnihilist [0] (
22:42:47 Part nls
22:43:43_AmblinIve heard that Rockbox eats batteries a lot faster than the original FW on iPods, is this true?
22:44:01stripwax_Amblin - maybe not 'a lot' faster, but yes
22:44:49_AmblinAnd this concieveably should be true also for the e200?
22:45:20Bagderyes, most likely
22:45:41Bagderbut I don't think we have any measurements done just yet
22:46:59 Quit Febs (Read error: 110 (Connection timed out))
22:47:08 Quit Lear_ ("Chatzilla 0.9.77 [Firefox]")
22:47:30 Quit efyx (Remote closed the connection)
22:48:02 Quit Thundercloud__ (Read error: 110 (Connection timed out))
22:48:23stripwaxI'm wondering about the behaviour of ipods on rockbox, where the 'battery low' icon appears when it's turned on, even when it's been fully charged... is there any possibility the original firmware recorsd the battery level somewhere on shutdown, and the built-in firmware checks this on startup, or is that crazy talk?
22:49:02 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
22:51:09 Join barrywardell [0] (
22:52:03merwinBagder: Does e200tool work in windows?
22:52:09merwinand does it work on the e200r?
22:52:16Bagderalthough few people manage to use it there
22:52:27Bagderand yes it does work with the R models
22:52:31merwinI can't get it to function in windows (haven't tried a regular e200)
22:53:18merwinI'd be willing to try screwing up my bootloader in my R if i can get it working
22:53:51Bagderwell, I won't be of any help to get it to run on windows
22:53:55 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
22:54:03barrywardelldoes this look like an OK way to make sleep() work in PP bootloaders: ?
22:54:21_AmblinThis one of those fearless souls you were talking of Badger? :)
22:54:26merwinok... wonder if it will run in ubuntu under vmware :) I'll give that a shot
22:54:48merwinBagder: If you were a betting man, what odds would you give me of restoring the bootloader if it fails?
22:54:51Bagder_Amblin: yeah, dan_a also took a rather ... eh, fearless step earlier
22:55:10LinusNbarrywardell: looks ok to me
22:55:15merwinBagder: What step was that he took?
22:55:22Bagdermerwin: before dan_a's problems I would say you'd have a very big chance, but now I'm possibly not as sure
22:55:35Bagdermerwin: he converted his vanilla e200 into an e200R
22:55:37barrywardellLinusN: cool, thanks
22:55:48merwinBagder: and it worked?
22:56:09Bagderalthough he hasn't managed to restore it back to vanilla...
22:56:13stripwaxAlthough I just found this. So maybe there's some recalibration going on regularly when running the OF but not when running rockbox.
22:56:53merwinBagder: Isn't there a patched e200 bootloader that allows poorly signed code to execute?
22:56:54merwinor something?
22:56:54Bagderbarrywardell: I would prefer a way that somehow better took into account the value of HZ
22:57:08 Quit bospaadje (Remote closed the connection)
22:57:32 Join evilnick [0] (
22:57:36 Join bospaadje [0] (
22:57:50Bagderbarrywardell: probably by doing * (1000000/HZ) or so
22:58:11_AmblinDoes charging through USB on the e200 currently work with Rockbox?
22:58:16barrywardellBagder: OK. that's to account for HZ maybe changing in the future?
22:58:35Bagderbarrywardell: yes, and for making the code somewhat more obvious
22:59:00Bagdermerwin: once the unit is a vanilla e200 we have no problems to run whatever we want
22:59:59scorchei wonder what sandisk would say if you handed them an e200 with the e200R software on it
23:00:26Sniper_Spike"I bought it like this, really!"
23:00:39merwinBagder: Is there any way to have an e200 boot the OF.bin of a R?
23:01:06Bagdermerwin: most likely, although the only test I know someone did failed
23:01:10Bagderfor unknown reasons
23:01:26 Join kaaloo [0] (
23:01:33 Part kaaloo
23:01:48merwinBagder: ok... well, i'll give converting e200r to e200 a shot :)
23:02:14Bagdermerwin: I'll hold my breath! ;-)
23:04:41 Join qwx [0] (
23:06:23merwinBagder: do you personally have an e200?
23:06:38merwindo you notice the line on top of the screen?
23:06:56Bagderno, as I haven't actually used it recently ;-)
23:07:17Sniper_Spikeline at the top of the screen?
23:07:18merwinwhen running rockbox, even booting OF.bin, i have a weird 1 or 2 pixel high line on the screen at the top
23:07:32merwincuts off the battery meter a bit and stuff
23:07:40Sniper_Spikei dont.
23:07:53merwini've got an e280 and an e280r
23:08:28Sniper_Spikeonly gltiches I've noticed are red screens
23:08:36cynicalliberalmerwin: what color is the line?
23:08:37Sniper_Spikesometimes when trying to boot
23:08:46merwinodd, i haven't gotten that, although the firmware i used was about a week ago
23:08:51merwinthe build i mean
23:09:03Sniper_SpikeI end up having to hardware shutdown
23:09:13Sniper_Spikeand then boot again
23:09:49Sniper_Spikewell I got it with old pre-audo firmware & the latest stuff
23:10:05merwinhm... still some bugs to work out i guess :)
23:11:07 Join donvito [0] (
23:11:35Sniper_SpikeOh-and just if anybody hasn't tried it yet
23:11:56Sniper_Spikeh3modded firmware runs when decrypted into an OF.bin
23:12:04***Saving seen data "./dancer.seen"
23:12:22Sniper_Spikeforgive me if this is already common knowledge
23:13:18 Quit midkay ("Leaving")
23:13:37 Quit midgey ()
23:13:59merwini didn't know that
23:14:29merwinBagder: How do i build e200tool?
23:14:33 Join Thundercloud__ [0] (n=thunderc@
23:14:34Sniper_SpikeRunning the ZIPPERSolutions
23:14:40merwinForgive me, i'm not a huge linux person
23:14:55Bagderuse this:
23:15:02Sniper_SpikeI believe there are already a few builds floating around
23:15:13merwinSniper_Spike: I like ZIPPER
23:15:34Sniper_SpikeIt's a nice thme
23:15:44_AmblinThe flickering Llauren was speaking of last night has seemed to have disapeared with this new theme
23:16:04Sniper_Spikeonly problem is the menu choices overlap with the "|"
23:16:07merwinBagder: I used that makefile, and I get a ton of errors
23:16:10Sniper_Spikewell, some of them at least
23:16:50 Join rotator [0] (n=e@rockbox/developer/rotator)
23:16:57merwinI don't have stdio.h, stdlib.h, etc, etc... it says
23:17:49Bagderthen you have a very stripped linux install
23:18:10merwinit's a standard ubuntu install
23:18:13merwini think
23:18:17 Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan)
23:18:28cynicalliberaluse synapic manager to install some of the dev tools?
23:18:36linuxstb"apt-get install build-essential" IIRC
23:18:44cynicalliberalor that
23:19:59merwindoing the apt-get
23:20:01 Quit JdGordon ("Konversation terminated!")
23:20:18cynicalliberalyeah, that's better
23:20:35merwinwhoever put together this ubuntu vmware image is an idiot :)
23:20:38 Join petur2 [0] (
23:21:05Sniper_Spikelol >_>
23:21:07 Part LinusN
23:21:14cynicalliberalI use vmware the other way around, in ubuntu for Windows.
23:21:21merwinnice :)
23:21:30 Quit qwm (Read error: 110 (Connection timed out))
23:21:44Sniper_Spikespeaking of vmware
23:21:45merwinlet's see if e200tool will like accessing the e200 through vmware usb
23:22:26Sniper_Spikeunder vmware, how much of an FPS drop would you expect in CSS? :P
23:22:32 Quit petur (Nick collision from services.)
23:22:34 Join bospaadje_ [0] (
23:22:35 Quit bospaadje (Read error: 104 (Connection reset by peer))
23:22:36Sniper_Spike(to digress off of rockbox)
23:22:41 Nick petur2 is now known as petur (
23:23:44merwinnow it can't find usb.h
23:24:09linuxstbapt-get install libusb-dev
23:24:56merwinlinux is so much easier now than it used to be
23:25:10merwinsweet, it built
23:25:40merwinBagder: what mode do i have to be in to rip and write the bootloader
23:25:58Bagdermanufacturing mode
23:26:30Sniper_Spikedon't you require some unatainable driver for that?
23:26:42Bagdere200tool is that
23:27:01Sniper_Spikeoh, right.
23:27:45 Quit Id2ndR ("Parti")
23:28:00Sniper_Spikeexcuse my cold-ridden mind
23:29:01cynicalliberalWould it be a bad idea trying to walk someone through a rockbox install who doesn't know anything about Command Prompt?
23:29:50_AmblinJust verify everything they do is correct.
23:29:55Sniper_Spikeit doesn't require that much skill to type one command in it
23:29:58_AmblinAnd be absolutely clear. :)
23:31:00cynicalliberalLol, well I'm reminded of the concept that if you don't know what you're doing... you shouldn't be doing it.
23:31:01merwinhow big should the bootloader bee
23:31:34merwinBagder: Mine is 500KB (the one that i read)
23:31:45_AmblinThe one I used was 59KB
23:32:02Bagdermerwin: you mean you asked for 500K so it turned out 500K?
23:32:23Bagderweird how some things work
23:32:25merwinand i used e200tool read bl.rom 0x10600000 500000
23:32:31joshincynicalliberal: can they cut and paste?
23:32:48merwinBagder: to write it, i just change read to write?
23:33:14cynicalliberaljohnin: I'd hope so, then again it doesn't seem like they can open command prompt ;)
23:33:50Bagdermerwin: yes
23:33:51cynicalliberalknow how to*
23:36:56merwinBagder: is there a way to gracefully disconnect the device? Or just remove it and use the hardware shutdown?
23:37:36 Quit zylche ("-")
23:37:52Sniper_Spikecynicall: CSS as in Counter-Strike Source (i'm unregistered and cannot pm)
23:38:34 Quit barrywardell (Remote closed the connection)
23:38:35cynicalliberalSniper_Spike: Ah, sorry never played CSS so can't help you there.
23:38:53Sniper_SpikeBy the way, can rockbox be run with firmware newer than 1.02.15?
23:39:07Sniper_Spikethanks anyway :P
23:39:56donvitoBagder: hey bagder
23:39:59merwinSniper_Spike: what's the newest firmware?
23:40:35Sniper_Spike1.03.01 i believe
23:40:48merwinSniper_Spike: when did that come out?
23:41:04 Join webguest64 [0] (i=44ca3d97@gateway/web/cgi-irc/
23:41:05Sniper_Spikeearlier this year
23:41:40_AmblinWhat of CSS?
23:42:06 Quit webguest64 (Client Quit)
23:42:11 Quit Bagder (Read error: 104 (Connection reset by peer))
23:42:16Sniper_SpikeAbmlin: I was asking how much of an FPS drop I could expect if running CSS under vmware
23:42:24 Quit bluebrother ("leaving")
23:42:26joshinSniper_Spike: 99%
23:42:38Sniper_Spikenice -_-'
23:42:48cynicalliberalIs that the one with Hebrew Language support?
23:43:12_AmblinUh, sorry sniper, cant help you there
23:43:15joshinNo virtualization software does 3D GFX well. (And this conversation is off topic for this channel.)
23:43:24donvitoBagder: hey i read that post in the e200r thread, im wondering, does e200 work with the rhapsodys?
23:43:26 Join zylche [0] (
23:43:32Sniper_SpikeI know it's offtopic joshin
23:43:45Sniper_SpikeI just was wondering because there was talk about vmware emulation
23:43:54_AmblinRhapsody works with standard E200s, yes
23:43:57joshinTry #vmware - it does exist here
23:43:59merwinSniper_Spike: Where can i get the mi4 for 1.03.01?
23:44:18donvito_Amblin: well im wondering if it works with the rhapsody editions
23:44:32_AmblinThe firmware or the music service?
23:44:47donvito_Amblin: the sansas, so i guess you mean the firmware, yes
23:44:58donvito_Amblin: like the e260r for example
23:45:18Sniper_SpikeI don't know about the mi4
23:45:25_AmblinBadger's working on method to load Rockbox onto the E200R, along with a way to run the standard firmware
23:45:31Sniper_Spikebut here's an exe
23:45:40Sniper_Spike"not backwards compatible"
23:45:44cynicalliberalI think this was brought up in the dev thread
23:45:50_AmblinThe hebrew?
23:46:11_AmblinNo, they've found a method to put in old firmware
23:46:15donvitoBagder are you around?
23:47:29cynicalliberal_Amblin: Ah, I see...
23:47:50peturdonvito: he lost connection some time ago
23:48:11donvitopetur: oh thanks
23:48:27 Join mirak [0] (
23:51:26 Join Febs [0] (
23:51:39merwinSniper_Spike: Did you get the mi4 from the 1.03.01?
23:51:43merwinall i see is an exe
23:52:16cynicalliberalmerwin: I think you need to extract it during the update
23:52:39merwincynicalliberal: yea, just wondering if someone had already done it
23:52:45Sniper_SpikeYou can extract it with winrar
23:52:50Sniper_Spikewithout updating
23:53:06Sniper_Spikeright click
23:53:11Sniper_Spike"extract files..."
23:53:22 Join midkay [0] (n=midkay@rockbox/developer/midkay)
23:53:25Sniper_Spikeassuming you have winrar
23:53:38merwini'll try that when the dl finishes
23:53:46_AmblinBe carefull with that version, a few people have bricked their players iwth it
23:53:59merwinhow so?
23:54:36donvitodoes anyone know if e200tool is compatible with the rhapsody sansa
23:54:42_AmblinWell they say under normal use, the player locks up or the LCD turns white, they restart it and all they get is a black screen with the ring glowing blue
23:54:59 Quit mirak (Remote closed the connection)
23:55:02Sniper_Spikesounds like fun >_>
23:55:13_AmblinIf this happens you could probably use that guide on unbricking your player but there is a chance it wont work...
23:56:31Sniper_Spikehas anybody else had problems with the LCD turning a splotchy reddish brown?
23:56:40Sniper_Spikewhen booting that is
23:57:08Sniper_SpikeI end up having to do the 15s hardware shut-off
23:57:48cynicalliberaldonvito: Yes
23:57:57 Quit belze ("Smile...It Confuses People")
23:58:25donvitocynicalliberal: well im trying to get it to work right now and it wont init
23:58:42cynicalliberaldonvito: you running windows or linux?
23:58:54donvitocynicalliberal: windows

Previous day | Next day