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-07

00:00:15 Quit miepchen^schlaf (Connection timed out)
00:00:16 Quit jhMikeS (Read error: 104 (Connection reset by peer))
00:00:16bluebrotherbecause 30 and 80 is that much similar?
00:00:36DerPapstbecause they want iPL not rockbox i guess
00:00:36DataGhostwell that thread is about rockbox too
00:00:52DerPapstyes i know... as you know
00:00:54DataGhostbut if the 30GB iPods don't have the same error I fixed for the 80GB iPods, then I don't get why they are using my kernel
00:01:03DataGhostI don't even get why it works then
00:01:16DataGhostor does it use the big sectorsize AND support odd reads then? :)
00:01:17DerPapstthey have a similar problem
00:01:41DataGhostbut I need some sleep
00:01:43DerPapstit fails at parsing the partitiontable for the same reason as the 80GB iPod
00:01:56linuxstb_DataGhost: Yes, the 30GB has 2048-byte sectors.
00:02:02DataGhostI just filled a database which is made from an ER-diagram, which just fits on a piece of A3 paper, completely cramped
00:02:06DataGhostand I feel horrible
00:02:13DataGhostit was in MS access, too
00:03:44DataGhostso... nn :)
00:03:54DerPapstand the only thing your patch fixed it parsing the partitiontable...
00:04:24 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
00:05:31 Quit Criamos ("( :: NoNameScript 4.03 :: )")
00:06:03DerPapstafter that dl the firmare for your ipod here:
00:06:23DerPapstrename it to .zip and exract it.
00:06:33markunabout the fixed bookmarking: "things that seem to be working just fine always appear somewhat suspicious to me..."
00:06:40*bluebrother just discovers a new forehead: his!
00:06:47DerPapstlol.. wrong channel
00:07:08joshua_kickass, got gcc built and it's happily building rockbox now.
00:07:16bluebrotherhehe ... I was referring to the irc stats.
00:07:55bluebrothernow "his" gets attacked even more often than "forehead" :)
00:08:29TrueJournalsumm... ok...
00:08:57webguest30were in the forums can i find out how to put on themes?
00:09:26TrueJournalswebguest30: not in the forums... in the wiki... or the manual (maybe...)
00:09:44TrueJournalsJust find a theme, it should have everything ready to extract to the .rockbox folder on your iPod
00:10:03 Quit robin0800 ("Few women admit their age. Few men act theirs.")
00:10:08joshua_ok, so my ultimate goal here is to get my own code running on the iPod, and I was considering using Rockbox as a base. the wiki says to mention Bagder or LinusN, but does anyone else know about how the boot process works?
00:10:35webguest30anyways... the songs i currently have on my ipod I cannot listen to them because they are not dragged dircetly on the ipod on my computer correct? so i just dlete those and make playlists there?
00:11:44 Quit ender` (Read error: 104 (Connection reset by peer))
00:12:07Lloreanwebguest30: Read the manual. The database feature can allow you to use the music currently on it.
00:12:45 Join Thundercloud_ [0] (n=thunderc@
00:12:52webguest30i just like playing the game :D
00:13:13TrueJournalsWhat? that made no sense...
00:13:38webguest30the games/
00:13:44 Join ender` [0] (n=ender@
00:14:32*bluebrother sighs
00:14:44joshua_neat, looks like we start off in crt0-pp.S
00:14:55markunwebguest30: then you will not need the themes, they only change the look when you play music.
00:15:00 Quit midkay ("Leaving")
00:15:18webguest30whats your favorite WPS?
00:15:21linuxstb_joshua_: Yes, and the next step is main() in apps/main.c
00:15:46*joshua_ writing an experimental iPod OS in Lua
00:15:52markunwebguest30: mine is very spartan
00:15:58joshua_is there any size restriction on rockbox.ipod?
00:16:02markunjust text
00:16:23webguest30ok for the wps.. I just drag it onto the themes file on my ipod and bam they should show up and I just select them and ti would work corrrect?
00:16:48linuxstb_joshua_: No.
00:16:55markunjoshua_: an OS written in a script language?
00:17:03TrueJournalswebguest30: What WPS specifically are you trying to install? Can I have a link to the zip file so I can give well... detailed instructions
00:17:16joshua_markun, yep. lua lends itself well to this. of course there will be C and assembler chunks to support Lua stuff, but the main loop etc will be in Lua
00:17:21joshua_main thread, I guess I should say
00:17:23linuxstb_(apart from the fact it's entirely loaded into RAM, so 32MB for most ipods, 64MB for the 60GB and 80GB video ipods).
00:17:30 Quit Thundercloud__ (Read error: 60 (Operation timed out))
00:17:40joshua_I'll keep it below 32mb.
00:17:45markunjoshua_: interesting. What's the benefit?
00:18:01markunjoshua_: and do you have an example of another OS using lua?
00:18:04webguest30the flamebox one
00:18:18linuxstb_Be aware that there's no malloc (deliberately) in Rockbox, and no MMU to help implement one.
00:18:32joshua_markun, I have no other example. I'm not sure if there is a benefit; hopefully, I'll get some benefit from maintainability for myself.
00:18:44joshua_linuxstb_, ah, I intend to just take the rest of memory and use it as heap.
00:18:45 Join Arathis [0] (
00:18:50webguest30there the link for the WPS
00:18:52joshua_need to load a dynamic library? load it into heap!
00:18:58joshua_I'll probably just use dlmalloc.
00:19:21markunjoshua_: why do you think lua lends itself well for it then?
00:19:24Lloreanjoshua_: Generally speaking, as much of the memory should be kept available for audio buffer, assuming you intend to actually be able to play music on it.
00:19:44TrueJournalssorry, I gotta go
00:19:44 Quit pseudoXh4 (Remote closed the connection)
00:19:45 Part TrueJournals
00:19:47joshua_markun, lua is very small, and very fast.
00:19:49webguest30so for the blue5g-2000 i just do what with it?
00:19:52 Join Big_Mac [0] (
00:20:13joshua_Llorean, OK. is more of it on Rockbox split towards PCM buffer, or towards compressed buffer?
00:20:43*bluebrother still thinks a theme installer on the device would be useful. Should check if my patch needs syncing
00:20:44webguest30 how will I put this as a theme? does it in the theme file on my ipod in my computer area?
00:20:49LloreanYou only need enough PCM buffer to handle spikes in decode complexity. The more compressed buffer you have, the less often you need to actually spin up the disk to fill it.
00:21:00joshua_right, okay.
00:21:52linuxstb_Rockbox has about 28MB for the compressed audio data, and 512KB for the uncompressed PCM data.
00:21:54Big_MacHey could someonetell me how to copy something again in VMware
00:21:57joshua_that will be an interesting problem to solve then. I imagine having a on-malloc handler that pushes the buffer towards the back of memory, making malloc expensive, but avoiding issues with heap fragmentation
00:22:35scorcheBig_Mac: cp
00:23:13Big_Mac? just type cp or is that an abbreviation
00:23:27scorchecp is the linux command for copy...
00:23:44Big_Macah ok so just ype cp and it will copy selection
00:23:46joshua_oh, neat, is iPod a drugged out smp system? I see some magic with coprocessors in crt0-pp.S
00:23:51 Quit toer (Read error: 104 (Connection reset by peer))
00:24:01scorcheare you trying to copy text or a file?
00:24:02bluebrotherBig_Mac, not the selection. cp is for copying files
00:24:21bluebrotherif you want to do copy&paste on text, just select it with the left mouse button
00:24:22linuxstb_joshua_: Yes, there are two arm7tdmi cores.
00:24:28bluebrothermiddle mouse button inserts
00:24:38joshua_cool. what does Rockbox do with them?
00:24:46 Quit jhMikeS (Nick collision from services.)
00:24:53 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
00:25:25 Quit bluebrother ("bye")
00:25:26scorcheand if you want to copy a selections between the host computer and the virtual one, you have to install VMware tools
00:25:31dewdudejoshua_, right now..not much. there is a patch that will put the codec thread on the cop
00:25:55dewdudebut that's about all that's been done
00:26:01linuxstb_joshua_: Not a lot at the moment. The in-progress video player uses it (running the video decoding thread on the cop, and the audio decoding on the main cpu).
00:26:17joshua_okay. just as long as I don't have to worry about using it in my system.
00:26:39linuxstb_Yes, you should worry about it.
00:26:42 Join toer [0] (
00:26:55dewdudeyes..just because it's there doesn't mean you should ignore it.
00:27:07joshua_well, I mean, send it into a hlt loop or something
00:27:16 Join Trent__ [0] (
00:27:26 Nick Trent__ is now known as Twilight (
00:27:35markunjoshua_: wouldn't it be easier to use ipodlinux as a base?
00:27:39 Nick Twilight is now known as TwilightInZero (
00:27:42linuxstb_Yes, that's what Rockbox does currently (just sends it to sleep), but performance and battery life suffer.
00:27:56TwilightInZeroHi there.
00:28:04markunhi TwilightInZero
00:28:23joshua_markun, I've played with iPL on my device, and I find performance to be severly lacking (well, judging by UI responsiveness, at least). Plus, NIH syndrome :)
00:28:37Big_MacAny vmware users here because bluebrothers method did not work
00:28:44 Quit Rondom ("Ex-Chat")
00:29:36TwilightInZeroI used to use VMWare to play with Linux distros. I haven't tried using it to patch yet.
00:29:48dewdudei've been using it to patch and compile.
00:29:56 Quit BHSPitLappy (Read error: 104 (Connection reset by peer))
00:30:05dewdudethe only annoyance is the presence of x...and that i could fix if i wanted to.
00:37:47TwilightInZeroAnyways, I came in at a little past midnight last night to make sure I didn't mess up adding my WPS to the wiki... And the room was dead.
00:37:47TwilightInZeroWould anyone mind checking to make sure I did it right, or that I didn't break any rules? It's called Twilight, and it's a 5G iPod theme.
00:37:47Big_MacCan someone tell me what I am doing wrong?
00:37:47Lloreandewdude: Well, for the graphical sims that was kinda necessary.
00:37:47 Quit webguest38 ("CGI:IRC (Ping timeout)")
00:37:47scorcheBig_Mac: omit the anonymous at the end
00:37:47 Quit webguest30 ("CGI:IRC (Ping timeout)")
00:37:47DBUGEnqueued KICK Big_Mac
00:37:47Big_Macah thanks
00:37:47Big_Macthen I just let it run for a while right
00:37:47dewdudeLlorean, ahhh...touche
00:37:47 Quit ThiasHias ("CGI:IRC (Ping timeout)")
00:37:47Lloreandewdude: The original version didn't actually have it, but people wanted/needed to build the sims.
00:37:47***Alert Mode level 1
00:37:47Big_Macnow I get this error
00:37:47***Alert Mode level 2
00:37:47 Quit Eibutz (Read error: 104 (Connection reset by peer))
00:37:47 Quit linuxstb_ (Read error: 104 (Connection reset by peer))
00:38:32dewdudeLlorean, yes...makes sense...i don't compile sims or it's not in my thinking
00:38:34 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
00:40:20 Quit jhMikeS (Nick collision from services.)
00:40:33 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
00:41:14 Quit matsl (Remote closed the connection)
00:42:50 Join webguest38 [0] (i=59f0cbaa@gateway/web/cgi-irc/
00:43:20 Quit TwilightInZero ("Chatzilla 0.9.77 [Firefox]")
00:44:12Soapcan you ping any other outside host?
00:44:18scorcheBig_Mac: does the image have an internet connection?
00:44:19Big_Maccan anyone help with this error
00:44:35scorcheBig_Mac: being impatient gets you nowhere
00:44:36SoapBig_Mac: can you ping any other outside host?
00:44:51Big_MacI am not sure
00:45:07Soaptype ping
00:45:14Big_Macit is the standard image linked to in the vmware tutorial
00:45:21SoapIf you can - it is a DNS issue. If you can't - it is a network connection issue.
00:45:45Soap(when I say if you can - I mean "if you get a response")
00:45:47Soapgotta go.
00:46:31scorcheBig_Mac: just because you have the same image as all of us, doesnt mean that it is configured correctly...try pinging something
00:46:51Big_MacI am
00:47:48***Alert Mode OFF
00:48:37Big_MacOk pinging is working
00:49:56Big_Macbut it won't stop
00:51:33Big_MacSo how can I fix a dns issue
00:51:55 Quit linuxstb_ ("CGI:IRC")
00:52:54scorchetry svn co svn:// rockbox
00:53:50Big_Macsvn: 'rockbox' is already a working copy for a different URL; run 'svn update' to complete it
00:54:17Big_MacI typed svn update
00:54:17 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
00:54:35Big_Macand it read skipped'.'
00:54:44DerPapstor delete the existing rockbox dir... if you haven't made anything in it :P
00:55:15Big_MacYah I could do that, where is the default location it is placed
00:55:39scorchein a folder named "Rockbox" in whatever dir you typed the command in
00:55:39 Quit webguest38 ("CGI:IRC (EOF)")
00:56:20Big_MacI didn't cd anything so I will just search for it
00:57:02scorchefrom your paste, it is in your home dir
00:58:50midgeylinuxstb: how well does the hold switch work on ipods?
00:59:27midgeythere seem to be a lot of old bug reports with the ipod not coming out of hold; are those still vaild?
00:59:59linuxstbYes, the button driver can get stuck sometimes. Pressing some buttons, or scrolling the wheel normally fixes it.
01:00:30Big_MacHmm where is the home directory usually because it is not on my c drive
01:01:46midgeyok, should those reports stay open or close them and make a note on IpodFAQ
01:01:50 Quit ender` (" What if there were no hypothetical questions?")
01:02:21scorcheBig_Mac: read about how to interact with the image with samba
01:02:34linuxstbmidgey: It's a valid bug, but there shouldn't be a need for more than one bug report.
01:03:53 Join Mouser_X [0] (
01:04:12joshua_hmm, wee, I got my code working.
01:04:15CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
01:04:15*joshua_ gets a loud long piezo beep
01:05:20 Join midkay [0] (n=midkay@rockbox/developer/midkay)
01:05:39Big_Macthe only thing the guide says is about file sharing, and it says it is in //debian/user so I tried running //debian //debian/user
01:05:49Big_Macand no luck either way
01:07:16scorcheso it does nothing when you type "//debian/user" into your windows explorer address bar?
01:08:15 Part Llorean
01:08:33***Saving seen data "./dancer.seen"
01:09:11Big_MacNope it opens Opera and I get a 404
01:11:29 Part pixelma
01:20:24Big_MacSo are there any othe potential places it could be?
01:23:07 Quit Mouser_X (Read error: 145 (Connection timed out))
01:25:59sneakumsdon't you have to do \\debian\user in windows, or does it accept forward slashes too?
01:27:29 Quit [toffe] ("MegaIRC v3.27")
01:27:40scorcheerrr....yes...sorry...i am not paying much attention to this
01:27:46scorchebackslashes they are
01:28:15Big_Macmaybe that will work
01:29:37Big_MacI get "The network path was not found"
01:29:52 Join Mouser_X [0] (
01:30:20scorchetry resetting the image and try it again
01:30:27scorchesamba can be finiky
01:31:25Big_MacBy resetting the image, do you mean restarting vmware or is their a reset option
01:32:11scorcheshutdown -h now
01:32:56Big_Mac? I get bash err
01:33:03scorcherun as root
01:34:15 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
01:34:21Big_MacI'm sorry man but I really don't know what running as root is I am just trying to learn now and the guide doesn't speak of that
01:34:59scorchetype su
01:35:02scorchethen hit enter
01:35:32Big_Mack got it
01:35:39 Quit Mouser_X (Nick collision from services.)
01:35:42Big_Macyou put in rockbox from there
01:35:48 Join Mouser_X [0] (
01:35:52scorcheas the password, yes
01:36:21Big_Macok well it has never benn running from root so should I try the svn co command again from here?
01:36:45scorchebut there was nothing wrong with that command...
01:37:26scorcheyou shouldnt run as root normally
01:37:36scorcheonly when needed
01:37:48Big_Macoh ok
01:39:13 Join miepchen^schlaf [0] (
01:41:21Big_Macit powered down
01:41:23Big_Macnow what
01:41:31scorchestart it back up
01:41:47Big_Macis there a command for that?
01:42:25scorchejust open the image again and it will go through the boot process
01:44:45Big_Macwait it said power down. but never closed the windows
01:47:03Big_MacSee this is probably what deterred me the first time I used vmware
01:47:17Big_Macthings just take so much time
01:47:42 Quit night_ ("Leaving")
01:47:45scorchewhat do you mean by never closed the windows?
01:48:05scorcheand they only take so much time because you have to ask how to do every little thing...
01:48:05Big_Macit is still open
01:48:14Big_Macand it just says power down
01:48:36scorcheare you using player or server?
01:48:40Big_Macthat is because I am getting an error at every turn and the guide deals with none of them
01:49:05LloreanBig_Mac: Because for everyone else, following the guide doesn't result in a ton of errors.
01:49:18scorchethe guide never told you to type anonymous at the end of the checkout did that yourself
01:49:28 Quit efyx ("Quitte")
01:49:42Big_Macyes it did
01:49:47LloreanFor example the line you pastebinned ealier wasn't the right line, which is why it didn't work, but instead of just recognizing that it's not the line listed you had to ask for help with it.
01:50:03Big_Macsvn co svn:// rockbox (if you have no username, try anonymous)
01:50:16LloreanBig_Mac: Which guide is this?
01:50:31 Quit entheh ("^~")
01:50:38Big_MacVMWare development plaform
01:51:44scorcheBig_Mac: somewhere in the tabs above, there is an option marked something like that
01:51:58LloreanBig_Mac: Yes, but at no point did it ask you for a username.
01:52:57Big_MacI thought it was implying that you needed to put a username in that spot So I put bigmac and it didn't work so I tried anonymous
01:53:50scorcheBig_Mac: then that is your fault for assuming it meant to put that at the end, when it said nothing about that
01:54:16LloreanThe instructions should be read literally.
01:54:27LloreanIf something, when taken literally, doesn't work, then they need updating.
01:54:56preglowjhMikeS: as much as possible? :>
01:56:12jhMikeSpreglow: yep, wanted to not overdo it in one commit. :D
01:57:05preglowso did you fix the case we messed around with yesterday?
01:57:07preglowor was it sunday?
01:57:53jhMikeSpreglow: yes, but not ideall, and no, yesterday
01:58:11preglownot ideally as in not elegant, or as in might still click?
01:59:06 Join lukaswayne9 [0] (
01:59:07jhMikeSvery quietly. it doesn't always have enough input
01:59:13 Join SovietSniper [0] (i=d87bcc57@gateway/web/cgi-irc/
01:59:20SovietSnipercan someone tell me were the fonts are located?
01:59:42jhMikeSas far as large downsampling ratios, like 96kHz at 200%, haven't tried that :)
02:00:29SoapSovietSniper: the "extras" link on the sidebar of most every web page will take you there.
02:01:00 Quit SovietSniper (Client Quit)
02:01:05DerPapstgood noght.
02:01:16 Part DerPapst
02:05:46 Quit Mouser_X (Nick collision from services.)
02:05:55 Join Mouser_X [0] (
02:06:11 Quit inversions (Read error: 110 (Connection timed out))
02:06:38preglowjhMikeS: cool anyway, nice to know it's not my fault at least, i'll test your changes tomorrow
02:06:42preglowbut now: nighttime
02:06:43*jhMikeS likes that it's a big improvement that is nearly 100% deleting code
02:06:56preglowgood night
02:07:05preglowprobably isn't for you, but hey...
02:07:15jhMikeSnot yet
02:07:20preglowanywho, laters
02:07:54JdGordonmidgey: you couldnt reproduce the text viewer bug? I was pretty sure that it still exists because no code was ever commited to attemtp to fix it
02:09:03midgeyJdGordon: i just created a new file on my h300 similar to his example and I had no problem. I connected to my computer, and created a new file that was a copy and paste of his example and it worked without issue
02:09:12midgeyi tried with multiple fonts too
02:09:53JdGordonhmm ok
02:10:31midgeyits strange because I have had the issue before, using that same example
02:10:47JdGordonmaybe it was fixed?
02:10:58JdGordoni dont remember it being fixed tho :p
02:11:50midgeyneither do i :)
02:13:36 Join TrueJournals [0] (
02:14:15 Join Delphi [0] (
02:14:20JdGordonhmm... ye i cant reproduce it here also
02:14:31 Quit Arathis ("Bye, bye")
02:14:34Llorean What issue's being discussed?
02:14:35Delphihmm is there a channel for ipodhelp?
02:14:57midgeyLlorean: FS 6007
02:15:00LloreanDelphi: If you just need generic help with your iPod, Apple has support forums, I believe
02:15:03Delphibecause i have a (i think very easy problem) which might be rockboxrelated..
02:15:14 Join MonkeyTamer [0] (n=chatzill@
02:15:15Delphiwhat the heck ill just ask.
02:16:07Delphiyou know, i installed rockbox and then i detatched the ipod (at "My Computer") and now the ipod doesn't appear there when i plug it in
02:16:24Lloreanmidgey: It may be that some of the other text viewer tunings included an undocumented fix of that bug?
02:16:49LloreanDelphi: Does the iPod show a "Do not Disconnect" screen?
02:16:56JdGordonnope... i just looked at the logs.. nothing looks like it should have fixed it!
02:17:03Delphino no, its in the rockbox user interface
02:17:26LloreanDelphi: Yes, but when you attach USB in Rockbox, it should go to the Apple disk mode. You ARE using USB right?
02:17:26Delphido i have to start it with the original interface to update files?
02:17:43LloreanDelphi: As Rockbox doesn't support Firewire, in which case you have to manually reboot to the Apple OS or Disk Mode first
02:18:01Delphiand how do i do that?
02:18:10Delphithat might be answered on the webpage i guess.
02:18:17LloreanAnd the manual
02:18:24LloreanIf you've got the new bootloader, just boot up with Hold on
02:18:29LloreanWith the old one, hold Menu while booting up
02:19:07LloreanOr you can use the emergency disk mode, if your Apple OS refuses to work (Hold Play+Select immediately after using Menu+Select to force a reboot)
02:19:24Delphiokay.. thanks
02:19:30Delphiit seems to work though
02:20:12Delphiare there any plans for developing firewire support?
02:20:23 Join bon3z-Quest4corn [0] (
02:20:52LloreanIt'll probably happen eventually
02:21:09LloreanAs a general assumption, there's a goal to make all hardware work, but there's never a plan to do it.
02:23:39 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
02:23:49 Join miepchen^schlaf [0] (
02:23:52 Quit muesli__ ("ich will Khe!!!")
02:24:28Delphibut i mean, is it that big a difference?
02:24:40 Join PerryCaryk [0] (i=d87bcc57@gateway/web/cgi-irc/
02:24:48Delphimaybe it is.. i dont know anything about that stuff
02:25:42PerryCarykHow can you change your text color? all I can figure out is how to change your type of text.
02:26:14JdGordondisplay settings
02:26:26JdGordonlcd settings
02:26:52midgeygo to the menu > general settings >display > lcd settings > foreground color
02:27:21PerryCarykok thank you.
02:27:39MonkeyTamerout of curiosity, would options such as dithering and replaygain require much additional processing, as in affect battery life noticeably?
02:27:57PerryCarykwere can I find out how to transfer my songs on my ipod to this rockbox OS? what chapter?
02:28:10MonkeyTamerI know I can find out myself, I'm just wondering if anyone has a more expert opinion
02:28:24LloreanMonkeyTamer: You could probably measure a different in battery life between them, yes.
02:28:30LloreanBut nobody's tested to see how much it is.
02:28:42MonkeyTamerthat's all I wanted to hear
02:28:52LloreanPerryCaryk: You just drag 'n drop 'em onto the iPod. If you mean the ones already there, look up Database.
02:28:57MonkeyTamerPerhaps I'll give it a shot sometime and report any findings
02:30:01Lloreanscorche: Alright, I'm *this* close to coming up with some way to record on user's profiles whether we've given them a "Use Real Words" warning and a "Not the place for feature requests" warning, because they're all starting to blend together
02:31:11 Quit PerryCaryk ("CGI:IRC (EOF)")
02:31:19 Quit Delphi ("03:52:24 @Makire fick min frsta avsugning till scat man")
02:32:37 Join muesli__ [0] (n=muesli_t@
02:34:45 Quit muesli__ (Client Quit)
02:34:59 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
02:35:13Lloreanmidgey: The EQ/noise/Gigabeat one definitely is fixed.
02:35:24midgeyshall i close it?
02:35:28LloreanAlready did.
02:35:39midgeygood to hear
02:35:45LloreanI'd just forgotten to close it earlier.
02:36:06bon3z-Quest4cornlol im a idiot I was gonna install this but seems way to hard Later guys
02:36:28bon3z-Quest4cornthis thing seems cool but im horrible with technical stuff so later
02:36:38 Quit bon3z-Quest4corn ()
02:37:23MonkeyTamerwhat was saying that possibly going to accomplish?
02:37:58Llorean"Oh, we have special instructions for non technical people. Just click the button on (url) and it'll do everything for you"?
02:38:58 Quit JdGordon (Remote closed the connection)
02:39:03 Join JdGordo1 [0] (
02:40:54MonkeyTamerthat's the sad truth; people expect those sorts of answers, which leads to people downloading adware or those virus-laden "anti-virus"
02:41:08 Quit Big_Mac (Read error: 110 (Connection timed out))
02:41:14 Quit spiorf (Read error: 110 (Connection timed out))
02:41:49LloreanThere's always someone asking "Isn't there an easier way?" as if we show them the hardest way first just to see if they'll do it out of spite.
02:42:45MonkeyTamerwell, let's be real... (sarcasm) they are inputting code into the command prompt
02:43:56LloreanI'm of the opinion that basic windows command prompt usage (at least how to execute programs, navigate a drive, and edit files with the text editor) should be taught in school, but that's me.
02:44:33bospaadjeLlorean, they should teach that in linux :)
02:45:06MonkeyTamerstill, if people were taught that, some of those guys at bestbuy and compusa wouldn't have jobs
02:45:28MonkeyTamerjust kidding of course
02:49:02 Quit Mouser_X (Nick collision from services.)
02:49:11 Join Mouser_X [0] (
02:49:24midgeyLlorean: can you reproduce #6605 ?
02:51:26Lloreanmidgey: I can't test right now, unfortunately.
02:51:43midgeyah, ok
02:52:12midgeywell, thats my tracker cleaning for today
02:52:12LloreanIt shouldn't be able to persist after poweroff.
02:52:28LloreanAnyway, I've bookmarked it, I can test in a few hours probably, I'll do so and post on it.
02:52:50midgeythere's plenty of tasks open along the lines of "my ipod is slow" or "my menus are unresponsive"
02:52:56midgeyim not sure what to do with those
02:53:11midgeyand there's two or three that refer to the hold button getting stuck
02:53:49LloreanWell, close as 'duplicate'
02:54:21LloreanBut I must go.
02:54:21 Part Llorean
02:57:30 Join Aaron3 [0] (
03:00:07Aaron3Could anyone tell me if it would be difficult to allow playback of 96k 24-bit FLAC files on an Ipod without resampling?
03:00:30Mikachuthat depends on if you consider impossible to be difficult or not
03:02:05Aaron3I read that the Ipod's DAC should be able to play that sample rate but the playback engine needs adapting
03:08:34***Saving seen data "./dancer.seen"
03:09:40MonkeyTamerhmm... I wonder if the piano on the song I'm playing sounds so bad because of the file itself, or my settings
03:09:54MonkeyTamerI hear terrible static sound on the piano
03:10:24MonkeyTameryet only when it gets to louder parts of the piece
03:10:29joshua_Hmm, looking through the code for iPod Color, and I see: #define LCD_DEPTH 2 /* 4 colours - 2bpp */
03:10:43joshua_Rockbox still knows about color, but that seems obviously wrong
03:11:46XavierGrjhMikeS: did you change the pcmbuf function?
03:11:59XavierGrpcmbuf_insert that is
03:12:20 Quit Mouser_X (Read error: 60 (Operation timed out))
03:13:10midgeyjoshua_: you sure you're in config-ipodcolor.h and not config-ipod4g.h ?
03:13:10jhMikeSXavierGr: yes
03:13:28XavierGrspc patch broke for that :(
03:13:34*jhMikeS wonders if he's in hot water now
03:13:52joshua_midkay, I was looking at 4g.h. Good call. I was thrown off by the comment at the top.
03:14:15XavierGrjhMikeS: I think it is easily fixed
03:14:18jhMikeSIt just takes samples instead of bytes and interleaved audio can just set ch2 to NULL
03:14:29XavierGrI will just apply your changes from the diffs
03:14:40XavierGrbut I am not sure though if it will work out
03:14:40jhMikeSyeah, should be real quick
03:14:54jhMikeSwhere's the patch?
03:15:20MonkeyTamerhmm, turns out there's some distortion in the crossfeed for me, would this require lower decibel values for crossfeed?
03:15:50midgeyjoshua_: I'll commit a change for that comment
03:16:38joshua_midgey, sounds good.
03:16:49XavierGrI think I fixed it
03:17:22XavierGrremoved the while and yield statement
03:17:35XavierGrand added the samples parameter (1024*2)
03:17:55jhMikeSshould just be: ci->pcmbuf_insert(sample, NULL, WAV_CHUNK_SIZE)
03:18:37XavierGroops I removed the yield
03:19:46XavierGrahhh!! My ears!
03:19:57XavierGrI think I've done something completely wrong
03:20:12jhMikeSjust what I have above
03:20:34jhMikeSwait I forgot something too :)
03:20:53jhMikeSci->pcmbuf_insert(samples, NULL, WAV_CHUNK_SIZE/2)
03:21:07 Quit Aaron3 ()
03:21:11jhMikeSit's all samples per channel now
03:24:50joshua_um, unsigned long on iPod is 4 bytes, right?
03:25:09jhMikeSjoshua_: it is
03:25:16joshua_that's what I assumed
03:25:22XavierGrahh much better
03:25:30XavierGrI can't hear clicks now! :D
03:25:33XavierGrthanks jhMikeS
03:25:52jhMikeSXavierGr: welcome :)
03:35:38 Join BHSPitLappy [0] (n=steve-o@
03:35:50 Join LeGreffi3R [0] (n=greffier@
03:35:57LeGreffi3Rhello all!
03:38:29 Join Nation-Of-Baby-G [0] (
03:39:04 Nick Nation-Of-Baby-G is now known as Yamamoto (
03:39:47joshua_man, LCD on iPod is ass slow.
03:39:56joshua_I wonder how the official firmware talks to it so quick.
03:40:27LeGreffi3Rjoshua_> the firmware use the video chips
03:40:36LeGreffi3Rjoshua_> rockbox don't.
03:40:57 Quit Landus ("Leaving")
03:41:08joshua_I'm talking about just painting from a framebuffer, though
03:48:51joshua_looks like I can blank the screen about as fast as I can paint it, so it's not RAM that's limiting me.
03:48:59 Join leftright [0] (
03:49:45 Quit lukaswayne9 ("Ex-Chat")
03:49:46leftrighti codec failure using the latest bleeding edge build, mp3 H140, I have reset ALL settings AND reloaded ALL the files twice
03:49:54leftrighti get codec
03:50:32leftrightguess its pontless trying to chat to anyone now as those that count are asleep
03:50:34jhMikeSleftright: just tonight? haven't had a problems myself
03:50:54leftrightyep just now,
03:50:55dewdudei've gotten codec failures once in a while...
03:51:06dewdudebut that's about it...usually minor hiccup
03:51:10leftrightmp3 files only
03:51:19*dewdude shrugs
03:51:25dewdudei've only had it do it on MPC files
03:51:31jhMikeSleftright: did you do a full update
03:51:44leftrightyes i did a full update
03:51:47midgeyand have you restarted or RoLoed ?
03:52:00leftrightRolo'd AND restarted
03:52:19leftrightmy unit is flashed
03:52:44leftrightbut I haven;t flashed the latest build/new build
03:53:17leftrightshould I reflash it /
03:53:18jhMikeSLatest update codecs won't load in an build after my commit. Probably should have put that there.
03:53:45leftrighthuh, what does that mean / iiow, yes try reflash
03:54:13leftrightok, 1 sec
03:54:43joshua_man, you're sure there's no DMA engine or something?
03:55:02YamamotoStupid question here: How do I install themes?
03:55:57 Join tvelocity [0] (n=tony@
03:56:01midgeyYamamoto: install everything in the 'extras' menu on the left side
03:56:08SoapYamamoto: a _properly_ formated WPS .zip can simply be extracted to the root of your player - it will have the full needed directory structure in the .zip file and will place the proper files in their proper location.
03:56:26midgeythe manual describes it fairly well i think
03:56:28Yamamotogood deal, I'll try it
03:56:43Yamamotoso far I'm pretty happy with Rockbox.
03:56:43midgeysome themes wont look right because they require patchs
03:56:49midgeygood to hear
03:57:13SoapIf (when) you find a WPS which does not have a full directory structure in the .zip file - PM me and I'll look into if the .zip file needs rebuilt - it is something I've been meaning to do.
03:58:03YamamotoThe only problem is that I can't charge w/my iPod's DC adapter.
03:58:40Soapsure you can. Why do you think you can't?
03:58:49leftrightuggh, i'm trying to flash and it tells me incompatible version
03:59:09YamamotoNo, it keeps going to the USB screen and rebooting
03:59:26Mikachuupdate to a current build
03:59:49SoapYamamoto: yea - this is an issue which was very recently fixed - how old is your build?
04:00:02jhMikeSleftright: maybe flash from a disk version?
04:00:24YamamotoI'll give that a try. I'm not using the apple software to manage my music...would that ener into it?
04:00:27leftrighti'll chanhe the boot sequence then
04:00:32YamamotoI loaded it Sat nite
04:00:36SoapYamamoto: no, that would not enter into it.
04:00:45Yamamotodidn't think so
04:01:09SoapYamamoto: yep - three days is a long time in iPod rockbox world as of late.
04:01:45MonkeyTamerFeb 4 was when the commit was made to identify DC charger
04:01:58MonkeyTamerso, definitely update
04:01:59SoapI'm serious - it's getting hard to keep up with all the great commits those boys have been doing.
04:02:16MonkeyTamerall within a realtively short period of time
04:02:45MonkeyTamerLate December sparked some of it, but now a lot is rapidly coming together
04:03:09dewdudethings are getting better....the momentum is picking up
04:04:02MonkeyTamerespecially with the Kop; it's got a bit of work left, but the battery life with it enabled is slightly better w/o, alongside the potential to reduce the load on the main core
04:04:05Mikachuit makes sense that more gets done in the winter :)
04:04:27MonkeyTamer*than without
04:04:31leftrightjhMikeS:flashing got rid of the codec failure, thanks
04:04:44leftrightnow t update the wiki
04:05:09YamamotoI like that you all have ogg support
04:05:32Mikachuand not just one of us? :)
04:05:46Yamamotoheh :)
04:06:00 Join Mouser_X [0] (
04:06:32YamamotoJust curious, I tried to install the bootloader under Suse 10.1 and it kept telling me my ipod wasn't an ipod
04:06:36MonkeyTamerI'm definitely coming to like ogg and flac quite a bit
04:06:52MonkeyTamerwhat generation?
04:07:04Yamamotofor my own stuff, that's all i use
04:07:14Yamamoto5.5 30gb
04:07:43MonkeyTamerI'm not very knowledgeable on the linux side of things to be honest.
04:07:46 Quit Mouser_X (Nick collision from services.)
04:07:55 Join Mouser_X [0] (
04:08:06MonkeyTamerI know how to use the Debian environment, and that's good enough for me :p
04:08:14 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
04:08:24YamamotoI've used debian
04:08:50YamamotoI may get enthusiastic and split my drive and reload it
04:08:52dewdudethe vmware image is based on debian
04:08:56MikachujhMikeS: do you mind hinting how to change the pcmbuf_insert in the spc codec?
04:09:20*Mikachu tried multiplying the last argument by 2 and dividing it by 2
04:09:28dewdudeYamamoto, there's a vmware image based on debian if you just want to do rockbox stuff...preloaded with everything you need to patch and compile
04:09:28jhMikeSMikachu: I can do that or but in another patch version
04:09:55 Join TerrorByte [0] (i=4889ede5@gateway/web/cgi-irc/
04:10:02Mikachueither is fine by me, but the second is probably more useful :)
04:10:02JdGordo1jhMikeS: "Humbly may I suggest a global_state structure to do all this state" you didnt see the global_status struct?
04:10:04MonkeyTamerI do like the image, albeit at times it gets my computer confused every now and then
04:10:25dewdudeMonkeyTamer, odd. i've had no problems with it
04:10:25jhMikeSJdGordon: no :D
04:10:40TerrorByteCan you help me with the patch stuff now?
04:10:42jhMikeSJdGordo1 that is
04:10:57MonkeyTamerthe only issue I have is with it recognizing the folder where rockbox is stored,
04:10:58TerrorByteVMware Player is loading the image now.
04:11:10jhMikeSI did say ignore me if someone was already working on it. hehe
04:11:21JdGordo1jhMikeS: its struct system_status above the global_settings struct
04:11:29 Nick JdGordo1 is now known as JdGordon (
04:11:32MonkeyTamerprobably my fault with how I set up my services though on Windows
04:11:34*Mikachu randomly tries dividing by 4
04:11:42jhMikeSJdGordon: guess I whizzed right by it
04:11:50dewdudeMonkeyTamer, using the vmware player or workstation?
04:11:55TerrorByteWhat do I put in the login screen?
04:11:59TerrorByteLogin and Password?
04:12:07dewdudeahh, see, i've got workstation.
04:12:17MonkeyTamerthat might be why
04:12:19jhMikeSMikachu: ci->pcmbuf_insert(samples, NULL, WAV_CHUNK_SIZE/2)
04:12:31JdGordonjhMikeS: yeah, it might need some comments aound it to make it mroe visiblie... settings.h line 251
04:12:31MonkeyTamerthe password won't display anything
04:12:42MonkeyTamerjust type it correctly, and it should connect
04:12:48dewdudeTerrorByte, all that is explained in the vmware wiki page, you should read that
04:12:57MonkeyTameryeah, it's all there
04:13:01TerrorByteI did.
04:13:04jhMikeSoh darn, I'll just redo it and put it right then. I'll add the radio screen to boot...why not?
04:13:22MonkeyTamerthe only pages you need are the vmware wiki page, and the patching page
04:13:40Mikachuthis sounds a lot better than before :)
04:13:45MonkeyTamerand you never really need to remember the commands anyways, because it saves them
04:14:02dewdudeit helps to remember them.
04:14:17MonkeyTamerit does save time and confusion, true
04:14:23dewdudei remember everything except the svn line...and that is in buffer
04:14:38TerrorByteI went to Xshell and Exterm.
04:14:42MonkeyTamerI as well, just that initial command, difficult to remember
04:14:51TerrorByteNow I have no idea what to do.
04:14:53dewdudeTerrorByte, you only need one of them.
04:14:57jhMikeSJdGordon: where's the actual status structure variable defined?
04:15:22dewdudeand obviously, if you have no idea what to do, you've never used linux and probably have no place trying to compile/patch your own build
04:15:27TerrorByteBut Eterm is in Xshells
04:15:29JdGordonsettings.c isnt it?
04:15:36*JdGordon checks
04:15:39*dewdude shrugs
04:15:44dewdudei disabled the GUI on mine
04:15:44*Mikachu enjoys some secret of mana music
04:15:48MonkeyTamergotta learn somehow though I suppose
04:15:54TerrorByteDamn straight.
04:16:14MonkeyTamerTerrorByte: are you looking at the wiki?
04:16:14JdGordonjhMikeS: settings.c:76
04:16:31TerrorByteAlso trying to find that patch.
04:16:49JdGordonjhMikeS: and extern'ed in settings.h:682
04:16:50MonkeyTamerif you're having trouble, stick to pming me or something if the Wiki is difficult to remove clutter
04:16:50jhMikeSJdGordon: and where do we put the initial values
04:17:11JdGordonthey are handled in settings_list.c with the other settings
04:18:17JdGordonjhMikeS: hopefully the SYSTEM_SETTING() macro will work for all of them
04:18:50jhMikeSthe radio status and recording can't be persited though
04:19:30Mikachuweird, this one spc has some clicking
04:19:36jhMikeSmaybe those should just be initialized normally
04:20:28jhMikeSMikachu: does pitching up or down change that?
04:21:20JdGordonjhMikeS: im not 100% sure, but i tinhk those settings are not written to any file by default, the current ones are because they are written to nvram, but if you use 0 for the flags they wont be saved
04:21:26*JdGordon double checks that
04:22:05Mikachuno, but the clicking changes frequency
04:22:07Mikachuit could just be the spc
04:22:18jhMikeSJdGordon: I'm just thinking simple ones that would basically be static variable could just be initialized with .var_name
04:22:20JdGordonjhMikeS: yes, they wont be saved
04:22:21Mikachuit's sort of irregular too
04:22:49Mikachuyeah, it stopped when an instrument stopped, must be the spc plugin or the spc itself
04:22:51 Join Thundercloud [0] (n=thunderc@
04:22:58JdGordonjhMikeS: doing that wont make them resettable during tho... or is that a good thing?
04:23:09 Quit Mouser_X (Nick collision from services.)
04:23:18 Join Mouser_X [0] (
04:23:24 Quit MonkeyTamer (Read error: 131 (Connection reset by peer))
04:23:38jhMikeSMikachu: They should all behave the same from the resampler point of view so it could be that one
04:24:02Mikachuyeah, not your problem :)
04:24:05jhMikeSJdGordon: Screen state variable should probably not be reset like that
04:24:19hcsMikachu: what SPC is this?
04:24:33hcsthe BRR cache way be a cause
04:24:40Mikachulet me see
04:24:40 Join MonkeyTamer [0] (n=chatzill@
04:25:00MikachuSeiken Densetsu II Track 17 Spirit of the Night.spc
04:25:01 Part leftright
04:25:26jhMikeSJdGordon: For some it's probaly just best to put their initial values in the definition for global_status
04:25:26JdGordonjhMikeS: you could set the inital values in settings_load(), it is only called on boot
04:25:36JdGordonor that...
04:26:08jhMikeSI think that's the simplest really. They're initialized with constant.
04:26:30 Part TrueJournals
04:27:05hcshas something been fixed in the resampler?
04:27:50jhMikeShcs: yes, I fixed size errors from all the sample<>byte conversion
04:29:13JdGordonhmm.... I thought we couldnt do struct blaa blaa = {...} unless it was const? seems to compile without error tho so maybe just do that?
04:30:49hcshm, so was a fix required on the codec end?
04:31:02 Quit Thundercloud_ (Read error: 60 (Operation timed out))
04:31:04jhMikeSWas gonna do like: .fm_radio_status = FM_RADIO_OFF
04:31:47hcsnm, I see the comment now
04:31:55jhMikeShcs: Codecs have to send samples/channel now instead of bytes
04:32:20jhMikeSthat simplified the heck out of everything
04:34:12hcsmakes sense
04:34:59hcsthere's a new version of the SPC code from blargg that I haven't gotten around to testing yet, I'll check this out on spc24 first
04:35:04 Join leftright [0] (
04:36:31leftrightH140, shouldn't the play button take one back to the wps at any time ? it doesn;t do that if one is in menus, or is it a feature that the play buttin expands the menus ?
04:38:53leftrighte.g. place cursor over volume in settings menu, pressing play now expands that menu, is this intentional ?, i would've thought pressing play would take one back to the wps
04:39:00 Quit Mouser_X (Nick collision from services.)
04:39:06 Join Mouser_X [0] (
04:39:38leftrightJdGordon: ^^
04:49:50leftrightanyone here with acces to flyspray /
04:52:21 Part leftright
04:54:38 Quit LeGreffi3R (""Vista est sorti, mais linux est toujours disponible..."")
04:55:00jhMikeSJdGordon: yes, this should be much neater and no function calls for simple variable checks.
04:55:19 Quit tvelocity ("Αποχώρησε")
04:55:30 Quit TerrorByte ("CGI:IRC")
04:55:42 Join TerrorByte [0] (i=4889ede5@gateway/web/cgi-irc/
04:55:52Yamamotogot it. I had to manually transfer stuff over to the .ps folder
05:04:15 Join Thundercloud_ [0] (n=thunderc@
05:08:39***Saving seen data "./dancer.seen"
05:09:10 Quit Mouser_X (Nick collision from services.)
05:09:21 Join Mouser_X [0] (
05:09:54jhMikeSJdGordon: I'm too tired to think of a good comment about the structure thought I'd like to put one there. Guess I'll commit the changes and then pass out. :)
05:14:10TerrorByteOH WOW.
05:14:18TerrorByteMonkeyTamer helped me with the patching.
05:14:29TerrorByteAnd I patched the kernel_on_cop_8.diff
05:14:33TerrorByteIt's awesome.
05:14:42TerrorByteI'm running Elephant's Dream Wide Screen.
05:14:52TerrorByteNo skipping frames and frames limited.
05:14:55TerrorByteRuns synced with sound.
05:15:18TerrorByteH10 20 GB :)
05:15:21TerrorByteBefore, without the patch.
05:15:30TerrorByteI'd get speeds of 11 or less FPS.
05:15:33TerrorByteNow with the patch.
05:15:38TerrorByteI can go upto like 35 FPS or something.
05:15:44TerrorByteI'm limiting FPS.
05:15:51TerrorByteRuns totally synced with sound.
05:16:44TerrorByteLemme see how fullscreen works.
05:18:05 Quit Thundercloud_ (Remote closed the connection)
05:18:56TerrorByteWell it drops a bit when there's a lot going on...
05:18:59TerrorByteBut always above 22.
05:19:15TerrorByteJust... WOW.
05:20:34MonkeyTamerthat's good to hear; I was unaware that there had been that many instructions for the second core
05:21:16TerrorByteWidescreen it runs SYNCED THROUGHOUT.
05:23:06 Quit Mouser_X (Nick collision from services.)
05:23:15 Join Mouser_X [0] (
05:25:31 Quit Yamamoto (Remote closed the connection)
05:28:00 Quit TerrorByte ("CGI:IRC")
05:29:10 Quit Thundercloud (Read error: 110 (Connection timed out))
05:31:26*jhMikeS hope's there's no red or new yellow, too tired for that
05:33:39 Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox]")
05:39:22 Quit Mouser_X (Nick collision from services.)
05:39:34 Join Mouser_X [0] (
05:39:47jhMikeSguess you have to have at least one init...rrr
05:47:07lostlogicjhMikeS: nice work on the resampling stuff.
05:49:32jhMikeSlostlogic: thanks. hope it's working ok and not blowing up. :)
05:50:00lostlogichaven't tried it yet, just read over the diffs and it looks right, including the finally getting rid of the non-split insert.
05:51:03jhMikeSunfortunately I wasn't able to test every codec to verify if I changed the bytes to samples right
05:51:44lostlogichehe, well I'll only test ogg and flac myself, once I update.
05:53:05JdGordonjhMikeS: what do the values not explicitly set get in the system_status var? 0?
05:54:52jhMikeSlostlogic: I did test ogg, flac, mp3, sid, wav, aiff, wavpack
05:55:23 Quit perl|perl (Read error: 110 (Connection timed out))
05:56:06jhMikeSJdGordon: yes, there is a bit of redundancy in my setting those that way since they'll already be false
05:56:57jhMikeSthough I want to start it off with good habits and be explicit for those. just my neurosis about it
05:57:00 Join combrains [0] (
05:57:46JdGordonah, no i agree that that way is better than {0,0,0,1,0} ; :p
05:58:47hcsI notice that the changes to the codecs involve removing the call to yield(), is that handled within pcmbuf_insert now?
05:58:49jhMikeSyeah, I thing I concur :)
05:59:24jhMikeShcs: the call to yield isn't removed, it was never reached and the loop can actually cause a lockup
06:00:03hcsgood to know
06:00:04jhMikeSthat was from the days the codecs actually called the pcm buffer function directly
06:00:37 Quit combrains (Client Quit)
06:02:32 Quit rotator ("zzzzzzzzzzz")
06:03:22JdGordonanyone know how to add a printer in xfce4 ?
06:07:14 Quit jhMikeS ("green is seen *sleep*")
06:07:26 Join threedguru [0] (i=d1a94603@gateway/web/cgi-irc/
06:09:05 Quit Mouser_X (Nick collision from services.)
06:09:14 Join Mouser_X [0] (
06:09:44 Join perplexity [0] (
06:16:30 Join webguest35 [0] (i=d87bcc57@gateway/web/cgi-irc/
06:16:41webguest35quick question for doom. when i download the wad file were do i put it?
06:17:00threedguruup your ass
06:17:09webguest35screw you expert.
06:17:10threedgurulol sniper
06:17:31webguest35zzz i want to sleep but i want doom on my ipod
06:17:59webguest35anyone here that can help someone out with doom?
06:18:54JdGordon/.rockbx/games/doom iirc
06:18:58dewdudethe information you seek can be found in the wiki
06:18:58threedguruhey the rockbox folder i put on the ipod itself should have to differnt files a .rockbox folder and the rockbox.ipod right/?
06:19:22webguest35ill help you 2moro expert... but dew dude... i have the doom1.wad file were do I put it?
06:19:43dewdudedude, there's a wiki
06:19:45dewduderead it
06:19:57threedguruwell dont help then
06:20:06threedguruthis is here for help not bitchin
06:20:08 Quit linuxstb (Read error: 110 (Connection timed out))
06:20:24webguest35can you give me a link?
06:21:13 Join Sniper [0] (i=d87bcc57@gateway/web/cgi-irc/
06:21:13 Quit webguest35 (Client Quit)
06:21:13dewdudethreedguru, yes, but that is something that can easily be found on the website
06:21:37 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
06:21:39threedgurui understand
06:21:52dewduderockbox.ipod and the .rockbox folder go on the root of the ipod
06:22:01threedguruok thank you
06:25:10 Join Caliban__ [0] (
06:26:01 Quit Mouser_X (Nick collision from services.)
06:26:10 Join Mouser_X [0] (
06:28:23 Join miepchen^schlaf [0] (
06:32:56 Quit threedguru ("CGI:IRC")
06:34:07 Quit Caliban_ (Read error: 145 (Connection timed out))
06:35:02 Quit desowin (Read error: 110 (Connection timed out))
06:35:45hcswhat frequency should I output at if I don't want rockbox to have to resample?
06:36:51hcsI'm going to update the code that's on there now, blargg sent me some new stuff which was supposed to be faster but runs slower in my tests
06:37:30hcsso it'll just be a corrected spc24
06:37:42hcsuntil I do some more thorough testing
06:39:57hcssorry, intended that for another channel, though not entirely out of place here
06:57:07 Join perldiver [0] (
06:59:48 Quit [g2] ("Leaving")
06:59:57 Quit Mouser_X (Nick collision from services.)
07:00:04 Join Mouser_X [0] (
07:02:35amiconnglobal_status is for persistent status *only* - and it's pretty tight.
07:03:14JdGordonno its not...
07:03:43 Quit Sniper ("CGI:IRC (EOF)")
07:04:06JdGordonI checked the code, the only reason the SYSTEM_SETTING() vars are persisted is because they have the NVRAM() flags..
07:04:24 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
07:04:47 Join [toffe] [0] (n=[toffe]@
07:06:35amiconnJdGordon: There are also the real status vars like resume_index etc
07:07:44JdGordonthey are persisted with the nvram() flags...
07:08:43***Saving seen data "./dancer.seen"
07:10:09JdGordonhmm.... I dont like Mike's latest commit tho
07:11:55 Quit Mouser_X (Nick collision from services.)
07:12:04 Join Mouser_X [0] (
07:13:26amiconnMe neither
07:14:08amiconnThere is a solution that involves some more ifdefing
07:14:58JdGordoni just replaced it with setting .runtime instead of creating the dummy var
07:15:07JdGordonit gets overwirtten anyway so its no big deal
07:15:24amiconnI thought about ifdefing the whole initialiser
07:15:52JdGordonthats not very nice tho..
07:16:35*amiconn wonders what's the advantage of putting these status vars in global_status over having them in their respective modules
07:16:51*JdGordon agrees
07:17:01JdGordonthere is too much module intermindling in rockbox :p
07:17:23*JdGordon isnt 100% sure tats actually a word..
07:25:07hcsah, it is so nice to not hear clicking in my 32KHz mp3s
07:26:43 Join leftright [0] (
07:28:05leftrighti really think that pressing play whilst in the settings menu should return one to the WPS, and not expand menus, i thought that pressing play at any time would return one to wps
07:30:14JdGordonleftright: it should... but the current code doesnt really allow for it.... the new menu system which is pretty much ready to go in will do that
07:30:37*amiconn wouldn't like that
07:30:50JdGordonwhy not?
07:30:55leftrightah thats good news then jd
07:31:00amiconnThe menu is the menu, not a screen, and leaving it should always bring you back where you came from
07:31:40leftrightbut play currently expands menus, thus there are two ways of expanding menus and non for returning quickly to the wps
07:31:53JdGordonamiconn: sorry, yeah thats what it will do
07:31:54amiconnWhat target are you talking about?
07:32:23*amiconn never even tried to press Play in the menu on iriver
07:33:10leftrightwell i only discovered that by pressing play thinking that it would return me to the wps
07:33:11amiconnleftright: I think that the menu should allow for "quick leave", i.e. leave the whole tree with one button
07:33:21 Join webguest83 [0] (i=4cbb972d@gateway/web/cgi-irc/
07:33:44amiconnThe menu button could do this. For stepping back level-by-level there's still the Left button
07:33:57leftrighti'm so used to using play to return to wps, i was surprised when it expanded menus instead
07:34:13amiconnImho this would be more logical than using Play
07:34:18webguest83On the rockbox, 4g ipod when I try to load the original firmware, it keeps restarting and restarting, never booting into the original firmware
07:34:28 Join JerryLange [0] (
07:34:49webguest83I've both ways (using the pause/play and hold, and also turning off the ipod and holding the menu button
07:35:12amiconnleftright: Maybe it depends on the point of view. I'm never thinking about "returning to the wps"
07:35:12 Quit webguest83 (Client Quit)
07:35:26amiconnThis would imply the wps being the root, which it isn't
07:36:08leftrightamiconn: i dont realy mind what button is used, as long as there is consistancy across all the screens, I would like to not have to remmber that in this screen press button x to return to wps, and in that screen use button y to return to wps
07:36:21amiconnThere are screens which I can switch around. The browser is the root. Then there are the menus, which should leave to where you entered them from
07:37:03leftrightyes but seeing as play is defined as the button to return to wps, surely it should be consistant ?
07:37:11amiconnThe only screens which don't quite fit into this scheme are radio and recording, because they're entered *via* the menu
07:37:30amiconnleftright: Play does *not* _return_ to the wps
07:37:53amiconnPlay is resume when you're in the browser, that's all
07:37:54leftrightyes it does if one is in certain screens
07:38:10leftrightnope i disagree
07:38:28JdGordonIm working on a patch which will solve this start creen non-sence once and for all, and presumably, play would be used to return to whichever "music" screen you were on (wps,fm,rec) (keys havnt been worked out fully yet...)
07:38:44amiconnDo you say Play should go to the wps from radio or recording screen?
07:39:15amiconnSo there's no consistency anyway
07:39:20amiconnAnd menus are not a screen
07:39:43leftrightmy issue is with browsing menus and pressing play doesn't return one to wps
07:40:00 Join webguest83 [0] (i=4cbb972d@gateway/web/cgi-irc/
07:40:02amiconnYes, because Play isn't a typical return key
07:40:43leftrightdoes it make sense to have two methods of expanding settings menus and no method for returning quickly to wps
07:40:48webguest83my ipod keeps restarting over and over again when I try to load the apple firmware
07:42:12 Quit webguest83 (Client Quit)
07:42:26amiconnleftright: There are in fact 3 methods to expand submenus then. And I already said that the menu should allow quick leaving, but to where you came from, not to another screen
07:43:36 Quit Mouser_X (Nick collision from services.)
07:43:40leftright*shrugs*, i've said my say, certainly dont think that current method is intuitive
07:43:45 Join Mouser_X [0] (
07:44:50JdGordonamiconn: speaking of the menus... have you had a chance to check out the patch on the ml? Id like to get an ok to commit it so the actual setting part of the menus can be moved across
07:46:54amiconnNo, not yet. Not much time atm
07:47:09 Part leftright
07:47:28amiconnWhy not on fs, btw?
07:48:11JdGordoni dunno... I started it on the ml and just kept updating it there... i guess i should put it on fs
07:50:57JdGordonok, im confused.. in tree.c there is a static struct backup; .... backup = tc; niether of those are pointers, so how is that allowed?
07:51:32JdGordonIm sure I learned back in first year C you couldnt do that with structs
07:52:20 Join Aaron3 [0] (
07:52:48 Join juxtap [0] (n=juxtap@
07:53:19Aaron3I just installed VMWare and i'm trying to install svn using the command "apt-get install svn" and its telling me permission denied, unable to lock the administration directory
07:53:28Aaron3I logged in as user:rockbox
07:53:39Aaron3Does anyone know what might be wrong?
07:53:44JdGordontry sudo apt-get install subversion
07:54:06hachion debian/ubuntu you have to be root to install software via apt-get
07:54:12Aaron3It still says the same thing.
07:54:28hachithere's no way
07:54:31scorcheAaron3: use the newest has svn already installed
07:54:35hachisudo makes you root
07:54:59Aaron3Isn't the newest Debian-2.7z?
07:55:48Aaron3For some reason the VMware no longer shows the rockbox image in the background. Does that matter?
07:56:16scorchewell, you will be using a different image when you dl it anyway
07:56:24Aaron3And can I just replace all the files, or do I need to do some sort of uninstall
07:57:32daurnimatorhi all just choose to load the newest image
07:57:42Aaron3Alright, thanks
07:57:46daurnimatorJdGordon: hows the menu patch? ;)
07:57:57JdGordonwaiting for someone to ok it :p
07:58:15Aaron3Do you have any recommendations for a cool new patch to install first?
07:59:17JdGordonok... prize to whoever can explain how rockbox_browse() works :p
07:59:44amiconnJdGordon: You can. If you have struct blah a; and struct blah b; , and then do a = b, C will copy the contents from b to a
08:00:13JdGordonoh? Im sure I learnt you couldnt do that :p
08:00:18amiconn...either using either memcpy() or some optimised special form of it
08:01:05amiconnThis means that the simple a = b; is a rather costly operation if the structs are large
08:01:21 Quit JoeBorn (Read error: 110 (Connection timed out))
08:02:13amiconnYou can, but you shouldn't do it without thinking about this. For passing data around struct pointers are far more efficient
08:02:37amiconnBut in the case you mentioned the name says it all, and the copying is intended
08:02:58JdGordonits not really needed there tho I dont think
08:03:12*JdGordon has a little play :p
08:04:03 Join ender` [0] (n=ender@
08:04:18amiconnTry browsing something in the main browser, then use a sub-browser, and after that return to main. I'm quite sure it's there for handling this situation.
08:04:49JdGordonit is, but I think it may be unnecassery
08:04:54amiconnPay special attention to the stuck-in-subdir issue
08:05:17amiconnWe had that a while ago - very annoying
08:06:53 Part JerryLange
08:13:38 Quit Mouser_X (Nick collision from services.)
08:13:47 Join Mouser_X [0] (
08:15:47 Join JoeBorn [0] (
08:16:06JdGordonis the root of the db / ?
08:18:20 Quit darkless ("Leaving")
08:18:26 Join darkless [0] (
08:24:55 Quit Mouser_X (Nick collision from services.)
08:25:04 Join Mouser_X [0] (
08:26:22 Join kaaloo [0] (
08:27:09[toffe]For the log : have a look on the wiki, I upload a small comparative power consumption on the F40
08:27:20[toffe] there is a problem with Rockbox
08:27:36[toffe]lcd off is nearly twice the original firmware
08:27:48[toffe]70ma instead of 40ma...
08:27:59[toffe]there is no difference between 100 and 300 mhz
08:28:10[toffe]I will recheck to be sure
08:28:19[toffe]see you tomorrow
08:28:46 Quit [toffe] ("MegaIRC v3.27")
08:29:15 Quit Mouser_X (Nick collision from services.)
08:29:24 Join Mouser_X [0] (
08:32:41JdGordonback to this idea of a root menu, if we are in /blaa/ in the tree, then jump to a menu or wps or db.. would be ever not want it to automatically open at the dir we left it in?
08:33:05 Quit linuxstb (Read error: 104 (Connection reset by peer))
08:35:08 Join mick [0] (i=c27f0812@gateway/web/cgi-irc/
08:35:12 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
08:40:45linuxstbJdGordon: Not sure if this answers your question, but IMHO the main menu isn't an option in the root menu - the "screens" are the options in the root menu. So file browser -> menu -> browser should take you back where you were, but entering the WPS should move the file browser to the current file if follow playlist is enabled.
08:41:28linuxstbThe menu should stay as a "pop-up" menu, where exiting the menu takes you back to where you were. With viewports, we could make the pop-up nature of the menu more obvious on the larger LCDs.
08:43:51mickNow that the global status is in place: could someone look at FS #5049 ( or at least the idea there?
08:44:37 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
08:44:38 Join illriginal [0] (
08:45:16illriginalHey buys... I picked clear screen on my toshiba... and now the whole screen is white and uh.. i can't put it back to normal settings... since i can't see anything.
08:45:56mickBagder: you seem to be the font guy (you made the recent font commits). What about (changes to nimbus fonts)? They are used in many WPS's and hence should be polished as much as possible.
08:46:05GodEaterturn it off, then back on again, and as soon as you've see the gigabeat logo, turn on the hold switch
08:46:48illriginalwait.. what?
08:47:02illriginalwhat would the hold switch do?...
08:47:22hcsreset settings
08:47:29illriginalthat's f'n nice
08:47:36GodEaterthat will reset the settings back to their defaults
08:47:51illriginalthanks a lot for that info... what's the point of the clear screen anyways?
08:47:51 Quit JoeBorn (Read error: 104 (Connection reset by peer))
08:48:00 Join JoeBorn [0] (
08:49:15 Join Rob222241 [0] (
08:50:28 Join bluebrother [0] (i=q8hOKB8e@rockbox/staff/bluebrother)
08:51:00GodEaterdo you mean "clear backdrop" ?
08:53:01illriginalno offense, i find it to be kinda... pointless.
08:53:10hcsah, I assume you had white text
08:53:18illriginalunless you remember each settin
08:53:18hcsor matching the bg color?
08:53:18JdGordonlinuxstb: (didnt see your msg before :p) the main menu shouldnt be an item in the root menu?
08:53:30illriginali had black text with gray background
08:53:39illriginalthen the clear made everything white.
08:53:49hcsthen clear backdrop shouldn't have done that...
08:54:08GodEaterunless you had a gray .bmp as the backdrop
08:54:13GodEaterand white as the bg color setting
08:54:25GodEaterthat still makes no sense
08:54:26hcsblack, as he had black text
08:54:31illriginalfor a fact
08:54:32linuxstbJdGordon: That's just my opinion, but I like the fact that it's a pop-up menu, and think it should stay like that. If you put it in the root menu, then it changes to being a "screen" like all the others.
08:54:32hcshm, right
08:54:34illriginalthe text was black
08:54:36GodEaterwhen is your build from
08:54:41illriginaland the background was gray... default.
08:54:51*hcs checks on his gigabeat
08:55:02GodEaterclear backdrop didn't do that on mine hcs
08:55:05GodEaterI just tried it
08:55:10illriginali haven't updated in over a week.
08:55:13GodEaterit just cleared the .bmp
08:55:34hcsyeah, expected behavior here, too
08:55:41GodEatermines's a build from the 31st of Jan
08:55:42JdGordonlinuxstb: dinner.. back sooon, im not sure if i like the main menu not being treated like the other "screens"... continue in 20min
08:55:44hcsbut I'm up to date with SVN
08:56:08GodEaterillriginal: I suggest you update to latest SVN in that case
08:56:09illriginalhm... i should do the update then :P
08:56:17illriginalhas there been any better updates?
08:56:39hcsfixes for odd samplerates
08:56:45GodEaterwell if it fixes that issue for you, I'd define that as "better" :)
08:57:18hcsrockbox is fairly fluid, so a lot has probably changed
08:57:36illriginal:P nice
08:57:47 Quit Rob2222 (Read error: 60 (Operation timed out))
08:58:01hcswant SPC playback? I've got builds for that...
08:58:26 Join datachild` [0] (
08:59:39Aaron3Hey, I just used the Simple guide to patching and compiling and I have a question. When I go to apply patches, am I going to find out that there are errors when I tell it to make the file?
08:59:47Aaron3or after running the patch command before that
09:00:06hcspatch will tell you about errors
09:00:15hcserrors in patching, at least
09:00:39hcsif the patch applys cleanly there might still be build errors, though
09:01:12Aaron3And if I just installed one patch and ran the make file command, what exactly does the code "cvs -q up -dPC" do? Does that remove any patches I've applied to the original CVS code it downloaded?
09:01:14 Join decayedcell_ [0] (
09:01:21Aaron3or SVN I mean
09:01:50hcsI think "svn revert" is the proper command
09:02:08hcs"svn revert ." if you are in the directory to be reverted
09:02:29Aaron3Alright, well I just tried to install a plug in for my first go at patching so I'll see how it works
09:04:02hcshm, "svn revert" does not work
09:04:26Aaron3Well I guess I'll just use the command to redownload the SVN for now
09:04:45hcsI tend to keep a clean SVN archived and just replace it with that
09:04:53Aaron3Thats a good idea
09:05:18hcsah, "svn revert -R ."
09:05:26hcsto revert recursively
09:05:40linuxstbsvn itself keeps a clean copy on your computer - so it can be done without going back to the server.
09:06:12 Quit datachild (Read error: 110 (Connection timed out))
09:06:25hcsstill that won't clean up new files that have been created
09:06:29 Join datachild [0] (
09:06:36Aaron3So now that I've applied the Rocklife plug in, if I close up VMPlayer, then come at a later time to apply more patches to whatever is in the rockbox folder, it will be there until I revert?
09:07:14 Quit datachild` (Read error: 60 (Operation timed out))
09:07:52hcsI think so, but I have not used the vmware image
09:07:57 Nick Aaron3 is now known as Aaron (
09:08:10AaronAlright, I'll figure it out over the next couple days when I mess around with it more
09:08:46***Saving seen data "./dancer.seen"
09:09:43 Quit illriginal ("Leaving")
09:10:21AaronHmm, when I applied the patch I saw a line about it creating rocklife.c or rocklife.rock I thought
09:10:40AaronBut not that I put the new build I made on my ipod I don't see any Rocklife in the Plugins
09:10:46 Join LinusN [0] (i=linus@gateway/web/cgi-irc/
09:11:08 Quit juxtap ()
09:11:34linuxstbAaron: Type "svn status" in the rockbox/apps/ directory - does it show an "M" next to the plugins/SOURCES file?
09:12:18 Join datachild` [0] (
09:12:19AaronLet me see. I see the line that said "patching file apps/plugins/rocklife.c
09:12:27linuxstbAnd did you type "make zip" to create a which you then installed on your player?
09:13:02AaronI pulled it from the \\debian\user\rockbox\ipod_video folder I made
09:13:07 Quit himitsu (Connection timed out)
09:13:25 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:13:56Aaronwhe nI browsed to apps and typed svn status
09:14:00Aaronit said
09:14:11Aaronsvn: warningL '.' is not a working copy
09:14:43 Quit datachild (Read error: 60 (Operation timed out))
09:14:45linuxstbIs it the right apps? There is also an apps/ directory in your build directory.
09:15:00Aaronoh, i'm in the build_video directory, sorry
09:15:01Aaronlet me see
09:15:18Aaronit says
09:15:25Aaron? plugins/rocklife.c
09:16:02linuxstbThat's fine - it just means svn knows nothing about the file.
09:16:14decayedcell_offtopic but what do I download to get stdio.h, unistd.h and string.h?
09:16:17hcsbut nothing mentioning plugins/SOURCES?
09:16:29hcsthat'd mean the build system doesn't know about it
09:16:33linuxstbdecayedcell_: On debian-like systems it's build-essentials
09:16:40decayedcell_linuxstb cheers
09:17:13linuxstbSorry, build-essential (singular)
09:17:19 Join grai [0] (
09:17:21decayedcell_hmm I have it installed but it complains
09:17:28hcsin which case you can just add the line plugins/rocklife.c to the SOURCES file
09:18:05AaronWhy didn't that get added when I did the initial patching?
09:18:13 Part grai ("Leaving")
09:18:19linuxstbdecayedcell_: Then try libc6-dev
09:18:46linuxstbAaron: Which patch did you download? The rocklife_3.diff version?
09:18:58Aaronno, I downloaded rocklife.patch
09:19:25hcsrocklife_3.diff will include the proper patch
09:19:38linuxstbJust delete the rocklife.c file, and then apply the rocklife_3.diff
09:20:18decayedcell_linuxstb hmm thats installed too... theres an amd64 version of it too do I need that? Hmm but I'm running 32 bit Kubuntu with an AMD64 CPU
09:20:40Aaronso I go into the plugins and tell it to delete rocklife.c
09:21:20linuxstbdecayedcell_: I'm not sure then.
09:21:40decayedcell_ah yes and also with the ipodpatcher linuxstb, if iPL is used to shrink the firmware partition to fit iPL, ipodpatcher −−scan brings up an Xnil error, and ipodpatcher is unable to figure out what partitions are on the ipod. Removing and adding bootloader still works though.
09:21:45GodEaterdoes anyone know if *BSD OSes all call partitions "slices", or is it just OSX ?
09:22:14hcsI think solaris does, sounds familiar
09:22:16AaronI typed "rm rocklife.c"
09:22:22GodEaterI *know* solaris does
09:22:24AaronIt didn't say anything went right or wrong
09:22:34LinusNAaron: then it worked
09:22:37GodEaterI'm just curious about BSD flavour distros
09:23:30*GodEater has a very dusty Solaris admin certificate lying around somewhere
09:23:50linuxstbdecayedcell_: Then don't use the IPL installer :) Could you send me a dump of the partition table from such an ipod? (dd if=/dev/sdX of=mbr-ipl.bin count=1 in Cygwin or Linux)
09:24:38Aaronokay, when I did that it said it patched sources
09:24:51 Join miepchen^schlaf [0] (
09:25:52decayedcell_linuxstb I don't use the iPL installer on my iPod, just others to put on iPL easily. I'll be able to get a dump tomorrow.
09:26:26AaronThanks for all your guys help
09:27:19 Quit midgey ()
09:30:54linuxstbdecayedcell_: OK, thanks. A copy of ipodpatcher's output would be helpful as well.
09:31:45AaronIs the COP patch included in the SVN build I downloaded through VMPlayer?
09:32:23w1ll14mAaron: cop8 is compatible with svn
09:32:52AaronMaybe the frequency patch and COP8 are patches I shouldn't mess around with right now
09:33:52w1ll14mAaron: it works pretty stable, but it's always the most stable if you just use SVN
09:34:45AaronWell I've been running Senabs build for a while on my 60gig 5G
09:35:01w1ll14mAaron: ahh i have a 60GB 5g too :)
09:35:03AaronAnd I've been meaning to try a version without COP because I'm getting horrible battery life
09:35:16w1ll14mdo you use eq?
09:35:27AaronNo, I keep things pretty standard
09:35:36w1ll14mok, then you better use svn :)
09:36:07AaronI would love to be able to get the Ipod to be able to play 96k 24 bit files without them being resampled to 16 bit
09:36:18AaronI read on the forums that it should be able to be done
09:36:41AaronIts not like many of my flac files are 24 bit, but I do have some vinyl rips that are
09:36:45w1ll14mAaron: i don't think hardware allows it
09:37:26linuxstbw1ll14m: ipods should be able to.
09:37:34 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
09:38:03 Join miepchen^schlaf [0] (
09:38:57decayedcell_okay I think I've found a bug...
09:39:24decayedcell_seems to be affecting my 5.5G iPod only. When Rockbox loads up, it displays the logo, and sometimes the backlight turns off
09:39:27Aaronlinuxstb - Do you think anyone will ever try to implement it?
09:39:48decayedcell_Then the backlight remains permanently off and I can't turn it on again without rebooting
09:41:49AaronWell the rocklife plugin worked although I thought on the patch tracker page it said it was supposed to use some colors
09:41:53decayedcell_basically the backlight cuts when its going to full brightness (its supposed to go to full brightness when the logo is up then come back down again)
09:42:06*decayedcell_ checks that its not a patch bug
09:42:27w1ll14mdecayedcell: what patches do you have, i encouter the same problem....
09:42:37linuxstbAaron: I hope so - I can live without 24-bit support, but would like to see at least support for different samplerates (Rockbox currently resamples everything to 44.1KHz). I have lots of 48KHz files.
09:43:21decayedcell_w1ll14m I have the cop 8, brightness 7, backlight plugin patch
09:43:36decayedcell_also the chessbox patch
09:43:46w1ll14mi have cop8, ipod brightness 6 and frequency patch
09:43:54decayedcell_brightness 6 works?
09:43:57w1ll14mmaybe brightness 7 ;)
09:44:23decayedcell_hmm I'm going to try not patching with brightness see if the bug is still present
09:44:28w1ll14mno i'm using 6
09:44:44decayedcell_7 added the other targets I think thats all
09:44:52w1ll14mcould be :)
09:45:03decayedcell_it was one of my personal requests :p
09:45:06w1ll14mdman it's white out side :)
09:46:01decayedcell_w1ll14m are you running a 5.5G or 5G? It doesn't seem to happen on my friends 5G with the same compile of Rockbox
09:46:34w1ll14mno.... sorry :) only 5g
09:46:50 Join spiorf [0] (
09:47:14w1ll14mi have 30 and 60GB 5g's both the same problem
09:47:28w1ll14mthen reset, and it's okay again... seems to be after usb :)
09:47:35w1ll14mafter usb connection....
09:49:21 Quit Mouser_X (Read error: 110 (Connection timed out))
09:49:57decayedcell_Mine happens without USB connection... happens anytime
09:50:31w1ll14mdecayedcell: i encountered also a few just out of nothing, bot it happens more often after a usb connection here....
09:51:18decayedcell_Happens more with Directory Cache set to ON here lol =/
09:51:57w1ll14mdir cache on here :)
09:53:00decayedcell_But I know its not Dir Cache specific because without it it still does it
09:53:28w1ll14m what is you brightness setting?
09:53:48 Quit dpassen1 (Read error: 110 (Connection timed out))
09:54:19w1ll14mmine is 8
09:54:52AaronI'm going to install the COP8, then the frequency patch, then the 64 meg Ipod memory patch
09:55:21w1ll14mi also have the 64mb memory patch.. but it's not specific because my 30gb
09:55:46decayedcell_w1ll14m my brightness setting is 7. Hmm might test different brightness levels lol
09:57:32decayedcell_using iPL loader doesn't help either, so its probably not a bootloader thing
09:58:32AaronSo when I went to apply the frequency patch it said: 1 out of 1 hunk FAILED- saving rejects to file firmware/system.c.rej
09:58:40JdGordonanyone interested in trying out a very early version of the root menu?
09:58:41Aaronthen it said patching file firmare/export/system.h
09:58:51AaronIs this build I'm trying to make totally messed up now and do I need to revert?
09:59:00AaronThe COP patch applied fine
09:59:07decayedcell_JdGordon what does this consist of
09:59:16AaronI'll try
09:59:43JdGordondecayedcell_: compiling with a patch r telling me which atrget you wnat to test on
09:59:44decayedcell_hmm w1ll14m first boot fine
10:00:28decayedcell_JdGordon 5.5G iPod Video 30G. What does the root menu do
10:00:51w1ll14mdecayed cell ok...
10:00:59w1ll14mAaron: whats the name of your patch ?
10:01:13w1ll14mthat failed
10:01:30 Join B4gder [0] (
10:01:31AaronWell it got messed up trying to install cpu_freq_60-90-v1.patch and also the 64MB patch
10:01:47w1ll14mdo you have patched cop8?
10:01:53AaronJdGordon- I have a 5g 60 gig and I'll try the root menu
10:01:53JdGordondecayedcell_: it adds a proper start screen, so it gives you an actuall menu for the wps, file/db broswers, fm and rec screens
10:01:58Aaronyeah, I installed it first
10:02:00 Quit GodEater ("CGI:IRC (Ping timeout)")
10:02:11w1ll14mok if you use cop8 you need this patch
10:02:29w1ll14mcop8 chacnges a bit that broke my patch :)
10:02:30Aaronwell now that I've tried to install version 1 and it didn't work
10:02:37Aaronis there some reversion I need to do
10:02:47w1ll14mreverse cpu_freq_60-90-v1.patch
10:02:47decayedcell_w1ll14m it might have been something in the recent SVN, it was fine a week ago
10:02:51Aaronor just tell it to patch again with the new version
10:02:59w1ll14mdecayedcell: what could it be ?
10:03:18w1ll14mAaron reverse cpu_freq_60-90-v1.patch then patch cpu_freq_60-90-v3.patch
10:03:35decayedcell_well the only files brightness 7 affects is the configs and backlight.c
10:03:36JdGordonAaron: decayedcell_:">
10:03:52decayedcell_The requested URL /rockbox.ipod was not found on this server.
10:03:53w1ll14mdecayedcell: true
10:04:12AaronHow do I reverse
10:04:14decayedcell_second boot fine"> only try the browsers and menu... if you go into the other 2 you wont be able to get out
10:04:25decayedcell_Aaron patch -p0 -R <
10:04:27w1ll14mcat [patchname] | patch -p0 -R
10:04:37decayedcell_you shouldn't need cat =/ do you?
10:04:40decayedcell_I never use cat
10:04:44w1ll14mdecayedcell i do :)
10:04:57Aaronso I actually include that tall line sign?
10:05:07decayedcell_backlight.c was last modified on the 12th so it can't be that, it must be the config file
10:05:37decayedcell_hmm but the last mod for the config was for USB OO
10:05:40AaronI just did " patch -p0 -R <"
10:05:48AaronI'm waiting to see what it did
10:05:59decayedcell_3rd boot fine
10:06:06decayedcell_what theme do you use w1ll14m
10:06:36w1ll14mdecayedcell: blackglass noAA
10:06:37 Quit thegeek_ (Remote closed the connection)
10:06:38 Quit decayedcell_ (Remote closed the connection)
10:07:00 Join decayedcell_ [0] (
10:07:06 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
10:07:08w1ll14mdecayedcell: it happens when loading the config from .rockbox/config.cfg
10:07:20w1ll14mso maybe it's somewhere in the init
10:07:28 Nick GodEater_ is now known as GodEater (i=c2cbc95c@gateway/web/cgi-irc/
10:07:30 Join himitsu [0] (n=himitsu@
10:07:44LinusNSlasheri: there?
10:07:45w1ll14mdecayedcell: other themes do aswell
10:07:56decayedcell_okay hmm
10:08:18AaronJdGordon: Are you working on fixing the hosting of that file?
10:08:32decayedcell_well if you gave us a diff it would be easier :p
10:08:42JdGordonAaron: the 2nd link didnt work?
10:09:18AaronSorry, it does
10:09:24JdGordondecayedcell_: was that to me?
10:09:25w1ll14mJdGordon: whats up with your rockbox.ipod ?
10:09:37decayedcell_w1ll14m it has a root menu patch
10:09:42AaronI'm just going to load a normal unpatched SVN version
10:09:56w1ll14mroot menu patch ?
10:09:59SlasheriLinusN: hi :)
10:10:02w1ll14mdamn i'm behind :)
10:10:08decayedcell_second link is working JdGordon
10:10:12Slasheriit's freezing here, over -30C out
10:10:24w1ll14mslasheri: i whish we had that here :|
10:10:27GodEaterdo you mean under ? ;)
10:10:27decayedcell_Slasheri any update on the gui optimisations?
10:10:34*decayedcell_ prepares to get excited/disappointed
10:10:56Slasheridecayedcell_: hmm, i haven't had yet time to work much on it.. but i hope to commit it this week
10:11:06Slasheriw1ll14m: hehe, just come here :D
10:11:15*w1ll14m takes cover for an exploding thumb.....
10:11:21w1ll14mslasheri: where do you live ?
10:11:29Slasheriw1ll14m: in finland :)
10:11:32w1ll14mWTF :)
10:11:39w1ll14mslasheri: i live in holland ;)
10:11:47Slasherinice :D
10:11:54LinusNSlasheri: i am looking at your backlight changes, and why it causes the extra blink on the x5
10:12:18w1ll14mdacayed cell: maybe this is also why we have a problem with brightness....
10:12:25decayedcell_5 boots in a row w1ll14m
10:12:29B4gderwe have a warm -14C day over hear ;-)
10:12:34B4gderhere even
10:12:35SlasheriLinusN: ah, do you if the backlight is on or off after control has just passed from bootloader to rockbox?
10:12:36AaronWhy is it that this channel seemed to be dead around 12-2 and now its picking up at 3 in the morning?
10:12:44*B4gder takes a typing class
10:12:44decayedcell_lol well its 38C in the day over here
10:12:54w1ll14mAaron: it's here 10:11 AM
10:13:05LinusNSlasheri: on
10:13:06GodEaterbecause it's now 9/10am in the morning in Europe where most of us live ?
10:13:15B4gderAaron: we are a global community from all over the world
10:13:20SlasheriLinusN: that state is only correctly detected with h1xx and guessed to be default on for every other target
10:13:26Slasherihmm, then it should work correctly..
10:13:58LinusNSlasheri: why did you move the call to backlight_init() in main.c?
10:14:21mickBagder: hello Bagder. Have you seen my message from today 08.45.56?
10:14:22decayedcell_w1ll14m your patch gives me this (Stripping trailing CRs from patch.)
10:14:23decayedcell_patching file firmware/system.c
10:14:23decayedcell_(Stripping trailing CRs from patch.)
10:14:38SlasheriLinusN: with that move, backlight response is the fastest possible when loading h1xx from flash
10:14:43B4gdermick: nope, I'm from another computer now
10:14:48SlasheriLinusN: so backlight fades in immediately after pressing the on button
10:15:14decayedcell_but on the iPod 5G/5.5G it appears to fade to black...
10:15:47amiconnSlasheri: The bootloader usually switches it on, so rockbox should start with backlight on as well
10:16:01mickBagder: could you then look at it?
10:16:05amiconnRight now there's a rather strange effect, observed on my mini G2:
10:16:18decayedcell_turns off then on again I believe amiconn?
10:16:21Slasheriamiconn: the updated iriver bootloader does not switch backlight on when successfully loaded from flash
10:16:25amiconnBacklight is on, then switches off and immediately fades in again
10:16:31Slasheriamiconn: that is why the backlight state is also detected runtime
10:16:41B4gdermick: I have no time for that within the nearest time, sorry
10:16:43decayedcell_yep I can confirm these symptoms with a 2G I rockbox'd recently
10:16:55Slasheriif it's already on, it will stay on (no fading)
10:17:05AaronJdGordon- Does the Music menu only take you to music based off if a database of music exists?
10:17:15B4gder(and I'm not "the font guy"... I just happened to commit the recent font changes)
10:17:20decayedcell_JdGordon I forgot what you wanted tested lol
10:17:26amiconnSlasheri: No it doesn't, at least not on mini g2
10:17:27 Join nick89 [0] (
10:17:30LinusNSlasheri: calling backlight_init before settings_reset() is probably a really bad idea
10:17:37 Join MonkeyTamer [0] (n=chatzill@
10:17:50 Quit Brunellus (Read error: 60 (Operation timed out))
10:18:01JdGordonAaron: the Music option takes you to the wps
10:18:10JdGordonyou need to have something playing for that to work tho
10:18:10mickBagder: ok
10:18:16decayedcell_Doesn't do it on the 5G Slasheri :p, it fades to nothingness and then I can't turn it on again
10:18:21w1ll14mdecayedcell: whats up with my patch ??
10:18:35Aaronalright, I guess I was being stupid and thinking it was going to take me straight ot my music folder since i don't really use the database
10:18:39GodEaterJdGordon: wouldn't "Now Playing" or similar be a more intuitive name for that ?
10:18:42decayedcell_w1ll14m just some minor thingies i get um trailing CR stuff
10:18:53AaronI was able to get into and leave the database browser, but not the recording screen
10:18:56JdGordonGodEater: yes, but that would need an extra lang which i havnt done yet
10:19:04w1ll14mdecayedcell: is that good or bad ?? ;)
10:19:06SlasheriLinusN: hmm, true.. well, it can be moved back after that call, shouldn't cause much delays either
10:19:07GodEateroh really ?
10:19:15JdGordonreally really :p
10:19:25decayedcell_w1ll14m well if my ipod suddenly causes a meltdown then we will know
10:19:33w1ll14mdecayedcell: lol
10:19:37Slasheriamiconn: mini g2 does not have backlight pwm fading?
10:19:41GodEaterah of course - I forgot the menus are built from the .lang files
10:19:43JdGordonAaron: yeah, i said... dont go into the fm or rec screens
10:19:44Aaronacutally, I am getting Codec failures
10:19:47decayedcell_Slasheri it does
10:19:51*GodEater goes into the corner and puts his dunce's cap on
10:19:53amiconnSlasheri: It *does* have pwm fading
10:19:55Slasherithen it can be a bug.. i don't have a target without pwm fading to test it
10:20:01amiconn[10:16:10] <amiconn> Backlight is on, then switches off and immediately fades in again
10:20:05Slasheriok, then it sounds weird
10:20:07JdGordonAaron: hmm... i was getting that too but i dont know why... ok thanks
10:20:12Slasherii will check
10:20:22decayedcell_patching file firmware/system.c
10:20:22decayedcell_(Stripping trailing CRs from patch.)
10:20:31LinusNlet's fix the obvious bug first, by putting backlight_init() after settings_reset()
10:20:31decayedcell_w1ll14m that is what Im getting
10:20:38AaronThats too bad since I was going to leave your change on and see how I liked it
10:20:54amiconnLinusN: Shouldn't it even go after settings_load?
10:21:02w1ll14mdecayedcell: i've never seen it, and i don't know what it means ;)
10:21:10LinusNamiconn: that would be even better
10:21:14w1ll14mi will try with svn
10:21:32decayedcell_JdGordon which menu do you want me to push
10:21:34AaronI just tried it with the latest daily build
10:21:39 Join Vyrus001 [0] (
10:22:34w1ll14mdecayedcell: how did you patch ?
10:22:45AaronI'm going to bed
10:22:50Slasherino, not after settings load
10:22:52decayedcell_w1ll14m patch -p0 < cpu etc etc
10:22:53w1ll14mAaron: dleep well ;)
10:23:00w1ll14mdecayed: ok
10:23:08JdGordondecayedcell_: dw about it....
10:23:18Slasherithen we would need to wait for disk to spin up, and backlight would lag pretty much before it's initially turned on
10:23:20LinusNSlasheri: the purpose of the settings is to let the user decide how the backlight should behave :-/
10:23:23*JdGordon gone for 45min
10:23:26 Quit ze (Read error: 104 (Connection reset by peer))
10:23:27decayedcell_JdGordon well it works except for Music :D
10:23:36SlasheriLinusN: yes, after the backlight has initially switched on
10:24:06GodEaterI got codec failures this morning after my update too
10:24:11amiconnLinusN: That's true, but we also switch the backlight on unconditionally at boot
10:24:12GodEaterbut a reboot cured that
10:24:13Slasheribootloader does not check settings either :)
10:24:22LinusNSlasheri: you mean the backlight is switched off by rockbox before backlight_init(') is called?
10:24:36w1ll14mdecayedcell: i get patching file firmware/system.c
10:24:36w1ll14mpatch: **** malformed patch at line 5:
10:24:37SlasheriLinusN: yes, with flashed h1xxs
10:24:49decayedcell_w1ll14m er lol????
10:24:56SlasheriLinusN: did you tried the flashing? you will got the idea then
10:25:10LinusNi haven't tried
10:25:17Slasherithe backlight will nicely fade in immediately after pressing the power button
10:25:32amiconnI'd rather not want it to fade in at power on
10:25:33Slasheriand at the same time rockbox logo is displayed
10:25:36w1ll14mdecayedcell: it seems i need a v4 :)
10:25:38Slasheriit just looks and feels nice
10:25:51amiconnIt should react immediately in order to give immediate feedback
10:25:55decayedcell_omfg I think theres another bug... USB connection bug on my iPod 5G now
10:26:00*decayedcell_ frustrated
10:26:23Slasheriamiconn: well, it's quite immediate
10:26:32Slasherii think it looks more professional this way
10:26:40decayedcell_as I reported earlier in the cop thread, when rockbox is loaded with the USB cord plugged in, it freezes whilst going in disk mode. that is all
10:27:02MonkeyTamerI've noticed this too on an ipod color
10:27:31XavierGrI agree with Slasheri on that, my flashed H100 looks wonderful when it boots
10:27:32amiconnSlasheri: Hmm, but when it's started from the bootloader, the backlight is already on, so it shouldn't try to fade
10:27:35MonkeyTamerbut lately it only freezes until I remove the usb cord
10:27:39XavierGrnow If I could flash my H300 too!
10:27:40amiconn*That* looks rather unprofessional
10:27:42MonkeyTamerthen it continues to function
10:28:05decayedcell_okay well I think we should tackle one bug at a time... the first of which is the init bug with backlight
10:28:07amiconnXavierGr: Giving up usbotg?
10:28:08Slasheriamiconn: it will not fade
10:28:27Slasheriamiconn: that is why backlight state is detected by rockbox, rather than forcing it on
10:28:59amiconnThen that detection doesn't werk, at least on mini g2
10:29:30Slasheriyep, it's not enabled for it. But it should return the state as always on
10:29:53decayedcell_well on the iPod 5G it fades, but a lot of the time it just turns off the backlight when fading up
10:29:55Slasheriso it should think that bootloader has already switched it on
10:30:20amiconnThat's not working then
10:30:38Slasherii will check, on my 5G it seems to work
10:30:43decayedcell_oh and it makes a sound in the headphones when it does it Slasheri
10:30:46Slasheriunless there has been some changes recently
10:30:56decayedcell_also, only happens when brightness patch 7 is applied
10:31:05Slasheridecayedcell_: i will put the uda reset in rockbox, hopefully that fixes it permanently
10:31:16Slasheribrightness patch?
10:31:32*decayedcell_ looks up FS number
10:31:47*perplexity perks up... someone mentioned flashing an h300 ?? ;)
10:32:01 Join ze [0] (
10:32:10Slasheriperldiver: just the h100, h300 isn't that advanced ;)
10:32:10decayedcell_Slasheri: it w1ll14m reckons its when it is loading from the config file that it turns off the backlight
10:32:45perplexityI was about 80% kidding Slasheri :) but one can hope..
10:32:58Slasheriah, that explains it then.. might be something to do with the recent config system changes
10:33:22mickmarkun: are you here?
10:33:25Slasheriperplexity: hehe, i know :)
10:34:07w1ll14mdecayedcell: try
10:34:15w1ll14mshould be fixed
10:34:20amiconnLinusN: Do you know how big the h300 of is?
10:34:29decayedcell_w1ll14m well it is still working properly lol but anyway
10:34:39amiconnMaybe rockbox fits in flash without giving up the of?
10:34:47w1ll14mdecayedcell: ok :)
10:34:52decayedcell_does anyone know how to get out of the bubbles game
10:35:02MonkeyTamerlol, press a lot of buttons
10:35:09w1ll14moke guys, i will be back ;) gotta go to the docter again :|
10:35:30decayedcell_w1ll14m which targets does the patch affect? all portalplayer?
10:35:34MonkeyTamerit's supposed to be menu, but it's more like a lot of buttons
10:35:34GodEaterdecayedcell_: tried the hold switch ?
10:35:54LinusNamiconn: eu version is 2.5Mbyte
10:35:54w1ll14mit would affect all pp502* maybe even 50**
10:36:04decayedcell_GodEater that causes it to pause, when I unhold it freezes
10:36:07XavierGramiconn: yes, I am giving up to it. I bought the device for USBOTG but I never really used it, though I am sure that I will curse if somehow I flash it and need the USBOTG feature :P
10:36:22w1ll14mhaven't tested it on a pp500* target
10:36:34GodEaterhmm, not sure then
10:36:37amiconnLinusN: Nice, so plenty of room... :)
10:36:43MonkeyTameris that patch supposed to be used by itself, or may it be used in conjucntion with kop?
10:36:43*decayedcell_ oh noes another bug
10:36:45w1ll14mwell cya guys :)
10:36:46XavierGrwe should get an H300 for "Flasheri" :D
10:36:50 Nick w1ll14m is now known as w1ll14m_ (
10:37:27amiconnXavierGr: On H300 there is enough room to put rb in flash without giving up the of
10:38:04XavierGrthat would be awesome, but I didn't know that H300 was different from H100 in that aspect
10:38:13decayedcell_w1ll14m that just completely broke the patch rofl
10:38:15 Quit Vyrus (Read error: 110 (Connection timed out))
10:38:17LinusNthe h300 has a 4mbyte flash
10:38:35decayedcell_w1ll14m_ system.c now fails
10:38:37XavierGrwhile the H100?
10:38:46amiconnH1x0 has 2MB flash
10:38:50MonkeyTamerdecayedcell, try pressing select and menu simultaneously to get out of bubbles
10:38:54MonkeyTamerworks for me
10:39:08decayedcell_MonkeyTamer use v3, v4 seems broken. okay I'll try
10:39:31MonkeyTamerby itself?
10:39:41MonkeyTameror does koc work too?
10:40:00 Quit mick ("CGI:IRC (EOF)")
10:40:04MonkeyTamerI thought the patch conflicted with system.c
10:40:41 Join pondlife [0] (
10:41:05MonkeyTameryes, select + menu works to escape bubbles
10:41:13decayedcell_MonkeyTamer thats v4. Hmm Im pretty sure it conflicted earlier too, but it worked before I don't know why haha
10:41:28MonkeyTamerI'll try it again I suppose
10:42:15MonkeyTameris this even on the tracker?
10:42:36MonkeyTamerI know I've seen it in the koc tracker as well as the cpufreq
10:43:31LinusNthe x5 backlight flash is not a backlight flash at all
10:44:35MonkeyTamercursed vmware... only connects to the debian user folder half the time
10:44:43LinusNit's because backlight_on() calls lcd_enable() on the x5, which in turn does an lcd_update() with a garbage framebuffer (since lcd_init() hasn't been called yet)
10:45:00LinusNi suspect the h300 has the same issue
10:46:18amiconnAh, that's the strange vertical bar effect...
10:46:19MonkeyTamerit seems to work, but states "stripping trailing CRs
10:46:25MonkeyTamerno idea what that means
10:47:04amiconnLinusN: Yes, H300 definitely has the same issue
10:47:23LinusNi think the backlight_init() should be moved, at least to after lcd_init()
10:48:49decayedcell_MonkeyTamer yeah thats supposed to happen... im not getting that now OO
10:49:16MonkeyTamerbut v4 is broken, huh?
10:50:02decayedcell_yeah MonkeyTamer it just fails at hunk something
10:50:32MonkeyTameroh well, I'll give it a shot; I think it's done compiling
10:51:53MonkeyTamerblasted usb device not connected bug
10:52:07decayedcell_hmm svn revert -R not working
10:53:25MonkeyTamerdecayedcell_ what exactly is this patch supposed to do; alter frequency scaling?
10:53:49decayedcell_MonkeyTamer it forces the CPU to run at higher speeds
10:54:03decayedcell_thus reducing scrolling lag and other lagging at the cost of battery.
10:54:15*decayedcell_ which is why me is excited about Slasheri's gui optimisations
10:54:24 Join fejfighter [0] (
10:54:36MonkeyTamerI can't say the effect overly noticeable, but I did just extract right over the old firmware, though that wouldn't be an issue would it?
10:55:28decayedcell_well, try playing say Bubbles for instance
10:55:47MonkeyTamerscrolling is not so obvious, but I'll try bubbles
10:56:35MonkeyTameractually quite noticeable now
10:56:58decayedcell_MonkeyTamer without that patch, sometimes you'll get uber scroll lag, trust me :D
10:57:29MonkeyTamerdid the select + menu work for you for escaping?
10:57:50 Join wooo [0] (
10:58:41MonkeyTamerscrolling is definitely faster while music is not playing, but helps little while it is, at least none more so than koc
10:59:18decayedcell_it should work with teh cop patch for maximum affect
10:59:41MonkeyTamerwhen music is playing for you, does is still lag while scrolling long lists?
11:00:13decayedcell_it shouldn't lag when music is playing because the CPU then is boosted and running at a higher speed, thus no lag
11:00:43B4gderit isn't boosted just because music is playing
11:01:37scorcheand why the screen lags is because the scheduler prioritizes playback above display
11:01:56MonkeyTamerI would imagine so
11:02:09*decayedcell_ is wrong then :p
11:02:51 Part nick89 ("Cya")
11:03:07MonkeyTamerhave you confirmed that the patch only really has its effect while actively using more cpu intensive tasks?
11:03:49decayedcell_MonkeyTamer I believe it improves performance in Rockbox in all areas
11:04:33MonkeyTamerMy question is more in reference to that it does not continually use the CPU, as in not greatly reduce the battery due to constantly running at a higher frequency
11:05:33decayedcell_MonkeyTamer well on the 4G it helps with the freezing because it boosts the CPU less, so I suppose the changing of CPU speeds is reduced? Not really sure
11:06:28MonkeyTamerActually, as of a few days ago, on my ipod color, I haven't had any freezes at all since using the koc patch8
11:06:47decayedcell_the cop patch is supposed to fix the freeze bug, and I think it does :p
11:06:55MonkeyTamerdefinitely does for me
11:06:59MonkeyTamernot a single data abort
11:07:02decayedcell_but it brings in a new bug concerning the freezing of the recording page
11:07:24MonkeyTameryes.. I've heard about that
11:07:35MonkeyTamerit's unfortunate, because it hinders the progress a bit
11:08:50***Saving seen data "./dancer.seen"
11:09:00MonkeyTamerdoesn't the EQ also have issues? or is that just a general issue?
11:09:47decayedcell_what issues are you referring to
11:10:14MonkeyTamernot for me personally; I've just a heard a lot of people complaining about the EQ being slow or buggy
11:10:27MonkeyTamerI don't really use the EQ myself
11:11:14 Quit spiorf (Remote closed the connection)
11:11:20scorchethe EQ just puts more load on the processor...depending on the format, this amounts to more than the processor can handle
11:11:34decayedcell_MonkeyTamer I think there was a commit to help fix this recently :p
11:12:11scorchepretty much any optimization helps it because it is not an issue with the EQ itself
11:12:21MonkeyTamerthat would make sense; I have a keen ear, but I feel some of the other features are more useful for improving audio quality, but I'm sure plenty of people enjoy it
11:13:24decayedcell_how do I use the svn revert command
11:13:38scorcheread the SVN man page
11:15:28 Part decayedcell_
11:22:10pondlifeIf I compile my own H300 bootloader and want to install it, is still up to date?
11:22:42pondlife(aside from the CVS/SVN stuff!)
11:22:46 Quit wooo (Read error: 110 (Connection timed out))
11:23:55pondlifeI'm concerned that I don't know what I'm doing and it reads "Do NOT attempt to build your own bootloader from CVS unless you know for sure what you're doing"
11:24:20pondlifeBut I do want to poke around at USB bootloader mode...
11:24:48LinusNpondlife: the current svn bootloader can't be installed on the h300
11:25:09pondlifeI'm glad I asked then. Why is that?
11:25:18LinusNit doesn't fit in 64k
11:25:23LinusNso it has to be relocated
11:25:39LinusNa trivial thing indeed, but i wouldn't try it without a bdm
11:25:49pondlifeOK, where can I get source for v5 from?
11:26:15pondlifeI'm hoping I can at least debug something.
11:27:23 Join Ribs [0] (n=ribs@
11:28:05LinusNpondlife: all bootloader versions are tagged in svn
11:28:46 Join Mouser_X [0] (
11:28:54JdGordonata_spin() is called in the file browser if any button is pressed.. does this only actually trigger a spin if its already spinning?
11:29:13LinusNF*CK!!!!!! the tags are gone!!!!!
11:29:31*pondlife didn't do it
11:29:32perplexityCVS->SVN metadata loss ?
11:29:49perplexitybummer with a capital F
11:29:57LinusNnow that sucks
11:30:04JdGordonviewcvs still works tho doesnt it if you only need an old bootloader?
11:30:18*markun notices that ffmpeg now has a wma encoder
11:30:22pondlifeAny idea of a sensible date?
11:30:31LinusNbah, me silly
11:30:41perplexitythat would be right.. I just deleted my CVS tree that was rolled to the V5 bootloader 10 minutes ago.. <rolls eyes>
11:30:49*LinusN <- svn n00b
11:32:03*pondlife <- svn s00per-n00b
11:32:13pondlifeWhat's the checkout tag command?
11:32:42pondlife-r ?
11:32:51LinusNi guess you checkout tags/bootloader_v6 instead of trunk
11:33:01 Quit GodEater ("CGI:IRC (Ping timeout)")
11:33:15perplexityV5 was the latest released h300 one though ?
11:33:49preglowmarkun: why! why!
11:34:32pondlifeSo I'll get from bootloader_v5, right?
11:34:37markunpreglow: :)
11:35:00preglowthey should fixed-point port the decoder instead
11:35:03preglowthen forget about encoding
11:35:33pondlifeYep, who wants to encode to WMA??
11:35:49pondlifeUsers, I mean..
11:35:58preglowteeeny small encoder too
11:36:41*JdGordon has a very working root menu going :D
11:36:57JdGordonusers will barely notice a difference :)
11:37:00directhex|workJdGordon, woo! what's a root menu when it's at home?
11:37:02pondlifeLinusN: So if I build bootloader V5 are the wiki instructions correct? No BDM here ...
11:37:12LinusNJdGordon: flat screen hierarchy?
11:37:29LinusNpondlife: they should be correct
11:37:40pondlifeHope so! ;-)
11:37:44JdGordondirbrowse() is full of useless crap now.. but it works
11:37:52LinusNuseless crap?
11:37:57perplexitypondlife I did build and install using those instructions as is.. a while ago now.. but they did work for me
11:38:03JdGordonextra code which isnt needed anymore
11:38:14LinusNJdGordon: ah
11:38:26preglowi like the fact that for once, the decoder source is bigger than the encoder...
11:38:29preglowand by a factor of two
11:38:33*preglow guesses the encoder isn't very good
11:38:51JdGordonpatch is at">
11:38:57JdGordonif anyone is interested
11:39:12MonkeyTamerwhat exactly does it do? I missed something
11:39:16markunJdGordon: do you think the patch will make rockbox smaller in the end?
11:39:25markunJdGordon: and thanks btw :)
11:39:50directhex|workpreglow, test it!
11:40:20directhex|workpreglow, encode some shizzle with it and with windows media player, and do some testing shonk with all those whizzy graphs that audiophiles are so fond of
11:40:29preglowdirecthex|work: i don't use windows
11:40:41JdGordonmarkun: not currently, but there will be areas which will have dead code with this.. so you never know :)
11:40:42preglowaudiophiles are fond of bullshit, not graphs
11:40:51pondlifeHmm.."make[1]: /home/Steve/rockboxb5/tools/convbdf: Command not found"
11:41:06directhex|workpreglow, the graphs clearly show that alcohol-soaked wooden volume knobs give better sound than basic plastic ones
11:41:33pondlifeaudiophiles are full of... not fond of...
11:42:00markunJdGordon: the patch looks nice, I was expecting a lot more code
11:42:22pondlifeJdGordon: What's the patch for?
11:43:02markunpondlife: something to annoy left-to-wps users even more
11:43:08JdGordon^ :D
11:43:37JdGordonit adds a setting, so on startup you can be put in any of the avialable screens automagically
11:43:56JdGordonbuttons need to be figured out to consistently go back to the root menu tho
11:44:02markunbut I think the people who like to use both the database and file browser will be happy
11:45:04 Quit ze (Read error: 104 (Connection reset by peer))
11:45:06JdGordonyeah, that works really well :)
11:45:36markunJdGordon: after that you can also move the recording and radio screens I think
11:45:54markunah, the recording is there already..
11:46:08 Join ze [0] (
11:46:13JdGordonboth are there already
11:46:24JdGordonbut still in the main settings menu...
11:46:29markunmaybe rename 'menu' to 'settings' ?
11:46:33pondlifeOK, got CONVBDF built.. that wasn't too hard..
11:46:41JdGordonthe whole menu structe will need to be fiddled with to make more sense... but later
11:47:00LinusNJdGordon: perhaps RETURN_TO_ could be GO_TO_ instead?
11:47:10pondlifeBut now I get errors building either normal or bootloader. e.g. firmware/system.c:434: undefined reference to `lcd_clear_display'
11:47:23 Join _FireFly_ [0] (
11:47:44JdGordonLinusN: ok
11:47:47perplexitypondlife did you checkout bootloader_v5 or bootloader_h300_v5 ?
11:48:03pondlifebootloader_v5.. That might explain it... (blush)
11:48:14perplexitydunno, I'm just trying the other one now..
11:49:44perplexitypondlife, yes.. bootloader_h300_v5 builds cleanly
11:49:55pondlifeThanks, just getting it.
11:51:24 Join norbusan [0] (
11:52:10JdGordonif you enter the wps item, it should automatically start playback if its not started shouldnt it?
11:53:10markunJdGordon: maybe it can do the same as the resume button does now?
11:53:12LinusNJdGordon: i'm reviewing your menu patch
11:53:44amiconnIt shouldn't be possible to enter the wps if no music is playing and there is no resume position
11:53:50LinusNmenu.h is a mess, since the lines are wider than 80 chars
11:54:10LinusNi don't quite understand MAKE_FUNCTION_CALL()
11:54:10markunamiconn: exactly, it could just show the "nothing to resume" splash or something
11:54:39JdGordonamiconn: better to have it there always than hide it sometimes, (for blind people)
11:55:02JdGordonLinusN: that macro just sets up an item so if it is selected a function will be called
11:55:06LinusNJdGordon: the "nothing to resume" should of course be voices
11:55:15LinusNvoiced even
11:55:17JdGordonyeah, ill do that
11:55:17amiconnLinusN:Obfuscating macro hell?
11:55:27LinusNamiconn: sort of
11:55:35*amiconn doesn't like that
11:55:37*JdGordon hasnt done voice for this patch at all yet
11:55:42 Part norbusan
11:55:46LinusNJdGordon: my concern is that it doesn't perform a function call
11:56:37markunLinusN: where's this MAKE_FUNCTION_CALL() macro?
11:56:39LinusNi think MAKE_FUNCTION_CALL() is so simple that it doesn't need a macro
11:56:49LinusNmarkun: in menu.h
11:56:55JdGordonmarkun: different patch..
11:57:11amiconnThere are quite some macros in settings_list which are quite unnecessary, like GS()
11:57:16JdGordonLinusN: isnt it better if all are macros? maybe the name just needs to be changed
11:58:05bluebrotherlet's invent a new language: rockbox. And write rockbox in that language :o
11:58:24preglownah, we can just use brainfuck
11:58:34LinusNJdGordon: i think that kind of macro is non-kiss
11:58:39amiconnit just replaces global_settings. Just a little more typing (or c&p) to get rid of it, and it would improve readability
11:58:42JdGordonthey alll are tho
11:58:55directhex|workpreglow, malbolge
11:59:00LinusNGS() is especially evil
11:59:02bluebrothertoo much macros make code hard up to unmaintainable
11:59:08JdGordonamiconn: ok, that one i agree should be got rid off... the MAKE_ ones are needed imo tho
11:59:21directhex|workpreglow, brainfuck is for turing-machine wusses without the balls to use "fuckfuck" instead
11:59:23amiconnAnd there's no risk of c&p error without it, since a typo in global_settings. would just make the compiler complain
11:59:40bluebrotherpleeease write c, not macro.
11:59:51*bluebrother thinks the ifdef hell is enough
11:59:56*amiconn agrees with bluebrother
12:00:00LinusNMAKE_FUNCTION_CALL() is unnecessary imho
12:00:17LinusNit just makes the code harder to understand
12:00:32bluebrotherI stumbled upon such macro language code, and it IS hell
12:00:39bluebrotherunless you wrote it yourself.
12:00:51 Join decayedcell [0] (i=3ba7b987@gateway/web/cgi-irc/
12:01:21LinusNbluebrother: it is hell even when you wrote it yourself, if you haven't looked at the code for a while
12:01:35bluebrotherLinusN: full ACK
12:01:46 Join DJF6 [0] (
12:01:55bluebrothergtg now. bbl.
12:02:34JdGordonLinusN: i disagree with removeing that MAKE_FUNCTION macro, look what it expands to.. its going to be chaos trying to follow code when its _that_
12:02:37 Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/
12:02:40LinusNand to understand the menu code, you have to decipher the macro definitions before you can understand the menu structures
12:02:47 Nick GodEater_ is now known as GodEater (i=c2cbc95c@gateway/web/cgi-irc/
12:03:10*JdGordon should spend some time properly commenting those macros probably
12:05:59LinusNi still don't get it
12:06:11MonkeyTamerweird... for me I couldn't even load anything; I got a data abort, though I am unsure if it's related to that patch or another
12:06:31LinusNthis example:
12:06:33LinusNMAKE_FUNCTION_CALL(settings_menu_item, ID2P(LANG_GENERAL_SETTINGS),
12:06:34LinusN (menu_function)settings_menu, NULL);
12:06:43LinusNtranslates to:
12:06:50LinusN static const struct menu_callback_with_desc settings_menu_item_ =
12:06:50LinusN const struct menu_item_ex settings_menu_item =
12:06:50DBUGEnqueued KICK LinusN
12:06:50LinusN {.function = (menu_function)settings_menu},
12:06:53LinusN {.callback_and_desc = &settings_menu_item_}
12:06:56LinusN };
12:07:43LinusNnow, to create a new menu, i would have to copy and paste either the MAKE_FUNCTION_CALL() macro and change the arguments, or copy the translated code block and do the same
12:08:09LinusNin either case, i would have to know what the arguments do to accomplish it
12:08:31JdGordonno... to create the actual menu you use the MAKE_MENU() macro and you would have &settings_menu_item as one f its args
12:08:38LinusNand to find that out, the MAKE_FUNCTION_CALL is only making it harder to understand
12:09:45JdGordonis the name the confusing bit? or the whole point of the macro?
12:09:57JdGordonhave a look at menus/main_menu.c
12:09:58LinusNbut i guess the name makes it harder
12:11:07LinusNlooks like MAKE_FUNCTION_CALL should be MAKE_MENU_ITEM ???
12:11:36JdGordonhang on a sec... tutoring sister...
12:11:50decayedcellJdGordon what kind of tutoring
12:13:08MonkeyTamerI've got a math problem: expand (x+4)^n
12:14:03MonkeyTamer( x + 4 )^n ( x + 4 )^n ( x + 4 )^n etc...
12:14:18decayedcell<insert applause here>
12:14:43MonkeyTamergotta love math
12:15:26decayedcellJdGordon is your sister gonna be uber at embedded programming one day?
12:15:34JdGordoni higly doubt that
12:16:17MonkeyTamerhaha, at my college, it's definitely a bit far and few between the programming ladies
12:16:51JdGordonLinusN: the only macro which actually does anything is the MAKE_MENU one... all the other ones make a menu item which gets put in the MAKE_MENU(),
12:17:08JdGordonI hope thats a bit cleaer :p but i doubt it
12:17:21LinusNi can see that, i guess MAKE_FUNCTION_CALL fooled me, since it is not a function call
12:18:08LinusNit just creates two structs
12:18:29LinusNit also seems like a waste to have one file per menu
12:19:25JdGordonbut its neater.... more managable
12:19:40LinusNnot if you want to add a submenu
12:19:49LinusNthen you have to create a new file
12:20:52 Quit fejfighter ()
12:21:59JdGordonnot every submenu gets its own... just the major ones
12:22:18LinusNstill, an entire file for a single macro invocation
12:23:00JdGordonthats because its not converted yet
12:24:14JdGordonif you look at youll get some idea of what those files will look like when its finished
12:24:56JdGordoni want to start by only commiting that first because trying to convert everything in one hit will make finding bugs harder and the work slower..
12:27:49markunLinusN: the Gigabeat consumes 70mA in rockbox while doing nothing and 46-55mA while decoding a MP3 file.. Didn't we see something similar with the iriver?
12:28:05LinusNmarkun: yes
12:28:30LinusNbut never lower when decoding with rockbox
12:28:50LinusNthe OF used less power when decoding than rockbox did while idle
12:29:23LinusNlooks like a boosting issue to me
12:29:45markunthe OF seems to consume 40mA when decoding or not
12:30:37LinusNJdGordon: my opinion is this: the code does look simpler with the macros, but it is only an illusion
12:31:04 Quit Mouser_X (Read error: 110 (Connection timed out))
12:33:53LinusNi have bad experience with trying to hide complexity like this
12:34:48JdGordonwithout those macros this will be _HELL_ ...
12:35:00preglowalso a valid point of view
12:35:01LinusNno, it would be a different kind of hell
12:35:14JdGordonan easier form of hell than with them :D
12:35:23preglowi actually think i agree on that
12:37:08JdGordonLinusN: apart from the macros.. the rest of the code looks good?
12:37:48LinusNJdGordon: i think it looks ok
12:38:23LinusNlet me see if i understand it:
12:38:31 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
12:39:32LinusNeach menu item can have a callback, and that is described with a struct menu_callback_with_desc
12:39:56JdGordon explains the callback order
12:40:06JdGordonand most of the rest of the patch
12:42:27JdGordontopic change again..... Does anyone have a better name for the WPS in the root menu? I personally think that could be improved.. but dunno to what :p
12:43:11LinusNJdGordon: you mean like "Play Screen" instead
12:43:19JdGordonsomething like that
12:44:13LinusNor maybe even just "Playback"?
12:44:46linuxstb_I can't think of anything better than Apple's (and maybe other companies) term - "Now Playing".
12:45:10LinusNi think that is good
12:45:45JdGordonNow Playing it is then
12:46:09linuxstb_Should "Now Playing" appear when music is stopped, and selecting it will resume?
12:47:01JdGordonthats how ive got it working
12:47:08JdGordonexactly like play in the tree currently
12:47:24JdGordonshould recent bookmarks be moved to the root menu? if so where?
12:47:43JdGordoni mean where relative to the browser and screen items..
12:47:50linuxstb_What do others think about the main menu being an entry in the root menu? e.g. as "Settings". I was against it, but if we move the menu there, then the current button used to "pop-up" the menu, can then be used to consistently exit the current screen and go back to the root menu.
12:48:18JdGordonI think it should be there
12:48:40directhex|worklinuxstb_, what "main menu" entries actually belong in a menu called "main menu"? they all seem settingsish to me
12:48:55linuxstb_Radio, Recording, Now Playing, File Browser, Database Browser
12:49:04JdGordonim doing a wiki page so we can nut this out properly
12:51:03linuxstb_directhex|work: Sorry, I think I misunderstood your question. My list was for the root menu, so yes, what's left is mostly just settings.
12:51:38linuxstb_Some other things which aren't settings are "browse plugins", and maybe the sleep timer.
12:52:11directhex|workit'd be nice if the WPS could use a different font to the menus. since so many WPSes are aligned to an exact font which isn't neccessarily good for browsing large lists
12:52:21directhex|worklinuxstb, so stick "plugins" in the root menu
12:53:03JdGordonthis is the current order..
12:53:05linuxstb_Yes, that's what I'm saying.
12:53:45JdGordonwe also need a title for that screen.... "Welcome to ROCKbox" is a bit lame :p
12:53:55linuxstb_Just call it "Rockbox"
12:54:48linuxstb_I would change the language to use verbs though - e.g. "Browse files" instead of "File Browser", "Record" instead of "Recording screen"
12:54:57directhex|workat least give an option to put database browser above file browser :(
12:55:13JdGordondirecthex|work: not so easy
12:55:16directhex|worklinuxstb_, ooh, verbs. mactastic
12:55:21directhex|workJdGordon, poop :(
12:55:36JdGordonlinuxstb: then now playing should be listen then no?
12:55:45JdGordonactually wacth :p
12:55:48 Quit Ribs ("eh eh ehhhh!")
12:55:55directhex|workJdGordon, "experience" :)
12:56:19linuxstb_No, Now Playing can stay... :)
12:56:32Mikachuplaying is a verb last i checked
12:57:03JdGordonyes, but the other examples was the user doing the verb.. now the "now" ...
12:57:18Mikachuthe word you're looking for is imperative i thnk
12:57:25JdGordonif you say so
12:57:31GodEaterhe's correct
12:57:35GodEaterimperative is the right word
12:58:14JdGordonI dont think everything not setting relaed should be moved out of main menu tho... this root menu shouldnt be too cluttered, and should fit in 1 screen on the default font
12:59:22linuxstb_Let's list everything in the main menu that's not a setting, and see where we are. "Browse Plugins" and the sleep timer are the two that come to mind.
12:59:38Slasheridirecthex|work: i have thought that it could be possible to add root folder to the database view using the tagnavi configuration
12:59:42Mikachuyou know this page?
12:59:44Slasherior any other directory user wants
12:59:57CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
12:59:57*linuxstb_ senses a radical change in Rockbox being plotted
13:00:11Mikachuyou could have xml files defining structure! /me ducks
13:00:20Slasherihehe :D
13:00:27Slasherino, i hate xml ;)
13:00:41directhex|workMikachu, port rockbox to c# while you're at it, since it's free of macros!
13:01:06linuxstb_Let's have XML in the build system to generate the menu structures...
13:01:18JdGordonplease no changes to the manu structrue untill the menu recoding is finished....
13:01:26Slasherilinuxstb_: hmm, that sounds much better
13:02:33JdGordonanyone skilled anough to make a nice rockbox logo for the root menu? surely someone can do the clef in 8x6 or whatever the icon size is :D
13:05:15preglowwe need bigger icons for bigger screens...
13:05:20preglowin short, we need more artists
13:05:41linuxstb_And people programming UI things...
13:05:58preglowi hate ui coding, and i think i'm not alone
13:06:16directhex|worki don't mind UI coding as long as it's not in C ;)
13:06:16*JdGordon likes ui coding....
13:07:03GodEateroh lord please no xml
13:08:51***Saving seen data "./dancer.seen"
13:09:42GodEaterui coding / designing are sadly often two different things
13:10:03amiconnJdGordon: If the root menu has to fit on one screen, you need to restrict it to 2 entries for the player
13:10:11GodEaterI shudder to think of the horrific things I saw when I studied HCI at Uni
13:11:24JdGordonamiconn: i dont think we should make the player the rule....
13:12:15JdGordonI made it so it only shows the title if there are at least 4 lines on the display
13:14:02JdGordonLinusN: you disappeared before.... if I fix the macro names and line lengths its good to commit?
13:14:39linuxstb_So is anyone objecting to the root menu concept?
13:15:23Slasherii would like that, much easier to maintain
13:16:39 Join lee-qid [0] (
13:16:49markunlinuxstb_: from what I remember from the previous discussions about it everyone was ok with it in the end
13:17:21markunexcept the people in the left-to-wps forum thread of course
13:17:30JdGordonthey will like it tho
13:17:35directhex|workGodEater, i quite enjoyed my HCI course
13:17:38markunJdGordon: I asked them
13:17:40JdGordonbecause this will make their patch much easier
13:17:41bluebrotherif everything from the main menu is moved to the new root menu ... the old main menu will basically become the root menu
13:17:49markunJdGordon: ah yes
13:17:59*JdGordon doesnt want that
13:18:10bluebrotherso, why not keep the old main menu, add some more entries and put all settings below some "settings" entry?
13:18:10markunbluebrother: yes, more or less
13:18:26JdGordonI think the main menu should be split into settings and extras or something
13:18:27markunisn't that what we are doing?
13:18:29bluebrotherand make that menu appear first upon startup unless another screen is selected?
13:18:53markunbluebrother: I think you are just repeating what we all agreed on already
13:19:11directhex|workJdGordon, what would you put in 'extras'
13:19:16Slasherii don't think menu should appear on boot.. either database browser or file view as atm
13:19:18JdGordonIm not sure
13:19:36bluebrotherthen that discussion was a bit confusing to read for me ;-)
13:19:47Slasheriin future, database could have referenses to the menu system, directories and so on configured by user
13:20:04directhex|workpreglow, how about using some pre-existing gpl icons as a basis for 'bigger icons for bigger screens'? it saves on dedicated artists
13:20:36markunyes, just scale some svg icons
13:21:37markunworking on icon packs sounds like something non-programmers would like to do
13:21:38decayedcellhmm maybe change 5. to Recording
13:21:53decayedcellinstead of Recording Screen...
13:21:56markunSlasheri: what kind of referenses?"> for anyone who wants to try it out
13:22:30decayedcellInstead of Browse Plugins, Plugin Browser? Seems more inline with the File and Database browser
13:23:22directhex|work<controversy>rename 'database' to 'library', since it sounds less geeky?</controversy>
13:23:38decayedcellba domp chi! yeah thats a good idea
13:23:44*scorche vetos
13:23:46Slasherimarkun: user could configure database also do some other actions than just browsing tags, for example a menu entry to open specified directory (such as the root dir) in file view
13:24:22linuxstb_That doesn't sound like a database feature...
13:24:25Slasherihmm, library wouldn't be a bad name either
13:24:30markunwe yes, you could also move all the items from the database screen to the root menu
13:24:31 Join Criamos [0] (
13:24:38directhex|workor go the other way, and name it 'metadata repository' to make it more geeky!
13:24:41markunbut I think it's fine like this
13:24:43Slasherilinuxstb_: but would be very easy and handy to integrate to the tagnavi menu system
13:25:26JdGordon... we just had a rename for the databse.... surelly we have to wait a month or 3 before the next rename
13:26:00linuxstb_No, keep going, eventually we'll get back to tagcache...
13:26:15peturwill the 'database' entry be hidden if it's not enabled?
13:26:29JdGordonpetur: no
13:26:40directhex|workpetur, no, you'll get a slap for using ye olde file browsere instead!
13:26:44JdGordonhiding those entries would be bad for non sighted users
13:27:14GodEaterif you access the database menu without having enabled it, it should ask if you wish to turn it on IMO
13:27:19Slasherii think it should be possible to do everything with the database browser once activated, without the need to change to the file browser
13:27:39JdGordonSlasheri: untill then, we'll have 2 options :p
13:27:48JdGordonGodEater: i think your right there...
13:27:59*JdGordon adds that
13:28:23B4gderor why not hide the entry if database isn't activated...
13:28:28 Join Mouser_X [0] (
13:28:49linuxstb_Because we want to tell people its there?
13:28:59 Join ppeom [0] (i=oppa123@
13:29:00JdGordonand for non sighted ppl
13:29:21directhex|workGodEater, cunning. what next, tooltips? "this track has no ID3 tags. if you include tags, then your library is easier to browse"
13:29:39directhex|workooh! clippy! "it looks like you're trying to play a track. would you like to..."
13:29:40 Join Thundercloud [0] (n=thunderc@
13:29:45JdGordonwe are going to need some new voice files for this commit...
13:29:50ppeomhi all
13:30:13markunhi again ppeom :)
13:30:26ppeomhi hi!
13:33:44decayedcellWould it be possible to do menu transitions ala Apple Firmware and Podzilla :p
13:33:54JdGordonif someone codes it....
13:33:56*linuxstb_ shoots decayedcell
13:34:10*decayedcell dies a slow painful death
13:35:08ppeomsomebody help me..
13:35:11 Join mick [0] (i=c27f0812@gateway/web/cgi-irc/
13:35:23linuxstb_ppeom: We need a problem first.
13:35:29markunhi mick, you were looking for me?
13:35:43scorchelinuxstb_: we have plenty of our own, i would think
13:35:55mick markun: Yes. Have you seen
13:35:56ppeomi want to 02027 build apply bmp resize patch..
13:36:09ppeombut dont apply bmp resize patch..
13:36:17JdGordonSlasheri: i just need to call tagcache_is_initialized() to check if its working right?
13:36:35markunmick: yes, but didn't look at the glyphs yet
13:36:52markunmick: is it your patch?
13:36:56 Join spiorf [0] (
13:38:23mickmarkun: yes. But I lost is when I made a clean install of RB fonts. And was too lazy to apply the patch again.
13:39:51 Join datachild [0] (
13:39:54markunmick: you are Alexander Levin?
13:40:06 Quit scorche (Read error: 131 (Connection reset by peer))
13:40:20ppeomalbe install bmp resize patch apply latest build ?
13:40:28 Join scorche [0] (n=scorche@rockbox/administrator/scorche)
13:40:39mickmarkun: no real names in IRC please ;-)
13:41:28mick markun: we're being watched
13:42:08B4gderI bet there are people logging every word we type!
13:42:17markunmick: in case you are bored, nimbus-19 could do with some extra glyphs :)
13:42:21 Quit datachild` (Read error: 60 (Operation timed out))
13:42:31linuxstb_B4gder: As long as they don't publish the logs on the internet, we're OK.
13:43:33mickmarkun: what could it do?
13:44:33LinusNJdGordon: perhaps it would be clearer if you prefixed each macro with MENU_
13:44:42markunmick: you could add support for greek and esperanto maybe
13:45:08bluebrotherwhy do people always use screenshots for command line output?
13:45:10markunmick: didn't check all the european lang files to see what else is missing
13:45:17JdGordonLinusN: MENU_ITEM_* ?
13:45:28decayedcelladding chinese would be nice for nimbus 12 and 14
13:45:46 Join praetor [0] (
13:45:48ppeomadivce me..
13:45:56ppeomadvice me..
13:45:57bluebrothermaybe converting the deja vu fonts to Rockbox would be nice
13:46:05bluebrotherI tried once but failed
13:46:07LinusNJdGordon: something like that
13:46:10B4gderppeom: fix the patch
13:46:12praetorquick question, I read that Rockbox doesnt support ipod 3rd generation? does anyone have any experience with Rockbox on the ipod 3rd generation?
13:46:18bluebrotherppeom: did apply cleanly?
13:46:31bluebrotherapart from that, problems with a patch are directed to the patch author.
13:46:41bluebrothers/are/are to be/
13:46:42 Quit scorche (Read error: 54 (Connection reset by peer))
13:46:44mick markun: no, I'm not THAT bored :-)
13:47:02ppeoms/are/are to be/ ?
13:47:03 Join scorche [0] (n=scorche@rockbox/administrator/scorche)
13:47:04JdGordonLinusN: ok, its nearly midnight here, so im giong to finish playing with the root menu patch, and fix and commit the menu patch tomorow
13:47:08ppeomwhat's mean?
13:47:10*bluebrother really starts to hate Java
13:47:26bluebrotherif you have a problem with a patch as the author of that patch
13:47:44bluebrotherit's a regular expression
13:47:49markunmick: ok, don't worry. I'll think I will do it some time then
13:47:53bluebrotheryou can feed that for example into sed
13:48:02ppeomI don't know patch edit ...
13:48:04ppeomhelp me..
13:48:10linuxstb_praetor: Rockbox does work on the 3G, but not as well as the later ipods.
13:48:21LinusNppeom: if a patch doesn't work, you are supposed to ask the one who wrote the patch
13:48:21ppeomi know only compiled..
13:48:34praetorlinuxstb: how do you mean, "not as well"?
13:49:39 Part mick ("bye all")
13:50:03decayedcellquestion: does the tagcache prioritise Album Artist over Artist?
13:50:26linuxstb_praetor: Only one developer is working on it, and even he hasn't done much work on it recently. The CPU (specifically the cache) is slower than the later ipods, so not all music formats playback in realtime.
13:50:40praetorok, cheers
13:50:45 Part praetor
13:51:36JdGordonSlasheri: ok.. how do i check if database is actually useable? tagcache_is_initialized() is always returning true!
13:52:21ppeomgigiabeat latest build not support album art bmp resize patch?
13:52:36bluebrotherppeom: album art is *not* supported
13:52:52bluebrotherit's nothing official and thus not supported at all
13:53:15directhex|workbitmap resizing is for people without bash & imagemagick
13:53:42markundirecthex|work: or different themes with differen album art sizes
13:54:09ppeombecause i need resize patch..
13:54:10directhex|workmarkun, yeah, well, serves them right for using more than one theme! indecisive bastards!
13:54:55ppeommy themes support 240*240 pixel album art.. but another themes album art size different..
13:54:59MonkeyTamerI tend to like the themes w/o album art; they're much cleaner, and more responsive
13:55:18bluebrotherppeom: that's of no interest here. Ask the guy who wrote the resize patch
13:55:41markunppeom: go to flyspray and ask your question there
13:55:43ppeomreally sorry..
13:55:48markunppeom: don't worry
13:55:59directhex|workMonkeyTamer, i like album art, it gives a nice touch to a WPS
13:56:17*JdGordon found an interesting "bug"....
13:56:18MonkeyTamerI think for me it's because I have a 4g
13:56:38MonkeyTamerand everytime I look at the menu the battery jumps down a notch..
13:56:44directhex|workMonkeyTamer, i'm using which i find pretty clean
13:56:44JdGordonif your in the file browseer, and you change the filter to database, you'll have 2 database views in the root menu
13:57:09JdGordonnow, do i keep this to have shorcuts to 2 different folder in the db? or not let that happen?
13:57:22MonkeyTameraw, for the gigabeat? the gigabeat has much better real estate
13:57:41markunJdGordon: just remove the db view from the file browser I would say
13:58:50bluebrotherdata base in the file browser? Like a virtual folder?
13:58:51JdGordonI can remove it from the quickscreen... but not the actual browser
13:59:35MonkeyTamermy goodness.. 5 am here
13:59:41directhex|workMonkeyTamer, and it plays a mean game o' doom!
13:59:47 Quit ppeom ()
13:59:53markunJdGordon: because both use the same code?
14:00:10MonkeyTamerhaha; the ipod definitely just doesn't have that same appeal I'd imagine
14:00:20JdGordonmarkun: yes
14:00:31directhex|workMonkeyTamer, i bought a player to run rockbox. the gigabeat was recommended
14:00:45MonkeyTamerI like bigger screens, hence is why I have a 17" laptop, but the gigabeat genuinely has a nice appeal
14:01:01directhex|workso, when's the zune port done? :p
14:01:31JdGordondirecthex|work: shouldnt you be working??
14:01:37MonkeyTamerask that in the forums and see what Llorean has to say
14:02:06directhex|workJdGordon, sure. but it's mind-numbing work
14:02:28directhex|workJdGordon, woo, company a is offering 2.66ghz xeons, company b is offering... 2.66ghz xeons! madness!
14:04:18MonkeyTamerI wish I had mind numbing work where I could be wasting time on IRC
14:04:36MonkeyTamerinstead I waste it in anticipation of class at 9
14:09:46decayedcellwhen I plug my ipod into the AC charger, is it supposed to start charging because it isn't...
14:10:28MonkeyTamerworks for me
14:10:48MonkeyTamerdoesn't show the icon
14:10:50 Quit decayedcell ("CGI:IRC (EOF)")
14:11:50directhex|workone thing i miss from my karma is alphabet filtering of long lists - i.e. when scrolling through a long list such as all albums, you can scroll to a letter of the alphabet then the album name
14:12:45MonkeyTamersounds useful
14:13:13bluebrotherdirecthex|work: you can do this using tagcache
14:13:19bluebrothererr, database ;-)
14:13:35MonkeyTameri thought it was metadata depository?
14:13:53bluebrotherthat customizable whatever thingy ;-)
14:14:17directhex|workMonkeyTamer, now it's "extended information bucket o' stuff"
14:14:32MonkeyTameri guess i missed that one
14:14:42markundirecthex|work: I was thinking about a feature like that, but a bit more generic than selecting a letter from the alphabet
14:14:47bluebrothersomeone posted a tagnavi file in the forums
14:15:17 Join Ackbahr [0] (
14:15:23directhex|workmarkun, woo, i'm not mad!
14:16:02AckbahrHello! Does anyone have the specs for reasonnably playable mpg files with an iriver h300? Thank you!
14:16:18directhex|workit's a trap!
14:16:56*MonkeyTamer is lost
14:17:24markundirecthex|work: split the list into the number of lines of the screen, then display the the first few (unique) chars of the first and last items in the list. What do you think?
14:17:37markundirecthex|work: will also work with other languages for example
14:18:36directhex|workmarkun, interesting. i'd need to see a mockup to properly visualize it
14:18:41markundirecthex|work: an entry could look like [Wee ... Zit] or something like that
14:18:52MonkeyTamerthat sounds like a good idea
14:19:09markunthe one before that maybe [Toc ... Ver]
14:19:09 Quit Mouser_X (Read error: 110 (Connection timed out))
14:19:21bluebrotherAckbahr: it's described in the wiki ...
14:19:56AckbahrAh, sorry then, didn't see it when I was there.... Thanks!
14:20:10markundirecthex|work: can you visualise it a bit?
14:20:10LinusNmarkun: i like that idea
14:20:17 Join Arathis [0] (
14:20:36MonkeyTamerwould definitely help with scrolling issues
14:20:41directhex|workmarkun, i think i'm starting to get the idea
14:20:55 Quit Vyrus001 (Read error: 54 (Connection reset by peer))
14:21:04 Join Vyrus001 [0] (
14:21:10markunLinusN: any idea how we could switch to this view?
14:21:25markunin the context menu perhaps
14:21:39markunOr always do it for very long lists?
14:22:16linuxstb_One problem could be [The ... The]
14:22:34markunlinuxstb_: that's why I added "unique"
14:22:43markunif will just show more than 3 in that case
14:23:37markun[The Am ... The W] in my tree for example
14:24:35linuxstb_I guess it could be a setting "split long lists" or similar.
14:24:54markunyes, perhaps
14:25:20linuxstb_Or "maximum list length", so the lists are split to keep that length....
14:25:30*JdGordon wonders what your all talking about.. i read the long and still dont get it
14:25:33markunwill it work like a virtual dir or just jump to the first item of the list?
14:25:44 Join linuxstb__ [0] (
14:26:11MonkeyTamersplit long lists to unique descriptors: ie [tag ... zoo]
14:26:29 Quit linuxstb (Read error: 110 (Connection timed out))
14:26:42markunJdGordon: do you get what directhex|work was missing from the Karma?
14:27:10JdGordoni tihnk so
14:27:12directhex|worki mean, it's a minor thing, but i sure don't listen to much Zwan anymore
14:28:56linuxstb_directhex|work: The lists wrap - Z is next to A.
14:29:19directhex|worklinuxstb_, NOW you tell me
14:30:52directhex|workdidn't the karma do something clever with words like "the" too, i.e. storing "the flaming lips" under f? or am i remembering wrong...
14:31:19MonkeyTamersomeone wrote a patch for that... but i think it no longer works fully
14:31:58MonkeyTameror, perhaps it simply ignored the 'the'
14:32:52directhex|worki think rio just had a list of known starting words to ignore when sorting - e.g. "le" and "la" for french acts, but nothing for swahili
14:33:16LinusNthat patch is rejected, but i think that feature would be kind of nice to have in rockbox
14:34:04LinusNgoes under the "neat stuff" category
14:34:11MonkeyTamerit would, it's more intuitive
14:34:21LinusNi wouldn't say that
14:34:41LinusNmaybe for a native english speaker, but definitely not intuitive for me
14:34:57LinusN"The" starts with a T in my world
14:35:14MonkeyTamerthat is true; didnt think in that perspective
14:35:47LinusNstill, it's a neat feature
14:36:06 Quit petur ("CGI:IRC (Ping timeout)")
14:36:07LinusNi can even go as far as the "natural" sorting of numbers
14:36:32LinusNnah, maybe not :-)
14:36:55B4gderyou're growing soft
14:37:01MonkeyTamerthe category of 'neat stuff' opens so many windows
14:37:07LinusNyes, i realized that :-)
14:37:39LinusNi think rockbox should be about features, even the neat ones
14:38:08B4gderto me, Rockbox is about lots of money and glory
14:38:29LinusN"to provide you with the best possible experience on your MP3 player"
14:38:33MonkeyTamerand a background song of we are the champions by queen?
14:39:12 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
14:39:16LinusNit's also about being able to bash people for using "plz, thx and u" in the forums
14:39:27directhex|worki find it odd that there's no good portable music player currently on the market. is there a single OF which doesn't suck immensely for one reason or another?
14:39:47LinusNdirecthex|work: sadly, the answer is "no"
14:39:48B4gderdirecthex|work: nope
14:40:08directhex|workthe karma was good as a portable music player. but that's dead
14:40:10LinusNsome say that the Karma was the least sucky ever
14:40:27MonkeyTamerthat should be the title these days
14:40:36directhex|workLinusN, despite the dying disks of doom? how sad
14:40:42LinusN"Rockbox - sucks less"
14:40:43MonkeyTamerrated least sucky by music player magazine
14:41:37LinusNwell, most magazines think iPod is nirvana, don't they?
14:41:43directhex|workurgh. yes
14:41:45JdGordonLinusN: you win the root menu title prize :)
14:41:55JdGordonsounds like a bag of shit was too long :p
14:41:56B4gderspeaking of magazines, that Linux Magazine article surely is amazingly bad
14:42:00MonkeyTamerthe ipod is ok... but definitely not the best
14:42:18MonkeyTamerit only moderately sucks less
14:42:39linuxstb_B4gder: I'm starting to wonder why these articles are so bad - is accurate information about Rockbox that hard to find?
14:42:49directhex|worklinuxstb_, yes!
14:43:14linuxstb_It's all perfectly clear if you read the source code...
14:43:15MonkeyTamerI see those articles all the time... I've seen them in PC Mag, Linux, and several others
14:43:30JdGordonlinuxstb_: no its not!
14:43:42LinusNit's so full of macros :-)
14:43:51directhex|workdamnit, LinusN beat me to it :'(
14:44:48JdGordonoh haw haw haw :p
14:44:51perplexityLinusN: Dumb question, but in combing the bootloader v5 for h300 code, I can *not* find where inserting the charger causes a jump to the original firmware.. off the top of your head ?
14:45:05JdGordonroot menu patch is online at 6630...
14:45:46 Join bonbonthejon [0] (n=jon@
14:46:04linuxstb_JdGordon: How complete is it? Is anything known not to be working?
14:46:50linuxstb_Also, does setting the start screen to "Now Playing" replace the resume setting?
14:46:50LinusNperplexity: it checks for the Play or Remote Play button - if no button is pressed, it powers off without clearing the cookie, and it restarts in the original firmware
14:47:14LinusNso it is more or less by accident - codewise
14:47:30perplexityOk, I see now.. thanks :)
14:47:51JdGordonlinuxstb_: apart from some possible english changes, its complete. also it leaves some dead code in radio and dirbrowse().. but yeah, complete
14:48:05JdGordonI dont want to commit it without ppl trying it tho
14:48:15linuxstb_JdGordon: Nice. I'll try it when I get home this evening.
14:48:18LinusNperplexity: i have written a patch that checks the pcf50606 interrupt status
14:48:24MonkeyTameri'll give it a shot.. got not much better to do
14:48:43LinusNand checks for charging and RTC interrupts
14:49:26linuxstb_JdGordon: What does the "menu" button now do in the various screens? Does it call the menu, or does it exit the screen back to the root menu, and then go into Settings?
14:49:57perplexityLinusN: I've not looked at it closely yet.. I was going to make 2 dirty hacks.. 1) remove the check for remote hold switch, 2) if the battery is over 50% full boot rockbox.. but if you are going to do some work on it then I won't risk the player :)
14:50:32JdGordonin the trees, menu takes you to the "main menu", the user doesnt see the root menu here, exiting the menu returns to the tree without going through the root menu again
14:51:03JdGordonnavi in the wps goes to the screen you entered it from (so either the root menu or either of the browsers)
14:51:07perplexityDumb question, but why RTC interrupts in the bootloader? Charging I guess I can understand
14:52:02LinusNperplexity: because we want to boot rockbox when there is an rtc interrupt
14:52:08*JdGordon wonders how long it would be before we see a patch to make rec cycle around the screens
14:52:29perplexityOh, right.. yes I read about that feature somewhere..
14:53:20 Quit spiorf (Read error: 60 (Operation timed out))
14:53:20JdGordonperplexity: you cant remove 1)...
14:53:28linuxstb_JdGordon: I think that on the ipods (where we have few buttons), MENU could be used for a consistent "exit back to root menu" button.
14:53:45perplexityJdGordon: for my own use.. why not? I can't boot rockbox with my remote otherwise
14:53:52JdGordonperplexity: oh ok
14:54:20LinusNperplexity: the lcd-less remote problem?
14:54:22perplexityOh yes, I was never intending to push dirty hacks like that upstream.. <ewww>
14:54:26JdGordonLinusN: we have a remote detect function... would that work in the bootloader so you can turn on with the non lcd remote?
14:54:29perplexityLinusN: yup
14:54:49LinusNJdGordon: we need to have that in the loader, yes
14:55:38perplexitythat required initing the A-D and remainder of the pcf does'nt it though ?
14:56:18perplexityI guess we're not short of spare flash on the h300 so it's not a major issue
14:56:48LinusNwe must do what is necessary for the loader to work
14:56:58MonkeyTamerJdGordon, what should I be looking for?
14:57:10MonkeyTamerthe menu works, and looks good
14:57:23MonkeyTamerso far :D
14:58:05MonkeyTameralthough I am uncertain as to why in the statusbar it says wav 44
14:58:24JdGordongrr... :p
14:58:39JdGordonim not sure why, but the settings like doing that occasioanly
14:58:46MonkeyTameroh ok
14:58:58JdGordonit shouldnt tho...
14:59:23MonkeyTamerI just overwrote my files, so I am unsure if that would make a difference
14:59:54 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
15:00:52 Part kaaloo
15:01:58MonkeyTamerI'm a bit confused...
15:02:02MonkeyTamerafter playing a song
15:02:11MonkeyTamerhow do I go to main menu?
15:02:38JdGordonthe root menu? whichever button used to goto the file browser
15:03:51MonkeyTamerhmm... when I press the select button (ipod), it shows the statusbar, then goes back to the music playing screen
15:04:11MonkeyTamermaybe I should try this with the default wps
15:05:56*JdGordon doesnt think Mike's recent commits fixed the problem :'(
15:06:27MonkeyTamerworks ok with the normal wps
15:06:43MonkeyTamerseems it messes with the normal one that i use
15:07:23JdGordonthats odd...
15:07:35MonkeyTamerlet me be more descriptive
15:07:48JdGordonplease... :D
15:07:59MonkeyTamerwhat happens is the now playing picture gets stuck on the main menu
15:08:11MonkeyTamerer root menu
15:08:20JdGordonah! ok woops
15:08:36JdGordonforgot to add some redrwaing stuff
15:08:52***Saving seen data "./dancer.seen"
15:09:10MonkeyTamerglad to be of service :D
15:11:52 Quit datachild (Read error: 60 (Operation timed out))
15:13:55 Join datachild [0] (
15:17:12 Join datachild` [0] (
15:17:42 Quit Brunellus (Read error: 60 (Operation timed out))
15:19:52 Join spiorf [0] (
15:20:03 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
15:20:09 Quit idnar (Nick collision from services.)
15:20:21 Quit perplexity ("* flibble *")
15:21:09 Quit datachild (Read error: 60 (Operation timed out))
15:22:07 Join Soul-Slayer [0] (i=540db12a@gateway/web/cgi-irc/
15:23:47 Join fasmaie [0] (
15:24:35 Quit fasmaie (Remote closed the connection)
15:25:19 Join fasmaie [0] (
15:25:24 Quit fasmaie (Remote closed the connection)
15:26:02 Join fasmaie [0] (
15:26:30 Quit JdGordon ("Leaving.")
15:26:42 Join desowin [0] (n=desowin@unaffiliated/desowin)
15:30:34 Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox]")
15:34:05 Join robin0800 [0] (
15:36:17 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
15:36:48 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
15:39:27 Join thegeek [0] (
15:40:07 Join MonkeyTamer [0] (n=chatzill@
15:43:56 Join barrywardell [0] (
15:45:57preglowi get input/output error whenever i try to write to my ipod now :///
15:46:10 Nick datachild` is now known as datachild (
15:46:41Mikachuthat's no fun
15:47:03preglowany diag stuff in linux?
15:47:09preglowi don't know if it's a fat error or what
15:47:24Mikachucheck if dmesg says anything
15:48:39preglow[ 7712.338961] sd 3:0:0:0: SCSI error: return code = 0x8000002
15:48:58Mikachuno idea there
15:52:08 Join ThiasHias [0] (i=55d816ac@gateway/web/cgi-irc/
15:52:23 Quit ThiasHias (Client Quit)
15:52:49 Join ThiasHias [0] (i=55d816ac@gateway/web/cgi-irc/
15:52:50 Quit dewdude (Read error: 145 (Connection timed out))
15:53:43 Quit Soul-Slayer ("CGI:IRC (Ping timeout)")
15:53:49 Part LinusN
15:54:47 Join muesli__ [0] (n=muesli_t@
15:58:11 Join wooo [0] (
15:58:13 Join Mouser_X [0] (
15:58:38B4gderpreglow: go dig in the kernel sources :-)
15:59:09preglowi just had a day of fun just compiling them yesterday
15:59:14preglowi am not about to dig in them
15:59:55*Mikachu has poked the kernel sources a bit with a stick
16:01:10*B4gder writes a linux driver as we speak
16:01:46*Mikachu goes to fetch some rose petals to throw at the ground in front of B4gder
16:02:26 Quit Ackbahr ("ChatZilla 0.9.77 [Firefox]")
16:04:28 Join midgey [0] (
16:08:29 Join tNc [0] (
16:09:01tNchey all
16:09:20tNchope u all have fun whit yours ipod and rockbox :D
16:09:55markuntNc: no ipod here
16:10:28tNcbuy one the are really great
16:10:30markundon't be sad
16:11:02markunI'm happy with my Gigabeat.
16:11:07MonkeyTamersilly ipods... the only thing I hope to accomplish with mine is eventually put in a flash drive
16:11:12tNciam sure u have much other thing that u like.. so iam not sad :D'
16:11:30MonkeyTamerthat is when they finally come out
16:12:12MonkeyTamermore accurately... solid state drive I mean
16:12:22tNcyea no and days whit the g5 its no problem to use u ipod as flashdrive
16:12:30markuntNc: too bad rockbox is not very battery efficient on the ipods, otherwise it would have been a much nicer player
16:13:17markuntNc: he want's to replace the HDD with flash memory..
16:13:27directhex|workipods have failed to improve significantly since the g1
16:13:59tNcmarkun i am the owner off a 30gb g5 vers , my first ipod ever and i only having for 30 days ore so
16:14:00MonkeyTamermarkun: a nice transplant would improve battery life at least a bit, especially not needing to power up and down the drive
16:14:11tNcso iam a little noob stille to ipod
16:14:24MonkeyTamerthat is... when it comes out of course...
16:14:51MonkeyTamerbut still
16:14:54tNcbut wow replace the hdd whit flash :o good luck and iam sure it's going to load fast
16:15:02MonkeyTamersince when have ipods been known for good battery life?
16:15:18directhex|workthe reboot gods are demanding a sacrifice
16:15:20markunMonkeyTamer: with the OF they last 2x as long
16:15:28tNcnot something i have heart off
16:15:47 Quit directhex|work ("Leaving")
16:15:58markuntNc: what do you think of rockbox?
16:16:05MonkeyTamertrue; it's still improving though, slowly
16:16:42MonkeyTamerthanks to koc, I don't freeze really at all; battery life has shot up for me too, due to not needing to disable frequency scaling
16:17:08MonkeyTamergranted.... still probably no higher than 6 hours or so
16:17:17MonkeyTamerif that
16:18:09tNcmarkun i have seen some rockbox theme here
16:18:23tNcand damm this is lokking so good :D:D
16:18:34MonkeyTamerthe good looking ones always require patches...
16:18:43MonkeyTamerand plenty of them
16:19:13 Quit fasmaie (Remote closed the connection)
16:19:27 Quit GodEater ("CGI:IRC (Ping timeout)")
16:19:37 Quit Rob222241 ()
16:19:41MonkeyTamerif you can sync them yourself; it's never a problem I suppose
16:19:50markunMonkeyTamer: what's koc?
16:19:59MonkeyTamerkernel on cop
16:20:11tNciam sidding and reading the manual and omg there is a lot to learn before i just plug-ins my ipod ind starting up
16:20:39MonkeyTamergood! reading the manual is good
16:21:01MonkeyTamerso is the wiki... sometimes, on those lonely nights....
16:21:33 Join fasmaie [0] (
16:21:40 Join directhex|work [0] (
16:22:52MonkeyTamerthere's definitely some interesting work getting done lately though
16:22:58tNcnot rtfm but rtmig
16:23:40tNcrtmig=reading the manual is good
16:24:02MonkeyTameri understand that now, the former acronym that is
16:24:25 Quit fasmaie (Remote closed the connection)
16:24:31MonkeyTamerall composed of vowels...
16:24:43Mikachuexcessive use of acronyms is annoying ;)
16:25:10MonkeyTamerwell... internet is one thing... but what about the real life?
16:25:31MonkeyTamerI hear people literally say "OMG" and 'LOL," it's terrible...
16:29:10w1ll14m_hi all, i'm still alive!!!!!!!
16:29:24tNcups i say omg and lol in real life :(
16:29:42MonkeyTamerit's sometimes funny
16:29:45Mikachuit sounds better in scandinavian than english :)
16:29:48MonkeyTamerbut not when overused
16:30:05MonkeyTamerw11l14m, the v4 patch doesn't work
16:30:12 Join perl|work [0] (
16:30:14Mikachuyou can say it as a word and not letter by letter
16:30:16 Nick w1ll14m_ is now known as w1ll14m (
16:30:52w1ll14mmonkeytamer, what does the feedback say ?
16:30:59MonkeyTamerfailed chunk on #1
16:31:04MonkeyTamerforgot the line
16:31:12w1ll14myou need cop8 for this patch
16:31:19MonkeyTamerI know
16:31:31MonkeyTamerdecayed cell had the problem too
16:31:39w1ll14mlet me check.....
16:31:41MonkeyTamerbut ill try again
16:31:48MonkeyTamerwhat was the link?
16:31:59w1ll14mi'm with a handicap right now.......
16:32:20MonkeyTameroh, I'll see if I can find it
16:32:50w1ll14mi can only use left.... the docter sent me to hospital... and they've cleaned my thumb... now i'm dying from pain :(
16:33:01MonkeyTamerno problem
16:33:11w1ll14mthey did a hard job on my thumb ;)
16:33:21MonkeyTamerStrangly though with v3, I had gotten my first freezes in a while
16:33:43MonkeyTamertwice while messing around in settings, once during playback
16:34:04MonkeyTamerI am unsure of the relation
16:34:12MonkeyTamerbut, anyways, lemme check v4
16:34:43w1ll14misn't edited yet
16:34:58w1ll14mbut you can try... you need to patch cop8 first
16:35:05MonkeyTameralready done
16:35:08w1ll14mll get a clean svn now
16:35:11 Quit Mouser_X (Nick collision from services.)
16:35:22 Join Mouser_X [0] (
16:37:00MonkeyTamerthat's weird... it claims I've already applied the patch
16:37:11MonkeyTamerI had refreshed my source files
16:37:12w1ll14myes partly
16:37:26w1ll14mthat's why i get my self a clean svn ;)
16:37:38MonkeyTamerI'll do the same
16:39:14w1ll14mfixed it... let me upload v5
16:39:48MonkeyTameralright, I'm refreshing my svn; I'll be ready
16:40:14w1ll14mok uploaded ;)
16:40:42 Quit Criamos (Read error: 54 (Connection reset by peer))
16:40:57w1ll14myou need cop8 first and then cpu_freq_60-90-v5.patch
16:41:15w1ll14mit should now apply cleanly :)
16:41:43MonkeyTamerdefinitely learned about koc necessary first when I had first applied v3
16:41:59 Join Criamos [0] (
16:42:04MonkeyTamerthere was definitely a great improvement for certain applications
16:42:09 Join kaaloo [0] (
16:42:09MonkeyTamerparticularly plugins
16:42:15w1ll14mv1 apply's on cvs without cop8
16:43:07MonkeyTamerprimary reason I had gotten vmware was to compile with the cop patch, but it's nice to check out others as well
16:43:19w1ll14mlol ;)
16:44:00MonkeyTamerI understand now why members with unsupported builds only update every week or so
16:44:05MonkeyTamerit can take a chunk of time
16:44:23MonkeyTameralright, all downloaded
16:44:25MonkeyTamernow to patch
16:44:32w1ll14mespecialy when a patch is out of sync :)
16:45:19w1ll14mpatch ok?
16:45:59MonkeyTamernice and clean
16:46:09w1ll14mnice :)
16:46:24 Join [toffe] [0] (n=[toffe]
16:46:37MonkeyTamertwo files are updated right?
16:46:48w1ll14mindeed ...
16:47:01MonkeyTamernow i'll load it, and see what happens
16:48:01 Quit Mouser_X (Nick collision from services.)
16:48:10 Join Mouser_X [0] (
16:49:00MonkeyTameralmost ready...
16:49:11w1ll14mexciting ;)
16:49:32MonkeyTamerthere's just always something exciting about an update
16:54:38MonkeyTameroh no! it won't boot!
16:54:58MonkeyTamerjust kidding... it works fine
16:56:07markundoesn't JdGordon check the build table when he commits something?
16:56:33Mikachuapparently not
16:56:47 Quit B4gder ("Leaving")
16:57:12linuxstb_He does like very late night (in Aus.) commits...
16:57:50MonkeyTamerI am unsure what the last one was about; last thing I thought he was doing was the root menu
16:58:30 Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU)
16:59:04linuxstb_Doesn't it just need a #ifdef HAVE_RECORDING around the new line?
16:59:29MonkeyTamerthe root menu seemed to be logical, but there was an issue with returning to the root menu after playing a song
16:59:45markunlinuxstb_: probably
16:59:47MonkeyTamerhe said he knew what he missed
17:00:14MonkeyTamersomething about redrawing?
17:01:17 Join n1s [0] (
17:02:05 Quit _FireFly_ ("Kopete 0.12.3 :")
17:05:59MonkeyTamerw1ll14m: I got a freeze again
17:06:28MonkeyTamerlistening to music, playing bubbles, and then a freeze after about 5 minutes
17:07:18MonkeyTamerof course... this is on the notorious ipod 4g, where freezing seems to be inherent to the portalplayer chip
17:07:28MonkeyTameripod color specifically
17:07:33w1ll14mhmmm strange!
17:08:00MonkeyTamerI have not had freezes with cop8 by itself...
17:08:19MonkeyTamerand I know that the ipod 4g tends to freeze with cpu scaling
17:08:25 Quit kaaloo (Read error: 110 (Connection timed out))
17:08:55***Saving seen data "./dancer.seen"
17:09:27w1ll14mmonkeytamer: what was the freeze like ?? just a freeze ??
17:09:43MonkeyTamerno data abort
17:09:49MonkeyTamerjust a straight freeze
17:10:08w1ll14mcan you try compiling a new bootloader ?
17:10:48MonkeyTamerI'm not as familiar with that area, but given some instruction I'm sure I vould
17:11:02w1ll14mmake a new foder
17:11:11w1ll14mfolder *
17:11:27w1ll14mlike build but then named botloader
17:11:32 Join kaaloo [0] (
17:11:40w1ll14mrun configure
17:11:58w1ll14mchoose target and then choose B for bootloader
17:12:19w1ll14mthen type make hit enter
17:12:30w1ll14myou should get bootloader.ipod
17:12:48w1ll14minstructions continue after that
17:13:44 Join Rob2222 [0] (
17:13:51MonkeyTamer../tools/configure ?
17:14:05MonkeyTamerdoesn't give me the option for B
17:14:20w1ll14mnot ???
17:14:34MonkeyTamerI forgot, I'm just really tired
17:14:55w1ll14mnvm ;)
17:15:14 Join _Veseliq_ [0] (
17:15:43MonkeyTameralrite, it's compiled
17:15:56w1ll14mjust a sec...
17:16:14 Join spiorf_ [0] (n=spiorf@
17:17:06w1ll14mnow go to tools/ipodpatcher
17:17:14w1ll14mtype make and hit enter
17:18:30 Quit Mouser_X (Nick collision from services.)
17:18:37MonkeyTamersame folder as the bootloader?
17:18:38 Part kaaloo
17:18:39 Join Mouser_X [0] (
17:19:09w1ll14mcd [rockbox svnroot]/tools/ipodpatcher
17:19:52 Quit spiorf (Read error: 60 (Operation timed out))
17:19:55w1ll14mwhat is your ipod device ?? /dev/sda ?
17:20:31MonkeyTamer20, ipodcolor
17:21:01w1ll14mi mean /dev/sda ?
17:21:21MonkeyTamerI honestly don't know the term
17:21:25w1ll14mwhat is your environment ?
17:22:06w1ll14mwindows is your actual os ?
17:22:27w1ll14mok, you need ipod patcher for windows
17:22:44MonkeyTamerI have the file
17:23:01MonkeyTamerin CMD?
17:23:27w1ll14mthen type ipodpatcher ipoddisk -a /path/to/bootloader.ipod
17:24:49 Quit ThiasHias ("CGI:IRC (Ping timeout)")
17:26:15MonkeyTamerok got it
17:27:51MonkeyTamerwhat exactly would this do? better compatibility?
17:28:05w1ll14mnew bootloader :)
17:28:32w1ll14mthat is from the same source... i've heard people about crashes went away after new bootloader
17:28:54MonkeyTamerhow recent is this?
17:29:05w1ll14mhoq recent ?
17:29:12w1ll14mwhat do you mean ?
17:29:18 Quit lini (Read error: 104 (Connection reset by peer))
17:29:19w1ll14mthe bootloader ?
17:29:22MonkeyTameryou said new bootloader
17:29:23 Join lini [0] (i=pugsley@
17:29:28 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
17:29:42MonkeyTamerare you referring to just a self-made bootloader, or an actual new source for the bootloader?
17:29:47w1ll14myeah indeed ... the bootloader you just made is brand new
17:30:02MonkeyTameroh ok
17:30:23w1ll14mthis could help the freezes gewt away :)
17:30:33MonkeyTamerthat'd definitely be good
17:30:49MonkeyTamerit'll take a little while to know for certain
17:31:17MonkeyTamerthank you for being patient; I do try
17:31:20w1ll14mwe'll see ;)
17:31:30MonkeyTamergetting used to debian still a bit
17:32:07w1ll14mwell i don't haveanything to do any more except this :) i'm not allowed to work anymore till my thumb is better ;)
17:32:30MonkeyTamerthat's still got to be a bummer
17:32:34w1ll14mi use gentoo... it has a nice cross-platform support
17:32:52w1ll14mand it's a dedicated machine ;)
17:33:01w1ll14mso i plug my ipod into it :)
17:33:05MonkeyTamerI kind of wish I had been more exposed to other operating systems
17:33:10w1ll14mi like to work from commandline
17:33:34w1ll14mi did it my self... back the days i was still at college
17:34:00w1ll14mand used a lot of spare time when i was wrokin.. i stopped school when iwas 17
17:34:10w1ll14msice then i had a job:)
17:34:14MonkeyTamerI probably would more... but the dos-like cmd of windows is not the best...
17:34:52w1ll14mnow i'm 19 and i'm juniot application ptogrammer :) still i don't have any diploma
17:35:09directhex|worktechnically debian has about twice the platform support of gentoo
17:35:21w1ll14mjunior, programmer*** still not used typing with left....
17:35:30MonkeyTamerI'm in college working to be an aero engineer
17:35:59w1ll14mdirecthex i prefer gentoo :) but that is a personal choice ;)
17:36:07*jhMikeS is a little confused by the need to set the value of in_recording_screen from outside recording_screen now :\
17:36:08w1ll14mmonkeytamer: nice :)
17:36:29MonkeyTamerso far no freeze after about 5 mins
17:36:40 Nick Everybody is now known as Everybody|Determ (
17:36:42w1ll14mnice, now till battery dies :)
17:36:56MonkeyTamerI wish I could tell
17:37:03directhex|workw1ll14m, i find life's too short to mess about unnecessarily. these days i just use ubuntu
17:37:07w1ll14mdamn... eating is gonna be dificould
17:37:07MonkeyTamerI have class in 30 minutes tho
17:37:34w1ll14mdirecthex you are damn right :) life does go much to fast!!!
17:37:51w1ll14mmonkey: lol whats your time ?
17:37:58w1ll14mam ?
17:38:16w1ll14mloooooooooool it's here 17:36
17:38:33w1ll14mtime for dinner ;)
17:38:43MonkeyTamerhahaha, I didn't even sleep last night
17:38:44w1ll14mwell have a nice day at schhol then :)
17:38:59w1ll14mi know the problem :)
17:39:13MonkeyTamerhard to sleep sometimes; too much going on
17:39:23MonkeyTamerI did do some work tho ;)
17:39:29w1ll14myeah or to much pain ;)
17:40:09MonkeyTamerhope you feel better
17:40:15MonkeyTameranyways, I have to get ready for class
17:40:22w1ll14mok cya :)
17:40:27w1ll14mthanx ;)
17:40:38 Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox]")
17:41:33 Quit lee-qid ("aufwiederbyebientotsayonara")
17:41:47 Join lee-qid [0] (
17:45:01 Quit sneakums (Remote closed the connection)
17:45:26 Nick Everybody|Determ is now known as Everybody (
17:45:54 Quit tNc ("vzz-mirc v3.0")
17:47:32 Join fasmaie [0] (
17:52:41 Join Llorean [0] (
17:53:34pondlifeHi Llorean
17:54:00pondlifeDon't know if you saw the last point on
17:54:18 Join Wiwie [0] (
17:54:29pondlifeI think that's a good argument for inclusion...
17:54:51Lloreanpondlife: If his computer corrupts his iPod when he does that, something else is wrong.
17:55:07 Quit fasmaie (Remote closed the connection)
17:55:09pondlifeI meant the "not having a charger" part
17:55:19 Join fasmaie [0] (
17:55:25 Join sneakums [0] (
17:55:29pondlifei.e. some people will normally use USB for charging much more than connection.
17:55:47Lloreanpondlife: Yes, but it doesn't matter which USB mode you're in while connected, unless you intend to listen to music while it's charging.
17:56:00LloreanEven the Apple firmware defaults to USB connection when attached to a computer.
17:56:11LloreanIt'll charge in both modes.
17:56:51Mikachuactually it doesn't until the computer tries to access the usb device
17:57:28LloreanMikachu: Which in Windows and MacOS, the two OSes it's designed for, is immediately upon physical connection, right?
17:57:53 Nick Everybody is now known as Everybody|Determ (
17:58:09 Nick Everybody|Determ is now known as Everybody (
17:58:36*pondlife still wants to commit the option.
17:59:00pondlife...but not to be known as a bloater
17:59:07LloreanI don't see why it's too hard to hold a button down when you already *have* to hold your player.
17:59:13LloreanIt's a *single* button.
17:59:55pondlifeWhy not have button hold to enable USB connection then? Apart from history...
18:00:22pondlifeIf it's that simple
18:00:25directhex|workthe hold button's too busy resetting my damned doom controls!
18:00:36LloreanWell, right now, if Hold were on, and you plugged in a USB cable, it'd go into Apple OS, not Disk MOde
18:00:58pondlifeI don't mean the Hold Button
18:00:58LloreanI think
18:01:04pondlifeI mean whatever the USB button is
18:01:11pondlifei.e. Record on my H300
18:01:31LloreanBecause if you just want to charge, or just want to sync, connection is fine.
18:01:46LloreanThe only time you need to stay in Rockbox while charging is if you want to listen to music WHILE plugged in.
18:01:47pondlifeBut it stops music playback.
18:02:03LloreanWhich, I should mention, doesn't work well since Rockbox doesn't put it in high power mode, so the battery actually drains for many people *anyway*
18:02:28LloreanAt least on iPods.
18:02:32pondlifeBut that's just an unfinished bit of work.
18:03:05LloreanAs it is, USB connection to a computer is *supposed* to be for file transfer. The alternate mode is charging, not the primary
18:03:10pondlifeOK, well maybe you should close FS #5744
18:03:42LloreanThe only exception to that *might* be the iPods, since they don't come with a charger, but even then we offer the option not to stop Playback when you plug in, something the retail firmware doesn't.
18:03:49LloreanWell, it's not my decision in the end.
18:03:53LloreanI'm just offering my views on the matter.
18:04:02pondlifeTrue, I was just joking
18:04:20LloreanAlthough I could close it, I suppose. Enough people already actively dislike me.
18:04:40 Quit petur ("EOWD")
18:04:52LloreanI just am _very_ strongly against the idea that we need options for tiny things like "whether holding a button, or not holding the button, is what triggers an event"
18:05:06pondlifeIt's a nice UI option IMHO
18:05:46LloreanYou have to touch your device every single time you plug it in though. While holding it, why can't you press the button though?
18:05:55 Quit spiorf_ (Remote closed the connection)
18:06:09LloreanThe thing is, it's a *small* option, but it adds code for something that is essentially "I am very, very lazy"
18:06:26LloreanAnd there are a *lot* of options that could be added in this same vein.
18:06:30pondlifeOr I can't do this with one hand while driving
18:06:36LloreanOptions that while small, can add up if a precedent is set.
18:06:42Lloreanpondlife: Yes, but charger detection solves that one.
18:06:43pondlifeI agree
18:06:46LloreanOr "Car mode" toggle.
18:07:01pondlifeCar mode? I thought that was Archos only
18:07:02LloreanWe're discussing the option to switch the buttons, NOT the option to have car mode disable USB connection.
18:07:21Lloreanpondlife: The patch does two things. One switches the buttons. The other has the "Car Mode" option disable USB connection. It should be two patches
18:07:30LloreanThe latter, having the Car Mode option disable USB connection, I'm fine with.
18:07:34pondlifeOK, I only want the button switch
18:07:49LloreanOn the assumption that we cannot detect USB Chargers for certain hardwares.
18:07:55LloreanThe button switch is most _certainly_ fluff
18:07:56pondlifeBut I suppose the other would do, if car mode is available on H300
18:08:19LloreanAnd your "Can't do this with one hand while driving" argument is irrelevant for the button switch, since that's not the ideal solution for the problem.
18:08:26n1sIMO the problem with all the "conveinience" options and shortcuts people want is that if they all get added it will become difficult to find anythin...
18:09:01n1spondlife: car mode is not available for H300
18:09:07Lloreann1s: That's my point. This is not a _bad_ option, it's just an option that falls in this category, and is a VERY small convenience, but opens the door for even smaller ones.
18:09:19Lloreanpondlife: But that doesn't mean it can't be made available, in a manner.
18:09:22pondlifeThere is an option in settings on H300 for Car Adapter Mode
18:09:29pondlifeAny idea if it does anything?
18:09:33LloreanRight now, it shouldn't
18:09:45n1sit requires the bootloader to actually start rockbox when power is turend on tho...
18:09:48LloreanCar Mode should shut down the player when it stops receiving power.
18:10:02LloreanOn iPods, they automatically turn on when the player receives power.
18:10:23LloreanBut Car Mode should also disallow USB mode, since you shouldn't be making a USB connection in the car anyway.
18:10:30 Join spiorf [0] (n=spiorf@
18:12:45 Join CriamosAndy [0] (
18:13:03n1sLlorean: but what if you use the player with car mode while driving and the take it out of the car and use it normally, should you need to disable car mode to connect over usb?
18:13:15pondlifeHee hee, car mode on the H300 just pauses when power is removed.
18:13:43n1spondlife: that should make it die after the idle timeout, right?
18:14:07pondlifeYes, I suppose so. Is that how it works on Archos and/or iPod?
18:15:33n1spondlife: no idea...
18:16:08n1sbut to be really useful on h300 it should start rockbox on power insert
18:16:29Lloreann1s: If "Car Mode" is on, you just hold down the button to connect.
18:17:01Lloreann1s: But you could also just turn off car mode, yes.
18:17:09pondlifeIndeed. Why does the H300 bootloader go to the OF on power insert? I have just built my first bootloader, so might mod that and test.
18:17:14bluebrothercar mode is not available on h300?
18:17:22Lloreanbluebrother: It's not fully functional yet.
18:17:32Lloreanbluebrother: As it depends on the player booting into Rockbox when a charger is connected.
18:17:39bluebrotherah. I remember having it seen on my h120 :)
18:17:48Lloreanbluebrother: It's definitely not available on the H100 series. :-P
18:18:01pondlifeWe now have full power monitoring on the H300, so there's no real need to go to the OF in this case.
18:18:13Lloreanpondlife: Okay, I've made my final comment on 5744, giving them fair warning that it'll be closed (probably in ~24 hours)
18:18:13bluebrotherhmm. I'm pretty sure I saw a car mode option
18:18:17 Quit pondlife (Read error: 104 (Connection reset by peer))
18:18:37Lloreanbluebrother: If it's there, it's useless, since the H120 can't turn on upon power cable insert.
18:18:48 Join pondlife [0] (
18:19:18bluebrothermaybe that got removed because of this some time ago ... haven't checked
18:19:41LloreanIt may not have been removed.
18:19:49*bluebrother checks
18:19:55LloreanYou still might want your player to power down upon charger disconnect
18:20:00LloreanAnd I think that's all "Car Mode" actually does.
18:20:07bluebrotherit's there.
18:20:22pondlifeOK, it does also rely on the idle timeout (on H300 at least)
18:20:58bluebrotherbut I don't see auto-power on as absolute must −− powering the device on is one button press
18:21:10bluebrotherof course it would be nice to do that automatically.
18:21:48Lloreanbluebrother: Well, the auto-power-on is just intended with Car Mode. I think it's still useful without it.
18:22:01 Nick Everybody is now known as Everybody|Determ (
18:23:41*bluebrother notices car adapter mode isn't documented in the h100 manual
18:24:54 Part Llorean
18:29:57 Quit [toffe] ("MegaIRC v3.27")
18:31:03 Quit Criamos (Read error: 110 (Connection timed out))
18:36:12 Join [toffe] [0] (n=[toffe]
18:37:38 Quit Mouser_X (Read error: 110 (Connection timed out))
18:42:53 Quit spiorf (Remote closed the connection)
18:44:51 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
18:46:39 Quit linuxstb__ (Read error: 110 (Connection timed out))
18:49:55 Part linuxstb_ ("Leaving")
18:59:32 Quit bluebrother ("leaving")
18:59:37 Quit fasmaie (Read error: 110 (Connection timed out))
19:00:04 Join spiorf [0] (n=spiorf@
19:00:06 Join petur [0] (
19:07:47 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
19:08:16 Join miepchen^schlaf [0] (
19:08:45 Join GodEater [0] (i=53920e10@gateway/web/cgi-irc/
19:08:59***Saving seen data "./dancer.seen"
19:10:06 Join MonkeyTamer [0] (n=chatzill@
19:18:35 Quit GodEater ("CGI:IRC (Ping timeout)")
19:20:45jhMikeSpetur: I put a couple recording patches in FS #6109 if you wish to check them out for changing the buffer limits.
19:21:09peturI certainly will
19:21:19peturgot some concerts coming up
19:21:45peturand I'm seeing some free time coming up so I may have a look at the code too
19:22:45jhMikeSShould give you about the same as the non-codec recording. And, yes would be nice to have someone else's eyes on the code a bit.
19:23:20peturI'll use the patches and not empty my player (and keep fingers crossed ;) )
19:23:39 Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox]")
19:24:00*petur runs off
19:24:02jhMikeShehe, don't risk anything _really_ important since I don't know for sure yet.
19:24:40jhMikeSbut....if you think it's a good time to test, I need that info
19:25:54peturI'll have to take the risk
19:26:31jhMikeSThe second one is probably the best bet since it double pcm buffer size
19:26:49peturthat's maybe a bit much, no?
19:28:16jhMikeSI don't know, but it's powers of two right now so no choice really. There's lots of room with 32MB of memory.
19:28:46 Nick Everybody|Determ is now known as Everybody (
19:30:16 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
19:31:42peturjhMikeS: so pcm buffer goes from 2MB to 4MB, right?
19:32:08 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
19:33:33jhMikeSpetur: yes, and 20s _max_ remaining buffer is 3MB, so 2/3 or better of it is still codec space
19:34:20peturI'll have to study the code a bit more, it sure got complicated :/
19:34:24jhMikeSshould expect it to start flushing aroud 11 - 12 seconds
19:34:43LloreanSoap: In regards to the "To be deleted" section in the forum, I tend to leave things in there for a long time just because for 99% of users, there's no harm in leaving them there (if a thread doesn't deserve to be there or there's valid reason to recover it, it can be brought back, and it doesn't show up in normal users' searches)
19:36:14jhMikeSpetur: most of it isn't executed during a continuous recording
19:37:44peturI'm trying to free time as I've been inactive way too long, sorry for letting you alone on the rec code
19:38:10 Quit pondlife ("disconnected has pondlife")
19:39:17 Quit DJF6 ()
19:40:31 Join funky [0] (n=repulse@unaffiliated/funky)
19:40:59 Join directhex [0] (
19:41:26jhMikeSpetur: I forgive you :D
19:41:40peturthnx ;)
19:42:07 Join Thundercloud_ [0] (n=thunderc@
19:42:42 Join Flemmard [0] (n=flemmard@
19:42:45Flemmardhi guys
19:43:29FlemmardI have a question.. a friend has installed rockbox on his ipod nano, and now .. it don't boot, and he is'nt detected by windows anymore .. a way to fix it ?
19:43:45LloreanWhat _does_ it do?
19:44:10jhMikeScrap, I left a test loop to 30000 in there (to strain flushing)
19:44:27jhMikeS300000 actually, heh
19:44:29directhexsings "witchcraft" by frank sinatra
19:44:29*petur just installed the patched build
19:44:42 Join MonkeyTamer [0] (
19:45:08LloreanFlemmard: Nothing as in "The screen doesn't light up" or nothing as in "It continually loops" or what?
19:45:22jhMikeSremove the for (x ... thing in pcmrec_flush) *lol*
19:45:34Flemmardthe screen doesn't light up
19:46:06*jhMikeS thinks he'll correct those patches real quick
19:46:11Flemmardhe'll try to send it back to apple .. and pray
19:47:08 Join linuxstb_ [0] (n=linuxstb@
19:47:31LloreanFlemmard: Turn on hold, turn off hold, plug it into a computer, and hold Menu+Select for 30 seconds
19:47:46jhMikeSpetur: It did flush without sample loss with that loop there though
19:48:03FlemmardLlorean: he'll try
19:48:10peturjhMikeS: you mean the while(++x < 300000) at line 909 probably
19:48:23MonkeyTamerone thing to add about proper rebooting, hold the buttons with moderate pressure
19:48:41MonkeyTamerpressing harder tends to have a negative effect
19:49:54 Join mattzz [0] (
19:50:35FlemmardLlorean: it does'nt work :s
19:50:35jhMikeSpetur: yeah, just get rid of x and the while
19:50:46*petur discovers he installed the wrong build anyway
19:51:00*petur starts another round of forehead slapping
19:51:26LloreanFlemmard: Then either he's doing it wrong, or he's broken his nano, or the battery is too low.
19:52:01Flemmardhe told me that he broke the cable to the computer, and since this moment, nothing anymore
19:52:11linuxstb_How is he charging then?
19:56:55 Quit perldiver (Read error: 110 (Connection timed out))
19:58:20 Quit linuxstb_ ("Leaving")
19:59:21 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
20:00:07 Join miepchen^schlaf [0] (
20:02:22 Join bluebrother [0] (i=VJN10AiT@rockbox/staff/bluebrother)
20:05:17 Quit Thundercloud (Read error: 110 (Connection timed out))
20:08:36 Quit bonbonthejon (Read error: 131 (Connection reset by peer))
20:09:18 Join entheh [0] (
20:11:44 Quit daurnimator (Read error: 113 (No route to host))
20:11:45 Join daurn [0] (i=daurn@unaffiliated/daurnimator)
20:13:29jhMikeSspeaking of cables, I'm wondering the best way of making a disconnectable usb cable that need not be physically plugged/unplugged all the time and won't interfere with transmission
20:13:54directhexwith metal and plastic
20:14:41jhMikeSyes, a good start ;)
20:15:03directhexglad i could help!
20:19:17 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
20:19:18*jhMikeS is sick of unplugging the player all the time for on target debugging and wants to be excessive in the approach :)
20:19:45 Join Mouser_X [0] (
20:20:03bluebrotherso you want to disconnect the data lines?
20:20:19hachijhMikeS: there's only two data lines in USB, you could use a basic DPST switch and just wire it up
20:20:25jhMikeSyes, but with logic circuits or something
20:20:55hachihowever, I haven't found usb connectors at fry's myself, which is the largest electronics retailler I can find locally
20:20:59hachicould possibly go to digikey
20:21:00bluebrotheryou could use a bus driver chip that has a disable option
20:21:34jhMikeSbluebrother: now that's the excess I'm looking for :) One button to toggle the connection. Any come to mind?
20:21:57bluebrothersimilar to MAX3378 (which is a level shifter, but you could shift from USB level to USB level ;-)
20:23:24jhMikeSMaxim chips should be easy to get too
20:24:00bluebrotherunfortunately the package cries for a pcb
20:24:35 Join Thundercloud__ [0] (n=thunderc@
20:24:37bluebrotherMaxim should have other bus drivers as well
20:24:40jhMikeScan make one
20:27:07amiconnjhMikeS: What's the advantage of storing the radio status etc in global_status over storing it in the respective module?
20:27:31amiconnI think storing it in the module is better...
20:27:34jhMikeSamiconn: to eliminate the need to call functions really
20:28:02amiconnWell, if it's app code, you can just declare the variables "public"
20:28:33amiconn(i.e. declare them 'extern' in the appropriate .h file)
20:28:52 Join brenton_ [0] (
20:29:01 Part brenton_
20:29:07 Join Rondom [0] (
20:29:52jhMikeStrue, but I found it appealing to have all that state stuff centralized
20:30:25amiconnThat's less modularisation
20:30:37amiconn(ok, global_settings is also global...)
20:31:05amiconnjhMikeS: Btw, for your usb solution: why not just use a 4-fold flip switch?
20:32:00 Join camel [0] (i=c879363f@gateway/web/cgi-irc/
20:32:43jhMikeSamiconn: that's the quick and dirty way I suppose...I want fancy with status lights and one touch toggle :)
20:33:34n1sjhMikeS: cutting the power over the USB i senough, I have a home made dock for my h300 and a switch (with a too bright white led) that toggles usb power on and off, woks like a charm :-)
20:33:46amiconnOne touch vs. one flip - I don't see the difference
20:33:48 Join Big_Mac [0] (
20:33:58amiconnAnd a flip switch gives you the status display for free
20:34:26n1sBut what is the point if you don't have any LED's ? :-P
20:34:43amiconnSaving power
20:35:43 Quit directhex ("Leaving")
20:35:43w1ll14mamiconn: can't we just sleep the display controllers after about 10 secs backlight went out ?
20:35:49jhMikeSthat would get it done quickly. I did want "excessive" a fancy solid state circuit on a pcb...
20:37:36 Join camel_pe [0] (i=c879363f@gateway/web/cgi-irc/
20:37:41amiconnw1ll14m: If you find out how to do this on ipod, then yes
20:37:51amiconnOn ipod we simply don't know how
20:38:05amiconnOn all other colour targets we do that
20:38:10w1ll14mhehehe, ll try to find some info.....
20:38:19amiconnOn b&w / greyscale targets it wouldn't make sense
20:38:19 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
20:38:22jhMikeSn1s: so just breaking the +v line is enough? maybe getting it done is the important bit atm
20:38:23 Join directhex [0] (
20:38:24w1ll14mhow did you get the clean LCD shutdown ?
20:38:44camel_pehi, i have a mp4 model than i can`t find the firmware
20:39:01camel_pecan anybody help?
20:39:44camel_peSupersonic SC-1029
20:39:55w1ll14mamiconn: there was a commit which allowed a clean LCD shutdown...
20:40:06w1ll14mcamel_pe what do you mean ?
20:40:08camel_pevery similar as the ipod
20:40:33camel_pesorry, i`m looking for te firmware
20:40:42jhMikeSpetur: is it up and running yet w/patch?
20:40:43LloreanThat has nothing to do with Rockbox though.
20:40:45w1ll14mcamel_pe: i think we c ant help you
20:41:24camel_pemaybe you know a link ....
20:41:39camel_pelike a firmware database or something
20:41:46amiconnw1ll14m: Which target?
20:42:44w1ll14mamiconn: ipods
20:42:53 Quit Flemmard ()
20:43:22peturjhMikeS: patched version installed, will do a test later tonight
20:43:49amiconnw1ll14m: Surely not all of 'em.
20:44:04camel_petnx anyway
20:44:09amiconnBesides, isn't the G5 LCD kinda readable without backlight?
20:44:10 Part camel_pe
20:44:11*jhMikeS is gonna try blasting loud bassy music at the player
20:45:01w1ll14mamiconn: true, but if you can add a option, i think it can save a huge mount of battery
20:45:40n1sjhMikeS: yes, that is what I do, and it has worked nicely for several months :-)
20:45:41amiconnColour LCDs draw _a bit_ more power than b&w ones, but compared to the backlight it's insignificant
20:45:49amiconnOrders of magnitude less.
20:47:20Lloreanamiconn: At least the Nano is readable to me without BL, just fine
20:47:35LloreanWith a monochrome color scheme, at least
20:47:46jhMikeSn1s: I do like that it doesn't put anything passive on the data lines to interfere. Only in the dc path.
20:47:53hachimy favorite electrical comparison is how much energy an LED draws versus the amount of energy 'lost' in a car battery over a given period of time
20:48:08hachiapparently the 'lost' energy outweighs the LED
20:48:49 Quit Thundercloud_ (Connection timed out)
20:50:01amiconnLlorean: Ok, so nano too
20:50:27amiconnIirc someone said the ipod color/photo lcd is of the "pitch black" type
20:50:36amiconn(i.e. not readable w/o backlight)
20:53:12*amiconn makes an educated guess. The lcd shutdown sequence on all older ipods is probably the same as for the equivalent standalone lcd controllers
20:53:55 Part camel
20:53:56Big_Machow can I have vmware dl the source to a different folder then \\debian\user because supposedly I have the source but i can't access \\debian for the life of me
20:54:02amiconnThis should help coding clean shutdown for ipod G1..G3, G4 grayscale, color/photo, and the minis
20:54:41Mikachuwhen i'm outdoors i can't tell if the backlight is on or not on my nano
20:55:01*amiconn wants to get rid of the "black line effect" on his mini G2
20:59:44 Quit kubiix (Read error: 104 (Connection reset by peer))
20:59:48 Join kubiix [0] (
21:00:43 Quit linuxstb (Connection timed out)
21:01:47Big_MacCan I just cd to c: then go through the steps?
21:03:40LloreanBig_Mac: There is no C: from inside VMWare. It's a virtual computer, with its own drives, which is why you have to get to it across the network.
21:04:47directhexand vmware player doesn't allow mapped folders
21:04:59directhexyou could pay cashpounds for vmware workstation, which does
21:05:06directhexor muck about with vmware sevrer, which is free
21:07:52bluebrotherwhy not grab the source from inside the vmware using svn?
21:08:05Big_MacWell then can some of you help me troubleshoot
21:08:07Big_MacI did
21:08:18Big_Macbut I can't locate \\debian
21:08:19bluebrotherand what was the problem?
21:08:24Big_MacI have searched for it
21:08:26Big_Macran it
21:08:31Big_Mactyped it is explorer
21:08:38directhexwhat *precisely* are you trying to do?
21:08:47bluebrotherand why do you need to access the network drive?
21:09:00***Saving seen data "./dancer.seen"
21:09:10Big_MacI need to retrieve the zip I just made
21:09:37directhexif push comes to shove, you could ftp it somewhere
21:09:43directhexbut i have no idea what's wrong
21:09:58Big_MacHmm what about you bluebrother
21:10:55bluebrothercan't you just connect your player to the PC and tell vmware to map it?
21:11:21bluebrotherI'm pretty sure the player can do this.
21:11:31Big_MacI'm not sure
21:11:46Big_Maccould you explain how to do this or point me to a link that will tell me
21:12:07BiptoNhas any thought been given to task #5636?
21:12:08 Quit lee-qid ("aufwiederbyebientotsayonara")
21:12:53 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
21:13:01directhexBig_Mac, like i said, if your system is being freakish, you could try uploading your zip somewhere with FTP
21:13:19bluebrotherconnect the usb device, and use the usb menu from the vmware player
21:13:39Big_Machow would I do that directhex?
21:13:48bluebrotherI'm running linux natively atm so I can't look it up. I know there is some button for managing usb devices
21:14:01directhexi haven't the faintest idea what the vmware image looks like. i run real linux
21:14:32Big_Macok I will go plug in my ipod hold on
21:14:32directhexi use vmware workstation for work things
21:15:00*bluebrother just updates a w2k inside of a VirtualBox for playing
21:17:01amiconnbluebrother, Big_Mac: VMware player is able to pass through usb devices
21:17:33n1sBig_Mac: often a firewall on your windows machine can interfere with network access, mine did when I used the vm, in linux i don't need no stinkin sw firewall! :-P
21:17:49amiconnJust active the VM window, then plug the device and pass through should be automatic
21:18:15amiconn(at the first time it may take a while because the host will install several drivers)
21:23:57Big_MacI will be switching to linux as soon as ubuntu supports my video card/ I can get it running
21:24:10bluebrotherhmm. Can I make rsync to exclude folders from copying with additional files in the respecting folders?
21:24:24*bluebrother doesn't understand that ubuntu hype
21:25:03Big_MacI like it and it was an easy segway
21:25:18Big_MacWhat disto do you like?
21:25:22directhexbluebrother, it smells of debian, but has sensible defaults
21:25:26Mikachuyou mean segue?
21:25:40*petur just installed VirtualBox and wonders what linux to install - the target is to one day switch around (run linux native and w2k in the box)
21:25:43directhexMikachu, he was paid by sinclair inc to say segway instead
21:25:43Big_Macyah I just spelled it phonetically
21:25:45bluebrotherafter trying a few I converted back to Redhat / Fedora
21:26:13*amiconn doesn't like rpm based distros
21:26:16bluebrotheras it fits my needs best
21:26:24directhexamiconn, most sensible
21:26:26Mikachupetur: you won't get a straight answer out of any linux user :)
21:26:32bluebrotherwhy not? I don't see any advantage for .deb
21:26:49*petur expected this :p
21:27:01directhexbluebrother, sensible dependency resolution from the ground up
21:27:06amiconnThat has nothing to do with redhat itself, it's just that I don't like SuSE, and SuSE is rpm based
21:27:10Mikachuto be more exact, from a group of linux users
21:27:11 Join decayedcell_ [0] (
21:27:23bluebrotherrpm can do this too ...
21:27:41directhexbluebrother, no, it can't
21:27:45bluebrotherI tried debian once, and ran into a hell of dependencies worse I ever got running rpm distros
21:27:46Mikachuthe rpm tool itself has some problems
21:27:51directhexrpm's dependency mapping is idiotic
21:27:56DataGhostgentoo \o/
21:27:56directhexor here's a good one
21:27:59amiconnThis yast thing might be useful for beginners, but (1) it's very limited, and if you need to do something yast doesn't like, then it gets confused
21:28:00directhexjms@zuse:~$ rpm -qa blas
21:28:09directhexspot the 64-bit one in the above
21:28:10 Quit barrywardell ("using sirc version 2.211+KSIRC/1.3.12")
21:28:15 Quit robin0800 ("A fine is a tax for doing wrong. A tax is a fine for doing well")
21:28:21amiconn(2) yast sometimes also confuses itself, and then refuses to install and/or update things
21:28:48bluebrotheryast is a fine tool to corrupt your manually made changes ;-)
21:28:56directhexyes, it is ¬_¬
21:29:07directhexi dislike suse
21:29:11amiconnbluebrother: My experience is that manual changes will corrupt yast, not vice versa
21:29:13bluebrotherdirecthex, I haven't used 64 bit machines yet, so no experience in that field
21:29:39bluebrotherI stopped using suse years ago.
21:29:46directhexin the end, distros are chosen by what will be supported by the vendor or admin.
21:29:55directhexwhich is most cases means SLES or RHEL
21:30:42bluebrotherat an institute at my uni they chose suse (but not SLES) because ... it isn't open (that was when Redhat Linux became Fedora, and they switched from RH to Suse)
21:30:56directhexor sometimes Rocks or SL
21:30:57bluebrothernow Suse became OpenSuse and nobody even noticed!
21:31:05 Quit Mouser_X (Nick collision from services.)
21:31:14 Join Mouser_X [0] (
21:31:39directhexRHEL is favoured by corps. Debian is favoured by systems administrators who want to do real work
21:31:44 Quit OgMaciel ("Ex-Chat")
21:31:46directhexit's a shame there's no cross section of those two groups
21:31:49*ender` prefers gentoo
21:32:10BiptoNGENTOO all the way mistaer ;)
21:32:12 Quit decayedcell_ (Remote closed the connection)
21:32:27 Join decayedcell_ [0] (
21:32:29*bluebrother wants to try gentoo when free time increases
21:32:40peturand for a linux newbie?
21:32:44*amiconn never tried gentoo
21:32:50BiptoNubuntu lol
21:32:57amiconnSomehow I don't like the idea of building everything from source
21:33:03BiptoNoh man
21:33:04bluebrotherI'd say Fedora, Suse and Ubuntu are fine
21:33:09directhexpetur, ubuntu!
21:33:17BiptoNafter you dial in all your tweaks for gcc
21:33:23desowin<BiptoN> GENTOO all the way mistaer ;) <- seconded
21:33:27BiptoNyour system is streamlined for your hardware
21:33:34bluebrotherand after some time a new user who doesn't switch back to windows will find out himself what fits best
21:33:48directhexgentoo's a fallacy
21:33:50bluebrotherthere are binary packages for Gentoo
21:33:53BiptoNit cranks, it's faster, and less bloated
21:33:57amiconnFor my 64 bit machine, I tried ubuntu and debian. The choice was simple: the ubuntu installer didn't even boot
21:34:10directhex99.9% of computer time is spent waiting for input
21:34:13*Bagder is a debian person
21:34:22amiconn(and I had to use debian unstable to make debian boot)
21:34:22directhexno -fomit-frame-pointer will change that
21:34:23Mikachudirecthex: it's nice when the remaining 0.1% is fast though
21:34:28directhexand at any rate, gcc is pig slow as a compiler
21:34:42directhexif people cared about speed, they'd be building with icc or pathcc
21:34:59BagderI doubt that
21:35:09directhexyou tjhink?
21:35:10Bagderthey're not as free, available or portable
21:35:17bluebrotherno, people would buy faster computers :)
21:35:42Bagderheck, icc is even only available in RPM last time I checked
21:36:03directhexBagder, not even proper rpms
21:36:16bluebrotherhmm. How much space do I need for a basic testing install of gentoo?
21:36:24BiptoNyeah spending money is the opposite of opensource
21:36:38directhexicc is free if you don't have a job
21:36:50MikachuBiptoN: you have your concepts a bit mixed up
21:36:54directhexand it's somewhat faster
21:36:56BiptoNbluebrother you can have a BASIC system with a few hundred Mb i think
21:37:05Mikachui don't think it's that much faster for athlon-xp :)
21:37:14directhexMikachu, you'd be surprised
21:37:17bluebrotherhmm. Maybe that's worth a try. VirtualBox is for playing :)
21:37:26BiptoNthey have benchmarks, google em
21:38:12 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
21:38:52directhexMikachu, and for athlon-xp, pgi is the compiler of choice
21:40:13DataGhostbluebrother basic system = stage3 tarbz2 of 110MB (not sure about expanded but it contains mostly binaries) and the portage tree is 183MB
21:40:38DataGhostif you are a little capable with linux and the commandline you can get a manually-installed working system under 30 minutes
21:40:50DataGhostand it seems that there is an installer but I haven't ever tried it :)
21:40:55 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
21:41:06bluebrotherok, let's try (using linux since a couple of years)
21:41:07BiptoNthe installers lack
21:41:14Mikachuthe graphical installers are for experienced users :)
21:41:21directhexi just don't see the purpose of gentoo beyond a few hours' tinkering followed by 'haha it's a good thing linux has moved on from this'
21:41:33bluebrotherand the manual install is to keep newbies away? ;-)
21:41:38BiptoNbetter to do one stage3 or 2
21:41:48DataGhostBiptoN the manual only lets you do stage3 nowadays
21:41:54DataGhostyou can easily do stage1 but from a working stage3
21:42:00DataGhostjust bootstrap and remerge system
21:42:02ender`i've set up gentoo on quite a few servers. in my experience it's easier to maintain than debian
21:42:08DataGhostfar easier
21:42:12DataGhosti have tried debian after gentoo
21:42:27DataGhostit was eh... hell. and now that it's working I stopped touching that debian thing
21:42:28Bagderwell of course you gentoo zealots would say that
21:42:39DataGhostI have actually tried it now Bagder :P
21:42:42Mikachuthat's why i said you wouldn't get a straight answer from anyone earlier :)
21:42:43Bagderand emacs is the better editor
21:42:56directhexender`, doesn't really make that much difference post-install. i'm building our next-gen infrastructure at work because sarge is ancient and etch is unreleased
21:43:00BiptoNfreebsd is a very sweet OS also, if it had jackd i think i'd be back on it instead
21:43:01DataGhostthen someone shouts 'vi(m)!!1'
21:43:04directhexBagder, lies. nano!
21:43:05ender`i started with slackware, moved to debian (and used it for a long time), then tried gentoo once, used it at home for a while, then slowly started moving my debian boxes to gentoo
21:43:08DataGhostand then I whisper 'nano' and run
21:43:12DataGhostoh. directhex did
21:43:15 Part decayedcell_
21:43:27DataGhostI have ultraedit for code :P
21:43:28directhexDataGhost, if only i were kidding :p
21:43:30bluebrothervim! vim!
21:43:34Mikachuender`: "slowly" referring to the install process? ;)
21:43:48ender`Mikachu: no :)
21:44:09*amiconn still didn't find a linux editor he does like
21:44:24bluebrotherkate is nice
21:44:32ender`i still have a few debian boxes left, most of them are either too slow to bother installing gentoo on, or they're needed too much
21:44:32DataGhostsame, so I'm using nano on the cli and ultraedit in windows
21:44:33amiconnNo kde please
21:44:38LinusNSlasheri: do you intend to fix the backlight issues?
21:44:41DataGhostelse it's just what's easily found in my GUI
21:44:42amiconnAnd no text mode editors either
21:44:59bluebrotheryou don't need to run kde for running a program building on kdelibs
21:44:59directhexender says debian's for dependable boxes! you heard it here first!
21:45:06DataGhostultraedit is really nice, too bad there is no linux port, afaik
21:45:11directhexbluebrother, you just need a week of compile time
21:45:12Mikachubluebrother: but then it will take 5 minutes to start it
21:45:15 Quit Mouser_X (Nick collision from services.)
21:45:24 Join Mouser_X [0] (
21:45:25MikachuDataGhost: is it free?
21:45:26DataGhostheh directhex?
21:45:41ender`directhex: i've got a debian box with >500 days uptime (it's intranet and not important security-wise)
21:45:42amiconnbluebrother: I know
21:45:45DataGhostI can *REBUILD* my entire gentoo system in under 15 hours... where did you get that week? 386? :P
21:45:49*bluebrother likes kde better than gnome
21:45:51*Mikachu sees register/buy links on the page and closes it
21:45:55DataGhostMikachu eh... heh. for me it is :P
21:46:01*DataGhost looks innocent
21:46:05ender`DataGhost: you need whole 15 hours? ;)
21:46:15amiconnIsn't kate the editor which insists on changing text by itself (i.e. changing iso8859-1 into utf-8)=
21:46:16Mikachuyou don't get to say something is good if you don't think it's worth paying for ;)
21:46:18DataGhostthat's to recompile the entire system, including X, XGL and KDE
21:46:24*LinusN reminds people about the channel topic
21:46:41Mikachudoes this count as discussion?
21:46:42DataGhostwell Mikachu I just 'forgot' to pay and never remembered that since I cracked the nagscreen out:P
21:46:53*LinusN is old and grumpy
21:46:56DataGhostI will do that some time
21:46:59*directhex reminds people that anyone who disagrees with him is wrong
21:47:09DataGhostfor now... I'll not go ontopic but rather I'll continue working again
21:47:31Mikachui do all my editing in text_editor.rock
21:47:59ender`speaking of rockbox, what's the status of APEv2 tags on mp3 files?
21:48:06DataGhostI have to convert 1 access database into another access database with different relations, tables, layouts etc... and autonumbers.. and they can NOT be reset... and I can't change the fieldtype unless I trash the relationships... for 45 tables. so. I'll be back to work again :P
21:48:24directhexcan anyone suggest a tool i can use to slice some bad frames off the end of an mp3?
21:48:31DataGhosthexedit :P
21:48:54*Mikachu invents function names apparently
21:49:39amiconnDataGhost: Why not use a hex editor for your access task? ;)
21:50:25DataGhostbecause it involves moving and remodeling about 20000 rows? into various tables and creating relationships between them.. and queries are easier
21:50:38DataGhostwell... once you find out all the quirks
21:50:47w1ll14mgod damn it.....
21:51:44w1ll14mthe hospital cut a whole in my thumb.... but it doesn't seems so good right now... i'm affraid that's going to be a surgery :(
21:52:00DataGhosthm. that might be my fault
21:52:07DataGhostsince the database I'm building is for a hospital :P
21:52:50w1ll14mno they've cut a hole in it because the internal infection .. the hole is 1/2 centimeters deep... and hurts like hell....
21:53:19directhexmy rat had something similar
21:54:23*bluebrother is amazed by the gentoo installer bootup gui screen
21:54:56Mikachuwhen i tried the gui installer, it started X in 640x480 but the window was larger than that
21:55:03Mikachunice stuff
21:57:55perl|worknice little soft as well
22:00:20directhexperl|work, that one works in wine. woo
22:01:37 Join miepchen^schlaf [0] (
22:12:47 Join ender1 [0] (n=ender@
22:12:52 Join TrueJournals [0] (
22:18:27 Quit _Veseliq_ (Read error: 60 (Operation timed out))
22:21:11 Quit ender` (Read error: 145 (Connection timed out))
22:27:10*w1ll14m fears for tomorrow.....
22:28:20 Quit Big_Mac (Read error: 110 (Connection timed out))
22:30:15argonelwhen they have to cut a larger hole?
22:30:24DataGhostthey'll h4x0r his entire finger
22:30:27DataGhostoff his hand :P
22:30:39w1ll14mi hope not :)
22:30:46DataGhostwith a rusty axe
22:30:51w1ll14mwhahaha ;)
22:31:16w1ll14mas the hospital said it was a bad infection......
22:31:40w1ll14mand i've got a look into that hole, it looks bad.......
22:31:57w1ll14mbecause i'd need to clean it.....
22:32:06argonelwell, keep washing it out with sulphuric acid, you'll be fine
22:32:06DataGhostwith pure alcohol! >:)
22:32:28DataGhosthehe you're really feeling comfortable now, aren't you?
22:32:32DataGhostI'd better get back to work :P
22:32:37w1ll14myeh indeed ;)
22:32:54w1ll14mwhahaha ork at this hour of the night ?
22:33:12DataGhostI have to fix that database before 1pm tomorrow
22:33:19w1ll14mwtf :\
22:33:27w1ll14mwhat's wrong with it ?
22:33:35Mikachuit's not fixed yet
22:33:42DataGhostit needs to be filled, with information from a completely different database
22:33:47DataGhostI was supposed to do that yesterday, so I did
22:33:50DataGhostit was a hell of a job
22:33:56w1ll14mahh ok
22:34:02w1ll14mwhat hospital ?
22:34:13DataGhostonly later they told me I didn't have to make some random stuff up... I had to use a pre-existing database -_- which needs to be adjusted
22:34:22DataGhosteeh. 'Zorgvliet' hospital.. it's fictional, fyi :D
22:34:30w1ll14mlol that suxx indeed ...
22:34:38 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
22:34:40w1ll14mnever heard of it ;)
22:34:58DataGhostit's something for school/uni
22:35:14w1ll14mahh ok ;)
22:35:16DataGhostwhatever you like to call it
22:35:21w1ll14mwhahaha ;)
22:36:26 Part n1s
22:40:11 Join azrael1 [0] (
22:40:33azrael1How would one go about conversion from a macpod to a winpod from within linux?
22:40:55Mikachumkfs.vfat -F 32 /dev/sdX2
22:41:23azrael1No need to tell the firmware that the data partition changed?
22:41:45Lloreanazrael1: You need the new MBR as well
22:42:05DataGhostit's described in the ipodlinux wiki, 5.5G page
22:42:15DataGhosteh. you might even have to look into the page history
22:42:23DataGhostsince ipodpatcher can now patch macpods so the conversion is obsolete :P
22:42:24 Quit directhex (Read error: 110 (Connection timed out))
22:42:34DataGhostnot sure if that information was replaced or not
22:42:43LloreanDataGhost: We do have an installation from OSX page, from which most of the linux equivalents can be extrapolated.
22:43:04DataGhostwell does that include macpod->winpod conversion with mbr and filesystems?
22:43:13DataGhostbecause I haven't really looked into those
22:43:24DataGhostwell, because he was asking here, I falsely assumed that he'd already read that, too
22:43:26LloreanIt's everything necessary to install Rockbox on a Macpod
22:43:38LloreanWhich includes converting it to Winpod, but it assumes you're on OSX.
22:43:48azrael1OK, so ipodpatcher will get the bootlaoder, and mkfs.vfat will reformat the partiton, and then it'd be good?
22:45:01LloreanActually, yeah, it probably will be I guess.
22:45:14LloreanI don't know if the new iPodPatcher means you just need to format the disk partition.
22:47:48 Quit w1ll14m (Read error: 104 (Connection reset by peer))
22:47:55 Join w1ll14m [0] (
22:48:33 Quit Mouser_X (Read error: 60 (Operation timed out))
22:49:22 Part TrueJournals
22:50:21 Part LinusN
22:50:48*DataGhost mentally prepares for the create-a-new-table query involving 8 tables and their relationships
22:50:57 Quit amiconn (Read error: 110 (Connection timed out))
22:50:57 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
22:52:33 Nick ender1 is now known as ender` (n=ender@
22:53:49 Join directhex [0] (
22:54:41 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
22:56:27 Join Criamos [0] (
23:00:13 Quit dpassen1 (Read error: 110 (Connection timed out))
23:01:48 Quit Criamos (
23:01:48 Quit miepchen^schlaf (
23:01:48 Quit linuxstb (
23:01:48 Quit Rondom (
23:01:48 Quit CriamosAndy (
23:01:48 Quit bun-bun (
23:01:48 Quit Bagder (
23:02:04 Join Pajama-B [0] (
23:02:04NJoinCriamos [0] (
23:02:04NJoinmiepchen^schlaf [0] (
23:02:04NJoinRondom [0] (
23:02:04NJoinCriamosAndy [0] (
23:02:04 Join bun-bun [0] (n=bun@unaffiliated/bun-bun)
23:02:04 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
23:02:05***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
23:03:23 Join TrueJournals [0] (
23:03:49Pajama-BAre builds from around November 13th to the 22nd for the h100 still available somewhere?
23:04:22Bagderonly in SVN
23:04:27desowinyou can always checkout previous revision
23:04:46NJoinlinuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
23:05:16directhexor you could risk retrieving a copy from the dragon's cave of eternal doom
23:06:45 Nick Everybody is now known as Everybody|away (
23:08:24hachihey Everybody
23:08:30 Quit Moo_ (SendQ exceeded)
23:08:30hachiit's doctor nick
23:09:02***Saving seen data "./dancer.seen"
23:10:20 Nick w1ll14m is now known as w1ll14m_ (
23:10:31w1ll14m_gotta sleep, cya you later guys :)
23:10:44w1ll14m_thanx ;)
23:11:52midgeyBagder: what did this mean: A Project Manager has denied the request pending for the following
23:12:09BagderI denied the re-opening of that task
23:12:16midgeywho reopened it?
23:12:17Bagderas was requested by a user
23:12:38Bagdercheck the history tab
23:12:41midgeydid they not notice the "accepted" part
23:12:49Bagderhe did
23:12:52Bagderbut mentioned a bug
23:13:00 Join ender1 [0] (n=ender@
23:13:22Bagderand I'd rather then see that in a separate bug report
23:13:42midgeyeh its not really a bug, it basically saying that rockboy's sound isnt very good
23:13:43 Quit CriamosAndy (Connection timed out)
23:13:48midgeyunless im misunderstanding
23:13:49 Quit miepchen^schlaf (Connection timed out)
23:14:02Bagderstill not a good reason to re-open it
23:14:06 Join miepchen^schlaf [0] (
23:14:23midgeyi didnt know users could request for a task to be reopened, i thought only admins and devs could
23:14:33Bagderthen can only request it
23:14:37Bagderthey can't actually do it
23:15:11LloreanRockboy's sound is bad on pretty much all targets anyway, isn't it?
23:15:19LloreanIt's unrelated to that task at all.
23:15:35midgeyeven gigabeat users have reported bad sound, i think
23:15:46LloreanIt sounds pretty horrible on mine. ;)
23:16:05LloreanThat reminds me, test invadrox
23:17:28Lloreanmidgey: I cannot reproduce #6604
23:18:03 Join rotator [0] (n=e@rockbox/developer/rotator)
23:19:08midgeyok, if you think you should close it, go ahead
23:19:40LloreanI'll give them a chance to respond, and if they don't within a day, I will.
23:20:17perl|workoh that invadrox error
23:20:32perl|worki could do it with mine
23:20:38perl|worklcd power off - on
23:20:42Lloreanperl|work: "do it" as in "have the problem"?
23:20:43perl|workblacklight - 10 sec
23:20:49perl|workrun the game
23:20:51perl|workquit it
23:20:55perl|workwait for backlight
23:20:57perl|workto go off
23:21:03perl|workand its dead
23:21:13LloreanWell that's because the LCD Power Off is broken.
23:21:19LloreanIt screws up the remote as well.
23:21:48midgeyperhaps close that report and file a new one?
23:22:04 Join tuxodau [0] (
23:22:18joshua_okay, I'm back to hacking on my iPod Lua stuffs. I'm using the rockbox crt0.S, and all of the sudden (?) I've found that only the coprocessor is running, and that the main CPU doens't come online
23:24:09perl|workhow does it screw the remote?
23:24:09joshua_is there a datasheet for the pp5020 available?
23:24:30 Part tuxodau ("Konversation terminated!")
23:25:10Lloreanmidgey: I've closed it with 'later'
23:26:50 Part perl|work
23:29:36 Quit ender` (Connection timed out)
23:30:55 Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU)
23:31:19 Join dan_a [0] (n=dan-mirc@
23:34:23 Join fasmaie [0] (n=fasmaie@
23:35:31linuxstb_joshua_: No datasheets...
23:38:04argonelany news on the datasheet for the as3514?
23:43:01dan_aOooh, I like idea of the Root Menu work
23:44:40 Join Thundercloud [0] (n=thunderc@
23:46:51TrueJournalsdan_a: ?
23:47:21dan_aTrueJournals: FS #6630, and IRC discussion earlier
23:47:29 Join iPod4G_noob [0] (i=cb1a7a0c@gateway/web/cgi-irc/
23:49:28TrueJournalsdan_a: so... what exactly does it do? The description isn't very specific
23:51:52dan_aTrueJournals: It means that there is a top level menu. At the moment, the top level is either the browser, the WPS, recording, radio or the main menu. This adds a level above that which has a menu pointing to all those things
23:52:07TrueJournalsThat's a great idea
23:52:18bluebrotherhmm, shouldn't the startup screen configuration in "Display" instead of "system"?
23:52:26TrueJournalsWould make everything much easier to navigate...
23:52:57 Quit iPod4G_noob ("CGI:IRC (Ping timeout)")
23:53:12*TrueJournals downloads it to include in his build...
23:53:35directhexi like the "larger icons for larger screens" discussion from around the same time. it'd be neat to have visual cues beyond just big text menus
23:53:36dan_aI'm just doing a test build now.
23:54:12LloreanWhile I like the file browser being the 'main' screen, a Main Menu makes it more like a firmware. A file browser is a bit more of an operating system thing
23:54:42directhexLlorean, is that a compliment or not?
23:55:00TrueJournalsI was wondering the same thing... :-p
23:55:10LloreanIt's really neither.
23:55:25 Quit OgMaciel ("Ex-Chat")
23:55:25LloreanIt's a statement. "The patch is not right for me, but I think it's the best for Rockbox and its users"
23:55:26dan_aI don't think that going from one mode to another is intuitive at the moment - the root menu will really help with that
23:56:43TrueJournalsI see what Llorean means.. and since rockbox is firmware... and not an operating system, the patch is definantly a good idea...
23:58:07directhexso how long until someone starts selling real hardware running rockbox? :p
23:58:39TrueJournalsI remember reading in the forums about one company that wanted to sell an MP3 player with rockbox pre-installed...

Previous day | Next day