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 2006-12-14

00:01:12 Part tomal
00:02:01 Join Landus [0] (
00:03:01 Quit Landus (Read error: 131 (Connection reset by peer))
00:04:23 Join Landus [0] (
00:05:29 Quit Landus (Read error: 131 (Connection reset by peer))
00:08:45 Join Landus [0] (
00:09:22 Quit Landus (Read error: 131 (Connection reset by peer))
00:13:38 Join Landus [0] (
00:15:30SoapLlorean: A-Where is Paul? B-Was I rude in how I said it? I try not to be rude to the noobs.
00:15:58Soapeven when they blame Rockbox for things out of Rockbox's control.
00:16:18LloreanSoap: No, it wasn't rude.
00:16:42LloreanJust, outside of this line here, I don't expect you'll ever see me type "Rockbox loves and coddles and massages and rubs and kisses your iPod."
00:17:02LloreanThat's all I mean to say with stating it wasn't quite how I'd put it. :-P
00:17:07Membrillohow is the iAudio X5 port going these days? should I be considering it in my quest for a new DAP?
00:17:11Soapwell it does.
00:17:15LloreanTrue enough
00:17:20LloreanMembrillo: Absolutely worth considering.
00:17:30LloreanMembrillo: Probably a sounder port than our iPod ones.
00:17:47Membrillohmmm, so the dodgy screen is made up for with other features?
00:17:53Llorean"dodgy screen"?
00:19:20Membrillodoesnt it have a really low res screen?
00:19:55Llorean160x128, which isn't "really" low res.
00:20:06LloreanIt's lower res than some we support, higher than others.
00:20:15LloreanIt is the lowest resolution of the color screens.
00:20:33LloreanBut then again, on a music player, it's more than enough to show artist, album, genre, track position, title, and a good bit of other data too.
00:21:02LloreanEither way, "dodgy" tends to denote "chancy" or "unreliable" rather than simply "not what I'd want"
00:22:05Membrillogood point... hmmm im very much considering the iaudio then... it has UMS right? and line in?
00:22:21LloreanAll Rockbox players are UMS, so far.
00:22:37n1sMembrillo: the most complaints about the x5 I have heard are the subpack and the somewhat strange button placement.
00:22:38LloreanAs for Line In, I *think* it does, but I can't promise, as I'm not wholly sure
00:22:48 Quit ender` (" The propeller is just a big fan in front of the plane used to keep the pilot cool. When it stops, you can actually watch the)
00:24:11Membrillothe buttons do look very very strange
00:25:51pixelmaLlorean: it's not the lowest resolution screen of the supported targets with colour screens... that would be the H10 5/6GB with its weird 128x128 display </nitpicking> ;)
00:27:39Lloreanpixelma: Sorry 'bout that. I forget entirely about the H10 existing for a moment. :-P
00:28:03pixelmaMembrillo: yes the x5 has a line-in (through the so called subpack)
00:29:10Membrillohmmm my sister has the creative micro photo with 160x 160 and thats shocking to look at photos on... i have no idea how you could watch video on the iaudio... mind you ill just be using it for listening and recording
00:29:38Membrillothey were released quite a while ago werent they? must be getting cheap these days
00:30:13n1sin fact the're quite expensive iirc
00:30:28n1sthe x5s
00:31:33LloreanMembrillo: Well, I wouldn't suggest the X5 to someone looking for a video player, but I wouldn't suggest Rockbox at all to someone doing that. One of the Archos 604s, or something in that general area would likely be better.
00:32:36Membrillonah, video isn't my concern at all. UMS is my number 1, line in and battery life are up there
00:32:51Membrillosomething small is nice... dont really care what it looks like
00:33:12funkyMembrillo: nice nick
00:33:37funkyMembrillo: you know what does your nick mean?
00:34:00BetaCookieswhat does it mean?
00:34:10Membrillono idea haha, i know its spanish... i stole it from a game called Grim Fandango. A lucas arts adventure game haha
00:34:38BetaCookiesit seems to be a fruit?
00:34:41funkyhard to explain
00:34:43Membrilloahhh thats right
00:34:48funkyyep, its like a fruit, but not exactly
00:34:50Membrillosomeone told me it was a food
00:34:59funkyis made with fruits
00:35:02BetaCookiesfunky how is it "not exactly" a fruit?
00:35:10BetaCookiesohi i see
00:35:35funkyI dont know the process to get "membrillo" from fruits
00:35:38BetaCookieslooks like a fruit here:
00:35:40funkyanyway, its a funny spanish word
00:35:58funkycan be use as insult
00:36:20BetaCookieslike HAHA you membrillo!?
00:36:26funkyyeah xD
00:36:44Membrillofunky, you might know... what does Calavera mena
00:36:54Membrillois it Skull or Death or something?
00:39:33 Quit CriamosAndy ("( :: NoNameScript 4.03 :: )")
00:40:06jbahey guys, am using last night's daily of ipod (4G) rockbox, and it seems to freeze on a few songs for no apparent reason. Would this be a known issue, or a transient thing that will most likely disappear if I use a newer/older binary?
00:41:45scorchejba: use the frequency scaling patch
00:42:16jbaI didn't build from source though, i just dl'ed a binary. anyhow where is this patch?
00:42:47scorcheon the tracker with all the other patches =)
00:42:59scorcheor you can use mikeage's custom build
00:45:21jbamight give that a shot
00:45:23 Quit barf ("Leaving")
00:46:18jbadude mikeage has so many custom builds
00:46:40jbanad i prefer to boot into rb default, looks like i'm gonna have to check out and build sources tonight
00:46:41 Quit linuxstb ("CGI:IRC")
00:46:48scorchejust the one with the frequency scaling patch ;)
00:46:57scorcheyou dont have to use his bootloader
00:47:13jbayeah i thought about that after i hit enter. (brain fart)
00:49:22 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
00:49:42 Quit Strath (Read error: 104 (Connection reset by peer))
00:51:07 Part n1s
00:51:08 Join Strath [0] (
00:54:00jbathanks scorche, we're back up and running again
01:04:37***Saving seen data "./dancer.seen"
01:07:26 Join corevette [0] (
01:22:50 Join perpleXa_ [0] (n=perpleXa@
01:25:24 Quit dan_a (Read error: 110 (Connection timed out))
01:27:28jbafor ipod, does idle power off shutdown or sleep?
01:28:16 Nick myzar is now known as myzar|away (n=myzar@
01:28:23scorchethere is no sleep
01:28:29BetaCookiesipodlinux has been ttrying to install on my 2gb 1g nano, should I stop it? :x rockbox was a *whole* lot easier to install O.O
01:28:42jbathought so
01:28:45jbaoh well
01:28:59 Quit Membrillo ()
01:29:11 Join dan_a [0] (i=dan_a@
01:29:15scorcheBetaCookies: that is up to you...
01:29:23BetaCookieswell how would I fix it?
01:29:42BetaCookiesi have backups I made before i installed rockbox
01:30:44 Quit corevette ("Leaving")
01:33:05 Join JoeBorn [0] (i=rootmeis@
01:35:17 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
01:35:52 Nick myzar|away is now known as myzar (n=myzar@
01:36:20 Quit perpleXa (Read error: 110 (Connection timed out))
01:41:42 Join spiorf [0] (
01:46:35 Join menosm_ [0] (
01:53:56 Quit JoeBorn ("Leaving")
01:57:32 Quit HCl (Read error: 110 (Connection timed out))
02:02:58 Quit menosm (Read error: 110 (Connection timed out))
02:04:21 Quit spiorf (Remote closed the connection)
02:09:52 Quit wehn (Read error: 131 (Connection reset by peer))
02:11:13 Quit funky ("leaving")
02:12:28 Nick DreamThief is now known as DreamThief|off (
02:13:18 Join soaa [0] (
02:13:24soaahi everyone :)
02:13:43soaais anybody here?
02:15:08*Genre9mp3 points to Everybody|BRB
02:16:04Soapif you have a question, soaa, the best way to get an answer is to just ask it.
02:16:16SoapSomeone will either answer it then, or as soon as they see it.
02:16:49soaaoh alright, here's my question...
02:17:10scorcheSoap: you shouldnt be so mean to your little brother ;)
02:17:32scorche(names) ;)
02:17:44SoapYou mean where I said you should be granted powers?
02:17:50soaai want to make a custom font, i tried the converter to convert my TTF to FNT, but they're ugly... is there a way to edit them pix my pix?
02:17:54SoapYea, that was so MFing mean.
02:18:08scorchewell,i had to think of something!
02:18:39Soapsoaa: Ok, that's not really a Rockbox question, and I don't know enough about editing fonts to even know where to point you, except google.
02:19:13scorchesoaa: as i said...forums ;)
02:19:15soaathat was a question relating to Rockbox's font format...
02:19:31soaaoh well, on to the forums.
02:19:32*Soap was nice to Scorcheie, and the scorcheie speaks mean to Soap.
02:19:32scorche(specifically in the wps and customization section)
02:19:50soaai know how to place my topics D:
02:20:02Lloreansoaa: You should be able to edit the BDF in any BDF editor before converting.
02:20:20LloreanSince BDFs are bitmapped, they should convert pixel for pixel to Rockbox fonts, I believe.
02:20:30soaaah, that's what i was wondering
02:20:35Soapand that's why I said it wasn't a Rockbox issue, but a font issue :(
02:20:39soaathanks Llorean.
02:21:14LloreanThe Rockbox font format isn't really intended to be edited, though I'm sure it can be in a hex editor, but really just designed around how Rockbox wanted the fonts to be stored in memory I think.
02:21:26scorcheLlorean: heh...i was looking for you and had forgotten to search for the double-l...although, i must leave now
02:21:35soaai see i see
02:21:40soaaaight, thanks guys :)
02:21:43soaai'm out
02:21:48 Part soaa ("Leaving")
02:22:09Lloreanscorche: Well, I ought to be around later. I'm more present these days.
02:24:36*linuxstb enjoys booting Rockbox directly from the firmware partition.
02:25:55LloreanIs that working well now?
02:25:59LloreanI've been a bit out of date.
02:26:26linuxstbI've just committed the first useful version of the new ipod patcher. See my commit message for details.
02:27:57LloreanAh, so you can replace the Apple_OS with the Rockbox bootloader (or Rockbox), but not dual boot yet, if I read that right?
02:28:07dan_alinuxstb: I had another go at RoLo loading the original firmware on my Sansa earlier. As before, the firmware loads but something (I'm pretty sure it's the COP) doesn't work
02:29:09linuxstbLlorean: Yes. dual-boot will hopefully be tomorrow evening. It's a little more complex as it will mean moving the rest of the firmware partition out of the way to make space for the bootloader to be added to the end of the main firmware.
02:30:02Lloreanlinuxstb: Alright, just making sure I read it right.
02:30:44linuxstbIf you compile a bootloader from current CVS, you'll get a "bootloader-modelname.ipod" file, which ipodpatcher will handle. An added check to make sure people put the correct bootloader on their ipods...
02:30:59linuxstb(.ipod files have a small header with a model identifier and checksum)
02:31:35LloreanOoh, handy.
02:31:42linuxstbIt also extracts the Apple firmware to an "apple_os.ipod" which I hope Rockbox can rolo at some point... (me looks at dan_a)
02:33:19*linuxstb is looking forward to deleting 90% of the ipod install instructions
02:34:58Llorean"Plug in your iPod. Run ipodpatcher. Respond to its promptings when asked. Unplug your iPod."
02:35:40linuxstbHopefully it will be rbutil instead of ipodpatcher soon.
02:35:59LloreanAh, right
02:36:43linuxstbBut I'm not sure when that will happen, but at least ipodpatcher will be as easy as a command-line tool could get.
02:40:10 Quit menosm_ (Read error: 110 (Connection timed out))
02:41:35 Join mikeaz [0] (
02:42:42Nico_Pguys, i'm trying to look at FS #6364 (dealing with bookmarks)
02:43:33Nico_Psomehow the playback is quinda stopped in the process of loading a bookmark during playback
02:44:23Nico_Pin such a way that audio_status() returns false
02:44:37Nico_P(at line 198 of gwps.c)
02:44:48LandusIs there something wrong with todays daily build.
02:45:02LandusIt doesn't compile without getting an error.
02:46:31Nico_PLandus: on what target ?
02:46:39dan_aLandus: What player do you have? Most of them should compile without a problem
02:47:06LandusNo patches either.
02:47:59dan_aThere were some updates to Doom yesterday... have you tried doing a "make clean" before building?
02:48:05Nico_Pbut why are you compiling a daily build ?
02:48:47 Join menosm [0] (
02:49:35LandusBecause I like the jClix themes.
02:49:40LandusWhich require a few patches.
02:49:55LandusOriginally, I had errors, so I extracted the tar again.
02:50:05LandusAnd complied it before applying any patches.
02:50:08Nico_Paren't you using CVS ?
02:50:08LandusAnd got the same error.
02:50:16LandusNo. Daily build.
02:50:27Nico_Pthat's what i find surprising
02:50:49mikeazshould i get rockbox on my ipod video?
02:51:05Landusmikeaz: Yes. It'll make it better in every way possible.
02:51:07dan_amikeaz: try it!
02:51:07linuxstbmikeaz: It depends what you are expecting to gain from Rockbox.
02:51:20Nico_Pmikeaz: is it 5G or 5.5G ?
02:51:34LandusNico_P: I ran make clean and I'm trying to make it again.
02:51:37mikeazi saw a guy with an ipod on the subway, but there was a real time visualization of the music
02:51:43mikeazwith the bars
02:51:50mikeazi want that on my 5g, it's not a 5.5
02:51:55 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
02:52:31LloreanLandus: Try using CVS.
02:52:58LloreanLandus: The daily build tarballs often are missing files if a new file has been added to the source and hasn't properly been added in a way that the tarball creating script picks it up.
02:53:07pixelmalinuxstb: what's up with the cvs table?
02:53:21 Join barrywardell [0] (
02:53:32linuxstbBTW, any Windows users willing to want to test the new ipodpatcher.exe, I've built a binary here:
02:53:46LloreanI shall
02:53:48linuxstbpixelma: Thanks...
02:53:50LandusIf I'm going to use CVS from now on, is there a way to download it automatically with cygwin.
02:54:08Nico_Pi'm having a hard time remembering i'm not a windows user :p
02:54:16BetaCookiesNico_P mac?
02:54:19LandusI'm both, but I use Windows on my desktop.
02:54:26BetaCookiesor loonix?
02:54:26Nico_PBetaCookies: kubuntu
02:54:28linuxstbpixelma: Ah, I guess the problem is that the build scripts are looking for "bootloader.img", but I changed configure to generate other filenames.... Bagder won't be happy :)
02:54:28LandusI dual-boot Backtrack and Windows on my laptop.
02:54:39Landuslinuxstb: There was someone just in here that wanted to try Rockbox with an iPod video.
02:54:48BetaCookiesis it not supported?
02:54:55BetaCookiesi'm using a 1g nano 1.3
02:55:06 Quit MarcoPolo (Remote closed the connection)
02:55:33BetaCookiesNighty night, going to sleep
02:55:39LloreanBetaCookies: Is what not supported?
02:55:46Lloreanlinuxstb: What do you want me to test in regards to your program?
02:56:01BetaCookiesnevermind, Llorean ;-)
02:56:20BetaCookiestoo many L- nicknames :P
02:56:21Nico_PLandus: where do you find julius patches that are in synch with cvs ?
02:56:43 Quit ashes (Read error: 54 (Connection reset by peer))
02:56:44Nico_Pi've been wanting the jclix theme but never found patches that patched cleanly
02:56:47LandusThe status bar patch never has a problem.
02:56:54LandusIt always works, sometimes with fuzz.
02:56:57 Join ashes [0] (
02:56:57linuxstbLlorean: Everything :) You could restore your original bootpartition.bin with it, then extract the apple_os to apple_os.ipod, then try adding the bootloader.ipod file and/or rockbox.ipod
02:57:00LandusThe other one.
02:57:04Nico_PLandus: status bar ?
02:57:06LandusThat one you need to check flyspray.
02:57:18LandusThe bar at the top that displays volume, battery life, etc.
02:57:35Nico_Pi thought jclix needed customline and multifont
02:57:35LandusIt needs to be moved farther down.
02:57:42LandusNot that jclix theme.
02:57:45LandusThe old one.
02:57:55LandusOr wait.
02:57:58LandusNot jclix
02:58:09LandusBrain fart.
02:58:20LandusI had your same problem.
02:58:28LandusI tried getting the patches and always had a problem.
02:58:31LandusEither they were out of syn.
02:58:45LandusOr some how, even if I applied them in the right order, something went wacky.
02:58:51 Join Thundercloud [0] (n=thunderc@
02:59:00LandusEven if I manually added in the changes if something failed.
02:59:15Lloreanlinuxstb: I apparently deleted my original bootpartition.bin, deciding it was sufficient to keep the apple_os.bin, since I'd never plan to restore pure apple firmware.
02:59:32 Join pavel_ [0] (
02:59:47pavel_anybody here?
02:59:52LandusYes. There is.
02:59:59pavel_hey whats up?
03:00:00Lloreanlinuxstb: I will try writing a bootloader and a rockbox.ipod though
03:00:14linuxstbLlorean: I would backup your existing firmware partition first...
03:00:19LandusNico_P: Do you know if there's a way to make a bash script for cygwin to run the cvs commands without having to type all that out each time?
03:00:23Lloreanlinuxstb: No worries, I did. :)
03:00:34pavel_hey im just wondering, is somebody working on the zune?
03:00:36Landuspavel_: Ceiling.
03:00:44LandusAFAIK, no.
03:00:54pavel_ohh i see :(
03:00:55LandusSomeone would need to open it up.
03:00:59LandusMap everything.
03:01:00Lloreanlinuxstb: Do I need a special version of bootloader-nano.bin?
03:01:07LandusAnd then be skills in C and assmbly to port it.
03:01:10Nico_PLandus: probably, if cygwin can run a shell script
03:01:17LandusI know it can.
03:01:26pavel_its hard work!
03:01:33LandusIf I could code, I would.
03:01:38linuxstbLlorean: You need to turn it into bootloader-nano.ipod - "tools/scramble -add=nano bootloader-nano.bin bootloader-nano.ipod" should do it.
03:01:43LandusI've heard that there's a alternative firmware for it.
03:01:50Nico_PLandus: i once had a script that did it all automatically, but i lost it
03:01:54LandusThat allows you to share music without the DRM crap.
03:01:58pavel_there is ? do you think you could hit me up with a link
03:02:03pavel_dude that would rock
03:02:03LandusBut only for mp3's.
03:02:05LandusTry googling it.
03:02:05Lloreanlinuxstb: Will compiling the bootloader provide me with one using a new CVS?
03:02:10linuxstbLlorean: Yes.
03:02:11 Join [sellout] [0] (
03:02:15LandusIt converts the file to JPG, sends it, and tada.
03:02:16pavel_kk im about to brb
03:02:22Lloreanlinuxstb: Alright, lemme just do that then
03:02:25LandusMP3 and JPG are smiliar.
03:02:37LandusI read an article.
03:02:43LandusI tried finding the firmware, but no luck.
03:02:52thegeekthis is comedy gold
03:02:55LandusCheck on ComputerWorld.
03:03:02LandusI think that's where I saw it.
03:04:09Lloreanlinuxstb: Apparently if you write an invalid file, your tool won't write to the iPod any more
03:04:26Lloreanlinuxstb: I wrote the original bootloader-nano.bin, and now it errors out because the firmware partition doesn't contain an apple copyright
03:04:41***Saving seen data "./dancer.seen"
03:04:52linuxstbLlorean: What command did you use to write the bootloader-nano.bin?
03:05:07Lloreanlinuxstb: ipodpatcher 1 -w bootloader-nano.bin
03:05:16linuxstbYou didn't want to do that...
03:05:34linuxstbIf you type ipodpatcher by itself, it will give you the list of options.
03:05:54pavel_hmm cant find nothing
03:06:01Lloreanlinuxstb: Ah, I misread the list is all
03:06:08linuxstbYou want the "-rf" (−−replace-firmware) option.
03:06:38Lloreanlinuxstb: Either way, it's a valid flaw: If you mess up, you can't restore a clean bootpartition.bin with your tool as it stands.
03:06:43LloreanI had to restore mine using the old ipodpatcher
03:07:51linuxstbYes, I should remove that check for the −−write-partition option.
03:08:51Lloreanlinuxstb: Also, if I -r a bootpartition.bin and immediately -w the same file, the iPod is "Use iTunes to restore"
03:09:16Llorean−−list says the firmware partition doesn't contain the apple copyright, etc.
03:09:28linuxstbHmm... Not sure why that would be the case.
03:09:35LloreanIf I use the old ipodpatcher with the same bootpartition.bin, it also doesn't work.
03:09:35LandusNico_P: Made the script. Forgot to chmod it.
03:09:45LloreanSo, it's the reading of the boot partition, or the file creation, that is the problem
03:10:16LandusSweet. TortoiseCVS picked up on the folder being a CVS folder.
03:10:22Lloreanlinuxstb: If I use your tool with a known good rockboot.bin created by ipod_fw, I can write it fine with your tool, and it works.
03:12:26linuxstbCan you now replace the firmware?
03:12:33Lloreanlinuxstb: Also, the -rf returned an "Error reading from disk: Access is Denied" after writing some of rockbox.ipod (not bootloader) and resulted in yet another unrestorable with your tool iPod. :-P
03:12:48linuxstbSo tests are going well?
03:13:20Llorean"Well" as in "I've found no way to use your tool to get a working iPod yet outside of using the old rockboot.bin I had sitting around"
03:13:39BetaCookiesI'm having a theming problem
03:13:44BetaCookiesIt sorta works
03:13:56LloreanJust to clarify, ipodpatcher 1 -rf rockbox.ipod should result in it replacing the firmware in the bootpartition with Rockbox, right?
03:14:05BetaCookiesbut on the playing of a song, I get I|P|rptall.bmp|134|2|
03:14:28linuxstbLlorean: It should do, yes.
03:14:48barrywardelllinuxstb: my tests show that new rockbox + old bl = ok for the ipod. not too sure why there's a problem with the h10
03:15:44BetaCookiesanyone here good with theming?
03:15:53Lloreanlinuxstb: And that gives me the Access is Denied error when I try it
03:16:03LloreanOn a working iPod with Apple_OS+Bootloader
03:17:07linuxstbLlorean: Does the error get displayed before the partition table is displayed?
03:17:16pixelmaBetaCookies: do you have by any chance misread the %xl (like extra-large) tag as %xI ?
03:17:29BetaCookiespixelma wha?
03:17:51Lloreanlinuxstb: Nope, it gets displayed after it says "wrote 421888 bytes to firmware partition"
03:17:55pixelmadid you write the wps yourself?
03:18:03BetaCookiespixelma no
03:18:17BetaCookiesim trying to mix to together
03:18:58pixelmaah... ok - then I guess you need some patches (though I don't know which)
03:18:58linuxstbLlorean: OK. That's the part where it's updating the header. At that point, the partition is invalid, so it makes sense that you get a sad ipod.
03:19:16BetaCookiespixelma are you sure?
03:19:48Lloreanlinuxstb: So basically, -w seems to work (with a valid file), -r and -rf do not seem to, with -r creating an invalid copy of the bootpartition, and -rf failing as I've described
03:21:03linuxstbLlorean: The replacing of the firmware requires ipodpatcher to do a read, then a write, then a read, then another write. That sounds like your earlier problem as well...
03:21:29 Quit pavel_ (Read error: 104 (Connection reset by peer))
03:21:51 Join pavel_ [0] (
03:21:53 Join Thundercloud_ [0] (n=thunderc@
03:22:13pixelmaBetaCookies: not completely as I only know cvs themes - but it's a good chance that you either need patches or one of the custom builds (forum is a good place for that)
03:22:38 Join aliask [0] (
03:22:41BetaCookiesall i'm doing is adding more images to the volume meter
03:22:45BetaCookiesdoes that need a patch?
03:22:54 Quit pavel_ (Client Quit)
03:23:59Lloreanlinuxstb: The -r function is reading from the start of the disk, not sector 63
03:24:26linuxstbThat would break things...
03:24:36*dan_a curses Cisco IOS
03:24:37LloreanOr at least, somewhere else. I'm assuming it's the start of the disk
03:25:02linuxstbYes, I've just checked, and it's wrong.
03:25:18linuxstbIt's just seeking to byte 63 instead of sector 63....
03:25:55pixelmaBetaCookies: since late august (IIRC) you can have as many bitmaps to show volume level if that's what you mean with volume meter
03:26:04BetaCookiesthats what i'm doing
03:26:06BetaCookiesOhhh brb
03:26:10pixelma(in cvs without patches)
03:26:22BetaCookieswell i used yesterday's daily build
03:26:54linuxstbLlorean: Fortunately, the bug was in the read function, not the write function...
03:26:54barrywardelldan_a: any luck with an interrupt based sansa button driver? i tried adapting mine to the h10 and it works fine, so it looks like there's something different with interrupts on the sansa
03:27:21Lloreanlinuxstb: Quite fortunate, yes.
03:27:49dan_abarrywardell: All I've done so far is confirm that your version didn't work on my Sansa and didn't have any obvious errors
03:28:08Nico_Pis it possible for gdb to break when a particualr variable is changed ?
03:29:21linuxstbLlorean: So the only unsolved problem is that -rf is failing with that "accessed denied" message part-way through?
03:29:45BetaCookiespixelma i'm gonna try again :P
03:29:56Lloreanlinuxstb: Yes
03:30:14 Join Thundercloud__ [0] (n=thunderc@
03:30:21pixelmaBetaCookies: so you are editing the .wps file now?
03:30:22dan_abarrywardell: Is there something we've got commented out somewhere? In system.c maybe? Interrupts in general work, because things that rely on the timer interrupt are OK.
03:30:33Lloreanlinuxstb: Well, the only one so far, I haven't tried asking it to extract firmware yet.
03:30:52BetaCookiespixelma yep, done and its working!
03:31:02barrywardelli've added the necessary code to system.c afaik
03:31:03BetaCookiespixelma thanks for the help :D
03:32:05BetaCookiesit seems the default firmware has a lower volume
03:32:12pixelmahehe, didn't have to do much... :)
03:32:17BetaCookieslike half way was fine, now I use only like a quarter
03:32:27BetaCookiespixelma well you kept me company :P
03:33:17linuxstbLlorean: Thanks for the testing. I'll read the logs in case you report anything else, but it's now sleep time. Goodnight.
03:33:25Lloreanlinuxstb: Alright, no problem
03:33:53dan_abarrywardell: What does the GPIOX_INT_LEV stuff do?
03:35:40LandusLlorean: Thanks. The CVS repository fixed everything.
03:36:12linuxstbLlorean: I just updated this file with the fix to −−read-partition if you want it.
03:36:16*linuxstb really goes to bed
03:36:27*BetaCookies goes to his own bed
03:36:37*Landus is in his bed.
03:36:44*dan_a wants to go to bed but is stuck in work
03:36:44BetaCookies...with no one else [hopefully o.o] in it
03:36:55barrywardelldan_a: "set interrupt levels". i'm not entirely sure what that means
03:39:28barrywardelldan_a: it's all just straight from the mini-1g code so maybe the person who wrote that could explain better
03:39:39 Quit PaulPosition ()
03:39:47dan_abarrywardell: Nor am I - I've been hoping to find out! I might make a build tomorrow with the levels inverted and see if I get anything
03:40:39 Join mikeaz1 [0] (
03:40:53 Join JavaUser [0] (
03:40:54 Quit mikeaz1 (Connection reset by peer)
03:40:58BetaCookieswhat audio player is rockbox most supported on?
03:41:15barrywardelldan_a: i suspect it's used to determine whether an interrupt happens when a bit goes low or high.
03:42:00BetaCookiesick none of the archos players hve color screens?
03:42:01 Quit vertic23 (Read error: 110 (Connection timed out))
03:42:11LloreanBetaCookies: They're all quite old...
03:42:21LloreanAnd a color screen is hardly necessary, or even really useful in a practical sense.
03:42:21dan_abarrywardell: and most of the Sansa buttons are active low...
03:42:22JavaUserso where are the basic options for the scroll wheel and what not, I can't find them anymore...
03:42:31JavaUserI just reinstalled rockbox for the first time in months
03:42:54BetaCookiesi cant exit bubbles
03:43:06BetaCookies"nothing to resume"
03:43:26barrywardelldan_a: same as the h10...
03:44:43Lloreanlinuxstb: I don't really know how to test -ef without a working -rf, so I'm pretty much done I think. -r definitely seems to work now.
03:44:53JavaUserscroll wheel settings on an iPod anyone?
03:44:53 Part diotalevi
03:45:18LloreanJavaUser: There is a manual...
03:46:23JavaUserI've googled the hell out of it
03:46:30JavaUserI've had rockbox before and never had a problem
03:46:43JavaUserbut I just re-installed rockbox after a few months and I can't find them
03:47:25 Quit barrywardell ()
03:47:28LloreanJavaUser: I didn't say "Google" I said "Manual", which you haven't mentioned simply reading.
03:47:35LandusWhat does static'ing mean?
03:47:47 Quit Thundercloud (Connection timed out)
03:47:52LandusBetaCookies: Archos, probably.
03:48:06LloreanLandus: It doesn't really mean anything on its own, so I'd guess it would depend on context.
03:48:16JavaUserLlorean, Googling inside a URL =D
03:48:26Landus"More static'ing, and a few fixes resulting from that."
03:48:35LandusCVS comment. I don't understand it.
03:48:36BetaCookiesLandus i wouldnt like using rockbox on a grainy grayscale screen :s
03:48:50 Quit nudelyn ("Hammer of Dawn is offline.")
03:48:51LandusBetaCookies: I find it to work wonders on my h320.
03:49:06LandusI'm considering buying an h340 if I can find one for sale on eBay when I have the cash.
03:49:15LloreanJavaUser: Try the table of contents of the manual, then. :-P Apparently you've selected improper google search terms.
03:49:36JavaUserwhere would it be... general settings, display settings, ect
03:49:40BetaCookiesLandus whats the difference between the two?
03:49:50LloreanLandus: Just marking variables as "static". It tells the compiler that they're not allowed to change, and in many cases can allow for some automatic optimization of their use.
03:49:52JavaUserI've sat here for 10 minutes going through the menus, nothing about scroll speed or step
03:49:59Landush320 = 20GB. h340 = 40GB.
03:50:06LandusAh. Thanks.
03:50:07BetaCookiesLandus but that has a color screen doesnt it?
03:50:15pixelmaBetaCookies: I like rockbox on my Archos Ondio with a monochrome screen :P
03:50:18LloreanJavaUser: Are you referring to the speed at which the scroll wheel moves? Because the official Rockbox doesn't have an option for that.
03:50:57JavaUserLlorean, my first Rockbox install had it, along with misc things like backlight fade in/out
03:50:57BetaCookiespixelma *shudders* is the resolution something like 50x50? rofl
03:51:07LloreanJavaUser: Well, your first one must've been a patched build.
03:51:25LloreanBetaCookies: 112x64 wasn't it?
03:51:27 Nick JavaUser is now known as ShadowdogMU (
03:52:32ShadowdogMULlorean, any idea what patches that would be?
03:52:54LloreanShadowdogMU: Probably TPDiffenbach's Scroll Acceleration patch, which doesn't even work any more
03:53:16BetaCookiesLlorean I was joking ;-)
03:53:18ShadowdogMUThe scroll speed is so slow!, try getting to a song that starts with a Y... takes forever
03:53:19BetaCookiesOMG BROCK
03:53:23BetaCookiesI think its too fast
03:53:24ShadowdogMUOMG ME?
03:53:28LandusShadowdogMU: Can you scroll backwards?
03:53:35ShadowdogMUYes, Landus
03:53:40BetaCookiesI want to make the scrolling slower :P
03:53:48LandusThen getting to the Y's shouldn't be a problem.
03:53:49LloreanShadowdogMU: A suggestion: Organize your music so that it's not all just lumped in one big folder, so you only have to scroll a maximum of 26 lines for a letter.
03:53:56ShadowdogMUIt takes literally 2 minutes to get to Y
03:53:56LandusIt's the inner letters.
03:54:10ShadowdogMULlorean I just do the tag cache method with my itunes format
03:54:10LandusI agree with Llorean.
03:54:14BetaCookiesHere it is:
03:54:31LandusUse something like MusicBrainz Picard to change the tags and create and move files based on the tags.
03:54:40 Quit Thundercloud_ (Read error: 110 (Connection timed out))
03:54:45LandusThe layout on my DAP and my computer is this.
03:55:11LandusMy Music\Artist\Album (year released)\Artist - Title.ogg
03:55:22ShadowdogMUThat's how mine is
03:55:26BetaCookiesSettings -> General Settings -> Display -> Scrolling -> Scroll Speed
03:55:30BetaCookiesBrock ^
03:55:37LloreanBetaCookies: That has nothing to do with the scroll wheel
03:55:37BetaCookieson mine anyway
03:55:39LandusMakes editing playlists.
03:55:42BetaCookiesit doesn't?!
03:55:43LloreanAs a quick glance at the manual will show
03:55:50 Part pixelma
03:55:53Lloreanit relates to the speed at which text scrolls when it's longer than a line
03:55:54ShadowdogMU<3 BetaCookies
03:55:56BetaCookieswell then why did it change mine?
03:56:02BetaCookiesShadowdogMU its not it sorry
03:56:05LandusSo I make a playlist in foobar and can make it work on my DAP.
03:56:12LloreanBetaCookies: Placebo effect, most likely
03:56:52ShadowdogMUBetaCookies, it sped mine up
03:57:07BetaCookiesShadowdogMU are you sure?
03:57:12BetaCookiesSped what up?
03:57:17ShadowdogMUit doesn't scroll faster =(
03:57:37 Quit mikeaz (Read error: 110 (Connection timed out))
03:58:59BetaCookiesi'm stupid, how do I use a .patch file?
03:59:07ShadowdogMUI was just getting ready to ask you!
03:59:15 Join Thundercloud [0] (n=thunderc@
03:59:31ShadowdogMUSo sidetracking a bit, which has better battery life, Apple or Rockbox firmware?
03:59:51ShadowdogMUand yet another, album art, do you still have to make a separate bmp or can it read embedded art in the id3?
04:00:09BetaCookiesShadowdogMU you need a patch for album art on nano, not sure bout 5g
04:00:38ShadowdogMUwell my wps says it has album art, but none shows
04:00:44LloreanBetaCookies: Either Rockbox has a feature, or it doesn't, especially for WPS things. As long as it's not an issue of implementing a piece of hardware, there aren't differences between 5G and Nano Rockbox.
04:01:03 Join Brock [0] (
04:01:12LloreanShadowdogMU: Seriously, try actually reading through the manual, rather than just searching it for things. Album Art is also not a feature of Rockbox.
04:01:13BrockmIRC is working
04:01:26Brockbut why do wps say they support it?
04:01:32BetaCookiesLlorean sorry. I just started using rockbox yesterday.
04:01:34LloreanBecause they work with Patched builds.
04:01:43BetaCookiesBrock you can put it in there if you use the album art patch.
04:02:29Brockdo I have to make separate BMP per song?
04:03:56*Llorean suggests reading the patch details.
04:04:11BetaCookiesLlorean I read them.
04:04:25LloreanThere are a few options as to how you organize your album artwork.
04:04:26Brockshare your knowledge BetaCookies?
04:04:32 Quit Thundercloud__ (Read error: 110 (Connection timed out))
04:04:38BetaCookiesBrock its clint
04:04:50BrockI know
04:04:56BrockI'm connected twice
04:05:11Brockhad to have a staff memeber fix me, freenode had been rejecting my connection for months
04:05:16BrockI am usually always idle here
04:05:19BetaCookiesohh you got through!
04:05:27BetaCookieswhat was the problem?
04:05:45Brocknot sure, but some staff member fixed me =D
04:06:21Brockhey BetaCookies, when are you usally here?
04:06:29BetaCookieswhenever i'm at BBB
04:06:38BrockCLINT CLINT?
04:06:45BetaCookiesUmm.. yes?
04:06:50BrockNO WAIT
04:06:59BetaCookiesUmm.. yeah.
04:07:00LloreanIs it possible for you two to take it PM, since you've fallen off topic?
04:07:02Brocklol, I just thought it was a coincidence
04:07:08Brockso back on topic
04:07:12Brockhow do you use a .patch?
04:07:14BetaCookies*rolls eyse*
04:07:16LloreanThis channel is logged so that developers can find useful stuff.
04:07:34LloreanOff topic conversation basically increases the amount of time they have to spend wading through it to see if someone left them a note here.
04:07:42BrockI'm so sorry Mr. Louden
04:08:22LloreanBrock: As for using a patch:
04:08:31BetaCookiesyay tahksn
04:08:37 Quit ShadowdogMU ("GameSurge - The Next Step in the Evolution of Gaming IRC")
04:08:40 Quit Everybody|BRB ("( :: NoNameScript 4.02 :: )")
04:08:41 Nick Brock is now known as ShadowdogMU (
04:08:44BetaCookiescan't type right lol
04:09:04BetaCookiesi thought patch was only a nix commands
04:09:16BetaCookiespah i should have known >.<
04:09:39BetaCookiesokay anyway i'm going to slleep
04:09:55ShadowdogMUpatching looks like too much work on a low level of sleep
04:26:43 Join Thundercloud_ [0] (n=thunderc@
04:36:54 Join corevette [0] (
04:37:48 Quit Nico_P (Read error: 104 (Connection reset by peer))
04:43:17 Quit [sellout] (Read error: 104 (Connection reset by peer))
04:43:20 Join [sellout] [0] (
04:46:41 Join Thundercloud__ [0] (n=thunderc@
04:49:47 Quit [sellout] (Remote closed the connection)
04:50:02 Join [sellout] [0] (
04:50:39corevettei downloaded the installer for linux, but after i extracted it, i can't open the installer
04:51:12 Join dan_a_ [0] (i=dan_a@
04:52:39 Quit dan_a (Read error: 104 (Connection reset by peer))
04:54:14 Quit Thundercloud (Read error: 110 (Connection timed out))
04:55:38 Nick dan_a_ is now known as dan_a (i=dan_a@
04:56:05CassandraHo hum, waiting for wxWidgets 2.8 to compile *yawn*
05:00:37dan_aFor some reason I find 'wizard_pages' rather amusing...
05:01:50 Part Llorean
05:02:59 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
05:03:30 Join tychver [0] (
05:03:31 Quit Thundercloud_ (Read error: 110 (Connection timed out))
05:04:43***Saving seen data "./dancer.seen"
05:08:32Cassandradan_a: Well, that's another thing to like about them then.
05:09:03CassandraThere'll be more commits to that file when linuxstb finishes off ipodpatcher and I can work out how to integrate it into the installer.
05:10:44CassandraMost of the work since 0.2 has been under the hood. There really isn't much to show for it in terms of user experience.
05:11:23dan_aExcellent! I ought to have a serious look at the code at some point
05:13:50CassandraI'm quite pleased with it. It's a little messier in places than I'd like (I started development using a GUI UI designer until I learnt enough that it was easier to handcode my GUI elements) but on the whole, it's pretty solid.
05:14:17CassandraOnce it does firmware installation I think it'll be ready for prime time.
05:14:48dan_aDoes it save a copy of the original firmware? Or would that just be a nightmare?
05:15:30Lloreandan_a: Assuming ipodpatcher gets working fully, a copy of the original firwmare won't be necessary.
05:15:41LloreanIt should be able to remove the bootloader and reposition the apple_os safely.
05:15:57dan_aLlorean: Not everyone has iPods ;)
05:16:58Lloreandan_a: Well, isn't the iPod the only one where craziness has to be done, whereas all the others, you can just rename the original firmware's file and/or move it to another folder (at least, all the others besides H300/H100)?
05:17:11LloreanNot counting e200, where it's not accessible, right?
05:18:43dan_aIt's accessible on the e200 using a program Bagder wrote - it's stored in the first (unmountable) partition
05:20:09dan_aAnd we aren't able to directly boot MI4 files yet - as used on the Sansa and H10
05:20:33 Quit [sellout] (Read error: 113 (No route to host))
05:21:58 Join [sellout] [0] (
05:24:21 Quit Thundercloud__ (Read error: 110 (Connection timed out))
05:24:35 Quit dan_a ()
05:26:31LloreanI have a quick C++ related question that is off topic for this channel, does anyone here mind if I ask? It should be a quick answer if anyone knows.
05:27:43LloreanI just want to double check: If I return new variable, that memory isn't deallocated until I delete, independent of scope, right?
05:34:23CassandraIf you allocate the memory dynamically in your routine before returning it, then no, it's not deallocated.
05:34:36Cassandrareturning a pointer to it.
05:37:31LloreanAlright, that's what I thought.
05:37:39LloreanBut I hate telling someone something without double checking it.
05:37:41 Join scorche` [0] (n=scorche@rockbox/administrator/scorche)
05:41:29CassandraThat's why so many C++ programs leak like a sieve.
05:42:19 Quit scorche (Read error: 110 (Connection timed out))
05:46:59LloreanI suspect hers is going to too.
05:48:38tychverI'm currently trying to fix the scroll acceleration patch for ipods and I've hit a bit of a brick wall
05:49:40LloreanWhat sort of brick wall?
05:50:07tychvermake fails at bookmark.c as it includes recorder/icons.h which includes rockboxlogo.h
05:50:12tychverand it's not there
05:50:22 Quit ashes ("leaving")
05:50:25tychverrockboxlogo.h I mean
05:50:48 Quit [sellout] (Read error: 113 (No route to host))
05:51:02LloreanThat sounds like it predates the move to bitmaps then.
05:51:59tychverwhen was that? I had it successfully working a few weeks ago
05:55:43jbaare there any plan to introduce a ratings system in tag cache?
05:55:50jbais anyone working ont hat , that might want some help?
05:57:54scorche`if you want to talk to someone about that, i would suggest Slasheri
05:58:18jbaSlasheri, you round atm?
05:58:38jbathis of course would be after we get the gigabeat to play sound, but I'm very interested in having that feature
05:59:52 Part lostlogic
06:02:00 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
06:06:33jbascorche`, what timezone is Slasheri in ?
06:06:54scorche`i dont know
06:07:06scorche`see if it is listed in the IRCNicks page
06:07:21jbai really need to learn to use the wiki search better, it's so damn hard
06:07:34jbai have better forcing google to look at and searching through that
06:08:03 Join kkurbjun [0] (
06:12:02scorche`then do that
06:12:39scorche`wiki search is fine as long as you know what you are looking for
06:13:07scorche`then again, i have most of the info and where it is memorized
06:14:06 Quit secleinteer (Remote closed the connection)
06:14:10scorche`Llorean: among others of course ;)
06:15:19 Quit kurbjunk (Read error: 145 (Connection timed out))
06:15:20 Quit linuxstb (Read error: 110 (Connection timed out))
06:15:24LloreanI swear it's going to take me an hour to get TortoiseCVS to check out the source code.
06:16:08 Join lostlogic [0] (n=lostlogi@rockbox/developer/lostlogic)
06:16:27scorche`Llorean: vmware + cvs not good enough? =P
06:16:54 Join aegray [0] (
06:17:35 Join Drkepilogue [0] (i=43759176@gateway/web/cgi-irc/
06:17:42Drkepilogueis there anyone here???
06:17:48Drkepiloguethat isnt idle??
06:18:06jbaDrkepilogue, asking those questions in irc generally gets you off onto the wrong foot
06:18:16DrkepilogueO_o?? sry
06:18:19jbaanyhow, what's up?
06:18:36Drkepiloguei fiannly got tag database working
06:18:45Drkepiloguebut i notice
06:18:52Drkepiloguethere isnt an option for accessing playlist
06:18:58Drkepiloguedid i miss it?
06:19:04Drkepilogueor is it not there?
06:20:46 Join [sellout] [0] (
06:21:20jbaneed to change your view settings
06:21:21LloreanDo you mean your current playlist, or playlists saved on the disk?
06:21:29Drkepiloguesaved on disk
06:21:34LloreanPlaylist catalog functionality should still be usable.
06:21:36jbaso that it plays from the dataabse instead of from the filetree
06:22:01Drkepiloguehmm ic
06:22:08LloreanDrkepilogue: Look up the playlist catalog in the manual, or switch back to non-database view if you don't want to use the catalog
06:22:13jbaLlorean, which system? I know for a fact that that information is in the ipod manual, as i reade it last night when I put rb on my ipod
06:22:26Drkepilogueok, one question, do u need to add playlist to catelog??
06:22:28jbasorry Drkepilogue ^^
06:22:38Lloreanjba: Is or isn't?
06:22:47Drkepilogueits cool
06:22:56jbai generally play music by genre
06:23:24Drkepiloguewell, basically, i want to view by id tag, but wanna acess playlist from time to time
06:23:48Lloreanjba: It looks like the playlist catalog section is incomplete, actually
06:24:13LloreanDrkepilogue: The playlist catalog stores playlists in a certain folder. You can add playlists to it by simply copying them into that folder.
06:24:28jbawhile playing i hold the select button for two seconds
06:24:42jbathat shows you the current playlist
06:25:11jbaperhaps I misunderstood what Drkepilogue is trying to do
06:27:06LloreanHe wants to view a list of playlists, so he can load one, rather than just looking at the current one (or that's the impression I got)
06:46:18Drkepilogueok thanks for the help guys, i think i found what i am looking for
06:47:21Drkepiloguebut just out of curiosity, wouldnt it be a little easier to navigate to playlist using the id structure, if there like a section for playlist on the main level?(like theres artist.. genre, date... and then theres playlist?)
06:47:42LloreanPlaylists don't have metadata.
06:47:46LloreanRight now it's just an index of metadata
06:48:47Drkepilogueic ic
06:49:12Drkepiloguewell ok
06:49:15Drkepiloguegood nite guys
06:49:20Drkepiloguekeep up da good work!
06:49:40jbabugger am using the scaling patch and the ipod stil reboots on a particular song
06:49:41 Quit Drkepilogue ("CGI:IRC (EOF)")
06:49:49jbaactually shuts down
06:50:27jbahmm, that might be flat battery actually
06:51:36jbait would appear rb is more power hungry than the apple firmware, though that could be me playing bubbles on the train this morning
06:56:40scorche`it is
06:57:56kkurbjunamiconn: thanks for the pointers, I'm working on fixing the warnings
07:04:49***Saving seen data "./dancer.seen"
07:05:18jbaokay home time for me
07:05:21jbasee you all later
07:10:44PresenceYay yay: I am back from using a pijulius build thats a million years old to following daily CVS!
07:11:06PresenceI missed being up to date.
07:24:17 Quit menosm (Read error: 104 (Connection reset by peer))
07:31:09 Join BHSPitLappy [0] (
07:35:17 Join JoeBorn [0] (n=rootmeis@
07:35:23 Join JoeyBorn [0] (n=rootmeis@
07:42:01 Quit jba (Read error: 110 (Connection timed out))
07:50:57 Join JoeXBorn [0] (n=rootmeis@
07:51:24 Join Kilogq [0] (
07:52:58KilogqSo what's up?
07:55:55 Quit JoeBorn (Read error: 110 (Connection timed out))
07:56:48CassandraWhat's up is that I got obsessive and stayed up all night again.
07:56:52CassandraSilly me.
07:56:57CassandraSo now I will go to bed.
07:57:28JdGordongo 48 hours without sleep
07:57:31JdGordonits fun!
07:57:40 Quit JoeyBorn (Connection timed out)
07:57:57*Llorean wonders why someone would come into our channel and immediately try commands.
07:58:08JdGordonhe is looking for warez
07:58:19CassandraJdGordon, not male. Hence nothing to prove.
07:59:37CassandraHmm. That may have come out a little weird. Proof that I need to go to sleep, I feel.
08:00:43CassandraNight all.
08:00:48 Quit Cassandra (" Like's GUI? Then try HydraIRC -> <-")
08:01:21 Part Kilogq
08:02:05 Quit corevette ("Leaving")
08:08:01 Quit mathgl ("Quitte")
08:11:09 Join Seven- [0] (
08:11:16 Join Membrillo [0] (
08:11:59 Quit tychver ("Leaving")
08:13:05 Part Seven-
08:15:10 Join ender` [0] (n=ender@
08:18:23 Quit Membrillo ()
08:22:33amiconnlinuxstb_: The ipod bootloader builds are all red....
08:22:48Lloreanamiconn: He said it's because he changed the filename is all, and the script is still looking for the old filename.
08:24:08*amiconn pings Bagder
08:29:04LloreanHe's changed the bootloaders so as to make them more readily distinguishable (instead of all just being named bootloader.bin) in preparation for the finalized ipodpatcher utility.
08:33:41 Quit JoeXBorn ("getting on the plane, farewell my friends!")
08:51:19 Nick scorche` is now known as scorche (n=scorche@rockbox/administrator/scorche)
08:51:58 Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/
08:52:25webguest20linuxstb_: ping
08:59:25 Join Ribs [0] (n=ribs@
09:04:00 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
09:04:50***Saving seen data "./dancer.seen"
09:08:15*Bagder goes checking the build scripts
09:12:46webguest20From CVS log: "14 Dec 01:10 ... Also change the bootloader filenames to include the model name." Shouldn't this also be made for irivers?
09:13:24JdGordonre:;topicseen#new is it better to just leave the "bug" or change the keymap to on|left without the prereq on button_on ?
09:13:38*amiconn just had an idea how the 80/G5.5 issue can be brought forward
09:14:19amiconnI don't think the hardware is different, but rather that the apple flash bootloader initialises it different
09:15:04amiconnSo a ROM dump would probably be helpful, but since ata doesn't work, and serial doesn't work either (on any ipod), we need a special method
09:15:47amiconnWe could make a special "bootloader" that dumps the ROM to screen.
09:16:31amiconnThe screen has 76800 pixels, so we could dump 64Kbit/screen, with some extra checksum data
09:16:37amiconn(in b&w)
09:17:08Slasherior as modulated audio signal
09:17:16Slasherithat should be easier to read
09:17:17amiconnThe ROM has 8Mbit iirc, so that would just be 128 photos with a digicam, and a piece of software to decode it
09:17:57amiconnThen we could take a ROM from a 30/G5.5 and compare
09:18:21*GodEater_Web stifles a giggle - "That sounds like fun, not!"
09:18:23amiconnHmm, audio sounds even easier...
09:18:25JdGordonwould a digicam give good enough photo to make it workable?
09:18:51SlasheriJdGordon: would be a pain to do that with digicam
09:18:52LloreanAudio's been used in the past, for ROM dumping from the iPod, hasn't it?
09:18:55LloreanOr specifically, the piezo?
09:19:03Slasheriaudio is pretty reliable and fast
09:19:11aliaskYeah, go ipl style and use the piezo
09:19:11amiconnAn 8Mpixel camera should be good enough to catch ~80000 pixels...
09:19:17GodEater_Webthink someone on IPL did it with the 4G
09:19:41Slasherihmm, piezo could work as a serial port too with little modification
09:19:48Slasheri(only to one way)
09:19:54GodEater_Webneat idea
09:20:09webguest20 JdGordon: Few days ago, some problems with settings saving were reported. Does it work now?
09:20:29JdGordondepedns which problems your talking about
09:20:41crwlany half-decent (yes, I don't mean camera phones) 2 mpix camera should easily capture ~80000 pixels
09:21:04amiconnof course
09:21:52GodEater_Webflat bed scanner too ?
09:21:57webguest20JdGordon: IIRC, the settings were not saved at shutdown. Or the like... Is hould search the IRC logs.
09:22:08amiconnNah, the audio idea sounds better. Good old biphase code...
09:22:10 Join bluebrother [0] (i=mPfH6OzH@rockbox/staff/bluebrother)
09:22:13webguest20Is hould -> I should
09:22:32JdGordonjust grab the latest versio and test... I dont know of any setting savign bugs atm
09:22:51 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:23:01JdGordondaurnimator: you getting acid rain out your way?
09:23:42 Join MarcoPolo [0] (n=MarcoPol@
09:24:56webguest20JdGordon: I remember someone (Moor? Moos?) blamed you of breaking the code. But you were already asleep.
09:25:08JdGordonhahaha... that sounds about right
09:25:25JdGordonwhenever sometinh breaks it seems to always be blamed on the poor aussie who is asleep!
09:25:37peturyeah, Jd's always sleeping :p
09:25:58peturhence the code he writes :p :p
09:26:10*petur ducks
09:26:33GodEater_Webwell there's a nice story of how the piezo stuff was done on ipl - but no code!
09:27:07Bagderok, I fixed the last ipod bootloader check now as well so next commit should be "ld" clean again
09:27:44JdGordondone already
09:27:47JdGordonclean table
09:28:03JdGordonexcept the funny warning with the doom code, depending on which computer does the build
09:28:28peturanother first from spammers: spamming for hair transplant :)
09:30:05amiconnJdGordon: It's not funny at all. The code isn't 64 bit clean, so 64 bit boxes will give sim warnings
09:30:48JdGordonbut that clears it up
09:44:25 Part webguest20 ("have a nice day (or night for JdGordon :-)")
09:44:46*JdGordon feels special :p
09:49:10Bagder#6436 "I'm wondering if it would be possible to play two different tracks..."
09:49:14*Bagder sighs
09:49:32 Quit GodEater_Web ("CGI:IRC (EOF)")
09:50:18*bluebrother reminds of
09:50:28BagderI bet its the same guy
09:50:57 Quit Rick (Read error: 60 (Operation timed out))
09:50:57bluebrothermaybe we should have something like for wiki registration for FS too ...
09:51:26bluebrotherwe could add some secret code to the FS howto and as users for the magic word before they get submission privileges
09:51:34LloreanBagder: I'm afraid I'm responsible for that one.
09:51:48LloreanBagder: He posted on the forums, and I said "This isn't the place for feature requests"
09:51:59Bagderyeah, I read that
09:52:02bluebrotherbut I guess something like for the wiki isn't as easy to do.
09:52:33*bluebrother thinks this is a support question
09:52:34LloreanThough, my response was more regarding the simultaneously.
09:52:52 Join Rick [0] (
09:53:40 Nick DreamThief|off is now known as DreamThief (
09:54:07ptw419anyone here familiar w/ jtag?
09:54:24Bagdernot really
09:54:28Bagderme that is
09:54:39bluebrotherI'm using one at uni, but that's all.
09:55:20ptw419with jtag all i would have to do is make a cheap jtag cable, download the software, and find the jtag port on the device?
09:55:44ptw419yo start w/ that is
09:55:47bluebrotherthe "cheap" doesn't work for all chips
09:55:57ptw419ah i c
09:56:19Bagderyou need a jtag wiggler as well
09:56:34bluebrotherwhat chip do you want to start with?
09:56:34Bagderlike the macraigor
09:57:13bluebrotherehm ... and what chip is that? PP?
09:57:25Bagderits a freescale ARM based one
09:57:30ptw419ARM 11
09:57:34 Join mathgl [0] (n=mathgl@
09:57:37Bagderzune / gigabeat S, right?
09:58:00bluebrotherI don't think that works with any kind of cheap cable
09:58:10bluebrotherbut I don't have any idea.
09:58:32ptw419i want to see what level of jtag security is enabled on zune/gigabeat S
09:58:45ptw419among other thibgs
09:59:19ptw419why wouldn't a cheap one do?
10:00:35Bagderyou'd of course need support for the particular ARM core I believe
10:01:23 Quit Bagder ("time to say moo!")
10:01:40bluebrotherand afaik for the particular chip you're using (b/c ARM sells only softcores)
10:03:21ptw419i c
10:06:14bluebrotherif you just want to give JTAG debugging a try you could have a look at the AVR dragon, but that's 8 bit (and thus a completely different story). At least the board is while a bit limited pretty cheap (~70EUR in Germany)
10:08:19 Join Bagder [0] (
10:08:20ptw419thanx i'll try that
10:08:39bluebrotherremember, it won't work with any type of ARM chips
10:08:49ptw419would be interesting to get familiar w/ it
10:09:05*bluebrother likes the AVR family for 8bit
10:09:23Bagdertried their 32bit versions?
10:09:33bluebrothernot yet
10:09:47bluebrotherbut I'd like to if I get the chance
10:10:02Bagderme neither, only read about them
10:11:00Slasherii would be also interested about their 32-bit integrated usb or ethernet controllers
10:11:07Slasheriotherwise, avrs are great
10:11:47bluebrotherI just ordered a dragon, I'm pretty curious how good it works on linux
10:12:01bluebrotherhopefully it arrives before the weekend
10:12:19Slasherijust got yesterday my latest pcb for eight temp/humidity sensors with avr :)
10:12:30Bagderat32ap7000 => 32bit avr with usb/eth and more
10:12:47bluebrotherSlasheri: nice
10:13:47Bagdercoffee refill time
10:14:22*bluebrother notices AVR Z-Link
10:16:28JdGordonhow small is the plugin buffer on the targets with low mem?
10:17:33JdGordonwould a 25K buffer be safe on all targets/
10:19:36JdGordonhmm.. smallest targets have 32k buffer, so I should be right...
10:20:27LloreanWhat is it?
10:20:28peturhmmm just lost the label of my h340 - didn't do anything special
10:21:07 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
10:21:44 Quit BetaCookies (Read error: 110 (Connection timed out))
10:21:59 Join BetaCookies [0] (
10:23:08GodEater_Weblinuxstb: when you wake up / start paynig attention - I've got another patch for ipodpatcher.c, since the one in CVS at the moment doesn't compile
10:23:39bluebrotheranyone familiar with eclipse / cdt?
10:25:06 Join nudelyn [0] (
10:26:45GodEater_Weblinuxstb: oh, and I like the tidying up you did with yesetrday's patch - makes it much more readable - wish I'd thought of that :)
10:31:57linuxstb_GodEater_Web: Gimme it.
10:32:03 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
10:32:26GodEater_Weblinuxstb: submit it through flyspray again ?
10:33:01linuxstbNo need for that - can you put it on the web somewhere and give me the URL? would be fine.
10:34:53GodEater_Webok - although just looking it, it looks like there's more changes than I'd have expected (are you line endings correct throughout?)
10:34:58 Quit GodEater_Web ("CGI:IRC")
10:35:05 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
10:35:16GodEater_Weboops - bloody web client
10:35:39linuxstbYes, no problems with the line-endings (Unix everywhere...)
10:36:00linuxstbMaybe you've just added/deleted whitespace? Or TABs?
10:36:30Bagderuse diff -b perhaps?
10:36:36GodEater_Weberm - I'll double check
10:37:04GodEater_Web-b looks much more healthy :)
10:39:06GodEater_Webwish I could properly checkout from cvs at work - it's a pain doing it through ViewCVS
10:39:16linuxstbI thought I committed that fix last night...
10:39:41GodEater_Webthat's what seemed to be in CVS this morning - although as indicated I'm looking at it through the web interface
10:39:59linuxstbNo, my commit didn't happen - "#cvs" won't work...
10:40:03 Join spiorf [0] (
10:40:21linuxstbNow it's committed...
10:40:40 Quit ptw419 ()
10:40:53linuxstbBut thanks anyway.
10:41:06GodEater_Webhaha - nice log entry :)
10:41:19linuxstbThat's what I wrote at 2.30am this morning...
10:41:43Lloreanlinuxstb: Did you have any clue what might give the "Error reading from disk: Access is denied" problem?
10:42:33linuxstbLlorean: I've no idea, no. Did you say that you could replicate it by doing a read followed by a write (or vice-versa) with the old version of ipodpatcher?
10:43:03Lloreanlinuxstb: I can use -w with an old-style rockboot.bin without a problem
10:43:09linuxstbAlso, which flavour of Windows are you using?
10:43:09LloreanIt's just -rf that doesn't work.
10:43:22LloreanWindows XP MCE 2003
10:43:44GodEater_WebMedia centre ?
10:43:53LloreanFor some reason that's popular on laptops these days
10:44:03linuxstbI guess for media playing...
10:44:04GodEater_Webmine came with XP Pro =/
10:44:35linuxstbmine came with Mac OS X
10:44:44LloreanMy next laptop is gonna be a Mac.
10:44:52Bagdermine will get debian ;-)
10:44:56bluebrotherI explicitly wanted to get xp pro when I bought mine
10:45:07LloreanI'm putting some form of Linux on my desktop next week, but I haven't decided on the flavour yet.
10:45:13bluebrother(as os x isn't officially available on ia32)
10:45:18GodEater_WebI'm still hunting for someone in the office with a Vista install :)
10:45:38Lloreanbluebrother: I didn't have a choice. It was a warranty replacement and there was only one laptop available that was even reasonably close to what they were replacing.
10:46:00*Llorean plans to avoid Vista like he does certain insects and variants of the plague.
10:46:18*petur agrees with Llorean
10:46:24GodEater_WebI like torturing my laptop :)
10:46:31*bluebrother won't try vista on his current laptop
10:46:44bluebrotherI'm usually running linux anyway :)
10:47:29peturbased on the fact that we're only now doing (partial) transition to xp at work, I think Vista is a long way off here :)
10:47:48GodEater_Webwow - and I thought we were slow here !
10:48:01peturwe're not slow at all
10:48:07Lloreanlinuxstb: If I use the -ef option to extract firmware, it should extract just the apple_os even if there's a rockbox bootloader right?
10:48:11*GodEater_Web can still see NT4 workstations from his desk
10:48:32peturwe don't need xp for any of the things we do except testing
10:49:06GodEater_Webthe traders here demand the latest and greatest as soon as it's physically possible, and they usually get it
10:49:09linuxstbLlorean: Yes, that's the idea.
10:49:25 Nick DreamThief is now known as DreamThief|off (
10:49:55 Nick DreamThief|off is now known as DreamThief (
10:50:01linuxstbLlorean: BTW, I would be happy to take suggestions for improving the usage text for ipodpatcher, or suggestions for renaming the options to make them clearer.
10:50:32GodEater_Webwell if it extracts the apple image as well as a rockbox one then having "filename.ipod" as the example text is a little misleading
10:50:43 Quit spiorf (Remote closed the connection)
10:51:16Lloreanlinuxstb: Okay, with -ef, the apple_os.ipod I get is *almost* identical to the apple_os.bin I have sitting around from when I created the boot partition.
10:51:21linuxstbGodEater_Web: Why is that misleading? What would you suggest?
10:51:45linuxstbLlorean: The .ipod file will have a small 8-byte header instead of an (I think) 512-byte header for the old .bin format.
10:51:54Lloreanlinuxstb: Exactly what I was about to type
10:52:05GodEater_Webwell the .ipod extensions says "Rockbox" to me
10:52:11LloreanSo, -ef appears to work perfectly, leaving only -rf as unworking.
10:52:32LloreanGodEater_Web: It extracts the apple_os as a file that in theory will be ROLO-able in the future.
10:52:41linuxstbGodEater_Web: The idea is that you will extract the Apple firmware to "apple_os.ipod", copy that to your FAT32 partition, and then "rolo" it when you want to run it.
10:52:41GodEater_Webahhhh I see
10:52:43LloreanIt can extract any of the images you've put in the boot partition.
10:52:46GodEater_WebI take it back then
10:52:57LloreanThough, the two bootloader commands aren't enabled yet.
10:53:21LloreanAnd -rf, which replaces the firmware chunk doesn't work for me at least. I think I'm the only windows user to have tried it yet, so it could be local quirkiness.
10:53:50 Join menosm [0] (
10:53:55linuxstbYes, it would be nice to confirm if it's a general problem or not. In a way, I hope it is.
10:54:00GodEater_WebI've not tried it here on Gentoo, and not going to either - my iTunes library is at home so now way to restore it afterwards
10:54:51GodEater_Webit extracts fine though
10:54:54linuxstbFrom Linux, you can just backup your firmware partition using "dd if=/dev/sda1 of=bootpartition-backup.bin", play with ipodpatcher, and then write bootpartition-backup.bin back when you're done.
10:55:07LloreanGodEater_Web: If you do a -r, pretty much no matter what you do can be fixed by -w the same file back
10:55:25LloreanAssuming -r and -w are working on linux.
10:55:38linuxstbLlorean: Yes, they are. But they're not needed, as you can just use "dd".
10:55:38LloreanBut I forgot all about dd already. :)
10:56:07linuxstbAlthough as Slasheri discovered, you need to make sure you're dd'ing to the right disk....
10:56:28linuxstbipodpatcher should hopefully prevent such mistakes.
10:56:35scorcheheh...same with JdGordon too ;)
10:56:46GodEater_Webyeah - sda1 is my boot partition here
10:56:55GodEater_Webnot going to start writing to that thanks :)
10:56:58Lloreanlinuxstb: Actually, the file I got with -ef is a bit larger than the old apple_os.bin. It seems to have a lot of trailing 0s.
10:57:00GodEater_Webwell not with dd anyway
10:57:19linuxstbLlorean: Yes, that's possible, but harmless.
10:57:25GodEater_Web-ef and dd get exactly the same size file here
10:57:55linuxstbAre you sure you mean -ef and not -r ?
10:58:11GodEater_WebI mean -r actually
10:58:39linuxstbDoes "md5sum file1 file2" give you matching values?
10:58:50Lloreanlinuxstb: Okay. Just making sure. It's 59,412 bytes larger than it should be, it seems.
10:59:24linuxstbapple_os.ipod is 59412 bytes larger than your apple_os.bin?
10:59:36LloreanWell, no
10:59:44GodEater_Webyep md5sum agrees
10:59:53LloreanThe BIN - 512 is 59,412 larger than the IPOD-8
11:00:01LloreanI subtracted the header sizes.
11:00:13linuxstbAnd 59412 is probably the size of bootloader-nano.bin...
11:00:40linuxstbSo it's extracting the bootloader as well... (probably rounded to a whole sector)
11:00:48LloreanBut filling it with 00s
11:01:04GodEater_Webdoes -ef grab the extra image that you get with videos ?
11:01:19LloreanThe space was used, but it didn't contain anything when I looked in the file.
11:01:35LloreanGodEater_Web: It doesn't here with Nano 1.2
11:01:53LloreanIt's just the firmware image, not the resource image.
11:02:02GodEater_WebI don't have a nano here
11:02:06linuxstbGodEater_Web: No, there's never any need to extract that (unless you're hacking it I guess..)
11:02:42GodEater_WebI always wondered why the ipod install guide makes you grab it, and then you don't use it again
11:02:55linuxstbIt is currently used (silently) by ipod_fw.c
11:03:19linuxstb...when building the replacement firmware partition image.
11:03:23LloreanBecause we completely unsubtly rewrite the whole boot partition rather than just the parts of it we need to.
11:03:37 Join spiorf [0] (
11:04:53***Saving seen data "./dancer.seen"
11:05:07linuxstbLlorean: Is the apple_os.ipod file 8 bytes larger than the size of the main firmware displayed by "−−list" ?
11:06:53LloreanThe main firmware is listed at 5,559,808. Apple_OS.bin is 5,560,292, and Apple_OS.ipod is 5,619,200
11:07:44LloreanIt lists the bootloader's size perfectly accurately though
11:08:21linuxstbLlorean: Checking the code, I've found the bug - it's using the correct length (i.e. subtracting the bootloader) for the read, but the wrong length for the write.
11:08:48LloreanAnother (minor) glitch tracked down.
11:10:51LloreanIn regards to the -rf, it writes *something* to the iPod, but I'm not sure how much. Because the iPod stops booting, so it's written some data.
11:11:52linuxstbYes, the error happens part-way through the process, leaving a sad ipod.
11:12:54JdGordondoes rockbox have sscanf?
11:13:05Lloreanlinuxstb: Actually, it writes the whole rockbox.ipod file I think.
11:13:35BagderJdGordon: yes
11:13:45 Join menosm_ [0] (
11:13:56JdGordonBagder: can plugins access it?
11:14:40JdGordoncan it be added to the api? or is there a reaso they cant?
11:14:49Bagderyes and no
11:14:58JdGordondoom seems to have it?
11:15:24Lloreanlinuxstb: At least, it changes 368 bytes more data than the length of the rockbox.ipod file I tried to insert
11:15:55amiconnJdGordon: Rockbox has sscanf, but it's not built into the core
11:15:56BagderJdGordon: in the ugliest possible way, yes
11:16:05amiconnAfaik doom links it into the plugin
11:16:29JdGordonok, ill make do without it then
11:16:32Bagder(from the doom makefile)
11:16:34*amiconn thought it would just link it...
11:17:10linuxstbLlorean: Yes, the write seems to work, it's the updating of the checksum in the firmware image directory which is failing - hence the sad ipod.
11:17:14Bagderwell, it isn't compiled I guess
11:17:26Bagderso doom is the one that compiles it
11:17:49linuxstbLlorean: I fixed the −−extract-firmware option - new build here:
11:18:13Lloreanlinuxstb: It also doesn't put that crazy apple stopsign in the firwmare partition. It overwrites it.
11:18:14 Join menosm__ [0] (
11:18:31LloreanOh, wait, my mistake
11:19:04LloreanThat was just an issue of my offsets in the hex editor
11:19:13linuxstbI should check if that Apple stop sign is checked by the Apple bootloader. We could stick some Rockbox ascii-art there instead...
11:19:20 Nick waky is now known as daky (n=sleepy@unaffiliated/waky)
11:20:40jhMikeSany gotchas that come to mind if I use 6 reserved bits in queue message values? need one for a sent flag (never gets used in an actual message value)
11:21:36Lloreanlinuxstb: Now the file that -ef creates is 58908 smaller than the original apple-os.bin (didn't subtract the 512 and the 8 from their sizes this time)
11:26:43linuxstbHmm... Do you see "55 aa 55 aa" as the last bytes in the file (excluding zeros)?
11:29:20linuxstbDo you see them in apple_os.bin?
11:30:07LloreanIn apple_os.ipod there's 59412 bytes of blank space after them. In apple_os.bin they are the end of the file
11:30:10JdGordonwhy am i getting "incompatible model" trying to load a rock on the sim (which was just compiled?)
11:30:46linuxstbLlorean: Can you try deleting apple_os.ipod and then doing it again? Maybe it's not correctly truncating the previous file.
11:31:24amiconnJdGordon: Check the size. It's probably a plugin that isn't enabled for the sim, and hence you get an empty dll / so
11:31:36amiconn(empty != zero bytes)
11:31:38 Quit menosm (Read error: 110 (Connection timed out))
11:31:41 Join menosm [0] (
11:31:45GodEater_WebI get the 55 aa 55 aa in mine if it's any help
11:31:59linuxstbGodEater_Web: Yes, so do I...
11:32:08JdGordonamiconn: its not #ifdefed out for the sim in SOURCES...
11:32:18Lloreanlinuxstb: Yeah, it looks like that might be the case.
11:33:27Lloreanlinuxstb: Okay, now apple_os.ipod is exactly 8 bytes larger than "Main Firmware"
11:33:27linuxstbJdGordon: Which plugin?
11:33:30LloreanSO, it seems to work
11:33:34amiconnJdGordon: Not in SOURCES, but perhaps in the plugin itself....
11:33:37JdGordonamiconn: bah, your right... the ifdef is at he top of the plugin
11:33:48*JdGordon doesnt base new plugins on battery_bench anymore
11:33:53amiconnIf it were commented out in SOURCES, it wouldn't have been built at all
11:34:06LloreanSo, -ef works.
11:34:54linuxstbLlorean: Let me try something...
11:35:06LloreanFor -rf?
11:35:27 Quit menosm_ (Read error: 110 (Connection timed out))
11:38:03 Quit menosm__ (Read error: 110 (Connection timed out))
11:41:55JdGordondlopen(archos/.rockbox/viewers/cuesheet.rock): archos/.rockbox/viewers/cuesheet.rock: undefined symbol: sim_open. ??
11:42:03linuxstbLlorean: All this should do is sleep for 3 seconds, and then retries the read that's failing. (5 times).
11:42:26JdGordonhaha.. woops
11:42:31JdGordonmissing the damn rb-> :p
11:42:57Lloreanlinuxstb: It didn't wait 3 seconds per test.
11:43:13*linuxstb should check the win32 Sleep() function...
11:43:26LloreanAll 5 attempts were within 1 second.
11:43:45linuxstbAh, Sleep() on win32 is milliseconds, sleep() on posix is seconds...
11:43:57linuxstbSo it waited 3ms :)
11:44:05linuxstbI assume they all failed?
11:44:57linuxstbCan you download and try again?
11:46:00Lloreanlinuxstb: It reports that it's writing a number of bytes 384 greater than the filesize I'm pointing it at.
11:46:12LloreanAlso, they all failed
11:46:25linuxstbYes, it pads writes to multiples of the sector size.
11:46:52GodEater_Webso to 512 on a Nano 1 then
11:46:52LloreanSo, the waiting didn't do it.
11:49:09linuxstbCan you try again? It should be displaying the location on the disk it is seeking to before the read. Can you let me know what it says?
11:49:59Lloreanseeking to 0000C000
11:50:24linuxstbThat should be fine...
11:51:21linuxstbSo you're getting the "accessed denied" error 5 times now?
11:51:43JdGordonwhy wont my plugin open the file /blaa.cue? both tex viewers (which use te same rb->open() call work fine, but I get the error "WARNING, bad file name lacks slash:" ?
11:51:56linuxstbSo it's definitely that read that's failing, which is odd, as ipodpatcher has done an identical read earlier in the process...
11:52:55 Nick daky is now known as waky (
11:55:14 Join terriblyinept [0] (
11:55:39LloreanIs the "Error reading from disk:" your error message in the program, or part of the "Access is Denied" message?
11:56:31 Join Siku [0] (
11:57:33linuxstbThe "Error reading from disk:" is my text, the "Access is Denied" is from Windows. I display my own message, and then tell Windows to display a message for the last error.
12:03:16JdGordoncan plugins in the sim not create threads?
12:03:50amiconnGuess o
12:04:07GodEater_WebI'm sure you're on top of this already - but do you know where the "Error reading from disk" is coming from - it appears in two places in the code as far as I can see...
12:04:21 Join _FireFly_ [0] (
12:04:22amiconnThe kernel simulation would need to be extended for this to work
12:04:32amiconnMaybe it's just missing in the api for the sims
12:04:33 Quit GodEater_Web ("CGI:IRC (EOF)")
12:04:48 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
12:04:50JdGordonno, creationg the thread fails
12:05:17LloreanGodEater_Web: I just noticed that, there's the one in ipod_read and the one in... wherever that other one is.
12:05:24LloreanIn the ipodpatcher.c file somewhere
12:05:52LloreanYeah, that one
12:06:03LloreanThough it looks like if one happens, the other should too.
12:06:11GodEater_Webalso my interpretatino
12:06:19GodEater_Webinfact - I'd have thought you'd get both
12:06:21linuxstbGodEater_Web: The read that fails is near the end of the replace_firmware() function
12:07:01LloreanGodEater_Web: And yet I only get the message once.
12:07:11GodEater_Webline 510 ish ?
12:07:17amiconnJdGordon: Well, create_thread() _should_ work, but in order for this to work properly, you'd need to implement remove_thread() in uisimulator/sdl/thread-sdl.c as well
12:07:42linuxstbGodEater_Web: Yes.
12:07:54JdGordonamiconn: ok
12:08:08amiconnI doubt tsr plugins will work in the sim without further work
12:08:45GodEater_Webwell that would explain only one Error reading from disk message then
12:09:11*linuxstb has an idea...
12:09:23 Quit Landus (Read error: 131 (Connection reset by peer))
12:10:30linuxstbLlorean: Can you try again now?
12:10:37LloreanSame download, the test one?
12:11:22linuxstbI think that should fix it...
12:11:29GodEater_Webfingers crossed
12:12:10Lloreanlinuxstb: It works
12:12:17linuxstbipodpatcher first opens the device read-only to read the information from it. If the operation then needs write access, it reopens it as read/write. But the win32 version was reopening it as write-only...
12:12:23Lloreanlinuxstb: BUT, my backlight doesn't, within Rockbox, for some strange reason.
12:12:38GodEater_Weboops :)
12:12:41LloreanIt does apparently if I set it to "On" but the timed backlights don't.
12:12:45linuxstbHence "Access is Denied".
12:12:48LloreanAnd this is with a rockbox.ipod that has worked before.
12:13:27linuxstbI've experienced issues like that with the backlight. But only when running the Apple firmware I think - i.e. the Apple firmware would start without backlight, then I would need to toggle it off then on again.
12:14:11LloreanAh, yes, timed works if I toggle off then on again.
12:14:20LloreanBut this is in Rockbox.
12:14:37LloreanBooting Rockbox directly from the fw partition without a bootloader.
12:14:59linuxstbDo you notice an increase in boot time?
12:15:06LloreanIt boots faster, yes.
12:15:12linuxstbI expect the Nano was quite fast anyway though...
12:15:19linuxstb(no wait for spin-up)
12:15:26LloreanI'd say boot time is about two seconds, maybe.
12:15:36 Join Landus [0] (
12:15:37linuxstbAnd people still want a sleep function in Rockbox?
12:15:41LloreanMaybe 3, from "USB unplug" to "In Rockbox"
12:15:56GodEater_Webthat's impressively fast
12:15:57linuxstbHow about from off?
12:16:31LloreanGive or take half a second
12:16:37LloreanThe backlight seems... unreliable.
12:16:46 Quit menosm (Read error: 110 (Connection timed out))
12:16:57linuxstbThat should be faster than Apple's "hibernation" mode...
12:17:03LloreanIt is.
12:17:12LloreanThe backlight apparently is... slow?
12:17:20LloreanIt came on about 6 seconds after booting finished.
12:17:47linuxstbRockbox probably doesn't turn the backlight on - the bootloader has already done it normally.
12:17:49LloreanAh, it came on when fading was supposed to start.
12:17:55LloreanYeah, that's it.
12:18:00markunamiconn, Bagder: the yield after every line drawing in the plasma plugin is slowing it down increadibly on the Gigabeat. Will yielding after drawing the whole screen be a problem for other targets?
12:18:04linuxstbSo it's sort-of reversed?
12:18:10LloreanIt's not really reversed.
12:18:31LloreanIt boots without backlight, I move cursor, release, timeout passes, then the backlight flashes on and then fades, and then works normally from then on
12:18:34linuxstbmarkun: That seems like a lot of yielding...
12:19:16markunlinuxstb: yes, in our case 320 timer per frame..
12:19:46linuxstbDoes the cvs log tell you anything about it?
12:20:42Lloreanlinuxstb: Okay, -rf with apple_os.ipod even works.
12:20:59markunlinuxstb: it was already in the initial version of the plugin
12:21:24Lloreanlinuxstb: And I've verified, even music plays after -rfing with apple_os.ipod, so all functions of ipodpatcher seem to work as intended at the moment.
12:21:40linuxstbLlorean: Goodness... Thanks for all the testing.
12:21:46Slasheriin my patch for the rombox on iriver, i have changed the backlight behaviour so that rockbox always turns on the backlight (fades it in)
12:21:47Lloreanlinuxstb: One thing, I think -ef and -rf should become -rf and -wf for read firmware and write firmware, to match -r and -w for reading and writing the bootpartition.
12:21:58LloreanAs -rf seems confusing for being a write function.
12:22:00linuxstbNice idea, I'll do that.
12:22:05Slasheriprobably for example ipods should default the backlight off for bootloaders
12:24:50 Join DraX [0] (n=alex@xmms2/developer/DraX)
12:26:34DraXwow,rockbox is really awesome
12:26:52DraXthe firmware on the x5l couldn't read the tags on my music (all done with picard)
12:28:19linuxstbmarkun: Did you say that mpegplayer is freezing after displaying the first frame?
12:28:33markunlooks like it
12:28:58markunI should test with a more interesting first frame because this one is dark-gray :)
12:29:39DraXalso, the games are really fun
12:30:09*Bagder got stuck on the local train yday for 90 minutes...
12:30:19Bagderluckily I had my x5 with me...
12:31:12DraXboot time is a bit slow
12:31:20markunis it?
12:31:32DraXwell maybe i'm just impatient
12:31:34 Part terriblyinept
12:31:36DraXbut yeah, it could be faster
12:31:43DraXi should time it
12:31:44LloreanIt's slower than the retail firmware?
12:31:49DraXLlorean: yes
12:31:59LloreanThat seems unlikely unless your WPS has a lot of images...
12:32:00markunIt's fast compared to the iriver firmware
12:32:23LloreanBut then, I don't know the X5.
12:32:30DraXLlorean: i'm using one of the ones that came with it.. don't remember which
12:32:36linuxstbSomeone should fix that WPS loading...
12:32:43Bagderwell, the OF is entirely in flash while Rockbox is on disk
12:33:00 Quit Landus ("Leaving")
12:33:05linuxstbSomeone give Slasheri an X5...
12:33:21Bagderso the OF can boot without spinning up and should be able to be several seconds faster
12:33:45Bagderif you're not named iriver ;-)
12:33:50 Join Landus [0] (
12:33:55Llorean45 second boot times.
12:34:18LloreanSometimes more.
12:34:24linuxstbMaybe iriver are confusing the parameter to their sleep() function... It's easily done.
12:34:24LloreanIt pretty much depended on how much music you had on it.
12:34:29*Llorean grins.
12:34:35markunlinuxstb: do you know what could be the cause?
12:34:44markunof the mpegplayer problem
12:35:17linuxstbmarkun: Not really. It could be related to the frame-limiting code, but that just needs current_tick, which I'm assuming is OK on the gigabeat?
12:35:21 Quit GodEater_Web ("CGI:IRC (EOF)")
12:35:49linuxstb(I wouldn't expect much to work if current_tick was wrong)
12:36:05DraXhmm.. are there plans to add gapless?
12:36:10LloreanTo add?
12:36:26LloreanRockbox has supported full gapless since before it came to the X5...
12:36:26linuxstbRB has never not been gapless...
12:36:38DraXi have a _huge_ gap between songs
12:36:45linuxstbAs in, it never inserts silence which isn't encoded in the file.
12:36:52DraXwith oggs
12:36:54LloreanDraX: If your songs have gaps, then your files have silence in them.
12:36:56DraXso it shouldn't be an issue
12:37:25DraXdoes it read LAME tags to remove gaps?
12:37:33LloreanYes, for MP3s.
12:37:49DraXyeah that's not happening here..
12:37:52LloreanWell, you mentioned that you were using Vorbis before.
12:38:01DraXyes, i have a mix
12:38:06linuxstbMaybe your Oggs are corrupt in some way? e.g. have id3v2 tags in them.
12:38:24DraXnothing is gapless
12:38:34linuxstbAre you sure you're using Rockbox? :)
12:38:37markunBagder: did you notice gaps on the X5?
12:38:43DraXLlorean: yes ;)
12:38:48BagderI wouldn't notice
12:38:50 Quit Ribs (Read error: 104 (Connection reset by peer))
12:38:59Bagdereither way I mean
12:39:08LloreanOther people are getting gapless on X5 fine, I've seen them talking of it in the forums.
12:39:21LloreanAnd last time I checked, Gapless was still working on my iRiver, though that was a month ago at least.
12:39:27DraXi could just be crazy
12:39:52Bagderyes, you *do* have a weird X in your nick indicating that ;-P
12:42:06linuxstbDo your files play gaplessly in foobar?
12:42:45DraXlinuxstb: they play gaplessly in xmms2 :P
12:44:35Bagderif you can dig up and publish one or two sample tracks, I bet we can throw them on the codec guys
12:44:47DraXfoobar does weird stuff (silence removal) anyway..
12:44:59DraXBagder: if i determine that i'm not crazy I'll do so
12:45:17DraXBagder: I'm just playing on shuffle now and the massive gap I was sure i was hearing earlier isn't there
12:45:33DraXso I will try an album that i know plays gapless and where I can tell ina bit
12:46:02 Join _Veseliq_ [0] (n=veseliq@
12:46:53 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
12:48:57SlasheriDraX: also, be sure not to seek as that might break gapless with certain formats
12:48:59linuxstbDraX: Can you go into the main menu, then Info->Debug->View Audio thread and look at the codec and pcm buffers when Rockbox is transitioning between tracks? If either of those become empty, then that's a problem. If not, then I can only assume there's silence encoded in the files themselves.
12:49:47GodEater_Webalso, shuffle doesn't seem the best way to test for gapless playback - you want tracks that are sequential which are supposed to sound like they run into one another
12:49:57DraXGodEater_Web: obviously
12:50:12Slasheriyeah, with shuffle, crossfade is the only way to get gapless
12:50:12GodEater_Websorry - just wanted to make sure :)
12:50:21DraXGodEater_Web: 03:45 < DraX> so I will try an album that i know plays gapless and where I can tell ina bit
12:50:39GodEater_WebCGI::IRC keeps dropping me - so I might have missed that - apologies
12:54:58 Join mindmedic [0] (n=mind@
12:59:44DraXyeah, i think i was being crazy
13:00:36daurnimatorBagder: hows the sansas?
13:00:43 Join rasher [0] (
13:00:57Bagderdaurnimator: in what aspect?
13:01:07daurnimatoreverything working well?
13:01:09*amiconn spots talk about gapless, and playback problems
13:01:29Bagderdaurnimator: no sound yet, but the progress has been very good lately
13:01:32rasherHey, I just popped in to bug Bagder, LinusN or Zagor about automatic voice-building
13:01:38daurnimatorwhat cpu does it use?
13:01:43Bagderdaurnimator: PP5024
13:02:02daurnimatorwhat else uses that?
13:02:13Bagdernothing afaik
13:02:15amiconnSlasheri, jhMikeS, others: Do you have an idea what could cause erratic playback behaviour (tracks not playing completely from start to end, wrong track played after previous track ended)?
13:02:33daurnimatori'm seeing alot of sansa advertising aroun
13:02:35amiconnI have a folder that triggers this behaviour reliably
13:02:37Bagderdaurnimator: but it is very similar to the 502x ones in the ipods
13:02:41daurnimatoron bus shelters etc
13:03:03amiconn(34 flac files (gapless mix album), none of them larger than the buffer, on H340)
13:03:33amiconnI didn't observe such behaviour with mp3 yet
13:03:53Lloreanamiconn: Have you tried increasing the anti-skip buffer, by chance?
13:04:12Lloreanamiconn: I've noted buffer-underruns with FLAC and disk power down enabled.
13:04:30LloreanThe anti-skip buffer of course gives the disk a little more time to spin up.
13:04:43linuxstbSo it sounds like the watermark is too low...
13:04:49LloreanThe buffer underruns only caused a gap during playback in the past though
13:04:54rasherBagder: Any news on voice-building, or still no time?
13:04:55***Saving seen data "./dancer.seen"
13:04:56amiconnHmm the anti-skip buffer implementation is still very wrong for swcodec
13:05:03Lloreanlinuxstb: The watermark is quite bad for FLAC, yes.
13:05:20linuxstbI only listen to FLAC, and have never had underruns.
13:05:26Bagderrasher: no news, nope :-(
13:05:29linuxstb(H140, ipods)
13:05:59LloreanI only have them with the default anti-skip buffer on my H120, and the disk power off setting enabled.
13:06:18LloreanAnd they won't always happen, it depends on the bitrate of the last bit of the buffer, I think.
13:06:24linuxstbI haven't enabled disk power-off, so that could be the difference.
13:07:24amiconnYou should. It makes a big difference in runtime
13:07:31amiconn+30% or something like that
13:07:54rasherWhy isn't it on by default then?
13:08:17*amiconn has disk poweroff enabled on all his hdd targets (except on mini G2, where it's not implemented)
13:08:32Bagderit should be on by default
13:08:37linuxstbI never listen for long enough periods to be worried about runtime, but yes, I should enable it.
13:08:58Slasherii keep the anti-skip buffer always at maximum. It ensures all track switches are cross-faded and has a little impact (if at all) on runtime
13:09:20rasherBagder: But it doesn't seem to be?
13:09:33rasherOr did you mean that the default should be changed?
13:10:11 Part mindmedic
13:10:23Bagderthat's what I meant
13:10:38Slasheriprobably it shouldn't even be an option
13:11:25amiconnI always keep anti-skip at minimum. I never need it (and don't use *fade at all)
13:12:19daurnimatoramiconn: isn't anti-skip used to get gapless working?
13:12:22amiconn...and btw, why is the lowest anti-skip setting (still) not 0 on swcodec
13:13:17amiconndaurnimator: No, the anti-skip buffer is _only_ additional margin for the case that the disk spinup (until reading is possible) takes longer than normal (e.g. because the disk is shaking)
13:13:34linuxstbDo we all agree that disk_poweroff should default to true? Are there any targets where enabling it will cause bad things to happen?
13:13:36daurnimatoramiconn: but when finding metadata?
13:13:40amiconnIt has nothing to do with gapless
13:13:50Slasherihmm, not sure about that but for me it sounds more logical that the anti-skip settings tells excactly the limit when buffering will be started
13:13:53daurnimatorsurely it finds the metadata or something, and ends up skiping?
13:14:06amiconnRockbox buffers as much as possible, independent of track boundaries
13:14:15rasherSlasheri: that's what I would expect, from the manual description
13:14:16Slasheriso 0s would mean playback will skip
13:14:26Slasheriand nobody wants that..
13:14:29amiconnSlasheri: That doesn't make sense.
13:15:05amiconnIt's not buffer margin (that would be too technical for the average user and hence silly), but anti-skip buffer, i.e. additional
13:15:11rasherFrom reading the manual, setting anti-skip to 5s, means "when the main buffer holds 5s of music, start re-buffering"
13:15:19amiconnOn archos it is, I keep it at 0, and I never get skips
13:15:24linuxstbSo the "anti-skip" buffer is the amount of PCM data Rockbox decodes in advance?
13:15:50Slasherilinuxstb: it's the amount on undecoded data kept always in the codec buffer
13:16:13rasherWhich seems silly to set at 0s.
13:16:30Slasheriunless pcm buffer is huge
13:17:02linuxstbDoes that take account of bitrate then?
13:17:28rasherIt would seem not, from the flac problems
13:17:30amiconnIt should, but it seems it doesn't on swcodec (or not correctly)
13:17:31Slasheriyep, it takes account of the format and bitrate
13:17:42Slasherior at least it should do that
13:17:43rasherWell then
13:18:09linuxstbBut there can be big spikes in VBR files, so maybe that's the issue...
13:18:46rasherAh, maybe a safety-margin should be added to vbr files
13:18:56rasheradd 25% to the average bitrate or something
13:26:08 Join jba [0] (
13:26:33 Part Llorean
13:27:11 Quit aliask ("Chatzilla 0.9.76 [Firefox 2.0/2006101023]")
13:28:34rasherLooks like disk_poweroff was added for diagnostics and testing, and never touched again
13:29:52rasherWould be nice if viewcvs had a way to show a single commit with all touched files
13:30:40BagderI bet it can for svn ;-)
13:31:09Bagdersince cvs has no proper notion of "single commit"
13:31:22rasherAh, I guess that's a problem
13:31:51rasherSomeone would have to a) move to svn b) update to viewvc
13:32:49preglowwhy, what a splendid idea!
13:32:59preglowthat can be your christmas present to us all, bagder :>
13:33:10rasherThat and automaticly built voice-files
13:33:21*linuxstb just wants cash
13:33:29*preglow wants that too
13:34:48GodEater_WebI wanted a Wii but I'm not going to get one
13:34:49 Quit Rob222241 (Read error: 54 (Connection reset by peer))
13:35:22 Join Rob2222 [0] (
13:35:50preglowi'd accept a wii if it came with a huge television
13:35:52 Nick myzar is now known as myzar|away (n=myzar@
13:35:54rasherBut about disk_poweroff, it seems really silly that it's false by default. It looks like it was just forgotten 4 years ago. At least from looking at settings.h
13:36:04rasherOr .c, I forget now.
13:36:18BagderI say change the default and commit
13:36:31linuxstbMost new features are like that - disabled by default and then never reviewed...
13:36:54 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
13:37:00rasherThat's probably what happened
13:37:57rasherWhy is it even an option?
13:38:06rasherIs there any good reason to disable it?
13:38:16*pixelma points at in the name of n1s...
13:38:17rasherAssuming that there's not some hardware on which it breaks completely
13:38:37rasherSlightly faster spinups?
13:38:46peturheh, did n1s steal rasher's nick?
13:38:56Bagderthere's a significant speed change
13:39:16Bagderand then there's the suspicious measurements done by Zagor a billion years ago
13:39:39Bagderwhere his Archos used less power in sleep and then in power-off
13:39:44preglowsignificant? it's about half a second
13:39:55preglowwe should just remove the option, if you ask me
13:40:09rasherThat patch up there does jsut that, it seems
13:40:09BagderI think it's more than half on the 2.5" disks, but I don't remember exactly
13:40:14GodEater_Webpreglow: I gave myself a pressie of a biggish tellie a few weeks back - so the Wii would have plenty of nice company :)
13:40:33rasherpetur: No, I can assure you that I'm me.
13:40:54rasherI'm even wearing this dashing cloak to prove it.
13:41:04preglowBagder: by how much? and how can a disk consume more power powered off than not?
13:41:24rasherThat's why the measurements were suspicious, I'm guessing
13:41:58BagderI don't recall the details, really
13:42:24Bagderjust remember me, LinusN and Zagor discussing that while eating an Indian lunch
13:42:26rasherIs it in the mail archives perhaps?
13:42:26Bagderyears ago
13:42:43rasher4 years, it seems.
13:42:45GodEater_WebI'm guessing not if it was discussed over a curry
13:43:02Bagderit might've been mailed about as well
13:43:25rasherRevision 1.93 / (as text) / (view) - annotate - [select for diffs] , Fri Nov 29 13:57:00 2002 UTC (4 years ago) by zagor
13:43:28rasher Added disk_poweroff to settings_apply() (still only for testing)
13:43:41rasherSo, around that time I guess
13:44:20 Quit _FireFly_ ("Leaving")
13:44:34preglowrasher: just remove the entire settings and see if anyone complains :>
13:44:38 Join barrywardell [0] (n=barrywar@
13:44:53daurnimatora magical leoplurodon!
13:44:56preglowuse "Fix typo" in the commit message so no one sees it!
13:45:08rasherA cunning plan
13:45:16*Bagder actually reads the diffs
13:45:25preglowhaha, me too
13:45:29preglowbut i suspect most people don't
13:47:13rasher"These tests were made with bad equipment under bad circumstances"
13:47:15rasherA good start
13:48:19rasherI was just looking at that.
13:48:20Bagder900 ms diff in spinup time
13:48:59 Join muesli__ [0] (n=muesli_t@
13:49:13rasherGod, 2.6 seconds sound like ages already. I'd die without dircache.
13:49:19Bagdernot really an argument to keep the option since I think 99.3% of the users value run-time anyway
13:50:12*preglow hugs dircache
13:50:16preglowanother option that should be default
13:50:24rasher2505 users on the map now.
13:50:39Bagderdoesn't the dircache require a reboot?
13:51:03BagderI guess you can tell how much I use that ;-)
13:51:06preglowprobably only if it's enabled by default
13:51:11preglowNOT enabled by default
13:51:27preglowdircache needs to allocate som memory, and all stuff that needs to do that needs to run at startup
13:51:57GodEater_Webis a ROLO good enough?
13:52:02GodEater_Webor does it REALLY need a restart
13:52:26linuxstbROLO is REALLY a restart, in software terms.
13:52:41GodEater_Webthat's what I thought - just wanted to check though
13:52:43preglowit's pretty much just a soft reboot
13:52:53 Join webguest93 [0] (i=9db9344a@gateway/web/cgi-irc/
13:53:24peturctrl-alt-del of rockbox
13:53:32GodEater_Webthree fingered salute
13:54:37 Quit webguest93 (Client Quit)
13:58:06 Join funky [0] (n=repulse@unaffiliated/funky)
14:01:08 Quit jba (Read error: 110 (Connection timed out))
14:06:22 Join Cassandra [0] (
14:06:43peturheh, seems my issue with forehead made it into the stats :)
14:07:02Cassandrapetur, new high score@
14:09:08CassandraWho knew such a thing even existed?
14:09:13CassandraWell, you, obviously.
14:09:36peturI guess rasher knows it too :)
14:09:54CassandraThere's a distinct possibility, yes.
14:10:35peturCassandra: then you probably also don't know of the map yet?
14:11:01Cassandrapetur, I'm on that.
14:12:39 Join aegray_ [0] (
14:13:16rasherpetur: That's frontpage news on though.
14:13:42rasher(which accounts for about 60-70% of all hits on my entire website)
14:18:00CassandraApparently I talk too much. Who knew?
14:19:10petureverybody, it's a male/female statistic :p
14:19:13*petur ducks
14:19:48GodEater_Webpetur is getting a lump of coal for xmas.... usual
14:21:54pixelmapetur: I guess you just wanted to add another "action" to the stats? ;)
14:22:10rasherpetur: In fact, the stats know about male/female (for the ones where I could guess from the name). <span class="male"><a href=""
14:22:18CassandraHalf a lump of coal. I wouldn't be that generous.
14:22:45linuxstbHalf a lump of coal? Luxury! When I was a lad...
14:23:01GodEater_Webcue references to handful's of gravel etc.
14:23:05Cassandralinuxstb, how's ipodpatcher going?
14:23:25*Cassandra discovers - that's pretty cool.
14:24:04linuxstbIt's going well. It's working again on Windows (thanks to Llorean's testing). I've added a −−delete-bootloader option, and am about to do the last thing: −−add-bootloader.
14:24:29linuxstbIt should then be finished give or take some tweaking and any bug-fixing.
14:24:35CassandraSaving the trick bit for last. ;)
14:24:44linuxstbYes, working up to it...
14:24:54CassandraHad a chance to compile rbutil on the Mac yet?
14:25:03linuxstbNot yet.
14:25:19GodEater_WebI'm curious, what compiler do you use on OSX?
14:25:25linuxstbJust gcc.
14:25:41GodEater_WebI wondered if there was something more exotic :)
14:25:57linuxstbAFAIK, Apple use gcc to build OS X.
14:26:04CassandraWhat could be more exotic than gcc?
14:26:25GodEater_Webthat old apple compiler with the insulting error messages ?
14:26:32CassandraDo they have lots of enormous binaries then?
14:26:56 Quit aegray (Read error: 110 (Connection timed out))
14:27:01linuxstbThey have their nice "universal binaries" now - two copies of everything...
14:27:16linuxstbWell, two copies of the code...
14:28:22GodEater_Web <−− in case anyone was wondering....
14:30:44 Quit muesli__ (Read error: 110 (Connection timed out))
14:30:57 Join muesli__ [0] (n=muesli_t@
14:31:29 Join woekele_ [0] (
14:32:02CassandraI wonder who's behind It's all rather mysterious.
14:32:20GodEater_Webdunno - but there are a lot of eyesores there
14:32:29Bagderhe used to hang out here
14:32:32GodEater_Webnot many I'd want on *my* PMP
14:32:33bluebrotherCassandra: Mark Bright aka. RedBreva
14:32:41woekele_hey people
14:33:03bluebrotherhe submitted a couple of patches against the manual about half a year ago
14:33:03woekele_do you you about hcl :/
14:34:12CassandraI wonder if he's still actively developing it. It looks like the sort of thing I could hook into to put a theme installer in rbutil (unlike the wiki).
14:34:57bluebrotherI still want a better file format for themes ...
14:35:29rasherA theme installer would require a) A pokable website and b) config in a file, wouldn't it?
14:35:34*bluebrother points to once again
14:35:36rasherAssuming you want to set the current theme
14:36:13bluebrotheryou could also simply install a couple of themes
14:36:35 Join My_Sic [0] (
14:36:39rasherIt would be nice to be able to pick your preferred theme in the installer though
14:36:49Cassandrarasher: I'm not so worried about the latter, although some sort of load config at start functionality wouldn't be too tricky.
14:37:11bluebrotheryeah ... but also that could set some sensible default values for your player
14:37:25rasherThe installer shouldn't need to do that, really
14:37:29bluebrotheri.e. dircache on swcodec, tagcache on ipods etc.
14:38:01 Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3)
14:38:17Cassandrabluebrother, I don't really understand what that gains you over the current setup.
14:38:18bluebrotherbut why not do this using the installer? The experienced uses still gets the rockbox defaults while unexperienced users can get some nice defaults best suited to their player
14:38:21rasherAh, I guess it would be a niceity for some people to be able to turn on tagcache when installing
14:38:37rasherbluebrother: I meant that the defaults should be sensible already
14:38:45linuxstbThe "itunes2tagcache" program could also be useful for people.
14:39:07*linuxstb sees a busy time ahead for Cassandra...
14:39:11CassandraI keep meaning to produce a "config file for dummies".
14:39:14rasherI won't stop suggesting new features before the bulk of rockbox code is in rbutil
14:39:25bluebrotherCassandra: I consider it as an intermediate step. Having a common format that the player can uncompress removes the hassle with different paths used in the themes zip file
14:39:26linuxstbrasher: What a good idea! Include the sim...
14:39:48linuxstbIn a little window in the installer...
14:40:18bluebrotherrequire the user to use the sim for ~5 minutes before actually installing :P
14:40:38markunadd a 'demo mode' to the sim which demonstrates all the features
14:41:00rasherBetter yet, add scripting functionality to Rockbox and include the demo in the default
14:41:04CassandraWell the code is in CVS for a reason.
14:41:26*linuxstb scratches head
14:41:32CassandraI even added a credits box to the latest release.
14:41:50linuxstbSo fame and fortune awaits contributors...
14:41:51CassandraSo you get fame and glory (but no cash, sadly) too.
14:41:54 Nick preglow is now known as head (
14:41:59*head scratches linuxstb
14:42:02 Nick head is now known as preglow (
14:42:58CassandraSo far it has me and linuxstb in. Who will be next?
14:42:59preglowi'd like to thank forehead for being so inspiring
14:43:47CassandraPain inspires genius. You should thank Petur for beating the crap out of forehead.
14:46:19CassandraAnyway, things I'm planning for the installer in order of priority. 1) Bootloader installation 2) voice file download. 3) Config autoupdate.
14:46:53CassandraOnce we have (1) for all platforms, I'll be happy to call that a 1.0 release.
14:47:13CassandraWell, and removal.
14:47:24CassandraBut that's quite an ambitious goal.
14:48:16rasherHow about attempting device autodetection?
14:48:59Cassandrarasher: also a nice idea, but I'm sort of at a loss as to where to begin.
14:49:58rasherFair enough. Well I have absolutely no clue, but it must be possible somehow
14:50:15rasherusb_device.product = 'iRiver iHP-100 Series' (string) says lshal
14:50:26CassandraI think USB device id's are the most promising appproach.
14:50:35 Quit Rob2222 (Read error: 104 (Connection reset by peer))
14:50:43rasher(but relying on hal being there is probably not a good idea, even on linux)
14:50:50rasherI wonder how hal knows
14:50:53bluebrotherIPL's Installer2 has some autodetection
14:50:56 Join Rob2222 [0] (
14:51:20bluebrotherrasher: iirc this gets transmitted when a usb device connects to the bus
14:51:41Cassandrarasher: Well it'd be in addition to the current stuff, so autodetect failing is not such a terrible thing.
14:52:09rasherbluebrother: Ah, so it's not always available to the os?
14:52:25rasher(unless something is keeping track of it, that is)
14:52:55*Cassandra updates her iPod. I love watching rbutil do its thing.
14:53:36linuxstbCan you make rbutil nuke itunes? "rbutil will be the only application for accessing your ipod"
14:53:46 Nick woekele_ is now known as woekele (
14:53:50rasherActually, hal seems to rely on usb ids
14:53:56Cassandralinuxstb: Probably, but I'm not going to. ;)
14:54:06 Join markun_ [0] (n=markun@rockbox/developer/markun)
14:55:07rasherGetting usb ids should be possible on all platforms I assume
14:55:23JdGordonlinuxstb: any chance of precompiled bins for linux going onthe wiki?
14:55:27JdGordonfor rbutil...
14:55:40 Quit markun (Nick collision from services.)
14:55:48linuxstbJdGordon: I'm not sure how useful they will be - they are reliant on lots of libraries, so maybe best to build it yourself.
14:55:51 Nick markun_ is now known as markun (n=markun@rockbox/developer/markun)
14:55:58JdGordonah ok
14:56:25*rasher considers a debian package
14:56:32CassandraIt ought to be possible to produce a package for Debian or something. Someone needs to do it, though.
14:56:44rasherThat work can be kept in cvs
14:56:47bluebrotherhmm. How about building it static?
14:56:51rasherJust a debian/ subdir
14:56:58rasherbluebrother: Wouldn't it get absolutely huge?
14:56:59bluebrotheror will it get like 23MiB size?
14:57:16rasherI have a feeling it would. wxwidgets, possibly gtk?
14:57:30bluebrotherhmm. Someone should try ;-)
14:57:42linuxstbI think most people would have the gtk libs installed. But wxwidgets should probably be linked statically.
14:57:49bluebrotheras for windows you also need to have wxwidgets in the package
14:57:55rasherCassandra: Want usb ids of various devices? I have the file with them opened right here..
14:57:56 Quit GodEater_Web ("CGI:IRC (EOF)")
14:59:34rasherWell, some, anyway
14:59:48rasherNo archoses
14:59:52 Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/
15:00:14rasherIn fact, only irivers
15:00:14Cassandrarasher: sure - email it to me, please.
15:00:27CassandraBetter than nothing, I suppose/
15:00:30linuxstbOut of curiousity, here's a Linux binary for rbutil:
15:00:55linuxstbTyping "ldd rbutil" should show what libraries are missing on your install.
15:02:06barrywardellcan you just parse /dev/bus/usb/devices for supported rockbox devices?
15:02:10*JdGordon missing heaps of libs
15:02:13barrywardell(on linux)
15:02:20lowlightamiconn: have you verified your flac files that don't play properly with "flac -t"
15:02:25linuxstbJdGordon: Apart from wx*, which ones?
15:02:52JdGordonwx* are the only ones missing
15:03:08bluebrotheronly wxwidgets missing (on an old redhat box)
15:03:13JdGordongtk2 and base
15:03:14linuxstbThat's cool then. We can link wx statically and then it should work.
15:03:36JdGordonyeah, the other libs I would assume ar fairly standard
15:03:38bluebrotherif wx isn't too picky about the gtk2 version ...
15:03:52linuxstbWe'll find out...
15:03:55Cassandrabarrywardell, I suspect so.
15:03:58bluebrotherI'll try on a more recent box this evening
15:04:05CassandraNo idea how to do it on a Mac though.
15:04:32rasherbarrywardell: Can we be sure that exists?
15:04:57***Saving seen data "./dancer.seen"
15:05:15rasherOr rather. Where's the best possible place to look
15:05:21JdGordonis /dev/bus/usb/devices the same as /proc/bus/usb/devices?
15:05:53JdGordon.. yes
15:05:56barrywardelllooks like it's the same
15:05:58bluebrotherwouldn't it be better to just ask hal?
15:06:12rasherbluebrother: Hal is brand new though
15:06:23barrywardell /proc is provided by the linux kernel
15:06:31rasherI'd think /proc is the best bet
15:06:38barrywardellso should be fairly readily available
15:06:49bluebrothersure, but it will get used more and more
15:06:52JdGordonon my box they both are symlinks to .usbfs/devices
15:06:54rasherOr /sys/
15:07:10CassandraAnyway, see people later.
15:07:23rasherI think I'd try /proc/, then /sys/
15:07:37rasherAnd then give up.
15:08:24 Quit Cassandra (" HydraIRC -> <- Leading Edge IRC")
15:08:36 Join Cassandra [0] (
15:09:27 Quit rasher ("leaving")
15:09:50 Join webmind [0] (
15:11:52 Quit lowlight ("CGI:IRC (Ping timeout)")
15:13:25 Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/
15:14:01JdGordonshould someone how has the power add a category to flyspray for rbutil?
15:16:30linuxstbIn which case, the "Operating System" field suddenly makes sense...
15:17:54*linuxstb recompiles wxWidgets as a static library...
15:19:24 Join n1s [0] (
15:22:46 Quit gtkspert ("leaving")
15:22:52 Join Moos [0] (i=d9805c3e@gateway/web/cgi-irc/
15:23:00MoosHello here !
15:23:30amiconnlowlight: No, but they are encoded with current libflac
15:23:33amiconn(flac -8)
15:23:39markunhi Moos!
15:24:10Moosnice works btw for the Rockbox installer for all platforms :)
15:24:17Moosheya markun !
15:24:58MoosJdGordon: around?
15:25:34JdGordonhey, wassup?
15:26:00MoosI saw your commits related to saving data like dircache/db
15:26:41MoosI thought you did have fixed the bug, but for some reasons??? the problem isn't completly fixed
15:26:56lowlightamiconn: flac -t will test the frame checksums to see if the files have become corrupt
15:27:29JdGordonhey daurnimator
15:27:41MoosJdGordon: yesterday, I updated my Rockbox build, and after that made me again the scan at all boot for dircache+commiting steps for db :(
15:27:42*JdGordon has cue support almost woring in plugins :)
15:28:44JdGordondircache is annoying... how does the db store commit step? I dont think that was looked into
15:28:49MoosJdGordon: that's better than before your fix, but when I updated Rockbox, the problem came again
15:29:09Mooswhen the datas are saved? (shutdown)?
15:29:31 Join mirak [0] (
15:30:05JdGordonthe problem with dircache was that the last_sie variable was never set until shutdown (which actually happened after the last settings flush), if db does the same thing that nees to be fixed
15:30:54Genre9mp3Cassandra: 45 mins late but, I think that bootloader installation isn't possible with a util on irivers (H1xx/H3xx) at least for the first time... You need the retailOS fw to flash a patched .hex file
15:31:44MoosJdGordon: before your last fix, I didn't can use db *at all*, but with your last fix, I used both a bit once I updated my Rockbox version :(, and like I created the db when all worked good; no problem, but now both db and dircache at all boot, I was obliged to remove db files...
15:32:27JdGordonhmm.. ok
15:33:55Moosdid you planed to change tho the things related to saving for dircache/db in your menu monster patch?
15:34:47JdGordonnot really... they will have to be handled a bit better, and if its done correclty it could be done before that patch is ifnished
15:35:04JdGordonas long as it uses settings_save() to save
15:36:06 Quit petur (" worrrk stkov")
15:36:23 Join lee-qid [0] (
15:36:39 Join MadDog011 [0] (
15:36:45 Quit MadDog011 (Remote closed the connection)
15:38:46pixelmaMoos: would be nice if more people join the tester team of the settings patch... ;)
15:39:11JdGordonyeah :)
15:39:28JdGordonalthough.. more testers means mroe bugs t fix
15:39:45daurnimatorJdGordon: sup
15:39:52JdGordonnot much
15:40:06amiconnlowlight: The flac files are all ok.
15:40:06pixelmaJdGordon: but less complaints after commiting :)
15:40:07*JdGordon cant stay awake
15:40:14JdGordongnite all
15:40:19 Quit JdGordon ("Konversation terminated!")
15:42:23Moospixelma: maybe I will, the thing is that I use my DAP some hours by day for DAP usage, that why I quasi *always* use official builds, less bugs ;P
15:43:04Moosbut I test official builds since a while now, and spoted some bugs to relate here :)
15:44:16linuxstbamiconn: Have you checked (e.g. in a hex viewer) that nothing silly happened to your FLACs such as id3 tags?
15:45:20amiconnI'm sure
15:45:42amiconnI ripped them all myself, with grip, on my amd64 machine
15:45:57linuxstbgrip adds id3 tags by default...
15:46:21amiconnThe option 'only add id3 tags to .mp3 files' is enabled by default...
15:46:28linuxstbAh, OK then. I take that back.
15:46:31amiconnAnd the files _do_ play gapless
15:47:01amiconn...but in that one folder, I get this reproducable problem
15:47:04pixelmaMoos: try to see it this way: if the bugs aren't spotted before committing you
15:47:19pixelma'll have them in the "official" build afterwards
15:49:02linuxstbHere's a statically linked (with wxWidgets) build of rbutil for 32-bit x86 Linux if anyone wants to try:
15:49:26linuxstbIt jumped from around 0.5MB to 3.5MB...
15:49:43amiconnWhat are the prerequisites for building rbuitl?
15:50:08linuxstbJust wxWidgets. Cassandra (and I) are using version 2.8.0 (released yesterday), but earlier versions may work.
15:50:23linuxstbI'm not sure what Cassandra uses on Windows to build it though.
15:50:32amiconnHmm, I hope that exists for debian-amd64
15:50:36linuxstbThe Makefile there was added by me.
15:51:15 Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/
15:51:28Moospixelma: hehe, indeed :) , the thing is not a lot of free time those weeks, but I already test in the past before the commits (swcodec playback, dircache, tagcache...)
15:51:32*amiconn wonders what pink filenames mean in bash 'ls -l'
15:52:17linuxstbI just compiled wxWidgets myself - download and extract wxWidgets-2.8.0.tgz, make a "build-gtk" directory, then do ../wxWidgets-2.8.0/configure −−with-gtk −−enable-shared=no - then make, then (as root) make install
15:52:21webguest20What is the current status of the recording feature? There is a thread in the forum that reported some problems. But the discussion has stuck since then. Any news?
15:53:09Moosdid you test first the last build?
15:53:54linuxstbamiconn: Images?
15:53:59linuxstb(as in .jpg)
15:57:46bluebrotherok, some xorg libraries not found. But I guess this is related to that machine still running XFree 4.2.1
15:58:05amiconnlinuxstb: My .flac files are pink
15:58:34lowlightamiconn: by newest libflac do you mean 1.1.3?
15:59:53 Join Nico_P [0] (
15:59:58 Quit webguest20 ("CGI:IRC")
16:01:54lowlightamiconn: can you run a logf build? I wonder if the issue is with the decoder or the playback engine.
16:03:31amiconnjens@jupiter:~$ flac -v
16:03:31amiconnflac 1.1.2
16:03:35linuxstbamiconn: Have you checked the audio debug screen during the transition? It could be useful to know if the codec buffer is empty, as well as the PCM buffer.
16:03:56amiconnThat's what comes with debian-amd64 unstable
16:04:16amiconnI can hopefully check these things tonight
16:04:20linuxstbAll my FLAC were encoded with 1.1.2, so I don't think that's the problem.
16:06:11 Quit Moos ("CGI:IRC (EOF)")
16:11:06 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
16:13:44 Quit lowlight ("CGI:IRC (EOF)")
16:21:42 Join Aaron [0] (i=d9cdc69a@gateway/web/cgi-irc/
16:22:08 Join miepchen^schlaf [0] (
16:24:48 Quit Aaron (Client Quit)
16:25:51 Quit miepchen^schlaf (Client Quit)
16:26:03 Join miepchen^schlaf [0] (
16:26:27 Quit miepchen^schlaf (Client Quit)
16:26:38 Join miepchen^schlaf [0] (
16:29:38 Join kurzhaarrocker [0] (
16:32:33kurzhaarrockerHi. The problem: my iriver ihp 120 is frozen. The lcd shows lock symbols for both, the main unit and the remote. It doesn't react on neither the lock switches nor on any other button. I can not turn the unit off. Is that a know problem? Can anybody help me?
16:34:06n1sThere's a small hole on the bottom of the player labeled reset, isert a paperclip or other thin nonsharp object there.
16:34:21Genre9mp3Have you tried to reset it with the reset hole at the bottom?
16:34:32Genre9mp3ah... too slow
16:34:38kurzhaarrockerArgh, I never realized that button
16:34:52*kurzhaarrocker searches for somethin to push it with
16:35:12GodEater_Webdont' use a pin
16:35:30kurzhaarrockerWell - I used one and it worked :D
16:35:46GodEater_Webwell just be careful - it's easy to break the button inside with a pin
16:36:17kurzhaarrockerThanx for that hint.
16:37:50n1sAnyone up for testing a patch?
16:38:01kurzhaarrockerWhat does it do?
16:38:33 Join Criamos [0] (
16:38:40n1ssee, It basically removes the option and leaves disk poweroff always enabled
16:39:47n1snothing big, just, that it has to be tested on different targets before getting committed (if it's wanted) and so far I have been the only tester :-(
16:40:16Genre9mp3n1s: is it tested on h300?
16:40:17GodEater_WebI'd test - but I'm stuck without a rockbox-able player currently =/
16:40:18pixelman1s: there was a bit of discussion about it earlier today
16:40:45kurzhaarrockerI'm to lazy to set up the tool chain. If you want to mail me an image for the ihp120 I could test it.
16:40:47n1sGenre9mp3: yes, I have tested it every day for about a week on my h300 and it works fine
16:41:06n1spixelma: anything interesting in the logs?
16:41:53Genre9mp3n1s: Then there's no reason to test for you (since I only have an h300, too)... and Ondio (but the patch has nothing to do with that)
16:42:07n1sThanks anyway :-)
16:42:47 Join gtkspert [0] (
16:42:52n1skurzhaarrocker: building
16:42:58kurzhaarrockerah. cool
16:43:26kurzhaarrockermail it to phil at carangg dot de and it will find me
16:44:38Genre9mp3n1s: something indeed interesting in the logs... an advice from preglow: use "Fix typo" in the commit message so no one sees it!
16:46:24pixelman1s: you can check yourself, around 13:00 - as I understood most people agreed on having the option on by default - removing it entirely seems to be another thing
16:46:31Genre9mp3n1s: check todays logs at around 13:44
16:46:33kurzhaarrocker"works better now" was a commonly used commit message at my job. It didn't proove very useful ...
16:46:49n1sok, thanks
16:49:20 Join CriamosAndy [0] (
16:50:11Nico_Plostlogic: are you there ?
16:57:39kurzhaarrockern1s: the menu entry is still there
16:57:43 Quit mathgl ("Quitte")
16:58:29n1skurzhaarrocker: darn, I must have forgotten to apply the patch :-(
16:59:20n1sI'll send you the correct one
17:01:42n1ssent!, now with the correct patch, kurzhaarrocker save your settings before testing!
17:02:23barrywardelln1s: i think you could leave disk poweroff on for the h10. i'll disable it if we get loads of problems reported
17:02:31 Join Arathis [0] (
17:03:13n1sbarrywardell: ok, I'm not sure the patch ever gets committed though, but the default will probably change to on.
17:03:55barrywardellthere seemed to be some support for the patch earlier
17:04:27kurzhaarrockerNow my menu is one entry shorter
17:04:36kurzhaarrocker(as supposed to)
17:04:54n1swell, we'll see what the "swedes" say (me doesn't count as a swede in here) ;-)
17:05:00***Saving seen data "./dancer.seen"
17:05:43n1skurzhaarrocker: well, that's hopefully all the difference that you'll notice if you used to have the option on before...
17:05:52 Join PaulPosition [0] (
17:06:27 Quit Criamos (Read error: 110 (Connection timed out))
17:06:52kurzhaarrockerThus all feedback I can provide is: My h120 still seems to work and the menu entry is really gone :)
17:06:56 Join Menollo [0] (i=53740bec@gateway/web/cgi-irc/
17:08:31n1skurzhaarrocker: thanks :-) if you _really_ want to test if it works, you can dissasemble your player and measure the current draw from the battery and compare to official builds, etc, or do comparative battery runtime tests, :-)
17:09:15 Quit barrywardell ()
17:10:39Genre9mp3n1s: dissasemble the player? let him first play a bit with the reset hole... don't scare him away! :)
17:11:04markunn1s: we Gigabeat owners are lucky, we can switch off the battery and measure the current drawn from the charger
17:11:09kurzhaarrockern1s: I hoped that if I didn't mention those possibilities you might forget them
17:11:51n1sjust knowing it works, without breaking anything is good enough
17:12:08Genre9mp3markun: the nice battery switch?
17:12:40Genre9mp3markun: I've read the Gigabeat manual yesterday ;)
17:12:49markunGenre9mp3: yes, it was the only way to turn off rockbox before we found out how to do it by software
17:12:59n1sI have started to do runtime tests myself, got 14:20 yesterday with the patch, will try tomorrow without patch and disabled disk poweroff.
17:13:16*kurzhaarrocker must go away
17:13:28 Quit kurzhaarrocker ("Trillian (")
17:17:35amiconnn1s: The difference should be pretty obvious. Back in June I got 20:26 with disk poweroff and 15:24 without disk poweroff (H340, stock battery, mp3)
17:18:18n1samiconn: good to know, I used q6 vorbis and was surprised that it lasted that long.
17:19:14PaulPositionWow... I can't wait for portalplayer getting similarly good lifetime (in respect to original fw that is... )
17:21:23 Nick waky is now known as daky (n=sleepy@unaffiliated/waky)
17:21:43 Nick daky is now known as waky (
17:22:12n1sthe quoted batterylife for h300 is 16 hours and iirc it would reach about half that with q6 vorbis in the OF so I guess my 2 years old battery lasts about twice as long in rockbox than it would in the OF with q6 vorbis. :-)
17:22:42GodEater_Webthe battery in my H140 has died - won't hold a charge at all anymore
17:23:09Genre9mp3n1s: Sound that the ogg implementation on iriver OS is crap then
17:23:57Genre9mp3Rockbox beats iriver fw with mp3s, too but not with double battery life
17:24:41n1sGenre9mp3: Í will probably do a OF test just to compare, some day :-)
17:30:15 Join Rondom [0] (
17:31:22 Quit bluebrother ("leaving")
17:37:27 Quit GodEater_Web ("CGI:IRC")
17:37:31 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
17:42:14 Quit Seed (Nick collision from services.)
17:42:22 Join Seed [0] (
17:46:41 Quit Arathis ("[rl_bot quit]")
17:50:47 Quit GodEater_Web ("CGI:IRC")
17:52:28 Join Arathis [0] (
17:57:45 Join Everybody [0] (
18:04:37n1sAnyone want to test something, (unrelated to my disk poweroff patch) ;-)
18:06:24 Join Thundercloud [0] (n=thunderc@
18:06:38n1sI you do, try building tremor with o3, change line 17 in the tremor makefile to TREMOROPTS = -O3 and make clean and make and compare boost % and see if it works ok, reduced boost on my q6 vorbis files fron 22% to 15%
18:06:46n1son, h300
18:09:36amiconnUsing gcc 4.0 instead of 3.4 reduces boost for wavpack on coldfire
18:10:06n1show about the others?
18:11:01amiconnThe others are practically unaffected
18:11:24n1sthen, why don't we use 4.0 as the recomended compiler?
18:11:49 Join maquis [0] (n=erins@
18:12:05amiconnNot sure, maybe some old tests did show different results?
18:12:11amiconnUnfortunately there is a conflict which prevents using gcc 4.1 for coldfire :(
18:12:28maquisquestion: can the ipod video play videos under rockbox? i didn't see any video formats in the manual for the ipod video...
18:13:50linuxstbShort answer is no. There is an MPEG video player (MPEG-1 and MPEG-2) in development for Rockbox, but it doesn't use the special video chip in the ipod video, so even when it's finished it won't be as good as Apple's video support.
18:14:33linuxstbThe mpegplayer is mainly aimed at all the other players (with colour LCDs) that Rockbox supports, not the ipod video.
18:14:48n1samiconn: will it be fixed in 4.2?
18:14:50maquisis the problem related to the video chip not yet being understood?
18:15:36linuxstbWhat problem? The main problem is that there are no developers actively working on video support. The main focus is audio.
18:15:39 Nick Everybody is now known as Everybody|Determ (
18:15:42maquisie, is there any work in progress to improve that? or are we planning on staying with "switch to the apple firmware to watch videos"?
18:15:43amiconnn1s: Not sure. The problem is that gcc 4.1 now passes the cpu type to the assembler. We use -m5206e for C, 'cause that's the closest to the 5249 we actually have
18:15:52amiconn(gcc itself doesn't know the 5249
18:15:53maquislinuxstb: ah... ok
18:15:56maquisthanks for the info
18:16:11maquisthat's definitely good to know
18:16:12linuxstbmaquis: Also, remember that the ipod video is only one of about 20 different MP3 players Rockbox works on.
18:16:19maquislinuxstb: yeah
18:16:22amiconnBut we need to pass m5249 to the assembler. With gcc <= 4.0.x we can, 'cause gcc doesn't pass it implicitly
18:16:48n1sThat's bad indeed :-(
18:17:15amiconnThe 5206e lacks some registers the 5249 has (e.g. MBAR2), so assembling with -m5206e fails
18:17:39amiconnI didn't find how/whether this auto-passing can be suppressed
18:19:12markunamiconn: why not add teh 5249 to gcc?
18:19:28amiconnIt doesn't know it...
18:19:47amiconnOr wait, add it?
18:21:30Bagderhow about using -Wa,?
18:22:20 Join Gnelik [0] (
18:22:36amiconnBagder: That's what we do currently, but it doesn't work with gcc 4.1
18:22:50amiconnThen gas sees two conflicting cpu options
18:23:13 Quit Gnelik (Client Quit)
18:23:32 Join mathgl [0] (
18:27:30 Join Ribs [0] (n=ribs@
18:28:26CassandraHmm. You know I could have sworn I quit IRC when I left.
18:28:32preglownot so
18:28:39linuxstbYou rejoined about 10 seconds later...
18:28:48CassandraConclusion: I suck.
18:28:56linuxstbI thought it odd, as you had just said goodbye...
18:28:59Cassandra(Or HydraIRC sucks. One of the two.)
18:30:02CassandraNo, I've changed my mind. Spammers suck.
18:35:15 Quit FOAD ("I'll be back")
18:35:28 Join FOAD [0] (
18:36:21 Join niskel [0] (
18:39:35 Quit blue_lizard (Read error: 110 (Connection timed out))
18:39:38 Join blue_lizard [0] (
18:40:31 Nick Everybody|Determ is now known as Everybody|away (
18:41:15 Join bluebrother [0] (i=Tu4fOCST@rockbox/staff/bluebrother)
18:41:33 Join menosm [0] (
18:51:42 Join dan_a [0] (n=dan-mirc@
18:57:10 Join Honkboy [0] (
18:58:04 Join petur [0] (n=petur@rockbox/developer/petur)
18:58:34 Quit Honkboy (Client Quit)
18:59:51 Quit Menollo ("CGI:IRC")
18:59:52 Quit MarcoPolo ("Bye !")
19:01:09 Join RedBreva [0] (
19:01:53 Quit niskel (Remote closed the connection)
19:02:38 Join Drkepilogue [0] (i=d14dde25@gateway/web/cgi-irc/
19:04:26 Quit Drkepilogue (Client Quit)
19:05:02***Saving seen data "./dancer.seen"
19:07:30 Join _FireFly_ [0] (
19:09:11 Join GodEater [0] (
19:11:03 Join lowlight [0] (i=c730180a@gateway/web/cgi-irc/
19:15:58lowlightquick arm assembly question: is this "LSL r0, r0, #0x1c; BPL loc_23C6" the same as checking (r0 & 0x8)?
19:16:37CassandraI'm amazed how difficult Windows can make working out what hardware is plugged into it.
19:16:38 Join MarcoPolo [0] (
19:17:13linuxstbCassandra: Want to take a break and test ipodpatcher some more? It should now be able to add/remove a bootloader.
19:18:06linuxstbIf anyone does, a Windows binary is here:
19:18:34 Quit idnar (Nick collision from services.)
19:18:36 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
19:21:36Cassandralinuxstb: sure. I'll try it on the Nano.
19:22:24linuxstbBe sure to keep a backup of your original bootpartition.bin...
19:22:56GodEaterI can try it too now I'm home
19:23:00zylche..and a beer or two handy
19:23:02linuxstbThe best test would be if you could restore your bootpartition.bin and then attempt to insert a Rockbox bootloader.
19:23:04GodEaternot that the bootloader will do much :)
19:23:24linuxstbThe bootloader needs to be the new ".ipod" format - as generated by current CVS.
19:23:59 Part DraX
19:24:10linuxstbGodEater: You could try commenting out all the disk-related stuff in the bootloader, and see if the Apple firmware will start.
19:24:34GodEatergood plan
19:24:47linuxstbor just move " return (void*)DRAM_START;" to near the top of the bootloader code.
19:24:55jhMikeSok, I implemented queue_send and related functionality andd it gained 180 bytes on an H120 build. It's purely an optional aspect of a queue and only adds four bytes to event_queue and nothing to the struct event. Worked perfectly the first time I ran it using it for recording. :) Will try to sqeeze it down.
19:25:07GodEaterI'll try with an unhacked bootloader first
19:25:12GodEatermake sure ipodpatcher is running ok
19:25:15GodEaterthen I'll try that
19:25:29peturjhMikeS: goodie
19:25:30Cassandralinuxstb, what's the difference between the bootloader, firmware and partition. I'm all confused no.
19:25:33 Join |Rincewind| [0] (
19:25:47Cassandrais -wf the same as -a
19:26:18jhMikeSpetur: it makes those functions multithread safe for one. it should help playback.c and may net size savings overall.
19:26:45linuxstbCassandra: The "partition" is the whole disk partition (/dev/sda1 in Linux). That partition contains various images - a main firmware image, the "rsrc" image, the "aupd" image, and "hibe" image.
19:26:46peturI know
19:27:02jhMikeSit doesn't even have to be part of every build
19:27:15 Nick Everybody|away is now known as Everybody (
19:27:27 Quit markun (Read error: 60 (Operation timed out))
19:27:33 Join kurzhaarrocker [0] (
19:27:47linuxstbCassandra: The main firmware image is what the Apple bootloader loads and runs. So by default it contains the Apple firmware. ipodpatcher either allows you to replace the Apple firmware, or attach a bootloader to it. In the latter case, both are loaded to RAM by the Apple bootloader, but the entrypoint is changed to that the bootloader code is run, not the main firmware.
19:28:10kurzhaarrockerOnce upon a time you could set a song rating. Has that been kicked out again?
19:28:12 Join Zagor [0] (
19:29:01linuxstbCassandra: So -wf will replace the entire contents of the firmware image. -a adds a bootloader to the end of the firmware that's already there (replacing the previous bootloader if one exists).
19:29:03jhMikeSkind of an ugly bit in block_thread to implement set_irq_level_and_block_thread though :P
19:29:35CassandraAh, so -wf with a backed up image is used for putting your vendor firmware back.
19:29:36 Quit zylche (Read error: 104 (Connection reset by peer))
19:29:44Cassandra-a installs the rockbox bootloader.
19:29:50*petur runs off to cook dinner
19:29:58ZagorFYI: maintentance on
19:30:16linuxstbCassandra: Yes, or completely replacing the Apple firmware with Rockbox or the Rockbox bootloader.
19:30:18*jhMikeS suspects petur is running away from him
19:30:20Cassandra-w isn't really necessary for most purposes, although might be useful if you want to play it safae and restore the whole partition to a pristine state.
19:30:48linuxstbCassandra: Yes, -r and -w are just for making/restoring a full backup of the partition. If ipodpatcher works properly, you'll never need them.
19:30:53Cassandralinuxstb, so you can install a daily build rockbox.ipod with -wf?
19:31:24CassandraThere any reason, other than ideological, why you might want to do that?
19:31:32linuxstbFaster booting.
19:31:50 Join zylche [0] (
19:32:04CassandraPresumably you can't -a a rockbox.ipod and have rockbox boot from firm
19:32:11Cassandraware as a dual boot?
19:33:03 Join markun [0] (n=markun@rockbox/developer/markun)
19:33:11linuxstbNot as Rockbox is written now. Rockbox is expecting to be loaded at the start of RAM, but the bootloader doesn't care (it copies itself to IRAM and runs from there.).
19:33:42linuxstbAny image added with -a will be loaded and executed from about 5MB into RAM (i.e. after the Apple firmware).
19:33:57CassandraBut -a could be used to install iLoader2, for example?
19:34:28CassandraNow where can I find a boot loader to install?
19:34:38 Quit Ribs ("Leaving")
19:34:39linuxstbI can make one if you don't want to compile yourself.
19:35:04CassandraLet me see if I can.
19:35:18linuxstbI had one already built -
19:35:24CassandraMy development environment is up shit creek at the moment, but I might be able to using vmware.
19:36:38CassandraHmm. Not so good.
19:36:52 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
19:36:58Cassandraipodpatcher -a bootloader-ipodnano.ipod completes.
19:37:05*kurzhaarrocker is confused
19:37:07 Join Thundercloud_ [0] (n=thunderc@
19:37:19 Quit Thundercloud (Read error: 104 (Connection reset by peer))
19:37:20kurzhaarrockerWhere can I read how the song rating / play count is supposed to work?
19:37:28CassandraHowever, when I reboot I get a -1 error on Rockbox (expected - it's not on the nano) but also with the Apple fw.
19:38:14linuxstbCassandra: Ah yes, I was playing with the bootloader... Try extracting the appleos to "apple_os.ipod" and stick that on your ipod (in the root).
19:38:36linuxstbipodpatcher N -rf apple_os.ipod
19:38:45GodEaterdoes that mean playing with the disc bit of the bootloader is pointless in my case too ?
19:39:06Cassandralinuxstb, well it goes on to load the apple_os fw anyway, despite the error.
19:39:09linuxstbIt should have tried to load the firmware from RAM after failing to find the apple_os.ipod file though.
19:39:14linuxstbAh, so it's working :)
19:39:29 Quit Thundercloud_ (Read error: 104 (Connection reset by peer))
19:39:32CassandraOK. This is good.
19:39:42*GodEater taps his foot waiting for rockbox to checkout of cvs
19:40:07linuxstbGodEater: I haven't commited my ipodpatcher changes to CVS yet, but I will now. I was waiting for a second opinion...
19:40:35GodEatershout when you're done
19:40:39CassandraAnd it removes cleanly too. Nice.
19:40:44GodEaterI'll make sure I get the right versions
19:41:09linuxstbGodEater: OK, it's there now.
19:41:28*GodEater wills his router to greater speed
19:42:12linuxstbGodEater: Did you use "-z3" with cvs?
19:42:45GodEaterbulldog are playing silly buggers with my line atm though
19:44:26CassandraI'll test on the video in a bit too.
19:45:04linuxstbIn an off-topic question, anyone UK people heard anything about the ISP called "Be? They're offering 24Mbit/s connections...
19:45:10GodEaterok - I've got it to save the bootpart, and the apple_os.ipod
19:45:11 Quit zylche (Read error: 104 (Connection reset by peer))
19:45:18GodEaterlinuxstb: yes - but they're not on my exchange yet
19:45:21GodEaterI checked :(
19:45:24 Join zylche [0] (
19:45:46GodEaterthere's another one in london offering that speed too
19:45:50GodEaterthe name escapes
19:45:51 Join terriblyinept [0] (
19:46:10linuxstbJust entered my phone number and get " Be?s broadband is available in your area now." :)
19:46:30GodEaterI'll be camping at your house then
19:46:31linuxstbI was curious to know if they have any kind (good or bad) of reputation.
19:46:44Cassandralinuxstb, never heard of them no.
19:47:01CassandraAll I know is my NTL connection sucks considerably worse than my sister's Telewest.
19:47:12*linuxstb wonders what they mean by "unlimited usage" and if I could download 4 hours of HDTV from a.b.hdtv a day from them...
19:47:14CassandraErm, Demon. Sorry.
19:47:40CassandraTelecoms companies, re-defining "unlimited" since the year 2000.
19:47:45GodEaterI've noticed recently that the "unlimited" ones say they'll move you onto a higher contented connection if you REALLY abuse them
19:48:01GodEatercontended I mean
19:48:05GodEaternot contented
19:48:33GodEaterok - so now I need to build a video rockbox.ipod ?
19:49:09*Cassandra is doing that now.
19:49:30terriblyineptH10 5GB question : Is anyone here using the current daily build?
19:49:32CassandraIf you mean the bootloader, rather than the firmware.
19:49:46GodEaterI think I mean the bootloader - having read the above :)
19:49:56Cassandraterriblyinept, nope, but I've been using it on my Ipod Video without problems.
19:50:01GodEaterbut I need to hack mine to skip the disc access
19:50:06GodEateror it'll blow up :)
19:50:17GodEaterwhere in the source tree does it live linuxstb?
19:50:25 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
19:50:33CassandraHmm. It's built me a file called bootloader.bin. That's not right, is it?
19:50:33 Quit Rondom (Read error: 110 (Connection timed out))
19:52:00linuxstb_GodEater: The ipod bootloader is in bootloader/ipod.c - you may have to checkout the bootloader/ directory separately from cvs if it's not there.
19:52:12terriblyineptCassandra - Thanks. I may give it a try today.
19:52:25linuxstb_Cassandra: Did you re-run configure? (and cvs update in tools/
19:52:27linuxstb_? )
19:52:48Cassandralinuxstb, new configure.
19:52:48 Quit RedBreva ("Time for Tubby ByeBye")
19:52:52 Part terriblyinept
19:53:09CassandraI'll delete the source tree and try again, I'm getting some weird cvs errors on checkout.
19:53:15linuxstb_You should have both build-dir/bootloader/bootloader.bin and build-dir/bootloader-ipodnano.ipod
19:55:38 Quit Kittt0s (Read error: 104 (Connection reset by peer))
20:01:08GodEaterhurray - my build env. looks sane - it built me a video ipod bootloader without a hiccup
20:02:43 Quit FOAD ("I'll be back")
20:02:56 Join FOAD [0] (
20:04:08 Nick Everybody is now known as Everybody|away (
20:04:39GodEaterhow close do I want that return() call to the top linuxstb? just before the ata_init call ?
20:05:11kurzhaarrockerhm. Is there only the "autoscore" as song rating? Can't you set the song rating manually?
20:05:30Cassandralinuxstb, nicely done. ipodpatcher just stopped me installing an ipod mini rockbox in the nano firmware.
20:05:47linuxstb_GodEater: Yes, I would do it just before the ata_init().
20:06:44GodEaterok - done, and built
20:07:12Cassandralinuxstb, fantastic. I just got the nano booting straight into Rockbox.
20:07:37CassandraBacklight didn't come on for a while for some reason though.
20:08:03GodEatersomeone else had that issue today
20:08:32GodEaterlinuxstb even had a convincing explanation for it :)
20:09:47 Join firestorm [0] (
20:10:10CassandraOnly an issue when booting direct from rockbox rather than from the bootloader.
20:10:29firestormi cant download Update Rockbox Nano
20:10:36firestorm = (
20:10:43firestormsend it to me please
20:10:49linuxstb_I think Rockbox is assuming the backlight is on when it boots, but without a bootloader, that's not the case.
20:11:00Cassandralinuxstb, sounds convincing.
20:11:09linuxstb_So it doesn't turn it on until after the first timeout has passed.
20:11:25linuxstb_Should be easy to fix.
20:11:37CassandraPresumably the only way to boot apple_os when that's in the firmware is to plug into USB.
20:11:47 Part firestorm
20:11:57Cassandra(or does rolo support loading an apple_os.bin from disk?)
20:11:59GodEaterlinuxstb: sorry - didn't work
20:12:06GodEateripodpatcher did
20:12:21GodEaterbut trying to jump straight into the apple_os in ram doesn't
20:12:33kurzhaarrockerI finally dug up the answer to my song rating question in an old irc log: 16.41.33 # <Slasheri> rating songs manually is not yet possible
20:13:10 Join DerPapst_ [0] (
20:14:57 Join Kittt0s [0] (i=Kaa@
20:15:46CassandraDear Apple, if I wanted iTunes, I'd attack my own face with a cheese grater. Now just let me download the latest firmware, damn you.
20:15:49lowlightlinuxstb: outl write a value to an address?
20:16:06DerPapst_hey linuxstb! your new ipodpatcher is pretty cool :) one question... can this ipodpatcher still install Loader2 from the iPL project?
20:16:32linuxstb_lowlight: Yes.
20:16:49 Join Kitt0s [0] (
20:16:51linuxstb_DerPapst: Yes, but it doesn't support IPL's "sub-images" invention.
20:17:20DerPapst_cassandra: here cou can download the firmware manually:
20:17:46*lowlight tries not to brick his m:robe
20:17:54 Quit kurzhaarrocker ("Trillian (")
20:17:55 Quit muesli__ (Read error: 110 (Connection timed out))
20:17:59 Join muesli__ [0] (n=muesli_t@
20:18:03DerPapst_ linuxstb_: can you make it compartible to it? guess not, hm?
20:18:39Cassandraderpabst: Where'd you find that link?
20:18:56DerPapst_:9 aegray found it.
20:19:19linuxstb_DerPapst_: To quote someone from earlier today,the code is in cvs for a reason...
20:19:46DerPapst_yeah.. i know...
20:19:50linuxstb_But it's still in development, I don't know what I'll implement yet.
20:19:54DerPapst_i've read that ^^
20:20:04CassandraDoesn't seem to work for me though.
20:20:20DerPapst_Cassandra: you can read a bit more here:
20:20:26DerPapst_at the bottom
20:20:47*Cassandra swears at Apple. They used to have a perfectly good standalone firmware updater.
20:21:02linuxstb_DerPapst_: What's the point in the sub-images anyway? Doesn't that just slow down booting by making the Apple bootloader load firmwares which aren't needed?
20:22:17DerPapst_i don't know but your tool is the best way to install a bootloader... it's used by nearly every windowsuser in the iPL project
20:22:58DerPapst_and loader2 is working with this subimages too.
20:23:16Cassandralinuxstb: Can ipodloader install a firmware as supplied in an ipsw archive?
20:23:36DerPapst_i'm sure no.
20:23:38linuxstb_I haven't a clue what a ipsw file is...
20:23:44DerPapst_you have to unpack it first
20:24:01DerPapst_it's basically a zip
20:24:29CassandraYes, but the question is is the firmware inside an image of the entire boot partition, or just the apple firmware?
20:24:33linuxstb_But I expect it just contains an image of the entire firmware partition (that's what the earlier updaters had).
20:24:44CassandraSince I believe ipodpatcher could install the former, but not the latter.
20:24:52DerPapst_you can dd that file to your ipod. so yes
20:25:04CassandraOK. May try that in a minute.
20:25:13DerPapst_and ipodpatcher0.4 can do that too.
20:25:15linuxstb_So yes, ipodpatcher could write it as well (−−write-firmware, -w)
20:25:22*amiconn wonders what this queue_send is good for
20:25:29GodEaterlinuxstb: ipodpatcher didn't seem to remove the bootloader properly (with -d) or write the original firmware back again properly either
20:25:34amiconnWe have queue_post ...
20:25:48GodEaterI had to do the complete partition to get the ipod to boot again
20:26:03linuxstb_GodEater: OK, I've got a copy of a 5.5g's bootpartition, so I'll do some tests.
20:26:43GodEaterthat's assuming of course the what it extracted in the first place is a valid firmware image of course
20:27:22GodEaterI think we looked at that earlier today though
20:27:34GodEaterthe "55 aa 55 aa" thing ?
20:27:52CassandraHmm. Or maybe not - there's no file corresponding to the code for 5g video on that page.
20:28:08linuxstb_Yes, and you should see "portalplayer" very near the start of the apple_os.ipod file.
20:28:21GodEaterI'll check it again now
20:32:21 Quit zylche (Read error: 104 (Connection reset by peer))
20:35:22GodEateror I will do as soon as my box finishes emerge khexedit :)
20:37:38linuxstb_Don't you have xxd ?
20:37:47linuxstb_xxd apple_os.ipod | head
20:37:56 Quit Kittt0s (Read error: 110 (Connection timed out))
20:38:49GodEaterapparently I do
20:38:57GodEaterand yes - I see portalplayer pretty near the top
20:39:30linuxstb_It should be at around offset 0x28
20:40:26GodEaterit's at exactly 0x28
20:44:16 Join Juerd [0] (
20:46:58JuerdI found this channel with Google. HCl was very active here, according to the channel statistics.
20:47:12JuerdMy sincere condolences to anyone who knew him well.
20:48:19woekeleyes, I found it too, but it seems he was active in 2005, not so much in 2006.
20:48:46woekelebut also my condolences...
20:48:51woekelevery sad
20:49:11JuerdI see.
20:49:16Genre9mp3Forgive my ignorance, but happened to HCl?
20:49:28JuerdGenre9mp3: He passed away last night, or yesterday.
20:50:06Genre9mp3what? how?
20:50:54JuerdI don't know the details myself. He was found dead in his appartment at the university campus.
20:51:31JuerdThe cause of death is "maagbloeding" in Dutch. I don't know how to translate that to English. Perhaps "stomach hemorrhage".
20:51:44DerPapst_Forgive my ignorance, but who is HCl?
20:51:53JuerdDerPapst_: Michiel van der Kolk.
20:52:02Genre9mp3wow... extremely sad
20:52:31JuerdAt least some time ago, very active here, according to">
20:53:05PaulPositionI'd gather you knew him well, Juerd, so let me extend condolences to you. :(
20:53:54JuerdI knew him from summer camp and IRC
20:55:28jhMikeSamiconn: here...otp though
20:55:30linuxstb_That's very sad. He's been inactive with Rockbox for a year or so, but was around at the start of the iriver ports. Rockboy (the Gameboy emulator in Rockbox) was his baby.
20:55:53GodEaterI vaguely remember chatting to him too
20:55:59JuerdHe mentioned Rockboy once or twice
20:56:19GodEaterhow crumby :(
20:56:48 Quit ender` (" Cluster bombing from B-52s is very, very accurate -- the bombs always hit the ground.")
20:56:50 Nick waky is now known as maky (n=sleepy@unaffiliated/waky)
20:56:59XavierGrHCl died?
20:57:01 Nick maky is now known as shaky (
20:57:04XavierGrare you serious?
20:57:19woekeleyes :(
20:57:26JuerdXavierGr: Unfortunately, yes.
20:57:29 Nick shaky is now known as waky (
20:57:45pixelmathat's really sad
20:57:59JuerdXavierGr: Did you know him well?
20:58:13XavierGroh man not HCl
20:58:44XavierGrwell I can't say i knew him well, but I always admired him for the work he has done
20:58:55XavierGrhe wasn't active for a year now
20:58:57_Veseliq_The average male penis is 6 inches. The average female canal is 9.5 inches. That means there is about 4.5 million miles of unused vagina!
20:59:23XavierGrbut I remember chatting with him, very pleasant guy
20:59:52XavierGrcan someone kick Veseliq!
21:00:36woekeleJuerd, are you in twente university?
21:01:01_Veseliq_hey, im rockbox user, no kick pls (:
21:01:23 Join ender` [0] (n=ender@
21:01:49 Quit ender` (Client Quit)
21:02:27 Join ender` [0] (n=ender@
21:02:58Juerdwoekele: No, I am not personally.
21:03:11Juerdwoekele: Some mutual friends are
21:04:16goffathat was a quote
21:04:17 Join relaxed [0] (n=relaxed@unaffiliated/relaxed)
21:04:56relaxedAnyone here have an iAudio X5L ?
21:05:06***Saving seen data "./dancer.seen"
21:08:00goffai do
21:10:25relaxedI'm thinking about buying one. Would you purchase it again?
21:10:49goffayeah.. i'm happy with it
21:10:56goffabuild quality is great
21:11:11goffasound quality is great too
21:11:55relaxedYours is a 30gig?
21:12:19goffabattery life isn't as good as advertised.. but its still pretty good
21:12:26goffai'd say 20 hours is more realistic
21:12:58 Quit Arathis (Read error: 110 (Connection timed out))
21:13:11 Quit lowlight ("CGI:IRC (EOF)")
21:13:16goffarockbox doesn't detect the batery time right, but its as good as default firmware
21:13:46relaxedDoes fm radio work with rockbox too?
21:13:48 Join Arathis [0] (
21:16:45JuerdI won't further invade on your territory :)
21:16:51JuerdLots of strength to all
21:16:54 Part Juerd
21:17:26 Part DerPapst_
21:20:48 Join lucas42 [0] (
21:26:01 Join Rob222241 [0] (
21:27:05goffarelaxed: sorry.. back
21:27:08goffayes it does
21:27:19goffai can't really test reception here
21:27:54goffashould say i haven't tried it
21:28:28BetaCookiesIs there a way to get rockbox to detect when I press "pause" on my dock?
21:28:48BetaCookiesor the forward or the reverse..
21:29:14goffai don't have a dock
21:29:25n1sBetaCookies: then the answer is no
21:29:26goffarelaxed: radio works
21:30:10BetaCookiesAlso, is there a way to get the menus to function more like the apple firmware, i press "menu" on songs to go back to the folder, but I forget that goes to settings and the middle click is to go back :\
21:31:02n1sBetaCookies: the only way to do that is to make your own custom builld with changed buttonmappings
21:31:18BetaCookiesn1s why doesn't the dock stuff work?
21:31:20goffathere's a patch to switch menu and play
21:31:27goffabut you have to compile yourself
21:32:01n1sBetaCookies: because no one has implemented the accessory protocol that is used for all (?) ipod accessories
21:32:08 Quit |Rincewind| ("Cya")
21:32:46 Quit _FireFly_ ("Leaving")
21:32:57n1sAnd i think we've had a feature request for supporting every single one of those accessories ;-)
21:33:33 Join linuxboy [0] (
21:33:58linuxboyI'm sure this has been asked millions of times, but will there ever be rockbox for 2nd gen ipod nano?
21:34:20n1sno one knows
21:34:53linuxboyjust one of those open ended things?
21:35:03linuxboyi suppose the devepoler of the 1st generation might do it?
21:35:06PaulPositionbetacookies - Unless you patch and compile yourself, I doubt it. Though it may comes to be but, for all I understand, devs are trying to keep rockbox menu behaviour as standard as possible between the 15+ different targets it's being ported to rather than between each of them and their respective firmware...
21:35:22BetaCookiesokay :|
21:35:29linuxstb_linuxboy; There is almost nothing in common between the new Nano and the older ipods.
21:35:42BetaCookiestheres not?
21:35:47linuxstb_It's as different to the old Nano as the Zune is...
21:36:36GodEaterwell - except in appearance :)
21:37:01GodEaternot that that helps much
21:37:57linuxboyi hope someone does something
21:38:07linuxboyrockbox seems to run on almost anything
21:39:19GodEateronly if people spend the time to make it happen
21:39:26n1smaybe but apple took extra care to prevent us from running on the nano 2g with firmware encryption.
21:39:49linuxboyhopefully not :/
21:41:19linuxstb_n1s isn't speculating - Apple have locked the 2g nano down quite tight.
21:42:07linuxboyoh, sorry, read that wrong
21:42:37linuxboyso people have looked at it?
21:42:41GodEaterwhich I think is written in the forums
21:44:13 Quit Rob2222 (Read error: 110 (Connection timed out))
21:45:09linuxboyany idea where?
21:45:56GodEaterin the new ports forum
21:52:55markunlinuxboy: do you know at which point a "we have sound" mail should be send?
21:53:04markunthat was for linuxstb_
21:53:25n1smarkun: when you can plsy music!
21:53:31n1splay even
21:53:39 Quit FOAD ("I'll be back")
21:53:41markunwell, there are a lot of gaps in the music :)
21:53:51 Join FOAD [0] (
21:53:53GodEaterI think the iriver port had one of those when they could play some pre-decoded PCM didn't it ?
21:53:58n1si'd say good enough ;-)
21:54:38GodEatermarkun: which port are you working on ?
21:55:31n1sMabe there should be a "LadiesAndGentlemenMails" page in the wiki where they should all be posted...
21:56:01 Join gromit` [0] (
21:56:22 Part linuxboy
21:57:03linuxstb_markun: I think that's good enough :)
21:57:41linuxstb_What was the i2s problem?
21:57:50markunlinuxstb_: I just hear that HCl died, can't really talk now
21:58:17 Quit GodEater ()
21:59:03linuxstb_markun: Sure.
21:59:40linuxstb_It's very sad news.
22:02:20 Join Paul_the_Nerd [0] (
22:10:29 Quit Siku ()
22:11:52dan_aShould someone put something on the front page about HCl?
22:12:55Genre9mp3I feel the same way...The swedes seem to be away atm though...
22:16:55 Join _DreamThief [0] (
22:18:27 Quit DreamThief (Nick collision from services.)
22:18:31 Nick _DreamThief is now known as DreamThief (
22:20:59 Quit perpleXa_ ("Leaving")
22:22:19markunlinuxstb_: the problem was that both the DAC and CPU were trying to be i2s master
22:24:33Paul_the_Nerdlinuxstb_: You around?
22:24:45 Nick Paul_the_Nerd is now known as Llorean (n=Llorean@rockbox/administrator/Llorean)
22:25:53linuxstb_markun: OK - I can see how that wouldn't work...
22:27:07Lloreanlinuxstb_: A 5.5G's bootpartition should be more than 23mb, right? Somewhere in the ~80 range?
22:27:25LloreanA 30gb one that is.
22:32:22 Join zylche [0] (
22:32:25Mode"#rockbox +o Bagder " by ChanServ (ChanServ@services.)
22:33:05Topic"our condolences to those close to HCl" by Bagder (n=daniel@rockbox/developer/bagder)
22:33:20linuxstb_Llorean: It sounds like it's only 25% (i.e. the wrong sector size was used)
22:34:38 Join Pirmin [0] (
22:35:14*Pirmin says hi to all
22:35:29ShadowdogMUSo what can someone tell me about a "abort error at #######"?
22:35:35ShadowdogMUit does it about 20 seconds into a song, always
22:35:42ShadowdogMUand makes my ipod unresponsive
22:36:37n1snot "Data abort" ?
22:36:53linuxstb_And the numbers are useful as well.
22:37:03ShadowdogMUI have them wrote down, let me grab the paper
22:37:43ShadowdogMU"Prefetch abort at 6C619722
22:39:54ShadowdogMUThat better? =D
22:40:04PirminDoes anyone know something about the 'Forbidden' message in the DL area ? (
22:40:45linuxstb_ShadowdogMU: Does it only happen on one specific file, or various files?
22:40:53ZagorPirmin: should be fixed now. I'm working on the server.
22:41:11PirminOK, thx ;)
22:41:12ShadowdogMUSo far it did it on two songs, that's when I switched to the Apple Firmware so I could actually listen to music
22:41:36linuxstb_Which ipod, and what kind of files?
22:42:25ShadowdogMU5G, Mp3
22:42:54ShadowdogMUVBR 196-256
22:43:20zylcheserial number and address? :P
22:43:23*zylche legs it
22:43:29ShadowdogMUDream on =D
22:44:50markunZagor: do you have op rights in this channel?
22:45:04markunAh wait, the topic has changed already..
22:45:09markunZagor: never mind
22:45:20Mode"#rockbox +o markun " by Bagder (n=daniel@rockbox/developer/bagder)
22:45:36markunBagder: thanks :)
22:47:14PirminZangor: sry, my posted link was the wrong one. I try and it still does not work
22:47:57ZagorPirmin: ok, checking...
22:48:36n1sZagor, you're the partymode man, right?
22:49:33 Quit lee-qid ("aufwiederbyebientotsayonara")
22:49:46 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
22:50:05n1sI made a patch that disables recording and fmradio in the same way as plugins are disbled to prevent stoping playback, interested?
22:50:20n1sor should I throw it at flyspry?
22:51:34Zagoryeah, put it on flyspray. I'm not the most active developer at the moment.
22:52:04n1sok, it'll be up tomorrow probably :-)
22:52:12ZagorPirmin: try now
22:52:51PirminZagor: yeah, works fine. Good job, man ;)
22:55:48preglowmarkun: that's terrible news
22:56:01preglowirc is woefully inadequate for stuff like this
22:56:15XavierGrreport errors and omisions please
22:57:08 Quit amiconn (Read error: 60 (Operation timed out))
22:57:09 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
22:59:13BagderXavierGr: I added a link to that thread from the front page
22:59:32XavierGrnice, thanks
23:03:14 Join fiftyfour123 [0] (
23:03:18 Quit fiftyfour123 (Client Quit)
23:03:56ZagorXavierGr: as I understand Juerds message, hcl got acute ulcer hemorrhage
23:05:11***Saving seen data "./dancer.seen"
23:06:30XavierGrok I will edit the post
23:12:16Lloreanlinuxstb_: I had to make one small change to ipodio-win32.c to get it to compile in Dev-C++, but with that change it seems to compile cleanly. It was complaining about a conversion from void* to unsigned char* on line 151.
23:15:08linuxstb_Llorean: Does the fix look like this? *sectorbuf = (unsigned char*)VirtualAlloc(NULL, bufsize, MEM_COMMIT, PAGE_READWRITE);
23:15:32LloreanWell, it does for me. Since I didn't look at what's actually going on, I didn't know if that was safe overall.
23:15:45linuxstb_No, that looks good to me.
23:15:47 Join midgey [0] (
23:15:54linuxstb_I'll commit.
23:16:30linuxstb_Did you need to create a Makefile, or whatever the Dev-C++ equivalent it?
23:16:58LloreanIt has the option to use yours, but I didn't bother and it still worked fine.
23:18:32Lloreanlinuxstb_: And both -d and -a work, I've added and removed a bootloader without breaking my iPod.
23:19:56 Quit PaulPosition ()
23:20:27 Join secleinteer [0] (
23:21:41 Quit MarcoPolo ("Bye !")
23:25:05ShadowdogMUso, linuxstb, do you know anything about the error I have?
23:25:57 Join MarcoPolo [0] (
23:26:08 Quit _Veseliq_ (Remote closed the connection)
23:26:21linuxstb_ShadowdogMU: No. All I can suggest is the usual - install the very latest official version of Rockbox, and then if you can reliably recreate it, post a detailed bug report with instructions on how to recreate it.
23:27:29n1smake install
23:29:42 Quit MarcoPolo (Remote closed the connection)
23:30:26linuxstb_make: *** No targets specified and no makefile found. Stop.
23:31:09n1scd ..
23:31:45*n1s should probaly go to bed
23:32:02peturand get new batteries
23:32:33*n1s wonders what petur thinks he needs batteries for...
23:32:58peturwireless keyboard?
23:33:14n1snope, just regular typos :-)
23:35:00 Quit Pirmin (Read error: 110 (Connection timed out))
23:35:43 Quit scorche (Remote closed the connection)
23:37:20*n1s spams tracker and goes to bed, gnight.
23:37:39 Part woekele
23:38:16 Part n1s
23:46:06 Join Terinjokes [0] (
23:46:16linuxstb_Slasheri: Are you around?
23:47:17TerinjokesWould like to add my condolences to Michiel van der Kolk family and friends
23:50:09Terinjokescan i ask what "Dehacked and BEX support for Doom" is?
23:51:23LloreanGoogle dehacked, but a quick description is that they're a may of further modifying the way the game works to allow more interested patched wads.
23:52:14Terinjokesok, cool... on my nano i've been having an annoying problem where monsters appear invisible until i directly on top of them, and they start shotting me..
23:52:35goffabad news on hcl
23:53:02Terinjokesyes goffa?
23:53:22 Join montgoja [0] (n=chatzill@
23:53:55goffai'm sure everyone knows.. i'm just commenting that its bad news
23:54:59montgojahey anyone who knows about the iriver H10 20GB rockbox stuff... I just discovered that I've got the 20 Gig Remix rather than the one pictured on the Rockbox site.
23:56:27montgojaI think that this Remix actually has a smaller screen than the 20 GB firmware I downloaded thinks it does... if I get the 5GB daily, would that screw up the rest of my player settings, or would it only fix my screensize?
23:56:51 Join corevette [0] (
23:56:59LloreanWhat makes you think the screen size is wrong?
23:57:23montgojaall of my themes have objects stacked on top of each other.
23:57:55LloreanHave you tried one of the official themes?
23:58:07LloreanAnd, do you have fonts installed?

Previous day | Next day