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 icon identifies that the person is a core developer (has commit access).

#rockbox log for 2008-03-31

00:00:14*BigBambi was just about ask if you were familiar with Rockbox :)
00:00:25linuxstbphinze: Do any of the ideas on our wiki interest you? Or do you have your own suggestion(s)?
00:00:44phinzeone question that popped into my mind was about the scrollbar on the H10, which is still only implemented as up/down buttons... what's preventing that from working as it is meant to?
00:01:38 Quit piga ("Leaving")
00:01:46linuxstbI know there are issues with the button driver, but I'm not sure what you mean by "meant to"?
00:02:00 Join CyBergRind|w [0] (n=cbr@212.98.160.130)
00:02:27BHSPitLappydangit, this guy's gonna knock me out of the running
00:02:35phinzewell... as i don't have an ipod i don't know how the scroll wheel works in rockbox... but i would imagine it would be similar
00:02:54phinzemoving your finger up and down the tracking area moves the cursor
00:03:01phinzerather than the top just being up and the bottom being down
00:03:17BigBambithe scroll wheel scrolls as you move your finger round it
00:03:48Nico_Pphinze: there's a patch in the tracker that attempts to improve that, but it's not good enough yet
00:03:54markunphinze: the gigabeat could also use any such improvements
00:03:59markunand soon the meizu
00:04:01phinzeBigBambi: right, so the scroll bar would be like the scroll wheel unrolled and mounted vertically
00:04:21phinzegotchya
00:04:30***Saving seen data "./dancer.seen"
00:04:37BigBambithe gigabeat could do with the stupid cross being ripped out and replaced by something sensible (like a tactile one)
00:04:42bluebrotherdon't forget the mrobe100 ;-)
00:04:56phinzehaha
00:04:57markunBigBambi: you buy another player man
00:05:06BigBambimarkun: I have 5
00:05:14phinzeone for each finger?
00:05:30gevaertsBigBambi: that means you're the type to buy another one
00:05:30markun(if you have only 1 hand)
00:05:35scorcheBigBambi: you only have...bah
00:05:40BigBambiAnd when the beast port is completed it'll replace the F as my day-to-day player
00:06:16BHSPitLappyscorche, how much is being looked for in the abstracts/descriptions?
00:06:35scorcheBHSPitLappy: in terms of number of chars?
00:06:44gevaertsphinze: anyway, I don't think getting a scrollbar working is worth a GSoC project ;)
00:06:50BHSPitLappyscorche, well, I know the character limits :)
00:06:57BHSPitLappygeneral detail level / wordcount
00:07:13phinzegevaerts: thanks that's what i was wondering
00:07:29scorchebe as detailed as you can without going over the limit
00:07:38BHSPitLappyphinze, perhaps try porting rockbox to run on Linksys routers
00:07:43*phinze goes back to the list and strokes his chin
00:07:47phinzeBHSPitLappy: haha
00:07:54phinzethat would be ... interesting
00:07:55scorcheif you answer our template and have a bit more, that should put you around the limit
00:08:27gevaertsphinze: have you ever done anything with USB ?
00:08:42phinzei haven't, but that doesn't me that i can't ;)
00:08:46phinze*mean
00:09:07phinzethinking about MTP? or iPod fakery?
00:09:33gevaertsI think iPod fakery might be hard (and I personally don't care about that)
00:09:49*scorche would rather see soemthign useful to most/all targets
00:09:59*phinze agrees
00:09:59markunlike usb audio :)
00:10:18phinzemarkun: what does that entail?
00:10:26*gevaerts counts portalplayer targets
00:11:24markunphinze: being able to use a player as a soundcard, when you are at a place where there is none (like my office PC)
00:11:39phinzeooo
00:11:44phinzefancy
00:11:49gevaertsIt should be possible
00:12:59phinzehmm...
00:13:06gevaertsBasically, it would work on PortalPlayer targets, and the Gigabeat S (once people find out how to enable USB there).
00:14:24 Join z35 [0] (n=z@149.123.33.65.cfl.res.rr.com)
00:14:28phinzeso the player needs to show up to the host as a USB soundcard?
00:14:56gevaertsThere are two caveat with that : we still have reliability problems with USB, and we have no idea when those will be solved. Another is that it uses USB isochronous transfers, which is something we have not done yet, so it might present unexpected difficulties
00:16:10gevaertsphinze: yes. I actually will probably commit some changes soon that makes the player show up as a USB soundcard without any features (no output, no input,...). That's the easy part...
00:16:47phinzegevaerts: those sound like Rather Serious Issues, especially USB reliability
00:17:00phinzehow often do problems show up?
00:17:54 Quit donutman25 ("ChatZilla 0.9.81 [Firefox 2.0.0.13/2008031114]")
00:18:39gevaertsphinze: depends. What actually seems to happen is that the USB controller can't access RAM fast enough (DMA) if the CPU is doing too much at the same time. It seems more of a problem on PP5022 than on PP5020, so it might work pretty well on H10
00:18:44 Quit cbr|w (Connection timed out)
00:19:55gevaertsphinze: right now, it means that USB storage works well for some people, reasonably well for some others, and not at all for others
00:20:02phinzegotchya, so the result would then be corrupted data? is it detectable?
00:20:39phinzegevaerts: i've never had trouble with mounting my H10
00:20:53 Quit perrikwp (Remote closed the connection)
00:21:15BigBambiphinze: Have you enabled the USB stack then? As by default it isn't on (and you have had to transfer via the OF)
00:21:23gevaertsNot corrupted data. What happens is that USB packets get shortly interrupted, which makes the entire packet fail if the host enforces strict timing constraints. If that happens too often there is basically no connection
00:22:09*gevaerts adds one caveat. If the connection drops halfway through, and doesn't recover, of course you can have some corrupted data...
00:22:11phinzeBigBambi: this is where my lack of knowledge of rockbox's internals is going to embarrass me
00:22:17 Quit mimimati (Remote closed the connection)
00:22:24phinzeBigBambi: OF? refers to emergency connection mode?
00:22:28gevaertsphinze: what revision are you using ?
00:22:56BigBambiphinze: To use the recently new USB stack, you need to add a couple of defines to the make file before building (or to the platform config file)
00:22:56*phinze pulls out h10
00:22:57 Quit Nico_P (Remote closed the connection)
00:23:00*gevaerts remembers the bug that enabled usb storage on H10 unintentionally.
00:23:05BigBambiphinze: OF = original firmware
00:23:21phinzeBigBambi: thanks :)
00:23:58 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-1d079a1561281af8)
00:24:27gevaertsWith USB audio, you could do all sorts of things like using the FM radio as input, or even using codec output as PC input, adjusting volume on the player remotely,...
00:25:26phinzegevaerts: that does sound pretty cool. so in your mind importance(USB Audio) > importance(MTP) ?
00:25:36gevaertsActually, we don't seem to have those reliability problems on outgoing packets, which are what you use if you want to play music, so these problems might not really be an issue
00:26:16gevaertsphinze: for me personally, yes. I don't care about MTP. Of course others may disagree...
00:26:38*gevaerts adds a disclaimer : he has only be on the project for less than two months, and has only done USB
00:26:45*BigBambi couldn't care less about MTP, but isn't a dev, so don't put any weight on my opinion :)
00:27:49gevaertsI think MTP is not useful as such, but it would allow to update the database for new files more efficiently, which is interesting
00:28:19phinzeyeah that makes sense. so significantly less exciting. ;)
00:29:03phinzeBigBambi: running r16756
00:29:15linuxstbI think that if you're syncing from a database-driven media player on a PC, to Rockbox (and you want to use Rockbox's database), MTP makes sense. Not that I would use it...
00:30:50phinzeBigBambi: i always use emergency connection (aka OF) before connecting... you're telling me i can connect without rebooting?
00:31:14*phinze bounces up and down in anticipation
00:31:15szLackoGSOC question: If I'm interested in more then one project of Rockbox, should I prepare applications for every projects, or one summing all my interest is enough?
00:31:15gevaertsphinze: if you make your own builds, and set the correct stuff, you can
00:31:32 Quit lee-qid (Read error: 110 (Connection timed out))
00:31:33scorcheszLacko: one per project please
00:31:36BigBambiphinze: Not by default, Rockbox's USB mode isn't yet anabled (for the reason gevaerts has said)
00:31:41phinzesweet!
00:31:52BigBambis/anabled/enabled
00:31:53phinzei'd love to test it at the very least
00:31:58szLackoscorche: Thanks!
00:32:02gevaertsphinze: http://www.rockbox.org/twiki/bin/view/Main/PortalPlayerUsb has the details
00:32:42phinzegevaerts: it's all making sense now... i read that page and i was like, "but USB works fine for me"
00:32:58phinzenow i get that it's OF USB i was using
00:33:16phinzealways learning (and making a fool of myself in front of the rockbox community) ;)
00:33:21BigBambi:)
00:33:30gevaertsWe all do from time to time
00:33:42*phinze runs afk for 2 min
00:33:43 Join preglow [0] (i=thomj@tvilling2.pvv.ntnu.no)
00:33:55bluebrotherinteresting. Building cli interface of rbutil shows warnings on voicefont that the gui build doesn't
00:35:26 Quit countrymonkey ("CGI:IRC (Ping timeout)")
00:40:19*phinze is loving that rockboxdev.sh will build a crosscompiler for him
00:41:45scorcheit makes things a bit easier :)
00:42:23phinzegevaerts: alright, i'm digging this idea... do you think it's a feasible GSoC project scope-wise?
00:42:38phinze(or anyone who might have knowledge)
00:43:58gevaertsIt's hard to be sure. I think it can be done, but I'm not sure if it will be enough work for GSoC. Of course, it's been a while since I was a student, and I know USB reasonably well, so I might be wrong
00:44:40gevaertsBut I don't think you need to know that much about USB for this...
00:45:00phinzeright, i'd have to get up to speed on USB... but i'm a pretty fast learner (as they all say i'm sure heh)
00:45:14*gevaerts is notoriously bad at estimating workloads
00:45:36phinzegevaerts: can you quick 'splain the difference between mass storage support and logf()?
00:46:33gevaertsEasy. Mass storage is what gives you a drive, logf is the internal debug message mechanism, which you can route over USB these days. You won't need logf for now
00:47:50 Quit Rincewind ("bye")
00:48:42*bluebrother wonders if gevaerts had usb debugging hardware while implementing the driver
00:49:44 Quit gregzx ("ChatZilla 0.9.81 [Firefox 2.0.0.13/2008031114]")
00:49:46*gevaerts had (and still has) access to hardware usb tracers
00:50:13bluebrotherah. Nice :)
00:50:41*bluebrother was working with a firewire tracer during internship a few years ago
00:51:09 Quit waldo ("Konversation terminated!")
00:51:14gevaertsThis is of course an issue, but I think that the modern linux usbmon+wireshark setup works pretty well (or corresponding tools on Windows). They don't really help you for low-level issues, but this project shouldn't run into those
00:51:43phinzegevaerts: so the USB driver is essentially *yours*?
00:52:04 Quit goffa (Remote closed the connection)
00:52:12BigBambiAnd no-one else can use it! :P
00:52:35linuxstbYes, he's introduced a bug to stop others using it...
00:52:59amiconnThere must be some bus priority registers...
00:54:37gevaertsdepends on how you look at it. The controller driver was basically there when I started (i.e. the low level hardware stuff), but I did a bit of work on that. The layer up (chapter 9 in USB terms) was also mostly there, and the changes I did there are bigger. The usb storage driver was started when I came into the project, but did not contain very much. I basically finished what others started
00:55:14phinzelinuxstb: well i'll be seeing about that once this crosscompiler finishes building :)
00:55:20gevaertsamiconn: yes, but where ?
00:55:39amiconnSomewhere in the system controller range, I'd guess
00:55:45phinzesounds like the H10 is a good platform to try it on though
00:56:00*gevaerts was very happy that other people typed in all these boring register address #defines for him :)
00:56:37*phinze hopes that devs don't give their SoCer all that typing work ;)
00:57:05gevaertsThey do :)
00:57:46amiconnEither somewhere in the 0x600060xx range, or (more likely, guesses) the 0x700000xx range
00:58:32gevaertsIndeed. So now someone has to look through some OF to find all accesses in those ranges and cross out those that are known I guess
00:59:22amiconnEither that, or try to run some OF's diskmode on the emulator and log the register accesses
00:59:43 Quit OlivierBorowski (Remote closed the connection)
01:00
01:00:08amiconnThere are whole ranges which are known to exist but unresearched otherwise
01:01:10*gevaerts really needs to learn to understand ARM fluently
01:02:54 Quit ender` (" Some people have some weird fetishes. Which is fine. Then they take photos of them, which is not.")
01:03:14 Join Branden\Shower\ [0] (n=Branden@pool-72-72-57-104.bstnma.east.verizon.net)
01:03:46*amiconn learned all 3 asm dialects, as well as disassembly-based RE, during his rockbox work
01:03:48Branden\Shower\Hi there, can someone tell me if this will work on the iPod Classic 5th Generation?
01:04:00 Nick Branden\Shower\ is now known as Branden (n=Branden@pool-72-72-57-104.bstnma.east.verizon.net)
01:04:40kugelYes for 5th Gen, no for Classic ;)
01:05:03Brandenaw. :( Is there any hacks for the Classic?
01:05:10bluebrotherBranden: no
01:05:11gevaertsamiconn: are you using IDA ? I'm considering it, but I really don't know how useful it is
01:05:22kugelWhat are you using now? I was expecting 5th gen
01:05:27gevaertsBranden: is it 5th gen or classic ?
01:05:41Branden:S Good question, I feel dumb, how can I find out?
01:05:53kugelWhen did you buy it?
01:05:55bluebrotheris it 160GB? Then it's a classic
01:05:58BrandenBest Buy.
01:06:05BrandenIts an 80 Gig.
01:06:05kugel"When"
01:06:13 Join tessarakt [0] (n=jens@e180067209.adsl.alicedsl.de)
01:06:15BrandenOh, sorry. Less then a year ago.
01:06:22BrandenAcauly, like in January.
01:06:35bluebrotherthe IpodFAQ page also holds a link to an apple page which describes the differences
01:06:59bluebrotherhttp://docs.info.apple.com/article.html?artnum=61688
01:07:19kugelBranden: Do a google image search for ipod 5th gen and ipod classic to determine alternativly
01:07:22Brandenty
01:07:43bluebrotherthe apple page makes it even easier: check the serial number
01:07:45kugelApple's page should be more reliable though
01:07:59bluebrother(it also holds images of the various players ;)
01:08:34BrandenIts classic. :[
01:08:35stripwax_If the front is completely flat, it's a 5g. if the top and side edges of the front panel are rounded down towards the sides then it's a classic
01:08:53 Nick stripwax_ is now known as stripwax (n=Miranda@87-194-34-169.bethere.co.uk)
01:09:15 Quit bluebrother ("sleep ...")
01:09:52BrandenYeah, its a classic, are there any hacks for the classic to change the colors and stuff?
01:10:04stripwaxnot here in rockbox
01:10:05 Quit axionix (Read error: 110 (Connection timed out))
01:10:30stripwaxi don't know if there are any non-rockbox 'hacks' available, either
01:10:35BrandenOk, thanks.
01:10:38 Quit Branden ()
01:11:46 Join gevaerts_ [0] (n=fg@195-144-092-177.dyn.adsl.xs4all.be)
01:12:09 Quit gevaerts (Nick collision from services.)
01:12:17 Nick gevaerts_ is now known as gevaerts (n=fg@195-144-092-177.dyn.adsl.xs4all.be)
01:12:19 Quit knittl (Read error: 110 (Connection timed out))
01:13:23 Join saratoga [0] (n=41becb3b@gateway/web/cgi-irc/labb.contactor.se/x-9f13aebb8ae5c76e)
01:13:54saratogaso how are the GSOC applications looking?
01:14:16BHSPitLappyworking on mine...
01:14:29 Join csc` [0] (n=csc@archlinux/user/csc)
01:14:55gevaertsWe have 8 real ones, some better than others
01:15:09BHSPitLappyis there a predefined number of slots for rockbox's presence? I think we mentioned this last night, but I was tired :)
01:15:17gevaertsNo
01:15:29saratogai think its based on how many people apply
01:15:47saratogathough i didn't get a straight answer when i asked
01:16:01BHSPitLappyso if I apply from a bunch of dummy accounts, I'll have a better shot at getting my real app accepted? :P
01:16:04kugelJust a question: Why didn't project news say that m:robe and iaudio m3 are now officially suported?
01:16:29saratogaprobably no one remembered to update it
01:16:29 Quit saratoga (Client Quit)
01:16:35 Join saratoga [0] (n=41becb3b@gateway/web/cgi-irc/labb.contactor.se/x-1b0bfe0d4f987f29)
01:16:58kugelsomeone should do it imo, new targets are allways an important news
01:18:23*phinze pats his poor little G4 as it compiles gcc... and burns his hand
01:18:31gevaerts:)
01:18:48saratogaso are any of the applications looking interesting?
01:19:22 Quit daurnimator (No route to host)
01:19:47scorchesaratoga: the process is linked to from the FAQ
01:20:18 Quit BHSPitLappy (Remote closed the connection)
01:21:00saratogaalso i'm surprised to hear resampling mentioned as a task, i'd think a simple cubic or even lancoz resampler should be straightforward
01:22:57 Join newby [0] (n=newby@ip68-7-12-123.sd.sd.cox.net)
01:22:57 Quit newby (Read error: 104 (Connection reset by peer))
01:23:29 Join ukl [0] (n=stephan@e176236152.adsl.alicedsl.de)
01:23:50*gevaerts will have to go to sleep Real Soon Now :(
01:24:37 Join Thundercloud__ [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk)
01:24:51saratogagevaerts: i've been meaning to ask you, did you ever look at using that USB analyser tool again ?
01:25:20gevaertssaratoga: I'm not sure what you mean...
01:25:50saratogayou had mentioned using some sort of analyiser to look at signal quality for rockbox usb
01:26:02*gevaerts remembers
01:26:28saratogai'm curious what happened with that
01:27:29gevaertsThat was basically a "normal" oscilloscope. I tried using it, but doing signal quality tests requires a working usb test mode which we don't have. However, we are now reasonably confident on where the problems come from
01:28:29*phinze wonders if gevaerts noticed his pm
01:29:02gevaertsIt's basically timing. The USB controller can't access RAM fast enough when other parts of the system are also doing RAM-intensive things. The current guess is that there is a register somewhere that sets the priority for RAM acceses
01:29:12saratogagevaerts: how does that mode work? just produce a few test tones of known voltage and frequency?
01:30:06gevaertssaratoga: actually there are several. Some are just a fixed level (logical 0 or 1), others are worst-case signal patterns
01:30:16gevaertsphinze: I didn't get anything
01:30:43saratogaalso, perhaps a stupid question, but you can't use the 48-80kb of IRAM available on the PP targets instead of DRAM?
01:30:56 Join sarixe [0] (n=sarixe@pool-68-239-199-99.nwrk.east.verizon.net)
01:31:00phinzegevaerts: odd... well i just wanted to ask before you headed to bed if you'd mind my getting in touch with you if i had any questions while fleshing out this proposal
01:31:17gevaertssaratoga: I tried. That doesn't seem to work at all
01:31:21phinzeas you seem to be the Resident Expert in the area :)
01:31:34saratogahow odd, i would expect IRAM to work better then DRAM
01:31:35 Quit stripwax ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
01:31:41amiconnI guess the usb dma can't access iram then
01:31:47scorchephinze: you need to be registered and identified on freenode in order to send PMs to all...otherwise, you can only send them to folk who filter their PMs which all do by default...i am guessing that gevaerts hasnt changed that to unfiltered
01:32:02phinzescorche: ahh thank you
01:32:04gevaertsIndeed.
01:32:21amiconnNot uncommon that some memory areas aren't dma capable (e.g. also the secondary block of iram in the mcf5249 and mcf5250)
01:33:32gevaertsAnyway, feel free to contact me.
01:35:27 Join Bagder_ [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se)
01:36:13*phinze is now an Official Freenode User :)
01:37:14 Join bird603568 [0] (n=bird@c-71-58-107-102.hsd1.pa.comcast.net)
01:38:17bird603568im just wondering have you guys figured out the encoding on the sansa v2 yet?
01:38:49kugelBagder: Just read your blog about the fuze. Did I understand it correctly, that the fuze is pretty much the same player as the e200 v2?
01:40:16kugelI'm wondering about the display. It has the same resolution as the e200's, just rotated. May it even be the same display?
01:41:14 Quit n1s ()
01:41:17 Join _Bagder_ [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se)
01:41:17saratogabird603568: Bagder, I and one other person figured out most of it and posted about it to the V2 thread in the New Ports forum, but no V2 owners took interest so I don't believe anyone has done much with it
01:41:39bird603568what do you need help with?
01:41:44phinzeso i believe i've built HEAD with the USB stack
01:42:05phinzeand alas, no mount on OS X 10.4.11
01:42:07bird603568<-- v2 owner and intrested but dont know if i can help
01:42:21gevaertsWhat happens instead ?
01:42:24phinzei get a little icon when i plug in USB, but nothing on my mac
01:42:33 Quit MethoS- (Remote closed the connection)
01:42:36 Quit sarixe ("(EE) Failed to load "quit" module")
01:42:38phinzenothing immediately noticeable that is
01:42:46saratogabird603568: much of the firmware update format is understood, but not all
01:43:00saratogasomeone needs to take an interest in it, finish the work, and then start porting rockbox
01:43:01phinzeunless... double checking instructions
01:43:02bird603568errr i dont think i can helo there
01:43:08*gevaerts remembers suddenly
01:43:13bird603568help*
01:43:26gevaertsphinze: on H10 I believe you have to hold "right" while plugging in
01:43:31bird603568damn and i was looking forward to a rockbox port too
01:44:02 Quit Thundercloud_ (Read error: 110 (Connection timed out))
01:44:23*phinze had just clicked "reconnect mass storage" on debug menu and got a large USB graphic
01:44:37*phinze now attempting plugin with button hold
01:45:06phinzebingo!
01:45:54gevaertsSo now I can go to sleep safely ?
01:46:17phinzereal 0m0.778suser 0m0.045ssys 0m0.083s
01:46:22bird603568saratoga: whats "the work"
01:46:25phinzels -R over /Volumes/H10
01:46:32kugelbird603568: I'd probably getting a Fuze (which uses to have the same SoC as the e200 v2), if an upgrade from e200 v1 would be worth it
01:46:34phinzegevaerts: i think so, thanks again for everything
01:46:42*gevaerts goes to sleep
01:46:47phinzenight!
01:46:49 Quit gevaerts ("sleeping time")
01:47:00bird603568what?
01:47:10saratogabird603568: figure out the firmware update process well enough that modified firmware can be loaded
01:47:29saratogahave you read the 2 threads on the V2 sansas in the New Ports forum?
01:47:36bird603568man i wish i knew how to do that
01:47:37bird603568nope
01:47:49bird603568havent really been following it
01:47:57bird603568just popped in to see how things are going
01:48:32bird603568ill go look now
01:49:36saratogahow cheap can you get a V2 sansa anyway?
01:50:02bird603568i have a sansav2
01:50:09bird603568i got the 8 gig for 120$ i think
01:50:39saratogathats not very cheap
01:50:46bird603568there are smaller ones
01:50:59bird603568i wanted 8 gigs since thats holds almost 1/2 of my music
01:51:06bird603568and it was 10$ more than the 4gig
01:51:12bird603568i think the 1 gig is 90$
01:51:27 Join arnath [0] (n=arnath@d5153706E.access.telenet.be)
01:51:47arnathhi, anyone know if the sansa e200v2 series will be supported any time soon?
01:51:47 Quit Bagder (Read error: 110 (Connection timed out))
01:51:51bird603568lol
01:52:06krazykitarnath, there are no time frames for new ports.
01:52:28arnathkrazykit: but there must be a list of what is actively being developped, right?
01:52:31 Join Bagder [241] (n=daniel@rockbox/developer/bagder)
01:52:48krazykitarnath, please read the pertinent wiki page and threads on the New Ports forum for everything that's been done
01:52:51 Join webguest47 [0] (n=484b848d@gateway/web/cgi-irc/labb.contactor.se/x-a32d44064576bf79)
01:52:54 Quit webguest47 (Client Quit)
01:53:07bird603568the 2gb version is 75$ saratoga
01:54:21arnathkrazykit: ok thanks
01:54:23saratogaarnath: we're talkign about that right now, and as I just said, theres no one working on the V2
01:54:29 Quit szLacko (Read error: 110 (Connection timed out))
01:54:32arnatho :(
01:54:45arnathwhat are the odds that if i step into a store tomorrow, that it's still a v1?
01:55:05arnath(i looked on the site of the store, but it doesn't mention the firmware it seems)
01:55:13bird603568very low
01:55:23bird603568they stopped selling them in december
01:55:31bird603568i thought id luck out and get a v1 but didnt
01:55:53saratogaV1s are still all over ebay
01:55:53bird603568its the hardware
01:56:06saratogai think no one is working on the V2 since the V1s are so easy to get
01:56:22arnathebay is a bit trickier over here (belgium) :P
01:56:36arnathbesides, electronics stuff, i rather get new then second hand
01:56:43bird603568exactly
01:56:45 Quit Bagder_ (Read error: 110 (Connection timed out))
01:57:30arnathtoo bad though, i really want a sandisk and i really want rockbox :(
01:58:16uklme too.
01:58:20 Quit keanu (Read error: 110 (Connection timed out))
01:58:21scorchedo you want it bad enough to learn C and get working? ;)
01:58:28bird603568i know c!
01:58:33bird603568not very well tho
01:58:52scorchedo you want it bad enough to learn to write C better and get working? ;)
01:59:01linuxstbukl: Did you buy a C240 from bigpockets.co.uk in the end?
01:59:04arnathi know C rather well actually :>
01:59:07bird603568oh it works it just might be ugly as sin
01:59:40arnathhmm, what exactly is involved in porting it? rewriting drivers...?
01:59:42bird603568ive never programmed firmware tho
01:59:54scorchegood time to start..
02:00
02:00:18bird603568i would assume its not that different from other things
02:00:18ukllinuxstb: no, I did not... I wasn't sure if it would be fast enough...
02:00:22scorchearnath: http://www.rockbox.org/twiki/bin/view/Main/NewPort
02:00:35uklCan anyone of you confirm if the bigpockets C240 is v1?
02:00:40linuxstbukl: Fast enough for what?
02:00:53linuxstbukl: Mine was, and others have reported the same.
02:00:58uklI'm not in the UK anymore
02:01:21 Quit BitTorment ("Do directly to guantanamo bay. Do not pass go. Do not collect your human rights.")
02:01:22uklhmm too bad should have done it.
02:02:02arnathPorting Rockbox can be everything from hard work to extremely hard and time consuming work. Try to gather as many interested friends and fans as possible so that the whole burden isn't put on one single human.
02:02:07arnathsounds a bit depressive :|
02:02:14arnathespecially since i don't have any friends that can code a damn :(
02:02:46saratogawell the first step (and a good way to get others interested) would be to take a look at the firmware reverse engineering already done in the V2 thread and get Bagder's Sansa V2 patcher code working
02:02:51linuxstbMake some new friends ;) e.g. on forums where owners of the device hang out.
02:03:23scorchethere have been a few ports done by folks by themselves
02:03:24kugellinuxstb: Do you have a build/sim with my customlist patch handy?
02:03:29uklI'd love to meet people in a pub to work on something. Unfortunately I lack projects and people (and knowledge/abilities).
02:03:33saratogai know dan_a was interested, and maybe others would be too if there was some progress
02:04:03linuxstbkugel: Not the latest version, no.
02:04:08 Quit _Bagder_ (Read error: 110 (Connection timed out))
02:04:31***Saving seen data "./dancer.seen"
02:04:37linuxstbYes, I'm sure others would buy V2s once a port was underway (i.e. code was being run on the device)
02:04:57kugelA user of my build spotted a possible bug (though, my build contains much more patches). Scrolling not working with pointer line selector
02:05:18kugelI'm not booted into linux today, that's why I can't test myself
02:05:22arnathbah, not even sure if i have the time, got a masterproof to finish up, exams coming my way... :(
02:05:35 Join keanu [0] (n=keanu@unaffiliated/keanu)
02:05:38bird603568saratoga: does he need testers because ill test on mine
02:05:43phinzemarkun: you still around?
02:06:55 Quit fehmicans (Read error: 104 (Connection reset by peer))
02:09:31kugelI was wondering if anyone is interested in anti-aliased fonts
02:09:32 Quit desowin (Read error: 113 (No route to host))
02:09:58kugelI have a working patch (I don't take the credit though)
02:10:08kugelwhich runs surprisingly well
02:10:34scorcheis this in the tracker?
02:10:45kugelNo
02:10:49scorche...why not?
02:10:57kugelI was hoping that the creator would upload it
02:11:08kugelBut he doesn't seem to be interested in it anymore
02:11:27sar