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).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

#rockbox log for 2009-01-28

00:09:22 Quit flydutch ("/* empty */")
00:09:22 Quit kugel (Remote closed the connection)
00:09:22 Join Theriault [0] (
00:09:22 Quit domonoky1 (Read error: 104 (Connection reset by peer))
00:09:22 Join itcheg [0] (i=62db4767@gateway/web/ajax/
00:09:22 Join kugel [0] (n=kugel@rockbox/developer/kugel)
00:10:23 Quit Theriault (Client Quit)
00:12:40 Quit itcheg (Client Quit)
00:13:48 Quit Tim2125 (Remote closed the connection)
00:14:01 Join itcheg [0] (i=62db4767@gateway/web/ajax/
00:15:24 Join PRINCESS_FLUFF [0] (
00:15:43PRINCESS_FLUFFAnyone knows if the Sansa E series support 16 gb microSD cards?
00:15:51PRINCESS_FLUFFwith rockbox
00:16:12 Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37)
00:16:52krazykitPRINCESS_FLUFF, yes, but you won't be able to access it with the OF, so you'd need a seperate microSDHC adapter
00:17:43PRINCESS_FLUFFNot sure what you mean with OF... But I use a 8gb card, so 16gb will work the same way?
00:17:58PRINCESS_FLUFFOh, I have an USB microSD reader for transfering files to it
00:18:41 Quit itcheg (Client Quit)
00:18:45LambdaCalculus37PRINCESS_FLUFF: OF... Original Firmware (i.e. what comes on the DAP when it comes from the factory.
00:18:52n1sOF == Original Firmware which we use for usb
00:18:58 Join MTee [0] (n=mtee@
00:19:58PRINCESS_FLUFFDo you guys know what are high capacity mp3 player (hd based is fine) which either work with rockbox, or by default allow you to simply browse through a file system like in windows?
00:20:25PRINCESS_FLUFFThat's my main reason for using Rockbox now, I dont wanna mess with any music library things, I just wanna drag and drop my mp3 windows folder which is already organized the way I want it
00:20:53krazykitwell, i put a 120GB drive into my gigabeat f40 :)
00:20:57MTeelinuxstb : I've gone through the rm parser of yours
00:21:33PRINCESS_FLUFFI bought a flash based player so it wouldn't break when I run but the size limit is annoying
00:21:45stripwaxPRINCESS_FLUFF: how much capacity do you need? ipod video 80GB works fine with rockbox
00:21:53BigBambiPRINCESS_FLUFF: We don't really care about the OF here
00:22:21PRINCESS_FLUFFI'm stuck at 16 gb, so 60 gb and up sounds enough
00:22:36MTeelinuxstb : as to what to do next, I should figure the buffer size needed, fill it and then send it to its decoder, am I correct ?
00:22:39PRINCESS_FLUFFAny suggestions other than iPod btw?
00:22:42BigBambiF60 then
00:22:47PRINCESS_FLUFFThat's gigabeat uh
00:22:53BigBambigigbeat F (or X)
00:23:01PRINCESS_FLUFFOkay thank you
00:23:12PRINCESS_FLUFFWow, 50$ for the 60g on Ebay
00:26:07 Quit bertrik (Remote closed the connection)
00:27:00MTeeBigBambi : Could you help me out please ? I'm trying to figure out how to complete a rm demuxer
00:27:43MTeebased on the parser linuxstb wrote
00:28:25PRINCESS_FLUFFAnyone knows how strong the chess AI is in the plugin that comes with Rockbox? I always lose
00:30:00***Saving seen data "./dancer.seen"
00:30:53n1sstronger than you then :P
00:31:22BigBambiMTee: Why do you think I can help?
00:31:32 Join itcheg [0] (i=62db4767@gateway/web/ajax/
00:32:17MTeeBigBambi : I asked if you 'could' :)
00:32:54BigBambiMTee: Please don't ping random people to ask them
00:33:12BigBambiMTee: Can you help me develop a new grand unified theory?
00:33:22BigBambiMTee: Just ask your question and wait
00:33:49 Join Llorean [0] (
00:33:55n1salso the more specific the question is, the better
00:34:13MTeeI'm sorry, I didn't mean to trouble anyone.
00:34:16 Quit MethoS (Remote closed the connection)
00:35:50 Quit n1s ()
00:37:01 Join HBK- [0] (
00:37:30 Quit T0paz ("Leaving")
00:37:44 Quit markun (
00:37:44 Quit balou (
00:37:44 Quit itcheg (
00:37:44 Quit HBK (
00:37:44 Quit trisiak (
00:41:39NJoinitcheg [0] (i=62db4767@gateway/web/ajax/
00:41:39NJoinHBK [0] (
00:41:39NJoinmarkun [50] (n=markun@rockbox/developer/markun)
00:41:39NJoinbalou [0] (
00:41:39NJointrisiak [0] (
00:41:44 Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
00:42:30 Join t0mas [0] (n=tomas@rockbox/developer/t0mas)
00:44:13 Quit balou (
00:44:13 Quit markun (
00:44:13 Quit trisiak (
00:44:13 Quit HBK (
00:44:13 Quit itcheg (
00:44:40NJoinitcheg [0] (i=62db4767@gateway/web/ajax/
00:44:40NJoinHBK [0] (
00:44:40NJoinmarkun [50] (n=markun@rockbox/developer/markun)
00:44:40NJoinbalou [0] (
00:44:40NJointrisiak [0] (
00:45:10 Quit xnyhps ("Zzzz...")
00:45:20 Quit nuonguy ("Leaving")
00:47:35 Quit LambdaCalculus37 ("dinner cooking time")
00:53:35 Join cool_walking_ [0] (i=cb3b81c3@gateway/web/ajax/
00:53:50 Quit syn4pse ("Leaving")
00:54:17 Quit MTee ("leaving")
00:54:52 Quit HBK (Connection timed out)
00:58:31 Join fenug [0] (
01:03:10HTCdemonuhh....interesting thing ( lso about mod )
01:03:26HTCdemoni was playing a mod file.... and it suddenly stopped playing :S
01:03:42HTCdemontried playing another file ( mp3 ) and that didnt work either
01:04:02HTCdemonalso tried playing ogg and such after the mod stopped playing and none of them would play
01:05:15 Quit tessarakt ("Client exiting")
01:06:40 Join QuickStart [0] (
01:10:15 Quit tyfoo (Read error: 104 (Connection reset by peer))
01:15:21*mcuelenaere wonders whether Rockbox could use the Linux kernel __initdata principal to get some extra audio buffer..
01:15:49 Quit nibbler (Read error: 110 (Connection timed out))
01:15:52 Quit t0mas ("Leaving")
01:24:34 Join lymeca [0] (
01:25:49 Quit Thundercloud (Remote closed the connection)
01:27:20 Part toffe82_
01:28:28kramhello, does anyone know if rockbox *could* run on an ARM like STM32F103? question is really that it has no external interface for ram. I have one of these on a dev board and ram is all it is missing :(
01:28:37 Join nuonguy [0] (
01:31:37 Quit kugel (Remote closed the connection)
01:31:51PaulJamJdGordon: with the last version of the playback rework patch, is the problem with the garbled id3 info supposed to be solved or does this still happen sometimes? i haven't seen it, but i had some lines of garbage in my scrobbler.log and was wondering if this could be related.
01:32:22JdGordoni was hoping it was fixed... probabl is related
01:33:14mcuelenaerekram: does it have any RAM on the CPU itself? (IRAM?)
01:33:31PaulJambtw, i found another issue. gather runtime doesn't seem to work with the patch.
01:34:31 Quit jfc^2 (Read error: 54 (Connection reset by peer))
01:34:40 Join jfc^2 [0] (
01:34:49kramit has 20k sram, 128k flash
01:35:12mcuelenaereI know there are targets which are low on RAM, but I'm not sure how low
01:35:18mcuelenaereI guess 20k is too low though
01:36:09krami was wondering if I could use spare I/o's to connect some kond of serial interface ram or controler, if something like that exists..
01:36:53mcuelenaereI wouldn't know..
01:38:00mcuelenaere seems to say an old version of Rockbox worked with 256KB of RAM
01:40:10kramthanks :)
01:40:33 Quit timc (Read error: 104 (Connection reset by peer))
01:40:55 Join timc [0] (n=aoeu@
01:40:58 Quit xSlack (Client Quit)
01:41:08mcuelenaerekram: can you run code directly off the flash?
01:41:17mcuelenaeresomething like XIP
01:43:16kramI think so, XIP?
01:43:38mcuelenaereeXecute In Place
01:45:44 Join xSlack [0] (
01:46:42 Quit bmbl (Read error: 113 (No route to host))
01:50:08 Quit fenug ("Leaving")
01:54:01 Quit nuonguy ("Leaving")
01:56:00 Quit kram ()
02:01:07 Quit HBK- (Read error: 104 (Connection reset by peer))
02:04:20 Join jgarvey [0] (
02:05:14 Join webguest99 [0] (n=4ccbe9f6@gateway/web/cgi-irc/
02:05:23webguest99So many users!
02:05:33webguest99I wasn't expecing this.
02:05:38 Join fdinel [0] (
02:05:40webguest99aww man
02:05:46 Quit QuickStart (Remote closed the connection)
02:05:58webguest99alright; quick question guys:
02:06:14 Join HBK [0] (
02:06:17webguest99anyone know where I can locate themes for my e200 sansa?
02:06:30webguest99it's actually an e260 i think
02:06:39LloreanRockbox themes are in the Rockbox wiki.
02:07:02webguest99thank you very much!
02:07:05HTCdemoni use the blacknblue theme
02:07:10HTCdemonvery very nice
02:07:16HTCdemoncompliments the device
02:08:13webguest99darn :(
02:08:17webguest99I can't seem to find any.
02:09:00LloreanFrom the "Extras" link in the "Downloads" section on every page.
02:09:23 Join QuickStart [0] (
02:09:47 Quit stripwax (Read error: 104 (Connection reset by peer))
02:10:59webguest99ah, wonderful.
02:11:06webguest99Thank you very much for your help
02:11:16webguest99nice to see a responsive chat :D
02:11:31webguest99I'm the chat owner of a gpt site and no one ever chats there.
02:11:50 Nick webguest99 is now known as uber1337h4xx0r (n=4ccbe9f6@gateway/web/cgi-irc/
02:11:59 Quit robin0800 (Remote closed the connection)
02:12:10lostlogiccan anyone talk to me about the status of actually implementing control through the ipod accessory protocol is?
02:12:17 Join robin0800 [0] (
02:12:20Lloreanuber1337h4xx0r: This channel does have some guidelines. Specifically, it's not for social or off-topic chat.
02:12:37Lloreanlostlogic: Accessories already can in a limited manner control Rockbox (skip tracks, etc) I believe.
02:13:17HTCdemonwish that for E260 D:
02:13:19lostlogicah, will fiddle further −− just got my onkyo dock installed, can see the IAP codes change in the debug screen, but no action yet
02:13:48 Join dfkt_dt [0] (i=dfkt@unaffiliated/dfkt)
02:13:49 Quit jgarvey ("Leaving")
02:14:06 Quit mcuelenaere ()
02:14:13uber1337h4xx0rI love that black/blue theme
02:14:19uber1337h4xx0rlooks rather beautiful
02:14:33uber1337h4xx0rbtw, in your opinion, compared to the nano, how would my e260 rank?
02:14:37HTCdemonit flows quite well
02:14:40uber1337h4xx0rworst? better? same?
02:14:59HTCdemoni like the E260.....
02:15:02uber1337h4xx0ri think the only "pro" nano has is its width
02:15:06uber1337h4xx0ralright, sounds great.
02:15:10HTCdemonmainly because of the additional features over a nane
02:15:13uber1337h4xx0rI got mine from woot for about $40 :D
02:15:23HTCdemonhey wait
02:15:27LloreanGuys, please keep this to Rockbox discussion.
02:15:28HTCdemoni think i saw your post on woot?
02:15:33HTCdemonLLorean, sorry
02:15:38uber1337h4xx0rI didn't post
02:15:41uber1337h4xx0rOh, right
02:15:44uber1337h4xx0rrockbox is awesome
02:16:00HTCdemonon other discussion, is it normal for mod codec to break all other codecs?
02:16:12Lloreanlostlogic: If I understand correctly there's a simple and advanced protocol, so it may be an issue of which of those it uses.
02:16:40 Quit itcheg (" ajax IRC Client")
02:16:44*uber1337h4xx0r doesn't follow what the others are talking about. So he'll nod agreeingly to make sure he doesn't seem like a newbie.
02:17:04HTCdemon( after i played a .mod it just stopped playing randomly and any other file i would try to load would not give audio out or play :S )
02:17:15 Quit dfkt_dt (Client Quit)
02:17:43LloreanHTCdemon: With a current build?
02:17:51lostlogicLlorean: nope, you were right −− is working now, awesome.
02:18:21LloreanHTCdemon: You should probably file a bug report, then.
02:18:46HTCdemondont know how xD
02:19:13LloreanThe "bugs" link on the website.
02:19:23HTCdemondo i have to create a account?
02:20:39LloreanHTCdemon: The idea is that it provides a means for two way communication for further questions about issues.
02:20:52LloreanIt's more or less essential, we really don't think it's too much to ask.
02:21:44HTCdemonnow that i can understand :)
02:25:44 Join PaulJam_ [0] (
02:30:03***Saving seen data "./dancer.seen"
02:32:23 Quit dfkt (Read error: 110 (Connection timed out))
02:32:54 Quit uber1337h4xx0r ("CGI:IRC (EOF)")
02:37:03 Quit DerDome ("Leaving.")
02:37:29 Quit robin0800 (Read error: 60 (Operation timed out))
02:44:27 Quit HellDragon (Read error: 113 (No route to host))
02:45:59 Quit PaulJam (Read error: 110 (Connection timed out))
02:48:59 Nick fxb is now known as fxb__ (
02:52:13 Join nuonguy [0] (
03:06:49 Join Dauron [0] (
03:06:54 Quit agaffney (Read error: 104 (Connection reset by peer))
03:08:02 Quit PaulJam_ (".")
03:08:08 Quit krazykit (Read error: 131 (Connection reset by peer))
03:08:27 Join krazykit [0] (
03:11:06 Join agaffney [0] (n=agaffney@gentoo/developer/agaffney)
03:18:43 Join HellDragon [0] (
03:19:20 Quit _Auron_ (Read error: 110 (Connection timed out))
03:19:21 Nick Dauron is now known as _Auron_ (
03:23:37 Nick MU{lappy} is now known as Unhelpful (n=Militant@rockbox/developer/Unhelpful)
03:25:39 Quit Gareth (Read error: 113 (No route to host))
03:27:33 Quit XavierGr ()
03:30:22 Quit faemir ("Lost terminal")
03:35:47 Quit QuickStart (Read error: 104 (Connection reset by peer))
03:36:04 Quit lymeca (Connection timed out)
03:36:08 Join Dauron [0] (
03:40:39 Join agaffney_ [0] (n=agaffney@gentoo/developer/agaffney)
03:41:15 Quit agaffney (Nick collision from services.)
03:41:22 Nick agaffney_ is now known as agaffney (n=agaffney@gentoo/developer/agaffney)
03:47:09 Quit _Auron_ (Read error: 110 (Connection timed out))
03:47:10 Nick Dauron is now known as _Auron_ (
03:49:05 Join lymeca [0] (
03:49:50 Quit lymeca (SendQ exceeded)
03:52:14 Quit fdinel (Read error: 104 (Connection reset by peer))
04:11:03 Join blkhawk- [0] (
04:17:38 Join Barahir_ [0] (
04:20:20 Quit Barahir (Read error: 60 (Operation timed out))
04:26:01 Quit blkhawk (Read error: 113 (No route to host))
04:26:01 Nick blkhawk- is now known as blkhawk (
04:30:07***Saving seen data "./dancer.seen"
04:33:14 Quit cool_walking_ (" ajax IRC Client")
04:35:07 Quit miepchen^schlaf (Read error: 101 (Network is unreachable))
04:38:08 Quit perrikwp (Remote closed the connection)
04:48:33 Quit agaffney (Read error: 104 (Connection reset by peer))
04:48:39 Quit Aurix_Lexico (Remote closed the connection)
04:49:18 Join agaffney [0] (n=agaffney@gentoo/developer/agaffney)
05:00:37 Quit reacocard (Remote closed the connection)
05:00:55 Quit fyrestorm (Read error: 54 (Connection reset by peer))
05:05:18 Join cool_walking_ [0] (i=cb3b81c3@gateway/web/ajax/
05:06:11 Quit suom1 (Read error: 60 (Operation timed out))
05:12:08 Join suom1 [0] (
05:13:59 Join d34df00d [0] (n=0xd34df0@
05:15:00 Join reacocard [0] (
05:15:02d34df00dI've got a problem with iPod 80 GB and Rockbox.
05:15:38d34df00dTried to install it both using the rbutil and the guide — in both cases I end up with message:
05:15:45scorchewhich ipod do you have?
05:15:49 Join agaffney_ [0] (n=agaffney@gentoo/developer/agaffney)
05:16:46d34df00dVideo 5.5G 80 GB.
05:17:19 Quit Seed ("cu, Andre")
05:18:55d34df00dNeeded to reformat the second HD partition, it was in Mac's format. Reformatted like this: mkfs.vfat -F 32 -v /dev/sdh2
05:19:05d34df00d/dev/sdh* — the iPod.
05:20:00scorchethere is more needed in that conversion...see the IpodManualRestore wiki page or something like should have been referenced in the manual
05:22:32d34df00dscorche: thanks, there's a page with exactly this title. I'll try to follow it.
05:22:55 Quit Horscht ("Verlassend")
05:29:12 Join welty [0] (
05:40:13 Quit agaffney (Read error: 110 (Connection timed out))
05:40:43weltyI "svn co"-ed the source, configured for c200v2, and found I had to edit firmware/target/arm/as3525/fmradio-i2c-as3525.c androckbox/apps/plugins/pacbox/pacbox.h to hack in sections for the c200v2
05:41:27weltyAfter this it did compile without problems ... anyone else have this problem (working on the svn trunk)
05:42:46weltylooks like I have revision 19869
05:43:51HTCdemonthis is also new :S
05:44:15HTCdemoni know that in earlier builds ( 3.1 ) i could run a 320 kbps mp3 with the firedemo perfectly
05:44:43HTCdemonbut in the current build it chops in and out and firedemo is slow
05:54:08 Join yhuang [0] (n=yhuang@unaffiliated/yhuang)
05:58:03 Join AlexBB [0] (n=4a3b81a9@gateway/web/cgi-irc/
06:00:39 Quit cool_walking_ (" ajax IRC Client")
06:00:40 Quit AlexBB (Client Quit)
06:01:56 Join psycho_maniac [0] (i=psycho_m@
06:02:56 Join cellofellow [0] (
06:03:06cellofellowwhat, exactly, is "car adapter mode"?
06:04:35JdGordoni think its supposed to pause the music when it loses power in the charger
06:05:07JdGordonso that in combination with setting the idle shutdown and the start screen to the WPS makes a very simple car radio
06:05:22*JdGordon points cellofellow to the manual
06:06:11 Quit agaffney_ (Read error: 104 (Connection reset by peer))
06:07:26psycho_maniacanybody have a gigabeat with rockbox on it? i think i have a problem or im just dumb and cant figure it out
06:08:12 Join agaffney [0] (n=agaffney@gentoo/developer/agaffney)
06:09:05 Join midkay_ [0] (
06:11:14psycho_maniaci cannot get a-b repeat to work for some reason
06:11:42 Join AlexBB [0] (n=4a3b81a9@gateway/web/cgi-irc/
06:11:50JdGordonit may not be setup properly yet... check the keymaps
06:12:51AlexBBhey i just installed rockbox but my ipod keeps restarting
06:13:10JdGordondid you unzip onto it?
06:13:21AlexBBmore than once a minute... its doesnt do this in the normal ipod firmware
06:13:36JdGordonis it giving an error?
06:13:43AlexBBjust resets
06:13:44JdGordonis it plugged into usb when it does this?
06:14:02AlexBBunplugged and plugged in
06:14:15psycho_maniacJdGorden: how do i check keymaps?
06:14:54psycho_maniacuhh ok then. but shouldnt it already work when i install rockbox on my player?
06:14:58JdGordonAlexBB: hmm, im not sure
06:15:03AlexBBlike i can see the new rockbox menus and stuff
06:15:09AlexBBi even got a theme on it
06:15:17JdGordonso when does it reboott?
06:15:19AlexBBbut it keeps resetting
06:15:58AlexBBonly on rockbox
06:16:04JdGordonwhere in rockbox?
06:16:09AlexBBnot on the normal ipod firmware
06:16:12JdGordonwhat are you doing to make it reset?
06:16:17AlexBBjust the mainmenu
06:16:33AlexBBim watching in reset over and over
06:17:11psycho_maniaci remember one of my players did that i ended up having to like uninstall rockbox run the regular os for awhile then did a reisntall and it worked.
06:17:29AlexBBit was charged b4 its eating up the battery
06:17:54AlexBBill let it recharge in apple mode overnight see what happens
06:18:02AlexBBthen try uninstall
06:18:22AlexBBill come back if it still doesnt work :S
06:18:25AlexBBthanks guys
06:18:34 Quit AlexBB ("CGI:IRC")
06:22:34 Join midkay__ [0] (
06:22:50 Quit HBK (Read error: 104 (Connection reset by peer))
06:22:52psycho_maniacso what would be a reason why a-b repeat not working?
06:23:35 Join HBK [0] (
06:24:45 Quit midkay (Read error: 113 (No route to host))
06:28:16 Quit psycho_maniac (" HydraIRC -> <- Chicks dig it")
06:29:19 Quit midkay_ (Read error: 60 (Operation timed out))
06:30:09***Saving seen data "./dancer.seen"
06:37:09 Join midkay [0] (n=midkay@rockbox/developer/midkay)
06:49:52 Quit yhuang (Remote closed the connection)
06:52:21 Join balug_ [0] (
06:53:20 Join midkay_ [0] (
06:55:43 Quit midkay__ (Read error: 110 (Connection timed out))
07:05:12 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
07:08:31 Quit midkay (Read error: 113 (No route to host))
07:13:02 Quit cellofellow ("Leaving")
07:13:53 Join nhugg [0] (n=48b30c73@gateway/web/cgi-irc/
07:14:37 Quit nhugg (Client Quit)
07:14:43 Join nhugg [0] (n=48b30c73@gateway/web/cgi-irc/
07:14:59 Quit midkay_ (Read error: 113 (No route to host))
07:15:38nhuggdoes anyone have any idea when rockbox will be available for ipod classic?
07:16:03 Join midkay [0] (n=midkay@rockbox/developer/midkay)
07:16:03 Quit nhugg (Client Quit)
07:16:05 Join nhugg [0] (n=48b30c73@gateway/web/cgi-irc/
07:16:53nhuggwill rockbox be available for ipod classic soon?
07:18:37 Quit nhugg (Client Quit)
07:21:04 Join einhirn [0] (
07:24:12 Quit midkay ("Leaving")
07:39:59 Quit balug_ ("Ex-Chat")
07:41:54 Join nibbler [0] (
07:48:40 Quit FlynDice ("Konversation terminated!")
07:48:58 Quit nibbler (Remote closed the connection)
08:01:03 Join shodanX [0] (
08:20:44 Join yhuang [0] (n=yhuang@unaffiliated/yhuang)
08:21:30 Quit BHSPitMonkey ("Ex-Chat")
08:25:16GodEater_morning all
08:30:10***Saving seen data "./dancer.seen"
08:30:11 Join Bagderr [241] (n=daniel@rockbox/developer/bagder)
08:30:35 Nick Bagderr is now known as B4gder (n=daniel@rockbox/developer/bagder)
08:34:15*Unhelpful sees that pictureflow is (c) Nico_P, a Jonas Hurrelmann (who is not in IrcNicks)... Nico, when you get a chance, how much do you know about its renderer? because i'm tempted to rewrite much of it, primarily to have something that i can understand well enough to be able to optimize/bugfix it
08:35:23 Join Zagor [0] (n=bjorn@
08:37:14B4gderUnhelpful: I think that second guy was the original author. Nico_P then expanded and continued his work
08:37:28 Quit rphillips (Read error: 104 (Connection reset by peer))
08:38:23UnhelpfulB4gder: well, there's a 3rd name credited with the Qt version... so Jonas perhaps did the rockbox port, i guess?
08:38:32B4gderI think so
08:38:34 Join Rob2222 [0] (
08:40:19Unhelpfulhrm, well, then, i guess it depends on whether this business with rays[] etc comes from Ariya, Jonas, or Nico. i'll have to try to figure out if it's an optimization of "how i would do this"... because it seems to work, but i found things that don't make much sense while trying to sort out pixelma's divide-by-zero report
08:44:57Unhelpfulthe "distance" that is stored in each slide appears to be centered on the plane in which pixels map 1-to-1 with screen pixels, but then that is added to LCD_HEIGHT, and other values with cryptic names are divided by it...
08:45:39Unhelpfulanyway, the bug will be triggered on any target where LCD_HEIGHT is a multiple of five less than 100, and possibly others if the user messes around with the zoom setting
08:45:42 Quit Rob2223 (Read error: 60 (Operation timed out))
08:54:06 Join n1s [0] (n=nils@rockbox/developer/n1s)
08:58:26 Join ender` [0] (
08:58:33 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
08:59:48 Join m0f0x [0] (
09:03:18 Nick Barahir_ is now known as Barahir (
09:06:32 Join bazz [0] (
09:06:36 Quit GodEater_ (Remote closed the connection)
09:06:36 Quit perrikwp (Remote closed the connection)
09:07:08 Quit yhuang (Read error: 60 (Operation timed out))
09:07:28 Join yhuang [0] (n=yhuang@unaffiliated/yhuang)
09:07:46 Join petur [50] (n=petur@rockbox/developer/petur)
09:07:47bazzhow can i set where files are recorded to? (i've read the manual, the 'clear recording directory' seems like it might be what i want but a) that's a scary name, i don't want to clear out any of my recorded files and b) i don't want to reset the location, i want to *set* it)
09:09:48 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
09:09:57 Join GodEater_ [0] (i=c2cbc962@rockbox/staff/GodEater)
09:12:34 Join cerpin [0] (n=63a3de88@gateway/web/cgi-irc/
09:13:09 Quit cerpin (Client Quit)
09:16:54n1sbazz: browse to a dir in the file browser, long click on it and chose "Set as recording dir"
09:18:07bazzn1s: thanks
09:21:13 Join kugel [0] (n=kugel@rockbox/developer/kugel)
09:24:07 Quit GodEater_ (" ajax IRC Client")
09:26:35 Join fyrestorm [0] (
09:31:44JdGordonkugel: i got a patch to fix up the wps statusbar stuff if you wanna try it out with your customvp work?
09:32:06JdGordonalthough, ill prob commit it tonight anyway, so testing would get good
09:42:13 Join robin0800 [0] (
09:44:33 Join JdGordon_ [0] (
09:46:29 Quit JdGordon (Nick collision from services.)
09:46:33 Nick JdGordon_ is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
09:53:56 Join nibbler [0] (n=Nibbler@
09:58:44 Quit bazz ("Leaving")
10:00:26kugelJdGordon: sure, later
10:00:51kugelno time now, sorry
10:05:44 Quit MrDuck (No route to host)
10:08:05 Quit bmbl (Read error: 110 (Connection timed out))
10:08:30 Join Linus [0] (n=linus@gateway/web/cgi-irc/
10:09:54 Join Thundercloud [0] (
10:24:54pixelmawelty: I just read logs a bit and you said you had to edit pacbox.h to get Rockbox compiling for a c200v2. Pacbox is excluded from the c200 builds (screensize issue) and should be on the v2 too
10:25:13pixelmaapps/plugins/SUBDIRS excludes it for SANSA_C200, so I wonder why that doesn't seem to work for the v2
10:26:16 Join rocko [0] (
10:28:52JdGordonpixelma: hey, you're a much better tester than me.. mind trying out that pastebin from about 45min ago and see if i broke anything?
10:29:50linuxstbpixelma: Hmm, I think that should exclude targets based on LCD size - IIRC, that's the limitation on C200. The alternative would be to add SANSA_C200V2
10:30:06 Quit rocko (Client Quit)
10:30:14***Saving seen data "./dancer.seen"
10:31:50pixelmalinuxstb: I think someone started listing targets there because of the 160x128 greyscale screens, pacbox works on some (related to drawing) not all
10:32:30pixelmaI agree that screen size could be nicer but needs a solution for this
10:33:35 Quit Thundercloud (Remote closed the connection)
10:33:58pixelmaJdGordon: is this patch related to the custom VP work or independent (and what's it good for, what needs testing)?
10:34:55linuxstbLooking at pacbox again, the #ifs could be quite complicated to exclude the correctly... But I think some more targets could be added quite easily - e.g. greyscale ipods, including the Mini (with a little cropping)
10:35:15 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
10:35:25*linuxstb wishes he didn't have a day job...
10:36:16JdGordonpixelma: sorry... reworks the statusbar handling in the wps... so as usual, if it works you shouldnt notice any different
10:36:52JdGordonthere is a very short gap where the bar might be clear before being redrawn which i think is annoying but i havnt been able to trace yet
10:37:00JdGordonbut im hoping its not big enough to hold this back
10:37:50 Join corgolio [0] (n=corgolio@
10:38:13 Part corgolio
10:43:32 Join corgolio [0] (n=corgolio@
10:44:56 Quit corgolio ()
10:45:33 Join corgolio [0] (n=corgolio@
10:46:22 Part corgolio
10:48:20pixelmalinuxstb: but a "LCD_HEIGHT > 80" should work instead of "!defined SANSAC200", I guess. How much "squeezing" of the pacbox screen do you think is possible (thinking of the Iadio remote/M3)?
10:48:35pixelmaIaudio too
10:50:11linuxstb112x128 is the smallest so far - that scales the 224x288 pacman screen to 112x144 and then crops. I don't think we can go any further.
10:50:50pixelmaaha, Iaudio remote is 128x96
10:52:44pixelmaso perhaps a LCD_HEIGHT >= 112 then to eclude pacbox for c200 and any similar small colour screen target that might come
10:54:21 Join GodEater_ [0] (i=c2cbc962@rockbox/staff/GodEater)
10:54:57pixelmaJdGordon: ok, will test later today if I don't forget.
10:55:05linuxstbIt's not quite that simple - if the height is 112, the width needs to be >=144 (with the existing code).
10:55:50linuxstbIf you look at pacbox_lcd.c, you can see all the #ifs in the lcd rendering function.
10:56:14linuxstbFor greyscale it only supports vertical packing - hence the reason it doesn't work on greyscale ipods.
10:56:26pixelmahmm, right. I already missed LCD_WIDTH there at all because of portrait screens
10:56:37linuxstbYes, sometimes pacbox rotates...
10:57:25*linuxstb wonders how the greyscale lib would look, and what the speed impact would be
10:58:18pixelmaI find pacbox quite small already on my M5 btw.
10:58:53pixelmathe highscore screen is impossible to read
11:00:14pixelmanot true, was worse in my memory than it actually is... but it's still not easy to read
11:00:20linuxstbIf somebody cared enough, the font could be replaced with one that scales better on such targets (including the sprites for the pacman/ghosts/fruit etc)... I think the Mame port in IPL does that, at least for the sprites.
11:00:33linuxstb(by patching the ROMs)
11:03:08*pixelma misses the status bar in plugins which use a simple menu...
11:04:10 Quit robin0800 (Read error: 54 (Connection reset by peer))
11:04:24 Join robin0800 [0] (
11:07:10 Quit GodEater_ (" ajax IRC Client")
11:07:40 Join GodEater_ [0] (i=c2cbc962@rockbox/staff/GodEater)
11:09:46pixelmalinuxstb: but would excluding the c200 based on LCD_HEIGHT (requirement larger than 80) still be the nicer solution?
11:09:47 Quit kugel (Remote closed the connection)
11:11:19pixelmafor now
11:12:46 Join GodEater__ [0] (i=c2cbc962@rockbox/staff/GodEater)
11:13:05 Quit GodEater_ (Nick collision from services.)
11:13:56 Nick GodEater__ is now known as GodEater_ (i=c2cbc962@rockbox/staff/GodEater)
11:19:37 Join ivo [0] (
11:21:21 Nick ivo is now known as rvvs89 (
11:21:47linuxstbpixelma: Yes, I think so.
11:37:58 Quit nuonguy ("This computer has gone to sleep")
11:38:10 Join kugel [0] (
11:48:29JdGordonpixelma: which plugins in particular?
11:48:52pixelmapacbox only
11:49:14pixelmaa you mean the statusbar
11:49:55pixelmawell I noticed it when trying pacbox and am used to having the status bar. I guess there are others
11:50:30JdGordonit might not be so simple to fix...
11:52:32 Join fragilematter [0] (n=fragilem@
11:53:25amiconnSolitaire is another
12:01:51 Join PaulJam [0] (
12:22:37 Join t0mas [0] (n=tomas@rockbox/developer/t0mas)
12:30:16***Saving seen data "./dancer.seen"
12:30:24 Quit kugel (Remote closed the connection)
12:31:12 Join kugel [0] (
12:35:33 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
12:36:22 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
12:36:24 Join DerDome [0] (
12:43:56 Quit linuxstb (Read error: 110 (Connection timed out))
12:55:48 Quit fragilematter ("food!!!")
12:57:08 Quit robin0800 (Remote closed the connection)
12:58:48 Join mcuelenaere_ [0] (n=mcuelena@rockbox/developer/mcuelenaere)
13:16:10 Join nplus [0] (n=nplus@243.131.Globcom.Net)
13:16:56 Quit mcuelenaere (Read error: 110 (Connection timed out))
13:23:49 Quit kugel (Remote closed the connection)
13:29:31 Quit jon-kha (Remote closed the connection)
13:32:17 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
13:44:55 Join PaulJam_ [0] (
13:46:14 Join pyro_maniac [0] (
13:52:21 Join kugel [0] (n=kugel@rockbox/developer/kugel)
13:55:31 Join htrejh [0] (n=warren@
13:56:02htrejhi have a sansa c200 and nothing is working at all anymore, so i tried to follow the faq and use e200tool, but i have this error:
13:56:02htrejhSearching for device 6666:e200 ... found!
13:56:02htrejhControl message (-108, Cannot send after transport endpoint shutdown)
13:56:02DBUGSent KICK htrejh to server
13:56:03Kick(#rockbox htrejh :No flooding!) by logbot_!n=bjst@gateway/web/cgi-irc/
13:56:09 Join htrejh [0] (n=warren@
13:56:21htrejhcan someone help me? (sorry)
13:57:54 Quit GodEater_ (" ajax IRC Client")
14:01:18 Join tyfoo [0] (
14:02:54 Join GodEater_ [0] (i=c2cbc962@rockbox/staff/GodEater)
14:05:12 Join EspeonEefi [0] (i=eefi@SAFFRONCITY.MIT.EDU)
14:05:23 Quit kugel (Remote closed the connection)
14:05:27 Quit htrejh ("Ex-Chat")
14:07:30 Quit PaulJam (Read error: 113 (No route to host))
14:08:16 Join kugel [0] (n=kugel@rockbox/developer/kugel)
14:19:37 Join jgarvey [0] (
14:20:30 Join FarfromRefuge [0] (n=538e9696@gateway/web/cgi-irc/
14:20:53FarfromRefugehi everyone
14:21:09weltypixelma: Thanks for the tip about apps/plugins/SUBDIR excludes for SANSA_C200, that section of code will also need a "&& !defined(SANSA_C200V2)
14:21:22FarfromRefugei have some questions about computing mp3 length. Can someone help me?
14:22:17weltyCould you use Perl ?
14:22:32pixelmawelty: no (see the discussion with linuxstb that followed). I will commit a fix later
14:24:40pixelmaFarfromRefuge: is this Rockbox related?
14:27:01 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
14:27:05 Quit mcuelenaere_ (Read error: 54 (Connection reset by peer))
14:27:12weltypixelma: gotcha. I'll hack in a define for now until a proper filtering based on screensize is worked out
14:27:45 Quit EspeonEefi ("さよなら")
14:28:04FarfromRefugei would like to find in the rockbox code where the mp3 duration is computed
14:29:02 Quit GodEater_ (" ajax IRC Client")
14:30:20***Saving seen data "./dancer.seen"
14:31:48 Join GodEater_ [0] (i=c2cbc962@rockbox/staff/GodEater)
14:39:03 Quit GodEater_ (Client Quit)
14:40:35 Part B4gder
14:45:26 Join GodEater_ [0] (i=c2cbc962@gateway/web/ajax/
14:54:22mcuelenaere\o/ /me seems to be getting response from the SD card on the Onda
14:54:23 Join LambdaCalculus37 [0] (i=44a04303@rockbox/staff/LambdaCalculus37)
14:57:51 Join Zoxc [0] (
14:58:38 Quit nibbler (Read error: 113 (No route to host))
14:59:09 Join itcheg [0] (i=41d59de2@gateway/web/ajax/
15:09:27 Join htrejh [0] (n=warren@
15:10:03htrejhmy sansa c200 isn't working at all aynmore, what can i do to restore it and be able to install rockbox?
15:12:50 Join faemir [0] (
15:13:09htrejhany idea? it's c240 btw :p
15:14:20Zagoryou can start with describing the problem
15:14:30LambdaCalculus37And being patient until someone can answer you.
15:14:50htrejhwell there's not much to say
15:15:06 Quit kugel (Remote closed the connection)
15:15:12htrejhwhen i start the unit, the buttons lights are blue but the screen is black
15:15:36htrejhand when i look with "lsusb" on linux, i can see Sansa c200... in recovery mode
15:15:59htrejhtried to launch rockbox utility, but it says it must be in msc mode, but it is in msc mode!
15:16:02htrejhi'm stuck :(
15:17:02 Quit intrados_ (Connection reset by peer)
15:17:34krazykithtrejh, sounds like you're in manufacturing mode
15:17:48htrejhok, what does it mean?
15:17:54linuxstbFarfromRefuge: See the function getsonglength() in apps/metadata/mp3.c
15:18:11 Join intrados_ [0] (
15:19:51krazykithtrejh, i believe it means the bootloader is faulty. there's a recovery procedure detailed here , but i don't really know how to troubleshoot further. perhaps someone else does?
15:20:30htrejhthanks for reply, tried with e200tool, but it gave an error, will report, thanks for helping me
15:21:49htrejhi get this error:
15:22:48 Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon)
15:28:40 Part Linus
15:29:22 Nick fxb__ is now known as fxb (
15:32:19htrejhwhat to do if that doesn't work?
15:33:09krazykiti'd try again :)
15:34:18htrejh:( :( :(
15:35:44 Join kugel [0] (n=kugel@rockbox/developer/kugel)
15:36:40 Quit htrejh ("Ex-Chat")
15:39:39 Join htrejh [0] (n=warren@
15:40:00htrejhnow it started, but there are errors on the sansa screen concerning an image file or smth
15:40:47krazykithtrejh, you'd want to recover the bootloader, then when in recovery mode (same page), restore the OF. make sure that works, then reinstall rockbox
15:41:15htrejhbut now my sansa is miounted on my desktop btw
15:41:24htrejhnamed 16MB-FORMAT
15:41:30krazykitah, that's recovery mode
15:41:57krazykitwhich the same page details. i have to run though
15:42:15htrejhsimply copy the e200tool on it?
15:42:27htrejhthanx ;)
15:49:28GodEater_htrejh: no - dont copy the e200tool on it - READ the page that krazykit linked you to
15:50:03htrejhno, but i copied the offical BIN file firmware, didnt work
15:52:03 Join FlynDice [0] (
15:52:34GodEater_which bit of the page says to copy a BIN file there ?
15:53:57 Join ufoman [0] (
15:56:15htrejhdamn is bricked again :(
15:56:35GodEater_what did you expect ?
15:59:22ufomanhi, I have such problem with RB 3.1: re-creating dynamic playlist hangs when language is set to Polish
15:59:36 Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder)
15:59:36 Part austriancoder
15:59:43ufomansame thing happens on latest build
16:00:08ufomanmy player is Nano 1st gen 4GB
16:00:51n1sufoman: could you be more specific?
16:01:49ufomanhmm... database initialization is ok with Polish language set, if the playlist is already there it works without problems
16:02:34ufomanbut when I go into library to select some other track, it asks me if I want to erase the playlist, I accept and then player hangs
16:03:58ufomanit works when language is set to English
16:04:55n1sdoes it only happen when using database or from the file browser too?
16:05:24 Join MrDuck [0] (
16:06:24ufomanI tried only the library up to this moment because I'm listening to music uploaded to device by itunes
16:06:32ufomanwait a second
16:08:50ufomancould you tell me how to enable disk mode with the latest svn? 3.1 restarted into it...
16:10:29n1suh, svn is supposed to do that too, but if it doesn't work you can start the OF when booting the player by toggling the hold switch after turning it on
16:10:46 Join evilnick [0] (i=0c140464@gateway/web/ajax/
16:10:46 Join Seed [0] (
16:14:25ufomansame thing happens when I use the file browser
16:16:44n1sboth with svn and 3.1?
16:17:36ufomansame thing
16:18:06n1scould you submit a bug to the tracker with as much details as possible?
16:18:21ufomanno problem
16:20:34 Join flydutch [0] (
16:21:48ufomanwhat category should it be in? language?
16:27:12ufomanshould I report it for 3.1 or svn version?
16:29:53ufomanreported as FS #9842
16:30:08 Quit PaulJam_ (Read error: 60 (Operation timed out))
16:30:21***Saving seen data "./dancer.seen"
16:30:24 Join PaulJam [0] (
16:30:46n1sufoman: thanks
16:37:34 Quit HTCdemon (Remote closed the connection)
16:38:56 Join MethoS [0] (
16:42:41 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
16:43:55 Quit parafin (Read error: 60 (Operation timed out))
16:44:42 Join rphillips [0] (
16:45:43 Join toffe82 [0] (
16:47:10 Quit kugel (Remote closed the connection)
16:50:24 Quit FarfromRefuge ("CGI:IRC")
16:54:22 Join parafin [0] (
17:09:17 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
17:10:00 Quit Zagor ("Client exiting")
17:13:43 Quit evilnick (" ajax IRC Client")
17:18:31 Join evilnick [0] (i=0c140464@gateway/web/ajax/
17:19:36 Quit Seed ("cu, Andre")
17:23:16 Join kugel [0] (n=kugel@rockbox/developer/kugel)
17:26:09 Join robin0800 [0] (
17:26:26 Join {phoenix} [0] (
17:30:46 Join miepchen^schlaf [0] (
17:31:53htrejhwhat can i do if updateing firmware was successfull but after it reboots the screen is still black?
17:46:03evilnickhtrejh: Which model do you have?
17:46:42htrejhor c240, but i tgink its c250, as i have fm
17:46:51evilnickSo what steps have you done so far? Talk me through the whole process
17:47:45htrejhwell now i've tried all steps
17:48:14htrejhand it always upgrades the firmware, restarts but is still black
17:48:18htrejhwith light on
17:48:28htrejhand when i do 'lsusb' it says ... in recovery mode
17:48:45evilnickAha, now we're getting somewhere
17:48:49evilnickWhat OS are you using?
17:49:02htrejhLinux (Ubuntu)
17:49:41LambdaCalculus37Try the tool here:
17:50:01evilnickI was going to offer:
17:50:03htrejhow yeah, saw this note and it is already running know, :p
17:50:08LambdaCalculus37Make sure you also have e200tool on hand as well; the wiki will point the way.
17:50:14htrejhalready did that
17:50:18htrejhdid preboot too
17:50:27htrejhbut erasing is slow :p
17:50:36 Quit kugel (Remote closed the connection)
17:50:47htrejhbut i think it didnt work becuz i tried to format it with ext3 or smth :p
17:51:00htrejhbut cant remember, long time ago, just realised it didnt work now :p
17:51:18evilnickWhy would you try to format it in a filesystem that isn't supported by either the OF or Rockbox?!
17:51:25LambdaCalculus37The c200 should be formatted as FAT16 or FAT32.
17:51:32LambdaCalculus37Now we found the problem!
17:51:43htrejhyeah but i made a mistake :p
17:51:52LambdaCalculus37Now you have to fix that.
17:52:03htrejh7785 KB left to format :p
17:52:20htrejhis that why the bootlader is upgraded but doesnt work?
17:52:20LambdaCalculus37It's going to take some time, so go have a sandwich or something in the meantime.
17:52:21 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
17:52:30htrejhwill game a bit heh :p
17:52:32htrejhthanks for help
17:52:48htrejhbtw are there rockbox screenshots on sansa c2** ?
17:52:57evilnickCheck the manual
17:54:14htrejhare there themes?
17:54:47htrejhdamn rockbox looks so nice :) hope it will work
17:54:57htrejhwill rockbox ever work on ipod touch do u think?
17:56:05evilnickProbably not in the forseeable future. Although it's nigh-on impossible to give timeframes. The firmware is a lot more encrypted/signed than earlier iPod models (that goes for any model > iPod Video)
17:56:07krazykitit's impossible to say, since no one is working on it
17:56:39htrejhyeah ok :p
17:56:50htrejhdo u think ipod toich will ever work on linux?
17:56:57LambdaCalculus37That's off topic here.
17:57:01 Join Seed [0] (
17:57:04htrejhif itunes would be working on wine it would be enough
17:57:08htrejhyeah ok , sorry
17:57:50LambdaCalculus37The only really easy way to run Rockbox on the iPod Touch is to rewrite it as an app. However, no one has done that yet, and we don't know if anyone will.
17:58:10LambdaCalculus37The iPod Touch firmware is a scaled down Mac OS X, which will make no sense to replace it.
17:59:49htrejhyou can install itunes on linux maybe...
17:59:56htrejhbut dont have itouch :p
18:00:04 Nick fxb is now known as fxb__ (
18:00:07htrejhwould only buy it if it would work well on linux
18:00:12htrejhpetition maybe :p
18:01:33*LambdaCalculus37 taps the topic with his finger
18:04:55htrejhok, so erase is done, and still dont work, must yo do recovery or preboot mode again?
18:08:26 Quit petur ("work->home")
18:08:38 Nick fxb__ is now known as fxb (
18:08:58evilnickhtrejh: Please try to follow the instructions in the wiki - if you do and the procedure still doesn't work then report back and let us know when/where your player isn't acting as expected
18:09:28 Quit robin0800 (Remote closed the connection)
18:10:47htrejhbut it doesnt work wit hall possible solutions from the wiki
18:11:51evilnickSo what *exactly* have you tried? You really have to be almost over-specific as we can't tell what you've attempted or not.
18:12:40rasher haha
18:13:29 Quit MrDuck (Success)
18:14:13 Join moos [0] (i=Mustapha@rockbox/staff/moos)
18:14:28LambdaCalculus37htrejh: You have to tell us *exactly* what steps you're taking, *what* your Sansa is doing, and *what* your system is telling you. If you don't, we have no idea how to help you.
18:14:49htrejhbut i already said everything
18:15:00 Quit pyro_maniac ("Leaving.")
18:15:37evilnickAll we know is that you've used the erase tool, you then told us that "everything" on the Wiki page didn't work.
18:15:52htrejhyeah, what can i say more?
18:16:11htrejhexcept every time the player gets detected as: Bus 002 Device 019: ID 0781:0720 SanDisk Corp. Sansa C200 series in recovery mode
18:16:23htrejheven when simply connecting it normally
18:17:06htrejhthe 3 modes had the same problem: when restarting the player, the screen is black and the light is blue
18:17:08 Join rocko [0] (
18:18:00htrejhonly the manufacturing mode says "Load image failed" after using the rom with e200tool
18:18:22htrejhbut then it upgrades correctly but after restarting, same problem
18:20:50 Join kugel [0] (
18:22:20evilnickhtrejh: When you restart and hold |<< on boot, what happens?
18:22:31evilnicki.e. can you get into the OF
18:22:46htrejhwhat is of?
18:23:09evilnickOriginal Firmware
18:23:19htrejhdo you mean when starting it or when plugging it in my usb port?
18:23:44evilnickPower it off completely, then power it on holding |<< and without plugging it into USB
18:25:14 Quit Horscht ("Verlassend")
18:25:35htrejhblack screen, lights on
18:26:31evilnickSo it looks like it's in recovery mode still. Did you drop it recently?
18:26:59htrejhdrop it?
18:27:08htrejhhm no
18:27:26htrejhbut as i said before, i think i once tried to format it, ext3 i think :s
18:27:36htrejhbut tried the erase bin
18:27:42htrejhit formatted...
18:27:47htrejhbut same problem again and again
18:27:54 Join saratoga [0] (n=40a8e532@gateway/web/cgi-irc/
18:28:04gevaertsWhat did you do *after* you used the erase tool?
18:30:22***Saving seen data "./dancer.seen"
18:30:28htrejhi first tried to restart it normally
18:30:29htrejhdidnt work
18:30:30 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
18:30:42gevaertsgood. That's as expected then
18:30:46htrejhforced it to shutdown and tried recovery again
18:30:53evilnickhtrejh: It'd be helpful if you could list what you've tried; maybe like "I followed the Recovery Mode instructions from, but can't see the 16MB drive"
18:31:18evilnickThat way we know what the expected outcome would be, and where the problem is coming from
18:31:38htrejhbut it's simple, when following all modes it always works, but when retsrating it i allways see a black screen
18:31:48gevaertsAfter the erase tool, you need to go through the e200tool-based recovery, as explicitely stated on
18:31:53evilnickIs Sansa C-model charging now in SVN?
18:32:02gevaertsWhat does "when following all modes" mean?
18:32:25htrejhi followed the wiki!
18:32:37rasherhtrejh: If you did, it would have worked.
18:32:38htrejhrecovery, manufacturing and preboot
18:32:41gevaertsthe wiki is a big thing... What exactly did you do?
18:32:49evilnickThat is NOT telling us what exactly you did!
18:33:08htrejhi did what the wiki said ^^
18:33:18gevaertsOK. What did the wiki say?
18:33:23htrejhbut after erasing, can it cause a problem to first have tried to start it normally?
18:34:01gevaertsIt shouldn't
18:34:25htrejhrecovery -> saw the 16MB drive, put the firmware, said it upgraded successfully, restarted sansa -> black screen, blue light
18:34:28LambdaCalculus37evilnick: I think there was some work done with c200 charging; check the SVN logs.
18:34:59htrejhmanufacturing -> same result
18:34:59gevaertshtrejh: which firmware files did you put on the 16MB drive?
18:35:04*gevaerts wants the exact filenames
18:35:15htrejhtried the one from the linked site
18:35:17htrejhow ok
18:35:42htrejhits named firmware.mi4
18:35:57htrejhfound here:
18:36:04kugelhtrejh: you need to put the bootloader as well
18:36:34htrejhow :(
18:36:40htrejhthe rom?
18:36:50htrejhpribootLoader.rom ?
18:37:01htrejhok, will try thanks, wiki doesnt say it tough
18:37:06gevaertskugel: c200, not e200
18:37:12kugeloh, ok
18:37:16htrejhhm :(
18:37:28kugelthen it's probably pribootloader.rom
18:37:33gevaertshtrejh: you need firmware.mi4 and pribootLoader.rom
18:37:36kugel(if gevaerts says it)
18:37:53htrejhyeah have them, but must i put both on the 16Mb partition?
18:37:53evilnickhtrejh: It does. Under Restoring the bootloader: Copy the .mi4 file. Copy a bootloader .rom (or .btl in the case of the R series models) file which is compatible with your firmware file (see here) .
18:38:04gevaertsBoth need to be the same version
18:39:02htrejhwill retry thx
18:39:08htrejheven for erase
18:39:23gevaertsYou probably don't need to erase again
18:39:25LambdaCalculus37Even for erase.
18:39:29 Quit PaulJam (".")
18:39:35LambdaCalculus37But like gevaerts said, you don't need to erase again.
18:40:09htrejhbtw, it sansa says: Lun0 locked
18:40:13htrejhLUN0 unlocked
18:40:21gevaertsThat's normal
18:40:38htrejhthanks guys ;)
18:41:07 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
18:41:22htrejhworks again, thank you very much ;)
18:41:37gevaertsHave fun :)
18:41:45LambdaCalculus37Lesson learned: Read every last single word on the wiki and in the manual!
18:41:59htrejhdamn didnt remember sansa was looking old school like that :p
18:42:03htrejhyeah ;)
18:42:19htrejhbut the first time i did it, but i got a protocol error or smth xD
18:42:30evilnickAnd when seeking support, let us know exactly what you've tried otherwise we just go round in circles!
18:42:55htrejhyeah, will not happen again ;)
18:43:05LambdaCalculus37htrejh: And also make an effort to speak in real English and not shorthand. This channel is visited and inhabited by a lot of non-native English speakers.
18:43:08 Join kubzior [0] (n=kubz@unaffiliated/kubz)
18:43:21LambdaCalculus37Speaking in shorthand makes it hard to translate.
18:43:34htrejhsorry, i try to do my best, but it's known french people suck in english :)
18:43:41kubziorso... can rockbox play sony atrac files (oma, omg; it's closed format and it isn't developing at the moment)?
18:43:46htrejhbut i never heard of rockbox and the community seems huge :)
18:43:51linuxstbkubzior: No
18:43:51htrejhwill make a blog post :)
18:44:11kubziorwhat a pity
18:44:24kubziorbut rockbox will play oma files?
18:44:31LambdaCalculus37kubzior: No.
18:44:31saratogai think a lot of the atrac formats aren't reverse engineered
18:44:44kubziorerm, why?
18:44:51LambdaCalculus37saratoga: IIRC ffmpeg has decoders for ATRAC; will check.
18:45:05LambdaCalculus37kubzior: Because no one has written a codec for ATRAC files?
18:45:24saratogait has decoders for atrac, but theres a lot of different atrac codecs out there
18:45:51 Join MethoS- [0] (
18:46:02domonokykubzior: two things are needed to get a specific format to play in rockbox. There need to be a opensource (fixedpoint) codec, and someone needs to port it to rockbox..
18:46:17*evilnick is reminded of "The problem with WMA is that the existing open source WMA implementation is using floating point arithmetics, something that the CPU in the iriver can't deal with. We need to convert all calculations to fixed point, a rather tedious and complicated task. Someone with a clue needs to step forward and do this. The problem is that people with a clue don't use WMA."
18:46:25kubzioryep, I agree with you - atrac sucks
18:46:46evilnickExcept with the extra hard work of there not being an open-source implementation floating point or not. AFAIK.
18:46:53LambdaCalculus37kubzior: What's more, .omg and .oma are OpenMG files; these are ATRAC files infected by DRM.
18:46:59gevaertsdomonoky: those two can be done in one go as well :)
18:47:07LambdaCalculus37Rockbox will never, ever play DRM-infected files.
18:47:21domonokygevaerts: yes, but much more unlikely :-)
18:47:29gevaertsdomonoky: it happens...
18:47:43 Join bertrik [0] (
18:47:53 Quit m0f0x ("a")
18:48:13domonokygevaerts: do we have any codec, which was written specifically for rockbox ?
18:48:25gevaertsdomonoky: ape IIRC
18:48:26saratogaape, wma
18:48:29saratogamostly wma anyway
18:48:46LambdaCalculus37Everything else was brought over from other projects, right?
18:49:01saratogalots of out parser code is homemade
18:49:08domonokyso kudos to the people who did this !!
18:49:38saratogasince its quite rare that codecs come with containers that are rockbox friendly
18:49:43saratogaor rather parsers
18:50:15domonokyyes, metadata parser is custom for many formats in rb, but not the codec itself
18:52:10linuxstbdomonoky: It's not just the metadata parser, it's the code that parses the container format the codec is stored in. The codec libs themselves mostly just deal with the raw audio frames.
18:52:37 Quit amigan (Read error: 110 (Connection timed out))
18:53:11domonokyah, good to know.
18:56:23htrejhwould e200 themes work on c200 ?
18:56:34LambdaCalculus37No. The screen resolution is different.
18:56:40htrejhow yeah ok, thanx
18:56:47LambdaCalculus37The e200 has a 176x220 LCD, and the c200 has a 132x80 LCD.
18:56:52htrejhthere are no nice themes for c200 :(
18:57:07htrejhcan you port themes? :p
18:57:10htrejhwill try myself maybe
18:58:32gevaertsIt isn't that hard
18:59:20 Quit Seed ("cu, Andre")
19:02:23 Join robin0800 [0] (
19:03:10 Quit MethoS (Connection timed out)
19:10:22 Join Thundercloud [0] (
19:15:06 Quit gevaerts ("SATA things")
19:15:37 Quit saratoga ("CGI:IRC (EOF)")
19:15:58 Join Seed [0] (
19:20:45 Join PSPdemon [0] (
19:20:53PSPdemonwow.... what a suprise :D
19:21:02PSPdemon( btw its HTCdemon still :P )
19:21:56PSPdemonany plans on adding FS #8806 to main? ( as in bundled in with official releases? )
19:24:37LambdaCalculus37PSPdemon: Only as a codec, which the author of the patch has to write himself.
19:24:47LambdaCalculus37At least, that's what many have agreed on.
19:25:05PSPdemonim suprised how well it works on my little sansa
19:25:34*kugel wonders why it has its own strcasecmp
19:26:30PSPdemonwont lie....using it to play my mod files :P
19:26:59 Join nuonguy [0] (
19:27:28LambdaCalculus37I've used it on my Gigabeat S, my iPod video, and my iriver H340. The performance as a codec is very good on all three targets, but the author of the patch has been concentrating on making it a viewer plugin.
19:27:48 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
19:28:03PSPdemonwonder how hard it would be to make it a codec?
19:28:16LambdaCalculus37He already wrote it as a codec; look at the Flyspray ticket.
19:28:30LambdaCalculus37He just needs to write an updated version.
19:28:39LambdaCalculus37If he does, I was looking to commit it myself.
19:32:23 Quit domonoky (Read error: 104 (Connection reset by peer))
19:32:34 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
19:33:49 Nick rocko is now known as rockanta (
19:36:06 Quit rockanta ("Leaving")
19:36:15 Quit faemir (Remote closed the connection)
19:36:26 Join faemir [0] (
19:37:33 Join Barahir_ [0] (
19:38:57 Join JJNova [0] (n=F-U-Soth@
19:39:00JJNovalulz again
19:39:39 Join TruthTaco [0] (
19:43:12 Quit linuxstb (Read error: 110 (Connection timed out))
19:48:34 Quit Barahir (Read error: 110 (Connection timed out))
19:52:32 Join pyro_maniac [0] (
19:57:47 Join T0paz [0] (
20:01:34LambdaCalculus37jhMikeS: Ping
20:03:09 Join rocko [0] (
20:05:26 Quit MethoS- (Read error: 104 (Connection reset by peer))
20:05:27 Nick amiconn is now known as nnocima (n=jens@rockbox/developer/amiconn)
20:05:37 Nick nnocima is now known as amiconn (n=jens@rockbox/developer/amiconn)
20:06:12PSPdemonalso, i know in 3.1 i didnt have this problem but it seems like when im playing a 320kbps file and running firedemo at the same time... the firedemo gets really slow and the mp3 chops in and out
20:06:20PSPdemonor stutters if you will
20:06:34 Join bluehazzard [0] (
20:08:45 Join nibbler [0] (
20:10:41 Quit Thundercloud (Remote closed the connection)
20:13:13 Nick rocko is now known as rockanta (
20:13:31JJNovaoops, totally wrong channel
20:13:51bluehazzardhi, i was yesterday yet here and hat the problem with the booting of the firmware on the sansa e200v2, i now have tried the actually source, but it doesent help, can somenone help me?
20:15:09 Join tim1298 [0] (
20:16:15 Join Strife89 [0] (n=michael@
20:16:32 Quit miepchen^schlaf ()
20:18:04 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
20:19:26 Join miepchen^schlaf [0] (
20:24:48*jhMikeS comes out of his coffin to see what LambdaCalculus37 wants
20:26:40 Join MethoS [0] (
20:28:23kugeljhMikeS: hey
20:28:50kugeljhMikeS: seems my cable is the bad guy, not your commit (at least in my case)
20:28:52jhMikeSkugel: greetings
20:28:59kugelhaven't had any problems with the other one yet
20:29:47LambdaCalculus37jhMikeS: Slightly dumb question... does all of the new charging code for the beast also require a bootloader update?
20:30:02jhMikeSkugel: that makes the most sense given the OF problem
20:30:23***Saving seen data "./dancer.seen"
20:30:24jhMikeSLambdaCalculus37: No.
20:30:39 Quit perrikwp (" ajax IRC Client")
20:31:26LambdaCalculus37jhMikeS: Okay, just checkiing, although I should still updated my beast bootloader soon. ;)
20:32:17LambdaCalculus37I have it plugged in right now and running; although the Rockbox Info screen doesn't mention the device is charging, it seems to be working.
20:32:24*LambdaCalculus37 removes an i from his previous sentence
20:33:11jhMikeSLambdaCalculus37: Sounds like the info screen needs a tweak.
20:33:45jhMikeSUnless the battery was already full enough when you plugged it?
20:33:55LambdaCalculus37jhMikeS: It was at 99%.
20:35:32jhMikeSCheck the battery debug screen to see for sure what it's doing
20:36:15 Quit rockanta ("Leaving")
20:37:30kugeljhMikeS: 1 thing is weird though, unlike every other usb storage and OFs I got, rockbox doesn't automount in linux
20:38:08 Join webguest73 [0] (n=4433f8fe@gateway/web/cgi-irc/
20:38:13 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
20:39:09jhMikeSkugel: Did it ever?
20:39:46webguest73I have anold version of Rockbox on my Iriver H120 and want to install the 3.1 auto install for windows,running XP. When I launchthe
20:41:08kugeljhMikeS: I don't know actually
20:41:30kugelI just started using rockbox usb since it's stable with for the first time
20:43:09webguest73program it wants to find the hex file for a version number, do I need to be online to run the program?
20:43:27jhMikeSkugel: About time that one got squashed
20:44:05LambdaCalculus37jhMikeS: Battery readout is 4.217V, scale is 3.973-4.218V; there was a large peak with a straight dip.
20:44:45jhMikeSLambdaCalculus37: You mean after it switched off? It should lift then dive and settle.
20:45:37LambdaCalculus37jhMikeS: Yes, that's the description I was looking for.
20:45:45*LambdaCalculus37 didn't exactly know how to put it
20:46:56jhMikeSSounds good, 4.217V is higher than mine will voltage regulate to but it's still within the 1% HW tolerance
20:48:08evilnickwebguest73: What is the exact message?
20:48:48 Join Zagor [242] (
20:49:11LambdaCalculus37jhMikeS: So charging is (mostly) complete, correct?
20:50:11webguest73I can not quote the message but it is asking me to direct the install to the hex file that was used for the old install
20:50:37htrejhlittle question, can you edit a theme for another mp3 player to fit in your screen?
20:51:02 Join PaulJam [0] (
20:51:19htrejhor add your own background?
20:52:41evilnickwebguest73: You could try to update the build without updating the bootloader, although if it's been a looooong time since you originally installed Rockbox then this may lead to problems.
20:53:30webguest73It has been a Loooooooooooooong time maybe a couple years
20:54:20evilnickI've not used the rbutil for the h1x0. It'd help to know the exact message. Maybe it's asking for a new .hex file to patch the bootloader to (I'm not 100% on this, it's an assumption)
20:54:28jhMikeSLambdaCalculus37: Press up/down from the battery screen to see other views. It sounds like it finished.
20:54:51webguest73let me hook it up and see what it wants OK
20:55:51LambdaCalculus37jhMikeS: The second battery debug screen tells me the charger's present and it's state is "discharging".
20:56:30 Quit htrejh ("Ex-Chat")
20:57:06jhMikeSLambdaCalculus37: It's definitely done then.
20:58:14LambdaCalculus37jhMikeS: Actually, my question earlier was about the charging code itself; just typed it out too quickly. ;)
21:00:37jhMikeSwhere the heck is info screen code?
21:03:37webguest73Bootloader installation requires you to provide a firmware file of the original firmware (HEX FILE). You need to download this file yourself
21:04:06evilnickAh, so in that case you do need the original iRiver firmware image
21:04:38bertrikjhMikeS, I remember looking a long time for that too :P
21:04:48webguest73is that what is on the player or the file I downloaded and installed
21:05:51rasherwebguest73: The manual explains this
21:05:51evilnickwebguest73: It seems as if you need to get a new one:
21:05:53evilnickDownload a supported version of the Iriver firmware for your Iriver iHP100, iHP115, iHP120, iHP140, H120 and H140 from the Iriver website, links can be found on IriverBoot. Supported Iriver firmware versions currently include 1.63US, 1.63EU, 1.63K, 1.65US, 1.65EU, 1.65K, 1.66US, 1.66EU and 1.66K. Note that the H140 uses the same firmware as the H120; H120 and H140 owners should use the firmware called ihp_120.hex. Likewi
21:07:01 Quit bluehazzard ("ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]")
21:07:49jhMikeSmeh, main_menu.c of all things
21:09:56webguest73If I do the download and point the 3.1 installer to that download do you think it will install?
21:11:20evilnickwebguest73: Please read this page from the manual in full:
21:11:46jhMikeSIt seems it examines the charge_state variable directly which of course won't work so nicely with varying target implementations
21:11:46*linuxstb wonders what's needed (if anything) to make iriver h1x0 flashing "official" in the next release
21:12:28evilnicklinuxstb: "The Rockbox bootloader allows users to boot into either the Rockbox firmware or the Iriver firmware. For legal reasons, we cannot distribute the bootloader." I imagine
21:13:09linuxstbevilnick: No, I'm talking about completely replacing the contents of the flash ROM with Rockbox code.
21:13:13Lloreanlinuxstb: We need a v7 bootloader that's known good.
21:13:33LloreanDon't we still not know why Petur's H300 had issues with the H300 bootloader?
21:14:13linuxstbThat's H300 though. Are there problems on H100?
21:14:29LloreanI haven't seen any reported with the v7pre4 for H100 series
21:14:40LloreanAnd in fact it works with CF cards better than our current one does.
21:14:55LloreanBut v7pre4 is considerably older code than current SVN, which hasn't been tested, I think
21:15:22LloreanI think it's a case of Petur's had problems, and not many people are willing to risk flashing an H100 just to see if they have problems too
21:15:30evilnickLlorean: Out of interest, is there another point release coming up?
21:15:39Lloreanevilnick: Every 3 months.
21:15:44 Join _lifeless [0] (n=lifeless@
21:15:49LloreanOr do you mean like 3.1.1?
21:16:23evilnickNah, 3.2. And every three months was what I needed. Thanks.
21:16:24 Quit tyfoo (Read error: 104 (Connection reset by peer))
21:16:35 Join rocko [0] (
21:17:15 Join PaulJam_ [0] (
21:17:33 Quit __lifeless (Read error: 60 (Operation timed out))
21:18:15Lloreanlinuxstb: I'm not entirely sure the 7pre4 bootloader is based on SVN code or an uncommitted patch, honestly
21:19:50 Nick Barahir_ is now known as Barahir (
21:19:54BigBambislasheri is your man there I think
21:19:58Slasherilinuxstb: i think the v7pre4 is quite official already. I don't see any point that would make it more official or not
21:20:05BigBambior flasheri as he was for a while :)
21:20:11BigBambiSpeak of the devil!
21:20:19Slasheri7pre4 is based on svn and is throughly tested
21:20:34BigBambiv7pre4 works great here
21:21:06Slasheri(by assuming there are no significant differences between hardware revisions)
21:21:09LloreanSlasheri: It'd need to be rebuilt with the 7 version number, and integrated into the tools, posted on the download server, etc.
21:21:34LloreanAnd the SVN revision it was built from would need to be tagged.
21:21:55Slasheriotherwise the bootloader should be safe to use, and the flashing plugin should contain that many safety measurements that it's not possible for an "ordinary user" to mess with the flashing
21:22:29 Join tyfoo [0] (
21:24:17LambdaCalculus37Llorean: I still think it would be a good idea to finally have a Bootloader v7 for the H100, though. It's been a long time in coming that we can finally remove the iriver firmware from the H100 entirely.
21:24:20linuxstbSlasheri: Could we simply ship a Rockbox .hex file, which users can flash with the OF?
21:24:38LloreanLambdaCalculus37: Where did I say we couldn't?
21:24:41Slasherilinuxstb: yes, we could
21:24:49*linuxstb should probably catch up on the current method...
21:24:58linuxstbCan Rockbox flash a .hex file?
21:24:58Slasheriit would then completely replace the OF at once
21:25:15Slasherilinuxstb: not yet directly, it needs to be converted to .bin
21:25:19LambdaCalculus37Llorean: Never. :)
21:25:26LambdaCalculus37And nowhere.
21:25:35Slasheri(and even then it should be safe to flash any .bin within rockbox, no bootloader will ever be overwritten)
21:25:47 Quit webguest73 ("CGI:IRC (EOF)")
21:26:09LambdaCalculus37But should we have a bootloader v7 for Rockbox 3.2?
21:26:28LloreanWe can have bootloader v7 whenever it's ready
21:26:48LloreanAs in, once we've integrated it into fwpatcher and uploaded it and new bins for rbutil to use.
21:27:17 Join pyro_mania1 [0] (
21:27:38LloreanThere's no real reason bootloader releases need to wait for Rockbox releases, really.
21:28:04LloreanIf they ever broke backward compatibility we'd probably want to align it with a release, just so the current bootloader worked with the current release build, but that seems pretty unlikely.
21:28:18jhMikeSThe info screen should refresh too (or else it won't pick up charger state changes)
21:28:19 Quit PaulJam (Connection timed out)
21:29:42 Quit gevaerts ("more SATA fun")
21:29:42Slasheriunless there are some improvements in svn that needs to be included with the new BL, i would recommend by releasing the 7pre4, as it will take some time to verify that the current svn works correctly
21:31:26 Join balug_ [0] (
21:33:51 Quit pyro_maniac (Read error: 110 (Connection timed out))
21:39:43 Join Aurix_Lexico [0] (
21:40:33 Quit JJNova (Remote closed the connection)
21:40:47 Join fml [0] (n=4fd3cf8a@gateway/web/cgi-irc/
21:41:32 Quit Strife89 ("Homework......")
21:41:38 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
21:41:53fmlHello. Does anybody else have the problems switching between the FM stations (preset mode)? Sansa e260, latest build. I press left and right, but nothing happens.
21:45:20 Quit {phoenix} (Read error: 104 (Connection reset by peer))
21:45:25fmlHrmm... In the keymap I don't see any actions for switching the FM stations.
21:48:05pixelmait links to the settings context.
21:49:25pixelmaon other targets ACTION_STD_PREV and ACTION_STD_NEXT is used for adjusting frequency or change stations in preset mode
21:49:51fmlpixelma: yes, now I see that. But it doesn't work.
21:50:41fmlAnd also the status bar is not drawn correctly
21:50:44pixelmait looks like that would be mapped to the "Up" and "Down" buttons in the e200 keymap
21:51:17pixelmawhich are already used for something else
21:51:36fmlpixelma: it has always been LEFT and RIGHT
21:53:38pixelmakugel changed the settings context in his last commit
21:53:39fmlI'll file a bug report
21:53:54pixelmato up/down instead of left/right
21:54:36kugelfml: did I break something?
21:55:07pixelmayes, the radio screen
21:55:22kugelif yes, then I'm sorry, but I don't have radio capabilities on my sansa, and no one seemed to care about testing (it was open on the tracker long enough)
21:56:22fmlkugel: I don't know when it broke. I haven't updated RB for a couple of weeks. Yesterday I did and saw some weird things. FM stations can't be switched, status bar is drawn ... or not, and once the next song info was not shown
21:56:55kugelthe statusbar isn't my business, but the button mapping in this case
21:57:02fmlkugel: I'm not blaming anyone, just stating facts. Did you change something recently?
21:57:50 Join {phoenix} [0] (
21:57:56kugelyou mean, you cannot toggle through presets? not at all, or only with the right button?
21:58:28 Quit LambdaCalculus37 (" ajax IRC Client")
21:58:32evilnickkugel: not at all for me using r19856-090125
21:59:16fmlYes, I can't switch the presets. It has been RIGHT and LEFT, but now both don't work. Only through the menu (press SELECT to bring up the list of presets and choose)
21:59:28evilnickconfirmed here.
21:59:40kugelok, can you compile yourself?
21:59:56kugelif not, I'd compile a build for you in a few minutes
21:59:58 Quit grndslm (Remote closed the connection)
21:59:59evilnicknot for another 2.5 hours
22:00:01pixelmaBUTTON_UP and DOWN are already used in the radio context which then links to the settings context - there you changed STD_PREV and NEXT from left/right to up/down
22:00:04fmlkugel: should I file a bug report?
22:00:22kugelfml: not if I can serve a fix in the next 30 min :)
22:00:30pixelmakugel: you should be able to test in the sim, I believe the radio screen is simulated
22:00:36bertrikok, I hacked some of the perl scripts to select (if available) instead of theme.resolution.wps
22:00:58fmlkugel: ok. But I'll still file a report because of the status bar
22:01:22bertrikthat should help to select a sansa clip specific wps instead of the generic one (required because of the yellow/cyan split)
22:02:03kugelfml: I think that one is known
22:02:35kugelpixelma: well, it doesn't receive any station
22:02:47kugelbut scanning and using presets should still work, right?
22:03:27 Join QuickStart [0] (
22:03:54pixelmaI just tried and it shows that I'm changing "frequencies" in a c200 sim
22:04:15pixelmausing a preset file will probably work too
22:04:25 Join Thundercloud [0] (
22:04:54kugelthis context chaining is evil imo
22:06:15pixelmaweird seeing you say that... (and I don't find it really evil)
22:06:48kugelcase ACTION_SETTINGS_INCREPEAT: global_settings.volume++; in radio.c, not that this makes any sense, other than making context chaining possible...
22:07:01pixelmaPLA context combination is much more evil
22:07:16kugelI can agree with that
22:08:18kugelcan I just remove the link to context_setting?
22:08:46kugeland re-assign volume and scanning?
22:10:10pixelmaother keymaps define their own STD_NEXT etc. in the radio context too but I actually can't understand where else prev/next makes sense on up/down (just from my imagination of the e200 buttons though)
22:10:23pixelma+make sense
22:10:28kugelor, if not, just link to wps context
22:10:32kugelthat makes much more sense
22:11:23kugelpixelma: there's very few screens, which use SETTING_PREV / NEXT, and on that it makes sense
22:11:58kugelthat's what I noticed at testing, this change didn't seem to have any impact
22:12:25 Join hillshum [0] (n=hillshum@unaffiliated/hillshum)
22:13:44kugelreally, linking to wps would make more sense to me, the radio screen has much more in common with that one, rather than with settings
22:14:59 Quit QuickStart (Read error: 104 (Connection reset by peer))
22:15:49hillshumShould a build for e200v2 get me to the menu?
22:16:04pixelmakugel: I see no ACTION_STD_PREV/NEXT in the wps context
22:17:13kugelwell, some more code is needed to change
22:17:48kugelACTION_WPS_SEEKBACK and SEEKFWD sounds much better, instead of the STD ones, imo, for radio
22:18:08pixelmaand then you change all the other keymap files?
22:18:15 Quit pyro_mania1 (Read error: 113 (No route to host))
22:18:46kugelthat would be needed yes
22:18:53kugel+ radio.c
22:19:14pixelmaI'd somehow expect that it will break something else on some other target
22:19:23fmlkugel: I think you shoud not link radio context to the WPS one. IIUC context chaining is for "fallback", and the FM screen is not a "descendant" of the WPS.
22:19:31pixelmaor be afraid of it
22:19:51kugelfml: right, but CONTEXT_SETTING doesn't make any sense either
22:20:01kugelpixelma: that would be the risk
22:20:17kugelI have not said I'll do it, but it should be done imo
22:20:26pixelmayou don't need to chain it to some other context... other keymaps don't do that too
22:20:48kugelfml: fallback, as in you don't need to define all buttons for the screen, but it will "inherit" some from other screens
22:21:14kugelpixelma: i think for radio and wps, it would actually make sense to chane
22:21:40kugelvolume, seeking, context menu, stop and pause, every thing should be on the same buttons in radio and wps
22:22:08amiconnIt can't, in some cases
22:22:20kugelfml: can you build or not, I'd have a patch to test
22:22:27pixelmabut the radio has some very own functions like mute or a shortcut to the presets list (where possible) and the preset/scan mode hange shortcut
22:22:28fmlpixelma: IMO the should be chained. Otherwise you won't be able, say, to call the main menu from the FM screen
22:23:04kugelpixelma: not everything must be inherited, but the common functions could
22:23:16fmlkugel: yes I can. I have to reconfigure first, I think
22:23:25amiconnfml: Why? Chaining is for saving binsize (smaller table)
22:24:15pixelmafml: I don't understand your chaining statement
22:24:16amiconnAnd of course for keeping things similar (more similarity -> more chaning). But it isn't required at all
22:24:22kugelamiconn: it what cases "it can't"?
22:24:47 Join Acky [0] (
22:25:24amiconnkugel: On targets with few buttons, there are functions in the wps which cannot be made available in the fm screen
22:25:46 Quit sarixe ("Connection reset by the motherfucking peer")
22:26:03kugelthen those targets either don't chain, or overwrite
22:26:18kugelI'm not sure why targets which enough buttons should suffer from that
22:26:19amiconnLikewise, there are wps functions which make no sense for fm (pitch screen (at least on hwcodec), tag viewer...)
22:26:41kugelsee, those could be nicely overwritten for mode switching or what ever
22:26:54pixelmachaining to a different context (or not) is "suffering"?
22:27:06kugelI have never that the functions should be implemented in the radio, just the common ones should be share the buttons by chaining
22:27:38kugelpixelma: no, but not chaining on targets with many buttons, because there's targets with too low buttons, is suffering
22:28:08fmlamiconn, pixelma: IIUC, chaining is for inheriting keymaps. If a specific context does not define an action for a key it can be inherited from the parent context. And since the main menu should be callable from everywhere it would make sense to define it in some top level context which is inherited by almost all other contexts
22:29:20kugelfml: but that doesn't disallow you to redefine the main menu to any other (or even the same button) in other context if you can't/don't want to chain
22:29:24amiconnjhMikeS: There is a reason why the info screen didn't autorefresh. Autorefreshing breaks scrolling....
22:29:59amiconn...and that's very bad on small displays
22:30:26kugelfml: ping me when you're testing
22:30:27***Saving seen data "./dancer.seen"
22:31:11 Quit t0mas ("Leaving")
22:32:27 Quit {phoenix} (Read error: 54 (Connection reset by peer))
22:32:37fmlkugel: yes of course you can overwrite an action. Chaining is about defining some general and common action in one place.
22:33:05jhMikeSamiconn: interesting. any why should it break scrolling? perhaps that should no longer be the case.
22:33:16 Quit perrikwp (" ajax IRC Client")
22:33:21fmlkugel: should I build a sim or the target?
22:33:29kugeltarget...sim doesn't work
22:33:33kugel(at least not here)
22:33:50pixelmaI still don't understand what you would gain from chaining to the wps context - the current version worked so far, I can't fully understand why wps buttons is more logical (only for left/right and ajusting volume) because there are some specialties in both screens. And I think it could *possibly* make the code/keymaps more complicated for other targets
22:34:07amiconnjhMikeS: lcd_puts_scroll()ing a new string resets the scroll state. And a timeout of 'HZ' means that it will time out before the string even starts to scroll...
22:34:26kugelpixelma: I enumerated quite a few common stuff some minutes ago
22:35:04 Quit balug_ ("Ex-Chat")
22:35:14kugelalso, left/right (as in seeking) and volume is already 3 more than it has in common with the settings
22:36:27jhMikeSamiconn: makes sense from the scroller perspective, not so much from the UI one.
22:36:32fmlkugel, pixelma: I still think the radio screen should NOT inherit the WPS screen. But chaining should still be used.
22:36:52fmlI mean the keymap contexts of course
22:37:13amiconnjhMikeS: It might work if lcd_puts_scroll checks whether the new string is identical to the old one, and just returns in that case
22:37:15pixelmakugel: left/right is not different from settings prev/next on a lot of targets, so that doesn't count ;)
22:37:48kugelit's already worth changing if it makes the code more senseful and readable
22:38:07pixelmaI doubt it will
22:38:07kugelsee what arbitary and non-logical chaining can cause, as it's harder to maintain
22:38:44 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
22:38:52pixelmabut feel free to prove me wrong, without breaking other target's radio keymaps
22:39:47 Quit Acksaw (Connection timed out)
22:40:11jhMikeSamiconn: I dont' see any better solution than essentially memcmp in the case of formatted strings
22:40:57amiconnstrcmp... but the original string is not always stored unmodified in the scroll context
22:42:00fmlI think the contexts should only be chained when the are logically related. The fact that some actions in one "specific" context are the same as in another is a sign that contexts are not designed properly. I.e. there could be some contexts that are only there as a base for inheritance but not used "as is" in any screen.
22:42:17amiconnEither the padding (3 spaces) when scrolling around is taken into account when comparing, or the comparison is done differently
22:42:29amiconn...e.g. by storing a crc32 of the input string
22:42:29kugelfml: I think the radio and wps have more in common than any other screens in rockbox
22:42:35pixelmawouldn't you add a set of useless actions if you just chain to the wps context? (like the A-B repeat ones etc) or am I misunderstanding?
22:43:08fmlkugel: then define a context with the common actions and let both WPS and radio screen inherit it.
22:43:28kugelpixelma: these actions are there without chaining too. chaining also saves code size (see what amiconn said about the table size=
22:43:41kugelfml: have you tested the patch?
22:44:22fmlkugel : not yet. But if it's only a flick... I'd rather make it properly (see above) while we're at it
22:44:33jhMikeSamiconn: I suppose I can take that part out for now. Some way to allow scrolling to continue even if the string is changing would be the nicest way to go.
22:44:36pixelmathey will add some more possible conflicts though, I imagine
22:44:57fmlkugel: I just finished building the clean RB. Where is thepatch?
22:45:02kugelpixelma: I don't see how
22:45:33amiconnjhMikeS: I think that continuous scrolling for identical strings would be better than what we have now
22:46:04amiconnChanging strings can be done later (as that probably needs work on the apps side of things)
22:47:03pixelmabecause more buttons will already be "used" in the definitions at least if you read the code (and as I said that's how I imagine it currently, maybe it's not)
22:47:23 Join matsl [0] (
22:47:43kugelbertrik: there's a typo in your comment at cabbiev2 for clip
22:47:45 Join mattisonfire [0] (
22:47:55kugelgood that you brought the example, else it would've been confusing :)
22:48:34mattisonfireheey, idk if this is off topic, but can i ask some questions about ipod classic 120g?
22:48:39fmlkugel: why are the entries for ACTION_NONE needed?
22:49:04kugelto override actions in the settings context..
22:49:33kugelit can be done without, I just want to see if it works now, then I'll see about the action_none
22:49:40fmlkugel: ah... But once again: this is a sign of a wrong inheritance IMO
22:49:47mattisonfireinb4 flame, is this the right place to be asking questions about an ipod classic build/ downgrade to ipod 5g?
22:49:48 Quit nplus (Read error: 110 (Connection timed out))
22:50:11linuxstbmattisonfire: The hardware is completely different, you can't "downgrade".
22:50:29kugelfml: really?
22:50:33mattisonfireallright, thats all i need to know, thanks. Ill go sulk in a corner wishing i had a 5g
22:50:43kugelthat's what I'm saying the last few hours ;)
22:50:50kugelor minutes, rather
22:51:04jhMikeSamiconn: Sure it's better but I wasn't looking to get knee deep into this at this time.
22:52:49 Quit mattisonfire ("ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]")
22:53:21fmlkugel: hrmm... I built the .mi4 file. Shoudl I just copy it to .rockbox on the player?
22:56:28fmlkugel: FM screen still doesn't work. But it's weird: the RB version does not contain an "M." I applied the patch and then did make again.
22:56:30pixelmakugel: it's pretty unlikely that you have a release event for the left button with BUTTON_UP being the pre
22:56:48 Quit Seed ("cu, Andre")
22:56:54pixelmaright and down respectively
22:56:56kugelfml: if it doesn't have the M, you're doing something wrong I think
22:57:14 Join z35 [0] (
22:57:43kugelpixelma: ah yea, thanks for spotting
22:57:44pixelmalooking at your pasted patch
22:58:00fmlkugel: "svn status" shows that the file is modified
22:58:31kugelfml: no idea, maybe you didn't copy properly
22:58:46fmlkugel: anyway, I have to leave now. I'll file a bug report so that other can test as well.
22:59:15 Join volkmar [0] (
22:59:39kugelpixelma: that was actually copy and pasted from settings context
23:00:02kugeljust replaced the UP/DOWN with LEFT/RIGHT, but forgot the pre stuff :/
23:02:53 Quit fml ("CGI:IRC 0.5.9 (2006/06/06)")
23:03:05 Quit pixelma (Read error: 60 (Operation timed out))
23:04:03 Quit _lifeless (Read error: 110 (Connection timed out))
23:04:07volkmaris there someone involving in rockbox utility ?
23:06:04 Join z4chh [0] (
23:06:21hillshumWhat is the question
23:06:55volkmari want to know if it is possible to release the source with the binary
23:07:05volkmarfor source based distro
23:07:17n1svolkmar: the source is available in our svn
23:07:28volkmari know
23:07:58n1svolkmar: then i don't understand your question
23:08:05volkmarbut it will be better to have a 1.0.9-src tarball
23:08:18volkmarless bug and simplier
23:08:58*gevaerts expects *more* bugs and complexity...
23:09:01volkmari want to do a gentoo ebuild but based on svn it's very slow and you can't have a good update system
23:09:29volkmaractually, most soft are providing source tarball with each release
23:09:48 Quit amiconn (Nick collision from services.)
23:09:49n1sthat is not a terribly good argument
23:09:50 Join amiconn_ [50] (n=jens@rockbox/developer/amiconn)
23:09:58Bagdervolkmar: you're free to do that for us too
23:10:03 Join m0f0x [0] (
23:10:29 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
23:10:40Bagderthere's been exactly _zero_ demand for it in the past so...
23:11:21 Join sarixe [0] (
23:11:54n1sdidn't someone make one of those ebuild things already?
23:12:40BagderI thought so too
23:13:01kugelI think there was a tracker task about that
23:13:28*Zagor fails to see the point of compiling a not-latest version of rbutil
23:14:04n1sit's at the bottom of this page
23:14:16rasherA tarball would've helped back when I was attempting to create a Debian package of rbutility
23:14:27rasherAll docs assume you start with a tarball :\
23:15:34n1swell, it isn't exactly hard to make one and i'd guess hosting it on would be no problem
23:15:45Bagderindeed not
23:15:48 Quit tyfoo (Read error: 104 (Connection reset by peer))
23:16:26volkmarZagor: you do not use a source based distribution
23:17:00volkmarevery source based distrubtion need a tarball for each version
23:17:03Zagorvolkmar: certainly not
23:17:11volkmarusing svn is considered as dangerous
23:17:53volkmarand the ebuild in your page is using the repository
23:17:54gevaertsvolkmar: why?
23:18:01Unhelpfulvolkmar: version-control ebuilds are not remotely as evil as gentoo docs suggest
23:18:04 Join tyfoo [0] (
23:18:27Bagderif you get a fixed revision, what would the difference be?
23:19:07Bagderapart from slower download of course
23:19:25volkmarBagder: if you consider to got a specific revision that is a release one, you still depend on subversion and have a slow download
23:19:47*gevaerts disagrees
23:19:51 Join tessarakt [0] (
23:19:53gevaertsYou can use git as well!
23:20:13Bagderand you could move the rev at your own choice, no release necessary from anyone
23:20:14rashervolkmar: Considering you're willing to spend the time to BUILD the thing, I think the speed penalty of downloading through svn is the least of your worries
23:24:58 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
23:27:24 Quit nibbler (Remote closed the connection)
23:27:29volkmaractually, with the same way of thinking, when a process need to build 4 version, it is not so difficult to add a tarball
23:27:44volkmari will be glad to do it for 1.0.9
23:28:03Unhelpfulrasher: some of the gentoo dev docs have stacks and stacks of arguments about how evil using a project's version-control repo for builds is... i can't say that most of them hold much weight, really, but they're sold pretty hard.
23:28:28 Quit n1s ()
23:28:46rasherUnhelpful: Considering every release is tagged, I really can't imagine what the problem is
23:29:07volkmarUnhelpful: i'm not saying it's evil but it's not so difficult to provide sources
23:29:12Unhelpfulvolkmar: seriously, we don't have broken code in our repository very often, and there's basically nothing else that builds against rockbox that you have to worry about breaking after updating it. there's really no reasonyou can't build latest.
23:29:17volkmarrasher: yeah, i've seen
23:29:22Unhelpfulvolkmar: yes, but there's not really any good reason to.
23:29:25ZagorUnhelpful: since gentoo is pretty much a religion, that does not surprise me
23:30:04Unhelpful*sigh* some users don't see it that way :/
23:31:52 Join pixelma_ [0] (n=pixelma@rockbox/staff/pixelma)
23:31:53 Join amiconn_ [50] (n=jens@rockbox/developer/amiconn)
23:31:53 Quit amiconn (Nick collision from services.)
23:32:09 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
23:32:27 Quit amiconn (Nick collision from services.)
23:32:30 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
23:32:31 Join amiconn_ [50] (n=jens@rockbox/developer/amiconn)
23:32:34 Quit amiconn_ (Remote closed the connection)
23:33:07 Quit Zoxc ()
23:33:56kugelUnhelpful: hey, you have a radio in your e200?
23:34:17Unhelpfuli think so... i'm going soon, though.
23:34:29volkmarto conclude, you will do nothing even if i send you the tarball ?
23:34:50kugelUnhelpful: hm ok, but if you have time, I'd welcome if you could test the fix at
23:36:23gevaertsvolkmar: you need to convince Bagder or Zagor :)
23:36:37z4chhdo you guys think the earlier source code of rockbox would be good to read to try to understand how firmware and drivers are coded in c?
23:37:14 Quit killan (Read error: 104 (Connection reset by peer))
23:37:26Zagorvolkmar: you are the first to ever want the tarball, everyone else simply grabs the source from svn. if you take the source from svn and make a tarball, are you then not happy?
23:37:41 Quit pixelma (" .")
23:37:51 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma)
23:39:11Zagorz4chh: firmware and drivers are not coded in any strange way, really. they are simply restrained by limited resources.
23:39:40 Quit gevaerts ("last shutdown of the day")
23:39:54volkmaractually, i was not here because _i_ need a source tarball but because rockbox is the first project i see with a source tarball and i think it should be fixed
23:40:10 Join gevaerts-away [0] (n=c3905ca0@gateway/web/cgi-irc/
23:40:11z4chhZagor, im just trying to find some open source code to look at to understand how low level system programming works
23:40:21weltykugel: I just PM'd you the info on compiling for SANSA_C200V2 out of SVN
23:40:52kugelwelty: and I answered
23:41:47BigBambiZagor: Still it'd be nice to get rbutil into distros, and if gentoo really really want a tarball I don't suppose there is much harm in sticking one on the server.
23:41:51 Join _lifeless [0] (n=lifeless@
23:41:58Unhelpfulkugel: perhaps at work tonight. i'll let you know what my results are.
23:43:03kugelUnhelpful: very appreciated, thanks
23:43:38ZagorBigBambi: I'm split about that. getting rbutil into distros basically just means people will be running older versions.
23:44:09BigBambiAnd given that it is a static binary it isn't like it is hard to get
23:44:41volkmarBigBambi: you can't assume a static binary is not "hard to get"
23:45:00BigBambiActually, that would be pretty rubbish - we'd end up with loads of bug reports about not being able to install new versions ets
23:45:00volkmari can't use you binary because i'm using a ppc
23:45:05kugelit's as hard as clicking the link in the wiki
23:45:17BigBambivolkmar: So you can build it, which isn't hard either
23:45:26 Join FOAD_ [0] (
23:45:38volkmarBigBambi: harder if i have to checkout the svn
23:46:10BigBambiAnyway, I stand by it being easy for the vast majority of people
23:46:10 Quit gevaerts-away ("CGI:IRC (Ping timeout)")
23:46:18Unhelpfulvolkmar: it really is not harder.
23:46:31Zagorvolkmar: you run gentoo. you *want* things to be hard. go run svn.
23:46:51volkmar... but why not adding a source tarball ? that's not hard
23:47:08volkmarthat is not making things harder for anyone
23:47:13BigBambiI find svn eaier than remembering the random flags to untar a tarball
23:47:23volkmarand it will make them easier for some
23:47:24rasherIt's one more thing to do (and forget) when making a release
23:47:31 Quit HellDragon (Read error: 104 (Connection reset by peer))
23:47:35rasherAnd there's been zero requests for it until now
23:47:50BigBambiIt could go on the list though
23:48:14BigBambiIf it gets forgotten then it is the same a now, if it gets done then it helps the two people that want it
23:48:47 Join HellDragon [0] (
23:48:47volkmari think it's time to stop wasting our time
23:48:52rasherBigBambi: Juts explaining why we haven't been doing it
23:49:08BigBambirasher: Sure. But I don't see why not to in the future
23:49:36BigBambiOr at least to try not to forget :)
23:50:30ZagorOne good reason is that we don't want compilation questions from people who can't even run svn.
23:50:39UnhelpfulBigBambi: you don't have to remember anything, we're talking about a fetch-and-build script... and all you need in an ebuild to use svn is inherit svn
23:50:54 Quit hillshum ("Leaving")
23:50:55Unhelpful...actually, "subversion". :)
23:51:06Zagorif you know you want to build it yourself, you know how do get it. if you don't know, get the binary.
23:51:17BigBambiUnhelpful: I thought we had moved onto people who want to compile themselves but from a tarball and not svn
23:52:35volkmarBigBambi: actually, using svn to get a specific release is overkill
23:52:45 Quit tessarakt ("Client exiting")
23:55:12rasherIt's hardly different for anyone but the person writing the ebuild
23:55:20rasherAnd then, only very slightly different
23:55:57 Join tessarakt [0] (
23:56:32Zagorvolkmar: did you even try the ebuild?
23:56:38*linuxstb reads the logs and mentions that the standard rockbox tarball includes the rbutil source code
23:57:46rasherlinuxstb: but not any specific version of rbutil
23:58:37linuxstbWe could rename the one that does.

Previous day | Next day