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

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

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

#rockbox log for 2007-01-24

00:00:05amiconnHmm, we don't allow anonymous bug reports any more?
00:00:21*amiconn thought we did for some reason
00:00:26 Quit Calinz ("( :: NoNameScript 4.02 :: )")
00:00:41Zagoramiconn: I think we did for a while
00:00:47*amiconn tried fs on his linux box where he isn't logged in to flyspray
00:00:49Zagorbut too much garbage came in
00:00:56Zagorpixelma: try now
00:00:59amiconnah ok
00:01:50LloreanAnonymous reports far too often were drive-by, and you couldn't get a followup if you had problems reproducing it for yourself
00:02:00pixelmaZagor: I can still select a due date
00:02:06preglowamiconn: also, people had a tendency to report a bug, then never check on it again. when you have to reg your email, you don't have a choice anymore
00:02:11Zagorpixelma: ok, hmm
00:02:19 Join Thundercloud__ [0] (n=thunderc@
00:02:33 Join XavierGr [0] (
00:02:49***Saving seen data "./dancer.seen"
00:03:22Zagorpixelma: now?
00:03:35*Zagor abuses the html
00:04:59pixelmano change
00:05:16pixelmait is still possible
00:06:33n1sheh, rockbox is listed as a project using flyspray on their page "Rockbox - media player software"
00:07:53 Quit Criamos ("( :: NoNameScript 4.03 :: )")
00:10:25Zagorpixelma: try again?
00:10:47 Quit My_Sic (Read error: 131 (Connection reset by peer))
00:10:50Zagorjavascripts are black wack-a-mole magic
00:11:36RedbrevaNo, Due date no longer gives a calender pop-up ;-)
00:12:11pixelmaright... just wanted to say that - but it still appears as link (just doesn't do anything)
00:12:22 Quit bluebrother ("sleep")
00:13:08Zagoryes, that is the intention
00:14:27pixelmasure :)
00:15:45 Quit Thundercloud_ (Connection timed out)
00:16:48 Quit Echelon (Remote closed the connection)
00:17:11 Join linuxdante^mobil [0] (
00:17:13linuxdante^mobilhey all.
00:17:51linuxdante^mobilis there any AV output for the ipod color to come concerning video?
00:18:06LloreanProbably not.
00:18:12 Join Mouser_X [0] (
00:18:14LloreanAt least not 'soon'
00:19:03linuxdante^mobil(like the last statement, not the first one ;))
00:19:10 Quit ender` (" A bus station is where the bus stops. A train station is where the train stops. On my desk, I have a workstation.")
00:19:27linuxdante^mobili'm already kinda pissed that you can't output psp video to television.
00:19:49linuxstbThen buy better devices...
00:20:46linuxstbApple and Sony are hardly known for giving freedom to their customers...
00:22:08colorblindjimboSomeone should make a dock that has USB ports and crap for Ipods. So you can plug in monitors and keyboards and mouses into your ipod.
00:22:17colorblindjimboIf thats even at all possible.
00:22:47blarggHas to be, since the iPod can communicate with a host PC via USB.
00:22:51dewdude_i don't think that's possible
00:23:06blarggUSB might be a bottleneck for video, though.
00:23:28dewdude_ummm..thta wouldn't work anyway
00:23:29hcsif the dock was the host, yeah, possible...
00:23:47blarggRight, the dock would need its own CPU and stuff... making it kind of pointless.
00:23:47dewdude_but why would you want a keyboard on the ipod anyway?
00:24:00linuxdante^mobilto play doom1^^
00:24:05dewdude_i mean, the ipod i believe has HOST stuff in it already
00:24:16dewdude_so, it could in theory work....but there's the issue of coding it
00:24:25dewdude_and reverse-engineering the usbhost functions
00:24:29hcsI don't think it does, but I don't know for sure
00:24:50dewdude_i read in a doc that it did
00:24:53dewdude_because of that ipod camera
00:25:04dewdude_but, it's pointless anyway
00:25:13colorblindjimboI bet with enough work it could work. It could turn into the worlds smallest laptop sorta thing.
00:25:14dewdude_it's a msic player, yeah, it's cool to play doom
00:25:17dewdude_but it's also pointless
00:25:31hcsI could get all the computation and storage I need from an iPod, it'd be better to carry that around than my cruddy old laptop
00:25:56dewdude_hcs: that sounds like soemthing you should take up with the ipl crew...and not rockbox
00:26:00dewdude_that'd be too much work to implement for rockbox...
00:26:11colorblindjimboI'm just talking in general.
00:26:14hcswell, I'm porting over the essentials
00:26:16 Join fasmaie [0] (
00:26:31dewdude_i mean, i think being able to play doom with rockbox is a tad over the top
00:26:43hcsIt's a great demo, though.
00:26:47Febscolorblindjimbo: there are already devices out there like Treos and Windows Mobile devices.
00:26:57dewdude_yes, demo
00:27:00dewdude_that's where it should stop
00:27:11colorblindjimboYea, but it would be cool to do with an IPod as well.
00:27:21dewdude_the point of rockbox, imho, is to be open source firmware replacement for media jukeboxes
00:27:27dewdude_not a "let's play games" deal
00:27:38colorblindjimboI'm talking hypothetically, I'm not talking about let's make rockbox do this.
00:27:54dewdude_hypothetically, anything is possible
00:27:54colorblindjimboIt's always cool to make something do something that it is not supposed to do.
00:27:58Lloreancolorblindjimbo: Will, this is #Rockbox
00:28:20 Part LinusN
00:28:23 Quit Arathis ("Bye, bye")
00:28:32colorblindjimboI realise this, is there a rule against off-topic discussion?
00:28:41dewdude_colorblindjimbo, actually, there is.
00:28:43LloreanActually, yes.
00:28:51colorblindjimboOh, ok. Sorry then.
00:29:02LloreanYou see the channel is logged, and many of us try to read through the logs to find out what we missed, and the more 'extra' there is, the harder that gets.
00:29:06linuxdante^mobilbye all
00:29:16 Quit linuxdante^mobil ("Verlassend")
00:29:30dewdude_Llorean, any thought of having maybe a rockbox-offtopic room...for general chit-chat?
00:29:44colorblindjimboJust about to ask that, :)
00:30:06 Join Alonea [0] (
00:30:18 Quit linuxstb ("CGI:IRC (Ping timeout)")
00:30:30blarggOK, on-topic: It'd be nice to be able to use some C++ features in Rockbox. What is the current status of allowed languages?
00:30:38Lloreanblargg: Rockbox is C.
00:30:45LloreanFixed-point C even.
00:30:48LloreanWithout malloc.
00:31:13Lloreandewdude_: You could maybe to a ##Rockbox or something, and even include support for unsupported builds or something.
00:31:53dewdude_well..i know ubuntu, for example, has thier main support room then ubuntu-offtopic for general chit-chat
00:31:57 Nick dewdude_ is now known as dewdude (
00:32:04 Join DataGhostUni [0] (
00:32:20 Quit DataGhost ("NTOSKRNL.EXE caused a buffer overflow in System Idle Proce")
00:32:41 Quit Mouser_X3 (Read error: 110 (Connection timed out))
00:32:54Lloreandewdude: I don't think there's much interest from the main people to do that, because they don't really come here to chitchat so they wouldn't have much use for such a room.
00:33:12Zagorblargg: many core devs are old farts that thinks C++ was just a sadistic joke anyway :)
00:33:30 Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan)
00:33:49blarggSome minimal C++ features are helpful and don't impose any run-time costs, like non-virtual member functions,
00:34:05colorblindjimboAre there any better graphical interfaces I can install for Rockbox? Sorry I'm really new >_<
00:34:24Lloreancolorblindjimbo: The menu is always text based, but there are many themes and WPSes
00:34:26n1scolorblindjimbo: no, but you can code one up ;-)
00:34:29LloreanSee the WpsGallery in the wiki
00:34:32dewdudeLlorean, understood...just thought it might be good to have case some of us users who idle around here decide to chat about things that would otherwise clog up the room...but i see your position.
00:34:41 Quit netmasta10bt (Read error: 110 (Connection timed out))
00:34:46Zagorblargg: member functions do add runtime costs: object pointer must always be passed
00:34:47Lloreandewdude: Well, there's no reason someone couldn't start an unofficial one.
00:34:58 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
00:35:13blarggZagor, no more cost than manually passing a "this" pointer around.
00:35:29colorblindjimbowhat is WPSes?
00:35:35Zagorblargg: exactly. who needs "this"?
00:35:57blarggApparently using global variables results in poorer code, due to the way the compiler accesses them.
00:35:57Lloreancolorblindjimbo: While Playing Screen. I suggest reading the manual some.
00:36:18dewdudeLlorean, oh, i know..but i was hoping to maybe get some kind of acceptance so it could get mentioned on the website
00:36:37blarggAt least for the ARM targets.
00:36:42Zagorblargg: hehe, we like a little more technical detail in our discussions :)
00:37:22Lloreandewdude: If it proved popular I'm sure it could be added to the IRC page. Maybe rockbox-community?
00:37:27hcsyes, I noticed a huge improvement when converting a codec using many global variables to passing around a const pointer to a struct containing them
00:37:39fasmaieAlonea: So I'm guessing you still have not received the power cord
00:37:43blarggIn a CPU emulator in the critical loop, the compiler was spitting this out:
00:37:44blarggldrr3, .L458 ; r3 = pointer to CPU_remain_
00:37:44blarggldrr2, [r3, #0] ; r2 = CPU_remain_
00:38:38blarggIt even did this twice in the instruction dispatch, reloading .L458 twice, rather than once and caching it.
00:39:20blarggIf you use a "this" pointer, then the access becomes a single ldr r2,[this,#offset]
00:39:27Zagorblargg: so a poorly optimising compiler is worked around by using C++? if pointer passing is more efficient, simply use that instead.
00:39:51dewdudeLlorean, i like the ring of that. I shall create the room and hope popularity spreads.
00:40:23blarggThe poor optimization is worked around by manually passing around a "this" pointer to functions, and making code more verbose with this-> everywhere. Switching to C++ enables use of a member function, eliminating this verbosity.
00:40:53Lloreandewdude: Just try to make sure it doesn't split the support base. People shouldn't be going there for anything remotely technical (except maybe WPS design, I suppose)
00:40:57blarggThat's all I was saying, is that C++ offers some tools that make code easier to work with, without imposing any run-time cost.
00:41:27dewdudeLlorean, i put in the topic that support for offical builds is to come here.
00:41:27Zagorit also offers a huge pile of tools to hide and obfuscate code. tools that C++ programmers tend to enjoy using to the max.
00:41:51*amiconn 'oh-noes'
00:42:24 Join perldiver [0] (
00:42:32amiconnBagder: Is it intentional that the svn build page still has no side menu?
00:43:37 Join zylche [0] (
00:43:42linuxstb_Zagor: Could you move these two files to ? and
00:44:46 Quit Rondom ("Ex-Chat")
00:45:29Aloneafasmaie: yup. there is a message at the warehouse saying "give me a damn eta so pissed off customer can shut up" well, its nicer than that, but essentially.
00:46:30 Quit linuxstb__ (Read error: 110 (Connection timed out))
00:48:10preglowblargg: whether using pointers to structs instead of global vars make better code depends on the arch you're on
00:48:48preglowalso how clever the compiler is
00:49:29preglowblargg: one reason why c++ wouldn't fit well in rockbox, is that it pretty much needs dynamic memory allocation to be maximally useful, and rockbox doesn't do that, and with good reason too
00:49:52 Quit miepchen^schlaf ("Verlassend")
00:50:08blarggI'm thinking gcc might be able to do it efficiently. I also noticed that function calls on ARM used a three-instruction sequence rather than a single bl. The three-instruction sequence is to support functions compiled with THUMB instructions, but it even did this when the called function was static and known to not be THUMB.
00:50:28 Quit mattzz ("Leaving")
00:50:37safetydanWhat's the status of newer GCC versions for coldfire?
00:50:48safetydanOr are we still stuck with 3.3.x?
00:50:49hcsmaybe there is a switch to discourage thumbisms?
00:51:16blarggpreglow, true, porting average C++ code would require everything on the stack/global, so allowing C++ in Rockbox would be beneficial mainly for code written specifically for Rockbox.
00:51:23hcshmm, -mno-thumb-interwork
00:51:24 Join aliask [0] (
00:51:25preglowblargg: no, that's not the cause, the cause is that we're forced to make gcc do long calls
00:51:42n1ssafetydan: I think 4.0 works ok and maybe 4.1 but after that they broke something in the command passing to as
00:52:00 Quit Thundercloud__ (Read error: 110 (Connection timed out))
00:52:01linuxstb_I thought that was just one specific version of 4.1?
00:52:10Lloreansafetydan: I thought Coldfire was 3.4.6
00:52:27hcs-mnothumb-interwork is supposed to be the default, though
00:52:27blarggpreglow, is that due to the way things are linked? I'd think the compiler would realize that a static function could be called however it pleases, since it knows the context it'll be called from.
00:52:38n1slinuxstb_: I could easily be wrong :-)
00:52:44linuxstb_n1s: As could I :)
00:52:55safetydanLlorean, probably, I'm at work so don't have my x-compile environment around
00:53:01preglowblargg: it's because we have some code in iram, which is outside of the ordinary branc instructions call range, and we're not able to tell stupid gcc exactly which functions need long calling
00:53:06linuxstb_blargg: It's to do with IRAM being > 32MB from DRAM.
00:53:15amiconnblargg: The three-instruction calls are also because sectioned compilation makes all calls far calls. Gcc is too stupid to make only those calls far calls which need to be
00:53:15Lloreansafetydan: If I recall 3.3.x was the SH1 one before we moved it up to a 4
00:53:15blarggAnother idea (that might help with globals too) is to mark the entities are unexported (assuming GCC has a concept of exporting a symbol)
00:53:30blarggpreglow, ahhh.
00:53:56preglowblargg: if we could tell gcc that, tens of kilobytes of jump code would be redeemed
00:54:27blarggWhat happens if you compile just the files that need this special sequence with different options?
00:54:47*amiconn thinks the whole concept which decides which function calls need to be far calls is flawed
00:54:49preglowblargg: problem is that gcc needs to use a call sequence which depends on exactly which function it is calling gcc
00:55:02 Join miepchen^schlaf [0] (
00:55:03preglowblargg: also, it also depends on which function it's currently compiling
00:55:25amiconnWhen putting code in sections, gcc should allow to specify _pairs_ of sections which need far calls
00:55:57blarggWhat I mean is, say you have function in_ram() which needs the special sequence when called. Put all calls to that in a special file and compile differently. If it's called from many places (including user code), write a forwarding function that users call normally.
00:56:08blargg(or maybe I don't understand the extent of the problem)
00:56:10preglowblargg: that would be very, very messy
00:56:59fasmaieperldiver: I have had the same problem over the last couple of days
00:57:24fasmaieperldiver: The player would just not play anything
00:57:25perldiverfasmaie the one im talking about in #gigabeat?
00:57:30perldiverah yes
00:57:35fasmaieperldiver: Yes
00:57:53 Part fasmaie
00:57:58amiconnblargg: The problem is that a function in dram that calls a function in iram needs to do a far call, and vice versa, while calls within the same ram area don't need to be far calls
00:58:56 Quit lee-qid (Read error: 110 (Connection timed out))
00:59:01 Quit lubiix908 ("Miranda IM! Smaller, Faster, Easier.")
00:59:04preglowthis really should be very easy for gcc to support
00:59:35amiconnThe compiler could learn where each function lives from .h files - but it would need to allow declaring section pairs for far calls
00:59:49 Quit zylche (Remote closed the connection)
00:59:55preglowif jumping into a function tagged far-call in its declaration, use far calls. if jumping out of a far-called tagged function to a nontagged function, use a far-call, else, use short-call
01:00:17preglowamiconn: why pairs? i only see the need to declare whether a function is far-call
01:00:18 Join esy [0] (i=446ee6b9@gateway/web/cgi-irc/
01:00:18amiconnAs it is, putting a section into the function declaration in .h totally confuses gcc
01:00:34amiconnpreglow: That's sub-optimal
01:00:39preglowamiconn: why?
01:00:44hcspreglow: what about calls between functions in the same far-space?
01:00:52amiconnIf a function is declared far-call, it's far-call for all callers
01:01:13amiconnBut e.g. an iram function needs to be far-called from iram, but not from dram
01:01:15preglowamiconn: yeah, i guess
01:01:23amiconnBah, the inverse of course
01:01:28preglowbut anyway, i think you can forget seeing any other apporach implemented
01:01:28esyhey everyone, sorry to interrupt, this might be a foolish question, but i have tried to search found nothing, is there a function rockbox to sleep rathering than shutting it down each time and consuming the battery?
01:01:39blarggAhhh, so GCC needs to have a way that there are multiple "local" regions of memory, and which of these a given function is in.
01:01:40Lloreanesy: No.
01:01:41amiconnLikewise, a dram function needs to be far-called from iram
01:02:02 Join zylche [0] (
01:02:04preglowsomeone more knowledgable than me should definitely try to remap iram on ipods again
01:02:17preglowalso, does anyone know how the memory is mapped on gigabeat?
01:02:21amiconnThat wouldn't help
01:02:22preglowahh, but that has an mmu, doesn't it
01:02:29markunpreglow: I do
01:02:40amiconn(thinking about the 64MB models)
01:02:44 Quit Redbreva (Read error: 110 (Connection timed out))
01:02:57markunpreglow: but I'm going to sleep
01:02:57amiconnEven on 32MB models iram remapping could cause problems with call distance
01:02:58preglowamiconn: if we mapped it to 0 it would help, heh
01:03:04 Quit zylche (Client Quit)
01:03:05amiconnNo it wouldn't
01:03:05blarggI take it that if GCC assumes a "near" call, that the link will fail since the machine code can't be patched up (unless the linker inserted "thunks" that the near call landed on and was whisked to the far code).
01:03:05 Quit entheh ("^~")
01:03:19 Join zylche [0] (
01:03:23preglowamiconn: why not? all the code located at the end of mem uses pointers to call functions anyway
01:03:33amiconnI don't think you can map dram to an address which is not a multiple of its size
01:03:42preglowamiconn: no, i don't so either
01:03:50preglowso it's pretty hypothetical
01:03:55amiconnSo if you map iram to 0, you need to map dram to 32MB
01:04:12amiconn...and then you still have the problem
01:04:31markuncheckout the mmu file in the gigabeat target tree
01:05:13linuxstb_What do you use your 4KB of IRAM for on the gigabeat?
01:05:26amiconnThe gigabeat port can probably be changed to use near calls only
01:05:43amiconn(by proper mmu remapping)
01:06:04 Quit esy ("CGI:IRC")
01:06:20preglowanyway, it annoys me greatly that gcc is too stupid to allow even the non-optimal approach
01:06:30preglowit should be such a simple thing to support
01:06:52preglowand using only that, we could reclaim lots of space
01:07:20amiconnWe could in fact reclaim space by just ditching sectioned compilation
01:07:43amiconnBut then we need some special tweaks to convince gcc to not optimise too much
01:08:29amiconn...otherwise it won't do far calls in some situations and then stumble upon its own flaws
01:08:43amiconn-fno-optimize-sibling-calls iirc
01:09:07amiconnFor some reason sections are 16-byte aligned
01:09:29markunamiconn: why does the mapping matter?
01:10:17 Join r0g3l10 [0] (n=rogelio@
01:10:43preglowthe mapping is all that matters
01:10:45 Join barrywardell [0] (
01:11:10preglowi don't even think mapping matters much
01:11:22preglowunless you use your iram like we do on other targets, and afaik, you don't
01:11:29 Quit r0g3l10 (Client Quit)
01:12:16 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
01:13:12amiconnmarkun: Is there any code in iram on gigabeat?
01:13:22amiconnIf not, the mapping shouldn't matter
01:15:04 Join rds [0] (n=rogelio@
01:15:07 Join Mouser_X3 [0] (
01:15:52 Quit Mouser_X (Nick collision from services.)
01:15:53 Nick Mouser_X3 is now known as Mouser_X (
01:16:05markunamiconn: no, there isn't
01:16:09rdsHello. I'm using the Database in Rockbox, but I don't want it to manage my podcast directory. Is there any way of telling Database to ignore a directory?
01:16:16preglowmarkun: didn't you use dma for hd accesses on gigabeat?
01:16:27markunpreglow: yes
01:16:55Lloreanrds: Nope. It has been suggested that such a feature would be welcome though
01:17:00 Quit miepchen^schlaf (Read error: 113 (No route to host))
01:17:02markunamiconn: but the bootloader still needs long calls
01:17:06preglowthen why did you even bother testing the ata asm patch? :>
01:17:23 Join miepchen^schlaf [0] (
01:17:32amiconnpreglow: gigabeat uses dma for aligned, but plain C for unaligned
01:17:56markunbecause the speed with DMA was not very high so I was curious what the ASM code would do
01:18:27rdsLlorean: yes, it would be good.
01:21:01rdsI'm thinking in a kind of itunes for rockbox (or maybe a plugin for amarok). Is there any attempt to do that?
01:21:57rdsOr maybe rockbox could be a MTP device?
01:22:15sneakumsrds: rockbox doesn't really need a client. you just plop the files on the device, and either use the database or the file tree.
01:23:27pixelmaJdGordon: morning... gotta nag you - it seems like on my Ondio config.cfg is written everytime nvram.bin is (i.e. during pure playback without changing settings, where only resume position and so on changes)
01:24:21JdGordonpixelma: it is.... atm there is no way to say which needs writing.... thats coming up today or tomorow maybe
01:24:34 Quit Zagor ("Client exiting")
01:24:44rdssneakums: yes, but for thngs like podcasts it just doesn't work because they are mp3 files, but you dont want it to be managed as a mp3 file. You don't want it to be logged for submitting to, etc..
01:25:02JdGordonthose settings are moving into a new struct which couldnt be done using the old config system
01:25:03 Join Thundercloud [0] (n=thunderc@
01:25:17Lloreanrds: MTP is pretty much considered BAD. You shouldn't need drivers for your DAP, is the general consensus.
01:25:54markunamiconn, preglow: with long calls: 452208 bytes, without: 391468 bytes
01:26:08pixelmaJdGordon: but that means that it needs a long time to write (visible as described in the test results about your previous patch)
01:26:39preglowmarkun: *sigh*
01:26:41JdGordonpixelma: yeah, like i said.. this will be fixed really soon
01:26:55preglowthat's what i call a bloody significant percentage of the code
01:27:24rdsLlorean: I agree that MTP is bad, just an example. But I'm looking for a way of integrate desktop apps with portable devices
01:27:28pixelmaJdGordon: hopefully very soon...
01:27:36 Quit barrywardell ()
01:27:43Lloreanrds: Just create a plugin that updates / reinits the Rockbox database.
01:27:49 Join Mouser_X3 [0] (
01:27:57 Quit Febs ("Chatzilla 0.9.77 [Firefox]")
01:28:23 Quit blargg ()
01:28:45JdGordonanyone know what the svn equivilant of cvs up -dPC is (so it updates all files and nukes your changes) ?
01:29:04markunJdGordon: svn revert
01:29:22markun"svn revert -R ./" I think
01:29:37 Join barrywardell [0] (
01:29:39sneakumsyeah, revert then update, it looks like
01:29:39JdGordonthat dosnt update tho... no way to do it?
01:29:44 Quit Mouser_X (Nick collision from services.)
01:29:47 Nick Mouser_X3 is now known as Mouser_X (
01:30:23sneakumsat least revert is local, so it should be fast
01:30:29rdsWell. I'll expose what I'm dreaming to do with rockbox. I want to have amarok to manage my music. Then I want it to be sinchronized with my rockbox Database. I mean, play count, recently played, etc. ...
01:30:40Lloreanrds: Then have amarok write the rockbox database, as I said.
01:31:06 Quit toffe ("MegaIRC v3.27")
01:31:34sneakumsa librockboxtagcache would be nice to have
01:31:46 Quit MarcoPolo (Read error: 104 (Connection reset by peer))
01:31:50sneakumsthen i could update from the host after rsync, instead of making the poor player do it
01:32:14rdsLlorean: I'm just tryng to expose ideas and maybe someone reading this could have better ideas and the skill to implement them.
01:32:19 Join werdplay [0] (i=4490586c@gateway/web/cgi-irc/
01:32:40sneakumsskill, plus time and inclination
01:32:52sneakumsin general the best way to make something happen is to do it yourself
01:32:54werdplaycan i install rockbox on my 30gig video ipod 5.5?
01:32:58sneakumsconsider it a learning opportunity!
01:33:03sneakumswerdplay: yes.
01:33:26sneakumswerdplay: just follow the regular ipod installation intructions on the web site.
01:34:14 Quit zylche (Remote closed the connection)
01:34:22rdssneakums: yes, I want to contribute to rockbox. I'm just beginning to read code, and exposing ideas. I agree that librockboxtagcache would be great for integration with desktop apps
01:35:47werdplayk thanks
01:35:56 Join fasmaie [0] (
01:36:04 Quit werdplay (Client Quit)
01:37:25 Join zylche [0] (
01:38:10rdsWell. I'll continue reading rockbox code. Thanks to all!
01:38:25 Join ctaylorr [0] (
01:42:17ctaylorrHi. I notice that the cross-session configuration has been moved to a file. Does this spell an end to the whole `settings changes in rockbox cause your settings to reset' quirk?
01:44:09 Quit Doomed ("( :: NoNameScript 4.02 :: )")
01:46:18 Quit rds ("Leaving")
01:49:55 Join rds [0] (n=rogelio@
01:50:28JdGordonctaylorr: yes
01:51:53 Join undercover [0] (
01:52:28 Quit undercover (Client Quit)
01:52:44JdGordonanyone know a quick script to find and replace "blaa" in all .c files under a directory?
01:53:28ctaylorrJdGordon: find . -name '*.c' | while read file; do sed 's/blaa/something/g' < "$file" > tmp && mv tmp "$file"; done
01:54:06sneakumssed also has a -i option to edit in place
01:54:13sneakumsdunno if that's a GNU addition though
01:54:20ctaylorrsneakums: likely is.
01:54:32sneakums"If it's useful, GNU added it!"
01:54:42ctaylorrsneakums: I was just about to type that...
01:55:16ctaylorrsneakums: this is so true. w/o GNU extentions, expect huge pipelines.
01:55:40JdGordondamn that was quick :pp
02:00:16 Join trying [0] (
02:00:31 Join Mouser_X3 [0] (
02:00:32 Quit trying (Client Quit)
02:00:40 Quit Mouser_X (Nick collision from services.)
02:00:41 Nick Mouser_X3 is now known as Mouser_X (
02:01:03 Part Llorean
02:01:29 Quit muesli__ ("ich will Khe!!!")
02:02:53***Saving seen data "./dancer.seen"
02:06:21 Quit Thundercloud (Read error: 104 (Connection reset by peer))
02:06:38*argonel just bought an e250
02:08:39rdsSince the database was renamed. Can I just delete the old tagcache_*.tcd files?
02:09:00rdsJdGordon: Thanks!
02:09:00JdGordonyou should have database_*.tcd files now
02:09:58rdsJdGordon: Yes I have them.
02:10:33amiconnJdGordon: Why wouldn't it be possible to distinguish which part changed (settings or status)?
02:10:55amiconnYou could just have 2 callbacks instead of one
02:11:12JdGordon2 save functions you mean?
02:11:47 Quit fasmaie ("Hey! Where'd my controlling terminal go?")
02:13:09JdGordonanyway, ive moved the nvram settings into a new struct and added a status_save() function to just save them, they are still saved with settings_save but you should notice a difference saving resume info
02:13:40amiconnThat'd be independent from splitting the struct (although that might be a good idea anyway)
02:14:00 Join webguest37 [0] (i=cf3e9c55@gateway/web/cgi-irc/
02:14:22JdGordonthanks to ctaylorr above that became a lot les painful than i thought.. so its all done, just checking if any plugins use those settings
02:14:45 Quit webguest37 (Client Quit)
02:14:47JdGordonpixelma: still up?
02:14:57 Join webguest37 [0] (i=cf3e9c55@gateway/web/cgi-irc/
02:15:20 Join Mouser_X3 [0] (
02:15:20 Quit Mouser_X (Nick collision from services.)
02:15:25ctaylorrJdGordon: np.
02:15:26 Nick Mouser_X3 is now known as Mouser_X (
02:16:23pixelmaJdGordon: not really... ;)
02:16:59 Quit webguest37 (Client Quit)
02:17:03JdGordonawake enough to test? im 99% sure it works :p
02:18:26 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
02:18:47 Join miepchen^schlaf [0] (
02:19:01pixelmahmm - I'd rather do that later
02:19:58pixelmadid you put a patch somewhere?">
02:21:07HotfusionI liked how my cowon firmware had that
02:21:14Hotfusionresume play after shutoff
02:21:25BiptoNdid recording on the ipod get broken recently, or is it just my ipud?
02:23:09linuxstb_Standard SVN builds don't record?
02:23:15 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
02:23:32pixelmaHotfusion: I recommend reading the manual, especially the part about "resume on startup" (in playback settings or so) ;)
02:23:51Hotfusionyeah I hvn't messed with it enough yet
02:24:08BiptoNi just built todays and it locks up when i go to the record screen
02:24:17Hotfusionim def not going back to cowons firmware
02:24:30BiptoNi'll move my svn folder and get a fresh one and try again
02:28:12 Join netmasta10bt [0] (
02:31:20 Quit aliask ("Chatzilla 0.9.76 [Firefox]")
02:31:27pixelmaJdGordon: I compile it now but don't think I'll test right now
02:33:10linuxstbBiptoN: Recording seems fine to me.
02:33:30pixelmaJdGordon: at least it compiled fine ;)
02:34:25BiptoNalright it's my build than i must have a patche done on
02:34:25 Part n1s
02:36:07JdGordonpixelma: :) ok, it apears to work fine in the sim, i think the speed difference wont be noticable on the h300 tho, but i will test before commiting
02:37:24amiconnThere is one special setting (on archos recorders) that might need to be moved to nvram: car adapter mode
02:37:36amiconnThis is because of the charging screen
02:38:52JdGordonok, ill add it
02:38:59rdsAre there already some utilities to read/write the tagcache files? ( besides itdb2tc.c )
02:39:15amiconnAlso, it might be a good idea to also write the nvram content to disk as well as the nvram, then on load use what's in nvram, and if nvram is invalid (i.e. batteries were removed) load them from file
02:39:26amiconnNot sure whether this is really important...
02:40:03JdGordonup to you... its easy to do
02:40:24 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
02:40:29amiconnOn h1x0 flashed this is also required, in a different way
02:40:49 Quit upsioned ()
02:40:51amiconnWe only use the eeprom when we're flashed
02:42:19amiconnJdGordon: Did you check the size change with your patch?
02:42:37amiconnSize might even go down a bit just by splitting the structs
02:42:48amiconns/by/due to/
02:42:50JdGordonnot yet
02:43:02JdGordonit shouldnt by a lot tho should it?
02:43:26amiconnThe SH1 is better in addressing small structs than large structs
02:43:31pixelmahmm... deleting the config.cfg and then loading made it fall back to default setting - and I noticed that the contrast setting for the display my Ondio has is off (there are two types IIRC) - don't know when this happened though
02:43:51pixelmadefault settings I mean
02:43:57amiconnIt can use immediate offsets (i.e. a single instruction) for offsets up to 15
02:44:42JdGordon... thats the 4 resume settings in the new struct
02:44:46amiconn...and the index is scaled, i.e. it's 15 bytes, or 15 shorts, or 15 ints
02:44:55JdGordonoh.. nice
02:45:09amiconnNo, it can address the whole status struct with immediate offsets
02:46:45 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
02:49:29JdGordonpixelma: ah yes, forgot about that... the problem is (iirc) the archos' dont have a define for the default contrast so it uses 40 when it should calll lcd_default_contrast().
02:50:24JdGordonyeah :p, na I can fix that fairly easily
02:50:36*JdGordon 's todo list for the day is getting loooooooong
02:50:50pixelmahard to read here - I usually set it to 29 or 30
02:51:24amiconnThere can't be a fixed define because the archos can have 2 lcd types, detected at runtime (by one of the hwmask bits)
02:51:50JdGordonyeah, pixelma 31 is the default on your i assume...
02:52:04amiconn31 or 49 depending on the lcd
02:52:37JdGordonok, breakfast, then fix that..
02:52:49amiconnThis code is the same for all bitmapped archoses; however, I doubt that we'll ever see an Ondio with the old lcd type
02:53:37pixelmaJdGordon: I know I said something else before - I tested your patch :P
02:54:57rdsfor what is it used the define PCTOOL ?
02:55:42*amiconn wonders why svn doesn't replace $id$
02:56:06pixelmaseems to work so far - but I only paid attention to how (fast) the nvram.bin gets saved. I don't know if theres's anything that might be broken wrt writing the config.cfg but I really have to stop here for now
02:56:12 Join Marc_ [0] (
02:56:27pixelma(@ JdGordon)
02:57:28 Quit Marc_ (Client Quit)
03:00:07 Join Marc_ [0] (
03:00:48BiptoNit was a COP build, my bad.
03:02:28 Quit Alonea ("Chatzilla 0.9.77 [Firefox]")
03:03:03hcser, there seem to be some screwy things going on with latest CVS... my ipod comes up in recording mode, the right and left buttons are backwards, and nothing plays
03:03:40XavierGrhcs check the option in the recording screen
03:03:58XavierGrthere is an option there that will make the player boot on the recording screen
03:04:11LloreanI'd say just reset the settings and see if that clears things up
03:04:15amiconnsvn starts to annoy me, even though it also has advantages :/
03:04:33hcs*SVN, yeah
03:04:44JdGordonpixelma: ok
03:04:50hcshow does one get to the options in the recording screen?>
03:05:51XavierGrthe option name is "Show recording screen on Startup"
03:06:05hcsyeah, found it, I just reset settings anyway
03:06:29hcsit must involve the new .cfg thing, because I had the same thing happen when I was testing that
03:06:33amiconnJdGordon: Hmm, what does current rockbox do if config.cfg isn't found?
03:06:43amiconnIt should reset settings to default...
03:06:59pixelmait just did here..
03:07:15JdGordonit should... settings_reset is called at the begingin of main(), so there shouldnt be a roblem if its not found
03:07:16hcsI think I have a file called config.cfg that isn't what it is expecting
03:07:30hcsI saved config to config.cfg once before
03:07:46amiconnThat shouldn't be a problem I think
03:08:04hcswhen is the config saved, on shutdown?
03:08:31amiconnEither on the next spinup after a change, or on shutdown if still dirty
03:08:47 Quit pixelma (" G'night")
03:09:15 Quit Marc_ ("Leaving")
03:09:15hcsit was odd that the controls were reversed, is there an option somewhere for that?
03:09:50JdGordonyeah, the upside-down setting does that
03:10:33amiconnDisplay flip flips the controls which are 'logical' to flip
03:10:48amiconn(on ipod it's only Left <-> Right)
03:12:25 Quit rds ("Leaving")
03:14:07JdGordonare the funcs at the end of the plugin api ready to be moved ? i need to bump the api number...
03:14:09 Quit XavierGr (Read error: 104 (Connection reset by peer))
03:14:25LloreanWhat for?
03:14:59JdGordonchanges to global_settings means a api bump
03:15:00 Join XavierGr [0] (
03:15:42JdGordon /* Keep these at the bottom till fully proven */ <- i dont know if this is for all the funcs or just the recording ones..
03:15:53 Join Febs [0] (
03:16:47safetydanamiconn, svn has to be told explicitly to expand keywords in files
03:16:50safetydanit's one of the file properties
03:17:50safetydansvn:keywords apparently
03:24:17 Join nobbipodder [0] (i=98a36406@gateway/web/cgi-irc/
03:25:26nobbipodderhello can some one plz help me wth rockboy i have read what i can but still confused
03:25:46argoneleek, svn keywords
03:27:46nobbipoddercan any one help plz?
03:28:29FebsWe can't help unless you actually ask a question.
03:28:30Lloreannobbipodder: You haven't asked a question we can answer yet.
03:28:42nobbipodderor give a site that shows how to save rockboy and make the screen bigger cause its tiny
03:28:52Lloreannobbipodder: Try the Menu button
03:28:57nobbipodderthose r the 2 proms
03:29:09nobbipodderwhat about it??
03:29:26 Join sputnikrent [0] (i=4a8bd1f4@gateway/web/cgi-irc/
03:29:47nobbipoddera site or an aim sn would b help full
03:29:47 Quit sputnikrent (Client Quit)
03:29:52 Join sputnikrent [0] (i=4a8bd1f4@gateway/web/cgi-irc/
03:30:22Lloreannobbipodder: What MP3 player do you have?
03:31:08nobbipodder5g vid ipod
03:31:27Lloreannobbipodder: Turn hold on and off, does that bring up a menu?
03:32:35nobbipodderu mean shut it on and off?
03:32:49Lloreanshut what?
03:32:57LloreanI'm fairly certain what I said was clear. Though I do mean do it IN rockboy
03:33:22 Join Mouser_X3 [0] (
03:33:37 Quit Mouser_X (Nick collision from services.)
03:33:38 Nick Mouser_X3 is now known as Mouser_X (
03:33:47nobbipodderya sure the thing comes up...
03:34:19daurnwhere is the wavpack codec src files?
03:34:41nobbipodderany one have a link?
03:34:47Lloreannobbipodder: A link for WHAT?
03:35:17sneakumsdaurn: apps/codecs/, looks like. there's wavpack.* and a directory, libwavpack
03:35:38nobbipodderinfo on how to make the game boy screen bigger and save wen im in the middle of the game, plz and sry 4 suckin at this
03:36:02Lloreannobbipodder: What are the option in the menu in Rockboy?
03:36:47nobbipodderhold up 1 sec
03:36:49daurnsneakums: thanks
03:37:25Soapregarding "brick" as a verb - It was used in 2004 in the WRT54G alternative firmware forums. (I know 4 hours too late to this conversation)
03:37:44nobbipodderlike u mean:recent bookmarks, sound settings, gen. sets,...
03:37:53Lloreannobbipodder: No, I told you to do it IN Rockboy
03:38:04LloreanAnd I told you to turn Hold on and Off
03:38:05Mouser_XYes, I remember that quite specifically.
03:40:23nobbipodderok im in rockboy and i did it and nothin ghappen just a lock apears then goes away
03:41:35Lloreannobbipodder: My mistake, hold the center button
03:41:41LloreanI could've sworn we used the hold toggle like in doom.
03:42:24BiptoNlinuxstb: you have any idea why the recording screen locks up when selected on a cop build?
03:42:34nobbipodderk did it now u want me 2 list right?:playlist,play list cat.,rename,cut,copy
03:42:39BiptoNi'm getting over 5 hours runtime with this build now
03:42:43Lloreannobbipodder: You're NOT IN ROCKBOY
03:42:49sputnikrentquick question, can install rockbox on my 60gb 5g ipod immediately without installing the drivers that came with it?
03:42:50BiptoNif recording worked I'd be dialed
03:43:17Lloreansputnikrent: As long as your computer sees it as a disk, yes.
03:43:24nobbipodderbuttonmyes i am i was and then i held the center
03:43:34Lloreannobbipodder: No, you weren't.
03:43:42Lloreannobbipodder: Were you playing a gameboy game?
03:44:17LloreanThen how come you said you were in Rockboy?
03:44:22sputnikrentLlorean> thanks. i seem to have all that covered but i get -1..
03:44:23LloreanThe plugin is not active unless you're playing a game.
03:44:24nobbipodderur talkin about the center button
03:44:40nobbipoddernow u tell i was in the folder god like i no what 2 do
03:44:46Lloreannobbipodder: I'm talking about holding the center button WHILE IN ROCKBOY. As in, WHILE PLAYING A GAMEBOY GAME
03:44:53LloreanI didn't EVER say in a folder.
03:44:55LloreanI said In Rockboy
03:44:59LloreanThe plugin.
03:45:17LloreanHow am I supposed to know what you've got folders named on your device?
03:45:18nobbipoddergod why u got 2 b all whinny i dont no im tryin 2 get help
03:45:25Lloreansputnikrent: That means rockbox.ipod isn't found in \
03:45:42Lloreannobbipodder: I gave you very explicit directions, but you seem unable to listen to them, or use proper English.
03:46:04Febssputnikrent: follow the instructions here to install a Rockbox build to the root of your player:
03:46:14Lloreansputnikrent: did you extract a into the root of the ipod? Like, H:\? You should have H:\rockbox.ipod and H:\.rockbox\ (except H is whatever drive letter the iPod has)
03:46:43nobbipodderi def have rockbox.ipod
03:46:43sputnikrentLlorean> ahhah! okay i think that might be it
03:46:49sputnikrentFebs > gotcha
03:46:58Lloreannobbipodder: That wasn't directed at you, notice the name at teh beginning of the line?
03:47:08Lloreannobbipodder: Please, try to pay at least a LITTLE attention, I've told you exactly what to do.
03:48:49 Quit OgMaciel ("mv OgMaciel /dev/bed")
03:50:31sputnikrentwoohoo! thanks guys!
03:53:20sputnikrentokay so this is my first ipod so i'm not sure if this is normal, but the transfer rate seems pretty bad
03:53:27nobbipodderhey ok thx dude sry didnt pay attention (it was teh hold button btw) i got it now
03:53:44sputnikrentis that regular?
03:54:14Lloreansputnikrent: The Apple Emergency Disk Mode has somewhat slow transfer
03:54:23LloreanIf you manually boot into the original firmware you'll get better rates in many cases
03:54:53sputnikrentis that the only way i can transfer files with rockbox on it?
03:55:08LloreanOriginal Firmware or Emergency Disk Mode, for the time being
03:55:08 Quit nobbipodder ("CGI:IRC (EOF)")
03:55:18LloreanIn-Rockbox USB is still a ways off
03:55:23sputnikrenthm okay. how do i boot into original firmware?
03:55:31sputnikrenti see.
03:55:42Lloreansputnikrent: That one's covered rather nicely in the manual. :-P
03:55:50sputnikrentokay cool, i'll go look for it
03:56:12 Quit phrozen77 (Read error: 110 (Connection timed out))
03:56:12 Quit sputnikrent ("CGI:IRC (EOF)")
03:56:32JdGordonLlorean: you have a recorder yeah?
03:56:40 Join phrozen77 [0] (
03:59:02LloreanJdGordon: When it's charged, yes
04:00:48LloreanJdGordon: Did you need something?
04:00:51 Join Joely [0] (n=joel@
04:01:15JdGordonI thought i did... does it have the contrast setting?
04:01:29daurnJdGordon: hi
04:01:31SoapSo...with JdGordon's recent move of the config settigns from a (super-secret) hard drive sector to a config.cfg file...the question arises. Will the hold-switch-during-boot-for-settings-reset feature still work?
04:01:48JdGordonSoap: yes
04:01:50JdGordonhey daurn
04:01:57Soapsweet, thankyou.
04:02:55***Saving seen data "./dancer.seen"
04:03:17JdGordoncan anyone with an ipod or any of the archos please test a patch for me?
04:03:24LloreanJdGordon: Yes, it has a contrast setting
04:03:39JdGordoncan you test a patch please?
04:04:11LloreanJdGordon: Unfortunately, not really. I have people showing up very soon, I think.
04:04:25LloreanI can test it later tonight, or tomorrow morning though.
04:04:30LloreanIf you don't find someone before then
04:04:42JdGordonSoap: wanna test this for me?
04:05:07Soapthough you scare me
04:05:30JdGordonhehe na, this patch is very safe, I just need to make sure it sets the default contrast right
04:05:43JdGordonyou want me to build for you or send you the patch?
04:05:55daurnbbiab - need to restart
04:06:12Soapbuild it if you could, I'm currently zipping up my root.fs.
04:06:18JdGordonwhich ipod?
04:06:37 Quit daurn ("Cyas later...")
04:07:34LloreanThe color ipods have a contrast setting?
04:07:50JdGordonoh, yeah, damn... na your no good :p
04:07:59SoapI was going to ask than, but JdGordon seemed so excited...;)
04:08:07Soap*that even
04:08:16sneakumsJdGordon: my h120 has a contrast setting, but i won't be back home for a few hours yet
04:08:27Soapjorry Jd.
04:08:28JdGordon:( ok
04:08:35Soap(lordy fingers) *Sorry
04:08:37LloreanJdGordon: You can't test what value it sets it to in the Simulator?
04:08:40LloreanJust to see what number it is?
04:09:14JdGordonhmm... yeah that would work,
04:10:00Joelyhey, don't mean to bother, but i can't seem to get rockbox to _fully_ load (into graphical) on my loads the image fine, says the checksum is fine...but then it just sits there. I don't know if it's a problem with my host system? It's a toolchain built on a powerpc..maybe something got messed up endian wise?
04:10:57sneakumsJoely: i haven't had problems building for coldfire and arm on powerpc
04:11:07JdGordonJoely: did you extract onto it?
04:11:10LloreanJoely: What do you mean "into graphical"? What screen does it sit at?
04:11:17 Quit colorblindjimbo ("CGI:IRC")
04:11:40JoelyJdGordon, yes, i did
04:12:01Joelyand it sits at the Sum: 29DDDC2 line
04:12:19JdGordondoes the svn build work?
04:12:36Joelythis is svn
04:12:45LloreanJoely: No, like one downloaded from
04:13:47Soaparm-elf-gcc is used for Gigabeat? and the recomended version for Gigabeat is also 4.0.3?
04:14:39 Join daurnimator [0] (i=daurn@unaffiliated/daurnimator)
04:14:41Soap(ditto for the H10?)
04:14:55LloreanSoap: H10 uses the same processor as some iPods.
04:16:11JoelyLlorean, should i try the build from now? i mean, it _used_ to work...but then I got all depressed and decided not to work. haha. so i took rockbox off for a little while, but i want to start my little project again. :)
04:16:11SoapI'm putting the final touches on the coLinux wiki page and just realized I didn't do a test compile for the Gigabeat / H10
04:16:56JdGordonSoap: if you have the right arm version for the ipods then your fine
04:17:05LloreanJoely: Try an official build, then try a build without any patches made from the right version toolchain.
04:17:12Soapthank you JD.
04:17:16LloreanIf you can use to set up your toolchain.
04:17:17Joelyyes sir!
04:17:24Joelyoh, i did
04:17:28Soapall zipped up and FTPing to the host.
04:17:43LloreanSo try an official build first, and see if it at least works.
04:20:36*JdGordon wonders what the explosion sound coming from the direction of daurnimator's place is....
04:21:00daurnimatori got a package
04:21:07daurnimatorits my pda
04:21:10daurnimator2 weeks early
04:21:39daurnimatornow i'm a happy chappy
04:22:18daurnimatorfree usb dongle
04:23:39daurnimatoroh fsck
04:23:42daurnimatormanual is in japanese
04:24:15SoapEnglish manual will arrive in two weeks.
04:24:26daurnimatori know it was imported
04:24:36daurnimatorexpected an english section
04:24:38Soapit was a joke.
04:35:01 Join theone [0] (i=180c4cca@gateway/web/cgi-irc/
04:35:54theonecan batteries accumulate air?
04:37:14Soapno, is you LiIon battery swollen? If so you NEED to replace it - for safety reasons.
04:39:40theoneis there a way to tell that it is in fact swollen? it only _seems_ like it might have a little more air than it did...but I'm not sure
04:40:45 Quit BiptoN ("Leaving")
04:40:49SoapTake your calipers to it today, and again next week. A swelling battery will often continue to swell until either it fails violently or the internal circuitry disables it, depending on the battery.
04:41:39theonewhat causes it to fail?
04:41:46theoneI mean swell
04:42:13theoneand what dangers are there with a swelling battery
04:42:20SoapI am familiar with the symptom, not the cause unfortunately.
04:43:41SoapA LiIon/LiPoly battery can fail in many ways. 1) Stops working 2) Internal circuitry decects fault and disables it 3) Fire 4) Explosion.
04:44:43daurnimatorha, JdGordon: you should see this thing :D
04:44:57JdGordonits nice is it?
04:45:16 Quit Mouser_X (Read error: 110 (Connection timed out))
04:45:28SoapJdGordon: my coLinux image is up, you can remove yours. Thank you ever so much again.
04:45:45JdGordonnp, :)
04:45:46theonenone of those have happened yet...but yeah it's definitely 'spacier' than my stock battery I still have lying around
04:45:58theonecheap battery?
04:46:35Soapor plain old defective if new, as your forum thread suggests.
04:48:01 Part safetydan
04:48:13theonereplaced it in november after it would cut off after a short time of usage...
04:48:28JdGordonany of the manual writers in here?
04:49:16JdGordonmy latest commit should go into the manual... if you read the commit message you;ll see why I didnt add it :p
04:54:31FebsAre you talking about revision 12101?
04:54:56theonewhat is reverse charging? mentioned in the 5 question of
04:55:01JdGordon12102 i think Febs
04:55:15daurnimatorJdGordon: very :D
04:55:30JdGordonFebs: no, 12103, its not on the front page yet
04:55:53FebsJdGordon: OK. I haven't gotten the e-mail yet either.
04:56:33FebsAh. That's pretty cool.
04:57:38theone"A critical issue with the pouch cell is swelling, which occurs when gas is generated during charging or discharging. Battery manufacturers insist that Li‑ion or Polymer cells do not generate gas if properly formatted, are charged at the correct current and are kept within allotted voltage levels."
04:57:55theone....does rockbox use the right current/voltage levels for chraging?
04:58:01 Join Xero [0] (
04:58:10FebsI probably won't have time to do any more work on the manual until later this week, but if no-one gets to it first, I'll do it.
04:58:50XeroI just came across Rockbox today . I think it's great, but I do have a few questions that I can't seem to find answers for.
04:59:24 Join daurn|zaurus [0] (i=daurn@
04:59:29 Quit daurn|zaurus (Remote closed the connection)
04:59:32 Part Xero
04:59:48 Join Xero [0] (
05:00:07Febstheone: I believe that is controlled by the power management chip.
05:00:32XeroSo if anyone can offer some quick help, I'd be grateful
05:00:48Febstheone: (but I'm not really a technical person so don't rely too heavily on my word.)
05:00:54FebsXero: just ask your question.
05:01:22theoneFebs, so rockbox has nothing to do with how much current/voltage the battery gets?
05:01:22XeroSo I downloaded a theme, and some graphics don't line up where they're supposed to
05:01:42XeroI've tried playing around with settings multiple times but nothing seems to work properly.
05:01:54 Join daurn|zaurus [0] (i=daurn@
05:02:02Febstheone: I don't think so. But again, I emphasize that I'm not a technical person. People like LinusN or amiconn are better able to answer that.
05:02:18FebsXero: did you download the font package?
05:03:39Soaptheone: Reverse charging can happen because a "battery" is a collection of individual "cells". In high quality LiIon battery packs there is circuitry designed to prevent discharging the battery (and thus the cells) too far. This circuitry only works if the individual cells are matched. Matched cells are cells which have very close to identical discharge capacities and rates. The reason matched cells are important is because if you have (for example)
05:03:39Soapa three cell battery, and if two of those cells discharge from 1.2 to 0.5 volts in an hour of usage, yet the third cell discharges all the way to 0.2 volts in an hour, there will be a tendency for the two cells still at 0.5 volts to charge the third cell, leading to a bad situation where all the cells equalize at 0.4 volts, even though the charging circuitry in the device _thought_ it was smart enough to keep the battery itself at a safe 0.5 volts.
05:03:39JdGordondaurn|zaurus: wlan or gprs?
05:04:12XeroI believe I did but probably not. I'll give it a try now.
05:04:16daurn|zaurusgprs is too expensive
05:05:12FebsXero: that is the most likely cause of your problem. The second most likely cause is that the theme you are trying to use requires patches that are not part of the official Rockbox builds.
05:05:34FebsCheck where you downloaded the theme, and see if the description indicates that any patches are necessary.
05:05:34Soaptheone: And, yes, those numbers are totally made up. In a worst case situation an unmatched cell can discharge fully, continue to be drawn on since the pack as a whole is still in positive territory, and be pulled into a reverse situation.
05:05:50XeroThank you.
05:06:20XeroMy second question...Is there anyway to browse my music through artists and albums?
05:06:31theoneSoap, so your explanation probably just means the battery was bad to begin with?
05:06:35FebsYes, use the database. I believe it's chapter 4.2 of the manual.
05:06:43XeroBecause it seems like a can browse music but it all appears in one big spot, and it's all incoherent letters
05:07:00FebsAh, you have an ipod.
05:07:19Soaptheone: IF that is the cause. Sitting on the dash of a hot can can be enough to vent NiMh/Nicads or rupture LiIons.
05:07:23Xeroyeah, sorry. should have said that before
05:07:26Soap*hot car
05:07:41FebsApple, in its wisdom, renames all of your files like that to make it difficult for you to deal with the files without using iTunes.
05:08:02Xerooh good.
05:08:14XeroIs there anyway to fix this?
05:08:27FebsBut Rockbox's database function can find those files and allow browsing by tags.
05:08:49FebsLike I said, read chapter 4.2 of the Rockbox Manual. ;)
05:09:16 Join KCC [0] (
05:09:20XeroThanks Febs
05:10:16theoneSoap, thanks. Maybe I charge mines incorrectly? I have the stock AC adapter, but I have an inverter that I use to convert the 12 volt dc from the car to the 115Vrms ac...could the inverter be the culprit? Anytime I drive I charge, and I'd say that out of all the time I use the device, it's 75% in the car
05:10:44theoneand I say I use it about 6 hours a day
05:10:51Soaptheone: I douby your inverter is to blame.
05:11:54theonewhat if voltage isn't car's electrical system isn't that good
05:12:02 Part gtkspert
05:12:05SoapI constantly have one to a dozen LiIon batteries charging in my work-truck, all of my chargers run off my inverter.
05:12:35Soaptheone: voltage instabilities and charging I can't speak to.
05:12:38theonehow big is your inverter...mine is a small handheld 60watt one
05:13:04Soap60 watts is more than enough to power your iRiver charger.
05:13:04theonethat plugs in the accessory outlet
05:14:28theonehmm...I just don't want to have to buy another battery and put it under the same conditions which maybe made previous ones fail in the first place
05:15:30theoneand especially if I conclude that old batteries were just cheap and I decide to spend some money on a recognized battery
05:17:13theoneon another and entirely different note...I used to get stack overflows on startup from the tagdb
05:17:40theonea 'reboot' usually solved it
05:23:39 Join gtkspert [0] (
05:25:06 Quit midgey ()
05:25:32 Quit daurn|zaurus (Read error: 104 (Connection reset by peer))
05:25:42 Join daurn|zaurus [0] (n=daurn|za@
05:28:23 Join Mouser_X3 [0] (
05:28:26 Quit daurn|zaurus (Read error: 104 (Connection reset by peer))
05:28:30 Nick Mouser_X3 is now known as Mouser_X (
05:38:45 Quit BHSPitMonkey (Remote closed the connection)
05:42:47 Quit rotator ("zzzzzzzzzzzzzz")
05:43:03 Join midgey [0] (
05:48:33 Part Llorean
05:48:40 Join Insectoid [0] (n=boinkboi@
05:48:45*Insectoid cries.
05:48:58InsectoidThe latest svn that messed with settings broke *every* patch!
05:54:50 Join bonbonthejon [0] (n=jon@
05:56:51 Quit theone ("CGI:IRC (EOF)")
06:00:16sneakumsInsectoid: such is the way of external development
06:02:57***Saving seen data "./dancer.seen"
06:09:19 Join Hdaackda [0] (n=klj@
06:11:04Hdaackdahi, is there any way to display titles instead of file names in the playlist?
06:15:52 Join Juddy [0] (
06:16:21Juddyjust a quick question. what is the difference between a daily build and a SVN build? and which is better
06:16:42goffasvn is up to the minute
06:16:47goffadaily is done every day
06:16:51goffasvn is more current
06:17:06Hdaackdagoffa: is there any way to display titles instead of file names in the rockbox playlist?
06:17:07goffai dunno about daily.. i wouldn't really say its more stable
06:17:21goffayou could switch to tag cache
06:17:31goffabut that sucks battery from what i hear
06:17:45Juddyah, i see. thogh i cant imagine there would be all that much difference, dealing witht hose time periods
06:17:57Juddythanks goffa
06:17:59goffasvn i'd say is better
06:18:02goffabecause its more improved
06:18:08Juddyfair enuf
06:18:08goffabut daily is something you can fall back on
06:18:12goffain the event that something breaks
06:18:29goffawhich rarely happens to be honest
06:18:44 Quit Hdaackda ("Bye")
06:22:50 Quit Xero ()
06:23:26Juddyu reckon 4db bass and trebble is a good amount goffa?
06:23:31Juddyhow much do u use?
06:31:36sneakumsJuddy: it depends on your player and headphones, i find 0 for each fine
06:32:14Juddyisnt more bass better if ure headphones can handle it?
06:32:23sneakumsit's purely a matter of taste
06:32:34sneakumsi like how my music sounds with 0, so i use 0
06:32:45Juddyah i see
06:32:49Juddyfair enuf
06:32:56Juddyi dont mind a bit of base thats all
06:33:03Juddywhat kinda music u listen to?
06:33:38 Quit Joely (Read error: 110 (Connection timed out))
06:33:59sneakumssneakums/"> should give you an idea
06:34:23 Join BiptoN [0] (
06:36:46Juddyah cool
06:36:51Juddyi have some of the stuff u have there
06:37:03Juddynomuch but a few things none the less hehe
06:37:07 Quit Mouser_X (Read error: 110 (Connection timed out))
06:38:06JuddyAnyone, whats the best software to use to get your videos in a rockbox compatible form?
06:40:47sneakumsJuddy: see PluginMpegplayer on the wiki
06:41:25HotfusionI had some koss headphone from radioshack
06:41:28Hotfusion$20 but they wre nice
06:41:42Hotfusionbut then they wwent bad and the RCA ones I have suck
06:41:59Juddywill do sneakums
06:44:09Juddyholy shite. gigabeat does better frame rates than an ipod video
06:44:28Hotfusiondumb question but the equalizer presets are already set right?
06:44:34HotfusionI just have to enable the EQ?
06:47:03Juddyhotfusion: im a newb but i just enabled EQ and then chose a preset, in my case i chose rock
06:47:08Juddyand it seems to have worked
06:47:22Juddyso that would be a yes i think
06:48:13 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
06:49:59 Join Rob2222 [0] (
06:50:45HotfusionI need to find a new pair of headphones
06:50:56Hotfusionover the ear type
06:55:00 Quit ctaylorr ("Lost terminal")
06:57:13Juddyi have these
06:57:15Juddythey are niice
06:57:24Juddygood bass
06:57:44Juddyid say they would be around ure price range in USD
06:57:49Juddythat site has them in AUD
06:58:31dewdudeheadphone discussion is better suited for #rockbox-community
06:59:34Hotfusionyeah im bout to go to bed
07:07:24 Quit Rob222241 (Read error: 110 (Connection timed out))
07:07:50 Join Mouser_X3 [0] (
07:07:50*midgey posts a rockboy patch
07:08:14BHSPitLappywhat is it?
07:08:55midgeyshould allow rockboy to run on all color targets
07:08:58LloreanBHSPitLappy: Screen dimensions
07:09:12Lloreanmidgey: What's the story with the blank line on H10? I would expect a horizontal line if anything.
07:09:34 Nick Mouser_X3 is now known as Mouser_X (
07:09:42 Join trypee [0] (
07:10:21midgeyLlorean: it has to do with how the scaling code work, im not sure why
07:10:37midgeyit drops 32 horizontal lines and 16 vertical lines
07:10:39Juddyhey anyone watched the elephants dream video on their player?
07:10:58Juddyit looks amazing on my gigabeat but the sound seems stuffed?
07:11:22Juddyis it like that on all players?
07:11:29midgeyJuddy: there is no audio syncing
07:11:31LloreanJuddy: Did you set the framerate limiting to on?
07:11:47Juddyi did
07:11:47Juddyit fixed it a bit
07:11:58Juddybut still not useable
07:12:51LloreanJuddy: Well then wait for mpegplayer to be finished.
07:13:03Juddywhen is that expected?
07:13:27LloreanWhen someone does it.
07:14:04LloreanThere are a lot of other things that need working on that have to do with audio, and that's generally considered the core focus, so it may be a long time unless someone drops in and picks it up
07:15:23*Llorean wonders if Rockboy could benefit from multicore.
07:15:38LloreanOr does it monopolize the CPU already?
07:16:19midgeyi know iboy uses the cop
07:16:42Juddyhey i got it better llorean.. the limit fps somehow reseted.. and i turned up sound on while playing a song before playing the vid
07:16:46Juddynow it works flawless
07:17:03Juddyand it seems to be relatively in sync
07:17:44Juddydo u always have to turn the sound up before using the mpegplayer or can u do it within the programn?
07:18:02Lloreanmidgey: I'm about to test your patch on Nano, in "Compile time + copy time + human error time"
07:18:07*perldiver waits till Juddy discovers the wonderworld of buffer*
07:18:32midgeyJuddy: i believe sound controls arent implemented into mpegplayer yet
07:18:47Juddyah cool. i guess its only a small fuss
07:19:02Juddynobad nobad. atleast this is working well. i can start putting togeter my own vids
07:24:38 Quit tanq (Read error: 110 (Connection timed out))
07:28:12Lloreanmidgey: Seems to work fine on Nano
07:28:33LloreanWell, the sound quality sucks, but so does it on Gigabeat so I think that's a more global issue. :)
07:28:37LloreanControls are good though
07:29:23midgeyyou can thank others for those, they're the same on all 4G_PAD ipods
07:29:27LloreanI don't have an H10 or X5 to test, unfortunately.
07:30:11midgeyim hoping people will find the patch interesting enough to test out
07:32:02 Join Mouser_X3 [0] (
07:32:04LloreanBut other than button maps it should be all good?
07:32:34 Join mb` [0] (
07:32:58midgeyi believe so, the patch seems to work on the sims
07:33:15 Quit Mouser_X (Nick collision from services.)
07:33:17 Nick Mouser_X3 is now known as Mouser_X (
07:34:17Lloreanmidgey: Is "the controls might not be optimal" reason enough not to commit it?
07:34:39LloreanI think as long as it can't really mess anything else up, in the case of it that's the best way to get the testing you want without waiting for it to trickle down to the unsupported builds
07:34:43mb`I hate to sound stupid, but is there a page that has instructions on how to install a skin?
07:35:21Lloreanmb`: usually you just extract it onto the player, the .zip should have folders in it already
07:35:35 Join kaaloo [0] (
07:35:45midgeyLlorean: I'm hoping to have kkurbjun look over my changes (i sent him an email) and I think I may change the menu around for smaller-screened targets
07:35:54mb`So just leave the skin folder in the base directory?
07:36:02 Nick lex_ is now known as lex (
07:36:04 Part kaaloo
07:36:13mb`hum lemme poke
07:36:16Lloreanmb`: If it just created one folder, and nothing else, you didn't extract it right.
07:36:23mb`probably :/
07:36:24LloreanIs the folder the same name as the .zip?
07:37:08mb`yea, but i undid that mistake :p
07:37:15mb`should i extract to the rockbox dir?
07:38:08 Join Jerry_l [0] (
07:38:10 Nick Jerry_l is now known as Jerry (
07:38:41Lloreanmb`: Does the .zip have a .rockbox in it, or does it have a themes and wps folder in it?
07:39:01mb`the themes and wps
07:39:10LloreanBoth of those go in /.rockbox/
07:40:10 Join Teknomancer [0] (n=Teknoman@
07:41:26*mb` crosses fingers
07:41:39mb`jeez now i feel like a moron
07:43:10mb`although the text seems to be screwy, im sure i can fix that
07:44:02LloreanHave you downloaded the fonts zip from the daily builds page?
07:44:18mb`was just about to
07:45:42 Join JerryLange [0] (i=405b5512@gateway/web/cgi-irc/
07:49:02 Part JerryLange
07:50:30 Join Marc0Polo [0] (
07:50:51 Quit Febs (Read error: 110 (Connection timed out))
07:50:58 Part Jerry
07:51:18 Join Redbreva [0] (
07:51:41 Nick Marc0Polo is now known as MarcoPolo (
07:52:11 Join JerryLange [0] (
07:52:38JerryLange /msg NickServ set email
07:53:26mb`thanks for the help Llorean
07:55:01 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
08:02:58***Saving seen data "./dancer.seen"
08:05:42liniif I understand correctly, there is no more need to do a clear settings when you upgrade to a new build, right?
08:11:03LinusNlini: no you won't, but you didn't need to before either
08:12:01LinusNthe "clear settings" trick was only needed when you used the unofficial builds
08:13:02linior when I patch something that has settings :)
08:14:40liniwhat is the nvram.bin file (I'm using an ipod)? i guess it stores some settings for players that do not have nvram?
08:15:16 Quit mathgl ("Quitte")
08:15:29hcs what does a space before the U mean when I'm doing an svn update?
08:15:33LinusNlini: exactly, it contains the information for resuming playback
08:15:39 Join Mouser_X3 [0] (
08:16:32sneakumshcs: characters in the second column indicate property changes, see 'svn help update'
08:16:58hcsok, thanks, I did see people discussing property changes earlier
08:20:31 Quit Stalwart (Read error: 104 (Connection reset by peer))
08:22:54 Quit Mouser_X (Nick collision from services.)
08:22:56 Nick Mouser_X3 is now known as Mouser_X (
08:23:57 Quit JerryLange ("Quit")
08:29:22 Join kaaloo [0] (
08:29:58 Part kaaloo
08:30:20 Join Mouser_X3 [0] (
08:32:28 Join pondlife [0] (n=Miranda@rockbox/developer/pondlife)
08:36:59 Part Llorean
08:37:02 Join tamacracker [0] (
08:37:15 Quit Mouser_X (Nick collision from services.)
08:37:15 Nick Mouser_X3 is now known as Mouser_X (
08:39:47 Quit tamacracker (Remote closed the connection)
08:40:01*amiconn thinks 'persistent settins' is an odd feature...
08:40:16JdGordonyes, but nice to have.. :)
08:40:57amiconnI can't imagine what to use it for...
08:41:25amiconn...and atm I also can't see how you would un-persist a setting on target once it's persistent
08:41:35amiconn...even with the text editor
08:41:42 Join ender` [0] (n=ender@
08:42:02JdGordonto unpersist you have to do it on the computer.. yeah thats probably an oversight :p
08:43:37JdGordonthe volume example is the best one i could think off... maybe you never want to start it with shuffle on? i dont know
08:46:42JdGordonamiconn: I can whip up a simple plugin to handle that...
08:47:37LinusNJdGordon: not a plugin, i think settings should be core stuff
08:48:04JdGordoni thought a plugin because its enough to be bloat in the core...
08:48:28amiconnThe problem is that you could remove the ~ with the text editor... but on shutdown, rockbox would overwrite config.cfg and rewrite config.cfg with the persistency marker
08:48:38LinusNah yes
08:49:03amiconnYou can't even do it from the pc
08:49:10Bagderso can anyone think of an actual use case for this feature?
08:49:13LinusNamiconn: yes, in the bootloader usb mode
08:49:14amiconn(except in bootloader usb mode and on ipods)
08:49:43LinusNBagder: constant volume at startup
08:49:51Bagderyou'd want that?
08:50:02LinusNsome people seem to
08:50:08JdGordonconstant _anything_ on boot up
08:50:17BagderJdGordon: _what_ would you like constant?
08:50:23amiconnMaybe it's because how I use my 'boxes, but I always want to start it with the last volume. Locking it to a constant would be baaaad.
08:50:35JdGordonBagder: you havnt accidently left the volume on too high with auto-resume enabled and blown your ears out?
08:50:47Bagderguessing what others might want is not a good way to do features...
08:50:58LinusNamiconn: i wouldn't use it either, but there have been requests for a similar feature
08:50:59BagderJdGordon: no
08:51:12JdGordonyour lucky then.. i have many times
08:51:15amiconnIn car and on hifi, volume must be 0dB (for targets without separate line out) or muted (for targets with separate, fixed level lineout)
08:51:16Bagderfor the volume case there have been some requests for a MAX
08:51:21Bagdernot for persistance
08:51:56 Join sputnikrent [0] (i=4a8bd1f4@gateway/web/cgi-irc/
08:52:02amiconnAnd with headphones, volume must be normal listening volume, i.e. something between -50dB and -32dB
08:52:18LinusNBagder: there have been requests for a "safe" startup volume, iirc
08:52:33sputnikrenti have a questina bout the 5g ipod 60gb
08:52:34BagderLinusN: yes, but hardly for a persistant
08:52:51sputnikrenthwo can i use the faster disk mode without having the itunes software installed
08:52:59JdGordonBagder: ah ok.. i probably picked a bad word.... once its loaded you can change the setting....
08:53:01sputnikrentis there a way i can do that, or no?
08:53:11BagderJdGordon: yes, but once you reboot you get the former value again
08:53:15JdGordonbut it will always save the value that was loaded
08:53:25Bagderand I don't think anyone has asked for such a feature
08:53:33 Join perplexity [0] (
08:53:53amiconnJdGordon: Would loading a .cfg whitout a ~ before the setting remove the persistency in ram?
08:53:53Bagderpersonally, I would prefer a "max_volume" setting instead
08:53:56 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
08:54:00LinusNsputnikrent: you should be able to start the apple firmware before connecting the USB cable
08:54:10JdGordonamiconn: no
08:54:25LinusNJdGordon: badness
08:54:27amiconnThat'd be a simple way to remove it...
08:54:48sputnikrentLinusN: but my computer does not recognize it as a hard disk
08:54:52amiconnSave as xyz.cfg, edit away the ~ and reload it
08:54:54LinusNspeaking of loading a .cfg file, is it possible to have the "car adapter mode" setting in a .cfg file?
08:54:58sputnikrentLinusN: and i don't want to use the emergency disk mode
08:55:08JdGordonBagder: a max_volume setting only works for volume.. this was it would work for any of the 180 settings
08:55:14LinusNsputnikrent: oh, then i don't know
08:55:18JdGordonLinusN: it isnt there?
08:55:23BagderJdGordon: again, can you name ONE other that people would want this for?
08:55:26sputnikrentLinusN: hm okay, thanks
08:55:29Bagderand MAX would be closer to what people want
08:55:54Bagderadding features that might be good for someone else is not a good idea
08:55:58BagderI don't like that
08:56:06LinusNJdGordon: maybe i should have checked before i asked, but i thought you moved it to the nvram block
08:56:10JdGordondircache enabled... shuffle, repeat mode, party mode... it all depends how you use it
08:56:22JdGordonLinusN: its smart enough to put it in both :)
08:56:29LinusNJdGordon: good
08:57:23LinusNi wonder if the battery capacity is supposed to be in nvram as well, for the archos charging
09:00:28 Quit sputnikrent ("CGI:IRC (Ping timeout)")
09:02:18BagderJdGordon: now you continue to speculate
09:02:28Bagderagain, no users have asked for this and none of us have
09:02:52Bagderwhich is why I'm against it
09:03:00LinusNwell, i said "sounds like a good idea" last night :-)
09:03:32Bagderwell, the idea might be cool and all but I don't see it filling a need or demand
09:03:37 Quit Redbreva (Read error: 110 (Connection timed out))
09:06:48LinusNhmmm, searching the feature request tracker, i found only this:
09:07:15 Join kubiix [0] (
09:07:29Bagderand that user wants it locked when running as well...
09:08:08amiconnLinusN: The battery capacity wasn't in nvram before
09:08:18amiconn(one flaw of the current charging algo)
09:08:31LinusNamiconn: ok, and the backlight-when-plugged setting?
09:08:36amiconnOr maybe it was, but then charging was started before even loading nvram settings
09:09:26amiconnAT least the calculated safety timeout was always based on 1500mAh regardless of the actual capacity when booting with the charger plugged
09:11:01amiconnLinusN: What would make this setting so special?
09:11:05LinusNamiconn: in init(), it loads the RTC settings before entering the charging screen, doesn't it?
09:11:38*pondlife is unhappy that he can't access the half of the internet that contains :-(
09:12:00Bagderpondlife: how do?
09:12:02Bagderhwo so
09:12:03pondlifeOT, I know, but I have very limited comms. Can someone look at for me.
09:12:05Bagderhow so
09:12:09amiconnThe charging screen isn't what counts.... the powermgmt thread reads the value from global_settings when it's started
09:12:17LinusNamiconn: i seem to remember that there were some settings that applied to the charging mode, and the backlight settings came to mind
09:12:29pondlifeSee if there is some problem in Reading or Winnersh. Probably snow on a satellite dish.....
09:13:13LinusNamiconn: powermgmt_init() is called *after* settings_load(SETTINGS_RTC)
09:13:17amiconnLinusN: Hmm, perhpas it decided what the backlight does in the charging screen
09:13:29Bagderpondlife: there aren't any unresolved issues mentioned there
09:13:39pondlifeThanks for looking
09:13:41amiconnLinusN: Perhaps, but the fixed safety timeout is observed behaviour on my recorder
09:13:46LinusNamiconn: and i doubt that powermgmt reads global_settings, since it is in firmware/
09:13:48pondlifeI shall search for a proxy somewhere
09:14:20amiconn...and I do have 2700mAh cells. Before I had 2500 for a short while
09:15:43LinusNso it defaulted to 1500mah, but only because the capacity setting was on disk
09:15:52amiconnIt was? ok
09:15:59LinusNsorry, that was a guess
09:16:18LinusNbut it must have used *some* settings, since the car adapter mode worked
09:17:26LinusNi just want to make sure we don't break anything with the file-based settings
09:22:58 Join robin0800 [0] (
09:33:12 Quit Mouser_X (Read error: 110 (Connection timed out))
09:38:18 Join dune2 [0] (
09:44:13 Join tanq [0] (
09:52:02 Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/
09:52:41webguest20What spelling is correct: 'persistent' or 'persistant' (from settings.c)?
09:53:13Bagderpersistent says my ispell
09:53:30 Join stewy123 [0] (i=cbab4195@gateway/web/cgi-irc/
09:54:20webguest20Hmm... I also thought E was correct. But it's source code and not the manual, so spelling errors are not so critical.
09:55:05stewy123hi does rockboy work on the sansa?
09:55:15webguest20Another question: What if I already have the config.cfg file in .rockbox? Will it be overwritten?
09:57:36*JdGordon cant spell :p
09:57:47JdGordonit will load that config and then resave onto it
09:58:52 Quit dan_a ()
09:59:19webguest20JdGordon: so the config is saved to the same file (or, more precisely, to a file with the same name) as it was loaded from?
09:59:47 Quit stewy123 ("CGI:IRC (EOF)")
10:00:02JdGordonno, config.cfg is always loaded on boot, and its used to save... if you load some other file it will still save to config.cfg
10:01:43webguest20JdGordon: ok, thanks. But it's still possible to save the config to another file (manage settings -> save config)?
10:03:00***Saving seen data "./dancer.seen"
10:04:01webguest20JdGordon: and what if I don't have any .cfg files and the config is only stored in a hidden sector (as it was before)? When I'll start RB after a version update, the default settings will be loaded (since there is no config.cfg) and then saved. So my previous settings will be lost!
10:04:34JdGordonyes, so you should save them before updating
10:04:43webguest20So, before updating to the version with the new cfg saving engine, I'd better save my settings to a separate .cfg file.
10:05:00webguest20JdGordon: I can't type that fast! :-)
10:10:23*linuxstb spots a patch for Rockboy on the smaller colour LCDs
10:12:33webguest20JdGordon: still here?
10:15:06webguest20JdGordon: a few days ago, there was a discussion about the settings API. The main point was that, as of now, set_option (is this the right name?) sets *an index* rather that *a value*. So you have to translate the current value to the index, call set_option, and then convert the index back to the value. It was proposed to extend the menu_option struct to include both value and text.
10:15:47webguest20You must have discussed this with linuxstb (?) but you haven't come to a conclusion. Do you have plans about this?
10:15:58linuxstbNot me.
10:16:47webguest20 linuxstb: or amiconn. Or someone from the 'core' developers.
10:17:18JdGordonwebguest20: im not 100% sure what you mean
10:17:38JdGordonit might have been JhMikeS who i talked to about it... but yeah, im not sure what your talking about ;p
10:19:30 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
10:19:44webguest20JdGordon: hmm... Look e.g. at the fireworks plugin. There are always two arrays: one with the option texts and the other with the values. The setting variable effectively holds an index in that arrays. That's not nice IMHO.
10:20:40webguest20JdGordon: an index instead of the real value.
10:21:14JdGordonah yes ok... now i get you...
10:21:24JdGordonyes this will be taken care of
10:21:53JdGordonfor fireworks, if he used set_int and a formatter it would work just as well...
10:22:25JdGordonoh wait...
10:22:45webguest20JdGordon: ok! The you'll just pass an array of options and the current value to set_options. And it will find out which entry should be initially highlighted.
10:23:06JdGordonwhat the heck is he doing? :p thats just odd
10:24:29webguest20JdGordon: but there are cases where you can't format and instead have just a set of values. E.g. for scrolling speed in RB settings. Or could a formatter be used in that case as well?
10:25:27JdGordonyes and no :p
10:25:36JdGordonanyway, i gtg
10:26:34 Part webguest20
10:30:18 Join w1ll14m|work [0] (
10:30:28w1ll14m|workhi all....
10:30:51w1ll14m|worki have a problem compiling yesterdays cvs for ipod 4g grayscale
10:31:08 Quit perplexity (Read error: 110 (Connection timed out))
10:31:11w1ll14m|workgray_core.c: In function `gray_update_rect':
10:31:19w1ll14m|workgray_core.c:736: error: can't find a register in class `GENERAL_REGS' while reloading `asm'
10:31:27w1ll14m|workmake[2]: *** [/cvsroot/rockbox_4g/build/apps/plugins/lib/gray_core.o] Error 1
10:31:33Bagderwhat gcc version?
10:31:47w1ll14m|workUsing arm-elf-gcc 3.4.5 (304)
10:31:56Bagderthen update
10:32:10w1ll14m|workis this a known isue ?
10:32:30Bagderand we recommend 4.0.2
10:32:41w1ll14m|workok thanx :) ll install it and let you know about feedback
10:32:43linuxstbI thought installed 4.0.3?
10:32:44Bagderor even 4.0.3
10:32:56Bagderyes it does
10:33:00BagderI'm just slow
10:33:11*linuxstb pours more coffee for Bagder
10:33:19Bagderor wait, I wrote rockboxdev,sh...
10:33:39*Bagder blames the fact his son sits in his lap atm
10:34:08Bagder"now son, this is how the bootloader code looks like"
10:34:24Bagder"nonono, no chewing on cables"
10:34:30GodEaterI expect immediate optimisations from such talented young blood then
10:35:03GodEater"dad, you code is no better than a clueless newbies'" ;)
10:37:21LinusNnow, son, try to lift this Archos player that sets the memory bar for all newer players
10:38:11 Join bluebrother [0] (i=810d4899@gateway/web/cgi-irc/
10:38:18Teknomancerhm, does the cowon a2 have rockbox ? or rather is rockbox implemented for cowon a2 ?
10:38:34LinusNTeknomancer: nope
10:38:41*w1ll14m|work discovers that his linux machine is pretty slow :|
10:38:42TeknomancerLinusN ok, thanks.
10:38:54markunTeknomancer: check the frontpage, it lists all the supported players
10:39:01Teknomanceranyway, i'm going to wait for the Cowon A3...
10:39:29Teknomancermarkun i would , if the version of FF i'm using was not so crap, keeps freezing
10:39:31*Bagder has an A4 already
10:39:45TeknomancerBagder A4 paper?
10:40:06w1ll14m|worki have also A5 :)
10:40:16*GodEater suspects w1ll14m|work is running some heavyweight desktop system instead of something light and quick like E17 ;)
10:40:16w1ll14m|workbut i never use it...
10:40:47*w1ll14m|work w1ll14m|work doesn't like desktop systems, he only works in a terminal
10:41:03w1ll14m|workerhmmm i don't have a GUI
10:41:14w1ll14m|worknot even X window installed
10:41:21GodEaterv. impressive
10:41:46w1ll14m|worki'am faster with keyboard then with mouse and keyboard
10:41:47Teknomanceri type directly hex codes into the processor!
10:42:00w1ll14m|workthat's to far for me ;)
10:42:12GodEaterpfagh, lightweight. I do everything with a magnet and a battery.
10:42:13w1ll14m|workwhat os are you using ?
10:42:20*LinusN silences his Yorkshiremen detector
10:42:48markunLinusN: ;)
10:42:48Teknomanceri'm using and coding for Zeta (yeah yeah its not ur cool terminal OS with obfuscated boot messages)
10:42:52GodEatergood point - it's a slippery slope LinusN ;)
10:43:03 Join Thundercloud [0] (n=thunderc@
10:43:16hcswe got evicted from our terminal OS...
10:43:28w1ll14m|workTeknomancer: never heard of it :)
10:43:52Teknomancerw1ll14m|work haha its BeOS' successor (so to speak) and i presume u haven't heard of beos either ;)
10:43:54w1ll14m|worki'm a starting python programmer
10:43:55 Quit barrywardell ()
10:44:00Teknomancerpython is cool
10:44:13w1ll14m|workheheh i've heard the name BeOS
10:44:21w1ll14m|workbut never used it
10:44:30*hcs wonders if this is what #rockbox-community might be for
10:44:59Teknomancerrockbox can be compiled on beos i think ;)
10:45:03Teknomancerthere more on topic? :)
10:45:18hcsjust sayin'
10:45:19w1ll14m|workTeknomancer you need a cross compiler
10:45:47w1ll14m|workthe you should be able to compile rockbox on BeOS
10:45:51Teknomancerhcs k no problem, anyway my H340 is taken apart, because of the damn battery, haven't been able to use H300 (+rockbox or OF) for weeks now :(
10:46:10Teknomancerand i've been hunting hi-and-low for a new battery here, but so far no luck
10:46:16linuxstbTeknomancer: If gcc and the normal GNU toolchain (plus Perl) works on BEOS, then you can compile Rockbox. It needs a Unix/Posix type environment.
10:46:38Teknomanceryeah its gcc, and yes its got perl and has a decent posix implementation
10:46:47 Join spiorf [0] (
10:47:07Teknomanceronly some file stat structure changes are a bit old though but i doubt if that would cause problems
10:47:52linuxstbYou should start by checking out the Rockbox source from svn, and then running the tools/ script. That should download and install the required compiler and binutils.
10:48:28*w1ll14m|work still waites angry for portage update to finish (is 6 months old)
10:50:11markunw1ll14m|work: maybe us cron for that?
10:50:45w1ll14m|workmarkun: i know, but i always update portage when i need it :)
10:51:07w1ll14m|workBadger: is GCC 4.1.1 good too or just 403 ?
10:51:14markunand I don't have to update it when I need it :)
10:51:15Teknomancerk back to coding my AudioTagger app...
10:51:28w1ll14m|workmarkun:that's true ;)
10:51:43markunw1ll14m|work: some Gigabeat owners use 4.1.1 without problems
10:51:45w1ll14m|workmarkun:ll fix a cron later
10:51:58BagderI would recommend 4.0.3
10:52:14w1ll14m|workbadger: ok
10:52:21w1ll14m|workmarkun: its about ipod 4g
10:52:21GodEaterw1ll14m: the 4.1.1 compiler (in portage) generates odd warnings with the sim code - but I'm not sure about the actual target code
10:53:26 Quit GodEater ("CGI:IRC")
10:53:40 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
10:54:02GodEaterI also don't see a gcc-arm compiler in portage - but I could be looking in the wrong place...
10:54:28GodEaterunless you mean crossdev
10:54:29hcsarm-gcc ?
10:54:31Bagderif they had, it probably would be one with libc included anyway
10:54:50GodEaterhcs - sorry yes - arm-gcc
10:55:03GodEaterthere's no such package
10:55:17*GodEater just did eix gcc and looked at all versions
10:57:25 Join Wiwie [0] (
11:01:56w1ll14m|workgodeater:'ll use 403 then :) is your friend
11:05:25GodEaterit's so much easier if you just use rockboxdev/sh to build your toolchain
11:05:35*GodEater find's himself echoing Bagder once more
11:11:33w1ll14m|workgodeater badger: i allready have a cross development configuration here, i just need the new GCC which is compiling at the moment
11:12:00 Join fejfighter [0] (
11:12:02w1ll14m|workif this would fail (very small chance) then 'll use
11:12:52Bagderwell, I have plenty crossdevs too, I still find rockboxdev smoother to use when upgrading
11:13:47 Join lee-qid [0] (
11:14:39 Join Mouser_X3 [0] (
11:15:22w1ll14m|workbagder: you wrote it did you? then i believe that it works better :) but i'm a little stubborn :)
11:16:29w1ll14m|workok 403 installed, now let's see what happens ;)
11:20:19 Join norbusan [0] (
11:21:05w1ll14m|workwell it compiled just fine as expected :)
11:23:58markunBagder: the changelogs seem to be broken:
11:24:13markunwell, empty at least :)
11:25:34 Join barrywardell [0] (
11:37:02barrywardellmidgey: i reported a problem with your rockboy patch ;)
11:37:23barrywardelli think it might just need to check for the presence of the /.rockbox/rockboy/ dir
11:42:13 Join Arathis [0] (
11:45:03linuxstbbarrywardell: Is that bug specific to midgey's patch?
11:45:26barrywardelli don't know. before midgey's patch i couldn't run rockboy on my h10
11:45:42barrywardellit happens with changing any option though, so possibly not specific
11:46:59 Quit daurnimator (Read error: 110 (Connection timed out))
11:47:09 Join subson [0] (n=ju@
11:47:49linuxstbThe setoptions() function appears to call mkdir if the rockboy directory doesn't exist - are you saying it's not being created for you?
11:48:32 Join daurnimator [0] (i=daurn@unaffiliated/daurnimator)
11:54:23 Join JerryLange [0] (
11:54:32Bagdermarkun: yeah. I haven't fixed the daily changelogs yet
11:55:56JerryLangehello everyone
11:56:10barrywardelllinuxstb: it does get created. but i seem to get a crash if it doesn't already exist
11:57:05markunStrange talk about Zune hacking :),com_smf/Itemid,28/topic,1892.msg15197#msg15197
11:58:35linuxstbIsn't all Zune hacking talk strange?
11:59:54barrywardelllinuxstb: actually, maybe it's not related to the existence of the options file
12:00:08barrywardellbut just the first time it's changed
12:00:09w1ll14m|worklinuxstb: true
12:00:11markunlinuxstb: it's a discussion about how difficult it will be to add a clock feature :)
12:00:21linuxstbMaybe there's no RTC in the hardware?
12:00:26linuxstb(which would be odd...) has an rtc it seems
12:02:43linuxstbMost interesting thing on that page is this link in someone's sig - (assuming you're a fan of 24).
12:03:04***Saving seen data "./dancer.seen"
12:03:29hcsvampire bite?
12:03:36 Quit Mouser_X3 (Read error: 110 (Connection timed out))
12:03:43JerryLangei was reading the log and noticed you were talking about persistent settings earlier. is this an option? can it be turned off or on at any present time?
12:08:26 Quit daurnimator (Read error: 110 (Connection timed out))
12:12:43 Quit miepchen^schlaf (Read error: 113 (No route to host))
12:13:21DataGhostUnihey GodEater
12:13:37DataGhostUniI cleaned up the loader and sent the patch in for submission to svn :)
12:13:50 Quit spiorf (Remote closed the connection)
12:14:20JerryLangeso adding a ~ to a setting will make that setting load on default? this means you have to use a computer to make these settings always load on boot up.
12:14:44markunJerryLange: yes, looks like it
12:15:07 Part norbusan
12:15:26 Join spiorf [0] (
12:15:38markunJerryLange: don't know how well the text_editor in rockbox works
12:16:09JerryLangewhen i first heard of this idea i didnt realy like it. then i reread what how it works and it seems like a decent idea.
12:16:57JerryLangemarkun: yeah i just rememberd you have text editor in rockbox
12:18:39bluebrotherI found the description a bit confusing. Calling the ~ to prevent a value to be written would seem more logical to me
12:19:15 Join PaulJam [0] (
12:20:29markunlinuxstb: will you stop working on the mpegplayer for now because of your new ports?
12:20:35 Quit spiorf (Read error: 104 (Connection reset by peer))
12:21:25 Join blueworm [0] (
12:21:26PaulJamHi, i have another svn question: after my last update i had conflicts in some files. and now after i have edited these files the comand "svn status" still shows a C in front of these files.
12:21:44BagderPaulJam: "svn resolved"
12:21:56XavierGryay, my new printer scanner and UPS just arrived :D
12:22:03Bagder"Remove 'conflicted' state on working copy files or directories."
12:22:05XavierGrtime to play
12:22:11PaulJamthank you Bagder
12:22:32 Join spiorf [0] (
12:23:26JerryLangei wonder if this ~ setting will be used on some default settings for seicific players?
12:24:46GodEaterDataGhostUni: cool - can you send me the cleaned up binary then please?
12:25:06XavierGromg UPSes are heavy!!
12:25:47GodEaterwell they're full of lead-acid battery usually
12:26:10XavierGrthis is my first one
12:26:23 Quit bluebrother ("food")
12:26:24XavierGrI didn't know that they were that heavy
12:26:44XavierGrit is more heavy than my PC and it is half the size
12:27:11markunBagder: I would like to remove -mlong-calls for the Gigabeat build, but not for the bootloader. Any idea how that could be done?
12:27:13GodEaterthat's the key thing with batteries usually
12:27:25GodEaterthe day someone invents a really light one is a day I look forward to!
12:27:33Bagdermarkun: a plain condition in configure I'd say
12:29:59linuxstbmarkun: No, I still want to work on it.
12:31:16DataGhostUniGodEater do you mind if it takes maybe an hour or so?
12:31:22DataGhostUniI'm currently 'stuck' in the vista installation dvd
12:31:28DataGhostUnitrying to restore that piece of crap
12:31:35DataGhostUniwhich refuses to boot after a 1:1 dd to another disk
12:32:04DataGhostUniand no I don't use vista but yes, it did overwrite the XP bootloader
12:32:14 Part JerryLange
12:33:43DataGhostUniand it's giving me a headache.. someone still didn't think of reading some data from the monitor in order to use another refresh rate than 60Hz
12:34:19DataGhostUnioh great. it found windows. "partition=not found" and it asks me if I want to repair it
12:34:34*DataGhostUni stops windows-rant-in-rockbox-channel :P
12:35:43BagderI have windows too
12:35:44DataGhostUnithis is actually quite interesting
12:35:45XavierGrtime to connect them all up, I am drowning in cables....
12:35:56Bagderits snow on the other side
12:35:56DataGhostUniit restored it's bootloader, leaving grub intact :o :o :o
12:36:02 Quit XavierGr ()
12:36:11DataGhostUnithat's most certainly something I haven't seen before
12:36:17DataGhostUniit seems to be working, too
12:38:35 Quit safetydan (Remote closed the connection)
12:40:35GodEaterhas *anybody* got a clue about what the newbie in the apple forums ( is actually being told to do? It looks pretty hairy to me.
12:43:12*Bagder fixed the broken diff links on new files (in the html changelog)
12:43:14 Join pixelma [0] (i=pixelma@
12:43:44 Join perplexity [0] (
12:48:16Bagderand the front page changelog should now update every 10 minutes
12:50:03 Quit bun-bun (Read error: 104 (Connection reset by peer))
12:50:41 Join bun-bun [0] (
12:50:52 Quit linuxstb (Read error: 113 (No route to host))
12:50:53 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
12:52:57linuxstb_GodEater: Yes, I noticed the poster didn't admit to trying "Solution 3" himself. There's so much bad advice being given in the ipod forum at the moment....
12:58:57 Join DataGhost [0] (
13:00:21 Quit DataGhostUni ("Peace and Protection 4.22.2")
13:03:32 Quit lini (Read error: 110 (Connection timed out))
13:06:50DataGhostGodEater :)
13:10:34GodEaterDataGhost: thanks for that :)
13:12:57linuxstb_Are there any objections to making iCatcher the default theme in Rockbox (i.e. changing the wps and font)? I've written a patch to do that here -
13:13:04Bagderis there anything cvs'ish not fixed now?
13:13:26Bagderlinuxstb_: I think that's a good idea, at least for non-archos
13:13:27GodEaterBagder: why not ask your son ? ;)
13:13:36Bagderhe's sleeping now ;-)
13:13:46GodEaterah - a problem with the very young
13:13:47Bagderbeen hacking html all morning
13:13:57GodEaterand chewing cables
13:14:07Bagderhe's 4 months, it is time to start learning
13:14:27Bagder4 hexadecimal months
13:14:43GodEaterindeed - I'd written an obscure operating system for some random piece of hardware by the time I was 4 months (he lied)
13:15:49 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
13:16:26linuxstbBagder: Why non-archos? iCatcher appears to have an Archos (bitmap) version.
13:16:47Bagderhm, yes perhaps we should have it there too
13:16:57BagderI just feel the need for a fancier one is less important there
13:17:05linuxstbIt's only a default...
13:17:08Bagdersince the default is already fullscreen and all
13:17:17Bagderbut sure, I'm not against it
13:17:40linuxstbI don't feel strongly either way, but maybe we should be consistent.
13:17:54Bagderyes, that makes sense
13:18:49 Quit fejfighter ()
13:19:10pixelmaonly have a small objection: bitmapped WPSs increase boot time
13:19:52Bagderbut we can always opt to a non-graphical one
13:21:27linuxstbpixelma: I agree, but that applies to all targets.
13:21:49pixelmayes ... that was meant generally
13:22:39linuxstbBut anyone that doesn't like the increased boot-time can simply choose a text-only WPS.
13:22:54pixelmaI was a bit scared when I first installed a bitmapped WPS and booting my Ondio took about twice the time
13:23:00GodEateron a completely different note - I read from the logs a discussion concerning the "Browse..." entries in the menus - with some people being for, and some people being against them
13:23:14*linuxstb receives a waffle-iron box from Sweden
13:23:18GodEateris having a customised menu layout possible ?
13:23:33 Join webguest70 [0] (i=c27f0812@gateway/web/cgi-irc/
13:23:36GodEaterreading from a config file somewhere that could be tuned to suit a users preferences ?
13:23:43linuxstbGodEater: Only by editing the source...
13:23:48Bagderlinuxstb: waffle-iron! ;-)
13:23:49GodEateror are the menus so static that would be impossible to implement
13:23:55Bagdernow get cooking!
13:24:21GodEaterlinuxstb: do you mean that writing such a patch would be impossible, that the menus HAVE to be statically built in the source ?
13:24:32linuxstb"Double waffle iron - makes two waffles at the same time!"
13:25:01pixelmalinuxstb: yes - but a newbie (which most likely will be the one that experiences the default wps) doesn't know that it can be faster ;)
13:25:04*linuxstb is disappointed to find a AV340 inside
13:25:05 Quit Thundercloud (Connection timed out)
13:25:13*GodEater wonders if an AV340 really runs hot enough to make waffles on
13:26:10 Join lini [0] (i=pugsley@
13:26:46 Join w1ll14m|irssi [0] (
13:27:03w1ll14m|irssiok this works :)
13:27:06GodEaterhmmm - seems to me you could make configurable menus a possibility. Perhaps not dynamically changeable while rockbox is *running* but surely at boot time...
13:27:26webguest70He-he. I tried the WPS from and got stuck with it. No BMPs and all, vers clean
13:27:37linuxstbGodEater: Yes, of course you could write a patch to make the menus configurable - I thought you were asking if it was already done.
13:27:49GodEaterno no
13:27:50webguest70I also use the font from there
13:27:51GodEaterI realised it wasn't done already
13:27:57pixelmahmm.. but maybe a newbie (especially from the Ipod world) will at least be "disappointed" by the current default wps... *shrug*
13:28:17GodEaterit's the only solution I could see to last night's discussion that would please everyone however.
13:28:31GodEaterI could Llorean wasn't bothered enough by it to ask for a change in the current default build
13:28:44GodEaterI could see I mean
13:28:48 Join Criamos [0] (
13:29:16GodEateronce I have a working RB target to test with I will attempt to write such a patch and see how popular it is
13:29:34GodEaterin the meantime I'll have a looksee at the code to see how it might be done.
13:29:37 Nick w1ll14m is now known as w1ll14m|away (
13:29:43 Join Nico_P [0] (
13:29:58 Quit w1ll14m|work (Remote closed the connection)
13:30:38 Nick w1ll14m|irssi is now known as w1ll14m|work (
13:31:09 Part w1ll14m|work
13:31:52 Join w1ll14m|work [0] (
13:32:10 Quit webguest70 ("CGI:IRC (EOF)")
13:32:12 Quit Teknomancer ("Vision[1.2.0-Z-08012007]: i've been blurred!")
13:32:53Nico_PJdGordon: what do i hav to do to save a new setting to the config file ?
13:33:19Nico_Pmy cuesheet enable setting doesn't get saved
13:35:23GodEaterI see there's a feature request for xml config files for the menus. I'm buggered if I'm including an xml parser though.
13:35:33 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
13:38:10Bagdernah, a lean and mean way would be neat, xml would not
13:40:16GodEaterI've just added a comment to the FS task (5700)
13:40:35 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
13:40:49GodEaterthat seems to me to be all you'd need
13:40:59GodEaterI think I'd have seperate files for each submenu too
13:43:07*GodEater thinks about what he'd do when inevitably user IsANewbie delete's ReallyImportantMenuFunctionA from his menu config file.
13:44:04 Join Mouser_X3 [0] (
13:46:33GodEaterI'm also buggered if I'm writing a "visual utility" to make such a file.
13:47:01GodEatervim will do just fine.
13:47:07 Join Genre9mp3 [0] (n=MARVIN_T@rockbox/contributor/Genre9mp3)
13:47:28 Quit pondlife (Read error: 110 (Connection timed out))
13:48:23 Quit linuxstb (Read error: 110 (Connection timed out))
13:49:06Genre9mp3any news with the boost_count problem on (at least) H300?
13:50:36 Join linuxstb__ [0] (
13:53:30 Quit dune2 ("Leaving")
13:55:59 Nick Mouser_X3 is now known as Mouser_X (
13:57:30 Nick linuxstb__ is now known as linuxstb (
13:58:15w1ll14m|workwhats the status of ipod 5.5g 80GB ?
13:58:23linuxstbNot working.
13:58:27w1ll14m|workhmm ok...
13:58:40w1ll14m|workif just found out that ipodlinux is working on those :|
13:58:48linuxstbBut the hardware issue has been identified, it's now "simply" a matter of adapting Rockbox.
13:58:54GodEateronly if you have an all ext3 ipod
13:59:38GodEaterwhere did you "find this out" ?
14:03:07***Saving seen data "./dancer.seen"
14:03:43 Quit linuxstb_ (Read error: 110 (Connection timed out))
14:13:29 Join p0ser [0] (
14:14:52w1ll14m|workGodEater: i was just browsing at iPL and found this
14:15:07w1ll14m|workBut still the loader works but not the ipl kernel
14:15:13 Quit barrywardell (Read error: 110 (Connection timed out))
14:15:15w1ll14m|workas far as i've read ;)
14:15:16 Quit Bagder (Read error: 104 (Connection reset by peer))
14:15:33DataGhostyes, so you can't use it yet
14:15:41p0serhey guys, where would be a good place to make some suggestions? you know.... user feedback
14:15:45 Join Bagder [0] (
14:16:14w1ll14m|workp0ser: probaply the rockbox forums
14:16:41Mode"#rockbox +o Bagder " by ChanServ (ChanServ@services.)
14:16:51Topic"svn transition completed. Any quirks left?" by Bagder (n=daniel@rockbox/developer/bagder)
14:17:05w1ll14m|workDataghost:true the kernel has to be patched to read 1024 chunks and then it should beable to read 80GB partitions and filesystem
14:17:15DataGhostI know that, yes
14:17:20w1ll14m|worklol :)
14:17:27DataGhostI wrote the loader
14:17:38w1ll14m|workDataGhost: i didn't know that :)
14:17:41DataGhostthe fixes anyway
14:18:04w1ll14m|workahh ok
14:18:06preglowhasn't anyone agreed on a better way to store the wps bitmaps yet?
14:18:28Bagderbut we really should
14:19:19preglowsomething simple would be nice, just as long as the problem of multiple files vanishes
14:19:43Bagderwe can always work/improve the format later on
14:20:00preglowperhaps combine bitmaps that are supposed to be grouped, like codec bitmaps
14:20:26preglowbut yes, improvements later on is also nice, as long as we're rid of the tons-of-files thing
14:20:44preglowtherefore something like tar or zip sounds nice to me
14:20:55BagderI agree
14:21:01BagderI've voted for tar before ;-)
14:21:03preglowor just something custom, i don't care. does tar do efficient random access?
14:21:07 Quit GodEater ("CGI:IRC (Ping timeout)")
14:21:14linuxstbWe don't need efficient random access...
14:21:25linuxstbJust read them sequentially.
14:21:26preglowhmm, no, i guess we don't
14:21:31preglowwe can read them all at once anyway
14:22:05Bagderand a tar file probably doesn't even have to be decoded since I think there's very little overhead
14:22:25linuxstbIsn't is just a small header, followed by the file, and repeat...
14:22:32Bagderyes I think so
14:22:45linuxstbie. cat file1.tar file2.tar > file3.tar works.
14:22:47JdGordonNico_P: is it a bool?
14:22:55Nico_PJdGordon: no, an int
14:23:16JdGordonok, so just copy any of the {F_T_INT, ... settings
14:23:16Bagderbluebrother worked on tar loading iirc, we should ask him about it
14:24:05JdGordonNico_P: if it has a min/max/step then put it in a comment next to it... they will be used soon
14:24:09linuxstbSo the feeling is we should improve the bitmap loading speed before changing the default wps?
14:24:20Bagdernah, I don't think it is necessary
14:24:36Bagderbut the changing to bitmap wpses might give people the urge to work on it ;-)
14:25:32JdGordon1 image bmps??
14:25:41JdGordon1 image bmp wps' i mean
14:26:06linuxstbNo, many .bmp files, but packed into a tar file.
14:26:13preglowlinuxstb: by no means, but i feel such a simple thing should be fixed
14:26:43preglowalso, we should keep the old multiple file loading as well, since that's what'll be easiest for wps creators
14:26:57pixelmapreglow: I like the idea of grouped bitmaps too - I once counted this with the iCatcher bmps - it would have been one third or even a quarter of the files needed in the end
14:27:07preglowpixelma: yep
14:27:19preglowpixelma: also, i imagine it'll be a bit more practical for the artist
14:27:46linuxstbSo maybe add a new tag, pointing to an image .tar file in the .wps?
14:28:12linuxstbOr look for a .tar, and if it doesn't exist, look for the individual .bmps??
14:28:19preglowlinuxstb: hmm, i'd rather it went automatically, like just looking for wpsname.tar
14:28:23preglowlinuxstb: yep, that
14:28:41linuxstbYes, I got there in the end...
14:30:22 Quit PaulJam (".")
14:32:17JdGordonNico_P: got it?
14:32:32Nico_PJdGordon: i'll look at it now
14:33:09 Quit Genre9mp3 ()
14:33:14Nico_PJdGordon: where are the {F_T_INT settings ?
14:33:49JdGordonyou add it there and settings.h and your done
14:33:53 Join Xerion [0] (
14:34:00Nico_Pdo i have to add it last ?
14:34:11JdGordonbut for now you should :p
14:35:08Nico_Pactually i was confused, it's a bool
14:35:11JdGordonthat arra will need to be organised... but its a hel of a job, and shouldnt be done just yet (its best if its kept the same order as the old arrays for now)
14:35:31 Join perl|wtf [0] (
14:35:43JdGordonthen just used OFFON_SETTING(0,var,default,config_name,NULL)
14:36:56JdGordonpixelma: contrast working incely now?
14:37:39Nico_PJdGordon: thanks it works
14:38:33 Quit JdGordon ("Konversation terminated!")
14:38:33Nico_Pi like the tilde thing a lot btw
14:39:00Bagderfor what purpose?
14:39:18Nico_PBagder: see the latest commit message
14:39:32BagderI know, but for what purpose do you like/use it?
14:39:35linuxstbYes, but why is it useful?
14:39:53 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
14:40:38Nico_Pfor the volume, it's nice to know it will always boot at a reasonable volume so i don't get my ears blown away when i switch from my computer speakers to my headphones
14:41:05pixelmahow do I get rid of such a persistent setting btw.?
14:41:29Bagderpixelma: you don't
14:42:05Nico_PBagder: what do you mean ? removing the tilde isn't enough ?
14:42:33Bagderand for the goodness of this, I can only think of this volume example as the only use case
14:42:53Nico_Pyeah i don't really see anything else
14:42:53Bagderand then it isn't even what you actually want
14:42:55pixelmaso if I started with a wong setting now (first file I edit) - there's no chance to correct it afterwards... that's rather "dangerous" I think
14:43:06 Quit perldiver (Read error: 110 (Connection timed out))
14:47:05 Join dune2 [0] (
14:47:45Bagderwell, I don't think this feature was very well thought through
14:48:31 Join Febs [0] (n=chatzill@
14:52:27GodEatercertainly wasn't if you can't remove it
14:52:33pixelmaI think so too
14:52:59Bagderwell, you can, but only by connecting to usb
14:55:00 Quit Febs ("damn Windows wants to restart. Again.")
14:55:52*Bagder leaves to go libssh2 poking
14:55:52linuxstbWould a straightforward max_volume_on_boot setting do the job?
14:56:19BagderI think it would even do it better
14:56:34*GodEater read that wrong
14:56:39 Join XavierGr [0] (
14:56:44GodEaterI thought you were suggesting setting the volume to maximum on boot
14:56:48GodEaterand trying to kill / deafen people
14:57:17*GodEater can see some poor soul on the tube statino platform leaping out of his skin and onto the tracks as he turns his DAP on
14:57:37w1ll14m|workGodeater: is it true thet the option autoload.cfg has been inplemented ?
14:58:53perl|wtfwouldnt that overwrite the user's cfg?
14:59:15w1ll14m|workyes i thought so.
14:59:35 Join Mouser_X3 [0] (
14:59:37w1ll14m|workbut in certain ways only the options who are set in autoload.cfg are set
14:59:55w1ll14m|workso the rest of user's cfg is loaded after autoload
15:00:25perl|wtfunles it's some sort of first_boot.cfg
15:00:48w1ll14m|workthat's the idea
15:00:59 Quit bonbonthejon (Remote closed the connection)
15:01:00pixelmano - only saving the settings has been moved to a textfile instead of storing it on the famous "otherwise unused sector of the disk"
15:01:17w1ll14m|workit's preloaded before user's cfg because of the volume and some sort of settings you wan't to load everu time rockbox gets loaded
15:01:33perl|wtfw1ll14m|work yeah but even if it's one setting that gets overwritten that might be confusing for beginners
15:02:03 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
15:02:08 Quit crwl (Read error: 104 (Connection reset by peer))
15:02:10pixelmafor the user there's no noticable difference
15:03:00w1ll14m|worki've read about this option before but i want to know if it has been implemented
15:10:53 Quit linuxstb (Nick collision from services.)
15:10:54 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
15:16:23 Quit Mouser_X (Read error: 110 (Connection timed out))
15:18:45SoapIf I set up a .torrent tracker for the Elephant's Dream encodes, and provide the initial seeding, may I add a link to the pluginmpegplayer wiki page?
15:19:32linuxstbSoap: I don't see why not. How are you planning on organising them? One torrent? One torrent per LCD size?
15:19:53Soaphaven't made up my mind - was going to ask for input.
15:20:12linuxstbMaybe group them into LCD size - so each torrent has the fullscreen and widescreen versions.
15:20:30SoapIf one torrent, it would be individual files so that people could pick-and-choose. The downside I see to that is people who already have some of the files would find it harder to seed.
15:21:39linuxstbWhy? Then can just move their already-downloaded copies into the torrent directory.
15:22:13*linuxstb discovers .tar files encodes integers as ASCII octal...
15:23:15Bagderoctal is too little used these days
15:25:15 Quit perplexity (Read error: 113 (No route to host))
15:25:22 Quit akaias (Read error: 110 (Connection timed out))
15:25:59 Quit XavierGr ()
15:26:53GodEateris the svn build page broken? or is it just me ?
15:27:03GodEaterjust me
15:27:04preglowyes, you're broken
15:27:05GodEaternever mind
15:27:17*GodEater curses ABN's proxy
15:27:43 Join akaias [0] (
15:27:56*preglow curses python
15:29:46Soaplinuxstb: oh, you are 100% correct. I was just thinking stupid-simple. ;)
15:30:17 Join XavierGr [0] (
15:32:44*GodEater notices a rockbox-style.el for the first time
15:33:27SoapOne .torrent per resolution will be the way.
15:33:59Soap(and a link to the original's distribution clause to keep my host happy)
15:34:13GodEaterhmm - it appears broken
15:34:25BagderGodEater: how broken?
15:34:34*Bagder is an avid user
15:37:03 Join CriamosAndy [0] (
15:37:17GodEaterI get smoe warnings attempting to byte-compile it (however my emacs skills are rusty)
15:37:36Bagder(load-file "/home/daniel/src/rockbox/tools/rockbox-style.el")
15:37:47Bagderworks for me
15:37:56GodEatervoid-variable c-file-style
15:39:06 Nick Arathis is now known as Arathis_uni (
15:39:39 Quit Arathis_uni ("Bye, bye")
15:39:48GodEatergnu emacs, or xemacs ? Or some other flavour ?
15:39:58Bagderthe comment is wrong
15:40:12Bagderso the "local variables" thing does that if you have auto-evaluation
15:40:14Bagderwhich I don't
15:41:00BagderI use plain gnu emacs
15:41:09Bagder21.4.1 atm
15:41:45GodEater21.4 here it seems too
15:42:46BagderI do load-file on differen styles
15:43:03Bagderand then I have a add-hook on c-mode-common-hook to select the correct one
15:43:06Bagderbased on the path
15:43:26 Join kaaloo [0] (
15:43:38 Join barrywardell [0] (
15:43:59 Part kaaloo
15:44:51Bagdertry this
15:44:53Bagder-;; * eval: (set c-file-style "rockbox")
15:44:53Bagder+;; * eval: (c-set-style "rockbox")
15:47:03GodEaterthat appears happier
15:47:35GodEaterit certainly didn't complain this time
15:47:37 Join stinke [0] (
15:47:55stinkeho, more people here than I expected
15:48:13GodEaterquick - hide everyone
15:48:18*Bagder does his bot impression
15:49:29markunstinke: we'll be all very quiet so you can ask your question :)
15:49:43stinkeoh, just wanted to see whats going on
15:50:13 Quit XavierGr (Nick collision from services.)
15:50:15 Join XavierGr [0] (
15:50:44GodEaterwe're hiding ;)
15:51:04markunstinke: do you have a player with rockbox?
15:51:29GodEaterBagder: I'm guessing a smart person that's trying to implement customisable menus would try not to break the voice system in the progress yes ?
15:51:48Bagderhah, yeah that's one of the challenges
15:52:05stinkeeh, whell. I have a HDD100. Which I happen not to use anymore. So i'd put some effort into putting it to some use.
15:52:09*GodEater decides he may actually need a piece of paper or two...
15:52:36stinkeGiven that in about 3 weeks, I'm off the hook for 2 months at my uni.
15:52:53GodEaterAlthough, I'm guessing since someone using this feature is writing their own menu, I don't need to worry about language support ?
15:53:28markunstinke: which company makes HDD100?
15:53:35stinkeerm, sry, philips
15:53:48stinkeits quite similar to the ipod 3. gen as far as i can see
15:53:55Bagderpp mi4 one yes
15:54:29 Join perplexity [0] (
15:54:36Bagderstinke: you might be able to run the Rockbox elio bootloader on it...
15:54:41stinkeyeah. ive been reviewing some deadlisting of the decrypted firmware. maybe ill find some hints to make it work
15:55:00stinkeah..? ill have a look at that, thanks
15:55:09 Quit Criamos (Read error: 110 (Connection timed out))
15:55:18Bagderstinke: it seems to be a fairly "standard" PP based player
15:56:14stinkeyeah, thus im not selling mine on ebay for 1euro like everyone else. id make more use of it if it played plain mp3s. but even my handy does that better now. truely sad.
15:56:35stinkesound is quite good though, and magnesium+hardended glass case
15:56:37stinkereally nice actually
15:56:46*Bagder explains to the crowd: "handy" being german for mobile phone ;-)
15:56:47stinkecrappy firmware though
15:57:15stinkegot me ;D
15:57:18phrozen77Bagder: or cellphone :)
15:57:19*Bagder grins
15:57:36Bagderwhat is the most used word for it?
15:57:40stinkeAFAIK people over in the uk say it now to
15:57:50GodEatererm nope
15:57:53GodEaterit's just "mobile" here
15:58:02stinke;) ah
15:58:24w1ll14m|workGodEater: I'm have created a little patch for the current cvs which will load autoload.cfg in the ipod root
15:58:38GodEaternice - but why tell me personally ? ;)
15:58:46w1ll14m|workit loads after config.cfg as overlay
15:58:47Lynx_it's actually weird we use and english word for it that's not used in any other country
15:59:07w1ll14m|workGodEater: still a little piece of text from previous message i was typing....
15:59:07phrozen77heh, i'd appreciate it if rockbox would be ported to the 5.5gen 80gb ipod :>
15:59:13markunw1ll14m|work: "current svn" of course :)
15:59:34w1ll14m|workmarkun: i can't get cvs uit of my head ;) indeed svn
16:00:13phrozen77coz most of the linux players implementation of writing to the itunes.db seems to be pretty much broken :| i fuck up the db like every other week
16:00:22GodEaterphrozen77: LinusN is working on it - but it's non-trivial.
16:00:45w1ll14m|workanyone interested in patch?
16:01:11phrozen77GodEater: do you know if there are any estimations about when it will be finished?
16:01:33GodEaterthink you've been here long enough to know the answer to that question....
16:01:47linuxstbw1ll14m|work: You should post it to the patch tracker. I'm not sure if I like it, but I think it belongs in .rockbox, rather than the root.
16:01:52LinusNphrozen77: it will be finished when i am done
16:02:11phrozen77LinusN: thought so :) no offense meant, though ;)
16:02:31w1ll14m|worklinuxstb: it's possible too, but i thought it woulb be easy to place it in root for easy edit... ;)
16:02:56phrozen77LinusN: could i be of any help to you? besides coding, heh
16:03:10GodEateryou could leave him in peace ?
16:03:12***Saving seen data "./dancer.seen"
16:03:14phrozen77sure :)
16:03:23LinusNphrozen77: not yet, but i will need testers
16:03:38markunw1ll14m|work: will you patch do the same as the ~ prefix?
16:03:42GodEaterpresuambly across all platforms too
16:03:51 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
16:03:52phrozen77LinusN: no problem, since i already format it every other week :P
16:04:05w1ll14m|workmarkun: ~ prefix ?
16:04:20markunw1ll14m|work: check the last commit
16:04:34GodEateras I understand it, LinusN's changes will be far reaching across all RB targets and will need testing on pretty much everything.
16:05:06LinusN...which is why i don't rush it
16:05:32w1ll14m|workmarkun: i may be stupid but i don't understand :)
16:06:42 Part LinusN
16:07:42w1ll14m|workmarkun: no, it's a static file and isn't edited by rockbox config.cfg will have volume: 1 and autoload.cfg volume: -25 (autoload is loaded after config.cfg)
16:08:22markunw1ll14m|work: so, what will it do?
16:08:35markunalways set volume to -25?
16:08:59Soapdoes someone mind testing ?
16:08:59GodEaternow look - you called him chicken and he left !
16:09:10w1ll14m|workmarkun: unless you change autoload.cfg in /.rockbox/autoload.cfg
16:09:29Bagderperhaps we should allow some kind of include from a config file
16:09:45markunw1ll14m|work: why is that better than changing config.cfg?
16:09:53Nico_Pdoes someone want to test my new cuesheet patch ? no it's working the other way round : mp3 loads cue
16:09:59w1ll14m|workbadger: i was thinking that too, but that was beyond my knownledge
16:10:02 Join toer [0] (
16:10:12w1ll14m|workmarkun: config.cfg is edited by rockbox when it shut's down
16:10:40markunw1ll14m|work: but not the settings with ~ prepended
16:10:47w1ll14m|workmarkun: so it saves the current volume theme etc, autoload is an overlay that is loaded directly after config.cfg allows a static volume to be set
16:11:05w1ll14m|workmarkun: i think so
16:11:08markunso your patch does the same as the last commit, but in a different way
16:11:18markunthat's what I am trying to explain
16:11:34*Bagder agrees
16:12:04w1ll14m|workmarkun: indeed, but you can always add more if you want ;)
16:12:24w1ll14m|workmarkun: i didn't know about the prefix option
16:14:15 Join Febs [0] (n=chatzill@
16:15:04 Join austriancoder [0] (i=c108287e@gateway/web/cgi-irc/
16:15:26w1ll14m|workif it could be usefull to anyone i have the patch :)
16:15:35austriancoderI have updateded - please have a look at it
16:16:44markunaustriancoder: nice work man
16:17:12Bagderaustriancoder: LinusN is gonna try to go there
16:17:35Bagderwhereever that is...
16:17:38austriancoderBagder: wow..
16:17:48Bagderwhere are they located?
16:18:09*austriancoder looks in google maps
16:20:08Bagder"our headquarters at Unterpremstaetten are just 10 km outside of Graz"
16:20:29austriancoderyep.. in austria..
16:21:43Bagderany estimate for when you'd get the data sheet?
16:21:56Bagderfor 3514
16:22:30austriancoderBagder: he told me that we will send it to me.. but i dont know when... will check my mailbox more often :)
16:27:07*austriancoder has checked how far away the company is... about 600km and it took about 8 hours by train
16:28:03Bagderis that like 200km from Wien?
16:28:56austriancoderBagder: jep
16:29:30 Join perl|work [0] (
16:31:29BagderStockholm => Wien goes for around 330 euros
16:31:59Bagderfor a random date in feb
16:32:31 Quit Mouser_X3 (Read error: 110 (Connection timed out))
16:33:46BagderSlasheri: looked at
16:33:57Bagderit has/had no svn checkout
16:34:25perl|work - this page is missing any gigabeat info
16:34:45Bagderperl|work: so edit it!
16:34:50markunit's a wiki
16:35:15 Join DerPapst_ [0] (
16:35:41SlasheriBagder: ah, so i need to remove the old cvs checkout and recheckout from svn?
16:36:03DerPapst_Bagder: the read permission for is not setted.
16:36:04Slasheriok, will do that
16:36:10DerPapst_same with mbr-3g-40gb.bin
16:36:21markunSlasheri: any nice things your are secretly working on?
16:37:01Slasherimarkun: hehe, well there is the improved gui list code and scrollwheel code for ipods
16:37:12Bagder... but the "mv" can be "rm -rf" instead ;-)
16:37:16 Join toffe [0] (
16:37:17Slasheribut there is still something to cleanup before a commit
16:37:55SlasheriBagder: nice :)
16:38:37Slasheriwith there seems to be another problem with too old version of svn
16:38:52Slasherisvn: This client is too old to work with working copy ''; please get a newer Subversion client
16:39:07Slasherii can try to update it if it's possible to do that without upgrading the whole system
16:39:28 Join DerPapst [0] (
16:41:50SlasheriBagder: done on (or is doing the checkout at the moment)
16:42:20Bagderit is such a lovely build friend ;-)
16:42:22 Join PaulJam [0] (
16:43:07 Join _Veseliq_ [0] (n=veseliq@
16:44:07*stinke hates compiling gcc ;-/
16:45:03 Quit OgMaciel ("Ex-Chat")
16:46:11GodEaterperhaps he means he just hates watching it compile. In which case I recommend the monitor's "off" switch :)
16:46:17 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
16:46:59stinkeah, gentoo (crossdev) does those nasty little bits for me ..
16:48:17stinkei usually mask those, otherwise id be maintaining x86, avr and arm for every new release of gcc
16:48:44BagderI wouldn't recommend that route
16:49:04linuxstbBagder: Did you see DerPapst_'s message about 10 minutes ago - file permission problems on
16:49:50BagderI'm on it
16:50:15GodEaterstinke: I agree with Bagder - I'm on gentoo too - but crossdev is a pain in the ass
16:50:16linuxstbThanks - thought you might have missed it, as you're normally faster than this... :)
16:50:35Bagdercrossdev has messed it up for more than one rockbox dev too
16:50:43stinkehmm, i do only need stage one right? (gcc+binutils) is much easier
16:51:10linuxstbAnd it's also not recommended to update gcc very often - things have the habit of breaking.
16:51:32stinkelinuxstb, oh, yeah, im aware of that! ;)
16:52:47dune2stinke: yep, only -s1 is needed
16:53:34dune2stinke: I use it at home, gcc-4.1.1 and binutils 2.17 .... and it compiles without error rockbox
16:53:39stinkeill see how far i get with the generic arm-elf install with crossdev, since i started the compile already. The rockbox script is generic arm(thumb) otherwise right, so no required hacks on the gcc codebase right?
16:53:46Bagderstinke: and for arm, you should probably go with 4.0.3
16:54:09Bagderagain, unless you want to challenge the gods
16:54:23 Join crwl [0] (
16:54:25*GodEater keeps a sacrifical chicken on hand at all times
16:54:36*Bagder uses goats
16:54:45*Bagder runs off to make food
16:54:46GodEatertoo posh for me
16:54:49 Join BHSPitMonkey [0] (
16:55:23stinkeah, active profile is set to gcc 3.4.6 anyhow... i don't remember why but i did so for some reason...
16:55:32 Quit DerPapst_ (Read error: 110 (Connection timed out))
16:57:15 Quit Insectoid (Read error: 110 (Connection timed out))
16:57:36dune2stinke: crossdev very cool under gentoo ... just "crossdev -s1 arm-elf" and you will get a working toolchain for arm :)
16:58:54stinkesome people seem to disagree ;)
16:59:25stinkei had it working for a generic atmel sam7S32
17:04:37*austriancoder uses also crossdev and it works for me (tm)
17:06:07linuxstbNico_P: Just reading the patch now...
17:06:53GodEateranyone else feel like shouting at the most recent poster in the 80GB thread for non-RB development comments?
17:13:17perl|workso, why not make this the official rockbox "theme" that comes preloaded?
17:15:51GodEaterwhat does it look like on black and white targets ?
17:16:28GodEaterI note there are only pictures there for 2 out of the myriad DAPS that Rockbox supports...
17:17:30markunbut I do quite like the style
17:17:48austriancodervery orange
17:18:01GodEaterI'm not saying it's a bad theme - but if it's to become the RB *default* it needs to work across a lot more than just two targets
17:18:09markunGodEater: I know that
17:18:16Soaplinuxstb / Bagder: What do you think about ?
17:18:23GodEaterI actually like it quite a lot too :)
17:18:44austriancoderGodEater: Roan/docs/rockbock/wps/ROCKboxed_screenshots?b_start:int=10">
17:18:46perl|workGodEater he has versions for almost all targets now
17:19:07GodEaterah ha - so he has
17:19:13GodEaterthanks :)
17:19:27 Part DerPapst
17:19:55GodEaterlooks pretty nice on the H140 - better than I would have thought.
17:20:10markunJust the X5?
17:21:04perl|worki assumming it's possible now to load an wps right from the start (for the improved new users experience)
17:22:03GodEatermy F40 shipped today
17:22:35perl|workmarkun gigabeat one looks a bit empty but he is open for all suggestions
17:22:44markunperl|work: I like empty :)
17:23:08*GodEater means the Ferrari...honest....
17:23:09perl|workwell, clock and date would be a nice addition at least
17:23:24markunyes, probably
17:24:28markunand maybe it's time to add some bigger default fonts for targets with a higher resolution
17:25:52Soapand unicorns.
17:26:00linuxstbperl|work: The new config file system doesn't make setting different defaults any different - we could always set a different default WPS, it's just that no-one did.
17:26:41linuxstbBut see here - I'm awaiting feedback and for any objections.
17:27:01linuxstb(we can always change the default font/wps later when better options are available)
17:29:00markunlinuxstb: I'm also talking about the embedded font
17:29:44markunit was nice during debugging to have so much on the screen, but for general use it's too small on the Gigabeat (and ipod video too I guess)
17:29:46perl|workwell that wps i posted "reflects" rockbox much better (in my opinion) than iCatcher and basically ready for all targets, so maybe it makes sense to poll it?
17:31:55 Quit trypee (Read error: 104 (Connection reset by peer))
17:32:19linuxstbI prefer iCatcher as it has more information in it - showing off more Rockbox capabilities...
17:32:56markunI prefer the orange one
17:33:06linuxstbBut we're only talking about a default...
17:33:22markunhaving them both is rockbox would be nice anyway
17:33:57linuxstbI agree.
17:35:21perl|worklinuxstb well as i said, the author is very open to suggestions and his theme has a much more cleaner, pro look, if you please
17:35:23 Join |Rincewind| [0] (
17:37:18markunwhat are the icons with 3 items at the bottom? Roan/docs/rockbock/wps/ROCKboxed_screenshots/photoalbum_photo_view?b_start=17">
17:37:52perl|workshuffle and repeat
17:38:17Soapfirst is volume, then shuffle, then repeat shuffle, then play, then battery.
17:39:11Soapoh, I guess you ment just shuffle and repeat shuffle (icons with three items - duh - I get it now)
17:39:15 Quit Lynx_ (" HydraIRC -> <- Try something fresh")
17:40:27markunSoap: I really don't recognise anything in them..
17:40:53 Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/
17:41:26SoapI don't quite get the icons either.
17:41:34perl|workyou have to try it
17:41:38pixelmamarkun: and then you like it better? ;)
17:41:41perl|workits quite intuitive
17:41:48 Nick Everybody|away is now known as Everybody (
17:42:26 Join rp- [0] (n=rp@
17:43:21austriancoderrp-: hi
17:43:24markunpixelma: yes, even then :)
17:44:00rp-did you get the datasheet yet?
17:44:12pixelmamarkun: I'm waiting for the Archos version though...
17:44:19 Quit Xerion (" ")
17:45:02markunpixelma: it will look very nice on the player
17:45:11perl|workguys just try it, he has nice intuitive icons for every option
17:45:56austriancoderrp-: no.. i think in the next days
17:47:18 Quit midgey ()
17:51:50 Join Lynx_ [0] (
18:02:25Nico_Plinuxstb: had a look at the patch ?
18:02:25 Quit austriancoder ("CGI:IRC (EOF)")
18:02:35FebsJust catching up on the last hour of discussion. I'm very much in favor of making the Rockboxed WPS the default.
18:03:13***Saving seen data "./dancer.seen"
18:03:51 Quit lowlight ("CGI:IRC (EOF)")
18:05:39pixelmamy impression was that this theme is not yet finished (in some details and also missing versions for some targets)
18:05:58 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
18:06:29markunLinusN arrives at the scene to use his veto..
18:06:59LinusNok, then i say "over my dead body!"
18:07:28LinusNwhat are you discussing? :-)
18:07:34LinusNah, the wps
18:08:10LinusNi like it quite a lot - i think the icons are a bit confusing, but what icons aren't?
18:08:31LinusNthe orange background takes some getting used to
18:08:40LinusNbut overall a nice, clean wps
18:08:42 Join My_Sic [0] (
18:08:43 Join n1s [0] (
18:08:53 Quit perl|wtf (Read error: 110 (Connection timed out))
18:09:08 Join kaaloo [0] (
18:09:26 Part kaaloo
18:09:46perl|worki think the author needs some sort of an official approval and suggestions
18:09:54FebsThe orange background may not be something that people will prefer to use on a day-to-day basis, but it definitely would give Rockbox on the player a look and feel consistent with the website, cover page of the manual, etc.
18:10:10LinusNFebs: that's my though too
18:10:11markunperl|work: let him come here to discuss it
18:10:20perl|workhe said he'd be more than happy to finish all the targets
18:10:31FebsIt would certainy reduce the "how can I tell if I'm in Rockbox" questions.
18:11:14perl|workok lets try to get him in here
18:11:31 Quit zuzu_ (SendQ exceeded)
18:12:54 Join Mouser_X3 [0] (
18:15:34Nico_PLinusN: i've got a cuesheet patch ready... wanna see ?
18:16:12perl|workNico_P wow
18:16:16LinusNNico_P: busy now, maybe later
18:16:21 Join midgey [0] (
18:16:30Nico_Pperl|work: wow what ?
18:18:08perl|workNico_P well, the cuesheet patch, gets me excited all the time :P
18:18:22 Join lowlight [0] (i=c730180a@gateway/web/cgi-irc/
18:18:25perl|workthe author writes-"I'm about done a port for the iAudio X5"
18:18:46Nico_Phopefully it will soon be ready for inclusion in svn
18:22:22linuxstbNico_P: It's looking good to me, but I haven't tested the latest version yet.
18:25:06 Quit spiorf (Read error: 101 (Network is unreachable))
18:25:06 Quit lowlight ("CGI:IRC (EOF)")
18:25:07 Join spiorf_ [0] (
18:30:57 Join t-nine [0] (i=c7eb7bee@gateway/web/cgi-irc/
18:31:18t-ninecan i have wiki write permissions?
18:31:29 Join Redbreva [0] (
18:31:43perl|workok, the author of ROCKboxed might drop by here soon
18:32:30 Quit t-nine (Client Quit)
18:35:59 Join norbusan [0] (
18:37:35 Join Ribs [0] (n=ribs@
18:37:50 Join fasmaie [0] (
18:37:53pixelmaperl|work: does this theme show the next track info? (that's one thing I like to see)
18:39:11pixelmathe wps of the theme of course
18:39:34perl|workpixelma not as of now, he basically showed the idea and left the room for the suggestions
18:39:49perl|workwith the "unified look across the targets" in mind
18:41:47 Join Lear [0] (i=chatzill@rockbox/developer/lear)
18:42:14 Quit midgey ()
18:42:50 Join miepchen^schlaf [0] (
18:43:57perl|worki think right now it has the same look across the targets but the devices with bigger screens need suggestions
18:44:17fasmaieperl|work: which theme is this?
18:44:47 Join midgey [0] (
18:45:21fasmaieThat's a nice one.
18:45:51fasmaieHowever, it may have to come in a small screen/large screen format
18:46:04fasmaieWith more info on the larger screen targets
18:46:20perl|workfasmaie yes, thats the idea
18:46:57rp-is there a generic way to find out where the entry point for arm code is? i'm "trying" to disassemble/read the bootloader code from the sansa
18:47:23rp-or is there something to read on the need, what could be usefull?
18:47:31Bagderrp-: adress 0x0
18:48:41linuxstbBe aware that most of the bootloader is thumb code though.
18:48:58Bagderyes, the sansa BL code is mostly thumb
18:49:43rp-i read that, i disassembled with -Mforce-thumb
18:50:06barrywardellit doesn't start in thumb mode though
18:50:09linuxstbBut not everything is...
18:50:17 Join massiveH [0] (i=c617050a@gateway/web/cgi-irc/
18:50:41 Quit spiorf_ (Read error: 110 (Connection timed out))
18:51:51rp-i also try to use ida pro, but i don't really know how it works, i guess disassambling isn't easy ;)
18:52:50Bagderhehe, nopes
18:53:27SaLoMoNI just installed rockbox on my sansa
18:54:07SaLoMoNbut I can't use the doom plugin
18:54:25SaLoMoNand now i get "Missing Base WAD"
18:54:39 Quit Mouser_X3 (Read error: 110 (Connection timed out))
18:54:45massiveHyou need to download the wads listed on the wikipage
18:55:07stinkeheh, reminds me of doom ;D
18:55:22stinkeah, i get it
18:55:26massiveHthat page should have all the info for it, I think
18:55:32stinkeshould have read the line above
18:55:41stinkethought it was a coincidence
18:57:16massiveHI don't know if it works on that target, but it's an awesome plugin.
18:58:09 Join spiorf_ [0] (
18:58:17rp-yes it works on the sansa
18:58:42 Quit GodEater ("CGI:IRC (Ping timeout)")
18:58:46massiveHwell then, SaLoMoN will enjoy that plugin!
18:59:05SaLoMoNbut I can't listen to music with rockbox
18:59:23stinkehmm, gp2x rocks for that matter. quake runs ;)
19:01:22SaLoMoNare there any gameboy emulators for it?
19:01:26 Join Wiwie [0] (
19:02:16massiveHthere is a gameboy emulator for rockbox, but I don't know if it runs on sansa?
19:02:43stinkeoh, rockbox..
19:02:55barrywardellrockboy does run on the sansa
19:03:00barrywardellbut it's not real-time
19:03:16massiveHis it playable like the irivers?
19:03:19 Quit dune2 ("Leaving")
19:03:22stinkeah, i was just gonna ask
19:03:32barrywardellit's quite slow
19:03:34stinkehow they would be powerfull enough to do that
19:03:59barrywardelli don't know how fast the irivers are in comparison
19:04:36 Join outs1d3 [0] (n=jj@
19:04:53 Join Rondom [0] (
19:04:56massiveHit runs fast enough on irivers to be able to play a game, not realtime, but it does run faster than one frame per year
19:06:45 Part fasmaie
19:06:51 Part norbusan
19:07:34outs1d3Can someone confirm if the latest firmware will allow a iPod 5G to auto resume playing without holding the menu button when applying power in car adapter mode?
19:09:28 Join tvelocity [0] (n=tony@
19:09:45barrywardellit's maybe a few fps on the sansa
19:10:25 Join muesli__ [0] (n=muesli_t@
19:11:47 Join entheh [0] (
19:16:10 Quit phrozen77 ("All generalizations are false.")
19:16:34 Join phrozen77 [0] (
19:21:02 Part massiveH
19:21:16 Quit p0ser ()
19:21:30 Join massiveH [0] (i=c617050a@gateway/web/cgi-irc/
19:21:32 Part massiveH
19:21:51 Join massiveH [0] (i=c617050a@gateway/web/cgi-irc/
19:23:35 Join Soul-Slayer [0] (n=Jonno@
19:24:18Soul-SlayerHello, could anyone clarify whether the iriver H10 is an ARM target or not?
19:25:08barrywardellit is ARM
19:25:18Soul-SlayerThank you.
19:25:19barrywardelldual arm7tdmi to be precise
19:25:38massiveHthat's pretty precise.
19:26:26Soul-SlayerThank you, I noticed a recent commit of 'Assembler optimised ATA transfer loops for ARM targets. Only used for PP5020/5021/5022 targets atm.'. Do you know if this aids the H10 in any way?
19:26:52barrywardellyes it does. H10 is PP5020
19:27:15Soul-SlayerGreat, thank you, time to update my rockbox again I believe :p.
19:27:58 Join Arathis [0] (
19:30:57 Join bluey- [0] (
19:31:49 Join tamacracker [0] (
19:32:35tamacrackerWhat's up guys? Any new updates on the Rock Box for Toshiba GIgabeat?
19:34:56n1sBagder: a few quirks are left: the releases, daily builds, manual and irc pages on still says CVS builds in the menu on the left, otherwise it's looking good :-)
19:35:27 Quit Arathis ("Bye, bye")
19:36:49 Join zuzu_ [0] (
19:38:50 Quit Ribs ("eh eh ehhhh!")
19:39:41 Quit Soap ()
19:39:57 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
19:42:35 Quit relaxed_ ("mplayer -cache 512 -playlist")
19:44:15 Join Wiwie [0] (
19:45:28n1sI'm about to get rid of the super annoying 2sec bl timeout when battery is low, but do we want to keep the othe battery low stuf, (no BL fade, short spindown timeout)?
19:49:45massiveHhuh, I thought that 2 second thing with the backlight and battery low was a problem with my player...
19:49:54massiveHdidn't know it was a "feature"
19:52:04 Quit bluey- ("Leaving")
19:53:44 Join tucoz [0] (n=martin@rockbox/staff/tucoz)
19:55:09barrywardelln1s: I have no attachment to those features. I don't mind if you get rid of them
19:55:10foolshhas anyone else had ?random? lockups on the e200 target since the Assembler optimised ATA update?
19:55:11tucozhmm. i just tried to run iriver_flash on the svn build for the h120, but got a 'uncompatible bootloader' in return. Is there a new bootloader somewhere?
19:55:26barrywardellfoolsh: i was just wondering about that myself
19:55:33barrywardelli have been getting random lockups
19:55:33foolshoh ok
19:55:39foolshme 3
19:55:51 Quit idnar (Nick collision from services.)
19:55:53 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
19:55:54barrywardellbut hadn't figured out what it was until you mentioned it
19:56:21barrywardellmaybe we should ping amiconn about it...
19:56:37foolshseems so
19:56:39 Join Llorean [0] (
19:57:14barrywardellfoolsh: have you determined that that is the cause (ie. did it work with a build from before but not after the commit)?
19:57:33 Join mathgl [0] (
19:59:07argonelany progress on the as3514?
19:59:09n1sbarrywardell: ok, I'll get rid of them, it seems strange to try to save battery when it's almost out and wast when it's not...
19:59:18foolshbarrywardell: hasn't happened till today when i built the latest and greatest from svn when i saw the ata change for the PP5020/5021/5022 targets
20:00:03foolshbarrywardell: I can't reproduce it it seems random
20:00:05barrywardellit seems like the most likely culprit anyway
20:00:14barrywardellit seems quite random to me too
20:00:43barrywardellwe should run the test_disk plugin on it and see what happens
20:03:15***Saving seen data "./dancer.seen"
20:03:58Nico_Pwhat does the test_disk plugin do exactly ?
20:04:17barrywardelltest's disk speed
20:05:55barrywardelland does a stress test
20:06:01linuxstbThe ATA optimisations shouldn't have affected the e200 at all - they are not compiled.
20:06:29barrywardelltest_disk crashes on my sansa
20:06:41foolshyup mine too
20:06:43linuxstbThat's not a good sign...
20:06:55linuxstbDuring the speed test or the stress test?
20:07:11foolshor rather locks up: speed test
20:07:39barrywardelllinuxstb: good point. it freezes doing both
20:07:45barrywardelland randomly at other times during disk access
20:08:15tucozn1s, do you think we could add the iriver flashing procedure to the manual now?
20:08:51 Join funky [0] (n=repulse@unaffiliated/funky)
20:09:13linuxstbLooking at ata-sansa.c, there is something odd. MrH's NAND_interface.txt file specifies the registers as being 16-bit, but ata-sansa.c treats them as 32-bit.
20:09:13tucozthe procedure itself feels safe enough, but i am not sure as the flashing involves a semi official bootloader
20:09:26amiconnfoolsh: The assembler optimised ata code for pp doesn't affect the e200 at all
20:09:27 Join Soap [0] (n=Soap@rockbox/staff/soap)
20:09:55preglowlinuxstb: good going!
20:10:06Lloreantucoz: Wait until we have a fully official bootloader version for it.
20:10:21tucozLlorean, righto. i think i agree with you.
20:10:48LloreanAnything in the manual more or less *becomes* official, as far as I'm concerned, so if you were to add it, everyone would instantly assume that it's fully supported, and I'd rather just wait until there's a proper new bootloader version.
20:11:26barrywardellamiconn: linuxstb just pointed that out too. must be something else causing the freezes on disk access. sorry for the false alarm
20:11:33amiconnbarrywardell: If test_disk crashes or locks up, something must be wrong with the sd driver
20:11:43tucozLlorean, so be it
20:11:58linuxstbbarrywardell: Did you see my 32-bit/16-bit question?
20:12:24barrywardelllinuxstb: yes, I did
20:12:27barrywardelllooking at it now
20:12:41barrywardelldoesn't explain why it has only started crashing recently though...
20:12:58linuxstbI'm not sure what the consequence of accessing 16-bit registers as ints would be though - especially on little-endian hardware.
20:13:18linuxstbBut it means that you can use amiconn's optimisations on the sansa - the copy_read_sectors() function looks identical.
20:13:36linuxstbBut obviously make it stable first...
20:14:48barrywardellthe thing is I only noticed the problem arising today, so it's probably quite new
20:15:05barrywardellnow, why are there no old daily builds for the sansa for me to test :(
20:15:42 Join dune2 [0] (
20:15:50n1stucoz: Yes, I agree with you that we should wait too, Slasheri should decide when he is happy witth the bootloader/flashing stuff and it has been tested thoroughly.
20:16:24tucozyes. i think it is wise to keep the flashing hidden in the wiki for now.
20:16:54 Join robin0800_ [0] (
20:16:58barrywardellah, they're there on, but not on the daily builds page
20:18:14 Quit robin0800 (Read error: 110 (Connection timed out))
20:18:17barrywardellBagder: any ideas about old sansa daily builds being missing?
20:18:36barrywardelllinuxstb: i'll test to see if using shorts instead makes any difference
20:18:38foolshwould Nils Wallménius's changes on the 23 Jan 15:43 with ata driver have something to do with the lockups on the e200?
20:19:20foolshthose woould have happened before my last build
20:20:40barrywardellor jdgordon's
20:21:52 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
20:21:59foolsheither way its way past my bedtime night all
20:24:25barrywardelltime for me to go too. i'll test tomorrow unless someone else gets there first
20:24:30 Quit barrywardell ()
20:24:52amiconnata.c isn't used for the e200
20:25:32 Quit _Veseliq_ (Remote closed the connection)
20:25:47 Quit mathgl ("Quitte")
20:27:34 Join Mouser_X3 [0] (
20:37:20 Quit rp- ()
20:42:14 Join dan_a [0] (n=dan-mirc@
20:45:19n1sis this just a typo in powermgmt.c? (the sinle '|') #elif defined(HAVE_WM8758) || defined(HAVE_WM8975) | defined(HAVE_WM8731)
20:46:10 Quit blueworm ("Leaving")
20:50:00 Quit Lear ("Chatzilla 0.9.77 [Firefox]")
20:50:00SaLoMoNcan anyone give me some pacman maps?^^
20:52:30n1sas in pacman roms? no we can't
20:52:31 Quit outs1d3 (Read error: 104 (Connection reset by peer))
20:53:29 Quit MarcoPolo ("Bye !")
20:53:42robin0800_where do i find arm-elf-gcc 4 0 3
20:54:05robin0800_only got 4 0 2 @present
20:54:07n1syou build it, witj
20:54:51robin0800_whats the full command?
20:55:32robin0800_svn is this it
20:56:39 Join charkins [0] (n=casey@pdpc/supporter/active/charkins)
20:58:17 Join Mikachu [0] (
20:58:44 Quit tamacracker (Remote closed the connection)
20:59:01markunrobin0800_: 4.0.2 works fine too
20:59:34markunn1s: looks like a typo
21:00:25sneakumsrobin0800_: it's, in the tools directory of your svn checkout
21:01:30*dan_a runs test_disk on the Sansa flash driver
21:01:37*dan_a hangs his head in shame
21:01:46 Quit robin0800_ ("The early bird may get the worm, but the second mouse gets the cheese")
21:01:49 Join GodEater [0] (
21:03:32 Quit Everybody (Read error: 110 (Connection timed out))
21:05:00n1smarkun: does this look ok
21:05:33 Join tamacracker [0] (
21:07:01markunn1s: yes, much better
21:07:54dan_aI wonder if aligned writes on the Sansa will be quicker if I take the lcd_update() call out...
21:08:58markunn1s: also the WM8751 needs to call this function I think. Are there in fact any hardware codecs without this function?
21:10:12 Quit charkins ("Ex-Chat")
21:11:39n1smarkun: I dunno, but it's not implemented for the sansa yet at least....
21:12:13markunn1s: maybe better to add a stub for the sansa audio driver then
21:12:26n1shmmm, yes...
21:13:24*amiconn wonders whether audiohw_close() (and some other functions should be replaced by an empty #define on targets which don't have it
21:13:38amiconnLess #ifdefing...
21:14:27pixelmamarkun: do you know if there are other nimbus-fonts out there? I'm searching for other sizes...
21:16:31pixelmaI found nimbus-18 but not smaller ones
21:16:50n1samiconn: where might one do that, for those targets missing it?
21:18:15 Quit tamacracker (Remote closed the connection)
21:18:21 Join webguest67 [0] (i=41bdf751@gateway/web/cgi-irc/
21:18:26webguest67hello all!
21:18:56markunpixelma: they are all based on the Chicago font, maybe you can find smaller version of that
21:19:20markunhi webguest67!
21:19:31pixelmaah thanks!
21:20:12*n1s goes away to assemble ikea lamps...
21:22:05 Join robin0800 [0] (
21:22:06 Quit webguest67 (Client Quit)
21:22:12 Quit Wiwie (Read error: 104 (Connection reset by peer))
21:26:49 Quit robin0800 (Client Quit)
21:27:19 Join MarcoPolo [0] (n=MarcoPol@
21:29:12 Join twins [0] (
21:29:32 Quit midgey ()
21:30:02 Join habana [0] (i=58a10615@gateway/web/cgi-irc/
21:32:03habanaCan anyone using latest RB for Sansa confirm me that (right/left moves) are done with the wheel ? i'm a bit confused between my versions :/
21:32:36dan_ahabana: Up/Down is done with the wheel, left and right with |<< and >>|
21:32:59habanawasnt the patch for wheel commited ?
21:34:23habanamaybe i only did it locally . I find it's way better to frag
21:34:55 Quit MarcoPolo (Read error: 104 (Connection reset by peer))
21:34:58dan_aHmmm... I think maybe you're talking about one particular plugin?
21:35:29 Join MarcoPolo [0] (
21:35:53habanaoups, the doom patch. sorry
21:36:46LloreanDoom also needs a 90 degree rotate, and "Record" would probably make a good shoot button for it actually
21:36:56dan_aNo, the wheel patch hasn't been committed - Yossa told me it wasn't ready (the wheel moves too slowly)
21:38:13habanastill usable :)
21:38:37dan_aI'm working on fixing the problems with the flash driver at the moment - the results shouldn't be like this:
21:39:33Llorean91kb/s is a wee bit slow
21:40:02 Join Mouser_X [0] (
21:40:23dan_aUnfortunately I think I trashed my Sansa's FS with a bug in the driver - formatting time!
21:40:23 Quit markun (Read error: 104 (Connection reset by peer))
21:41:07 Join markun [0] (n=markun@rockbox/developer/markun)
21:41:41massiveHouch, that hurts.
21:44:29*amiconn wonders what goes wrong on sansa wrt create and aligned write
21:44:39 Quit stinke ("Verlassend")
21:45:12dan_aamiconn: I think it's the lcd_update() call I accidentally left in copy_write_sectors
21:46:11amiconnNo wonder the speed test seems to "hang"
21:46:32amiconnDoes the sansa have 32MB ram as most other swcodecs?
21:46:40dan_aI believe so
21:47:11amiconnAt 91KB/s, writing just the speed test file will take > 5 mins
21:48:56dan_aIt's nice that we have the LED which lights up when you move the scroll wheel to confirm that it hasn't hung
21:49:03Bagderhey, the sansa c200 series use mi4 too...
21:49:15amiconnOne lcd update per 16-bit transfer?
21:49:38dan_aamiconn: Only on aligned transfers.
21:50:58*amiconn thinks that something can't be right with the sansa's lcd_update then
21:51:00Mikachudan_a: it's not entirely unlikely the backlight will continue to function after a hang, if it's called from irq context
21:51:28amiconnIt means that lcd_update() does >45000fps
21:51:35dan_aBagder: I thought that the c200s were Telechips-based? I must be mistaken. They have AS3514 DACs, IIRC
21:51:47n1samiconn: where would be a good place to define auidohw_close() as an empty macro for unsupported targets?
21:51:53dan_aamiconn: We've not worked out how to make the update synchronous yet
21:51:55 Join Marc_ [0] (
21:52:00Bagderdan_a: I got an mi4 mailed to me, complete with decryption key ;-)
21:52:27 Quit Marc_ (Client Quit)
21:52:43 Quit Mouser_X3 (Read error: 110 (Connection timed out))
21:52:52amiconnn1s: Hmm, probably some audio related .h file.
21:53:04amiconnNot sure which one
21:54:53amiconndan_a: As linuxstb said, you can also try ata-as-arm.S on sansa. The transfer loops are identical, you just need a different "ata" port address in the asm, and 2 #defines and declarations in ata-target.h
21:55:40 Join tamacracker [0] (
21:55:41GodEaterBagder: did it arrive in the obligatory plain brown envelope delivered by a man in a trench coat and trilby ?
21:55:46dan_aamiconn: I'll try that once I've fixed the problems
21:56:11BagderGodEater: unfortunately not, clearly I must give better instructions to the outside world
21:56:51GodEaterI just assumed it was from MrH - clearly you have another benefactor who doesn't guard his identity so well ?
21:57:16Bagderthis is from a new friend, who used mi4code successfully
21:58:01GodEaterI get the impression mi4code takes a while to run ?
21:58:30Bagderits a quickie
21:58:34*GodEater wonders at the "successfully" qualifier then
21:58:40GodEaterit sometimes doesn't work ?
21:58:51LloreanGodEater: People have difficulty with console apps, y'know.
21:58:51Bagderhe scanned for the key using the BL as input
21:59:13GodEaterLlorean: no? really? I'd never noticed ;)
21:59:29Bagderit mainly proves he understands how things connect and hints at a cluelevel about average ;-)
21:59:42BagderI meant "above"
21:59:54GodEaterI thought so :)
21:59:59 Part Llorean
22:00:18GodEaterwas it something I said ?
22:00:40Bagderyou forgot to add "sir" when you addressed him!
22:00:44GodEaterah yes
22:00:48GodEaterI'll do better next time :)
22:00:56 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
22:01:00GodEatersorry sir
22:01:06*Bagder giggles
22:01:43 Quit tucoz (Read error: 110 (Connection timed out))
22:02:44 Join tucoz [0] (n=martin@rockbox/staff/tucoz)
22:02:48habanaconsole what ?
22:03:16 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
22:03:19***Saving seen data "./dancer.seen"
22:04:13dan_aOh dear... taking the lcd_update call out seems to have stopped the test_disk plugin working at all
22:04:52GodEaterbecause clearly the lcd is a core part of disk accesses ?!?!?!
22:09:22 Quit tamacracker (Read error: 131 (Connection reset by peer))
22:09:56LloreanClearly even
22:10:09amiconndan_a: Did you try changing the register width?
22:10:35 Join Zagor [0] (
22:11:09 Join tamacracker [0] (
22:11:10dan_aamiconn: I'm pretty sure that's how I trashed the filesystem, by not doing that right.
22:12:54GodEaterwhy on earth does that guy in the apple forum feel he has to put his PC in safemode to run the iPod / Rockbox install ?!?
22:13:14GodEaterand what's with the msconfig crap ?
22:14:10LloreanGodEater: I think that's for the "if you don't have admin access on the computer"
22:15:12GodEaterI can only imagine that's of any use if you're not supposed to have admin access
22:15:25GodEaterand in that case - I imagine the machine will be better locked down than that
22:15:38LloreanWindows security is somewhat lax. If you've created a User account but haven't actually put any restrictions on admin access other than not logging into it, maybe.
22:16:13LloreanA lot of WindowsXP machines log you in as a User by default without showing the login screen but don't have any real restrictions. The kinds of computers you buy at Walmart.
22:16:41GodEaterso you could always do "Run As" ?
22:16:53GodEatersafe mode seems an odd way to do it
22:17:05GodEatermind you
22:17:13GodEaterI've not used XP Home in *years*
22:17:13LloreanGodEater: If you created a cmd shortcut, I suppose
22:17:39LloreanWell, this is someone who felt they needed to make a *video* to explain how to use a console application.
22:17:52GodEaterWindows comes with one, it's under accessories
22:18:08GodEaterbut you can *also* run "runas" from another command prompt.
22:18:18*GodEater can see that's a slippery slope though
22:18:22 Join Thundercloud [0] (n=thunderc@
22:18:38GodEaterfor those command-prompt-challenged in the first place
22:19:08LloreanHe's definitely not getting stickied, though it's clear he expects to be since he supposedly looked through the stickies expecting something like this might already be there
22:19:31Mikachuare we talking about the youtube video with the inexplicably unreadable text and bad music?
22:19:36GodEaternothing stopping him putting it in the wiki ;)
22:19:44LloreanMikachu: Definitely.
22:19:54GodEaterthere's bad music ?
22:19:58*GodEater has his laptop muted
22:20:00Mikachuthere are so many things wrong, i don't know where to start
22:20:08LloreanGodEater: Well, I assumed it was the same video from the unreadable text.
22:20:51GodEaterwe'd be unfortunate to get two in one day ;)
22:21:02 Join zefie [0] (
22:21:02Mikachui saw some brazilian one too
22:21:08LloreanIt really doesn't seem that unlikely with the current growth rate.
22:21:35LloreanBy the way, it's getting more likely that this month will set a new record for forum registration.
22:22:10FebsFor once, I'm happy that my company's web filter won't let me get to Youtube.
22:22:29GodEaterthe forums are getting very choopy in the morning (UK time)
22:22:35 Quit tamacracker (Remote closed the connection)
22:23:08GodEaterI've had "SPF cannot contact the database at this time, the server is probably busy" messages every morning this week
22:23:22GodEaterSMF even
22:23:22LloreanSMF, but yeah.
22:23:43 Join midgey [0] (
22:24:17*GodEater was sort of hoping the Positive Internet guys would have come back by now - they could have provided a host to run the forums on easily
22:25:50 Join habXcrashed [0] (i=58a10615@gateway/web/cgi-irc/
22:26:10 Quit ender` (" Programming is like sex becuse: 14. Its a great way to spend a lunch break.")
22:27:38 Quit habXcrashed (Client Quit)
22:27:38 Quit habana ("CGI:IRC (EOF)")
22:28:47 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
22:29:00 Quit amiconn (Nick collision from services.)
22:29:00 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
22:29:34 Join ender` [0] (n=ender@
22:31:29 Part Llorean
22:32:37 Quit Rondom ("Ex-Chat")
22:36:40 Quit GodEater ("User pushed the X - because it's Xtra, baby")
22:37:50 Join tamacracker [0] (
22:38:12 Join habana [0] (i=58a10615@gateway/web/cgi-irc/
22:39:44habanabloodtoll frag game is dirty (just crashed my x ...) It's the last time i try a java based 3d game
22:39:52Nico_Pwhere's the video ?
22:40:57linuxstb_Anyone have any comments on FS #6571 ?
22:41:35Nico_Plinuxstb_: apart from "i like the concept", no, sorry
22:41:47*Bagder agrees with Nico_P
22:42:05*Bagder tries to encourage a new Rockbox port
22:42:10Bagder(over email)
22:42:19Hotfusionzune port ol
22:42:22Nico_PBagder: what port ?
22:42:29Bagdersansa c200
22:43:09Mikachuwhy does it have a number if they change the letter for new versions? (rhetorical question)
22:43:38SaLoMoNBagder, do have any ideas when the rockbox e200 port will be final?
22:43:42dan_aIt's PortalPlayer based, (I guess PP5024)
22:43:42SaLoMoNor can play sound
22:43:55Bagderit looks very similar to e200 based on the outside looks
22:44:26 Part massiveH
22:44:27amiconnMikachu: (1) The number also relates to the capacity. e200 is just the series, there's e240, e260 etc
22:44:38amiconn(2) Afaik there's also an e100 series
22:44:54Mikachuah, i see
22:45:31midgeyamiconn: i can confirm the e100 exists
22:45:33Mikachuand the c stands for color i guess ;)
22:45:40tucozlinuxstb, i guess it would be simple enough to make a similar script for windows as well (to tar the .bmp's)
22:45:43 Join Thundercloud_ [0] (n=thunderc@
22:45:44SaLoMoNand the e?
22:45:47SaLoMoNfor extra?^^
22:46:11Bagderfor "even more color" ;-)
22:46:22SaLoMoN[22:44:11] <SaLoMoN> Bagder, do have any ideas when the rockbox e200 port will be final?
22:46:29SaLoMoNcan you reply me please?^^
22:46:32midgeywell, the e100 has an sd slot and e200 has mini sd, but the e100 is black and white
22:46:46BagderSaLoMoN: none of the ports have finalized yet so why should the e200
22:46:47SaLoMoN[22:44:15] <SaLoMoN> or can play sound
22:47:03Bagderyou know the answer to that too
22:47:04midgeySaLoMoN: thats being worked on
22:47:13pixelmamarkun: still around?
22:47:31SaLoMoNmidgey, yeah but I wana now when it could be finished
22:47:37SaLoMoNif it are months or years
22:47:41linuxstb_tucoz: Yes. Or it's the kind of thing a site like could do - packaging the bmp files for distribution.
22:47:47SaLoMoNor just some seconds
22:48:04midgeySaLoMoN: i'd estimate closer to months
22:48:06dan_aSaLoMoN: At the moment it's too far away to know.
22:48:07Mikachulinuxstb_: i'm just speaking without looking at the code, but wouldn't it make more sense to first get a list of filenames->wps bmp slots, and then read the .tar?
22:48:12SaLoMoNmh okay
22:48:22SaLoMoNthen i'll wait and update
22:48:39linuxstb_Mikachu: Where would you store that list?
22:48:52SaLoMoNIs it possible that I need to update the bootloader if I update rockbox?
22:48:55Mikachuhere and there
22:49:05SaLoMoNor will it be usable with newer versions too
22:49:08tucozlinuxstb_, another thing. isn't the problem with random access that it slows the loading? and in that case, then i consider you approach the best. (to read the .bmps in sequence)
22:49:09Mikachuyou could store it in the wps backdrop buffer for example :)
22:49:39Mikachu(just load the backdrop after the tar)
22:49:46 Quit Redbreva (Read error: 110 (Connection timed out))
22:50:12Mikachuor you could have rules for filenames
22:50:16Mikachuso they have to be a.bmp etc
22:50:21Mikachuso the mapping is hardcoded
22:53:29Mikachulinuxstb_: any of those ideas sound not crazy?
22:53:29linuxstb_Well, I think I'll do something like that - i.e. load all the bitmaps from the tar sequentially, then map to the wps. The advantage of tar over a proprietory binary format is ease of creation, and forcing the order of the bmps negates that.
22:53:58tucozwhy is tar better than cat?
22:54:22Mikachuheaders are surely helpful?
22:54:28 Quit Mouser_X (Read error: 110 (Connection timed out))
22:54:28 Quit MarcoPolo ("Bye !")
22:54:43tucozbut the bmp headers will still be there, even though you use cat
22:54:55Mikachuyou might want to put other files in the .tar eventually
22:54:56linuxstb_But then you lose the filename info.
22:54:56 Quit habana ("CGI:IRC (EOF)")
22:55:06tucozah. right
22:55:06Mikachudepending on how linuxstb_ implements it, maybe even the .wps file
22:55:22linuxstb_I don't think I'll go that far.
22:56:19preglowlinuxstb_: zip support isn't too complicated either, with just archiving, no compression
22:56:29preglowlinuxstb_: however, reading the file sequentially in any case isn't really a bad thing
22:56:41Mikachubut then people will create compressed zip files and wonder why it doesn't work
22:57:10preglowif they manage to do that with the amount of stressing i'd put on the point UNCOMPRESSED, i'll just ignore them :>
22:57:17argonelis the pinout for the sansa e200 dock port known?
22:57:18 Join Daishiman [0] (
22:57:51Bagderargonel: I don't think so
22:58:40dan_aargonel: There's a thread on either or where it is discussed - I think they found the USB pins but nothing more
22:59:11Mikachuisn't that quite easy? ie just look at the usb cable
22:59:44Bagderyou could probably quite easy measure yourself to the usb pins
23:00:12argonelwell, there are 30 pins.. must be more than usb there :)
23:00:34argoneli'll settle for audio output over pinouts though :p
23:00:54Bagderthen pull out your multimeter!
23:00:55 Join tomthomson [0] (
23:01:37Zagorare there any board scans to study?
23:01:50argonelBagder: i promised myself that i'd use it for an entire week before disassembling it
23:02:10BagderZagor: yes sure several
23:02:29argonelscans won't do much good if its a multilayer board...
23:02:33dan_aI think that most of the pins go through a switch so they are only active when the Sansa is in the dock
23:03:05Zagorargonel: well it depends on the connector. very few connectors work with more than two layers.
23:03:28Mikachuzefie: you'll have to be more specific than that
23:03:35zefielol sorry
23:03:39 Quit tomthomson (Client Quit)
23:03:55Bagderhey zefie
23:04:12zefiehey Bagder
23:04:17Bagdernow pull your c200 apart and start scanning the pcb! :-)
23:04:22*Mikachu plays a nice tune on the tomthoms
23:04:29zefiei dont even have a scanner x.x
23:04:52argoneli'd do it, but my scanner is sheet fed
23:04:55ZagorMikachu: you run rockbox on your tomtom? ;)
23:05:09Mikachuheh, no; -!- tomthomson [] has quit
23:05:09dan_azefie: Then install the e200 build and see if the LCD is the same!
23:05:24*Bagder drums
23:05:26zefie(dan_a): its not, been there already lol
23:05:35 Join Arathis [0] (
23:05:50dan_aWhat happened? Wrong output or no output?
23:05:51zefielemme take it apart and get some chip numbers >.>
23:05:56zefieno output
23:06:02Bagderbut at least it somewhat proved the "all is plain text" trick of the mi4 still works
23:06:19argoneldoes anyone have a truly bricked e200?
23:06:20zefiei think the cpu is the same but lemme put it apart and get some real numbers
23:06:40Bagderargonel: several have had them
23:07:07 Quit Thundercloud (Read error: 110 (Connection timed out))
23:07:10argonelBagder: sent back for warranty repair?
23:07:32Bagderthey should run e200tool on them!
23:07:41argonelwhat is e200tool?
23:08:15Bagderit is MrH's tool for accessing the e200 while in manufacturing mode
23:08:24argonelsounds like fun
23:08:34zefiehmm why would it have a button battery in it?
23:08:49zefiebut it doesnt have a clock
23:08:56zefieor at least not a configurable one
23:11:36thegeekmrh sounds like a genius
23:12:23*dan_a agrees with thegeek
23:12:38ZagorI doubt he's human :)
23:12:41zefienot really sure what im looking for here lol
23:12:52midgeyBagder: the following pages still say CVS Builds : releases, daily builds, manual, IRC
23:13:22zefiewould the AMS chip be the cpu?
23:13:31Zagormidgey: we are aware of that. we just haven't got around to fix our template system yet.
23:13:38Bagderzefie: no, a part of the microcontroller/CPU
23:13:49Bagderzefie: the cpu is PP502X
23:13:58midgeyZagor: just trying to find quirks :P
23:14:02zefiethere is AMS, sandisk, infineon, and some other chip im not sure of ;)
23:14:02Bagderwhere X likely is 4 in your case
23:14:20zefienothing says "PP" though thats what im looking for
23:14:24Bagderzefie: please note all numbers/digits exactly as written
23:14:39dan_aYay! I've got the aligned write speed on the Sansa flash up to something reasonable
23:15:25midgeyBagder: what was the final say on propedits? bad idea?
23:15:31dan_azefie: The CPU will probably have the logo at the top of this page on it:
23:15:38linuxstb_dan_a: Is that just in C, or with amiconn's functions?
23:15:43Bagdermidgey: I don't think there has been a final say
23:16:06dan_alinuxstb: That's in C - up to 4863kB/s from 91kB/s
23:16:10 Join rotator [0] (n=e@rockbox/developer/rotator)
23:16:15 Join MarcoPolo [0] (
23:16:20Zagordan_a: whoa, nice work
23:16:29Mikachu5345% improvement :P
23:16:48dan_aIt was my mistake in the first place which made it so slow!
23:17:09zefieno chip has that logo
23:17:17dan_a(There is _no_ need to update the LCD on every word which is written...)
23:17:47 Part Daishiman
23:19:20*preglow takes notes
23:19:26 Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan)
23:19:31preglowyou never know when random advice might come in use!
23:20:29 Part tucoz ("Leaving")
23:20:35Mikachu<insert lyrics of Baz Luhrmann's "Everybody's Free" here>
23:22:05zefie well thats that chip
23:22:26 Join mirak [0] (
23:22:58argonelhopefully someone will get that data sheet someday
23:23:09dan_azefie: That suggests there isn't a PP5024 core in the c200 - we think that the AS3514 is built in to the 5024
23:23:15Bagderzefie: that's a dac/codec
23:23:15 Join Thundercloud [0] (n=thunderc@
23:23:45zefieit seems to have 32mb ram
23:25:16BagderI wonder if AMS's own player is what is displayed in that PDF
23:25:25tamacrackerhey guys
23:25:29tamacrackerhas there been any new updates
23:25:37zefiei have no idea about this other chip
23:25:37tamacrackeron the rockbox for toshiba?
23:26:00Bagdertamacracker: sure
23:26:12Bagderas can be seen on the web site's front page
23:26:29zefiegoogling all the numbers on it even seperately bring up squat
23:26:49argonelwhat are the numbers?
23:27:02dan_aDarn - compare error from the stress test on the (bugfixed) Sansa flash driver
23:27:53tamacrackerhas it been updated since a month ago?
23:28:01tamacrackerthat's when i first got rockbox
23:28:11Bagdertamacracker: rockbox most often gets updated every day
23:28:14zefieU 0642
23:28:34zefieall i have to go by
23:28:37tamacrackeroh lol
23:28:42tamacrackeri did NOT know that lol
23:28:47argonelzefie: no logos at all?
23:28:59zefiethere is a logo that looks like "e1" in a circle
23:29:00zefiethats all
23:29:35zefieits slightly bigger than the AMS codec chip
23:31:04argonelzefie: what kind of package? how many pins?
23:31:23 Quit tamacracker (Remote closed the connection)
23:31:28zefiei dont know the pins are under it
23:33:07argonelsquare or rectangular?
23:33:32zefieim trying to take a pic my webcam can do a decent res if my hand would stop shaking ;)
23:34:05zefiegot it
23:34:41Mikachu can increase resolution of bad cameras if you're very patient (it's quite slow)">
23:36:02zefiemight as well go for the rest of the chips
23:36:36 Part perl|work
23:37:46dan_aIt looks like the chip near the microphone might be an LV24020 radio
23:38:17zefieoh good there are scans
23:38:21zefiei dont need to fight with my webcam
23:38:23Bagderhm, that's probably the same pics
23:38:40maquishas anybody had a problem where an ipod continued playing the music, but none of the buttons (or the display) actually worked?
23:39:02Mikachuis Hold on?
23:39:04zefienow to put it back together in working order
23:39:07maquisMikachu: nope
23:39:12Bagderso what's behind the LCD?
23:39:15maquisi tried turning hold on and off again
23:39:23Mikachumaquis: try scrolling around on the wheel a bit
23:39:24dan_amaquis: Is it an official build?
23:39:32maquisMikachu: i tried that
23:39:49maquisdan_a: no... it's from cvs from about 2 weeks ago
23:39:54maquisi haven't had a chance to update it since
23:40:10maquisbut i hadn't seen this problem before in the past 2 weeks
23:40:20dan_amaquis: That's official then - if it's got no patches :)
23:40:22Mikachudoes the backlight turn on and off?
23:40:26maquis(only problem i've had since sticking this on is that playlists don't work)
23:40:29 Quit Nico_P (Read error: 104 (Connection reset by peer))
23:40:34maquisdan_a: ah... i thought you meant a specific build
23:40:36maquisMikachu: yup
23:40:48maquisif i move the scroll around or anything, the backlight goes on
23:41:06Mikachuthen i dunno :)
23:41:07 Quit Arathis ("Bye, bye")
23:41:15maquisit looks like the WPS froze up
23:41:20maquisMikachu: fair enough :)
23:41:24Mikachudoes the display update?
23:41:27maquisi was just wondering if anybody had seen this
23:41:30maquisMikachu: nope
23:41:31Mikachujust curious, i won't reach any conclusion either way
23:41:32zefie(Bagder): nothing is behind the lcd
23:41:46zefieand trying to access it seems to tear off the background behind the backlight
23:41:49argonelhmm. two different numbers from the same unit?
23:41:59argonelsame model, that is
23:42:00maquisi'm probably going to just restart it... but i'm kind-of annoyed because i have to re-build my playlist again since i can save playlists without trouble, but can't seem to play them
23:42:04Bagderso where's the cpu? ;-)
23:42:13zefiegood question
23:42:22zefiemaybe the manufacturing tool can give us more insight?
23:42:40Bagderwell, it pretty much _have to_ be a PP somewhere in there
23:42:46midgeyeh, is this the datasheet for the infineon chip?
23:43:17maquisMikachu: the one thing i just realized might be related... i turned it on while it was plugged in, then unplugged it for something, then plugged it back in
23:43:18maquislet me see if that causes the problem again
23:43:34zefieand it is probably the same as the e200 or pretty close because the rockbox e200 bootloader, while it just showed a black screen and powerd off after 10 seconds, did run... if that counts as running
23:44:02Zagorwhat is the square chip below the infineon?
23:44:14Bagderzefie: we'll be nice and count that now, but next time you need to come up with something better ;-)
23:44:18linuxstb_A disassembly of the bootloader should show quite quickly if it's a PP chip.
23:44:46Bagderlinuxstb_: the mi4 mentions PP5022 just like the e200 mi4 does
23:44:59*argonel bets its a custom chip
23:45:01linuxstb_There you go then...
23:45:01zefiethe fun part is i barely know C and know no assembly at all
23:45:17Bagderarm assembly is friendly to beginners...
23:45:22maquishmmm... didn't reproduce... :)
23:45:36Zagor???CPU?? :)
23:45:45Zagoranyone read chinese?
23:45:54Mikachujapanese, not close enough though
23:45:58linuxstb_A couple of billion people do...
23:46:00zefiethe only thingi really know is how to use it while its charging lol
23:46:06Zagorlinuxstb_: lol
23:46:25maquisZagor: if you can stick it up on the web someplace, i could try
23:46:25linuxstb_Never one around when you need one though...
23:46:37maquisi'm a beginner, but i do know a few characters
23:46:41Zagormaquis: it's on this link:
23:47:05 Quit |Rincewind| ("Cya")
23:47:28maquisZagor: you want the whole thing?
23:47:41maquisi can pick out individual characters, but not very much
23:47:47Zagormaquis: specifically the text around the word "CPU"
23:47:56 Quit zylche ("-")
23:48:04Mikachujust looking up what the kanji mean didn't tell anything
23:48:09dan_aCan help?
23:48:17 Join zylche [0] (
23:48:29maquisZagor: sorry... that's outside of my range
23:48:50dan_a"n all these chips, the most attention to the needs of this chip SanDisk iNAND, In fact, it was a Flash and the integration of the ARM chip"
23:49:22 Quit Thundercloud_ (Read error: 110 (Connection timed out))
23:49:33 Join Roan [0] (
23:49:42Zagor"INAND can save CPU and the main system memory buffer random. ensure a high degree of reliability and provides a complete disk-file management structure."
23:49:47Zagorso no meaningful info
23:49:56ZagorI didn't know google did chinese. good stuff.
23:50:08zefiehow do you compile the e200tool ><
23:51:08Bagder"File has no license, Please use WMP to transfer again"
23:51:22*Bagder runs strings on the c200 decrypted mi4
23:52:04dan_aWe know that there is a PP processor in there - or at least PortalPlayer claim that there is. They don't say which one, though!
23:52:44zefienm figured it out i think
23:53:19midgeywhats the chance its a PP5024BF ?
23:53:51Bagderpretty big I thought, but then the external 3514 doesn't make sense to me
23:54:23Bagder(still from the mi4)
23:54:23 Quit zylche (Client Quit)
23:54:41 Join zylche [0] (
23:54:44ZagorBagder: I wonder where that will be displayed
23:54:45Mikachuhooray secure clocks on the internet
23:55:02zefieit cant find it lol
23:55:03Mikachufollowing that url gives a bad request though
23:55:06DataGhost650 dollars for a 1GB flash player!?
23:55:10DataGhostmust be HK-dollars then
23:55:23zefiee200tool is probably looking specifically for the e200
23:55:32BagderZagor: prolly nowhere, it is from within some kind of cert
23:55:38zefiewindows is prompting me for a driver though like the site says
23:55:39DataGhostah, lol. that's just 65 euro :P
23:56:05dan_azefie: Does the c200 have a recovery mode like the Sansa?
23:56:14 Quit Soul-Slayer ("Leaving.")
23:56:20zefiedan_a yeah
23:56:26argonelthere are too many ic logo websites with the exact same set of logos
23:56:36zefieit also seems to have manufacturing mode although useless to us
23:56:49 Join Thundercloud_ [0] (n=thunderc@
23:57:14Zagor?Secure Clock? means a hardware real time clock that has been secured from unauthorized access.
23:57:15 Join tomthomson [0] (
23:57:47Mikachuand it accesses this secure clock over unencrypted http?
23:57:51RoanHi, I'm working on the theme/wps ROCKboxed, hoping to have it become part of the CVS/SVN builds. I am wondering what the official view on support for languages is. What is the minimum support needed. Unfortunately, the font I've been using doesn't even have latin1 support (didn't realize that until earlier this week), so I'd need to change it to included at least that.
23:58:09ZagorMikachu: no, that's just to set it
23:58:41n1sRoan: the more you can support the better...
23:58:50Mikachubut if you can set it over http, how is it secure?

Previous day | Next day