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

00:00:33dan_aBigMac: No - it's a pretty big change, so I'm going to ask on the developers mailing list if anyone has any objections/questions, and get it documented on the Wiki before I commit it
00:01:20BigMacAh ok, well I would think that that would qualify for an entry under the News Heading?
00:01:35 Quit Mouser_X (Nick collision from services.)
00:01:44 Join Mouser_X [0] (
00:01:51LloreanBigMac: Probably just a MajorChanges entry
00:02:05dan_aIt's not a change that users will really notice
00:02:48Shaidunless they have a 4th gen or a mini, really.
00:03:14dan_aOh, wait... IIRC it doesn't work properly on the G3 yet
00:03:14Lloreandan_a: 5G users seem to maintain it increases UI responsiveness during playback.
00:03:20preglowmy iram dump differs in several places
00:03:45 Join ashridah [0] (
00:04:05dan_aShaid: It might help stability there, but that's a side effect rather than something I've been working at
00:04:25dan_aLlorean: Weren't there also some reports of worse UI performance?
00:04:31Shaiddan_a: I wont tell anyone it was an accident if you don't. ;)
00:04:37Lloreandan_a: I think only with that one bad syncing of the patch.
00:05:24 Join fasmaie [0] (
00:06:22dan_aI suppose I should get the RoLo changes in first
00:07:14 Join fejfighter [0] (
00:07:43 Join Thundercloud [0] (n=thunderc@
00:07:47LloreanYeah, it would be nice for RoLo not to break with the dual core update.
00:08:22 Quit matsl (Remote closed the connection)
00:08:41Lloreandan_a: Does a dual core build depend on the bootloader? Can it be booted successfully without one (for example, if I -wf rockbox.ipod with ipodpatcher)?
00:09:23linuxstbThe Rockbox bootloader should be doing the same as Apple's bootloader, so -wf should work.
00:09:35linuxstbBut the first version of the Rockbox bootloader didn't.
00:10:33linuxstbFixing the 4g/mini bootloaders to handle the COP would be useful though....
00:10:41 Quit fejfighter (Client Quit)
00:11:08dan_aWhat linuxstb just said! The only bootloader issue is if people are using Rockbox bootloaders from August 2006 or earlier
00:11:34dan_alinuxstb: They do handle the COP, don't they?
00:11:58linuxstbNo, the only working 4g/mini bootloaders don't handle the COP (afair)
00:12:23LloreanWorking as in "Can load the Apple_OS as well", right?\
00:14:33preglowi wonder why iram contains file names from the fat32 partition...
00:14:48dan_aThere should be a period where there were working bootloaders in CVS which handled the COP
00:17:04dmdfanDoes dual core support have any affect on battery life?
00:17:32Lloreandmdfan: Jury's out on that.
00:18:16dmdfandidn't quite get that(?)
00:18:31LloreanThere isn't enough testing
00:18:32dan_admdfan: It's +/-5%
00:18:52dan_a(from the tests that have been done)
00:19:05 Quit linuxstb ("CGI:IRC")
00:19:49 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
00:25:53 Part Llorean
00:27:36preglowwould anyone consider it ok if the alarm time was reset it each time the alarm triggered?
00:28:02 Quit Febs (Read error: 110 (Connection timed out))
00:28:22peturreset like disabled?
00:29:26 Quit Thundercloud_ (Connection timed out)
00:29:27 Join feld_ [0] (n=feld@
00:29:30feld_hey guys
00:29:48feld_last time i checked out this project there were issues with rockbox on the ipod regarding battery life. this was back in like November
00:30:01feld_has the ipod issues generally been fixed?
00:30:17preglowpetur: bot
00:30:29BigBambifeld_, no
00:30:29preglowpetur: so that the next time you entered the alarm screen, time would be 00:00
00:30:56BigBambifeld_, Not as far as battery life is concerned
00:31:00 Quit Mouser_X (Nick collision from services.)
00:31:09 Join Mouser_X [0] (
00:31:18feld_yeah last i remember it had something to do with the processors burning up too much battery life. needed some bug fixes.
00:31:28 Join fejfighter [0] (
00:31:28peturpreglow: what about using it as daily alarm clock
00:31:42markunpreglow: while searching for "open-source HRTF" I only encounter todo/wish lists :)
00:31:44feld_BigBambi: what player has the best support from rockbox?
00:31:47 Quit merlin2049er (Client Quit)
00:32:17preglowmarkun: haha
00:32:36BigBambiFeld: The archos', then for software targets the irver h1x0 and h3x0, closley followed by x5 and gigabeat, then h10 and ipods
00:33:07 Join Thundercloud_ [0] (n=thunderc@
00:33:16BigBambialthough h1x0, h3x0, x5 and gigabeat are all pretty close
00:33:21linuxstbpreglow: You can't just save it as a normal setting, to be restored from the .cfg file when Rockbox boots?
00:33:37Mikachumarkun: did you find ? (i just searched for hrtf on freshmeat, there's no mention of todo on that page at least :)
00:33:42preglowlinuxstb: i guess i could, but i'd rather not
00:34:17preglowi think i'll just wait and see if toni gets bootloader running in the emu tomorrow so i can find out what the bootloader is doing
00:34:18markunMikachu: no, didn't see that one
00:34:37 Quit OgMaciel ("Ex-Chat")
00:37:00 Quit bluebrother ("sleep!")
00:39:52 Quit BigMac (Read error: 60 (Operation timed out))
00:41:22 Quit Thundercloud (Read error: 60 (Operation timed out))
00:46:38 Quit ender` (" Sleep, n An inadequate substitute for caffeine")
00:48:21 Join Thundercloud [0] (n=thunderc@
00:48:21 Quit Thundercloud_ (Read error: 104 (Connection reset by peer))
00:48:30 Join Ribs [0] (n=ribs@
00:49:33 Quit Mouser_X (Nick collision from services.)
00:49:43 Join Mouser_X [0] (
00:50:16 Join lostnihilist [0] (
00:55:37 Join secleinteer [0] (n=scl@
00:58:04 Join Thundercloud_ [0] (n=thunderc@
01:02:25 Join anlewsu [0] (
01:04:17 Join donvito [0] (
01:04:32 Join pearldiver [0] (
01:04:34donvitoHello Badger are you here?
01:05:13peturdonvito: try swapping 'd' and 'g'
01:05:29donvitohaha hey theres the right spelling
01:05:52donvitoim from wisconsin, you cannot blame me
01:06:10Mikachulucky you you're not from canada
01:06:53 Join merlin2049er [0] (
01:06:57donvitodo you know of anyone besides bagder working on the Sansa E2xxR implementation of Rockbox?
01:07:16feld_donvito: me too lol
01:07:25 Quit merlin2049er (Read error: 104 (Connection reset by peer))
01:07:41 Quit m0s- (Read error: 110 (Connection timed out))
01:08:32dan_adonvito: I've done a lot of work on the E200 implementation
01:08:38 Quit Ribs ("eh eh ehhhh!")
01:08:41donvitolets talk
01:12:59 Quit petur ("Zzzzz")
01:14:11 Join perpleXa [0] (i=perpleXa@unaffiliated/perplexa)
01:15:15 Join Febs_ [0] (
01:15:16 Quit Thundercloud (Read error: 110 (Connection timed out))
01:15:17 Nick Febs_ is now known as Febs (
01:15:44 Part feld_
01:17:03 Join Aaron [0] (
01:19:44 Quit inversions (Read error: 110 (Connection timed out))
01:20:16***Saving seen data "./dancer.seen"
01:20:33 Quit perpleXa ("leaving")
01:25:38 Quit fasmaie (Remote closed the connection)
01:29:18anlewsunobody's talking here
01:29:23Mikachuvery astute
01:31:19 Part toffe
01:32:12donvitoanyone here getting any further with the e200r stuff?
01:33:02donvitoe200 is at least working somewhat :P
01:38:09 Join thegeek_ [0] (
01:38:15 Quit anlewsu (Read error: 104 (Connection reset by peer))
01:48:26 Quit Mouser_X (Nick collision from services.)
01:48:35 Join Mouser_X [0] (
01:52:26 Quit Thundercloud_ (Read error: 54 (Connection reset by peer))
01:52:47 Join Thundercloud [0] (n=thunderc@
01:54:33 Quit thegeek (Read error: 110 (Connection timed out))
01:54:45 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
01:56:47 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
01:58:30 Quit fejfighter ()
02:01:17w1ll14mnight all ;o0
02:02:02 Nick w1ll14m is now known as w1ll14m_ (
02:03:35 Quit alienbiker99 (Read error: 104 (Connection reset by peer))
02:04:40JdGordonw1ll14m_: come baaack!
02:05:13JdGordonoh dw... you replied in the tracker
02:09:21DataGhostcategory: craziest stuff to put in flashrom firmware
02:11:36JdGordonthere is one on either side of it also
02:12:20JdGordonand I dont see why thats crazy.. woudlnt that just be the bmp of the image for the rom anyway?
02:12:49ashridahJdGordon: not that well aligned
02:13:17DataGhostalso a coincidence
02:13:26DataGhostit doesn't look as good in my 16bytes-per-line-hexedit
02:14:49DataGhostsame at 16 though
02:15:07 Quit donvito ("Anacna "It's better to be rich and healthy than poor and sick"")
02:17:06 Quit Nico_P (Remote closed the connection)
02:17:13DataGhostit's got to be a multiple of 12 :)
02:17:30DataGhostwhich is, by coincidence, also the amount of bytes you can output in a hexdump on the iPod screen
02:18:53 Quit entheh ("^~")
02:18:56Shaidthe do not disconnect image is in there too
02:19:07Shaidfirst thing I noticed after dumping the firmware
02:20:31ShaidI don't know why they'd store them in there like that, it doesn't strike me as the most efficient way.
02:23:40DataGhost"D:\workspace\may\RMA\M25B_Intro_RMA\service diag\drivers\vchost.c"
02:23:44DataGhostwhy is that in the firmware :o
02:24:21 Quit Mouser_X (Nick collision from services.)
02:24:25 Join Mouser_X3 [0] (
02:26:11 Nick Mouser_X3 is now known as Mouser_X (
02:26:33JdGordonsif they care about efficiency in the firmware
02:26:59Shaidhalf the firmware is empty anyway
02:27:14JdGordonnt even being sarcastic... they have 32/64mb ram, and 100mb set aside for it.. so its not really important like it is in rockbox
02:27:50Shaidwe're talking the 1mb flashrom, aren't we?
02:28:03JdGordonoh, i dunno :p
02:28:16DataGhostI am
02:28:34DataGhostnow I just need to figure out arm asm and get some time from somewhere
02:29:07DataGhostbecause the flashrom thingy is encrypted in the firmware image, afaik... so maybe there's a key in there which decrypts that and which might also decrypt the nano 2G firmware
02:29:37 Quit Aaron ()
02:29:46DataGhostbut that's not very easy :)
02:30:25Shaiddid you have a fun week snowboarding?
02:30:44DataGhosthow does everyone know :o
02:31:19DataGhostI put it on there... right
02:31:31Shaidhey wait
02:31:34Shaidit's working now?
02:31:47DataGhostfor me and for the devs :)
02:31:59DataGhostthe code is being reviewed and should be in svn in a couple of days, I guess
02:32:34Shaidmy 80g is wallowing in OF hell atm.
02:32:43ShaidI guess most people are in the same boat though...
02:33:14DataGhostit's partially usable with that kernel I 'released' a couple of weeks ago
02:33:28 Quit desowin (Read error: 104 (Connection reset by peer))
02:33:28DataGhostbut then you'd have to create a huge ext3 partition and put all your stuff on there, since it can't read fat32
02:33:31Shaidyeah, but I'm a nice guy and wont download things you didn't want out there.
02:36:26 Join Lynx [0] (
02:39:08 Join Thundercloud_ [0] (n=thunderc@
02:47:27 Quit Thundercloud (Read error: 145 (Connection timed out))
02:53:31 Quit Lynx_ (Read error: 110 (Connection timed out))
02:53:31 Nick Lynx is now known as Lynx_ (
02:57:39 Quit Mouser_X (Nick collision from services.)
02:57:49 Join Mouser_X [0] (
03:02:36bagawkBagder: do you think you could put a say [rockbox-dev] prefix in the mailing list subjects? just minimizes confusion when you get lots of mail
03:03:33JdGordonits called mail filters.. :)
03:05:46 Part pixelma
03:06:40Soapaye - there is already fields in the header ye can use to sort.
03:06:58Mikachuis it pirate day today?
03:07:15JdGordonno.. sep 19th isnt today!!
03:07:22Mouser_XThat's what I was going to say.
03:07:23Mikachujust looked it up
03:07:24JdGordonor it is where Soap lives?
03:07:36*Mouser_X time travels.
03:07:37Mikachuyes he lives on saturn where it's september 19th today
03:07:39bagawkJdGordon: yes, that can be done but this still keeps confusion toa minimum
03:07:44Mouser_XAs such, it's hard to keep track sometimes.
03:08:15Soapnay, it's the 4927th of September 1993 where Soap lives.
03:08:28 Join aliask [0] (
03:08:51Mouser_XComeing to us from an alternate reality?
03:09:02Soapbagawk: if you add a prefix to every subject line you're stealing 12 character widths of my screen real-estate.
03:09:14Mouser_XOr, is your date system radically different than the rest of the world?
03:09:52Soapjust sort on sender = rockbox-dev-bounces
03:10:02Soapand drop into another folder if you wish.
03:10:34bagawkSoap: well, standard terminal size is 80x24, don't think that is taking too much :)
03:10:44scorchei have it auto sort into a different folder
03:11:10Soapbagawk: 15%? Because you won't run a filter?
03:11:22*JdGordon loves gmail filters... I have 4 different ones for rockbox :p
03:11:43SoapMouser_X: I assume you are under the age of 30
03:12:51Mouser_XSoap: You would assume correctly.
03:13:06Mouser_XI've never been on usenet.
03:14:00Soapwhen I was in college we had USENET, FIDO, email and MUDS. That was (almost) all there was.
03:14:34 Join Thundercloud [0] (n=thunderc@
03:15:29 Join Anon7266 [0] (
03:15:44Anon7266Hey Febs about?
03:16:03Anon7266_Formely_ Missing Plugins
03:16:09 Nick Anon7266 is now known as BigMac (
03:16:17BigMacFormerly correct?
03:16:42Soapohh, and gopher
03:16:57ashridahah, email via uucp
03:16:59ashridahhappy days
03:17:29BigMacSoap:Ever get around to writing that guide or are you still busy
03:17:43SoapCan you solder BigMac?
03:17:53FebsBigMac, perhaps I am missing something, but I have no idea what you're talking about.
03:18:20SoapBigMac: what part are you having trouble with?
03:18:21BigMacFebs: Search on that page for Formely Missing plugins
03:18:27BigMacit should be FORMERLY
03:18:33 Join datachild [0] (
03:19:31BigMacSoap: Well I haven't looked at the links for a while, but I wasn't quite sure what pins to solder to and just pretty much how to make the jack
03:19:34BigMacso everything
03:19:42BigMacI only have basic soldering knowledge
03:19:45FebsBigMac, please feel free to correct the spelling.
03:19:54SoapBigMac: There is a pin-out on the ipodlinux wiki.
03:20:00FebsIt's a wiki, after all.
03:20:11BigMacFebs: DOn't have a wiki account, thought I would point it out to you because I guessed you do
03:20:18***Saving seen data "./dancer.seen"
03:20:49SoapNone of the the words Formely Missing, or Plugins appear on that page.
03:21:01BigMachmm maybe a wrong link
03:21:24BigMacor google Formely Missing Plugins and 1st result should be it
03:22:00 Quit BigMac ("MadPenguin forever!")
03:22:20 Join Anon0908 [0] (
03:22:30 Nick Anon0908 is now known as BigMac (
03:22:37Soapodd, why did FF not find that.
03:22:49BigMacNo idea, I am in IE
03:23:13BigMacOn this page
03:23:22BigMacDown near the bottom
03:23:27BigMacit is one of the headings
03:23:44BigMacThe heading is Former Patches, Formely Missing Plugins, and Squashed Bugs now integrated in SVN
03:24:17FebsBigMac, as long as you're here, there is an issue that I've been meaning to address with you.
03:24:48FebsThis "Keep ROCKing On" tag that you put on every post. Please stop.
03:24:57FebsIf you want to use that, put it in your signature.
03:25:02BigMacsigh Ok
03:27:33BigMacSoap:Is this the base wiki?
03:27:54SoapI linked the page in that recording thread.
03:27:57 Quit datachild` (Connection timed out)
03:28:02BigMacAh ok merci
03:28:02XavierGrFebs, then I guess all people who put their names on the end should put it on their signature
03:29:05BigMacThe only reason I didn't stop earlier is because it didn't seem to matter. I mean you don't get "points" for the more words you type and if it was in my signature they would see it anyway
03:29:25FebsXavierGr: well, that IS what a signature is.
03:29:42Mikachui think you can turn off viewing signatures?
03:29:51XavierGrFebs: then we agree and so BigMac is not the only one to scold about it :P
03:30:19XavierGrbah forget it my grammar and suntax sucks
03:30:29FebsI didn't realize his name was "Keep ROCKing on."
03:30:51XavierGrwell a signature is to put a tag
03:30:54XavierGror a name
03:31:12XavierGrif people put their name on the end of the post then better do it on the signature right?
03:32:03FebsI would prefer that.
03:32:18FebsI often read the forums on the WAP-enabled page.
03:32:58XavierGrah there is wap-enabled forum? very nice
03:33:02FebsThat page doesn't show signatures. It does show "Keep ROCKing on" over and over.
03:33:28Febs(and don't even get me started on posts titled "HELP")
03:33:48BigMacOr "Plz Help ME I AM A NEWB
03:34:17 Quit Mouser_X (Nick collision from services.)
03:34:22 Join Mouser_X [0] (
03:34:43BigMacI hate when I am reading and it says that, but for some reason I feel compelled tyo read the thread
03:34:53SoapFebs: what is the WAP page just /WAP ?
03:35:45scorcheSoap: it is slightly different...i ahvent been on it for a bit though
03:35:52FebsActually, I'm not sure. When I load from my Treo, it automatically loads.
03:36:15scorchebecause it sees the mobile tag or whatever in the user agent
03:36:20Soapahh, I'll look into Opera's settings then, see if I can't change how it identifies itself.
03:36:27scorcheuser agent
03:36:33scorchei ampretty sure
03:36:44scorchei cant type
03:39:02BigMacSoap: According to this Soap: , I would use pins 5 and 6 right?
03:39:02 Quit Thundercloud_ (Connection timed out)
03:44:43aliaskAnyone know what type of hard disk the gigabeat x series use? (pin or ribbon)
03:44:43 Quit elinenbe (Read error: 104 (Connection reset by peer))
03:46:23 Quit Mouser_X (Nick collision from services.)
03:46:32 Join Mouser_X [0] (
03:53:18SoapBigMac: yes
03:54:24BigMacOk I will check the rest of the thread for how to make the rest of the dongle
03:54:39BigMacI will prolly buy a few so I can make a line in and out
03:58:15 Quit Thundercloud (Remote closed the connection)
04:00:12 Quit Brunellus (Remote closed the connection)
04:01:12 Quit Mouser_X (Nick collision from services.)
04:01:21 Join Mouser_X [0] (
04:02:24BigMacOk Soap what gauge wire do you reccomend getting, I saw something about 18 being the max
04:02:52BigMacand I still haven't found out where I would buy the 3.5mm female port
04:04:52BigMacRadioshack or similar?
04:05:23scorchethat would work
04:07:18BigMacOk and what gauge wiring (taking notes for my trip to the store). I am guessing there will be 2 wires pertruding from the jack? or otherwise how do I wire the dock connector to it
04:08:44scorcheyou solder the wires tot eh jack...
04:09:18Shaidwhat're you building?
04:10:14SoapBigMac: radiohack, salvage one, or any of a million online parts dealers.
04:10:15 Part Domonoky_
04:11:00BigMacShaid: A line in and line out adapter
04:11:03Soapthere will be 3 or 4 coming from the jack if you salvage it, L- L+ R- R+, probably only three if you make the cable yourself.
04:11:26BigMacOh and the wires gauge?
04:12:03BigMacand sorry, but is there like a cover I snap over the wires so they aren't out in the open
04:12:37BigMacwait wait
04:12:42BigMacI figure it out
04:12:47Soapi suggest removing unused pins neighboring the ones you will be working on, and take a connector with you to the store. The gague of wire you use will depend on how good you are. The bigger the wire the more perfectly you need to place it, and the more diffcult it will be to route them out of the connector w/o straining the pins.
04:12:52BigMacYou strip the ends of the wire
04:13:39 Join toffe [0] (n=chatzill@
04:13:52BigMacOk so get a low gauge then
04:14:07scorche...have you really soldered before?
04:14:21scorchethe lowe the gauge, the bigger the wire
04:14:23SoapI strongly suggest hot-gluing the inside of the connector when you are done to limit transmission of cable movement to the pins, being careful not to block the movement of the side latch pins with the glue gob.
04:14:44BigMacscorcheOnly once or twice in classes at school
04:15:00Shaidhot glue is fun
04:15:25BigMacSoap: AN I break of all the other pins besides the ones I need?
04:15:36 Join fejfighter [0] (
04:15:57Soapyou can always use a drill bit (but not the drill) in your hand to enlarge the hole of the strain-relief boot to fit your cable through. I also suggest, when you are done, you glue the strain boot to the cable, for the same reason as hot-gluing the inside.
04:16:14Soapfor line-in I'd break 3, 4, 7, 8
04:16:25BigMacYah I read that part in the thread
04:16:42BigMacSoap: And for out?
04:16:42Soap1 and 2 are bonded on the motherboad, so keep both of them.
04:16:57Soapout is a bit trickier, as you need to use 1, 2, 3, 4
04:17:28BigMacSo do I have to solder the two positives together?
04:17:36BigMacor am I assuming wrong
04:17:45BigMacFor the line out
04:18:04Soapno, one positive goes to 3 one goes to 4.
04:18:25Soapthey can not touch unless you want mono sound the hard way.
04:18:53BigMacWould connector T work?
04:19:23BigMacI heard you reccomend A
04:19:31 Join hj [0] (
04:19:40BigMacBut T just looks nicer
04:19:49Soapwhoa - they fancied up the site.
04:20:04hjAnybody than me have a problem with "Codec something" trying to play anything. The problem was introduced sometimes between saturday and this morning.
04:20:04BigMacReally lmao
04:20:18BigMacSoap: That is possibly the worst site I have ever seen
04:20:57Soapyou do not want T.
04:21:13Shaidthe wifi antenna advert on that site is distrubing
04:21:16Soapit is as cramped as F, plus there is a full shield inside, even less room.
04:21:17BigMacGet A then?
04:21:26SoapA or E
04:21:34Soapyou want the room for audio cables.
04:22:09SoapIf you were doing 20 gague data wires I'd use a sleek one, but you want room for larger audio cables and you want the strain relief boots.
04:24:44BigMacOk and both wires are positive so oes it matter which wires I plug them into?
04:25:36Soapboth wires?
04:25:42Soapyou should have at least 3
04:26:00BigMacI should? I thought there was only two pins from the dock connector
04:26:01Soapand Yes, Right goes to right and left to left.
04:26:14Soapthere are three or four pins to use.
04:26:21 Part hj
04:26:24SoapR+ R- L+ L-
04:26:25BigMacOk are they labeled thoughA?
04:26:37BigMacAh ok so they will come like that
04:26:39Soapthat's what that pinout we have been talking about is.
04:26:51Soapnot labeled on the connector.
04:27:06BigMacWell I am lost
04:27:09Soapyou need to figure out which side is "up" (screen side of ipod"
04:27:18BigMacare the 4 wires that will be from the dock connector
04:27:21Soapthe pinout on the IPL wikipage.
04:27:50Soapthere are no wires on the dock connector, just pins. There will be 3 or 4 wires from your audio connector.
04:28:04BigMacAh ok
04:28:07Soap3 if you run a common ground, 4 if you use shielded audio wires.
04:28:27BigMacSo I take the R+ and the L= and solder them to the pins
04:28:43BigMacthen I take the other two wires and just snip them off?
04:30:13SoapTis me bedtime, I'm not going to teach basic electronics, I'm sorry.
04:30:31BigMacOk thank for the help you gave
04:30:49scorcheBigMac: go to there are some good basic tutorials there
05:00:59 Quit Mouser_X (Nick collision from services.)
05:01:08 Join Mouser_X [0] (
05:01:20 Join scubacoles [0] (
05:14:53JdGordonanyone know a simple script to go through every .c and .h in a folder (recursivly) and replace tabs with 4 spaces?
05:17:01Shaiduse textpad in batch mode?
05:20:20***Saving seen data "./dancer.seen"
05:30:59 Quit BigMac (Read error: 60 (Operation timed out))
05:35:51 Join combrains [0] (
05:36:30 Quit combrains (Client Quit)
05:37:43 Quit scubacoles ("Leaving")
05:46:52 Quit Mouser_X (Nick collision from services.)
05:47:01 Join Mouser_X [0] (
05:49:48 Join Kittt0s [0] (
05:51:18 Join netmancer [0] (i=45b4d87a@gateway/web/cgi-irc/
05:51:19 Join JETC- [0] (
05:52:03JETC-i'm having some problems trying to compile rockbox
06:01:25netmancerI also have a bit of a problem ... i RTFM and looked through the forum. I am running Rockbox on my 5g Video ipod for some time now and love it ... however i don't like the fact that when it "sleeps" it reboots into the bootloader... is there a way to have it always come back up to Rockbox?
06:02:53 Quit Mouser_X (Nick collision from services.)
06:03:02 Join Mouser_X [0] (
06:06:13 Part illdred
06:06:57 Quit Kitt0s (Read error: 110 (Connection timed out))
06:10:48 Join m0s [0] (
06:10:59 Nick m0s is now known as m0s- (
06:11:34 Join hlowewii [0] (i=ce748f1d@gateway/web/cgi-irc/
06:15:17 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
06:15:37 Join miepchen^schlaf [0] (
06:17:02 Quit hlowewii ("CGI:IRC (Ping timeout)")
06:17:54 Quit Nibbier (Read error: 110 (Connection timed out))
06:18:02 Join hlowewii [0] (i=ce748f1d@gateway/web/cgi-irc/
06:18:17 Join Nibbier [0] (
06:18:32 Quit hlowewii (Client Quit)
06:25:11 Join floam [0] (
06:25:47 Join t0dk0n [0] (
06:26:17t0dk0non ipod video's... is there a file important to rockbox called "Image.nrg"?
06:26:23t0dk0nor can I remove that?
06:26:27 Quit Xerion (Read error: 104 (Connection reset by peer))
06:26:36t0dk0non the root file system
06:27:01JdGordonnrg is a nero cdom image
06:27:18JdGordonnothing to do with rockbox
06:27:23t0dk0noooh, hmm, I think I might have done that with Zenwalk a long ass time ago then
06:27:26t0dk0nlol thanks
06:27:29t0dk0nneed to remove that then
06:28:21t0dk0nwow.. removing that and the photo database from the ipod firmware free'd up 1.1 gig
06:30:07JdGordonprobably because that file was 800mb or so?
06:30:39t0dk0nthe nrg was about 400
06:30:43floamanyone think the 5g iPods broadcom chip's "3d" abilities would include actually doing this?
06:30:54floamthe data sheet says it does have some limited acceleration
06:31:29 Join Matt____ [0] (n=chatzill@PC.RES.WPI.NET)
06:31:35 Nick Matt____ is now known as pb05 (n=chatzill@PC.RES.WPI.NET)
06:31:43 Quit atsea-145193 (Excess Flood)
06:33:01 Join Xerion [0] (
06:33:18 Join atsea-145193 [0] (i=ariel@gateway/tor/x-bcbc2576668e3e97)
06:36:14 Part t0dk0n
06:39:06 Quit pb05 ("Chatzilla 0.9.77 [Firefox]")
06:40:43 Join nas [0] (
06:41:06nasis there work being done on the ipod nano 2nd gen
06:41:31nasis it not possible
06:41:45nasthat sucks
06:41:53nasencrypted firmware?
06:41:55BHSPitMonkeywrite a letter to apple thanking them
06:42:19ashridahis that the new non-portalplayer ipod?
06:42:20nasjust got one tonight
06:43:09 Quit Mouser_X (Read error: 110 (Connection timed out))
06:43:23m0s-that sucks ass
06:44:17ashridahi'm starting to consider buying a new mp3 player myself. my iriver H140 has served me well, but i think the hd's had a few too many knocks, it takes ages to do stuff when it's moving, while it used to be really quick
06:44:34BHSPitMonkeyashridah, I hear the Gigabeat is pretty hot.
06:44:55ashridahi was more considering the ipod 5.5g 80GB video, but that's not quite supported in rockbox yet
06:45:15Shaidit will be though, eventually
06:45:25ashridah(yes, i'm looking to buy hardware based on rockbox support only, closely followed by how decent the output stage of the unit is)
06:45:34ashridahShaid: so i've been reading, subject to time, of course
06:46:28nasmaybe someday
06:46:39naslooks like somebody is at least looking into it
06:46:54 Join Mouser_X [0] (
06:47:37nasis it encrypted on the ipod 5.5g 80GB?
06:47:59ashridahit's just got a disk drive using ATA-7
06:48:07ashridahwhich rockbox doesn't support properly yet
06:50:37floamnas: at iPodLinux they have apparently figured it out:
06:50:54floambut I guess they hide things from prospective developers as policy, since you can't get the code anywhere
06:51:16nasawesome i read that right away
06:52:46nasoh thats just 5.5g
06:53:10floamcorrect; I thought you were asking if the ipod 5.5g 80GB was encrypted above?
06:53:51floamwhich it is not, from what google tells me it was just ATA-7ness
06:55:09sneakumsyeah, the 80G drive has a physical sector size of 1K, so IO has to be in units of 1K at 1K boundaries
06:55:20floamoh, it appears DataGhost in here is the same person from the ipodlinux wiki
06:55:33nassuch bullshit
06:55:47nasi bought the ipod i should be able to run what ever i want on it
06:56:18m0s-u would think that would be the case
06:56:18floamsneakums: are 1KB sectors defined in ATA-7? Or were those old hypothesii?
06:56:51sneakumsi don't know what spec revision it was introduced in, but the drive reports the requirement correctly
06:57:07 Join ZenMasterJG [0] (n=jordan@
06:59:26pearldiveri think the crossfade is broken since yesterday
07:00:35m0s-it would be dope if rb could implement bpm
07:01:17m0s-and be able to mix them
07:01:21 Nick nas is now known as FreeMyNano (
07:01:59floamcalculating BPM? or just reading tags?
07:02:10m0s-calculating BPMs
07:02:11floamcalculation would probably take a long time
07:02:23floamit isn't even very fast on my Mac Pro
07:03:14m0s-if BPMs could get embedded into the mp3 that would be dope
07:03:52aliaskI think ogg has a space in the tags to set BPM
07:04:11floamsome software will read a BPM attribute in ID3, and there are similar unofficial analgoues in vorbis
07:04:50floamI think iTunes has a spot for it in mpeg4 streams, but I am not so sure it is defined in a standard anywhere, they probably just made it up
07:04:52m0s-but even so it's not like RB can have them mix identical mp3s
07:04:59sneakumsaliask: vorbis tags are essentially freeform, so you can put anything you want in there
07:05:22aliasksneakums: Well so is ID3v2...
07:05:43sneakumsi thought they used some weird four-letter scheme for tag names
07:05:56sneakumsbut i don't use mp3, so i wouldn't know
07:06:07m0s-all hail flac
07:06:07floamthis is sort of the unofficial standard for vorbis tags:
07:06:12aliaskYeah, so software packages can add new ones.
07:06:22floamif something isn't listed there, it is doubtful any software will do anything with them
07:06:32floamm0s-: FLAC uses vorbis comments
07:07:02aliaskHrm maybe it wasn't ogg that had it, I remember seeing BPM in the tagging screen from winamp
07:07:08m0s-so would it be possible to have like a mixing program built into RB to mix identical BPMs?
07:07:21floamwhat exactly do you mean by mix?
07:07:32aliaskm0s-: It's highly unlikely
07:07:34m0s-like blend
07:07:40m0s-crossfade it
07:07:51aliaskfloam: I'm guessing match the BPM, then get the beats at the same point then crossfade
07:08:07floamit would probably be trivial to wrote some code that assembles a playlist depending on some similar BPM tags
07:08:14floamand then use standard crossfade features
07:08:20floamI don't know anything about rockbox, just guessing
07:08:29aliaskBut the trick is getting the beats to coincide with eachother
07:08:52m0s-there are programs for windows that does that
07:09:12aliaskYes, but windows usually has a 1.5ghz+ cpu. iPods have 75mhz.
07:09:20floamaliask: as long as he is making up a tagging system I guess he could include offsets
07:09:43m0s-and that would put me over myself
07:10:10aliaskI think the idea was to get rockbox to automate it, but it's not really feasible.
07:10:25m0s-just a random thought
07:10:39aliaskI'm not saying it's impossible, I'd love to have it but the way I see it it's unlikely.
07:12:35floamaliask: right. but I think that it calculating it itself is about as unlikely as a device calculating replaygain itself
07:12:47aliaskYeah, exactly.
07:17:45 Quit Febs (Read error: 60 (Operation timed out))
07:18:00 Join printfXh4 [0] (
07:20:21***Saving seen data "./dancer.seen"
07:20:26 Quit netmancer ("CGI:IRC (EOF)")
07:21:13 Quit daurn ("Cyas later...")
07:21:30 Quit Mouser_X (Read error: 110 (Connection timed out))
07:34:25 Quit m0s- (Read error: 110 (Connection timed out))
07:35:01 Quit miepchen^schlaf (Read error: 54 (Connection reset by peer))
07:35:21 Join miepchen^schlaf [0] (
07:36:22JdGordonwakey wakey sweden!!!
07:39:23 Join illdred [0] (
07:43:54 Join midkay_ [0] (
07:45:10 Quit FreeMyNano ("Leaving")
07:45:39 Quit ashridah (Remote closed the connection)
07:51:06 Quit EbErT ()
07:51:37 Quit floam ()
07:54:00 Quit midkay_ ("Leaving")
07:54:47 Join midkay_ [0] (
08:00:11 Join daurnimator [0] (n=fake@unaffiliated/daurnimator)
08:02:05 Quit midkay (Read error: 110 (Connection timed out))
08:06:30JdGordonmornign amiconn
08:06:57JdGordonthe settings in the radio screen.. can they be changed to be more consistent with every other setting in rockbox?
08:07:07JdGordoni.e not set in the menu without enetering the setting screen?
08:08:23amiconnWhich ones are you referring to?
08:08:43amiconnI only remember one setting not being consistent with the rest: fm mono/stereo
08:08:54JdGordonyup, and region
08:09:28JdGordonthe mono mode isnt so bad, but the other one I tihnk is
08:10:00amiconnThese composed-string settings aren't good for voicing
08:10:23amiconnI think the fm menu should use the standard settings system
08:11:06JdGordongoody :)
08:11:07amiconnIt's a few more button presses, but consistency is good
08:11:36 Part toffe
08:12:08 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
08:12:39JdGordonalso, I have turned the presets menu into a list instead because it doesnt work well with the new menu code.. and saved 30 odd bytes doing it :p
08:13:23 Join JerryLange [0] (
08:28:27 Join decayedcell [0] (
08:38:58 Nick midkay_ is now known as midkay (
08:43:28 Quit decayedcell (Remote closed the connection)
08:45:29 Join bluebrother [0] (i=4E5lPOqc@rockbox/staff/bluebrother)
08:49:03 Join darksoulk [0] (
08:49:19 Join Rob222241 [0] (
08:53:49 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
08:55:19 Join Shaid` [0] (
08:55:40 Quit Shaid (Nick collision from services.)
08:55:41 Nick Shaid` is now known as Shaid (
09:02:53 Join Mouser_X [0] (
09:04:22 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:06:28 Quit Rob2222 (Read error: 110 (Connection timed out))
09:09:34 Join redbreva [0] (
09:09:41 Quit JerryLange ("Leaving")
09:10:08markunJdGordon: will you save some bytes by turning every menu into a list then?
09:12:45 Quit darksoulk (Read error: 110 (Connection timed out))
09:15:55 Quit atsea-145193 (Excess Flood)
09:16:41 Quit GodEater ("CGI:IRC (Ping timeout)")
09:17:34 Join atsea-145193 [0] (i=ariel@gateway/tor/x-f523afa82f6607b6)
09:19:25 Join ashridah [0] (
09:20:25***Saving seen data "./dancer.seen"
09:20:46 Join B4gder [0] (
09:27:45JdGordonmarkun: haw haw.. no... the radio presets were done in an odd way so i un-odded them
09:28:20JdGordononly the recorder ondio h300 and x5 has a radio right?
09:33:39LinusNh100 too
09:33:41B4gdersome sanas has
09:34:30LinusNJdGordon: good that you fix the presets list code, it's been bothering me for quite some time
09:35:15JdGordonall the changes in radio.c.. i saved a whopping 32 bytes on the ondio :)
09:35:17 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
09:35:33GodEatersneakums: still here ?
09:37:35linuxstbThe h10s also have a radio, but I don't think it's implemented yet.
09:37:45dan_aCould I ask people to test FS #5755 on non-PortalPlayer machines, please - I want to make sure it doesn't break anything
09:38:40JdGordonok, ill check on the h300 for ya
09:39:09dan_aThanks - it's just the last patch (kocop11.diff) that needs testing
09:39:57JdGordonpaths are funny.. but it patched cleanly
09:40:16dan_aJdGordon: You need to do patch -p1
09:41:10dan_aWhich thread does pcm_playback.c get its audio data from? Is it the codec thread or the audio thread?
09:41:41JdGordonseems to work fine
09:42:03 Quit BigBambi ("Leaving")
09:42:10JdGordonanything I shold look for?
09:43:09dan_aNot in particular - I don't expect it to affect anything, I just wanted to be sure. I guess if audio plays then that's the main thing
09:43:27JdGordonok, working fine
09:45:27dan_aGot to go - day job time!
09:45:30 Quit Mouser_X (Read error: 110 (Connection timed out))
09:46:09peturLinusN: from all the possible H1x0 defects you know, is there one that breaks USB connectivity? Got a question from somebody about a h1x0 that won't properly connect to pc and wondered if it could be some bad soldering of a daughterbord or something...
09:46:44LinusNpetur: it could very well be the daughterboard soldering
09:47:06peturok, thanks
09:47:33LinusNwhich reminds me that i should make a tutorial for that in the wiki
09:48:20sneakumsGodEater: sure am
09:49:54 Quit petur ("CGI:IRC (EOF)")
09:50:04 Join tucoz [0] (i=528612c1@gateway/web/cgi-irc/
09:50:06 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:50:37tucozJdGordon: nice that you are fixing the fm menu
09:51:42tucozis it still 'navi' to enter that menu, or will you change that to a context instead?
09:53:25tucozi think that radio should behave similar to the wps, ie. 'Navi'-> filebrowser, 'long navi'-> radio-context. And when in filebrowser; 'Play'->back to radio
09:55:55tucozhmm. maybe it is context already
09:56:12tucozbut the presets is 'navi' iirc
09:57:04JdGordontucoz: well, atm Im trying not to break anything.. but I agree that the buttons are wrong
09:57:05 Quit petur ("CGI:IRC (EOF)")
09:57:19 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:57:24JdGordonnavi going to file browser doesnt feel right tho from the radio
09:58:10peturdamn new firefox version is buggy, crashed 3 times after 1 hour use :(
09:58:58tucozmaybe you are right
09:59:35tucozit might not be very useful going to the fb from radio
10:00:30tucozexcept that the radio navigation as it is now, does not behave intuitive
10:01:43 Join [1]ZenMasterJG [0] (n=jordan@
10:01:48tucozpetur: release or some alpha/beta ff3.0?
10:02:17peturtucoz: no, latest security update (
10:02:33JdGordonits not all that bad... once the root menu is in we can make it feel more normlak
10:02:35tucozmine works fine
10:02:47JdGordonanyone want to test the patch before I commit?
10:03:02tucozi look forward to the root menu :)
10:06:53 Join inversions [0] (
10:09:31 Join redbreva_ [0] (
10:10:54 Quit redbreva (
10:10:54 Quit Rob222241 (
10:10:54 Quit miepchen^schlaf (
10:10:54 Quit illdred (
10:10:54 Quit ZenMasterJG (
10:10:54 Quit Nibbier (
10:10:54 Quit aliask (
10:10:54 Quit JdGordon (
10:10:54 Quit secleinteer (
10:10:54 Quit linuxstb (
10:10:54 Quit mirak (
10:10:54 Quit SirFunk (
10:10:54 Quit merbanan (
10:10:54 Quit tchan (
10:10:55 Nick redbreva_ is now known as redbreva (
10:12:25tucozare the red bulds in the table close to being green again? I've seen some size reductions lately
10:13:14LinusNnot as close as we would hope
10:14:03tucozok. is it doable in the terms of the feature set we deal with today?
10:14:45NJoinsecleinteer [0] (n=scl@
10:14:57LinusNnot without shrinking the bootloader as well (bootbox)
10:15:19tucozi see. didn't dragon have a wip for that?
10:15:39tucozor maybe that was rombox
10:15:46LinusNhow much is a gigabeat f20 worth? (bidding on ebay)
10:16:19LinusNit's at $111 now
10:17:01amiconntucoz: He has, but for some reason he doesn't want to commit what he has
10:17:21tucozsee it as an investment. once it's out of production, it's value will increase :)
10:17:38markunLinusN: I think you can normally get a F40 for $100 even
10:17:46LinusNmarkun: ok then
10:18:00markunbut maybe rockbox made the prices go up :)
10:18:01amiconnHis wip bootbox rework, while getting bootbox size down to less than 2/3 of its current size, is still based on the "cut out things from the rockbox firmware module we don't need" concept
10:18:03LinusNthen i'll forget about that one
10:18:42LinusNamiconn: and a rather "aggressive" removal iirc
10:18:44amiconnHe wants to rewrite bootbox from scratch instead
10:19:05amiconnI doubt that will help more, and it means small bootbox is delayed :/
10:19:11tucozthe size table was indeed a good addition
10:19:19 Quit GodEater ("CGI:IRC (Ping timeout)")
10:19:21amiconntucoz: Tell that to Slasheri
10:19:26tucozi know
10:19:59 Quit atsea-145193 (Read error: 104 (Connection reset by peer))
10:20:02B4gderwell, we can both add features and decrease size
10:20:05B4gdercan not
10:21:20amiconnIt's a similar situation as with the fat driver rework for G5.5/80 support. The simple solution could already have been up & running...
10:21:32B4gderpersonally, I think we should cut out the stuff from the builds that cause the reds
10:22:23amiconnCutting out working features doesn't make sense, imho
10:22:27*LinusN feels bad for the poor dead horse that gets beaten so often
10:22:37B4gderthey don't work, the builds are RED
10:22:49amiconnIt would be really nice to see the cut-down bootbox going in and rombox being available again for a while
10:23:09amiconnB4gder: The features *do* work (as far as tested)
10:23:15B4gderyes, but the builds don't
10:23:23B4gderand I'm talking about disabling the builds
10:23:31B4gderI dislike the constant red
10:23:48amiconn...but if that doesn't happen and/or rockbox grows even beyound the extra room, I'd rather drop rombox than features
10:23:51NJoinSirFunk [0] (
10:24:25amiconnOne feature still isn't tested on archos, and that's .cue support. I simply don't have any such files to test with
10:25:02crashdyou can make .cue files fairly easily, if it's just for testing purposes
10:25:25amiconnB4gder: Btw, regarding features and size, Slasheri once said that tagcahce/database has some room for optimisation, but that doesn't seem to happen
10:26:32B4gderamiconn: what is your suggested approach on how to fix the red builds? I mean in the long run
10:26:59amiconnLook 3 minutes ago...
10:27:07 Join Nico_P [0] (
10:27:37B4gderso wasn't that exactly what I said then?
10:27:40 Quit BHSPitMonkey (Read error: 110 (Connection timed out))
10:27:43 Join JdGordon [0] (i=dced3920@gateway/web/cgi-irc/
10:27:45***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! ( )'
10:27:55B4gdercut them out from the build
10:28:01JdGordondamn netsplit :p
10:28:14amiconnJdGordon: There are some reds...
10:28:34JdGordonall fixed already
10:28:43JdGordonjust wait for the next round to build
10:29:24NJoinmerbanan [0] (
10:29:32amiconnI wonder why the Ondio FM didn't go red like all the other radio targets
10:29:47 Join atsea-145193 [0] (i=ariel@gateway/tor/x-13f918c40b32b58a)
10:29:51JdGordonbecause thats the one I was test compiling instead of my h300 :p
10:29:52B4gderI think there's just a flaw in the display stuff
10:31:02 Join BigBambi [0] (
10:32:07 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
10:32:23 Quit JdGordon (Killed by (Nick collision))
10:32:35 Join JdGordon [0] (
10:32:35NJoinRob222241 [0] (
10:32:35NJoinmiepchen^schlaf [0] (
10:32:35NJoinNibbier [0] (
10:32:35NJoinaliask [0] (
10:32:35NJoinlinuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
10:32:35NJoinmirak [0] (
10:32:35NJointchan [0] (n=tchan@lunar-linux/developer/tchan)
10:32:37***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! ( )'
10:32:56JdGordonand we're back!
10:36:07linuxstbamiconn: (regarding .cue testing on Archos), assuming you have a long .mp3 file, I can give you a cuefile you can test with it.
10:37:08JdGordondoesnt even need to be long... you can split it up in 10s tracks if yuo want :p
10:37:23linuxstb - if you want to change the time indexes, the format is MM:SS:FF (FF is frame - 00-74)
10:39:49amiconnlinuxstb: I would need one that matches a multi-track mp3, to test whether skipping jumps to the correct positions
10:40:11amiconnBut I just remembered that EAC can create those .cue thingies
10:40:37linuxstbI'm sure we can all predict what happens with seeking in VBR MP3....
10:41:15 Join Aaron [0] (
10:41:40 Part tucoz
10:42:01JdGordonits not brilliant.. but close enough
10:45:21AaronIs getting an Archos Jukebox Recorder and upgrading to a 160 gig hard drive the only way to get that much storage?
10:45:36scorchecurrently, yes
10:45:45GodEateryou could buy two 80GB ipods....
10:45:46 Join roolku [0] (
10:45:54GodEaterand sellotape them together
10:46:12AaronDo any of you know about the sound output quality of the hardware?
10:46:14scorcheunless you werent opposed to having a large, clunky external harddrive somehow attached to a device
10:46:30scorchethe archos has quite good SQ
10:46:59Kasperlescorche: like this: ?
10:47:01scorches/archos/archos rockbox targets
10:47:07AaronIts just that I've hit the 60 gig limit of my 5G ipod and I have a feeling that any new larger ipods aren't going to have useable rockbox for a long time
10:47:12linuxstbAaron: If you want to help me with the port, you could buy an av300...
10:47:33AaronI don't know what kind of help you would need that i could contribute
10:48:07linuxstbC programming...
10:48:08scorchelinuxstb: do you monitor ebay often?
10:48:29linuxstbscorche: Not really, I'm not looking for anything atm.
10:49:13AaronThose archos Recorders have such a tiny screen
10:49:13*scorche opens a tab for ebay searching to remind him to refresh occasionally
10:49:43scorcheAaron: well, that depends on what you compare it to
10:50:18AaronWell thanks for the helpful input but I need to go to bed. Its 4 am in Chicago and I have class at 10:10
10:51:06B4gderthe av is not a "recorder" anyway
10:51:22*JdGordon wonders if you can even get the av300 in aus, google shows almost no usefull hits
10:51:40B4gderJdGordon: got that sansa yet?
10:51:42scorcheJdGordon: none up on atm =/
10:51:51AaronHave you guys seen the Trekstore Vibez?
10:52:02linuxstbTry searching for av320/340/380
10:52:05JdGordonB4gder: not yet, he said he'd email when its sent...
10:52:06 Join tvelocity [0] (n=tony@
10:52:08AaronIt has aroudn a 20 hour battery life, 12 gigs i think, and natively plays flacs
10:52:26scorchelinuxstb: is the only difference, the size of the hard drive?
10:52:40AaronAnd its a really nice looking player
10:52:49B4gderAaron: we don't care much for "native", we play the Rockbox game
10:53:09AaronWell its still a nice looking player
10:53:12AaronHave you seen it?
10:53:35B4gder12 gig is very tiny in my view
10:53:46JdGordon12gb solid state would be nice tho
10:53:47AaronIts small
10:53:58Aaronbut it looks like an exotic sports car
10:54:03Aaronand has a nice battery life
10:54:41B4gderI rather have rockbox with bad battery, than native with good
10:54:52*linuxstb hands B4gder an ipod
10:55:10scorchea 4g to be precise ;)
10:55:20scorche4th gen i mean...
10:55:32B4gderin my view Rockbox is a lot about having fun, not just about listening to music
10:55:39linuxstbI agree, I couldn't use an ipod without Rockbox, so it's irrelevant how much battery life the OF gets.
10:55:41B4gderwhat fun is using someone elses firmware then?
10:55:53AaronMy ipod is dying withing 45 minutes of charging
10:55:58AaronThe battery must be dying
10:56:00JdGordonfs#6700 is funny :)
10:56:12 Quit pabs (Remote closed the connection)
10:56:16 Join pabs [0] (
10:57:14LinusNJdGordon: hehe
10:57:24LinusNwe should perhaps add a check
10:57:35JdGordonthats the easiest
10:57:44AaronDid anyone by change look at the post I made in the Hardware section about the Ipod Shuffle/
10:58:08GodEaterso your 2nd gen Nano is gathering dust then linuxstb ?
10:58:12GodEateror did you part with it ?
10:58:57linuxstbGodEater: I donated it to my g/f, but she doesn't use it, so yes, it's gathering dust...
10:59:17 Quit [1]ZenMasterJG (Read error: 110 (Connection timed out))
10:59:19KasperleJdGordon: i think it _is_ 12gb solid state
10:59:50JdGordonwhich is?
11:00:02*GodEater wonders how many rockboxer's other halves have seen the light
11:00:02*JdGordon missed the link
11:00:05Kasperletrekstor vibez
11:00:19B4gder l
11:00:31LinusNGodEater: my wife doesn't have a choice
11:00:57B4gdernow welcome roolku to the happy committers team
11:01:05LinusNroolku: welcome :-)
11:01:10 Join decayedcell [0] (
11:02:18roolkuThank you. I'll try my best to keep the table green.
11:02:33B4gderboth tables please ;-P
11:02:41scorcheis it just me, or is the "Recent SVN activity" table on the front page broken?
11:02:48Kasperlehmmm. the trekstor website doesn't say explicitly what kind of storage they use for it
11:03:09roolkuCan't promise that but I'll try. :)
11:04:14linuxstbKasperle: 1" hard drive according to this review - (and a SigmaTel CPU...)
11:04:57scorcheseems fine now
11:05:09 Quit GodEater ("CGI:IRC (Ping timeout)")
11:05:45 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
11:05:51Kasperlelinuxstb: ah :/
11:07:57B4gderscorche: I broke it but I unbroke it again
11:08:34BigBambiJdGordon, there?
11:08:44JdGordonher there and everywhere :p
11:08:50BigBambilol, good work
11:09:00BigBambiI've just tried the latest root menu patch
11:09:07BigBambiand follow playlist no longer works
11:09:20BigBambiI've added a comment to that effect on flyspray
11:09:27JdGordonok, thanks
11:09:34BigBambinp :)
11:09:45JdGordonI forgot about that, but was sort of expecting that to break :(
11:10:00BigBambiMajor arse to fix?
11:10:38JdGordonnot sure
11:10:42JdGordonIll do that now
11:10:59LinusNJdGordon: + * Copyright (C) 2002 Bj?n Stenberg
11:11:12JdGordonfark :'( forgot to check
11:11:37BigBambiHaha - bet you'll be glad to see the back of this :)
11:11:41 Quit Nico_P (Remote closed the connection)
11:11:44JdGordonyep :)
11:11:45LinusNwhy is the unicoded anyway?
11:11:55JdGordonI dont know
11:12:22 Join Nico_P [0] (
11:13:16decayedcellhmm the Broadcom chip in 5G iPods appears to be a customised Alphamosaic VC02 (VideoCore II)
11:13:39 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
11:14:01JdGordonLinusN: can you fix it please? I fixed it in kate but the diff shows it wrong still
11:14:11JdGordon- * Copyright (C) 2002 Bj�n Stenberg
11:14:11JdGordon+ * Copyright (C) 2002 Bj�n Stenberg
11:14:19decayedcellhmm then again Broadcom bought Alphamosaic so that means no documentation prolly
11:14:22JdGordonunless that comes out correctly for you guys?
11:14:44Mikachui don't understand how you managed to kill the r too :)
11:14:45linuxstbThose two lines contain identical gibberish for me...
11:15:03decayedcellwell apart from the question mark between j and nn in Bjorn?
11:15:46bluebrotherMikachu: that's a common issue −− unicode uses two bytes for the , and if you try to display a non-unicode using unicode it usually eats the following character
11:16:23bluebrotherI had stuff like that quite frequently with people using broken encodings for their emails (and my mail client assuming utf8)
11:16:47JdGordonso yeah, can someone commit a fix please? /me's comp is useless
11:17:02 Quit inversions (Read error: 110 (Connection timed out))
11:17:11bluebrotherbut while talking about unicode: why not use utf8 for all source files? The manual already does, and RB itself is unicode also
11:19:42 Join [IDC]Dragon [0] (i=d90a3c55@gateway/web/cgi-irc/
11:19:52JdGordonBigBambi: good news :) I found the bug... bad news... Im not sure how to fix it :p
11:20:17 Quit petur ("later")
11:20:30***Saving seen data "./dancer.seen"
11:20:58Mikachuwhat's the point of using strncmp if you get the length from strlen?
11:22:58 Join Ribs [0] (n=ribs@
11:23:15BigBambiGood, damn!
11:23:18*[IDC]Dragon didn't say Hi! yet
11:23:37B4gderMikachu: you can do a prefix check
11:23:54BigBambiJdGordon: Well if you don't I'm less than no help!
11:23:59JdGordonBigBambi: /me underestimates his brilliance :D fixed, just need to test
11:24:11MikachuB4gder: ah right
11:24:23BigBambiJdGordon: I bow down to the brilliance :p
11:24:46pixelmaJdGordon: talking about the root menu... on Ondio I'd still want "mode" (short press) to return to filebrowser/database (the screens where you entered the WPS from or when you have set "follow playlist") and "long press of mode" should bring up the WPS context menu - as it is now...
11:24:52 Join Mouser_X [0] (
11:25:05pixelma...What I was wondering about is wether it would be logical to go "left" from filebrowser to the root because the browser would look like a "submenu" of the root menu anyways- didn't find an answer so far because both suggestions exist.
11:26:02JdGordonon the ondio? or in general?
11:26:25BigBambiIn terms of left to root menu from file browser, I like the current implementation where holding left in the file browser stops you at root, then pressing left again goes to root menu
11:26:34JdGordonhang on... left does go from browser to the root.. but only if you stop in / first
11:26:43BigBambiYeah, that's what I meant
11:26:48 Join winchester [0] (
11:27:38JdGordonBigBambi: yup, fixed :)
11:27:56BigBambiJdGordon: Good news - that was my final nitpick :)
11:28:08BigBambi(I think)
11:28:36JdGordonpixelma: can you try out the latest patch im about to upload? I think it works ok.. I really dont like 2 long presses to get to root.. but meh
11:29:51BigBambiAh, I've just noticed the confusion in my previous point - refereing to root meaning root menu and root directory
11:29:54pixelmaJdGordon: and I would hate having to go via the root menu when adding new files to the playlist while music is playing
11:30:45JdGordonyeah, ok, thats why I say I'll code it however you want it
11:30:53JdGordondoes anyone else actually use the ondio? :D
11:31:03BigBambiamiconn does I suspect
11:31:08[IDC]DragonI do
11:31:18[IDC]Dragonneed to fix the power supply, however
11:31:21pixelmaI know of two people who just recently bought one
11:31:45BigBambiWhat do they go for these days?
11:31:45 Quit winchester (Client Quit)
11:32:09pixelmaand there was someone else in the forums who just asked about porting rockboy to Ondio just yesterday
11:32:46JdGordonanyway, new version is online
11:33:05BigBambicheers, just getting now
11:33:53pixelmaok... I'll try that and see how it feels - I actually hadn't discovered that "left-to-root" thing before
11:34:45JdGordonanyone in the room got a gigabeat?
11:34:51aliaskI do!
11:34:57JdGordonF or X L)
11:34:59JdGordon:) even
11:35:07JdGordonand a recorder...
11:35:22JdGordonthey are the only targets needing keymaps.. so holding the patch back
11:38:08aliaskI'd write one for the gigabeat for you if I wasn't capped.
11:39:22JdGordonI think they forgot to cap me... went over 2 nights ago and can still download at 200k+
11:40:50aliaskWell they definitely got me. I'm looking at 1.5kb/s tops. IRC is lagging.
11:41:08BigBambiinternet connection capped if you d/l too much?
11:41:33decayedcellyeah they call it 'shaping'
11:41:36JdGordonto freeking 64kb/s!
11:41:41decayedcellyeah ><
11:41:42aliaskThis isn't 64...
11:41:51decayedcellwell it used to be 28.8 on optus
11:41:56BigBambiI'm at work at the moment at a uni - UK academic backbone is quite fat :)
11:42:15JdGordontomorow is the end of the month, so only 1 more day to suffer :)
11:42:40BigBambiI'm limited by the 100 mbit network connection into my office - but very few sites have the bandwidth for that to matter
11:42:43aliaskJdGordon: I noticed that Uni has putty installed on all computers, can you use it to use your home internet as a proxy to bypass filters etc?
11:43:09 Join pondlife [0] (
11:43:11JdGordonyeah, if you really wanted to you could
11:43:22JdGordonyou need to go through first tho
11:43:24BigBambiJdGordon: Follow playlist works nicely now
11:44:12decayedcellis there a way to save playlists on rockbox or are they automatically saved
11:44:12aliaskOh even port 22 goes through the local proxy?
11:44:35B4gderaliask: putty can CONNECT through http proxies
11:45:27aliaskExcellent :)
11:45:36pixelmaJdGordon: hmm... I updated my tree right before patching the latest and got a warning: root_menu.c:65: warning: 'filter' may be used uninitialized in this function (in function 'browser')
11:46:06JdGordonok, thanks.. I thought I fixed that one :p
11:49:16JdGordonhmm... there are alot more \t's in the source than I thought I accidently added
11:49:53JdGordonactually.. no.. most are in the codecs and plugins that arnt oriiognally for rb
11:51:17BigBambidecayedcell: On H1x0 hold navi for context menu, then select playlist, then save playlist
11:51:42BigBambiI don't know what player you have to get context menu
11:52:19decayedcelliPod, Menu button
11:52:28BigBambiThere you go then :)
11:52:36 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
11:53:24GodEater <−− making me laugh
11:54:36BigBambiI accidentally downloaded the software then ran it?
11:54:37*decayedcell lol
11:54:54safetydanSo... now that we have software tone controls, has any forum denizen been crazy enough to request they be enabled on targets with hardware bass?
11:55:04BigBambiI've been accidentally chatting in IRC all morning
11:55:46B4gdersafetydan: I bet they will soon :-)
11:55:58 Join ender` [0] (
11:56:38safetydanB4gder, If anyone's going to ask it's this guy
11:56:46GodEaterIf someone can explain to me what needs to change in terms of the gigabeat keymaps, I don't mind doing it - but I'm really not getting what needs to change...
11:56:57safetydanHow the heck are headphones supposed to produce "head vibrating" bass?
11:57:11JdGordonGodEater: have a look at the apps/keymaps/keymap-gb.c file
11:57:18JdGordonor whatever its called for the gb
11:57:19GodEateralready did
11:57:42JdGordonyou need to add a context for the main menu with ACTION_MENU_WPS and ACTION_MENU_STOP
11:58:20JdGordonhave a look at the keymap-ipod.c part of the patch to get an idea what needs to be added
11:58:36GodEaterright - will do so now
11:59:14JdGordonhow do you get grep to show the lines which dont match?
11:59:21linuxstbgrep -v
12:00:38 Part LinusN
12:00:53safetydanHrm, I need a function in rockbox that will return a path to a file or directory selected by the user. Does such a beast exist?
12:02:08JdGordonas in get the user to chose a path?
12:02:37safetydanJdGordon, yes
12:03:22JdGordonthen no.. not yet
12:03:58JdGordonIve been wanting to do something like that for ages, but because of how the tree is done its not so easy
12:04:07safetydanI was thinking of changing the copy/paste stuff to just be "Copy to..." or "Move to..." options instead.
12:04:19safetydanBut that won't work if there's no way to browse for arbitrary locations
12:05:55GodEater:-| Still fairly certain I'm not getting this. There appear to be 17 contexts in the gigabeat, and only 12 in the ipod. Assuming a context is defined as a "static const struct button_mapping *_context*" ?
12:07:34GodEatercan also find no mention of ACTION_MENU_WPS or ACTION_MENU_STOP in the ipod's file
12:07:41JdGordoneach file is different... its the general format of the file which is important
12:08:30GodEaterwhen was the ipod's keymap file updated ?
12:09:23JdGordonit should have been updated in the root menu patch
12:10:02GodEateryeah - but I last applied that a couple of days ago
12:10:11GodEaterI need to go grab the latest version I suspect
12:10:35JdGordon:) ok
12:11:04*JdGordon wonders why the gb keymap file is (c) me :p
12:11:55JdGordonGodEater: dw, Ill do it now... which key is used to get from root to the wps?
12:12:01markunJdGordon: I guess I just copied it from another file
12:12:07JdGordonsame as the trees? power ?
12:12:49markunyes, POWER switches from WPS to tree and back
12:13:23GodEaterhow do I get my local svn repository to overwrite the changes by the last time I applied the patch (without doing an rm -rf and then checking out all over again) ?
12:13:33*GodEater will write the command down this time
12:13:37JdGordonsvn revert -R . && svn up
12:13:50 Join BHSPitMonkey [0] (
12:13:55markunGodEater: "svn help" is your friend
12:14:09JdGordonmarkun: and A should stop playback in the menus?
12:14:31markunJdGordon: it does, but I think the behaviour of POWER and A should be swapped in most places..
12:15:20markunI shouldn't have done it like this in the first place..
12:15:23JdGordonok, well Ill do it this way for now.. they can be changed later if needed
12:16:13JdGordonso we just need the recorder keys then
12:16:22GodEaterdon't think that worked
12:16:26GodEaterpatch failed to apply
12:16:41JdGordonwhich file?
12:16:51GodEatermost of them :(
12:17:33GodEaterno that's a lie - it was only a few
12:17:45 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
12:18:10 Join miepchen^schlaf [0] (
12:18:14GodEaterand some others applied with fuzz
12:19:24JdGordonyou gotta get diff to ignore whitespace changes...
12:19:28JdGordonIt hink
12:20:29JdGordonill put up a new patch in a sec
12:21:34pixelmaI didn't have a problem with patching (latest svn and latest patch) - only one "hunk succeeded at 7with fuzz 2" in onplay.c
12:22:00JdGordonI just did a commit which possibly is the conflict..
12:22:08JdGordonnew patch online shouldnt have a problem...
12:22:14JdGordonunless i forgot to add
12:22:35pixelmaah alright, didn't see it
12:23:23JdGordonbah, I did forget them :'(
12:24:43JdGordonok, new one is online again
12:25:07 Quit safetydan ("Ex-Chat")
12:26:09JdGordonpixelma: which target is giving that tree.c warning?
12:27:07pixelmathe root-menu.c warning was for my OndioFM
12:27:32pixelma(backlight modded)
12:28:32JdGordonhmm... for some reason i get hundreds of warning with the ondioFM build.. but none with an SP build
12:28:53pixelmaI just test-compiled an Ondio... yes that's what I wanted to say too
12:29:44JdGordonyeah, all signedness warnings
12:30:34 Quit aliask ("Chatzilla 0.9.77 [Firefox]")
12:31:11pixelmaI only got that one I mentioned (but that's already outdated because of the commit and new version) - would have to check
12:32:05 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
12:34:38 Quit fejfighter ()
12:39:33JdGordonoptus finaly decided to cap me and i need to get codecs :'(
12:41:14 Quit redbreva ("Chatzilla 0.9.77 [Firefox]")
12:43:46pixelmaJdGordon: got a completely different question... do you happen to know if repeat A-B is enabled on X5 and which button (combo) it is mapped too? (because you dealt with it last time afaik)
12:44:16JdGordonI dont... but I can check for you
12:44:54JdGordonits not defined in the gigibeat config.. so i guess not
12:45:33pixelmawhat does the gigabeat have to do with the X5?
12:45:52JdGordonfor some reason i thought you asked for gb
12:46:25JdGordonits also not defined in the x5 config
12:46:55 Part decayedcell
12:47:25pixelmathanks for the info. I guessed it is not - just wanted to be sure before answering someone in the forums
12:47:45JdGordonIt should be simple to enable it tho..
12:47:52*JdGordon hungry, back in 30min
12:48:51pixelmaI don't know if it's that easy - as far as I know the X5 only allows button combos with the power button...
12:51:03pixelmaJdGordon: the root-menu.c warning remains
12:54:24pixelmadoh... seems like I didn't have the very latest patch - the warning is gone now
12:57:42 Quit GodEater ("CGI:IRC (Ping timeout)")
13:06:29*bluebrother suggests numbering patches
13:07:04 Quit XavierGr (Nick collision from services.)
13:07:08 Join XavierGr [0] (
13:10:38 Join Thundercloud [0] (n=thunderc@
13:16:20 Quit linuxstb (Remote closed the connection)
13:16:49 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
13:20:31***Saving seen data "./dancer.seen"
13:23:09 Quit Mouser_X (Read error: 110 (Connection timed out))
13:30:13JdGordonpixelma: so whatcha reckon? work ok on the ondio?
13:30:27pixelmahmm... when I stop playback (in the WPS) should I get back to the filebrowser if I have it set as startup screen?
13:30:39 Join miepchen^schlaf [0] (
13:32:36JdGordonno, reardless of what is set, you should return to the root menu
13:33:24 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
13:33:26pixelmaanother thing which I find unintuitive (but AFAIR it was discussed here) when I choose "files" from the root menu it leads me to the last directory I was in - I would expect to see the root directory then
13:34:06JdGordonyou think it should always take you to the / ?
13:35:09 Join lee-qid [0] (
13:35:40pixelmathat was my first thought yes
13:37:04BigBambiI think so too
13:37:38JdGordonthats not how it works in svn...
13:37:38linuxstbI agree that feels unintuitive, but intuitive isn't always best...
13:37:55GodEaterI'm still really confused - someone seems to have already done the context in the gigabeat keymap
13:38:08BigBambiI'd prefer to go back to where I was, but I'm thinking more what would people expect
13:38:28JdGordonGodEater: yeah, I did it.. got impatient :p
13:38:42GodEatersorry - I had to dash out and look at a property :(
13:38:50GodEaterflat buying in London is murderous
13:38:53BigBambibut then I suppose that is hrd to guess - I often don't understand why people want to do things in what to me is a stupid way
13:39:07BigBambiGodEater: Yeah, not fun - which part
13:39:30linuxstbYou know the East London line is disappearing for 2 years?
13:39:41GodEaterI'm not sure I'd notice I never used it anyway
13:39:44JdGordonunless we start adding more settings I think its best how it is..
13:40:00GodEatermind you, it's the only way out of Wapping when the London Marathon is on
13:40:07linuxstbIt's a lovely line, but discussion of it is perhaps offtopic here :)
13:40:14GodEateryeah sorry
13:40:24linuxstbI started it...
13:40:41pixelmaJdGordon: what do you mean? In SVN I return to the directory I was in when playback stopped - that has to do with my first question...
13:40:49JETC-anyone here knows how to compile rockbox?
13:40:53JETC-i have a problem
13:41:01GodEaterwould someone care to tell me what feature the context changes on the gigabeat?
13:41:11JdGordonmost of us here do JETC- :p
13:41:14linuxstbJETC-: This is where the developers hang out...
13:41:25JETC-i ran so i could get the m68k-elf-gcc
13:41:25GodEateror hide out perhaps
13:41:27BigBambidevelopers! What do they know?
13:41:49JETC-and when i try to still compile it, it gives me errors that one isn't in the path even tho i added it
13:41:54JdGordonpixelma: exaclty.. in svn when you go to the browser you resume where you were, witht he patch clicking files or database should do the same
13:42:06*GodEater wonders if any East London line afficionados would care to meet up for a beer some time
13:42:08linuxstbJETC-: If you type "echo $PATH", do you see it?
13:42:57JETC-jetc@jetc-desktop:~/rockbox/build-2-26$ echo $PATH
13:43:36linuxstbAnd if you type "m68k-elf-gcc −−version" ?
13:43:37 Quit Nico_P (Remote closed the connection)
13:44:07pixelmaJdGordon: but then I don't like always being returned to the root menu when playback has stopped - to choose another song to play I have to navigate to files/database first.
13:44:07JETC-m68k-elf-gcc (GCC) 3.4.6
13:44:07JETC-Copyright (C) 2006 Free Software Foundation, Inc.
13:44:07JETC-This is free software; see the source for copying conditions. There is NO
13:44:07DBUGEnqueued KICK JETC-
13:44:44linuxstbThen I can't see why it wouldn't work... Which device are you compiling for/
13:44:56CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
13:44:56*GodEater waits to hear "iPod" or similar
13:45:47JETC-when i do the tools/configure, it gives me that error where m68k-elf-gcc isn't in the path
13:45:57JETC-but it made a makefile anyway
13:45:58linuxstbYou're running that in the same terminal?
13:46:08JETC-so i did a make
13:46:17JETC-and i think it compiled it still
13:46:24JETC-i just don't know if it's gonna work or not ;x
13:46:53B4gderJETC-: what's your host system?
13:47:13JETC-ubuntu edgy
13:47:30B4gderwhat shell (bin/sh) is that using?
13:47:41linuxstbecho $SHELL ?
13:48:04pixelmaJdGordon: if I'd be returned to the filebrowser in this case, I'd expect it to show the directory I was last in - but when entered from the root menu I'd expect to be in the root directory - just MHO
13:48:08GodEaterdash ?
13:48:08JETC-jetc@jetc-desktop:~/rockbox/build-2-26$ echo $SHELL
13:48:17*linuxstb goes out hunting for food
13:48:32JdGordonpixelma: hmm I guess that makes sense..
13:48:35*preglow envisions linuxstb in the middle of the amazons
13:48:53pixelmaJdGordon: not the filebrowser for people who use database of course...
13:48:53BigBambiI pictured him roaming London with a spear
13:49:26B4gderJETC-: the configure script just persues the PATH and checks for the gcc binary, and it works for bash users all over so I'm quite puzzled
13:49:30JdGordonpixelma: well.. I can make it resume only if coming from the wps?
13:49:42GodEaterit's not very sporting to hunt down Subways. They don't run very fast.
13:49:56 Join tick [0] (i=c27f0812@gateway/web/cgi-irc/
13:49:59JETC-well, it still compiled it i think
13:50:10JETC-i just don't know why when i do the configure, it still gives me that error
13:50:25B4gderJETC-: if you saw CC mentioned, it compiled and it found gcc
13:50:38JdGordonpixelma: or I can link it to the follow playlist option? so if thats disabled it will always start in /
13:50:48JETC-B4gder: yep it did
13:50:58tickJdGordon: after playback stops, I'd expect to be in the screen the playback was started from, not always the root menu
13:50:59JETC-it did a make zip and everything seems to be good
13:51:27JETC-well, thx anyway
13:51:36JETC-i thought it was odd that it kept doing that error
13:51:38JETC-oh well
13:51:41JETC-it still compiled
13:51:44JdGordontick: I disagre.. the aim of the root screen is to make a definative "home" screen for rockbox
13:51:59JdGordonatm ppl think wps is that, and others think the browser is
13:52:01tickJdGordon: and I agree with pixelma. That corresponds to the principle of the least astonishment IMHO
13:52:42preglowGodEater: their employees can...
13:52:48 Join Arathis [0] (
13:53:33GodEaterpreglow: really? I'm surprised they have the brain capacity to manage to move both legs that quickly and in sync....
13:53:33tickJdGordon: yes, it's still home. If go left long enogh I'll be there eventually. But if I start playback from e.g. the file browser and the playlist is through then I'd expect to be in the folder I was.
13:53:40*JdGordon likes it the way it is... But if in the minority ill change it
13:54:04GodEaterI'm with JdGordon on this.
13:54:12B4gderI think I'm with tick
13:54:24B4gderalthough I haven't actually tested this
13:54:47preglowGodEater: well, they do fall over eventually, but that only adds to the illusion of a good hunt
13:54:48*B4gder sits poking around in weirdo-uclinux-land
13:55:27GodEaterpreglow: But they do that if you've stuck with the spear or not....
13:55:55tick This is just a mental experiment of mine. But we are human beings, we can imagine!
13:56:19B4gderwe're human?!
13:56:20GodEaterbesides, linuxstb said he was going out to get food, not to kill random fast food workers. Unless he's originally from New Guinea or something ?
13:56:43B4gdermy wife use to say I'm more like a machine
13:56:47BigBambiHe's going to get back and wonder what the hell is going on
13:57:15pixelmaJdGordon: as already been said - I dislike the additional navigation especially when I stop playback on my own before the end of the playlist, then end up in the root menu - to just resume I have to navigate to "now playing" - in the filebrowser/database I only have to press one button to resume...
13:57:32B4gderGodEater: I bet he is, with one of them bones through his nose and a long spear to get food with
13:57:34BigBambiAnyway, dragging it back on topic - as far as root menu goes, whilst I would like stop to take me to where I started music from, if we are going for a new person ui, I think to main menu might be better
13:57:35JdGordonOK... so 2 different arguments here... 1) go back to browser if audio stops in wps (easy to do and I dont mind diong this), 2) browser always starts in / if coming from the root menu ?
13:57:59GodEaterB4gder: and a string of shrunken heads round his neck perhaps ?
13:58:02BigBambi* main menu / root menu
13:58:05JdGordonpixelma: we can add a shortcut to now playing in the root menu
13:58:09 Quit Arathis ("Bye, bye")
13:58:17B4gderoh yes, you must have the same photo of him as I do!
13:58:26BigBambiI have it framed and mounts
13:58:39BigBambiand that ISN't WEIRD
13:59:27GodEaterwho said it was weird ?
13:59:32preglowmounted on a horse?
13:59:36BigBambiI know what you are all thinking
13:59:37GodEatera lot of people frame and mount photos
13:59:39preglowthat would be weird
13:59:44*preglow gets food too
13:59:49BigBambiof linuxstb in a south seas costume
14:00:05BigBambiI don't think lots of people do that (or do they?)
14:00:16tickJdGordon: go back to where the playback was started from. This can be file browser or the root menu (if it was the resume playback entry)
14:00:29JdGordonor datase.. yes
14:00:53pixelmaI would like to see that too
14:01:01BigBambiSounds good
14:01:43JdGordonpressing STOP tho would goto root.. not previous
14:01:52JdGordonit would only goto previous if stopped automatically
14:02:18tickJdGordon: hmm... not sure about this.
14:02:22amiconnWhy that?
14:02:44B4gderit would make sense to go back on stop too I'd say
14:02:53JdGordonwell.. otherwise we are making the root menu just another menu, which is what we didnt want?
14:03:04B4gderimagine in the file browser startig a song, then pressing stop after a short while
14:03:17B4gderI'd expect to be in the file browser still then
14:03:40tickJdGordon: no, we make it the ultimate end of all routes
14:03:55*JdGordon hates democracy :p
14:04:16pixelmaI also don't understand why it should behave differently depending on the reason why it has stopped
14:04:25JdGordonneihter :p
14:04:43JdGordonpixelma: it apears the ondio leys havnt been done... what should the shortcut to wps be? and off int he menus?
14:05:00JdGordonMENU and OFF like the browser currently?
14:07:43pixelma"off" in the submenus cancels the menu as it does currently (and I prefer that over going left) - in the root it could act as stop like in the filebrowser - "mode" could work as resume everywhere unless I'm missing something
14:09:44 Quit ashridah (Read error: 131 (Connection reset by peer))
14:09:49 Join CaduMimi [0] (
14:10:05pixelmamaybe that's a chance to justify the "left cancels setting" though
14:10:14pixelma(for you) ;)
14:10:54JdGordonhmm... No I disagree with exiting wps > previous.. if we do this there are 2 buttons to go from wps to the browser..
14:11:04CaduMimihello guys! i have a question: i live in Japan and i can't find a good portable audio player, anyone knows something here that i could buy that would play ogg/flac/mp3 or a good player i could rockbox (i mean, stable rockbox running in it) ? thanks in advance
14:11:05JdGordonpixelma: na thats being removed.. once someone cna be bothered :p
14:11:49JdGordonany of the players listed at
14:11:51markunCaduMimi: the Toshiba Gigabeat series F and X were sold in Japan and work very well with rockbox
14:12:38CaduMimii've seen those.... so it's worth buying one of these just for rockboxing?
14:13:19markunCaduMimi: the most important features missing are recording and FM radio, if you don't need that it's a great player
14:13:23markunbut only with rockbox :)
14:13:54pixelmaJdGordon: abot the two buttons: not on Ondio ;) - and why should the shortcut to the root (players that have it) be removed if the difference is about what happens if playback is stopped? (IIUC what you mean)
14:14:07w1ll14m_mirning all
14:14:10 Nick w1ll14m_ is now known as w1ll14m (
14:14:41*amiconn notices [IDC]Dragon around and hopes for a bootbox commit
14:14:54[IDC]Dragonhah, not so soon
14:15:11CaduMimimarkun, do you own one or know someone who owns/tested it extensively ?
14:15:19amiconn[IDC]Dragon: Why not?
14:15:20JdGordonpixelma: I think we need to tread the ondio as a special case
14:15:23*[IDC]Dragon recommends a 512kB flash chip ;-)
14:15:29markunCaduMimi: I started the rockbox port :)
14:15:29CaduMimimarkun, i don't use FM or recording of any kind
14:15:37CaduMimimarkun, yay!
14:15:43[IDC]DragonI was "lazy", that's why
14:15:53markunAre they cheap in Japan?
14:15:54[IDC]Dragonbut I did some research
14:16:02markunbtw, the S series doesn't work..
14:16:11amiconnDidn't you already cut it down to less than 2/3 of svn?
14:16:14DataGhostlol some people are really stupid
14:16:16CaduMimimarkun, haven't checked those, i'm so desperate i jumped straight to the iPOD section T___T
14:16:17markunCaduMimi: if you can get a X60
14:16:25CaduMimialmost bought an ipod nano ahhaahahhaah
14:16:31[IDC]Dragonit has like a good half last time
14:16:31markun2nd gen?
14:16:45DataGhostlast time those construction guys were here they drilled through an electrical wire in the wall
14:16:52CaduMimithought about converting my ogg/flacs to mp3 and using some of those 'ipod database creators' ...ah shitty :(
14:16:53amiconnI doubt that rewriting it from scratch will yield a further significant drop in size
14:16:56[IDC]Dragonbut I broke USB mode, like I told
14:16:56JdGordon[IDC]Dragon: good enough, commit it so we have a green table :)
14:17:00DataGhostnow they just drilled through the water stuff
14:17:29*[IDC]Dragon wonders why the table color depends on rombox fit
14:17:38[IDC]Dragonmake that optional
14:17:43pearldiverplaying FLACs with crossfade results in half a second artifacts (usually beginning of the song), 0225 build and newer, gigabeat target. works OK with 0222 build for example. gigabeat target
14:18:17[IDC]Dragonamiconn: I think rewriting can bring it down big time
14:19:28CaduMimimarkun, X60 ?
14:19:36[IDC]Dragone.g. we don't need posix style file functions, just a routine which copies a cluster chain into memory
14:19:48CaduMimimarkun, i'll search for it on the stores.... full model name = Toshiba Gigabeat X60 ?
14:20:13CaduMimimarkun, only one more question (2), battery life and stability ?
14:20:35markunCaduMimi: the most people got was 22 hour playing
14:20:58markunand I think it's very stable, maybe people use it every day with rockbox
14:21:09GodEaterCaduMimi: stability is great - it's never crashed on me
14:21:29CaduMimiGodEater: also a X60 owner? nice!
14:21:41markunCaduMimi: but I think people with a X30 are getting less runtime than with a F40, maybe the battery is different
14:21:45CaduMimiwhoa 22 hour....that's quite long!
14:21:48GodEaterF40 here actually
14:21:52GodEatercouldn't get an X series
14:21:54pondlifeJdGordon: Just tried the root menu patch
14:21:59GodEaterbut their very similar hardware wise
14:22:08CaduMimiso the
14:22:08markunCaduMimi: The F and X are more or less the same, but the X is smaller, lighter and has a bigger screen
14:22:08[IDC]DragonI've been collecting links to some projects where people do file reading from SD cards with tiny 8 bit PIC and Atmel controllers, which allow for a few kB of code
14:22:13pondlifeShouldn't follow playlist take you back to the exact file that's being played?
14:22:27pondlifeIt only seems to go to the folder, with track 01 selected.
14:22:47JdGordonpondlife: yes, but might not be possible yet
14:22:48GodEaterpondlife: that's how it's always worked IIRC
14:22:53*[IDC]Dragon and amiconn are interfering into another conversation...
14:23:01pixelmamarkun: don't call it X60 only - that will confuse JdGordon :P
14:23:18pondlifeGodEater: Yes, but the root menu patch roots it!
14:23:20markunpixelma: MEGX60 better? :)
14:23:21 Join daurn|zaurus [0] (n=daurn@unaffiliated/daurnimator)
14:23:30daurn|zaurushi all
14:23:41pondlifeJdGordon: I'll put a note on Flyspray
14:23:44JdGordonpondlife: yeah it does... but at least the folder is close enough
14:23:52pondlifeNo it's not
14:24:03markundaurn|zaurus: hey, you bought a zaurus?
14:24:06pondlifeI guess you don't use that feature?
14:24:14tickpondlife: when we fix this we could also make font browser to initially point to the current font. Same for the other browsers.
14:24:14daurn|zaurusa little while ago
14:24:15GodEaterI use it, folder is close enough for me
14:24:20markundaurn|zaurus: I want one! :)
14:24:30pearldivermarkun do you have any FLACs?
14:24:40daurn|zaurusabiword broke itself :(
14:24:44markunpearldiver: only 1 I think :)
14:24:49daurn|zaurusseg faults
14:24:58pearldivermarkun duh :P
14:24:58CaduMimiso the best model would be the X60 ? noted down.
14:25:01pondlifeJdGordon: As long as you don't break the current functionality.
14:25:13daurn|zauruscan't word process :(
14:25:27markunpearldiver: I even have it with me in the test folder
14:25:46pearldivermarkun well you need 2 to crossfade
14:25:57pearldiverthe artifacting is there
14:25:58JdGordontick: not as easlily
14:26:07tick IIRC, the "follow playlist" feature is implemented in an ugly way using a static var which has many chances to be overwritten
14:26:36markunpearldiver: I can add the file a few times maybe
14:26:45JdGordonthe whole tree browser is done in an ugly way...
14:26:46tickJdGordon: yes, I see. I only said that when we'll be able to do that we'll also be able to do the same with browsers
14:27:05daurn|zaurusmarkun: they're expensive...
14:27:19daurn|zaurusat least the good/new oness are
14:27:38daurn|zaurusPS, they stopprd making them a couple of months ago
14:27:50CaduMimimarkun, GodEater how much a gigabeat Fxx or Xxx cost in your place?
14:28:00tickJdGordon: exact cursor positioning would be the de luxe solution but just the folder is good enough IMO
14:28:17tickRemember: we have the root menu which is a great gift! :-)
14:28:18JdGordonI agree
14:28:19pondlifeI disagree strongly.
14:28:22markunCaduMimi: they are not forsale in my place, but I heard you can get a F40 for about $100 on ebay
14:28:41pondlifeIf it breaks something which currently works, it's not ready
14:28:46markunCaduMimi: the X series are really hard to get, only japan and australia
14:29:13JdGordonwhy are we special? or what did they take out of the F ?
14:29:33markunCaduMimi: they are not produced anymore btw, so it's not so easy to get them new..
14:29:48GodEaterCaduMimi: I got my F40 for 96 USD
14:30:12 Quit Ribs ("eh eh ehhhh!")
14:30:22tickJdGordon: why is that so hard? Because of the new menu code? Or b/c the ugly browser code?
14:30:40JdGordonthe 2nd
14:30:55JdGordonpondlife: ok, I think ive got the bandaid that will fix it :p
14:30:58CaduMimiwell here in japan i'm SURE i've seen these toshiba player for sale (the face contains just the screen and buttons put in "+"-style right ?)
14:30:58 Quit SirFunk (Read error: 60 (Operation timed out))
14:31:02tickJdGordon: aha, I supposed that
14:31:11CaduMimiGodEater: whoa, capacity?
14:31:12GodEaterCaduMimi: sounds like the Gigabeat yes
14:31:20GodEaterCaduMimi: 40 Gigabytes
14:31:38JdGordonno, damn, I dont :p
14:31:44CaduMimiso the newest model is the F<something> right ?
14:31:52GodEaterno - the X is newer
14:31:53CaduMimithis weekend i'm looking for one .... ehheheh
14:31:57GodEaterbut much harder to find
14:32:03CaduMimimuch harder to find?
14:32:06GodEaterif you're in Japan though you might find it easier
14:32:31tickGodEater: I don't understand. If that model is wanted so much why don't they sell it?
14:32:33CaduMimithey're newer....but harder to find? stopped being produced/discontinued or they're just selling well ?
14:32:33JdGordonpondlife: hmm.. if the playlist jumps to a new folder, does it (in svn) highlight the first track or the actual track being played (if its not doing dirplay)
14:32:45pondlifeNot sure, I'll check
14:32:47pixelmathe latter
14:32:50GodEaterCaduMimi: they never released them outside of Australia / Japan
14:32:55pondlifeI would expect the actual track
14:32:59GodEaterand since I live in Europe, that means they're harder to find for me
14:33:01JdGordonhmm... damn
14:33:02pondlifeThat's what I want anyway
14:33:03CaduMimiGodEater: so it's my chance!
14:33:10CaduMimii live here yay! :P
14:33:17GodEaterif you can find two - I'd buy one from you ;)
14:33:21*JdGordon wonders how it does that without spinnig the disk?
14:33:34*CaduMimi sets up a service (and paypal) for delivering players for his pals at #rockbox :P
14:33:35GodEaterassuming they don't end up costing a fortune
14:33:51CaduMimiso this X60 is fully supported , hmmmmmmmmmmmmmmmmm
14:34:00CaduMimiand i don't use Fm radio nor recording at all....
14:34:34JdGordonpondlife: hmm... OK i must be asleep... ill fix it, but it will cost a disk spin
14:34:35CaduMimiwell, maybe i'll buy this thing this saturday! yay!
14:34:44 Join Febs_ [0] (n=chatzill@
14:34:44ShaidI can get you an x60 for about $500aud.
14:34:46 Nick Febs_ is now known as Febs (n=chatzill@
14:34:51Shaidwhich might be a fortune.
14:34:58Shaidmight be less if I look harder.
14:35:02Shaidthat was a 5 second google effort. :P
14:35:04CaduMimihave to search them here ....
14:35:17CaduMimibtw i'm kinda LOW on resources :P ahahahahahah
14:35:31pixelmaJdGordon: wouldn't the disk spin anyway when returning to filebrowser?
14:35:32CaduMimi500aud are how much in usd ?
14:35:32GodEater$500 AUD is a fortune in my book
14:35:33pondlifeJdGordon: Tomorrow will do.
14:35:41pondlifeOr anytime before you commit
14:35:54Shaidit's about 300usd.
14:35:55pondlifeAnd why an extra spin?
14:36:06amiconn[IDC]Dragon: Well, if you want to wrestle with the SH1 SPI again...
14:36:22JdGordonpixelma: yeah, I forgot about that :p
14:36:26Shaid400, even
14:36:29amiconnBootbox should be small, but it also needs to be reliable
14:36:34GodEateraccording to the currency conv I used it's nearer $400 USD
14:36:36Shaidman, the aus dollar is worth more than I though.
14:36:57CaduMimino small capacity, fully supported toshiba model ?
14:37:24GodEaterCaduMimi: get an F series then - they're cheaper
14:37:30GodEaterMUCH cheaper :)
14:37:50CaduMimi(i was planning on something small......and cheap, at most 200usd or +-20,000 yen, fully rockboxable and pocketable) :P
14:38:10GodEaterthe size difference between the X and the F series isn't that great
14:38:16GodEaterand they come in the same capacities
14:38:35CaduMimiif it's rocketboxable but needs a backpack to use it....i could continue using my Gp2X .... a bulky (actually a handheld console) that plays OGG/mp3/flac etc...
14:38:52Shaidgood ol gamepark
14:39:06[IDC]Dragonamiconn: "wrestle with the SPI"?
14:39:07GodEaterthe F hardly needs a backpack, it goes in my suit jacket breast pocket easily
14:39:35amiconn[IDC]Dragon: I was referring to your "tiny pic code which can handle SD cards"
14:39:37[IDC]DragonI hope I can copy the goods of the MMC driver
14:39:51[IDC]Dragonand will do HD model(s) first
14:39:51 Quit tick ("CGI:IRC (EOF)")
14:39:56CaduMimiguys, thank you for all the answers/clarifications
14:40:04CaduMimii'm definately up for one of those toshibas :P
14:40:16[IDC]Dragonthen check how minimal MMC can be done
14:40:35[IDC]Dragonwe only need to support the internal
14:40:51CaduMimiGodEater: crossfade and all the nifty things work perfectly in it ? ? :P
14:41:03[IDC]Dragonso detection etc can go overboard
14:41:20GodEaterCaduMimi: it's the most powerful (in terms of CPU) player that rockbox supports
14:41:48[IDC]Dragonpehaps an early cvs version can show us how that looked like ;-)
14:41:54GodEaterCaduMimi: so you can have pretty much every DSP effect Rockbox supports turned on and it won't bat an eyelid
14:42:20CaduMimiGodEater: and yet the thing boasts good battery life? whoa
14:42:26Shaidcheapest price I've found for it 480, GodEater
14:42:31GodEaterCaduMimi: yep
14:42:32Shaidguess it's an expensive little device.
14:42:46GodEaterShaid: I'm not fussed then - the F series is plenty good enough for me
14:43:39amiconn[IDC]Dragon: Even svn bootbox only supports the internal...
14:43:48daurn|zaurusnight all
14:43:59 Part daurn|zaurus
14:44:06[IDC]Dragonproduct recommendations remind me of an OT question
14:44:15amiconnYou could drop the large block handling, but that'd mean structural changes
14:44:56[IDC]Dragonis there a Linux music player app which has a web frontend, or is made for using a PDA as a browsing remote?
14:44:58ShaidI can get an x30 for 340
14:45:07GodEaterShaid: what currency ?
14:45:09Shaidclearance stock though, might be sold out
14:45:26GodEaterstill a little pricey - esp. for only 30GB
14:45:26Shaidhuge link following...
14:45:32Shaidthat's a LONG url
14:46:01ShaidI should've though of that, considering how much I use tinypic
14:46:40*[IDC]Dragon sees his question scrolling away unnoticed, I'd better ask the ML
14:47:03GodEater[IDC]Dragon: mpd
14:47:12linuxstb[IDC]Dragon: I remember something called, I think, giantdisc which was an audio player controlled by a Palm.
14:47:16GodEaterthere are a couple of PHP based front ends to it
14:47:39JdGordonhmmm... wtf? my sim suddenly decided to start crashing when loading mp3s!
14:47:41GodEaterxmms2 is similar to mpd too - there may be web front ends to it now too
14:47:47daurnimatorJdGordon: goto bed!
14:47:55JdGordonand by crash I mean freeze
14:48:00*JdGordon doesnt have uni tomorow
14:48:28*GodEater uses mpd on his work and home PCs all the time
14:48:39*amiconn wonders what [IDC]Dragon still needs a pc based music player, with so many daps...
14:48:46[IDC]Dragonweb frontend is not really necessary, in fact overkill which may slow it down, but I want a browsing remote
14:49:00amiconnInsert "for" at the correct position...
14:49:15bospaadjempd doesnt have a default frontend
14:49:24GodEater[IDC]Dragon: the "front end" is seperate from the player
14:49:34Shaidamiconn: there aren't many daps with 500gig storage space...
14:49:40GodEater[IDC]Dragon: in both the case of mpd and xmms2 - which are both server based players
14:50:25GodEater[IDC]Dragon: they both use a simple control mechanism allowing you to construct your own client in whatever manner you choose
14:50:26[IDC]Dragonthanks for the pointers, I know amarok
14:50:43[IDC]DragonGodEater: sounds good
14:51:19GodEater[IDC]Dragon: mpd, (which I know and use) has command line clients, ncurses based ones, the web ones already mentioned, and several different flavoured GUI ones
14:51:40GodEaterI use emphasis, which is an ETK based GUI client personally.
14:52:01[IDC]DragonI have my (headless) server in the basement, it could pump S/PDIF through the house
14:52:04GodEaterthere are even windows clients for mpd which talk to it over the network
14:52:32 Join BigMac [0] (
14:52:35GodEater[IDC]Dragon: I have the same plan in my new place ;)
14:53:06[IDC]Dragonwhat do you plan for a remote?
14:53:24[IDC]DragonI'm thinking about a Nokia770
14:53:28BigMacHey anyone around who has amade a successful dock connector for the ipod
14:53:32[IDC]Dragonand have a SimPad
14:53:46BigMacor has a decent amount of electronics know how
14:53:55GodEaterit'll be much cheaper than
14:54:10[IDC]DragonI'vechecked sonos a while ago
14:54:19GodEaterit's a nice idea - but VERY expensive!
14:54:24[IDC]Dragonand have one squeezebox
14:54:49[IDC]Dragonsonos database is limited to 40k songs, which drops it
14:54:57GodEaterpah - that's rubbish
14:55:13GodEaterI might look into getting a Nokia770 myself
14:55:24GodEaterotherwise I have an iPaq I could use
14:56:01[IDC]Dragonthe UI has to be swift, sliggishness kills it
14:56:50[IDC]DragonI found only very few PDAs whith a jogdial
14:57:15[IDC]Dragonand those are rather up/down rocker switches, I think
15:01:39GodEateryeah - that sounds like the same thing on my iPaq
15:02:31 Join Mouser_X [0] (
15:03:23[IDC]Dragongiantdisc lokks good, too
15:03:27JdGordonpondlife: almost got it :)
15:03:29[IDC]Dragon looks
15:05:01JdGordonanyone got a usb numpad they dont use?.
15:05:22[IDC]Dragonand I want to optionally browse by file date, to check new additions
15:05:36[IDC]Dragonthat seems to be a rare feature
15:05:51Shaid[IDC]Dragon: sounds like you might have to write your own...
15:06:02Shaidor modify an open source one
15:06:25[IDC]DragonI did the sort by date rockbox option for that
15:07:02[IDC]Dragonperhaps mod something a bit, yes
15:10:30[IDC]Dragondo you know if mpd or xmms2 can do ff/fr ?
15:10:36markunCaduMimi: don't buy a Gigabeat S60 by accident..
15:10:54preglowmarkun: people sometimes do that?
15:10:57GodEater[IDC]Dragon: yes they can
15:11:03preglowhow much do gigabeats go for these days anyway?
15:11:08GodEaterwell - mpd can
15:11:11GodEaterstill not used xmms2
15:11:41preglowi have intrinsic distrust for anything with "xmms" in the name
15:12:08GodEaterit's a complete re-write as I understand it
15:12:09CaduMimimarkun, got it, F or X series only
15:12:16GodEaterthe only thing it shares is the name
15:12:33CaduMimiany will do ? (do the numbers after the char matter?)
15:13:00GodEaterthe numbers just specify the disk space
15:13:06GodEaterso any number will do
15:13:09markunpreglow: F40 is the most available I think, around $100
15:13:15GodEaterjust depends on how much space you want
15:13:24*[IDC]Dragon tries to compare xmms2 and mpd
15:13:38Shaidpreglow: I can get you an x60 for $475aud :P
15:13:47[IDC]Dragonthe xmms2 folks say theirs is better... ;-)
15:13:47Shaid370aud for the 30g.
15:13:51JdGordonpondlife: ok, try the new patch please.. and look for bugs which this brought in...
15:13:56*JdGordon -> bed
15:14:07 Quit JdGordon ("Konversation terminated!")
15:14:10markunCaduMimi: and the players >= 40 are 3mm thicker than the < 40 models (exception is the F41)
15:14:32GodEater[IDC]Dragon: looks like they might be right - if you're only looking at the feature set
15:14:46GodEaterI couldn't tell you which sounds better though :)
15:15:07CaduMimimarkun, thicker hard drive , right ?
15:17:54markunCaduMimi: yes, 2 platters instead of 1
15:18:11[IDC]Dragonmpd seems more mature, xmms2 has no official release yet
15:18:27[IDC]Dragonthe rockbox disease... ;-)
15:18:45preglowwhat do you mean, we have several official releases :>
15:20:32***Saving seen data "./dancer.seen"
15:25:47 Quit ender` (" We're not lost. We're locationally challenged. -- John M. Ford")
15:28:48 Quit Nibbier (Read error: 110 (Connection timed out))
15:29:34 Join Nibbier [0] (
15:33:05 Quit GodEater ("CGI:IRC (Ping timeout)")
15:35:05 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
15:35:18[IDC]Dragonthe xmms2 developers use git, whoa
15:35:34GodEatertry not to hold it against them
15:36:32[IDC]Dragonno, I got the impression they're tough kernel hackers
15:36:44GodEaterlearning git is on my todo list
15:37:04GodEatersomewhere after "steal paris hiltons millions and leave her in the gutter"
15:37:07[IDC]Dragonlearning svn is on mine ;-)
15:37:47[IDC]Dragonoh, you just missed paris' party
15:38:33 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
15:43:49preglowGodEater: you could leave her with me, i'm planning on getting rich on selling movies
15:44:20 Join Criamos [0] (
15:44:24GodEatermovies starring her? Good luck!
15:44:32 Quit BigMac (Read error: 60 (Operation timed out))
15:44:38*GodEater saw House of Wax. Wasn't impressed.
15:44:54preglowonly movie with her i've seen is one night in paris
15:45:31preglowjhMikeS: yoes?
15:45:45GodEaterhahaha - yeah I saw that too. Not a bad effort at comedy
15:45:46*jhMikeS site waiting for comments after every commit :)
15:45:53jhMikeSsits even
15:46:04preglowwhat's this with differing parameters?
15:46:35jhMikeSpreglow: for now...I want them on coldfire to be coldfire centic...and I can't redo the ARM stuff
15:47:18preglowi'll see how doable it is
15:47:28jhMikeSIf you switch it there, go ahead and stip that
15:47:32GodEaterhurrah! Offer on place in Wapping has been accepted. Champagne will flow tonight!
15:48:29jhMikeSpreglow: I mean, you did tell me it didn't matter for ARM and to just go ahead and make it easy to use movem afterall :)
15:49:05preglowjhMikeS: it most often doesn't, i'll have a look now
15:50:00markunGodEater: congrats! When is the house-warming party?
15:50:09preglowi've got a collision in dsp_cf.S now, hmm
15:50:17preglowi wonder what i did to that
15:50:43jhMikeSweren't adding anything?
15:50:55preglowit's in the middle of crossfeed so it has to be something
15:51:03preglowif i can't remember, it wasn't imporatnt
15:52:14linuxstbGodEater: Congrats on your purchase of a little bit of Wapping
15:52:21GodEatermarkun: well they're looking to have everything done and dusted in 8 weeks - which will be record time what with the way the UK property market works!
15:52:34 Join Arathis [0] (
15:52:39GodEaterlinuxstb: thank you ;)
15:54:12jhMikeSwell, I change the style of the asm to match my crummy preference used in most of it
15:55:17preglowthat weird mix of mit and motorola syntax? :>
15:55:56jhMikeS:P ...
15:56:26preglowi don't really care as long as pure mit isn't used
15:57:09*jhMikeS doesn't even have a clue about...just likes the x(%Ax) over (x, %Ax) cause it saves characters
15:57:30preglowyeah, that's one of the ones i really don't are about
15:57:39preglowi pretty much just chose at random
15:57:50preglownever did any m68k before rockbox
15:58:07 Quit GodEater ("CGI:IRC (Ping timeout)")
15:58:33jhMikeSme neither...rb just gives me a reason to learn things
15:58:39preglowyou switched from index addressing to direct addressing?
15:58:54jhMikeSfewer instructions
15:58:58preglowreally now
15:59:11preglowthat might give me headaces for arm
15:59:14preglowheadaches too
15:59:18jhMikeSit's optional
15:59:35preglowthe arm crossfeed really, really has a register squeeze going on
15:59:36jhMikeSfor arm, use an doesn't matter what's in the index field
15:59:38preglowbut i'll see
16:00:57jhMikeSfor coldfire it saved a good number of instruction so index is a pointer :\
16:01:15preglowmost things can be solved i just stare at it enough, i've discovered
16:01:28 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
16:01:35jhMikeS...I think that's my experience too
16:04:28preglowi'm thinking of redesigning that crossfeed filter too
16:04:31preglowbut that doesn't affect the asm
16:04:46 Join barrywardell [0] (n=barry@
16:05:26 Quit Mouser_X (Read error: 110 (Connection timed out))
16:05:32preglowyeah, definitely, just using one of the filters i designed for tone controls will be better
16:05:33jhMikeSin what way...that wouldn't affect asm?
16:05:38preglowno, not at all
16:06:31preglownah, this arm thing will be highly doable, so no worries
16:09:57preglowthe problem with arm that you can't really compare directly with a value
16:10:04preglowif it's a complex value, you first need to load it
16:10:05jhMikeSno immediate cmp?
16:10:19preglowthere is, but all immediate numbers in arm need to be eight bit plus rotate
16:10:45preglowso you can do 0xff000000, 0x00012000, 0xab, but not 0x13000435
16:11:22jhMikeSthat would tick me off
16:11:37preglowdirect consequence of instructions always being 32 bit
16:12:14amiconnpreglow: I've seen numerous places where complex values are constructed instead of a simple pc-rel load
16:12:22preglowamiconn: yep, me too
16:12:35amiconnI wonder why gcc does that...
16:12:37preglowamiconn: rule seems to be that they should be constructed if they can be so out of a mov and or sequence
16:12:43preglowamiconn: ldr with constant pool if not
16:13:10preglowwell, i guess some clever dude did a benchmark and found it to be faster
16:13:12preglowat least it's not slower
16:13:22preglowan ldr is three cycles, mov + or is two
16:13:26preglowoccupy the same space
16:13:48jhMikeSpreglow: well, it's odd, but trying to do channel modes with shifts only saves me 1 clock over having all other neat stuff
16:14:06preglowjhMikeS: you got some fancy stuff to do timing that granular?
16:14:14amiconnpreglow: I've seen mov / orr / orr as well
16:14:22preglowamiconn: well, that'd be more dubious if you ask me
16:14:31preglowi'd just use an ldr for that
16:15:27 Quit Rob222241 ()
16:15:28jhMikeSpreglow: not sure what you mean by that...
16:16:57 Join Rob2222 [0] (
16:17:03preglowjhMikeS: well, if you say you save just one clock, that doe simply you have some means to do really fine-grained timing
16:17:24preglowand i'd like to know what :>
16:19:24 Join ender` [0] (
16:19:57preglowamiconn: hmm, have you ever used "adr" pseude op?
16:20:02preglowfor arm, that is
16:20:18jhMikeSpreglow: in theory it's one clock...including stalls
16:20:42preglowjhMikeS: right
16:21:05jhMikeSbut every other memory operation is identical anyhow
16:22:37Mikachuone thing i noticed after updating the apple firmware, and this is not important in any way, is that the backlight doesn't turn on when you touch the wheel when it's in usb mode
16:23:15amiconnpreglow: No, I didn't even know it exists. What does it do?
16:23:31amiconnjhMikeS: Cycle counting is one thing... but it's not always exact
16:24:13preglowmy experience is it's almost never exact
16:24:37amiconnEven though address register and direct addressing should be equally fast on coldfire, direct addressing often runs slower
16:24:48jhMikeSof course not ... I can profile both versions and see ... but running the emac one showed less boost at the time.
16:24:54preglowamiconn: "adr reg, address" is supposed to generate one instruction that creates an address by relative computation from pc
16:25:08amiconn...just because the instruction is larger and takes longer to load/takes more icache space and similar effects
16:25:10preglowamiconn: which might be a more clever choice than "ldr reg, =address" if it works
16:25:41 Join Llorean [0] (
16:28:22markunI still think this guy is full of shit:
16:29:07markun"What linux kernel does the Zune-Linux project uses?" : "... No official kernel for our distro has been decided upon yet."
16:29:26*amiconn tries to avoid opcodes with extension words within tight loops on coldfire
16:30:05 Quit GodEater ("CGI:IRC")
16:30:22 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
16:30:34GodEatermarkun: I think you're right - he didnt' even understand the question
16:30:36preglowmarkun: hahaha
16:30:39GodEaterDSL is hardly a kernel
16:30:40preglowmarkun: doesn't really seem serious
16:31:08markunI shouldn't waste my time with this..
16:31:20preglowbut hey
16:31:20LloreanBesides, the GPL pretty much absolves you from liability anyway, if the software explodes a few peoples' zunes.
16:31:30preglowhe's got a degree in business, shitspeak like this is natural to him
16:32:05 Join perl|work [0] (
16:32:18 Quit pondlife (Read error: 104 (Connection reset by peer))
16:33:00GodEaterall their forums have a sticky "make a donation through paypal" link in them. For GOD'S sake. This is clearly a scam
16:33:02preglowamiconn: doesn't seem like gas likes adr
16:34:20preglowamiconn: yes it does, but the symbols need to be defined in the same file
16:35:28preglowjhMikeS: we probably should store the delay wrap address for crossfeed in the struct or something, since it changes with sample rate
16:35:37preglowjhMikeS: and we might want to support multiple playback rates soon
16:35:43jhMikeSwell I did add an extension word in a loop but the rearrangment that nescessitated it more than made up for it
16:35:56jhMikeSpreglow: yuck
16:36:24jhMikeSthat sucks for crossfade
16:36:56preglowoh, like that
16:36:58jhMikeSno were talking about crossfade
16:37:24*preglow falls off
16:38:10markunpreglow: would there be a setting a which samplerate to play or would the sample rate depend on the song's rate?
16:38:27preglowwell, the last certainly sounds the most sane
16:38:39preglowafter all, we want to minimise the number of processing stages done
16:38:53preglowif the song is 22khz, then we should play it back at 22khz
16:39:09*amiconn agrees
16:39:12preglowboth because we then don't have to resample, and also because the dac 100% certainly does the filtering better than we do
16:39:19markunbut yes, changing from one file to another with a different rate is a problem
16:39:25amiconnNo crossfade possible between different sample rates
16:39:29B4gderthat zune linux guy couldn't be less vague on the details
16:39:47amiconnNo loss at all imho</opinion>
16:40:14B4gder10 guys developing, but "has not decided on kernel yet"
16:40:40linuxstbIt's obviously so easy, they're porting many different linux kernels to the zune...
16:40:43markunB4gder: look at the reply they gave to toffe's question:
16:41:26jhMikeSI have to find out about some of the tick when switching on x5
16:42:11GodEatermarkun: where is his question ? I see a post from him, but no question...
16:42:34markunGodEater: not a question really, more a request to have the discussions public
16:42:35preglowcrossfade can fade between songs of different sample rates if it wants to, but then it needs to resample
16:42:44preglowi don't think disabling crossfading between such tracks is so bad
16:43:12markun"Our project doesn't really occur online. Since we all live in the same town and go to the same places. Kind of hard to log us talking randomly."
16:43:28B4gderalas, the project is them talking...
16:44:01LloreanDoes the Zune have recording functionality?
16:44:04GodEater"despite the technical nature of our project, we actually have no clue how to use computers or the net, and therefore can't set up any forums / irc channel"
16:44:10preglowwe need to issue a press release calling them jive suckers!
16:44:16perl|workmarkun did you have a chance to test?
16:44:18Lloreanpreglow: Seconded
16:44:21perl|worki have no problems with 0222 build
16:44:50markunperl|work: I tested with this one file, but somehow crossfade didn't kick in when I skipped to the 'next' file
16:44:53perl|work0224, 25 - not good
16:45:25perl|workdont have it :P
16:45:41markunyou can build it
16:46:01preglowjhMikeS: the change from index -> address probably yields fewer instructions for arm too...
16:46:03preglowi'm a retard
16:46:28perl|workmarkun probably will tonight
16:46:32jhMikeSpreglow: well...heh...that's good then
16:46:56perl|workartifact is strange as well, its like half a second of the previous song
16:47:08markunperl|work: I see much more before 0224 here:
16:47:58*Llorean wonders what town these 10 people live in.
16:49:04perl|workmarkun i was browsing logs, fail to see why might be causing it
16:49:05 Join scorche` [0] (n=scorche@rockbox/administrator/scorche)
16:49:39 Join desowin [0] (
16:50:49perl|workits not EQ i think, just FLAC+crossfade
16:51:12markunLlorean: I have to restrain myself from replying..
16:52:49LloreanIt really doesn't matter though. If they get it working, then we'll likely benefit. If they don't, well, it's not like we lost anything.
16:53:22markunGodEater: why doesn't he believe us when we tell him he wants rockbox:
16:53:33 Join kubiix [0] (
16:55:09Lloreanmarkun: My suspicion is that to him 'upgrade' simple means 'newness' rather than anything regarding functionality.
16:56:42markunLlorean: increadible, although he's looking for a DAP with Ogg Vorbis and UMS he goes for the Gigabeat S!
16:56:43jhMikeSpreglow: ...and I mean that's good that it'll yield fewer instructions ;)
16:57:11jhMikeSsuppose it's time to whip up the gain function...
16:57:35Lloreanmarkun: Ask him specifically which features Rockbox on Gigabeat lacks, saying that maybe you can recommend a better player knowing what it doesn't offer that he needs.
16:57:54 Quit GodEater ("CGI:IRC (Ping timeout)")
16:59:10linuxstbmarkun: His xclef looks like a good potential Rockbox candidate - 2.5" disk and Coldfire CPU according to this page:
16:59:11markunLlorean: I was thinking about doing that, but perhaps a bit pointless
16:59:34*B4gder posted a reply on the zune linux forum
16:59:40markunlinuxstb: yes, but it's already UMS with Ogg Vorbis right?
16:59:46 Join Domonoky [0] (
16:59:48linuxstbI've no idea.
16:59:56*Llorean was going to reply at the Zune-linux forum but it knew better and wouldn't send me an activation email
17:00:02 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
17:00:10B4gderiirc, the xclef had some drawbacks
17:00:23B4gderbut I can't remember what atm
17:00:32markunB4gder: sorry for wasting your time with this zune linux thing
17:00:41B4gderI enjoyed reading that interview
17:01:04B4gderhow to hint a lot of stuff without actually saying anything
17:02:06 Quit B4gder ("Time to say moo")
17:02:06markunB4gder: and saying some political correct things about linux and microsoft
17:02:52jhMikeSI think we need access to more dsp constants in the .S file
17:03:04jhMikeSor maybe....not :\
17:03:04LloreanI think that interview said more than enough, just not what they intended it to say.
17:05:19markunLlorean: and they are making us look bad for saying it's a hoax
17:05:50GodEaterbest just to bow out and offer no further comment IMO
17:05:59 Quit scorche (Read error: 110 (Connection timed out))
17:06:55markunGodEater: we have to warn all those poor kids willing to donate their pocket money :)
17:07:14*GodEater is still hoping someone can get linux working on the XB360 - and was excited to see someone purport to do so at a hackercon in Germany recently. But it's all gone very quiet now - so I suspect it was a fraud too.
17:07:18preglowjhMikeS: i don't get the tpf.l in coldfire crossfeed, couldn't you shave that one word by just inverting the branch condition and moving .cfwrap one instruction further?
17:07:34Lloreanmarkun: Their 'staff' pages suggest that they're in MANY different cities.
17:07:43LloreanI'd like to know which of those 'staff' are the actual '10' people working on it.
17:07:48LloreanAnd which are just forum admins.
17:08:02markunLlorean: maybe they were talking about 'the other development team'
17:08:25LloreanThe domain is registered in Florida, and their forums have staff in Dallas TX, Houson TX, Tampa FL, and somewhere in Oklahoma at least.
17:08:30LloreanErr, domain is registered in Ohio
17:08:59LloreanGodEater: It's really really easy to fraud having unsigned code running on the 360
17:09:12LloreanGodEater: Because if you pay the $100 for the XNA kit, you can run any code you want, to look like anything you want.
17:09:22GodEaterthis is true
17:09:42GodEaterbut the guy doing that must have had extremely large cahonas to pull that off in front of a room of people
17:09:53jhMikeSpreglow: forward taken branches are 3 times as expensive as forward not taken
17:09:55Lloreanmarkun: If either of the Texas locations turns out to be true, I'd be more than happy to offer to interview them in person and see their progress. :-P
17:10:16preglowjhMikeS: a comment to that effect might be nice
17:10:34GodEaterLlorean: I'm not sure they'd be keen to be interview by a man with a bat :)
17:10:58jhMikeSIt used to always take the brach for nowrap but thats 13 times as often as doing a wrap
17:11:13 Join jac0b [0] (i=9b6d0515@gateway/web/cgi-irc/
17:11:33 Quit jac0b (Client Quit)
17:11:44LloreanGodEater: What bat? /me looks innocent.
17:12:08GodEaterthe one you keep next to your desk that you'd love to use on the odd RB forum poster if only they lived close enough ;)
17:12:08 Join toffe [0] (
17:12:51preglowjhMikeS: man, having to waste two registers for an accumulator sucks : /
17:13:44markuntoffe: did you read the zune linux interview?
17:13:47jhMikeSthat I don't many are there in total?
17:13:59toffebagder : nice post on zune linux :)
17:14:10preglowjhMikeS: 16 total, one is instruction pointer and one is stack pointer
17:14:13preglowjhMikeS: so 14
17:14:17toffemarkun: I am reading now
17:14:28 Quit Vyrus (SendQ exceeded)
17:15:17 Join kaaloo [0] (
17:19:22toffemarkun : he doesn't say anything ...
17:19:47preglowjhMikeS: hmm, i assume i can never assume how far apart two non-interleaved channels will be in memory? :>
17:19:49jhMikeSpreglow: that's gotta hurt esp considering all 16 can be used pretty freely on cf if you want to save sp in mem and have accumulators
17:20:03jhMikeSpreglow: I wouldn't
17:20:22preglowyou pretty much can't anyway
17:20:26 Join midkay_ [0] (
17:20:26preglowcodecs pass variably sized data
17:20:26jhMikeSunless specifically designated somehow
17:20:36***Saving seen data "./dancer.seen"
17:20:51preglowjhMikeS: well, you can save sp on arm too, no problem
17:21:07preglowyou can even treat the pc as any register, but that will of course not help you far...
17:23:02 Join wLLm [0] (
17:23:12jhMikeSwell, if it's convenient to allow them/****************************************************************************
17:23:12jhMikeS * void apply_crossfeed(int count, int32_t *src[])
17:23:12jhMikeS */
17:23:12DBUGEnqueued KICK jhMikeS
17:23:12jhMikeSwell, for jump tables it could
17:23:30 Quit w1ll14m (Read error: 60 (Operation timed out))
17:23:32jhMikeSI hate it when I accidentally past my clipboard in IRC
17:24:38CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
17:24:38*jhMikeS pasted an entire file once ... and had no incidents after that till now
17:25:11Mikachuirssi has accidental paste detection :)
17:26:13 Join CriamosAndy [0] (
17:27:01preglowjhMikeS: yeah, i use it for jump tables
17:27:10 Quit XavierGr ()
17:27:21preglowi've pasted plenty of juicy tidbits on irc
17:27:27*preglow hugs irssi now
17:28:18 Quit midkay (Read error: 60 (Operation timed out))
17:28:39 Quit Thundercloud (Read error: 104 (Connection reset by peer))
17:30:44desowinjhMikeS: do you think if adding an playback to plugin API (not controlling audio thread) would require much work ?
17:31:17jhMikeSdesowin: if you want pcm playback it's there already
17:31:39jhMikeSor you mean codec playback? if so, that's a good chunk of work atm
17:32:14preglowjhMikeS: i almost want to suggest making all audio interleaved now...
17:32:20desowinI would want something like rb->playback(path_to_song, offset, seconds), where offset is place to start playback from (in seconds), and seconds are how much seconds of song to play
17:33:05 Join Juice^ [0] (n=Juice@
17:33:14desowin(codec playback)
17:33:28preglowwhich would make me look very silly indeed, having campaigned for making it all non-interleaved
17:34:01jhMikeSoh blast
17:34:43amiconnSong playback pretty much requires the playback engine
17:34:51jhMikeSdesowin: it's hardcodec to calling the playlists for filenames, but I want to rid it of that
17:35:01jhMikeShardcoded even
17:35:15preglowjhMikeS: btw, do you think keeping misc dsp structs in iram really matters? they're pretty much only burst read/written to in init/deinit
17:35:53jhMikeSdesowin: you could redirect the the codec callbacks to your plugin and reset them before it exits :\
17:36:05desowinjhMikeS: could you provide me some more information how to make it working ? (the playback code is so big)
17:36:19 Join Thundercloud [0] (n=thunderc@
17:36:20jhMikeSpreglow: I don't know, do a test and see if that changes anything.
17:36:20Mikachucan't he just do whatever the wps does?
17:36:55jhMikeS...well maybe...I've never look at what the WPS does too much
17:39:11jhMikeSI don't know what there that may be too stuck in the core somehow but that could probably be the best way
17:39:18 Quit midkay_ (Read error: 110 (Connection timed out))
17:40:52 Join Mouser_X [0] (
17:42:53 Quit Criamos (Read error: 110 (Connection timed out))
17:46:21 Nick jborn__ is now known as JoeBorn (
17:47:41 Join Rondom [0] (
17:48:29preglowmarkun: btw, do you have an arm target handy?
17:48:57markunyes, I do
17:49:13preglowcould you please test what happens when you set direct gain in crossfeed to 0 db?
17:49:16preglowi get a small click here
17:49:28preglowwhich i assume comes from where the gain is inverted accidentally...
17:49:54markunno click here
17:50:12markunmaybe I should try less clicky music :)
17:50:43preglowthen it's probably a new bug of mine
17:51:01markunstill no click
17:51:17 Quit BigBambi ("Leaving")
17:51:17jhMikeSpreglow: I noticed that too. With the code from svn before any changed I made
17:51:39 Join BigBambi [0] (
17:52:10markunI really don't hear it
17:52:24jhMikeSIt's obvious with some spc files
17:52:26preglowmarkun: if i just managed to hear it through autechre, i think you should hear it too, heh
17:52:29preglowno matter the music
17:52:40markunpreglow: I was listening to autechre as well :)
17:52:54markunweird ;)
17:53:08linuxstbdesowin: I would have thought it was possible for your plugin to create a new playlist containing the song, then tell the playback code to seek to the start point, then start playback, then tell the playback code to stop playback after X seconds. The audio playback menu in the plugin lib does some of those things I think...
17:53:22markunpreglow: Garbagemx36 in fact
17:53:46preglowoooh, i love garbage ep
17:53:53preglowi was listening to some tri repetae track
17:53:58preglowcan't ever remember the names, heh
17:54:03preglowtrack 2
17:54:12preglowjhMikeS: i get it on coldfire as well
17:54:25markunpreglow: did you see the music video for Ganz Graf?
17:54:33preglowmarkun: zillions of times
17:54:45preglowjhMikeS: it probably is from 0db getting calculated as 0x80000000 instead of 0x7fffffff
17:54:47desowinlinuxstb: it'll require stopping scrobbler_change_event, as I don't want those to get scrobbled
17:55:09preglowi qualify as a bona-fide autechre fan, i'd guess, if you just don't count that new album
17:55:42preglowwhich is boring
17:55:53preglowjhMikeS: i actually managed to bloody botch even this tiny fix...
17:55:56preglownothing ever is easy for me
17:56:38jhMikeSpreglow: something I messed up in shuffling things around? I made sure as I could not to change the calculations at all but who knows.
17:57:12preglowjhMikeS: nah, it's almost certainly my fault, you don't seem to have shuffled the actual struct contents around
17:57:55desowinlinuxstb: and imo it's really hackish approach
17:58:19jhMikeSpreglow: don't worry, when trimming up the crossfeed, it wasn't working so I went through adding the changes bit by bit, and nothing was working...
17:58:39linuxstbdesowin: I wouldn't consider it a hack - it's simply a plugin controlling the playback engine.
17:58:40jhMikeS...then I'm sitting going wtf, and I see I running the loop once too many times :)
18:00:21jhMikeSI also see now I don't need that fudge I put in yesterday to have the replaygain applied correctly...that will get fixed along with the addition of asm for that
18:00:33desowinlooks crazy, but I'll consider it later
18:03:57zylcheThe pod has sight. I repeat. The pod has sight!
18:03:58desowinit seems to be easiest way, and if you don't consider it a hack - sounds even better
18:05:47*preglow found his bug
18:06:24jhMikeSpreglow: yes? don't be shy :)
18:07:05markunpreglow: the clicking? And should I have heard it as well?
18:07:42preglowmarkun: definitely, you've got to be deaf or something ;)
18:07:47preglowbut no, that's not what i fixed, that'll come later
18:09:57preglowjhMikeS: ah, right, didn't see the switchparam thing either
18:10:03preglowi guess i'll get rid of that in the same go
18:14:09jhMikeSpreglow: feel free ... was only a holdover
18:14:56 Quit Mouser_X (Nick collision from services.)
18:15:05 Join Mouser_X [0] (
18:16:15jhMikeSodd that apply_gain changes the source buffer but doesn't change the sample count ... how that working?
18:16:16preglowjhMikeS: should i remove the entire #define in dsp_asm.h as well? i don't think we'll be needing it again
18:16:37jhMikeSyes...whatever is related to it
18:18:54jhMikeSWell, maybe a temp for the eq but a different one. Want to make it use dsp_data...and in doing add a separate history for each dsp
18:19:28 Quit Juice^ ("Leaving")
18:20:24 Join lee-qid_ [0] (
18:21:16*jhMikeS is getting ahead of himself and forgetting what's going on here with buffers
18:22:28 Quit daurnimator (Read error: 145 (Connection timed out))
18:24:35preglowi wonder what the hell is up with the ipod usb hanging
18:25:48linuxstbHave you noticed if there's disk activity when you're attaching usb?
18:26:02preglowthere always is when it screws up
18:26:07preglowthat is, the icon shows
18:26:09linuxstbThat's what I've noticed as well.
18:26:31linuxstbMaybe the ata spinup callback? That's a relatively new addition.
18:27:14linuxstbAlthough is this just an ipod problem?
18:28:18preglowthis feels like something i've dreamt or something, but i think i saw it on the h120 too
18:28:22preglowi hope for my sake i didn't dream that
18:28:49linuxstb:) I have the same faint recollection, although I'm not using my h140 much these days.
18:28:50 Quit lee-qid (Read error: 60 (Operation timed out))
18:29:20LloreanWhat USB hanging, exactly?
18:29:36linuxstbRockbox hanging on the USB logo when you attach to a computer.
18:29:55linuxstbOr maybe even before the USB logo appears...
18:30:00preglownever had that
18:30:03LloreanI was going to say I haven't experienced that, but I just realized that I don't plug in USB while in Rockbox.
18:30:19linuxstbpreglow: What is your USB hanging problem?
18:33:48preglowit hangs at the usb logo
18:33:52preglownever before
18:34:54linuxstbOK, I'm not 100% sure about it hanging before, maybe that's just been my own development builds.
18:35:02BigBambiI think I saw that today on my H140 - plugged in USB and the USB screen came up but nothing on PC
18:35:28linuxstbBigBambi: Did you notice if the disk was active at the time?
18:35:29BigBambiThen when I unplugged a splash saying Scanning disk came up and the hd light came on a bit, but nothing
18:35:44BigBambiThe disk wasn't active until I unplugged the usb cable
18:36:01preglowjhMikeS: looks ok?
18:36:08BigBambiI reset and plugged in into a different socket (still within rockbox) and it ws fine
18:36:19BigBambiIt might just be the socket on my laptop
18:36:20preglowi'll just wait for an oops, then go to the shop
18:36:22jhMikeSpreglow:?? I miss something?
18:36:28jhMikeSOh, you committed
18:38:23jhMikeSpreglow: looks fine
18:39:13BigBambilinuxstb: Hmmm, just tried another couple of times and it was fine both times (on both sockets). It is the one and only time I've ever seen it, so it might just be a combination of laptop + H140. If it happens again I'll let you know.
18:41:01 Join Lear [0] (i=chatzill@rockbox/developer/lear)
18:42:38 Quit tvelocity ("Αποχώρησε")
18:42:43*preglow wonders where the extra 128 bytes comes from
18:45:22*linuxstb goes home
18:45:25 Quit linuxstb ("Client Exiting")
18:45:51preglowto me it just looks like i shaved some bytes off dsp_arm...
18:46:16 Quit secleinteer (Remote closed the connection)
18:46:33 Join secleinteer [0] (n=scl@
18:46:51 Quit Rondom (
18:46:51 Quit toffe (
18:46:51 Quit GodEater (
18:46:51 Quit Llorean (
18:46:51 Quit nixphoeni (
18:46:51 Quit Everybody|away (
18:46:51 Quit jhMikeS (
18:46:51 Quit blippe (
18:46:51 Quit NuclearDog (
18:46:51 Quit amigan (
18:46:51 Quit Seedy (
18:46:51 Quit Spida (
18:46:51 Quit spug (
18:46:51 Quit perplexity (
18:46:51 Quit Overand (
18:46:51 Quit bun-bun (
18:46:51 Quit bezlemin (
18:46:51 Quit Bagder (
18:47:12NJoinRondom [0] (
18:47:12NJointoffe [0] (
18:47:12NJoinGodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
18:47:12 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
18:47:12NJoinSpida [0] (
18:47:12NJoinnixphoeni [0] (
18:47:12NJoinperplexity [0] (
18:47:12NJoinblippe [0] (
18:47:12NJoinjhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
18:47:12NJoinSeedy [0] (
18:47:12NJoinamigan [0] (i=dcp1990@unaffiliated/amigan)
18:47:12NJoinbezlemin [0] (
18:47:12NJoinEverybody|away [0] (
18:47:12NJoinbun-bun [0] (n=bun@unaffiliated/bun-bun)
18:47:12NJoinBagder [0] (n=daniel@rockbox/developer/bagder)
18:47:12NJoinspug [0] (
18:47:12NJoinNuclearDog [0] (
18:47:12NJoinOverand [0] (i=overand@pdpc/supporter/active/Overand)
18:47:13***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! ( )'
18:48:45 Quit bonbonthejon (Read error: 104 (Connection reset by peer))
18:48:58 Quit BigBambi ("Leaving")
18:49:28jhMikeSpreglow: I see my reply wasn't in the logs: from the initialization of crossfeed_data
18:50:03preglowjhMikeS: of course
18:51:03LloreanYou're here
18:54:29 Quit Everybody|away (
18:54:29 Quit jhMikeS (
18:54:29 Quit Llorean (
18:54:29 Quit GodEater (
18:54:29 Quit blippe (
18:54:29 Quit NuclearDog (
18:54:29 Quit amigan (
18:54:29 Quit toffe (
18:54:29 Quit Seedy (
18:54:29 Quit Spida (
18:54:29 Quit spug (
18:54:29 Quit perplexity (
18:54:29 Quit Overand (
18:54:29 Quit bun-bun (
18:54:29 Quit Rondom (
18:54:29 Quit bezlemin (
18:54:29 Quit Bagder (
18:54:29 Quit nixphoeni (
18:54:42desowinnetsplit strikes back
18:55:00Mikachujust for reference, there was just a netsplit on oftc too
18:55:37NJoinRondom [0] (
18:55:37NJointoffe [0] (
18:55:37NJoinGodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
18:55:37NJoinLlorean [0] (n=Llorean@rockbox/administrator/Llorean)
18:55:37NJoinSpida [0] (
18:55:37NJoinnixphoeni [0] (
18:55:37NJoinperplexity [0] (
18:55:37NJoinblippe [0] (
18:55:37NJoinjhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
18:55:37NJoinSeedy [0] (
18:55:37NJoinamigan [0] (i=dcp1990@unaffiliated/amigan)
18:55:37NJoinbezlemin [0] (
18:55:37NJoinEverybody|away [0] (
18:55:37NJoinbun-bun [0] (n=bun@unaffiliated/bun-bun)
18:55:37NJoinBagder [0] (n=daniel@rockbox/developer/bagder)
18:55:37NJoinspug [0] (
18:55:37NJoinNuclearDog [0] (
18:55:37NJoinOverand [0] (i=overand@pdpc/supporter/active/Overand)
18:55:38***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! ( )'
18:55:53*preglow shop
18:56:25jhMikeSzok pow
18:57:10 Join nix_phoeni [0] (
18:57:18[IDC]Dragonnevertheless, I'm off
18:57:41 Quit [IDC]Dragon ("CGI:IRC") another coming? Got the Private CTCP VERSION again
19:00:17 Join illdred [0] (
19:01:19 Join web-taz [0] (
19:02:07Learjhmikes: the recent dsp changes seems to have messed something up; 22 khz mono MP3:s sound ... interesting. :)
19:02:22jhMikeSLear: hmmm...will check
19:02:35jhMikeS...and then find out why
19:02:46 Join bonbonthejon [0] (n=jon@
19:03:02jhMikeSLear: after which build in particular...if you happen to know
19:04:09LearNot really, had a build from Feb 21-22 or so, and that was fine. Build from now isn't.
19:04:13LearRelated to this thread:
19:04:34LearNo obvious resampler problem from some other test files (with other frequencies).
19:05:46jhMikeSIf you can pitch shift ok, then definitely not...any particular settings change that makes it come/go?
19:05:46LearIt's the mono->stereo conversion at least.
19:06:15jhMikeSand which player btw?
19:06:17Lear(And I saw that the time info for an ADPCM file was way off... :)
19:06:34LearBut apparantly similar problems on ipods.
19:06:43 Join inversions [0] ( just tried to post a link to the interview in our Zune thread. =/
19:07:01jhMikeSok, I tested some mono recordings so it crept in somewhere
19:08:01 Quit nixphoeni (Connection timed out)
19:08:01 Nick nix_phoeni is now known as nixphoeni (
19:12:26toffestrange : I received a mail from the forum saying there was a new post on the zune topic , I click on the link , and there is nothing new ??
19:12:52Lloreantoffe: Seem my last message a couple lines up.
19:13:08LloreanIt was merely a link to the interview, and unrelated to Rockbox on Zune in any real way
19:14:14 Join floam [0] (
19:14:23*Mikachu stabs floam
19:15:20toffeLlorean: sorry I didn't see it
19:15:27jhMikeSgreat, another bug I can't readily reproduce :\ ... just did a 22kHz, 160kbps mono MP3 and it sounds ok
19:15:42Lloreantoffe: Anyway, I deleted the post and PMed the user telling them that it's a technical thread and that it was off topic.
19:16:20floamMikachu: I've been idling in here since my purchase of a 5.5g iPod
19:16:27floamlooking to destroy another community, etc
19:16:34Mikachuah i see
19:16:35pixelmaLear: the time info for ADPCM is off since I tried the first in a sim (end of November/start of December last year)
19:16:44Lloreantoffe: I've sent you his response to me. I think it might make you laugh.
19:17:48Llorean As far as I'm concerned, he's not going to be allowed to use our forums to raise publicity until he's willing to start sharing some useful information.
19:18:18 Join x1jmp [0] (
19:19:37pixelmaLear: maybe it had been off before but I didn't notice ;)
19:20:40***Saving seen data "./dancer.seen"
19:21:07toffeLlorean : I talk with this guy yesterday, he doesn't beleive the zune linux project
19:21:23 Join BigMac [0] (
19:22:05BigMacHey any reason mods are allowing 4+ builds that all only apply bmp resize and cover art for the same model?
19:22:41jhMikeSLear: I hit some funky droid sounds with dithering on :)
19:24:13jhMikeSLear: do you have dithering turned on?
19:24:30toffeLlorean: on his site, one of the more popular review is Rockbox... and he is going to talk more about it if he sees some progress on the zune...
19:24:45Lloreantoffe: Gotcha, good to know
19:24:51 Quit GodEater ("CGI:IRC (Ping timeout)")
19:25:17toffeLlorean: you should let him post on the forum but just for technical stuff, I think you should send him another email :)
19:26:01toffeLlorean: public relation is important ;)
19:26:01floamdoes rockbox have a mailing list or something? I can't imagine a web forum is conductive to technical collaboration at all
19:26:23 Join Nico_P [0] (
19:26:26 Quit miepchen^schlaf (Read error: 113 (No route to host))
19:26:35 Join miepchen^schlaf [0] (
19:26:43Lloreantoffe: He and I are corresponding.
19:26:51floam99% of the time they're just full of blabbering clueless people with no idea what is going on
19:27:20floam(compared to a mailing list, with maybe only 80% clueless blabberers)
19:27:55Lloreanfloam: Honestly, I sometimes feel our mailing list is worse than our forums.
19:28:10floamoh, so there is an ML
19:28:15floamLlorean: strange
19:28:28Lloreanfloam: If you look at the menu bar on every page of the site, theres a link 'mailing list'
19:28:34floamdoes ipodlinux have one as well?
19:28:44LloreanI don't have any interest in iPL
19:29:03floamthey have a wiki where they all over the place talk of these mysterious secret patches "released to the right people"
19:29:14floambut they seem to have no ML, so I can only assume they do everything in secret
19:29:58FebsActually, we have several mailing lists.
19:30:09floamreally. Guess I suck at the interwebs.
19:30:28FebsOne is full of particularly clueless people. The other isn't so bad.
19:30:30floamnot link to from is it?
19:31:58floamaha, found an archive at marc.theaimsgroup.
19:32:03Learjhmikes: yes, dither on.
19:32:10floamwith.. 2 mssages per month
19:32:32 Quit Mouser_X (Read error: 110 (Connection timed out))
19:32:38jhMikeSLear: yeah, that's what does it for mono
19:33:14floamby the way, I might have slightly vandalized your guys' wiki in my annoyance at being unable to find a patch: feel free to revert.
19:33:41Lloreanfloam: We're Rockbox, not iPodLinux...
19:34:36floamI was speaking to Febs
19:34:59floamI commented on their MLs, and then he mentioned that they do have a few.
19:35:21FebsNo, I said "we" have a few.
19:35:25Febs"We" meaning Rockbox.
19:35:43floamoh. I had just commented on the iPL stuff so I figured you spoke up for them. sorry.
19:35:44FebsI was responding to your question, "does rockbox have a mailing list or something?"
19:36:13floamYeah; I found them, thanks. Strange I missed the archives with the big fat links on the front page.
19:36:54LloreanThe Development mailing list is useful. The common one sometimes frightens me with some of the random assertions people will make about how things are.
19:37:04Learjhmikes: yes, seems the dithered mono case doesn't duplicate the samples.
19:38:13jhMikeSused to be a stage of it's own now it is an output function
19:40:14jhMikeSshould be np to get corrected
19:40:39LearHm.. But output format is still interleaved stereo?
19:41:04Lear(Ah, yes, missed "dinc".)
19:41:21toffedoes any one know this , can we use it to compile rockbox ?
19:41:41jhMikeSLear yes, that's what the hw wants
19:42:27Lloreantoffe: Remember, we have many non-ARM targets as well.
19:42:38toffeok :)
19:43:03LloreanIt looks like it could probably wrangle a compile for the ARM targets though, if you wrestled with it a bit
19:43:35LearYou'd still need perl, sed and various other bits that Cygwin contains.
19:43:36jhMikeSsuppose I'll duplicate the dithered samples for mono after the dither...don't wanna dither twice for mono
19:43:38toffejust asking an advice as I want to make some debug on the gigabeat S and perhaps the F, it is complete
19:46:36toffeif I can connect the jtag on the gigabeat S and F
19:51:43 Join obo [0] (
19:52:24 Join dwihno [0] (n=dw@
19:52:29 Part dwihno
19:59:18 Join Shaid` [0] (
20:00:32jhMikeSok, now it's sounding better :)
20:04:09preglowjhMikeS: there's no point in doing so either
20:06:13jhMikeSpreglow: I concur :) ... just a quick copy
20:06:50jhMikeSshould have it fixed up in a few minutes
20:07:55 Quit OgMaciel (Read error: 110 (Connection timed out))
20:08:05 Join anon [0] (
20:08:28 Quit atsea-145193 (Read error: 104 (Connection reset by peer))
20:08:33 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
20:09:46 Join Thundercloud_ [0] (n=thunderc@
20:10:57 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
20:13:12perl|workcould anyone test FLAC playback with crossfade please?
20:14:15roolkuis anyone here who understands the MENUITEM_FUNCTION macro, specifically the use of the callback?
20:14:54Mikachuis the callback not the function called when you select the menu item?
20:16:20roolkuas I understand it is used to create menu items dynamically
20:16:40roolkuit is typically NULL
20:17:25linuxstbOr is it used to decide at runtime if a particular item is shown or hidden?
20:17:48preglowdon't rub yourself in the eyes when handling chilis
20:17:50preglowit hurts very much
20:17:52roolkulinuxstb: yes
20:18:18 Quit Shaid (Read error: 110 (Connection timed out))
20:18:18 Nick Shaid` is now known as Shaid (
20:19:07roolkulinuxstb: but from looking at the code it just changes ACTION_ENTER_MENUITEM to ACTION_EXIT_MENUITEM if the hardware is not detected
20:20:28linuxstbroolku: Your best option is to wait until JdGordon is awake (he's in .au)
20:20:43 Join ZenMasterJG [0] (n=jordan@
20:20:52roolkulinuxstb: yes, I guess so. Cheers
20:22:18 Join atsea-145193 [0] (i=ariel@gateway/tor/x-bfa2a79fc96224e5)
20:24:29 Quit linuxstb ("Leaving")
20:25:28*jhMikeS didn't even know he was running the spc codec with crossfeed, dithering, and eq enabled =)
20:27:27 Part ZenMasterJG ("Leaving")
20:27:33desowin <- this refers to backlight or for targets with remote LCD that can be turned off ?
20:34:13 Nick web-taz is now known as taz|nahrungsaufn (
20:35:14 Quit Thundercloud (Read error: 110 (Connection timed out))
20:36:08Lloreandesowin: I'm not even sure remotely what he's asking
20:36:51desowinbtw. I've seen two feature requests for the same thing (the feature request that I'm planning to do, as I need it too) ;-)
20:37:55desowin and
20:41:47anonis there anyone currently active on rockbox dev for e2xxR sansas?
20:42:45 Quit BigMac (Read error: 60 (Operation timed out))
20:43:04toffeLlorean, desowin : it seems that in want the screen upside down
20:44:53Lloreantoffe: I thought it might be that, but I think we already have that feature, or had.
20:47:33preglowanon: yes
20:47:44preglowanon: i believe it is making progress
20:47:59anoncool, i dont know why im on as anon lol i guess i didnt check
20:48:05anonthats good to know though
20:48:19anondo you know anything specifically ?
20:49:05 Quit secleinteer (
20:49:05 Quit Domonoky (
20:49:05 Quit perl|work (
20:49:05 Quit pixelma (
20:49:05 Quit tchan (
20:49:05 Quit mirak (
20:49:19Lloreananon: Did you have a specific question, or something?
20:49:45anonwell im just wondering if the bootloader is working yet or if there have been any significant advancments
20:49:58anonbecause id be willing to test/help
20:51:14preglowdid anyone try to port the sansa emulator to use sdl?
20:51:22NJoinsecleinteer [0] (n=scl@
20:51:22NJoinDomonoky [0] (
20:51:22NJoinperl|work [0] (
20:51:22NJoinpixelma [0] (i=pixelma@rockbox/staff/pixelma)
20:51:22NJoinmirak [0] (
20:51:22NJointchan [0] (n=tchan@lunar-linux/developer/tchan)
20:52:19anoni could do that
20:52:25Lloreananon: There are instructions in the thread in our forums.
20:52:36anonlink ?, in the New Ports section
20:53:38 Join funky [0] (n=repulse@unaffiliated/funky)
20:54:18preglowamiconn: could you give me quick summary as to what needs to be done to get rid of long calls? postfix all declarations by IDATA_* and prefix all definitions by the same?
20:54:53anonLlorean: thanks a lot
20:56:00anonsorry, ive already read through this entire post haha
20:56:24LloreanThat and the websites linked there are pretty much everything.
20:56:35 Join Shaid` [0] (
20:56:57anonLlorean: youre talking about the sansa e200 thread in the new ports section , correct?
20:57:37anonLlorean: ok, just making sure, thank you
20:57:38preglowgetting big now...
20:57:56anonLlorean: im just excited about this stuff, its cool that i might be able to finally get rockbox on my sansa
20:58:23Lloreananon: It's useless for its primary purpose right now.
20:58:45anonLlorean: yea
20:58:50Lloreananon: But the thread I referenced does have suggestions on the last page as to what could be done toward getting it running on the Rhapsody models.
20:59:10anonLlorean: im also interested in getting H3mod funtional now that the fw can be decrypted, i dont know if you are familiar with that at all
21:00:13LloreanI'm familiar with it, but it's not really relevant to the Rockbox project, so please don't post in the thread about it.
21:00:21 Quit perl|work (Connection timed out)
21:00:51 Quit Arathis (Remote closed the connection)
21:02:05anonLlorean: no no i wasn't going to post a thread, i was just thinking that basically, once one works, so will the other
21:02:17anonLlorean: because were kinda stuck at the same spot with both
21:03:07anonLlorean: i was talking with Lord Julius, the programmer for H3Mod, he says that he thinks the format of the fw and the way its signed has changed
21:03:08 Join BigMac [0] (
21:03:28BigMacHey does anyone here use the stardict plugin on the 5g?
21:03:45preglowLlorean: it has
21:03:48preglowanon: it has
21:03:55 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
21:03:59preglowbut it's being worked on
21:04:05LloreanI thought we already have the key
21:04:18LloreanThe problem is that it looks like they're not allowing the all-cleartext method to work, perhaps.
21:04:23preglowyeah, i include that in my defintion of "being worked on" :>
21:04:32anonyea i think thats what its gonna end up being
21:04:50anonwe can sign it with a dummy dsa but i dont know if that will work
21:06:42desowinBigMac: it always give me data abort on mini2g
21:06:53anonim going to compile the emulator, unless one of you has a win binary
21:07:19preglowi believe one is posted
21:07:52anonhmm, well ill look for it, otherwise link if you find it :]
21:08:27preglowi believe toni has done more work for it which has not been posted
21:08:33preglowi said he'd drop by today, but i haven't seen him so far
21:08:48pregloweh, he said
21:08:56 Join toni1 [0] (i=d9b949ad@gateway/web/cgi-irc/
21:08:56anoni see, thats cool. well i hope he shows up :]
21:09:03anonhahaha youve got to be kidding me
21:09:05toni1preglow: No chance for me to test an ipod boot loader today, because I didn't find a boot file and they are huuuge.
21:09:30anonpreglow: hows that for a coincidence?
21:09:38anonpreglow: ha
21:09:42toni1preglow: :-)
21:09:51anonhey toni
21:09:51preglowtoni1: i've got a flash binary lying around, it's one meg
21:09:59toni1anon: hi
21:10:05preglowtoni1: why can't they be big?
21:10:12toni1preglow: Where?
21:10:15anontoni1: let me know when you are free to talk
21:10:25toni1preglow: I'm on 56k
21:10:28 Nick anon is now known as donvito (
21:10:42toni1preglow: thanks
21:10:50toni1preglow: Which target?
21:10:54preglowtoni1: ipod nano
21:10:55 Join webtaz [0] (
21:11:26pixelmaLinusN: re. the root menu being the parent of the root directory... I have this impression not only because of the Ondio buttons - it is also because "files" is also an entry in the root menu... (and this whole hierarchy problem was puzzling all the time since the root menu idea came up)
21:11:27preglowtoni1: i can zip it too if you want
21:11:28toni1preglow: By the way, the emulator can be compiled using: 'gcc -o sansa_emu.exe *.c -lgdi32' after removing the GetTicks() function should work
21:11:57toni1preglow: yes, zipping would be helpful. in the same dir
21:12:03donvitotoni1: have you been working on the R dev for sansas?
21:12:03preglowit's only 350k then
21:12:14toni1preglow: nice :-)
21:12:32preglowtoni1: doesn't help me much, i don
21:12:36preglowtoni1: doesn't help me much, i don't have a working windows install
21:12:40toni1preglow: Then I can check it today, but I expect some hardware issues
21:12:52preglowtoni1: if the emu can be helpful, i expect i'll try to port it to sdl
21:12:55LinusNpixelma: but don't you agree about it being inconvenient if the browser would always start in the root?
21:13:01 Join Domonoky_ [0] (
21:13:30toni1anon: What's up?
21:13:32preglowtoni1: you might stumble into cop issues pretty quickly
21:13:35 Join Mouser_X [0] (
21:13:38preglowtoni1: but at least i have seen no thumb code
21:13:53toni1preglow: thumb should work fine
21:14:01preglowtoni1: cool, have you posted your latest work somewhere?
21:14:28toni1preglow: No, I hesitate, because it's becoming more sansa specific
21:14:45 Join decayedcell [0] (
21:14:56 Quit Shaid (Read error: 110 (Connection timed out))
21:14:58 Nick Shaid` is now known as Shaid (
21:15:11 Join billodo [0] (i=billodo@nat/sgi/x-39fdbd577a4798a3)
21:15:52preglowtoni1: and it's not easy to separate the sansa parts from the pp generic parts?
21:16:28toni1preglow: yes, only needs some work :-)
21:16:31pixelmaLinusN: not at all when entering from the root menu - to me it's almost like now after the boot. When returning from WPS and having "follow playlist" set to on - then I'd expect to be in the subdirectory with the file it is or just was playing
21:16:51 Join m0s [0] (
21:16:57 Nick m0s is now known as m0s- (
21:16:58LinusNpixelma: "follow playlist" is a completely different matter
21:17:35m0s-will RB work with audiodocks for my ipods
21:17:44m0s-like the hi-fi shit apple has
21:18:07Lloreanm0s-: 'audiobooks' is a very general term.
21:18:16LinusNLlorean: read again
21:18:16LloreanRockbox will work with files in the formats Rockbox lists as supported.
21:18:24hcsm0s-: it has worked with a bose sound dock, for me
21:18:33LloreanLinusN: Oops
21:18:35Lloreanm0s-: Sorry
21:19:01hcsm0s-: the exception being the remote control, which does not have any effect on rockbox
21:19:15Lloreanm0s-: Docks are the same status as accessories: Line in, line out, and power pin.
21:20:01LinusNpixelma: in my view the root menu (despite of its name) is not part of any hierarchy. as a matter of fact, the root menu was made because we wanted to get rid of the existing hierarchy
21:20:26LinusNthe only hierarchy that exists now is the file tree
21:20:34m0s-hcs why wasn't the remote working?
21:20:43***Saving seen data "./dancer.seen"
21:21:01LinusNand having to begin at the root just because you have been in the menu is a pain in the butt if you ask me
21:21:21preglowas a matter of fact, it'd annoy me no end
21:21:22hcsm0s-: rockbox doesn't support remotes for ipod yet
21:22:01m0s-I guess I'll wait
21:22:05Lloreanm0s-: The accessory protocol isn't known, and I don't believe we have the ability to communicate with them at all on iPods 4G and newer (or was that newer than 4G).
21:22:29toni1preglow: result of the emu: cpu waits for something USB (reading 0x70000030 and waits for bit31)
21:22:31scorche`Llorean: the latter
21:22:49scorche`errr....strike that...the former
21:22:51LloreanIs there a problem with "Follow Playlist" in relation to the root menu patch?
21:23:09preglowtoni1: does it do any writing/reading from i2c address 0x8?
21:23:10Lloreanscorche`: I thought it was the ones with 20-series PP chips, but I'm not sure.
21:23:14LinusNLlorean: wouldn't surprise me :-)
21:23:18preglowtoni1: device address, that is
21:23:42toni1preglow: I have to check (cop disabled here)
21:24:07 Quit Rondom ("Ex-Chat")
21:24:37 Quit taz|nahrungsaufn (Read error: 101 (Network is unreachable))
21:24:43 Quit decayedcell (Remote closed the connection)
21:24:54 Join decayedcell [0] (
21:25:21m0s-ugh it's kinda disappointing but ah well
21:25:54pixelmapreglow: I really don't see why it is more pain to start browsing from the root than browsing from current directory - I have to admit that I never listened to two albums of the same artist in a row
21:26:20toni1preglow: No, no reg 0x7000cxxx access in the very first stage
21:26:58 Join Thundercloud [0] (n=thunderc@
21:27:23BigMacAlright just checked the manual and wiki, but is there a way to enque a file so it makes a temporary playlist type thing, so I could set up the songs I would like to hear in order, then just sit back in listen?
21:27:37BigMacI remember hearing something about an on the go playlist
21:27:46MikachuBigMac: you mean a "playlist"?
21:27:52LloreanBigMac: Yes, the manual discusses both inserting and queuing songs in a playlist...
21:27:54preglowtoni1: how do you know 0x70000030 is usb, btw?
21:28:08LloreanBigMac: Try searching the manual for the word queue specifically
21:28:23BigMacLlorean: Yes, but will that playlist dissipate when you reboot?
21:28:36scorche`BigMac: you can resume it
21:29:13LloreanIt'll dissipate when you play another playlist, unless you save it, and depending on whether you choose to insert or queue the songs will be removed from it after playing.
21:29:14toni1preglow: Because in sansa 0x70000028 is related to usb I think
21:29:16pixelmaLinusN: someone better make a drawing... it seems there are some problems with the logic of it (either I don't get it or there are some flaws)
21:29:17LloreanThis is described in the manual
21:29:22 Quit webtaz (Read error: 110 (Connection timed out))
21:29:23 Join Thundercloud__ [0] (n=thunderc@
21:29:30BigMacHmm. Well I was looking of something along the lines (if any of you have ever used the program) what Limewire does
21:30:12toni1preglow: I can set bit31 and check how far I get with that
21:30:17preglowtoni1: would be cool
21:30:20LloreanBigMac: Try describing what you want in more absolute terms. Relative terms like that are useless if we don't have the same point of reference.
21:30:32toni1preglow: will do
21:30:33LinusNpixelma: it's simple - you can go to the root menu from anywhere
21:30:35LloreanBigMac: But I'd strongly suggest reading about Rockbox's playlist functions in the manual.
21:30:51LinusNpixelma: or at least that's the idea
21:30:52preglowtoni1: right now i'm basically just looking for i2c activity, reading and writing from the pcf chip, which is device address 0x8 so tell me if you see any of that
21:31:00 Quit Domonoky (Read error: 110 (Connection timed out))
21:31:08BigMacLlorean:Yah I am trying to read that now, I think I was spelling enque wrong so I couldn't find it
21:31:12LinusNpixelma: i guess your directory structure isn't that deep?
21:32:10LinusNBigMac: and now you did it again :-)
21:32:14Nico_Pi just tried the root menu patch on my gigabeat... overall i like it. It's something i've wanted for some time
21:32:23LinusNi love it
21:32:40Nico_PI'm just wondering why there are two "playlist options" menu items
21:32:58LinusNare there?
21:33:03Nico_Pand why the one in the settings menu can't go in the general settings
21:33:08*Llorean hasn't tried the Root Menu patch yet.
21:33:20Nico_Pi see one in the root menu and one in the settings menu
21:33:20LloreanIt has a flyspray task?
21:33:29LinusNNico_P: an oversight, i guess
21:33:32Mikachualso see
21:34:05Nico_PIMHO playlist options are regular settings and should go in the general settings submenu
21:34:10LinusNNico_P: i think he has focused on getting the root menu right, and hasn't worried about the duplicates yet
21:34:11LloreanMikachu: I've read a bout it on that page, but just hadn't tried it yet. And didn't remember that page linked to the task, apparently
21:34:20pixelmaat the moment it's like "category/artist/album/song.mp3"
21:34:23Mikachuokay, you don't need any excuse though :)
21:34:25Nico_PLinusN: probably, and rightfully so
21:34:44Nico_Pbut it seems to be approaching a committable state
21:34:44*Llorean is very addle-headed today.
21:34:51LinusNpixelma: then it's 3 clicks to get to the root
21:35:38LinusNor even better, hold Left and you will end up in the root
21:35:55pixelmathat doesn't seem to work...
21:36:04 Join lukaswayne9 [0] (
21:36:09LinusNpixelma: oh?
21:36:18pixelmafor me at least
21:36:26LinusNi mean the root of the file tree
21:36:33pixelmaI can only go up one folder a time
21:36:45LinusNso repeat doesn't work? odd.
21:37:03LinusNa keymap problem then
21:38:39 Quit Thundercloud (Read error: 104 (Connection reset by peer))
21:39:08toni1preglow: success, after setting bit27 of 70000030 and bit31 of 7000003C I2c starts (but without 7000c0008)
21:39:37 Join Thundercloud [0] (n=thunderc@
21:40:00preglowwhat's that address
21:40:01 Quit Thundercloud (Remote closed the connection)
21:40:17 Join Thundercloud [0] (n=thunderc@
21:40:19toni1preglow: I thought you were looking for this?
21:40:46pixelmaLinusN: but I don't get what you want to tell me with the 3 clicks... do you mean it's just easier for me because of my directory structure, or are you aiming at something else?
21:40:56preglowtoni1: ahh, no, i2c device address
21:41:05preglowtoni1: that's written to one of the i2c ctrl regs
21:41:16preglowtoni1: either I2C_DATA or I2C_CTRL, i can't remember which, will check
21:41:37toni1preglow: So it's ok
21:41:38preglowit's written to I2C_ADDR
21:41:50preglowtoni1: could i get my hands on that log in some way?
21:42:00preglowso i don't have to waste your time looking for what i want :)
21:42:03 Part decayedcell
21:42:08LinusNmy point is that it shouldn't be much of an inconvenience for you that it remembers the location in the file tree, just hold Left and you're back in the root. or was your problem not inconvenience but instead your view of the hierarchy?
21:42:12 Quit Thundercloud_ (Read error: 104 (Connection reset by peer))
21:42:44preglowi agree with you here, i don't really see the root menu as part of the file menu hierarchy
21:42:52toni1preglow: wait, no, no I2C_ADDR, but ADDR, DATA0, DTA1, DATA2, DATA3
21:43:11preglowi really see each root menu entry as a separate rockbox mode with its own context
21:43:11LinusNpreglow: no, how could it?
21:43:11BigMacLlorean or anyone for that matter, I am trying to create a dynamic playlist so I go to Playlist Options>Create new
21:43:30BigMacBut that Creates a visible playlist
21:43:34preglowtoni1: well, i guess ADDR is what i'm looking for
21:43:48LloreanBigMac: All you have to do is stop playback and then start inserting/queueing songs...
21:44:08toni1preglow: sorry, again wrong, I2C_ADDR 0x10 have been accessed
21:44:32toni1preglow: reading and writing atempt
21:44:42BigMacLlorean:Oh both can't be done at the same time
21:44:53scorche`they can be
21:44:57LloreanBigMac: Both what?
21:45:12preglowtoni1: hmm, i don't know what device that is, probably the click wheel
21:45:32toni1preglow: I have nooo idea
21:45:41pixelmaLlorean: inserting songs while playing music? ;)
21:45:54 Nick scorche` is now known as scorche (n=scorche@rockbox/administrator/scorche)
21:46:38Lloreanpixelma: But nobody said he wanted to play music. I only said to stop playback because that's how you have an empty playlist. :)
21:46:39toni1preglow: I can pm you the logfile.
21:47:01preglowtoni1: would be cool
21:47:30toni1preglowe: your email is in the rockbox list?
21:47:43*Llorean tries the root menu patch.
21:47:50toni1preglow: ok
21:47:51preglowthe spammers can take that one as much as they want
21:48:06toni1preglow: :-)
21:48:37 Quit BigMac ("MadPenguin forever!")
21:49:23 Quit Rick (Read error: 54 (Connection reset by peer))
21:50:37 Join Rick [0] (
21:50:49pixelmaLinusN: yes maybe the problem is my view on the hierarchy - as I said to me entering from the root menu is like "here is the entry point of the filebrowser" *shrug*
21:51:09preglowto me it's more like "switch to file browser mode"
21:51:35 Quit donvito ("Anacna "What gets you promoted on one level will get you fired on another"")
21:52:03 Quit kaaloo ("Leaving.")
21:52:12 Part toni1
21:52:19LinusNpreglow: exactly
21:52:33preglowand each mode has its own context, which it remembers
21:52:45preglowcurrent directory is valuable context, if you ask me
21:53:42 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
21:55:11pixelmahmmm... maybe I can get used to that... don't know
21:55:35LinusNwell, that's how the browser has worked for years
21:55:59preglowwell, if it's just a conceptual issue, i think you will :)
21:56:28Nico_PI think i agree with pixelma... it seemed more natural to me that when you select "files", you get to the root
21:56:43preglowin one way of thinkin, yes, it is natural
21:56:47preglowbut how impractical!
21:56:50preglowi'd go insane
21:57:08Nico_Pmaybe yes
21:57:09pixelmaLinusN: ? after the bootup I'm in the root
21:57:11 Join Llorea1 [0] (
21:57:31 Quit Llorean (Nick collision from services.)
21:57:34 Nick Llorea1 is now known as Llorean (
21:57:35LinusNyes, but every time you re-enter the browser (from the wps) it is where you left it
21:58:15pixelmareturning from browser is a different thing
21:58:20pixelmaerr... WPS
21:58:24Nico_Pwith follow playlist deactivated it already seems more natural to me
21:58:51LinusNi don't see what "follow playlist" has got to do with it
21:59:24pixelmapreglow: again I don't see how that is more practical but maybe that has to do with how I select songs and my directory structure
21:59:39LinusNpixelma: i think so yes
21:59:58preglowit's more impractical for me to be dumped to the root than it is for you not to be
22:00:05preglowyou can just keep left pressed, and bam, you're there
22:00:07Nico_PLinusN: you always end up in the same dir, the one of your current track
22:00:16preglowi have to navigate through a bunch of entries to get where i were
22:00:22preglowthat's also a good point, if you ask me
22:00:31Mikachumaybe the follow playlist can have three modes, "follow playlist", "root", "last position"?
22:00:45 Quit Thundercloud__ (Read error: 110 (Connection timed out))
22:00:45Mikachuand obviously be called something else
22:01:04LinusNNico_P: the currently playing track has nothing to do with remembering the position
22:01:23LinusNin fact, i hate how the original archos firmware works, it *always* follow the playlist
22:01:26Nico_PLinusN: well with "follow playlist" on, it seems to
22:02:00LinusNNico_P: no, with "follow playlist" it doesn't remember the picture catalog i was browsing while listening to music
22:02:11scorcheLinusN: it was the worst when you were navigating to a new song, and the song changed =/
22:02:12LinusNit is a *completely* different use case
22:02:39LloreanFiletree entrypoint: Playlist, Root, Last position.
22:03:05LloreanWouldn't an option like that really settle the need for debate?
22:03:21LinusNi don't see the need for it, honestly
22:04:05Mikachuthis is stretching it a bit, but you could have an entry for each
22:04:16Mikachuor maybe have the 'playlist' one in the wps context menu
22:04:25Nico_PLinusN: well what i see is that if i am browsing a dir, then press the menu button to go to the root menu, and then select files, instead of getting to the dir i was browsing, i get to the dir where my current track is
22:04:26Mikachujust throwing out ideas
22:04:28LloreanActually, I was about to suggest that
22:04:40LloreanIn the WPS context menu, a "Goto currently playing song" option.
22:04:53LloreanThen leave the filetree behaviour with remembering where you were in it.
22:05:01LinusNNico_P: exactly, and that is not the same thing as remembering the position
22:05:18Nico_PLinusN: maybe not, but i'm finding this frustrating
22:05:36Nico_Pthat's why i was saying it felt better with follow playlist off
22:05:39LinusNNico_P: that it remembers the position?
22:05:48 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
22:06:37Nico_PLinusN: what i find frustrating is the behaviour i described above, where the files entry in the root menu always gets you to the dir where the current track is
22:06:52LinusNNico_P: that would be a real pain
22:07:07Nico_Pwell it's the case
22:07:23LinusNi think remembering the position in the file tree is very convenient, and a concept that can't be very hard for the users to grasp
22:07:35LinusNNico_P: it is like that now???????
22:07:35*linuxstb_ agrees completely
22:07:47Nico_PLinusN: turn 'follow playlist' on
22:07:54LinusNNico_P: ah, yes
22:08:21LinusNNico_P: now that there are two entry points to the browser, follow playlist can be irritating
22:08:59Nico_Pyeah, it was a nice thing but it becomes a pain now
22:09:07Nico_Pmaybe it just needs tweaking
22:09:27LloreanI think replacing it with a "Goto Current Song" in the WPS Context menu could work though, right?
22:10:30Nico_Ponce i turn it off i agree that remembering the browing position is cool :)
22:10:54Nico_Pit was a bit frightening at first
22:10:56 Quit Mouser_X (Read error: 110 (Connection timed out))
22:11:15LinusNLlorean: i think entering the browser from the WPS could obey the "follow playlist" setting, but entering the browser from the menu doesn't. how about that?
22:11:35Nico_PLinusN: that's what i was going to suggest :)
22:11:42*linuxstb_ too :)
22:11:44LinusNbeat you to it! :-)
22:12:03LloreanLinusN: That could work too.
22:12:09LloreanI would like it.
22:12:24pixelmathat's something I agree on, too
22:12:31linuxstb_Do all targets have a WPS->file browser shortcut button?
22:12:52linuxstb_Then I can't see a problem.
22:12:52LinusNthat's the only way to reach it in the svn code
22:13:17pixelmaOndio has - so I guess everything has ;)
22:13:29LinusNpixelma: lol
22:13:35preglowthe bootloader seems to do i2c read/writing without first setting an addres
22:14:03LinusNpreglow: so it continues at the last address
22:14:16preglowLinusN: it doesn't set it in the first place :/
22:14:27LinusNi guess it defaults at 0...
22:14:30preglowdoesn't appear to anyway
22:14:41 Quit kubiix ("Miranda IM! Smaller, Faster, Easier.")
22:14:41preglowis address 0 a valid i2c address?
22:14:53LinusNpreglow: possibly
22:15:37LinusNpreglow: ah, i thought you meant the internal address of the i2c slave
22:15:44LinusNlike the eeprom address
22:15:46preglowLinusN: i did
22:15:56preglowdevice address
22:15:57pixelmapondlife should come here and take part in the discussion... ;)
22:16:20LinusNso it tries to talk to device address 0????
22:16:28LinusNodd indeed
22:16:34preglowLinusN: well, i wouldn't know, i can see no writes to the I2C_ADDR register
22:16:45preglowwhich is, as far as i can tell, what specifies the device address
22:17:03LinusNpreglow: doesn't that specify the own device address when you are running as a slave?
22:17:32preglowhmm, wouldn't know
22:17:39LinusNi have yet to see an i2c controller that has a separate register for the target device address
22:18:47 Join raphi [0] (
22:19:26preglowperhaps there is some other mechanism for setting the device addres
22:19:32LinusNwhy so?
22:19:34 Quit Aaron ()
22:19:37*linuxstb_ notices that according to the (C), LinusN wrote i2c-pp.h in 2002
22:19:53LinusNthe first byte you send is the slave address and the r/w bit
22:20:03LinusNlinuxstb_: weird
22:21:38preglowthe header is wrong in tons of places
22:21:54preglowpeople just copypaste the header, then forget changing copyright
22:22:11LinusNwe should change it when we spot it
22:22:51*linuxstb_ has just changed it
22:25:10 Join alienbiker99 [0] (
22:25:21preglowi wonder if this emulator log is perhaps not completely accurate
22:25:46 Join Thundercloud_ [0] (n=thunderc@
22:25:56preglowthe first control register read i can see from the disassembly is a cache control register
22:26:11preglowthe log says the first reg read is 0x70000000
22:26:35preglowperhaps it's set to not report every register
22:26:45LinusNthat is correct
22:27:10preglowaccording to ipl docs, 0x70000000 contains "PP50"...
22:27:17preglowi wonder why the bootloader reads it so many times, then
22:27:45LinusNUSEC_TIMER, CPU_CTL, CPU_INT_STAT, PROC_ID are omitted according to toni
22:28:08LinusNwhat is PP50?
22:28:13preglowa string
22:28:30preglow0x70000004 contains "20D", which concats to PP5020D
22:28:43preglowstill doesn't explain why the bootloader apparently tries to read it so much
22:29:10preglowperhaps it checks for running in an emu and just reads garbage if it does...
22:29:11Bagdermaybe it just does that as a delay or some kind of sync
22:32:08Nico_PBagder: I saw a few days ago that flyspray 0.9.9 had been released and seemed to have some pretty cool features... have you considered upgrading ?
22:32:22BagderI'll poke on zagor for that
22:33:18BagderI think we run the debian packaged version
22:35:19 Join nls [0] (
22:36:26 Join etrask [0] (
22:36:39 Join Rondom [0] (
22:36:54etraskSo am I correct in understanding that battery life indicators for the iPod Video 5.5g is fairly inaccurate?
22:37:40etraskjust installed RockBox... I must say it's fantastic
22:37:45etraskyou guys do good work
22:37:57 Quit Lear ("Chatzilla 0.9.77 [Firefox]")
22:38:12 Quit raphi ("Leaving.")
22:39:42*preglow wants specs
22:41:11etrask...from me?
22:42:31preglowheh, no
22:42:34preglowfrom portalplayer
22:43:39LloreanI'd love for portalplayer to have just responded to me at all. =/
22:43:47etraskThat's good, I know nothing about the innerworkings of RockBox
22:43:57etrasker... throw a space in there
22:44:19 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
22:46:27 Nick Everybody|away is now known as Everybody (
22:47:24 Join midkay [0] (n=midkay@rockbox/developer/midkay)
22:47:28LinusNpixelma: holding left is not a shortcut to the root, it is only that Left|Repeat works, and that will eventually take you to the root and stay there until you release Left
22:47:56LinusNand wirth dircache on, it is quite fast
22:48:24 Quit Thundercloud (Read error: 110 (Connection timed out))
22:48:30preglowi guess left hold could be used as a shortcut for go to root in its own right
22:48:30LinusNbut when i think of it, having a go-to-root on Left|Repeat sounds like a nice feature :-)
22:48:43preglowduplicate ideas day
22:49:42preglowleft hold is already mapped to scrolling
22:49:51LloreanHold Right could also be a shortcut somewhere, possibly. It _really_ shouldn't repeatedly go right at least, it makes it too easy to accidentally launch some file somewhere.
22:49:51preglowbut i guess that doesn't matter too much
22:49:58preglowLlorean: it scrolls
22:50:03LloreanAh, well that works.
22:50:04 Quit hcs ("Download Gaim:")
22:50:32preglowi'm still not that feature's biggest fan
22:50:49preglowbut i guess i've gotten more used to it too
22:50:53LloreanI don't see much use for it, but I use tiny fonts.
22:51:00preglowi use the default one
22:51:30LloreanYeah, that's considered tiny though, by the 'normal' standard.
22:51:31LinusNi use it once in a while
22:52:33preglowyeah, it happens
22:52:58preglowit's more that i don't like entering directories to be triggered from right depress instead of right press
22:53:06preglowbut if i don't like that, i can always just use navi
22:53:10pixelmaLinusN: but "holding" left should lead me to the root in the end without me having to release the button, right?
22:53:16preglowpixelma: yep
22:53:22preglowjust tried it here, works fine
22:53:24 Join petur [0] (n=petur@rockbox/developer/petur)
22:53:46pixelmaso that doesn't work on Ondio - I just put it wrong
22:54:10preglowthen there's a keymap bug
22:54:32 Quit billodo (Read error: 113 (No route to host))
22:58:22 Join billodo [0] (i=billodo@nat/sgi/x-82cfebe05a332304)
22:58:26 Join hcs [0] (n=hcs@rockbox/contributor/hcs)
23:01:07 Quit amiconn (Read error: 110 (Connection timed out))
23:01:07 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
23:01:32 Join funky_ [0] (
23:01:38pixelmaLlorean: "holding right" has an even more important function on Ondio - it launches the file context menu
23:02:22 Join pondlife [0] (
23:02:25 Quit funky (Read error: 113 (No route to host))
23:03:30 Nick funky_ is now known as funk (
23:03:31 Nick funk is now known as funky (
23:09:52 Join slarti [0] (i=tom@gentoo/developer/slarti)
23:11:58LinusNanyone here with an h300 that doesn't work in usb bootloader mode?
23:12:10pondlifeIt never ever works
23:12:14 Nick _pill is now known as pill (
23:12:21LinusNcare to do a test for me?
23:12:25Lloreanpixelma: Ah, well, for the targets that have it as just navigation, but I didn't realize that holding it caused manual line scroll
23:12:29LinusNhang on
23:12:36nlsmine works about 9 out of 10 times :-)
23:13:16 Quit lukaswayne9 ("Ex-Chat")
23:13:19pondlifeCurrently running an SVN bootloader and build from 2 days ago.
23:15:30 Quit blithe (Read error: 104 (Connection reset by peer))
23:15:54 Join blithe [0] (
23:16:34 Join Thundercloud [0] (n=thunderc@
23:16:54 Quit funky ("leaving")
23:17:16*preglow laments
23:17:40preglowi've gotta ask again, anyone know of any free (as in i don't care what kind of free) arm disassemblers for linux?
23:18:36 Quit x1jmp (Remote closed the connection)
23:18:38 Quit CaduMimi (Read error: 131 (Connection reset by peer))
23:18:54 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
23:19:06pixelmapreglow: in the contrary - "holding left" for horizontally scrolling left wouldn't work in the root menu then? Wonder why no one has noticed yet... ;)
23:19:17 Join miepchen^schlaf [0] (
23:19:32nlspixelma: because only 3 people ever used it? :-P
23:19:49LinusNpixelma: does left/right scrolling work in menus at all?
23:20:20LinusNi thought that was a browser thing
23:20:47 Join brun0__ [0] (
23:20:48***Saving seen data "./dancer.seen"
23:20:56pixelmaLinusN: don't know - on Ondio it's been made a combo because it interfered with the file context menu...
23:21:21 Part brun0__ ("Au revoir")
23:22:15preglowit's a file browsers thing, afaik
23:22:20pixelmabut I meant "holding left" in the file browser with the root menu patch - it's used for going to the root directory now
23:23:45pixelmanot in the root menu itself...
23:24:03*pixelma apologises for not being clear this evenong
23:24:10pixelmaevening too
23:24:47 Quit alienbiker99 ("( :: NoNameScript 4.02 :: )")
23:28:10peturon h300, what would/could remote_button_hold() return if no remote is present?
23:28:52 Part hcs
23:29:25preglowbeer time
23:29:37LinusNpetur: i guess it would return "hold"
23:29:41peturpreglow: I already had lots :p
23:29:48preglowyou live in belgium
23:30:04 Quit OgMaciel ("Ex-Chat")
23:30:27peturLinusN: so it returns true?
23:31:52joshua_preglow, arm-elf-objdump -D
23:32:03preglowjoshua_: yes, that's my primary means of hair-loss right now
23:32:05preglowi want something else
23:32:09 Join XavierGr [0] (
23:32:18 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
23:32:23joshua_IDA is free-as-in-bittorrent...
23:32:32LinusNpetur: the result of reading the hold switch is pretty much undefined, since you shouldn't read it without a remote
23:32:37preglowjoshua_: but not for linux
23:32:43joshua_at one point I wrote a hyperlinker that parsed objdump output. I don't know where it lives now.
23:32:49joshua_it runs fine in WINE
23:32:55preglowjoshua_: amd64
23:33:45 Quit Thundercloud_ (Read error: 110 (Connection timed out))
23:33:55joshua_ew. I haven't tried it on my amd64 machine. I usually run it on my 32-bit intel laptop. depending on distribution, setting up a chroot may be easy or horribly painful
23:34:07joshua_IDA is far and beyond the best stuff out there, though
23:34:16preglowida pro is the shiznit, yes
23:34:54joshua_It may be your best bet to set up a chroot and buy a copy of IDA.
23:35:02nlspreglow: run it on windows 32bit in a virtual machine :-P
23:35:55LloreanYou could also try it in ReactOS
23:35:59 Quit Febs (Read error: 60 (Operation timed out))
23:36:16LloreanI mean, that'd require a VM as well, but it wouldn't require actually using windows.
23:36:23preglowah, right
23:36:38joshua_by the way, I was pissing around with LCD support on iPod in the context of my own OS
23:37:12linuxstb_Which ipod?
23:37:18 Join entheh [0] (
23:37:24 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
23:37:34joshua_I was displeased with how slow the LCD was, so I was playing around with fast write modes to make it faster
23:37:45linuxstb_Any luck?
23:37:52 Join miepchen^schlaf [0] (
23:37:52joshua_I didn't manage to engage Fast Write Mode on the LCDC, but I did find that one of those "wait for completion" was unnecessary
23:37:55*linuxstb_ also has a Color
23:37:58joshua_perhaps "wait for FIFO empty"?
23:38:16*joshua_ git co ipod
23:38:22 Quit desowin ("use linux")
23:40:08joshua_gah, this isn't my primary dev box
23:40:13*linuxstb_ hopes it was the wait inside the main blitting loop
23:40:24joshua_it is the wait inside the main blitting loop
23:40:41linuxstb_Cool. Did it speed up things much?
23:40:50joshua_it will make paints a lot less visible; I estimate about 12fps out of it now if you do fullscreen updates
23:40:55 Join Thundercloud_ [0] (n=thunderc@
23:40:57joshua_compared to 4fps or so previously
23:41:10joshua_it was a very visible difference
23:41:17linuxstb_Rockbox gets a lot more than 4fps...
23:41:32hcsfor him, I assume
23:42:03joshua_my test was doing full screen paints
23:42:15joshua_full screen pants
23:42:29joshua_tearing, and the works
23:42:46linuxstb_Ah, OK. Just calling lcd_update() (no updating of the framebuffer) gives 48.5fps in Rockbox with the CPU at 75MHz.
23:43:02joshua_what does lcd_update() do?
23:43:15linuxstb_Blits the framebuffer in SDRAM to the LCD hardware.
23:43:21joshua_is 75MHz the boot speed?
23:43:38linuxstb_Boot speed is 24MHz IIRC.
23:44:01joshua_I got a fairly significant boost at 24MHz. I hope it does not blow things up at 75MHz.
23:45:20joshua_while ((ADDRL(0x70008a20) & 0x1000000) == 0); was what I whacked
23:45:40joshua_any idea what the other bits in the register mean?
23:46:27 Join fejfighter [0] (
23:47:05 Join RogerBacon [0] (
23:47:12joshua_ is what I have. you can see my bitbanging experiment there.
23:47:24 Quit petur ("sssssssssss---------PLOP!")
23:47:25joshua_(bypassing whatever "magic hardware" that was.)
23:47:26RogerBaconanyone have read the zune-linux guy's interview ?
23:47:28preglowi really hope they've just used a poor c compiler for this bootloader
23:47:41preglowloads of loading of values that just get overwritten at once and stuff like that
23:47:54joshua_ARM is so nice and tidy to read when written by a human
23:47:58joshua_and a hellhouse to read when written by a compielr
23:48:00preglowthis isn't
23:48:48joshua_linuxstb_, btw, the bitbanging performed about the same as using whatever magic hardware loaded things into memory when the wait loop was in place.
23:48:50preglowi wonder what i2c status bit 0x10 is
23:48:56preglowno, 0x40
23:49:16preglowturns out it's the busy flag
23:49:16floamare the 5G ipods getting any help drawing from the broadcom chip in rockbox currently?
23:49:19*preglow goes to get rope
23:49:22Mikachufloam: no
23:49:37linuxstb_joshua_: Removing that wait in the loop just displays garbage on the screen for me, and Rockbox freezes...
23:49:42preglowwell, the broadcom chip is what is doing the drawing, actually
23:49:51preglowas in it's what's talking to the lcd
23:49:56floamMikachu: well fix it!!1
23:50:00 Quit Rondom ("Ex-Chat")
23:50:01preglowbut it doesn't really help much, since we have to wait for it to do so
23:50:02joshua_linuxstb_, darn. how about checking every 12th pixel?
23:50:21linuxstb_Why every 12th? Is that just a random number?
23:50:55floamMikachu: do you work on this or just use rockbox or what?
23:50:56joshua_and try that other magic write I dumped in there, which enables Fast Write Mode. I'm not sure if that actually does anything the way the LCDC is configured, though
23:51:01floamand have you ported OB yet
23:51:01Mikachufloam: or what
23:51:10joshua_linuxstb_, I dunno, if a fifo is 16 long, 12 sounds like a good number.
23:51:29joshua_educated random number.
23:52:16 Part RogerBacon ("Quitte")
23:52:31 Join Mouser_X [0] (
23:52:40floamMikachu: has xor come back yet?
23:53:05 Quit Thundercloud (Read error: 60 (Operation timed out))
23:53:23floamMikachu: I pretended to stop being in that channel in hopes of luring him back, I've been using another nick
23:53:35floamMikachu: mwilson is just my other client
23:54:08Lloreanfloam: This is an on topic channel, and that doesn't sound terribly Rockbox related. It sounds more like something suited for PM anyway.
23:54:39 Part floam
23:55:09 Quit pondlife ("disconnected has pondlife")
23:56:10dan_aIs there anyone around with a HWCODEC target?
23:57:07LinusNi have one
23:57:54dan_aCould you just check that it still works if you apply the last patch from FS #5755? Nothing ought to break, but I want to be sure...
23:58:17linuxstb_Does that mean you're hoping to commit it now?
23:58:29*preglow does the commiting time jig
23:58:55dan_alinuxstb_: I am. The only bug left I'm aware of is the COP getting a data abort on the G3

Previous day | Next day