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

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

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

#rockbox log for 2007-10-01

00:00:02nico__ah ok
00:00:24 Quit ender` (" With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea. It is hard to be sure where they a)
00:01:21nico__the point is that, as i wrote earlier, i can't figure of a way to play all an artist's albums one after the other without getting the tracks/albums mixed up... so i figured that maybe i had to do something with playlists in order to achieve that (right?)
00:02:08Zagornico__: if you browse files, the tracks are sorted in filename order. not track number (tag) order.
00:02:26Zagorcould that be the reason?
00:02:36n1snico__: I have never used the database but if you do it from the filebrowser, just turn on "recursively insert directories" and insert the artist dir
00:02:52nico__Zagor, well i'm using the "database" menu not the "files"... is that what you mean by "browsing files"?
00:03:25Zagorok the database should be sorted by tags
00:03:48nico__well i intended to use the Files menu at the beginning but it seems like the music doesn't appear in there
00:04:04nico__there's only "e200 photos" and "thumbnail"
00:04:22nico__so i figured out i had to use the database
00:04:27Zagorsome default directories on sansas have the hidden bit set, and then rockbox doesn't show them by default.
00:05:04Zagoryou can either remove the hidden bit, or you can change settings->general->file view->show files to "all"
00:06:07 Quit eigma ()
00:06:19linuxstbZagor: Would it be hard to set/clear the hidden attribute from within Rockbox? It's a pain to do it in Linux with mtools...
00:06:45n1swould be perfect in the properties plugin
00:07:27nico__Zagor, well then i'd have to create a playlist? because if i just start playing the artist's 1st album i get the same problem: it never gets to play the 2nd
00:07:46nico__Zagor, and there's no "play all tracks" in the file browser
00:08:14linuxstbnico__: You can enable the "recursively insert directories" and insert a folder (and all sub-folders) into the playlist.
00:08:35nico__ok thx
00:08:45 Join eigma [0] (
00:08:46Zagorlinuxstb: no, it's very simply
00:09:44Zagorto add it to rockbox, I mean
00:11:37n1shmm, why don't we enable recursively insert dirs by default, it always annoys me when my settings are reset for whatever reason and we often have to guide people to turn it on and IMHO it is the expected behaviour
00:11:52 Nick _pill is now known as pill (
00:12:02kkurbjundoes anyone know what the COMMON sections are when looking at a build map?
00:14:13kkurbjunyou can see them in the gigabeat build map ( after the .bss section
00:14:34linuxstbn1s: I would agree with that - I can't think of a reason why I wouldn't want to insert recursively
00:15:48 Join barrywardell [0] (
00:16:18Nico_Pdionoea: I don't think the flashing can be removed without being replaced
00:16:25linuxstbHas anyone looked at the sim warnings for gcc 4.2.1? Is it a gcc bug?
00:16:28Ebertis there a status page for the olympus m100?
00:16:37preglowlinuxstb: pretty much looks like it to me
00:17:10n1slinuxstb: I think so too, they aren't popping up when building with recent 4.3 snapshots
00:17:24dionoeaNico_P: why ?
00:17:25 Quit Wiwie (Read error: 110 (Connection timed out))
00:17:50Nico_Pbecause the flashing indicates the nex position of the track and it's the only sign
00:18:58pixelmaI wondered about that too (and I use it from time to time)
00:19:10dionoeawell the cursor already is on that next position
00:19:25dionoeawhy would it need to be flashing too ?
00:20:06 Quit tumu (Read error: 104 (Connection reset by peer))
00:21:39Nico_Pwhen I move a track, I have a cursor indicating the start position, but the only thing telling me where I'm putting the track is the flashing cursor
00:21:46pixelmaI don't know, I would have to try out but for the moment I couldn't imagine how I'm supposed to see at which position the moved track ends up (though the flashing looks a bit broken since the complete line flashes including scrollbar) - but have to take a look
00:22:52 Join erchino [0] (n=erchino@
00:23:00dionoeaNico_P: well with my patch applied you'd also have a cursor. It just wouldn't be flashing.
00:23:32 Part erchino
00:24:00Nico_Pdionoea: ah ok, I thought you just removed the flashing
00:24:07dionoeai did
00:24:23dionoearemoving the flashing doesn't remove the cursor. It only removes the flashing
00:24:41dionoeaWell, commenting the 2 lines in playlist_viewer.c and seeing what it changes might explain it better than me :)
00:24:50dionoeaanyway, time to go sleep.
00:24:52dionoeaGood night.
00:25:57 Join erchino [0] (n=erchino@
00:26:35 Part erchino
00:26:52 Quit bluebrother ("leaving")
00:30:02 Quit obo ("bye")
00:31:11 Join tumu [0] (
00:31:27 Quit nico__ (Read error: 110 (Connection timed out))
00:44:20 Quit Zagor ("Client exiting")
00:47:21 Join mirak [0] (
00:47:56 Join webguest50 [0] (i=63e41c90@gateway/web/cgi-irc/
00:48:00 Nick webguest50 is now known as Erniee (i=63e41c90@gateway/web/cgi-irc/
00:48:45 Quit Erniee (Client Quit)
00:49:22 Join fairway [0] (
00:49:32fairwayis rockbox for ipod nano video out?
00:50:02alienbiker99read the homepage
00:51:13fairwayipod nano video apple software is perfect
00:51:14peturrtfh ;)
00:51:47peturwhat the hell is a nano video anyway?
00:51:56Bagder3rd gen I guess
00:52:19fairwayI own a ipod nano 3rd gen
00:53:46fairwaydon't you love me?
00:53:57markunI love you
00:54:08peturwhy support apple anyway?
00:54:36fairwaybecause they have the best mpeg4 players?
00:54:47Bagderthey do?
00:54:59fairwaydidn't you know?
00:55:27markunfairway: and you think rockbox could make them even better?
00:56:32fairwaymarkun: yes but it would have a hard time because the apple firmware improved a lot
00:57:16n1sfairway: but does it play doom?
00:57:43fairwayn1s: no because doom is ghay
00:58:09fairwaywhy would I want t do that
00:58:35peturwhy do you want to look at video on a small screen?
00:58:55Lloreanfairway: Hate to tell yah, but A) "Best" is subjective, and B) "What the Apple firmware does" is completely irrelevant in here
00:59:14Lloreanpetur: The new Nano is 320x240, same resolution as our gigabeats, just very packed pixels.
01:00:12 Quit barrywardell ()
01:01:10 Quit jhulst (Remote closed the connection)
01:01:31 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
01:03:24 Quit fairway ()
01:03:49 Quit n1s ()
01:04:08 Join erchino [0] (n=erchino@
01:04:43erchinowhats new in rockbox
01:04:52erchinoi've been a longtime...
01:05:14peturerchino: see majorchanges wiki page
01:05:53Nico_PBagder: maybe we should have a link to it on the front page, what do you think ?
01:06:00erchinohow do i install the updates
01:06:02erchinoI forgot...
01:06:25 Join midgey [0] (
01:07:06peturerchino: just unzip over the previous, but depending on your player and how old your install is you might need a new bootloader too
01:08:03erchinoI totally fotgot how to do it...
01:11:27***Saving seen data "./dancer.seen"
01:12:00 Join RudMan [0] (
01:12:09Nico_Phow to unzip ?
01:23:13 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
01:25:59 Quit Nico_P (Remote closed the connection)
01:26:30 Quit spiorf (Remote closed the connection)
01:26:33*amiconn is back home :)
01:26:41peturwelcome back
01:26:58scorcheheh...i just got back too
01:38:02amiconnpixelma: ping...
01:38:54 Quit HellDragon ("brbrbrbrbbrb")
01:40:01*amiconn wonders what STRAP_* stands for...
01:40:25 Quit petur ("Zzzzz")
01:40:58 Join HellDragon [0] (i=jd@unaffiliated/helldragon)
01:41:00 Quit erchino ()
01:44:15 Quit HellDragon (Client Quit)
01:45:23 Join JdGordon [0] (
01:47:01 Quit mirak (Remote closed the connection)
01:49:01 Quit Thundercloud (Remote closed the connection)
01:49:36 Quit kugel (Read error: 110 (Connection timed out))
01:52:30 Join My_Sic [0] (
01:55:13 Join HellDragon [0] (i=jd@unaffiliated/helldragon)
01:58:38 Quit Guile`` ("KVIrc 3.2.0 'Realia'")
02:03:37 Quit kubiix (Read error: 104 (Connection reset by peer))
02:08:07 Quit RudMan (Remote closed the connection)
02:11:58Soap<DefineByte> anyone think a glossary would be a good idea for the manual? (directory, root etc.)
02:13:05krazykitit would certainly not be a bad idea
02:13:42*Soap thinks that the glossary should contain nothing but links to Computer terminology 101, Windows 101, and even MacOS/X 101. There comes a point where Rockbox _must_ assume some base level of computer knowledge. I'm not going to make the slippery-slope argument, but at what point does Rockbox stop trying to teach people things which are not directly related to Rockbox? We already take a hard-line approach in the forums.
02:14:34krazykitwell, a link to computer 101 would be good, but it might be useful to define such terms as bootloader, OF, and other more technical bits they may see throughout the manual
02:14:51SoapAnother side of the argument I could take is to say "A hard line must be taken in the forums and on IRC because the usefullness of such places approaches zero as the noise level rises, whereas the same can not be said for a well organized manual."
02:16:09SoapYet another side of the argument is to say "By enabling lazy users we are doing nothing but making the support load heavier in the future. A user who can't be bothered to learn a base level of computer terminology w/o having his hand held is not, and will never be, a valued member of the community."
02:16:50SoapIt is a sick game to get into, enabling. I'm not saying we are doing that - but it is something you need be always aware of.
02:17:42SoapI'm torn on why Rockbox receives so many outragious support queries as is. Is it because:
02:18:07SoapA - Soap is an old man and has already forgot youthful ways?
02:18:09 Join Thundercloud [0] (
02:18:28SoapB - Rockbox makes iPods look cool - and that attracts the most flighty of customers?
02:18:38 Quit HellDragon ("brbrbrbrbbrb")
02:18:50krazykitB is certainly part of it
02:19:07SoapC - Rockbox provides so much documentation that it has created a culture of expectation which is spinning out of control?
02:19:49krazykitthe users you're complaining about probably only read the install part of the documentation and ignore everything else
02:20:39Soapor is it simply D - Rockbox attracts no more loonie of "customer" than any other open-source project, but Soap sees all the Rockbox loonies, while the Gnome loonies are a world unknown to him?
02:21:33krazykitwell, you've obviously never spent any time in #ubuntu :P, but that's a digression
02:22:13krazykitthe fact that so much support is available may give the user a reason (in their mind) to simply ask and expect an answer, instead of spending 10 minutes searching the wiki or manual.
02:23:26 Join HellDragon [0] (i=jd@unaffiliated/helldragon)
02:24:11SoapThat is what I am calling enabling. Through excessive hand-holding never teaching a user to be self-sufficient.
02:24:39 Quit atsea-34 (Remote closed the connection)
02:24:51SoapForget teaching, never /allowing/ a user to be self-sufficient.
02:24:57krazykitthen you need to find the fine line between providing information that may be helpful and enabling it
02:25:25Soapkrazykit: that was the whole point of my 10 minute, 20 line spiel ;)
02:25:41 Join atsea-34 [0] (i=atsea-@gateway/tor/x-88a2ce2afc254e8c)
02:26:09krazykitsoap, you just want the easy answer of "where does one draw the line"
02:26:29krazykit"easy" meaning "who the hell knows", if we look at examples of other support forums.
02:27:22SoapNo, I don't expect anybody to have the line clearly drawn in their mind, much less reach a group agreement on it - but what I _do_ want is for DefineByte to consider those questions when deciding what to put in the manual.
02:27:59krazykitmaybe there just needs to be a line "prerequisite: a basic knowledge of computer-fu"
02:28:20LloreanI think if a glossary is added to the manual, it should only contain words / abbreviations *we* have made up
02:28:47LloreanOr at least, are specifically relative (DAP)
02:31:03 Quit Thundercloud (Remote closed the connection)
02:49:21 Part pixelma
02:50:57 Join sin613 [0] (
03:11:31***Saving seen data "./dancer.seen"
03:15:56 Join Bger [0] (n=Bager@
03:17:54 Join Gekz [0] (
03:21:46 Quit _BigMac (Read error: 104 (Connection reset by peer))
03:25:52 Join lamule [0] (
03:25:56 Quit atsea-34 (Read error: 104 (Connection reset by peer))
03:26:14 Part lamule
03:28:44 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
03:30:20 Join elinenbe_ [0] (
03:30:23 Quit rotator ()
03:32:50 Join atsea-34 [0] (i=atsea-@gateway/tor/x-97b674b65713aae8)
03:33:14 Quit elinenbe_ (Read error: 104 (Connection reset by peer))
03:33:23 Join elinenbe_ [0] (
03:33:51 Quit elinenbe (Read error: 104 (Connection reset by peer))
03:33:51 Nick elinenbe_ is now known as elinenbe (
03:38:03 Join Maha` [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
03:38:30 Quit sin613 ("Leaving.")
03:42:32 Join chrisjs169|here [0] (
03:49:17 Join webguest24 [0] (i=44c2be34@gateway/web/cgi-irc/
03:49:34 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
03:49:34 Quit webguest24 (Client Quit)
03:50:15 Join BigMac [0] (
03:50:53 Join psycho_maniac [0] (
03:54:47 Quit tictoc (Remote closed the connection)
03:58:04psycho_maniaci just want to make sure i do this right. i have to repatch a build. so i svn up, then do the revert command , then run cd ipod5g then do "makeclean", then i go back to rockbox folder and run patch command. , then i go back in ipod5g folder and run make command?
04:00:06scorcheit is "make clean" and you dont ahve to do it before pathcing
04:02:50psycho_maniacyeah figured that out when makeclean didnt work lol. but its alright do do the make clean before patching right? i think i just did the patching ran make clean then just ran make. i have been gone for 2 weeks and just started compiling my own build
04:04:43psycho_maniacscorche: Thank you
04:05:01scorchei usually just run "make clean && ../tools/configure && make && make zip"
04:05:09 Join elinenbe_ [0] (
04:05:55psycho_maniacthat whole command will work?
04:06:04scorchethat is a series of cammands
04:06:16psycho_maniacyes commands.
04:06:18Jmax_provided they all return 0
04:06:31Jmax_csh has such backwards logic
04:07:19 Quit petvirus (Read error: 110 (Connection timed out))
04:07:44 Quit hcs ("Leaving.")
04:08:10psycho_maniacbut that will work and all i have to do is wait for the zip to be created then? cna just try it and find out...
04:09:06*scorche kicks his keyboard
04:09:43iambenyou could also add "&& unzip -d /path/to/mounted/player && umount /path/to/mounted player" and itll be ready to rock and roll w/ no further work!
04:09:55iambenagain, assuming nothing errors
04:10:02psycho_maniacok thats unbelieveable
04:10:17scorchepsycho_maniac: it is just basic shell usage...
04:10:38scorchefind a decent linux terminal tutorial or something
04:10:52Soapthe beauty is that you can alias those long strings of commands and only have to do it once.
04:11:15 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
04:12:36psycho_maniacyeah i do that with a windows program
04:17:29psycho_maniacfor some reason in order to access the net from vmware player i have to reset in nat then to access the folder i have to reset in host mode. weird.
04:18:43animeloeah the love of linux :)
04:19:13psycho_maniacat least i figured out how to do it fast and only takes like 1 min for it to load.
04:19:25animeloewhat vmware you using?
04:20:00 Quit linuxstb (Read error: 110 (Connection timed out))
04:20:09psycho_maniac or did you mean version?
04:20:09animeloeversion number?
04:20:12animeloeyou using the most recent
04:20:18animeloeversion, not tpe
04:20:28animeloeI saw you were using "player"
04:20:29animeloeget it
04:20:33animeloeit solves many problems
04:20:39animeloeand adds new features
04:20:46 Quit iamben (Read error: 104 (Connection reset by peer))
04:21:16animeloeprobibly will fix your net access
04:21:27psycho_maniacim using vmware player version 2.0.0 build 45731
04:21:30animeloewhat OS are you using
04:21:36*animeloe uses fusion
04:21:40psycho_maniacwindows xp pro
04:21:48*animeloe walks away sighing :P
04:22:00animeloethat explains your netowking problems :)
04:22:17 Quit jaebird (Remote closed the connection)
04:22:50 Quit elinenbe (Read error: 110 (Connection timed out))
04:22:50 Nick elinenbe_ is now known as elinenbe (
04:23:33animeloeI've seen xp-pro network just die because it has a bad day
04:23:53animeloepsycho_maniac: did you first check it really WAS the vm session dying and not the host?
04:24:08psycho_maniaci do not understand that question
04:24:19animeloeokay :)
04:24:22animeloein msg
04:25:40 Join iamben [0] (
04:25:52animeloequick question..why is it that rockbox occationally freezes or spits out "data error"
04:26:43scorchethere isnt a general answer for that beyond "a bug"
04:26:58Lloreananimeloe: And I'm hoping you mean "Data Abort"?
04:27:05animeloethis is on the ipod video (5.5g)
04:27:11animeloeyes "Data Abort"
04:27:22animeloeif it's error then the hd needs to be checked out :)
04:27:42LloreanIt's pretty important to be as accurate as possible, but with data aborts there's no way to say why it happened without looking at where it happened
04:27:52LloreanWhich is what the .map files made with builds, and the memory address, are for
04:28:48 Join lordkoko [0] (
04:30:05 Part lordkoko
04:30:16 Join koko [0] (i=180acd6e@gateway/web/cgi-irc/
04:30:54kokois it just me or are the 'current release' downloads not working?
04:31:33 Quit koko (Client Quit)
04:31:37 Quit GodEater_ (Read error: 104 (Connection reset by peer))
04:31:44psycho_maniacwow new updates in the acceleration patch are awesome.
04:32:21 Join GodEater_ [0] (n=bryan@rockbox/staff/GodEater)
04:38:59animeloeLlorean: I know it needs to be accurate, but I can't exactly BE accurate about something so random as the freezes and data aborts
04:40:22scorcheanimeloe: why not?
04:40:49animeloebecause in my case the freezes happen every so often
04:41:00animeloeI've yet to reproduce the freezes/errors
04:41:19Lloreananimeloe: And so the sparseness of occurrences prevents you from calling it the proper name, or writing down the address when it happens with a current build?
04:42:02animeloethere is no addy for the freezes
04:42:03LloreanMy point was on accuracy, which relates to _how_ you provide information moreso than what you provide.
04:42:17animeloeand unfortunately I haen't written down the data abort addys
04:42:20animeloeI should though
04:42:34LloreanPlease, use whole words. We have blind and foreign users, and "addy" isn't in many dictionaries.
04:42:44LloreanI'm serious.
04:42:48scorchewhat is funny about that?
04:43:03LloreanWe have channel guidelines for a reason, they may not be necessary for you, but we like to keep this channel usable for a wide audience.
04:43:07animeloebecause I usually see shorthand on irc where I do stuff
04:43:26animeloeI understand
04:48:31psycho_maniacscorche. those commands did work but why do i have to do the "../tools/configure" when i already have a make file?
04:48:46Lloreanpsycho_maniac: Less likelihood of strange errors
04:50:58 Quit donsdw ()
04:52:43psycho_maniacanybody want to direct me to where i could learn what scorche was talking about with me and aliases with commands?
04:57:04 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:57:18 Join miepchen^schlaf [0] (
04:57:43scorchepsycho_maniac: i am sure google would love to
04:58:04 Quit psycho_maniac ("Good Bye")
05:00:18DEBUGReceived signal 15 (SIGTERM), terminating (snapshot: fplrun.c line 385)
05:00:18***Saving seen data "./dancer.seen"
05:03:04***Started Dancer V4.16
05:03:04***Connected to on port 6667
05:03:04***Logfile for #rockbox started
05:03:05CtcpVersion from freenode-connect!freenode@freenode/bot/connect
05:03:06***Server message 501: 'logbot :Unknown MODE flag'
05:03:06Mode"logbot :+i" by logbot
05:03:06 Join logbot [0] (i=bjst@gateway/web/cgi-irc/
05:03:06 Join miepchen^schlaf [0] (
05:03:06 Join GodEater_ [0] (n=bryan@rockbox/staff/GodEater)
05:03:06 Join iamben [0] (
05:03:06 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
05:03:06 Join elinenbe [0] (
05:03:06 Join BigMac [0] (
05:03:06 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
05:03:06 Join chrisjs169|here [0] (
05:03:06 Join Maha` [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
05:03:06 Join atsea-34 [0] (i=atsea-@gateway/tor/x-97b674b65713aae8)
05:03:06 Join Gekz [0] (
05:03:06 Join Bger [0] (n=Bager@
05:03:06 Join HellDragon [0] (i=jd@unaffiliated/helldragon)
05:03:06 Join My_Sic [0] (
05:03:06 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
05:03:06 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
05:03:06 Join midgey [0] (
05:03:06 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
05:03:06 Join tumu [0] (
05:03:06 Join eigma [0] (
05:03:06 Join Ebert [0] (
05:03:06 Join toffe82 [0] (
05:03:06 Join FOAD [0] (
05:03:06 Join Pyromancer [0] (
05:03:06 Join ivan` [0] (n=ivan`@unaffiliated/ivan/x-000001)
05:03:06 Join XavierGr [0] (
05:03:06 Join advcomp2019 [0] (n=advcomp2@
05:03:06 Join enakiejlo [0] (i=0@
05:03:06 Join TMM [0] (
05:03:06 Join daurn|laptop [0] (n=fake@unaffiliated/daurnimator)
05:03:06 Join Lambuntu [0] (
05:03:06 Join Rob2222 [0] (
05:03:07 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
05:03:07 Join Isolinear [0] (
05:03:07 Join midkay [0] (n=midkay@rockbox/developer/midkay)
05:03:07 Join Entasis [0] (
05:03:07 Join Rick [0] (n=rick@unaffiliated/rick)
05:03:07 Join homielowe [0] (
05:03:07 Join ze [0] (
05:03:07 Join parafin|away [0] (i=parafin@
05:03:07 Join Febs [0] (n=chatzill@rockbox/administrator/Febs)
05:03:07 Join bb [0] (n=bb@unaffiliated/bb)
05:03:07 Join ENd__ [0] (
05:03:07 Join Llorean [0] (n=llorean@rockbox/administrator/Llorean)
05:03:07 Join SirFunk [0] (
05:03:07 Join chrisjs169 [0] (
05:03:07 Join maxkelley [0] (
05:03:07 Join chris__ [0] (
05:03:07 Join Siku [0] (
05:03:07 Join Soap [0] (n=Soap@rockbox/staff/soap)
05:03:07 Join gromit` [0] (
05:03:07 Join gtkspert [0] (
05:03:07 Join Jon-Kha [0] (
05:03:07 Join kkurbjun [0] (
05:03:07 Join zicho [0] (
05:03:07 Join RaRe [0] (
05:03:07 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
05:03:07 Join pill [0] (
05:03:07 Join sgsax [0] (
05:03:07 Join Xerion [0] (
05:03:07 Join HardDisk_WP [0] (n=Marco@wikipedia/harddisk)
05:03:07 Join maddler [0] (
05:03:07 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
05:03:07 Join idnar [0] (i=mithrand@unaffiliated/idnar)
05:03:07 Join webmind_ [0] (
05:03:07 Join pabs [0] (
05:03:07 Join kclaf [0] (i=kclaf@
05:03:07 Join Jmax_ [0] (
05:03:07 Join Toki [0] (
05:03:07 Join krazykit [0] (
05:03:07 Join scorche [0] (i=Blah@rockbox/administrator/scorche)
05:03:07 Join Seed [0] (
05:03:07 Join Caliban [0] (n=ianmacd@
05:03:07 Join pSXAuthor [0] (
05:03:07 Join markun [0] (n=markun@rockbox/developer/markun)
05:03:07 Join Strath [0] (
05:03:07 Join alienbiker99 [0] (
05:03:07 Join DataGhost [0] (
05:03:07 Join [omni] [0] (
05:03:07 Join Spyro_boy [0] (i=spyroboy@tuxhacker/spyroboy)
05:03:07 Join |Rain| [0] (i=rain@2001:440:eeee:fffb:42:0:0:2)
05:03:07 Join courtc [0] (n=court@unaffiliated/courtc)
05:03:07 Join fxb__ [0] (
05:03:07 Join preglow [0] (n=thomj@rockbox/developer/preglow)
05:03:07 Join dionoea [0] (
05:03:07 Join lostlogic [0] (n=lostlogi@rockbox/developer/lostlogic)
05:03:07 Join jepler [0] (n=jepler@emc/developer/jepler)
05:03:07 Join tyrion_ [0] (
05:03:07 Join GodEater [0] (n=bryan@rockbox/staff/GodEater)
05:03:07 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
05:03:07 Join solatis [0] (
05:03:07 Join bumper [0] (
05:03:07 Join rasher [0] (n=rasher@rockbox/developer/rasher)
05:03:07 Join BjoernErik [0] (
05:03:07 Join der-onkel [0] (
05:03:07 Join Hadaka [0] (
05:03:07 Join BrianHV [0] (
05:03:07 Join andrewg877 [0] (
05:03:07 Join lids [0] (
05:03:07 Join guyzmo [0] (
05:03:07 Join DiDjCodt [0] (
05:03:07 Join Kohlrabi [0] (
05:03:07 Join in-jane [0] (
05:03:07 Join bagawk [0] (n=lee@unaffiliated/bagawk)
05:03:07 Join Galois [0] (
05:03:07 Join luckz [0] (
05:03:07 Join joshin [0] (n=joshin@unaffiliated/joshin)
05:03:07 Join sslashes [0] (i=sslashes@
05:03:07 Join rvvs89 [0] (n=rvvs89@unaffiliated/rvvs89)
05:03:07 Join Zom [0] (
05:03:07 Join Presence [0] (
05:03:07 Join feisar [0] (
05:03:07 Join blithe [0] (
05:03:07 Join morrijr [0] (
05:03:07 Join lostnihilist [0] (
05:03:07 Join newbyx86 [0] (
05:03:07 Join Weiss [0] (
05:03:07 Join w0rd54 [0] (i=blackdev@
05:03:07 Join elmargol [0] (
05:03:07 Join marcosource [0] (
05:03:07 Join lastebil [0] (
05:03:07 Join Ave [0] (
05:03:07 Join crwl [0] (
05:03:07 Join sbeh [0] (
05:03:07 Join smurf [0] (n=smurf@debian/developer/smurf)
05:03:07 Join flynux [0] (n=flynux@2a01:38:0:0:0:0:0:1)
05:03:07 Join [mbm] [0] (i=mbm@openwrt/developer/mbm)
05:03:07 Join Slasheri [0] (
05:03:07***Server message 477: 'logbot #rockbox :[freenode-info] help freenode weed out clonebots, please register your IRC nick and auto-identify:'
05:03:13alienbiker99hmm the site down?
05:03:18 Join Mouser_X [0] (
05:03:27alienbiker99ignore that
05:05:10Mouser_XDoes anyone in here use the NES emulator patch? FS #2911
05:05:21LloreanI've just tried it.
05:05:26Mouser_XIf yes, what's it called?
05:05:43Mouser_X(I can't seem to find it in my custom compile.)
05:06:37 Join termin8or123 [0] (
05:07:34Mouser_XAh, nevermind... It appears that it didn't work for you...
05:08:02termin8or123hey, I need help installing rockbox
05:08:53termin8or123can anyone help?
05:08:59LloreanMouser_X: It's a viewer like Rockboy
05:09:07Lloreantermin8or123: What step are you stuck at in the manual?
05:09:22Mouser_XDang. I just finished compiling Rockbox (took more than 1.5 hours. My laptop is slow and unstable), but I haven't put the new compile on my Gigabeat yet.
05:09:33termin8or123ok well I drug the rockbox folder into my ipod
05:09:45termin8or123meaning i just dragged the folder in my ipod located in My Computer
05:10:07scorchetermin8or123: i still dont see a question in there
05:10:13termin8or123ok well ill keep going
05:10:15Lloreantermin8or123: Have you read the manual, there are many other steps.
05:10:19termin8or123I knowq
05:10:25termin8or123then i did the boot installed
05:10:27termin8or123the black window
05:10:31termin8or123and typed in i
05:10:34termin8or123and hit enter
05:10:39termin8or123waited, and it said it installed
05:10:47termin8or123then i hit enter again to exit, safely ejected my iPod
05:10:55termin8or123but when i hold select and menu
05:11:05termin8or123it goes to this black screen saying error
05:11:09termin8or123unable to load rockbox
05:11:18scorcheplease use paragraphs instead of using the enter key as commas and periods...
05:11:23termin8or123haha sorry
05:12:01scorchewhat does the "black screen saying error" say?
05:12:05Lloreantermin8or123: Well, the first step would be to figure out what you're doing wrong. Since the manual doens't mention a "Rockbox" folder, and you do mention one, that might be the first clue.
05:12:25Lloreantermin8or123: Have you tried simply doing things *exactly* as they're written in the manual instead?
05:12:44Mouser_XAh blast... It appears I didn't have the patch included (I *know* I put it in, but maybe I updated/re-checked out and forgot to put it in again?)
05:12:48termin8or123well i was following this tutorial on youtube
05:13:24Lloreantermin8or123: Then if you're going to follow other peoples' instructions, contact *them* if they don't work.
05:13:31termin8or123and that "rockbox" folder is the file in the build page for my iPod
05:13:36termin8or123ok I did
05:13:58Lloreantermin8or123: We certainly aren't them. Why don't you go and do it how the manual says, and then once you've done it as it's written, come back and ask for help if it's still not working?
05:14:24termin8or123ok, thank you
05:15:07termin8or123I have one last question though, if you don't mind?
05:15:20Lloreantermin8or123: We don't mind questions, as long as they actually comply with the guidelines.
05:16:05 Quit bb (Nick collision from services.)
05:16:10 Join bb_ [0] (n=bb@unaffiliated/bb)
05:16:20termin8or123are you allowed to install another app. for the iPod, while you're installing rockbox?
05:16:41scorcheRockbox is not an application
05:17:31scorcheand i am not sure what you mean by "allowed"...allowed by whom?
05:17:55termin8or123"allowed" meaning, can the iPod handle all that at once
05:18:01termin8or123(im sounding dumb now...)]
05:18:11scorchehandle all of what?
05:18:33termin8or123let me restate it, sorry. can I install rockbox, and ipod all in one going?
05:19:01LloreaniBoy is an iPod Linux app.
05:19:06 Join Nimdae [0] (
05:19:09scorcheiboy cannot run on the ipod by itself...are you referring to ipodlinux?
05:20:01termin8or123I'm not sure, beacuse the tutorial told me to install iBoy (it can play gameboy games) too
05:20:18termin8or123would you like a link to the tutorial?
05:20:21LloreanAgain, ask the tutorial person then. iBoy isn't our software.
05:20:22Mouser_XRockbox has Rockboy already.
05:20:37Mouser_X(Rockboy playes GB/C games.)
05:20:42termin8or123o it does??
05:20:48termin8or123i thought I had to install both of them
05:20:51Lloreantermin8or123: Please, just read the manual. It mentions Rockboy.
05:21:57Mouser_Xtermin8or123: If you search the Wiki, I think there's a comparison betweein Rockboy, and iBoy.
05:22:24Mouser_X(Well, it mentions iBoy at least. I don't remember if it's comparisons.)
05:22:54termin8or123is the automated installation better than manual?
05:23:24LloreanThey both should work, it's just whichever process sounds better to you.
05:24:23Mouser_Xtermin8or123: I was off. What I was refering to actually links to ipodlinux's Wiki page about iBoy.
05:24:50termin8or123when i download the automated utility, i just double click the icon that says "rbutilqt"
05:25:32 Join elinenbe_ [0] (
05:26:11termin8or123*scratch that* ima do the manual installation
05:27:30termin8or123one more question. Which build of the iPod should I use? the current... or the latest one for manual installation?
05:28:01Ebertits interesting that Line Out on a Gigabeat doesnt have the "crossfade" feature
05:28:17 Join RCM123 [0] (
05:28:25Ebertuse one of the more current ones
05:28:48Lloreantermin8or123: "Current" is the latest one...
05:29:12RCM123I know the code for a low level format on a Samsung T9
05:29:42LloreanEbert: Are you sure it doesn't? It seems like a feature that would be done entirely in software, since the overlap is in the PCM buffer before being sent to the DAC.
05:29:59Ebertllorean, listening now, it doesn't :D
05:30:14LloreanEbert: But are you listening with headphones too, to see if it's working at all the way you have the settings?
05:30:21Ebertalthough if i plug my amp into the headphone jack, its on
05:30:27termin8or123nope, Ebert there is a current one, and a later version
05:30:51Lloreantermin8or123: That's the DAILY. ONCE PER DAY. As in "Older than current". It's the latest version of all the archived daily versions.
05:31:09termin8or123ok sorry
05:31:11Nimdaeare daily builds still being made?
05:31:19LloreanNimdae: Yes, for archival purposes primarily
05:31:25Nimdaeah ok
05:31:29RCM123The code for a low level format on a Samsung T9 is
05:31:31RCM123left+left, right+right, up, center, down
05:31:39LloreanRCM123: What on Earth does this have to do with Rockbox?
05:32:01RCM123It may help with replacing the firmware with a custom one
05:32:47termin8or123ok, i'm going to try to install now. wish me luck
05:33:07RCM123lol Rockbox isn't even ready for a T9 yet
05:34:04Ebertrcm123 you should collaborate with yourself more and make a website w/ specs and plans
05:34:05LloreanRCM123: Then post it in the port page in the wiki, where information is gathered.
05:35:49termin8or123omg, it's still not working
05:35:57termin8or123I followed everything it said
05:36:12termin8or123Error! Can't load rockbox.ipod
05:36:18termin8or123File not found
05:36:23Lloreantermin8or123: Then you did not properly extract to your player.
05:36:31termin8or123i extracted it
05:36:37LloreanI said you did not PROPERLY extract it.
05:36:38termin8or123then dragged it into my iPod
05:36:45LloreanYou should extract it directly to the player.
05:36:51termin8or123oo ok
05:36:52 Quit jhMikeS (Nick collision from services.)
05:36:56LloreanSo that you have a .rockbox folder in F:\ (or whatever drive letter the player is)
05:36:57Nimdaeyou should have a .rockbox on the root of the drive
05:36:58 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
05:37:12Nimdaea folder named .rockbox
05:38:02Nimdaehas there been much progress on the usb stuff on the ipod?
05:38:03termin8or123in my iPod right?
05:38:17Nimdaetermin8or123: yeah, on the root of the drive of the ipod
05:38:36Nimdaelike if the ipod was drive F:\, it would be F:\.rockbox\
05:38:50termin8or123can it F:\rockbox
05:39:01Nimdaethe . is important
05:39:02termin8or123it has to be .?
05:39:03LloreanIt needs to be .rockbox, not rockbox. You cannot rename it.
05:41:19termin8or123but when i extract it into my iPod
05:41:23termin8or123its still rockbox
05:41:25termin8or123not .rockbox
05:41:34Ebertput a dot
05:42:23termin8or123i should've just read the manual
05:42:37krazykitseeing as that's in the guidelines, yes.
05:42:42Mouser_XIt is there for a reason...
05:42:46Nimdaeactually, it sounds like when it extracted, it created a directory of the name of the zip, do you have a directory inside of that called .rockbox?
05:43:23Ebertwhich ipod are u using
05:43:46Nimdaeok, don't rename the rockbox to .rockbox
05:44:03Nimdaetake the .rockbox inside that and move it to where rockbox is, then delete the rockbox dir so you only have the .rockbox
05:48:22Nimdaewow, for some reason windows decided to run a chkdisk on my ipod...unless rockbox makes bootex log files too
05:50:01chrisjs169|hereI'm trying to fix the mpegplayer seek/resume patch - any idea what'd cause if (*mem_ptr + size > bufsize) to be true?
05:50:59 Quit elinenbe (Read error: 110 (Connection timed out))
05:50:59 Nick elinenbe_ is now known as elinenbe (
05:54:53jhMikeSchrisjs169|here: really hard to say with a patched version
05:55:27 Part termin8or123
05:55:47eigmajhMikeS: got a sec to talk about init_threads() in thread.c?
05:56:42 Join midgey_ [0] (
05:57:12jhMikeSeigma: sure
05:57:43jhMikeSdid you find something wrong?
05:57:46eigmasort of
05:57:53*eigma is typing explanatory message
05:59:30eigmajhMikeS: the m:robe port had a bug where bss variables weren't getting zero'ed. as a result, find_empty_thread_slot() was returning -1 in init_threads (line 1040). this caused major corruption of threading structures and eventually caused a stack overflow much later, in the scheduler
05:59:51eigmaI was thinking about adding a if (slot < 0) panicf()
06:00:16eigmait would help debug problems like this; on the flip side, increases code and data (the message string) size
06:00:29eigmaand, one could argue that, if bss isn't being initialized, all bets are off
06:00:52jhMikeSeimga: that's fine actually but should really only be needed for debugging purposes since a thread slot should be guaranteed
06:01:02 Join midgey__ [0] (
06:01:07 Quit BigMac (Read error: 110 (Connection timed out))
06:01:37eigmawhat about wrapping the if() in an #ifdef DEBUG.. the only problem is I don't normally build with that, and I don't know that many people do
06:02:36jhMikeSThrere is THREAD_EXTRA_CHECKS. you can use THREAD_PANICF(msg, thread) and #define that to be 1 so no DEBUG needed. Otherwise is space for a string that should never be required.
06:04:09eigmaTHREAD_PANICF is no good because it assumed a valid struct thread_entry exists.. I'll just wrap a panicf in THREAD_EXTRA_CHECKS. thanks
06:04:58jhMikeSah, yes thats true it does. :)
06:05:55eigmafyi, the root cause was that we weren't assigning variables in "COMMON" to ".bss".. according to kkurbjun, this was also the cause of some Gigabeat instability problems
06:06:01Mouser_XWell blast... The infones patch compiled, but with lots of errors...
06:06:04 Join midgey___ [0] (
06:06:04***Alert Mode level 1
06:06:04DBUGEnqueued KICK midgey
06:06:04DBUGEnqueued KICK midgey_
06:06:04***Alert Mode level 2
06:06:04DBUGEnqueued KICK midgey__
06:06:04DBUGEnqueued KICK midgey___
06:06:04***Alert Mode level 3
06:06:32kkurbjuneigma, I don't know if it was the cause
06:06:39kkurbjun(just got back)
06:06:42eigmaah ok
06:06:55kkurbjunI havn't tested it yet so we'll see
06:07:01eigmado you have a gigabeat?
06:07:16 Quit miepchen^schlaf ("Verlassend")
06:07:35CtcpIgnored 5 channel CTCP requests in 7 seconds at the last flood
06:07:35*eigma wishes Rockbox had some sort of fuzzing test suite that puts random data in RAM / inserts random delays in hardware accesses / that sort of thing.
06:07:42 Quit RCM123 ()
06:07:48kkurbjunyeah, but not the one that was showing the problems - its in storages with my jtag cable
06:07:54eigmaah ok
06:09:04eigmajhMikeS, kkurbjun: review this patch please?
06:09:09jhMikeSeigma: yes, I remember when that one came up and playback initialization was failing
06:11:58kkurbjunpatch looks good to me
06:12:52 Quit Mouser_X (Read error: 104 (Connection reset by peer))
06:13:11 Quit midgey (Read error: 110 (Connection timed out))
06:14:21jhMikeSnow it occurs to me about the green deltas with the thread changes...I turned the extra checks off.
06:16:05***Alert Mode OFF
06:16:26jhMikeSeigma: can DM320 sleep the processor with IRQ/FIQ disabled in cpsr and still wake? Both PP and Coldfire allow this but s3c2440 and SH do not.
06:16:26 Join orange [0] (n=mdw@about/essy/gummy/
06:16:40jhMikeSCF of course has no FIQ but...
06:16:55 Join n17ikh|Lappy [0] (
06:16:57 Join syn4pse [0] (
06:17:19 Quit midgey_ (Read error: 110 (Connection timed out))
06:17:49orangeanybody running rockbox on one of the sansa e270's from woot? I have run rockbox on two other devices in the past, but rbutilqt-v1.0.1 just says 'no sansa found' when I try to do a complete installation
06:17:52eigmajhMikeS: I don't know; why?
06:17:54syn4psei'm having trouble with the menu_api. basically I want to give the user a chance to alter 4 booleans
06:18:40orangeI did choose msc mode, and the sansa is mounted at drive F (win32)
06:18:55orangechose 'Sandisk Sansa E200 at F:\'
06:18:55 Join hoobop [0] (n=user@unaffiliated/hoobop)
06:19:20 Quit Strath (Read error: 104 (Connection reset by peer))
06:21:32 Quit midgey__ (Read error: 110 (Connection timed out))
06:22:29 Quit Ebert ()
06:23:26 Part hoobop ("leaving")
06:24:16 Join Strath [0] (
06:45:36 Part Llorean
06:47:12JdGordonhey all
06:47:28 Part orange
06:48:26 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
06:49:17JdGordoneigma: kkurbjun, apart from the leave_connected param.. does the spi target stuff look ok?
06:49:36eigma*taking another look*
06:50:25eigmaoh, I had an idea
06:50:28JdGordonalso, does that spi transfer function need locking?
06:50:38eigmainstead of passing around "enum SPI_target target"
06:50:50eigmajust pass around pointers to "struct SPI_info"'s
06:51:10eigmaeither let each client define their own, or make extern them from spi-target.h
06:51:23JdGordonwell then everything will need to know about that struct..
06:51:26eigmathat way, we don't worry about array bounds checking or anything like that
06:51:34eigmanope, only about pointers to that struct, which can be forward-defined
06:51:41 Join sitwon [0] (
06:51:53eigmanot a *big* deal
06:52:19eigmaI'm just nit-picking. it's fine without leave_connected; I might do the pointer business myself when I feel zealous
06:53:41JdGordonwe probably dont want the disable all targets thing at the start also
06:53:59JdGordonthe touchscreen chip is the DAc also isnt it?
06:55:20jhMikeSJdGordon: I take it the pcm driver is going to be awhile?
06:55:34eigmaJdGordon: correct
06:55:50JdGordonjhMikeS: depends who else wnats to lend a hand :D
06:55:51eigmabut that doesn't mean it shouldn't disabled at init-time
06:56:00eigmait's not a chip disable; it's a chip select
06:56:15eigmai.e. "I'm not configuring you right now. Ignore the SPI bus, carry on."
06:56:36jhMikeSJdGordon: I'm changing the interface a bit but I guess the gigabeat-S tree will have the template with comments.
07:00:44 Quit XavierGr (Nick collision from services.)
07:00:45 Join XavierGr_ [0] (
07:01:18kkurbjundo we have a high resolution image of the rockbox logo?
07:01:30kkurbjunor an svg?
07:01:42krazykitthere's an svg, but it's incomplete
07:01:44eigmaI can't wait to see it on that gorgeous VGA screen
07:01:45JdGordoni tinhk there is a svg in the manual or the www folders
07:02:59JdGordonkkurbjun: you got the rockbox image compiling?
07:03:07***Saving seen data "./dancer.seen"
07:04:05kkurbjunfound it, great - well, it's compiling on my system, on cat's it's not, plugins are broken though
07:04:20eigmaam I missing some package?
07:04:29JdGordoneigma: we have the display set to 480x640.. which is the wrong layout for the logo, so it wont look brilliant...
07:04:38kkurbjunit looks really good at 640x198
07:04:49kkurbjunI'm planning on changing it to 640x480
07:05:15JdGordonmaybe we eventauyll offer 2 builds? 640x480 and 480x640?
07:05:31JdGordonuntill we have some magic to rotate at runtime
07:06:41eigmakkurbjun: I usually do make -j5 btw
07:07:03kkurbjuneigma: I don't think your missing anything.. how many cores do you have?
07:07:08eigma4 :)
07:07:18kkurbjun:), wow
07:07:29eigmaI just noticed that you're using plain make, that's all
07:07:39eigmashould go 2-3x faster with -j5
07:07:53*JdGordon has alias make='make -j4' in his .bashrc and has no problems
07:08:16eigmano, I wasn't implying that my -j setting causes build problems
07:08:20eigmaI just saw "make" in `w`
07:09:37JdGordongrr.... modifiygin files which were moved :p
07:09:48 Quit midgey___ (Remote closed the connection)
07:09:56kkurbjungotta go, I'll talk to you guys later - night
07:15:31JdGordonlol @ idiot in the forums
07:20:50 Quit toffe82 ("ChatZilla [Firefox]")
07:26:22JdGordonrtc seems to be keeping time better than it was last night :)
07:27:54 Join ender` [0] (
07:30:13 Join elinenbe_ [0] (
07:31:08 Quit elinenbe (Read error: 104 (Connection reset by peer))
07:31:09 Nick elinenbe_ is now known as elinenbe (
07:35:42amiconnkkurbjun: There is a very high res bitmap version of the rockbox logo (TIFF)
07:43:52eigmaJdGordon: you're not supposed to read the RTC as it's flipping seconds or something like that.. if you read it very often, you may see glitches. the datasheet explains, iirc
07:44:32 Join norbusan [0] (
07:44:38 Part norbusan
07:44:46JdGordonthe get_time() function calls it make oncee a second anyway so it should be ok
07:50:22 Join petur [0] (n=petur@rockbox/developer/petur)
08:09:56 Join Rob222241 [0] (
08:11:41 Quit syn4pse ("Hey! Where'd my controlling terminal go?")
08:13:13 Join ENd___ [0] (
08:16:23eigmagood night JdGordon
08:16:35 Quit eigma ()
08:21:31 Quit TMM (Read error: 110 (Connection timed out))
08:27:34 Quit ENd__ (Read error: 110 (Connection timed out))
08:28:08 Quit Rob2222 (Read error: 110 (Connection timed out))
08:29:34 Quit petur ("home->work")
08:33:40 Join syn4pse [0] (
08:39:02 Nick bb_ is now known as bb (n=bb@unaffiliated/bb)
08:43:09 Join sin613 [0] (
08:47:35 Quit FOAD ("I'll be back")
08:58:11GodEater_interesting post on GPLv2 versus GPLV3 :
09:03:08***Saving seen data "./dancer.seen"
09:03:17 Quit sin613 ("Leaving.")
09:04:50 Join LinusN [0] (i=linus@gateway/web/cgi-irc/
09:08:17 Join petur [0] (n=petur@rockbox/developer/petur)
09:09:44 Join Zagor [0] (n=bjorn@rockbox/developer/Zagor)
09:10:26*amiconn just had an idea that raises an interesting licensing question
09:12:36amiconnIf someone wants to port an application as a rockbox plugin, and that application has a license which is not gpl compatible, this is not possible atm because it interacts with the rockbox core in a non-trivial way
09:13:56amiconnComparing this with the linux case, where the core is also gpl, but running even closed apps is allowed, there is the difference that the kernel merely loads the app, and it interacts with e.g. glibc which is lgpl
09:14:38amiconnSo if someone wants to port an incompatible app, would it be possible to write a "glue layer", and put this under lgpl?
09:14:46 Join CaptainSquid [0] (
09:17:14GodEater_anything is possible of course
09:17:38GodEater_the thing which confuses me more is the kernel's ability to load non-gpl modules
09:17:42Zagoramiconn: plugin.[ch] is pretty much this glue layer
09:17:51Zagorunless the plugin uses any libs
09:17:53GodEater_which is a much tighter coupling than kernel->app
09:19:53ZagorGodEater: that's because its' Linus decision. not gpl politics/legalities
09:20:11Zagorit's :)
09:22:46GodEater_ <−− more discussion on the same issue. Disclaimer: This *is* slashdot after all ;)
09:24:27 Join diluted^ [0] (
09:24:45diluted^A quick question for anyone available
09:24:54GodEater_just ask
09:25:02diluted^Is rockbox supported by my pioneer headunit in my car?
09:25:21diluted^That sucks, why not
09:25:30Zagordiluted^: explain "supported"
09:25:41diluted^I manuver through my ipod via my headunit
09:26:10diluted^I can "control" it through the headunit, display artists, genres, etc
09:26:13GodEater_diluted^: no-one has implemented the Apple Accessories Protocol for iPods
09:26:43diluted^It's simply not just a rca-in thing where it plays any source coming from the ipod
09:27:08GodEater_is that a statement or a question ?
09:27:15diluted^that is a statement
09:27:45GodEater_then see my explanation above
09:27:56diluted^I've already tried rockbox, but I was disappointed by the battery life and poor navigation. I understand an ipod is a minuature computer, but I didn't find it very easy to manuver and look for music
09:28:24diluted^Its layed out in a heiarchy type view of features and I just didn't like that
09:28:49GodEater_feel free to submit an alternative design
09:28:55diluted^It would be nice to keep original firmware and layout, but to change colors etc
09:29:11GodEater_diluted^: no that wouldn't be nice - what about people who don't own ipods ?
09:29:14GodEater_we want consistency
09:29:15diluted^I'm not here to bash it but just put in my .0
09:29:29diluted^what do you mean?
09:29:51GodEater_I mean why would a sansa owner running rockbox want to see an iPod UI ?
09:30:01GodEater_or vice versa
09:30:13 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
09:30:14GodEater_we don't want to keep anything from the original firmware -
09:30:20GodEater_that would sort of defeat the point
09:30:45diluted^I understand but you have to understand, most ipod owners cannot install any of the firmware you guys have made. They want change of colors, new scroll bars and backgrounds etc
09:30:59GodEater_then run iPodWizard, not Rockbox
09:31:31GodEater_*you* have to understand we're not interested in what other people want, we're interested in what *we* want
09:31:43diluted^I understand that
09:32:08GodEater_if other people like what we've done, and want to use it, then great. But if they don't - well no-one's making them use our software.
09:32:16 Quit syn4pse ("Time wasted on IRC: 59 minutes")
09:32:21diluted^Honestly does it consume battery life when using rockbox vs. original firmware?
09:32:46GodEater_diluted^: you're showing your lack of research here diluted^
09:33:14GodEater_diluted^: the irc guidelines ask you nicely to have done some homework
09:33:18diluted^I never researched anything or stated that I have. I am just asking questions
09:33:19LinusNi believe rockbox still consumes more battery than the original firmware on some ipods
09:33:44LinusNmeybe even all ipods...
09:33:58diluted^I found that even moderatly using my ipod playing music, two hours was nearly maximum compared to 5-6 hours regularly
09:34:04diluted^when using rockbox
09:34:08Bagder1st to 3rd gen I think we're good on, but the others...
09:34:44diluted^And I noticed my harddrive spun quite a bit more, probably of higher amount of alotted cache. But thats where the battery life went off to.
09:35:29Bagderfirst, I don't think the hard drive spun more, then I'm quite sure that's not what eats the battery more in rockbox
09:36:37diluted^Before installing rockbox (keep in mind this was well over a year ago), I rarely ever heard my 5g ipod's hard drive spin. Only on boot up and rarely when it was being used
09:36:53diluted^Could be to due to the fact that I have on headphones listening to music produced by it, but nonetheless
09:36:56Bagderso it loads music by magic?
09:37:11diluted^After installing rockbox I constantly heard it spin, for seconds at a time
09:37:20diluted^Just something I noticed.
09:37:32Bagderyes, and I question the analysis
09:37:49diluted^Then what do you think was making that noise?
09:38:13BagderI'm not saying rockbox doesn't spin up the disk
09:38:13 Join davina [0] (
09:38:52*GodEater_ believes the native firmware spins the drive for shorter periods, but much more often.
09:39:06diluted^This may be true, once again I am speculating
09:39:25Zagordiluted^: when you ran apple firmware you had headphones and didn't hear the disk. when testing rockbox you didn't use headphones and thus heard the disk. and this is for some reason a problem with rockbox???
09:39:26*Bagder doesn't have an ipod... :-)
09:39:27diluted^Rockbox would be great if iPods came with more alotted ram and such
09:39:30morrijrdoesn't battery also depend on the codec used to encode the music?
09:39:46GodEater_diluted^: rockbox uses all the available ram in the ipod
09:39:48Bagderdiluted^: rockbox does not need more ram than the OF
09:40:03Bagdermorrijr: yes
09:40:20morrijrdiluted^: so have you changed the encoding for the music you are listening too?
09:40:24GodEater_diluted^: so it loads as much off the disk as possible into memory, and then stops spinning the disk
09:41:02advcomp2019and the battery life depends how long you use the display too
09:42:21diluted^Not to mention unstable builds and unexpected crashed. I loved how it looked, but if I wanted my music player to become a small computer, I would carry a laptop around with me.
09:42:41Zagordiluted^: I think you are confusing rockbox with ipodlinux
09:42:54diluted^To each his own but this is my perception of it. You guys do a good job of what you are doing and its admirable. But some things are better left alone
09:43:09morrijrdaps *are* small computers. The only thing that differs is the amount to which that functionality is exposed :)
09:43:37Bagderdiluted^: you're clearly not in our target group, but we have tens of thousands of users who're happy with rockbox
09:43:51GodEater_diluted^: so, you've asked a question about using your ipod with your headunit, and found out it won't work. But now you're telling us you wouldn't use it even if it did, because you don't like it ?
09:44:10Bagdertroll is the word
09:45:24diluted^I am telling you that I have tried it before and reset back to original firmware. I thought for some crazy far out reason that it may be compatible with my head unit.
09:45:40Bagderwe would love it to be
09:45:43diluted^My headunit constantly charges the iPod, so I thought power usage wouldn't be an issue. I guess I was wrong and thanks for your help.
09:46:02 Join TMM [0] (
09:46:07 Part diluted^
09:46:41Zagor"i love how it looked" somehow sounds like he has never tried it :-)
09:46:54GodEater_waste of time
09:47:00Zagorthat's quite the opposite of what most people say
09:49:36advcomp2019i like rockbox on my sansa
09:49:54 Quit homielowe ("ChatZilla [Firefox]")
09:50:26Zagoradvcomp2019: yeah, I mean most people love how it _works_ but thinks it could be prettier
09:50:46morrijrI like it, although I've been having problems with my iPod detecting (and restarting into disk mode) when a usb connection is made. (Not a complaint you understand, just an observation) I have to unplug the hub from the power and plug it in again. Don't know why - used to work :)
09:52:32 Join Llorean [0] (
09:52:48*GodEater_ hunts for the crank for the forums again
09:53:08 Join homielowe [0] (
09:53:36advcomp2019i do not mind how the menus look because how much do you look at your player while it is playing
09:53:38JdGordonLlorean: did you try out the menu reaaranging patch yet?
09:56:41LloreanNot yet, sorry
09:58:05JdGordongot any objections to it being commited anyway?
09:58:53TMMyeah, care should be taken as to not make the menu's so pretty people will continue to stare at them
09:58:59TMMthey might crash their car ;)
09:59:06TMMrockbox: It's for YOUR safety
09:59:13pixelmaJdGordon: yes, if this patch doesn't update the manual accordingly, too... </half-serious>
09:59:21LinusN"Rockbox - boring is safe"
09:59:35 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
10:00:03JdGordonpixelma: yeah, I meant to ask you about that actually... I'd really rather not dig in the manual...
10:01:47 Join Transienc1 [0] (
10:02:11JdGordonand umm.. while people seem to be around.... whats everyones opinions on using the touchpad button code in the sim for the mouse?
10:02:28 Join B4gder [0] (n=daniel@rockbox/developer/bagder)
10:03:32JdGordonI'd like to enable it so when the drawing code gets changed there is less liklyhood of it being completly broken.
10:07:13pixelmaJdGordon: where is the question in your statement about the manual? ;) - Btw. it's not that hard to work with tex, I had never seen it before I started working on the Rockbox manual...
10:07:18midkaywhat FS# is the menu reordering patch?
10:07:41 Join pondlife [0] (n=Steve@rockbox/developer/pondlife)
10:07:58linuxstbJdGordon: IMO, the sim is a sim, so shouldn't use a mouse if the device doesn't have one. But I don't feel that strongly.
10:08:03JdGordonpixelma: well... the question was a hint to hopefully get someone else to do it...
10:08:25JdGordonmidkay: fs#7864
10:08:42Lloreanlinuxstb, JdGordon: Maybe just add a HAS_PIXEL_INPUT define for it.
10:08:45peturlinuxstb: I have that same feeling, the upper code of sim and target should be as close as possible
10:08:49midkayJdGordon: ah, thanks. sounds nice.
10:08:56JdGordonI dont think i've ever properly read the manual and really dont want to be touching it
10:08:59LloreanThen it can be enabled in any sim for testing, but that doesn't need to be defined by default for any current ones?
10:09:48JdGordonwell, I'm using HAVE_TOUCHPAD for the mrobe, which I thought could be defined for the sim regardless of the target (not charcell though)
10:10:13LloreanI don't think it should be defined for any sims that aren't for a touchscreen target
10:10:22linuxstbJdGordon: That sounds wrong... That will mean the sim will have all features which depend on the touchpad
10:10:37JdGordoneither way the code will be there, so I thought 2 reasons to enable it.. 1) make the sim more an app and more usable, and 2) so when people fiddle with the drawing code they will be able to see if they break the mrobe
10:10:43LloreanIt's not hard to add the define for testing, but the sim should stay as close in terms of I/O to the target as possible
10:10:57linuxstbJdGordon: 2) - people can just test with the mrobe sim...
10:11:11JdGordonlinuxstb: do you really belive people will do that?
10:11:19peturJdGordon: the sim is also used to debug UI code, don't make it any different from target
10:11:53JdGordonpetur: ?
10:12:12amiconnZagor: plugin.[ch] is gpl though...
10:12:15linuxstbJdGordon: They have no excuse not to - it's no different to any other hardware feature, like LCD remotes...
10:12:20LloreanJdGordon: Well, once the mrobe is a target, if they break it they'll know at least by the time they commit, but really if they're modifying code that might break the touchinput they should be checking
10:12:33petur"<JdGordon>either way the code will be there, so I thought 2 reasons to enable it.." <−− the code shouldn't be there if the target has no touch input
10:12:40 Join eddie_nz [0] (
10:12:42JdGordonok, so i wont enable it
10:13:25linuxstbAlthough something that could be nice would be to enable mouse input on the background image - so the user can click on buttons. Could maybe be a nice way to emulate the ipod's wheel for example.
10:13:41eddie_nzHey JdGordon I downloaded that patch for fast-forward/rewind scrubbing (As well as the double click patch), compiled it all (into fullzip) and then ran it on my ipod... however I don't know how to activate scrubbing. Any ideas?
10:14:31Zagoramiconn: yes, but it's small and simple enough that it could be relicensed if we wanted.
10:14:36eddie_nz(my ipod is a mini 2g if that helps)
10:17:48linuxstbamiconn: Do you have a specific plugin in mind, or are you just talking theoretically?
10:18:04amiconnlinuxstb: Still pondering an XSkat port...
10:19:23*amiconn doesn't like the fact that it's not gpl, but there is no other open source Skat engine afaik :\
10:19:25linuxstbamiconn: My only worry is that if we allow plugins which aren't GPL'd, we'll be allowing closed-source plugins, and I wouldn't like to encourage those.
10:19:48amiconnvery true
10:19:57amiconnXSkat isn't closed source though
10:20:29TMMow yeah, that would be awesome. $manufacturer uses rockbox native on their player and stuffs it full of non-gpl plugins
10:20:56TMMwould be very nice to have to target a player that already HAS rockbox, wouldn't it? ;)
10:21:06linuxstbWhere's the fun in that?
10:22:05 Join obo [0] (n=obo@rockbox/developer/obo)
10:22:18 Quit Transienc1 ("Leaving.")
10:23:05TMMlinuxstb, sarcasm, heard of it? ;)
10:23:09 Join syn4pse [0] (
10:23:23linuxstbTMM: I was also joking...
10:23:35TMMin that case, I'm an idiot :P
10:23:38LloreanHow would it be possible to allow closed source plugins exactly?
10:23:53B4gdersarcasm is tricky in IRC
10:24:05*linuxstb needs to remember to smile
10:24:52syn4pseis there any other fixed width font besides FONT_SYSFIXED? I know that this is a basic question but I can't seem to find the answer. fixedsys is 6x8; I'd like to try 8x8 or something slightly larger
10:25:24Lloreansyn4pse: Actually, a decent number of fonts are fixed width. Try various ones, maybe Profont?
10:25:53syn4pseLlorean: that sounds great. do i call them with rb->lcd_setfont()?
10:25:55rashersyn4pse: all the NxN fonts are fixed width
10:26:18 Join XavierGr [0] (
10:26:26rashersyn4pse: No. You can only change between FONT_USERFONT (or something like that) and FONT_SYSFIXED
10:27:10JdGordonanyone know who idak on the tracker is?
10:27:23syn4pseplease forgive my ignorance. how would I set the FONt_userfont to Profont or another?
10:27:59Lloreansyn4pse: You can't, the user sets their own font to whatever they want.
10:28:21LloreanYou could override the userfont, but that's a bad idea, and you can't assume any font is present on disk anyway
10:29:02syn4psei'd just like to make my 20x45 grid a little larger
10:29:09JdGordonreject fs#7845?
10:30:28syn4pseoh well. maybe i'll supply a magnifying glass with my plugin.
10:31:39peturJdGordon: I thought so too, but it is probably the only way to automate time syncing
10:31:50peturso I left it there
10:31:55JdGordonsounds like a bad way to do it though
10:32:02pixelmasyn4pse: do you need a full font or do you only need some digits for example?
10:32:18JdGordonwe can do proper time syncing when we have usb on pp.. and its just bloat anyway
10:32:55peturJdGordon: this one was even for H300
10:33:01Zagorwell then we'd need to write windows usb drivers. raise your hand everyone who wants to do that...
10:33:18LloreanI think though it should still be closed
10:33:28LloreanLooking at my watch once a week doesn't hurt me very much.
10:33:46ZagorI agree. it's not something that is going into svn.
10:33:56LloreanIt's just throwing complexity at a non-problem.
10:34:02pixelmathe M5's RTC is more accurate than my watch anyways :)
10:34:12syn4psepixelma: I need just a few characters, but they must line up in the grid.
10:34:53pixelmasyn4pse: maybe you could use a bitmap for it (same as other plugins do, e.g. sudoku with digits)
10:35:07syn4pseyou are probably right.
10:35:35syn4psei could take a look at the bitmaps for sudoku
10:36:46 Quit XavierGr_ (Read error: 110 (Connection timed out))
10:36:54syn4psethe app i'm porting was written in curses and i'm still thinking text
10:38:21syn4psewhat is the danger of making my app less portable to other platforms? is there a maximum video resolution I should respect?
10:39:42Lloreansyn4pse: Bitmap LCDs range from I think 112x64 to 320x240, so you'll either look way too small, or won't fit depending on which direction you lean
10:39:51Zagorsyn4pse: resolution will continue to increase. the mr-500 for instance has a whopping 640x480 display...
10:40:46syn4psei have the ipod video, and I have had enough trouble squeezing the text onto 320x480
10:42:11syn4psethanks for all of your help!
10:50:55 Quit CaptainSquid ("Miranda IM!")
10:55:04pondlifeLinusN: Thanks for spotting the H300 bootloader problem
10:55:24LinusNnasty one
10:55:32peturdid I miss something?
10:55:57LinusNi never really liked the set_cpu_frequency() dependency (although i am the one that introduced it)
10:56:37LinusNnow we have to find a way to solve it in a nice way
10:57:01peturoh wow, nice find Linus
10:57:03LinusNfor some reason amiconn decided that bootloaders shouldn't use frequency switching
10:57:35LinusNi guess he really meant ipod bootloaders...
10:58:10 Quit syn4pse ("Time wasted on IRC: 35 minutes 28 seconds")
10:58:37LinusNi think we might want to move that #undef to the target specific config.h files
11:00:36eddie_nzIs anyone able to help me with getting fast-forward scrubbing working? :)
11:01:29 Quit obo ("bye")
11:03:10***Saving seen data "./dancer.seen"
11:06:46amiconnLinusN: Afaik coldfire bootloaders also don't use frequency switching
11:07:35peturamiconn: also not when going into usb mode? or are they always unboosted?
11:07:54amiconnAlways running @ 11MHz
11:08:27amiconnImo the bootloaders shouldn't use it because (1) it adds complexity which might be dangerous (i.e. hang the bootloader) (2) it might confuse the OF when we start it
11:08:42TMM11Mhz ought to be anough for everybody
11:12:42LinusNi believe they are unboosted since some time back
11:13:07LinusNbut they unfortunately depend on set_cpu_frequency() to set the default timing for the peripherals
11:14:06LinusNsince the dawn of rockbox on iriver
11:14:15amiconnThe PP solves this problem in a different way
11:15:14amiconnset_cpu_frequency() always exists. If HAVE_ADJUSTABLE_CPU_FREQ is not defined, it is called pp_set_cpu_frequency(), and is static void.
11:15:31amiconnsystem_init() calls it in that case
11:15:58LinusNi see
11:16:09amiconnSee, e.g. system-pp502x.c lines 110ff and 242 ff
11:16:18LinusNlooking as we speak
11:16:40LinusNmaybe we should do the same on coldfire
11:17:57amiconnFor PP this is not so much because we need to set up peripherals, but to set a high CPU clock when compiling without adjustable frequency
11:19:00pondlifeConsistency is good...
11:21:54 Join Arathis [0] (
11:28:53 Join obo [0] (n=obo@rockbox/developer/obo)
11:33:12 Quit homielowe (Client Quit)
11:33:29 Join homielowe [0] (
11:38:24 Quit JdGordon (Read error: 104 (Connection reset by peer))
11:38:38 Join JdGordon [0] (
11:40:58 Join seablue [0] (
11:43:55 Join CaptainSquid [0] (
11:49:12 Quit eddie_nz ("using sirc version 2.211+KSIRC/1.3.12")
12:00:16preglowanyone herek now if the new ipods actually have a good eq?
12:03:23preglowthe manuals seem to say no, but i've seen a couple of review that actually say it's got a parametric eq
12:03:26preglowsounds like bs, then
12:04:29markunthere was a nano 3g owner here last night, but I don't think he will be back to answer your question
12:04:42markunhe just came here to brag how perfect it is
12:04:47preglowi'll just attribute that to people who like to say "parametric eq" but don't know what it is
12:04:50preglowyeah, troll, saw him
12:06:01markunpreglow: yes, the manul of the classic only talks about presets
12:06:09markunmanual even
12:07:10*markun still doesn't really understand how music genres are linked to equalizer settings
12:07:43JdGordonits all marketing...
12:07:45jhMikeSpetur: to your much earlier question yes, but since no data is passed to the pcmrec thread, it still receives them serialized. starts are always sent. the recording only allows valid state transitions and bogus ones are ignored.
12:07:45preglowno one ever will
12:08:21markunpreglow: is it to counter the problems introduced by the people who mix for various genres, or to unbalance it even more?
12:09:21 Join novas242001 [0] (i=novas242@
12:09:29preglowyou don't mix for a genre, you mix to make something sound like you want it to
12:09:36preglowit's just retarded, is what i think
12:09:56preglowi've never used an eq preset in my life, and i'm quite sure i'll continue
12:09:57peturme uses tone control only to compensate hardware
12:10:24novas242001guys, is it possible to install rockbox on the apple os
12:10:26jhMikeSpreglow: no luck with the amp? I lay down for two seconds to think and just fell asleep.
12:10:44rvvs89novas242001: Hello again
12:10:51preglowjhMikeS: nothing apart from just finding ok-ish eq settings, but i haven't bothered implementing it in the plugin yet
12:10:52markunpreglow: looks like itunes stores the EQ settings per track for you. That actually makes sense I think
12:11:02rvvs89Rockbox has nothing to do with the Apple OS
12:11:06preglowmarkun: sure
12:11:12preglowmarkun: too bad you need bloody itunes to do it
12:11:24novas242001im starting to lik you rvvs89. u amuse me. lol
12:11:38novas242001nice 2 know u buddy.
12:11:44rvvs89Heh, well, I have to go
12:11:48markunpreglow: perhaps there are other programs who do it in a more standard way? I'll google a bit.
12:11:59preglowi doubt it, but feel free :)
12:12:00novas242001ya, take care. keep cool
12:12:57novas242001anybody seen Kingstone lately??
12:13:10novas242001or morphey or vicerman?
12:13:23markunnovas242001: are you sure they hang out in #rockbox?
12:13:27B4gderyou must be confusing this channel with something else
12:13:57novas242001this is my first time in freenode. im not confusing anything.
12:14:01*linuxstb guesses novas242001 is looking for #ipodlinux
12:14:10IsolinearDoes iTunes assign eq setting per track as well as store them?
12:14:17B4gdernovas242001: so who are those persons you ask about?
12:14:24novas242001treeet!! wrong!! linuxstb.
12:14:35linuxstbnovas242001: Then why are you asking about IPL people here?
12:14:43*novas242001 hints linuxstb something about ipodwizard
12:14:57Isolinear(fyi: linuxstb is never wrong...) ;)
12:15:00markunIsolinear: from the ipod classic manual: "If you assigned an equalizer preset to a song in iTunes and the iPod classic equalizer is
12:15:01novas242001its not about the ipl thing bro.
12:15:01*B4gder hints novas242001 that this is #rockbox
12:15:03markunset to Off, the song plays using the iTunes setting. See iTunes Help for more
12:15:07preglowis it just me or has there been a recent surge of small-time trolls here?
12:15:14novas242001its about the language he's developing
12:15:21 Join Thundercloud [0] (
12:15:42linuxstbnovas242001: But to answer your question - Rockbox can be installed on the ipods listed at and Kingstone never comes here (but I've seen him in the IPL channels sometimes).
12:15:51IsolinearSo you have to manually eq every song you want to have a per-song eq apply to?
12:15:51 Part Spyro_boy
12:15:53Lloreanmarkun: So it applies an EQ to your songs when you set the EQ to "Off" on the iPod?
12:16:02markunLlorean: exactly ;)
12:16:05Lloreanmarkun: That could very easily account for all the times people make claims about sound quality differences.
12:16:13novas242001oh. GOD BLESS LINUXSTB.
12:16:23preglowi want to be blessed too
12:16:33markunpreglow: by GOD?
12:16:36preglowsurely not
12:16:40preglowsomeone fancier
12:16:47IsolinearLike linuxstb?
12:16:54preglowthat'd be perfect, yeah!
12:17:12*linuxstb invites preglow to London to be blessed with beer
12:17:26markunmy girlfriend asked me this weekend if rockbox was now a proper religion :)
12:17:26novas242001listen up guys. what if i'd say i want rockbox in the apple os. u guys think tats ever possible
12:17:27*preglow has his skin tingling has he hears the b word
12:17:36Lloreanlinuxstb: I saw you commented on the InfoNES patch at one point. Did the previous version actually run, I tried the most recent patch and it freezes.
12:17:51preglownovas242001: already is, compile a simulator
12:17:56markunnovas242001: ask apple, they work on apple OS, maybe you can convince them to include rockbox
12:18:06linuxstbLlorean: I never tried it on a target, but tried the gigabeat sim, where it seemed to run, but I couldn't make the buttons do anything...
12:18:14novas242001wow. tats gotta be complicated <preglow>
12:18:31Lloreannovas242001: Rockbox is a replacement firmware. It's designed to run on its own, not on top of anything. It can be installed at the same time, so you can dual boot, but that's it.
12:18:33preglowit isn't, but sure
12:18:40Lloreanlinuxstb: Ah, let me check the sim, then.
12:18:45preglowoh, that apple os
12:18:54Lloreanlinuxstb: It hard freezes on target for me.
12:19:03pondlifeLinusN: Testing your patch on H300....
12:19:12linuxstbLlorean: Yes, I read your comment.
12:19:14novas242001so, its just like the apple OS or ipl <Llorean>
12:19:33 Join BigMac [0] (
12:19:46markunnovas242001: like them, but much better of course ;)
12:19:48Lloreannovas242001: I don't understand what exactly you're asking, but if you mean "It can dual boot like iPL" then yes, iPl, Apple OS, and Rockbox are each stand-alone firmwares.
12:19:48linuxstbnovas242001: Yes, apart from the fact it runs on a wide variety of devices, not just ipods.
12:20:13novas242001tats it Llorean. tats wat i was sayin bro.
12:20:19 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
12:20:28novas242001i know tat linuxstb. thnx anyway
12:21:03Lloreannovas242001: The word is "That". Our guidelines ask that you use real English words so that the blind and those that don't speak English as their first language can more easily interact.
12:21:26novas242001very funny Llorean.
12:21:30LloreanI'm not joking.
12:21:36IsolinearUmm... It's actually true..
12:21:37LloreanYou can read them at the link in the channel topic.
12:23:35IsolinearHey preglow, do you think the scrollwheel accel. patch is anywhere near commit-able?
12:24:38preglowIsolinear: yeah
12:24:49preglowat least it's pretty usable
12:24:53LloreanI just tried the most recent version of the scrollwheel patch that's based on the Sansa method
12:24:57LloreanIt's quite nice on my Nano
12:25:07preglowmine too
12:25:20IsolinearOpinions on what needs refinement?
12:25:23preglowbut mike has some comments on it i'd like to investigate further
12:25:36jhMikeSBuschel gave in?
12:26:33preglowwell, the latest patch is quite usable
12:26:44preglowi'd rather just understand how hysteresis would make it even better
12:26:47preglowand in what ways
12:27:04jhMikeSbut which sort?
12:27:11 Nick fxb__ is now known as fxb (
12:27:20markunpreglow: perhaps just commit it and refine later?
12:27:22jhMikeSyou mean angular?
12:27:37preglowjhMikeS: hell, i don't know, you're the one talking about it :)
12:27:43preglowmarkun: perhaps
12:28:03jhMikeSwell, sansa uses it for starting and stopping the fast mode as well
12:28:22jhMikeSanything I can do to help get the point accross then?
12:28:24IsolinearMight as well take advantage of the fact that it's as useful as it is...
12:28:55linuxstbpreglow: How does it compare to Apple's firmware? (if you can remember...)
12:29:35IsolinearI just used my co-workers OF iPod earlier tonight and it got me thinking about it..
12:30:05jhMikeSI tried my sister's video and it incorporates that angular "window" too
12:30:25IsolinearThe acceleration part is beautiful but it gets touchy when you try to stop.
12:30:36preglowlinuxstb: it's a variation of the same, perhaps accelerates a bit more aggressively but, that's a setting
12:31:02linuxstbWhy does it need a setting? I assume OFs don't have one.
12:31:14LloreanI don't think it needs a setting if we get it right.
12:31:18IsolinearThe OF acceleration seemed ok... Not as good (or customizable) as ours.
12:31:23preglowlinuxstb: well, we're rockbox, but you've got a point
12:31:35LloreanI think ours accelerates quite aggressively, but it still feels fairly accurate (for me, on my Nano)
12:31:44IsolinearBut half of the reason I use RB is to customize everything... :P
12:31:45preglowyeah, it could accelerate less
12:31:57preglowyeah, but you don't need to customize the accelration, really, just get used to it
12:31:59LloreanI actually like where ours accelerates at by default, but that's me.
12:32:01linuxstbShouldn't the aggressiveness depend on the length of the list?
12:32:10Lloreanlinuxstb: Probably
12:32:23IsolinearI just like options..
12:32:47IsolinearRockbox being so flexible is part of what makes it so great IMO.
12:33:02LloreanIsolinear: Yes, but option bloat is a real problem, as well as unnecessary complexity.
12:33:47IsolinearBut I think it wouldn't be unnecessary...
12:33:49LloreanThere's no reason to have options just for the sake of options, so the first attempt should be to try to find a happy medium, and if it becomes problematic then make it configurable.
12:33:59LloreanIsolinear: Do we _need_ it?
12:34:05LloreanOr do we _want_ it?
12:34:21IsolinearScrolling is such a fundamental part of using the device, it'd suck to be stuck with something that doesn't work for everyone..
12:34:41 Quit Jon-Kha ("leaving")
12:34:43IsolinearHow much red are we saving by omitting settings for it anyway?
12:34:47LloreanIsolinear: You're assuming it's impossible for it to be done in a way that works well for everyone.
12:34:51 Join Jon-Kha [0] (
12:35:04jhMikeSit's that touchy stuff slow mode gets rid of since it cancells acceleration unconditionally at slow speeds so no skipping is allowed
12:35:08LloreanIsolinear: Please, don't play the numbers game. It's not an issue of *just* how many bits are saved.
12:35:17 Join Jon-Kha_ [0] (
12:35:42LloreanIsolinear: All I'm saying is that we should save having it for configurable if it proves too hard to please everyone with one setting.
12:35:56Isolinearlol.. That was my point.
12:36:05*linuxstb thinks we all agree...
12:36:08IsolinearI was just assuming that it *probably* would be too hard to do so.
12:36:17IsolinearBut nothing is impossible. :)
12:36:17LloreanDon't make assumptions off the bat.
12:36:34*Isolinear agrees with linuxstb.
12:36:38LloreanI haven't heard many people clamoring for configurability in the OF's scroll, so apparently you can please most people in some ways
12:36:43preglowscrew bits, i'm talking about having less options
12:36:45 Join Wiwie [0] (
12:36:49Lloreanpreglow: Me too.
12:36:55preglowwe already have too many, and if apple gets away with no setting for this, then so can we
12:37:01preglowwe're already very close to their behaviour
12:37:11LloreanI'd probably put money down that it's possible to get a scroll speed that feels "natural", so that it pleases, say 90% of users.
12:37:18LloreanBut I don't bet, so I won't.
12:37:24jhMikeSis the accel still to aggressive if you set it lower?
12:37:29preglowcmon, let the money do the talking!
12:37:38LloreanjhMikeS: I don't think that it's *too* aggressive, just that it *is*. I like it.
12:37:55 Quit Jon-Kha_ (Read error: 131 (Connection reset by peer))
12:38:38 Join Jon-Kha_ [0] (
12:38:39IsolinearHow aggressive is too aggressive is kinda relative.. Is it a 20 item list or a 2000 item list, you know?
12:38:48LloreanI test on a 640 file folder, and scrolling it takes seconds, but feels "just right" to me.
12:38:51jhMikeSIs anyone clamouring for the e200 to be configurable? I think I was a bit on the conservative side for acceleration and it could be increased with no loss of control.
12:38:54 Quit Jon-Kha (Read error: 131 (Connection reset by peer))
12:38:58pondlifeLinusN: Yep, H300 bootloader works
12:39:05preglowe200 accel isn't configurable?
12:39:11jhMikeSpreglow: nope
12:39:34jhMikeSbut Buschel added the option to that as well
12:39:38LloreanjhMikeS: I think the e200 could be a *wee* bit more aggressive, but I haven't played with it too much, I rarely scroll long lists.
12:39:38IsolinearHow many stages of acceleration does the patch have?
12:40:03jhMikeSlike 10 different deg/S settings
12:40:19jhMikeSgive or take
12:40:30 Quit JdGordon ("Konversation terminated!")
12:43:19jhMikeSbtw, the sansa wheel can just be flicked kind of fast and you can move through 2000 item lists pretty easily. A little practice and it's possible to pick, say, "M" and move it right there.
12:43:36LloreanI was just doing that with my 600 item list.
12:43:47LloreanNot quite as huge, but I found it quite easy to stop where I wanted
12:44:44novas242001k guys. i jus downloaded rockbox. i hope the manual im downloading includes the installation guide.
12:44:49IsolinearOh shoot...
12:44:50novas242001tell me it does fellas. lol
12:45:07Lloreannovas242001: Yes.
12:45:11IsolinearI just realized that the accel patch I had been using was the Diffenbach patch... lol
12:45:23*novas242001 is gonna try rockbox and is *all smiles*
12:45:24LloreanIsolinear: That one's a bit... not what we're talking about. :)
12:45:43IsolinearYa, seriously...
12:45:45 Quit Jon-Kha_ (Remote closed the connection)
12:46:34 Quit B4gder ("It is time to say moo")
12:47:44markunnovas242001: good luck
12:48:25 Join Jon-Kha [0] (
12:49:24*Isolinear rushes to try out the RIGHT patch...
12:49:53*GodEater_ waves his "commit 7738" sign
12:49:53novas242001goodluck!! im gonna need that??
12:50:14*novas242001 thinks about the risks involved in installing rockbox
12:50:56*novas242001 thinks about his data of 70 gb stored in his ipod and wonders if its gonna get lost
12:51:14IsolinearUh.. Back it up?
12:51:19*jhMikeS wonders about this competing patch thing
12:51:30*novas242001 got down on his knees and prayed.
12:51:31LloreanjhMikeS: Competing patch?
12:51:42linuxstbjhMikeS: If you're talking about the other scroll patch, I wouldn't call it competing - it's very old, and abandoned.
12:51:43Nico_P...same question :)
12:51:45Lloreannovas242001: You can't damage the contents of your disk unless you do something ridiculously not in the instructions.
12:51:57novas242001damn baby. tats gonna take one hell of a time.
12:52:01markunor just don't install rockbox if you are not sure
12:52:08jhMikeSlinuxstb: ah, frankly I never even looked at it but knew it existed
12:52:09Lloreannovas242001: Remember the whole "Real words" thing?
12:52:21*GodEater_ wants to know how the data has got on the ipod if it isn't on a PC in the first place
12:52:46*novas242001 ignores markun... and theres nothing but 'rockbox' in his mind
12:53:34novas242001my ipod is like my secondary hardrive bro. it contains stuffs that are backedup from my pc. lol
12:53:44novas242001@ GodEater
12:54:07IsolinearOh my god!
12:54:25*novas242001 apologises to Llorean and promises to use only realwords from now on
12:54:25Isolinear(Or perhaps it should be "Oh my linuxstb!")
12:54:39IsolinearIn either case, yeah, this patch is sooooooo much better.
12:54:47*novas242001 wants to know if he's forgiven.
12:55:06LloreanAll is well.
12:55:12LloreanIsolinear: It works quite well doesn't it?
12:55:23IsolinearIndeed it does.
12:56:10GodEater_"7738 for commit"
12:56:28IsolinearCould stand to be a bit more aggressive in my 1800 song playlist though.. :P
12:56:46LloreanIsolinear: Move your wheel a bit faster? ;)
12:56:51jhMikeSOnly thing is, e200 needs setting ranges tweaked but I suppose that's no biggie to pick up on later
12:56:53IsolinearI was.
12:57:34IsolinearTook me 26 rotations to get to the end.
12:57:36GodEater_Isolinear: was there smoke coming off it ?
12:57:45jhMikeSIsolinear: there is a setting in there
12:57:48IsolinearAnd I was rotating pretty freakin' fast.
12:58:04pondlifeIsolinear: Can you compare to the OF?
12:58:17Llorean26 rotations for 1800 songs doesn't seem like much.
12:58:27pondlifeThat's what I was thinking
12:58:29LloreanEspecially since that means the most you should ever need is ~13 for that list.
12:59:07LloreanIsolinear: The OF is better, or the patch is?
12:59:16IsolinearI'm thinking maybe something along the line of "after x number of rotations at full speed, start making bigger jumps"...
12:59:21IsolinearThe patch is better.
12:59:36 Quit Jon-Kha (Remote closed the connection)
12:59:43GodEater_the OF of course goes into "Alphabet" mode at hi speed
12:59:49LinusNwow, has the file browser on the ipod video become slower recently?
13:00:10GodEater_LinusN: don't think so
13:00:11LloreanLinusN: In Rockbox?
13:00:20pondlifeA side-effect of the gradient bar addition?
13:00:20LinusNit's horrible
13:00:23LloreanNobody's been complaining about it
13:00:33*GodEater_ hasn't noticed a slow down
13:00:41Lloreanpondlife: That should only affect if you're using a gradient though.
13:00:42IsolinearThat gradient is impressive, btw...
13:00:42Nico_PLinusN: is gradient enabled ?
13:00:48IsolinearMakes it look quite legit.
13:00:57pondlifeLlorean: Indeed, hence "side-effect"
13:01:15LloreanNow we need a skinnable list-position bar...
13:01:24LinusNit's "inverse bar"
13:01:55novas242001guys, ill be back
13:01:57IsolinearThe OF scrolling does look a lot smoother however.
13:02:13pondlifeLCD update speed maybe?
13:02:22IsolinearIt's quicker to respond..
13:02:37LloreanMy Nano responds instantly in Rockbox
13:02:41GodEater_preglow: still no random powers ups by the way
13:02:44LloreanI'm a little unclear how much faster you can get than "Now"
13:02:57LinusNthe inverse bar lags quite a lot
13:02:57IsolinearLlorean: Did you alter any settings in the patch?
13:03:02IsolinearI was using it at default.
13:03:05*novas242001 waves bubbye to Llorean, GodEater_ and markun
13:03:13***Saving seen data "./dancer.seen"
13:03:31 Quit novas242001 ()
13:03:44Lloreanpondlife: I think the OF also draws the bar between entries, not just on entries, so that might be what makes it look smoother
13:04:06IsolinearThat'd make a difference.
13:04:22linuxstbGodEater_: What's "alphabet mode" ?
13:04:38 Quit BigMac (Read error: 110 (Connection timed out))
13:04:40Lloreanlinuxstb: Scrolls by letter rather than by entry, so 26 positions.
13:04:49LloreanWell, a max of 36 I suppose.
13:05:14linuxstbLlorean: That's on all ipods?
13:05:36LloreanI don't think I've seen it on anything but one I handled in a store once.
13:05:38GodEater_yeah, when you get to hi-speed in the OF, it starts flashing an enormous letter of the alphabet in the middle of the screen
13:05:41LloreanI've never had a long list on my Nano to check
13:05:43IsolinearCan anyone think of a way to create a massive scrollable list in OF with my 5G without installing iTunes?
13:05:54amiconnLlorean: How would that work with non-latin scripts?
13:05:55LloreanIsolinear: Notes folder
13:05:56GodEater_Isolinear: not really no
13:06:04*GodEater_ stands corrected
13:06:06Lloreanamiconn: I suppose it'll use all available characters in the iPod font, I guess.
13:06:20IsolinearI think I deleted that folder... lol
13:06:24IsolinearPlease instruct.
13:06:39LloreanIsolinear: I believe if you make a folder named "Notes" in the root, and populate it with .txt files, they'll show up in the OF
13:06:46linuxstbGodEater_: That sounds like a new (maybe 5g/5.5g only) feature - I can't recall ever seeing that on my ipod Color.
13:06:50IsolinearWill do.
13:06:56LloreanSo you can just make a script to touch aaa.txt through zzz.txt or some such
13:07:06GodEater_linuxstb: did you ever upgrade the OF on your color ?
13:07:43linuxstbGodEater_: Yes, but maybe I didn't test scrolling on a recent version.
13:07:43 Join Jon-Kha [0] (
13:07:49Lloreanlinuxstb, GodEater_: For something similar in Rockbox, we could have an option to scroll the bar, rather than in the list, somehow.
13:08:09GodEater_I need a clearer explanation of what you mean there
13:08:11 Quit Wiwie (Connection timed out)
13:08:17LloreanMuch like grabbing a scrollbar in a graphical OS, as I think JdGordon was working on making the scrollbar usable in such a way for the touchscreen ports
13:09:21GodEater_oh I see
13:09:37Nico_PLlorean: it was almost working last time I tried it
13:09:41Nico_Pquite nice
13:09:51preglowGodEater_: good news
13:09:52LloreanGodEater_: We have paged scrolling on some targets.
13:09:58LinusNi wonder why the file browser is so much slower than the menus on the G5
13:10:16 Join Wiwie [0] (
13:10:49linuxstbLinusN: There used to be a bug where the LCD was updated more times than necessary in the file browser, but not in the menus - maybe it's returned... Adding some DEBUGF()s to the lcd_update() function in the sim is an easy way to test for that.
13:12:12GodEater_Llorean: I know - I use it on my H140
13:12:23preglowGodEater_: people in the forum sure seem to shut up, though
13:12:31preglowyou touched your alarm, so i'd be more interested in hearing from them
13:12:33GodEater_preglow: they're bloody useless
13:12:41LinusNthe #7738 patch is certainly an improvement
13:12:44preglowwell, i don't care anyway
13:12:52preglowif no one complains, i'll assume we're all happy and smiling
13:13:14preglowLinusN: agreed
13:13:19preglowanything you'd like to see improved?
13:13:23LloreanGodEater_: I was thinking maybe there could be a way to actually toggle scroll modes, so one could scroll by entry, by page, or using the bar (by percentage, I suppose)
13:13:38LloreanThough it may only be useful for exceptionally long lists, people seem to want to have them.
13:13:39IsolinearVery nice idea.
13:13:40*GodEater_ does "for i in `seq 1 1800`;do touch $i.txt;done" in his notes folder to test in the OF
13:13:49LinusNpreglow: hard to tell, since the scroll is lagging so much :-)
13:13:57preglowright, 5g...
13:14:26GodEater_well "alphabet modes" doesn't kick in there
13:14:34GodEater_at least not with numerically named files
13:14:38LloreanLinusN: Is dircache on or off? I know that it should only affect things when the disk spins down, but every now and then people recommend it as a solution for a "laggy UI" and other people respond that it worked.
13:14:57LloreanI've always assumed that they meant "laggy" as in "entering folders when the disk has spun down" but it's always possible it's otherwise.
13:15:01GodEater_also the Notes feature in OF supports only 1000 entries
13:15:19LloreanGodEater: It tells you this, or it just cuts off?
13:15:33GodEater_it just cuts off
13:15:41IsolinearDo you really need that many notes? :P
13:15:55GodEater_you're the one with the 1800 entry playlist
13:16:06IsolinearYeah, that's music.
13:16:12LinusNLlorean: same thing with dircache on :-(
13:16:14GodEater_what's the difference ?
13:16:19IsolinearIf I need to write down 1800 notes I buy a notebook... :P
13:16:26GodEater_we're testing scroll speed here
13:16:37IsolinearI needed 60GB of music so I bought an iPod.. ;)
13:16:43GodEater_I fail to see how it makes any difference what sort of list I'm scrolling through
13:16:45LloreanLinusN: Alright, it seemed a long shot but.
13:16:56IsolinearI know, I'm just givin' you crap.. :)
13:19:58GodEater_christ - that gradient feature REALLY slows down the scrolling
13:20:23*amiconn didn't notice a slowdown, but disabled it anyway after checking it out
13:20:27LloreanI've only tested it on my Gigabeat, so not really a fair test.
13:21:08amiconnIt either looks crap or hampers readability
13:21:10GodEater_actually that may not be a true statement
13:21:15 Join Jeusek [0] (i=5410c372@gateway/web/cgi-irc/
13:21:26GodEater_it seems my first test must have been while the cpu was boosted
13:21:33*amiconn uses a sigle colour selector now (on one of his very few colour targets)
13:21:37GodEater_as switch back to "Inverse" hasn't improved matters
13:21:42LinusNyeah, the gradient makes it even slower on the 5g
13:22:07JeusekI said heyhey then youre supposed to say: hey Jeusek welcome
13:23:08JeusekI dont feel wecome :(
13:23:12LinusNGodEater_: i just had the same experience, it wasn't really that much slower
13:23:16Jeusekill go cut myself now
13:23:20GodEater_no much no
13:23:32GodEater_but once the cpu is boosted it's fine
13:23:38GodEater_not much to notice
13:23:43preglowseriously, what's up with these people we're getting in here now?
13:23:53GodEater_lord knows
13:23:58Jeuseklol im just bored, Im at work
13:23:59LloreanGodEater_: Yeah the gradient seems to reduce responsiveness slightly on my Nano.
13:24:06preglowJeusek: go be bored somewhere else
13:24:55IsolinearAnyone know offhand the refresh rate of the 5G LCD?
13:24:58preglowLlorean: i wouldn't expect calcing a new colour to be THAT slow
13:25:16Jeuseklol I got a ipod 5g can I run both rockbox and ipodlinux?
13:25:41Jeuseksweet Ill do it when I get home
13:25:50Lloreanpreglow: It only slowed down my Nano slightly. I wouldn't expect it to have to calculate anything after you've left the options for it?
13:26:00LloreanWe shouldn't recalculate the gradient every update.
13:26:30preglowyou need to recalc colours on each line of the gradient
13:26:38preglowjust saying that shouldn't exactly slow stuff down much
13:26:48LloreanCan't we calculate them after the two colors are picked, and keep them somewhere?
13:26:48preglowwhat's the alternative?
13:27:03 Quit Jeusek ("I dont get what youre talking about anyways")
13:27:12 Join Jeusek [0] (i=5410c372@gateway/web/cgi-irc/
13:27:13 Quit Jeusek (Client Quit)
13:27:13preglowwhat, just statically alloc on array with the max gradient bar size and stuff the colours there?
13:27:25LloreanMax height of the gradient bar, yes.
13:27:25preglowreally, calculating them shouldn't be so slow it should matter
13:27:44preglowit's just linear interpolation
13:28:06LloreanWell, the 5G LCD already suffers slow updates though. Wouldn't it make more sense to drop the calculation for a relatively trivial increase in RAM usage instead?
13:28:30amiconnThe recalculation is neglectible compared to the additional drawing
13:28:32LloreanI mean with fast scrolling, you're moving the list 200 times a second or so.
13:28:38preglowlike i'm saying, the point is that the calculation should be trivial
13:28:55LloreanAlright. My point is just "Trivial" isn't the same as "Zero" :)
13:29:08preglowif we're actually redrawing the screen 200 times a second, we're doinmg something, very, very wrong
13:29:36Nico_PLlorean: the calculation is actually a decrementation and shifts
13:29:39Lloreanpreglow: We'll be redrawing the text on top of the gradient as many times as we can force it to a second, won't we?
13:29:50IsolinearI'm testing the theory of the OF drawing more than one scroll line at a time for a smoother appearance...
13:30:01preglowLlorean: i'd rather expect we skipped a number of items without actually drawing them, anything else is just wrong
13:30:37IsolinearMy dSLR camera set at 1/800 of a second exposure captured two scroll lines being drawn at once.
13:30:50Nico_PLlorean: I expect drawing the lines is the costly operation, not calculating their colour
13:30:58preglowoh yes
13:31:13preglowif the gradient bar actually slows stuff down, i'm sure something is wrong with the code
13:31:20preglowit really shouldn't be noticable
13:31:22Lloreanpreglow: I don't know if we skip or not, but if we do it doesn't *look* like we skip many
13:31:25Nico_Ppreglow: the gradient code ?
13:31:34preglowNico_P: well, that'd be the only new part of the code
13:31:55Nico_Ppreglow: drawing a bunch of lines is probably slower than drawing a rectangl
13:31:59LloreanOn my Nano, the change from enabling the gradient bar is small enough that it might be placebo effect.
13:32:26amiconnpreglow: It sure is slower because of the additional drawing
13:32:35preglowNico_P: is it? drawing a rectangle is the same as drawing a bunch of lines, no? just a ton of memset16
13:33:07preglowamiconn: additional drawing?
13:33:08amiconnThe inverse bar just uses DRMODE_INVERSEVID to draw the text. Coloured/gradient bar first draws the background, then draws the text on top of that
13:33:20Nico_PI don't know, I figured the rectangle was more optimised or something
13:33:40Nico_Pand there's what amiconn says too :)
13:33:41amiconnRectangle and horizontal line are almost equally optimised
13:33:49Nico_Poh good then
13:34:06amiconnBut the solid colour bar can be optimised to be faster than the inverse bar
13:34:20amiconnThe gradient, however, cannot.
13:34:29Nico_Ppreglow: look at the code, the only thing other than drawing the line in the main loop is 3 decrementations
13:34:32peturdoesn't INVERSEVID also have to erase the background first?
13:34:39Nico_Pthere's the RGBPACK marco call too...
13:34:43LinusNthe sim only does one lcd_update_rect() per cursor movement
13:34:45amiconnpetur: nope
13:35:27Nico_Pamiconn: have you looked at the gradient drawing func ?
13:35:39amiconnpetur: Precisely, it uses DRMODE_FG|DRMODE_INVERSEVID, which draws background pixels with the foreground colour and leaves foreground pixels alone
13:35:53LinusNbut it could get away with a lot smaller rect though, if it kept track of what was actually changed on screen
13:35:55amiconnIt's almost exactly the same speed as plain DRMODE_FG
13:36:15Nico_PLinusN: I think TP diffenback posted a patch for that
13:36:19amiconnLinusN: Afaik the list code does that (ask Slasheri)
13:36:36preglowyeah, i think it does
13:36:42preglowanyway, me bbl
13:36:52amiconnOf course line-by-line-scrolling always has to refresh the whole lcd
13:36:55LinusNi thought the file browser used the list code
13:37:29 Quit markun (Remote closed the connection)
13:37:38Nico_PI found it ! FS #5591. It was closed as out of date though
13:37:38amiconnLinusN: yes
13:37:56amiconnStill, line-by-line scrolling *does* change the whole lcd
13:38:49LinusNah, now i see, the file browser does it correctly, i.e only redraws the changed portions
13:39:09LinusNamiconn is right as usual
13:39:54Nico_PLinusN: the file browser or the list code ?
13:40:59Nico_Phmm yes I see now
13:41:16 Join markun [0] (n=markun@rockbox/developer/markun)
13:42:21IsolinearSo is 7738 getting committed?
13:43:06LloreanDoes the acceleration work universally, or just in lists?
13:43:09*Llorean goes to try the EQ
13:43:52IsolinearI think it's useful enough to be committed now and any changes can always be made later.
13:44:02jhMikeSLlorean: it's up to the scrollwheel user. it's not just imposed on everything.
13:44:29LinusNjhMikeS: define "user" in this case
13:44:57LloreanLinusN: I assume, "Whatever's being scrolled"
13:45:02 Quit Maha` ("Leaving")
13:45:07LinusNin my world, the user is the one with his finger on the scroll wheel
13:45:11LloreanSame here.
13:45:32jhMikeSLinusN: anything processing the messages from the scrollwheel. if it wants to use acceration, it may just call button_apply_acceleration to get the accelerated delta.
13:45:54jhMikeSok, "data consumer" ;P
13:46:07LloreanI think the EQ could use some Acceleration loving.
13:46:23 Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
13:46:48LinusNis the lcd update equally slow in the OF on the 5G?
13:47:27*LinusN can't test without doing a full restore :-/
13:48:08 Join elinenbe_ [0] (
13:48:15LloreanIsn't our slow LCD updates due to our restricted knowledge of the broadcom doodad?
13:48:44linuxstbLinusN: What did you do that needs a full restore?
13:49:11LinusNcan't remember, when i try to boot the of it tells me that i have to restore
13:49:27 Part pondlife ("disconnected has pondlife")
13:49:28LinusNmaybe i can get away with a clever dd
13:49:36linuxstbLinusN: That should be fixable without a reformat/restore - see IpodManualRestore
13:49:37LloreanLinusN: Or "ipodpatcher -wf"
13:50:06 Join desowin [0] (
13:50:25ArathisI'm trying to build a voice-file for my player, but when I select "v" in the configure script it just says "Voice build selected" and won't go any further. Is it broken?
13:50:38LloreanArathis: Then just hit enter again
13:50:51LloreanYou hit enter without typing anything to "finish" making your Advanced build selections
13:51:48Arathisregarding the wiki there should come further selections about language and engines so I thought they might come directly after selecting vioce build
13:52:23Arathisthanks Llorean
13:52:30LloreanIt's the standard advanced build procedure, they don't show up until you're done with picking advanced options
13:53:34 Quit iamben (Read error: 104 (Connection reset by peer))
13:54:00 Quit markun (Read error: 54 (Connection reset by peer))
13:54:22 Quit Wiwie (Read error: 110 (Connection timed out))
13:56:14 Quit tictoc (Remote closed the connection)
13:56:38LinusNlinuxstb: can i use -wf to write a firmware file from
13:56:41Arathisany recommendations about the TTS engine?
13:57:00 Join novas242001 [0] (i=novas242@
13:57:08LloreanArathis: If you're on linux, espeak with the mbrola voices (requires a small amount of hacking)
13:57:26 Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
13:57:29ArathisLlorean: what do you mean by hacking?
13:57:35novas242001Why are the text in my RockBox so tiny?
13:57:45ArathisLlorean: I'm running sidux right now
13:57:47linuxstbLinusN: No. -wf modifies the firmware inside the partition. The files from there are just dumps of the entire partition.
13:58:17linuxstbI think the -w option in ipodpatcher writes the entire partition.
13:58:24GodEater_novas242001: because you've either : Not installed the font pack, or not installed any other themes
13:58:44linuxstbor c) Not selected a new font or theme
13:58:52LloreanArathis: You have to modify the commandline for espeak that it invokes in, it's a one-line change
13:59:28ArathisLlorean: if you could help me with that it shouldn't be a big problem :)
13:59:48novas242001Ok. Thank you GodEater_. You really are something to this room.
14:00:09GodEater_haha - hardly!
14:00:28GodEater_novas242001: catch me in a bad mood, and then see if you still feel the same
14:00:28*novas242001 taps Llorean and hints him about his improved english.
14:00:39ArathisLlorean: "on line" means while compiling or while executing?
14:01:07Arathisif it's while executing I'd install it with apt-get first
14:01:10LloreanArathis: The espeak page has instructions for using the mbrola voice. Then you just change the espeak line in to:
14:01:10Llorean$cmd = "espeak $tts_engine_opts -v mb-us1 | mbrola -e /home/llorean/voice/us1/us1 - $output";
14:01:16novas242001Thats obvious. You are a human being. So am I. So is everyone.
14:01:26linuxstblogbot isn't...
14:01:27LloreanWhere of course the folder is where you've actually put your espeak voices.
14:03:07amiconnLlorean: Shouldn't it be possible to select the mbrola stuff by entering the appropriate TTS engine options when configuring?
14:03:10 Join markun_ [0] (
14:03:15*novas242001 is amused with linuxstb wittyness....
14:03:18amiconnThat's exactly what the TTS options are for...
14:03:24 Join rogelio [0] (n=rogelio@
14:03:40Lloreanamiconn: If you'll notice it pipes to the mbrola executable, and the mbrola executable actually takes the option for the output file
14:04:18amiconnweird method...
14:04:18 Part rogelio ("Kopete 0.12.4 :")
14:04:25GodEater_LinusN: I've just updated my build to svn + latest version of 7738
14:04:29GodEater_it's horrendous
14:04:33Lloreanespeak just generates the phonemes, and mbrola speaks them
14:04:48LloreanAssuming "phonemes" is the right word and I didn't just make it up
14:05:06LloreanAnyway, it'd be better served as its own TTS engine option, I guess.
14:05:08 Join markun__ [0] (
14:05:11LinusNGodEater: really?
14:05:26GodEater_I can barely scroll at all in the file browser
14:05:38GodEater_database and other menus are unaffected
14:06:17 Quit markun_ (Read error: 104 (Connection reset by peer))
14:06:31 Quit Febs (Read error: 110 (Connection timed out))
14:06:55LinusNGodEater: it is equally horrible without 7738
14:07:00GodEater_however, clearing settings appears to fix it
14:07:42*LinusN tries to use rbutilqt to reinstall the bootloader but fails
14:07:43GodEater_wonder what the heck in the settings is causing that then
14:08:15LloreanGodEater_: If you haven't triggered a settings save yet, browse to config.cfg, and open 'er up.
14:08:15LinusN"No Ipods found"
14:08:52*GodEater_ has reloaded his settings from his custom one
14:08:58GodEater_this didn't appear to break it
14:09:15 Quit elinenbe (Read error: 110 (Connection timed out))
14:09:16 Nick elinenbe_ is now known as elinenbe (
14:09:29GodEater_however turning gradient selector back on
14:09:37GodEater_and reloading a different them HAS caused it to come back
14:09:46GodEater_I have another odd behaviour too though
14:09:54GodEater_the backdrop is only drawing down as far as the bottom of the list
14:10:01GodEater_after that, the screen is pure white
14:10:36linuxstbLinusN: Are you on Windows?
14:11:07linuxstbLinusN: Lots of people seem to be reporting that - but ipodpatcher works fine. I don't know if the reason has been found yet.
14:12:44GodEater_.cfg file which is causing the issue
14:12:46LinusNipodpatcher worked fine
14:14:49LinusNGodEater: i reset the settings, then reloaded my theme (Pen&Paper), and the sluggishness is there
14:15:21 Quit markun__ (Read error: 104 (Connection reset by peer))
14:16:17ArathisLlorean: does espeak need jackd running?
14:16:59 Join markun_ [0] (n=markun@rockbox/developer/markun)
14:18:16LloreanArathis: Don't know.
14:19:23Arathisit wants to install it, but though I'm new to sidux (just running it in virtual box for testing reasons atm) I don't know if it has a realtime kernel or not
14:19:50Nico_PGodEater_: so you were using the gradient fine, and then an update made it sluggish ?
14:20:17*Nico_P suspects dionoea's changes
14:20:25GodEater_but only in the file browser
14:20:31GodEater_it's fine everywhere else
14:20:46*Nico_P trys an update
14:21:06 Quit jhulst (Remote closed the connection)
14:21:50 Join massiveH [0] (
14:22:00amiconnLinusN: The "since 4 weeks" list doesn't know eigma's real name, unlike the frontpage & recent list
14:22:41LinusNaha, i'll kick bagder for that :-)
14:22:46*linuxstb takes the opportunity to mention the timezone differences again
14:23:57 Join kimala [0] (i=9d8a4370@gateway/web/cgi-irc/
14:24:53kimalaIS POSSIBLE?
14:25:00LinusNIT WON'T WORK
14:25:14*LinusN gets a headache from the screaming
14:25:36kimalathe rockbox firmware on the new nano fatty..
14:25:50Nico_P...won't work
14:25:56LinusNno, rockbox doesn't work on the latest generation ipods
14:25:58kimalahave you tried?
14:26:05linuxstbkimala: The new ipods are completely new hardware designs, so require completely new Rockbox ports, which no-one is working on.
14:26:15Nico_Pyeah, why haven't we tried ? :p
14:26:40 Join elinenbe_ [0] (
14:26:43kimalai want ipod linux.....but it seem impossible at moment
14:26:52IsolinearShoot man, I totally forgot to port Rockbox to the 6G iPods!
14:27:08IsolinearLemme just do that real quick.
14:27:18Lloreankimala: Rockbox isn't iPod Linux.
14:27:28 Join DefineByte [0] (
14:27:36kimalayes...but with rockbox i can install ipod linux
14:27:58LloreanNo, Rockbox and iPod Linux are two completely separate programs
14:28:06LloreaniPod Linux would need to be ported, just like Rockbox would need to be.
14:28:16IsolinearBut with Windows Vista, I can install Redhat!
14:28:20Nico_PGodEater_: by any chance, do you know which version you updated from ?
14:28:54kimalaok, but the port never comes untile some one decrypt the aple firmware..
14:29:11kimala10 years?
14:29:20IsolinearTie the firmware to a chair...
14:29:20Lloreankimala: Exactly. Feel free to work on decrypting it if you own one.
14:29:28IsolinearAnd torture it for all the secrets.
14:29:34DefineByteRegarding the manual: Are there currently any macros to use for PC Keyboard input, like there is for player input? I haven't spotted anything in preamble.tex.
14:29:55markun_kimala: talk about porting rockbox to the ipod classic:
14:30:02LloreanDefineByte: Why are those needed?
14:30:44DefineByteFor the installation section
14:31:01LloreanWhat keyboard input needs macros?
14:31:04DefineBytekey-presses are currently formatted the same as everything else
14:31:30DefineBytei, enter. for the rbutil section
14:31:48DefineByteor should they just be formatted inline?
14:31:59LloreanProbably, if they're going to be.
14:32:17DefineByteDodn't you think they should be then?
14:32:39DefineByteshouldn't they appear the same as player button presses?
14:33:34 Join JdGordon [0] (
14:33:34LloreanI don't think it particularly matters whether they are or aren't.
14:33:42dionoeaNico_P: yesterday's changes to the line selector drawing code didn't add (or remove) any code complexity. So I doubt that they could have any noticeable impact on the code's performance (unless you can spot an extra binary and's execution time)
14:34:06Nico_Pdionoea: yes, looking at the changes I realised that
14:34:54DefineByteIt would make things clearer I think :)
14:35:03Nico_Pthere must be something though....
14:35:21Nico_PI didn't see any change on my gigabeat, but it's a gigabeat
14:35:27LloreanDefineByte: I don't think I've met anyone who didn't know what to press, just people who didn't read at all.
14:35:34 Join Dark_Apostrophe [0] (n=darkapos@supporter/monthlybyte/DarkApostrophe)
14:35:54DefineByteRight, but it can't hurt to make things more obvious :)
14:36:07Dark_ApostropheHello. It seems that every time I connect my GigabeatF20 to USB, it forgets the time and date
14:36:15dionoeaGodEater_: are you sure that it's really slower ? (If yes, could you try pinpointing the faulty commit?)
14:36:20Dark_ApostropheCan anyone help me out please?
14:36:23LloreanDark_Apostrophe: With which SVN revision?
14:36:38Nico_PGodEater_: do you use colours in the file browser ?
14:36:43Dark_ApostropheIt says version:
14:36:58DefineByteoh and, anyone know how screen readers would handle 'ENTER'? Would they spell it out?
14:37:17LloreanDark_Apostrophe: That's ten days old, for one.
14:37:28LloreanWe do ask that you be up to date when reporting things.
14:37:31 Join kubiix [0] (
14:37:34Dark_ApostropheI didn't plan to upgrade the firmware every day :o
14:37:39Nico_Pdionoea: looking at GodEater_'s config file, I see file coulours
14:37:45DefineByteThe 'enter' key is currently in the manual as 'ENTER' which doesn't seem the best idea.
14:37:47Nico_Pthat might be a problem
14:37:51markun_Dark_Apostrophe: no, but it's a good idea to upgrade before you report a problem
14:37:54LloreanDark_Apostrophe: Doesn't matter what you plan, if you experience a bug, confirm it exists with the current version.
14:38:19dionoeaNico_P: is that standard rockbox?
14:38:26Dark_ApostropheOk, I'll have to do that when I get home from work ten
14:38:28Nico_Pdionoea: yes
14:38:35dionoeaah, nice. Didn't know about it
14:38:36Dark_ApostropheI'm leaving in half an hour
14:38:48markun_Dark_Apostrophe: well, I can upgrade and see if I get the same problem
14:39:29DefineByteNo-one here uses a screen reader? Ah well. :)
14:39:38markun_Llorean: do you know if ogg vorbis is still broken on the gigabeat?
14:39:49Nico_Pdionoea: what DAP do you have ?
14:40:07Dark_Apostrophemarkun_: I used it yesterday
14:40:20Dark_ApostropheAnd I have r14811-070921
14:40:22dionoeaNico_P: video ipod (and archos recorder v1)
14:40:45markun_Dark_Apostrophe: the problems were reported last week I believe
14:40:50Nico_Pdionoea: do you have this sluggishness on your video ?
14:41:02Dark_Apostrophemarkun_: Oh. Then I'll refrain from upgrading
14:41:03 Quit kimala ("CGI:IRC")
14:41:11Dark_Apostrophemarkun_: Ogg vorbis is more important to me than the clock :p
14:41:19dionoeaI didn't compare. Let me check.
14:41:21Lloreanmarkun_: No clue, unfortunately. I seem to have audio on it in basically every format *but* Vorbis.
14:41:46markun_Llorean: for me it's pretty much the other way around
14:42:21Lloreanmarkun_: Most everything I've encoded from CD is lossless, and most music that artists give away seems to be MP3 for compatibility.
14:42:29LloreanAll my vorbis is on my flash based players.
14:42:44dionoeaNico_P: i don't see any noticeable speed difference between invert and gradient.
14:43:14markun_my CDs are lossless and I've encoded them to Ogg Vorbis for my PC and DAP
14:43:32markun_Llorean: but this is more something for #rockbox-community I think
14:44:11Nico_Pdionoea: the problems godeater were describing look like the bug I fixed with file coulours
14:46:17 Join Febs [0] (n=chatzill@
14:46:57 Nick Gekz is now known as Gekz[PDA] (
14:46:59 Quit elinenbe (Read error: 110 (Connection timed out))
14:47:00 Nick elinenbe_ is now known as elinenbe (
14:48:48 Join barrywardell [0] (
14:54:13markun_Dark_Apostrophe: just finished compiling. I'll let you know if I can reproduce any of the bugs.
14:54:32JdGordonzzz.... booorreed
14:54:53 Join Genre9mp3 [0] (
14:56:13Nico_PJdGordon: did you make any progress on the scrollbar dragging for the mouse interface compared to the latest patch in the wiki ?
14:56:23markun_Dark_Apostrophe: crash when playing ogg vorbis :(
14:56:33GodEater_Nico_P: not just me either, LinusN too
14:56:54 Part Gekz[PDA]
14:56:58JdGordonNico_P: the wiki is the latest.. the scrollbar works reasonably well now i think
14:57:06Nico_PGodEater_: could you please try without using file colours ?
14:57:18Nico_PJdGordon: I had some jumpiness IIRC
14:57:55GodEater_Nico_P: ok one sec
14:58:04Nico_PJdGordon: I think the patch needs syncing too
14:58:33GodEater_anyone know how to set no file colours
14:58:46Nico_PGodEater_: I think you need to edit the config file
14:58:50JdGordonyeah, itll be resynced soon...
14:58:54 Quit novas242001 (Connection timed out)
14:59:13GodEater_Nico_P: nvm. I've just loaded my custom config
14:59:27GodEater_oh no - that didn't do it either
14:59:30GodEater_darn it
14:59:34GodEater_one sec again ;)
15:01:37LinusNGodEater: i haven't seen the backdrop bug you're describing, only the sluggishness
15:02:09GodEater_Nico_P: clearing the file colours setting from my config file appears initially to have fixed it
15:02:21Nico_P"initially" ?
15:02:40Nico_PGodEater_: the backdrop bug you described is weird too... it should have been fixed
15:02:49Nico_PLinusN: did you use the gradient before ?
15:02:56 Join freqmod [0] (
15:03:15GodEater_Nico_P: said "initially" because I wanted to try what brought it back again before
15:03:18***Saving seen data "./dancer.seen"
15:03:48Nico_PGodEater_: and by "fixed", do you mean the sluggishness too ?
15:04:07GodEater_yeah, there's now no sign of backdrop bug
15:04:22GodEater_or the painfully slow scrolling
15:04:33GodEater_so would seem to be something in the filecolour stuff
15:05:36Nico_PGodEater_: would you mind trying r14891 to see if the file colours are a problem ?
15:09:16GodEater_Nico_P: will do (on a conf. call at the moment though so might be a bit slow). For reference, I just edited the .cfg file I was using, and uncommented the filecolour line, then reloaded it. The problem came back instantly.
15:09:52Nico_Pyeah, it seems it's definitely related to file colours
15:10:20Nico_Pmaybe a couple themes could make the testing process easier
15:11:31GodEater_checking out that revision now
15:14:27 Nick fxb is now known as fxb__ (
15:16:00markun_Llorean, Dark_Apostrophe: I can confirm that indeed tomal's commit broke vorbis on the gigabeat
15:16:23Lloreanmarkun_: Odd that it works on other ARM targets (in theory) then, I imagine.
15:17:10 Join donsdw [0] (
15:17:12 Nick fxb__ is now known as fxb (
15:17:15markun_yes, I'm trying to narrow down which part of the commit broke it
15:17:51preglowmarkun_: i had some weirdness with ogg now just an hour ago...
15:18:05preglowa couple of files started glitching for no reason
15:18:41preglowreally smoothly as well, sounded like something went wrong before the imdct
15:19:10markun_preglow: I now compiled with only the mdct optimizations: no crash
15:19:25preglowmy guess is the codebook thing
15:19:59donsdwIs this normal: Sansa e200. I'm connected via USB and my screen says "Writing". It's been like this for over thirty minutes.
15:20:16krazykitdonsdw, yeah, as long as you remove it safely, it's fine
15:20:28donsdwI did add a directory and move some mp3 files into it.
15:20:32markun_preglow: will be my next test
15:20:46donsdwautocreate bookmarks: on
15:20:46donsdwautoload bookmarks: on
15:20:46donsdwuse most-recent-bookmarks: on
15:20:46DBUGEnqueued KICK donsdw
15:20:46donsdwsort files: oldest
15:20:48donsdwautocreate bookmarks: on
15:20:48donsdwautoload bookmarks: on
15:20:49donsdwuse most-recent-bookmarks: on
15:20:51donsdwsort files: oldest
15:20:53donsdwautocreate bookmarks: on
15:20:53krazykitdonsdw, don't spam
15:20:55donsdwautoload bookmarks: on
15:20:57donsdwuse most-recent-bookmarks: on
15:20:59donsdwsort files: oldest
15:20:59markun_preglow: oops, did the test wrong :(
15:21:12preglowmarkun_: what kind of error?
15:21:18donsdwsorry, new to mirc and screwed up
15:21:19markun_data abort
15:21:27preglowprobably alignment error, then
15:21:31krazykitanyway, you just need to use "safely remove hardware". i must be off now.
15:22:00 Join pondlife [0] (n=Steve@rockbox/developer/pondlife)
15:22:46GodEater_revision has finished building
15:22:49GodEater_just installing it now
15:23:06donsdwkrazykit: What I mean is: should I let it keep writing, or should I disconnect? In other words is it normal to "write" for a half hour?
15:23:08CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
15:23:08*Nico_P back in 2 secs
15:23:13 Quit Nico_P (Remote closed the connection)
15:23:21pondlife2.... :)
15:23:38 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
15:23:44morrijrdonsdw: quantify 'some' :)
15:24:15donsdwHmmmm. About ten three minute mp3s.
15:24:30morrijrfile size total?
15:24:32GodEater_Nico_P: ok - this revision isn't sluggish. I'm going to apply FS7738 to it now though
15:25:08Nico_PGodEater_: ah, so sluggishness might be related to FS #7738 ?
15:25:13 Part DefineByte
15:25:20GodEater_Nico_P: it's possible of course
15:25:22GodEater_but I don't think so
15:25:25GodEater_we'll see ;)
15:25:39GodEater_LinusN said earlier his build was sluggish without it
15:25:40Nico_PI don't see why either
15:25:55GodEater_but this check will make sure
15:26:38donsdwmorrijr: 27mb
15:26:38Nico_Pso even with file colours it's ok ?
15:27:06morrijrdonsdw: wouldn't expect it to take 1/2hr - have you tried to safely eject it?
15:28:18 Join n1s [0] (
15:28:43GodEater_Nico_P: ok - rebuilt it with 7738 in now
15:28:56donsdwmorrijr: No. I just wanted to make sure I had an abnormal situation before disconnecting. I'll disconnect now. Thank you.
15:29:12GodEater_makes no difference
15:29:17GodEater_7738 works fine with that rev
15:29:39 Quit elmargol (Read error: 104 (Connection reset by peer))
15:29:49Nico_Phmm so now we need to identify the changes that cause the sluggishness
15:29:55 Quit CaptainSquid ("Miranda IM!")
15:31:06GodEater_any windows devs on ?
15:31:27GodEater_you don't have to admit it in public, PM me :)
15:32:16pondlifeI am one of those..
15:32:24 Join elmargol [0] (
15:32:35n1sso anyone against changing the default for "Recursively insert directories" to on?
15:33:14markun_preglow: it was the imdct after all
15:33:18 Join FOAD [0] (
15:34:13LinusNn1s: i'm for it
15:34:26peturnls: would that be 'ask' ?
15:34:40Lloreanpetur: Recursively insert is separate from "Warn when clearing playlist"
15:35:05LloreanI kinda doubt there are many applicable situations where you want to insert a folder but not its subfolders though.
15:35:08n1spetur: no ask is a separate setting but we could go with that if we feel it's better
15:35:55n1shmm, maybe 'ask' is a little friendlier
15:36:15LloreanI think recursive operation is likely to be expected anyway
15:36:20LinusNme too
15:36:24LloreanWhen you move a folder, you move its subfolders.
15:36:25LloreanEtc, etc.
15:36:31n1son, on it is :-)
15:36:46n1sbut only one of 'em
15:37:05amiconnThat's automatic
15:37:17amiconnOtherwise you'd have to write s/on/ok/g
15:37:58n1samiconn: my pearl skills are that good :-)
15:38:02 Join jgarvey [0] (
15:40:51n1samiconn: have you tested midiplayer lately on any pp target? should be a bit better now, but maybe the MAX_VOICES should be lowered back down to 20 for them
15:41:34Zagorwhy does logfdump write the log in reverse order?
15:42:37|Rain|I mean to give midiplayer a test today
15:43:04n1s|Rain|: which player?
15:43:38animeloeoh what would be involved in obtaining the serial protocol for the ipod?
15:43:44preglowmarkun_: why does your commit touch libwma?
15:43:50markun_preglow: accident
15:44:09|Rain|n1s: e200 port
15:44:33markun_preglow: shall I fix it by removing the file or committing the rest of my wma change?
15:44:39n1s|Rain|: have you tried it before, and can you build your own builds?
15:45:13GodEater_Nico_P: weird, running 14938M (with 7738), and the problem isn't there
15:45:26|Rain|n1s: I haven't, and I do
15:45:36|Rain|I'm updating from svn right now
15:46:10n1s|Rain|: ok, when you try it if you get "Buffer miss!" errors could you try lowering the MAX_VOICES in midiutil.h ?
15:46:10Nico_PGodEater_: weird indeed
15:46:22|Rain|n1s: sure
15:46:41|Rain|I have a midi that brings timidity to its knees that I can test with
15:46:58preglowmarkun_: well, if it doesn't hurt,i don't care too much. what change is it?
15:47:10markun_preglow: already committed
15:47:26markun_just moving around some struct defines in the header files
15:47:32preglowany good reason?
15:48:40markun_to make it easier to replace the mdct
15:48:51markun_as saratoga also wanted to play with that
15:48:52n1s|Rain|: it's known to have sort of bad performance on pp, I have done a bit of optimizing but has only been able to test on coldfire
15:49:46Nico_PGodEater_: so no sluggishness even with file colours ?
15:50:00 Part LinusN
15:50:16*Nico_P is lost
15:50:27 Join norbusan [0] (
15:50:37pixelman1s: I tested midplay on the c200 yesterday - only beginning of my midi files (tested 5 or so) are bearable when there are only a few voices, as soon as it gets a bit more complex it starts spitting buffer misses and you can't listen to them (all of these play ok on my M5)
15:51:48n1spixelma: ok, sounds about right :-), coldfire handles this much better for some reason, it's probably a good idea to drop the MAX_VOICES a bit then
15:51:58 Part norbusan
15:52:42n1sor maybe use that COP for something useful...
15:54:24|Rain|wheeee buffer misses
15:54:43|Rain|not SUPER bad on e200, but I'm definitely gonna play with MAX_VOICES
15:56:39n1syou could also try changing the 10 in line 233 in synth.c to 11, and see if that helps
15:57:16Zagorbarrywardell, petur, anyone: do you have any idea why arcotg_udc.[ch] is called, and uses, the udc acronym? the chip docs never mention any such acronym
15:57:53barrywardellusb device controller
15:58:01barrywardellthat's for device mode
15:58:28amiconnn1s: "some reason" probably being the sample rate difference...
15:58:31barrywardellas opposed to host controller and otg controller
15:58:45n1samiconn: ah, riht forgot about that one
15:58:59pixelman1s: probably the slow lcd updates on the c200 don't make it better...
15:59:18amiconnpixelma: It's like that on mini g2 as well...
15:59:42n1sbut it should still be a bit better now on arm i hope, at least if the decay rate and MAX_VOICES are changed back to what they were
16:00:00Zagorbarrywardell: what's dcd then?
16:00:23n1sBagder: build system seems stuck againg :-/
16:00:27amiconnZagor: hanging build (?)
16:00:48pondlifeHmm, LinusN didn't commit the Coldfire bootloader fix?
16:00:51barrywardellZagor: device controller descriptor?
16:01:13Zagorbarrywardell: no, arcotg_dcd.c is the file that does all the actual device driver work
16:01:19pondlifeMust be the first of the month...
16:01:27Zagorhence my confusion about the names
16:02:29ZagorI'll try killing the build
16:03:21barrywardellZagor: I think that's austriancoder's invention - not sure where he got it from
16:03:32 Join scorche|work [0] (n=8dc5049d@rockbox/administrator/scorche)
16:07:04barrywardellZagor: arcotg_ucd.[ch] is what the linux driver calls itself for the device mode part. When we added some of the linux driver stuff, we kept the filename.
16:07:15|Rain|with a really evil midi (lots of long-lived voices), I can still manage frequent buffer misses with MAX_VOICES all the way down to 10 (which sounds like crap) and the rate shift at r<<11
16:07:45 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
16:07:47|Rain|maybe trying to do something with the COP is the best bet :/
16:09:13 Quit kubiix ("Miranda IM! Smaller, Faster, Easier.")
16:10:08 Quit Entasis (Read error: 104 (Connection reset by peer))
16:11:02 Quit GodEater_ (Read error: 110 (Connection timed out))
16:11:21 Join GodEater_ [0] (n=bryan@rockbox/staff/GodEater)
16:16:42 Join yossa [0] (
16:20:44 Quit JdGordon ("Konversation terminated!")
16:25:38 Join muszek [0] (n=muszek@
16:26:52muszekI've installed rockbox on my iAudio X5 like a year ago (love it, btw) and I thought it's time to upgrade... but can't find anything on upgrading in the manual... any help?
16:28:11markun_something wrong with the build server?
16:28:47GodEater_muszek: just download a current build, and unzip it over the top of your old one
16:28:47 Nick markun_ is now known as markun (n=markun@rockbox/developer/markun)
16:29:06muszekGodEater_: thank you.
16:29:19GodEater_muszek: or use the friendly new RockboxUtility
16:29:28pixelmaand maybe delete the old rockbox.iaudio if there still is one in the root of your player
16:30:28muszekGodEater_: cool... any change I'll find Debian/Ubuntu packages somewhere?
16:30:37GodEater_erm... possibly
16:30:44*GodEater_ hasn't checked the wiki page for a while
16:30:48 Join bluebrother [0] (i=9z9WU6Ph@rockbox/staff/bluebrother)
16:31:29GodEater_muszek: apparently not - but there's a statically linked linux binary
16:31:34GodEater_just download and run
16:31:35muszekGodEater_: sorry (shouldn't have asked that question w/o looking for couple seconds...)
16:31:41bluebrotherhmm, why does the wma codec have typedef'ed and CamelCase'd structs?
16:32:00GodEater_bluebrother: because that's how it arrived ?
16:32:09bluebrotheris this related to the codes origin or are the coding guildelines more relaxed for codecs?
16:32:18GodEater_codes origin I would imagine
16:32:44bluebrotherhmm, ok. Was just wondering ...
16:32:56Zagorwth, build hangs again. bagder needs to look at this.
16:33:09ZagorI have to to go
16:33:22 Quit Zagor ("Client exiting")
16:33:39jhMikeSwe can't put WM docs in the datasheets page or something?
16:36:36jhMikeShmmm...I guess IMPORTANT NOTICE says it's ok
16:37:20 Quit pill (Nick collision from services.)
16:37:30 Join pill [0] (
16:37:53 Quit pill (Nick collision from services.)
16:38:15 Join _pill [0] (
16:39:53 Join My_Sic [0] (n=MySic@
16:41:45 Join _kch_ [0] (
16:43:29 Quit My_Sic (Client Quit)
16:45:42muszekI just erased all music from my 30GB X5... du tells me that everything takes 40MB at the moment, but df says the drive is used in 11% (~3GB). Any idea why and how to fix that?
16:47:42markunmuszek: perhaps it has been moved to the trashcan on your player?
16:47:45 Quit _kch_ ("Abandonando")
16:48:15muszekmarkun: nope, there's no trashcan.
16:48:40muszekmarkun: no hidden folders besides .rockbox
16:49:33markunno idea then
16:51:00 Quit TMM (Remote closed the connection)
16:52:50bluebrothermaybe it's lost clusters? Have you tried running fsck.vfat?
16:53:04 Quit jhulst ("Konversation terminated!")
16:53:37 Join toffe82 [0] (
16:54:14muszekbluebrother: i'll try fsck, thanks
16:54:59bluebrotheryou might also want to try chkdsk /f on windows −− from my experience that finds more errors in the filesystem. Others have reported the opposite ...
16:55:38 Quit yossa ("ChatZilla [Firefox]")
16:56:17muszekbluebrother: it's a windows-free zone over here :)
16:56:36bluebrotherhehe ;-) Well, I just wanted to note it. Just in case ...
16:56:47muszekI know, thanks
16:58:33*bluebrother prefers working on linux :D
17:01:25muszekI ran fsck and the space looks all right now... but the only error it did output was something about original and backup bootsector being different (I chose "no action" as opposed to merging one with another or the other way around)
17:01:27 Quit barrywardell ()
17:01:40muszekbluebrother: do you happen to know anything about that?
17:02:15*amiconn would think it was the standard issue that the fat32 freecount wasn't updated
17:02:53 Join barrywardell [0] (
17:03:12muszekamiconn: should I be woried?
17:03:20***Saving seen data "./dancer.seen"
17:06:10 Join miepchen^schlaf [0] (
17:09:18 Nick webmind_ is now known as webmind (
17:10:24 Join delYsid [0] (n=user@debian/developer/mlang)
17:10:44delYsidwho asked about rbutil to be tested on Windows for accessibility?
17:11:21 Quit massiveH ("Leaving")
17:12:04 Join lamule01 [0] (
17:12:54amiconnmuszek: Not at all. Rockbox can also fix that
17:13:19 Join My_Sic [0] (n=MySic@
17:13:22 Quit barrywardell ()
17:13:24muszekamiconn: automagically or I need to do something?
17:14:40peturmuszek: System->Rockbox and press play
17:14:53peturit should say 'scanning disk'
17:15:05muszekpetur, amiconn: thanks
17:17:46bluebrotherdelYsid: Domonoky asked for it, and I'm interested in it too.
17:18:31delYsidbluebrother: The friend of mine will post a detailed mail to the mailing list, but the short summary is unfortunately that it talks somewhat, but is effectively unusable.
17:18:47bluebrotherI feared that.
17:19:43bluebrotherbut as it talks at all I'm confident we can improve it.
17:19:47delYsidI didnt do the testing, so I dont have any further details... :-(
17:20:12 Join barrywardell [0] (
17:20:21delYsidI can paste you his email if you want to get in touch with him.
17:20:44bluebrotherposting the results to the mailing list is a good way. I guess we can get in touch with him from that email, couldn't we?
17:21:30 Join Frazz [0] (
17:23:00 Quit |Rain| ("chaos")
17:23:55 Part pondlife ("disconnected has pondlife")
17:25:03XavierGrpetur: have you seen this? FS #7867 :P
17:25:27 Join TMM [0] (n=hp@
17:25:47peturXavierGr: !!!
17:27:10peturno idea why that is limited to BOFH though
17:28:27 Join eigma [0] (
17:28:42XavierGrwell it seems that the author had specifically BOFH in mind when writing it, very funny :D
17:28:56 Join A_M [0] (
17:29:16XavierGrpetur: btw, Have you seen Linus fix on the iriver bootloader?
17:29:28peturno big chance of having it committed I think, although amiconn also likes BOFH ;)
17:29:49preglowhow can one not like bofh?
17:30:16bluebrotherwhy no big chance for committing? It's just another "useless" demo thingy ;-)
17:30:38XavierGrpetur: FS #7533 didn't have time to test yet, but I will when I come back, maybe it will work with your H380 too?
17:30:59peturI can always try....
17:31:14peturshould have a bit of time tonight
17:31:46 Join spiorf [0] (
17:37:01amiconnReal Lame Text Centering (tm)
17:37:11amiconnBound to break for proportional fonts...
17:40:48 Join MethoS- [0] (
17:43:02 Quit TMM (Connection timed out)
17:43:46preglowthe balance scale isn't really optimal
17:43:58preglowmost of the change happens at 0-40%
17:46:16preglowwow, retailos charges the battery Fast
17:47:19 Quit eigma ()
17:47:47preglowmarkun: tried to find out why the mdct optimization bugs out?
17:48:41*amiconn thinks that doesn't make sense at all
17:48:57amiconnAfaik alignment check is disabled on the gigabeat cpu...
17:49:13 Quit Febs ()
17:49:31preglowit can do unaligned reads?
17:50:57amiconnI think it rotates as described in the arm manual
17:51:01*amiconn has no gigabeat
17:51:14toffe82amiconn: you want one ;)
17:51:25amiconnCertainly not
17:51:39*preglow is tempted...
17:52:46preglowthe gigabeat arm has no extra instructions compared to portalplayer arm7tdmi, no?
17:53:39A_MHiya folks! pseudo-noob coming back to rockbox development after not having used it for a long time. having some trouble compiling when trying to add a new source file... anyone feel inclined to help? ;)
17:53:56A_Mgetting "recorder/icons.h:30:25: rockboxlogo.h: No such file or directory" when trying to compile after adding the file to SOURCES...
17:54:42A_Many ideas? have added the file in question using svn add ...
17:55:45 Nick fxb is now known as fxb__ (
17:56:08 Quit barrywardell (Read error: 104 (Connection reset by peer))
17:56:51 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
17:58:19 Join przemhb [0] (
17:58:43linuxstbpreglow: I'm guessing it does - it passes -cpu=arm9tdmi to gcc
17:59:28preglowi don't think arm9tdmi has any extra instructions
17:59:56*preglow checks out
18:02:14preglowit has an extended pipeline
18:06:02 Quit Arathis (Read error: 110 (Connection timed out))
18:06:59 Quit petur ("work->home")
18:08:31 Join TMM [0] (
18:09:31 Quit TMM (Read error: 104 (Connection reset by peer))
18:09:38 Join TMM [0] (
18:10:12preglowlinuxstb: seems to be arm4t, same as arm7tdmi
18:10:14TMMone iAudio7! :)
18:10:18TMMthe thing's positively tiny
18:11:12TMMand, it's got 4 screws, which is good :P
18:13:37TMMnand write speed: not so good
18:14:15Nico_PA_M: svn add is when you want to commit or make a patch... what's the file you want to add ?
18:14:21TMMinterface looks like it's been done by a 5 year old with crayons
18:14:34TMMyep, this'll have to go ;)
18:15:33 Join baudchan [0] (
18:15:42A_MNico_P: it's a file I'm working on myself. starting to redo the settings display in menus thing I did a while ago. found the problem though, seems SOURCES had become corrupt somehow. redownloading and adding the line again fixed it.
18:15:51baudchanhey ^_^
18:16:10baudchanI have a ipod classic, is there any hope of me being able to put rockbox or ipodlinux on it?
18:16:22preglowapple has closed it down thoroughly
18:16:25preglowgo nag at them
18:16:33Galoisthey have encrypted firmware
18:16:54baudchanis it possible to use a ipod on linux?
18:17:06Galoisyou mean, just transfer songs?
18:17:07baudchana classic, obviously
18:17:34GaloisI think apple tried to prevent that too, but the linux folks found a way around it
18:17:53Galoishowever, all this happened quite recently, so the fix hasn't made its way into mainstream repositories yet
18:17:59TMMwhich is why, I don't buy stuff that has apples printed on it
18:20:42 Nick fxb__ is now known as fxb (
18:29:20 Quit tictoc (Remote closed the connection)
18:31:34 Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
18:32:23 Join Arathis [0] (
18:35:28 Quit obo ("bye")
18:35:38TMMow, it's got a reset button
18:37:14 Join agm3nt [0] (
18:39:31*amiconn thinks that those separate reset buttons are kludgey
18:41:44 Join kugel [0] (
18:42:16kugelcan a dev with e200 review my patch ?
18:48:05 Quit freqmod (Read error: 104 (Connection reset by peer))
18:49:07 Join Guile`` [0] (n=Guile@
18:49:28 Quit jhulst (Read error: 104 (Connection reset by peer))
18:49:35linuxstbTMM: Have you opened it up yet/
18:49:53 Quit TMM (Read error: 104 (Connection reset by peer))
18:50:16 Join TMM [0] (
18:51:04baudchanapparently ipod classics' hash was cracked like, last month
18:51:16baudchanso in the next few months I am sure I will see more support for it.
18:51:33linuxstbUnless Apple change the itunesdb format again...
18:51:55bluebrotherwon't affect Rockbox anyway ...
18:51:55baudchanexcept I wont upgrade the firmware
18:52:47 Quit kkurbjun (Read error: 113 (No route to host))
18:53:03 Quit MethoS- (Read error: 110 (Connection timed out))
18:53:19pixelmakugel: you aware that if you change the action handling in the plugin file, it is possible you change behaviour on other targets too (though haven't looked too closely what you changed exactly). *grumbles 'plugin button actions'*
18:53:46TMMlinuxstb: got my player! :)
18:53:59linuxstbTMM: So I read. Opened it up yet?
18:54:08TMMlinuxstb: not yet, I need smaller screwdrivers
18:54:37kugelno, i didnt think of that
18:54:42kugelbut i think i can fix it
18:56:08kugelor maybe not
18:56:22linuxstbTMM: Do you know exactly what telechips CPU is in your player?
18:56:46kugeli just didnt find another way to swap the funtions of left and menu button without editing the plugin file
18:57:13TMMlinuxstb: it simply turns off when you remove the USB cable, regardless of state of the player when you plug it in
18:57:35 Part baudchan
18:57:50linuxstbTMM: So it basically forces you to reboot?
18:58:01TMMI wonder what that means
18:58:43TMMit just immediately goes to 'usb connected' and doesn't come out
18:59:21TMMlet's hope it's because it switches to some magic USB mode :)
19:00:17TMMthe OF really has quite a horrible interface :)
19:00:28 Quit amiconn (Nick collision from services.)
19:00:34 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
19:00:37linuxstbTMM: Most do...
19:03:17TMMlinuxstb: well, it'll just have to go ;)
19:03:22***Saving seen data "./dancer.seen"
19:05:24 Quit donsdw ()
19:06:53 Join kubiix [0] (
19:07:08TMMthat swingtouch thing doesn't really work all that well
19:07:39 Join massiveH [0] (
19:08:01Bagderlinuxstb: TCC771L is written on the chip itself in the iaudio 7
19:08:14 Quit Seed (Nick collision from services.)
19:08:18 Join mirak [0] (
19:08:22 Join Seed [0] (
19:10:03 Quit massiveH (Client Quit)
19:10:05preglowwhat clock freq do these tcc chips usually run at?
19:10:17Bagder120Mhz iirc
19:10:42BagderARM946 core
19:11:10TMMO god, it skips if you change directories/albums/artists
19:11:17preglowhow unoverkill :/
19:11:42Bagderunoverkill is a great word
19:11:49TMMthis must have been written by trained monkeys, without the training
19:12:44TMMpreglow: apparently it's got close to 60 hours of battery life on OF ;)
19:12:58TMMpreglow: I think the 533mhz player won't make that :)
19:13:09preglowbut that can decode h264 :P
19:13:10scorche|workooo..a new competitor for the M5L?
19:13:22TMMit should be enough to play doom ;)
19:13:22preglowi'm starting to want an mp3 player with tv out now
19:13:26preglowand i know i should stop, but i just can't
19:13:33scorche|workpreglow: shame on you
19:13:38TMMpreglow: ever considered a laptop?
19:14:07TMMthat 533 mhz player is probably faster than OLPC ;)
19:14:34preglowTMM: i don't want a laptop :D
19:14:58linuxstbTMM: What formats does the OF claim to play? Is this one of those claiming APE support?
19:15:02preglowbut that's a good point, laptops probably have tv out these days...
19:15:19linuxstbpreglow: Or a $50 DVD player with divx support?
19:15:34preglowlinuxstb: i want more than just divx
19:15:43 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
19:15:46preglowi basically want vlc in a box, heh
19:15:51TMMsound of OF is pretty good though
19:15:52 Join miepchen^schlaf [0] (
19:15:52preglowso i guess i should just buy a laptop
19:16:21TMMpreglow: I got myself an aopen minipc, and put freevo on it, I pxe boot it from my server where all the media is, it's a wonderful machine to use as a set-top box
19:16:41preglowportability being important here, i want to be able to lug movies around conventiently and KNOW they'll play where i go
19:16:54 Quit Seed (Nick collision from services.)
19:17:01 Join Seed [0] (
19:17:08linuxstbpreglow: From what I've heard, the TV-outs on the average laptop are pretty bad
19:17:15preglowlinuxstb: i'd expect so, yeah
19:17:20TMMlinuxstb: OF claims: MP3, OGG, WMA, ASF, FLAC, WAV, MPEG4(video) playback,
19:17:23preglowmost stuff on your average laptop is pretty bad
19:18:38linuxstbTMM: Hmm, MPEG4 on a 120MHz ARM is quite impressive - unless I've missed a DSP in there somewhere...
19:18:38TMMit's strange, it's sort of 'sideways'
19:19:10TMMlinuxstb: manual suggests @ 160x128 pixels...
19:19:15preglowhmm, am i dreaming, or did i read somewhere that pp has the jpeg idct in hardware?
19:19:19linuxstbDo they give any more info on video encoding? (bitrate, fps, audio format etc) ?
19:19:36TMMlinuxstb: no, the include some tool, but I've got examples that I plan on examining
19:20:19Bagderthe X5 OF does 15fps video on 160x128, as I recall it
19:20:50Bagderbut I don't remember what format they used there
19:21:23Bagderthe iaudio 7 seems to support the exact same audio codecs as the x5 btw
19:21:27TMMVideo : Xvid, 1-pass, 256 ~ 384kbps
19:21:28TMMAudio : MP3 128kbps CBR
19:21:28TMMSize : 160 x 128
19:21:28DBUGEnqueued KICK TMM
19:21:28TMMFrame Rate : 15 fps or less
19:21:28TMMInterleaving time : 66ms or less
19:22:10TMMyou could decode that realtime with a set of crayons and a pocket calculator ;
19:25:01TMMHow about I just post a FAQ question, about what to do when flashing went wrong? ;)
19:25:29linuxstbCan't hurt ;)
19:26:33CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
19:26:33*linuxstb wonders what "realtime decoding of JPEG" means (from the PP5020 product brief)
19:29:14 Join |Rain| [0] (i=rain@2001:440:eeee:fffb:42:0:0:2)
19:30:04TMMlinuxstb: there's a newer version of the firmware online now, should I just try and put it on, see how it goes? or is it better to keep this version? I don't know if it'll matter really
19:30:36linuxstbTMM: Maybe you could try putting an older version on - see if you can downgrade freely
19:30:44TMMlinuxstb: good point
19:31:35TMMlinuxstb: they don't keep older versions...
19:32:01linuxstbSomeone somewhere must have them...
19:32:33TMMyeah, googling
19:33:35TMMgot 1.13
19:34:04TMMthey keep them in a 'special' directory apparently, some chinese forum linked to it
19:35:17 Join petur [0] (n=petur@rockbox/developer/petur)
19:36:22TMMyep, it downgrades
19:36:51TMMOK, THIS is buggy
19:36:53przemhbHi all
19:36:57TMMartifacts on the screen, damn
19:37:02TMMlet's try a newer version
19:37:20przemhbI would like to ask a few questions about H10 FM tuner
19:37:34TMMhum... artifacts also show in USB mode
19:37:43przemhbdo we know how to use i2c in H10?
19:37:49 Quit Arathis (Read error: 110 (Connection timed out))
19:38:10TMMthis is a good start, USB doesn't work anymore
19:38:25przemhbdo we know how to switch between music playback and FM tuner?
19:38:28 Join Arathis [0] (
19:39:12TMMawesome, bricked in under 2 hours
19:40:08TMMhum, I ASSUME, this firmware version doesn't understand 16Gb of NAND, I could have thought of that myself
19:40:15 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
19:40:51markunprzemhb: I think this info would have been in the wiki if anyone knew
19:41:45TMMit keeps resetting itself
19:43:10 Join donsdw [0] (
19:43:50TMMdoes anyone have any suggestions? :)
19:44:04przemhbdoes anybody have an idea on how to discover pin mappings for i2c and bus mode select other then OF disassembling?
19:44:36linuxstbTMM: Now you need to find the recovery procedure...
19:44:44linuxstbTMM: Or send that email to telechips...
19:44:48TMMlinuxstb: geez, thanks for the suggestion ;)
19:45:05 Join mpeccorini [0] (
19:45:10linuxstbTMM: What if you turn it on with USB attached?
19:45:15 Join Domonoky [0] (
19:45:44TMMlinuxstb: same, but the initial bootloader immediately displays the version information, so I'm going to have to assume that that's not a good thing
19:46:08linuxstbYou mean the initial splash contains the version number of the main firmware you just installed?
19:46:58TMMlinuxstb: it appears so
19:47:01 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
19:47:14TMMI'll see if it'll settle if it's been connected for a while
19:47:25linuxstbMy telechips-based mp3/dab player does the same thing
19:47:40TMMhum, bad
19:47:50TMMwell, at least I learned something today ;)
19:48:00markunprzemhb: not a lot of reactions
19:48:09linuxstbTMM: But seriously, it could be a useful thing - cowon may tell you how to recover...
19:48:22TMMlinuxstb: yeah, I'll try that now :)
19:48:56linuxstbNot a very secure upgrade procedure...
19:49:50TMMnope, it just did what it was supposed to do
19:49:51TMMkind of
19:50:04TMMtold you the version number in the header didn't do anything :P
19:50:35 Part agm3nt
19:50:52markunscorche|work: ozgur asked me which day you wanted to stay exactly, was it the 6th?
19:51:00markun.. or rather night
19:51:12 Quit muszek (Remote closed the connection)
19:52:15pixelmaprzemhb: iirc barrywardell started work regarding radio on H10 but seems to have given up, maybe you can talk to him if he's around again (was logged in earlier today)
19:52:59rasherWhy does this not give me a black screen with white text: ?
19:53:01przemhbpixelma: thank you for the tip
19:53:33Arathispixelma, przemhb: amiconn wanted to work on H10 radio some months ago
19:54:14 Quit Arathis ("Bye, bye")
19:54:32linuxstbTMM: I'm guessing you could probably just put any firmware for any telechips device onto any other telechips device... (assuming that Ver: matches).
19:54:37 Join Arathis [0] (
19:54:52*linuxstb doesn't want to test that theory
19:55:34TMMlinuxstb: aww, I just bricked my player, join in the fun! :P
19:56:09linuxstbTMM: I think you've probably won the prize for fastest bricking of a device during rockbox development...
19:56:26TMMwhat's the prize? I get to keep both pieces?
19:57:11n1sTMM: since you used official firmware cowon really should fix it for you
19:57:27 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
19:57:42TMMn1s: well, it's brand new, so I can just return it for warranty
19:57:53TMMghe, I played ONE song with it ;)
19:58:03 Join Bradleian [0] (
19:58:18 Join webguest94 [0] (i=d4cc9849@gateway/web/cgi-irc/
19:59:31 Quit webguest94 (Client Quit)
19:59:35 Join webguest94 [0] (i=d4cc9849@gateway/web/cgi-irc/
19:59:37 Quit webguest94 (Client Quit)
20:00:35linuxstbTMM: Is this your problem?
20:01:08Nico_Psilly question... how do I disable tagcache from a build ?
20:01:44linuxstbRemove the HAVE_TAGCACHE define from the config-targetname.h file
20:01:49TMMlinuxstb: no, it won't recognize it as an USB mass storage device
20:01:50 Join agm3nt [0] (
20:01:53 Part agm3nt
20:01:58TMMlinuxstb: well, it will, but it keeps resetting every 2 seconds
20:02:05Nico_Plinuxstb: thanks
20:02:20linuxstbTMM: So when you attach to usb, the device itself resets?
20:02:34TMMlinuxstb: yep
20:02:38linuxstbIt's not trying to connect in MTP mode?
20:02:47TMMlinuxstb: euh... what's that?
20:03:12linuxstbA Windows thing... Used by Windows Media Player (and others) to communicate to devices
20:03:28Nico_Plinuxstb: for a sim build, is the config-<target>.h file used ?
20:03:40Nico_Pbecause tagcache isn't disabled
20:03:43linuxstbNico_P: Yes. But about half of it is #ifndef SIMULATOR
20:03:47TMMlinuxstb: well, it keeps resetting, but I'll try the mtp-tools
20:04:06linuxstbTMM: Do the logs tell you anything?
20:04:36TMMyeah, that an usb storage device keeps resetting :)
20:04:46TMMOct 1 20:04:38 liza kernel: [ 4567.540000] sd 13:0:0:0: [sdb] Write Protect is off
20:04:46TMMOct 1 20:04:38 liza kernel: [ 4567.540000] sd 13:0:0:0: [sdb] Mode Sense: 37 00 00 08
20:04:46TMMOct 1 20:04:38 liza kernel: [ 4567.540000] sd 13:0:0:0: [sdb] Assuming drive cache: write through
20:04:49TMMevery 2 seconds
20:04:58TMMlet's try a windows box
20:07:18scorche|worki should test and see if rombox will compile now even without probably has grown a bit since i last tested
20:07:23*Nico_P doesn't get why add_tagcache needs to use a trackinfo and not an mp3entry
20:07:39scorche|workit is interesting how many people seem to be using that define for other things..
20:11:43Nico_Plinuxstb: I'm stupid, that's why HAVE_TAGCACHE didn't get disabled... but at least it forced me to fix the problem the right way
20:12:21TMMlinuxstb: windows seems to be able to do something with it
20:12:29TMMlinuxstb: windows media player seems to fins it
20:12:39linuxstbTMM: Ah, so it does seem to be MTP mode...
20:12:48linuxstbI assume it doesn't give you a drive letter?
20:13:08linuxstbThen yes, it's connecting in MTP mode.... So you can't use the firmware at all?
20:13:28TMMI wonder how I can flash it now
20:13:59pixelmamaybe there is a setting for it in the firmware (like on the Sansas)?
20:14:14TMMpixelma: can't access the firmware, menu's are fucked
20:14:35 Part hcs
20:14:52TMMperhaps 'jetaudio' can fix this
20:15:15TMMbut I think it's safe to assume it's got no recovery mode
20:15:33linuxstbDoes Windows Explorer show you the device?
20:15:40scorche|workNico_P: why didnt it get disabled?
20:16:22Nico_Pscorche|work: OK this is embarrassing... I have two trees, one for git and one for SVN, and I edited config-gigabeat.h in the wrong tree
20:16:27TMMlinuxstb: nope
20:17:03 Join Ebert [0] (
20:18:01Nico_PI finally got playback.c to compile in my mob branch of the git tree, but now I have to make sure my fix to tagcache.c is OK before I can move forward on playback.c
20:18:21 Quit mpeccorini (" HydraIRC -> <-")
20:18:27Nico_Pand it only compiles because I ifdeffed whole bunches of code out
20:18:50 Quit scorche|work ("CGI:IRC")
20:20:35 Join Redbreva [0] (
20:20:45 Join scorche|work [0] (n=8dc5049d@rockbox/administrator/scorche)
20:22:05markunNico_P: can't you commit to SVN with your GIT tree?
20:22:08TMMit must still be able to access NAND, otherwise it wouldn't boot AT ALL
20:22:12TMMI wonder what's wrong with it
20:22:28Nico_Pmarkun: I can, but sometimes simple SVN is more practical
20:22:35Nico_Pand I like to have both
20:22:35TMMat first boot, it still showed me the initial screen
20:22:42TMMie, language settings and the like
20:22:45TMMbut distorted
20:23:04Nico_Pcan someone see anything wrong in ?
20:23:12TMMfactory reset requires a playable file to be present, sadly
20:23:33TMMthey really should shoot the guy who thought THAT was a good idea
20:25:02linuxstbYou can't transfer music with WMP?
20:25:51*Nico_P back in two secs
20:25:54 Quit Nico_P (Remote closed the connection)
20:26:20 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
20:26:49TMMlinuxstb: I don't know, I don't know how that's supposed to work
20:31:11linuxstbI've no idea either - I guess you could just stick in a CD, rip it, and try to sync to your device...
20:34:11 Join hannesd_ [0] (
20:34:45 Join darkraven [0] (n=darkrave@
20:35:04 Quit darkraven (Client Quit)
20:37:17 Join obo [0] (n=obo@rockbox/developer/obo)
20:39:10TMMlinuxstb: hum, it only sort of works
20:39:45TMMit says it found an iAudio7, but it also keeps saying 'connect device'
20:40:13TMMah, it looks like it KEEPS finding it
20:40:18TMMsame as on linux then I suppose
20:41:53 Quit GodEater_ (Read error: 104 (Connection reset by peer))
20:42:29 Join GodEater_ [0] (n=bryan@rockbox/staff/GodEater)
20:43:52TMMlinuxstb: actually, it DOES assign it a drive letter, but it keeps complaining there's no disk in the drive...
20:44:17 Part Bradleian ("F.H. Bradley")
20:45:05 Join freqmod [0] (
20:46:59 Quit jhulst (Read error: 104 (Connection reset by peer))
20:47:10TMM"head: cannot open `/dev/sdb' for reading: No medium found"
20:47:16TMMwindows and linux apparently agree
20:47:27 Join lazka [0] (
20:49:59linuxstbTMM: So it sounds like you need to contact Cowon...
20:52:09TMMwell, that was quick
20:53:41 Join Lear [0] (i=chatzill@rockbox/developer/lear)
20:54:34 Join eigma [0] (i=eigma@
20:55:39TMMstrange thing is, it still 'kind of' works
20:56:33 Join qweru [0] (
20:57:22rasheramiconn: how do I clear a line where I put a scrolling string with lcd_puts_scroll?
20:57:23TMMow, I got a different result
20:57:59 Join merbanan [0] (n=banan@
20:58:52rasheramiconn: Well, I've put a line on the screen, and now I want it gone, but it keeps coming back (presumably because it's still getting scrolled by the scrolling thread?)
20:59:35amiconnYou either use lcd_clear_screen(), which disables all scrolling lines, or call lcd_puts_scroll again
21:00:08TMMlinuxstb: reset+power button does give interesting results
21:00:15rasherI'd rather not clear the screen if I can avoid it. So using lcd_puts_scroll on the same line, with an empty string should work?
21:01:56amiconnNot sure whether an empty string will work. A string which is short enough to not need scrolling should work
21:02:20rasherSo a space, then
21:03:27***Saving seen data "./dancer.seen"
21:03:34preglowamiconn: you tried 5% stereo width steps?
21:03:47maxkelleywhat is the stereo width supposed to do?
21:03:58maxkelleyI can't hear any affects of it.
21:04:05maxkelleyer, effects.
21:04:23preglowyou need to set channels to custom
21:04:26preglowit's a bit confusing
21:11:14 Quit scorche|work ("CGI:IRC (Ping timeout)")
21:13:34preglowgeh, what's our policy on dropping sub-codec formats? :/
21:13:44preglowthe new musepack stuff doesn't seem to have support for pre-sv7 files, like we do now
21:14:30Learwith new, do you mean the sv8 support stuff?
21:16:04 Join netcava [0] (
21:16:13TMMdamn, I need to register at to ask a question, but the registering procedure isn't working
21:18:10TMMlinuxstb: I also found the 'magic' firmware filename I7_FW.BIN in the OF, so, I'm guessing it's OF that does the flashing
21:18:50 Join funky__ [0] (
21:19:43pixelmasounds familiar for cowon products...
21:19:55 Join p3tur [0] (n=petur@rockbox/developer/petur)
21:20:21 Quit petur ("switch")
21:20:33 Nick p3tur is now known as petur (n=petur@rockbox/developer/petur)
21:22:17TMMpixelma: how nice, well, RMA it is then
21:22:22*ender` yawns
21:22:36TMMpixelma: at least we know it'll flash pretty much anything ;)
21:23:01 Quit kubiix (Read error: 104 (Connection reset by peer))
21:23:03peturender`: give us your quit message :)
21:23:11ender`which one? :)
21:23:39 Join kubiix [0] (
21:24:00 Part pixelma
21:24:10petur"who is general failure and why is he reading my harddisk?"
21:24:23 Join fm2 [0] (i=53f23f16@gateway/web/cgi-irc/
21:24:24 Nick funky__ is now known as kubrick (
21:28:36 Nick fm2 is now known as _fm2 (i=53f23f16@gateway/web/cgi-irc/
21:30:11_fm2Bagder: Hello Bagder. Have you got some time to help me with ?
21:31:06 Nick _fm2 is now known as fm2 (i=53f23f16@gateway/web/cgi-irc/
21:31:48 Quit eigma ()
21:31:57 Quit Ebert ()
21:32:13 Quit atsea-34 (Read error: 104 (Connection reset by peer))
21:33:08 Quit mirak (Remote closed the connection)
21:34:07preglowwell, ok, from this merge on, we won't be supporting sv4-6 files
21:34:25preglowi just can't be bothered to merge in code the mpc people themselves won't even support
21:36:20 Quit fm2 ("CGI:IRC (Ping timeout)")
21:36:49rasherWhat does it mean if I get "undefined reference to `memcpy'" errors when compiling a plugin?
21:36:52TMMwell, worst case scenario is that I'll have a player to pick apart and do with what I please ;)
21:36:58rasher(not using memcpy at all)
21:37:10peturgcc uses it for you
21:37:17TMMrasher: forgot to include string.h?
21:37:39 Join fm2 [0] (i=53f23f16@gateway/web/cgi-irc/
21:37:42peturrasher: you need to provide wrappers (see other plugins)
21:39:44peturfm2: if you see my reply to FS #7874, ok if I close it?
21:40:02rasherAny reason why that wrapper is not defined in plugin.h?
21:40:02 Quit fm2 (Client Quit)
21:40:30*petur thanks fm2 for running away
21:40:35rasherEh, plugin.c I suppose
21:42:32Learnot part of the plugin perhaps?
21:43:07peturmaybe put in that helper file that is part of pluginlib
21:44:15rasherGuess I'll do what all other plugins do, and leave this to people who know what on earth is going on
21:44:34 Join fm2 [0] (n=chatzill@
21:45:11fm2Bagder: ping
21:45:21 Join linuxstb_ [0] (
21:45:51 Quit netcava ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from !")
21:45:55linuxstb_rasher: There's a macro in plugin.h to handle the mem* wrappers.
21:46:14 Join atsea-34 [0] (i=atsea-@gateway/tor/x-428b75a5b797e3f9)
21:46:43fm2linuxstb: hello. You one helped me with a makefile. Could you do it again?
21:46:53 Join knoopx_ [0] (
21:46:58 Join knoopx [0] (
21:47:00knoopxhi all
21:47:02 Join Arathis_ [0] (
21:47:39tictocso, is the sv8 musepack encoded files compatible with the current rockbox builds?
21:49:01 Join low_light [0] (i=c730180a@gateway/web/cgi-irc/
21:49:22 Join DefineByte [0] (
21:49:30linuxstb_fm2: I don't know if I can help, but what's the problem?
21:49:34 Join eigma [0] (i=eigma@
21:50:07fm2 linuxstb: it's described in FS #7809, one of the latest comments
21:50:58*low_light listens to radio on the c200
21:51:06fm2 linuxstb: the challenge is to modify the makefile (or what else?) so that the steps 2 and 3 are executed
21:51:12DefineByteAnyone else think that PC keyboard commands in the manual should be highlighted in some way?
21:51:28Leartictoc: not yet...
21:52:29linuxstb_fm2: I don't like that approach - running the pre-processor twice. It seems a long way from C code and further into macro hell...
21:52:51preglowtictoc: no
21:53:03fm2linuxstb: the PP is only run once. Just the temp files are kept
21:53:09preglowtictoc: looking at it right now, but i just can't be bothered to bore myself to death with merging right now
21:54:03peturtictoc: offer preglow a beer and all will go well ;)
21:54:27tictoci'll offer him a whiskey
21:55:19 Join BigMac [0] (
21:55:26eigmahmmmmm.. my build doesn't seem to be generating lang.h ("action.c:24:18: error: lang.h: No such file or directory") - anyone seen this before?
21:55:56low_lightI see that radio and recording are not properly separated by defines
21:55:58linuxstb_fm2: But isn't the output of the pre-processor then compiled? - meaning it's run through the pre-processor again as part of the compilation?
21:56:04*petur scratches memory
21:56:11preglowtictoc: i'd love a bottle of 16 year old lagavulin :>
21:56:18eigmaI'm trying really hard to understand tools/ but it's pretty obscure
21:56:22Nico_Pso no one has comment on ?
21:56:23rashereigma: I believe it's not at all related to lang.h, but can't help beyond that
21:56:34DefineBytemake clean?
21:56:42*Nico_P has been hacking libmtp to make it work with his gigabeat S :)
21:56:46fm2linuxstb: no. The results of the PP are processed by a script. The script produces a .c file that should be compiled.
21:57:07 Quit chrisjs169|here ("Leaving.")
21:57:12petureigma: there is some other bug in a file that causes lang.h not to build...
21:57:45eigmaoh, interesting
21:58:00eigmalang.h is missing for a -j5 build; now rockboxlogo.h is missing for a "no -j" build
21:58:25peturdid you change much code?
21:58:33fm2linuxstb: i.e. the first step is the usual RB compilation, just with -save-temps. Then two steps are inserted (script, i.e. grep + sed, and compilation of one file), then linking as usual in RB
21:59:04eigmaand I can't find any references to rockboxlogo.h other than #include's...
21:59:37DefineBytebluebrother about?
21:59:38LearNico_P: Just removed "track."? Seems simple enough...
21:59:55Nico_PLear: yeah, it's really simple actually
21:59:56petureigma: it is totally unrelated... let me try to find the cause again
21:59:57linuxstb_eigma: It's generated by the build system - based on the bitmaps in apps/bitmaps/native/
22:00:00*Nico_P wants to commit
22:00:00 Quit Jmax_ ("leaving")
22:00:33rasherIs there a (rather low) limit to the size of plugins on recorder?
22:00:48linuxstb_Yes, 32KB.
22:00:59 Quit knoopx_ ("Ex-Chat")
22:01:20bluebrotherDefineByte: yep
22:01:45DefineByteo goody. you know I asked you yesterday about keypress highlighting in the manual?
22:01:46rasherlinuxstb_: is this a define somewhere I can check?
22:02:08rasherAnswering my own question: PLUGIN_BUFFER_SIZE
22:02:34DefineByteWell, when I said key-presses I wasn't being very clean. I meant on the PC side, using a keyboard
22:02:43 Join scorche|work [0] (n=8dc5049d@rockbox/administrator/scorche)
22:02:44DefineByteIs there anything for that?
22:02:51eigmalinuxstb_: I think I'm gonna need a bit of help to debug this..
22:02:52bluebrotherah. No, not yet.
22:02:53DefineByteI couldn't find anything in preamble.tex
22:03:16linuxstb_rasher:Do you need a large buffer in your plugin, and you're deciding how big it should be?
22:03:30bluebrotherbut it might be a good idea adding something like that. Maybe something like \typewriter?
22:03:32 Quit Arathis (Read error: 110 (Connection timed out))
22:03:32rasherlinuxstb_: No, the plugin includes a lot of text..
22:03:59rasherI guess I could change it to load it from a file, but that would involve effort
22:04:14DefineByteyes, would be good. Is it easy enough to add? Never looked at Latex before
22:04:40 Quit kubiix ("Miranda IM! Smaller, Faster, Easier.")
22:04:43DefineByteI guess formatted in the same way player button presses are formatted?
22:04:56DefineByteor different?
22:04:58fm2linuxstb: do you still not like the approach?
22:05:02bluebrotheryou can just create a macro like the \btnfnt one. Just replace the \textbf with a different style
22:05:38bluebrotheras long as you use a different macro it doesn't matter if it produces the same visual appearance −− we can just change that easily if we like ;-)
22:05:46petureigma: have you checked out the docs directory?
22:05:57bluebrotherfor text input maybe try \texttt?
22:06:16bluebrotherit produces (unless my memory serves me wrong) a courier-like font
22:06:30DefineByteoh, okay
22:07:18bluebrotherbut feel free to propose a different style. It's just that I usually think of courier for type-in stuff
22:07:30linuxstb_fm2: It just seems that if you need to go to all this trouble, something is wrong with the settings/menu design... But I don't know it well enough to suggest a different solution.
22:07:31 Join rcholla32 [0] (i=4a4d4311@gateway/web/cgi-irc/
22:08:05rcholla32can you people help me with reversing e200r to e200 becuase i use
22:08:23rcholla32the e200 to e200r converter as seen on
22:08:28eigmapetur: I'm not sure what I can read there that can help; can you suggest something?
22:08:39DefineByteto be honest I haven't even got around to editing any files yet. I'm just compiling lots of notes. Once I get to editing I'll see how it looks.
22:09:08petureigma: I meant that you must have gotten all files in there
22:09:22 Quit desowin ("use linux")
22:09:33DefineBytethanks for the help :)
22:09:33eigmapetur: oh, yes, I have a complete copy of trunk
22:09:39fm2linuxstb: I don't think that's so much of a trouble. Actually I think that due to the fact that all menus are defined with macros it's possible to automatically gather the stats. It would be much harder otherwise. And it already works. I just don't know how to adjust the makefile.
22:09:50bluebrotherno problem −− it's nice to see you looking into it ;-)
22:09:57 Join Zagor [0] (
22:10:01peturI recall that this issue comes when a file is missing
22:10:06 Quit merbanan ("Leaving")
22:10:07eigmaI'll try re-co'ing
22:11:00DefineByteunfortunately, since I don't have a Mac, it's kind of hard to judge the accuracy of some of the instructions.
22:12:54 Quit knoopx ("Ex-Chat")
22:13:38linuxstb_fm2: OK, but I don't have time to experiment at the moment. Maybe looking at how lang.c/h are generated will help you.
22:14:05fm2linuxstb: ok, I'll look. Thanks!
22:14:10DefineByteI guess since iPod is written as 'Ipod' iTunes should be written as 'Itunes'?
22:14:19 Part fm2
22:14:36Bagderrcholla32: so what exactly are you asking?
22:14:50 Quit rcholla32 ("CGI:IRC (EOF)")
22:15:02Bagdernow that is an odd question :-)
22:15:11 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
22:16:12 Join nooob [0] (i=534c90ce@gateway/web/cgi-irc/
22:16:18nooobhi dudes
22:16:26nooobi have a small question
22:16:47LearWhat is the difference between the "R" Sansas and the "plain" ones? Hardware or software?
22:16:53nooobdo i need itunes to put music on my ipod 5 video?
22:16:58BagderLear: software
22:17:11BagderLear: but I believe the Rs always have fm tuner
22:17:24Bagderthe plain ones exist both with and without
22:17:48Bagderthe R ones are more involved to run Rockbox on
22:17:51Zagornooob: not if you run rockbox
22:18:03nooobhow can i put the music on it
22:18:09nooobi use rock box
22:18:13LearSo if a Sansa is marked as "E200 with radio" it isn't an R?
22:18:18nooobinstalled 2 mins ago
22:18:23BagderLear: correct
22:18:29Zagornooob: copy the files to it, just like you copied rockbox
22:18:29noooband its the best thing i have ever seen
22:18:32nooobreally nice
22:18:58nooobso can i only conect to my xp and drop the music on it?
22:19:10nooobin wich folder?
22:19:14Zagoranyone you want
22:19:16preglowwhichever you like
22:19:34nooobI LIKE
22:19:41low_lightZagor: does your c250 have radio?
22:19:55Zagorbut I plan to buy a second one :-)
22:20:32low_lightradio seems to work
22:20:36 Join mister_pink [0] (
22:21:05low_lightI think I'm just getting a lot of interference at work
22:21:17 Part DefineByte
22:21:50scorche|worklow_light: yeah, and on some devices (like the gigabeat S), if you wait a min, the reception gets drastically better
22:22:40low_lightI think it's the NMR across the hall
22:22:47 Join RaZorbacK [0] (
22:22:58 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
22:23:18 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
22:23:30low_lightZagor: contrast settings work too
22:23:43nooobhot it works
22:23:46Zagoraha, what was the fix?
22:23:54Zagori.e what did I do wrong?
22:23:56nooobI would like to thank the developers for this mad firmware. Unbelievable work an inspired user from Switzerland peace
22:24:09nooobthanks for help
22:24:13nooobsee u soon
22:24:13Zagornooob: glad you like it
22:24:16*pixelma just read about radio on c200s and is all ears :)
22:24:19nooobi LOVE IT
22:24:29nooobi hate itunes
22:24:32low_lightZagor: I don't know what you did
22:24:43nooobnow i love my pod
22:24:54Zagorlow_light: ok, I'll just look at your commit
22:25:04nooobbye bye folks
22:25:21 Quit BigMac (Read error: 104 (Connection reset by peer))
22:25:44 Quit nooob ("CGI:IRC (EOF)")
22:27:25mister_pinkI was wondering if anyone has any ideas how I can get svn to work while I'm at uni. We have a firewall that seems to have some strict port blocking going on, is there some way to change what port svn uses?
22:28:15Bagdermister_pink: can you ssh out our use https?
22:28:17scorche|workmister_pink: you might get some better help in a svn channel....this channel is purely about rockbox :)
22:28:35Bagderwell, if its about the rockbox svn it is related
22:29:06*scorche|work shuffles to the side
22:29:08preglowdo we do http svn?
22:29:18Bagderhere's a little docs =>
22:29:31Bagderno we don't afaik
22:29:38low_lightpixelma: I'll make a patch for you to test
22:29:41Bagderbut we should possibly consider that
22:29:42preglowthat would probably be a quick fix, wouldn't it?
22:29:57mister_pinkim not sure if its a problem with svn in general or just the rockbox server, ill try downloading some source code for something else and see if it works. Cheers
22:29:58 Join BigMac [0] (
22:30:01BagderI'm not sure it is that quick, but it would be a fix yes
22:30:13preglowi'm quite sure it's quick
22:30:27preglowi kinda remember setting it up on my own server a while back, and i wouldn't have done that if it wasn't quick :P
22:30:31BagderI've seen lots of problems with file ownerships etc
22:30:51Bagderbut yea, if things are done right I figure it should be quick
22:30:56pixelmalow_light: looking forward
22:31:19low_lightpixelma: here:
22:31:49 Quit TMM (Read error: 110 (Connection timed out))
22:32:20RaZorbacKhello all. is it needed to ruhello all. I've just compiled a rockbox build. is it necessary to run a "make clean" before generating a voice file corresponding to the build i've just made?
22:32:56BigBambi - I really want to add "hear my roar" after "I am Bagder"
22:33:15linuxstb_RaZorbacK: You should create the voice files in a new build directory.
22:33:47 Join ToHellWithGA [0] (
22:34:00BagderBigBambi: the funny thing is that he managed to PM me on the forum, so he must've got my nick right at some point...
22:34:02RaZorbacKlinuxstb: thanks , i'll do that :)
22:34:13 Part Redbreva ("User is away.")
22:34:23peturBagder: he only had to click it?
22:34:25rasherFor anyone with time to kill, here's a rather silly plugin I'd like tested:
22:34:30Bagderah, true
22:34:51BigBambiProbably thinks he is helping your spelling
22:34:52scorche|workbluebrother: haha...look at your announcements thread
22:35:06Bagderyeah, me silly can't even spell badger
22:35:15BigBambitut tut
22:35:23preglowto rename a dir i just need to do svn mv, yeah? no fancy stuff?
22:36:08preglowthinking of just renaming libmusepack to libmpcdec, since that's what it's called these days
22:36:12low_lightpixelma: something's not right with the tuning though...I'm picking up stations at the wrong frequencies
22:36:33preglowbut then again, i think i'll just leave it be until we need libmpcenc some day
22:36:46pixelmalow_light: currently compiling, will test myself in a few minutes (I hope)
22:36:50bluebrotherscorche|work: ROTFL.
22:37:18BigBambibluebrother: scorche|work I couldn't decide if he meant his post or the thread
22:37:48BigBambiBut given he hasn't edited it
22:40:23Bagderhm, almost 50% more downloads from during september compared to august
22:40:29BagderI guess summer is over now
22:41:00bluebrotherDefineByte: in case you read the logs, the Ipod vs. iPod issue was discussed and the result is to treat all names as nouns. Hence it becomes Itunes; see also
22:41:23Bagder24500 ipod video, 15000 e200, 14000 ipod video 64MB, 13700 ipod nano
22:41:23rasherBagder: or someone hammered the server again?
22:41:35Bagderthey do occasionally
22:41:44Bagderbut for some reason they seem to do that on the source package
22:41:50bluebrotherdon't they usually just get the source archive?
22:42:01Bagder31300 downloads during sep
22:43:03Bagder443GB totally
22:43:12Bagderwith 216GB on the single day sep 2
22:43:20 Join roolku [0] (
22:43:38RaZorbacKis there some documentation about how to use rockbox sim in order to test build ?
22:43:46bluebrotherwow. That's half of the total size.
22:43:52RaZorbacKand can we test voice files with the sim ?
22:44:03bluebrotherRaZorbacK: there is the UiSimulator wiki page, and iirc voice files work in the sim
22:44:13bluebrotherI don't think there is much more documentation
22:44:19Bagderbluebrother: aug was even worse with a single day with 445GB
22:44:29bluebrotherurgh :(
22:44:39bluebrotheryou should add a captcha for downloading the source ;-)
22:44:39RaZorbacKthis wiki is fantastic, we could find everything :) thanks a lot
22:44:46peturZagor: how good is your knowledge of file.c?
22:45:21Zagorpetur: well, I wrote it once. but that was a while ago.
22:45:21*bluebrother still wonders about that post to the announcement. Has anyone already taken care of it?
22:45:36scorche|worki was waiting for you to, but i can if you want
22:45:51 Join TMM [0] (
22:46:15bluebrotherwell, I was wondering if I should simply post a "LOL" reply, delete it or do something else.
22:46:30bluebrotherbut I'm somewhat unsure what the best reaction is.
22:46:51peturZagor: I'm trying to figure out possible side effects from letting fsync() always call fat_closewrite().
22:47:06low_lightpixelma: I've got to go...hopefully it works. I'll check the logs later
22:47:06scorche|worki would delete, then send a PM
22:47:10 Quit eigma (Read error: 104 (Connection reset by peer))
22:47:11 Part low_light
22:47:14 Join eigma [0] (i=eigma@
22:47:56*scorche|work adds a bluebrother: to the above
22:48:03Zagorpetur: always?
22:48:11bluebrotherBagder: I'd find a link in the side menu to the build page handy. Do you think this is feasible?
22:48:15peturwell not always
22:48:23roolkuDoes anyone has any objections to me committing fs#7487 ? I'll remove a few tabs, test compile a few more targets, but it has proven very useful to many people, so I think it should go in
22:48:26 Quit BigMac (Read error: 104 (Connection reset by peer))
22:48:41peturI mean if it has to write but the flushing fails
22:49:30 Quit Frazz (Read error: 110 (Connection timed out))
22:49:30roolkulinuxstb: maybe you have an opinion as the original writer of the mpegplayer plugin?
22:50:41Zagorpetur: I can't think of any side effects per se. but if flushing fails there was a problem already. do you have a case where this happens?
22:50:52 Quit Lear ("ChatZilla [Firefox]")
22:50:55 Join BigMac [0] (
22:51:14peturZagor: yes: disk full when recording
22:51:32peturit leaves a bunch of lost chains and a zero byte file
22:51:43Zagorah, good example
22:52:09peturI guess I'll try and see if it behaves
22:53:05pixelmalow_light (for the logs) - radio works here and frequencies/tuning stations seem to be right. I'm using my .fmr and comparing to my Ondio.
22:53:50 Join desertc [0] (
22:53:58mister_pinkBagder: Would it be possible to have http svn for downloads only but not for committing, to prevent any possible problems at the server end?
22:54:12BagderI guess it is
22:54:40desertcHello - I have a question - I have a iPod, one of the little tiny ones with no display screen. Is it possible to use rockbox on it, or otherwise wipe the Apple OS and make it compatible with Linux?
22:55:24Bagderthat's the shuffle I guess
22:55:29Bagderand no, rockbox doesn't run on it
22:55:53desertcThe Apple OS is terrible on it, btw.
22:56:14pixelmalow_light: just that volume controls don't work (I'm guessing the keymap was a copy of the e200 one and that uses the scrollwheel...
22:56:18desertcIt's constantly having problems, and I figured I could do no worse with an alternative
22:56:30peturyeah, and ;)lousy font rendering
22:56:36 Quit freqmod (Remote closed the connection)
22:56:57desertcBagder, Well, I guess it is garbage. Goes to show what you can do with closed-solutions. Garbage after the support stops
22:57:04*petur hates touchpads on notebooks
22:57:35miepchen^schlaftry a thinkpad
22:57:43bluebrotherscorche|work: oh, looks like I can't remove single posts in the announcement forums.
22:58:01bluebrotherI already PM'ed the poster, can you delete the post for me?
22:58:05peturmiepchen^schlaf: because of the little stick? my dell has that too
22:58:39bluebrotherthinkpads are great machines. Regardless of the trackpoint (but the trackpoint is really a great thing)
22:58:45scorche|workit is gone :)
22:58:47 Quit donsdw ()
22:58:52bluebrotherscorche|work: thanks.
22:59:34peturthe problem is I tend to brush the touchpad and that moves the cursor while typing :(
22:59:34*scorche|work is on a thinkpad atm and quite fancies it
22:59:39bluebrotherthe keyboard in my thinkpad is _great_ −− I never saw such a great keyboard in a laptop :)
22:59:57*petur excuses again for OT chatter
23:00:13scorche|workbluebrother: plus the trackpoint to keep hands always on the keyboard
23:00:29 Part desertc ("The number which Digg tried to censor: 09 f9 11 02 9d 74 e3 5b d8 41 56 c5 63 56 88 c0")
23:00:34bluebrotheryeah. Makes life sooo much easier.
23:00:48*scorche|work notes that bluebrother isnt in -community anymore
23:00:55bluebrotheron linux I can even scroll with the trackpoing (in x and y direction)
23:01:13 Join donsdw [0] (
23:02:30eigmalinuxstb_: dare I say that the bitmap build process is broken?
23:03:28***Saving seen data "./dancer.seen"
23:04:59RaZorbacKmay i annoy you again? is it easily possible to compile my build with my own config.cfg file?
23:05:24petureigma: tried make veryclean?
23:06:02eigmaI did a bisection and found which revision broke my build.. and it's pretty unrelated to the bitmap build system.. but I still think there's something wrong with it
23:06:39 Join luke28072 [0] (i=d83bf411@gateway/web/cgi-irc/
23:06:44petureigma: I've had this once when I had a typo in a FILES file (added a file but made a mistake)
23:07:27luke28072ok, In the rockbox database on my 5.5G iPod i have multiples of most songs, however in iTune i have no multiples, whats up?
23:07:45*pixelma is lost in the keyboard files - how the heck do other targets control volume in the radio?
23:08:01eigmapetur: either way, I tihnk it's a bug that one problem causes a completely unrelated symptom
23:08:14pixelmausually I can make senes of it by staring at it for a while and comparing back and forth
23:08:18linuxstb_eigma: What's the problem?
23:08:30eigmalinuxstb_: I'm just looking at the dependencies for the bmp2rb rules
23:08:51pixelmaerrm... keymap, I meant
23:08:51eigmalinuxstb_: you only have the *.c files as outputs..
23:09:49eigmalinuxstb_: in reality, bmp2rb has two outputs: *.h, which is needed by $(OBJS) and *.c (which becomes *.o), which is needed by rockbox.elf through $(BITMAPLIBS)
23:10:12eigmaif make decides to build $(OBJS) before building $(BITMAPLIBS), there is nothing that causes bmp2rb to be run at the right time
23:10:41eigmaam I making sense?
23:10:49linuxstb_Yes, I think so...
23:11:25eigmaI think the "$(OBJDIR)/rockbox.elf" rule in apps/Makefile assumes BITMAPLIBS will be built before OBJS, which is an unsafe assumption
23:11:31linuxstb_But doesn't the dependencies file itself depend on $(BITMAPLIBS) - meaning bmp2rb is run?
23:11:31 Quit luke28072 (Client Quit)
23:11:34 Join kubiix [0] (
23:12:11 Quit Domonoky (Read error: 104 (Connection reset by peer))
23:12:15linuxstb_I'm sure that can be done nicer though...
23:12:34*petur starts a recording and crosses fingers
23:12:45eigmaI would like to see a "%.h %.c: %.bmp" rule, but I don't know if that's feasible
23:12:58 Nick Arathis_ is now known as Arathis (
23:13:06linuxstb_Me neither. Bagder?
23:13:21BagderI don't think it works like that, no
23:13:55roolkulinuxstb: did you see my question regarding fs#7487
23:14:11Bagderbut have two separate rules for .h and .c should be equivalent, afaics
23:14:24eigmatwo rules implies two build commands, which also isnt' the case
23:14:39eigmaI seem to recall that GNU make supports multiple outputs.. *pulls up manual*
23:15:25Bagderah indeed
23:15:40eigmaI suppose it's not quite what I meant, but it has the same effect and is compact.
23:15:56linuxstb_roolku: I would like jhMikeS to approve/reject that patch - he's the one who's done all the recent work on mpegplayer, and is most likely to go back and implement seeking.
23:16:23eigmaI think make will do "ok, let's build abc.h. as a side-effect (and without make knowing) this causes abc.c to get built. when make wants to build abc.c, it sees that it's already there and proceeds". - is that how you interpreted the manual, too?
23:16:31roolkulinuxstb: okie, I'll take to him
23:16:41 Quit |Rain| (Remote closed the connection)
23:16:43preglowlinuxstb_: then you should ping him and ask him to have a look, he might not have noticed :>
23:16:47linuxstb_roolku: I tried an early version of the patch though, and didn't like the UI- does it still use a menu to select the seek position, rather than just allowing the user to use FFWD/REW ?
23:17:10linuxstb_preglow: I have done a couple of times, but he didn't seem interested...
23:17:16 Join |Rain| [0] (i=rain@2001:440:eeee:fffb:42:0:0:2)
23:17:33roolkulinuxstb: yes, but it is intention for performance reasons
23:17:44linuxstb_What's the difference?
23:17:59roolkulinuxstb: smaller preview window
23:18:15eigmathough, even that's broken, because if make decides to parallelise abc.c and abc.h (perhaps due to a -j option), we have a race condition because bmp2rb tries to write to both
23:18:19linuxstb_It could just change to a smaller preview window when a long press on FFWD/REW is detected.
23:18:25roolkulinuxstb: maybe I misunderstand - you use ffwd rew, but not in full screen mode
23:19:29roolkulinuxstb: the 'seeking' isn't seeking, it is forwarding to a position in the stream, only done at start time
23:20:10roolkulinuxstb: not at an arbitary position in the stream
23:20:40linuxstb_I thought there were two features - resume and seek?
23:21:21roolkuyes, where seek is a special case of resume
23:21:23 Join termin8or123 [0] (
23:21:36peturZagor: it'll be a bit more work, just forcing a close ends up with a file that looks good but chkdsk is not happy with the filesize :(
23:21:39n1show can i redirect consol output from a sim to a file '>' doesn't work...
23:21:52termin8or123hey, how do i make the font bigger in rockbox?
23:21:54linuxstb_roolku: Then I don't understand your comment that 'seeking' isn't seeking...
23:21:59roolkuyou get a preview window and "seek" in 0.5s steps trough the clip, then resume from the position
23:22:05n1stermin8or123: use a bigger font
23:22:13termin8or123how do I do that>
23:22:27n1stermin8or123: you look in the fine manual
23:22:31eigmalinuxstb_: can we get "bmp2rb -c" to generate only *.c and "bmp2rb -h" to generate only *.h?
23:22:32roolkuto me seeking is changing the position in the stream while playing
23:22:35Zagorpetur: right, the close assumes the flush worked
23:22:51peturyeah, I figured that much
23:22:52linuxstb_eigma: Sure, that wouldn't be hard.
23:22:53termin8or123can u link me to which page in the manual, I can make fonts bigger?
23:23:10roolkuthe patch allows resuming at a defined position (remembered or selected in the preview)
23:23:20peturZagor: and the updating of the header of the wav file also failed :(
23:23:22linuxstb_eigma: But would require processing all bitmaps twice, and calling bmp2rb twice as many times... So maybe it's not an ideal solution either.
23:23:42eigmalinuxstb_: you're right. but it's an option and I think it's the only 100% correct solution right now.
23:23:51bluebrothertermin8or123: how about searching the manual?
23:23:52linuxstb_roolku: But whilst playing back a video, you can pause it, select a new time, and then resume playing from that time?
23:23:52roolkujhMikeS: are you around?
23:24:00Zagorpetur: with what error?
23:24:09 Join luke28072 [0] (i=d83bf411@gateway/web/cgi-irc/
23:24:13roolkulinuxstb: no, unfortunately not
23:24:13eigmalinuxstb_: in response to your earlier comment that DEPFILE depends on BITMAPLIBS: I don't think it changes anything because OBJS doesn't depend on DEPFILE. so make could choose to build OBJS before both DEPFILE and BITMAPLIBS
23:24:28luke28072i have multiples of each song in database
23:24:32n1stermin8or123: also in the future you could just use the search box
23:24:43luke28072how do i fix this
23:24:57bluebrotherluke28072: check the recycle bin
23:24:59eigmaI have to go for about 30 minutes; will you be around then linuxstb_?
23:25:11linuxstb_eigma: Probably.
23:25:13termin8or123ok where can i get bigger fonts?
23:25:14luke28072recycle bin?
23:25:15roolkulinuxstb: you could stop and restart and resume from that time
23:25:37peturZagor: no idea. I tried to force writing the header on close but I guess that wants to flush too and fails. Have to dig in deeper
23:25:38luke28072on ipod or pc?
23:25:50 Quit eigma ()
23:26:08 Join haemmy [0] (n=stefan@
23:26:42linuxstb_roolku: Maybe I should try it again...
23:26:57roolkuyou should. :)
23:27:02linuxstb_roolku: Also, doesn't it have bitmaps hard-coded in the C files, rather than external bmps?
23:27:18 Join ruinedtwice [0] (
23:27:27 Quit termin8or123 ()
23:27:28 Quit A_M ()
23:28:13roolkuI find it invaluable - watching longer clips without having to start again with any interruption
23:28:38roolkubitmaps - possibly, I'll have to check
23:28:48 Quit Genre9mp3 ()
23:28:59 Quit przemhb ("ChatZilla [Firefox]")
23:29:59roolkuand this patch in svn doesn't stop a better seek mechanism from being implemented
23:30:20ruinedtwiceI've encountered two sequences of problematic rockbox installation on a Sansa e280. I'm going to go ahead and specify the problems I've encountered and the recoveries I've stumbled upon.
23:30:48pixelmalow_light: got volume control in the c200 radio screen working, just not sure if it is the right way
23:31:31 Quit seablue ("life, death, life, death")
23:31:39roolkulinuxstb: the guys will keep working on it, but their efforts are hampered by the fact that it keeps getting out of synch
23:32:27linuxstb_roolku: Yes, I've just been reading the tracker comments. I think they've just been unlucky recently, mpegplayer notmally doesn't get changed at all...
23:34:21roolkuyes, there is one bitmap I can see (the start screen for the preview), which can either be ommitted or changed to the build mechanism
23:34:51ruinedtwiceFirst, manual installation of rockbox daily build for 29SEP2007 using sansapatcher 0.4 with 2.0 bootloader, running on a generic XP box, patching factory shipped firmware 1.02.18a.
23:35:23ruinedtwiceInstallation completed unremarkably, with Rockbox running as expected on the e200.
23:35:32maxkelleypixelma: I've noticed that exiting the radio (holding play/pause) increases the volume.
23:36:15pixelmayeah, didn't notice here but doesn't make me wonder
23:36:16maxkelleycould it be that the radio poweroff signals are being sent to the wrong gpio port, and being sent to the same port as the volume buttons?
23:36:46 Join sin613 [0] (
23:36:50maxkelleybecause I'm pretty sure that it's on the wrong GPIO port, otherwise we should get audio.
23:36:56pixelmaI think it only has to do with the keymap file, actions and action contexts...
23:37:04maxkelleyoh, ok.
23:37:15maxkelleythinking beyond :)
23:37:21ruinedtwiceAttempt to boot the original firmware via holding down the "left" button while powering up produced this anomaly: a dark wave began to spread slowly accross the screen until it covered the screen completely, with the blue wheel illuminated. Device remained in this state indefinitely, unresponsive to button pushing / holding.
23:38:10linuxstb_ruinedtwice: That's a known issue - there's a long forum thread about it.
23:38:13 Quit luke28072 ("CGI:IRC")
23:38:47ruinedtwiceBefore I describe the recovery from the above described "creeping screen of death" freeze, let me ask: is this a known problem? Has anyone here observed this sequence or heard of it before? I'll wait a bit to see if there's any replies. Thanks.
23:39:07Bagderhehe, linuxstb already replied
23:39:18bluebrotherseems he has quite some lag
23:39:19Bagderit's a bug in the current bootloader
23:40:55pixelmamaxkelley: currently (on all other targets with radio) volume control in the radio screen uses the increase/decrease "actions" (which is up and down in the c200 keymap) that are defined in context_settings. In the context_radio there are other actions mapped to up and down which override these... (iiuc)
23:41:07maxkelleypixelma: ah, ok.
23:41:32maxkelleywell, either way, the actual hardware radio interfacing isn't working :)
23:41:46ruinedtwicelinuxstb_ thanks for the heads up. I'll go and dig up that thread before posting my own recovery story here, just in case my recovery is SOP.
23:42:09pixelmamaxkelley: did you see the patch low_light posted earlier? Radio works with it (for me)
23:42:43maxkelleypixelma: oh, no, I didn't.
23:43:09maxkelleyI shal pull it up.
23:43:13ruinedtwiceOk now I'm going to go ahead and describe the seconnd problematic installation.
23:43:31pixelmamaxkelley: about 1:15h ago
23:44:09maxkelleyI searched radio in fs, to no avail.
23:44:26pixelmahe posted it here in the channel
23:44:52maxkelleyoh, ok.
23:44:57maxkelleylogs, then..
23:45:15pixelmamaybe someone should remind him about the tracker - or should I put my version up there with volume control?
23:45:49 Quit linuxstb_ ("ChatZilla [Firefox]")
23:45:52maxkelleyif you'd like, yeah. just mention the original patch.
23:46:02peturpixelma: yes, and then ask Llorean a Developer badge too ;)
23:46:30 Quit kubrick ("leaving")
23:47:21maxkelleyoh, it is gpioh.
23:47:41maxkelleyah, well. just affirms my stupidity :)
23:49:16pixelmaI needed to do a make clean - first time compiling without it failed because of the new LANG_* entries somehow
23:50:43maxkelleyI just did an svn update, I'm applying the patch, and will compile in a moment.
23:50:59ruinedtwiceFirst, installation of Sansa firmware 1.03.01 via 01.03.01.exe executed on a generic XP box, overwriting 1.02.18a using "e200fw01[1]" as source.
23:51:45maxkelleyfor some reason, it takes a long time for patch to work.
23:51:55maxkelleypixelma: what flags do you normally use with patch?
23:51:58ruinedtwiceAnd then patching 1.03.01 with sansapatcher as in the previously cited issue, using the same above cited version of rockbox.
23:52:18 Quit haemmy ()
23:52:40pixelmamaxkelley: that one worked just with -p0 for me
23:53:23maxkelleyit shouldn't take longer than a couple seconds, should it?
23:53:32 Part toffe82
23:53:54 Join chandlerc [0] (n=chandler@
23:54:02maxkelleywhoops, I forgot the -i flag :)
23:54:45 Quit Arathis ("Bye, bye")
23:54:49ruinedtwiceRockbox then boots and runs as expected, however the following problem occurs when attempting to boot original firmware via "left" button protocol: scroll of text showing boot sequence to original firmware commencing, but terminating at CRC confirmation line. Device remains frozen indefinitely. linuxstb_ ? −− also documented?
23:54:51 Quit Dark_Apostrophe (Read error: 104 (Connection reset by peer))
23:55:24peturmaxkelley: you can also patch -p0 < file.patch
23:56:01maxkelleyor cat file.patch | patch -p0 :)
23:56:43Bagderruinedtwice: does it say that it fails the crc check? I mean, how is the output on the OF start different between your two cases?
23:57:06chandlercI have an iPod Classic, and am hoping to help out with anyone working on a port (really help out, i'm not trolling for stuff)
23:57:20Bagderchandlerc: I don't think anyone is working on it
23:57:30Bagderthe encryption is very very nasty
23:57:45 Quit davina ("xchat on Ubuntu 7.04")
23:58:34chandlercis there anything constructive I can do at this point?

Previous day | Next day