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 2008-05-06

00:00:09Nico_Pthe playback behaviour isn't change
00:00:45 Quit shotofadds ("Leaving")
00:00:48Nico_Pwell, yes and no...
00:01:49Nico_Pthere are solutions where it doesn't change (changing how the WPS accesses the value, as I explained), but I would prefer to make the playlist index be incremented after the actual track change
00:02:00 Join cbr|w [0] (n=cbr@
00:02:26Nico_P... which changes the behaviour and fixes another bug (FS #8206)
00:03:22amiconnWell, delaying works for all normal tags, so if you put the index into the id3 struct, the display should be correct. If only the wps reads it from there, playback behaviour shouldn't change at all, unless something really fishy is going on
00:03:58amiconn(i.e. something is reading the value back from the wps, which must never happen imo)
00:07:01Nico_Pindeed, changing the display as you say won't affect playback at all, but the playlist will still be out of sync even though it doesn't show in the wps
00:07:07 Join toffe82_ [0] (
00:07:21Nico_Pit will show in the playlist viewer and will manifest through FS #8206
00:11:25amiconnHmm, never observed 8206 myself. Maybe that's because it's rather unlikely to stop within a 3 second window within a 4..5 minute song by chance
00:13:21Nico_Pyeah, it's hard to have it happen by chance
00:14:03 Join PaulJam [0] (
00:15:57 Quit bluebrother ("leaving")
00:18:22*amiconn just observed a case of repeated last track
00:18:56 Quit CyBergRind|w (Success)
00:20:01amiconnI have no real idea how that happened, but when I thought the album will end soon (last track playing), the playlist position showed 12/13. And then it started playing the last track again, showing 13/13
00:20:09amiconnThe album does have 13 tracks
00:20:51amiconnI guess something went wrong during resume
00:22:35 Quit toffe82 (Read error: 110 (Connection timed out))
00:22:50 Nick RIP|Hannes is now known as basti (i=bnc@
00:23:07 Quit jgarvey ("Leaving")
00:23:14amiconnIt's not the very latest svn though, but r17335
00:26:29 Join barrywardell [0] (n=barrywar@
00:26:38Nico_PI don't think there were any playback changes since then
00:27:06LloreanIs there any way the beginning of rebuffering could cause a problem? I haven't been able to test this at all yet, but I think the last two times I ended up on a song different from what the playlist position should be, the track change happened during a disk spinup.
00:27:13Nico_PI've been waiting for bug reports to come in before making any further iffy changes
00:27:29Nico_PLlorean: on a flash target?
00:27:42LloreanNico_P: No. Flash targets don't have disk spinups. On my gigabeat.
00:28:01Nico_Phmm yes. *slaps forehead*
00:28:25Nico_Pthere might be a weakness there
00:28:29LloreanI was referencing his mention of the playlist position differing from the song actually being played, which is, I think, that problem I brought up before.
00:28:43 Quit mewshi (Read error: 110 (Connection timed out))
00:28:53LloreanIt would also explain why it's a *lot* more rare when people let playback occur without manual skips, but still occasionally happens.
00:29:01LloreanBy "people" I suppose I mean "me"
00:29:34 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
00:33:48 Quit saratoga ("CGI:IRC (EOF)")
00:38:10 Quit Mathiasdm ("Yuuw!")
00:39:06 Join mewshi [0] (n=mewshi@
00:41:57 Quit gevaerts ("it's dark outside")
00:43:24 Quit waldo ("Konversation terminated!")
00:46:04pixelmaLlorean: you suggest that the track repeats don't (or didn't) happen on flash targets?
00:46:18Lloreanpixelma: I didn't intend to suggest that.
00:46:39pixelmahmm... misunderstood then
00:47:06LloreanI merely meant to say that "on the one target I've experienced it on so far, I *think* I've noticed correlation between it occurring and disk spinups happening during track transitions, but have no solid evidence yet"
00:48:18amiconnThe problem is to make a synthetic test that makes the problems show up earlier
00:48:22 Quit Lynx_ (" HydraIRC -> <- 100,000+ downloads can't be wrong")
00:48:44preglow140 fps at 48 mhz at 320x240 is quite decent, isn't it?
00:48:50amiconnMuch like the wavplay plugin helped me solving the occasional MMC driver hangs on Ondio
00:50:02amiconnwavplay caused way more SPI activity than mp3 playback, both on the MMC SPI and the MAS SPI, hence making the hangs much more likely
00:50:09 Quit bertrik ("bye")
00:50:10Nico_Pmaybe a plugin could simulate crazy user behaviour and check the results
00:51:01Lloreanpreglow: Not good enough. :-P
00:51:27LloreanDo you mean 48khz audio?
00:52:08pixelmaLlorean: got it now and I could imagine that - if condensed to track change during buffering because I experienced that on my c200 as well (not lately though after Nico_P decided to go back)
00:52:57Lloreanpixelma: Unfortunately, I have a very hard time reproducing it without just skipping wildly and hoping.
00:53:47pixelmayeah, never been able to reproduce too
00:53:59amiconnI wonder what happens if you put lots of 2-second files into the playlist on swcodec (i.e. tracks which are shorther than the track transition window)
00:54:26Lloreanamiconn: I've actually experienced the problem most with flac files and very large MP3s.
00:54:33amiconn(thinking torture test here)
00:55:04 Quit DerDome (Nick collision from services.)
00:55:05 Join DerDom1 [0] (
00:55:07LloreanOr skipping previous.
00:55:17 Nick DerDom1 is now known as DerDome (
00:57:21Nico_Pamiconn: that could become pretty ugly
00:57:43amiconnLlorean: Another torture test would be possible if it more often hits files larger than the buffer: Reduce the audio buffer to 1MB or so, so that it has to rebuffer really often
00:58:43 Quit csc` (Read error: 110 (Connection timed out))
00:59:45 Quit ender` (" Today's BOFH excuse: Zombie processes haunting the computer")
01:02:54Nico_Pamiconn: I'm not really finding why the splash doesn't show up
01:03:33Nico_PI don't know gui_wps_show at all and it's not exactly easy to follow
01:06:38 Join Shaid [0] (
01:07:05amiconnI'll soon know whether it also fails when playing an album from start to end without skipping or stopping+resuming (quite unlikely case for me when listening during the day)
01:08:04 Join toffe82__ [0] (
01:08:12 Nick toffe82__ is now known as toffe82 (
01:08:46amiconnWhat I do know that it does work on hwcodec, and there is no ifdef in that function.
01:10:02amiconnIt seems that the 3-seconds resume bug is gone though. It seems that I somehow saw the 3-seconds resume and the misssing end-of-list splash as one and the same problem (because both have to do with what happens at the end of a playlist)
01:12:41 Quit DerDome (Read error: 110 (Connection timed out))
01:19:52 Quit toffe82_ (Read error: 110 (Connection timed out))
01:25:05Nico_Pwow gdb is really acting weird
01:27:15amiconnThe splash is also missing when playing an album from start to end.
01:27:19amiconn(on H180)
01:29:22Nico_Pah, I've gotten it to show! :)
01:30:28amiconnOne of the conditions in gwps-common.c line 320 is obviously not met. That also explains why the 3-seconds resume needed an explicit fix. The same if() body also clears the resume position
01:32:59Nico_Pamiconn: makes it appear
01:34:26 Quit Synergy6 ("Adios")
01:34:30Nico_PI'm pretty sure I had never seen that splash screen before though
01:36:30***Saving seen data "./dancer.seen"
01:36:32Nico_Pit's not very pretty. it makes the statusbar appear on top of the WPS even though it's not supposed to be displayed. also the wps isn't updated to the stop graphics
01:38:10Nico_Ptime for me to go to bed
01:38:47 Quit Nico_P (Remote closed the connection)
01:41:08amiconnHmm, the statusbar redraw probably needs to check the enable status. That's in turn something I wouldn't have noticed....
01:43:27*amiconn usually uses the standard statusbar instead of thoroughly recreating its functionality
01:45:41 Quit spiorf (Remote closed the connection)
01:48:20 Quit barrywardell ()
01:48:38 Join |AhIoRoS| [0] (n=ahioros@
01:56:59 Join Lars_G [0] (n=Lars@unaffiliated/lars-g/x-000001)
01:57:05Lars_GHi all. Sorry trying to resolve an svn conflict. has "bool scrub_ffwd_rew(int button)" been eliminated from apps/gui/gwps-common.(c|h) I can't determine if it was eliminated or it's a problem with my copy
02:03:09LloreanLars_G: can't you just check out a clean copy of the file and check?
02:03:49 Quit HellDragon (Nick collision from services.)
02:04:00Lars_GLlorean: Meh I think I will
02:05:19 Join goffa_ [0] (n=goffa@
02:08:10 Part toffe82
02:13:32 Quit DerPapst (Read error: 113 (No route to host))
02:14:13 Join PaulJam_ [0] (
02:15:55 Join nicktastique [0] (n=nick@unaffiliated/nicktastic)
02:16:40 Quit nicktastic (Read error: 113 (No route to host))
02:16:46 Join mewshi_ [0] (
02:18:35 Quit goffa (Read error: 110 (Connection timed out))
02:19:08 Quit mewshi (Read error: 110 (Connection timed out))
02:22:20 Join HellDragon [0] (i=jd@unaffiliated/helldragon)
02:24:25 Quit Thundercloud (Remote closed the connection)
02:30:35 Quit PaulJam (Read error: 110 (Connection timed out))
02:39:18 Join LambdaCalculus37 [0] (n=1800dac6@gateway/web/cgi-irc/
02:48:49 Quit XavierGr (Read error: 104 (Connection reset by peer))
02:51:15 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
02:56:08 Join homielowe [0] (n=eric_j_l@
03:02:56 Join fdinel [0] (
03:05:50 Quit PaulJam_ (Read error: 110 (Connection timed out))
03:06:18 Quit jhMikeS (Nick collision from services.)
03:06:24 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
03:07:51 Part pixelma
03:11:25 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
03:20:28 Quit jhulst ("Konversation terminated!")
03:29:38 Nick fxb is now known as fxb__ (
03:33:13 Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)")
03:34:27 Join toffe82 [0] (
03:36:32***Saving seen data "./dancer.seen"
03:46:02 Join csc` [0] (n=csc@archlinux/user/csc)
04:00:36 Quit kugel ("ChatZilla 0.9.82 [Firefox 3.0b5/2008032620]")
04:14:25 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
04:15:15 Quit leox (Read error: 110 (Connection timed out))
04:15:17 Quit FOAD (Read error: 110 (Connection timed out))
04:21:50 Join rpj8 [0] (
04:22:26rpj8Hey guys. I'm trying to install rockbox on an ipod nano 1st gen. I tried both the automated and the manual install, and both don't continue, giving me an error "No ipods found, aborting".
04:22:37rpj8I'm definitely in disk mode, and it's mounted as well.
04:23:27 Quit jhulst (Remote closed the connection)
04:23:42 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
04:26:03rpj8I should also mention I'm trying to do this in linux.
04:26:15rpj8dmesg is able to detect it as scsi 4:0:0:0: Direct-Access Apple iPod 1.62 PQ: 0 ANSI: 0
04:26:24 Join Shaid3 [0] (
04:27:00Lars_GI'm not sure if it has to be mounted for install... for the bootloader install that is
04:27:26rpj8Lars_G: Well for the automatic installer it says it has to be as it asks for a mount point
04:28:00 Join Absnthe [0] (
04:28:15rpj8unmounted it gives the same error. [INFO] Scanning disk devices...
04:28:15rpj8[ERR] No ipods found, aborting
04:28:27LloreanDo you have the proper permissions?
04:28:30LloreanPerhaps sudo ipodpatcher
04:28:36rpj8Ah, that's a good point.
04:28:37rpj8one sec
04:29:07rpj8Nope. Same error.
04:29:45LloreanAre you 100% sure it's a 1st generation?
04:29:59rpj8The only other is a 2nd gen, correct?
04:30:04LloreanAnd 3rd gen..
04:30:12rpj8Hm, perhaps it's a 3rd gen :(
04:30:31rpj8Gahhh. Now I'll have to somehow restore the default ipod firmware.
04:31:20Lars_Grpj8: restoring is very easy
04:31:30rpj8in linux?
04:31:32Lars_Grpj8: Anyhow, nanos are easy to discover. what color is yours?
04:31:39Lars_GHmm no in linux it's not so easy
04:31:40rpj8It's a white 1gb model.
04:31:48Lars_Gis the front plastic?
04:32:10Lars_GThen it's a first generation.
04:32:35Lars_GSecond generations are same form but with rounded edges and the whole body is metal, in metal, black or colors coloring.
04:32:58LloreanLars_G: Third generation also comes in white, I believe..
04:32:59Lars_GThird generation nanos are the "fatty", all metal body like 2G but square instead of rectangular.
04:33:06LloreanBut 1gb is 1st-gen only
04:33:19rpj8well this is a long-ish one hah.
04:33:20Lars_Gthe easiest way to restore the firmware is in windows or mac with iTunes
04:33:32rpj8And the automatic installed when I did an autodetect came up with a 1st gen
04:33:36LloreanIf the iPod partition layout is too broken, iPodPatcher won't detecti t.
04:33:43LloreanYou basically need a working iPod before you can install Rockbox
04:33:47 Quit jhulst (Remote closed the connection)
04:33:54rpj8I see.
04:34:02 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
04:34:16rpj8Well, I'll hop on a windows pc now then and try to restore it... last time I tried to use itunes it just wouldn't start up.
04:34:31rpj8not that that's your problem :)
04:38:32Absnthewhat can I do if neither itunes or any other operating systems (windows, mac, linux) recognise my ipod?
04:38:44LloreanAbsnthe: Follow the IpodManualRestore wiki page.
04:40:30Absnthethank you
04:44:06 Quit jhulst (Remote closed the connection)
04:44:21 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
04:48:02 Quit Shaid (Read error: 110 (Connection timed out))
04:48:03 Nick Shaid3 is now known as Shaid (
04:51:40 Nick JdGordon|zzz is now known as JdGordon (i=jonno@rockbox/developer/JdGordon)
04:53:29 Join miepchen^schlaf_ [0] (
04:53:50 Join leox [0] (
04:54:32 Quit jhulst (Remote closed the connection)
04:54:47 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
05:01:10 Quit z35 (Remote closed the connection)
05:04:52 Quit jhulst (Remote closed the connection)
05:05:07 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
05:05:21 Join z35 [0] (
05:08:18 Quit miepchen^schlaf (Connection timed out)
05:11:13 Quit jhulst (Remote closed the connection)
05:11:30 Quit csc` (Remote closed the connection)
05:14:51 Quit Absnthe ("Leaving")
05:20:58 Join csc` [0] (n=csc@archlinux/user/csc)
05:36:33***Saving seen data "./dancer.seen"
05:43:00 Quit Horscht ("I am root. If you see me laughing, you better have a backup")
05:44:11 Quit csc` (Read error: 104 (Connection reset by peer))
05:48:47 Join csc` [0] (n=csc@archlinux/user/csc)
06:04:36 Join ReKleSS [0] (
06:07:50 Quit perrikwp (" ajax IRC Client")
06:08:40 Quit rpj8 (Remote closed the connection)
06:13:29 Join kkurbjun [0] (
06:34:18 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
06:43:02JdGordonhell yeah... this single inline setting thing might actually work :D
07:03:36 Quit |AhIoRoS| (Remote closed the connection)
07:09:06 Quit miepchen^schlaf_ (Read error: 104 (Connection reset by peer))
07:10:21 Join miepchen^schlaf [0] (
07:11:34 Join David_ [0] (
07:12:27David_hey, just installed rockbox on my ipod color, and now when i initialize the database it crashes. It happens after an apparently random amount of time too, I can't predict it, but it's around 100-300 songs it indexes before it crashes. Anyone know why?
07:13:02 Quit csc` (Read error: 110 (Connection timed out))
07:20:41 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
07:22:10 Quit linuxstb (Read error: 110 (Connection timed out))
07:25:24 Nick fxb__ is now known as fxb (
07:26:12JdGordonDavid_: broken tags is usually the reason
07:26:40David_ahh, thanks. so how do I fix the tags?
07:27:03JdGordonwith a tagging program? I dunno...
07:27:09JdGordonyou need to find the tracks with the problem
07:27:28David_cool, thanks JdGordon
07:28:16 Quit David_ ("Leaving")
07:31:14 Join DerDome [0] (
07:31:16 Quit DerDome (Remote closed the connection)
07:36:37***Saving seen data "./dancer.seen"
07:39:31 Join perrikwp [0] (i=9821738c@gateway/web/ajax/
07:40:27 Nick fxb is now known as fxb__ (
07:45:00 Join simonrvn_ [0] (i=simon@unaffiliated/simonrvn)
07:45:39 Quit miepchen^schlaf ()
08:00:09 Quit simonrvn (Read error: 113 (No route to host))
08:00:09 Nick simonrvn_ is now known as simonrvn (i=simon@unaffiliated/simonrvn)
08:03:38 Quit BigBambi (Remote closed the connection)
08:12:04 Quit m0f0x ()
08:17:02 Join Nibbler [0] (
08:17:19 Nick daurnimator is now known as zz_daurnimator (n=daurn@unaffiliated/daurnimator)
08:17:24 Nick zz_daurnimator is now known as daurnimator (
08:18:29 Quit daurnimator ("ZNC by prozac -")
08:22:50 Join daurnimator [0] (n=daurn@unaffiliated/daurnimator)
08:24:49 Join spiorf [0] (
08:29:41 Join rp- [0] (n=rp@
08:30:59rp-is private messaging on the rockbox forum just disabled or not working?
08:31:58JdGordonsome users dont let you pm them
08:32:12 Join mrkiko [0] (
08:32:12 Quit midgey ()
08:33:35rp-a i think it worked anyway, just didn't enable to save a copy in my outbox
08:33:46mrkikoHi all! I have actually two questions. 1) What actually appens in "study" mode? 2) How can I access the QuickScreen from an H300 device?
08:34:39 Join OlivierBorowski [0] (
08:34:45JdGordon1) dunno, 2) hold a-b
08:35:07Mouser_X1) Think of it more like "tracklock."
08:35:24Mouser_XWith it enabled, it skips within the file, instead of to the next file.
08:35:36Mouser_XThe original idea for it was to be used with audio books and such.
08:35:54Mouser_XAt least, that's the impression I got when I read the FS# for it.
08:36:58*Mouser_X notices that there's unused buttons on the 'beast in Rockbox.
08:37:18Mouser_XActually, I pushed one once to see what would happen, and it locked up...
08:37:29Mouser_XI had to use the battery switch.
08:38:12 Quit merbanan (Remote closed the connection)
08:38:49 Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater)
08:40:50 Nick ch4os_ is now known as ch4os (n=ch4os@unaffiliated/ch4os/x-059673)
08:42:39 Join Bagderr [0] (n=daniel@gateway/web/cgi-irc/
08:43:04 Nick Bagderr is now known as B4gder (n=daniel@gateway/web/cgi-irc/
08:49:58linuxstb_Has anyone tried using CreativeWizard to upload a firmware file to the Gigabeat S on Windows?
08:50:23B4gderinteresting v2 details
08:50:23linuxstb_sendfirm works on the Zen, so I would expect that tool to work on the beast...
08:51:30Mouser_XI'd give it a try, but I'd hate to have to resort to Linux to fix my beast if it failed.
08:51:55Mouser_XNothing against Linux mind you. I just had a tough time getting it installed on my beast is all (the bootloader, not Linux).
08:54:45 Join ender` [0] (
08:54:53toffe82linuxstb_: I tried to use directmtp , a tool from microsoft, I can send the object properties, but when I send the file , the player is no more available, I have to check again
08:57:05 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
08:57:10JdGordonno likey?
08:57:26scorcheJdGordon: i am afraid what others will say for you :)
08:57:26B4gderI like
08:57:31linuxstb_Presumably all the items shift up and down as you move the cursor?
08:57:49*scorche likes....saves a lot of keypresses
08:58:05JdGordonI think there will be 3 modes.. disabled, like that, and 2 lines for every item
08:58:16scorcheoh goody...more options...
08:58:29JdGordonunfortunatly, that has required a few tiny hacks to get working
08:58:32linuxstb_Do we really need 3 different ways to view settings?
08:58:33 Join Rob2223 [0] (
08:58:34Mouser_XSo, if you've got something selected (as in your example) it will say what setting that item has in the 2nd line?
08:59:00JdGordonlinuxstb_: well we dont really need any actually :)
08:59:49 Join davina [0] (
08:59:58amiconnJdGordon: I wonder how this will look on a smaller screen and/or when using a larger font
09:00:14 Join petur [50] (n=petur@rockbox/developer/petur)
09:00:24amiconnThe font is quite tiny for the example target
09:01:20JdGordonas long as the 2nd line doesnt need to scroll it should look fine
09:01:45*JdGordon commits..
09:02:00amiconnIt might actually need to scroll
09:02:13 Part toffe82
09:02:16amiconnDon't forget there are other languages than just english
09:02:30*JdGordon doesnt really commit :p
09:03:12JdGordonfound a setting which can easily need to scroll
09:03:22amiconnBtw, the left & right quickscreen settings often need to scroll in german (the settings, not the values). Still better than the old, staggered quickscreen though
09:03:58JdGordonhow much extra room do they need to not scroll?
09:04:06JdGordonis it just too small? or a fair bit?
09:04:15amiconnA fair bit
09:04:39 Quit XavierGr (Nick collision from services.)
09:04:52 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
09:04:56 Quit spiorf (Remote closed the connection)
09:05:04amiconn"Repeat" -> "Wiederholung", "Shuffle" -> "Zufallswiedergabe"
09:05:20JdGordonuse shorter words :p
09:05:45JdGordonisnt shuffle just yes/no?
09:05:56*petur wonder how bad it will be in French
09:06:03markunor finnish!
09:06:05amiconnThe first example cannot be shortened while keeping the meaning. The second probably could be shortened a bit
09:06:23 Join PaulJam [0] (
09:06:30 Join mrkiko_ [0] (
09:07:47 Join webguest35 [0] (n=18226ac2@gateway/web/cgi-irc/
09:08:13webguest35hello everyone
09:08:39webguest35i'm just trying out rockbox on ipod, after using the H300 version for a long time
09:09:21 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
09:09:27webguest35i'm having a silly problem - i loaded into apple firmware, and the ipod refuses to turn off rather than just the hardware suspend mode
09:09:44linuxstb_That's a "feature" of the Apple firmware...
09:09:45webguest35is there a trick to turning it really off, so i can boot rockbox back up, or do I just have to wait?
09:10:01linuxstb_You need to do a hard reset/reboot - hold MENU+SELECT for a few seconds.
09:10:03GodEaterwebguest35: hard reset it
09:10:21amiconn"Zufallswiedergabe" is somewhat imprecise anyway, because it actually means "Random". "Shuffle" translates as "Mischen", but that would also be ambiguous, because it also means 'to mix'
09:10:22linuxstb_webguest35: This page is useful to know -
09:10:46webguest35heh, thanks a lot guys
09:10:59 Part LinusN
09:11:09 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
09:11:15webguest35i've been using on the h300 for years, your work has been incredibly beneficial
09:11:22 Part LinusN
09:12:14 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
09:12:27 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
09:12:27 Quit webguest35 (Client Quit)
09:15:29 Quit Rob2222 (Read error: 110 (Connection timed out))
09:19:20JdGordonwell ill be bloody surprised if this is ever allowed to be commited :p soo many "tweaks" needed for it to work
09:19:46JdGordonbut while everyone is here.. is there any reason we dont have a way to put styled text at a pixel co-ord?
09:20:18 Quit mrkiko (Read error: 110 (Connection timed out))
09:24:47linuxstbJdGordon: Is it needed?
09:24:55amiconnJdGordon: (1) It was not needed so far. (2) It only makes limited sense
09:24:56JdGordonit will be for this
09:25:13*petur whispers 'viewports'
09:25:22JdGordonI've modified lcd_puts_style_offset to do it
09:25:28amiconnThe only style we have atm is inverted, and how would you decide what to invert when placing text at a pixel position?
09:25:36JdGordonno, viewports does really make sense for this
09:27:48linuxstbYou need it to right-align the text?
09:28:59JdGordonjust tihnking it wont work because of the gradient selection bar...
09:29:15JdGordonbut if I can set the viewports bg colour to transparent it might..
09:29:27amiconnAnd if you need to invert just the text itself, set fg&bg (or inverse drawmode) before, and reset it afterwards
09:29:53JdGordonyay, 1 less hack needed :)
09:30:03*amiconn actually forgot the gradient as he never uses it
09:30:33JdGordonI've also got it not showing the second line if the menu doesnt have any settings.. I need something for funcion calls and submenus though
09:30:40JdGordon−−−−> is good for submenu..
09:32:37 Quit mrkiko_ (Read error: 104 (Connection reset by peer))
09:32:38*amiconn wonders whether JdGordon willl also try to make submenus unfold within the parent menu ... :/
09:32:45 Join mrkiko [0] (
09:32:58JdGordonnow THAT would be cool! :p
09:33:10JdGordonnever leae the main menu
09:33:47peturoh, and screen transitions :p
09:34:12*petur watches amiconn run away, screaming
09:34:45*pixelma would rather see the statusbar update lag fixed...
09:34:52*scorche is getting reminded of the Gigabeat S’s OF
09:35:19JdGordonwe actually could do menu transitions now with viewports and some trickery :)
09:35:19*petur wonders how the conversion of the recording screen to viewports is going
09:35:41JdGordonstopped :p lost interest in it unfortunatly...
09:35:59JdGordonsplit the drawing code out of the button code and itll be easier to do
09:36:01*petur figured as much
09:36:38***Saving seen data "./dancer.seen"
09:38:08 Join DerPapst [0] (
09:45:25*linuxstb notices we now have a green build table...
09:46:38*scorche wonder if a pool is around for how long it will last and if it will make the whole length of the table
09:48:10 Quit Shaid (Read error: 110 (Connection timed out))
09:52:07JdGordon3 rows is hardly a green table
09:52:38*JdGordon puts his money on it wont last the whole table
10:01:39pixelmaJdGordon: you can't bet on it because you had the power to influence that ;)
10:02:16JdGordonI can vote on the elections here and have the power to influence them also...'=
10:02:37JdGordonadmitadly not as much though :p
10:15:20 Quit homielowe ()
10:21:43amiconnJdGordon: It would possibly be cool, but hamper usability beyond everything
10:22:19JdGordonwhat would?
10:22:29*amiconn totally fails to see what's cool about transition effects though
10:23:54GodEaterme wonders what, if anything, amiconn does consider cool
10:25:14JdGordondoes the transparent colour not work with the font drawing?
10:27:53JdGordonI'm getting black text in a purple rectangle
10:27:54amiconnGodEater: I consider it cool if something works reliable and is usable. That includes being _fast_, which automatically excludes any transitions
10:28:23amiconnJdGordon: Fonts are mono bitmaps. The transparent colour only works for native bitmaps
10:28:46amiconnThere is no transparent colour
10:28:50 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
10:29:11amiconnIt's only a property of bitmaps
10:31:02*petur expects 'is' to become 'was' soon.... ;)
10:31:42amiconnIt it is even only a property of 16 bit bitmaps so far
10:32:13JdGordonhell yeah! got it working without it
10:32:35JdGordonnice call on forcing me to use viewpoers petur :)
10:34:07 Join aliask [0] (n=chatzill@rockbox/developer/aliask)
10:36:19 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
10:37:40 Quit linuxstb (Read error: 110 (Connection timed out))
10:38:41JdGordonanyone wanna test this out?
10:39:38JdGordonarg, iriver remote lcd is breaking it
10:40:17Mouser_XI'm a little interested.
10:40:36*Mouser_X has a Gigabeat F and S, but no build environment.
10:40:50Mouser_X(And a Sansa e250 actually)
10:41:47*JdGordon needs to fix the small lcd issue :(
10:42:01JdGordonseems to have problems putting the item on the screen if there is < 5 lines
10:42:55 Quit mrkiko (Read error: 110 (Connection timed out))
10:45:56 Join Lynx_ [0] (
10:47:29 Join simonrvn_ [0] (i=simon@unaffiliated/simonrvn)
10:59:14 Quit simonrvn (Read error: 113 (No route to host))
10:59:14 Nick simonrvn_ is now known as simonrvn (i=simon@unaffiliated/simonrvn)
11:00:21 Join barrywardell [0] (n=barrywar@
11:01:12JdGordonBagder: flyspray just died when I tried adding a task.. Uncaught Error of type [swift_connection_exception] with message [The SMTP connection is not alive and cannot be read from. (fsockopen: #) ]
11:02:05JdGordon is the full error message
11:02:11B4gderload average: 110.83, 61.34, 27.79
11:08:48 Join Thundercloud [0] (
11:10:18barrywardellthe color selector isn't working the way it should. it doesn't allow selecting the same colour (i.e. leaving it unchanged(
11:11:34barrywardellthe options are to either remove the block on setting fg and bg colour the same ( or making it work properly (
11:11:57barrywardellwhich would be preferable? there's a 64 byte difference between the two
11:14:39*barrywardell directs the question particularly at JdGordon since he wrote the original code (and the newer broken version)
11:23:36 Join AceNik [0] (n=AceNik@
11:23:52JdGordonI would think the 2nd option is better
11:24:45AceNikguys i need help to create a patch, how do i make the patch consider to leave somewhat 10 lines above & below it so that it does not give an error, like it should judge if the line numbers hav changed
11:24:52JdGordonFS #8968 is up if anyone wants to have a play with the inline setting patych
11:25:16JdGordonAceNik: svn diff
11:25:49 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
11:27:02AceNikJDGordon: what i mean is suppose at the time i created the patch the english.lang file ended at a particular line number say 13000, now suppose there was an addition to it in the future, so is there a way my patch will consider to just my modifications to the last line of the then english.lang file
11:27:41JdGordoni dunno
11:29:02AceNikcan i play with this setting instead -0,0 +1,2570 int he patch file ?
11:31:06*barrywardell goes with the second option
11:31:16B4gderAceNik: patches are already made to be as forgiving as possible to changes in the original
11:32:10AceNikb4gder: what if i change the line number t a line numbe rthat does not exist, will the file patch the lines to the last lines of the existing file ?
11:32:23linuxstbCould we add a comment to the end of english.lang for example, to help patches which always add things to the end?
11:33:03B4gderyes, that would help
11:33:11B4gderif it would be multiple lines
11:33:25linuxstbYes, that's what I'm suggesting.
11:33:30AceNiklinuxstb: because every patch break with the lan files itself
11:33:38amiconnbarrywardell: Regarding your first suggestion: *never* just cut a phrase from the .lang file. It needs to be deprecated
11:33:39linuxstbAceNik: I know.
11:34:48barrywardellamiconn: ok, I was wondering about that, thanks. I won't be doing the first suggestion anyway so it's not a problem this time
11:35:51AceNiksuppose a file is 2000 lines, n in the patch i put a line number that is greater like say +2020,2030, will that place the files at the end of the file, even though actually it should start patchin at 2001 line number ?
11:35:52 Quit JdGordon ("Konversation terminated!")
11:36:12B4gderAceNik: I think the context of the patch is what is much more important than the line number hints
11:36:34B4gderthe context before and after the actual changes I mean
11:36:39***Saving seen data "./dancer.seen"
11:36:45AceNikwellt he context is a .lang, file so i think we can afford to do somethin like this in that ?
11:37:13B4gderlike what?
11:37:38 Join JdGordon [0] (
11:37:40 Quit DerPapst (Nick collision from services.)
11:37:53 Join DerPapst_ [0] (
11:38:10AceNikima sking that can we give it a few lines to consider extra, instead of beginin to patch at a particular line
11:39:02AceNikliek i said if a file ends at 2000, the patch suppose has to start patching at 2001, can we give it 2020, will that still patch at 2001 ?
11:39:19B4gderdon't ask us, just try it
11:39:38B4gderand again, it'll help more if we add a mult-line comment at the bottom of the .lang file
11:39:52B4gderbut that wouldn't be too convenient either
11:40:07B4gdersince then we'd need to manually change it after the patch is applied if we want to commit
11:41:10 Join kugel [0] (n=chatzill@unaffiliated/kugel)
11:41:42 Join simonrvn_ [0] (i=simon@unaffiliated/simonrvn)
11:47:30AceNikB4gder: it works
11:48:20 Join przemhb [0] (
11:48:57AceNikif your sure that the lines you need to add to the english.lang file are to be added in the end, that is after the last line then you can specify any startin line number greater than the existing one, & you lines get patched in the end itself
11:49:59przemhbhi all
11:50:28 Join petur2 [0] (
11:51:03 Quit petur (Nick collision from services.)
11:51:08 Nick petur2 is now known as petur (
11:51:56 Quit GodEater (" ajax IRC Client")
11:52:01przemhbIn font.h missing sysfont.h is included which causes build error. I'm a bit confused. How to compile recent sources?
11:52:32 Quit simonrvn (Read error: 113 (No route to host))
11:52:32 Nick simonrvn_ is now known as simonrvn (i=simon@unaffiliated/simonrvn)
11:53:26B4gderprzemhb: tried a make clean?
11:53:35przemhbyes I did
11:53:42przemhba few times
11:53:49B4gderand you have a clean svn version?
11:54:12przemhbI cannot compile for a few weeks due to the problem
11:54:22przemhbno, modified
11:54:30B4gderbut everyone else seem to manage it, that's why I ask
11:54:44AceNiktry make veryclean
11:54:47przemhbbut I have checked in the SVN font.h sysfont.h is included which is missing in SVN
11:55:34przemhbtrying veryclean...
11:56:28B4gdersysfont.h is generated by the build
11:56:45AceNikafter that try to build
11:56:53B4gderand since you have problems, try an unmodified build and see if that works
11:57:25 Join tvelocity [0] (
12:01:52 Nick fxb__ is now known as fxb (
12:02:11przemhbveryclean did not helped; I'll try unmodified SVN
12:04:20markunAceNik: what I usually do with outdated patches is: revert the tree to the time when the patch was made, apply patch, svn up, fix any conflicts, make new patch
12:08:35 Part przemhb
12:09:51 Join DefineByte [0] (
12:10:01 Part DefineByte ("Bye all")
12:10:43markunis it ok to change the committers file to UTF-8?
12:10:55AceNikmarkun: thats waht even i do, fix any incosistances
12:11:20linuxstbmarkun: That's waiting for B4gder to update the website to accomodate it.
12:11:32markunAceNik: Ah, I thought you were editing the patches by hand
12:11:33linuxstb(which is why it was excluded from the change)
12:11:40AceNikbut this time i modified the english.lang part of the patch, so that if there is another problem ill fix, atleast teh english .lang file wont trouble me
12:12:20markunlinuxstb: ah yes
12:12:58AceNikmarkun: all the modified patchdoes is, assume a line number greater than the original english.lang file ending, so that in time even with time if the english.lang file grew in line numbers, this patchwould still be able to place its code at thebottom of the file
12:15:44 Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater)
12:28:39 Quit JdGordon (Read error: 104 (Connection reset by peer))
12:29:01 Part AceNik
12:30:02barrywardellhmmm. przemhb left. His problem reminds me of FS #7583
12:33:16 Join JdGordon [0] (
12:34:57 Join DerDome [0] (
12:39:10 Quit barrywardell ()
12:42:06 Join K4rP4D [0] (n=KrPD@unaffiliated/krpd)
12:44:33preglowlinuxstb: how does the tcc77x rtc behave when you try to read from it?
12:47:43 Nick fxb is now known as fxb__ (
12:49:15 Join PaulJam_ [0] (
12:50:34 Quit K4rP4D ("Leaving")
12:51:29 Join K4rP4D [0] (n=KrPD@unaffiliated/krpd)
12:54:54 Join desowin [0] (n=desowin@atheme/member/desowin)
13:02:19preglowis there a way to get an overview over my current watched tasks in the bug tracker?
13:06:30 Quit PaulJam (Read error: 113 (No route to host))
13:06:35pixelmain the tasklist search, there is a "tasks I watch" checkbox. If I select it and perform a search without specifying something else I get all I watch. Not sure whether there is a more elegant way but it works
13:07:53LinusNthere is a menu called "My searches" on top of the page, click on it and select "Tasks I watch"
13:17:09 Join PaulJam [0] (
13:17:49preglowLinusN: bah, thanks :)
13:21:46markunI also didn't know that
13:22:50*preglow wonders how many people use the max/min range options for the peak meter
13:22:51 Quit PaulJam (".")
13:24:40*JdGordon wonders how many people leave almost all the options on default
13:24:42Nico_Pnot much, I guess
13:24:52Nico_P(to preglow)
13:26:13preglowi wonder why the hell you'd want to do such a thing anyway
13:27:11peturpreglow: that feature seems quite popular among the tapers
13:28:23petursome people want more visual accuracy maybe? I just see it discussed from time to time on taperssection
13:29:34 Join marqck [0] (n=sandisk@
13:31:19amiconnpreglow: I'm using min (setting it to -50 instead of -60), but never max
13:31:49JdGordonhas the dircache "scanning" splash stopped for everyone? or is it just the sim here?
13:32:31preglowi use peak meter in linear mode anyway
13:36:41***Saving seen data "./dancer.seen"
13:38:55preglowso many settings i never use...
13:40:15 Quit DerPapst_ (Read error: 110 (Connection timed out))
13:42:38peturLinusN: did you see ?
13:42:44 Join PaulJam [0] (
13:44:02 Quit PaulJam_ (Read error: 110 (Connection timed out))
13:46:01LinusNpetur: you mean that it stops charging?
13:46:20peturhe says it starts running down the battery again
13:50:32 Join midgey [0] (
13:52:10 Quit midgey (Client Quit)
13:53:51aliaskGrr... anyone have experience with libmtp and or sendfirm
13:54:48aliaskI've compiled and installed libmtp and libusb, sendfirm compiles fine but when I try to run the binary it complains about not finding
13:55:17aliask /usr/local/lib is in the path (location of the .so)
13:55:38gevaertsIs /usr/local/lib in /etc/ ?
13:57:22aliaskDo I need to do anything after including the directory
13:57:38gevaertsRun ldconfig
13:57:51B4gderas root, presumably
13:58:13*linuxstb has forgotten all this - apt-get makes you lazy...
13:58:29aliaskAh, beautiful. Thanks guys.
14:02:29linuxstbaliask: Have you tried the CreativeWizard tool to upload firmware files?
14:03:12aliaskCan't say I have - similar to sendfirm?
14:03:41linuxstbIt's a tool for hacking Creative firmwares, but it includes a firmware upload function. Apparently sendfirm works on the Zen, so I would expect that tool to work on the S.
14:04:07aliaskI doubt it'd work under wine somehow
14:04:19linuxstbNo, I'm talking about it as a Windows solution...
14:04:57aliaskMm, but I haven't got a windows box at the moment to test on
14:05:26linuxstbOK, forget about it then.
14:06:59aliaskGood to see a possibility of a windows updater though - he's even released source for the program
14:07:12jhMikeSlinuxstb: you need a windows test? can do on XP.
14:10:39linuxstbjhMikeS: I'm just curious if it works...
14:11:00jhMikeSI can't get the link to work and the source is vb :(
14:11:03aliaskWas there any resolution to the unknown IRQ problem at all?
14:12:11jhMikeSaliask: not yet though it may have to do with the WFI errata
14:12:51*linuxstb just realises that tool was written by mcuelenaere...
14:13:37jhMikeSI saw that. Tell him to fix the link :)
14:14:40jhMikeSunless it's on my end somehow
14:14:57jhMikeSlinuxstb: can you get dl it?
14:15:21aliaskI just got the source a minute ago - can mirror if you need
14:16:09linuxstbjhMikeS: Assuming you mean this link, then no -
14:17:03jhMikeSlinxustb: Yes
14:17:14 Join bughunter2 [0] (
14:17:33*linuxstb wonders why people like to put rars inside zips (and vice-versa)...
14:17:58jhMikeSaliask: forbidden :)
14:18:48aliaskOops, fixed :P
14:20:28*jhMikeS can't make a VB project
14:21:05linuxstbI guess a VB .NET project isn't ideal for incorporating into rbutil either...
14:21:27*linuxstb wonders if Nico_P made any progress with his win32 sendfirm
14:21:52jhMikeSI needed the link to the executable but thanks anyway
14:22:28linuxstbjhMikeS: I don't know if you read in the logs, but after a recovery to the OF and reinstall, my S is working again.... Moos's S is also working, again with no obvious clue to the real problem.
14:23:03jhMikeSlinuxstb: in talking to him that what I thought he already did.
14:23:41 Quit PaulJam (".")
14:24:25jhMikeSin case you missed that I mentioned eariler: never cut power on the S in retailos unless it's sleeping. it's the way I did manage to corrupt my partition one time.
14:28:14aliasklinuxstb: What happened with your S? And moos'?
14:28:49linuxstbThe bootloader was refusing to find rockbox.gigabeat
14:29:16LinusNpetur: the charging is done by the hardware, so i can't really see how the bootloader could affect it
14:30:00aliaskI had major filesystem corruption after copying some stuff over from USB - hopefully the recovery mode format fixes it, but I'm getting IRQ errors while untarring
14:30:13peturLinusN: ok, I should just try it myself to see if bootloader charging differs from normal
14:32:01peturis there a reason the flash plugin is only done for h1x0 and not h3x0?
14:43:14 Quit rgould (Remote closed the connection)
14:43:17 Join rgould [0] (
14:45:41 Part B4gder
14:53:08 Join ctaylorr [0] (
14:58:41 Quit aliask ("ChatZilla 0.9.82 [Firefox 3.0b5/2008041514]")
15:03:29 Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/
15:17:55 Quit K4rP4D (Remote closed the connection)
15:19:27linuxstbpetur: I think it's simply because Slasheri is the only person mad enough to try flashing without a bdm, and he only has an h1x0...
15:21:06*petur wonders if LinusN will bring a h3x0 with BDM to devcon. Flashing debug session would be nice, next to the planned h380 bootloader one
15:21:32LinusNdon't hold your breath
15:21:59LinusNthe bdm wiggler requires a parallel port on the pc
15:22:37LinusNif i had unlimited spare time, i would build a usb bdm wiggler
15:23:45LinusNi have schematics and everything, but no time to build one, and no time to write the drivers for gdb
15:24:39 Quit ctaylorr (Read error: 110 (Connection timed out))
15:26:33amiconnWhy is parallel port a problem?
15:28:06LinusNamiconn: because few laptops have those nowadays
15:28:33gevaertsMy laptop has one
15:28:37LinusNnot even desktop pc:s have them nowadays
15:28:40LambdaCalculus37Mine too.
15:28:50amiconnUse a desktop pc for that kind of work then...
15:28:51LambdaCalculus37But then again my laptop is already 4 years old. :)
15:29:10*amiconn 's laptop has no parallel port either, even though it's almost 5 years old
15:29:11LinusNamiconn: i won't bring my desktop pc to devcon
15:29:53*gevaerts will bring his laptop to devcon, so there will be at least one parallel port available
15:31:58*LinusN has to go
15:32:09 Part LinusN
15:36:44***Saving seen data "./dancer.seen"
15:41:16 Quit ReKleSS ("Leaving")
15:43:56 Join n1s [0] (n=nils@rockbox/developer/n1s)
15:45:04Nico_Plinuxstb: I didn't make any progress because I don't have access to a windows machine
15:45:17 Join ctaylorr [0] (
15:49:13Nico_P(and also because windows programming doesn't motivate me much)
15:50:57Slasherithere are usb parallel port adapters
15:51:50Slasheripetur: i would be willing to try h300 flashing but don't have one :)
15:53:09peturSlasheri: the reason I start talking about it is that the h300 OF is not CF compatible, and being able to flash from within RB would help a lot in the future :)
15:53:28Slasheriah, indeed :)
15:54:31 Join Ebert [0] (
15:56:24 Quit davina (Read error: 110 (Connection timed out))
15:57:15 Nick JdGordon is now known as JdGordon|zzz (i=jonno@rockbox/developer/JdGordon)
16:00:21 Join K4rP4D [0] (n=KrPD@unaffiliated/krpd)
16:07:46 Quit Ragnor (Nick collision from services.)
16:07:55 Join Ragnor [0] (
16:09:15n1shmm, the Rockbox Info screen is only redrawing when a button is pressed, and when voice is disabled the selector is invisible (!) so the time display with seconds is frozen... (until you press a button)
16:11:37amiconnThe selector is invisbile on purpose (because there's nothing to select). The missing redraw is nasty though
16:16:50n1swould it be bad to redraw the simplelist on every loop iteration (done for statusbar)?
16:16:55n1sJdGordon|zzz: ping
16:17:19amiconnn1s: yes, because this would break scrolling
16:17:38n1sah, tricky
16:21:04 Quit kugel (Read error: 104 (Connection reset by peer))
16:21:39 Join francoisdinel [0] (n=802b3ffe@gateway/web/cgi-irc/
16:22:09francoisdinelHey LambdaCalculus37
16:22:44francoisdinelI'm atomikpunk on the rockbox forums.
16:22:56francoisdinelcan you add me to the write list for the wiki?
16:23:01LambdaCalculus37What's your wiki name?
16:23:37LambdaCalculus37Okay, will do.
16:23:44Nico_Pfrancoisdinel: are you French by any chance?
16:24:18francoisdinelCanadian French yes ;)
16:24:40francoisdinelsorry I can't stay here for long, I'm at work and IRC is... let's say... prohibited ;)
16:25:08LambdaCalculus37francoisdinel: All done. Welcome to Rockbox!
16:25:16francoisdinelThanks Calculus! I'll try to join IRC tonight :)
16:25:18francoisdinelsee ya!
16:25:33 Quit francoisdinel (Client Quit)
16:26:21 Join darkBLACK [0] (n=darkBLAC@
16:26:39 Quit perrikwp (" ajax IRC Client")
16:26:57 Part darkBLACK ("Don't follow me")
16:30:21 Join perrikwp [0] (i=98212f22@gateway/web/ajax/
16:30:24 Join PortableDude [0] (n=upirc@
16:31:33 Join ZincAlloy [0] (n=d9eee333@gateway/web/cgi-irc/
16:32:39 Quit PortableDude (Client Quit)
16:32:53 Join toffe82 [0] (
16:35:03*n1s posts a bug in the tracker
16:35:57Nico_Pn1s: what kind of bug?
16:36:38n1sthat the time in the rockbox info screen only redraws when a button is pressed, I don't know how to fix it without breaking something else
16:38:35 Quit ctaylorr (Read error: 110 (Connection timed out))
16:40:10n1sI even suspect it is not a very easy fix...
16:45:40 Quit nplus (Remote closed the connection)
16:48:05 Join nplus [0] (n=npl@141.25.Globcom.Net)
16:53:00jhMikeSaliask: (for the logs) try this patch on the bootloader:">
16:54:21 Quit thegeek_ (Read error: 110 (Connection timed out))
16:54:53 Join thegeek_ [0] (
16:57:45jhMikeSaliask: and if that doesn't work, try">
17:24:25 Quit Nibbler (Read error: 113 (No route to host))
17:24:57 Quit daurnimator (Read error: 110 (Connection timed out))
17:30:53 Quit OlivierBorowski (Remote closed the connection)
17:32:35 Join mf0102 [0] (n=michi@
17:35:57 Join OlivierBorowski [0] (
17:36:04 Join SirFunk_ [0] (
17:36:06 Join DerPapst [0] (
17:36:47***Saving seen data "./dancer.seen"
17:40:28 Quit petur ("sports...")
17:45:40 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
17:49:14 Join daurnimator [0] (n=daurn@unaffiliated/daurnimator)
17:56:33 Quit Mouser_X (Read error: 110 (Connection timed out))
18:04:31jhMikeSaliask: don't waste your time, I managed it here while patched
18:05:08 Quit gevaerts ("work->home")
18:08:46 Quit SirFunk (SendQ exceeded)
18:13:57Nico_PjhMikeS: meaning you got the error?
18:15:39 Join FOAD [0] (
18:18:21 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
18:18:56mcuelenaerelinuxstb, jhMikeS: about the CreativeWizard app; the MTP part is C(++) and is just an example I copied from the Windows SDK and modified it a bit, so it could fit in rbutil
18:20:09linuxstbmcuelenaere: Is there anything specific to the Zen, or do you think it would work on the S?
18:20:19 Quit daurnimator (Read error: 110 (Connection timed out))
18:20:32mcuelenaereit's all MTP stuff, so it should work on the S; nothing differs from the S upload method
18:20:50linuxstbOK, I was just wondering if you maybe checked device IDs or something...
18:21:01*linuxstb doesn't know anything about MTP
18:21:10mcuelenaereno, it's also very basic and doesn't do almost none error checking
18:21:28mcuelenaereI just needed a quick bridge between .NET and the Win32 MTP API as there wasn't any good one around
18:23:07linuxstbI think Nico_P tried something similar, but it only worked on one of his PCs - one with WMP10 IIRC.
18:23:36mcuelenaereyes, that's one limitation; it will need WMP1x (for WinXP and lower that is, in WinVista MTP support is builtin)
18:24:07linuxstbBut I think the other PC had WMP11 (and it didn't work)
18:24:07Nico_Pmcuelenaere: on what SDK did you base it?
18:24:17Nico_Plinuxstb: IIRC that was it, yes
18:24:27mcuelenaereNico_P: also one you're trying, I believe it is the newest WinVista SDK
18:24:36mcuelenaeredid you install CreativeWizard? It comes with the source (after installation)
18:24:44mcuelenaerelet me check..
18:25:01Nico_Pno, I didn't try your program because I don't have access to a windows machine ATM
18:25:13Nico_Pthis weekend I will, but time will be the issue
18:25:18linuxstbHave either of you investigated the license of that SDK and lib? Are we able to include it in a GPL app like rbutil?
18:25:25mcuelenaereNico_P: " Welcome to the Windows Software Development Kit (SDK) for Windows Vista"
18:25:41mcuelenaereso not mtppk12.exe; I downloaded a part of the full SDK for WinVista
18:25:46Nico_Pmine is the "MTP Porting Kit"
18:26:08mcuelenaereI also tried that one I think, but either it was too hard to get it working or it just didn't work
18:26:31mcuelenaerethere are 2 versions of the API: xxx and WPD (can't remember xxx right now)
18:26:39mcuelenaereWPD is the newer one, which works for me
18:26:43mcuelenaereI never got the older one working
18:26:50mcuelenaere(Windows Portable Devices)
18:26:55Nico_Pmcuelenaere: where can I read on what you used? and get the SDK?
18:27:11Nico_Plinuxstb: I didn't investigate licenses at all
18:27:25 Join Dman [0] (
18:27:53 Quit Dman ("Ex-Chat")
18:27:56 Join Dman [0] (
18:28:40Nico_PI have "WpdApiSample.rar", which I don't remember where I got
18:28:56mcuelenaereNico_P: I think "" is the newer one, can't find the original link
18:29:13mcuelenaereit could be WpdApiSample.rar
18:29:35mcuelenaereyes, definitely "Microsoft SDKs\Windows\v6.0\Samples\Multimedia\Wpd\WpdApiSample"
18:30:09mcuelenaere"· Sample Code. You may modify, copy, and distribute the source and object code form of code marked as “sample.”"
18:30:24Nico_Pok, then I'll look into it when I can get on a windows machine
18:31:06mcuelenaereit is a lot of code (for just sending a file), but it works
18:31:38linuxstbNico_P: Have you used sansapatcher or ipodpatcher?
18:31:48Nico_Pno, never
18:33:18linuxstbBecause I was thinking of something similar for the S (and maybe ZVM)... It is a console app (cross-platform) that has the bootloader binaries embedded into the .exe. The user can double-click on the .exe, and is then prompted with something like "Press I to install, C to cancel", and then the bootloader is installed.
18:33:38 Part Dman ("Ex-Chat")
18:33:46 Join daurnimator [0] (n=daurn@unaffiliated/daurnimator)
18:33:46mcuelenaerewhy would you embed the binaries into the .exe?
18:34:00linuxstbSo it's easier for users - the bootloader rarely changes.
18:34:16linuxstb(users who don't know how to use a command-prompt)
18:34:18mcuelenaerehmm that's true, but atm the ZVM doesn't use the bootloader stage
18:34:28mcuelenaere(not that it matters)
18:34:42linuxstbBut it can also any binary - just the default is to install the "internal" binary.
18:34:42 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
18:35:01 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
18:35:08linuxstbOK, so it's probably not applicable to the ZVM.
18:35:26 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
18:35:34Nico_Plinuxstb: sounds good
18:35:35*mcuelenaere hates mIRC/my internet connection
18:36:32linuxstbmcuelenaere: So you use MTP for sending the main Rockbox binary?
18:37:03 Join bertrik [0] (
18:37:30mcuelenaerelinuxstb: yes, there's no other possibility currently (except for using the bootloader but this would be an unnecessary extra step)
18:38:01linuxstbAm I right in thinking the ZVM isn't FAT32 formatted?
18:38:06mcuelenaereyes you are :(
18:38:30mcuelenaerewhich is a big disadvantage ie no dual booting
18:38:52mcuelenaereas the OF uses its own custom file system (based on BFS)
18:38:55 Join miepchen^schlaf [0] (
18:39:17linuxstbDo you know if all the Creative DAPs use that?
18:39:23mcuelenaereyes, they do
18:39:28Nico_Pmcuelenaere: do you send the plugins and all, or just the main bin?
18:39:47mcuelenaereNico_P: the binary is sent through MTP; all the rest is in the FAT partition
18:40:14linuxstbSo there's a Creative bootloader (in flash ROM?) that loads the main Rockbox binary directly?
18:40:16mcuelenaerelinuxstb: Creative is very conservative, they haven't changed a lot in their history of DAP's
18:40:24Nico_Pmaybe if the FS format is simple enough, it could be added to rockbox and built only for creative devices
18:40:42mcuelenaereI believe it is, and there's even someone who made a read-only driver but I can't find this guy
18:40:43 Quit SirFunk_ (SendQ exceeded)
18:41:03linuxstbmcuelenaere: Most targets are like that - the bootloader is simple a cut-down Rockbox build that loads the main Rockbox binary from the FAT32 partition. The main reason is that it makes installing easier.
18:41:35mcuelenaerethere are 2 stages, BOOT and RESC; the first one the main boot loader and the second is a light-weight version of the main OF
18:41:40mcuelenaere(including the rescue mode)
18:42:12mcuelenaereI think in the future, there will have to be a bootloader (if the main FS needs to be FAT)
18:42:27mcuelenaerethen users could upload their files through USB on the partition and start Rockbox
18:42:41mcuelenaere(and replace the bootloader by the rockbox binary)
18:44:14 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
18:46:04 Quit FOAD ("I'll be back")
18:46:07 Nick mcuelenaere is now known as mcuelenaere|away (n=mcuelena@rockbox/developer/mcuelenaere)
18:46:07linuxstbSounds like a painful target though...
18:46:17 Join FOAD [0] (
18:47:07 Part Lars_G
18:48:26 Quit K4rP4D (Remote closed the connection)
18:50:26LambdaCalculus37linuxstb: I think any Creative targets (including the Dell DJ) are going to be like this.
18:50:58Nico_Psupporting their FS would probably be a good move, if it's feasible
18:50:59linuxstbBest avoided then ;)
18:51:52*LambdaCalculus37 needs to take on another Dell DJ and get to work already! :)
18:56:38Nico_Pmcuelenaere|away: when you say BFS, I assume it's "Boot File System" and not "Be File System"?
18:56:46 Quit FOAD ("I'll be back")
18:56:58 Quit mcuelenaere|away (Read error: 145 (Connection timed out))
18:57:12 Join FOAD [0] (
18:57:26 Join mcuelenaere|away [0] (
18:57:28 Nick mcuelenaere|away is now known as mcuelenaere (
18:58:00 Quit daurnimator (Read error: 110 (Connection timed out))
18:58:07Nico_Pmcuelenaere: here?
18:58:16mcuelenaereNico_P: yes, I just read the log
18:58:30mcuelenaereI don't know what it's really called, let me check
18:59:00mcuelenaerethere was a driver in VSTa OS
18:59:07mcuelenaerewhich was even called minifs
18:59:10Nico_Pwell, BeFS is a modern journalling FS, so I guess it's not that
18:59:21 Join Nibbler [0] (
18:59:25 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
18:59:42 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
18:59:48mcuelenaereit's definitely not BeFS
18:59:49LambdaCalculus37It's BootFS.
18:59:55*mcuelenaere starts really hating mIRC
19:00:09 Join BigBambi [0] (n=Alex@
19:00:09mcuelenaereLambdaCalculus37: you're sure? got a link?
19:00:52*LambdaCalculus37 found that link, too
19:00:54 Join davina [0] (
19:01:33mcuelenaereit could be based on that indeed
19:01:34Nico_Pfrom the ZVM Port wiki page: "The minifs file system is supposedly based on BFS (not BeFS) which was called minifs in earlier days (now it is in the VSTa OS) "
19:01:45mcuelenaereyes, I wrote that
19:02:36mcuelenaereI have some backups of forum posts at (which are now removed in the google cache), but I can't access them atm
19:02:43mcuelenaerethey have some pretty good information about the FS
19:03:18Nico_Pgood that you made backups
19:03:22LambdaCalculus37mcuelenaere: I've seen that the Dell DJ also uses BFS.
19:03:45 Quit nplus (Read error: 104 (Connection reset by peer))
19:04:18mcuelenaereLambdaCalculus37: yes I know, I believe all the DAP's from Creative (starting from the NOMAD's) do
19:04:53mcuelenaerewow, this ext2 driver for windows works perfectly :)
19:06:26Nico_Pis there a way I can mount a file as a filesystem?
19:06:37mcuelenaereNico_P: in linux? yes
19:07:01mcuelenaeretry using a loop device
19:07:07 Quit FOAD (Remote closed the connection)
19:07:55mcuelenaeresomething like "losetup /dev/loop0 /file"
19:08:06mcuelenaerethen "mount -t [FS] /dev/loop0 /mnt/XXX"
19:08:10Nico_Phmm there's no reason I have BFS support though
19:08:32mcuelenaereif you're trying to mount the Creative FS, it won't work
19:08:39mcuelenaerethe structure doesn't apply to it
19:09:21mcuelenaerebut the guy at said the minifs partition works with some small modifications to the source
19:09:46 Quit Ebert ()
19:10:09 Join FOAD [0] (
19:10:22 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
19:11:07 Join saratoga22 [0] (n=9803c6dd@gateway/web/cgi-irc/
19:11:30 Join dig1 [0] (
19:11:47saratoga22in ARM, if i want to save a register while stepping through a long buffer, is it ok to do a compare verses the buffer pointer?
19:11:47dig1anybody here
19:11:49 Quit linuxstb (Read error: 110 (Connection timed out))
19:11:58saratoga22since i know the address it'll be at once the buffer is done processing
19:11:59dig1ok reading
19:12:05 Quit FOAD (Client Quit)
19:12:08 Join faemir [0] (
19:12:28 Join FOAD [0] (
19:13:26dig1is it ok to ask a question regarding compiling? (might piss off some because it's a noob question) but nevertheless since i have time i can give back a lot to others
19:13:27mcuelenaerefor the ones who are interested: I put the backup links on the CreativeZVMPort wiki page
19:14:12scorche|shdig1: as long as it is rockbox related, go ahead and just ask
19:14:18Nico_Pmcuelenaere: thanks :)
19:14:36dig1is it possible (or am i a fool) to think that i can load the sourcecode into microsoft dev software? if so how?
19:14:48saratoga22not possible
19:14:53LambdaCalculus37dig1: Not possible at all.
19:14:59scorche|shwell, it wont compile
19:15:03dig1what's it written in? C right
19:15:12LambdaCalculus37C and assembler.
19:15:12saratoga22you should read the wiki page on compiling
19:15:22 Quit saratoga ("CGI:IRC (Ping timeout)")
19:15:53LambdaCalculus37For Windows, you can use Cygwin or coLinux to set up a build environment.
19:15:59dig1is the assembler specific on a certain platform processor
19:16:10mcuelenaereARM and Coldfire
19:16:21LambdaCalculus37The bulk of the source is C, though.
19:17:03scorche|shand sh
19:17:05domonokydig1: assembler is always cpu type specific..( so we have arm, coldfire and sh assembler code) :-)
19:18:17dig1truly speaking, some of the stuff is pretty new because 1st i come from an ee background...second it's been at least 7 years since i programmed anything.. but the good thing is i have time
19:18:29dig1thanks for the help
19:18:31LambdaCalculus37Start here:
19:19:08LambdaCalculus37Read the linked pages there.
19:20:13 Quit dig1 ()
19:21:36 Join moos [0] (n=c40cd988@gateway/web/cgi-irc/
19:21:36 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
19:23:22 Quit moos (Client Quit)
19:23:26 Join moos [0] (n=c40cd988@gateway/web/cgi-irc/
19:26:00 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
19:26:07 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
19:27:55 Join dig1 [0] (
19:29:41 Quit Xerion (Read error: 104 (Connection reset by peer))
19:30:08bertrikdig1: what player do you have?
19:35:43 Join dabujo [0] (
19:36:27 Join gevaerts_ [0] (
19:36:52***Saving seen data "./dancer.seen"
19:37:16 Quit gevaerts (Nick collision from services.)
19:37:21 Nick gevaerts_ is now known as gevaerts (
19:44:50 Join K4rP4D [0] (n=KrPD@unaffiliated/krpd)
19:45:19saratoga22i have a stupid arm assembly question
19:46:01 Join nplus [0] (n=npl@141.25.Globcom.Net)
19:46:05saratoga22if i have a variable j and I want to load it inside an assembly block, can I just do "LDR R1, [j]"?
19:46:19saratoga22assuming I've defined j to the assembly block and all that?
19:46:40 Quit dabujo ("( :: NoNameScript 4.2 :: )")
19:50:32 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
19:50:56 Join test [0] (
19:51:15 Quit test (Client Quit)
19:51:21 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
19:54:14 Join Chronon [0] (
19:54:29linuxstbsaratoga22: This may help -
19:58:56 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
20:01:34 Quit moos ("CGI:IRC (Ping timeout)")
20:03:45 Join lee-qid [0] (
20:03:57 Join miepchen^schlaf_ [0] (
20:06:08 Quit perrikwp (" ajax IRC Client")
20:08:11 Quit Nibbler (Remote closed the connection)
20:10:37 Quit MU{lappy} (Read error: 113 (No route to host))
20:10:38 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
20:11:22 Quit Horscht ("I am root. If you see me laughing, you better have a backup")
20:12:48 Quit faemir (Remote closed the connection)
20:13:12 Join simonrvn_ [0] (i=simon@unaffiliated/simonrvn)
20:14:04 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
20:16:57 Join perrikwp [0] (i=98212f22@gateway/web/ajax/
20:18:54 Quit miepchen^schlaf (Connection timed out)
20:25:22 Join spiorf [0] (
20:26:08 Quit J (Read error: 104 (Connection reset by peer))
20:27:13 Join simonrvn1 [0] (
20:27:34 Quit simonrvn (Nick collision from services.)
20:27:43 Nick simonrvn1 is now known as simonrvn (
20:29:09 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
20:35:55 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
20:36:22 Join MU{lappy} [0] (
20:39:01saratoga22linuxstb: thanks, amazing how much ASM i've forgotten over the school year
20:41:22 Quit XavierGr (Read error: 110 (Connection timed out))
20:41:23 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
20:41:52 Quit simonrvn_ (No route to host)
20:42:03 Join Mouser_X [0] (
20:46:24 Quit Seed (Remote closed the connection)
20:46:30 Join waldo [0] (
20:46:50 Join Seed [0] (
20:47:10saratoga22hmm one of the Nero people replied to my question about making FAAD work better
20:48:24 Join Synergy6 [0] (
20:49:06 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
20:49:06LambdaCalculus37saratoga22: What did they tell you?
20:50:02 Join shotofadds [0] (
20:50:28saratoga22just a list of things that are wrong with it
20:50:51linuxstbThey told you that? Or you to them?
20:52:18amiconnIsn't the main thing that's wrong with current FAAD its license?
20:52:24saratoga22no they fixed that
20:52:27saratoga22its plain GPL now
20:53:44*linuxstb looks at an m200v2 original firmware and sees a confusing mix of arm and thumb code...
20:53:58saratoga22they confirmed my suspician that their FFT is horriblely slow :)
20:54:52amiconnAh, didn't know that
20:54:59saratoga22and also that the codec makes poor use of memory
20:55:06 Join dabujo [0] (
20:55:07saratoga22but thats less helpful
20:55:49amiconnSo we could upgrade our copy to current FAAD? Or was that even done already??
20:56:02bertrikamiconn: I am trying to make usb serial work with windows. In the past I manually installed a usbser.sys extracted from some service pack .cab file. In the meantime there were some fixes to usbser.sys, so I'm trying to make windows install the newest version in the proper way
20:56:24linuxstbamiconn: I think preglow did some work to sync it, but never committed.
20:57:46saratoga22we're a quite a bit behind on FAAD patches I think, they've been commiting a 1 or 2 a month now for a long time since we forked
20:58:12saratoga22i should get on preglow's case to commit what he has
20:58:42 Join carini [0] (n=chatzill@pdpc/supporter/active/carini)
20:58:44 Join simonrvn_ [0] (i=simon@unaffiliated/simonrvn)
20:59:58LloreanAnyone know what "*panic* event line full" means?
21:00:20*LambdaCalculus37 never saw that error before
21:01:08*Llorean hasn't either.
21:01:24 Join lee-qid_ [0] (
21:02:29 Join Xerion [0] (
21:02:37 Quit carini (Client Quit)
21:02:39bertriktoo many events registered?
21:03:10 Join carini [0] (n=chatzill@pdpc/supporter/active/carini)
21:03:10amiconnfirmware/events.c line 55
21:03:19 Join Olop [0] (n=tac2@
21:03:36 Quit carini (Remote closed the connection)
21:03:37bertrikI think I saw some reports about the other case too, with events being unregistered that were already unregistered
21:03:50amiconnBut this shouldn't happen unless there's a major bug
21:04:00 Join carini [0] (n=chatzill@pdpc/supporter/active/carini)
21:04:06 Join tvelocity_ [0] (
21:04:21 Join gregzx [0] (
21:04:29*amiconn has never seen that happen on any of his targets
21:05:18OlopEvening all, just a quick question.. is there a problem with bookmarking on the latest release? I've installed it on my ipod mini and a partially sighted woman's ipod nano but I can't seem to bookmark podcasts... any ideas?
21:05:45LloreanOlop: Are you using database or the file browser?
21:05:58bertrikI added logging of the event id for the panic in remove_event some time ago, maybe we need it on the add_event too
21:06:15OlopLlorean: database, is that why?
21:06:25LloreanOlop: Yes, bookmarking does not work with the database.
21:07:13 Quit simonrvn (Nick collision from services.)
21:07:13 Nick simonrvn_ is now known as simonrvn (i=simon@unaffiliated/simonrvn)
21:08:03OlopLlorean: Thanks so much, been wondering why for ages
21:08:26*gevaerts can't see how this event line full can ever happen at all
21:09:46 Quit gregzx ("ChatZilla 0.9.82 [Firefox]")
21:09:52OlopI assume the file browser can't be used with iTunes?
21:10:08LloreanOlop: Not effectively, no. iTunes semi-randomly renames files.
21:10:11 Join gregzx [0] (
21:10:32gevaertsThere are 7 add_event()s in the code, MAX_SYS_EVENTS is 10, and add_event() checks for duplicates
21:10:37 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
21:11:24amiconngevaerts: Race condition, perhaps. On dual core, accessing the event array would probably need to be core locked
21:11:31OlopLlorean: Typical, well thanks for the help, I've been wondering about that for ages
21:11:33Lloreangevaerts: So the most important question then is "is it really a clean SVN build"?
21:11:48LloreanOlop: It's possible one day bookmarks will work from the database. We'd all like them to, but it's not a simple solution.
21:11:51amiconnNot sure whether the event system is accessed from the COP at all though
21:12:05 Join Ebert [0] (
21:12:21gevaertsOne other thing is that this c200 also loses sound settings. Filesystem corruption ?
21:12:50LloreanI've seen a lot of people report problems with targets losing settings.
21:13:03LloreanNot just c200, but a variety of them.
21:13:11amiconnLlorean: On ipods those reports are understandable
21:13:17gevaertsYes, and very often chkdsk/fsck solves this...
21:13:33Lloreanamiconn: Oh?
21:13:41amiconnThe hold switch clears settings
21:13:48Lloreanamiconn: Ah, no, not like that.
21:14:07LloreanAs in, the file is damaged somehow, but if they delete config.cfg manually, it starts saving settings properly again
21:14:46amiconnOn what target(s)?
21:14:50LloreanI've seen quite a few cases of people reporting problems with their settings being saved, and either deleting config.cfg, or doing a file system check, has solved it.
21:14:56LloreaniPods and Sansa, afaik.
21:15:13OlopLlorean: Well understandably not everything can be achieved. Must say Rockbox is fantastic and is really helping out my partially sighted friend. Thanks for your help Llorean :-)
21:15:23LloreanPossibly only 5G/5.5G iPod, but that's hard to say for sure, we certainly have a lot more users of it.
21:15:45 Join Sangue [0] (
21:15:49LloreanI've never experienced the problem myself, and I don't think anyone's reported it as recurring, so I've never been sure whether it's random corruption.
21:16:09LambdaCalculus37I've never had issues with the settings resetting themselves on my iPod, unless I do it myself.
21:16:17 Quit Xerion (" ")
21:16:22LloreanBut I've had a rising suspicion Rockbox might be causing corruption. Another "common" problem is the iPods OF refusing to work, iTunes demanding a restore, windows saying "no partition found", but Rockbox working fine.
21:16:27 Join Xerion [0] (
21:16:39amiconnLambdaCalculus37: On ipod there's an easy way to accidentally reset settings (unless you're running an usb-enabled build)
21:17:18LloreanSorry, those are three different symptoms (an iPod will typically have one of them), but they still work with Rockbox
21:17:29LambdaCalculus37amiconn: Yes, one is to flick the hold switch on too late when you're attempting to boot to the OF.
21:17:33amiconnJust plug a powered off ipod (hold enabled) into usb...
21:17:43LambdaCalculus37But I use a USB-enabled build on my iPod.
21:17:54amiconnNo need to flick anything, just forgetting to un-hold before plugin
21:17:56Lloreanamiconn: The problem these people have, though, is that they'll explicitly change settings, hold play/pause to power down, power back up, and it won't have been saved.
21:18:00 Quit Horscht ("Snak 5.3.3 Unregistered copy. Evaluation period is over. Program will now quit. Thanks for using Snak.")
21:18:51 Quit lee-qid (Read error: 110 (Connection timed out))
21:19:02amiconnHmm, actually that would boot the OF... weird
21:19:14 Quit tvelocity (Read error: 110 (Connection timed out))
21:19:20amiconnSomehow I managed to reset the settings this way once
21:19:31Lloreanamiconn: Before the bootloader change perhaps?
21:19:35gevaertsOne example of settings problems is
21:19:38LloreanBack when only menu booted the OF?
21:19:49amiconnLlorean: That's possible
21:20:18Lloreangevaerts: Exactly. I've seen probably less than a dozen cases of the problem in that post, but they're all cases of the exact same problem where deleting the file or chkdsk /f have resolved it.
21:20:21LambdaCalculus37amiconn: I reset the settings that way once too, but this was back when I first started using Rockbox (end of 2006).
21:20:27LloreanAnd just the fact that it's the "same" problem makes me suspicious
21:21:20gevaertsBut on the other hand, if rockbox _always_ crashes, it's normal that it doesn't save settings
21:21:51*gevaerts would suggest a chkdsk/fsck anyway. It can't harm
21:22:47SangueI'm just going to jump in here and ask if someone can answer a question for me, maybe in private if necessary.
21:23:10 Join Lasse90 [0] (n=opera@
21:23:33domonokySangue: if it is rockbox related, just ask...
21:24:36SangueWell, my ipod (4th gen) had an issue [a drunk friend dropped it] and the music "vanished" I put rockbox on and got them to show back up again, but now over half of them are no longer tagged and I have2-3 copies of some of the songs on there, whereas I only had one before.
21:24:54SangueI haven't found any documentation on the site about these issues yet, so I figured I'd come here and ask while I was on irc.
21:25:21Lasse90I'm thinking of buying a sansa E280 but of course i don't want the v2. What are the chances of getting one? I'm buying it in Norway if it matters
21:25:38domonokySangue: did you check the disk for errors with something like checkdisk ?
21:25:56LambdaCalculus37Lasse90: Buying a new Sansa will almost certainly get you a v2. eBay is your best bet for a v1.
21:26:27Sanguedomonoky: It's fine.
21:26:27Lasse90Ok. Thanks.
21:27:11Lasse90When did they start making V2? Maybe i can ask for a older model if they have it
21:27:18SangueI can deal with untagged music if I have to, but I just wanted to see how I could get rid of the extra songs. >:
21:27:36LambdaCalculus37Lasse90: Since fall of 2007.
21:27:39Sangueof course, none of them show up in itunes anymore, so i can't delete them that way...
21:27:52gevaertsSangue: did you maybe let checkdisk repair the filesystem earlier ? Maybe it was messed up enough for the repair to not be really effective
21:28:02LambdaCalculus37Lasse90: Also, stores will just give you whatever they have in stock. That's why I suggested eBay.
21:28:05domonokySangue: you could make a playlist of all music, save it, and check the paths for where the dublicates hide.. :-)
21:28:15LloreanSangue: you may be best off deleting the songs, and just copying them over using the filetree so you can manage them more directly.
21:28:41SangueThat's just it, I don't see how to delete the songs.
21:28:52Lasse90Yes. But it shouldn't be a problem to return it and get my money back anyways. But i'll guess it safest for me to get a used one
21:29:03BigBambiSangue: Do you want to get rid of all your songs and everything?
21:29:05SangueI spent a while looking over the site and the software on the ipod itself. :>
21:29:07LloreanSangue: They're all in the iPod_Control folder.
21:29:17domonokySangue: they are on you ipod, in the ipodControl folder, with strange names...
21:29:19SangueWell, not all of the songs, just the duplicates, BigBambi.
21:29:40BigBambiAnd still have them work with the OF?
21:29:44LambdaCalculus37Lasse90: That's your best bet.
21:29:53*gevaerts wonders if th irc police will allow suggesting formatting the data partition
21:30:03BigBambigevaerts: Not as a first resort!
21:30:28amiconnI would recommend a chkdsk first.
21:30:40LambdaCalculus37Lasse90: Oh yes, one more thing... when you go on eBay to look for one, ask the seller to read you the firmware revision on the Sansa. If the firmware starts with 01.XX.XX, it's a v1. If it's 03.XX.XX, move onward; that's a v2.
21:30:41BigBambiI thought he said he already did a chkdsk
21:31:49Lasse90Ok, thanks for your help :)
21:32:02amiconnIf it finds more than just a few simple errors, then I would reformat the data partition and put the music back on.
21:32:19BigBambiSangue: IT sounds like the itunes database is corrupt. AFAIK, to get that back you'll need to wipe it with an iTunes restore or similar then re-add them. If you only want to use Rockbox, you could use a mass tagging program to rename all your files from their tags then delete the ones you don't want
21:32:38amiconnOtherwise I'd use a mass tagger for sorting, moving and renaming the existing music
21:32:41 Join atrus [0] (
21:33:08BigBambiBut if you have them all on your PC it may be easier to just wipe it and start again
21:33:23*gevaerts looks sternly at BigBambi
21:33:33Sanguei don't. the computer the mp3s were on died completely.
21:33:37BigBambi(n.b. after a iTunes restore you would need to reinstall the rockbox bootloader, a format would avoid this)
21:33:48BigBambigevaerts: I suggested an alternative first :)
21:34:09BigBambiSangue: So I would use a Mass Tagger to rename the files, rescue the ones you want, then sort out the iPod
21:34:25gevaertsSangue: if you have a computer with enough space, I'd first make a full backup
21:35:12amiconnBigBambi: Only the bootloader? I thought the ipod updater formats the whole disk. But maybe it only does that on demand
21:35:26BigBambiamiconn: Er, don't know :)
21:35:35BigBambiamiconn: It probably does :)
21:35:59*gevaerts would be very suspicious about duplicate files and other files that lost their tags. Quite possibly the rest of the file contents got mixed up as well
21:36:12Sangueoh, hey. maraz is in here. small world.
21:36:12 Join webguest26 [0] (n=51ece298@gateway/web/cgi-irc/
21:36:26BigBambiI dropped my H140 a couple of years back, completely killed the disk
21:36:33amiconnI'm not sure. I only used it twice; once for getting rid of a non-working ipl installation, and a second time to convert a 1st Gen from HFS to FAT
21:36:42BigBambiThat was depressing :/
21:36:53BigBambiamiconn: I've never used it, but it makes sense that it would
21:36:54Sanguemy other issues is that i don't have a wall-charger anymore. :>
21:36:54***Saving seen data "./dancer.seen"
21:37:18Sanguefactory reset always wants the charger. :/
21:37:41Sanguebut i'm picking through the control folder at the moment
21:37:44 Quit webguest26 (Client Quit)
21:37:59 Quit atrus ()
21:37:59 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
21:39:07Sanguei'll just back up things and try your suggestions before i resort to resetting
21:42:11 Join atrus [0] (
21:42:39Sanguejeez, 109 minutes.
21:43:04gevaertsIf you feel lucky you can skip the backup, but I wouldn't...
21:43:11*Sangue puts on her boxing gloves and prepares for battle with the ipod..after a quick late lunch.
21:43:16SangueNah, I plan to bakcup.
21:43:19SangueI always back things up.
21:43:28BigBambia good plan
21:43:52 Quit Synergy6 (Read error: 110 (Connection timed out))
21:43:59 Join fml [0] (n=4fd3ff42@gateway/web/cgi-irc/
21:44:01SangueNow, I shall lurk and leave you guys to..whatever, while I fight this.
21:44:47fmln1s: hello. Any toughts about FS #8953? Not that I really urgently needed it but just as a programming axercise.
21:45:06fml*thoughts, *exercise
21:45:08 Join AndyIL [0] (n=pasha_in@
21:47:02 Quit atrus (Client Quit)
21:47:04 Join daurnimator [0] (n=daurn@unaffiliated/daurnimator)
21:48:56 Join Rondom [0] (
21:50:00 Quit AndyI (Read error: 104 (Connection reset by peer))
21:50:05 Join AndyI [0] (n=pasha_in@
21:50:29 Quit OlivierBorowski (Remote closed the connection)
21:50:48 Join homielowe [0] (n=eric_j_l@
21:51:00 Part homielowe
21:52:41bertrikgevaerts: sorry to ask again, but we can only use endpoints 00, 01, 81, 02 and 82 right?
21:52:59gevaertson portalplayer, yes
21:56:45 Quit marqck (Remote closed the connection)
21:57:14 Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)")
21:58:20 Quit mf0102 (Remote closed the connection)
21:59:11 Join jgarvey [0] (
22:04:28 Quit ZincAlloy ("CGI:IRC (Ping timeout)")
22:04:58 Join OlivierBorowski [0] (
22:06:38 Join Av3 [0] (
22:07:57 Join davina^ [0] (
22:08:27 Join Synergy6 [0] (
22:09:26 Quit AndyIL (Read error: 113 (No route to host))
22:14:22 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
22:15:09 Quit davina (Nick collision from services.)
22:15:14 Quit Ave (Read error: 110 (Connection timed out))
22:15:14 Nick Av3 is now known as Ave (
22:15:30 Nick davina^ is now known as davina (
22:20:25 Quit perrikwp (" ajax IRC Client")
22:22:18n1sfml: I still inted to look at it, just that I'm slightly drunk at the moment and would rather not commit anything :)
22:23:00Nico_Pballmer's peak! :)
22:25:40bertrikgevaerts: I'm experimenting a bit with the USB descriptor for usb serial now on a USB microcontroller board. The simplest descriptor that still works with windows still needs 3 endpoints...
22:26:49bertrikI'll try a fake interrupt endpoint
22:27:13 Quit MU{lappy} (Read error: 113 (No route to host))
22:29:06 Join MU{lappy} [0] (
22:31:10 Quit desowin ("KVIrc 4.0.0 Insomnia")
22:31:29 Quit axionix_ (Read error: 110 (Connection timed out))
22:34:02 Join perrikwp [0] (i=9821738c@gateway/web/ajax/
22:35:42 Quit fml ("CGI:IRC (EOF)")
22:39:19 Quit OlivierBorowski (Remote closed the connection)
22:43:10bertrikweird, there is a line in usb_serial.c that ends in a ' instead of a ;
22:43:20bertrik, I mean
22:43:23*gevaerts looks
22:43:28 Nick miepchen^schlaf_ is now known as miepchen^schlaf (
22:48:21 Nick fxb__ is now known as fxb (
22:48:55*gevaerts increases his commit count
22:49:05*preglow increases his commit dance count
22:49:59*DerPapst increases 'svn up' count
22:50:28*Bagder increases in general
22:51:03*bertrik crosses fingers
22:52:05*shotofadds thinks you guys are just looking for things to fix to make the table more green :p
22:53:29shotofadds..he says, while committing a rather tiny change
22:53:41*gevaerts reads and decides that this is not his type of bug
22:55:30Sanguethis is going to be a stupid question, most likely...but does rockbox not allow playing over the computer in a player at all?
22:56:00gevaertsSangue: I'm not sure what you mean
22:56:39BigBambiSangue: If you mean using the DAP as an external hard disk, sur
22:56:42Sanguesuch as, plugging the ipod into the computer and playing through itunes or some other plater
22:56:47Sangueah, alright
22:56:50Sanguethanks BigBambi
22:56:54BigBambiSo long as you copied the music on in a sane way
22:57:05BigBambii.e. not suing itunes or something like that
22:57:17BigBambiDon't sue itunes either!
22:57:27Sanguesomeone should :>
22:57:30*Sangue coughs
22:58:12Sanguenote to self: hot philly cheese is hot
22:58:39Lloreangevaerts: That is a very strange recipe... reshuffle three times? Reduce the volume by 1?
22:58:45*Llorean wonders if you also must stand on your head while doing all this.
22:58:54BigBambiOr set the volume to -1?
22:59:21LloreanBigBambi: Good question.
22:59:23BigBambiLlorean: You must also be turning anti clockwise whilst rubbing your stomach
22:59:23LloreanMight as well ask.
23:00:29*Llorean cringes looking at the EQ settings the person is using.
23:00:51*gevaerts looks for his c250 to try to reproduce this
23:01:03LloreanBut I can't imagine being a basshead is likely to drag up obscure error messages.
23:01:20 Quit Olop (Remote closed the connection)
23:01:28Nico_P"very important change vol -1"
23:01:58*Nico_P is really puzzled
23:02:24preglowgevaerts: these typos don't affect anything, do they?
23:03:09gevaertspreglow: unless I really forgot all I know about C they don't
23:03:36preglowno, that's what i think as well
23:03:59*n1s wonders why VCAMEN is set on the beast...
23:04:16*n1s also tries to find the camera
23:04:55bertrikif I just updated the main firmware (not the plugins/codecs), is it possible to install just the main binary instead of making a zip and extracting it?
23:05:01Nico_Phidden in the headphone socket maybe? :)
23:05:19Nico_Pbertrik: yes
23:05:25bertrikcan I just copy the rockbox.mi4 to the .rockbox dir on the device?
23:07:55Lloreangevaerts: Well, the problem is "solved." Sadly this just means that it's likely now that we'll never figure out what caused it. =/
23:08:35*gevaerts stops reproducing
23:08:57gevaertsLlorean: I still guess something with the filesystem
23:12:12n1sHow well does Rockbox handle corrupted, cleared nvram?
23:12:50n1snot at all related to the current discussion btw
23:14:14 Quit domonoky (Read error: 104 (Connection reset by peer))
23:14:52 Part Lasse90
23:15:18Nico_P"to recover from an error, the PMC will restart and remove all media items."
23:15:21*gevaerts unfairly got 40 points
23:15:55n1sNico_P: the notorious reformat error :)
23:16:16Nico_Pyes, and I'm not liking it, given how long it took to put my music collection on the beast
23:16:35Bagderand those 40 points ruined many green builds in a row...
23:16:37Nico_PI think I'll just prevent it from doing it, at least for now
23:16:58n1sI've had to fix my FAT 3 times with fsck already, so it seems something isn't really right
23:17:37*scorche|sh checks the pool for who had 9 builds
23:17:53 Part Ebert
23:17:54scorche|shshame...doesnt look like anyone bet 9 builds would be the breaker :)
23:18:27Nico_Pgevaerts: you managed to segfault gcc! that must've been horribly wrong syntax :)
23:18:32 Join Synergy66 [0] (
23:18:51 Quit Synergy6 (Read error: 104 (Connection reset by peer))
23:19:24gevaertsNico_P: even in a bit of code totally unrelated to my changes !
23:20:05Nico_Pcrap, I allowed my beast to proceed with the wiping out of all my data :(
23:20:23 Join Absnthe [0] (
23:20:50Nico_Pthe rockbox BL is still there but freezes after "disk init done"
23:21:29Mouser_XSo, IIRC, you can't resize the 'beast's firmware partition, correct?
23:21:54Nico_Pno. I think linuxstb was the one who tried it
23:22:08Mouser_XYou can remove everything from the device except for nk.bin (everything from both partitions), but you can't resize the firmware partition?
23:22:23Mouser_XYah, that's what I thought (about linuxstb trying it).
23:22:33Mouser_XThat's annoying.
23:22:39n1sMouser_X: should be in yesterday's log
23:22:47Nico_Phow big is the system partition?
23:23:00Mouser_XI thought it was around 200 MB.
23:23:09 Quit lee-qid_ ("aufwiederbyebientotsayonara")
23:23:10Mouser_X(Pretty big, IMO.)
23:23:43Mouser_X(I have it hooked up right now.)
23:24:08 Quit amiconn (" reboot")
23:24:19Mouser_X25-50 MB is more than enough space... Too bad it breaks the OF.
23:24:33n1sNico_P: did the disk speed improvement help usb transfer speed?
23:24:37 Quit Synergy66 ("Adios")
23:24:46Mouser_XWhat about renaming the partitions? "TFAT" isn't very helpful.
23:24:54Mouser_X(Did anyone try that yet?)
23:24:57Nico_Pn1s: I didn't try out, but I guess I will no
23:25:15Bagdertfat? that's the same name the zune uses
23:25:42n1sBagder: is ist win ce based too?
23:25:46Bagderyes it is
23:26:00Nico_Pboth partitions are called that
23:28:08*Nico_P is thinking about an iconview and how it could be used for AA, but wonders where all the thumbnails would be stored
23:28:35Nico_P(I mean in memory)
23:31:26LloreanNico_P: I suppose the album art would be used for the folders or something?
23:31:51Nico_PLlorean: something like that
23:32:19Nico_Pit would be pretty neat IMHO, and I think an iconview is going to be required for touchscreen targets
23:32:29 Quit bertrik ("rebooting")
23:32:39LloreanNot necessarily required, but it'd make UI navigation much more comfortable.
23:36:55***Saving seen data "./dancer.seen"
23:37:48 Join bertrik [0] (
23:38:22bertrikgreat, linux barfed on my USB descriptor
23:38:22linuxstbMouser_X: I tried resizing the first partition to about 1MB, and it didn't like it. Although thinking about it again, maybe I didn't remember to format both partitions....
23:39:08linuxstbMouser_X: But it seems (so far...) to be quite brick-proof. Recovery mode always seems to kick in...
23:40:05Mouser_XYes. That's good. But I really don't want to have to put the OF back on there... The tools for Windows users are lacking.
23:40:11Lloreanlinuxstb: So it's possible we'll be stuck with a giant partition until such time as we can load our own code into flash (if ever)?
23:40:27Mouser_X(This is why I'm sticking with Rockbox. UMS mode makes life so much better.)
23:40:31linuxstbLlorean: I need to try it again...
23:41:04 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
23:41:36LloreanWell another option is just to actually make use of that partition by installing the build to it as well, though that makes it impossible for people to browse into the .rockbox folder from within Rockbox.
23:42:04 Quit advcomp2019 (Read error: 104 (Connection reset by peer))
23:43:08*gevaerts suggests to use it for a disk-backed paging malloc
23:43:17*gevaerts quickly runs away
23:45:23n1swe did get a request for a paging file :D
23:45:33*preglow increments his good idea dance count
23:47:08*n1s misses the dancing that used to go on in here ;)
23:47:41 Quit jgarvey ("Leaving")
23:47:53Bagdern1s: we're saving up for devcon! ;-P
23:49:51 Quit Rondom ("Ex-Chat")
23:53:15 Join csc` [0] (n=csc@archlinux/user/csc)
23:53:25 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
23:56:03Nico_Pn1s: wow unzipping the build is superfast now
23:58:11linuxstbMouser_X: Renaming the partitions works fine...

Previous day | Next day