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

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

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

#rockbox log for 2007-02-08

00:02:38MonkeyTamer6630 still needs an update
00:02:58MonkeyTamerthere's a glitch with exiting to the root menu after playing music
00:03:38*MonkeyTamer wonders if JdGordon fixed that or not
00:03:57directhexi'm not sure rockbox is quite right at this moment in time for a general purpose off the shelf player for joe average. then again, considering how shit the average mp3 player is, i might be wrong
00:04:17 Join mofonyx [0] (
00:04:22 Quit jhMikeS (Nick collision from services.)
00:04:27LloreanWhat makes it 'not right'?
00:04:27directhexthere's really not an enormous amount of tweaking that'd be needed for a hardware player to carve out a niche though
00:04:28 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
00:04:29mofonyxwhy does rockbox have problems charging when battery is 0?
00:04:35mofonyxi mean, mine keeps rebooting
00:04:52MonkeyTamerremember the new mindset: the best mp3 player is the one that sucks the least
00:05:02directhexLlorean, things joe average is likely to have and use, like WMA files
00:05:07mofonyxany solutions?
00:05:37Lloreandirecthex: That's a vague statement. What other 'things' besides WMA support, which frankly isn't *that* common anyway.
00:06:45MonkeyTamerblasted usb device not recognized message
00:07:31mofonyxbah :s
00:07:42MonkeyTamerdoesn't charge?
00:07:54mofonyxnot to say it doesn't charge
00:08:04mofonyxwhen mine is charging from nil battery, it just keeps rebooting itself
00:08:34MonkeyTameron what dap?
00:08:37mofonyxor when i charge it at all! it keeps rebooting
00:08:41mofonyxiPod 4G Photo.
00:08:50MonkeyTamerI have the same..
00:08:54mofonyxlike right now, it's charging, and it's rebooting itself over and over again
00:08:58MonkeyTamerwhen have you last updated?
00:08:59directhexLlorean, album art support, even better without needing to resize things manually in advance to suit a theme? more obvious visual cues, such as icons for menu entries? the root menu's in progress already thankfully
00:09:25mofonyxim not sure
00:09:27mofonyxlemme check
00:09:28 Join webguest60 [0] (i=cb1a7a0c@gateway/web/cgi-irc/
00:09:34directhexLlorean, and wma is horrifyingly common - people almost never change defauls from when their computer is shipped, which means the default is windows media player set to use wma for output
00:09:44MonkeyTamerthe root menu is fairly intuitive, and may be fixed rather soon
00:10:14directhexa picture's worth a thousand words, so the entire menu system could be replaced by a single icon, right? ;)
00:10:17MonkeyTameraccording to JdGordan however, he needed to add some code for redrawing, whatever that means ;)
00:10:30TrueJournalsgotta go
00:10:46 Quit Thundercloud__ (Success)
00:10:52mofonyxMonkeyTamer : rockbox-ipodcolor-20070110
00:11:05MonkeyTamerupdate that
00:11:15mofonyxcan't, it's rebooting itself silly right now :P
00:11:24MonkeyTamerconnect with usb
00:11:33mofonyxi wonder why it does that. hmm
00:11:40MonkeyTamerare you using the dc?
00:11:54mofonyxif i can get it to suddenly fail to load rockbox, then it boots into apple OS and gives me a *charging* screen
00:11:55MonkeyTamerer... wall charger?
00:11:58webguest60Hi all, does anyone know where I can get a build for a 4G Photo iPod that doesn't freeze during playback? I've read that it should be fixed with a kernel_on_cop 8 patch, but I have no idea where to find the patches or other builds.
00:12:02mofonyxyeah, wall
00:12:08 Quit TrueJournals (Read error: 104 (Connection reset by peer))
00:12:09MonkeyTamerjust switch on hold
00:12:45mofonyxoh shit
00:12:46midgeywebguest60: patches are in the tracer, side the menu item that says patches on the left menu
00:12:49mofonyxis that how you load original firmware?
00:12:50MonkeyTamerit's all on the tracker
00:13:06midgeywebguest60: and there's an unsupported build forum
00:13:19mofonyxi'll get it updated
00:13:21midgeysee what patches they have applied to each build
00:13:23MonkeyTameror if you're daring, try compiling yourself ;)
00:14:01MonkeyTamermofonyx: that should help, as of 02/04/07, there had been a commit for improved detection of the charger
00:14:29Lloreandirecthex: Firstly, how do icons provide better visual cues than *words* which actually mean something?
00:15:06webguest60if there a repository for unsupported builds? or does everyone just compile in patches themselves?
00:15:25MonkeyTamerthe unsupported build page houses all of said builds
00:15:32MonkeyTameryou can try pijulius
00:15:41MonkeyTameror, try the wiki to learn to compile
00:15:43midgeywebguest60: i told you, there's an unsupported builds section in the forum
00:17:01Lloreandirecthex: Secondly, I think almost anyone with enough brains to _install_ Rockbox probably is able to change their encoder to do MP3. Remember this isn't something that's getting shipped to people.
00:17:22LloreanThe most common format out there is still MP3, followed by AAC I'd imagine thanks to iTunes and the iPod, and their defaults.
00:17:49webguest60Thanks.. just going over to take a look.
00:18:21 Join perldiver [0] (
00:18:56 Quit fasmaie ()
00:19:06directhexLlorean, i'm pretty sure i was hypothesizing over a player which would be shipped to people. at which point the average user IQ drops like a stone
00:20:12Lloreandirecthex: You said it wasn't right for a general purpose off the shelf player for joe average. It sounded like the context was more intended as the general-purposesness of it.
00:20:46Lloreandirecthex: Anyway, for off the shelf players, they *always* come with a preferred method of transferring your CDs, so saying it lacks WMA support is somewhat silly in that context too.
00:22:00LloreanYou were talking about it 'not being right' for users, I don't see how lacking Album Art and WMA make it not right.
00:22:18LloreanI thought you meant something about its actual functionality was wrong, rather than 'It doesn't have enough shiny'
00:23:05 Quit webguest60 ("CGI:IRC (Ping timeout)")
00:23:23 Quit Thundercloud (Read error: 60 (Operation timed out))
00:24:32 Join barrywardell [0] (
00:24:33 Quit lini (Connection reset by peer)
00:24:38 Join lini [0] (i=pugsley@
00:26:36directhexLlorean, the functionality's pretty much spot on. but the sad problem is, you can have the most compelling feature set in the world - it won't be able to compete with teh shiny
00:26:53directhexjust look at the karma
00:27:00 Quit linuxstb_ ("CGI:IRC")
00:27:53LloreanPeople actually do buy things for functionality occasionally, you know.
00:28:12LloreanOtherwise there wouldn't be a market for other MP3 players at all.
00:28:34*Llorean shrugs
00:28:43*dan_a only bought the Sansa because it looks very sexy
00:29:39MonkeyTamerwell, at least you admit it
00:31:27LloreanI wanted it once we got Rockbox's recording functions working on it.
00:31:33directhexLlorean, apple had over 80% of the hard disk player market in 2004. i think by Q3 2005 it was around 75%
00:31:58Lloreandirecthex: Because it's fashionable, yes.
00:32:22LloreanBut there's absolutely no sense in trying to do better than Apple at what Apple already does exceedingly well.
00:32:35LloreanYou don't try to compete with someone who has a strong monopoly, you go and find another market.
00:32:40MonkeyTamerthey sure know how to market that sucker
00:33:07LloreanNo matter how shiny Rockbox ever became, it wouldn't be able to work with iTunes. Or Rhapsody, or any of the others for that matter.
00:33:12 Quit petur ("reboot")
00:33:22dan_aThe Apple OF is also *very* intuitive
00:33:42Lloreandan_a: See, I didn't find it so when I first used it.
00:34:20LloreanI kept trying to use the left and right arrows too much.
00:34:45directhexLlorean, never? add in support for external codec blobs, allowing foocompany to include wmadrm.codec with their rockbox-based player. it's not pretty, sure, but it's conceivable.
00:34:50dan_aLlorean: I could use it out of the box. It took me much longer to start getting to grips with Rockbox
00:35:19Lloreandirecthex: It wouldn't be doable with the GPL.
00:35:43directhexLlorean, not with static linking, no.
00:35:52Lloreandan_a: I was used to things that had buttons that actually do what they say. It took me forever (relatively speaking) to learn that Menu was 'back'
00:37:15Lloreandirecthex: I don't believe the GPL stipulates that it only applies to statically linked code.
00:37:29 Join Mouser_X [0] (
00:37:45 Join petur [0] (n=petur@rockbox/developer/petur)
00:37:50dan_aLlorean: Now I'm used to Rockbox, I agree with you. However, as the first MP3 player I'd used, I was impressed at how quickly I picked it up.
00:37:51bluebrotherhmm. Someone else experiencing settings not getting saved when roloing?
00:37:52Mikachuif they distribute a wmadrm.codec, they might not be allowed to distribute rockbox, or any other gpl product
00:37:58 Quit Seed (Nick collision from services.)
00:38:04 Join Seedy [0] (
00:38:25Lloreandan_a: I can see it under a 'first MP3 player' situation, but I'm a bit obsessive compulsive (I'm diagnosed with something that includes it) so I have a hard time with buttons not doing what they seem like they should.
00:40:20peturduh... could it be VirtualBox doesn't run on W2K?
00:40:43MonkeyTamerI find navigation to be more convenient on Rockbox personally
00:41:00directhexMikachu, how about we use the gigabeat as an example? it runs linux, and it's the poster child for wma drm
00:41:01MonkeyTamerit's a lot easier to switch b/t music and other tasks
00:41:03bluebrotherhehe ... should I try installing VirtualBox on w2k running inside of a VirtualBox?
00:41:20Mikachudirecthex: all i know was in that statement :)
00:41:28directhexMikachu, there are thousands of projects combining gpl and non-gpl codes, as long as it's done within fairly well defined parameters
00:41:50peturI get an error about not finding an entry point in ntdll.dll :(
00:41:55Mikachui know of some, but the binaries are illegal to distribute
00:42:16 Quit kubiix ("Miranda IM! Smaller, Faster, Easier.")
00:43:28directhexMikachu, which binaries? is it illegal to run closed source apps on a linux kernel?
00:44:00Mikachuno, of course not
00:44:00dan_aI think it could be argued that wmadrm.codec would not be derived from Rockbox. wmadrm.codec would be a file, so distributing a Rockbox binary and that together would be "mere aggregation"
00:44:29 Join webguest60 [0] (i=cb1a7a0c@gateway/web/cgi-irc/
00:44:37Mikachuif all they do is port something existing to the rockbox api, it wouldn't be derived
00:45:01LloreanWell, not right now, because right now it'd be statically linked.
00:45:27LloreanThe way things stand, it would have to be derivative of Rockbox, right?
00:45:28 Part mofonyx
00:45:35directhexLlorean, at this moment in time? yes
00:45:36Mikachuit's hardly hard to write a codec that doesn't use any rockbox lib functions, only plugin api
00:45:40Mikachui mean codec api
00:45:57LloreanBut that also requires a change in the desires of the Rockbox project.
00:45:59Mikachustatic linking means you take gpl'd object code and put in your binary
00:46:08Mikachuer, you know what i mean
00:46:26-->"register covert mrmatt1" received from covert (n=chatzill@
00:46:30 Quit bluebrother ("leaving for today")
00:46:38LloreanYou'd have to make significant changes just to be *able* to jump through the hoops
00:48:21 Join dewdude [0] (
00:50:20 Join Soul-Slayer [0] (i=540d08c1@gateway/web/cgi-irc/
00:50:57Soul-Slayerbarrywardell: Has the recent SVN changed fixed your RockBoy trouble?
00:52:40 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
00:52:50 Quit petur ("reboot reboot reboot")
00:53:22*amiconn thinks that rockbox shouldn't even try to support drm
00:53:47*Mikachu agrees
00:53:52*Llorean thirds the matter.
00:54:00 Quit webguest60 ("CGI:IRC (Ping timeout)")
00:54:23*markun doesn't want to go there either
00:54:55barrywardellSoul-Slayer: the most recent patch on the tracker did. I haven't tested SVN but I think it was more or less the same
00:55:01barrywardellso probably
00:56:57 Join webguest60 [0] (i=cb1a7a0c@gateway/web/cgi-irc/
00:57:01amiconnSupporting non-drm wma is different, imho. I think we should try to add that, for several reasons
00:57:27 Quit webguest60 (Client Quit)
00:57:55 Join iPod4G_noob [0] (i=cb1a7a0c@gateway/web/cgi-irc/
00:58:05amiconn(1) it would complete support for all of-supported formats on the irivers
00:58:35LloreanI agree as well with that.
00:58:41amiconn(2) wma on ipod sounds like something apple *never* intended to happen
00:59:14directhexi don't think the rockbox project should try to support drm. but if hypothetically $foocompany were building a hardware player based on rockbox, it would be a desirable feature for their firmware
00:59:19 Quit Criamos ("( :: NoNameScript 4.03 :: )")
00:59:31directhexamiconn, is (2) a long version of 'screw apple'?
00:59:33 Quit BHSPitLappy (Read error: 131 (Connection reset by peer))
00:59:35Lloreandirecthex: Even Apple is saying that DRM may not be in our future any more.
00:59:42 Join petur [0] (n=petur@rockbox/developer/petur)
01:00:50directhexLlorean, that's posturing for their current legal issues in scandinavia. the big labels will never give up on drm
01:00:51amiconndirecthex: Yes, but if they want drm, they shouldn't be allowed to use rockbox, never
01:01:00perldiversee them dropping drm and the prices going up, $30/CD and $3/mp3
01:01:04amiconndirecthex: No, (2) is just an idea of fun
01:01:46amiconn(3) wma specs aren't open, but I guess there are quite some wma files out there - and it's at least a more efficient format than mp3 (considering quality vs. compression)
01:01:53 Join noob4g [0] (i=cb1a7a0c@gateway/web/cgi-irc/
01:01:56markunperldiver: why would CD prices go up?
01:02:29Lloreandirecthex: Yeah, but that's the labels, not Apple.
01:02:39perldiverRIAA just told today (after Steve's spech btw) that the CD prices are low
01:02:55 Quit iPod4G_noob ("CGI:IRC (Ping timeout)")
01:02:55 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
01:02:58LloreanYeah, RIAA said CDs should've been $33 in 1998.
01:03:01directhexperldiver, they've been complaining for years that cd prices are too low
01:03:06Mikachuthey say lots of fun things
01:03:18perldiverdrm dropping is a good reason to finally up them
01:03:19amiconnThe problem with drm is that it only annoys customers, while it doesn't have the desired effect
01:03:20perldiverdont you think
01:03:22 Join miepchen^schlaf [0] (
01:03:36directhexamiconn, that's not true. drm saves me money!
01:03:54directhexamiconn, i don't buy drm'd discs or drm'd files!
01:03:56JdGordonjhMikeS: thanks for fixing my errors last night.. I was too tired to remember to check the table :p
01:04:04directhexamiconn, it's slashed the money i spend on music
01:04:11amiconndirecthex: Ahaha, looking at it this way...
01:04:41JdGordonI dont know why but my h300 would still start with the recording statusbar... but maybe its a flushing problem and not rockbox.. because even with that it still shows it
01:05:05 Quit Mouser_X (Nick collision from services.)
01:05:10Lloreandirecthex: But Apple still has stated openly now that if the 4 major companies allow them to sell music DRM free, they will. I'm pretty sure that's an honest statement since they'd receive hell if they were ever forced to stand up for it, and backed down.
01:05:16 Join Mouser_X [0] (
01:05:40perldiverLlorean yes why not, for $3 per 128kbps file
01:05:46jhMikeSJdGordon: np. I think something's going on that should be looked into then. It should really only be set by recording_screen imo.
01:06:05 Join midkay_ [0] (
01:06:09Lloreanperldiver: I don't think Apple would raise the prices. But the RIAA labels might try to demand higher prices.
01:06:56directhexLlorean, the big labels have a far weaker grip in .uk than in .us, yet acts which sell drm-free elsewhere have apple drm applied automatically on itms. so i'm not convinced at their sincerity
01:07:10 Quit noob4g ("CGI:IRC (Ping timeout)")
01:07:30amiconnWhy would dropping drm cause the prices to rise?
01:07:30jhMikeSJdGordon: I'm not really sure how the H300 should behave differenly than my H120 in that regard either. hmmm...
01:07:31JdGordonjhMikeS: shouldnt that and the radio screen version of that be in thier respective files and not in global_status?
01:08:01amiconnAre cd prices lower now than they were before "copy protected" CDs were introduced? surely they weren't
01:08:03JdGordonjhMikeS: it shouldnt.. i think my computer may have been playing up and not actually transferring the whole file...
01:08:08Lloreandirecthex: Everything on iTMS has DRM on it, though, if it's purchased content. They probably didn't even bother with an infrastructure for DRM-free purchases.
01:08:15 Join devilsadvocate [0] (i=dee416b7@gateway/web/cgi-irc/
01:08:16jhMikeSJdGordon: I'm thinking it's really part of a global state that should be readilty available
01:08:34devilsadvocatethe real reason why jobs wants to remove drm
01:09:04***Saving seen data "./dancer.seen"
01:09:54devilsadvocatethere is always a caych, nothings for free, except rockbox :-)
01:10:11 Part devilsadvocate
01:10:33LloreanWas it really worth the theatrics of going through the web client. Is someone in here afraid to simply speak with their own voice?
01:11:13LloreanAnyway, considering how often DRM gets cracked, I think they will eventually realize it's a losing game. I don't expect it to happen for another decade or so though.
01:11:13directhexi have no objections to people thinking i'm an arrogant opinionated arse
01:11:33jhMikeSI also want to kill function calls as much as possible to check these basic global states and save some code and cycles. Also it exposes it all in a well defined manner. We could make all settings global variables not contained in a structure too. :)
01:11:39MikachuLlorean: maybe it's someone just reading the logs
01:11:58Mikachusomeone in apartment d183
01:12:00LloreanMikachu: With that name, it feels unlikely.
01:12:08Mikachui think i've seen it before
01:12:15directhexit's bill gates, trying to poison us against iSteve!
01:12:23 Quit muesli__ ("ich will Khe!!!")
01:12:27Mikachubut i haven't
01:12:30*Mikachu grepped
01:13:13 Quit midkay (Read error: 60 (Operation timed out))
01:14:03 Join fasmaie [0] (
01:15:41directhexi wonder what rockbox could do with the wifi in the zune
01:16:04JdGordonprobably nothing...
01:16:11JdGordonor multiplayer doom!!!
01:16:12LloreanShow up as a networked mass storage device for easy wireless file transfers?
01:16:23LloreanIt really doesn't matter until a device with WiFi has a port.
01:17:20 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
01:17:29directhexJdGordon, genius!
01:17:37JdGordonof course...
01:17:40Mikachuor multiplayer bubbles
01:17:47 Join miepchen^schlaf [0] (
01:17:55Mikachuor multiplayer <insert game here>
01:18:22jhMikeSAnd I'm thinking I'd like something accessible to firmware level too. Perhaps a global_state for these things is better for things that aren't persisted but are needed throughout. Maybe I'm on another nutty obsessive trip? :)
01:18:25 Quit Rondom ("Ex-Chat")
01:19:04 Quit Arathis ("Bye, bye")
01:19:07 Quit mattzz ("Leaving")
01:20:06 Quit wooo (Read error: 110 (Connection timed out))
01:20:36 Quit Soul-Slayer ("CGI:IRC (EOF)")
01:22:03 Part barrywardell
01:22:50JdGordonjhMikeS: you want something in firmeware/ apps can see like global_status? or in apps that firmware can see?
01:24:14 Quit funky ("leaving")
01:25:03 Part Llorean
01:28:05 Quit ender1 (" I just found out what Alt+F4 does.")
01:28:38 Quit [toffe] ("MegaIRC v3.27")
01:31:29 Quit jhMikeS (Nick collision from services.)
01:31:34 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
01:32:28jhMikeSJdGordon: Well something that can be seen throughout and apps see firmware. Would cleanup handle_audio_poweroff and such too. If I can't sell it and everyone wants it a certain way I'll just go with that.
01:33:27 Quit directhex ("Leaving")
01:33:33jhMikeSoops, handle_auto_poweroff that is
01:34:42JdGordonjhMikeS: "be seen throughout and apps see firmware." <- ?
01:35:35 Quit Mouser_X (Nick collision from services.)
01:35:44 Join Mouser_X [0] (
01:37:55 Quit petur ("sssssssssss---------PLOP!")
01:38:03 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
01:39:28jhMikeSJdGordon: apps can include firmware/export headers but firmware isn't supposed to include headers in apps/.
01:39:54JdGordonoh... ok.. now i get you :p
01:40:02JdGordonim still half alseep
01:41:36 Join TrueJournals [0] (
01:43:51 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
01:44:14 Join miepchen^schlaf [0] (
01:45:24 Join perl|perl [0] (
01:45:41 Quit perldiver (Read error: 110 (Connection timed out))
01:46:43dan_aHmph. I've tested bootloaders on my 4g greyscale going back to r11565, and none has worked. That probably means that I'm doing something wrong and have just wasted a shedload of time.
01:49:56dan_aOr maybe I haven't... my downloaded bootloader-4g.bin can still dual boot.
01:54:17 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
01:54:27 Join miepchen^schlaf [0] (
01:54:37 Quit Mouser_X (Nick collision from services.)
01:54:46 Join Mouser_X [0] (
01:57:39TrueJournalsIs there a way (in the code) to exclude .nsf files from the database?
01:58:25 Join BHSPitLappy [0] (n=steve-o@
02:01:03MonkeyTamerwhoo! done with masteringphysics!
02:01:46TrueJournalsOK... how about this... does anyone know where the database code is held?
02:01:52 Join perldiver [0] (
02:03:56 Join webguest24 [0] (i=dee416b7@gateway/web/cgi-irc/
02:03:59 Quit entheh ("^~")
02:05:31scorchein many places...
02:05:35webguest24JdGordon: a video of the Trekstor Vibez menu sys in action, seeing as its based on the karmas OS.
02:06:08TrueJournalsscorche: do you know where it specifies what files it wants to search for? Or does it just search for any file type rockbox can play?
02:06:21scorchenot sure
02:07:19scorchejust search for #ifdef #HAVE_TAGCACHE and it will point you at every piece of code
02:07:36TrueJournalsgoody :-p
02:08:26 Part webguest24
02:09:27 Quit Mouser_X (Nick collision from services.)
02:09:36 Join Mouser_X [0] (
02:13:14 Join [toffe] [0] (n=[toffe]
02:14:08 Quit perl|perl (Read error: 110 (Connection timed out))
02:16:20 Join Thundercloud [0] (n=thunderc@
02:18:43 Join Big_Mac [0] (
02:19:56 Join Soul-Slayer [0] (i=540d08c1@gateway/web/cgi-irc/
02:20:06Big_Macdirecthex|work: You here?
02:20:45 Quit BHSPitLappy ("Leaving")
02:21:17Big_Macor anyone who uses dvmware workstation for compiling because I just found out that the local computer shop had a copy of it that they were selling
02:21:42Big_Macso I bought it
02:22:02TrueJournalsvmware is kinda free now... you can make and run virtual machines for free...
02:22:20TrueJournalsor is dvmware something different (I took that as a typo)
02:23:02JdGordonheck, vmware server is even free now :)
02:23:35dewdudei never understood the real difference between server and workstation platforms of VMware
02:23:53TrueJournalsI'm trying to figure that out now... and I don't see any difference...
02:23:59dewdudei've used both.
02:24:06JdGordonyou cant make new ones in workstation isnt it?
02:24:16dewdudeserver seemed geared more toward server virturalization and not desktop
02:24:20TrueJournalsworkstation can create vmware images I believe...
02:24:27dewdudeworkstation can
02:24:28midkay_workstation = create, modify, run...
02:24:36TrueJournals*server can
02:24:40Big_Macvmware player and server are free
02:24:48dewdudeworkstation does everything server does, and theoritcally, you could run a server in workstation
02:24:55Big_Macworkstation was supposedly one up
02:25:00dewdudebut server is optimized more toward server enviroments
02:25:16dewdudethere's hardware it might not emulate hardware layers for properly
02:25:39 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
02:25:42TrueJournalswhatever... I've switched to using InnoTek VirtualBox for development
02:26:11Big_MacIs there a guide on that, and why would you want that over vmware player
02:26:33dewdudeBig_Mac, i've used workstation to compile and patch with
02:26:38dewdudei can try player
02:26:56Big_MacOk well will you be on for an hour or so more?
02:27:07Big_Macbecause I anticipate me needing help
02:27:19TrueJournalsI don't think there's really a guide for VirtualBox, but it's very self explanitory... I'm using that because It seems less bloated... Vmware is constantly running background processes.. VirtualBox only runs when it's being used
02:27:41dewdudeBig_Mac, i'll be on for at least the next 4 hours
02:27:42dewdudeif not 5.
02:28:07Big_Macah cool and you know workstation pretty well
02:28:15dewdudeyeah, i got player running
02:28:24dewdudethus far, it seems to be the same
02:28:55Big_Macok well I used player before and the problem was I could not access \\debian\user
02:28:58 Part pixelma
02:29:23 Join himitsu_ [0] (n=himitsu@
02:29:35dewdudei'm in my user directory
02:29:40Big_Macbut I was told that in workstation I could have it build to a different location
02:29:47TrueJournalsBig_Mac: I've experienced that too... it seems that every now and then SAMBA will just crash...
02:29:56 Part Llorean
02:30:06dewdudei don't use that
02:30:08Big_MacI have never been able to access it on this coputer
02:30:17dewdudetoo much of a pain...i just ftp between
02:30:20dewdudemuch easier.
02:30:34Big_Macbetween the workstation and your hardrive?
02:30:50Big_Machow did you do that? is that in a guide or could you explain it
02:30:58Big_Maclike how to ftp the zip
02:31:25dewdudei could tell you.
02:32:28 Join Plouj [0] (n=Plouj@
02:33:22Ploujwhere can I get specs on what kind of battery my iRiver h320 supports?
02:33:23TrueJournalsDoes anyone know how I get my path to stick so that I don't have to add /usr/local/arm-elf/bin to my path every time I want to compile?
02:33:42TrueJournalsPlouj: I would check the wiki for hardware info on the H320
02:35:16 Join adamti91 [0] (i=45567585@gateway/web/cgi-irc/
02:36:56Ploujthis shows that the battery is 1300mAh
02:37:15Plouja person who sold me his iRiver said that I should buy an ipod 2200mAh battery if I want to a replacement
02:37:39Ploujwon't that iPod battery be incompatible with the iRiver?
02:37:58 Quit fasmaie (Remote closed the connection)
02:38:09TrueJournalsPlouj: I would say so... hold on a second
02:38:46adamti91can somebody here delete my wiki account please?
02:40:52 Quit adamti91 ("CGI:IRC")
02:41:16TrueJournalsPlouj: hmm... I'm reading that you're supposed to use a 2200mAh batter also... the one reccomended is "Newertech ipod 1st/2nd gen replacement battery"
02:41:25TrueJournalsSo, I guess go for the 2200mAh
02:44:05 Quit Mouser_X (Read error: 60 (Operation timed out))
02:46:00 Quit himitsu (Read error: 110 (Connection timed out))
02:47:11 Quit spiorf (Remote closed the connection)
02:48:01 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
02:48:14 Join miepchen^schlaf [0] (
02:49:38 Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox]")
02:54:04 Join Thundercloud_ [0] (n=thunderc@
02:56:02 Join MonkeyTamer [0] (n=chatzill@
02:59:33 Join ApoXX [0] (
03:01:38 Quit TrueJournals ("Leaving")
03:08:07 Quit Soul-Slayer ("CGI:IRC (Ping timeout)")
03:09:06***Saving seen data "./dancer.seen"
03:15:17BiptoNhas anyone figured out why the battery drains when you shut the x5 down?
03:15:28 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
03:15:53 Join miepchen^schlaf [0] (
03:16:28 Quit Thundercloud (Read error: 110 (Connection timed out))
03:18:52 Quit dan_a (Read error: 110 (Connection timed out))
03:21:19Ploujfor some reason, after plugging in a new battery into my iRiver it doesn't want to work without the AC cord plugged in
03:21:43 Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox]")
03:21:45Ploujcan someone help me here or should I go elsewhere?
03:23:15Big_MacYou haven't even waited 1 minute man
03:23:27PloujI waited like 10 minutes
03:23:39Big_Macwait a while, this isn't the instant gratification channel
03:23:51Ploujoh, what are you referring to?
03:23:57Big_Macfrom humm to can someone help me
03:23:57Ploujwaiting for the battery to charge or what?
03:24:07Big_Macthat is 2 minutes
03:24:31Ploujwhy do I have to wait after saying humm?
03:25:05Big_Macyou don't but don't say no one is helping you after waiting 2 minutes
03:25:10Big_Macwait maybe an hour
03:25:19Big_Macsomeone will help you when they can
03:25:19PloujI didn't
03:26:01Ploujyou must have mis-understood this: "Plouj> can someone help me here or should I go elsewhere?"
03:26:31Big_MacI am just telling you someone will help you here
03:26:39Big_Macjust wait more then 2 minutes
03:26:49*Plouj starts the stop-watch
03:27:25PloujI'm sure after so much useless text, no one will help
03:28:46 Join Llorean [0] (
03:29:12LloreanPlouj: Generally speaking, you have to ask an actual question, not just "Can anyone help me" because we have no way of predicting whether we can answer the question until you've actually asked it.
03:30:59PloujGiven personal experience I described can someone explain to me whether the battery should work right away assuming that it's charged? Should it work after 10 minutes of being charged even if it wasn't charged when I bought it?
03:31:47LloreanIf it was empty when you bought it, and then charged it for only 10 minutes, it may not work.
03:32:14LloreanYou should generally wait until you know it's fully charged the first time you charge something.
03:32:27Ploujoh, alright
03:32:38Ploujthen I'll assume it's not charged, and wait
03:33:45 Join TrueJournals [0] (
03:35:41 Quit TrueJournals (Client Quit)
03:36:43LloreanIt's entirely possible that it was "Too low to boot" and after 10 minutes of charging, it was "Not as low, but still too low to boot" :)
03:36:47LloreanOr it's possible that it's bad.
03:37:04Ploujso, all I can do is wait
03:37:29LloreanYeah, charge it overnight, and then see.
03:43:31 Part Llorean
03:43:35 Join Thundercloud [0] (n=thunderc@
03:48:10 Quit Brunellus (Read error: 60 (Operation timed out))
03:48:56 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
03:50:58 Join Thundercloud__ [0] (n=thunderc@
03:51:32 Quit Thundercloud_ (Read error: 60 (Operation timed out))
03:53:59 Join malsyned [0] (
03:55:15 Part hcs
03:58:42 Join ppeom [0] (i=oppa123@
03:58:48ppeomhi all
03:59:05BiptoNhello ppeom
03:59:27 Quit Thundercloud (Read error: 60 (Operation timed out))
03:59:43 Quit Brunellus (Nick collision from services.)
04:00:05 Join Brunellus_ [0] (
04:00:40 Quit secleinteer (Read error: 104 (Connection reset by peer))
04:01:34 Join Thundercloud [0] (n=thunderc@
04:03:56 Join secleinteer [0] (
04:11:52 Quit miepchen^schlaf (Read error: 54 (Connection reset by peer))
04:12:12 Join miepchen^schlaf [0] (
04:17:36 Quit Thundercloud__ (Read error: 110 (Connection timed out))
04:34:34 Join Mouser_X [0] (
04:39:25 Quit miepchen^schlaf (Read error: 54 (Connection reset by peer))
04:39:36 Quit ppeom ()
04:39:45 Join miepchen^schlaf [0] (
04:39:45 Quit the_mik3r ()
04:40:21 Quit Thundercloud (Remote closed the connection)
04:40:23 Join Nation-Of-Baby-G [0] (
04:41:40 Nick Nation-Of-Baby-G is now known as Yamamoto (
04:47:38 Quit shnee_ (Read error: 110 (Connection timed out))
04:49:18 Quit Mouser_X (Nick collision from services.)
04:49:26 Join Mouser_X [0] (
04:49:59 Quit miepchen^schlaf (Read error: 54 (Connection reset by peer))
04:50:19 Join miepchen^schlaf [0] (
04:54:01 Quit malsyned ("Leaving")
05:01:04 Quit Mouser_X (Read error: 60 (Operation timed out))
05:04:10 Join hcs [0] (n=hcs@rockbox/contributor/hcs)
05:05:56 Join jborn_ [0] (
05:07:52 Quit hcs (Client Quit)
05:09:09***Saving seen data "./dancer.seen"
05:12:22 Join MonkeyTamer [0] (n=chatzill@
05:13:35 Quit JoeBorn (Read error: 60 (Operation timed out))
05:19:25 Quit Yamamoto (Remote closed the connection)
05:21:42 Join combrains [0] (
05:29:12 Quit BHSPitMonkey (Read error: 60 (Operation timed out))
05:31:03 Quit miepchen^schlaf (Read error: 54 (Connection reset by peer))
05:31:23 Join miepchen^schlaf [0] (
05:32:43 Quit Aaron ()
05:33:45JdGordonhere we go!!!!
05:35:20JdGordonbig patch just commited
05:35:33JdGordonI get to break lots of code in the next while :D
05:37:32 Quit thegeek (Remote closed the connection)
05:49:28MonkeyTamerhas anything been changed since the latest revision of the patch?
05:53:28midgeyJdGordon: it appears you did break something
05:53:42 Join BHSPitMonkey [0] (
05:54:19JdGordonmidgey: i have no idea what those errors are tho.... nano builds fine here
05:54:33JdGordonIm hoping it was some random fluke?
05:54:53JdGordonMonkeyTamer: this isnt the root menu p[atch...
05:55:02midgeyhmm, two different servers threw errors
05:55:03MonkeyTameroh ok
05:55:11MonkeyTamerI got a bit mixed up there
05:56:09JdGordonmidgey: yeah, i dunno :p
05:57:25 Join shnee [0] (
05:58:16midgeynano builds fine here
05:58:56midgeygcc 4.0.1
06:00:13JdGordon4.0.3 here
06:00:29JdGordoni tihnk all the build servers have the correct version
06:01:01midgeyexcept that one with a bad snapshot of 4.1.1 correct (throws warnings for valid code)
06:01:13midgeylostlogic's i believe
06:03:47 Join hcs [0] (n=hcs@rockbox/contributor/hcs)
06:05:14JdGordonanyone know what unit the loudness variable is supposed to have?
06:05:36JdGordonscorche: ^ i think that var is on the recorder
06:07:06JdGordondw.... loudness is a sound setting... not a regular int :)
06:07:11JdGordonmakes things a bit easier
06:11:12BiptoNmidgey: gcc 4.1.1 builds rockbox?
06:12:49midgeyfrom what i've heard some people build for arm and sh targets using 4.1.1
06:14:08BiptoNi may have to try that out
06:14:19BiptoNhave they reported any benefits?
06:14:52 Join Xerion [0] (
06:14:52midgeyi dont believe any comparisons have been done
06:17:05scorcheJdGordon: it is
06:30:27perldiveri was just trying to compile with the latest svn updates
06:30:36perldivergot an error (gigabeat target)
06:33:27perldiverCC target/arm/gigabeat/meg-fx/i2c-meg-fx.c
06:33:27perldivertarget/arm/gigabeat/meg-fx/i2c-meg-fx.c: In function 'i2c_delay':
06:33:27perldivertarget/arm/gigabeat/meg-fx/i2c-meg-fx.c:93: error: syntax error before '?' token
06:33:27DBUGEnqueued KICK perldiver
06:33:27perldivertarget/arm/gigabeat/meg-fx/i2c-meg-fx.c:93: warning: statement with no effect
06:33:27perldivertarget/arm/gigabeat/meg-fx/i2c-meg-fx.c:93: error: syntax error before ')' token
06:33:28***Alert Mode level 1
06:33:28perldivermake[1]: *** [/home/Denis/rockbox/build_0208/firmware/target/arm/gigabeat/meg-fx
06:33:30perldivermake: *** [all] Error 2
06:37:23 Join BHSPitLappy [0] (
06:40:08 Join hc1 [0] (n=hcs@nat01-silvers-ext.Rutgers.EDU)
06:40:29 Part hc1
06:41:22 Join decayedcell [0] (i=3ba7b987@gateway/web/cgi-irc/
06:42:12 Quit combrains (Read error: 110 (Connection timed out))
06:43:29***Alert Mode OFF
06:43:32 Join Llorean [0] (
06:43:35 Part Llorean
06:46:50 Quit decayedcell ("CGI:IRC (Ping timeout)")
06:48:14 Join decayedcell [0] (i=3ba7b987@gateway/web/cgi-irc/
06:50:46 Join Mouser_X [0] (
06:51:29 Quit rotator ("zzzzzzzzzzz")
06:55:17 Quit midgey ()
06:58:08 Quit hcs (Read error: 110 (Connection timed out))
07:02:07 Quit Pajama-B ()
07:04:19 Join midgey [0] (
07:09:12***Saving seen data "./dancer.seen"
07:10:15 Quit BHSPitLappy (Remote closed the connection)
07:17:27 Quit Mouser_X (Nick collision from services.)
07:17:36 Join Mouser_X [0] (
07:22:01 Join hcs [0] (n=hcs@rockbox/contributor/hcs)
07:22:31 Nick midkay_ is now known as midkay (
07:36:16JdGordonstatic variables are not put on the stack are they?
07:37:47amiconnJdGordon: Red builds....
07:38:03perldiverok that was the wrong line i commented out
07:38:10perldiveri got another error
07:38:19perldiver[01:07] <perldiver> CC keymaps/keymap-gigabeat.c
07:38:20perldiver[01:07] <perldiver> Build
07:38:20perldiver[01:07] <perldiver> LD rockbox.elf
07:38:20perldiver[01:07] <perldiver> /home/Denis/rockbox/build_0208/apps/settings_list.o:(.data+0x14): undefined refe
07:38:20perldiver[01:07] <perldiver> rence to `__compound_literal.4'
07:38:20***Alert Mode level 1
07:38:20perldiver[01:07] <perldiver> collect2: ld returned 1 exit status
07:38:22perldiver[01:07] <perldiver> make[1]: *** [/home/Denis/rockbox/build_0208/apps/rockbox.elf] Error 1
07:38:22 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
07:38:24perldiver[01:07] <perldiver> make: *** [all] Error 2
07:38:29 Join miepchen^schlaf [0] (
07:43:55 Join Abcminiuser [0] (
07:45:16JdGordonamiconn: yeah, i saw them... but I dont know what they are... nano builds fine here
07:45:22 Quit dewdude ("Leaving")
07:45:36JdGordonseems perldiver s having the same problem
07:45:38decayedcelllinuxstb didn't get time to get that partition dump >< tomorrow lol...
07:46:14 Join dewdude [0] (
07:48:21***Alert Mode OFF
07:50:09 Quit Mouser_X (Nick collision from services.)
07:50:14 Join Mouser_X3 [0] (
07:50:41amiconnperldiver: What gcc version do you use (for the target which throws this error?
07:54:50 Part ApoXX
07:55:43 Quit midgey ()
07:56:27[toffe]how do you delete an attachement on the wiki, I made a mistake and want to delete it, for now I just hide it ?
07:57:24JdGordonclick the manage attachment link i tinhk its in there
07:57:34 Quit scorche (Read error: 104 (Connection reset by peer))
07:58:34[toffe]JdGordon : I try and it says that I don't have the right
07:59:37[toffe]Access check on Main.GigabeatInfo failed. Action "rename": access not allowed on web.
07:59:49perldiveramiconn 3.4.4
08:00:01 Quit Abcminiuser ("User pushed the X - because it's Xtra, baby")
08:00:17amiconnperldiver: Oh? What target is that?
08:00:44amiconnHmm, for arm we recommend arm-elf-gcc 4.0.3
08:01:07JdGordon[toffe]: guess youll just have to hide it then...
08:01:41JdGordonamiconn: so that means the builds arnt broken? just those servers are using the wrong gcc version?
08:01:44amiconnIf your arm-elf-gcc is really 3.4.4 it might be a gcc problem (not the first one we see). The build servers with the same problem all use 4.0.2
08:01:58JdGordon:( damn
08:02:02perldiveri just double checked
08:02:04[toffe]ok I go to bed, perhaps somebody will havve an answer tomorrow
08:02:20 Part [toffe]
08:02:25amiconnWe recommend 4.0.3 which doesn't seem to have that problem, but 4.0.2 is very close...
08:02:35JdGordonanyone here with a hwcodec target wanna play guinea pig?
08:02:50 Join Mouser_X [0] (
08:02:54amiconnJdGordon: This is a really strange error, btw.
08:03:04JdGordondo you know what it means?
08:03:14CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
08:03:14*amiconn is tempted to build arm-elf-gcc just for reproducing the problem
08:03:48JdGordonfortunatly, there was only 3 changes to settings_list.c so we can track it down if we need to
08:04:32amiconnIt just means the linker was unable to resolve a symbol reference
08:04:48amiconnBut this is an auto-generated symbol
08:05:57 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
08:06:56 Quit midkay ("Leaving")
08:20:03 Quit Mouser_X3 (Read error: 110 (Connection timed out))
08:23:36 Join webguest58 [0] (i=442049f6@gateway/web/cgi-irc/
08:28:31MonkeyTamerwhy must I always fight with windows about the \\debian folder?
08:28:44JdGordonyour just lucky?
08:28:51MonkeyTamerI guess so...
08:29:52MonkeyTamerJust when I feel like taking a nice break after finishing physics too
08:33:52MonkeyTamernow time to see what jdgordon whipped up this time...
08:35:27 Join bluebrother [0] (i=dp9JU1Kc@rockbox/staff/bluebrother)
08:38:10bluebrotherJdGordon: IMO that menu should be root that is selected as startup screen and toggle the "root" menu like the main menu before.
08:38:21bluebrotherbecause it is in fact a new main menu
08:39:18bluebrotheror, the other way round: the user should select the menu that's the topmost level, so when choosing the file browser it should behave exactly as it did before
08:40:31bluebrothercurrently it behaves as left-to-menu (which I really dislike because I seldomly need that menu)
08:42:17JdGordonhmm... that does make sense...
08:42:52bluebrotheryour current patch also makes it harder for the blind. If they are used to hold left to go to the file browser root they now end up somewhere else
08:43:47JdGordondinner.... bbiab
08:44:43*bluebrother is out for a while too
08:46:49 Join scorche [0] (n=scorche@rockbox/administrator/scorche)
08:47:20 Join warewolf [0] (
08:47:44warewolfanyone know if it is possible to get rockbox to _charge_ an h300 via usb w/o switching into USB disk mode?
08:48:05 Quit Paprica (Read error: 110 (Connection timed out))
08:48:06 Quit Rob2222 (Read error: 104 (Connection reset by peer))
08:48:12warewolfmy h300's battery is so low, I can't change the charging options in the original firmware, and rockbox doesn't seem to want to charge the unit :/
08:48:28bluebrotheron ipods you need to hold a button to prevent disk mode. Maybe the h300 has such a button too
08:48:48warewolfdisk mode in the boot loader or in rockbox itself?
08:48:50 Join Rob2222 [0] (
08:49:23*warewolf checks manual
08:50:49 Quit Mouser_X (Read error: 60 (Operation timed out))
08:58:00 Join einhirn [0] (
08:58:05JdGordonwarewolf: hold rec while pluggging in shold do it iirc
08:58:44warewolftried that. that boots the factory firmware.
08:59:06warewolfaha, got it
08:59:14warewolfI had to change a factory firmare option
08:59:37warewolfthankfully the factory firmware was fooled into thinking the battery had a higher charge, since I left it to sit for an hour or two.
08:59:41warewolfand now it's charging.
09:01:26warewolfalright, time for me to go to bed.
09:01:27 Part warewolf
09:01:31 Join BHSPitMonkey_ [0] (
09:02:43 Quit BHSPitMonkey (Read error: 110 (Connection timed out))
09:03:46 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
09:05:22 Join lee-qid [0] (
09:09:17***Saving seen data "./dancer.seen"
09:10:34 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:10:52 Quit lee-qid ("aufwiederbyebientotsayonara")
09:11:23*petur sees several cm of snow outside and cheers \o/
09:17:52MonkeyTamerhm... 2 errors while compiling
09:19:41 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
09:19:50 Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/
09:20:15MonkeyTamerthat's no good
09:20:44 Quit webguest58 ("CGI:IRC")
09:21:56MonkeyTamerI suppose that's what everyone was talking about earlier
09:21:58webguest20A question for all who know. If e.g. the radio screen is active, that means that we're inside the radio_screen function. If USB is activated, the DAP enters the USB mode. How is it supposed to to after USB is pulled out? To start again in the radio screen or in the file browser as if the DAP was just switched on?
09:27:29 Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox]")
09:28:45 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
09:28:48JdGordonanyone any good at drawing icons?
09:29:04JdGordonrockbox icons I mean
09:29:11*LinusN looks away
09:30:25 Nick w1ll14m_ is now known as w1ll14m (
09:30:51GodEater_now in London. Well I never.
09:30:54 Join BHSPitLappy [0] (
09:31:09w1ll14myeah we are planned for the afternoon ;)
09:31:15w1ll14mthe snow
09:31:53w1ll14mthe knmi gave us a weather alarm...
09:32:06*petur drove his bike through it and liked it :) looking at cars in chaos :)
09:32:26*LinusN loves snow
09:32:40*w1ll14m loves snow too :)
09:32:46*JdGordon too
09:32:48 Nick Everybody|away is now known as Everybody (
09:32:51webguest20LinusN: hi Linus. Could you answer the question from 09.21.58?
09:32:53*JdGordon hates the cold that comes it it tho :p
09:33:14*preglow does not like riding bikes in snow
09:33:27preglowdoesn't sit too well with my tendency for breakneck speeds
09:33:27*decayedcell doesn't get snow :(
09:33:53JdGordonneither :p I have to drive 90min almost for snow during the hieght of winter
09:33:54peturpreglow: I made an acceptable 20km/h :p
09:33:57*w1ll14m sympathizes with decayedcell
09:34:13preglowplenty of snow even here now
09:34:19preglowand this winter has sucked quite thorougly
09:34:28*JdGordon also has to drive 90min for the closest surf beach in summer :'(
09:34:42decayedcellit seems to me that Rockbox can't detect the new USB iPod Chargers
09:34:43JdGordonwho decided to found Melbounre here? :p
09:34:53w1ll14mdanm the snow will be just for 1 or 2 days because it isn't cold enough here
09:35:23w1ll14mdecayedcell: but it charges :)
09:35:36decayedcellw1ll14m nope it doesn't...
09:35:46decayedcellw1ll14m or does it? Theres no icon or anything
09:36:14w1ll14mdecayedcell: well i have a usb charger, it seems to charge even if it doesn't seems that way
09:36:19 Nick BHSPitMonkey_ is now known as BHSPitMonkey (
09:36:55decayedcellIt used to charge when I pressed Menu and plugged in the charger (there was a charger icon in the status bar), but after the new detection routines it doesn't appear to
09:36:57GodEater_the lack of icon doesn't mean it's not charginng
09:37:18GodEater_it just means the new code which stops the iPod rebooting doesn't yet include anything to change the icons displayed
09:37:28LinusNwebguest20: i believe we usually return to the menu (or the browser) for practical reasons, because the disk contents may have changed, but we could very well stay where we are, but that requires extra care
09:37:34decayedcellGodEater_ ah okay then
09:37:41*decayedcell is reassured
09:37:46w1ll14mdecayedcell: the patch was made by linuxstb and we tested it so rockbox wouldn't see the charging but hardware still charges
09:38:01w1ll14mas far as we know
09:38:14GodEater_I dare say at some point linuxstb will be kind enough to do the icon changes too
09:38:20w1ll14mset your battery to numeric
09:38:29 Quit hcs (Read error: 104 (Connection reset by peer))
09:38:33JdGordonLinusN: there is no reason why we couldnt return the the fm screen tho.. its not like that would care if the disk changes
09:39:03LinusNwell, it would have to reload the fm settings, i suppose
09:39:10LinusNthe presets
09:40:18 Quit atsea-196 (Remote closed the connection)
09:42:17 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
09:42:19 Join pondlife [0] (
09:43:37webguest20LinusN: I ask because of the SVN comment from 7 Feb 17:03. The radio_screen function can be left also because USB was activated. It's like a back door, an abnormal return. Should all the status vars be still consistent then?
09:43:55 Quit perldiver (Read error: 60 (Operation timed out))
09:44:40webguest20If USB is activated, the radio_screen func is not left from the 'normal RB execution' perspective.
09:44:54LinusNthen there is a bug somewhere
09:45:08webguest20But still we're not inside that function anymore.
09:45:13LinusNeither we leave the screen properly, or stay there
09:45:37webguest20USB activation is like a jump into another dimension
09:46:17webguest20That's the question: should USB activation be considered as leaving the radio screen?
09:46:38 Join dan_a [0] (n=dan-mirc@
09:47:02LinusNwebguest20: i think it would be better if it stayed
09:47:48LinusNit should probably try to handle the presets gracefully (maybe even "Presets have changed on disk. Reload?")
09:48:06 Join atsea-196 [0] (i=ariel@gateway/tor/x-eb046d875370a93a)
09:49:58webguest20LinusN: I think it's not radio specific but rather a question of RB philosophy: how USB activation is treated? Is this a normal operation observable by the other RB code or is it a 'universe freeze' not seen and transparent to the other RB code?
09:50:24webguest20I'm not talking about the user's but rather about the programmer's view of things.
09:51:13webguest20Or is it all a BS and I don't understand something?
09:51:29LinusNwebguest20: the philosophy is to handle it as cleanly as possible, but general laziness and caution caused us to quit the current screen
09:51:50LinusNall threads are aware of the usb mode
09:52:14LinusNit won't enter the usb mode unless all threads respond to the SYS_USB_CONNECTED message
09:53:36LinusNthe only issue is how to continue properly and deal with the changed disk contents
09:53:58LinusNnot really a big problem
09:54:30webguest20...and what the programmer should care of when dealing with this. I.e. how much is done by the 'system RB code.'
09:55:28webguest20I think it wouldbe good if USB were seen as a universe freeze, i.e. not seen at all. Or seen as little as possible.
09:55:50peturnot possible
09:56:05peturthere's things to take care of before entering usb mode
09:56:22 Join B4gder [0] (
09:56:41peturbecause you're handing over control of the disk to the usb controller
09:57:11markunLinusN: with CPU scaling disabled, rockbox performs better than the OF on the Gigabeat
09:57:36LinusNmarkun: interesting
09:57:38preglowis there ever a need to enable cpu scaling on gigabeat? :)
09:57:38markunthis is with the CPU always at 300MHz
09:57:44preglowahaha, wtf
09:57:53LinusNmarkun: really odd, i must say
09:57:58markunpreglow: we tried to get better battery life, but it only got worse
09:58:00peturbattery life?
09:58:13preglownow, that's just really strange
09:58:32decayedcellit was reported earlier that running the CPU at 300 MHz used the drew the same amount of power as 100Mhz :D
09:58:56preglowso there has been done actual measurements?
09:59:00LinusNnow that's cool
09:59:05markunpreglow: yes
09:59:35markunpreglow: with scaling enabled: 70mA at idle and 46-55 when playing.
10:00:29markunpreglow: with scaling disabled: 31mA at idle and 32-41 when playing
10:00:32 Join miepchen^schlaf [0] (
10:00:54LinusNwebguest20: could you explpain why it would be good if usb mode was "invisible"?
10:01:07webguest20 petur: yes, something has to be done. But I'd like to keep that as small as possible. E.g. the radio_screen. If you levae the function normally (b/c the user has required it) you should change the value of in_radio_screen.
10:01:08markunlooks to me like something is not right with the cpu scaling code
10:01:27preglowmore at idle than when playing????
10:01:44peturdidn't iriver OF have the same thing?
10:01:44markunyes :)
10:01:52preglowyou need to start confiscating the booze
10:02:00 Quit darkless ("Leaving")
10:02:00webguest20But if the function is left b/c USB I wouldn't like to have to do anything other than hand the control over to USB handling code.
10:02:06 Join darkless [0] (
10:02:26markunthe rockbox idle consumed more than iriver playing on the iriver iirc
10:02:36webguest20LinusN: I think it would simplify RB programming.
10:02:37markunLinusN: right?
10:02:46Mikachudoes it use more when idling without cpu scaling?
10:02:55LinusNwebguest20: hos so?
10:03:55LinusNmarkun: looks like you have to take a look at what happens then it is idle
10:04:21 Quit Big_Mac (Read error: 110 (Connection timed out))
10:04:32preglowstill, that doesn't explain what happens when it's playing
10:04:32webguest20LinusN: because you have to care about much less. Think of it as of a co-program (as apposed to sub-program). After return the context is completely restored and you don't have to care about anything.
10:04:58 Join thegeek [0] (
10:05:23LinusNwebguest20: so you think the plugin/radio screen/playback screen/whatever should go on like nothing happened?
10:05:28LinusNeven in usb mode?
10:05:56B4gderJdGordon: sorry, no pms from me since I'm not regged with this nick
10:06:26 Join kaaloo [0] (
10:06:49JdGordonIll email then
10:07:25 Join BHSPitMonkey_ [0] (
10:07:25 Join BHSPitLappy_ [0] (
10:07:25pixelmayou could also allow PMs from unregistered users...
10:07:26webguest20LinusN: no, radio playback etc. might be interrupted. But from the programmer's perspective, you doesn't notice anything. Think of it as the CPU was frozen, something was made and the the thread execution resumed.
10:07:49markunLinusN: shall I disable scaling again or leave it on until we have a better idea of what's going on?
10:07:56webguest20So you don't have to care about saving/restoring the state etc.
10:07:57MikachuB4gder: you know you can link nicks together?
10:08:06B4gderJdGordon: but no, there was no comment explaining the include in the middle
10:08:09markunpixelma: that would be too easy :)
10:08:13B4gderMikachu: sure, if I use the original nick
10:08:21Mikachuyou only need the password
10:08:39JdGordonB4gder: ok, my mistake on that one... they are temp so dw about them..
10:08:53B4gderI already tried "nickserv link"
10:09:06B4gderand it won't accept it unless I first use identify
10:09:07Mikachuyou may have to register first :)
10:09:23Mikachubut as the new nick
10:09:26 Part kaaloo
10:09:46B4gderthen I stopped bothered
10:09:59JdGordonas for the first bit of the email.... once the transition is finished it will make everything simpler... youll see when the first menus are commited
10:10:31B4gderI doubt that
10:10:43B4gderI'm against the whole macro/union concept
10:11:07B4gderbut clearly I'm not a majority
10:12:11webguest20LinusN: so USB activation could be treated as a sort of interrupt. Yes, that's the right word.
10:13:20markunJdGordon: don't you know bugs shouldn't be reported in the forum? ;)
10:13:48JdGordonhow big a deal is it if pcmbuf_set_low_latency(); isnt called before going into/outoff sound settings?
10:13:58 Join MonkeyTamer [0] (n=chatzill@
10:14:06JdGordonmarkun: meh :D
10:14:08pondlifeJdGordon: Quite a big deal I'd say.
10:14:12pondlifeTry it out though
10:14:29 Quit BHSPitLappy (Read error: 60 (Operation timed out))
10:14:29JdGordonpondlife: the reason I ask is that doesnt that call stop voice from working?
10:14:45pondlifeBut that's the lesser of two evils IMHO
10:15:04JdGordonI doubt that for blind people :p
10:15:19pondlifeThere was an FR for the option ....
10:15:21 Quit himitsu_ (Read error: 60 (Operation timed out))
10:15:43pondlifeAnyway, try it out, like I said. Adjust sound settings without low latency and see if it feels rubbish
10:15:57pondlifeIt might be ok, I've not tested.
10:17:03 Join Paprica [0] (i=Paprica@rockbox/developer/paprica)
10:17:24LinusNwebguest20: well, the reason that the threads have to be aware of the usb mode is because they have to get a chance to finish any disk activity before entering usb mode
10:17:26JdGordonalthough... Its probably a good idea to not talk in those settings so you can actually hear the changes...
10:18:08LinusNwebguest20: just entering usb mode behind their back could cause havoc, since they might have open files etc
10:18:18 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
10:18:30*linuxstb wonders why there are so many .c files with only one declaration in.
10:19:04peturJdGordon: Feature Request ?
10:19:10LinusNlinuxstb: they are not ready yet
10:19:11pondlifeJdGordon: Not sure.
10:19:24linuxstbLinusN: OK...
10:19:24pondlifeIt may have just been a ML post
10:19:52*pondlife is enjoying the snow (at last)
10:19:56JdGordonI know there is a bug report about the sound menu not being voiced... but I dont know of anything about the actual setting screens
10:20:12pondlifeThat's probably what I was thinking of
10:20:31 Join Abcminiuser [0] (
10:21:42 Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox]")
10:22:55 Quit BHSPitMonkey (Connection timed out)
10:23:21JdGordonOK, the sound menu is converted... does anyone want to look at the patch? or shall I just commit it so you can see how much neater the menus will look?
10:24:34dan_alinuxstb: I'm doing testing to find out when the bootloader stopped loading the OF for greyscale iPods
10:24:42*dan_a hugs "git bisect"
10:26:00 Join MonkeyTamer [0] (
10:26:20JdGordonhmm.... aparently that call doesnt stop voice
10:26:50 Quit goffa (Remote closed the connection)
10:26:55 Join goffa [0] (n=goffa@
10:27:47linuxstbdan_a: OK. Are you using the old ipod_fw method for all your tests?
10:28:03*jhMikeS is having misgivings about the variable changes he made and wants to revert it
10:28:36dan_alinuxstb: I am - that should still work with new bootloaders, shouldn't it?
10:28:37LinusNjhMikeS: enjoy :-)
10:28:58jhMikeSLinusN: you agree what that I take it? bad idea, huh?
10:29:32linuxstbdan_a: Yes, it should. Does the Apple firmware start at all (i.e. does it do anything to the LCD), or do you just get a reboot with the Rockbox bootloader still visible?
10:30:14dan_alinuxstb: I don't see anything from the Apple firmware.
10:30:35linuxstbdan_a: The odd thing is that if you look at the difference between config-ipodcolor.h and config-ipod4g.h, there is nothing that would seem to affect the bootloader. And the apple firmware starts fine on my Color.
10:30:47markunLinusN, preglow:;filename=Power.html
10:30:51LinusNjhMikeS: i haven't looked at your commits that closely. what have you changed and why?
10:31:18linuxstbThe only difference I can see is that the Apple firmware is much smaller (around 3.5MB compared to around 5MB) for the greyscale ipods.
10:31:39LinusNmarkun: are we absolutely sure that we scale properly? how is it done?
10:32:10dan_alinuxstb: That's why I gave up on looking at the code to see why it's broken, and started installing bootloaders!
10:32:26linuxstbdan_a: One test you could try (with current SVN) is to just add a "return (void*)0x10000000;" to the very start of the Rockbox bootloader - to see if any of Rockbox's hardware initialisation is the cause.
10:32:28jhMikeSLinusN: I was thinking it would be nice to have a global state with the state of various things that are commonly needed, but not persisted, but can't find enough benefit atm to justify it and I don't have a good plan to make it's purpose well defined I guess.
10:32:57markunLinusN: right now it's done by switching between fast-bus and ansynchronic clocking modes for the ARM core
10:34:02 Quit GodEater_ ("CGI:IRC (Ping timeout)")
10:34:26markunLinusN: we had some code before that actually changed the frequency from 300 to 200, but that introduced some weird bugs, perhaps we should do some more tests with that.
10:34:40dan_alinuxstb: We know it is something in our code, so I'll just carry on doing git-bisect until I find the commit which caused it.
10:34:55markunLinusN: in fast-bus the core is running at 100MHz btw
10:35:26LinusNwell, better not scale then until we learn more about how to do things
10:36:03markunperhaps. I have kept it on so long because otherwise noone would look into it
10:36:28webguest20LinusN: couldn't closing files etc. be dealt with in a system code? I.e. it would be part of that "interrupt" handling
10:37:05markunwe were getting something like 22 hours without scaling already so it's not a big deal
10:37:06webguest20I see though that that can't always be done without the knowledge about the context
10:37:51LinusNwebguest20: what if the thread needs to finish writing to the file? and it would still need to know that the file was closed when the usb mode returns
10:38:11LinusNwebguest20: and i still can't see how it would make things simpler
10:38:25markunB4gder: how about that plan to stop webclient users from using webguest nicks?
10:39:02B4gderperhaps the default nick should be "I_am_stupid", it could work as a motivator! ;-)
10:39:21peturmore like I_am_lazy
10:39:42B4gderyes, that's the true but I'm looking for a way to make people actually change it
10:40:20LinusNwebguest20: the thread synchronization is there to solve these problems
10:40:51LinusNwebguest20: to make sure that there is no disk activity going on, and it is safe to hand over the disk to the USB chip
10:41:01 Join Mouser_X [0] (
10:41:05MonkeyTameris there any temporary fix to the problems with compiling on the debian image, as in with the 4.0.2 arm, or is that something I should just be just be patient for ;)
10:41:31B4gderwhat problems?
10:41:41MonkeyTamerit has an error
10:41:53MonkeyTamerum.. I know someone mentioned it earlier
10:42:25preglowwebguest20: there's a lot of state that each thread has that an interrupt can't have. just closing the files wouldn't be wise, it's better if the threads themselves close them and know they've done so
10:42:30MonkeyTamermake: *** [All] error 2
10:42:52preglowit's the only sane way too, really
10:43:03B4gderMonkeyTamer: and that's *all* it says?
10:43:19MonkeyTamerno, I just don't know how to copy paste :(
10:43:33DataGhostonce you find out, do it in a pastebin :)
10:43:49preglowjust closing all files would be akin to stumbling the thread then running away
10:44:30 Join Nico_P [0] (
10:47:10MonkeyTamer</home/user/rockbox/build/apps/settings_list.o:(.data+0x14): undefined reference to `__compound_literal.4'
10:47:12MonkeyTamercollect2: ld returned 1 exit status
10:47:14MonkeyTamermake[1]: *** [/home/user/rockbox/build/apps/rockbox.elf] Error 1
10:47:14pixelmaB4gder: I think the same errors show in some builds of the SVN build table (the reds for other than Archos)
10:47:15MonkeyTamermake: *** [all] Error 2>
10:47:44 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
10:49:37B4gdermarkun: mucho red
10:50:27B4gderbut it does seem like perhaps gcc 4.0.2 for arm bugs
10:50:54*linuxstb will upgrade his build server to 4.0.3
10:52:27B4gderwe need to upgrade as well
10:53:20MikachuB4gder: aha, the cvsmod/chlog pages have the old sidebar menu
10:53:22webguest20Ok, I see that it's not that simple. I only thought that if it would be possible it would take off some burden from programmers.
10:53:32B4gderMikachu: yeps, been too lazy to fix
10:53:33webguest20Sort of thinking aloud
10:53:43Nico_Phi everyone
10:53:50LinusNwebguest20: well, i don't really think it is a burden
10:54:08LinusNNico_P: yo
10:54:46Nico_Pi got my gigabeat :)
10:54:59webguest20LinusN: Ok then, file closed :-)
10:55:07 Part webguest20
10:55:36Nico_Pbut there's something i don't understand... audio files i put on it just won't play
10:57:06Nico_Pah... one is now
10:57:36jhMikeSpreglow: did you give a listen to the resampler now and esp. the troublsome setting?
10:58:15dan_aHmmmm... greyscale iPod bootloaders were broken by r10958 - Slasheri's new scheduler.
11:01:33 Join wooo [0] (
11:01:58 Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox]")
11:02:12*amiconn wonders what is broken in the greyscale ipod bootloaders
11:02:29decayedcellWow and we're up to... R 12227
11:06:49linuxstbamiconn: Loading the original firmware. See FS #6629
11:09:22***Saving seen data "./dancer.seen"
11:11:00preglowjhMikeS: nope, haven't had time
11:11:19preglowcan't now, and i'm going away for the weekend in a sec
11:11:48amiconnlinuxstb: I forgot... and I wouldn't have noticed myself
11:12:08linuxstbamiconn: I know :)
11:12:13JdGordonB4gder: about those build errors, its a gcc bug and I dont need to try and figure out what the problem with the code is?
11:12:41 Quit Mouser_X (Read error: 60 (Operation timed out))
11:12:51jhMikeSpreglow: enjoy
11:13:49B4gderJdGordon: perhaps
11:14:30markunB4gder: yes, sorry for the red. I was about to fix it and my PC crashed
11:15:05markunNico_P: you have rockbox installed?
11:15:16Nico_Pmarkun: yes
11:17:04*w1ll14m thinks about how it would be in the hospital without rockbox :)
11:17:11Nico_Pmarkun: is there anything special with the gigabeat F for music transfer ?
11:17:16w1ll14mit would just suck!
11:17:49markunNico_P: not really, what kind of problems do you have?
11:18:10Nico_Pmarkun: well some of the music files i transferred just didn't play
11:18:32markunw1ll14m: are you in hospital now?
11:18:50markunNico_P: did you get an error message or something?
11:18:59Nico_P"No File!"
11:18:59w1ll14mmarkun: not yet ;)
11:19:48markunNico_P: can you check the file size?
11:20:18Nico_Pmarkun: when i plugged the player back in, the files were 0 byte
11:20:25Nico_Pnow it seems to work fine
11:20:43Nico_Pi just don't know what i was doing wrong... maybe unmounting too soon
11:22:03markunyes, I think it's an unmount problem
11:22:24linuxstbdan_a: Have you tried the new ipodpatcher with the last-working Rockbox bootloader?
11:22:26Nico_Pi'll try to help adapt the plugins
11:22:58markunok. which ones need to be adapted?
11:23:05dan_alinuxstb: Not yet. I'm going out now, but I'll give that a go soon.
11:23:27Nico_Pmarkun: i noticed some graphical and keymapping glitches in some
11:23:46linuxstbdan_a: Thanks. Also useful would be the current bootloader/ipod.c with the old Rockbox.
11:23:57Nico_Pthe video playback is impressive
11:24:20markunyes, works very well
11:24:53*linuxstb hopes to see that one day
11:25:32 Join MonkeyTamer [0] (
11:26:51Nico_Pmarkun: is there some kind of sensitivity setting for the cross ?
11:27:42markunthere was someone in #gigabeat who was working on it, but it looks like he gave up.
11:28:17markunlinuxstb: I'll bring mine to the devcon if you didn't buy one by then :)
11:28:34Nico_Pmarkun: also pause on unplug seems to behave a bit strangely...
11:28:36preglowmarkun: that does seem a rather imprecise way of making a delay loop, why not write it in asm?
11:28:46Nico_Por i have wrong settings maybe
11:29:04markunpreglow: hm, yes..
11:29:23markunNico_P: did you try it while the backlight was off?
11:29:31preglowyou're lucky it's not optimised away
11:29:46markunbecause everything behaves a bit strange with the backlight off :)
11:30:01Nico_Pmarkun: it seems to behave better with backlight off
11:30:13Nico_P... or not
11:30:32markunpreglow: I would have liked a udelay function like the ipods have. Perhaps I should first look how it's implemented there.
11:31:11preglowthrough a hardware register
11:31:14preglowso no luck there
11:31:16B4gderstatic char buffer[1024];?
11:32:00B4gderin trunk/apps/menu.c
11:32:21B4gderJdGordon: why?
11:32:52*B4gder goes for lunch
11:32:55 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
11:33:08JdGordonbecause the options needs pointers to strings... thats not on the stack is it?
11:33:11 Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox]")
11:33:17JdGordon1024 _may_be overkill here tho
11:33:28safetydanJdGordon, any chance of some whitespace betwen parameters in your code? Makes it a bit hard to read.
11:33:33safetydanbetween even
11:34:06preglowhear hear
11:34:08JdGordonIve been adding them...
11:35:38*preglow out
11:36:39 Join kubiix [0] (
11:36:41safetydanwell, looks like we've built our own language for writing GUI menus
11:39:32safetydanIt will be interesting to see how this new menu stuff goes in eq_menu.c
11:39:44safetydanThat's already (unfortunately) macro hell. Not my finest coding hour.
11:39:52 Quit GodEater_ ("CGI:IRC (Ping timeout)")
11:39:53LinusNJdGordon: why is the array static?
11:40:14markunJdGordon: what's the benefit of the new menu code over the old?
11:40:17JdGordonso its not on the stack? or dont we need to worry there?
11:40:30safetydanJdGordon, so is code size up or down after converting sound settings?
11:40:37LinusN256 bytes is not a problem
11:40:58JdGordonsafetydan: overall.. up... but once everything is finished it should be down....
11:41:03*JdGordon hopes :p
11:41:21markunand if not it will be reverted?
11:41:26decayedcellSo is this macro thing faster than the old code?
11:41:42safetydandecayedcell, I don't think the current menu system is a bottleneck
11:42:08decayedcelloh so its more of an easier to work with thing
11:42:37safetydandecayedcell, the jury is currently out on that :)
11:43:34JdGordonimo yes, its MUCH easier to work with....
11:44:10*JdGordon 's had enough of this for one night.. time to move onto a less contentious patch... the root menu :p
11:44:22decayedcellbut it is your code JdGordon, of course you would say that :p
11:44:42safetydanwow, the recorder build has gained 2000 bytes since I last updated
11:45:07JdGordonit will drop off.... give me a chance with this
11:45:38JdGordonit was 2600 down in the more "completed" patch which i scrapped... so we will be down...
11:45:42decayedcellI know I know but I'm just stating the obvious :p
11:45:53safetydanJdGordon, not saying it was code. I haven't updated in about two weeks.
11:45:59safetydanwsa your code even
11:46:03JdGordonit was tho :p
11:46:52 Join ender` [0] (n=ender@
11:46:55safetydanwell with your menu patch and my/n1s's lang cleanup we'll have this recorder build sorted then :)
11:47:10safetydan(actually it's more n1s patch now, but anyway...)
11:48:15safetydaninteresting error message when you put a text string in to the FS# seach on the front page
11:50:07JdGordonB4gder: you dont think rockbox text in the ui should look like the logo?
11:51:04 Quit Caliban__ (Read error: 145 (Connection timed out))
11:53:42 Join triplah_ [0] (
11:54:14triplah_anyone know what might cause the bootloader to pause when its trying to find the firmware, then just jump to the apple firmware
11:54:18 Quit dpassen1 (Read error: 110 (Connection timed out))
11:54:32bluebrothertriplah_: does it show any error message?
11:55:15triplah_i dont get time to see it
11:55:30triplah_if there is
11:55:45triplah_last time this happened, reinstalling with the util worked
11:57:43JdGordonwe are getting a nicely coloured build tree arnt we ? :D
11:57:43*petur enters some text in the FS searchbox to look at the error :)
11:58:34triplah_actually, now when i reset it, it seems to work
11:58:46*jhMikeS sees Recording Screen/Recording Screen in the recording menu now :)
11:59:17*w1ll14m sees that his ipod crashes after opening recording screen
12:00:01pixelmaLinusN: did you read my comment on the ThiasHias wiki account?
12:01:26 Join barry [0] (
12:01:56*jhMikeS will rebuild and update again-again to recheck
12:03:32JdGordonhmm... woopsies :p yeah your right
12:04:02peturapple going diskless?
12:04:37markunJdGordon: what about making the menu key jump to the root menu and not the settings?
12:05:00JdGordonfrom where?
12:05:04JdGordonthe trees?
12:05:07JdGordonor everywhere?
12:07:37JdGordonwell, we'll ave to do that if we disallow left to go to the root from the browsers
12:08:40markunhm, perhaps. Maybe I should think about it some more
12:09:10JdGordonam I the only one who thinks rockbox should be spelt ROCKbox like the logo in the menu title?
12:09:17*jhMikeS thinks the check for changed firmware should always be done on usb disconnect so it's always detected
12:09:40*JdGordon agrees
12:10:02LinusNpixelma: yes
12:10:05 Quit Nico_P (Remote closed the connection)
12:10:09*markun prefers Rockbox over ROCKbox
12:10:15*LinusN too
12:10:19*bluebrother too
12:10:19jhMikeSJdGordon: I'm RoCkBoX
12:10:32*JdGordon goes with jhMikeS's version to spite the lot of you :D
12:10:42directhex|workrockbox! capital letters are the devil's seed
12:10:51*jhMikeS started typing and changed thoughts in the middle :P
12:11:21bluebrotherso you'll swap to rOcKbOx?
12:11:34jhMikeSWas gonna say I'm good with it myself
12:11:50jhMikeShow about random capitalization?
12:12:01Mikachurun it through strfry and memfrob too
12:12:18bluebrotherjust randomize :)
12:12:20directhex|workrun it through cowsay!
12:12:31LinusNWell, we have called it Rockbox since the dawn of the project
12:12:31JdGordonfixed fixed fixed
12:12:33Mikachucowsay and then figlet!
12:12:41bluebrotherand, change it on every new screen that shows it on every call *g*
12:12:49amiconnThe player uses ROCKbox! as the boot logo
12:12:54markunLinusN: do you remember the name which actually won the election?
12:13:14JdGordonthe word rockbox is translated once in the entire app... making it ROCKbox to agree with the logo would be cool
12:13:14LinusNhmmm, wasn't it "Proteus"?
12:13:22directhex|workMikachu, you mean figlet then cowsay
12:13:27directhex|workMikachu, and toilet > figlet
12:13:53LinusNJdGordon: i think spelling it ROCKBox is plain ugly
12:14:05*bluebrother agrees again
12:14:07LinusNharder to read
12:14:50directhex|workmarkun, ooh, is it alternate name time? how about 'vox populi'?
12:15:05bluebrotheruse some greek letter
12:15:19LinusNdirecthex|work: to reflect the name voting? :-)
12:15:20bluebrotherlike, lambda
12:15:25amiconnLinusN: I agree that it's harder to read, but otoh it kinda resembles the graphical logo
12:15:34amiconnThat's why the player uses it as the logo
12:15:45markunamiconn: so the logo needs to be changed? ;)
12:15:46B4gderbut the name is Rockbox and the logo was made after the name
12:15:51directhex|workLinusN, see, it's smart *and* relevant! i win!
12:16:03bluebrotheruse the logo as default backdrop ...
12:16:24 Quit barry (Nick collision from services.)
12:16:29amiconnLinusN: Btw, speaking about the player: Did you test ata poweroff with an additional delay on poweron on your 4.51 player?
12:16:34 Join barry [0] (
12:16:40LinusNamiconn: i forgot about it :-(
12:17:00LinusNmust be the age
12:17:06 Join ender1 [0] (n=ender@
12:17:21 Quit barry (Nick collision from services.)
12:17:43 Join barrywardell [0] (
12:17:45 Quit ender` (Nick collision from services.)
12:17:49jhMikeSif LinusN is old then that makes me almost old too :(
12:17:50 Nick ender1 is now known as ender` (n=ender@
12:18:02*LinusN got even older today
12:18:02*bluebrother fears his age
12:18:16*B4gder is young and fresh in comparison :-P
12:18:17jhMikeSLinusN: congrats. Febuary too, huh?
12:18:28bluebrotherreally? I have two days left until I get older
12:18:38bluebrotherbut congrats.
12:18:43jhMikeSMine's in 6 days
12:18:55JdGordonhappy bday to all you ld people :D
12:19:12JdGordonold even
12:19:13scorche12 here =)
12:23:23markunrockbox locked up..
12:23:56 Join MonkeyTamer [0] (
12:24:02*petur sends some happy bday wishes to LinusN and leaves for lunch
12:25:28 Quit safetydan ("Ex-Chat")
12:25:55 Quit wooo (Read error: 110 (Connection timed out))
12:26:22 Quit MonkeyTamer (Client Quit)
12:27:25markunLinusN: congratulations! I didn't realise it was really your birthday and thought you just got older like we all do every day :)
12:32:10 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
12:32:26w1ll14mLinusN: congrats!! i hope you have a lot of years to come!! :)
12:32:37w1ll14mgood years of course :)
12:33:23XavierGrLinus: Happy birthday, may all your wishes come true! :D
12:35:05w1ll14mOMG it's snowing :)
12:35:36directhex|workwe've got 1-4 inches of snow around here
12:35:41directhex|worktook me 2 hours to get to work
12:37:18w1ll14mdirecthex: it's now a days very unusual thath we have snouw aroudn here ...
12:39:16 Join kaaloo [0] (
12:39:37 Part kaaloo
12:41:06jhMikeSJdGordon: gcc allows dynamic array sizes but I never tried using it myself and don't know if it'll just bloat the code or not
12:43:33 Quit GodEater_ ("CGI:IRC")
12:46:16*decayedcell snow again?
12:46:30decayedcellhappy bday to LinusN anyway
12:47:19 Join tucoz [0] (i=528612c1@gateway/web/cgi-irc/
12:50:57tucozRegarding the root menu. Could the behaviour for the 'Now playing' be to fire up the file browser, unless nothing is playing/to be resumed
12:51:35 Join muesli__ [0] (n=muesli_t@
12:51:42w1ll14mwhere is the root menu patch? i'd like to test it
12:52:35AbcminiuserI lost the birthday lottery, mine's on Valentine's :S
12:53:37tucozit could have been worse. christmas for instance
12:53:45scorchethere seems to be quite a few february people...
12:53:49Mikachuor february 29th
12:54:08*jhMikeS never found Valentine's to be such a problem for a b'day
12:54:59AbcminiuserWell, perhaps it isn't so bad...
12:55:17AbcminiuserAt least I actually have a girlfriend this year :P
12:55:54LinusNoops :-)
12:56:08*B4gder hands LinusN a shift key
12:56:09*Mikachu hugs unshifted / key
12:56:22 Part tucoz
12:57:30 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
13:00:19w1ll14mhmm rootmenu patch gives some errors
13:02:57 Join Mouser_X [0] (
13:02:59linuxstb_I guess JdGordon's menu changes have broken it.
13:03:11w1ll14mhow to revert?
13:03:43linuxstb_Revert what? The patch, or your version of Rockbox?
13:03:46w1ll14mi think checking out a previous revision
13:04:14 Quit decayedcell ("CGI:IRC (Ping timeout)")
13:04:24w1ll14mfrom 8 rebruary
13:04:24 Quit Everybody ("( :: NoNameScript 4.02 :: )")
13:04:41B4gderthat's today
13:04:53linuxstb_I would just wait for the next version of the patch.
13:04:56w1ll14mdamn indeed.....
13:09:24***Saving seen data "./dancer.seen"
13:13:26 Join Vakio [0] (
13:16:24 Join himitsu [0] (n=himitsu@
13:22:32 Quit jhMikeS (Nick collision from services.)
13:22:38 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
13:25:09w1ll14mlinuxstb: i think you're right ;)
13:32:59 Quit Mouser_X (Nick collision from services.)
13:33:10 Join Mouser_X [0] (
13:37:40 Quit Mouser_X (Nick collision from services.)
13:37:49 Join Mouser_X [0] (
13:37:49LinusNhas H300 USB charging been broken since we introduced it last week?
13:45:48*B4gder drops a needle
13:46:30directhex|workwoo, cables from dell
13:50:09 Quit Mouser_X (Nick collision from services.)
13:50:16 Join Mouser_X [0] (
13:52:42JdGordon(22:51:07) tucoz: Regarding the root menu. Could the behaviour for the 'Now playing' be to fire up the file browser, unless nothing is playing/to be resumed <- I think displaying "nothing to resume" is better... which file browser would you drop the user in? regular or db?
13:53:12LinusNJdGordon: i agree
13:53:53B4gderI agree too
13:53:56LinusNelement of least surprise i guess
13:54:05w1ll14mJdGordon: me too i agree
13:54:22JdGordonsure... you all agree now... but as soon as its commited.. boom.. you change your minds :p
13:54:44B4gderthat's our way to keep you on your toes
13:54:59JdGordonand i thought I was trying to keep you on yours?
13:55:04w1ll14mi've gotta test root menu as it's ot of sync right now, but i would think that would be best
13:55:45JdGordoni was going to resync it, but sin city was on cable.. so iwatched that instead
13:55:55LinusNcan't miss that :-)
13:55:57w1ll14mjdgordon: lol
13:56:15JdGordonsuch a good movie
13:56:23w1ll14mnever seen it :)
13:58:27w1ll14mwell let me know when you've done a resync.... i think i would love the new root menu :) but i have to test first ;)
13:59:27directhex|workit's brilliant cinematography. story's a little shallow, in a comic book kind of way
13:59:39 Join Everybody [0] (
14:00:19JdGordonOT... anyone in marseille willing to take my mate out for a beer? he is sitting on msn instead of playing tourist...
14:00:46 Quit Everybody (Client Quit)
14:01:16 Join Everybody [0] (
14:02:12 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
14:02:40 Join orkid_ [0] (
14:02:42jhMikeSIs there a reason that the coldfire i2c clock divider (MFDR) isn't scaled with cpu frequency? Seems to always be set for the highest.
14:04:10LinusNjhMikeS: the i2c controller doesn't like changing mfdr on the fly
14:04:55LinusNwe tried it once, but abandoned it
14:04:59jhMikeSLinusN: ok...what's meant by "on the fly" exactly?
14:05:14LinusNduring communication
14:05:56 Quit Brunellus_ ("Ex-Chat")
14:06:31 Join perl|perl [0] (
14:07:18 Quit Abcminiuser ("User pushed the X - because it's Xtra, baby")
14:07:53jhMikeSWhat about between communication?
14:08:01LinusNshould work
14:09:05LinusNjhMikeS: back then, the i2c driver could yield, but it doesn't seem to do that anymore
14:10:00jhMikeShmmm...yeah, I was wondering cause it doesn't look like anything could get in there and change the PLL during a transmission.
14:10:38LinusNlooks like it would be safe do do it
14:11:12amiconnI'd rather make it yield and not change mfdr instead
14:11:46jhMikeSreally, why so? too much time spent inside?
14:12:04LinusNdon't we speak i2c in interrupt context on some players?
14:12:24jhMikeSx5 has it's own for the pmu
14:12:26amiconnHmm, on H300 and X5 we do... so no yield
14:12:37amiconnBut then we must not touch mfdr either
14:13:06LinusNvery true
14:13:13jhMikeSh300 uses the other bitbanging driver as well
14:13:34directhex|work'bitbanging' sounds so delightfully filthy
14:14:08LinusNhmmm, i think the i2c communication is atomic in those cases
14:14:53jhMikeSI'm not aware of interrupt context i2c except in the software driver for pmu communication...missed something did I?
14:15:53amiconnI don't think it's worth changing mfdr. Unlike the pcf communication, this other i2c channel isn't use very much
14:16:05amiconnIt's just controlling the uda / tlv
14:16:12perl|perlit still doesnt compile
14:16:23LinusNah, pmu comm is bitbanged
14:17:06jhMikeSI'm wonder because x5 gets very noisy on the radio at cpu idle compared to other frequencies. I don't know if it's because of the radio chip i/o for sure yet. Will check it out though soon.
14:17:42amiconnjhMikeS: Did you check the tlv clock at idle? We had a similar problem on iriver first
14:18:02jhMikeSamiconn: no, hadn't considered that.
14:18:22 Join Thundercloud [0] (n=thunderc@
14:18:52amiconnThe pll can be shut down at idle, but the audioclk / mclk must be kept properly
14:20:36 Quit Mouser_X (Nick collision from services.)
14:20:45 Join Mouser_X [0] (
14:20:57jhMikeSI thought audioclk/mclk wasn't derived from the PLL...*still confused*
14:21:36amiconnNo, but they are configured in PLLCR as well
14:23:28jhMikeSThey're left alone now except for recording configuration. I remember fixing it recently cause the radio sound changed at idle. Should be in the commits.
14:24:06jhMikeSIt got broken after the bootloader work.
14:24:09 Quit Thundercloud (Remote closed the connection)
14:24:10 Join norbusan [0] (
14:24:12perl|perlerror im getting this time
14:24:14perl|perlCC keymaps/keymap-gigabeat.c
14:24:14perl|perlLD rockbox.elf
14:24:14DBUGEnqueued KICK perl|perl
14:24:14perl|perl/home/Denis/rockbox/build_0208/apps/settings_list.o:(.data+0x14): undefined refe
14:24:14perl|perlrence to `__compound_literal.4'
14:24:15***Alert Mode level 1
14:24:15perl|perlcollect2: ld returned 1 exit status
14:24:17perl|perlmake[1]: *** [/home/Denis/rockbox/build_0208/apps/rockbox.elf] Error 1
14:24:19perl|perlmake: *** [all] Error 2
14:24:25B4gderarm gcc 4.0.2?
14:24:39B4gderI suspect that's a gcc bug
14:24:59B4gderin 4.0.2
14:25:12jhMikeSAs for x5...will have to check since radio is analog bypass for x5 and won't be so obvious.
14:25:17 Part norbusan
14:26:00amiconnjhMikeS: Try passing it through the audio bus instead
14:26:29amiconnThis has the advantage that tone controls will work. At least that's why we pass radio through the digital path on iriver
14:26:52jhMikeSTLV320 has tone controls? :\
14:26:54perl|perli just downloaded latest setup, it still has version 4.0.2 in it
14:27:03B4gderwhat setup?
14:27:31amiconnjhMikeS: Oh, I forgot...
14:29:09perl|perlcygwin from
14:29:11LinusNamiconn: isn't that also to be able to record?
14:29:18LinusNand display peak meters?
14:29:41amiconnWe don't display peakmeters in radio on swcodec
14:30:30amiconnWhat we do on iriver is just audio bus pass through, not record & play
14:31:55 Join webguest59 [0] (i=59f30d62@gateway/web/cgi-irc/
14:33:00jhMikeSThe H120 just sounded like it switched samplerates, but no noise. The x5 is a noisy bugger at idle in fm.
14:34:16***Alert Mode OFF
14:35:21 Quit webguest59 (Client Quit)
14:37:19jhMikeSIf we wanna get fancy fm can be put through the dsp :)
14:37:32markunperl|perl: I had the same problem with compiling today. Used tools/ to compile the compiler and now it works fine.
14:37:54amiconnjhMikeS: On X5 this might even make sense
14:38:44jhMikeSamiconn: On which point? The reason for noise or the dsp thing?
14:41:20amiconnTone controls
14:51:07markunand crossfeed!
14:53:12 Join o0SmOkE0o [0] (i=52c5ce8e@gateway/web/cgi-irc/
14:53:13jhMikeSoy...latency on the fm and keeping boost down at the same time...that's the tough bit
14:53:30CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
14:53:30*o0SmOkE0o greetz everyone
14:54:08o0SmOkE0oa small and simple question from my side :)
14:54:22 Join kretender [0] (
14:54:39o0SmOkE0oWhere can I change the baudrate value at which rockbox communicates over the serial port ? It should be changed in serial.c
14:55:16LinusNo0SmOkE0o: line 54
14:55:19o0SmOkE0obut I can only find one 9600 (at which the rockbox communicaties at the moment).. BRR1 = (FREQ/(32*9600))-1; can I change 9600 to 38400 without a problem ?
14:55:38o0SmOkE0othat simple ?
14:55:40o0SmOkE0oBRR1 = (FREQ/(32*38400))-1;
14:55:50LinusNshould work
14:55:51o0SmOkE0oand that should do the trick ?
14:56:09LinusNyes, i believe so
14:56:20o0SmOkE0o:).. Rockbox.. I love it :)
14:56:28o0SmOkE0oThanks LinusN...
14:56:29LinusNme too :-)
14:56:32LinusNyou're welcome
14:57:03o0SmOkE0obusy with the GnuniLink to RockBox dongle.. and I think I'm almost done finishing it :) (hopefully)
14:57:25o0SmOkE0ochange value to 38400 and recompile rockbox... let's give it a go :) BRB
14:57:35LinusNgood luck
14:57:55o0SmOkE0oThanks.. I will need it.. lol
15:02:39 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
15:02:42 Quit Mouser_X (Read error: 110 (Connection timed out))
15:03:45 Part pixelma
15:05:50jhMikeSit's safe to have another thread start transmitting/receiving a bunch of bytes while another yields in the middle of doing so maybe even trying communication with the same chip? Guess it's time to hit the books again.
15:07:15 Join FOAD_ [0] (
15:07:36 Quit JdGordon ("Leaving.")
15:07:56peturon i2c? I think not
15:09:29***Saving seen data "./dancer.seen"
15:11:22LinusNthat won't work
15:12:45jhMikeSok, didn't seem like it should. :)
15:15:14 Join shadou [0] (
15:16:54 Join Arathis [0] (
15:18:22 Quit idnar (Read error: 145 (Connection timed out))
15:20:00 Nick shadou is now known as aoke (
15:20:09 Join midgey [0] (
15:20:58 Join idnar [0] (i=mithrand@unaffiliated/idnar)
15:22:36 Part aoke
15:22:59 Quit FOAD (Read error: 110 (Connection timed out))
15:24:50 Join midkay [0] (n=midkay@rockbox/developer/midkay)
15:25:09perl|perlis it possible to update arm-elf-gcc to version 4.0.3 in ?
15:25:32B4gderas in someone need to do it
15:25:53B4gderif the provided one is 4.0.2
15:26:11amiconnIf I knew how to make cygwin packages... I have 4.0.3
15:26:18jhMikeSthen where would a yield be safely placed in i2c_coldfire besides after stopping?
15:26:37perl|perlyes, the provided one is 4.0.2
15:27:15 Join kaaloo [0] (
15:27:58 Part kaaloo
15:29:43*jhMikeS notices settings_list.c didn't get a Id update
15:30:45amiconnThen JdGordon forgot to set the svn property
15:31:16jhMikeSI see essentially $Id: $
15:32:27jhMikeSA new file still uses $Id$ to start?
15:33:33 Quit orkid_ ("Leaving")
15:34:33amiconnsvn won't touch $xyz$ markers unless svn:keywords is set
15:35:26amiconnAdding a new file won't set this property automatically (unless you have autoprops enabled in .subversion/config)
15:36:34amiconnSo what's needed is:
15:36:50amiconnsvn propset svn:keywords "Author Date Id Revision" apps/settings_list.*
15:36:55amiconnfollowed by a commit
15:37:20amiconnThere are probably more files with missing svn:keywords
15:38:47jhMikeSso if no autoprops, it's needed for every new file manually
15:39:00 Join fasmaie [0] (
15:43:01 Join lowlight [0] (i=c730190a@gateway/web/cgi-irc/
15:50:35 Join Criamos [0] (
15:53:46 Join KurtKraut [0] (n=ktk@unaffiliated/kurtkraut)
15:55:23linuxstb_If anyone wants to test, here's a win32 version of the latest ipodpatcher -
15:55:43linuxstb_Running "ipodpatcher −−install" will now install the (embedded in ipodpatcher) bootloader.
15:56:59 Join vcardenas [0] (i=c8767629@gateway/web/cgi-irc/
15:57:00B4gderoo, fancy!
15:57:27*GodEater claps
15:58:00 Part KurtKraut ("Leaving")
15:58:44linuxstb_Can a windows user tell me if there's a suitable directory we could suggest users download ipodpatcher.exe into, so it will be in their path when they open a random command prompt?
15:59:49linuxstb_I was thinking C:\Windows, but isn't that normally hidden/protected?
16:00:44GodEater%HOME% ?
16:01:27GodEaterhidden\protected doesn't matter to cmd anyway
16:01:41GodEaterit's only an explorer-esque metaphor
16:01:52linuxstb_I know, I'm thinking of the initial download/save.
16:01:53 Quit muesli__ ("ich will Khe!!!")
16:02:16GodEaterwell %home% would be ideal then, cos that's where cmd is homed when you open it
16:02:25linuxstb_But what is %home% ?
16:02:36GodEaterdepends on their isntall
16:02:47GodEaterbut it should default to c:\documents and settings\<username>
16:03:10linuxstb_I mean how do you describe that location to someone?
16:03:16GodEaterlet me see if %home% is accepted by IE as a download location
16:03:29 Quit lowlight ("CGI:IRC (Ping timeout)")
16:03:32peturmy documents?
16:03:53linuxstb_Or should we just tell people to create a "c:\rockbox" folder, save ipodpatcher to there, and type "c:\rockbox\ipodpatcher −−install"
16:03:55bluebrotherwhy not use %HOMEPATH%Desktop?
16:03:56jhMikeSis it bad if I test this svn_autoprops on one of the files? :)
16:04:10GodEaterIE doesn't understand %HOME% anyway
16:04:22 Join lowlight [0] (i=c730190a@gateway/web/cgi-irc/
16:04:29*petur wonders why people download files to their desktop
16:04:31GodEaterMy Documents isn't where cmd get's set to as a CWD
16:04:49linuxstb_petur: Because people accept the default?
16:05:05bluebrotherbecause you won't need to search for them
16:05:10bluebrotherdirectly in the view
16:05:26GodEaterdoes −−install not require a device number ?
16:05:51linuxstb_Nope, that was made optional with my last commit. If no device is specified, it does a −−scan, and if exactly one ipod is found, that's used.
16:06:22GodEaterin that case, why not make −−install the default action, with the addition of a yes/no question?
16:06:28GodEaterthen they could just double click the thing
16:06:41GodEaterand save all this pain with cmd prompt newbies
16:06:52jhMikeSamiconn: it should be exactly those keywords you gave me? It seems like "Id Revision Date LastChangedBy"
16:06:52linuxstb_I don't want to handle terminal I/O... But if someone can code it, I'll add it.
16:07:33*GodEater has no windows dev environment and no desire to install one
16:07:48linuxstb_"apt-get install mingw"
16:07:59linuxstb_And then cross-compile.
16:08:05*GodEater points to the "no desire" bit in his above statement
16:08:27*linuxstb_ looks around for other volunteers...
16:08:42GodEaterI've got VC7 packaged and waiting for me on my work PC if I actually wanted it
16:08:54 Join ppeom [0] (i=oppa123@
16:09:12amiconnjhMikeS: The keywords I mentioned are the ones set for all other .c and .h files
16:09:22amiconn(those converted from the cvs repo)
16:09:50 Quit lowlight ("CGI:IRC (Ping timeout)")
16:10:50GodEater*sigh* - is 0.8 commited ?
16:12:00linuxstb_GodEater: Not yet. Have you changed your mind?
16:12:16GodEaterI'll at least look at it
16:12:56jhMikeSand .S files? same thing I assume
16:13:07 Quit o0SmOkE0o ("CGI:IRC (EOF)")
16:14:00GodEaterI'm going for a coffee - if you commit it I'll check it out and have a look at how much effort it would be to handle a simple yes / no question
16:14:06linuxstb_GodEater: I want to do some more testing this evening before I commit those 0.8 changes. But if you could write a small C program to bring up a prompt, then I could incorporate it in ipodpatcher.
16:14:23GodEaterok - I'll do that then
16:15:11*LinusN has updated the cygwin arm-elf-gcc package to 4.0.3
16:16:03 Join Nico_P [0] (
16:16:39linuxstb_GodEater: One that also works on Linux, Mac OS X, BSD, etc etc would be nice... :-) But I guess we could make the prompt windows-only.
16:17:00markunperl|perl: did you see that?
16:17:26LinusNperl|perl: i have updated the arm-elf-gcc cygwin package
16:19:20bluebrotherlinuxstb_: can't you just getc in a loop and use stdin as file pointer?
16:21:10jhMikeSargh...didn't seem to do anything
16:21:52B4gderI'll upgrade the build server
16:22:39jhMikeSsvn should pick up the new config settings the next time it's run?
16:24:24linuxstb_bluebrother: Maybe, I've just never tried it...
16:24:45 Join muesli__ [0] (n=muesli_t@
16:24:54GodEaterI *think* basic terminal IO is the same across platforms in straight C
16:25:21bluebrotherI think too. I remember doing some basic thing once, but that's quite a while ago
16:25:29bluebrotherand I don't have access to my old code atm.
16:25:59linuxstb_Although maybe it's not worth the trouble, and we should try and get it in rbutil.
16:26:58bluebrotherjhMikeS: you don't need to readd the file when changing properties
16:27:24bluebrotherah, forgot. You need for autoprops to kick in ;-)
16:27:34 Join perl|work [0] (
16:27:53 Part LinusN
16:27:55jhMikeSkick in? haha
16:29:06jhMikeSmy subversion/config appears correct according to examples I can find...hmmm
16:31:42*linuxstb_ suspects rm -fr .* is badness...
16:31:53Mikachuit won't expand to ..
16:32:03linuxstb_echo .* will...
16:32:12jhMikeSenable-auto-props = yes and *.c = svn:keywords = "Author Date Id Revision"
16:32:23Mikachuah, it won't expand to .. in zsh :)
16:33:29GodEater.* definitely expands to .. in bash (I've done that before oops)
16:33:29B4gderbuild server arm gcc now at 4.0.3
16:33:39linuxstb_My server is as well.
16:33:58B4gderthe build dir for this takes 488M...
16:34:42 Join Thundercloud [0] (n=thunderc@
16:36:51 Join perplexity [0] (
16:39:13 Join FOAD [0] (
16:39:19linuxstb_GodEater: Which OSs have you tested it on? Just windows?
16:39:25GodEatertry compiling it under windows and see if it works
16:39:33GodEaterno - just linux ;)
16:39:45GodEaterbut I'm confident it's simple enough it'll work under windows too
16:40:02GodEaterif you don't have a box to hand I'll even test it for you
16:40:10GodEaterI just refuse to install the dev environment
16:42:22 Join Mouser_X [0] (
16:43:13linuxstb_It seems to work identically in Linux and Windows :0
16:43:17linuxstb_I meant :)
16:43:32GodEateryou'll have to excuse my use of the one-true-brace-style as well - I'm too used to it :)
16:43:49GodEaterI imagine it'll work under OSX too then
16:44:18perplexitypondlife: around ?
16:44:53GodEaterlinuxstb: nice, internal server error :)
16:45:08linuxstb_Idiotic server...
16:45:08pondlifeperplexity: Yep
16:45:11GodEaterclearly you took my obfuscated virii and compiled it ;)
16:45:35perplexitydid you get the V5 bootloader to build ?
16:45:48pondlifeYes, but not tried running it yet
16:45:53GodEaternope - same
16:46:01perplexityOh, so you managed to get it patched into the hex file??
16:46:07*jhMikeS thinks one test like that was more than enough ? :)
16:46:13pondlifeNo, just to compile, not much time!
16:46:22perplexityI made about 2 minor changes to the file and it went oversize and would not patch into the H300.hex.. :(
16:46:36perplexityI've not tried to build a vanilla one yet.. interested to know how you get on
16:46:52pondlifeI was going to try vanilla first.
16:46:53linuxstb_Yes, try
16:47:05pondlifeWill post back if I get a chance (at the weekend perhaps)
16:48:07linuxstb_GodEater: We can now put some nice test questions... "Have you read the manual?" "What is the fifth word on the 10th page?" etc etc
16:48:40GodEatersadly it's harder to get an accurate answer to "have you _comprehended_ the manual?"
16:49:05GodEateranyway - yes -works here too (as expected)
16:49:41GodEaterwhat an embarassingly small amount of code I've contributed so far to make it into the credits file
16:49:51 Quit Mouser_X (Nick collision from services.)
16:50:00 Join Mouser_X [0] (
16:51:26GodEaterlinuxstb: another though occurs to me about ipodpatcher
16:51:46GodEaterthe steps to use it appear *after* the section of the manul where the user is supposed to have unzipped right ?
16:52:01GodEaterso could it also check for the existence of .rockbox/ and rockbox.ipod ?
16:52:38linuxstb_Not easily... I would either need to incorporate a FAT driver, or find out where (if anywhere) the FAT32 partition is mounted in the operating system.
16:53:03GodEaterah of course - it's so low level. I'd forgotten there was no file level access in it
16:53:22GodEaterand in that case you run into the same problem Cassandra was having
16:53:37GodEaterthe FAT32 partition bit anyway
16:53:37linuxstb_Although using the Rockbox FAT driver wouldn't be that hard....
16:53:52GodEaterwell it's just an idea anyway
16:54:14GodEateryou mean it wouldn't be hard on 512byte sector ipods ;)
16:54:45linuxstb_True... I don't think I want to go there.
16:54:52 Quit FOAD_ (Read error: 110 (Connection timed out))
16:54:59*GodEater wonders if linuxstb has been sitting on his secret FAT / ATA improvement code and just waiting to upset LinusN with a "oh you thought that was hard?"
16:55:14linuxstb_I wish...
16:55:35GodEateryah me too :-/
16:56:04GodEaterlet's forget that plan then
16:56:08linuxstb_Still, you have your gigabeat to play with now.
16:56:39GodEaterof course - but I want all the "I stuffed my 80GB" posts to go away as well ;)
16:56:57GodEaternot that there have been so many lately mind you
16:57:09GodEaterin fact, they'll probably increase in number when we end up getting support working
16:57:44GodEaterwell anyway - I look forward to seeing ipodpatch-0.81 including my code :)
16:57:58GodEaterincluding the archaic english
16:59:08 Quit barrywardell ("using sirc version 2.211+KSIRC/1.3.12")
16:59:27 Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU)
17:01:10linuxstb_Maybe the prompt will need to be in txtspk
17:02:08GodEaterl33t $ur13y ?
17:02:28GodEaterit would possibly get through to most of our problem users
17:02:29 Quit kretender (Read error: 110 (Connection timed out))
17:02:34GodEaterbut would make Llorean grouchy
17:04:26linuxstb_WUD U LIEK 2 INSTAL DA ROKBOX BOTLOAEDR??!!?!! OMG WTF (y/n) :
17:05:21 Join Juice^ [0] (n=Juice@
17:05:38*linuxstb_ would like to credit the "English to 12-year-old AOL user" translator -
17:05:40GodEateralthough possibly "TEH" in place of "DA"
17:05:53 Join mick [0] (i=c27f0812@gateway/web/cgi-irc/
17:06:43mickAbout the root menu ( IMHO, if nothing is playing, the 'Now playing' entry should not be displayed.
17:06:45GodEatercute - you get random "OMG/LOL/WTF"
17:08:06linuxstb_mick: I think it should be there to act as a menu option for "resume". If there is nothing to resume, it can say so.
17:08:09mickAnd the 'Browse Plugins' entry should be be named just 'Plugins'. Since all other entries are just nouns. Why is the entry for bookmarks called 'bookmarks' and not 'Browse bookmarks'? Aha!
17:08:34micklinuxstb: then it should be 'Resume playback' in that case
17:08:41linuxstb_mick: There's also blind users to consider - disappearing menu items don't help them.
17:09:08micklinuxstb: ok, hiding it is a bit too much, I agree.
17:09:32***Saving seen data "./dancer.seen"
17:13:19mickSo we have two entries but only one is displayed at a time. One just goes to the WPS and the other resumes playback.
17:16:39 Part mick ("gtg")
17:17:35GodEaterI'm not sure why going to WPS / resume playing are different
17:17:54markunGodEater: I don't think they should be
17:18:12GodEaterI think mick is confused then
17:18:18GodEaterthat sounds like only one entry to me
17:18:33 Quit Juice^ ("Leaving")
17:18:52markunGodEater: maybe he wants the title to change
17:19:34*GodEater blesses the writers of RDP-for-linux
17:19:37markunlike "now playing" when something is playing or "start playback" when it's no
17:20:55 Quit GodEater ("CGI:IRC")
17:21:08 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
17:21:10Mikachuin any case it will be playing by the time you get to the screen, so "while playing screen" is right :)
17:22:38 Quit Mouser_X (Read error: 110 (Connection timed out))
17:23:39 Quit B4gder ("Leaving")
17:27:45GodEaterdid that thing work on OSX too linuxstb? Or are you Mac challenged currently ?
17:28:27linuxstb_I'm without Mac.
17:28:43Galois ???
17:28:48*GodEater gets confused between linuxstb* nicks
17:29:04linuxstb_I'm not sure what happens if you double-click on a console app in the Mac OS X GUI though.
17:29:11linuxstb_(or Linux for that matter...)
17:29:35*linuxstb_ should probably disconnect from IRC at home when he goes out
17:29:53 Quit linuxstb (Remote closed the connection)
17:29:59GodEaterwell on linux it will depend highly on your DE I imagine
17:30:01linuxstb_There he goes.
17:30:38 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
17:31:12GodEaterit's not really possible for me to test double-clicking on a terminal app in my current DE for example. There's nowhere to double-click on.
17:31:36GodEaterI *think* gnome / nautilus are clever enough to launch a terminal though
17:31:41GodEatercan't speak for KDE
17:31:47GodEateror XFCE for that matter
17:32:02*GodEater looks to Mikachu for openbox advice
17:33:42Mikachuopenbox is a window manager, not a desktop environment
17:33:51linuxstbI've just tried (a very old version of) Konqueror, and you seem to need to right-click, select "open with", and then "run in terminal"
17:34:16Mikachumany gui apps also output text on the console
17:34:23Mikachuso it's not really possible to autodetect
17:34:29*GodEater assumes people savvy enough to run linux / bsd won't need to double-click anyway
17:34:59GodEaterMikachu: good point - I'd not thought of that
17:35:10GodEaterI think I may have imagined that case with gnome then
17:35:34*GodEater goes to try with nautlius
17:35:39 Quit petur ("stkov")
17:35:41Mikachuyou're not supposed to go in /usr/bin and double click things anyway
17:36:36 Quit tchan (Read error: 104 (Connection reset by peer))
17:37:04GodEateryeah - gnome currently has no option to run from terminal
17:37:15GodEaterso double clicking does absolutely bugger all (that's visible to the user)
17:37:32Mikachubtw, you can use openbox as a wm in gnome if you want, their default wm is called metacity
17:37:46Mikachuif you double click on "yes" you'll make your computer a lot slower :)
17:37:50Mikachuor at least use more power
17:37:55*GodEater doesn't use Gnome.
17:38:11 Quit ppeom ()
17:38:21GodEaterE17 baby. (But I think we've had this conversation)
17:38:45Mikachuwe might have :)
17:38:52*GodEater was pleased to see the addition of animated icons in a recent build
17:39:42GodEaternot quite as pointlessly resource hungry as the "snow" and "flame" plugins
17:40:10VakioClicking terminal-only apps doesn't seem to do anything in Thunar (the Xfce file manager).
17:40:17 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
17:40:32GodEaterI think they don't even start because they don't get a proper STDIN/STDOUT
17:40:33VakioClicking on /usr/bin/iceweasel works like a charm, on the other hand.
17:40:45*GodEater starts the snow plugin (appropriate for today I think)
17:41:22linuxstbBut yes, I think we can rely on Unix users (apart from Mac OS X) to be able to run a command-line program...
17:42:13GodEaterI think for double-clickness in OSX you'll have to wait on rbutil
17:42:20GodEateror do some serious hacking on ipodpatcher
17:42:48linuxstbI'll find out tonight... Maybe there will be some kind of right-click option.
17:42:53GodEaterright - I think I've got to scarper. Off to see Ed Byrne tonight.
17:43:00GodEaterright click on a one button mouse....
17:43:05GodEaterthat would be clever ;)
17:43:08desowinwho runs applications by double clicking nowadays, there're .desktop files for it
17:43:42GodEaterwrite us a .desktop file for ipodpatcher then
17:44:01desowinumm, it won't work everywhere
17:44:08linuxstbWhere would it work?
17:44:19jhMikeShmmm...switching MFDR helps about 1% on boost on the H120, worth it?
17:44:33GodEaterit should work on all DE's
17:44:47GodEaterinsert the word "compliant" in there
17:45:06GodEaterright - gtg - later all
17:45:07 Quit GodEater ("CGI:IRC")
17:45:13desowinbtw. linux/bsd users can't use commandline ?
17:46:19markunno, the commandline was removed from bsd years ago
17:46:26markunriiight :)
17:47:23desowinfor windows and mac os x - ideal would be gui, but on others - I don't think so
17:47:44w1ll14mdesowin: i agree... gimme commandline :)
17:47:55markundesowin: sorry if I read your question out of context
17:49:00linuxstbdesowin: I think we all agree Unix users should be capable of running a command-line app, we were just testing what happened...
17:52:35w1ll14mi feel like i have more control about things when i use commandline
17:52:53desowinit's faster to use commandline
17:53:04desowinand easier, and better, and whatever
17:53:13w1ll14myou don't have to click the annoying 'next' button
17:53:43w1ll14mi never use UI's on linux
17:53:47w1ll14mGUI's *
17:54:06desowinwell, for some apps GUI's are good
17:54:18desowinbut not for something you run once
17:54:35w1ll14mthat's true, but even then i roughter use commandline then gui
17:54:53w1ll14mbecause i don't even have a GUI :)
17:55:08*desowin wouldn't be able to live without xfce
17:56:01 Nick Arathis is now known as Arathis_afk (
17:56:18 Join Caliban [0] (
18:07:23 Join Lhademmor [0] (
18:10:51DataGhostok. What I found out today... on snow, it's perfectly possible and safe (well.. on this amount :P) to drive 100 kph
18:10:57DataGhostand my traction control is completely useless
18:11:22DataGhostI could only lose my grip when really slamming the brakes
18:11:29DataGhostand still only before ABS jumps in
18:11:48 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
18:11:55 Join busa_blade [0] (
18:11:56DataGhostyet, everyone is terribly afraid of driving in this weather :/
18:12:06DataGhostthey should buy winter tires :P
18:12:25 Join _FireFly_ [0] (
18:12:35busa_blade\join #gigabeat
18:13:34 Join CriamosAndy [0] (
18:13:38DataGhostweather warnings and everything... for 5cm of snow.. woohoo
18:13:57DataGhostthe only retards I saw out on the road were those driving without any lights in fog+snow
18:14:49busa_bladeanyone know where I can find info about getting the plugins working with the emulator?
18:15:18linuxstbHave you run "make install" ?
18:15:54busa_bladeok... I am officially a retard
18:16:10busa_blade*smacks self in head*
18:16:35DataGhostyou drive in fog and snow without any lights lit on your car?
18:18:10 Join ackbahr [0] (
18:18:23 Join lee-qid [0] (
18:19:26busa_blademy gigabeat is on the way *sings songs of joy*
18:20:40linuxstbAnyone want to try the new, interactive ipodpatcher-0.8 for Windows?
18:20:45linuxstbJust unzip and double-click...
18:20:49linuxstb(and pray)
18:21:53DataGhostwill it kill my harddrive if I try it without iPod attached?
18:22:58linuxstbI can't promise anything, but it doesn't for me.
18:23:10DataGhost/quit Connection reset by peer
18:23:23*DataGhost searches for cable
18:24:36DataGhostseems to work
18:24:45 Join Domonoky [0] (
18:24:46DataGhostbut I dosn't wantz to install the rockbox loader
18:25:13linuxstbYou're allowed to say no. :)
18:25:40 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
18:25:58DataGhostbut what will it do
18:26:04DataGhostinstall the loader? or ask me for a filename?
18:26:11linuxstbJust exit.
18:26:11LhademmorI discourage people to use rockbox on iPod nano in its present form. I am unsure if it was rockbox or something else which murdered my nano.
18:26:20DataGhostno, when I say yes
18:26:37DataGhostyou came online just to say that Lhademmor?
18:26:40linuxstbThe Rockbox bootloaders are embedded inside ipodpatcher.exe now, so it will install that.
18:26:43toerworked for me
18:26:49DataGhostusually if something doesn't work it's PEBKAC :P
18:26:56DataGhostah ok linuxstb
18:27:03DataGhostcommandline switches still work, right? :P
18:27:07LhademmorDataGhost: Not really. Partly bitching, partly hoping someone could point out something I've missed
18:27:11linuxstbLhademmor: If Rockbox murdered your Nano, it's the first ipod ever to have been. What's the problem?
18:27:34DataGhostrockbox doesn't murder anything, last time I checked anyway
18:27:43DataGhostit'll just punch your iPod in the nuts
18:27:50DataGhostwhich can be fixed in the hospital (iTunes)
18:27:53Lhademmorlinuxstb: It doesnt' respond to anything at all. Like it's turned off and won't turn on - doesn't show anything while recharging or connecting to PC either
18:28:13linuxstbThat's common for Nanos with very low battery.
18:28:13DataGhostand obviously you've tried to reboot it etc?
18:28:27linuxstb(well, all ipods with low battery).
18:28:39linuxstbYou just need to charge, wait, and press MENU+SELECT occasionally.
18:28:45linuxstb(and make sure the hold switch is off)
18:28:59LhademmorTried rebooting it a couple of times and have had it recharging for a couple of days
18:29:04DataGhostoh yes, the infamous hold switch.. hehe:)
18:29:29linuxstbMaybe your cable is broken, meaning the ipod isn't charging... Or something similar.
18:29:39 Quit Criamos (Read error: 110 (Connection timed out))
18:29:51linuxstbAre you charging with a PC, or via a wall-adapter?
18:30:21linuxstbSome people have also advised needing to hold MENU+SELECT for up to 30 seconds (being careful not to twitch)
18:30:31w1ll14mLhademmor: if you are charging with pc, try another pc
18:30:34w1ll14mow ok
18:31:16 Quit vcardenas ("CGI:IRC")
18:31:25LhademmorDo I HAVE to hit MENU and SELECT at the absolutely same time, or is it okay to hold MENU and then press SELECT?
18:31:26w1ll14mit's almost impossible to damage hardware from rockbox
18:31:47linuxstbLhademmor: You just need to hold them together, it doesn't matter if you press one first, but hold them both down.
18:32:34Lhademmorw1ll14m, maybe it's not caused by rockbox - I dunno, but I'm afraid my warranty is cancelled the moment I switch firmware?
18:33:07w1ll14mhmmm i think when the hardware is dead, they should replace it, but i'm not shure
18:33:31linuxstbIf the hardware's dead, they won't know Rockbox is on. If the hardware isn't dead, then you're doing something wrong now...
18:34:23w1ll14mlinuxstb: i thought something like that, but maybe they have some tools for direct checking it's memory.. would they go so far ?????
18:34:24LhademmorAh, cool. That was reassuring :)
18:34:40w1ll14mprobably not...
18:34:41 Quit pondlife ("disconnected has pondlife")
18:34:50linuxstbw1ll14m: Yes, they may do. But I would imagine they don't waste much time attempting to repair them.
18:36:58LhademmorBut since iPod nano + rockbox made a screwy "constant rebooting" when recharging I'm afraid that it could somehow have fried something
18:37:15linuxstbThat bug was fixed a few days ago.
18:38:07linuxstbSo you left your Nano doing that for long periods of time?
18:38:44LhademmorNo, I don't believe so
18:39:29LhademmorOne day I had it with me, listening to it. Then I shut it down because I had work to do, and when I tried to turn it on ~1 hour later it was dead
18:45:53SaLoMoNPut back the original mi4 file in the root dir.
18:45:59SaLoMoNis the root dir /SYSTEM?
18:46:02SaLoMoNor just /
18:46:08SaLoMoNon the sansa e200
18:46:49linuxstbIn general the root dir is /
18:47:04linuxstbI don't know anything about where mi4 files go on the sansa though.
18:47:16SaLoMoNyeah its updating
18:49:30 Join Lear [0] (i=chatzill@rockbox/developer/lear)
18:49:42 Join wooo [0] (
18:51:47 Quit ackbahr ("Chatzilla 0.9.75 [Firefox]")
18:53:36 Quit Thundercloud (Remote closed the connection)
18:58:41 Quit bluebrother ("leaving")
19:02:46 Quit Mikachu ("brb")
19:02:56 Join Llorean [0] (
19:03:00 Join Mouser_X [0] (
19:03:13 Join petur [0] (n=petur@rockbox/developer/petur)
19:05:38w1ll14mLhademmor: i've had it once or twice... just reset ipod, sometimes it solves the prob
19:07:02 Join Mikachu [0] (
19:07:03linuxstbA windows executable for the version of ipodpatcher I've just committed is here -
19:07:17linuxstbSuggestions for the text ipodpatcher should display in interactive mode is welcome.
19:08:50Lloreanlinuxstb: Maybe "install/update" instead of just "install"?
19:09:18LloreanActually, nevermind
19:09:32LloreanPeople might think that would mean it'd fetch a new version or something.
19:09:37***Saving seen data "./dancer.seen"
19:10:15linuxstbIs it working for you though?
19:10:52LloreanI haven't tried it yet.
19:10:57LloreanI just looked for the new strings in the diff
19:11:09linuxstbI really thinking of what it can say (and this can be OS-specific) when ipods are not found. e.g. text about forcing your ipod into disk mode, needing administrator/root privileges, closing itunes etc etc.
19:11:45Llorean"The iPod was not accessible. Make sure to follow the instructions in the manual for properly connecting it and rerun this program." ?
19:12:49 Join mick [0] (i=543a9997@gateway/web/cgi-irc/
19:12:49linuxstbI would like to have at least some advice in ipodpatcher itself, and we could add "for further troubleshooting advice, see http://...."
19:13:37LloreanAnd meanwhile _my_ iPod seems to have escaped to somewhere. I'm afraid I can't test it at the moment.
19:14:55mickI'd like to resume the discussion about the Now playing entry in the main menu.
19:14:57toerlinuxstb: it worked for me
19:15:14linuxstbtoer: Thanks - which ipod?
19:15:32linuxstbDoes the original firmware start OK on the 3g/
19:15:40mickMarkun understood me correctly: I think the title should change depending on whether music is currently plaing
19:16:31toerit did the few times i tried, i'm recharging it atm
19:17:07mickIt's correct that even if it's not playing it will be plaing by then. But the entries should be meaningful at the moment they are displayed and not when the action has been executed.
19:17:09linuxstbNo problem, I'm sure dan_a has said it's working fine on his 3g. I just wanted confirmation.
19:17:33toerthe old ipodpatcher did not work for me so when it is recharged i will play some more with it
19:17:46linuxstbYes, I only recently added 3g support for ipodpatcher.
19:18:35 Quit Mouser_X (Nick collision from services.)
19:18:44 Join Mouser_X [0] (
19:19:19linuxstbmick: I think I agree with you. It also means, that the "start screen" setting would include "Resume Playback" instead of "Now Playing", which is clearer.
19:19:51Lloreanlinuxstb: Works fine on my Nano.
19:21:26 Nick Arathis_afk is now known as Arathis (
19:21:30 Quit midgey ()
19:22:46Lloreanlinuxstb: Actually, nevermind, it doesn't
19:22:53linuxstbIt doesn't?
19:23:04LloreanI just noticed, the revision on my bootloader was the same as previously
19:23:11linuxstbWell, it's the same bootloader...
19:23:26LloreanWell, I just tried a -d, and the Rockbox bootloader is still there.
19:24:03linuxstbSo "ipodpatcher -d" doesn't delete the bootloader?
19:24:03LloreanOh, wait, nevermind
19:24:06LloreanI'm stupid
19:24:16LloreanI forgot that I don't have a main firmware image on the iPod right now
19:24:30LloreanSo when I removed the bootloader, the other bootloader that had been -af'ed ran.
19:24:35Lloreanerr -wf'ed
19:26:07LloreanSorry, I just forgot what I'd done to my iPod
19:27:04linuxstbNo problem...
19:27:44*linuxstb has just had a corrupt thought...
19:27:46Lloreanlinuxstb: Okay, trying to restore my iPod to test, as I seem to be encountering troubles but it could be the things I've done
19:28:50Lloreanlinuxstb: Okay, it does NOT work on my Nano.
19:28:50linuxstbYou could install rockbox.ipod with -wf, extract the apple_os, and call it rockbox.ipod and put that on your FAT32 partition, and then install the Rockbox bootloader, and then the Apple firmware would boot by default, with Rockbox booting when the hold switch was on...
19:29:23Lloreanlinuxstb: I restored a bootpartition.bin that was known good. Then I just ran ipodpatcher without parameters.
19:29:29LloreanI get something people in our forums might call a 'brick'
19:29:36LloreanIt stays at the Apple logo, backlight off, and does nothing
19:29:43LloreanDisk mode still works fine, of course.
19:30:52LloreanTrying to manually add a bootloader now
19:31:43linuxstbAfter you restore your bootpartition.bin, what does "ipodpatcher −−list" tell you?
19:32:05linuxstbAnd have you tested booting your Nano after the restore?
19:32:28 Join Thundercloud [0] (n=thunderc@
19:33:26Lloreanlinuxstb: Just as a note, the version of ipodpatcher.exe available at the works fine with the same bootloader.ipod file, just to verify my iPod is still okay.
19:33:36 Quit Mouser_X (Nick collision from services.)
19:33:39LloreanThe −−list shows the three partitions.
19:33:45 Join Mouser_X [0] (
19:33:46LloreanMain Firmare, RCSC, and AUPD
19:34:02LloreanErr RSRC
19:34:58 Join Thundercloud_ [0] (n=thunderc@
19:35:02linuxstbAfter installing the bootloader with the previous ipodpatcher, does the new ipodpatcher work? (note that the bootloaders embedded in ipodpatcher are the ones on
19:35:21linuxstbMaybe try a -d, followed by the new ipodpatcher.
19:36:23LloreanThe new one -d 'ed fine.
19:36:27markunmick: but remember that the patch is still work in progress and small things like this can be changed at any time.
19:36:50LloreanBut it failed to properly install the bootloader.
19:37:23linuxstbLlorean: OK... I have to go now, but I'll read the logs in an hour or two when I get home. I can also do some more testing myself there.
19:37:29LloreanIf I have it -d after it 'bricks' the iPod, it works fine again.
19:37:39 Quit kubiix (Read error: 104 (Connection reset by peer))
19:37:42 Nick Everybody is now known as Everybody|food (
19:37:53 Join ApoXX [0] (
19:38:12linuxstbLlorean: OK, that's helpful.
19:38:23 Quit linuxstb ("Client Exiting")
19:40:17 Join kubiix [0] (
19:43:40 Part ApoXX
19:45:19 Join shodan [0] (
19:45:46 Quit shodan ("Why do we even have to have quit messages ?")
19:51:33LloreanWhat version of arm-elf-gcc do we get with the
19:54:00 Join stoicmt [0] (
19:54:40Lloreanmarkun: Okay, good to know.
19:56:28 Quit _FireFly_ (Remote closed the connection)
19:56:56 Join _FireFly_ [0] (
20:00:07LloreanThe VMWare image is outdated, again.
20:01:09 Join mattzz [0] (
20:02:51 Quit Thundercloud (Read error: 110 (Connection timed out))
20:03:10 Quit Mouser_X (Nick collision from services.)
20:03:20 Join Mouser_X [0] (
20:05:57 Quit perplexity (Read error: 110 (Connection timed out))
20:10:36 Join bluebrother [0] (i=0jciULFy@rockbox/staff/bluebrother)
20:12:03 Join Byron27 [0] (i=Byron@
20:13:41Byron27can someone point me in the direction of how to install rockbox on my iriver 890?
20:14:24bluebrotheririver 890?
20:14:42bluebrotherwhat kind of device is that?
20:15:07Byron27it's a red thing that sorta looks like an elongated triangle
20:15:15Byron27it's a lower capacity version of the 899
20:15:19bluebrotherthen it's definitely not supported
20:15:34bluebrotherRockbox supports the players listed at the frontpage
20:16:05bluebrotherI don't know anything about a 890
20:16:25bluebrotherAnd it doesn't seem to be simply a differently labeled player
20:16:47Byron27Hmmm... interesting
20:17:49 Join Thundercloud__ [0] (n=thunderc@
20:18:10LloreanThe 8xx series are very similar to the 7xx series
20:18:33 Quit mick ("CGI:IRC (Ping timeout)")
20:18:40LloreanIf the 7xx port is ever finished, an 8xx port will probably immediately follow, since it *should* just require a few changes if my understanding is correct (the hardware is identical, I heard)
20:18:47LloreanBut there's nothing usable for the 7xx or 8xx right now
20:18:48Lloreanbluebrother: Yeah
20:18:55bluebrotherah. Ok.
20:21:28LloreanByron27: Where did you get indication that the iFP-890 was supported, by the way?
20:24:53 Quit Lear ("Chatzilla 0.9.77 [Firefox]")
20:27:09 Join shodan [0] (
20:27:14shodanis there a way to make the diskmode animation less ugly ?
20:28:29LloreanThere's no animation...
20:28:48LloreanIt's a single image. You could edit it in the source, and recompile with a new image.
20:29:48Byron27[13:27] <shodan> is there a way to make the diskmode animation less ugly ? <−−−− my friend Blair has an 899 and he said it was supported, but I am beginning to think he's full of it
20:30:56Byron27I think it DOES have a UMS driver to make it work without their software, but I am thinking it doesn't support rockbox as you guys KNOW what you are talking about
20:32:14LloreanBoth the iFP-700 and iFP-800 players have UMS firmware versions. They have some restrictions compared to the ones that user the iRiver manager.
20:32:43shodanoops I meant on a ipod video, in diskmode the interdiction sign blinks, that's what I meant by animation
20:32:59LloreanBut there's no working Rockbox for the 800, and the one for the 700 is still quite limited.
20:33:20Lloreanshodan: That's the Apple firmware, changing it has nothing to do with Rockbox
20:34:34shodanLlorean, before I installed rockbox, that sign was red and glassy , now it black and white, much smaller and pixelated (rough edges)
20:34:56Lloreanshodan: Yes, because they're two different disk modes.
20:35:16LloreanBut they're still both Apple disk mode. One is the software disk mode, and the other is the 'emergency' hardware disk mode.
20:36:03shodanah k, that would be "fixable" only if rockbox had usb support right ?
20:37:08LloreanIf Rockbox had USB support, it'd have its own USB screen.
20:37:20LloreanYou wouldn't be 'fixing' the Apple one, you'd just never need to use it.
20:37:57 Join linuxboy2 [0] (
20:39:28 Join Wiwie [0] (
20:39:36 Quit darkless ("Leaving")
20:40:52 Quit Thundercloud_ (Read error: 113 (No route to host))
20:41:15 Quit Wiwie (Read error: 104 (Connection reset by peer))
20:41:28 Join mirak [0] (
20:42:59 Part Llorean
20:50:07 Join Pyromancer [0] (
20:53:13 Part linuxboy2
20:56:26 Quit Lhademmor ("Chatzilla 0.9.77 [Firefox]")
21:00:25 Join webguest38 [0] (i=d90a1a7e@gateway/web/cgi-irc/
21:05:36 Quit Mouser_X (Read error: 110 (Connection timed out))
21:07:21 Quit azrael1 ("User disconnected")
21:09:34 Quit OgMaciel (Remote closed the connection)
21:09:39***Saving seen data "./dancer.seen"
21:10:04 Join Thundercloud [0] (n=thunderc@
21:10:45 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
21:16:40 Quit Thundercloud__ (Read error: 145 (Connection timed out))
21:22:23 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
21:23:48 Join decayedcell_ [0] (
21:27:08 Join Yallii [0] (
21:28:33Yalliianyone got a quick link to those prebuild emulators?
21:28:39Yalliihad it and now I can't find it :(
21:28:42LloreanDo you mean the simulators?
21:28:49 Quit decayedcell_ (Remote closed the connection)
21:28:51 Join brainiac_ghost [0] (
21:28:58 Join decayedcell_ [0] (
21:29:53YalliiI guess so
21:30:11Yalliithere's this page that has them for different types
21:30:15LloreanYou... don't know what you want?
21:30:28YalliiI do know but I don't know what to call it ;)
21:30:29LloreanThere's the emulator for the Sansa, that emulates the hardware.
21:30:44Yalliithat's not the one I'm after
21:30:45LloreanThen there's the simulator, which is the user interface simulator, which fakes how Rockbox looks on various players, but does no hardware emulatoion.
21:30:58Yalliithat's what I'm looking for">
21:31:05Yalliithe simulator then
21:31:15Yalliithank you very much
21:31:18LloreanThey're specifically called Simulators because they very definitely are *not* emulators.
21:31:47Yalliianother lesson learnt
21:32:21Yalliithanks Llorean
21:32:23 Quit Yallii ()
21:32:26 Join linuxstb [0] (i=5343d4aa@gateway/web/cgi-irc/
21:34:29 Join Thundercloud_ [0] (n=thunderc@
21:36:05webguest38Is the only way rockbox knows which plugins to view, run and so on the existance of the .rock files?
21:36:22linuxstbLlorean: I've tried the new ipodpatcher on my Color (in Windows) and my Video (in Linux), and they're both working, so I've no clues about your problem.
21:37:17Lloreanlinuxstb: If I dump a bootpartition.bin using the previous ipodpatcher with the current bootloader.ipod, it should be identical to one from the new ipodpatcher, right?
21:39:04linuxstbYou mean a bootpartition.bin created with the previous ipodpatcher and bootloader-ipodnano.ipod, compared to a bootpartition.bin created by the new ipodpatcher with embedded bootloader?
21:39:23 Part decayedcell_
21:39:33Lloreanlinuxstb: Yes
21:39:50linuxstbYes, they _should_ be identical.
21:40:06LloreanSo, differences would have useful information.
21:40:39 Quit Thundercloud (Read error: 145 (Connection timed out))
21:40:45linuxstbYes. A dump of the result of running the new ipodpatcher with embedded bootloader would be useful.
21:41:03linuxstb(Just the first 10MB should be enough).
21:41:48 Quit webguest38 ("CGI:IRC (EOF)")
21:43:03*linuxstb wonders if there are any Linux users with a Nano who can test the new ipodpatcher
21:44:21Lloreanlinuxstb: There's three bytes difference at 0x421C
21:44:27 Quit hcs ("Download Gaim:")
21:45:38LloreanThen there are no differences until ~5.5mb in.
21:46:17linuxstb0x421c is the checksum (of the Apple firmware combined with the bootloader), and then 5.5MB is where the bootloader starts.
21:47:13linuxstbDid you say you get the "ipod support" screen, or does it just freeze on the apple logo?
21:47:30 Join hcs [0] (n=hcs@rockbox/contributor/hcs)
21:47:40LloreanFreeze on apple logo
21:47:45LloreanBacklight does not turn on
21:48:07LloreanWhatever's here isn't the bootloader, I don't think
21:48:18LloreanI'm pretty sure it doesn't contain the string "OriginatorReference" for example
21:48:36linuxstbYour bootpartition.bin contains that string?
21:48:52LloreanIn the area where the bootloader should be.
21:49:14 Quit lee-qid ("aufwiederbyebientotsayonara")
21:50:09linuxstbOK, I think I have a clue what might be going on. I'll try something.
21:50:41LloreanEverything seems to be fine after the bootloader. After a point the rest of the files are perfectly identical
21:50:43linuxstbDid you say that using an external bootloader.ipod file also fails?
21:51:47linuxstbAlso, how many differences are there? Does it look like the entire (about 65KB) bootloader is wrong, or just the start?
21:52:40LloreanAn external bootloader.ipod also fails, yes.
21:52:47 Join funky [0] (n=repulse@unaffiliated/funky)
21:53:58Byron27i can't get my iriver to talk to my computer!!!!
21:54:00Lloreanlinuxstb: There are ~61708 bytes of difference, which is almost exactly the size of the bootloader for Nano
21:54:20Byron27the stupid manager software is not seeing the iriver
21:54:37Lloreanlinuxstb: And it doesn't look like it's just offset either, there's a lot of actual difference from the looks of it.
21:54:59LloreanByron27: This is not a generic iRiver support channel. This is for Rockbox related stuff
21:55:25Byron27okay, thanks :-)
21:55:32Byron27just frusterated at this thing
21:55:44Byron27I'll go punch a wall and not bug you guys with this
21:55:56LloreanOr you could just contact iRiver support.
21:56:06linuxstbThere's a simple solution - don't use the stupid manager software.
21:56:32Lloreanlinuxstb: The iFP-8xx requires it, unless you want to use a crippled version of the firmware.
21:56:45Lloreanlinuxstb: And I assume that's the player he's talking about, as it was earlier at least.
21:58:27Lloreanlinuxstb: The OriginatorReference part shows up more than once. And there's no signs of the strings that are actually *in* the Rockbox bootloader that I've spotted in the other file
21:59:50 Quit Byron27 ()
21:59:52 Quit stoicmt (Read error: 104 (Connection reset by peer))
22:00:38linuxstbCan you try this version?
22:02:23 Quit bun-bun ()
22:02:23Lloreanlinuxstb: Works fine
22:03:10LloreanRan it with no parameters, it added a bootloader for me, it worked, everything was happy.
22:04:48 Join bun-bun [0] (
22:07:06 Quit brainiac_ghost ("Leaving")
22:07:23linuxstbLlorean: OK. I'm not sure why, but at least it's working... I think the external bootloader install will still be broken though.
22:07:40LloreanWhat was wrong?
22:08:34Lloreanlinuxstb: And, adding an external bootloader just worked fine with it
22:09:36linuxstbNow that's odd...
22:09:45linuxstbThat part of the code didn't change at all.
22:10:24LloreanUnless it's not actually using the external bootloader file?
22:10:42LloreanOr unless I did the test wrong the first time
22:10:44LloreanWhich seems more likely
22:13:18 Join scubacoles [0] (
22:13:49Lloreanlinuxstb: Hm, now it's not working.
22:14:08linuxstbWhat isn't working? The external file?
22:14:19linuxstbYes, I've found the bug now.
22:14:51LloreanI seem to be having difficulty testing consistently right now. Heh.
22:15:33linuxstbI changed the point in the program where the bootloader was being copied to in-memory image of the new firmware. But in the case where the firmware has to be shuffled around (i.e. the first time you run it with a clean firmware partition), the copy of the bootloader was being overwritten.
22:17:23*Domonoky is interessted in adding support for ipodpatcher in rbUtil, but i dont know how to integrate it best. Calling the binary or make use of the code directly..
22:17:59 Join Thundercloud__ [0] (n=thunderc@
22:18:13LloreanI would say call the binary, if the binary's gonna have embedded bootloaders.
22:18:14linuxstbI would like rbutil to use the code directly.
22:18:40LloreanRButil should then not use embedded bootloaders, but rather download them like it does the build.
22:18:55linuxstbYes, I agree.
22:20:40 Join matsl [0] (
22:20:54mattzzwhat would be a nice name for a maze-generation plugin? rockmaze?
22:21:05mattzzor simply maze?
22:21:08 Part scubacoles ("Leaving")
22:22:00Domonokyhm, but when i use the ipodpatcher code directly, i have to modify the ipodpatcher code.. (i think )
22:22:14Lloreanmattzz: Simply 'maze'
22:23:32Lloreanmattzz: If everything were named RockSomething, the list would be very, very irritating to scroll through
22:23:48mattzzfirst come, first serve ;-)
22:23:59mattzzLlorean: I see the point - it's valid.
22:24:15 Quit Thundercloud_ (Read error: 145 (Connection timed out))
22:25:08linuxstbLlorean: Can you try again (same URL). This should fix both internal and external bootloaders.
22:26:45 Quit fasmaie (Remote closed the connection)
22:27:46Lloreanlinuxstb: Okay, about to try it
22:30:13LloreanSeems to work fine
22:30:29linuxstbGood. Thanks a lot for testing.
22:32:28LloreanGlad it's working.
22:32:34*petur is running under ubuntu inside virtualbox :)
22:33:44 Join fasmaie [0] (
22:35:50 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
22:37:18 Join entheh [0] (
22:40:31 Quit muesli__ ("ich will Khe!!!")
22:42:35mattzzOK, maze generator plugin patch is in the tracker:
22:42:36mattzzhave fun.
22:44:22 Quit amiconn (Read error: 60 (Operation timed out))
22:44:23 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
22:44:43markunmattzz: looks nice
22:45:17 Join Mouser_X [0] (
22:45:19linuxstbMac OS X is happy for me to double-click on the new ipodpatcher - it starts it in a terminal window.
22:45:53mattzzmarkun: thanks
22:48:09 Join midgey [0] (
22:50:10peturmattzz: just a tip: I would replace the 'This is just another completely pointless plugin' with something more positive ;)
22:50:38 Quit Mouser_X (Nick collision from services.)
22:50:47 Join Mouser_X [0] (
22:51:24mattzzpetur: you mean this is not a pointless plugin? :-P
22:51:39peturindeed ;)
22:51:48Bagder... "Finally we get the ultimate maze plugin for Rockbox"
22:51:59Bagderand here's an idea for an improvement:
22:52:53LloreanSo, allow it to load .maze files, or something, and then let it leave a path behind you? (Or be able to show the path upon completion)?
22:53:12 Quit desowin ("use linux")
22:54:46 Quit fasmaie (Remote closed the connection)
22:54:49 Join fasmaie [0] (
22:55:35perl|workmaze! yay!
22:56:48perl|workrockbox cries for this though,
22:59:50 Join Terinjokes [0] (n=terin@wikinews/Terinjokes)
22:59:58Terinjokesyay! rockboy!
23:01:11mattzzpetur: OK, I made the replacement. Marketing ain't my thing anyway... ;-)
23:01:48Terinjokesis everyone having good response with the new USB thing? Personally my nano just continues to boot into USB Mode
23:02:09mattzzLlorean: The maze solver will be added soon
23:02:25peturmattzz: I would watch out for spelling Bagders nick like that :p
23:02:39 Quit lini (Read error: 54 (Connection reset by peer))
23:02:45 Join lini [0] (i=pugsley@
23:03:12mattzzpetur: Aaaargh.
23:03:37linuxstbTerinjokes: When does it reboot into disk mode?
23:03:53Terinjokeslinuxstb: when i plug in the wall-jack
23:04:17 Quit _FireFly_ ("Kopete 0.12.3 :")
23:04:23linuxstbDo you have any other patches applied?
23:04:30LloreanTerinjokes: And what brand is your wall jack?
23:04:47Terinjokeslinuxstb: nope (never got around to it...)
23:05:07linuxstbSo you run an official (i.e. unmodified) build?
23:05:15Terinjokeslinuxstb: yep
23:05:35LloreanWhat SVN version does it say it is?
23:06:44*Terinjokes suggest that 'version' not change to 'credits' after a while...
23:07:25hachibleh desu
23:09:43***Saving seen data "./dancer.seen"
23:10:24 Quit Terinjokes (Remote closed the connection)
23:15:14 Join mssucks [0] (
23:15:52 Part mssucks
23:16:42*petur wonders how long takes under linux when building all
23:18:42 Part perl|work
23:18:53Bagderabout three times longer than a single ;-)
23:19:21peturand probably a bit longer here because of VirtualBox
23:19:52peturbut it runs quite snappy
23:23:17 Join printfXh4 [0] (n=pseudo@
23:25:37 Join Genre9mp3 [0] (n=yngwiejo@
23:27:30 Join Thundercloud_ [0] (n=thunderc@
23:30:50 Quit fasmaie (Remote closed the connection)
23:31:24 Join lukaswayne9 [0] (
23:34:09 Quit Mouser_X (Read error: 110 (Connection timed out))
23:35:28 Quit Thundercloud__ (Read error: 60 (Operation timed out))
23:35:33 Join Thundercloud__ [0] (n=thunderc@
23:35:51 Join fasmaie [0] (
23:37:00 Quit petur ("Zzzzz")
23:37:07 Quit OgMaciel ("Ex-Chat")
23:37:17 Quit matsl (Remote closed the connection)
23:41:19LloreanBagder: I believe that was how the VMWare image was created. Running it again, would it just overwrite with newer versions or is some measure needed to remove the old ones first?
23:41:39LloreanErr, not 'created' so much as 'set up'
23:41:41Bagderno, it'll overwrite the existing
23:49:50LloreanBagder: fails on the debian image.
23:50:43 Quit thegeek (Remote closed the connection)
23:52:48 Join rotator [0] (n=e@rockbox/developer/rotator)
23:52:53 Quit fasmaie (Read error: 60 (Operation timed out))
23:54:04LloreanI think it was just a lack of bzip2 though
23:55:07 Join [shodan] [0] (
23:58:03 Quit Thundercloud_ (Read error: 110 (Connection timed out))

Previous day | Next day