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 2006-03-22

00:00:06Paul_The_NerdI get the punishing stick today! Woo!
00:00:41Paul_The_NerdKyomi: Party mode basically keeps you from being able to stop playback, so you can't accidentally interrupt songs while queuing up more at a party
00:01:42KyomiSo wait
00:01:47KyomiYou can queue more then one?
00:01:53Mikachuwould a patch to add a 'insert last and shuffled' be accepted? i wanted to do that today
00:01:57KyomiAwesome :D
00:02:02Mikachu+ queue same thing
00:02:06Paul_The_NerdKyomi: You can queue as many as your little heart desires.
00:02:07KyomiHow does that work?
00:02:19Paul_The_NerdMikachu: Shouldn't "insert shuffled" style things shuffle it into the whole playlist?
00:02:24KyomiJust and press play button?
00:02:37MikachuPaul_The_Nerd: hm, maybe it does, i'm not sure
00:02:37Paul_The_NerdKyomi: Click and hold Navi on the file, while music is playing, and you'll get a variety of options.
00:02:45Kyomiyay :D
00:02:50MikachuPaul_The_Nerd: in that case it is nothing
00:02:58Paul_The_NerdMikachu: Dunno whether it does or doesn't. I just think it *should*. :-P
00:04:09BoD[](just out of curiosity, while i'm compiling, can I undo a bug submition?)
00:04:30Kyomilol :P
00:05:06ZagorBoD[]: no. but you can add a comment to the effect.
00:07:22XavierGrfor gods sake!!!
00:07:33 Quit midkay ("Leaving")
00:07:37XavierGrI want to add a user and I can't.
00:07:40XavierGrI type:
00:08:04BoD[]ok ... it's working
00:08:24lostlogicso, now that some people have used it... do we hate or love or have no particular relationship with the way I implemented RTC WPS tag?
00:08:26BoD[]please accept my appologies, I feel stupid :)
00:08:40XavierGruseradd -g users -d /home/Xavier -m -p password xavier
00:08:51XavierGrwhen I try to login it says login incorrect
00:09:15Paul_The_Nerdlostlogic: I hate it. I absolutely loathe it. I wish it would burn. Oh, and it was % what again?
00:09:19BoD[]plus I can't seem to login on flyspray
00:09:39BoD[]today's not my day
00:09:41linuxstbender`: I looked at implementing apev2 tags for mp3, and it's not possible to do it efficiently without a little re-organisation of Rockbox. I posted to the mailing list here:
00:10:14Paul_The_Nerdlostlogic: Just in case, I'm kidding of course. It looks pretty good, reading about it. My WPS is too simple for it though.
00:10:42ender`linuxstb: what about the patch that's sitting in the tracker? i've been using that for a long time now, and it WFM(tm)
00:11:24 Join webguest69 [0] (
00:11:34 Part Paul_The_Nerd
00:12:08ender`Works For Me
00:12:09linuxstbender`: I think that's the wrong way to do it. The check for id3v1 (which are always at the end of the file) and apev2 (also at the end of the file) can be combined into a single disk read operation.
00:13:10herz42lostlogic: that new iPod scroll wheel behaviour is muuuch better than before.
00:14:16herz42lostlogic: only in some apps that don't mask the repeat button it's annoying to move thumb up/down/up/...
00:15:03herz42so I liked my timeout repeat solution just a little bit more ;)
00:17:15lostlogicherz42: heh, yeah −− that's a flaw in the application that needs adjusting, noteably jewels, where else?
00:17:45Mikachuhm, didn't i send a patch to jewels to use play/menu for up/down?
00:17:56Mikachubut the other way around of course
00:18:10lostlogicMikachu: perhaps −− while you're at it, can you fix it's behaviour with scroll|repeat? :)
00:18:15preglowi don't get this voice ui bug
00:18:18herz42lostlogic: I was hating it a lot in the battery view in debug_menu :(
00:18:26Mikachulostlogic: maybe tomorrow, i have to sleep now
00:18:32 Quit PhR3aK ("get satisfied! :: (Gamers.IRC) ::")
00:18:33lostlogicherz42: debug + UI = ugh ;)
00:19:01herz42yeah, I don't care too much for a fix there...
00:19:29lostlogicMikachu: nod nod −− I'm also pondering idly on what the RightWay (TM) to give apps absolute wheel position is, haven't come to a solution yet, but the wheels are churning. Your solution slightly tweaked is still a contender.
00:19:47Mikachuokay, it is a tricky deal
00:20:01 Join coyote10 [0] (
00:20:29coyote10uy este proyecto tiene nuchos colaboradores
00:20:39 Join bluebrother^ [0] (
00:21:13coyote10you speak spanish?
00:21:19preglowno, but you should
00:21:23preglowspeak english, that is
00:21:31preglowi need sleep...
00:21:34Mikachui should be able to speak spanish, i studied it for 4 years :P
00:21:59preglowhell, i studied german for five, and i'm still crappy at it
00:22:21preglowbut then again, saying i studied it is something of an exageration
00:22:54coyote10who is the project rockbox?
00:23:08preglownow, if all the good rockbox folk would just go ahead and test my newest commit, i'll be a happy little camper
00:23:21Mooscoyote10: muchos colaborades :-)
00:23:36sharpeaccording to google, i'm a doctor...
00:23:44coyote10genial moos
00:23:59coyote10ahi encontre el link
00:23:59preglowlinuxstb: i assume you haven't looked at the voice ui problem?
00:24:28Mooscoyote: but here it"s english language :(
00:24:50linuxstbpreglow: No I haven't. Not much time for Rockbox recently.
00:24:52Mooshehe :)
00:24:56 Quit tim66 (Read error: 113 (No route to host))
00:25:08sharpeand i completed my first degree at the university of birmingham, and i have a PhD in Sport and Exercise Sciences, and a BSc in Sport and Exercise Sciences.
00:25:10linuxstbLooking at your sound settings commit - have you looked at how much the Wolfson codecs can do?
00:25:12coyote10the software is at language english
00:25:13preglowwith gcc 4.1 the crash happens in an even more fucked up address
00:25:15sharpei did not know this about me.
00:25:22preglowlinuxstb: no, not at all, actually
00:25:26Mikachupreglow: more fucked up than c0edbabe?
00:25:39Mooscoyote10: yes
00:25:39preglowMikachu: no, no indeed
00:25:44preglowMikachu: that still disturbs me
00:25:53coyote10i like the SO unix and linux
00:26:04Mikachuhehe, yeah that was weird
00:26:04sharpeookay, i'll go back to my corner now.
00:26:08coyote10i love Linux
00:26:24preglowsharpe: i'm a taekwondo sensei
00:26:31preglowsharpe: apparently
00:26:46sharpei also apparantly have many entries about 'Matt's Bridge' in a search for my name.
00:26:54Mooscoyote10: Rockbox is for your player a bit like Linux for your PC (in the spirit)
00:26:54coyote10you have a scrennshot of rockbox?
00:26:56sharpei bet you can't guess what my name is.
00:27:15Mikachui'm a hockey player
00:27:24herz42btw: how about the patch for constant lineout volume for the devices that support different volumes? (seems to work for ipod 4g and 5g at least)
00:27:25Mooscoyote10: what kind of mp3 player have you?
00:27:55coyote10i see what rockbox is a good software for do rockolas
00:27:57preglowherz42: i say commit it
00:28:05preglowherz42: if it works as it should
00:28:21Mooscoyote10: check the site for more infos
00:28:21herz42I did program like I think it should ;)
00:28:36sharpeand there is apparantly someone who is 20, and lives in tennessee with my name
00:28:46coyote10ok thanks you
00:28:56Moosno problemo
00:29:06preglowisn't using 'extern' in a h file a bit redundant?
00:29:21Bagderit is
00:29:25sharpeand also i guess i play for the marlins...
00:29:53preglowand yeah
00:29:59coyote10digipop who is?
00:30:03linuxstbpreglow: The 5g has what I think is a stereo width feature - called "3D stereo enhancement" in the datasheet. I'm sure the Wolfson DACs can do most of the channel configuration stuff as well.
00:30:06preglowi say line out should always be fixed volume, if possible
00:30:06herz42preglow: I just addapted to the style that was present
00:30:08preglowno new setting for this
00:30:16sharpeokay, i'm done for now. i'll talk to everyone later tonight i guess.
00:30:18preglowanyone agree?
00:30:20MoosBagder: hey, sweet pic in the CVS build page for X5 :-)
00:30:37BagderMoos: got it from someone in the forums
00:30:40preglowlinuxstb: i haven't got time to look at it now, this needed doing anyway
00:30:46herz42preglow: I wouldn't mind. Just thought there could be others...
00:30:51MoosBagder: cool that was quick :)
00:31:00linuxstbpreglow: No problem. I agree a software implementation is good to have.
00:31:11preglowi want to fix the wav bug and voice ui bug before i go to bed, but it's starting to look dim
00:31:56MoosGood night or whatever at all !
00:32:01preglowthe last i know is that preventing rockbox from loading the voice ui codec prevents the crash
00:32:11 Quit Moos ("Glory to Rockbox !!!")
00:32:35preglowbut the codec loading function is the same for voice and main codec, so i don't get what goes wrong
00:33:39linuxstbAre you happy it's not cache related?
00:34:18 Quit KN|stiff ("( :: NoNameScript 3.81 :: )")
00:34:25preglowi can't imagine how it can be
00:34:45preglowi get an illinstr at an address that shouldn't be affected
00:34:51webguest69anyone feeling sexy tonight, sorry just had to make use of my nick number :)
00:35:04preglowbut then again
00:35:07preglowthe address varies, now
00:35:17preglowi have a feeling this bug'll give me a headache
00:35:54 Part webguest69
00:36:15preglownow the bug is in plugin_load
00:36:22preglowhow the flaming hell is that possible
00:36:24preglowthat should not be called
00:37:15preglowand now in the data segment
00:37:17preglowi don't get this
00:38:38linuxstbHave you narrowed down when the crash happens?
00:39:40preglowthe closest i have come is that commenting out the lines after 2118 fixes it
00:40:00 Part moozooh
00:40:03preglowonly tested on nano
00:40:08preglowthe bug is so random i can't guarantee this is the final thing
00:40:15preglowin playback.c, btw
00:40:42 Join Arrogant [0] (
00:41:31 Quit XavierGr ("Trillian (")
00:44:50 Join moozooh [0] (n=moozooh@
00:45:25preglowi have tried both reiniting the cache (which makes rockbox hang) and reading a bunch of memory as part of invalidate_icache
00:45:31preglowthe bug refuses to vanish
00:45:47preglowi almost suspect the cop ...
00:45:52linuxstbHave you tried not enabling the cache ?
00:46:03preglowgood idea
00:46:04webguest38How come the quickmenu is ordered in lines, and not in each side and at the bottom?
00:46:07preglowvery good idea
00:46:14preglowi've got to be an idiot for not thinking of it
00:46:40Mikachuyou're norwegian
00:46:42*Mikachu ducks
00:47:28preglowthank god!
00:47:30preglowit still crashes
00:47:42preglowMikachu: i'm not going to start arguing about that point
00:47:46preglownorwegians are idiots, face it
00:48:34preglowlinuxstb: a data abort in uie
00:48:38Mikachubut you have the same jokes about swedish don't you?
00:48:58webguest38What does "Custom" mean in the channel setting?
00:49:38preglowlinuxstb: with the cause of the data abort seeming to be an illegal pc value passed to uie
00:49:48preglowlinuxstb: so i'm guessing we're corrupting some memory somewhere
00:50:32preglownow, illinstr in rockbox_browse
00:50:47 Join benny_ [0] (
00:50:58*BoD[] goes to bed
00:51:35BoD[]sorry again for the false bug
00:51:43 Quit BoD[] ("gloups")
00:52:09 Quit menegme (Remote closed the connection)
00:52:14preglowMikachu: same jokes, sure, haha
00:52:35preglowMikachu: lots of swedish jokes, plus a ton of "svensken, dansken og nordmannen" jokes
00:52:44preglowi don't know if you've got anything like the last
00:53:07webguest38Sound settings seem to work nicely for me. H1x0
00:53:11preglowwebguest38: thanks
00:53:54webguest38What does Channels: Custom mean though?
00:54:05preglowwebguest38: stereo width
00:54:13webguest38Ah, okay
00:54:16preglowwebguest38: if you've got any of the other channel settings set, that option wont work
00:54:27preglowwebguest38: i think it's a bit confusing myself, but that's the way it is from the olden days,apparently
00:54:31RotAtoRMikachu: want to quick try a patch for bubbles?
00:54:33Mikachupreglow: heh, we have svensken, dansken och bellman
00:54:38MikachuRotAtoR: okay
00:54:38webguest38Not exactly obvious (not your fault of course, no)
00:54:43preglowMikachu: bellman?
00:54:57Mikachupreglow: a swedish poet from the 1600 century or so i think
00:55:09Mikachupreglow: he is always the last in the joke to do the crazy thing
00:55:30preglowthat's a good analogue, then
00:55:51Mikachuthere's also a good norwegian-swedish dictionary
00:56:00Mikachubrusestol = toalett, gulebj = banan
00:56:18 Part moozooh
00:56:46preglowMikachu: the swede is usually the bellman in our jokes, then :P
00:56:51*webguest38 is surprised to discover that you can't go back in the WPS-context menu
00:56:53Mikachuheh, okay
00:57:03webguest38That is, pressing left will dump you to the WPS
00:57:09MikachuRotAtoR: i don't care so much now but if you ever want someone to road the patch you should use -pud :)
00:57:48preglowMikachu: first the norwegian does whatever, the dane follows up with something logical, then the swede acts the fool
00:57:55 Join moozooh [0] (n=moozooh@
00:58:06Mikachuthe bellman jokes can have any two nationalities and bellman
00:58:36 Quit Matze ("Miranda IM! Smaller, Faster, Easier.")
00:59:43Mikachu(for swedishreading people only)
00:59:56 Part moozooh
01:00:13preglowi love reading swedish
01:00:27MikachuRotAtoR: my test case didn't crash, ie i went to level 21 and shot a red ball, and it didn't crash
01:00:36 Join midkay [0] (n=midkay@rockbox/developer/midkay)
01:00:41MikachuRotAtoR: i'm going to bed now, i'll play for a while and let you know tomorrow if it survived
01:00:47RotAtoRMikachu: good, thanks for testing
01:00:56 Join moozooh [0] (n=moozooh@
01:01:36RotAtoRI just hope I didn't accidently break anything else :p
01:02:50 Join damaki_ [0] (
01:04:15preglowMikachu: ahaha, a couple of these jokes are great
01:05:35sharpei should learn swedish
01:05:51sharpejust like i should learn finnish.
01:05:52lostlogicdid anyone write up the proposed solution to button ifdef hell that we talked abou tat devcon?
01:06:54preglowif zagor hasn't, i don't think anyone has
01:07:28lostlogicI will then... sometime after you europeans go to sleep tonight probably :-P
01:07:31Zagori mentioned it briefly in DevconNotes
01:07:46lostlogick, I'll link from there then.
01:08:35preglowoh, bloody great
01:08:37herz42preglow: a stripped patch for always fixed lineout volume is now in
01:08:50preglowgcc 4.1 spits out warnings that are false
01:09:03preglowit claims that line 479 in pcmbuf.c is computed but never used
01:09:19preglowherz42: i still want to know what people think about it, i see no reason for an option there, but some people might disagree
01:09:26preglowi think line out having full scale volume always makes sense
01:10:09herz42preglow: same here. usually line out is full scale per definition.
01:10:39lostlogicpreglow: gah, 4.1 is dumb... how can it know that a value in memory isn't used!?
01:10:48herz42and I don't know of a device that is connceted to the dock that is not able to regulate volume
01:11:34lostlogicherz42: I've had problems with using full scale line out causing clipping with my car tape adapter.
01:11:43lostlogicthat was on H3x0 though which didnt' have a 'real' lineout
01:12:25preglowlostlogic: that can hardly be called rockbox' fault
01:12:48lostlogicpreglow: regardless of fault, our point is to make audio jukeboxes more useful.
01:12:50linuxstbI know people complain about the quality of the headphone out on the ipod, and some use the lineout instead (which is a cleaner audio path). Those people may want a volume control.
01:13:05linuxstbBut I think it's fixed under the Apple firmware.
01:13:06 Quit ender` (" If you're feeling good, don't worry, you'll get over it.")
01:13:08herz42ok, so maybe we should really get some more comments. A third option would be to make the volume changeable, but independent from the hp volume. But that wouldn't help the option flood again...
01:13:55herz42linuxstb: under apple fw it's indeed fixed
01:14:14bluebrother^which devices all have a remote?
01:16:06preglowfrom all the complains i've read about line out not being fixed on irier, i would seriously have guessed that people want a fixed lint out volume
01:16:31preglowlinuxstb: using line out for headphones???
01:16:40preglowlinuxstb: have apple connected an amp to it or what?
01:16:52webguest38preglow: But the people who don't wouldn't be saying a word
01:17:00 Quit damaki (Read error: 110 (Connection timed out))
01:17:02webguest38Since it's already how they want it
01:17:12preglow'course not, but the point was valid
01:17:15JdGordonnoo.. dont fix the line-out volume.. my headfone port doesnt work so well.. i get distortion if i use the headfone instead of lineout..
01:17:24preglowmost equipment operate with a fixed line out volume
01:17:36preglowJdGordon: we can't fix the iriver line out
01:17:42JdGordonoh good :)
01:18:02 Join DJ_Dooms_Day [0] (
01:18:49linuxstbpreglow: I tested the line-out on my 4g briefly with my headphones, and it seemed to be very similar to the headphone out. A little quieter IIRC.
01:18:53 Quit Xerion (Read error: 104 (Connection reset by peer))
01:19:24 Join Xerion [0] (
01:19:27herz42preglow: the two dacs in the WM codecs of the ipods are both able to drive headphones. Although one is more powerfull and would allow a mono speaker with more power
01:19:52webguest38My old MD player had a non-fixed line out too
01:19:58herz42of course requiring a differnt application
01:22:07preglowherz42: right
01:22:34preglowthen there might indeed be some point in allowing the volume to vary
01:23:07KyomiUpdating your firmware once a week isn't going to be enough is it?
01:23:32herz42always get the latest bugs ;)
01:26:15 Quit Zagor ("Client exiting")
01:26:46preglowlinuxstb: my goodness, the ipod really has no chance to do anything without the cache enabled
01:26:48 Join kernel_sensei [0] (n=boris@gentoo/developer/kernelsensei)
01:27:00preglow_WITH_ the cache enabled
01:27:02 Quit Xerion (Read error: 104 (Connection reset by peer))
01:27:07 Quit kernelsensei (Nick collision from services.)
01:27:18 Nick kernel_sensei is now known as kernelsensei (n=boris@gentoo/developer/kernelsensei)
01:27:25 Join Xerion [0] (
01:27:36preglowit can't even decode flac
01:27:56preglowoh yes, with a small margin
01:28:09midkaywhat cache?
01:28:16preglowcpu cache?
01:31:35 Nick Spida_ is now known as Spida (
01:32:33linuxstbpreglow: And the entire FLAC codec is in IRAM as well...
01:33:54preglowlinuxstb: yeah, it seems the cache has a massive impact
01:34:32preglowlinuxstb: i actually can't understand how it can matter this much
01:36:18linuxstbI've also been confused by how little impact using IRAM has
01:36:48preglowwe seriously need to do some tests on that one day
01:37:29 Join nave7693 [0] (
01:40:37 Quit coyote10 ("CGI:IRC")
01:41:19 Join TCK [0] (
01:41:54***Saving seen data "./dancer.seen"
01:43:53 Quit bluebrother^ ("Leaving")
01:44:09KyomiI still wanna know why my rockbox says the model is H300...when it's H320
01:44:18KyomiUnless its just missing the word "series"
01:44:51KyomiAnd who was the one saying something about a plugin in here that could play SID?
01:44:51JdGordonany chance of my text editor plugn being added?
01:44:57webguest38It's just different terminology
01:45:14crashdwhat's the correct way to push stuff into the framebuffer?
01:45:19webguest38"Model" in rockbox lingo means models that run the same binaries
01:45:27webguest38That is, h340 and h320 is one model
01:45:30linuxstbcrashd: What kind of stuff?
01:45:48preglowlinuxstb: it almost seems like the iram isn't sram at all
01:45:56preglowlinuxstb: just some common address space for the two cpus
01:46:02crashdwell, at the moment ive got a big old array 'buffer'
01:46:10preglowbut then i don't see the point in increasing its size like they've done
01:46:16preglow96kb should be ample
01:47:40linuxstbReading the PP5020 product brief, it describes it as "Integrated 96KB of SRAM" and "Efficient cross-bar implementation providing zero wait state access to internal RAM"
01:48:01crashdlinuxstb: it's a demo style plugin, im just really learning about the old rockbox plugin api
01:48:05crashdbut, obviously, i need to use the fb for this
01:48:25preglowlinuxstb: that answers that, then
01:48:36preglowlinuxstb: still doesn't shed any light on why it's so goddamned slow, though
01:49:03linuxstbcrashd: Look at something like the plasma or fire plugins - they do direct rendering in the framebuffer (and work on all targets, and use the grayscale library)
01:49:28linuxstbcrashd: You basically just write to the rb->lcd_framebuffer[] array.
01:49:38 Quit obo (Read error: 110 (Connection timed out))
01:49:52linuxstbAnd then call rb->lcd_update() to write the framebuffer on the LCD.
01:50:20crashdwhat's the pixel format? or can you just use LCD_RGBPACK ?
01:50:25JdGordon"Enabled channel configuration and stereo width option on software codec platforms." does that mean kareoke should work of h300 now?
01:50:41 Quit Febs ("CGI:IRC (EOF)")
01:50:51preglowJdGordon: yes
01:50:56preglowJdGordon: thought it sounds like crap
01:50:57linuxstbcrashd: You should always use LCD_RGBPACK - the format can vary with different LCDs (there are currently two different RGB565 formats supported by Rockbox)
01:51:12KyomiJdGordon... I have to be honest... I first thought of Gordon Freeman when I saw that ^^;
01:51:22crashdill give it a spin, cheers linuxstb
01:51:43JdGordonKyomi: no, im much cooler
01:51:49JdGordonand have bigger guns :p
01:52:06KyomiCar Adapter Mode... what be that?
01:52:09linuxstbcrashd: Whereever possible, use LCD_RGBPACK with constants, so the packing can be done at compile-time.
01:52:14KyomiWhen your using a FM Transmitter?
01:52:53webguest38Kyomi: It makes the player shut off when power is disconnected
01:53:10webguest38That should really be named "Shutdown on power disconnect" or something
01:53:26webguest38Unless there's more to it and I'm making a fool of myself
01:54:24KyomiTheres things in here that sould be named something else :P
01:54:40 Quit Kohlrabi (Nick collision from services.)
01:54:49 Join Kohlriba [0] (
01:55:40linuxstbYes, looking at the code, there does seem to be more to it than that. There is a car adapter mode thread running which monitors things, and (I think) resumes/pauses playback based on external power.
01:56:03herz42webguest38: there's more - it starts playback when power is connceted again :)
01:58:33preglowi might have a paid assigmnent utilising this for the ipod
01:58:37preglowwhich reminds me i need to open mine up...
01:58:48KyomiWhats the boost counter about it?
01:58:58KyomiIs that like overclocking your mp3 player?
01:59:03preglowKyomi: no, just reclocking
01:59:14preglowKyomi: there's nothing 'over' about it, it's all within design limits
01:59:18KyomiSooo... dont mess with it?
01:59:23preglowno, don't
01:59:28crashdpreglow: what's the deal with the timer in rockbox?
01:59:28preglowrockbox will do it itself when it can
01:59:33preglowcrashd: what timer
01:59:51crashdwell, i need a timer of some sort, and i seem to recall you saying you'd been using one
01:59:54crashdfor pwm or some such
02:00:07preglowtimer.c, yeah
02:00:16preglowthere's that, and there's the tick timer
02:00:19preglowwhich is always available
02:00:22preglowbut has a resolution of 10ms
02:02:31KyomiI wish when they say something is 20GB there is actually 20GB of usable space
02:02:36crashdcan you just use get_ticks?
02:02:48KyomiNot like 20GB - whatever windows or anything else wants
02:02:53preglowcurrent_tick is what's used
02:02:56preglowit's a variable
02:03:02crashdah, ok
02:03:23preglowyou're welcome
02:03:55webguest38Kyomi: 20GB is 20GB.. people just mix up base-2 and base-10 based definitions. It's infuriating.
02:04:09preglowwhich is why you should use GB and GiB
02:05:13KyomiWhats GiB?
02:05:20KyomiI never knew that existed
02:05:49KyomiSo what you are saying is my 20GB player has 20GB of usable space even though it reports max size as 18.3GB?
02:05:59webguest38It's a relatively new term. It's meant to lessen the confusion, but people don't use it, sadly.
02:06:11webguest38Well, that's 20GB of usable space, and it should be reporting 18.3GiB
02:06:25KyomiLemme rephrase that
02:06:30Kyomi20GB of space I can use
02:06:36KyomiOr I can put stuff on
02:06:37KyomiAnd store
02:06:49webguest38The problem is what the "G" means.
02:06:53KyomiNot for whatever other thing wants to take 1.7GB from me
02:07:05JdGordonKyomi: no, 20GB is 20*10^9 (?or 12) bytes, 20GiB has 2^9 byes.. different base
02:07:21KyomiI have a 120GB drive in my PC and I can only use like 112 of it >_<
02:07:31herz422^9 is not too much ;)
02:07:39KyomiApparently windows thinks it needs 8 gigs for...something...
02:07:44webguest38Isn't it more like 2^20?
02:07:56JdGordon20*2^9 or whatever it is
02:08:05JdGordonthe missing 1.7gb is marketing BS
02:08:16webguest38Kyomi: No, it's because your harddrive manufacturer is using GB=10^9, and windows is using GB=2^20
02:08:46webguest38JdGordon: I'd say it's software developers being cretins and misusing the decadic prefixes
02:08:47KyomiWhy can't someone just use the same thing
02:08:57KyomiSo people dont think they are getting shorted...
02:09:04herz42maybe this explanation is simpler: one is calculated as 1000*1000*1000, the other as 1024*1024*1024
02:09:22JdGordonwebguest38: decadic? base 10 is 100% incorrect for computers
02:09:24KyomiSo wait
02:09:39webguest38JdGordon: So they shouldn't use it.
02:09:50KyomiWindows is using the 1024 one but the manufacturer is using the 1000 one?
02:09:52webguest38If they want a base-2 based unit, invent one!
02:10:02JdGordonits the manufacturesre that use base 10.. makes their disks look bigger
02:10:07herz42yes, that looks like more
02:10:24webguest38They're using a correct definition though.
02:10:25webguest38Software makers aren't.
02:10:29KyomiThen when people get it, they get pissed at windows for supposedly taking 8gigs :P
02:11:13webguest38It's all highly stupid.
02:11:18*Kyomi agrees
02:11:29preglowsweet moses
02:11:35preglowif this is the bug, i swear i'll scream
02:11:53webguest38D'oh-moment coming up?
02:12:08KyomiI tried to play a MIDI and it just sits there saying "loading patches"
02:12:14herz42even Windows itself does it somehow - eg. some folder property shows: 62,3 MB (65.327.104 Bytes)
02:12:22kclafpreglow : whats the voice bug ? ;d
02:12:32webguest38Kyomi: You need some files from
02:12:33crashdKyomi: the midi 'patches'
02:12:41preglowhaven't found it
02:12:56preglowwouldn't know
02:13:01kclafoh k, thought u were speaking about it, sorry
02:13:04preglowi was
02:13:07 Join Kensir [0] (
02:13:50KyomiSooo... ummm
02:13:53KyomiWhat do I need/
02:14:09webguest38Look under midi, towards the bottom
02:14:20*Kyomi sees SID and gets happy
02:14:59webguest38Well, that's only information, nothing's includedin Rockbox yet
02:15:03KyomiOk ummm...
02:15:14KyomiDo I just get the stuff with links saying "here"?
02:15:47webguest38You only need the last one, I believe.. the patchset one
02:15:57webguest38"This is available here. Extract its contents into the /.rockbox directory. Warning: file is around 22MB in size." that
02:16:18KyomiAnd ummm... what is tbz2?
02:16:27KyomiSome weird zip format?
02:17:03webguest387zip opens it, don't know about winzip
02:17:21Kyomiwinrar I belieeve would
02:17:57*Kyomi wants to play SID now >_<
02:18:43crashdbest get hacking then Kyomi
02:18:43KyomiWhy can't people just use ONE format?
02:18:45crashdit's almost 1:30 ;)
02:19:02Kyomiits almost 20:30 :P
02:20:08crashdGMT :D
02:20:17KensirHey, I'm having a lot of trouble compiling Rockbox for the 5G with the doom patch
02:20:29Kensirhas anyone had some success?
02:20:43KyomiThat would sooo be awesome...Doom 1 for the H320 XD
02:21:00KyomiOr Wolfenstein 3D :D
02:21:27Spida2:20 here
02:21:37KyomiHOw can I open this stupid thing now?
02:21:47KyomiWhy can't people use zip or rar ONLY
02:21:49KensirI'll take taht as a no
02:22:00KyomiWhy does there have to be random formats noone cares about
02:22:15 Quit Kensir ()
02:24:06*Kyomi thinks someone should update this
02:24:16KyomiThe results below refer to the following build:
02:24:16Kyomidaily 20050911 (Changes see: Daily build page)
02:24:55Xerionhmm i just downloaded the midi patches and tried loading a file, it gets to "I hope this works..." and locks up :p
02:25:19webguest38Yeah, noone seem to be uploading the IriverTesting page
02:25:30Kyomilemme guess... reset switch?
02:25:51Xerionyup :p
02:26:10webguest38Kyomi: Hardly anyone uses zip or rar in the *nix world
02:26:27webguest38Why can't people use tar.bz2 or tar.gz ONLY
02:26:51KyomiBecause most people use windows :P
02:27:13preglowlots of people use zip
02:27:15preglowbut rar, never
02:27:26Kyomirar is superior :P
02:27:31preglow7zip is better
02:27:35preglowand that has free tools
02:27:44Kyomiso does winrar
02:27:47webguest38Everyone should use 7zip, really
02:27:47KyomiWell... "free" ;)
02:27:51preglowno free compressor
02:28:07KyomiWinrar : "Associate with: 7-Zip"
02:28:09Kyomipwn :P
02:28:40KyomiWhy I said that... I dont knwo
02:30:27crashdpreglow: rb->current_ticks; ?
02:31:09webguest38chrashd: Yes that
02:31:18crashdhehe, thanks webguest38
02:31:32Kyomisomeone changed the usb thingy
02:31:43preglowcrashd: it's a pointer, probably
02:31:44Kyomiloads faster and different graphic
02:32:15preglowi don't get this bloody bug
02:32:30KyomiSo that just goes into the .rockbox dir as patchset?
02:32:37Kyomior the folder inside it
02:34:03crashdoh, cock it, someone else can write a travelling tunnel demo for rockbox
02:34:03KyomiI've also heard about H320 optimized rockbox...whats that about?
02:34:05crashdim going to bed :P
02:34:20 Quit muesli__ (Read error: 110 (Connection timed out))
02:34:24midkaycrashd, haha. night.
02:34:39JdGordonKyomi: its the regular build with some added patches which are nice to have
02:34:47JdGordonor was... needleboy stopped doing it
02:36:13KyomiSo... theoretically... my midi file should work now... right?
02:36:39JdGordonwhy ould u want midi on an mp3 player??? *wierdso*
02:36:54KyomiI want SID on there too
02:36:58KyomiAnd S3M
02:37:09KyomiBecause I <3 them :)
02:37:23*JdGordon head explodes.. too many acronyms
02:37:28KyomiArgh.. it just sit theres
02:37:32KyomiI hope this worked
02:37:38KyomiAnd stops :(
02:37:48Xerionsame as i got ;)
02:38:49preglowbunches of good music there, yeas
02:39:55KyomiSomeone work on MID at least... pretty please?
02:40:52preglowno can do
02:41:04preglowif i'm going to work on anything, it'll be mods
02:41:22preglowbut, no, i can't see that happening
02:41:42 Quit Kohlriba ("Fast alle Menschen sind Regenwürmer")
02:41:45preglowbut no
02:41:48preglowi seriously need to sleep
02:41:50preglowlater, all
02:42:11 Quit TCK ("well, if you say so.")
02:42:40 Join t0mas_ [0] (
02:43:34KyomiI think it works
02:43:40KyomiI was about to press reset
02:43:51KyomiAnd it said "FINISHED PLAYING" and returned to the menu
02:44:00KyomiBut no wps on it though :(
02:45:09 Join Paul_The_Nerd [0] (
02:45:28KyomiI think the midi thing works
02:45:36KyomiBut there is no wps thingy for it
02:46:55Paul_The_NerdKyomi: The midi thing is about 3/4 done, really
02:47:01 Quit t0mas (Read error: 110 (Connection timed out))
02:47:23KyomiI wanna learn how to do this :P
02:47:27KyomiSo I can work on SID ^^
02:47:28webguest38It's not integrated in the regular playback system, so it just does its own thing, which is somewhat unsatisfactory
02:47:36KyomiAnd make all of the geeks happy ^_^
02:47:47Paul_The_NerdIt's not tied into the codec architecture, so it doesn't load the WPS, and they can't really be put in a playlist, but it *can* play *some* midi file. I think audio for it is disabled at the moment though (I haven't checked recently, so I don't know if the recent patch for it ever got applied that enables its audio)
02:48:30*Kyomi gets her headphones
02:48:31Kyomibrb D:
02:49:01Paul_The_NerdUnfortunately the most recent round of optimizations just got some things working "good enough" to get things in Doom working.
02:50:13midkayPaul_The_Nerd, doom is working? and that's unforunate? what? :)
02:50:17KyomiPlease say thats the game
02:50:32midkayit is. it's a patch..
02:50:43Paul_The_NerdKyomi: It is. Doom and Doom II
02:50:50Paul_The_Nerdmidkay: It's unfortunate that Karl didn't follow through.
02:50:56webguest38Doom uses the midi plugin?
02:51:03Paul_The_NerdKyomi: It's a little on the err... difficult side to get it working at the moment
02:51:14midkayPaul_The_Nerd, what do you mean follow through? he hasn't worked on it yet, or he.. gave up?
02:51:15Paul_The_NerdKyomi: If you wait about a month, they're hoping to include it in the official build by Mayday
02:51:16*Kyomi is too much of a geek not to get it
02:51:22midkayKyomi, calm down.. :)
02:51:31KyomiYay :D
02:51:35KyomiDoom on H320 :D
02:51:43Paul_The_Nerdmidkay: He did *just* enough work to take what he needed from it for Doom, if I understand. So it's not really finished, just less unfinished
02:51:57Paul_The_Nerdwebguest38: I'm not exactly sure what he needed from it, but he did some work on it in relation to doom somehow
02:52:02midkayPaul_The_Nerd, oh, you're talking about the midi codec then.
02:52:32*Kyomi bounces around excited now
02:52:39Paul_The_Nerdmidkay: It's more of a viewer than a codec still
02:53:04Paul_The_Nerdmidkay: It played the Monkey Island theme for me at about... oh 1/2 - 3/4 realtime (portions of it with just one instrument were realtime)
02:54:09Xerioni didn't get any sound from the midi plugin
02:54:18KyomiI dunno
02:54:26KyomiBut I was about to push reset
02:54:38KyomiAnd it said FINISHED PLAYING and got back to the menu
02:56:37KyomiI wonder if any of the Raptor midi's would work
02:56:43Paul_The_NerdXerion: I'm about 80% sure the one in CVS doesn't output sound. It just decodes in memory, but never plays
02:56:53Paul_The_NerdKyomi: Raptor: Call of the Shadows?
02:56:56Xerionah k
02:56:58KyomiYes :D
02:57:04Paul_The_NerdKyomi: Man, I miss that game.
02:57:04KyomiSomeone should port that
02:57:10KyomiIt's perfect
02:57:15Xeriontyrian was much better than raptor :p
02:57:19KyomiAll it uses is direction buttons
02:57:21Paul_The_NerdIf it were Open Sourced, someone might,but I don't believe it is.
02:57:30KyomiDoom is open source?
02:57:54KyomiWell I know 3DR released duke nukem and shadow warrior
02:58:04KyomiI dunno about raptor
02:58:08Paul_The_Nerdid has actually released Doom/DoomII, and Quake 1-3 under the GPL
02:58:23Kyomiquake 3?!
02:58:29KyomiJesus.. thats... pretty recent
02:58:35Paul_The_NerdQuake 3 was sometime last year.
02:58:37midkayhaha. what was it, 1998?
02:58:42midkayi mean the.. game.
02:58:45webguest38There are a bunch of opensource side/bottom-scrollers
02:58:49*Kyomi snags quake 1 for the full version and cackles
02:59:07KyomiAlthough... I never finished quake 2 :(
02:59:11Paul_The_NerdKyomi: Well, it's just the engine that's open sourced, not the levels. But take a look at Tenebrae to see some nice things done with the Quake 1 engine
02:59:48Kyomilink me :D
02:59:52webguest38"Rafkill is a clone of Raptor: Call of the Shadows, a classic shoot'em-up game."
03:00:49KyomiI'm just listening to music from a "joke" game
03:00:53KyomiI'M OK :P
03:00:59KyomiIt had some pretty nice music
03:01:33KyomiMmmm... Metroid Prime music :D
03:01:40Kyomi<3 menu music
03:01:43Paul_The_NerdKyomi: Do you listen to OCRemixes?
03:02:08KyomiI have a few from Doom II
03:02:28midkayPaul_The_Nerd, wtf... dynamic stencil shadows? in quake 1?
03:02:33Paul_The_NerdAh. I just got the torrents for the first 1500 (which are actually about 1380)
03:02:40Paul_The_Nerdmidkay: And pixel shaders.
03:03:01midkay55.6s for a recorder build on vmware. :)
03:03:06Paul_The_Nerdmidkay: It's been around for a few years now. They were kinda "Yeah, here's what Doom 3 is supposed to look like.... in Quake"
03:03:17 Quit herz42 ("Und wech")
03:03:22midkayPaul_The_Nerd, haha. it actually looks pretty 'ew'. :)
03:03:53Paul_The_Nerdmidkay: Yeah, those screenshots are old, and the bumpmaps are generated based on grayscale versions of the textures. In properly prepared levels it looks pretty damn good.
03:03:55KyomiYou know... I heard some things about this
03:04:03midkaythe textures and the models.. stencil shadows are pointless, there are only like 2 polygons per character that actually cast them.. :)
03:04:13midkayPaul_The_Nerd, ah, nice..
03:04:50KyomiI love the faces
03:04:52 Join Purus [0] (
03:04:52Paul_The_Nerdmidkay: They even allow lightsources to cast textured lights, so like, that stained glass window in the original hallway casts a multi-colored light that you see showing in several colors on your gun as you walk through it. :)
03:04:56Kyomione flat polygon
03:05:13midkaypretty nice..
03:05:23midkayKyomi, haha, yeah..
03:05:32Paul_The_Nerdmidkay: It was impressive for a little while, when it first showed up a few years back.
03:05:46midkaywhat's next.. stencil shadows from doom's sprite characters.. :\
03:05:49 Quit Arrogant ("Leaving")
03:05:51 Quit hardeep ("[BX] Reserve your copy of BitchX-1.0c19 for the Nintendo 64 today!")
03:05:56midkayPaul_The_Nerd, i can imagine, if it was a few years ago..
03:06:00Paul_The_Nerdmidkay: Hm... I don't think that's in Doom Legacy *yet*
03:06:26KyomiDoom Legacy?
03:06:27Paul_The_Nerdmidkay: Though there are "dynamic" light sources for projectiles, and coloured lighting in it I believe.
03:06:38midkayPaul_The_Nerd, haha, yeah..
03:06:48Paul_The_NerdKyomi: It's a source port of Doom. Adds graphical improvements, 32-player multiplay, etc.
03:07:01Paul_The_NerdThough the main advantage it has is "It actually runs alright in windows XP"
03:07:30Paul_The_NerdAnyway, I must go for a bit. Be back in 10
03:07:32 Part Paul_The_Nerd
03:07:38KyomiI thought thats what zDoom was about?
03:07:50Kyomibecause I have that
03:07:58KyomiWhich is awesome
03:08:13KyomiYou can just copy and paste the exe in with Heretic and Hexen
03:08:24KyomiAnd it becomes zHeretic and zHexen and runs great in xp
03:08:34midkayKyomi, there are more than one project for a somewhat similar goal.. :)
03:08:36KyomiAlthough.... it doesn't like xp64 bit though
03:08:44KyomiWhich one is the best?
03:09:05KyomiI remember this doom port using the Doom 3 engine.. they were redoing doom 1 :)
03:09:07midkayyou can't really pick one winner, can you?.. i've only tried doom legacy, and it's quite nice..
03:09:19Kyomilinky :D
03:09:20midkaythat'd be pretty cool..
03:09:31KyomiThere was only a few levels done
03:09:36KyomiIt was actually quite nice :)
03:09:45KyomiBah.. you can't give me a direct link?
03:09:53midkayKyomi, there are a few (mods, not ports) doing that..
03:10:03midkayKyomi, what's the big deal? it takes five seconds to click the first link on that page..
03:10:51KyomiYes... about asking yourself the same question? :P
03:11:19midkaybecause you're the one that wants the page.. try doing something on your own for once, you might enjoy it. :)
03:12:20KyomiI did :P
03:12:32KyomiI found out the midi plugin hardly works :P
03:12:33midkaygood job. :)
03:12:43 Quit DJ_Dooms_Day (Connection timed out)
03:13:14KyomiIs he in WATER with the LIGHTNING gun?
03:13:45midkayi guess, yes?
03:13:54 Join Paul_The_Nerd [0] (
03:14:52KyomiI wish games would get smart
03:15:00webguest38Interesting.. you can hold Stop, and insert UBS just before it's going to shutdown, and it'll be in a state of limbo, confused the hell out of windows (h1x0)
03:15:01KyomiIf you fire a lightning gun in water... you die
03:15:16Kyomiwebguest38: XD
03:15:57KyomiIt's a lil disheartening that the last release was in 2004 (doom legacy)
03:16:36midkayKyomi, maybe they're not working on it anymore? :)
03:17:46KyomiBut whyyyyyy :(
03:17:59KyomiThere was a news post towards the end of 2005
03:18:37midkaywell, maybe it was a status update.
03:19:01midkayit ran very well last time i used it - maybe there is nothing much left to do.
03:19:01Paul_The_NerdIt was
03:19:19Paul_The_NerdIt says "The move to C++ is going well, plus we added lots of new features" (which they do not disclose)
03:19:48 Join unhcr [0] (
03:21:36unhcri just wanted to say
03:21:39unhcrgreat job on the x5!
03:24:01 Join kernel_sensei [0] (n=boris@gentoo/developer/kernelsensei)
03:24:22 Quit sharpe (Read error: 104 (Connection reset by peer))
03:26:30 Join sharpe [0] (
03:30:44sharpehell if i know.
03:32:53 Quit kernelsensei (Connection timed out)
03:32:53 Nick kernel_sensei is now known as kernelsensei (n=boris@gentoo/developer/kernelsensei)
03:33:54KyomiIm confused....
03:35:06*Paul_The_Nerd wanders afk to play Metroid Prime Hunters.
03:35:56sharpebut he does not wander away from electronics...
03:37:27Paul_The_NerdActually I'm still here, I'm just less likely to answer pleas for help
03:39:12sharpebut i was still right either way...
03:39:55Paul_The_NerdVery true
03:41:05sharpeunless you figured out a way to play metroid prime using bioluminescent materials, and sticks and stuff for controls.
03:41:42Paul_The_NerdI'm still waiting on my human brain for processing. Those things are hard to come by
03:41:57***Saving seen data "./dancer.seen"
03:42:01sharpeyeah, always have to wait for those organ donors...
03:43:17 Quit benny_ (Read error: 110 (Connection timed out))
03:43:56 Join benny_ [0] (
03:44:41 Join _kclaf [0] (
03:45:22 Quit kclaf (Read error: 104 (Connection reset by peer))
03:49:35 Quit unhcr ()
03:53:56 Quit webguest38 ("CGI:IRC (Ping timeout)")
03:57:28Kyomibai bai
03:57:34Kyomibe back tommorrow :D
03:57:50 Quit Kyomi ()
03:58:23 Quit linuxstb (Read error: 110 (Connection timed out))
04:06:07 Quit Daishi ("Client exiting...")
04:06:48 Quit mikearthur (Read error: 104 (Connection reset by peer))
04:14:38 Quit bobTHC (Read error: 110 (Connection timed out))
04:17:02 Quit imphasing (Read error: 104 (Connection reset by peer))
04:20:15 Part Purus
04:23:12 Quit Paul_The_Nerd ("Leaving.")
04:28:33 Join TiMiD_ [0] (n=TiMiD[
04:29:01 Join Sinbios [0] (
04:29:36 Quit TiMiD (Read error: 104 (Connection reset by peer))
04:29:55 Join linuxstb [0] (
04:43:12 Quit midkay (Read error: 104 (Connection reset by peer))
04:44:47 Join midkay [0] (n=midkay@rockbox/developer/midkay)
04:48:35 Join imphasing [0] (
05:01:33 Join Rob2222_ [0] (
05:02:28 Join RoC_MM [0] (
05:02:52RoC_MMhow to delete bookmarks on ipod? It says push "ON+Play"
05:03:10RoC_MMThere is no ON on the ipod and I can't find any other working combos that make it delete the bookmarks
05:03:47KummerI always just go to the folder view, find the bookmark, and hold select
05:04:36RoC_MMi have a file named "Talk" because that is the folder the mp3 was in
05:04:52RoC_MMbut if I open it it's like opening "recent bookmarks"
05:05:00 Part omp
05:05:04RoC_MMand I dont' want to delete all bookmarks
05:06:36Kummerthat file should have a .bmark extension
05:06:56Kummerif you hold down select on the file, and choose delete, it shows you the extension and asks if you want to delete it
05:10:20RoC_MMit seems the file contains more than one bookmarks
05:10:32RoC_MMit contains all the bookmarks for that folder, and I only want to delete one bookmark
05:11:58Kummeryou may be out of luck. The more drastic solution is to edit the file on the computer.
05:12:09KummerI never figured out what "ON+Play" was supposed to mean
05:14:05RoC_MMI think it has something to do with the buttons on the other players rockbox is made for
05:14:21Kummerthe ipod has way fewer buttons than any other player
05:14:27RoC_MMyou think?
05:19:49 Quit Rob2222 (Read error: 113 (No route to host))
05:21:32Kummer#elif (CONFIG_KEYPAD == IPOD_3G_PAD) || (CONFIG_KEYPAD == IPOD_4G_PAD)
05:23:04Kummerso, it looks like holding down the right button deletes a bookmark
05:23:24KummerI just tested it. It's very easy to accidentally delete more than one bookmark by holding down the button too long
05:30:06 Nick TiMiD_ is now known as TiMiD (n=TiMiD[
05:31:49 Join dpassen1 [0] (
05:42:01***Saving seen data "./dancer.seen"
05:44:54 Join afruff23 [0] (
05:47:35afruff23to me, the X5 is made for people with proficient left-hand thumbs
05:48:08afruff23You use your index and middle finger fo your left hand for side buttons
05:48:14afruff23and your left thumb for the joystick
05:51:02afruff23anyone there?
05:51:37Kummernope, it's middle of the night in europe
05:51:54dpassen1i'm here
05:51:56afruff23IT's 11:51 PM in the states
05:51:58afruff23east coast
05:52:10Kummeryeah but rockbox is hosted in europe :P
05:52:41afruff23I knew that, but I always thought there was a substantial US-based gorup of rockboxers
05:52:50Kummeryou're looking at it now
05:53:01dpassen1Pretty much.
05:53:06afruff23me and you?:-d
05:53:11afruff23and him
05:54:31afruff23When will the X5 bootloader be public?
05:54:46afruff23I know it's already done
05:55:52 Join windowsrefund [0] (
05:56:31windowsrefundis there a doc anywhere that shows how to install rockbox using GNU/Linux?
05:56:35 Join bobTHC [0] (n=bobTHC@
05:56:45Kummeryes, but it's not as easy or as clear
05:56:49windowsrefundall the docs I've seen assume that Mac or windoze is being used
05:56:57Kummerdo this:
05:57:29Kummerer, wait, it depends which player you have
05:57:31Kummerwhich one do you have?
05:57:42windowsrefundnano 2GB
05:57:58Kummerokay good
05:58:12Kummer1) follow the linux instructions on
05:58:32Kummernote that this includes building a cross compiler and cross compiling a bootloader from source
05:59:17afruff23Is it just me or does downloading cygwin keep hanging at 19%
05:59:25Kummer2) follow starting with Step 2 on that page
05:59:58afruff23I want to add the doom game patch but I the cygwin download keeps hanging :-@
06:00:01Kummerwhen it says "access your ipod as a disk", it means mount /dev/sda2 in linux, where sda[b,c,whatever] is your ipod
06:00:19Kummerthat should just about get it installed
06:00:26windowsrefundok great
06:00:33 Quit afruff23 ("There is a byte stuck in my modem!!")
06:00:36windowsrefundI'm running ipodlinux with pz2 on it now
06:00:49windowsrefundI guess that won't be a problem
06:01:07Kummeripodlinux interferes somewhat with the process
06:01:17KummerI think the bootloaders conflict or something? I've never used ipodlinux
06:02:47windowsrefundok sweet
06:03:04windowsrefundso rockbox is just an mp3 player I take it
06:03:14KummerI use it as an ogg player, but yeah, that's the basic idea
06:04:32 Join DJ_Dooms_Day [0] (
06:13:16 Quit dpassen1 (Read error: 110 (Connection timed out))
06:14:38 Join webguest80 [0] (
06:15:52 Join TCK [0] (
06:19:38 Quit imphasing (Read error: 110 (Connection timed out))
06:22:06 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
06:32:52 Join bonzi [0] (
06:40:29webguest80hi, buddy
06:40:46webguest80(horrible, horrible joke)
06:41:17 Quit nnod (Read error: 110 (Connection timed out))
06:42:23midkaywebguest80, haha.
06:43:55 Part RoC_MM ("Leaving")
06:46:04 Join ashridah [0] (
06:46:05 Quit midkay (Read error: 104 (Connection reset by peer))
06:46:46 Join midkay [0] (n=midkay@rockbox/developer/midkay)
06:50:33 Quit TCK ("well, if you say so.")
06:56:47 Quit midkay (Read error: 104 (Connection reset by peer))
06:56:57 Join linuxstb_ [0] (
06:57:47 Quit linuxstb (Read error: 110 (Connection timed out))
07:00:20MikachuRotAtoR: didn't get any crashes yet
07:00:35 Join midkay [0] (n=midkay@rockbox/developer/midkay)
07:06:19 Nick Kummer is now known as Galois (
07:07:30 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
07:11:40 Join B4gder [0] (
07:13:09webguest80Wouldn't it make sense to have the rockbox logo in flyspray go to
07:14:59 Quit amiconn (Nick collision from services.)
07:15:00 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
07:15:43 Join nnod [0] (
07:16:43 Quit nnod (Client Quit)
07:16:52 Join nnod [0] (
07:17:04 Quit nnod (Read error: 104 (Connection reset by peer))
07:17:04 Join nnod [0] (
07:17:12 Quit nnod (Client Quit)
07:17:37 Join nnod [0] (
07:17:42 Quit nnod (Read error: 104 (Connection reset by peer))
07:17:59 Join nnod [0] (
07:18:08 Quit nnod (Read error: 104 (Connection reset by peer))
07:18:38 Join nnod [0] (
07:18:45 Quit nnod (Read error: 104 (Connection reset by peer))
07:24:42 Quit midkay (Connection reset by peer)
07:24:49 Join midkay_ [0] (
07:25:46 Join nnod [0] (
07:25:51 Quit nnod (Read error: 104 (Connection reset by peer))
07:26:27 Join nnod [0] (
07:26:28 Quit midkay_ (Read error: 104 (Connection reset by peer))
07:26:29 Quit nnod (Read error: 104 (Connection reset by peer))
07:27:10 Join midkay_ [0] (
07:27:43 Quit kkurbjun (Read error: 104 (Connection reset by peer))
07:32:54 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
07:35:59 Join nnod [0] (
07:37:35 Part nave7693
07:37:54 Join midk [0] (
07:37:56Bg3rmorning :)
07:38:05 Quit ashridah ("Leaving")
07:40:06 Join ashridah [0] (
07:42:05***Saving seen data "./dancer.seen"
07:42:28 Quit ashridah (Client Quit)
07:44:38 Join ashridah [0] (
07:45:10 Quit RotAtoR ("zzzzzzzzz")
07:45:38JdGordonnight? its not night yet??
07:46:04JdGordonis it last night in usa already or something?
07:46:09JdGordonthe world is too big :p
07:46:15*JdGordon talking to myself
07:46:19Mikachuit's midnight in usa
07:46:26Mikachu7:46 in the morning here
07:46:32JdGordonah, last night :)
07:47:02JdGordonim so used to all the euorpeans here.. forgot about usa
07:47:14Mikachudon't tell them that, their ego would be hurt
07:52:53 Join Moos [0] (
07:52:57Bg3rMikachu where are you from ?
07:53:07Bg3rmorning, Moo
07:53:09Bg3rmorning, Moos
07:53:19Bg3rand u ? :)
07:53:20Mikachu(but hungarian on my mother's side)
07:53:28JdGordonyour all nuts.. whats with the 8am being awake thing?? wierdos!
07:53:40*Moos is from Paris in France
07:53:43MikachuJdGordon: i have school in 23 minutes
07:53:54JdGordonpoor bugger
07:53:56*B4gder is at work since almost one hour
07:54:10Mooshehe, morning Bagder
07:54:11JdGordonMoos: as apposed to Paris in El-Salvador?
07:54:48Bg3rB4gder when do you sleep??? do you sleep at all ?
07:54:48MoosJdGordon: what do you mean?
07:54:59B4gdersleep is for weaklings! ;-]
07:55:04JdGordon[17:53] Moos is from Paris in France
08:01:01windowsrefundi just checked out cvs but I don't see ipod_fw in the tools direcotry
08:01:21 Join dpassen1 [0] (
08:01:27MoosJdGordon 08:01 am here
08:01:48 Quit midkay_ (Read error: 110 (Connection timed out))
08:03:07Moosmorning amiconn
08:04:27Galois$ ls tools/ipod_fw*
08:04:27Galoistools/ipod_fw tools/ipod_fw.c
08:08:00windowsrefundI don't have it
08:08:05windowsrefunddoesn't matter though
08:08:32windowsrefundI just wrote bootloader-nano.bin to my ipod
08:08:51windowsrefundjust confused as to what partiton I need to copy rockbox to now
08:08:59windowsrefundmy ipod has 3 partitions
08:09:44Galoisthe Win95 VFAT one
08:09:46*JdGordon is bored.. give me something to do
08:09:48windowsrefundoh ok
08:09:52windowsrefundthanks Galois
08:10:18windowsrefundstrange that the docs don't specify that
08:10:59Galoisthe docs assume you have two partitions.
08:12:06amiconnmidk: You changed the behaviour of the pitch screen... Left/Right used to pitch -/+ 2% *temporarily*, i.e. only as long as they were held, undoing the pitch on release
08:12:15windowsrefundshould that .rockbox dir exist in a directory called rockbox?
08:12:26Bg3rwindowsrefund no
08:12:29Bg3rit shouldnt
08:12:41Bg3rthe .rockbox dir must be in the root dir of the player
08:12:58windowsrefundso 2 dirs?
08:13:14Bg3ru don't need rockbox (without .) at all
08:13:15 Quit webguest80 ("CGI:IRC (EOF)")
08:13:28windowsrefundI'm just following the docs
08:13:30Galoisas far as I know you still need ipod_fw
08:13:38 Join webguest41 [0] (
08:13:51Bg3ri think u've put the in the root dir of the player and after that u've selected "extract to rockbox" or something like this
08:14:10*windowsrefund isn't running windoze
08:14:30Galoisif you did a make zip then you can just cd /mnt/ipod ; unzip /path/to/
08:14:51windowsrefundI checked out cvs and copied it to /mnt/ipod
08:15:00LinusNJdGordon: your plugin sound controls look good, but i think i'd like them to be in the plugin library instead
08:15:13windowsrefundso now /mnt/ipod (the vfat partition) has apps, cvs, docs, firmware...
08:15:14GaloisCVS is the source code. You need to build that source code.
08:15:16 Quit darkless (Read error: 110 (Connection timed out))
08:15:27Galoisputting the source code on the ipod, while harmless, is not especially useful
08:15:51LinusNB4gder: btw, it was your lame script that caused the weird lcd colors :-)
08:15:59JdGordonLinusN: ye, but do we lose localisation?
08:16:06B4gderah, goodie
08:16:18B4gderand sorry for being so lame ;-)
08:16:18windowsrefundok, I'll just grab the nightly zip
08:16:27LinusNJdGordon: yes we do, but langv2 will hopefully fix that
08:16:28windowsrefundbut seriously, these docs are horrible
08:16:40LinusNbesides, no plugin is localized now anyway
08:16:46Galoiswindowsrefund: one of the directories in CVS is tools/
08:16:49Galoisthat should contain ipod_fw
08:16:59Galoisyou need to run ipod_fw -g nano -o rockboot.bin -i apple_os.bin bootloader.bin
08:17:20Galoisor something similar. cf.
08:17:40windowsrefundGalois, it doesn't contain ipod_fw
08:17:49Galoisthen you messed up in checking it out
08:18:00windowsrefundwhy would I need it any way?
08:18:04Galoismore specifically, it should contain ipod_fw.c
08:18:04amiconnLinusN: That's why I prefer C for doing such stuff. With C I know what I am doing (well, most of the time)
08:18:06windowsrefundI dont want the apple stuff
08:18:11PapricaLinusN, could you look at highscore.c?, somthing wrong with it, when i try to use it, it loads unknown chars in the first variable..
08:18:25GaloisI don't know if it's designed to boot without the apple stuff at all
08:18:29Galoisfeel free to try
08:18:37windowsrefundI'll try it :)
08:18:44LinusNPaprica: tetrox?
08:18:45windowsrefundI backed up /dev/sdc1 anyway
08:18:51windowsrefundcan always dd it back
08:19:15*Paprica is going to school
08:19:21Galoisanyway after you install the bootloader, you do ONE of the following two things: 1) download the daily build and unzip _that_ into /mnt/ipod, or 2) build rockbox, "make zip", unzip the resulting zip file in /mnt/ipod
08:19:26 Nick Paprica is now known as Paprica[BBL] (i=Paprica@rockbox/developer/paprica)
08:19:47windowsrefundGalois, I'm grabbin the daily
08:20:09windowsrefundbut seriously, the docs need some work
08:20:18*LinusN plays tetrox on the x5
08:20:25B4gderwindowsrefund: its a wiki, feel free to update
08:20:35windowsrefundgood point
08:20:38Paprica[BBL]haha =]
08:20:38windowsrefundI'll do that :)
08:20:38MoosLinusN: wee !! :-)
08:20:39*amiconn just fixed the tetrox button nassignments for Ondio
08:21:12amiconnPaprica[BBL]: New rockcalendar patch?
08:21:32Galoispart of the problem is there's a page for windows instructions and there's a page for mac instructions but there's no single page for linux instructions so you have to piece together portions of various pages to install it on linux
08:21:45LinusNthe lcd driver needs work, the display is shifted one pixel left and down
08:22:03B4gderwe REQUIRE perfection!
08:22:15Mooshehe :-)
08:22:18Paprica[BBL]amiconn, not yet, im working on capital letters keyboard's
08:22:26*amiconn would also expect a working lcd flip ;)
08:22:37Paprica[BBL]okok okoko i'm out
08:22:40windowsrefundI'm amazed that windoze is even targeted
08:23:22LinusNwhy so?
08:23:59Galoiswindows is what most people use. Heck, it's the same as with the ipod.
08:24:12windowsrefundbecause windoze users love DRM and TCPA
08:24:24windowsrefundand honestly, they deserve it for being so ignorant
08:24:36B4gderhey, even you use windows (in your nick) ;-)
08:24:38JdGordonwindowsrefund: no, m$ does.. no1 in their right mind likes drm and tcpa
08:24:49*Galois points out that apple uses its share of DRM too
08:25:03windowsrefundGalois, you're correct
08:25:34Galoisif you're writing open source firmware you target what people use. Right now that means windows and ipod, no matter what the DRM says
08:26:19*JdGordon needs a bigger hdd :'( 20gb just isnt enough
08:26:25windowsrefundI just get a bit annoyed when I see Open Source (Free Software under a different name) projects cater to the windoze audience
08:26:29windowsrefundbut that's just me
08:26:50B4gderwe're more open minded than so
08:26:56B4gderhence we call it open source too ;-)
08:26:59JdGordonwindowsrefund: wtf??? oss should only be for linux? is that what your sayin?
08:27:13*Galois deletes firefox_setup.exe
08:27:31windowsrefundwindows and open source (free software) is a contradiction
08:27:37windowsrefundyou can't have both
08:27:56*B4gder decides to avoid this pie throwing
08:28:05windowsrefundthough Novell wouldn't agree with me :)
08:28:13windowsrefundthose fence sitters
08:28:56Galoishere's another way to look at it, windows users _need_ catering, whereas linux users (many of whom are themselves rockbox developers) can figure it out without packaged docs
08:29:19B4gderI agree with Galois on that
08:29:20windowsrefunddocs serve a purpose
08:29:26windowsrefundregardless of audience
08:29:31B4gdersure they do
08:29:32GaloisI mean, I use linux, and I figured out how to install it
08:30:07windowsrefunddoesn't mean the next user of GNU/Linux will
08:30:31*JdGordon thinx your nuts!
08:30:32*windowsrefund is very much in favor of clear and accurate docs
08:31:12windowsrefundI'm gonna reboot my ipod and see how badly I !@#$!@# it up :)
08:32:01LinusNwindowsrefund: it's a wiki you know, fix the docs if you think they are so bad
08:32:05B4gderI find it odd that such a free software zealot uses ipod in the first place
08:32:16JdGordongrrr.. i accidently downloaded a vid for ipod.. thats bloody catering to the idiots.. why the fuck r ppl putting ipod converted vids on torrents??
08:32:25windowsrefundB4gder, hardware != software
08:32:55windowsrefundI bought the pod because of projects like rockbox and iPL
08:33:10JdGordon.. although.. at full screen it desnt look too bad.. bit jumpy tho
08:33:14windowsrefundin fact, had it not been for these projects, I'd still be in the market for something
08:33:41windowsrefundoh well
08:33:47windowsrefundguess I may have needed ipod_fw
08:34:05Galoisit is a little disturbing that a lot of people (like me and windowsrefund) are buying ipods just because of rockbox
08:34:24*JdGordon would buy a ipod now rb runs on it
08:34:27GaloisI mean, don't get me wrong, I _like_ rockbox, but realistically, it could easily be the death knell for alternative players
08:34:46*windowsrefund doesn't follow
08:34:47webguest41Tough on them
08:35:15Galoislots of people who, before, would have spent some time looking for another player that had the features they want, nowadays can just buy ipod and use rockbox
08:35:31B4gderbut it goes the other way around too
08:35:32webguest41And this is bad... why?
08:35:45B4gderthey can buy a cheaper player and get the same feature set
08:35:51Galoisit means we're gonna have one mp3 player to rule them all
08:36:02Galoisb4gder: what other rockbox supported player is still being made?
08:36:07LinusNthis is only true as long as the ipod hardware is good
08:36:11webguest41There's nothing that says that a better alternative player can't come around
08:36:13Galoisnot yet
08:36:20Galoisyes I know x5 will be supported soon
08:36:30JdGordonGalois: the rockbox user base is no wehre near enough for your doomsday idea to happen
08:36:34windowsrefundfree software was (and still is) more important to me than functionality
08:36:37Galoisjdgordon it's not enough for apple to care
08:36:46Galoisbut for any other manufacturer, that base matters
08:36:51windowsrefundin other words, even if the apple sw did everything I want, I'd still run iPL or rockbox
08:36:52webguest41I doubt it
08:37:01B4gderand many people continue to buy players rockbox runs on, just not new
08:37:25Galoiswell there's no reason to argue, I'd love to be wrong
08:37:28webguest41Pulling numbers out of my hat, rockbox userbase is probably max 5% of any one player out there
08:37:47B4gderand I would be shocked if it was as high as 5%
08:37:54Galoisit will increase.
08:38:23webguest41Possibly more on archos since a) the firmware is extremely crap b) peope are probably less likely to still be using them without rockbox
08:38:41webguest41Well yes, an insignificant percentage, is basically what I was aiming for
08:39:00webguest41Until a manufacturer starts advertising it, this won't change much
08:39:17webguest41(which is less than likely to happen)
08:39:41B4gderit can be Neuros
08:39:45B4gderbut I doubt that
08:40:02webguest41How relevant is Neuros though?
08:40:04*B4gder lost faith
08:40:10webguest41outside geek circles
08:40:26JdGordongeeks r the only ones who would use rb anyway tho
08:40:29webguest41Not that that isn't a valid niche to fill
08:40:31Galoisneuros is the kind of project that rockbox could kill.
08:40:54webguest41If it did, then Neuros has failed, not Rockbox.
08:41:02JdGordonGalois: no, neuors could buy rb and make it better... while still supporting all the targets
08:41:14webguest41noone can buy rockbox
08:41:22webguest41as in, take over or anything like that
08:41:23JdGordoneveryone has a price
08:41:37B4gderrockbox isn't anything anyone can buy
08:41:41Galoiseven if that happens, they'll be a software company and the hardware part will be irrelevant
08:41:42LinusNrockbox can't be sold
08:41:43*JdGordon isnt questioning the devs or anything.. just being annoying
08:42:19webguest41a) they'd need to buy off every copyright holder b) the current version would be forked faster than you can say glitter
08:42:38JdGordonu mean gl.tter
08:42:48 Quit BHSPitMonkey (Remote closed the connection)
08:44:18 Quit phaedrus961 (Remote closed the connection)
08:45:42B4gderwoo, 2.6.16-at91 boots up juuuuust fine
08:46:05*B4gder appologizes for talking work and goes for a coffee refill
08:53:10 Join phaedrus961 [0] (
08:58:27 Nick _kclaf is now known as kclaf (
09:00:45 Join quobl__ [0] (i=debian-t@tor/session/x-f252a0953b973084)
09:02:42 Join _FireFly_ [0] (
09:06:15Galoiswindowsrefund, just for you:
09:06:31 Quit quobl_ (Read error: 104 (Connection reset by peer))
09:06:34Galoisalthough, this is untested
09:10:44 Quit phaedrus961 ("Leaving")
09:12:06 Join phaedrus961 [0] (
09:13:05 Quit dpassen1 (Read error: 110 (Connection timed out))
09:13:48Galoiswell, I tested it once, it works :)
09:14:10Galoisit could use more testing though, especially since I only have one model (nano)
09:14:27B4gderlooks like a fine start though
09:16:58GaloisI'll replace the CVS step with a link to just the single file
09:17:01Galoisand attach the file
09:19:02B4gderah, yes since it builds nicely standalone
09:22:20Bg3r haha
09:25:56windowsrefundlooks good B4gder :)
09:26:06*windowsrefund really needs to get to sleep
09:26:10windowsrefundgood night everyone
09:26:15windowsrefundand thanks B4gder
09:26:30B4gderhey Galois did that, not me!
09:26:30 Join ender` [0] (i=ychat@
09:26:39Galoisit's okay, the wiki knows all
09:26:44windowsrefundtyped wrong nick
09:32:23 Quit midk (Read error: 104 (Connection reset by peer))
09:32:28 Join midkay [0] (n=midkay@rockbox/developer/midkay)
09:37:33 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
09:39:34 Quit midkay (Read error: 104 (Connection reset by peer))
09:39:37 Join midkay_ [0] (
09:42:06***Saving seen data "./dancer.seen"
09:45:16bobTHCalready post but i dunno if that have been include in wiki ->
09:45:32bobTHCcrossfading and mixing techniques document
09:45:36 Join Chamois [0] (
09:46:32bobTHCcan be useful to add feature to the "party mode" ;)
09:47:32 Join mnhnhyouh [0] (
09:47:52webguest41Any particular reason why this is one gigantum image?
09:48:07 Join muesli__ [0] (n=muesli_t@
09:48:32bobTHCfeel free to resize or crop it
09:49:15webguest41I meant more like, why isn't this a html-page with a few images
09:49:56B4gderbecause it was nicked from somewhere?
09:50:07mnhnhyouhhey all
09:51:51bobTHCit's a technics manual page
09:52:44webguest41Ah, a scan. Well that's certainly a good reason
09:52:45 Quit Chamois (" HydraIRC -> <- IRC with a difference")
09:53:16webguest41I just get suspecious whenever I see images that should not be
09:53:46bobTHCsuspicious of what ?
09:53:55bobTHCjpg virus ?
09:54:35crashdwhy cant i use the framebuffer ;\
09:54:35webguest41Wasteful use of resources
09:54:53webguest41Improper use of technologies
09:56:10mnhnhyouhI am wondering if any of you guys are working on the iPod port?
09:56:30B4gderrockbox is mostly generic for all ports
09:57:14mnhnhyouhi am wondering about the absence of the quick menu on the ipod port
09:57:37B4gderafaiu, that's due to lack of keys
09:58:40mnhnhyouhI was wondering about that, and when the wps is on, holding the center button is free, and could be used for bringing up the quick menu
09:58:59mnhnhyouhthen the up,down,left, right on the wheel would work for the selections
09:59:18webguest41There is no up in the quick menu, for historical reasons
09:59:36mnhnhyouhcan you explain those?
09:59:40B4gderfor technical reasons on the Archoses
09:59:54webguest41It wasn't possible on the Archoses, and hasn't been extended on new platforms
10:00:10mnhnhyouhi did wonder about its absence on the iriver h3xx players
10:00:10webguest41Mostly for fear of "up should be *THIS* feature" discussion, afaiu
10:00:29mnhnhyouhi noticed one of those :)
10:00:32webguest41And possibly also lazyness
10:00:37B4gderlike all discussions on UI and keys it is a can of ...
10:00:59mnhnhyouhis it being worked on for the iPod?
10:01:17webguest41The posting to one of the MLs with menu mock-ups looked nice, by the way
10:02:15mnhnhyouhi have been trying to work out the cygwin environment, and am getting my head around it, and will then have a look at the code. i was a reasonable pascal programmer many years ago. and might be able to convert it to C and be of some help :)
10:02:49B4gderyes, pascal knowledge translates fine to C
10:03:04webguest41 that one
10:03:25mnhnhyouhi spent a bit of time trying to get java, but cant seem to think in an object oriented fashion, I just want to manipulate data
10:05:42 Quit ender` (Read error: 110 (Connection timed out))
10:06:14 Join cannard [0] (
10:07:07 Join DrMoos [0] (
10:07:21cannardis it possible to enable the hard reset button to be set off with code?
10:07:24cannardif that makes sense?
10:08:18cannardmy h340 wont turn off, always wants to charge :|
10:08:59webguest41I doubt it.
10:09:28cannardthat sucks
10:09:57 Join Zagor [0] (n=bjst@rockbox/developer/Zagor)
10:10:10linuxstb_mnhnhyouh: In the WPS on the iPods, a short press on the centre button takes you to the file browser, and a long press gives you the context menu. A long press on MENU could be used for the quick menu though.
10:10:30 Nick linuxstb_ is now known as linuxstb (
10:11:26webguest41cannard: don't think you should take my word for it
10:12:12mnhnhyouhyep. It would be good in the meantime if the context menu had an option to go to shuffle. it is a lot of pushes to turn shuffle on, which is why I am after a quick menu :)
10:13:30cannardits cool webguest, twas a long shot anyways
10:14:00cannardi even took the thing apart to see if anything was shorting in the power or usb connectors and possible if disconnecting the battery would fix it
10:18:12 Join Siku [0] (
10:21:47 Quit nnod (Read error: 110 (Connection timed out))
10:24:36 Join ender` [0] (i=ychat@
10:28:13 Join fox010 [0] (
10:28:59bobTHCa little sum of my 1st thoughts
10:31:41bobTHCi'm a dreamer i know... ;)
10:33:16 Join Jungti1234 [0] (n=jungti12@
10:34:48cannardanyong jungti
10:35:16DrMoosbobTHC: Salut, don't smoke sweed too much :D
10:37:12crashdbobTHC: what about beat matching? and making tea?
10:37:13 Join RoC_MM [0] (
10:37:33Jungti1234cannard: :)
10:39:53RoC_MManybody know when the next stable release might be?
10:40:11RoC_MM(I am using the nightlies and have a few problems)
10:41:39 Quit safetydan ("Leaving")
10:42:10 Quit RoC_MM ("Leaving")
10:42:22 Quit _FireFly_ ("Leaving")
10:45:07Jungti1234Bg3r, Are you there?
10:46:50LinusNbobTHC: what has musicians rehearsal and language courses to do woth party mode?
10:51:44Bg3rJungti1234 yep
10:52:49ZagorbobTHC: party mode is not "DJ mode". it's rather quite the opposite, more like "unattended mode"
10:55:19Jungti1234party mode is... Insert mode
10:55:51amiconnlinuxstb: Imho a long press somehow defeats the purpose of a quickmenu
10:56:25amiconnThat's already weird enough on iriver. The quickmenu isn't really a quickmenu there as it should be
10:58:15 Join darkless [0] (
10:58:50Jungti1234When you 'on' party mode, if choose a song, it's added to current playlist.
11:02:36ohrnok, I've just read up on the H300 LCD, it the driver chip doesn't support contrast or invert settings
11:03:12ohrnwhats prefereable, a patch that just hides the settings in the menu
11:03:48B4gderLinusN: hey, the tables are unmodified! ;-)
11:04:01B4gderjust switched
11:04:01ohrnor a path that eliminates all traces of lcd_set_invert_display(), lcd_set_contrast() etc. on the H300 target?
11:04:06LinusNB4gder: exactly
11:04:21 Join nnod [0] (
11:04:31 Part mnhnhyouh
11:04:40B4gdera big endian mistake then
11:04:41Jungti1234oh, markun
11:04:45 Join Rob2222 [0] (
11:04:54cannardlinus, in your travels of h300 architecture, did you happen to come across the cause for the 'charging when not connectied to a powersource' problem??
11:07:19 Quit fox010 ("Miranda IM! Smaller, Faster, Easier.")
11:08:48 Join imphasing [0] (
11:08:53LinusNcannard: nope
11:09:20 Join KN|stiff [0] (
11:12:42 Join webguest21 [0] (
11:13:20webguest21has support for the iriver h320 been halted?
11:14:02B4gderwhy would it
11:14:31webguest21can't see that anything has been updated since september according to the wiki
11:14:43B4gderthen check the cvs logs
11:14:53markunwebguest21: maybe update to the wiki has been halted :)
11:14:55B4gderI can see numerous commits daily
11:16:56 Join t0mas|school [0] (
11:17:10B4gderhey t0mas
11:17:18B4gderwe need your scripting ;-)
11:17:25t0mas|school(webclient, at a f*cking win98 machine :X)
11:17:31t0mas|schoolwhat do you want me to do
11:17:56B4gderdisable the zip copy for all builds that aren't provided as bleeding edge builds
11:18:16t0mas|schoolyou can change the target filename...
11:18:21t0mas|schoolto none
11:18:31t0mas|schooljust the text "none"
11:18:32B4gderit needs to be done per-build
11:18:37t0mas|schoolfor only those builds
11:18:54*t0mas|school wants VPN to home... and just use remote desktop
11:19:07t0mas|schoolbut this machine can't even make a normal PPTP connection... left alone RDP
11:19:34t0mas|school20 mins :)
11:19:57t0mas|schooluseless day... should've been working right now.. not hanging around here being bored
11:22:01 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
11:23:23t0mas_yeah :D
11:23:28t0mas_putty + irssi
11:23:29MikachuPaprica[BBL]: should 4851 be closed now?
11:23:31 Nick t0mas_ is now known as t0mas (
11:23:51 Quit webguest21 ("CGI:IRC (Ping timeout)")
11:26:05t0masB4gder: I'm looking at the script...
11:26:18t0masit won't report failure if the target file doesn't exist
11:26:22t0masit will just not copy it
11:26:32t0masso no need to change anything :)
11:27:26 Quit Rob2222_ (Read error: 110 (Connection timed out))
11:28:54 Quit t0mas|school ("CGI:IRC (EOF)")
11:29:53t0mastry a build... I've changed the filename of the recorder sim to "notransfere"
11:29:57t0masso it should quit
11:30:05t0masand not transfere the zip and target file...
11:30:09t0masonly the build log
11:30:44t0masok, forced a build
11:30:47t0maslet's see
11:32:17*t0mas yawns
11:32:20t0masalmost lunch time
11:36:17 Join davinci [0] (
11:37:13 Quit amiconn (Read error: 110 (Connection timed out))
11:37:13 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
11:37:29 Join darkless_ [0] (
11:37:37 Quit darkless (Read error: 113 (No route to host))
11:37:58t0masB4gder: didn't work
11:38:05t0masbut it's lunchtime noe
11:38:09t0massaee you 30 min
11:39:47 Part davinci
11:41:04preglowamiconn: the good news is that it's not a cache problem
11:41:15preglowamiconn: bad news is i still have no idea what's causing it (voice ui bug)
11:41:30Jungti1234Flyspray have problem
11:41:42bobTHCLinusN > what has musicians rehearsal to do woth party mode?
11:41:51bobTHCWhile very few trainee musicians are able to play a difficult piece at 'full' speed, many can play at 80 - 90% of full speed. One way to help the less advanced student would be to enable the recording to be slowed to any desired tempo without changing the key. Such a facility requires independent speed and pitch control and is the first tool of the system.
11:42:07***Saving seen data "./dancer.seen"
11:42:34LinusNbobTHC: yes, but where is the Party in that?
11:43:01bobTHCthat can be useful for party mode, and for others good purposes
11:43:20cannardmaybe for people that cant dance so good
11:43:22bobTHCthe feature can have multiple use
11:43:25cannardenjoy thier favourite songs
11:43:27cannardjust a little slower
11:43:33cannard... i'll shut up now..
11:44:01JdGordondid any1 read my msg on the dev ml?
11:44:13LinusNbobTHC: i agree that speed control is a good thing, but it isn't necessarily a party mode feature
11:44:26LinusNJdGordon: i have read it
11:44:43JdGordonwhatcha think?
11:45:16LinusNhaven't yet decided what i think
11:45:16JdGordon:) ok
11:45:16bobTHCin fact party mode is simply a set of feature that can be use for partiing,
11:45:25bobTHCand those feature can be use for totally different purpose
11:45:28LinusNbobTHC: no, it is primarily a mode where you can't interrupt the playback
11:45:41MikachuLinusN: if you aren't going to apply this patch maybe it should be closed? (just looking through some patches semi-randomly)
11:46:32LinusNMikachu: thanks, i closed it now
11:46:51Mikachupitch patch sounds funny, that's why i clicked it :P
11:47:27bobTHCLinusN > it's not a queing system to avoid mistakes like track change without willing ?
11:47:44LinusNthat too
11:48:27JdGordonwhats the command to find every occurance of X in every file in a folder and to get the file anmea nd line number?
11:48:31 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
11:48:45JdGordonin nix
11:49:45bobTHCis u're friend
11:50:13LinusNfind . -name "*.c" | xargs grep blabla
11:50:27JdGordoncheers :)
11:51:10GaloisI prefer "grep -nr blah folder/"
11:53:25JdGordononly 3845 occurances of BUTTON_ in the source code :D
11:53:32MikachuLinusN: i think solitaire is mostly fixed now?
11:54:44LinusNGalois: hehe, the -r switch is too new for me :-)
11:55:07*JdGordon has to learn regexp :p
11:55:28LinusNMikachu: guess so, i don't know
11:55:43MikachuLinusN: hm i guess i just hilighted you because you commented on the last bug, sorry :)
11:56:02MikachuGalois: -r won't be for only .c files though
11:56:06 Quit quobl__ (Remote closed the connection)
11:56:35 Quit amiconn (Nick collision from services.)
11:56:35 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
11:56:40Mikachulostlogic: i think solitaire is mostly fixed now?
11:56:43Mikachuthat's better
11:58:36preglowcan't people just stop asking for time stretching .>>
11:58:37amiconnt0mas: The ms rdp client runs on all 32 bit windows versions
11:58:42amiconnJust install it
11:59:04 Join Nibbler [0] (
11:59:53preglowgetting time stretching right involves and ungodly amount of handtuning i don't want to do
12:00:23Mikachui haven't even found a good time stretching thing for linux that sounds good outside -25% to +25%
12:00:39Mikachuor so
12:01:25preglowthat's beecause they're all based on the algorithm we'll have to us
12:01:36Mikachumaybe that's the expected range
12:01:49JdGordonok, cant be bothered trying to work this out.. any1 know how to get a list of every "#define[anything]BUTTON_" in the folder and remove duplicates (where the duplicate is the word where [anything] is) ?
12:02:28 Join mikearthur [0] (
12:03:14*amiconn hopes his build machine is able to do some more builds now :)
12:03:32amiconnJust got my speed upgrade...
12:03:59amiconn3072/576 instead of 2048/384
12:04:01*B4gder works on getting another build server setup
12:04:07Spidaamiconn: where?
12:04:27preglowwhat cpu are the build boxes running in average?
12:04:48*amiconn runs an Athlon64 3800+
12:04:54MikachuLinusN: this one is for you, especially your last comment :)
12:05:12preglowi'm running athlon64 3400+
12:05:18preglowbut i can't guarantee that this pc is on at all times
12:05:19B4gderpreglow: we don't have that data stored, so I can't really tell
12:05:33B4gderwe don't need it on all the time actually
12:05:43preglowplus, i can't build all crosscompilers....
12:05:47LinusNMikachu: "soonish" :-)
12:05:56amiconnpreglow: Me neither, you know...
12:06:02B4gdera single server doesn't have to build all kinds
12:06:08MikachuLinusN: that's the one :)
12:06:11JdGordonok, there are 840 #define's todo with buttons in the code (not including the plugins).. time to get a list of common ones..
12:06:12preglowB4gder: so you've got those factors under control?
12:06:15MikachuLinusN: for large values of ish?
12:06:22*amiconn wants to get rid of the 64bit sim warnings
12:06:24LinusNexactly :-)
12:06:36preglowamiconn: i'm gonna do that today
12:06:47preglowunless you beat me to it, of course
12:07:08preglowamiconn: and btw, gcc 4.1 spits out false warnings....
12:07:14amiconnThen I can provide sim builds capability. Only thing missing will be coldfire targets
12:07:35*amiconn hopes for the gcc guys to fix it
12:08:06B4gderthis dual xeon might be a good build server
12:08:11B4gdermake -j4 ;-)
12:08:11bobTHCv0.2 ->
12:08:36preglowB4gder: j_4_ ??
12:08:48B4gder4 parallell compiles
12:08:52preglowyeah, but why 4 ?
12:08:56preglowthere are only two cores...
12:09:03Mikachui heard #+1 is a good number for -j
12:09:08Mikachubut i haven't done any benchmarks
12:09:10B4gderno, this has 4
12:09:15Mikachuthen you want -j5 :)
12:09:25Mikachu(if you have enough ram of course)
12:09:29preglowB4gder: as long as you aren't relying on hyperthreading or anything
12:09:42preglowthat does absolutely nothing for make
12:12:06t0masamiconn: yes it does
12:12:15t0masbut vpn doesn't work from win98
12:12:17t0maswithout reboot
12:12:35DrMoosLinusN: great!!, you seems to be very fast. We are very very close now I assume? :-)
12:12:40t0masand those library pc's erase everything on reboot
12:12:55t0masso I had to use SSH and irssi :)
12:13:12LinusNDrMoos: patience, grasshopper
12:13:22DrMooshaha :D
12:14:59DrMoosLinusN: The wiki page for iAudio port isn't up to date now, right?
12:15:37DrMoosFortunatly you made a lot of new stuff those last days :-)
12:18:00Mikachu should be closed, it doesn't have a patch file and he's opened another one for the same thing later
12:20:14linuxstbJdGordon: Are you planning to do anything more with your plugin audio menu?
12:21:11 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
12:21:44linuxstbMikachu: Closed.
12:23:26tucozI hope it's ok if I cut and paste from here and there in the wiki when working with the manual.
12:23:54JdGordonlinuxstb: does it need any more options?
12:23:54B4gdertucoz: I'd say that is assumed to be fine
12:24:28Mikachuis this a joke page?
12:24:28tucozAnd I hope that Christi won't be dissapointed if I remove what she has written. The reason is that a lot of the text is simply too archos centric.
12:24:39tucozMikachu, that is BlueChips page
12:24:40B4gderMikachu: no, its not a joke
12:24:47tucozIf you recall the discussion on the dev-ml
12:24:55Mikachuthat guy
12:25:06Mikachuthe page looks like it's maybe by a 12year old though :)
12:25:25tucozWe will never know that for real though. ;-)
12:25:49tucoz(his/her age I mean)
12:26:22Mikachuothello would be fun
12:26:58 Join bluebrother^ [0] (
12:27:01*tucoz is stealing text from Zakks WhyRockbox page
12:27:18 Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.")
12:27:55linuxstbJdGordon: Didn't I read a comment from Linus saying that he thinks it should be in the plugin lib?
12:28:03JdGordonu did
12:30:23Mikachuhis readme is written like a .nfo file for a 0-day warez or something
12:30:34 Quit DrMoos ("CGI:IRC")
12:30:38Mikachumaybe that's why he wants to keep his name hidden :)
12:31:53preglowMikachu: you've still got me reading bloody bellman jokes
12:32:00preglowgapflabba <- word of the year
12:32:05Mikachupreglow: sorry :)
12:32:32Mikachupreglow: i saw an old patch for coldfire asm libmad or something in the tracker
12:32:44tucozLinusN, wow :)
12:33:22B4gderyou rock LinusN
12:33:22 Quit midkay_ (Read error: 104 (Connection reset by peer))
12:33:42preglowMikachu: it's mine
12:33:50preglowi put it there for some reason
12:33:55JdGordonpreglow: no, batby gob stople is!
12:33:56preglowi could never make it behave
12:33:58 Join midkay_ [0] (
12:34:01Mikachupreglow: i just figured it might be obsolete
12:34:05preglowit's not
12:34:21preglowshould apply fine even today
12:34:33elinenbeLinusN: A first bootloader for the iAudio!
12:34:35Mikachu10 pages of patches is quite a lot
12:34:42elinenbeLinusN: I needs to go get me a new device!
12:38:27linuxstbAnyone know if there are any companies making DAPs with 2.5" drives and software decoding?
12:38:31JdGordonok, i have a file now with all (i tinhk.. might have accidently missed 1 or 2) button definitions in the source (excluding the plugins).. how do i go from that to a nice generic list??
12:41:33Mikachulinuxstb: should i post urls to bugs that i'm sure are obsolete or do you have any plans on going through them anyway?
12:41:53Mikachuor a bit sure anyway
12:42:46Mikachuactually i only found two more
12:42:49preglowMikachu: go through all of them and see which don't apply anymore :>
12:42:54Mikachuheh, no thanks
12:45:09Jungti1234wow, nice LinusN
12:45:38Mikachupreglow: maybe we can ask bellman
12:45:54linuxstbAnyone know the typical bitrate of the Rockbox video files for the Archos? And also, does anyone have any idea what sort of battery life can be achieved playing them back?
12:46:22Jungti1234By the way, how do I make it exe?
12:46:48Jungti1234ahhhh okok
12:46:49Zagorlinuxstb: 1: high 2:low ;-)
12:47:00 Join Lost-ash [0] (
12:47:06linuxstbZagor: Very helpful :)
12:47:29 Quit ashridah (Nick collision from services.)
12:47:34 Nick Lost-ash is now known as ashridah (
12:50:13crashdlinuxstb: the fb is a 1d array yeah?
12:50:21crashdis tehre any documentation on the rb api, btw, other than the basics
12:50:54linuxstbcrashd: In the plugin API, yes. But it's really (for colour LCDS) "fb_data lcd_framebuffer[LCD_HEIGHT][LCD_WIDTH];"
12:51:08linuxstbHave you seen the GraphicsAPI wiki page?
12:52:32 Join Elly-v-Away [0] (
12:52:44crashdi have now, i was sure someone said that was for basic stuff
12:52:46crashdbut this will be useful : )
12:53:06 Join quobl [0] (n=quobl@tor/session/x-8c0ec098c5001d70)
12:53:16Elly-v-AwayHi can I ask a question?
12:53:21Mikachuyou may
12:53:43 Join Cassandra [0] (
12:53:51crashdlinuxstb: and this is all implemented?
12:54:00Elly-v-Awayty :D I'd like to know if Rockbox will be developed for the Ipod shuffle too ?
12:54:21linuxstbcrashd: I think so.
12:54:30crashdill have to test it out with the my demo later then
12:54:32Elly-v-AwayOr can I use the version that's already available?
12:54:34crashdthanks again linuxstb
12:54:37MikachuElly-v-Away: i don't think so
12:54:40B4gderwelcome home Cassandra ;-)
12:54:44Mikachuit's too different and no screen
12:54:45linuxstbElly-v-Away: The ipod shuffle is completely different to the other ipods.
12:54:46CassandraElly - it's possible. The chances are increased significantly by mailing iPod shuffles to the dev team. ;)
12:54:53amiconnlinuxstb: Yes I have.
12:55:06CassandraB4gder, thanks.
12:55:09crashdi was treating the fb as a 1d array and filling it up too width*height each iteration, but the sime kept borking out
12:55:13crashddidnt fancy testing it on my unit ;\
12:55:13LinusNCassandra: welcome, i thought you were still lost in stockholm
12:55:29CassandraI might be. It's kind of hard to tell.
12:55:43preglowchanches of seeing an ipod shuffle rockbox is _very_ slim
12:55:43amiconn.rvf bitrate is video bitrate (a constant 480kbps) + the bitrate of the audio track, which can be anything mp2/mp3
12:55:49CassandraI feel totally brain dead at the moment,
12:55:55ZagorCassandra: do you remember sitting in a cramped, very noisy room?
12:56:15amiconnBattery life with stock 1500mAh batteries is 4:00 to 4:30 on v1 recorder
12:56:17Zagorif so, you are probably not in stockholm any more :-)
12:56:24CassandraZagor, no. That's what my ER4-Ps are supposed to prevent. ;)
12:56:25Elly-v-AwayA pity; I detest itunes, that's why..
12:56:39JdGordoncan u attach files to emails for the mailing list? opposed to typical 10hours for audio only
12:57:11Elly-v-Awaywell, ty vm, I'm off again, keep up the good work here :D
12:57:31*Cassandra wonders in what sense people manage to interpret "here is a release schedule" as "please post feature requests".
12:57:44tucozCassandra, hehe
12:57:50Elly-v-Awaybye bye
12:58:04 Quit Elly-v-Away ()
12:58:06amiconnpreglow: Yeah, unfortunately....
12:58:07B4gderCassandra: not people, users ;-)
12:58:19*B4gder shakes fist. Darn them
12:58:24preglowif half of them even know we have a release schedule, i'm going to eat the hat mikachi has promised to send me
12:58:26Cassandraoh, tucoz, really good work on the manual, btw. Sorry I've not been around to be more involved.
12:58:36Mikachuobviously all features should go in before the freeze so you have something to stabilize :P
12:59:00tucozCassandra, thanks.
12:59:19preglowgood work indeed
12:59:37*preglow declares this tucoz appreciation day
13:00:19Mikachuit's already World Water Day according to wikipedia
13:00:24CassandraI suppose I should go see how people have been messing up my nice clean bug database.
13:00:29*tucoz absorbs all the appreciation with ease :-)
13:00:45MikachuCassandra: the patches are 10 pages, if you run out of stuff to do
13:01:21CassandraMichachu: I think I'm going to have my hands full whipping the UI into shape for Mayday.
13:01:33Mikachuthat works for me
13:01:55linuxstbamiconn: Thanks. So even if someone managed the impossible and got realtime FLAC decoding on a 11MHz/12MHz SH1, it still wouldn't be usable.
13:02:15CassandraUbuntu release date just slipped six weeks.
13:03:44 Quit midkay_ (Read error: 104 (Connection reset by peer))
13:03:53 Join midkay [0] (n=midkay@rockbox/developer/midkay)
13:04:47amiconnlinuxstb: why?
13:04:47tucozmidkay, I am stealing some of your WhyRockbox stuff to be used in the manual :)
13:05:51CassandraYou know, I saw a lovely picture of a grey striped cat in a gallery in Gamla Stan. I waited till 11:30 for them to open, but then I had to go catch a plane.
13:05:54linuxstbamiconn: FLAC files are typically 800-900kbps (sometimes more). So I'm guessing that even with the largest available batteries, it will still be around 4 hours or less playtime.
13:06:04CassandraNow I can't find the gallery on the web. *sigh*
13:07:17 Quit KN|stiff ("( :: NoNameScript 3.81 :: )")
13:09:54amiconnlinuxstb: Yes, but where's the problem?
13:10:04amiconnApart from that, the runtime decrease isn't linear
13:10:55amiconnSince for .rvf (which is typically around 640kbps in total) rebuffering happens every ~20sec, I tested whether letting the disk spin continuously would be better
13:11:18tucozMan, I wonder how many install instructions there are in the wiki.
13:11:48preglowany thoughts on how to handle bootloader installing for 3.0, btw?
13:12:01amiconnTurned out it was worse, but not much. Runtime reduced by ~ half an hour
13:12:08preglowjust fwpatcher?
13:12:27JdGordonif i had access to an ipod id do a windows installer for it.. but its too hard without one.
13:12:36amiconnPlus, we want to get .wav going, which will be similar as flac (adpcm) or even worse (pure pcm)
13:13:07tucozJust fwpatcher I would say
13:13:07preglowadpcm is cheaper than flac
13:13:19tucozfor the irivers I mean
13:13:21preglowthen fwpatcher needs some looking at
13:13:33amiconnpreglow: Bitrate wise?
13:13:35preglowintegrating fwpatcher into christi's utility would be better
13:13:42preglowamiconn: no, computationally
13:13:49amiconnYeah, I know that
13:13:49tucozWhat does that utility do?
13:14:00amiconnThat's why I say we want to get it going
13:14:28amiconnFLAC will be really hard if at all possible
13:14:36preglowi'd say it's not possible
13:15:17preglowyou _might_ be able to use the sh mac unit in lpc
13:15:22preglowbut i still think it'll be too much
13:18:09linuxstbThat's my point really - is it worth the enormous effort to get FLAC playback working (assuming it can happen) if the battery life is likely to be around 4 hours?
13:18:27tucozI give up. I think I'll leave the actual writing of the manual to people able to do write properly.
13:18:30linuxstb(I'm trying to think of practical options for a very large capacity DAP with FLAC playback)
13:19:06JdGordonlinuxstb: if ppl have their entire collection in FLAC wouldnt u assume they care about sound quality more than battery life?
13:19:31linuxstbJdGordon: Yes, but battery life is still very important.
13:19:39JdGordonnot so much
13:19:59JdGordon4 hours isnt so short anyway
13:21:28preglowtucoz: why? people can always fix up on it later anyway
13:21:30tucozWhat capacity do the largest 1.8" hard disks ?
13:21:45JdGordon40gb single platter iirc
13:21:49amiconnlinuxstb: Remember that the 4 hours are for stock 1500 mAh batteries
13:22:02amiconnNiMHs are available up to 2600 mAh nowadays
13:22:11*amiconn uses 2500 mAh
13:22:42amiconnIt might be better on Ondio since there is no mechanical storage involved
13:23:03amiconn...but then it will even harder to get it running realtime despite the ~9% higher clock
13:24:10linuxstbOK, so it wouldn't be a ridiculous solution - if it worked.
13:24:15tucozpreglow, it's boring
13:24:31preglowtucoz: that it is :>
13:28:22tucozis the firmware file called rockbox.ipod on the ipods?
13:28:41linuxstbtucoz: The largest 1.8" disks are 60GB. Toshiba announced 80GB drives about a year ago (but they still aren't shipping afaik).
13:28:49linuxstbtucoz: Yes.
13:29:07tucozlinuxstb, ok. Thanks. Well, isn't 80GB quite large a capacity?
13:29:26linuxstbYes, but still isn't enough to hold an entire CD collection in FLAC.
13:29:37linuxstbAnd they aren't available...
13:30:08tucozNo, that is true. You'll have to buy a 300GB portable hard disk for that :-)
13:30:13tucozor more
13:31:06tucozand that depends on the size of the CD collection. Doesn't it?
13:31:42linuxstbI think 120GB would cover mine - probably about 350 CDs (including a fair number of singles)
13:32:43tucozThat is not so bad then. Then you'll be able to use a laptop disk for that.
13:33:04linuxstbYes - that's why I'm thinking about the potential of my Archos Recorder.
13:33:54tucozoh, I see. I missed that part of the discussion. Would be cool if FLAC playback were possible on that.
13:34:39 Join darkless__ [0] (
13:34:40JdGordoncan u really tell the diff between FLAC and a high quality mp3?
13:34:40 Quit darkless_ (Read error: 113 (No route to host))
13:34:47tucozIs the fw-file called rockbox.ondio for the ondios?
13:34:48linuxstbMore likely than not it won't be. But I think it's worth a little more experimentation.
13:34:48preglowsome people say they can
13:35:00*JdGordon can hardly tell the diff between cd and 128kb mp3
13:35:14tucozsome people even says rockbox sounds like a bag of shit
13:35:33amiconnpreglow: Please remind me what steps flac decoding needs. The lpc stuff doesn't look too complex (after seeing your coldfire asm loops)
13:36:15amiconntucoz: No. On all archoses, the rockbox binary has to use the same name as the archos disk firmwares in order to replace it.
13:36:33 Join fox010 [0] (
13:36:36*tucoz is listening to metal from a 64kbs ogg-stream. Sounds quite ok imo
13:36:37amiconnNot all archoses are flashable, and perhaps some users don't want, or don't dare, to flash
13:37:02amiconnThe name is ajbrec.ajz on all units except player, where it's called archos.mod
13:37:17tucozamiconn, ok. Thanks.
13:37:20 Quit ashridah ("Leaving")
13:38:12tucozwonder what the x5 file is called
13:38:18tucozrockbox.x5 perhaps
13:38:31preglowamiconn: not too much, really, rice decompression of curry samples, residue and filter coefs, then either fixed block predictor or lpc decoding
13:38:47amiconnJdGordon: It seems very dependent on the music. I can almost always tell the difference between CD and 128 kbps, and sometimes even 160 kbps
13:39:07preglowamiconn: i think i did a test once on coldfire using a 16x16bit emac for the lpc decoding, and i think i remember it worked just fine
13:39:16amiconnI am using lame −−preset standard, for which I can't tell the difference to CD
13:39:46amiconnFiles usually end up around 180..250 kbps this way, sometimes lower
13:39:51tucozpreglow, is this a real term " rice decompression of curry samples"?
13:40:00preglowamiconn: so perhaps we've got a bona fide first use for the sh mac unit here
13:40:09preglowtucoz: ahahah, i believe so
13:40:16tucozhehe, funny
13:40:20preglowindeed it is
13:40:22preglowdidn't see it myself, haha
13:40:58preglowi've seen a lot of names for those first samples
13:41:17preglowthe trick is using the most amusing one
13:41:59tucozhehe, using funny/geeky names is the essence of computer science
13:42:11***Saving seen data "./dancer.seen"
13:43:12*amiconn has to look up rice compression
13:44:35 Quit Bg3r (Read error: 113 (No route to host))
13:44:50 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
13:44:52preglowamiconn: the libffmpeg flac source is really a very nice little reference on how flac works
13:44:55preglowamiconn: consider reading it
13:44:56CassandraRight. Got that out of my system. Hopefully it wasn't too ranty.
13:45:29linuxstbAnyone know if this would fit in an Archos Recorder?,20000310,21637761p,00.htm
13:45:51Zagorlinuxstb: yes it does
13:46:14linuxstbBut the problem is that the USB bridge can only access the first 137GB?
13:46:16 Join elinenbe_work [0] (
13:46:55linuxstbIf it was formatted and populated outside the Archos, would Rockbox handle it?
13:47:35Zagorno, we don't support lba48 either
13:47:46Zagorat least last I checked :-)
13:48:06linuxstbIs it theoretically possible?
13:48:10preglowCassandra: i think that warrants sticky status
13:48:11B4gderit is possible
13:48:38Cassandrapreglow, thanks
13:48:41*B4gder stuck it
13:48:43linuxstbOK, so all I need to do is make FLAC decoded on an 11MHz SH1 and add lba48 support to Rockbox....
13:49:20Zagoryes, nothing more :-)
13:49:26linuxstbOh, and hope that someone gets the PCM codec working...
13:49:59tucozI think having an \opt{ipod} \opt{archos} \opt{iriver} could be useful in the manual
13:50:20preglowtucoz: for what, exactly?
13:51:01tucozpreglow, for instance \opt{iriver}{rockbox.iriver}
13:51:29preglowtucoz: sure, then put it in
13:51:42linuxstbtucoz: The firmware filename could just be a macro in the platform.tex file
13:51:49CassandraI've never been stickied before. I feel all important. ;)
13:52:21Cassandralinuxstb, think that's a better idea. More readable.
13:52:26linuxstbtucoz: i.e. \newcommand{\firmwarefilename}{rockbox.iriver}
13:52:32tucozlinuxstb, that also. I was just contemplating the possibilty of brand-specific stuff.
13:52:45tucozlinuxstb, I do that instead. Thanks
13:53:21 Quit midkay (Read error: 104 (Connection reset by peer))
13:53:34preglowtucoz: very little is brand specific
13:53:37linuxstbtucoz: In the Rockbox source, there are almost no #ifdefs referring to the actual player brand. So I'm not sure if the manual will need them either.
13:53:44 Join midkay [0] (n=midkay@rockbox/developer/midkay)
13:53:48amiconnlinuxstb: Plus, you should enable multivolume support, and make 2 partitions, one of them below the lba28 barrier
13:54:05 Quit fox010 ("Miranda IM! Smaller, Faster, Easier.")
13:54:08preglowbtw, what do you guys think about line out volume? fixed at max if possible, or optional?
13:54:11CassandraHmmm - who is ThomJohansen?
13:54:15preglowCassandra: that'd be me
13:54:21Cassandrapreglow, Oh, right. ;)
13:54:23tucozpreglow, linuxstb, you are probably right. I think the macro is better anyway. That is, make use of the platform files
13:54:41Cassandrapreglow, it's my feeling that line out should always be at line level.
13:54:50 Join XavierGr [0] (
13:55:00preglowCassandra: mine too, some people seem to think differently, just wondering how many, heh
13:55:14XavierGrAm I dreaming or I just saw an X5 bootloader?
13:55:18linuxstbWhy don't we just change it to be fixed at 0dB and see if anyone complains?
13:55:20preglowXavierGr: dream
13:55:25preglowlinuxstb: good idea
13:55:27Cassandrapreglow, who cares? They're all wrong. ;)
13:55:34preglowi say we do what linuxstb does
13:55:47B4gderI agree
13:55:51preglownow let me just dig up that patch again
13:57:52amiconnpreglow: Well, if iPod line out can be fixed at line level, then go for it I'd say
13:57:54JdGordonany1 wanna comment on my mailing list spammage?
13:58:00amiconnEverything else makes no sense...
13:58:05preglowhmm, doesn't wm8731 allow line out volume control?
13:58:11preglowamiconn: yeah, some of the ipod codecs seem to do
13:58:24linuxstbpreglow: All of them do AFAIK.
13:58:26ZagorJdGordon: i'm about to write a reply
13:58:41JdGordonok, then ill stick around for a bit b4 going to bed
13:58:53preglowlinuxstb: what uses wm8731?
13:59:15linuxstbI think it's the 3G.
13:59:35preglowok, we'll just add that as soon as we can test it
13:59:39linuxstbWhich reminds me, I still have no idea if the 3G audio driver is working. SlimX seems to have disappeared.
13:59:54 Join Bg3r [0] (n=Bager@
13:59:57preglowlinuxstb: i also have no idea if timer.c works for 3g and earlier
14:00:05ZagorJdGordon: or we can just take it here. basically I think you're going about it the wrong way. creating 20 "abstract" buttons doesn't really make things much easier. we have targets with 12 buttons and targets with 6.
14:00:40 Join XavierGr_ [0] (
14:01:18JdGordonye, some of the buttons would just be redefines of the same thing... what about the first msg?
14:02:11preglowlinuxstb: so ok, 8758 and 8975 covers all post3g targets?
14:02:25linuxstbThe problem I see with the buttons is that the assignment depends on the context. For example, on the ipod, MENU should be used to bring up the menu. But in situations where cursor movement in four directions is needed, then MENU is used for Up movement.
14:02:32ZagorJdGordon: better, but too abstract to replace all current button code.
14:02:43linuxstbpreglow: I _think_ the mini has something else. But yes, those two cover the 4G, Nano and 5G.
14:02:58 Quit midkay ("Leaving")
14:03:20Zagorlinuxstb: exactly. that's why I think we need to define all the "actions" that need buttons, and then try to make an abstraction to assign buttons to actions.
14:03:50Zagor"up" is not an action
14:03:55Zagor"vol+" is an action
14:04:03linuxstbIn games, "up" is an action.
14:04:24JdGordonthen youll get much more than 20 abstracted buttons.. ?
14:04:48Zagoryes, and in file browser. but it's not a single action. there can be several different "up"s that need different buttons
14:05:03B4gderLinusN: the ld failure in the build table was a build script bug
14:05:07linuxstbI agree - "move up" in a game, isn't the same as "move up in a list"
14:05:07ZagorJdGordon: my point is that I think we should abstract the actions, not the buttons
14:05:56Cassandra"move up in a list" is more correctly described as "previous item"
14:06:22linuxstbZagor: We already do that to some extent - e.g. the definitions in menu.h or tree.h. I think we just need to extend (and merge) the existing abtract button definitions.
14:06:30Zagorlinuxstb: yes
14:06:38B4gderand put them in a central place
14:06:41 Join Kohlrabi [0] (
14:06:48CassandraWe had a big discussion about this at Devcon.
14:07:04CassandraI'm supposed to be drawing up a list in my Copious Free Time.
14:07:33ZagorCassandra: I jotted down some quick notes in wiki: DevconNotes. feel free to expand.
14:07:34B4gderwe suggest you just quit your job and work on this full-time!
14:07:44JdGordonCassandra: ive got all the defined buttons in the source in a txt file..
14:07:47*B4gder runs
14:08:01ZagorJdGordon: that list is a good start
14:08:02linuxstbDid you discuss having priorities for buttons. Taking my ipod example again, it would be desirable to map MENU to bring up the menu whereever possible, but if MENU is needed for something else (up), then we should fall back to something else.
14:08:09CassandraB4gder, sadly my job is being professionally ill.
14:08:19CassandraI'd love to quit it and work on Rockbox full time.
14:08:30CassandraUnfortunately no-one seems to want to offer me the option.
14:09:25CassandraNow I have two whole stickies. I'm going up in the world.
14:09:30Zagorlinuxstb: I don't think we need to add priorities. we just need a big list per target.
14:09:38preglowbut ok, i commited a partial patch, should i close the main one and mark it accepted? :>
14:10:25Zagorplus, we need a new abstraction level to take care of what is done today using the _PRE
14:10:28CassandraWhat was the rest of the patch?
14:10:40preglowCassandra: settings code
14:10:51preglowsomeone might still find it useful
14:10:53Zagor(I am not too happy about putting that in the button driver)
14:10:54preglowbut the patch wont apply anymore
14:10:58CassandraYeah. Close it.
14:11:15JdGordonZagor: the first part of my msg sort of deals with that...
14:11:16CassandraIt'll still be on the tracker.
14:11:26amiconnZagor: _PRE does short/long press separation, double click on Ondio, and afaik the short-long sequence for the ugly folder skip
14:11:57JdGordonno-one is asaying its not needed.. but it needs to be done in a nicer way..
14:12:00CassandraI'd love to know why my H100 occasionally leaps albums on a "next/previous track".
14:12:29preglowCassandra: you press the button twice ?
14:12:51preglowi think there's some action associated with short press then long press
14:13:43preglowoooh, red builds
14:14:08B4gderpreglow: not real reds though
14:14:15B4gderbuild server messup
14:14:20preglowso i see
14:14:32B4gderwe have a few server newbies in there ;-)
14:14:32preglownot pathing the compilers is a rather nice error
14:14:33Zagoramiconn: yes, but to be able to not always react on button-up we need to mix that handling with the button/action mapping. and then we're definitely in apps/ terrotory.
14:14:50Cassandrapreglow, is there? Oh gods - whose bright idea was that?
14:14:50 Quit XavierGr (Read error: 110 (Connection timed out))
14:14:52 Join Nico [0] (
14:15:01JdGordonooh.. some new servers..
14:15:05preglowB4gder: :PPP
14:15:24preglowCassandra: anton's, i think
14:15:27preglowCassandra: he disappeared
14:15:38B4gder8 servers now and more in the pipe...
14:15:40preglowcan't remember the nick
14:15:45preglowahhh, it was len0x
14:16:10Cassandrapreglow: IMHO long-short at its siblings is a step in complexity too far.
14:16:26linuxstbpreglow: Looking at the WM8731 datasheet, it seems the line-out is at a fixed level on those devices. So the patch is right not to define a set_lineout_vol() for the WM8731.
14:16:30preglowCassandra: i kind of agree
14:16:38Bg3rCassandra in fact this idea is taken from the original iriver fw ...
14:16:42 Nick XavierGr_ is now known as XavierGr (
14:16:49preglowlinuxstb: which involved no further work! hooray!
14:16:58Bg3rin it "short-next,long-next" maps to next folder
14:17:35preglowB4gder: sounds like you're starting to distribute build responsibilities to your family or something
14:17:41preglowB4gder: which would of course be The Right Thing
14:17:50tucozFebs, if you read this. Sorry, but I needed to add a reference in the file your'e working on. It's a very minor change, and I hope I didn't break anything.
14:17:57B4gderHaxx owns the server farm ;-)
14:18:12B4gderfarsan is LinusN's box
14:18:28amiconnZagor: What do you mean? My idea is to put that lastbutton stuff in button.c, and send special _SHORTPRESS _LONGPRESS and DBLCLICK events in addition to the standard ones
14:18:49amiconnThe we'll never need the _PRE stuff and lastbutton in the actual button event loops
14:19:19Bg3ramiconn this one alone won't solve *all* problems
14:19:34amiconnWhich ones wouldn't be solved?
14:19:48Zagorwe still want to map actions to buttons outside the event loops
14:20:01Bg3rthe problems with the 2 LCD remotes for irivers ...
14:20:04preglowlinuxstb: had a look at the demux.c patch?
14:20:24Zagorbut possibly that can be done with simple #defines if your concept works. I haven't really thought it though yet.
14:20:35Bg3rwhere in the one remote ffwd is used for next item in the list
14:20:40amiconnZagor: I don't understand what you mean.
14:20:50Bg3rand in the other (h300) vol- should be used for the same
14:21:05Bg3rand that should be done run-time ...
14:21:18amiconnWith that concept, you can e.g. just #define FM_RECORD (BUTTON_MODE|BUTTON_DBLCLICK) for Ondio
14:21:19ZagorBg3r: right. defines are out :-)
14:21:36amiconn...and you'll never need that _PRE stuff again
14:21:42Bg3rZagor in fact i've done something that nearly works atm for irivers ...
14:21:54 Join fox010 [0] (
14:22:00Bg3rnearly as it has some issues
14:23:11Bg3ri'm calling it as button=nav_trans(<button_returning_function>,lastbutton); while(something) {/* some stuff */ lastbutton=button; }
14:24:06amiconnThe lastbutton business needs to be squashed
14:24:16CassandraWith hammers.
14:24:24Bg3ramiconn yep
14:24:45amiconnIt makes the code less portable, or rather unreadable with a ton of #ifdefs
14:25:06Bg3rthe other problem is that in the wps we want one mapping, and in the navigation (tree/menus...) we want other ...
14:25:42ZagorBg3r: that's why I'm harping about "actions" instead of buttons.
14:25:50linuxstbpreglow: Only briefly. It looks fine, but I haven't
14:26:05JdGordonmy suggestion removes all #ifdefs inside the button loop...
14:26:10amiconnZagor: Actions won't really help here
14:26:10JdGordonanway, im giong to bed
14:26:12JdGordongnite all
14:26:20Zagoramiconn: ...because?
14:26:37 Quit JdGordon (Read error: 104 (Connection reset by peer))
14:26:38CassandraWe'll end up with a huge list of #ifdefs per platform either way.
14:26:49CassandraAt least with the new system it'll all be in one place.
14:27:07ZagorI don't think it has to be many ifdefs per platform
14:27:35Zagormany #defines yes, but not many ifdefs
14:28:03amiconnOne .h file with all the button->action mapping, with one huge #ifdef ... #elif defined.... #elif defined ...
14:28:21B4gdernow we want a commit
14:28:21amiconnThen no #ifdefs will remain in event loops where all actions are possible on all targets,
14:28:30Zagorexactly. only we need to use variables to support different remotes.
14:28:32Bg3r <= my current work in progress
14:28:50amiconnand only simple #ifdef ACTION .... #endif for actions not available on all targets
14:29:26Bg3rZagor variables like ?
14:29:37CassandraSorry, I meant #defines
14:30:01amiconnHmm, I'm thinking about the variables idea.
14:30:03ZagorBg3r: we can't hardcode button->action with defines if we want to support dynamically switching between remotes you said
14:30:17amiconnWe certainly don't want it to always be variables,
14:30:34amiconnas that would bloat code on targets where it's unnecessary
14:31:10Bg3r <= the corresponding .h
14:31:14ZagorI'd say I want to see a cost/benefit analysis before speaking my mind on that :-)
14:31:28amiconnI want zero cost or less on archos...
14:31:45tucozAre the wikipages GPL? And how do you think we should deal with the copyright statement in the manual? Could we just point to the Credits list in the appendix?
14:32:23 Join Cassandra- [0] (
14:32:43Zagoramiconn: replacing variables with defines should be a pretty simple thing though. simply #define var_action_foo BUTTON_X
14:33:06Jungti1234bye all
14:33:07amiconnI'd rather define the buttons as variable for the multi-remote pb
14:33:14 Quit Jungti1234 ()
14:33:27tucozgotta eat, bbl
14:33:29Bg3rwe can't switch on variables ...
14:34:03 Join ep0ch [0] (n=ep0ch@
14:34:12Zagorhaving two different methods of handling buttons will not make the code as clean as we want it to be
14:34:14Cassandra-Handling remote sensibly is kind of confusing.
14:34:25Bg3ryes :(
14:34:43Cassandra-I don't think it ought to be necessary to go through the source code adding remote support on an item by item basis.
14:35:10amiconnCassandra: It's not the remote handling, but the diversity of having multiple remotes for the same target that makes it confusing
14:35:22ZagorCassandra: definitely not. remote buttons should simply be able to trigger the same actions as "main" buttons-
14:35:35*Bg3r is happy that at least the disscussion about this began ...
14:35:37Cassandra-Is there any reason why we can't return BUTTON_<equivalent_key> | BUTTON_REMOTE
14:35:55preglowooh, someone coded an alac encoder
14:36:00preglownow lets hope no one uses it
14:36:06Bg3rhaha :)
14:36:17preglowit's quite marvelous
14:36:28preglowthey're using adaptive filtering and actually manage to score worse than flac
14:36:43LinusNCassandra: because the keylock is in software on the archos, and we need to differ between remote and main events
14:37:12amiconnBg3r: If we would return action values we'd run out of bits...
14:37:35amiconnLinusN: That's not a problem
14:37:42Cassandra-Erm, what's wrong with if(BUTTON_KEYLOCK || ! BUTTON_REMOTE) ?
14:37:52Bg3ramiconn not exactly, i'm using 2 bits more ...
14:38:30amiconnBg3r: I don't think returning actions _and_ raw button codes mixes well, or even at all
14:38:45amiconn...but we need to return raw button codes, for plugins at least
14:38:57Bg3ryes ...
14:39:14Zagoryes, we'll simply have different functions. get_action() or get_button() sort of.
14:39:16amiconnI wonder why we shouldn't be able to switch on variables...
14:39:27ep0chwhat does stereo width > 100 imply?
14:39:37Bg3ramiconn the idea is simple... if there is not NAV_RECOGN bit, then the button is raw (or with a NAV_SKIP flag)
14:39:38amiconnZagor: Then how would you know in advance which type expected next?
14:39:48linuxstbpreglow: I'm curious about that ALAC encoder. I read comments from David Hammerton at the same time he released his decoder that he had a proof-of-concept working encoder. But he never released his code, and now the dbPowerAmp people have released a closed source encoder, with a promise to open up the source at some point in the future.
14:39:49Cassandra-Agreed - but I think it should take work to make the remote work differently from the main unit. Not the other way around.
14:40:14Zagoramiconn: next?
14:40:20Cassandra-Since in most cases you want the remote and the main unit to do the same thing.
14:40:37Cassandra-What's ALAC anyway?
14:40:39LinusNi remember that we went away from the idea with having MAIN_KEY|BUTTON_REMOTE for a reason
14:40:49linuxstbCassandra: Apple's Lossless Audio Codec.
14:41:12ZagorLinusN: one reason is that many remotes have unique buttons that don't map to the main buttons
14:41:27LinusNyes, that's one good reason
14:41:28Bg3ryeah, the iriver remotes have 2 buttons more than the main unit
14:41:46Bg3r(ones with lcd)
14:42:00LinusNthe action concept is much better imho
14:42:03amiconnZagor: button_get() removes the event from the queue. Now what if it was an action event after all?
14:42:32Cassandra-Actions are good, yes.
14:42:41 Join tvelocity [0] (
14:42:44amiconnLinusN: Another eason is that we want to be able to detect main & remote buttons at the same time.
14:42:55Cassandra-It's just that there probably ought to be a way to determine whether an action originated from the remote or not.
14:42:56amiconnmain-remote dual-player games are one application
14:43:00Zagoramiconn: ah. in my mind, the queue always contains button events. button_get() returns the next. action_get() translates to action and returns that.
14:43:18Bg3ri'm with Zagor ...
14:43:33Zagori.e. action_get() is application code
14:44:09Cassandra-I'm with Stupid ...
14:44:14amiconnWhat if there's a loop that needs both?
14:44:24Bg3ramiconn one var more ...
14:44:29Zagorwhy would it?
14:44:36amiconnIt would certainly get larger and less straightforward
14:44:41ZagorI have no problem with saying "use either this or that, not both"
14:44:50amiconnZagor: In plugins I expect this for sure
14:44:52Bg3rtha action_get can be something like my nav_trans (without the lastbutton param)
14:45:11 Quit darkless__ (Client Quit)
14:45:19Bg3rwhat's the problem with act=action_get(butt=button_get(true)) ; ?
14:45:31amiconnAnd, if you don't go thorugh the get_action(), this mechanism wouldn't have the correct lastbutton info
14:45:34Zagoramiconn: in any case, I don't see a problem with it. action_get() grabs as many events as it needs. then when you call button_get() it will simply return the next.
14:46:06Bg3rah, this won't work sometimes, forget me
14:46:06Zagorright, that is a problem
14:46:12LinusNZagor: what about action_get_w_tmo()?
14:46:21ZagorLinusN: what about it?
14:46:52LinusNit may be tricky if it times out in the middle of a sequence, or?
14:47:18ZagorLinusN: that can be handled
14:47:38amiconn*If* we go for the action translation idea (I'm still not convinced that this has a benefit), then we should make this pluggable
14:47:53amiconn...and reserve a certain action range for plugins
14:48:04amiconnThis way plugins could add theeir own translation runtime
14:48:17amiconn...and always uses actions this way
14:48:27Zagorsounds good
14:48:42Zagorwhat do you see as the alternative to actions?
14:49:00 Quit Cassandra (Read error: 110 (Connection timed out))
14:49:01 Nick Cassandra- is now known as Cassandra (
14:50:38amiconnZagor: I'm not against defining actions, I mean action translation as opposed to #defining actions
14:51:00Bg3ramiconn than what should we do with the iriver remotes ?
14:51:27Zagoror cassandras nano remote... ;-)
14:51:43amiconnBg3r: Scrap them ;)
14:51:52amiconnNah, not really
14:52:05Bg3rthere is an easy way for the iriver ones ... "okay H100|H300 guys, u'll have to accept the worse button mappings"
14:52:51amiconnWhy won't variable switch() cases work?
14:53:02amiconnNote that I never tried that...
14:53:16Bg3ramiconn i mean we can't switch(bla) var1: do something; break; var2: ...
14:53:24CassandraCopyright notice on the wiki needs updating to 2006.
14:53:29 Quit B4gder ("time to say moo")
14:53:59Zagoramiconn: C simply does not allow it. switches are per definition for constants.
14:54:17Bg3ryes :(
14:54:30kclafcassandra : lets set it to 2007 so we're clear for one more year
14:54:37Bg3rotherwise the problem wouldn't exist ...
14:55:04tucozCassandra, what should I do about the Copyright in the manual?
14:55:05amiconnBg3r: The bad thing with the action translation is that it makes it unobvious which actions may happen on a certain target, and which don't
14:55:09Bg3rokay, then we have an option to bloat the code with ifs...
14:55:21Bg3ramiconn why ?
14:55:24amiconn...but we want the impossible actions to be #ifdefed out, for the sake of code size
14:55:30Bg3rthe actions itself are defines ...
14:55:43Bg3rifdef NAV_LVL_UP... blabla #endif
14:55:56amiconnHmm, actually ok
14:56:11amiconnHow would the translation work then?
14:56:29Bg3rin fact i want to hear a better idea than mine ...
14:56:35Cassandratucoz: do in what sense?
14:56:47preglowlinuxstb: yeah, it's the same encoder. the coder says they aren't allowed to open it by license ://
14:56:58Bg3ramiconn what are the worse button combos for now ?
14:57:25preglowfine by me, i'd rather not see alac spread any furhter
14:57:34Bg3rshort-long in iriver (next track)
14:57:35Bg3rand ?
14:57:42Bg3rdouble click ?
14:58:20tucozCassandra, when you wrote the manual, I suppose you did most of it yourself. As it is now, we want as many as possible to work on it. Therefore, we need to agree on what should be written in the copyright statement for the GFDL
14:58:43CassandraCopyright by the contributors 200?-2006
14:58:57tucozSomething like that yes
14:58:58preglowLinusN: nice work
14:59:02CassandraActually no.
14:59:15CassandraCopyright The Rockbox Project
14:59:34Bg3rCassandra huh
14:59:42tucozAs far as I have understood, that is not a valid statement. I think we need names
14:59:42CassandraPeople working on the manual should be assigning their copyright to the project.
14:59:49sneakumsis there a "rockbox project" to which to assign the copyright?
14:59:52linuxstbBut I didn't think "The Rockbox Project" exists as an entity.
15:00:14CassandraBetter just stick with my first suggestion then.
15:00:22amiconnBg3r: Short-long on iriver, double click on Ondio, and triple-presses in the text viewer on player
15:00:27LinusNpreglow: thx
15:00:28*Cassandra has been thinking about overhauling the credits somewhat.
15:00:42LinusNthe credits? why?
15:00:42CassandraTRIPLE-PRESSES! Ick!
15:00:50tucozBut, we could have Copyright by the contributors as listed on page 99 2001-2006
15:01:06Bg3rtripple presses ???
15:01:11Cassandratucoz - we could, but it's unnecessary.
15:01:30amiconnBg3r: Yes, line ON+MENU+LEFT
15:01:32Cassandra(listing the contributors on page 99 is fine.)
15:01:43tucozOh, I see
15:01:45amiconnThis has to go for sure
15:01:52Bg3ramiconn yes, to a menu...
15:01:53Zagoramiconn: ah, combos. I was scared it was triple-click
15:01:57*amiconn wants a settings menu in viewer.rock
15:01:59Cassandralinusn: Because newer contributors tend to get buried.
15:02:37CassandraIt's not something I feel terribly strongly about, but I think it's handy to be able to pick out the dev team.
15:02:58preglowwhat do you mean by the dev team?
15:03:00linuxstbBut the "dev team" is transient...
15:03:24preglowthe closest thing there is to a dev team is linus, daniel and björn
15:03:33*Bg3r for sure won't contribute to the manual with his "perfect" english ...
15:03:48CassandraSo I'd suggest categories like: Lead Developers, Developers, Graphics Subsystem Lead, Cat Herder/Lead Technical Author (guess who that one is), Techinical Authors, Contributors.
15:03:52lostlogichmm... why does powering on via charger cause the ipod bootloader to clear settings?
15:03:56tucozAka, "the Rockbox three"
15:04:28CassandraI prefer "Unholy triumverate", but perhaps "Lead Developers" is clearer.
15:04:29preglowdon't know where i'd fit in all that
15:04:31linuxstbCassandra: Then there is the problem of people who contribute in multiple areas...
15:04:42Cassandrapreglow: Developer, I think.
15:04:52CassandraUnless you can think of a better place.
15:05:08Cassandralinuxstb, well, you'd have to choose where you appeared.
15:05:17ZagorCassandra: I don't think it's necessary to do that. I actually like that everyone is given the same share of the credit.
15:05:26Cassandra(Otherwise I'd appear in the credits about 6 times, which is just silly.)
15:05:57CassandraZagor: I agree with that point of view too to an extent.
15:06:27tucozand that credit list is definitley easier to maintain.
15:06:35CassandraHowever, I think say preglow deserves a mention on a different level to someone who submitted a one line patch.
15:06:37Bg3rOther point of view : Name: Lead Developer, Graphics ...
15:06:49amiconnCassandra: Imho we should stick to the simple historical order
15:07:16sneakumsnot familiar with the history of the project, so maybe a founders/contributors split wouldn't work
15:07:26amiconnIt's really hard to determine an *amount* of contribution based on line counts
15:07:38CassandraWhich is why I think we should do it by role.
15:07:46amiconnSometimes a few-lines fix means more work than several full source files
15:07:57Bg3rexactly ..
15:07:59Cassandra(Developers being people with CVS access, contributors being a catch all.)
15:08:01amiconn(thinking of e.g. finding the rld cause)
15:08:11Bg3ramiconn just to point that :P
15:08:14preglowthe only thing i dislike about the current credits list is that it really is quite unusable
15:08:32preglowbut i don't see what use it would have anyway :>
15:08:38amiconnThe scroll is too slow. Speed should be based on font height
15:08:50tucozamiconn, it's not too slow on the h1xx.
15:08:57Bg3rbtw is there in rb a way to get the FAT's cluster size?
15:09:04CassandraThe distinctions already exist. It seems a little silly to hide them out of some sort of egalitarian principle we don't really observe anyway.
15:09:15tucozamiconn, if it were faster it would be unreadable
15:09:58amiconntucoz: It really depends on font size. With an 8px font it's okay, but with a 24px font e.g. on H300 scrolling the whole list takes nearly forever
15:10:07preglowwho reads it anyway?
15:10:46lostlogicit needs to be based on physical font dimension, not font size... *causes trouble*
15:10:47*tucoz reads 'it' now
15:11:27amiconnlostlogic: Yes, size wasn't precise enough. Font height in pixels it is
15:11:48lostlogicamiconn: but pixels are different sizes on different LCDs was actually my point
15:11:50tucozLooks like Stevie Oh is on the credits list
15:11:59tucozwonder if that is his real name
15:12:01preglowif you're first going to elaborate on it, then scroll speed also needs to be independent of cpu freq
15:12:06preglowwhich it isn't now
15:12:18*Cassandra shrugs.
15:12:23preglowbut i don't care
15:12:28CassandraSounds like it's too much effort to bother about then.
15:12:30preglowno one ever reads it with the intent of reading all the names
15:12:38preglowat least i can't imagine doing it
15:12:48markunCassandra: what do you think of the way many movies do it? a few pages for some impostant contributers with their roles maybe and then scrolling for the rest?
15:12:51CassandraI just thought it'd be kind of useful for people to be able to find out who does what.
15:12:53sneakumsi think i just looked once to see my friends' names
15:13:13Bg3rit also needs not turning off the backlight on h300 ...
15:13:20preglowCassandra: probably would, but should we allow all people to have a lot in a category?
15:13:21amiconnpreglow: It should be independent of cpu freq, but isn't because drawing mono bitmaps is still slow...
15:13:26preglowCassandra: or just someone exceeding some magic limit
15:13:27Cassandramarkun, well, that's essentially what I was suggesting, although I wouldn't use the word 'important'.
15:13:34*amiconn wonders what the speed difference is on the colour iPods
15:13:55 Quit benny_ (Client Quit)
15:14:16Cassandrapreglow, I think CVS access is the magic limit.
15:14:27lostlogicamiconn: color ipods, in daylight you can see the screen w/o backlight
15:14:29CassandraIt denotes 'regular contribution'.
15:14:46markunstarring Jens Arnold as ... :)
15:14:58preglowCassandra: yeah, that'd do
15:15:03amiconnlostlogic: I know. Imean how big is the speed difference between boosted/unbossted
15:15:08DBUGEnqueued KICK XavierGr
15:15:08XavierGrCan somoen explain to me why putty is so slow when I fire it up to connect...?
15:15:19preglowXavierGr: this is #rockbox...
15:15:36CassandraXavierGr, because establishing an ssh connection has a large initial overhead.
15:15:40amiconnlostlogic: I've actually seen that myself (readability of iPod lcd in daylight) ;)
15:15:53kclafperhaps u have resolving issues xavierGr
15:16:00XavierGrok thanks! damn my options are getting less.
15:16:07kclafi had that too
15:16:13sneakumsalso the ssh server may be doing a reverse lookup, which can sometimes take a while to time out
15:17:40XavierGrit seems strange to me because OS I want to login is emulated on my machine
15:17:52 Join MrStaticVoid [0] (
15:17:57 Join Kyomi [0] (
15:18:30Bg3rtucoz where should one look to see all manual's macroses?
15:18:31amiconnLinusN: What do you think about having a "sleep until tick xx" function? That would make it easier to have constant-speed loops
15:19:07amiconnI am actually emulating that with standard sleep() and calculating the number of ticks to sleep in a number of places
15:19:19LinusNmake it a macro
15:19:55tucozBg3r, the platform files
15:20:05tucozBg3r, in the platform folder
15:20:19LinusNamiconn: sleep_until(long tick);
15:20:23LinusNsure, why not?
15:20:24sneakumsXavierGr: you could try "UseDNS no" in the sshd config perhaps (assuming it's openssh)
15:20:48tucozBg3r, and also in the file preamble.tex in the root folder
15:21:07 Nick Paprica[BBL] is now known as Paprica (
15:21:08LinusNbrickmania is black&white on the x5 :-(
15:21:34XavierGrsneakums: thanks I will try
15:21:38Bg3rtucoz why don't u add such info in the wiki (if it isn't there already..)
15:23:34 Join dpro [0] (
15:24:20KyomiThe x5 has a smaller screen.. doesn't it?
15:25:40KyomiWhats x5 the name of that robot in Short Circuit?
15:25:44Zagorlillebror beat farsan :-)
15:25:48KyomiWhats = Wasn't
15:26:55preglowCassandra: but yeah, on the credits idea, should we consider all people who have cvs access developers even though they're not active anymore?
15:27:35dprogcc-4.0.3 is good for ipod/arm ?
15:27:53Bg3rdpro should be
15:28:20bobTHCCredit is not "current acitve dev list"
15:28:28PapricaLinusN, did you check what i tell you about highscore.c?
15:28:45LinusNnot yet
15:28:48preglowLinusN: does backlight dimming work on x5? or do you need timer.c hacks to make it work?
15:28:49 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
15:28:55Papricaoh :\
15:28:57LinusNit might work'
15:29:31 Join kernel_sensei [0] (
15:29:48Papricabut it isn't work
15:30:20LinusNPaprica: that was to preglow
15:30:26 Quit kernelsensei (Nick collision from services.)
15:30:33 Join quobl_ [0] (i=id@tor/session/x-3569fa6f0c255760)
15:30:36 Nick kernel_sensei is now known as kernelsensei (n=boris@gentoo/developer/kernelsensei)
15:31:25MoosAlelouya LinusN !!! :-)
15:31:35markunZagor: did you have time to do any tests with git?
15:31:35XavierGrArgh! How do you guys manage it without a GUI?
15:31:42CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
15:31:42*Moos is dowloading the bootloader for test
15:31:50LinusNXavierGr: manage what?
15:32:00XavierGrMoos: You have an X5?
15:32:11Moosyes sir one 60 gb one
15:32:27preglowwas it the x5 that only had 16 megs of ram?
15:32:30Zagormarkun: not yet. I converted the repository but I never manage to make it clone:able by git. hadn't had time to look at it more yet. perhaps tomorrow.
15:32:43Moospreglow: yes
15:33:33MoosLinusN: may I test something in particular?
15:33:35XavierGrLinus: Do you job. ;) I am trying to make my life easy compiling rockbox on the VMware image. I don't have copy paste and stuff. I am trying to install a GUI on that image let's see how it goes
15:34:02LinusNmy vmware image has gnome :-)
15:34:42XavierGrmaybe I will have to try to load up a Ubuntu image. But then I will have to build the cross-compiler.
15:35:15 Quit quobl (Remote closed the connection)
15:35:35 Join Febs [0] (
15:35:43LinusNwhat distro is on the vmware image today?
15:35:48XavierGrMoos: What happened to your iriver?
15:36:09XavierGra damn small one :)
15:36:14LinusNthen it should be easy to install gnome
15:36:16linuxstbapt-get install gnome ?
15:36:28XavierGris it so easy?
15:36:29LinusNsort of
15:36:30Bg3rthere was a "damn small linux" distro ..
15:36:41XavierGrhehe I know
15:37:03XavierGrI am installing tightvcnserver right now.
15:37:25MoosXavierGr: Still using it a bit, it run always good, and it will replace my X5 during the time we can't have dual boot
15:37:40XavierGrH300 or H100?
15:38:13Bg3rXavierGr really, what happened with your h340
15:38:26XavierGrI don't know. I am still waiting
15:38:28MoosXavierGr: iHP 140
15:38:38Bg3rXavierGr does know ??
15:38:56XavierGrknow what?
15:39:21XavierGrMoos: You sold your soul for a colour screen and USB OTG like me! :D
15:39:40Bg3rXavierGr know where is it ...
15:40:15MoosXavierGr: hehe: :-) I've got still my iriver and it is still one of better Rockbox device for me
15:40:18XavierGrI don't really know. I have lost my interest for it. I am bored to send them an email to ask.
15:40:50MrStaticVoidso is anyone else getting a "Result -5" (bad checksum) when booting on x5?
15:41:18XavierGrLinus: LOL It needs 600MB to install Gnome!
15:41:39Bg3rXavierGr don't give up...
15:41:46 Join Spida_ [0] (
15:42:01XavierGrI won't I will probably email them tonight.
15:42:12***Saving seen data "./dancer.seen"
15:42:35crwlyou don't of course need to install Gnome with all the possible programs it has
15:42:49XavierGrthen how can I choose?
15:42:56crwlI suppose a quite well working installation can be stuffed to maybe 100-200 megabytes
15:43:15XavierGrI want only a small GUI.
15:43:19bluebrother^why don't you use something smaller like fluxbox?
15:43:34crwlbluebrother^, if he likes the Gnome interface? :P
15:43:42crwl(I know I don't :D)
15:43:51LinusNMrStaticVoid: not me :-)
15:44:08bluebrother^XavierGr: what kind of GUI do you want?
15:44:40XavierGreither a file manager or just a simple copy paste.
15:44:46 Join davinci [0] (
15:44:59bluebrother^if its only for handling a few windows I would suggest fluxbox. Maybe xfce, but I haven't tried this for some time.
15:45:27Bg3rXavierGr why don't u just apt-get install mc ...
15:45:33Bg3r(midnight commander)
15:45:48XavierGrhmm I will try
15:47:22*Moos is flashing
15:47:36LinusNMrStaticVoid: is it the same if you install the latest CVS build?
15:47:47markunMoos: good luck!
15:47:48MrStaticVoidive installed the latest cvs build and even compiled it myself
15:48:01Moosmarkun: thanks !
15:48:05MrStaticVoidi dont know if it means anything, but it also says that the device is the h120
15:48:20LinusNrun configure again
15:48:45MoosLinusN: the bootloader don't want to boot here :-(
15:48:59LinusNMoos: what happens?
15:49:13Moosthe boot screen like irivers but when finish, it directly turn of the X5
15:49:14preglowit seems like something fancy happens in codec swap
15:49:25LinusNMoos: did you install rockbox?
15:49:31MrStaticVoiddoes it say "Result -5" just before it turns off?
15:49:35MrStaticVoidthats what mine does
15:49:45MoosLinusN: of course !
15:50:00preglowMoos: can't run on the bootloader alone, you know :)
15:50:20MoosI've got the bleeding edge build here
15:50:25Moosbut refuse to boot
15:50:34preglowanyone know if voice ui works in the ipod sim?
15:50:44preglowi can't test due to crashing libmad
15:50:51davinciwhat are the requirements for a plugin to be added into CVS?
15:51:15preglowdavinci: code following our standards, compiling for as many targets as possible, does something usable
15:51:20MoosLinusN: the last line is like MrStaticVoid said result -5
15:51:23davinci(is there a wiki page I cannot find?)
15:51:49MrStaticVoidhooray im not the only one
15:51:50MoosLinusN: maybe something due cause different HD?
15:51:51 Quit Spida (Connection timed out)
15:52:09MoosMrStaticVoid: what kind of X5 have you?
15:52:15MrStaticVoidx5l 30gb
15:52:34Moosok, X5 60 gb here
15:52:44Moosthen isn't HD
15:53:08LinusNit looks like the cvs builds haven't recompiled tools/scramble
15:53:40LinusNMrStaticVoid: it might be the same for you
15:53:41 Join IcyStorM [0] (
15:53:45davincipreglow: is there a wiki page wjich discribes code standards?
15:53:49MrStaticVoidill remake everything
15:53:57linuxstbdavinci: These are the only documented requirements AFAIK:
15:54:32IcyStorMRight now then I try to update my iPod with my last movies iTunes says "Unable to recognize iPod" please use ipod updater to restore it
15:54:36LinusNaaaaaaah, i'm an idiot
15:54:50davincilinuxstb: thank you
15:54:51Moosuh? really :-)
15:55:10linuxstbdavinci: Have you written a plugin you want to get committed?
15:55:21IcyStorMWhat I wanna do is delete a few playlists (not any videos or music) And also is there any other app (free and windows) then iTunes to get videos on the ipod.
15:56:07MoosLinusN: spoted the problem?
15:56:28LinusNMoos, MrStaticVoid: the next cvs build should be ok, i just committed a fox in the configure script
15:56:53linuxstbI don't think Badger will like that fox...
15:57:22davincilinuxstb: I only thought to make one, I didn't read enough about patching ans structure of code, so I'll wait. I just wanted to look why patches like scroll margins, cover art and list_titles.patch are not added yet.
15:57:54preglowwhat's scroll margins do?
15:57:58LinusNscroll margins: not the correct approach
15:58:11linuxstbdavinci: scroll margins is only a partial fix to the problem (viewports will be the correct one). Cover art is currently too wasteful with memory.
15:58:16preglowahh, right
15:58:19LinusNcover art: doesn't store the image data in the correct place
15:58:31LinusNlist_titles: what is that?
15:59:07Bg3rLinusN is there a way to get the FAT's cluster size ?
15:59:18LinusNdisk info
15:59:28LinusNin the debug menu
15:59:59Bg3rLinusN 10x
16:01:39davincilinuxstb: and what about "Display current directory"-patch ( )? It works at least on H100 and H300
16:01:42bobTHCbtw, coverart patch automaticly convert jpg to well sized bmp ??
16:01:49preglowlinuxstb, amiconn: the bug seems to be in codec swap
16:01:55LinusNdavinci: that depends on the scroll margins patch
16:02:09bobTHCor i need to do the conversion and resize myself ?
16:03:45amiconnLinusN: Mentioning viewports, I wonder whether we should be able to deal with viewports being partially outside the lcd area
16:03:46tucozBg3r, I haven't got around to do that yet (i.e. edit the wiki). I'll do that now
16:04:13davincibobTHC: you have to convert they yourself, size depends on WPS you are using
16:04:55linuxstbpreglow: The first codec swap fails?
16:04:58LinusNamiconn: shouldn't be a problem
16:05:14preglowi think i've found the bug now........
16:05:24amiconnLinusN: If we want to be able to do that, clipping gets slightly more complex
16:05:31preglow#define CODEC_IRAM_ORIGIN 0x1000c000
16:05:45amiconnUgh, where is that?
16:05:53preglowno ifdef jail or anything
16:05:54amiconnThat's certainly wrong on iPod...
16:06:04*preglow kicks slasheri
16:06:13preglow;) <-
16:06:14LinusNamiconn: really? set_viewport() should adjust the arguments
16:06:21preglowwhat the hell, my keyboard map just changed
16:06:23bobTHCauto generating well sized thumb will be the kickass plus for the cover art feature
16:06:59preglowi really don't these constants should be duplicated in the source files
16:07:01preglowaren't they set some place+
16:07:10preglowapart from the lds files, that is
16:07:12preglowi want them in a header
16:07:37linuxstbCan someone remind me why the same scrolling code is duplicated in all the LCD drivers?
16:07:55LinusNhistorical reasons mostly
16:08:08LinusNplus they are not 100% identical
16:09:38preglowwe have voice ui!
16:09:44davincilinuxstb: what is/are viewports?
16:09:50XavierGron iPod?
16:09:51preglowall those bloody hours of debugging and it was a one-liner
16:10:06preglowXavierGr: yes
16:10:13linuxstbpreglow: Congratulations.
16:10:24XavierGryeah good work
16:10:52XavierGrare there any bugs in the VUI now?
16:10:53linuxstbdavinci: The idea is that you define a rectangle in the screen (the viewport), and all drawing happens within that viewport.
16:11:14 Join quobl [0] (n=quobl@tor/session/x-5aa08f0b6a1ce2e8)
16:11:20preglowLinusN: i can't find any defined for this particular thing, though
16:11:35LinusNno, you'll have to add them
16:11:43LinusNor rather, move them
16:11:56preglowyeah, i see
16:12:26davincilinuxstb: ok, so it's just like box model of browsers. Is it only an idea at the moment?
16:13:24 Nick Spida_ is now known as Spida (
16:13:54preglowLinusN: so i'll move DRAMORIG, IRAMORIG and IRAMSIZE to config-xxxx.h, yes? nothing else? shall i leave stuboffset define in the lds file?
16:14:05 Join bluey [0] (
16:14:13LinusNmove stuboffset as well
16:14:39preglowsweet lord
16:14:57preglowtwenty files to fix ://////
16:15:19 Join Genre9mp3 [0] (
16:15:33 Join webguest50 [0] (
16:16:31LinusNMoos: any luck?
16:16:37 Join _FireFly_ [0] (
16:16:52webguest50ah.. there is a x5 bootloader - lets give it a try
16:17:32preglowamiconn: did you try the stereo width yet? i'm curious if it sounds the same
16:17:37davinciare black forderground and black backgound colors standrds of rockbox or is it caused by patches/WPS?
16:17:42MoosLinusN: I'am dowloading last bleedin adge
16:18:00linuxstbLinusN: Would there be any objections to unifying the scrolling code in one place? I've just checked, and there are virtually no differences between lcd-recorder, lcd-h100, lcd-16bit and lcd-2bit-horiz (one or two tiny #ifdefs will cover them).
16:18:06 Join SereR0KR [0] (
16:18:10LinusNdavinci: caused by patches/cvs
16:18:13LinusNdavinci: caused by patches/wps
16:18:27preglowlinuxstb: sounds sweet
16:18:31LinusNlinuxstb: there is a patch
16:18:42webguest50LinusN: rockbox boots on x5 :) great
16:18:48linuxstbThis is comparing everything from lcd_putsxyofs() onwards in the LCD drivers.
16:18:51davinciLinusN: do you know by which one?
16:19:12linuxstbLinusN: Yes, I've seen that patch, but no-one responded to it.
16:19:34LinusNgotta go now
16:19:41linuxstbI'm simply asking if everyone is OK with the principle.
16:19:49MoosLinusN: I let you know
16:20:16Moosif you can wait few seconds :)
16:20:21 Part LinusN
16:20:29Mooshehe nope
16:20:31bobTHChe cant
16:20:41MoosI saw :)
16:21:09webguest50Sound doesnt seems to work on iaudio x5
16:21:18Moosnope it doesnt yet
16:21:28Moosstep by step ;)
16:22:53bobTHCnot be very long, X5 use coldfire iirc
16:23:08MoosLinusN: you are one God, that works now
16:23:08webguest50i know...
16:23:19Moosgoto go too c you all later
16:23:38davincigood bye
16:23:40 Part davinci
16:23:43bobTHCgoto gotoo
16:23:50bobTHClooks like basic ;)
16:24:16FebsNah, he forgot the line number.
16:24:32Febs10 Goto 20. Lol.
16:24:42tucozHi Febs
16:24:45 Join RotAtoR [0] (n=e@rockbox/developer/rotator)
16:25:14FebsHi, tucoz. I've been having a hell of a time getting cygwin going on my laptop. Works great on my PC at home ... but I'm almost never home.
16:25:40FebsAs soon as I get it running on the laptop, I'll be able to get more work done on the manual.
16:26:29 Join ANTOSHKA-POMPUSH [0] (n=ExCluSiV@
16:26:29tucozI see. Did you find anything out, in terms of installing LaTeX on Cygwin that we could add to the wiki?
16:26:35 Quit quobl_ (Remote closed the connection)
16:26:38ANTOSHKA-POMPUSHis it fuckin america?
16:27:02preglowlinuxstb: doing a test build with no iram now
16:27:15ANTOSHKA-POMPUSHwhere are u from man&
16:27:42FebsAll of the installation instructions were great ... on my home PC. My laptop doesn't correctly set my home directory. I think that it is because on my work network, my "home" directory is mapped to a network drive (i:).
16:27:48tucozANTOSHKA-POMPUSH, this is a development channel for Rockbox.
16:27:57preglowtucoz: he knows that, he's a troll
16:28:04tucozoh, I see
16:28:14ANTOSHKA-POMPUSHin what country u live mother fuckers?))
16:28:26markungreat, here we go again..
16:28:28tucozFebs, ok.
16:28:47Febsif anyone could give some pointers about how to get cygwin to override Windows home directory settings, that would be great.
16:29:11preglowlinuxstb: and iram does indeed have a sizable impact
16:29:24 Nick ANTOSHKA-POMPUSH is now known as IvanFromRussia (n=ExCluSiV@
16:29:31preglowlinuxstb: not enough that flac doesn't still run at 30mhz, though, but it struggles badly if you read from the disk at the same time
16:29:31 Quit bobTHC ("Smoke Weed Every Dayz !!!!!!!")
16:30:07linuxstbpreglow: OK. I was just going by my attempts at pacbox optimisation.
16:30:12dprotarget for ipod is arm-elf right ?
16:30:16preglowdpro: correct
16:30:17webguest50where can i find the x5 audio driver stuff to start hacking?
16:30:22tucozUnfortunatley, I know nothing about cygwin. Btw, if you miss some macro, please add that to the platform files, or ask me to add them so that I can commit them.
16:30:34FebsI will.
16:30:42amiconnlinuxstb: I'd like to postpone that until after implementing viewports
16:31:00amiconnThere will be *some* differences in the scrolling code depending on lcd capabilities
16:31:10preglowtucoz: if you've got any contributors that would benefit from cvs access, i take it you'll tell the people in charge
16:31:34 Join Kohlrabi [0] (
16:31:51 Join bobTHC [0] (n=bobTHC@
16:32:07FebsGrrrrr. Why doesn't cygwin set my ~ directory correctly?!
16:32:10tucozpreglow, well, I haven't yet. I will
16:32:14linuxstbamiconn: Wouldn't it be better to start from a unified code, and then abstract out any differences? At the moment, the only difference I've seen relates to invert mode, and that may even be buggy.
16:32:43 Quit IvanFromRussia ("*** ExCluSiVe Script v1.51 *** C : *** http://www.intramail.")
16:34:52XavierGrLinux is hell.... I downloaded fluxbox. It said that it needs xserver. Then I donwloaded Xserver. It said it needs x-window-system........
16:34:56preglowlinuxstb: the difference is not big, though.....
16:35:18dprook building binutils and gcc ... on my old powerbook that basically means I can go on a skiing holiday now ;)
16:36:19bobTHCfebs > have u set The CYGWIN environment variable
16:36:25dprohrmmm .. but while I'm at it I'll probably make a deb for linux/ppc probably someone else will need it at some point ...
16:37:01FebsbobTHC, no, I was just doing some reading into that. Could you explain how I set it?
16:37:03bluebrother^XavierGr: you downloaded? Can't you just use apt-get?
16:37:37XavierGrapt-get install
16:37:41tucozXavierGr, have you tried Ubuntu? That is what I use, and it really works out of the box
16:38:02dproFebs: ist that bash ? then export CYGWIN=/path/to/it # should do
16:38:09XavierGrtucoz indeed maybe I will have to do this. But then I will have to build the crosscomplier myself
16:38:18preglowlinuxstb: as a matter of fact, the difference in performance is almost negligable
16:38:28tucozXavierGr, which is very easy btw.
16:38:30linuxstbXavierGr: Building the cross-compiler is trivial compared to setting up X windows.
16:38:37preglowhow can that be...
16:38:47linuxstbpreglow: That's what I've been pondering...
16:39:00bluebrother^maybe gentoo would also be a nice idea ...
16:39:01dprolinuxstb: what's so diffilcult about apt-get install xserver-xorg ?
16:39:15linuxstbdpro: Nothing - if your video card and monitor are supported...
16:39:16bluebrother^I just haven't found the time to try it in any way.
16:39:42dprolinuxstb: but that got a lot better compared to say 1995 ...
16:40:46XavierGrthing is that some packages are huge
16:41:22preglowlinuxstb: looks like our disk reading is really slow, btw
16:42:17bluebrother^do I need a specific version of vmware to use the images in the player?
16:42:35linuxstbpreglow: Doesn't surprise me. Do you know anything about the DMA possibilities?
16:42:52preglownothing at all
16:43:00preglowall i know is the ipodlinux people says it's cruddy
16:44:07bluebrother^(I mean for building images for use with the player)
16:44:53preglowcrummy being the word i meant to use
16:45:03preglowdamn, i need to toss in the logs by the minute to heat this place
16:45:35XavierGrputty made my day easy, but then other stuff appeared. It needs 20 seconds to set a conncetion and I have to login every time I logon.
16:46:44XavierGrhaha weird ending
16:48:17 Quit paugh ("Leaving")
16:50:02 Join KN|stiff [0] (
16:52:45 Quit bluebrother^ ("Leaving")
16:52:48muesli__iAudio X5 bootloader hum, was rockbox booting so far?
16:53:05blueycan anyone apply the albumart patch to the current cvs?
16:53:32blueyehh not apply, mean compile :)
16:54:00 Join qwm_ [0] (
16:54:19XavierGrhmm I started Xserver! Now I see a big X in my screen which I can move with my mouse. What am I supposed to do now?
16:55:01linuxstbNow you need a window manager.
16:55:14XavierGryes but I can't type anything
16:55:27 Quit ep0ch (Read error: 110 (Connection timed out))
16:55:39linuxstbCTRL+ALT+BACKSPACE will kill the X server.
16:56:00linuxstbOr CTRL+ALT+F1 to switch back to the console.
16:56:14Adityait will also kill any processes that are using the window manager
16:56:18Adityajust fyi
16:56:19XavierGrI got a GUI running!
16:56:29dproanyone has an ipod dual-booting rb and ipodlinux ? is that possible (I mean easily) ?
16:56:45linuxstbdpro: Yes, it's easy if you're using Linux on your PC.
16:57:08linuxstbYou need to create a small (e.g. 64MB) ext2 partition.
16:58:38dprocan I use the same toolchain I'm currently compiling for rb to build ipodlinux cvs (nano doesn't really seem to be supported out of box yet) ?
16:59:15blueywhich toolchain do you build
16:59:20linuxstbNo - you need gcc 2.95 to compile the kernel, and gcc 3.x compiled for arm-uclinux-elf for the applications.
16:59:46linuxstbThere are nightly builds available though for both the kernel and podzilla2
16:59:47 Join youngcereal [0] (
16:59:48dprolinuxstb: aaargl ... I'll postpone that one then ;)
17:00:05dprolinuxstb: ah ok
17:00:06webguest50can anybody explain each value? {"dB", 0, 1,-100, 12, -25, sound_set_volume}
17:00:07blueymhhh arm-elf-gcc? i think you can't compile ipl apps with arm-elf-gcc
17:00:11linuxstbdpro: Which ipod do you have?
17:00:24dprolinuxstb: nano 2gig (my flatmates)
17:01:52dprolinuxstb: so I create a small ext2 partition, put the ipodlinux kernel and podzilla stuff there and the rb bootloader will find it ?
17:02:04linuxstbdpro: Follow the instructions here:
17:02:09Nicoguys... i've got a problem with my album art patch :
17:02:20Nicothe nex version works fine on sim but crashes on targer
17:02:31Niconex -> new
17:02:42linuxstbBut don't install their bootloader. Get an ipodlinux kernel, rename it "linux.bin" and just put it on your FAT32 partition (in the root). Hold play whilst booting, and the Rockbox bootloader will load it.
17:03:02 Nick Nico is now known as Nico_P (
17:03:09 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
17:04:11dprolinuxstb: thx will give it a shot later
17:05:57 Quit qwm (Read error: 110 (Connection timed out))
17:11:23 Quit Genre9mp3 ()
17:11:50preglowamiconn: i don't get the ci->configure errors
17:12:27preglowbtw, why the bloody hell does configure() take i pointer?
17:13:22preglowthat is, i get the errors, but not how to fix them with ugly casting or unnecessarily big variables
17:14:27 Join Hansmaulwurf [0] (
17:21:11 Part IcyStorM
17:22:16Mikachupreglow: i had an idea about stopping accidental volume change on the ipod wheel
17:23:08Mikachupreglow: if no button was pressed in the last x seconds, volume changes are disabled, so you press select first to change volume. That would mean the first select press is swallowed though
17:23:31Mikachupreglow: another idea is having to do a half lap or so before volume starts changing
17:25:50 Join BHSPitLappy2 [0] (
17:28:51preglowMikachu: i would like something like that, at least
17:29:01preglowi don't want the click wheel to be sensitive by default
17:29:08preglowunless you left the unit in a menu or something
17:29:23preglowit just annoys the hell out of me when all i want to do is pause it, but end up raising the volume by 12 db
17:29:28Mikachupreglow: i also had some thoughts about using lolo's touch events to only change volume when you start at a certain place on the wheel
17:29:31preglowin this is in a spacious jacket pocket
17:31:08 Part XavierGr
17:32:12dpromikachu: can you help me enabling pitch change for ipod ?
17:32:22Mikachuah yes
17:34:14Mikachuthis is not separated out and such, but it should be good enough for now
17:34:33Mikachuit will add a new submenu to the main menu that lets you go to the pitch screen or shut down
17:34:37 Quit BHSPitLappy (Read error: 110 (Connection timed out))
17:34:47Mikachunot very logical, but i'm lazy :)
17:35:09Mikachuthe do_apple thing won't work unless you patch the bootloader too so you can kill that part
17:35:57dproMikachu: I'd suggest for the dj mode to keep volume full all the time and make the wheel pitch up/down for now
17:36:13Mikachui'm not the one to suggest to though
17:38:00dpromikachu: I'll try to find my way around the source and see what I can come up with ...
17:38:22Mikachuthis will at least let you go to the pitch screen
17:39:32 Join darkless [0] (
17:42:14***Saving seen data "./dancer.seen"
17:43:55 Quit _FireFly_ ("Leaving")
17:45:39 Join dpassen1 [0] (
17:45:57*dpro is repartitioning again ... dualboot rb/linux
17:48:58Mikachudpro: put the linux partition at the end, not in the space between sda1 and sda2
17:49:12Mikachudepending on which instructions you follow, they may or may not tell you to do that
17:51:27 Quit Zagor ("Client exiting")
17:51:55 Quit quobl (Remote closed the connection)
17:51:55 Quit webguest50 (Read error: 104 (Connection reset by peer))
17:52:01 Quit DrumRBoy (Read error: 101 (Network is unreachable))
17:52:08 Quit Febs ("CGI:IRC (Ping timeout)")
17:52:58 Quit c0utta ("CGI:IRC (Ping timeout)")
17:54:09 Join SereRokR [0] (
17:54:29 Quit webguest41 ("CGI:IRC (Ping timeout)")
17:55:55dproMikachu: 100megs is way enough right ?
17:57:19 Quit bluey ("Leaving")
17:57:57linuxstbdpro: Yes, that's fine.
17:58:34Mikachui think mine is about 80, it's still in the space between
17:59:10dproMiakchu: I made it ~70 now
18:00:17*Mikachu hands dpro a tab key
18:02:34 Join austriancoder [0] (n=austrian@
18:03:48 Quit SereR0KR (Read error: 110 (Connection timed out))
18:07:17 Join godzirra [0] (
18:07:28godzirraHeya folks.. quick question.. on the newest ipod 5th gen rockbox, how do i turn it off :)
18:07:46CassandraHold down play for 4 seconds.
18:07:51dproMikachu: so I put the kernel in sda2 (fat32), what needs to go in the ext2 partition then ?
18:08:20godzirraThanks :)
18:09:54linuxstbdpro: The "userland files" from ipodlinux.
18:10:08linuxstbThey come in a .tgz file you need to untar onto the ext2 partition.
18:10:34linuxstbAnd then you will need to install a recent version of either podzilla or podzilla2 - the main IPL application.
18:10:35dprothat one right ? ipod_fs_240206.tar.gz
18:11:06tucozlinuxstb, do you have a different term for curriculum? That is, what you're supposed to read for a course at the uni?
18:11:10dproand that's it ?
18:11:40linuxstbtucoz: No - curriculum is used.
18:11:40dprothat's way easier than accepting all the license agreements with itunes ;)
18:11:45tucozlinuxstb, thanks
18:12:26dprodamn gcc build error ...
18:12:57linuxstbWhat's the error?
18:14:02 Join webguest80 [0] (
18:14:52 Quit dpassen1 (Read error: 110 (Connection timed out))
18:16:07 Part webguest80
18:16:21 Join Kiari [0] (
18:18:07 Quit RotAtoR ()
18:18:37linuxstbdpro: Have you installed the ARM binutils, and are they in the PATH?
18:18:48 Quit imphasing (Read error: 104 (Connection reset by peer))
18:19:00dproaargl .. make install ...
18:19:22dproanother chair keyboard problem ... but I have an excuse ... I'm terribly hung over ;)
18:19:26dprothx though
18:20:57 Join imphasing [0] (
18:22:08dproahhh ... much better
18:24:39 Join bluey [0] (
18:25:27dprothere we go ... now compiling rb with mikachu's patch
18:26:47 Join BoD[] [0] (
18:26:49 Part Kiari
18:27:05BoD[]Hey is there a quick-menu key for the ipod ?
18:29:59 Quit BoD[] (Client Quit)
18:32:17KyomiAnyone have any options other trillian and also where you dont have to install anything extra to get it to work
18:32:32austriancoderi get many undefined reference to `__divsi3' with m68k .. what could be wrong
18:32:33KyomiFor a msging thing that has all the main networks
18:36:19linuxstbaustriancoder: What are you trying to do? Just compile CVS Rockbox?
18:37:08austriancoderlinuxstb: yep
18:37:32linuxstbWhich versions of gcc/binutils are you using?
18:37:51linuxstbAnd what platform are you building on?
18:38:51 Join b0bTHC [0] (
18:39:16safetydanKyomi, try gaim
18:39:17 Quit b0bTHC (Client Quit)
18:39:53MikachuKyomi: or xchat
18:40:02austriancodergcc 3.4.5, binutils 2.16.1 - gentoo linux
18:40:15preglowaustriancoder: perhaps you didn't build libgcc
18:40:17Kyomiwhat is it with people not listening....
18:40:31KyomiI asked so that i dont have to install anything extra
18:40:38blueyaustriancoder: do you want to build a toolchain for rockbox?
18:40:40Kyomigaim requires that gtk+ thing
18:40:42 Quit darkless (Client Quit)
18:40:55safetydanKyomi, so...?
18:41:09KyomiI dont want to install anything extra
18:41:09safetydanonce it's in, it's probably the best cross-platform client
18:41:20Kyomisomething like aim..
18:41:26safetydanYou're installing an extra app anyway. One more library won't hurt.
18:41:30KyomiIt just installs its stuff and there you are going
18:41:37tucozWho is in charge of Xobox?
18:41:41KyomiBut with gaim you install the program
18:41:42austriancoderbluey: i tought i have done it with gentoos' crossdev
18:41:43safetydanyou can't click two install execitables?
18:41:45KyomiThen install something else
18:41:48Mikachutucoz: Paprica
18:41:52tucozMikachu, thanks
18:41:53safetydanexecutables even
18:41:54KyomiI'd rather not :P
18:41:58CassandraHmmm. Where's the rockbox VMware development image live?
18:42:01KyomiBecause I dunno if it'll work
18:42:08tucozPaprica, are you here?
18:42:12blueymhhh copy the command you used in crossdev
18:42:17safetydanKyomi, it does work, I use it on the rare moments I'm in Windows
18:42:27amiconnpreglow: Is it correct that there are only 3 warnings left for amd64 sims?
18:42:28KyomiI meant that because this isn't my pc :P
18:42:37KyomiIts an account on a friends pc
18:42:41safetydanah, now we get to the crux of the issue
18:42:43tucozPaprica, I made some minor changes to Xobox to make it playable on grayscale targets
18:42:47safetydanno idea then :)
18:42:49KyomiAnd I dont think it lets me install stuff like that
18:43:05linuxstbaustriancoder: So you didn't compile them yourself using ./configure; make; make install ?
18:43:53Papricawhy dont you commit it?
18:44:05austriancoderlinuxstb: correct... i have use gentoo's crossdev vor avr and there it works..
18:44:21tucozI just wanted to see if you had anything you wanted to say about it :)
18:45:04 Join xmixahlx [0] (n=xmixahlx@
18:45:08linuxstbaustriancoder: As preglow said, the problem seems to be with libgcc. Almost all the people who have toolchain problems are people who haven't compiled them themselves...
18:45:11Papricajust commit it if you think that is good change.. from me, no problem
18:45:21tucozPaprica, ok. I'll do it
18:45:29austriancoderlinuxstb: ok.. so i will do it by hand
18:45:33austriancoderthanks for help
18:45:36blueymhh i haven't runned into problems
18:45:41blueyusing gentoo's crossdev script
18:45:51Papricahappy commit ;]
18:46:01KyomiWhy do all of these alternate OS' have to have stupid names?
18:46:08austriancoderbluey: i have done a 'crossdev m68k'
18:46:14KyomiI mean I might go to one of them if the name wasn't retarded
18:46:21Kyomigentoo.. ubuntu...
18:46:28KyomiThe names just annoy me
18:46:33blueywell i used a diffrent target
18:47:12safetydanhrm... I must have been sleep deprived or on crack when I said my cordic routine was nearly there
18:47:14*safetydan hacks some more
18:47:20CassandraRockuntu? Genbox?
18:48:20blueyGendows or Ubutosh sounds better or?
18:48:35KyomiNone of them sound good
18:48:42amiconnaustriancoder: crossdev is known to cause problems (but not why)
18:48:45CassandraSo no-one knows where Andreas put the VMware image then?
18:48:54austriancoderamiconn: thanks for this info
18:48:55amiconnBuild the compiler yourself, as per wiki instructions
18:48:56MikachuCassandra: i'll see if i can find it in my log
18:49:19*amiconn summons preglow
18:49:22MikachuCassandra: possibly
18:49:28Cassandrabluey: You're obviously not aware of the rule that says everything has to start with Rock or end with box, are you?
18:50:00blueynah not really
18:50:01Cassandraamiconn: You know you could lose your soul doing that, right?
18:50:05KyomiApparently this guy uses gaim too
18:50:15 Nick amiconn is now known as postglow (n=jens@rockbox/developer/amiconn)
18:50:21 Nick postglow is now known as amiconn (
18:50:39 Join RotAtoR [0] (n=e@rockbox/developer/rotator)
18:51:00 Nick bluey is now known as bluey^todo (
18:55:53preglowamiconn: what?
18:56:09preglowamiconn: only warnings left for me are the codec plugin ones
18:56:19amiconnYes, 3 in total
18:56:28amiconnThat's what I wanted to verify
18:57:05amiconnI wonder why only 3 of them produce a warning, and the others don't
18:57:37amiconnmpa, mpc and shorten
18:57:39 Part austriancoder ("Kopete 0.11 :")
18:58:56 Quit bobTHC (Read error: 110 (Connection timed out))
18:59:02linuxstbIs the problem with the void* parameter to ci->configure?
19:00:25 Join Febs [0] (
19:02:57Febstucoz, I got my cygwin problems sorted out, so I just uploaded my first (small) patch to the patchtracker.
19:03:08tucozFebs, yiehaa :)
19:03:34amiconnlinuxstb: Yes.
19:03:47preglowamiconn: it's a problem where you're passing a 32 bit variable as a 64 bit pointer
19:03:49tucozFebs, I'll look at in in a few minutes
19:03:56amiconnCasting an int into a pointer (of any type) causes a warning
19:03:59preglowamiconn: btw, could you test stereo width?
19:04:04amiconnNot yet
19:04:06preglowamiconn: i want to know if it sounds like it should
19:04:07 Join Paul_The_Nerd [0] (
19:04:24amiconnIn mpa.c, we could just make current_frequency a long
19:04:36amiconnThe other ones could be handled by a double cast
19:04:59amiconnA bit ungly, but we know what we're doing there
19:07:10dprohmmm hoe to reset if ipodlinux reallyreally hangs ?
19:07:24Paul_The_NerdDoes anyone know where I can easily look up what the Rockbox Error: -# codes mean on booting, or tell me what -5 is?
19:07:34Paul_The_Nerddpro: Menu + Select for many seconds
19:07:51dproaul: + hold on off
19:08:02linuxstbPaul_The_Nerd: Just look in bootloader/ipod.c - the load_rockbox() function.
19:08:25 Join hardeep [0] (i=hardeeps@otaku.freeshell.ORG)
19:08:26linuxstbThere is no reason why we couldn't change that to display more helpful messages.
19:08:42tucozFebs, isn't crossfeed available on all SWCODEC platforms?
19:08:45Paul_The_Nerdlinuxstb: Actually, this is for X5, but that's enough info either way. :)
19:09:12 Quit tvelocity ("Ex-Chat")
19:09:58linuxstbPaul_The_Nerd: It's "load_firmware()", not load_rockbox(). -5 means the checksums don't match.
19:10:23linuxstbi.e. the checksum stored in the header in rockbox.iaudio is not the same as the checksum calculated by the bootloader.
19:10:28FebsYes. Actually, I wrote that section before you did the SWCODEC macro, and forgot to update it.
19:10:38tucozok, nevermind. I'll change it
19:11:02FebsThis was sort of a test run for me to make sure that I had some clue as to what I was doing.
19:11:22 Join damaki [0] (
19:11:36Paul_The_Nerdlinuxstb: Thanks.
19:11:41tucozFebs, that is cool. I got an error when applying the patch though. "patch unexpectedly ends in middle of line"
19:11:51Paul_The_Nerdlinuxstb: I'm guessing maybe the daily build, since it's pre-bootloader, doesn't match.
19:12:01 Join quobl [0] (n=quobl@tor/session/x-794cfa6023243f03)
19:12:02tucoz"Hunk #2 succeeded at 228 with fuzz 2 (offset 127 lines)."
19:12:07tucozwonder what that means
19:15:13 Quit Nico_P ()
19:16:16sneakumstucoz: it means the source from which the patch was generated was different to the source to which you applied the patch
19:16:40tucozI see.
19:16:55safetydanbut the patch worked anyway
19:17:00tucozok, good
19:17:37sneakumsit's possible for patch to get confused and apply changes that have already been made, but generally it means it applied ok
19:18:06tucozI commited a tiny little change to that file earlier today. It was probably that
19:18:17FebsCool. I'm going back to doing PaidWork (tm 2005 by LinusN). But I'll work on some other aspects of the manual soon.
19:18:27tucozFebs, great.
19:19:39 Nick BHSPitLappy2 is now known as BHSPitLappy (
19:21:55sneakumsis there any particular reason why adding files to a playlist reads the disk rather than the dircache?
19:22:40sneakumsi tried adding all of my music in shuffled mode but i got bored after 2700 files or so
19:24:42 Quit damaki_ (Read error: 110 (Connection timed out))
19:26:35 Join Rondom [0] (
19:26:38Paul_The_Nerdsneakums: Did you use click->insert, or did you browse to the root of your music (in my case, the music folder) and go into the normal menus and choose to create a playlist that way?
19:27:01sneakumsclick insert, i believe
19:27:39Paul_The_Nerdsneakums: If you're in a folder, and choose that option in the playlist menu, it'll create a playlist containing all music in that folder (and recursively all folders underneath if you have that enabled) and do it much more quickly than click-insert.
19:27:51Paul_The_NerdAnd then it'll save it as foldername.m3u in the root
19:28:02Paul_The_NerdOr rather, one level up. Not entirely sure about that last bit
19:28:14tucozFebs, if you use the opts and macros, please make sure that you use them with the correct case. I got compile errors when \Dap was used. So I had to change that to \dap
19:28:42MikachuPaul_The_Nerd: why is it faster?
19:28:46sneakumsnice, that was pretty zippy
19:28:58sneakumsit onlypicked up 6300 files though, is there some limit i can increase?
19:29:31sneakumsoh wait, i forget i had fewer files on there than i do there
19:29:35sneakumsthat's probably all of them
19:29:57Febstucoz, OK. Do we have a list of opts and macros anywhere to use as a reference?
19:29:59Paul_The_NerdMikachu: Dunno? Maybe it uses the dircache?
19:30:16sneakumsi need to get myself a 60G ipod already
19:30:17tucozFebs, look in the platform files under the platform directory
19:30:19hardeepclick->insert sorts before inserting
19:30:26hardeepcreate playlist doesn't
19:30:29Paul_The_NerdMikachu: It's easily an order of magnitude faster, at least
19:30:33Mikachuthat is sort of implicit
19:30:57tucozFebs, and if you want to use the button macros, look in the bubbles.tex plugin file.
19:31:28tucozfor an example
19:32:25 Join maggot_brain [0] (
19:32:57 Join DrumRBoy320 [0] (
19:33:25 Quit maggot_brain (Client Quit)
19:33:47tucozFebs, commited :)
19:36:13tucozgot to go. See you around
19:36:24 Part tucoz ("Leaving")
19:37:52 Quit Hansmaulwurf ("( :: NoNameScript 3.81 :: )")
19:39:54bluey^todoehh anyone can compile rockbox for 5g with the current albumart patch?
19:40:24Paul_The_NerdYes, anyone can.
19:40:31preglowincluding you!
19:41:50Papricanew version of rockcalendar
19:42:17***Saving seen data "./dancer.seen"
19:42:26bluey^todoyeah i believe in myself :)
19:47:06dproanyone here has a ipodlinux kernel lying around that won't freeze a nano as soon as audio is turned on ? (apart from that it seems to work fine)
19:48:04 Quit quobl ("Leaving")
19:49:16*Paul_The_Nerd has never used audio in ipodlinux
19:50:05dpropaul: well doesn't seem to work anyway .... will try a slightly older kernel and see
19:51:10Paul_The_NerdOf course, I booted Linux just to make sure I knew the full process for installing it alongside rockbox, then I removed it because I didn't have any use for it.
19:51:38 Join webguest57 [0] (
19:51:42dpropaul: I just find having a dual booting nano a rather sexy thing ;)
19:51:59 Join Matze [0] (
19:52:56webguest57will Rockbox be able to support different size fonts in different screens, ie, a big font for the wps and a small font for browsing ?
19:56:26Paul_The_Nerddpro: I have at the moment 4mb of free space, without linux.
19:56:37safetydanwebguest57, one day probably
19:57:15preglowi think that'd make a lovely 3.1 feature :-)
19:57:16webguest57ah great, look forward to it
19:57:19Paul_The_Nerdwebguest57: There's a patch for that on the tracker, actually
19:57:28preglowPaul_The_Nerd: there is??? does it work?
19:57:28webguest57there is ?
19:57:55Paul_The_NerdI haven't tried it, but I've heard good things
19:58:11webguest57hmm, sounds promosing
19:58:19safetydanhasn't been updated in a while though
19:59:22Paul_The_NerdI haven't tried it, so I can't attest to its function, I just remembered it being discussed on the forums
20:00:38 Part webguest57
20:04:34 Quit fox010 ("Miranda IM! Smaller, Faster, Easier.")
20:06:28 Join Saidin|zomg [0] (i=SaidinUn@
20:09:30 Join Chamois [0] (
20:11:24 Join herz42 [0] (
20:15:24 Nick qwm_ is now known as qwm (
20:19:19 Join stunder [0] (
20:20:57 Quit Rondom (Remote closed the connection)
20:22:18*Kyomi just got miranda-im
20:22:28*Kyomi is VERY confused at the chat windows
20:22:45 Quit youngcereal ("Xirc v0.9.8 - MacOSX")
20:23:57 Join Mmmm [0] (
20:25:18safetydanatan() can only return a value between pi/2 and -pi/2 right?
20:26:00preglowthe 0.32 format stuff is really going to make life a nightmare for you there
20:26:30safetydannone of the atan values are negative so... I hope not
20:27:03safetydanIf my thinking is correct, I can just change the quadrant that the cordic rotation occurs in so that all angles are positive
20:27:08safetydanrelative to the unit circle that is
20:27:39 Join shadowswan [0] (
20:27:45*safetydan is unsure if he's talking gibberish but might as well try it
20:28:23shadowswanafter installing rockbox on my 5g i boot into it and get IO error, error reg: 16
20:28:31shadowswananyone know what i can do about this?
20:28:39preglowhave you installed rockbox as well as the bootloader?
20:28:53shadowswanits using the bootloader from iPl
20:29:07Spidahm, can anybody tell me how I add a whole dir (including subdirs) of mp3s to a playlist (rockbox optimzed 1.06 on iriver h340)
20:29:22shadowswanwhich yes i believe is the same as your one
20:29:50Paul_The_Nerdshadowswan: The iPL bootloader is not the same as ours, and if it's giving you an error message you need to ask someone from them about what their message means...
20:29:51preglowjust so i don't misunderstand, it's rockbox saying that, yes?
20:30:07shadowswani used your bootloader
20:30:08preglowi can't find any IO error message in rockbox
20:30:27Paul_The_NerdSpida: If recursively insert subdirectories is enabled, just c lick and hold navi on it and choose Playlist -> Insert
20:30:45preglowshadowswan: right, you just said you used the ipl bootloader, and now you say you're using ours?
20:30:47shadowswanwhen i get to the choice on what to boot i choose rockbox, load it and it comes up on the loading text error reg: 16
20:31:03pregloware you certain that's not the bootloader talking+
20:31:11preglowlike i said, i can't find any message saying "IO error" in rockbox
20:31:27shadowswani got it from there
20:31:50preglowshadowswan: this is almost certainly an iploader problem, i suggest you join #ipodlinux
20:31:56Paul_The_Nerdshadowswan: The iPL bootloader is different from ours. If you didn't follow the instructions at using the files hosted at, it's not the same loader.
20:32:02shadowswanand used it with your ip_fw and ipodpatcher
20:32:26 Quit Chamois (Read error: 104 (Connection reset by peer))
20:32:26shadowswani installed the latest build from your site yes
20:32:37Paul_The_Nerdshadowswan: But not the bootloader from our site.
20:32:52shadowswani'll speak top the guys over at ipl
20:32:57t0masI already asked them
20:33:14 Join K-B [0] (
20:33:16 Join Chamois [0] (
20:33:19t0maswaiting for someone to answere if it's a message from their bootloader
20:33:25shadowswanok ta
20:33:34K-Bmy i river is dead
20:33:42 Nick Kyomi is now known as Kyomi|off (
20:33:48t0masK-B: relax...
20:33:52t0masand tell us what happened?
20:33:53preglowK-B: elaborate
20:34:16K-Bok i just download the lastest rockbox
20:34:32K-Band then my iriver fell down
20:34:41preglowthere are quite a few steps there you don't mention
20:34:47preglowdid you reflash the bootloader?
20:34:52preglowhow does it not work? any error message?
20:35:03t0masor have you just copied a new to the player?
20:35:04K-Bthe orginal firmware
20:35:11K-Bdont work
20:35:15t0masrockbox does?
20:35:23K-Bits working but i cant access the HD
20:35:32K-Bmaybe hardware format?
20:35:33preglowbattery level is low or high?
20:35:40t0masplugin in charger, and usb
20:35:41K-Blo w
20:35:44t0masand then turn it on
20:35:46preglowcharge it a bit
20:35:47preglowthen try again
20:35:49t0masit will enter bootloader usb mode
20:35:55t0masand you should be able to access the disk
20:36:30K-Bno i cant :(
20:36:40 Quit Febs ("CGI:IRC")
20:36:47K-Bwindows can find the usb
20:36:53preglowcan rockbox access it?
20:37:03K-Bit show the little green arrow
20:37:11K-Bbut my computer is stuck
20:37:32preglowcan rockbox access it? <-
20:37:45K-Bit stack too
20:38:02preglowdoesn't sound too good
20:38:10K-Byes i know
20:38:14K-Bno insurance either
20:38:14preglowalmost sounds like the disk's had some physical error
20:38:39shadowswant0mas: you got a reply yet?
20:38:53t0mas[20:36:30] * BleuLlama doesn't know.
20:38:55preglowK-B: ok, so both iriver firmware and rockbox hangs when they try to access the disk?
20:38:57t0masnothing usefull...
20:39:19 Quit KN|stiff (Read error: 110 (Connection timed out))
20:39:24K-Bi can reach it by the browser in the iriver software
20:39:26shadowswan4.4 - Installing Rockbox Installing rockbox is incredibly easy. From Windows, go to, click on daily builds, download the latest for ipod video, and extract the .zip to the root of your ipod (your fat32 partition.) The Bootloader will give you "Rockbox" as a fourth option when you boot up, in addition to the other three.
20:39:27K-Bbut can copy
20:39:49shadowswanah wait i'm doing it in slax might that be the probelm?
20:40:33t0mas[20:40:28] <linuxstb> t0mas: Looking at the source, yes - it's an error message from the ATA driver in ipodloader2. 16 appears to be an ATA standard error code (read from REG_ERROR)
20:40:37t0masand linuxstb is here :)
20:40:44linuxstbI was about to say that myself...
20:41:05preglowK-B: a bit hard to say, but i think i'd try giving that disk a format
20:41:13shadowswanso would doing it in windows help?
20:41:17Paul_The_Nerdshadowswan: Where are those instructions from?
20:41:23preglowK-B: and reflash back to ordinary iriver firmware as fast as possible if you've still got warranty on it
20:41:40shadowswanipodlinux forums on installing on 5g :
20:42:49K-Bdont have
20:42:57K-Bit thailand warrenty
20:43:02Paul_The_Nerdshadowswan: So, you installed it in a non-normal method (as in, not according to the rockbox instructions) and you're using their bootloader and not ours.
20:43:02K-Band i'm in israel :)
20:43:21shadowswanyep :)
20:44:11preglowK-B: well, i can't think of anything but giving it a format
20:44:36amiconnpreglow: What do you think about my suggestions regarding the codec warnings?
20:45:13preglowamiconn: i'm afraid need to refresh my memory
20:45:20preglowK-B: the iriver firmware allows you to format the disk
20:45:34amiconnScroll back to 19:04...
20:45:39K-Balready tried it
20:46:06linuxstbshadowswan: Can you still access your ipod from your PC if you put it in disk mode?
20:46:15shadowswani guess i'll just live without rockbox.... welll i'll try copying them accross in windows
20:46:21shadowswanlinuxstb: yeah
20:47:59preglowahh, those
20:48:00amiconnpreglow: It definitely fixes the warnings...
20:48:01preglowsounds good
20:48:06preglowi can't think of any better way myself
20:48:25linuxstbYou can try with the Rockbox bootloader - download it from the IpodInstallation wiki page, and then carry from from step 1.11 in those instructions, replacing "loader.bin" (the IPL loader) with "bootloader-video.bin" (the Rockbox loader).
20:48:26preglowK-B: and it doesn't work?
20:48:42amiconnpreglow: Now if we knew why libmad crashes...
20:48:58amiconnlibmad is supposed to work on 64 bit linux, isn't it?
20:48:59shadowswanlinuxstb: does that mean formatting my ipod again?
20:49:04linuxstbshadowswan: You can boot IPL by renaming your kernel.bin to linux.bin.
20:49:06linuxstbshadowswan: No.
20:49:16amiconnOr may it be that our checkout is too old, and they fixed it later?
20:49:31preglowamiconn: it is
20:49:38shadowswanscrew it i'll stick with the original ipod FW
20:49:41preglowamiconn: i think no further changes have been done
20:49:45shadowswanand ipl
20:49:53shadowswanthanks anyway guys
20:49:57preglowamiconn: the crash spot is really very strange too...
20:50:01preglowamiconn: if you do a bt
20:50:21amiconnI'll try that in a few
20:50:53 Quit shadowswan ("CGI:IRC (EOF)")
20:50:55linuxstbThe last official libmad release was 17 Feb 2004.
20:51:50amiconnFixes committed
20:52:39preglowamiconn: also, david bryant says he'll be fixing the wavpack 64 bit issues soon
20:52:39amiconnBagder / t0mas: You can tell the build system that my machine is now able to build sims
20:52:57t0masall sdl sims are ok?
20:53:25amiconnI'll try to build some other sims, but there should be no warnings left
20:53:53amiconnThat doesn't mean the sims run 100%. They run fine except libmad and wavpack
20:54:43K-Bok preglow 10x anyway
20:54:44preglowamiconn: i don't know if having a 64 bit build machine is very wise, now some errors will sporadically show up on the build table
20:54:49preglowK-B: np
20:54:54*amiconn now hopes for the gcc guys to fix m68k
20:55:06preglowamiconn: for the sims, that is
20:55:32preglowdepending on who compiles the build
20:55:36preglowwhich is pretty random, i imagine
20:56:02Papricaamiconn: could you check the last rockcalendar on your ondio?
20:57:11sneakumsthe wiki doesn't seem to explain the crossfade settings, is there anythign else around that does?
20:57:23 Part Saidin|zomg ("Client Exiting")
21:02:12preglowi think only slasheri knows what they mean
21:03:43 Quit Mmmm ("Byeee")
21:06:32 Join pleasebenice [0] (
21:07:03pleasebenicedoes anyone know if rockbox will work for the motoriola m500 the firware is just a little bit buggy!
21:07:21linuxstbpleasebenice: No it won't.
21:08:14pleasebenicehave you tryed or is rockbox specific to the mp3 players listed on the site
21:08:41 Quit dpro ("0ff 1 60")
21:08:42linuxstbRockbox is extremely specific to the players it works on. Porting to a new player takes months (if not years) of work.
21:09:33pleasebenicehave you ever tryed the motorola m 500
21:10:05linuxstbNo, I've never heard of it.
21:10:19pleasebenicemy brother just bought the creative zen m and i was wondering has anyone tryed it ..i recommended it to him after he mentioned it ..he's going on his 3rd mp3 player now
21:12:30amiconnpreglow: Please look at apps/codecs/libmad/mad.h, lines 70 thru 80. Then go on to lines 31 thru 33. What does that tell you?
21:22:25 Join Zagor [0] (
21:29:47 Quit bluey^todo ("Leaving")
21:32:05preglowgimme a sec
21:32:29 Join dark [0] (
21:32:41preglowamiconn: is SIZEOF_INT even defined for us?
21:32:53amiconnLook at lines 31..33 ...
21:33:04amiconnThis is no standard define, it's a libmad thing
21:33:14preglowwell, we've got this nailed, then
21:33:26preglowbeware, though, mad.h is a concated bunch of other headers
21:33:29preglowthis bug might be several places
21:33:48amiconnWe should make this mess use inttypes.h definitions
21:34:12pregloware you on the case or shall i?
21:35:34amiconnI'm currently doing other stuff. Testing rockcalendar, will then try to do some .lang work
21:36:03amiconnPaprica: I now tried rockcalendar. For some reason it starts in January 1900
21:36:36amiconn...even on 1900-01-00. There is no 0th day of a month...
21:36:40safetydanpreglow, I've got cordic limping along (it works for 0..pi and 3pi/2..2pi) but the accuracy has gone. It's as much as 0.021 off math.h
21:36:52safetydanI'm not sure where the accuracy loss has come from
21:36:57Paul_The_NerdOn targets without an RTC, could rockcalenders start on the date the build occurred, or is that doable easily?
21:37:02Papricaamiconn, you need to set the date, no default date was set...
21:37:35amiconnYes. What I'm saying is that it should start with a sane default if no date was set
21:38:01amiconnThis might even happen on rtc-equipped targets, since the rtc might not be set
21:38:13amiconn(e.g. after battery change on recorder)
21:39:17 Join darkless [0] (n=darkless@
21:39:34amiconnThe calendar view doesn't always ensure the current day is visible.
21:40:05 Join cky1billion [0] (
21:40:28 Quit Chamois (" HydraIRC -> <- IRC for those that like to be different")
21:40:28Papricawhen it happens?
21:40:38amiconnWhen moving around it does, but when you have e.g. set the 1st of a month, enter the menu, set a date towards the end of the month, then leave the menu, the calendar view isn't scrolled down
21:41:19Papricaok, little fix...
21:41:25Papricawhat more?
21:41:46amiconnI can't figure out how to use the keyboard
21:42:01Papricawhat is the problem?
21:42:18***Saving seen data "./dancer.seen"
21:42:19amiconnWell, I can move around the picker area with the cursor
21:42:42amiconnbut how do I move the insert cursor within the line?
21:42:50amiconnHow do I enter capital letters?
21:42:57amiconnHow do I delete chars?
21:43:33amiconnAnd finally: Why didn't you just use the standard menus and standard keyboard. Would be considerably easier to use...
21:43:47Papricahold menu for capital letters, selete chars with del or <= on the 1st line
21:44:14amiconnWhen I hold MENU, it starts switching between caps and small like mad...
21:45:18amiconnThe keyboard is really confusing
21:45:41Papricamm i love it on my h320 =\
21:45:47amiconnHmm, it didn't store my note...
21:45:58 Join Chamois [0] (
21:46:10Papricamaybe the archos models should use the default keyboard and menus
21:46:31Papricablah, try again, work's fine fo me
21:46:35amiconnI added a note to 2006-03-22, left the calendar (it displayed 'saving data') and restarted it. No note...
21:47:08Papricareally dont know why....
21:47:18Papricait seem to work fine for me
21:47:20amiconnImho all models should use the standard menus & keyboard. It would lead to consistent operation of core & plugin
21:48:37 Quit SereRokR ("XChat Aqua")
21:48:52*linuxstb agrees - but would also like to see the standard keyboard more like the rockcalander keyboard on the larger LCDs.
21:49:17sharpehmmm... according to my away message, i've been in the shower the past... eight or so hours.
21:49:25amiconnTried it again: entered note, day was marked. Displayed the note: displayed fine. Left & reentered calendar: note was gone
21:49:54Papricai'll check i
21:49:58amiconnThe keyboard has another big disadvantage - no accented chars
21:50:32amiconnPaprica: "cal.da" ??
21:51:05Papricaor data, dont remember =]
21:51:07amiconnHide that well from Zagor I'd say
21:51:20Zagortoo late :-)
21:51:49*Paprica hides
21:53:38 Join webguest63 [0] (
21:54:48linuxstbPaprica: Did you read my comments about the Rockcalander iPod button mappings a couple of days ago?
21:55:23preglowamiconn: mok, i'll do it, then
21:55:32Papricammm dont think so, day?
21:55:54linuxstb at 20.58.31
21:56:04linuxstbFive days ago...
21:57:58Papricaok, i'll change the mapping
21:58:05amiconnPaprica: These are the 2 lines I now have in cal.da:
21:58:31amiconnI wonder what that means....
21:59:28preglowsafetydan: to which bit is it accurate?
21:59:34amiconnThe '5' in each line shouldn't belong there iiuc, and the first line having 2 : is also strange
21:59:35Paprica0 type of note, 22 day, 03 month, 1065 (LOL?) year
22:00:03SpidaPaul_The_Nerd: thx
22:00:23preglowamiconn: that's it, mpa.c now works
22:00:25Papricawithout the 5
22:00:37Papricaits ok
22:00:41Papricaamiconn, sec
22:01:01Paprica106 + 900 = 2006
22:01:03 Join matsl [0] (
22:01:11Papricatry to remove the file and add a new notes
22:01:18Paprica(please ;])
22:01:40amiconnYour leap year formula is wrong
22:01:47 Quit stunder ("Apples have meant trouble since eden.")
22:01:54amiconn(for daysinmonth at least)
22:03:15amiconnLeap years are all years divisable by 4 without remainder, *except* the full centuries, *except from that* the 400s are leap years
22:03:26preglowamiconn: now it crashes in a memset when i skip tracks...
22:04:08amiconnI.e. 2004, 2008, 2012 etc were all leap years. 1700, 1800, 1900 were no leap years. 1600 and 2000 were.
22:05:19Papricaoh =\
22:06:30amiconnHmm the new test after deleting the file worked. I wonder why...
22:06:42webguest63The whole leapyears thing is a trainwreck. We should just see to it that the earth spins at a reasonable speed instead.
22:07:06linuxstbYes, let us move closer to the sun...
22:07:07amiconnThe rotational speed even changes
22:07:14safetydanpreglow, umm... what's the quickest way to figure that out?
22:07:31preglowsafetydan: print the answer as integers
22:07:37webguest63amiconn: Not if I had my way.
22:07:48cky1billioni just did a leapyear program for a midterm project
22:07:50preglowthe double sin() calculation is of course the definition
22:07:59 Join jlund [0] (
22:08:19amiconn(*very* slowly, but measurable)
22:09:10 Join PhR3aK [0] (
22:09:45 Join Kyomi [0] (
22:10:25 Quit pleasebenice (" HydraIRC -> <- IRC with a difference")
22:10:59 Join solexx_ [0] (
22:12:34 Join bluebrother^ [0] (
22:12:37jlundI just recently installed Rockbox and I've been using it exclusively for the past few weeks. The only feature I haven't been able to figure out is how to do a shuffle play across my library. Can anyone tell me?
22:12:56KyomiI have a question for you all about editing wps
22:13:03preglowamiconn: got any bright ideas on what's causing this memset to crash?
22:13:03bluebrother^jlund: add the root folder to a playlist and shuffle that playlist.
22:13:23KyomiI have JoltAmp.wps which works fine and all
22:13:38KyomiBut instead of having it display the Genre.. I want it to display the album
22:13:40safetydanI think I'm being dense as it's not really telling me anything other than it can be off in the first digit or be good until the fourth digit (decimal)
22:13:44KyomiWhat could I edit it in?
22:14:07Paul_The_NerdKyomi: Just edit the .txt file in WordPad, or something similar.
22:14:15 Join shadoswan [0] (
22:14:21Paul_The_NerdKyomi: Err, .wps not .txt
22:14:23shadoswanheya i'm back :)
22:14:25KyomiI dont need to compile it or something?
22:14:33KyomiAwesome :D
22:14:34 Join midkay [0] (n=midkay@rockbox/developer/midkay)
22:14:58PhR3aKis it true that the lcd driver is not finished on x5? some people say it works, some say it doesnt, they say they just have a white screen
22:15:13preglowsafetydan: just compare the numbers in binary and see around which digit your approximation starts to differ
22:15:16Paul_The_NerdPhR3aK: Just a white screen with text?
22:15:32PhR3aKno just white screen with battery information
22:15:36shadoswanfigured the probelm but now some files won't let me delete on my ipod... some of the files in .rockbox won't... if i go to delete the folder it says cannot delete folder not empty then when i empty the folder it just fills up again
22:15:46jlundAlright, I figured out how to do a root level playlist. How do I activate shuffle?
22:15:48Paul_The_NerdPhR3aK: If there aren't any visible files, it would be just a white screen with a status bar up top
22:16:03ZagorPhR3aK: says "LCD driver: 90%"
22:16:03midkayjlund, menu - general settings - playback - shuffle
22:16:17Paul_The_Nerdjlund: You may want to save the playlist as a file.
22:16:23midkayLinus said he was browsing his folders on his X5 a few days ago..
22:16:44Paul_The_Nerdshadoswan: How does it fill up again?
22:16:47PhR3aKhm... actually some people say it works
22:16:54Paul_The_Nerdmidkay: I'm guessing they're people in "Show supported" mode with no supported files in the root
22:17:06midkayPaul_The_Nerd, right - see if the menu can be brought up, i guess.
22:17:23Paul_The_NerdPhR3aK: I'm *guessing* that if they pressed the button to get to the menu, that would work. Basically, they just have no compatible files, and it's set to only show compatible ones, instead of all files
22:17:36Kyomi*testing it now*
22:18:00jlundPaul_The_Nerd - Seems like it did this automatically. Not nearly as easy as it was with the Apple firmware but still not bad. It's worth it for all of the other features that I get :). Finally CD ripping on my Linux box is easy as Vorbis is so widely supported. So thanks Rockbox team!
22:18:20MoosPhR3ak: working here, just a litle bit slow, but working, give Rockbox a try you will love it
22:18:36bluebrother^is it intentional that the quick menu doesn't show the keys anymore?
22:18:37Paul_The_Nerdjlund: Okay, I wasn't sure which way you'd created the root playlist. One way creates a file, one way just stores it in RAM. :)
22:18:39safetydanworst case 2% off, best case 0.02% off
22:18:46shadoswanpaul_the_nerd: all the files just come back... they are all bitmaps and in the wps folder
22:18:50safetydanerr.. whoops didn't quite mean to type that yet
22:19:03PhR3aKbut sound doesnt work right?
22:19:07Paul_The_Nerdshadoswan: And they come back when?
22:19:25MoosPhR3ak: I'm really impressed by the works made by LinusN, that look quite nice for a first bootloader version
22:19:38MoosPhR3ak: correct, no sound yet
22:19:38KyomiIt works :D
22:19:43amiconnPaprica: Archos recorder: calendar.rock: 6.15 KB, rockcalendar.rock: 13.2 KB
22:20:08KyomiWhat is Bootloader USB mode? Is it just plain usb mode w/o charging?
22:20:10 Join KN|stiff [0] (
22:20:27*Kyomi wants to make a wps now
22:20:33KyomiWhat all do you need for a wps?
22:20:38KyomiI've got the code now :)
22:20:42linuxstbKyomi: It's USB mode inside the bootloader, as opposed to USB mode in Rockbox or the original firmware.
22:20:51shadoswanpaul_the_nerd as soon as i try to delete the folder
22:20:56PhR3aKis it still a long way to get sound working?
22:20:59KyomiIt doesn't matter does it?
22:21:01Paul_The_Nerdshadoswan: Are you in linux?
22:21:05KyomiIt still gets the files in there :)
22:21:09jlundDoes Crossfeed automatically come on in Shuffle mode?
22:21:24Paul_The_Nerdjlund: Crossfeed doesn't. Crossfade might, depending on your settings
22:21:27linuxstbKyomi: Yes - they _should_ all work. Bootloader USB mode is a backup in case Rockbox or the original firmware can't be started.
22:21:34jlundYeah, I meant fade
22:21:44midkaycrossfade has a setting for only turning on in shuffle mode.
22:21:56shadoswanpaul_the_nerd: XP atm
22:22:07*amiconn got outbidden on an iPod mini :/
22:22:18KyomiI found a bug.. I think
22:22:19Paul_The_Nerdshadoswan: And you're saying you can't delete the .rockbox folder?
22:22:26jlundWhat is Crossfeed?
22:22:40 Quit solexx (Connection timed out)
22:22:47KyomiWhen you have a song playing and hold down the A-B for the quick song repeat/shuffle options
22:23:07KyomiIt's missing the >> picture things
22:23:23*amiconn gets the impression that iPods are overpriced
22:23:34Paul_The_NerdKyomi: Yeah, that's a known issues right now. :)
22:23:36preglownow where did you get that idea :>>>
22:23:40PhR3aKwill it take a long time to get the sound working on the x5?
22:23:48shadoswanpaul_the_herd: you got it
22:24:00 Join obo [0] (
22:24:21Paul_The_Nerdshadoswan: If you can't delete the files from inside windows, then it's more of a windows issue than anything else, isn't it. Have you tried rebooting your computer, and then trying to delete the files?
22:25:29MoosPhR3aK: God knows ;)
22:25:47Mooslet's hope someone with a bit of time will come and help
22:25:48safetydanpreglow, okay I'm really having an attack of the stupids at the moment, but percentage wise the worst case is 2% error and the best is 0.02%
22:26:04preglow2% error is way, way too much
22:26:12safetydanthought as much
22:26:22KyomiSpacing on this wps is offf
22:26:31midkaysafetydan, what are you talking about, if i may ask?
22:26:32preglowthe first cordic version you did was accurate to within 3 bits
22:26:33KyomiI thought it said if there wasn't a % it'd appear like that verbatim?
22:26:36preglowthat was an ok error
22:26:42shadoswanpaul_the_nerd i'll try it in XP later
22:26:44 Quit shadoswan ("CGI:IRC")
22:26:53Paul_The_NerdI thought he said he was trying it in XP
22:27:15Paul_The_NerdKyomi: Well, spaces can be different sizes depending on what font you use.
22:27:20preglowsafetydan: don't sweat too hard over this
22:27:25safetydanmidkay, cordic sin functions that take an angle in 0.32 format (0..2pi) and output the sin/cos in s1.30 format... which it doesn't seem to liek
22:27:34preglowsafetydan: if you can't get 0.32 to work, then we'll do it the ordinary way
22:27:38safetydanpreglow, in a perverse way it's sort of fun :)
22:27:59preglowit is possible to surprise onesself with stuff like this, yes
22:28:03preglowi've managed it before
22:28:14preglowsafetydan: btw, why the one int bit?
22:28:17midkaysafetydan, ah..
22:28:26KyomiWhat font should I be editing it?
22:28:54KyomiBecause I cant get the : in the string "Album : <album>" to line up with the rest even though it is in the wps file
22:29:03Paul_The_NerdKyomi: Well, ideally you'd want to edit it in the same font you were planning on using in Rockbox, but that's rarely an option
22:29:09safetydanpreglow, typo I think
22:29:15linuxstbamiconn: How much was the winning bid (and what kind of mini was it) ?
22:29:30amiconn4GB silver, 161 EUR
22:29:34Paul_The_NerdKyomi: Well, if your font has variable width letters (as some do) then it may be impossible to get the : to line up
22:29:34 Quit webguest63 ("CGI:IRC (Ping timeout)")
22:29:52 Join shiroro [0] (
22:31:00KyomiBut they all lined up before I changed the Genre to Album
22:31:05PhR3aKim going to try rockbox on my x5 now :)
22:31:18KyomiIs there a sim for things like this?
22:31:25shirorosorry to bother everyone, I have one stupid ipod question and nothing else of note
22:31:31PhR3aKif anything goes wrong im always able to flash back to the orginal firmware right?
22:31:36PhR3aKso no big risk?
22:31:37 Quit Siku ()
22:32:05Chamoisno risks
22:32:11crashdshiroro: least you're honest ;)
22:32:14crashdshiroro: what's the problem
22:32:23Paul_The_NerdKyomi: Yeah, if you compile the Sim you can use it to preview WPSes
22:32:24shirorojust curious, but is there any way to manually toggle the backlight?
22:32:47Paul_The_Nerdshiroro: Not at the moment.
22:33:09oboany 4g/nano users here?
22:33:11KyomiCompile using what?
22:33:20 Quit Chamois (" HydraIRC -> <- The dawn of a new IRC era")
22:33:21shirorooh well, in that case I got rockbox running within 5 minutes
22:33:26linuxstbobo: Yes.
22:33:28safetydanKyomi, gcc under cygwin, there's instructions on the wiki
22:33:38KyomiI can't be arsed to do that :P
22:33:39obodo you get a click on shutdown?
22:33:41shirorogapless is absolutely appreciated
22:33:48KyomiWhy cant there just be a windows version? :P
22:33:54crashdlazy bugger
22:34:05crashdit's worth setting up a dev environment, if just for testing patches and the like
22:34:08safetydanKyomi, there is a windows version, you just have to compile it :)
22:34:10KyomiI technically have a unix shell with my student space at my college
22:34:17KyomiWill that work? :)
22:34:21shiroroalso, do I need to reset to turn off the backlight altogether?
22:34:24KyomiCould I use that gcc and all to do it?>
22:34:31shiroroit seems to be stuck on at the moment and I set backlight and backlight timer both to off
22:34:41obolinuxstb: audible click that is...
22:34:44safetydanKyomi, if you can get a graphical window running on it maybe
22:35:10safetydanBagder, is the reason we don't offer precompiled SDL sims for Windows because the cross compiler didn't work with SDL?
22:35:30Paul_The_Nerdshiroro: The "off" setting is broken, and leaves it on right now. Set it to 1s is the best you can do
22:35:32PhR3aKrockbox shuts of after short boot screen
22:35:35PhR3aKon my x5
22:35:57Paul_The_NerdPhR3aK: You did copy over an extract a CVS build, and not JUST the bootloader right?
22:36:04shiroroalso, should I boot to default firmware if I'm powering it off the charger and using firewire for power?
22:36:04Paul_The_Nerdobo: You mean in the earphones?
22:36:08PhR3aKyeah in the root
22:36:13PhR3aKof my x5
22:36:14oboPaul_The_Nerd: yup
22:36:31PhR3aKhm... maybee because i have the x5?
22:36:34Paul_The_Nerdshiroro: Probably the best way as I don't believe there's any firewire support at all yet
22:36:35PhR3aKsry x5l
22:36:55Paul_The_NerdPhR3aK: I thought the X5L was just a different battery. Does the bootloader show anything while it boots?
22:36:56shiroro(running a 5G so there's no way to move files via firewire anyway)
22:37:04shirorooh well, I'm going to move over the rest of my music
22:37:25Paul_The_Nerdobo: That's normal for the moment, I think it's just the fact that it's actually turning *off* as opposed to just suspending like the apple firmware does.
22:37:52oboPaul_The_Nerd: - I'll expand it to include the WM8975 then
22:38:25PhR3aKhe shows battery voltage (3,83V) and some stuff and then something like model name: h120
22:38:25PhR3aKsum: [some_hex]
22:38:25PhR3aKresult: -5
22:38:31Paul_The_Nerdobo: Fair enough. Though the click isn't nearly "loud" on my earphones.
22:38:43Paul_The_NerdPhR3aK: Are you using a CVS build, or a Daily build?
22:38:45shiroroand it doesn't seem to be dropping out on −−aps/−−ape rips
22:38:48linuxstbPhR3aK: You need a CVS build.
22:38:54shiroroit's normal for pause/resume to take a few seconds, right?
22:38:55PhR3aKok where to get?
22:39:20PhR3aKsry... - "CVS Builds" in the menu.
22:39:34Paul_The_Nerdshiroro: It can, yes. The 5G is a little slow still, in some cases.
22:40:06oboPaul_The_Nerd: I notice it on my 5g at line out level to my speakers anyway...
22:40:50Paul_The_Nerdobo: It's definitely noticeable, yeah. I was just saying t hat person describes it as a *very* loud thing
22:41:08 Join linx [0] (
22:41:41midkayPaul_The_Nerd, you're using VMware, aren't you? on just-checked-out copies of rockbox, i keep getting these "file modification times are x minutes in the future" messages, and it won't compile - i have to open/edit/resave them to correct the modified time.. do you know a workaround?
22:42:19linxwhat's up all... sorry for being a newb, but i just found the rockbox firmware and was wondering if it's possible (future?) that rockbox will support the m4p apple protected files...?
22:42:37sneakumsthe crossfade is pretty sweet, now that i've fiddled with it a bit
22:43:10Paul_The_Nerdmidkay: There's a few: The easy one, set your VMWare's hardware clock a year in the future.
22:43:20PhR3aKok it works thanks guys :)
22:43:20midkaylinx, doubtful, i think.. 'protected' is a no-no, iirc.
22:43:24obomidkay: sounds like the timezone is wrong for you in the VMWare image??
22:43:29midkayPaul_The_Nerd, didn't you say it always reset?
22:43:34Paul_The_Nerdmidkay: My preferred is just to su, then hwclock −−hctosys before doing a build
22:43:41midkayobo, there's a possibility.. i just did hwclock −−hctosys.
22:43:46amiconnmidkay: Check the timezone settings in the vm, and the slection of what the hwclock uses
22:43:56Paul_The_Nerdmidkay: Halt your VMWare system, then next time you run it, use F2 to get into setup and set the hardware clock rather than just the OS clock
22:43:57midkayamiconn, how can i do that?
22:44:07amiconnAfaik this should be set to 'local', not UTC
22:44:13linxok thanks...
22:44:17 Quit linx (Client Quit)
22:44:20PhR3aKhow do i get in the main menu?
22:44:26sneakums"find . | xargs touch" should set all files to the current time
22:44:28shirorooh, and if I want the iPod to play while charging, do I hold down menu or another key as I insert the cable?
22:44:33shiroro(this is the last one. I hope.)
22:44:35Paul_The_Nerdamiconn: The VMWare system's clock doesn't stay synced. It runs a little bit slow, and gets out of sync with the hardware clock.
22:44:40linuxstbPhR3aK: Press buttons randomly until you find out which one it is :)
22:44:44sneakumsall files in the current directory, that is
22:44:50Paul_The_Nerdshiroro: Menu
22:44:54Papricalinuxstb, what play should do on rockcalendar? (IPOD)
22:44:56amiconnPaul_The_Nerd: Not when vmware tools are installed and clock sync is enabled
22:45:10Paul_The_Nerdamiconn: Hrm. Are VMWare tools free?
22:45:44PhR3aKit works thanks play button
22:45:45midkayamiconn, i can set the time in the "bios" - is that all that needs to be done? no "hwclock" options or anything..
22:45:54MoosPhR3aK: long push play/pause button
22:45:56amiconnI dunno whether you can install them with the vmware player
22:45:58KyomiPaul_The_Nerd: I may have found a bug
22:46:00midkayer, Paul_The_Nerd..
22:46:04PhR3aKno short
22:46:06KyomiWhen you have a song playing and hold down the A-B for the quick song repeat/shuffle options
22:46:11PhR3aKshort pressing the button
22:46:17KyomiIt's missing the >> picture things
22:46:31KyomiTelling you what button goes with which option
22:46:37MoosPhR3aK: ?
22:46:40Paul_The_Nerdmidkay: The problem is that when you set that, it's still just the HWCLock. It'll stay synced with your real hardware clock, but the clock that date checks will get out of Sync. It's a VMWare bug, apparently, because the 2.6 kernel works off of 1000hz checks instead of 100hz checks, or something.
22:46:45midkayKyomi, it's known.
22:46:50midkayi'm working on it now, actually..
22:46:55Paul_The_NerdKyomi: Yeah, as I said, known bug. :)
22:47:12PhR3aKok sry... pressing little longer works
22:47:16linuxstbPaprica: PLAY doesn't really have a common function on the ipod. So you can probably put anything there that needs a button.
22:47:24Paul_The_Nerdmidkay: I was reading about official VMWare workarounds, but most of them require VMWare Tools
22:47:35 Join webguest63 [0] (
22:48:07Papricaok, and in the keyboard... which keys should move left and right?
22:48:30Papricascrool wheel?
22:49:02 Join Daishi [0] (
22:49:27KyomiI wanna code something :D
22:49:31linuxstbYes, I think so. And don't bother mapping UP/DOWN - use the MENU/PLAY buttons for more important things.
22:49:42cky1billionso phr3ak how functional is it, aside from lack of sound?
22:49:42PhR3aKhow do i exit games?
22:49:51cky1billionwhat other features etc...
22:49:51PhR3aKhm it isnt slow
22:50:07PhR3aKbrowsing works very well :)
22:50:08cky1billionim gonna flash after i get back a bit later
22:50:39amiconnPaul_The_Nerd: Kernel 2.6.x runs just fine with minimal clock drift on VMware workstation 5.0+ and also VMware player 1.0x
22:50:42cky1billionhave you found the keyboard? or calendar i have heard people mention on other devices
22:50:58amiconnVMware workstation 4.x has problems with kernel 2.6
22:51:23 Quit shiroro ()
22:51:38MoosPhR3aK: isn't Rockbox really promising for your DAP? ;-)
22:51:45Papricalinuxstb, ok
22:51:52PhR3aKyeah i can play pong greeaaat :)
22:51:58linuxstbPaul_The_Nerd: Have you tried the rockboy controls patch?