--- Log for 22.08.107 Server: niven.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 19 days and 12 hours ago 00.02.26 Join saratoga [0] (i=98039a9c@gateway/web/cgi-irc/labb.contactor.se/x-4710d9a17262b79f) 00.02.34 # does the gigabeat power off the USB port? 00.02.47 # it seems like i'm wearing the battery down just copying files 00.03.10 # The gigabeat even charges off USB 00.03.33 *** Saving seen data "./dancer.seen" 00.03.46 Quit jgarvey (Read error: 110 (Connection timed out)) 00.06.16 Join polygonal [0] (i=97c4141b@gateway/web/cgi-irc/labb.contactor.se/x-27fc452ad4ae9dfa) 00.07.54 # how is logf supposed to work? 00.08.03 # I enabled logf in my ipod 60gb 00.08.15 # *ipod 60gb build 00.08.34 # and I got nothing in debug - logf dump 00.09.21 # there is a logf.txt in /.rockbox, and I also noticed disk spin up when accessing debug -> logf dump 00.09.28 # heh... increasing the delay between touch detection and ADC reading improves stability a lot :) 00.09.59 # polygonal: debug -> logf dump dumps the entries of the logf buffer to /.rockbox/logf.txt 00.10.05 # but the screen shows nothing... and logf.txt is not helpful since the text-viewer can't handle long text 00.10.23 # your PC has a text viewer 00.10.58 # You can't fix bugs on the player, so a logf build isn't much use without a PC anyway 00.10.59 # dionoea: yeah, but that defeat the purpose of viewing that on my dap 00.11.00 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) 00.11.20 # since I want to watch some dump realtime 00.11.23 Join barrywardell [0] (n=barrywar@83-70-167-8.b-ras1.prp.dublin.eircom.net) 00.11.35 # polygonal: What are you trying to accomplish? 00.11.42 # also on the remote if rockbox supports it 00.11.44 # without plugging into my computer and plug it out to read the logf... 00.12.01 # is anyone interested in commiting p7561? I think LinusN was going to do it. But from what I can tell it hasn't been commited. 00.12.44 # rasher: I'm trying to debug something I patched 00.12.52 # ddalton: that's normal, just keep nagging ;) 00.13.16 # I wonder how to translate "o'clock" into Danish 00.13.22 # petur: interesting. what did you change the delay to? 00.13.31 # petur: ipod does not have a remote :( 00.13.52 # initially 500, I'm moving it down to see what a good value is... 00.14.09 # petur: am I nagging to much? Are you interested in commiting it? 00.14.29 # barrywardell: it still has occasional spikes which can be filtered 00.14.41 # is it better to say 8 0 pm or 8 o'clock 00.15.11 # petur: it would be nice to instead use the adc status register to tell when it's ready 00.15.47 # ddalton: there was a smiley behind it. I mean, this is a spare-time project for all of us, so we don always have the time. Nagging = keep us reminded... 00.16.01 # petur: there are also a few filter patches on the tracker if you haven't seen them yet 00.16.29 # ok so my question is is there any interest in commiting it? 00.16.41 # the patch file is only 3.5 kb 00.16.47 # so it is very small 00.16.55 # barrywardell: I haven't... do we know where adc status register is? 00.17.21 Join kk [0] (n=kkit@140.141.29.201) 00.17.33 # ddalton: I'm busy right now with something else... relax a bit... 00.17.41 # ok 00.17.43 # ddalton: I'll have a look at it in a little while - it looks fairly simple 00.17.55 Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) 00.17.58 # ok thanks 00.17.59 # petur: we suspect it's ADC_STATUS, but that's just a guess by MrH 00.18.02 # let me know how you go 00.18.28 # barrywardell: I'll try to find out 00.18.47 # petur: my re of the adc code might help: http://pastebin.ca/666199 00.18.49 Quit scorche (" rebooting...") 00.19.07 # ddalton: I will, if no one beats me to it. Fixing bugs in the Danish translation right now 00.19.28 # barrywardell: nice 00.19.31 # ok so are you going to commit it once that is done? 00.19.47 # ddalton: Probably, yes 00.19.59 # ddalton: relax man... no hurry ;) 00.21.13 # Petur: ok 00.21.43 # I didn't edit the Danish file. Was I meant to? 00.21.54 # I can only talk english 00.22.00 # rofl 00.22.31 # http://forums.rockbox.org/index.php?topic=11978.0 <-- this guy could use dd for windows to solve the problem... (http://www.chrysocome.net/dd) 00.23.07 # ddalton: no, what I mean is that I'm currently doing something else before I will look at your patch 00.23.16 # ok 00.23.29 # petur: if you like, I can also send you an email exchange I had with MrH about the ADC 00.23.45 Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) 00.23.51 # barrywardell: sure 00.24.48 # where should I send it to? 00.25.21 Join barrywardell_ [0] (n=barrywar@83-70-167-8.b-ras1.prp.dublin.eircom.net) 00.25.35 Quit barrywardell (Read error: 104 (Connection reset by peer)) 00.26.28 # barrywardell_: my mail is in the wiki (http://www.rockbox.org/twiki/bin/view/Main/PeterDHoye) 00.28.12 Quit krazykit (Read error: 110 (Connection timed out)) 00.29.47 # petur: sent :) 00.30.12 # and arrived... thanks 00.30.41 # whoa... long mail 00.31.11 Quit seablue ("life, death, life, death") 00.32.06 # ddalton: did you remove the voicing of seconds on purpose? 00.32.19 # rasher: yes 00.32.26 # it was discussed already 00.32.35 # Excellent. Seems reasonable anyway. 00.33.46 # yes id did is that ok? 00.33.52 # yes I did is that ok? 00.34.05 # Sure, especially if you already discussed that. 00.34.25 # I'm pretty much just making the code stay within 80 characters wide. 00.34.26 Join finux [0] (n=finux@p549553D5.dip.t-dialin.net) 00.34.38 # WTF 00.34.45 # Especially the comments. I can understand that's not easy to keep track of if you're blind 00.35.20 # finux? 00.38.29 # sorry about the line width. I should of check that. 00.38.32 # yeah 00.39.25 # rasher: is there anything else wrong with it. 00.39.44 Join MySic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) 00.40.43 # ddalton: not really, I'm just changing some comments so they hopefully make more sense (always helps to get someone else to read it) 00.41.13 # ok and then can it be commited? or does something else have to happen. 00.41.26 Part finux ("Verlassend") 00.41.48 # That's it 00.43.54 # Pity I don't have a target with RTC so I can test it 00.45.01 Quit einhirn (Read error: 104 (Connection reset by peer)) 00.46.18 Quit ender` (" Washing your car to make it rain doesn't work.") 00.46.32 Quit Rondom ("Ex-Chat") 00.46.39 # you could test it on simulater couldn't you. Or doesn't voice work. But it does work. 00.47.10 # if the time setting is set to 24 hour it will say the time as before but with out the settings. 00.47.37 # I'll try testing it on the simulator 00.48.10 # just looking at the bugs with FS#7634. Is the cut/paste problem present in SVN or is it new? 00.48.14 Quit midkay ("Leaving") 00.48.20 # otherwise if you can't then send me your diff file and I can test it on my h300. 00.48.47 # and any thoughts about the stkov? I have 66% ata/sd stack on my 8gb sansa + 4gb sdhc 00.50.09 Quit saratoga ("CGI:IRC (Ping timeout)") 00.52.24 # barrywardell_: nice work on that patch btw. i dont even have an sdhc card, or plans to buy one soon, but i'll sure sleep better knowing that i can use one when i run outta space =) 00.53.11 # I see what you were saying about the line width. 00.53.41 # it was apparently 111 colums wide one of the lines anyway. That's what my screenreader said. 00.54.33 Join Robin0800 [0] (n=Robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) 00.55.31 # ddalton: I fixed that, and committed just now. 00.55.45 # ok thanks 00.57.22 # oh, it's your first patch that gets committed... congratulations 00.57.37 # thanks do I get my name in the credits? 00.57.42 # just joking 00.57.48 # it was added 00.57.55 # petur: remove it again ;-) 00.58.05 # iamben: there's something nice about getting sdhc support before sandisk! 00.58.09 Quit My_Sic (No route to host) 00.58.24 # bluebrother: why, is there a typo in it? :p 00.58.32 # rotfl :) 00.59.19 # bluebrother: were you talking to me? 00.59.28 # ddalton: I was just joking 00.59.37 # o ok 00.59.52 # but do I just out of quriosity? 01.00.03 # it doesn't worry me to much 01.00.05 # barrywardell_: Good work indeed. Very neat to have sdhc support when the e200 might not ever support it (someone on the sandisk mentioned something about a possible "plus" model) 01.00.12 # ddalton: I added your name to the credits, yes 01.00.19 # petur twice fixed a typo I did and reintroduced unintentionally ... 01.01.00 # the new current build page is really nice. Much cleaner for users :) 01.04.22 Join Soap [0] (n=Soap@rockbox/staff/soap) 01.05.47 # barrywardell_: do I see it correctly that (in adc_h10.c) the adc conversion is started and values read immediatly? 01.07.49 # petur: yes, looks like it does. that doesn't seem right though 01.08.06 # ok, working on it ;) 01.08.19 # i think we should wait till ADC_STATUS says it's ready 01.08.37 # that's what I'm adding now 01.11.27 # I don't know why it's not there already 01.11.54 # * petur knows and removes battery to reset H10 01.17.08 # barrywardell_: seems not working... was this tried before? 01.17.41 Quit obo ("bye") 01.17.51 # petur: possibly. I can't remember, but maybe that's why it's not in the current code 01.20.05 Quit jhulst ("Konversation terminated!") 01.24.37 Join sarixe [0] (n=sarixe@pool-68-239-217-158.nwrk.east.verizon.net) 01.24.47 # petur: regarding your comment in my patch FS#7626 (viewing playlist problem when stopping), the playlist viewer does work when just stopped (i.e. there is still active resume), but when there is nothing to resume 01.25.22 # that is, when you try "resume playback" from main menu and it tells you that "nothing to resume" 01.25.34 Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) 01.25.38 Quit Robin0800 (Read error: 104 (Connection reset by peer)) 01.26.01 # you cannot view a playlist via context menu either from file browser and from playlist catalog - the viewer will exit itself immediately 01.26.23 # so I think it's a bug... can you confirm it again? Thanks 01.26.27 # polygonal: ok, so create a playlist file and then get the playlist cleared? 01.29.32 Quit polygonal ("CGI:IRC (EOF)") 01.29.40 Join polygonal_ [0] (i=97c4141b@gateway/web/cgi-irc/labb.contactor.se/x-6bdb13b9a5b44188) 01.29.46 # polygonal: ok, I think I managed to reproduce 01.30.44 # petur: if you have time, can you have a look at my patch then? 01.30.52 Quit Thundercloud (Remote closed the connection) 01.31.13 # time is indeed the keyword ;) 01.33.08 # take your time then :) it's a really small bug fix... 01.33.27 Quit courtc (Read error: 113 (No route to host)) 01.33.53 # I'll do it now and then shutdown myself ;) 01.35.28 Join scorche [0] (i=Blah@rockbox/administrator/scorche) 01.37.31 Quit sarixe ("Peace") 01.38.49 Join sarixe [0] (n=sarixe@pool-68-239-217-158.nwrk.east.verizon.net) 01.39.18 # polygonal_: I'll need your real name in order to accept the patch (will test it first) 01.40.07 Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) 01.40.57 Join midkay [0] (n=midkay@rockbox/developer/midkay) 01.41.46 # polygonal_: patch fixes the issue ok 01.46.32 Quit barrywardell_ () 01.46.32 Join barrywardell [0] (n=barrywar@83-70-167-8.b-ras1.prp.dublin.eircom.net) 01.46.32 Quit polygonal_ ("CGI:IRC (EOF)") 01.46.32 Join polygonal_ [0] (i=97c4141b@gateway/web/cgi-irc/labb.contactor.se/x-359a5ee1c372c4ed) 01.46.32 # polygonal_: saw my response? 01.46.32 Part pixelma 01.46.32 # sorry the web client keep trying to kick me out 01.46.32 # yes, my name is already on credit file - I did the Chinese translation 01.46.32 # don't backspace in it ;) 01.46.39 # ah ok 01.51.01 # polygonal_: committed 01.51.52 Quit bluebrother (Read error: 113 (No route to host)) 01.53.39 # petur: thanks 01.54.40 Nick kk is now known as krazykit (n=kkit@140.141.29.201) 01.54.43 Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) 01.56.24 Join JdGordon_ [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) 01.56.45 Quit JdGordon_ (Remote closed the connection) 01.57.13 Join JdGordon_ [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) 01.57.20 Quit donutman25 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") 02.03.35 *** Saving seen data "./dancer.seen" 02.08.02 # can someone with a regular sd card (not sdhc) please test FS#7634 and make sure it doesn't break anything? 02.08.46 Quit JdGordon (Read error: 110 (Connection timed out)) 02.09.17 # barrywardell: ok, ill put that on my sansa now 02.09.24 # thanks 02.10.31 Quit hannesd (Read error: 110 (Connection timed out)) 02.10.32 Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) 02.10.50 # hahah mpegplayer gives me a prefetch abort at C0EDBABE 02.12.02 # heheee 02.12.30 # damn geeks and their hex funnies :p 02.12.50 # * petur does shutdown on self 02.12.58 Quit petur ("Zzzzzz") 02.14.03 # barrywardell: the whole audiobuffer isnt being filled...? 02.14.44 # and i get init error (-119) in the disk debug screen for the msd card 02.15.32 Quit bdgraue (Remote closed the connection) 02.15.46 # JdGordon_: looks like there's some more work to be done :( 02.16.15 # hmm... no.. cant reproduce it 02.16.54 # the init error, or the audiobuffer thing? 02.17.02 # I can't see how the audiobuffer could be affected 02.17.06 # both 02.17.10 # commit it... 02.17.24 # I seem to recall someone else reporting a -119 on the first attempt 02.17.24 # its possible my didgey cards just played up 02.17.28 # seems fine now 02.18.14 # ok, committing 02.18.38 # * JdGordon_ starts looking fr cheapish 4gb micro's :p 02.18.41 Nick JdGordon_ is now known as JdGordon (n=jonno@rockbox/developer/JdGordon) 02.19.11 # but shower/uni/work first.. ttyl 02.21.14 Quit stripwax (Read error: 110 (Connection timed out)) 02.24.24 Quit polygonal_ ("CGI:IRC (EOF)") 02.25.14 Join jkemp [0] (n=chatzill@72.66.98.206) 02.25.48 Part jkemp 02.29.20 Join yjoe [0] (n=chatzill@pool-72-66-98-206.washdc.fios.verizon.net) 02.32.27 Quit sarixe ("Peace") 02.32.39 Join sarixe [0] (n=sarixe@pool-68-239-217-158.nwrk.east.verizon.net) 02.32.44 Join barrywardell_ [0] (n=barrywar@83-70-47-211.b-ras1.prp.dublin.eircom.net) 02.33.18 Quit jhMikeS (Nick collision from services.) 02.33.24 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) 02.35.32 Join jurrie__ [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net) 02.37.42 Quit sarixe ("Peace") 02.38.07 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) 02.40.31 Join GRaTT [0] (i=gratty@d207-6-111-215.bchsia.telus.net) 02.41.40 # The custom splash patch now uses a plugin and menu item for autorock. No delay for non users. 02.42.02 # allows for any plugin to autostart and a custom user splash screen 02.42.37 # also sets a config file when run with a bitmap parameter 02.44.06 Join sarixe [0] (n=sarixe@pool-68-239-217-158.nwrk.east.verizon.net) 02.44.08 Quit sarixe (Read error: 104 (Connection reset by peer)) 02.45.28 Join sarixe [0] (n=sarixe@pool-68-239-217-158.nwrk.east.verizon.net) 02.46.05 Quit jurrie_ (Read error: 110 (Connection timed out)) 02.48.21 Quit barrywardell (Read error: 110 (Connection timed out)) 02.48.26 # FS 7538 could it be commited 02.48.41 # GRaTT: Why have you added things like autorock that are unrelated to the boot splash? 02.48.44 Quit hcs ("Leaving.") 02.49.38 # It did not look like it was wanted as it was so I implemented it another way 02.49.57 # does the ID2P in this line make it voice? gui_syncsplash(HZ, ID2P(LANG_TAGCACHE_BUSY)); 02.51.33 # GRaTT: But it looks like you've just taken over the autorock functionality, which kinda means that the autorock functionality can't be used for other things without breaking custom splashes, and vice versa 02.53.08 # It is really only an autorock menu option and a splash plugin 02.53.51 Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") 02.54.21 # Yes, but 1) autorock isn't normally compiled in, 2) How do you use autorock AND a splash? 02.55.10 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) 02.55.26 # where is the running time screen code? 02.55.33 # with the patch autorock is compiled. one must make choices. I prefered it in it's last implementation 02.56.01 # This way it is a little slower for the splash 02.56.14 # Well, you must make choices as you say 02.56.49 # But I think this method is unlikely to be accepted 02.56.52 # custom splash seems to be wanted by users but not devs. 02.57.09 # What method may be accepted. 02.57.47 # One that doesn't slow down startup, preferably works with flashed Rockbox, and doesn't remove the ability to use an existing feature. 02.58.56 # flashed rockbox was the only issue with the last implementation I think. 02.58.57 # Doesn't slow down startup for people not using a custom splash, rather 02.58.57 # One of the big advantages of Rockbox is that on many players it boots faster. 02.59.31 # I only have sansa to test with and the previous way was no slowdown on boot 02.59.59 # Flash based targets are not good to test this on. 03.00.59 # I move the call for the logo to after the setting are read so is no slower, just appears for shorter time. 03.01.50 Join courtc [0] (n=court@c-24-99-230-214.hsd1.ga.comcast.net) 03.02.02 # Explain that to the people who rejected it then. 03.02.11 # unless a custom splash is used. 03.02.12 # But it still needs to work on flashed targets. 03.04.14 # Not much feedback on FS except what needed to be implemented, so I guess it is not desired. 03.06.12 # You need to discuss it with the people who object to it, then. 03.06.40 # What about FS7076 calendar. works great on sansa and is already committed for some targets. 03.12.30 Nick yjoe is now known as m^t0rcs (n=chatzill@pool-72-66-98-206.washdc.fios.verizon.net) 03.25.22 Quit barrywardell_ () 03.33.52 Quit jhMikeS (Nick collision from services.) 03.33.58 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) 03.40.49 Join cmvjk [0] (n=blah@223.34.143.24.cm.sunflower.com) 03.44.03 Join chrisjs169 [0] (n=jack@unaffiliated/chrisjs169) 03.47.30 # ping GRaTT 03.49.18 Join hcs [0] (n=agashlin@rockbox/contributor/hcs) 03.53.57 # who coded the running time screen 04.00.33 Quit BHSPitLappy (Read error: 110 (Connection timed out)) 04.03.35 Join BHSPitLappy [0] (n=steve-o@129.120.244.118) 04.03.39 *** Saving seen data "./dancer.seen" 04.07.52 Quit chrisjs169 (Connection timed out) 04.09.51 Quit GRaTT ("using sirc version 2.211+KSIRC/1.3.12") 04.10.26 Join GRaTT [0] (i=gratty@d207-6-111-215.bchsia.telus.net) 04.10.47 # chrisjs169 pong 04.17.54 Join jon_ [0] (n=jon@69.61.203.3) 04.20.27 Quit GRaTT ("using sirc version 2.211+KSIRC/1.3.12") 04.21.27 Join chrisjs169 [0] (n=jack@unaffiliated/chrisjs169) 04.25.12 Quit bjerrk (Read error: 110 (Connection timed out)) 04.27.15 Quit m^t0rcs ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") 04.40.50 Join perrikwp [0] (n=chatzill@74.167.148.160) 04.42.16 Quit ie ("CGI:IRC (Ping timeout)") 04.47.49 Quit Tempis2 ("Leaving") 04.48.53 Quit jhMikeS (Nick collision from services.) 04.48.59 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) 04.52.15 Quit sarixe (Connection timed out) 04.53.31 Quit miepchen^schlaf (Read error: 110 (Connection timed out)) 04.53.35 Join miepchen^schlaf [0] (n=hihi@p54BF7509.dip.t-dialin.net) 05.01.51 Quit rotator () 05.03.20 Quit scorche (" HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :)") 05.12.11 Join sarixe [0] (n=sarixe@pool-68-239-217-158.nwrk.east.verizon.net) 05.16.24 Join aliask_uni [0] (i=82c20d66@gateway/web/cgi-irc/ircatwork.com/x-02741b2026cb754c) 05.16.55 Quit aliask_uni (Client Quit) 05.17.28 Join aliask_uni_ [0] (i=82c20d66@gateway/web/cgi-irc/labb.contactor.se/x-e453689d9b4c8f3a) 05.23.32 Quit Soap (Read error: 113 (No route to host)) 05.24.34 Join scorche [0] (n=scorche@rockbox/administrator/scorche) 05.30.54 Join Soap [0] (n=Soap@rockbox/staff/soap) 05.33.09 Join Corry [0] (n=askme@ip72-192-234-190.dc.dc.cox.net) 05.34.49 # Is there any good way to debug a Data Abort error? 05.35.29 # the memory address can be used with teh map file 05.35.41 # Corry: when I've run across it it's always been an issue of alignment, what're you up to? 05.36.08 # Nothing, just built a new version, tried to play a file and it died....I havent been able to do any development for a while :( 05.36.36 # I have tried several builds figuring something was up w/ my pc, same thing all the time but different addresses 05.36.58 # I fear the worst for my ipod... 05.42.55 # Which type of iPod? 05.43.56 # I know noone is interested in p7639 because it adds another menu option. But is there anything wrong with the coding? 05.44.34 # Ipod video 30 GB 05.49.01 # what is "teh map file" 05.49.02 # ? 05.53.21 Quit Soap (Read error: 113 (No route to host)) 05.53.27 # ddalton: the map file is the file that describes where things are in memory 05.55.11 Quit aliask_uni_ ("CGI:IRC") 05.56.11 # where is it 05.56.21 # ugh, I installed a build that prevents it from going into USB mode w/o a certain buttom pressed....and I can't figure out what button that is...I feel like a moron! 05.56.53 # just boot the apple fw and then connect it. 05.57.41 # lol, is that what the patch is supposed to do? 05.57.48 # what one? 05.58.02 Quit midgey () 05.58.10 # p7639? 05.58.58 # Corry: were you talking to me? 05.59.08 # wow.....found it....it was in plain sight 05.59.20 # menu button for those interested :) 05.59.22 # Corry: what patch were you talking about? 05.59.37 # http://www.rockbox.org/tracker/task/5744 06.01.13 Quit hcs (Read error: 110 (Connection timed out)) 06.01.56 # interesting, I found an old build of rockbox I had....testing that now to see if I still get the data abort.... 06.02.39 # hmmm or maybe not so old...weird, its got cvs directories though.... 06.02.47 Join Soap [0] (n=Soap@rockbox/staff/soap) 06.03.11 # got a different message though this time, "Codec Failure" 06.03.40 *** Saving seen data "./dancer.seen" 06.04.11 # same thing on 4 more files...codec failure... 06.05.25 Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") 06.06.33 Join hcs [0] (n=agashlin@rockbox/contributor/hcs) 06.06.42 Join scorche` [0] (n=scorche@rockbox/administrator/scorche) 06.06.42 # well, I guess I'll try pulling the latest down from SVN and building with this computer which I know has the proper toolchain installed... 06.08.03 Quit scorche (Read error: 104 (Connection reset by peer)) 06.08.03 Nick scorche` is now known as scorche (n=scorche@rockbox/administrator/scorche) 06.14.09 Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) 06.16.22 Quit chrisjs169 (Read error: 110 (Connection timed out)) 06.22.07 Quit Soap (Read error: 113 (No route to host)) 06.24.52 Quit Febs (Read error: 110 (Connection timed out)) 06.27.20 Join Rob222241 [0] (n=Miranda@pD952B81A.dip.t-dialin.net) 06.29.15 # Hmmm, so my old rockbox.zip included a rockbox.ipod in the root, the new ones do not, is this something I missed? 06.30.21 # Do I need a new bootloader? 06.30.41 # yes 06.30.49 Quit HellDragon (Client Quit) 06.31.29 # thanks. off to fix that... 06.31.40 # and make sure to delete the old rockbox.ipod when updating 06.31.49 Join Soap [0] (n=Soap@rockbox/staff/soap) 06.32.07 # yeah, I figured once the new bootloader is on there, I should get rid of the old one... 06.38.42 Join HellDragon [0] (i=Nocebo@unaffiliated/helldragon) 06.39.47 Quit HellDragon (Client Quit) 06.40.15 Join scorche` [0] (n=scorche@rockbox/administrator/scorche) 06.40.19 Join ptw419 [0] (i=ptw419@66-90-157-228.dyn.grandenetworks.net) 06.40.36 Quit BHSPitLappy (Remote closed the connection) 06.40.48 Quit scorche (Read error: 104 (Connection reset by peer)) 06.40.48 Nick scorche` is now known as scorche (n=scorche@rockbox/administrator/scorche) 06.42.39 # wow....not only did I need to delete the \rockbox.ipod I needed do delete .rockbox completly and unzip the fullzip....even though I told it to overwrite.. 06.42.43 # anyways, thanks for the help 06.42.55 # night everyone 06.43.00 Quit Corry () 06.45.13 Join HellDragon [0] (i=Nocebo@unaffiliated/helldragon) 06.46.00 Quit Rob2222 (Read error: 101 (Network is unreachable)) 07.05.25 Join ctaylorr [0] (n=ctaylorr@CPE001839ae25b4-CM0011aea4a276.cpe.net.cable.rogers.com) 07.09.00 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) 07.19.36 Quit Soap (Read error: 113 (No route to host)) 07.31.06 Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) 07.35.05 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) 07.41.57 Quit tchan (SendQ exceeded) 07.43.31 Join tchan [0] (n=tchan@lunar-linux/developer/tchan) 07.46.00 Quit tchan (SendQ exceeded) 07.47.38 Join tchan [0] (n=tchan@lunar-linux/developer/tchan) 07.56.22 Join Gibbed [0] (i=rick@pool-96-229-91-46.lsanca.dsl-w.verizon.net) 07.56.24 Quit Rick (Nick collision from services.) 07.56.46 Nick Gibbed is now known as Rick (i=rick@pool-96-229-91-46.lsanca.dsl-w.verizon.net) 07.57.24 # who made the last update. (r14425?) 07.59.55 Quit JdGordon ("Konversation terminated!") 08.00.51 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) 08.03.37 Join LinusN [0] (i=linus@rockbox/developer/LinusN) 08.03.41 *** Saving seen data "./dancer.seen" 08.10.52 Quit EbErT () 08.11.02 # ddalton: me. 08.11.51 Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) 08.12.54 Join Corm [0] (i=c27d279a@gateway/web/cgi-irc/labb.contactor.se/x-2c7d48d8d8832891) 08.14.41 # hi, could somebody please tell me how to completely remove rockbox from a H340? 08.16.56 Quit villadelfia (Read error: 110 (Connection timed out)) 08.18.21 # yes read the manual. 08.18.53 # but get an unpatch bootloader install it and remove the rockbox folder and rockbox.iriver file. 08.19.04 # you install it in the iriver firmware. 08.19.19 # But I am sure the manual will tell you how to do this. 08.20.35 # thanks, as far as I know, all I have to do is delete the rockbox files, download a fresh unpatched firmware from the iriver site, load up iriver fw by pressing REC and play and then upgrade the firmware. Is that all? :) 08.20.45 # Corm: yes 08.20.59 Join Gibbed [0] (i=rick@pool-96-229-91-46.lsanca.dsl-w.verizon.net) 08.21.01 Quit Rick (Nick collision from services.) 08.21.20 # yes but if you remove the rockbox files you might be able to just press play. don't know. 08.21.24 Nick Gibbed is now known as Rick (i=rick@pool-96-229-91-46.lsanca.dsl-w.verizon.net) 08.21.27 Join perrikwp_ [0] (n=chatzill@74.167.148.160) 08.21.37 Quit perrikwp_ (Client Quit) 08.21.44 # just boot the iriver fw that is the main thing. 08.21.55 # ok thanks:) 08.24.31 Quit Corm ("CGI:IRC (EOF)") 08.26.45 Quit GodEater (Remote closed the connection) 08.29.04 # * amiconn thinks that the 24 hour time announcement shouldn't say 'hours' and 'minutes' 08.29.32 # That sounds odd. And it should also use 'o'clock' for the full hours 08.31.43 # amiconn: do you want me to make a patch to do this? 08.34.08 # amiconn: where it says + if (hour >= 12) in your commit to r14425 does this voice the time if it is > than 12 o'clock? 08.34.22 # sure 08.34.40 # It behaves exactly the same as before, just with less code 08.34.44 # what question were you answering? 08.34.53 # the latter one 08.34.57 # ok so you have tested? 08.36.35 Quit hcs (Read error: 110 (Connection timed out)) 08.36.35 # what does + talk_id(pm ? VOICE_PM : VOICE_AM, true); 08.36.36 # do 08.36.37 # ? 08.36.54 Join GodEater [0] (n=bryan@rockbox/staff/GodEater) 08.39.03 Quit perrikwp (Read error: 110 (Connection timed out)) 08.42.10 Quit Febs (Read error: 110 (Connection timed out)) 08.42.24 # ddalton: It's a conditional expression. But the latest version doesn't have that any longer 08.42.57 # And I just committed the suggested changes for 24 hour announcement, plus some further changes for 12 hour 08.43.33 # ok so over all is the patch ok that got commited? 08.43.40 # let me just see your commit. 08.46.31 # so 20 o'clock sounds good? 08.47.03 Join webguest33 [0] (i=c023110b@gateway/web/cgi-irc/labb.contactor.se/x-5b97755e01866db2) 08.47.20 # ddalton: sounds terrible if you ask me 08.47.26 Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) 08.47.47 # amiconn: is that how it is voiced? 08.47.57 # I think the same it doesn't sound right. 08.48.53 # Afaik it is correct to say that 08.49.05 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) 08.52.13 # http://en.wikipedia.org/wiki/24-hour_clock#The_24-hour_clock_in_spoken_English 08.52.31 Quit webguest33 ("CGI:IRC (Ping timeout)") 08.54.42 # for 14 hours would it say 14:00  08.55.36 # amiconn: did you read the page? 08.56.40 # ddalton: as in "fourteen hundred", or "fourteen oh oh"? 08.57.06 # what has changed in rev14427? 08.57.12 Join bluebrother [0] (i=Xe2l5vnY@nat-wh-1.rz.uni-karlsruhe.de) 08.57.12 Join webguest33 [0] (i=c023110b@gateway/web/cgi-irc/labb.contactor.se/x-65ed3f3ebffdeea8) 08.57.16 # in denmark people generally just say "fourteen" but i guess that's not correct 08.57.20 # the email hasn't come through yet. But I can svn up to it. 08.57.42 # so 14 7? 08.57.51 # for 14 hours and 7 minutes? 08.57.52 # "Don't say 'hours' and 'minutes' in the 24 hour time announcement, and use 'o'clock' for full hours too. Some further simplification for 12 hour time announcement" 08.58.18 # is that rev 14427? I thought that was rev14426 08.58.23 # The current voicing is english centric anyway. Quite a number of places use wrong order/ wording for other languages 08.58.31 # So "fourteen o'clock, fourteen oh-one, fouteen oh-two" etc 08.58.37 # In order to fix that, we need a language specific code module 08.58.42 # i think the danes i speak to don't know how to translate clocken or so 08.58.42 # i think i would like it to say "fourteen oh seven" 08.59.07 # me too 08.59.33 # nod 08.59.55 # For instance, the time is announced in German with 'Uhr' between the hours and minutes. At the full hour, the minutes are left out altogether 09.00.00 Join petur [0] (n=petur@rockbox/developer/petur) 09.01.23 Quit sarixe (Read error: 110 (Connection timed out)) 09.01.41 Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) 09.02.36 # and in swedish, we mostly say nothing between the hours and the minutes, and leave out the minutes on full hours 09.02.56 # yeah, unless we wanna be very specific about it being 00 sharp 09.02.59 # but sometimes we also say "och" between the hours and the minutes 09.03.32 # like 14:00 spelled out means exactly 14:00, while just 14 is a bit more relaxed 09.03.40 # true 09.03.44 # The idea of a language specific code module isn't new. 09.04.01 # For instance, the number voicing order is also wrong for German 09.04.13 Join JdGordon_ [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) 09.04.24 # yeah, for a bunch of languages i'd guess 09.04.24 Quit JdGordon ("Konversation terminated!") 09.04.27 # In German, tens and ones are swapped (from 21 to 99) 09.04.44 # french is strange as well 09.04.45 # in Dutch we mostly say something between hours and minutes, not after 09.04.49 # You say (translated) two-and-fourty for 42 09.04.50 # is this right? http://pastebin.ca/raw/666548 09.04.59 Nick JdGordon_ is now known as JdGordon (n=jonno@rockbox/developer/JdGordon) 09.05.13 # petur: I would say "14 uur 7" for example 09.05.16 # amiconn: same in Dutch 09.05.29 # markun: yes 09.05.43 # Yeah, same as German 09.05.52 # Just uur->Uhr 09.05.56 # markun: I think Germans say the same 09.06.01 # * petur slow 09.06.28 # ddalton: looks correct i think 09.06.36 # I haven't tested the patch but is that right? 09.07.21 # ddalton: i believe so 09.07.35 # does the original sansa firmware support sdhc? 09.07.53 # nope 09.08.01 # rockbox rocks harder ;-) 09.08.04 # k00l 09.08.12 # petur: Do you also leave out 00 minutes in dutch? 09.08.20 # yes 09.08.42 # B4gder: It sure does. On Ondio, we support MMCs up to 4GB. OF only supports 1GB 09.08.50 # ok just if it is 14 hours and 7 minutes how would you like to voice it. 09.09.19 # ddalton: The current way doesn't allow different methods per language 09.10.08 # amiconn: so how should it be voiced. Your wiki page you told me about says 14 hundred. Is that correct? 09.10.24 # ddalton: i'd like it to say "fourteen oh seven" 09.10.32 # how should 14 hours and 7 minutes be voiced? 09.10.34 # Both 14 hundred and 14 o'clock would be correct according to wikipedia 09.10.46 # fourteen oh seven 09.10.57 # so not 14 7? 09.11.16 # no 09.11.21 # and while I am at it what about 12 hour should it say 2 07 or 2 7? 09.11.32 # oh seven is what the wikipedia article says as well 09.11.49 # LinusN so 2 o 7? 09.11.57 # sounds correct 09.12.06 # 12 hour clock is a mystery I can comment on ;-) 09.12.10 # cannot 09.12.19 # ok I will generate a patch should I put it in the tracker? 09.12.22 # you guys are all crazy... 14:07 would be 10 past 2 09.12.31 # yeah 09.12.39 # and 14:10 would be "3 min pas the las time you asked" 09.12.47 # JdGordon: you mean round off to nearest 10? 09.12.49 # that's right. 09.12.59 # LinusN: prett much... we are lazy here 09.13.11 # usualy round up to the nearst 5 09.13.15 # JdGordon: just don't try to catch a train using rockbox 09.13.29 # :) wont make a difference here.. train are never on time 09.13.33 # hahaha 09.14.10 # so it should say "like 10 past 2 or something" instead? :-) 09.14.25 # spot on 09.14.35 # cept its quater past 5 here.. 09.15.50 Quit webguest33 ("CGI:IRC (Ping timeout)") 09.16.49 # LinusN there is only 0 in the lang file should I add a lang string for "o" 09.17.18 # that'd be really bad for non-english... 09.17.37 # So JdGordon it is now 20 past 5 not 5 17? 09.17.52 # so what should it be? 09.18.04 # ddalton: yes, i think you should be able to add LANG_OH 09.18.06 # or perhaps not if it would be translated to something else than oh for other langauges 09.18.27 # ddalton: well.. i was being funny... but usually when someone tells you the time its not exact... but for voicing it shoud be 09.18.29 # B4gder: like nothing, for example 09.18.33 # do you want to hear "8 07" or "8 o7" or "8 7" 09.18.36 # yeps 09.18.44 # "Toshiba just announced an 8GB microSDHC card " 09.18.44 # yeah I know 09.18.48 # I was joking. 09.19.12 # B4gder: mmmm do they say when it goes on sale? 09.19.14 # in swedish, LANG_ZERO and LANG_OH would both be "noll" 09.19.24 # everyone happy with lang_o and it will say "o"? 09.19.32 # JdGordon: not really => http://www.engadget.com/2007/08/22/toshiba-announces-32gb-16gb-sdhc-cards/ 09.19.35 # Hmm, someone has a clever idea for where the language specific code could reside? 09.19.49 # ddalton: i think it should be LANG_OH, and be set to "oh" 09.20.05 # The problem is that it will probably also need some extra voice IDs, depending on the language 09.20.22 # B4gder: 32gb full size.... i'd hate t lose it :p 09.20.29 # sorry LinusN I didn't pick that up straight away with my screenreader. 09.20.30 # hehe 09.20.59 # I can only talk english. What do I do about the other language files? 09.21.40 # ddalton: you don't need to worry about them, the translators of each language does that 09.21.56 Join webguest33 [0] (i=c023110b@gateway/web/cgi-irc/labb.contactor.se/x-e93b4659d94ce4af) 09.23.12 # amiconn: i believe the language specific modules would be a new set of plugins 09.23.26 # like the codecs 09.24.18 # cant we have the talk similar to printf strings? just need to quickly parse it... 09.24.52 # JdGordon: that's an idea 09.24.52 # ok I am just going to test my patch then I will put it on the tracker. 09.26.31 # * JdGordon wishes we could have a system where parts of the core are loaded at boot depending on hat the user wants 09.26.39 # i.e I have no use for voice, so whyload it? 09.26.50 # and same with the fancy wps's 09.28.04 # I don't use voice, and my rockbox doesn't load any voice... 09.28.21 # hey could someone using linux build my voice file for me. It will take me 45 minutes otherwise. 09.28.34 # I have a patch that adds strings to english.lang 09.28.40 # JdGordon: there are such systems around, one of them is called "Windows", and people constantly complain about boot times 09.29.06 # yeah.. but... 09.29.31 # and we really don't need to add more complexity in rockbox 09.29.39 # rather the opposite 09.29.43 # doesn't matter I will do it later. 09.29.43 # amen 09.31.36 Join spiorf [0] (n=spiorf@host116-171-dynamic.0-79-r.retail.telecomitalia.it) 09.33.26 Join desowin [0] (n=desowin@79.187.93.186) 09.40.28 Join Zagor [0] (n=bjorn@rockbox/developer/Zagor) 09.46.37 Join Obnautikus [0] (i=UNK0WN@EV-ESR-74-215-26-69.fuse.net) 09.47.06 # my ipods loader is fuxd i dont have any backups 09.47.30 # define "fuxd" 09.47.35 Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb) 09.47.50 # * B4gder checks webster for "fuxd" 09.47.54 # found bootloader-ipod4g.ipod and ipod_mbr.bin from the download url 09.48.12 # did you not follow our instructions? 09.48.14 # Have you read the install section in the manual? 09.48.33 # ive been messing with ipodlinux/rockbox for a few yrs now 09.48.48 # i dont even want the orginal os 09.49.04 Quit hannesd (niven.freenode.net irc.freenode.net) 09.49.04 NSplit niven.freenode.net irc.freenode.net 09.49.04 Quit Jon-Kha (niven.freenode.net irc.freenode.net) 09.49.04 Quit LinusN (niven.freenode.net irc.freenode.net) 09.49.04 Quit Slasheri (niven.freenode.net irc.freenode.net) 09.49.04 Quit rasher (niven.freenode.net irc.freenode.net) 09.49.11 # what did you do? 09.49.26 # I would suggest reading the manual, and also this page - http://www.rockbox.org/twiki/bin/view/Main/IpodPatcher 09.49.29 NHeal niven.freenode.net irc.freenode.net 09.49.29 NJoin LinusN [0] (i=linus@rockbox/developer/LinusN) 09.49.29 NJoin hannesd [0] (n=light@gate-hannes-tdsl.imos.net) 09.49.29 NJoin Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) 09.49.29 NJoin rasher [0] (n=rasher@rockbox/developer/rasher) 09.49.29 NJoin Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) 09.49.49 # u need an uncorupted mbr /firmware partition to use the patcher 09.49.53 Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) 09.49.53 # also http://www.rockbox.org/twiki/bin/view/Main/IpodManualRestore 09.49.56 Quit webguest33 ("CGI:IRC (Ping timeout)") 09.50.30 # Obnautikus: What's your actual question? 09.50.45 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) 09.50.47 # he's broken his firmware partition, and needs to mend it. <-- my guess 09.51.49 # whoah whats that ipsw file might help 09.52.13 # it's apples firmware upgrade file 09.52.56 # It's a zip file containing an image of the firmware partition... 09.54.24 Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) 09.54.27 # that page is awesome 09.57.08 # thanx God 09.57.54 Quit Slasheri (niven.freenode.net irc.freenode.net) 09.57.54 Quit rasher (niven.freenode.net irc.freenode.net) 09.57.54 Quit hannesd (niven.freenode.net irc.freenode.net) 09.57.54 Quit LinusN (niven.freenode.net irc.freenode.net) 09.57.54 Quit Jon-Kha (niven.freenode.net irc.freenode.net) 09.58.00 Quit linuxstb ("CGI:IRC") 09.58.07 # weesplit 09.59.09 Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) 09.59.26 # is there an error in lang.h? I only modified main_menu.c 09.59.29 # and got errors. 09.59.34 # I also modified english.lang 10.00.54 Join rasher [0] (n=rasher@62.79.64.148.adsl.hs.tiscali.dk) 10.01.39 Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) 10.03.44 *** Saving seen data "./dancer.seen" 10.07.32 # * petur spots a sansa e250 2GB on ebay for 53 euro (12 minutes left) 10.08.13 # ddalton: lang.h is generated automatically - from english.lang I think. So it's likely you made a mistake in english.lang 10.08.26 # ok I probably have. 10.09.29 Join ziroday [0] (n=ziroday@unaffiliated/ziroday) 10.10.16 # hi i was wondering what special tools you have to use to get a ipod nano to work with rockbox. I remember last time i did it i had to do something special with the kernel installation involoving a special package 10.10.30 # i think i i should grab my moms nano and install rockbox ;) 10.10.36 # ziroday: all the instructions you need are in the manual 10.10.44 # my 4g is lame 10.10.54 # ipods suck 10.10.54 # ziroday: there are no "special tools" needed to install rockbox 10.11.01 # if it werent for rockbox/linux 10.11.03 # just the rockbox ones 10.11.06 # ziroday: Are you sure you're not thinking of iPod Linux? None of our documentation even refers to the word "kernel" I believe. 10.11.18 # just the ipod patcher 10.11.20 # hmm okay thank you all 10.11.23 # thats it 10.11.25 # ipod patcher 10.11.31 # yes 10.11.36 # thanks 10.11.43 # what os are you using? 10.11.50 # ubuntu 7.04 10.11.52 # I only know for windows. 10.12.10 NJoin LinusN [0] (i=linus@rockbox/developer/LinusN) 10.12.12 # ziroday: just follow the instructions int he manual and you will be fine =) 10.12.27 # scorche: reading them now :) 10.13.16 # * GodEater wonders when we're going to be updating the manual to refer to rbutil 10.13.33 # yeah, that'll be a grand day 10.13.43 # * pondlife wonders when the frontpage will allow downloads of a prebuilt RBUtil 10.13.47 Join webguest33 [0] (i=c023110b@gateway/web/cgi-irc/labb.contactor.se/x-34921405cfa9e56a) 10.13.59 # we want that on the front page ? 10.14.08 # Well, pointed to 10.14.20 # It should IMHO be the first thing a n00b goes to, no? 10.14.48 # after they've gone to hell perhaps.... ;) 10.14.51 # Frontpage > Install > Select OS > RBUtil running 10.15.04 # * scorche wonders where the manual fits in 10.15.08 Join Slasheri [0] (i=miipekk@xen.ihme.org) 10.15.09 *** Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' 10.15.22 # scorche: We shouldn't need a manual... 10.15.48 # perhaps not for installing, but for other functions... 10.16.13 # It's useful for reference, but shouldn't be essential for general use. 10.16.37 # The manual should agree with the code, of course. 10.16.39 NJoin Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) 10.16.53 # it should still be required reading before question asking is necessary 10.17.30 # Of course 10.17.43 # But questions shouldn't be required either :) 10.18.01 # pondlife: I think we're dreaming though... 10.18.20 # welcome to Rockbox Utopia 10.18.23 # You've got to have a dream to aim for. 10.18.54 # "self actualisation" 10.20.40 Join Benoitb [0] (n=Benoitb@public1.alcasat.net) 10.20.59 # where is the running time code? 10.21.09 # for the run time screen? 10.21.47 Join obo [0] (n=obo@rockbox/developer/obo) 10.24.27 # I'm glad to see the "Tact and Diplomacy" post has generated some useful discussion. Should we perhaps look at working towards an actual set of guidelines now ? 10.24.55 # GodEater: F**k no! ;) 10.25.04 # wanna see something depressing? 10.25.13 # * GodEater puts pondlife in the "Shoot noobs on site" camp 10.25.17 # *sight 10.25.18 # google for "rockbox RobbyWilliams" 10.25.19 # sigh 10.25.33 # GodEater: No, I like n00bs. But not tact. 10.25.53 # B4gder: Haha 10.26.33 # that reveals the greater plot of all those spam posts 10.26.55 # B4gder: oh dear 10.27.41 # * petur wonders why B4gder googled for that - what were you looking for? :p 10.27.44 Quit GodEater (Read error: 104 (Connection reset by peer)) 10.27.48 # I noticed we get hit quite a lot on those URLs 10.28.05 # not the least from search engines 10.29.55 # Did that page exist on the wiki? 10.30.08 # it did, a long time ago for a short while 10.30.29 # OK, so before our new "ask on irc" authentication? 10.30.31 # in all possible spellingways I remember 10.30.35 Join GodEater [0] (n=bryan@rockbox/staff/GodEater) 10.30.44 # yeah, they came back non-stop as soon as we removed one the next appeared 10.34.50 # is it possible to ask google nicely to stop indexing them ? 10.35.22 # I don't think so, unless we add a rockbox.txt thing for them 10.35.26 # sounds like a quite futile operation 10.35.43 # B4gder: robots.txt? 10.35.49 # rockbox.txt? 10.36.08 # robotbox.txt 10.36.16 # yes, robots.txt in the root is a standard to tell search engines what they're (not) allowed to search 10.36.46 # or index is perhaps a better word 10.36.48 # is there a huge list of those spam links? 10.37.10 # I don't think so, i just noticed this when I checked the current log flow 10.37.17 # robots.txt in rockbox? 10.37.43 # For the database... 10.37.44 # so the robots.txt might be worthwhile then 10.37.45 # Obnautikus: do you fine search engine indexing a big problem on your rockbox target? 10.37.58 # ? 10.38.03 # well 10.38.09 # B4gder: all those hits from yahoo on my iTunes dirs really annoy me :) 10.38.16 # as a matter of fact 10.38.24 # lawl 10.38.48 # their indexing my illegal music downloads! 10.38.49 # * pondlife writes spamcache.c 10.39.05 # and giving them away as their own links! 10.39.16 # I'd rather NOT have that robots.txt on rockbox.org - google is quite usefull to search the site... 10.39.18 # google only removes it when either nobody links to it (yeah, right) or the page returns 404 10.39.32 # http://www.google.com/support/webmasters/bin/answer.py?answer=64033&topic=8459 10.39.42 # A 404 could be engineered, no? 10.39.46 # yes 10.39.59 # gotta admit i do like google, like when the gentoo wiki was down google had a mirror in cache 10.40.01 # we give 302 currently 10.40.04 # instead of the "no spam" page 10.40.31 # grep -c "RobbyW" /var/log/apache2/rockbox-access_log 10.40.32 # 117 10.41.01 # almost as many as people downloading the player firmware ;) 10.41.01 Join barrywardell [0] (n=barrywar@83-71-71-77.b-ras1.prp.dublin.eircom.net) 10.41.09 # did u see googles april fools this year? 10.41.09 # *g* 10.41.17 # the internet toilet modem 10.41.30 # and offers of sending your email in hardcopy to your home 10.41.32 Join villadelfia [0] (i=villa@83.101.1.219) 10.42.29 # I bet that last one had a lot of people excited 10.42.43 # "can you fax me your home page?" 10.42.52 # almost as exciting as a 300 page phone bill :-) 10.42.54 # dang my ipods on fire practicly 10.43.12 # dd if=/dev/zero of=/dev/sda2 10.43.15 # or a sofa with the simpsons family in plastic on... 10.43.19 Part Llorean 10.43.23 # hate FAT32 10.43.27 # B4gder: hahahaaaa 10.43.38 # can format and make a new FS but files will always stay latent 10.43.40 # a cardboard sofa, no less 10.43.49 # Obnautikus: ehh, what? 10.44.03 # B4gder: google provide a webpage removal request tool (i don't know how it works though ... must be something like you submit a url and they check it manualy) 10.44.05 # fat32 is like a virus in your world? 10.44.09 Join barrywardell_ [0] (n=barrywar@83-71-71-77.b-ras1.prp.dublin.eircom.net) 10.44.21 # well on linux it is 10.44.36 Quit barrywardell (Read error: 104 (Connection reset by peer)) 10.44.41 # Works fine for me... 10.44.44 # you need more medication :) 10.44.49 # dionoea: it's not really a problem for us, I just find it depressing that there are roughly 170 links "out there" to this spam page we removed like a year ago 10.45.11 # what? is this a rockbox admin meeting im crashing? 10.45.17 # and google can't fix their pages... 10.45.19 # Obnautikus: It's #rockbox... 10.45.43 # well i guess im gonna find nothing but developers 10.46.12 # Obnautikus: reading the link in the topic might explain a few things 10.46.25 Quit webguest33 ("CGI:IRC (Ping timeout)") 10.47.47 # my bad 10.48.22 # vfat works fine on linux 10.50.39 Join daniel_dalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) 10.51.10 # someone took my nick name. 10.51.14 # for irc 10.51.25 Quit Benoitb (Read error: 113 (No route to host)) 10.51.47 # you likely just crashed and it hasnt quit yet 10.52.02 # how do I quit it? 10.52.14 # is ddalton registered? 10.52.42 # I just typed my nickname in to a box when I did the setup. 10.53.01 # then all you can do is wait...it will quit soon 10.53.03 Join barrywardell [0] (n=barrywar@83-71-71-77.b-ras1.prp.dublin.eircom.net) 10.53.06 # ok 10.53.07 Quit barrywardell_ (Read error: 104 (Connection reset by peer)) 10.53.14 Quit daniel_dalton (Client Quit) 10.53.23 # assuming the client isnt still...bah 10.53.42 Join danieldalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) 10.53.53 Nick danieldalton is now known as DanielDalton (n=daniel@203-214-50-20.dyn.iinet.net.au) 10.53.55 # assuming the client isnt still running 10.54.00 # JdGordon: The talk can't be like printf strings. Too many special rules per language. It would need to change order of digits for certain ranges, obey grammatical gender etc 10.54.18 # freenode can take a darn long time to timeout idle/dead nicks 10.54.47 # I rebooted my computer. But I did a reset with irc still running. 10.55.02 # amiconn: well, I mean more like we can have a string and just parse it for the language.. 10.55.14 # DanielDalton: you need to wait a few minutes 10.55.15 # ? 10.55.16 # DanielDalton: the problem is not in your end, but that the server still "occupies" the nick 10.55.30 # is that why? 10.55.40 # yes, unless someone else is using it 10.55.49 # so I should just waight? 10.55.53 # yes 10.55.59 # or register with the nick server 10.56.03 # e.g "%hr %min oclock" would speak the hour then minutes then oclock. or "%min %hr" etc 10.56.04 # unless you are registered (which you arent) 10.56.06 # then you can use the "ghost" command 10.56.15 # LinusN: I think you need to use the nick to register, don't you? 10.56.24 # you do 10.56.42 # yes 10.56.56 # i meant for future use 10.57.19 Join barrywardell_ [0] (n=barrywar@83-71-71-77.b-ras1.prp.dublin.eircom.net) 10.57.26 Quit barrywardell (Read error: 104 (Connection reset by peer)) 10.57.31 Join webguest33 [0] (i=c023110b@gateway/web/cgi-irc/labb.contactor.se/x-5af32052c150874e) 10.58.17 Join DerPapst [0] (n=DerPapst@tux.isd-internet.de) 10.58.35 # morning :P 10.59.56 # JdGordon: That wouldn't help 11.00.47 # oh ok 11.01.19 # DerPapst: morning 11.03.01 Quit ddalton (Read error: 110 (Connection timed out)) 11.03.01 Quit barrywardell_ (Read error: 104 (Connection reset by peer)) 11.03.24 # ok once I have done my work I will create the patch I said I would before. 11.03.37 # about fixing the time up for LinusN 11.05.47 # DanielDalton: looks like ddalton just quit 11.06.00 Nick DanielDalton is now known as ddalton (n=daniel@203-214-50-20.dyn.iinet.net.au) 11.06.09 # hey how could you tell? 11.06.26 # don't you get join/quit messages in your IRC client? 11.06.43 # only for the rockbox channel 11.06.53 # o yeah I see it 11.06.58 # :) 11.11.23 # ddalton: you should register your nick now. so next time you can simply kill it and don't have to wait until it times out. 11.11.52 # how? 11.12.06 # query NickServ 11.12.27 # where do I type "query NickServ" 11.12.29 # and then use "help register" or something like that and it'll explain how to do it 11.12.43 # in your client type : /query NickServ 11.12.44 # see also http://freenode.net/faq.shtml#nicksetup 11.12.57 # http://freenode.net/faq.shtml#registering 11.14.58 Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") 11.15.03 Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) 11.15.19 # how do I check if it worked? 11.15.20 # JdGordon: Just imagine time announcement: english: "fourteen thirty one" -> german (with english words): "fourtheen clock one-and-thirty" 11.15.36 # the nick name thing? 11.15.39 # ddalton: /whois yourself 11.16.11 # if the output has a line "is identified to services" you are identified 11.16.24 # fine!!!! 11.17.05 # after you registered you need to identify: /msg nickserv identify 11.17.41 Join datachild [0] (n=datachil@217-208-144-87-no75.tbcn.telia.com) 11.17.50 # 2 other examples: "five oh-six" -> "five clock six". "twenty one hundred" -> "twenty-one clock" 11.18.17 # twenty-one o'clock 11.18.36 # Nope. The latter is german with english words 11.18.40 # ahhhh :) 11.18.44 # okay, missed that bit :) 11.18.49 # ok I think it worked. 11.18.56 # in danish i think it's back to front, just in case it matters 11.19.01 # i think it's like "clocken 21" 11.19.02 # ddalton: yup, you show up as registered now :) 11.19.10 # ok good. 11.20.12 # [11:20:11] how do you say "5 o'clock" in danish? 11.20.14 # [11:20:21] klokken fem 11.20.15 # :) 11.20.25 # ddalton: that also means that you can now send private messages to other people on Freenode 11.20.26 # just incase it helps :) 11.20.38 # since it seems backwards 11.20.56 # So even if there not on #rockbox? 11.21.27 # LinusN: Hmm, a full set of new plugins..... 11.22.01 # Guess that'd work. Back in archos-only times I had the idea to put this code as position-independent code into the voice files 11.22.02 # ddalton: sure, NickServ is freenode wide, not limited to a channel 11.22.25 Join Nick_Brackley [0] (n=chatzill@75.73.87.203.static.nsw.chariot.net.au) 11.22.36 # what would it take to voice a plugin? Why can't you just include talk.h and start using the talk functions? 11.23.00 # That would even work today with per-targetvoice files, but it would then break the sims 11.23.02 # ok i got the rockbox loader installed and can boot rockbox(default) and AppleOS (wold switch) but how can i change/add whatever happened to the boot menu? maybe im thinking loader2? 11.23.20 # hold switch* 11.23.34 # Obnautikus: what do you want to change? The bootloader is intended to be non-graphical 11.23.35 # ddalton: You must never include any core .h files from a plugin other than plugin.h 11.23.53 # i kinda wanted a boot menu 11.24.02 # loader2 is graphical 11.24.13 # amiconn Why not? What if I add talk functions to the plugin.h file. 11.24.29 # is there a way to change the default boot? 11.24.32 # Just copy talk.c to plugin.c and talk.h to plugin.h 11.24.35 # if you really want a graphical menu you need to use Loader2 11.24.43 # YOu could add the talk functions to the plugin api, but you'll still be limited to the existing voice IDs 11.24.44 # Obnautikus: with loader2 there's a config file and such 11.24.46 # and no ... Rockbox is always default 11.24.49 # ddalton: You also need the voice thread running, and be extremely careful with IRAM use... 11.25.05 # ok just askin before i tweak my moms nano 11.25.18 # personally all i want is rock on mine 11.25.18 # amiconn what do you mean about the talk ids? 11.25.30 # There are ideas to overcome this limitation, that's what the (currently unused) "user:" is for in the .lang files 11.25.34 # but why change the default boot behaviour? If you boot AppleOS you need to manually reset anyway 11.25.47 # Obnautikus: The Rockbox bootloader is designed load Rockbox, with dual-boot being a secondary feature. As others have said, you can use loader2 if you want a more complex bootloader. 11.25.59 # gotcha 11.26.05 # pondlife what is IRAM 11.26.16 # Ah, there's a question... 11.26.20 # what is the voice thread 11.26.32 # yeah I do have a question 11.26.35 # No easy answers to those. 11.26.57 # can you explain it in a couple of sentences? 11.27.05 # or is it quite complicated. 11.27.17 # iram is the r0x0rs :) 11.27.28 # IRAM is the internal ram of the processor. It's usually way faster but much smaller 11.27.48 # Complicated. Basically we have a process running to actually produce the voice output. It uses somewhat arcane methods to run a second MP3 decoder, but has to share IRAM with the main audio codec... 11.27.49 # oh wait duh cant even install rockbox to the nano 2GB last i checked its a 2nd gen 11.27.52 # so what will happen if I try to include talk.h? 11.28.01 # It'll probably compile, but not talk. 11.28.05 # Or it'll crash. 11.28.11 # why is that? 11.28.17 # Obnautikus: No - the 2nd gen Nanos are completely different hardware to the earlier ipods. 11.28.18 # See above! 11.28.35 # yea 11.28.41 # Compilcated - you'll need to understand what makes Rockbox talk... and that means playback.c :/ 11.28.52 # (Different on Archos targets, btw.) 11.28.52 # remember reading something about an encrypted bootload last time i checked 11.29.05 # among other things 11.29.23 # ddalton: I've worked on playback.c occasionally, and I can't say for sure I understand the whole caboodle. 11.29.28 # so if I copy talk.h to plugin.h and talk.c to plugin.c will I then be able to make it talk? 11.29.36 # No 11.29.44 # why? 11.29.50 # See above, again 11.29.51 # you can't simply copy a c file into another 11.29.59 # it will cause much headaches ... 11.30.04 # using talk_id in my plugins and adding strings to english.lang 11.30.13 # ddalton: You need to step back and understand the basic structure of Rockbox 11.30.34 # ok so could I just copy the main functions? 11.30.40 # No 11.30.43 # Definitely not 11.30.50 # Don't copy anything 11.31.00 # so what is so different about the plugins to rockbox then? 11.31.04 # We only want any one bit of code implemented in one place. 11.31.44 # ddalton: They need to use the plugin API. Other functions (like voice support) may not work for plugins. 11.31.58 # It will be implemented one day, but it's not trivial. 11.32.03 # ok another question If i write a talk function to talk an id from english.lang and put it in my plugin file for example battery_bench.c then would I be able to do this? 11.32.27 # ddalton: Why rewrite code that exists already? 11.32.43 # The problem isn't accessing the clip, it's actually speaking it. 11.32.48 # ok copy the talk function and make sure I get all the variables so it compiles. 11.32.51 # would that work? 11.32.56 # No! 11.33.09 # * pondlife is getting fed up of repeating himself and will go away 11.33.43 # ddalton: You need to read up on how Rockbox actually makes the voice output. Then see if this can be added to the plugin API. 11.33.55 # where can I find that out? 11.34.06 # The wiki? The source? 11.34.18 # rockbox can read txt's right? 11.34.23 # where on the wiki I haven't seen anything to do with the voice 11.34.31 # It's not well-documented, but if you look into talk.c and playback.c.. 11.35.00 # ok I will have a look. Is there any chance this is ever going to work? 11.35.27 # Yes, but it's not trivial. 11.35.32 # http://www.rockbox.org/twiki/bin/view/Main/RockboxMemoryLayout might be useful. 11.35.43 # ok thanks 11.35.58 # Although it doesn't cover plugins - and I don't know where they are loaded. 11.35.59 # Obnautikus: Do you mean show the text onscreen or speak the text? It can do the former. 11.36.22 # so how come we can display text in plugins? 11.36.41 # Because there are functions to do that in the plugin API. 11.36.44 # ddalton: It's not translated. 11.36.58 # And it doesn't use much memory or multithreading. 11.37.01 # it cant open txt files so i can read em? 11.37.08 # so if I right talk functions in the plugin api will this work? And if not why not? 11.37.11 # Obnautikus: I just said it could do that... 11.37.19 # oh 11.37.22 # thats tits 11.37.24 # thanx 11.37.36 # so i can read phrack on the crapper 11.37.42 # ;) 11.38.06 # that is a bit offtopic... 11.38.16 # Reading IRC logs on the crapper? 11.38.35 # only if they are #rockbox IRC logs =P 11.39.02 # oh, is there a reader.pl running on Rockbox? *g* 11.39.04 # phrack magazine 11.39.39 # ddalton: No, the API needs implementing too. The memory layout, use of IRAM and threading all need work. I've no idea how much (or little) work this is. 11.39.56 # if I find a program written in c. Is it possible to port it to rockbox? 11.40.20 Join subson [0] (n=ju@82.67.68.29) 11.40.22 # ddalton: depends on the program 11.40.27 # scorche: how do you filter themes that require patches on the themes site? 11.40.39 # ddalton: if it requires oodles of other libraries, then you'd have to port those too 11.40.44 # bluebrother: /patch 11.40.47 # what sort of program would it have to be? 11.41.13 # how does this work internally? I.e. how can I distinguish from rbutilqt.php? 11.41.18 # One that makes sense to run in Rockbox... i.e. small screen, few buttons, relatively limited CPU and RAM. 11.41.23 # or is it simply a different folder structure? 11.41.47 Join Nibbler [0] (n=sven@e181088177.adsl.alicedsl.de) 11.41.49 # bluebrother: it is completely separate...different upload script, etc...all in /patch 11.42.20 # hit the submission page link on copy.rockbox-themes.org 11.42.40 # ddalton: for instance, attempting to port XChat to rockbox would be both a) very very difficult, and b) make very little sense 11.43.00 # lol 11.43.07 # pondlife: The api isn't the problem. Adding the necessary infrastructure to have talk ids for plugins is 11.43.22 # And plugins using IRAM must not use voice, like it is now 11.43.26 # amiconn: That's what I was trying to point out. 11.43.36 # ok, found a glitch by trying so ... if you are on /patch and click the submission link it tries to access /patch/submit.php which does not exist 11.43.37 # It's a bigger problem than ddalton thinks it is, I think. 11.43.55 # But working on that infrastructure would be nice 'cause it then also allows to localise plugins 11.44.02 # Indeed 11.44.09 # Wasn't someone working on talking sudoku? Has anyone seen any code for that? 11.44.52 # BTW did anyone work out why mpegplayer doesn't work properly if voice is enabled? It makes calls to stop voice/grab IRAM etc... 11.45.15 # zxbox suffers from the same issue. 11.45.17 # bluebrother: thanks...i have left most of the site to rot atm while focusing on making uploader.php do what i wish...i plan on calling the hoster tomorrow to see if they can compile PHP with a different configure option that i need... 11.45.51 # scorche: hmm, so there is "for any build" and "unofficial build". I'm failing to find some "only official build" category 11.46.14 # bluebrother: That's "for any build" 11.46.15 # the whole sidebar is not decided upon either 11.46.42 # bluebrother: As "only official build" doesn't really make sense - they should also work on unofficial builds. 11.46.46 # bluebrother: why would a theme that works on an official build, not work on an unofficial one? 11.46.48 # that also shows themes for unofficial builds -- see http://copy.rockbox-themes.org/index.php?res=176x132x16 11.46.55 # or is that simply not cleaned up yet? 11.47.15 # that will be deleted entirely upon debut 11.47.30 # ah, ok. Then nothing to worry about for rbutil integration 11.47.36 # scorche: So the plan is for the new site to start empty? 11.47.39 # it is just a direct copy from current rockbox-themes.org for now 11.48.20 # linuxstb: yes...and have those themes that are able to be transferred, resubmitted...it seemed the best way to do things 11.48.52 Join ie [0] (i=c27f0814@gateway/web/cgi-irc/labb.contactor.se/x-c2a9ea9e9f787a4b) 11.49.02 # rather than us going through each one, the authors/helpers will go through and fix errors and such (depending on if the themes were CC-SA'ed 11.49.12 # I like the feature implemented by http://www.rockbox.org/tracker/task/7627 11.49.20 # should there be a new line at the end of english.lang? 11.49.38 # scorche: Yes, I agree. Will the old site still be available? 11.49.57 # for a time to assist the helpers/authors 11.50.06 # as well, so we can pull information from it if needed 11.52.11 # LinusN did you want the 24 hour time to say "14 hundred" or "14 hundred hours" 11.53.02 # ddalton: looks like there should be a newline at the end of english.lang 11.53.20 # ok thanks 11.53.33 Join FOAD_ [0] (n=dok@dinah.blub.net) 11.57.34 # http://en.wikipedia.org/wiki/24-hour_clock says that the time should be said as "14 hundred hours" in 24 hour format. 11.57.45 # so that is how I will do the patch 11.58.47 Quit Nick_Brackley ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") 12.01.04 # ddalton: the page contradicts itself: Contrary to popular belief, the use of the word "hours" at the end of the stated time is not standard in the U.S. military. The use of the 24-hour clock without the word "hours" is the standard for expressing time in the U.S. military. 12.02.25 # I can't think how I would say "14:00" in English, apart from saying "2pm". But I would say "fourteen oh one"... "14 hundred" doesn't sound right... 12.03.20 # How can two subsequent sentences state exactly the opposite of each other =:-O 12.03.48 *** Saving seen data "./dancer.seen" 12.03.57 # "14 hundred hours" is how I'd say it...fwiw 12.04.14 # But 2pm is more likely 12.04.26 # does anyone want to commit my time fix patch when I upload it in a few minutes. It speaks the 24 and 12 hour time properly like spoken about before. 12.04.39 # * pondlife realises he writes in 24 hour clock and speaks 12 hour 12.04.46 # * linuxstb too 12.05.14 # Another Rockbox option... ;) 12.05.23 # Nooo! 12.05.32 # heh 12.06.08 # some day we'll break the 1000 settings line 12.06.37 # I think I'd prefer a simple "fourteen zero" actually. 12.06.56 # Or "fourteen o o" 12.07.09 # Like "fourteen o one" 12.07.40 # KISS, even if it's not pedantically correc. 12.07.41 # t 12.08.01 # this whole clock thingy smells like l10n issues to me ... 12.08.14 # well the correct way is 14 hundred hours. This doesn't add anymore voice strings. Just "oh" when speaking 14 07" 12.08.19 # or something like that 12.08.45 Quit FOAD (Read error: 110 (Connection timed out)) 12.08.45 Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) 12.08.50 # bluebrother: Absolutely. How's it handled in Chinese? 12.09.02 # rofl 12.09.20 # The code is getting over-Anglicised. 12.09.22 # I will test and then upload it. I can't be bothered testing the voice file because that should work. It takes for ever on my pc. 12.09.34 Join kk [0] (n=kkit@140.141.29.162) 12.09.48 # I'm wondering if it makes sense to adjust one piece 12.10.25 # * pondlife thinks it unfortunate that we're talking about this so much whilst playback is still so borked, and looks forward to Nico_P's return. 12.10.44 # :) 12.10.51 Quit MySic (Read error: 104 (Connection reset by peer)) 12.10.52 # I was happy with how everything was spoken in rev14418 but now amiconn wants the time spoken differently. 12.11.37 # Well, remember that Rockbox is not a democracy...'tis a triple-headed benign dictatorship. 12.11.41 # I do *not* want it different from how it is now *for english* 12.12.04 # However, I *do* want proper voicing for non-english languages 12.12.09 # ok but I am talking about what it was like for rev14418 you changed it right? 12.12.09 # The idea itself is old 12.12.18 # that's ok it doesn't worry me 12.12.30 # LinusN wants it to say oh. 12.12.46 # I think it should just read out what ever is displayed on the LCD. 12.12.57 # No specialisms 12.12.59 # hmm. Should rbutil install the manual to the players root folder or to some "documentation" subfolder? 12.13.06 # ddalton: I only added the 'o'clock' thing for 24 hour time. Other than that, I merely made the code more compact 12.13.08 # for english you wouldn't say 20 o'clock would you? 12.13.32 # for people interested: I failed my GSoC student but he got some more time from google to try to finish it 12.13.48 # yes that is good but didn't you make it say like 20 o'clock instead of 20 hours and 0 minutes? I can't remember. 12.13.52 # markun: I guess that's good news 12.14.10 # let's hope he has some more time now 12.14.18 # ddalton: I would, and the wikipedia article I linked to says that it's correct 12.14.29 # markun: was it the tts project? 12.14.37 # didn't it say 14 hundred hours? 12.14.46 # not 14 o'clock? 12.14.52 # did yu see the table? 12.14.54 # Both are allowed 12.15.00 # markun: I'm still waiting for mine to deliver something... 12.15.16 # * amiconn wondered whether ddalton actually read the paragraph I linked to 12.15.38 # ok well I will submit this but if you don't want it that is fine. I just know here in australia we say 20 hundred hours. 12.16.07 # I read the table but not the rest of it. 12.16.08 # For l10n's sake, just have 20 zero. 12.16.26 # have anyone checked that rockbox does indeed rended he-aacv2 files correctly? 12.16.27 # Forget all the o'clocks and hundreds 12.16.30 # render... 12.16.46 Join The-Compiler [0] (n=florian@217.56.77.83.cust.bluewin.ch) 12.16.49 # Pondlife is right. We are talking about something that really isn't that important. 12.17.41 # how about leave it how it is. That way everyone is happy. Because as I said before it doesn't worry me. 12.17.51 # Great, now, about that new logo :) 12.18.56 # sounds like hev2 doesn't work right to me 12.19.02 # while we are at that, what color you think we should color the bikeshed? =P 12.19.17 # s/color the/paint the 12.19.23 # hmm ... dark green :D 12.19.41 # * scorche wonders how many people got that one 12.19.50 # ;-) 12.19.58 # * pondlife didn't 12.20.18 # http://darkgreen.bikeshed.com/ 12.20.38 # Parkinson's Law? 12.20.50 # yup 12.21.02 Quit krazykit (Read error: 110 (Connection timed out)) 12.21.22 # bluebrother: yes, the TTS project 12.21.35 # how would I make the info screen use the same format as the running time screen? 12.21.55 # so display info as a list and you can scrol up and down through it. 12.22.15 # Is there any progress with the tts and rockbox? 12.25.00 # petur: You mentoring the USB project? Perhaps you could put a note on here: http://forums.rockbox.org/index.php?topic=12293.msg92793;topicseen#msg92793 12.25.53 # petur: heard anything more from ac? 12.25.59 # no 12.26.10 # no response to mails as well (as usual) 12.26.51 # * petur wonders if ac uses some kind of PWM on his online life 12.27.29 # haha 12.27.31 # LOL 12.27.41 # well, did you get code out of him for the 20th? 12.27.57 # nope 12.27.59 # that's pretty nasty 12.28.06 # so in theory he fails.... 12.28.09 # indeed 12.28.10 # OK, so 2 fails at least :/ 12.28.20 # =/ 12.28.46 # I guess he doesn't understand he will not get money? 12.28.46 # Or maybe Nico_P and TTSbox can both pass with extensions? 12.29.22 # nico_p has set up public repos 12.29.37 # so you can at least watch his progress even if the code isn't in the rockbox tree yet 12.29.43 # Ah, so he can pass - even though not integrated (or compiling) 12.29.46 # with ac you're pretty much at the mercy of his whims 12.30.17 # * scorche remembers saying he would do something if the people ahead of him that got in failed... 12.30.36 # * pondlife reads lots of logs 12.30.42 # petur: PWM? 12.30.43 # No... what was it? 12.30.49 # scorche: ^ 12.30.57 # i cant remember =P 12.31.01 # If ac manages to deliver something this week I'm willing to pass him, but most of his code (non low-level) doesn't even compile :/ 12.31.01 # ie: pulse-width modulation, meaning you just switch it on or off, never something inbetween 12.31.27 # petur: i would pretty much demand to see something working given his behaviour, yes 12.31.30 # a binary existence 12.32.26 # Didn't barrywardell help him out fixing up TX? If so, did he have a recent copy of the code? 12.32.32 # i.e. of ac's code? 12.32.42 # What kind of problems are there with power management on sansa? The wiki page says it's done but "not yet optimal" 12.33.08 # same thing with all PP devices 12.34.10 # pondlife: so what? you can't just vanish and hope someone else deals with your mentor when the soc is over 12.34.38 # I agree. 12.34.43 Quit The-Compiler (Connection timed out) 12.34.46 # ok I am done with the time thing. If someone wants to see what I did it is p7641 12.34.47 # at least not when the project is in such a limbo as ac's is 12.34.55 # pondlife: he said he got a serial device working and was working on UMS now (and it was getting better by the hour) 12.35.07 Join The-Compiler [0] (n=florian@217.56.77.83.cust.bluewin.ch) 12.35.13 # But you only have his word for that, right? 12.35.26 # preglow: to be fair, he did mention a (recent) real-life issue 12.35.30 # pondlife: yups 12.35.41 # How can I remove all my changes from the rockbox source. 12.35.45 # My local copy. 12.35.46 # but now... lunch 12.35.49 # So.. will you mentor me for Linux on a Zune next year... :) 12.35.55 # petur: then that's different 12.35.56 # ddalton: svn revert -R 12.36.44 # Yes, be sensitive to real-life, but ultimately no working code = no pass 12.37.32 Join Nick_Brackley [0] (n=chatzill@75.73.87.203.static.nsw.chariot.net.au) 12.37.40 # it says "svn: Not enough arguments provided; try 'svn help' for more info " How do I fix this? 12.37.45 # scorche: no info about how to control the chips? 12.37.51 # ddalton, svn revert -R . 12.37.55 # try svn revert -R . 12.38.00 # hmm, too slow :) 12.38.25 # ie: not really...public at least 12.38.35 # same thing happens. 12.38.56 # How can I access a MicroSD-card on a Sansa? 12.38.57 # I suggest we let our GSoC students do a little task to qualify so they at least have a dev environment setup and know something about the inner workings of rockbox 12.39.06 # for next year 12.39.09 # Good idea 12.39.53 # scorche: ah, ok. Or, actually, not ok :-) 12.39.56 # does anyone know what I am doing wrong? I am doing this from the dir with apps and firmware and all of that in it. 12.40.25 # markun: yeah, i agree we should have something to that effect 12.40.36 Join markun_ [0] (i=54f18042@rockbox/developer/markun) 12.41.18 # it took my student a lot of time, just to setup 12.41.31 # and after that he had virtually no time left 12.42.00 # ffmpeg's gsoc is going quite well I think 12.42.10 # People underestimate how hard the actual integration-with-Rockbox part can be. 12.42.17 # they also had such qualification tasks 12.42.32 Join PaulJam [0] (n=pauljam@p54BCED0E.dip.t-dialin.net) 12.42.39 # a lot of time to setup a rb dev environment? 12.43.12 # bluebrother: yes :( 12.43.22 # urgh :( 12.43.34 # Hmm, shouldn't take someone more than a day.. 12.44.01 # maybe he just didn't spend much time on it 12.44.20 # or had to learn some unix basics to find his way around the wmware image 12.45.02 # * markun curses the ssh connection 12.45.56 # Hi, little question about the user interface on h300. now that the record button brings you to the record screen, shouldn't there be found another way to prevent an usb connection when inserting the usb cable? maybe holding the play button while inserting the usb cable. 12.46.21 # PaulJam: this has been discussed a couple of days ago 12.46.39 # but I don't think there was a general consensus. I still like the idea to prevent usb mode if hold is enabled 12.46.46 # would work also nicely for ipods 12.46.47 # ah ok, i'll search the logs 12.48.11 # if the TTS project fails I would still like to try my luck with porting espeak 12.48.29 # Where can I see the progress on the tts project? 12.49.44 # markun: could I help out with the tts project or where can I find info on it? 12.50.01 # ddalton: at the moment there is not much to help out with 12.50.18 # so what is it going to be a plugin or something? 12.50.41 # ddalton: I think a plugin would be a nice goal, after that maybe rockbox integration 12.51.14 # markun: Would it start at start up? 12.51.51 # what exactly do you mean? 12.52.08 # well when you turn on the player would it start talking? 12.53.46 Join JdGordon1924 [0] (n=Miranda@c220-237-57-32.smelb1.vic.optusnet.com.au) 12.54.01 Quit ie ("CGI:IRC") 12.54.04 Quit JdGordon1924 (Client Quit) 12.55.38 Quit Nick_Brackley ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") 12.58.20 Quit PaulJam (".") 12.59.36 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) 13.00.16 # bluebrother: I agree that hold is a better way to disable usb than rec... 13.00.32 Quit pill (Nick collision from services.) 13.00.34 # .. and should be the standard for all targets 13.00.53 Join qwx [0] (i=qwm@h38n2fls32o1010.telia.com) 13.00.56 Join _pill [0] (n=pill@sloth.shellfx.net) 13.01.16 # * scorche glares at qwx 13.01.19 Join ie [0] (i=c27f0811@gateway/web/cgi-irc/labb.contactor.se/x-c6643f80676c6dbb) 13.01.27 # hi scorche 13.01.32 # hi qwm 13.01.32 # glares? 13.01.37 # i keep forgetting what that means. 13.01.50 # what's the nano bug status? 13.02.14 # are you affected? 13.02.16 # Has anybody seen this: http://www.warthman.com/projects-portalplayer-pp5001-ds.htm Could it be of any use for RB? 13.02.28 # yes i am, scorche 13.02.34 # using a mid-july build. 13.02.59 # i could play songs, but the glitches and speed variations were unbearable. 13.02.59 Quit qwm ("Reconnecting") 13.03.02 # i havent really been up on that bug...you would be best waiting for another to respond 13.03.03 # ie: gosh! 13.03.03 Nick qwx is now known as qwm (i=qwm@h38n2fls32o1010.telia.com) 13.03.35 Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) 13.04.25 # I was thinking about writing an alarm for rockbox. (To run on the h300) Should I write it as a plugin or can I just write it into rockbox? 13.05.18 # B4gder: what does that mean? 13.05.28 # ddalton: there is already an alarm feature in rockbox for targets with an RTC 13.05.47 # GodEater: only on targets which have a wake-on-alarm ability 13.06.05 # ie: what good does that link bring? 13.06.31 # JdGordon: my mistake :) 13.06.41 # could I write one that only works if the player is on. Because there isn't one for the h300. 13.06.43 # it doesn't bring any good at all as far as I can see 13.06.49 # ie: it was an expression of surprise 13.06.53 # petur: It proves they have internal documentation? 13.06.56 # ddalton: there is 2 plugin alarms in the tracker 13.07.02 # it shows that someone wrote some documentation once 13.07.05 # pondlife: lol 13.07.26 # so if I remove the #if from alarm.c will I be able to use it as long as I don't switch off my player? 13.07.27 # ddalton: yes, TTS could be used that way, we'll have to experiment a bit with it I think 13.07.30 # or ifs? 13.07.36 # petur: I thought the book advertised there could contain some data about the PP chips 13.07.51 # ie: they're not advertising the book 13.07.53 # It's not a book, just part of their CV 13.07.56 # they're advertising that they wrote it 13.08.07 # Maybe we could ask them for a copy 13.08.09 # it doesn't mean they're able to give it away 13.08.09 # ;) 13.08.14 # pondlife: hahahahahahaha 13.08.17 # maybe we should try to contact somebody who works there? 13.08.25 # Anyone got any blackmail? 13.08.43 # on these guys...http://www.warthman.com/aboutus.htm 13.08.53 # markun: it sounds to me very strange that a gsoc managed to not have a dev environment in just one day. Rockbox has many alternatives at it. 13.08.57 # GodEater: ah, that's the point! But were they asked? Or is it your assumption that they don't give it away? 13.09.08 # pondlife: the beuaty about blackmail is it doesnt have to be true... 13.09.40 # * petur finds nobody working with warthman in his LinkedIn network :/ 13.09.53 # Not to mention the 4500 bucks that a student gets. That ammount of money would make me set up the dev-env even if I hadn't see a PC in my life before. 13.09.54 # ie: I don't see how they could give it away - it doesn't belong to them 13.10.02 # Maybe MrW could help? 13.10.19 # He sits on a bench in Palo Alto I hear 13.10.41 # or MrJ ? 13.11.29 Quit markun_ ("CGI:IRC (EOF)") 13.11.46 # qwm: i believe Llorean has been on the forefront of that bug...see if you can talk to him 13.11.53 # XavierGr: well, I'm not 100% sure what was the problem 13.12.04 # hehe, alright. 13.12.35 # ie: feel free to ask 13.13.47 # B4gder: shouldn't we send them an official letter printed on RB paper with headings etc? :-) 13.13.55 # haha 13.13.57 # hahahaha 13.14.08 # ie: feel free to print one of those fist ;-) 13.14.27 # * petur puts ie back with his two feet on the ground 13.14.36 # Hmm, http://www.portalplayer.com/ is down? Have PP died? 13.14.48 # pondlife: they're owned by nvidia 13.14.50 # * pondlife doesn't read much tech news 13.15.44 # "for $357 million in an all-cash deal" 13.15.52 # nov 2006 13.15.55 # Darn. http://www.warthman.com/employ.htm cuts off another route in. 13.16.03 # haha 13.16.23 # I was considering something... 13.16.28 # petur: you never know. Maybe the letter will be read by a secretary and she will be impressed by the official look and will send the book without knowing it's top secret 13.16.30 # I bet you could try getting employed by sandisk or ... 13.16.40 # * petur sends the hit team to free a position 13.17.02 # * scorche could use a job...broadcom offices are close by =P 13.17.08 # Seems like you need to be in the right part of these companies, the docs are well secreted internally too I bet. 13.17.22 # pondlife: oh I'm sure, yes 13.17.41 # but that won't be a problem for a suitably good spy! 13.18.22 # ok so let's say that theoritically someone has a leaked full spec-pdf of those. What's the Rockbox stance on it? 13.18.26 # * scorche holds up his lockpick set and laser microphone 13.18.47 # XavierGr: the official stance is complete denial ;-) 13.18.56 # hehe 13.18.57 # and usage :) 13.19.24 # and watch the committers ML :) 13.19.30 # Might be safer to officially not have a stance at all. 13.19.38 # but would you accept work from someone that is using it? 13.19.51 # let me put it this way: in case there would be or has been "leaked" docs or sources, it won't be officially sanctioned or mentioned by Rockbox 13.19.56 # we don't, there's lots of documents we do not have :p 13.20.12 # * scorche adds a bit of log scrubbing to B4gder's to-do list 13.21.46 # http://www.nvidia.com/page/pp_5024.html mentions a developer kit. Is that the NDAed-to-death one? 13.21.54 # i'd imagine 13.22.05 # Anyone asked them since November? 13.22.11 # try asking them 13.22.23 # * pondlife asks 13.22.36 # these companies are surprisingly difficult to get stuff from 13.23.03 # even if you imply that you consider their hw for use 13.23.14 # http://forums.nvidia.com/index.php?showtopic=38903 13.23.28 # That wasn't me by the way 13.23.33 Join spiorf_ [0] (n=spiorf@host13-217-dynamic.14-87-r.retail.telecomitalia.it) 13.23.36 # I found an alarm plugin for h300 in the tracker. I am just testing it now. But I don't know if it will compile. 13.23.47 # pondlife: great set of responses... :-[ 13.23.54 # Indeed 13.24.26 Nick _pill is now known as pill (n=pill@sloth.shellfx.net) 13.28.52 # petur: (just making sure) did you see my response the other day? 13.28.58 Quit midgey () 13.29.10 # yes, thanks for the info 13.32.31 Join bdgraue [0] (n=bdgraue@host-091-097-094-144.ewe-ip-backbone.de) 13.37.12 Quit spiorf (Read error: 110 (Connection timed out)) 13.38.28 Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) 13.40.48 Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") 13.41.34 Quit subson () 13.42.27 Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) 13.44.34 Join tucoz [0] (n=chatzill@rockbox/staff/tucoz) 13.44.57 # B4gder: http://www.google.com/search?source=ig&hl=en&q=B4gder+leaked+site%3Arockbox.org&btnG=Google+Search 13.45.16 # second hit ;-) 13.45.18 Part ziroday 13.45.34 # gee, I seem to leak a lot ;-) 13.45.55 # in response to: 13.19.51 # let me put it this way: in case there would be or has been "leaked" docs or sources, it won't be officially sanctioned or mentioned by Rockbox 13.45.57 # hehe 13.46.14 # [04:20:11] * scorche adds a bit of log scrubbing to B4gder's to-do list 13.46.15 # =P 13.46.15 # well that is still true 13.46.26 # I am not rockbox I am just a confused individual 13.46.26 # yes. you are not rockbox. you are B4gder :D 13.46.29 # hehe 13.47.21 # yes, someone massage pp now they're under new management 13.47.28 # the one good attempt we had didn't even get answered 13.47.52 # are the SoC projects in google's hands now? 13.47.55 # massage ? 13.48.11 # dionoea: everybody appreciates a good massage :> 13.48.16 # ;) 13.48.29 # tucoz: in what way, do you mean? 13.48.50 Join Rondom [0] (n=Rondom@p57A95DB5.dip.t-dialin.net) 13.49.05 # preglow: as in they are finished now? and up to google to decide if they are a success or not 13.49.24 # it's up to each mentor to decide that 13.49.26 # preglow: I emailed them after nvidia bought them out too. That also fell into a black hole 13.49.29 # google just pays cash 13.49.54 # preglow: i see. i guess i am curious to see what the outcome was. 13.50.12 # tucoz: we all are. 13.50.25 # you know, even black holes return some information :) 13.50.44 # spatial anomaly might be a better term 13.50.48 # outcome so far is: working wma decoder, no text to speech, close-to-working usb support and mob stuff to be commited in the near future 13.51.50 # so the wma is a success, usb and mob is a "success", and tts is failed then 13.51.57 # wma decoder is much I'd say. So the SoC wasn't wasted time 13.52.47 # 75% success ratio is not too bad. 13.53.00 # is TTS a complete failure then? 13.53.10 # isnt quite 75% i believe yet... 13.53.13 Quit gromit` (Remote closed the connection) 13.54.19 # scorche: right. but if the mentors (petur, and Llorean) approves their students work it is 75%. or not? 13.54.36 # they havent been approved quite yet 13.54.59 # approval doesn't mean that the code gets in rockbox. ffmpeg approved a bunch of projects last year but only one (vc1 decoding) made it in svn AFAIK. 13.55.05 # I believe mr TTS has applied for an extension 13.55.16 # (well maybe it'd be different for rockbox ... lets hope :D) 13.55.31 # B4gder: that's the last I heard too - didn't know if that had moved or not 13.55.36 # dionoea: i was thinking in pure SoC terms. 13.55.39 # me neither 13.56.10 # yes, but approval also means that they completed their work to their mentor's satisfaction...i dont believe we have a 75% approval int hat regard (i could be wrong though) 13.57.31 # scorche: i guess i just wait and see what the outcome is, when that time comes then. 13.57.37 # * scorche nods 13.58.38 # amiconn should apply for viewports SoC project next summer ;) 13.58.56 # tucoz: evaluation deadline is august 31 13.59.05 # petur: ah. thanks 13.59.42 # but Google says the evaluation should be based on the status of august 20 14.00.05 # should, but not have to? 14.00.24 # that is their rule 14.00.47 # i guess that is fair 14.03.51 *** Saving seen data "./dancer.seen" 14.04.39 # tucoz: well.. ideally viewports would be done before then... 14.05.08 # JdGordon: yes. i agree. it was just a joke 14.07.38 # Bagder: yes, the extension was granted 14.08.40 # markun: how much extra time? 14.08.50 # not sure :) 14.08.58 # let me check the mails again 14.09.48 # "I want to make it clear to you that you will need to deliver code regularly according to whatever schedule you and Marcoen determine to be reasonable." 14.09.58 # we didn't determine anything so far 14.20.43 # markun: so is he failed or is that delayed as well? 14.21.12 Join chrisjs169 [0] (n=jack@unaffiliated/chrisjs169) 14.22.25 # hm 14.22.44 # menu and play buttons doesn't work in debug menu 14.25.04 Join Nibbl [0] (n=sven@e181100200.adsl.alicedsl.de) 14.26.37 Quit Nibbler (Read error: 110 (Connection timed out)) 14.26.41 # will rockbox see folders and files with '?' or '\' in their name? 14.26.56 # "\" is a path seperator 14.27.25 # well, not in unix 14.27.30 # "?" is a wildcard char 14.27.45 # yeah, but that isn't the problem 14.27.58 # well, i guess i simply should try :) 14.28.06 # I believe both are illegal in fat file names 14.28.27 # I think so too 14.28.28 # i think filesystem doesn't care how file is called 14.28.30 Join chrisjs169|afk [0] (n=jack@pool-71-114-155-87.hrbgpa.dsl-w.verizon.net) 14.28.40 # the fat spec cares 14.28.42 # it's os who has problems with it 14.28.47 # no 14.29.02 # fat is a filesystem as specified in a spec 14.29.13 # it defined what is legal or not 14.29.22 # defines 14.29.23 Quit chrisjs169 (Nick collision from services.) 14.29.29 Nick chrisjs169|afk is now known as chrisjs169 (n=jack@pool-71-114-155-87.hrbgpa.dsl-w.verizon.net) 14.29.32 # " * / : < > ? \ | 14.29.40 # these are the illegal characters 14.29.42 # this spec is old, so is fs 14.29.55 # so ? 14.29.55 # so? 14.29.58 # the spec is also ludicrously well supported across operating systems. 14.30.02 # that echo again.... 14.30.15 # the wheel is old too 14.30.19 # well, anyway, does rockbox has problems with this characters? 14.30.22 Nick kk is now known as krazykit (n=kkit@140.141.29.162) 14.30.23 # http://www.rockbox.org/twiki/bin/view/Main/IriverPort says that the SWCODEC architecture is 60% complete. I assume it's safe to change that to "Done"? 14.30.35 # why would rockbox want to violate the specs? 14.30.56 # B4gder: I have this great new design for a wheel 14.30.57 # parafin: rockbox tries to adhere to the fat spec 14.31.15 # scorche, it would be me, who will violate it 14.31.18 # GodEater: triangle?...i thought of it, but real world tests arent so great 14.31.34 # scorche: no - square - I've not got to prototyping it yet though 14.31.52 # you always were a square sort 14.32.15 # parafin: what we're trying to say is - Rockbox sticks to the FAT spec (mostly), and so therefore files with those characters in their names will not work 14.32.33 # there is no reason to change this 14.32.43 # they might work if they already exist 14.33.03 # but that would be more or less by coincidence 14.33.04 # GodEater, that's bad news :/ 14.33.26 # parafin: using those letters in file names on fat is a bad idea to start with 14.33.37 # Ignoring the spec is bad news 14.33.54 # Unless you don't mind losing those files at some point 14.34.20 # i'm not asking rockbox to ignore specs, i ask for not minding others to do so 14.34.30 # I'm not even sure how you'd create such files 14.34.37 # my linux box refuses to do so 14.34.46 # man mount ;) 14.34.52 # this isnt like a law where you bend the rules, or it is fine as long as no one is harmed...these are specs 14.35.20 # why do you even want this? 14.35.47 # there is a rule in programming - 'Be liberal with input, strict with output' 14.36.05 # parafin: there's another rule in programming: do things right from the start 14.36.05 # cause i have such files in my collection 14.36.12 # Always validate input from untrusted sources 14.36.13 # I'm sorry for maybe asking a stupid question but hasn't the ipod's (and sansa's) FW been decompiled and analysed as to get the info about how the chips should be controlled? 14.36.24 # ie: not fully, no 14.36.42 # the analysis part is a pretty huge task 14.36.51 # GodEater: i think we should use those malloc pitchforks for a new purpose? 14.36.55 # ie: they have but they are huge and that's a very tiresome, hard and time-consuming work 14.37.07 # parafin, then you should run them through something like tag and rename (windows) or ex falso (on *nix) 14.37.25 # i know the latter can rename to be safe with FAT, and i'd bet the former can too 14.37.32 # Or run them through CHKDSK on Windows :) 14.37.33 # krazykit, well i probably would unless it's possible to avoid it 14.37.43 # yeah, it's pretty much not. 14.38.21 # But I think those specific sections that handle power etc aren't that huge. And IIRC there were even tools that convert asm to c code. The c code looks horrible of course (so it might be better to read the raw asm) but still... 14.38.37 # ie: eh, no those tools don't exist 14.38.44 # and we don't have a power issue per se 14.38.50 # btw, which is maximum length of filename in fat? 14.38.54 # ie: also - those sections may be small - but how do you find them ? 14.38.55 # BTW: is decompiling the OF legal (and is asking this legal?) 14.38.59 # parafin: 254 iirc 14.39.13 # ie: reverse engineering is completely legal in most parts of the world, yes 14.39.15 # and that's a pathname limit, not a filename 14.39.26 # omg 14.39.28 # ie: depends on a lot of things including where you live 14.39.29 # pondlife: ah - indeed 14.39.42 # parafin: http://en.wikipedia.org/wiki/Vfat 14.40.33 # B4gder: are you serious (about non existing tools)? I've seen one for intel asm. That was about 10 or more years ago though... 14.40.46 # ie: I am dead serious on that 14.41.03 # there are disassembly tools that are fine yes 14.41.14 # there are no tools that make even bad C code from that 14.41.43 # feel free to prove me wrong 14.41.47 # I'd be delighted 14.42.00 # awful C maybe.. :) 14.42.02 Join rogelio [0] (n=rogelio@189.146.222.125) 14.42.22 # B4gder: ok, I assume that C code wouldn't be of any use. But the asm tools draw frames around the sequential parts of code etc. 14.42.24 # ok, problem resolves itself - linux indeed refuses to write such files to vfat 14.42.26 # C from the pits of hell 14.42.31 # and for intel asm, it might've worked for ancient intel asm 14.42.36 # parafin: hah - told you so! 14.43.02 # ie: IDA pro is mighty powerful disassembly tool, you should try it 14.43.03 # B4gder: well, I can write such a tool (asm->C) in no time. It will produce the following code: asm{...} :-))) 14.43.07 # parafin: where did you create those files? 14.43.19 # GodEater: Imagine the use of goto ! 14.43.31 # Awful terrible C.. 14.43.35 Join miepchen^schlaf [0] (n=hihi@p54BF7509.dip.t-dialin.net) 14.43.36 # Zagor, well, any linux filesystem doesn't have such restrictions 14.43.46 # B4gder: http://boomerang.sourceforge.net/cando.html 14.43.48 # fvat is a linux filesystem too ;-) 14.43.58 # Zagor, there is only two symbols you can't use - \0 and / 14.44.00 # parafin: oh, I though you said you had a fat32 system with them on? 14.44.14 # Zagor, no, i tried right now :) 14.44.16 # ok 14.44.34 # * krazykit thinks parafin means "ext3" as the "linux filesystem" 14.44.44 # B4gder, then ntfs is too, following your logic 14.44.53 # scorche: I doubt that works very good in real-world 14.44.56 # krazykit, jfs, xfs, reiserfs, reiser4, ext* 14.45.03 # B4gder: i know...just proving a point 14.45.05 # parafin: of course, they are filesystems not operating systems 14.45.31 # B4gder, well, then i would call them posix filesystems 14.45.33 # but ntfs doesn't even have a public spec afaik, so that's a little different 14.45.44 # posix? 14.45.51 # they're hardly posix all of them? 14.46.04 # B4gder: http://boomerang.sourceforge.net/cando.php?hidemenu has a real world example, but im sure it was pruned quite nicely... 14.46.22 # scorche: yeah, I was looking at that 14.46.28 # regardless, no implementation of vfat is gonna let you put in those illegal characters in filenames. 14.46.58 Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) 14.47.09 # B4gder: is there a free windows tool for disassembling ARM asm? And how would I run it (what should be the input)? 14.47.19 # ie: GNU objdump 14.47.22 # This might be a chance for me to learn ARM asm. 14.47.38 # objdump in vmware? 14.47.42 # ie: objdump is free free free, and IDA pro exists in a free trial version 14.47.42 Quit gromit` (Remote closed the connection) 14.47.49 # GodEater: does it run under cygwin? 14.47.56 # ie: should do 14.47.57 # B4gder, well, posix requires filesystem to make difference between lower and upper case characters, which fat and ntfs can't do 14.48.10 # ie: either one takes the raw binary as input 14.48.10 # for example 14.48.40 Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) 14.49.31 # well, i now have problem on my hands 14.49.32 Quit gromit` (Remote closed the connection) 14.49.35 # parafin: ok, out of all the filesystems that allow ? and \ in the filenames, every single one on linux allow ? and \ in the file names 14.49.42 # ntfs does support case sensitivity 14.49.43 # there 14.49.46 # it's the OS which doesn't 14.50.06 # * B4gder lost track of the point of this discussion 14.50.23 # B4gder: and that binary is the .mi4 file? 14.50.29 Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) 14.50.45 # ie: no, you'd rather get a decrypted version... 14.50.54 # use mi4code for that 14.50.56 # well, there is no point now, there is now only problem for me to resolve 14.51.32 # parafin: well use Tag and Rename as krazykit suggested... 14.51.57 Join barrywardell [0] (n=barry@wardell.ucd.ie) 14.52.05 # i don't like this idea, i'd rather write fuse wrapper above vfat filesystem 14.52.14 Join Soap [0] (n=Soap@rockbox/staff/soap) 14.52.51 # B4gder: so the disassembler should be given the output of mi4code as its input? 14.53.01 # brb 14.53.10 # ie: yeah 14.53.19 # it takes whatever you throw at it 14.53.28 Quit GodEater (Remote closed the connection) 14.53.40 # but if you wanna disassemble the sansa firmware, the decryped mi4 makes sense 14.53.48 # or the bl.com file if you want the bootloader code 14.54.04 # bl.rom even 14.54.30 # watch out for thumb mode instructions 14.54.36 # at least in the bl 14.54.44 Quit spiorf_ (Read error: 110 (Connection timed out)) 14.54.48 Join Nick_Brackley [0] (n=chatzill@75.73.87.203.static.nsw.chariot.net.au) 14.54.54 Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007073113]") 14.55.10 Quit gromit` (Read error: 104 (Connection reset by peer)) 14.55.42 Join GodEater [0] (n=bryan@rockbox/staff/GodEater) 14.56.50 # B4gder: are there other processors that use the same asm as the PP? I've found some references to disasm but they don't say explicitly that they handle ARM 14.57.21 # ARM is ARM 14.57.31 # it is *widely* used all over 14.57.48 # for instance the processor in the Gigabeat F/X is ARM, but not PP 14.57.58 # basically all phones and most daps these days are ARM based 14.58.14 # and pdas 14.58.23 # (xscale) 14.58.32 # yeah, but xscale is arm-based 14.58.49 # yes 14.58.59 # we have an arm disassembler in svn too 14.59.15 # right, I forgot about that one! 14.59.16 # it should compile for windows, linux and macosx 14.59.38 # it's a bit of an improvement on the gnu version 15.02.09 Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) 15.03.38 # Where would you assume the power mgmt code to sit? In the bootloader (as well)? I think the bl is smaller and hence would be easier to analyse 15.03.55 # what power management? 15.04.22 # I doubt the boot loader does any power management 15.06.12 Join seablue [0] (n=s@0x535c1344.banxx3.adsl-dhcp.tele.dk) 15.08.41 # B4gder: I mean itialise some registers etc. Or is that all done in the "main" FW? I know you can't say for sure but your opinion? 15.08.59 # I think some are inited in the BL and some in the firmware 15.10.20 Quit gromit` (Remote closed the connection) 15.10.23 # B4gder: ok 15.10.39 Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) 15.14.17 Quit Nick_Brackley ("ChatZilla 0.9.78.1 [Firefox 2.0.0.5/0000000000]") 15.16.18 Part tucoz 15.19.34 Join n1s [0] (n=nils@nl104-208-144.student.uu.se) 15.24.31 Quit obo (Read error: 104 (Connection reset by peer)) 15.26.09 Join JdGordon_ [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) 15.27.10 Part LinusN 15.27.10 Quit JdGordon_ (Client Quit) 15.27.14 Quit My_Sic (Read error: 104 (Connection reset by peer)) 15.28.31 Join BHSPitLappy [0] (n=steve-o@129.120.244.117) 15.28.44 Quit JdGordon (Read error: 104 (Connection reset by peer)) 15.28.48 # petur: such a simple change makes the scrollpad much better! 15.29.53 Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) 15.29.53 # barrywardell: I think the enabling needed some settling ;) 15.32.31 Join bjerrk [0] (i=bjerrk@83.73.151.240.ip.tele2adsl.dk) 15.33.24 Quit jhulst (Remote closed the connection) 15.42.20 Quit webguest33 ("CGI:IRC (EOF)") 15.44.14 Join lyh2 [0] (i=lyh@213.89.223.78) 15.45.39 # * Febs wonders whether there is any thread in the "New Ports" forum where the second post is something other than a link to the "New Ports" wiki page. 15.46.47 # the sansa e200r thread :P 15.47.48 # I'm thinking of adding TTS-correction to the voice building. Any ideas how to go about doing it? I'm thinking of making the voice script look for a file called "ttscorrection-$language" in the build dir, perhaps? 15.48.25 # languange and probably tts engine too 15.49.06 # like festival and espeak probably need different tweaks 15.49.30 # you can also submit patches to espeak and festival :) 15.50.23 # ... and end up needing different tweaks for different TTS engine _versions_ as well ;-) 15.51.04 Quit bjerrk (Read error: 110 (Connection timed out)) 15.51.08 Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) 15.51.39 # :) 15.54.05 # also the latest released version of festival is from 2003 so we'll probably have to wait for a while until it's usable by regular users... 15.55.01 # so ttscorrection-$language-$ttsengine? 15.55.26 # I'll ignore the comment about versions 15.56.04 # I'm not sure,but perhaps a ttscorrection-$language could be checked first and then ttscorrection-$language-$tts 15.56.25 # like if there's a general language trick for all engines 15.56.41 # Maybe we should include these files in svn? 15.56.44 # anyway, these are just minor ideas that can be changed 15.57.23 # There's no reason to have everyone come up with their own corrections 15.57.26 # yes, they should be in svn 15.58.57 # I'm starting to think that these scripts should be rewritten in perl.. 15.59.13 # Problem is, I'm not very good with perl, so somebody else will probably have to do it 15.59.24 # everything should be rewritten in perl 16.01.46 # I mean, I can do this in shell, but it'll end up being unbearably slow in cygwin, and perl is better suited to text-manipulation anyway. 16.02.19 # rasher: a perfect opportunity to learn perl! ;-) 16.03.23 Join HeyImMatt [0] (n=stab@static-129-44-218-5.syr.east.verizon.net) 16.03.51 # ttscorrection? 16.03.52 *** Saving seen data "./dancer.seen" 16.04.06 Join ronnie56 [0] (i=4cbecdfb@gateway/web/cgi-irc/labb.contactor.se/x-d96aa9eac2bc43b1) 16.04.06 # bluebrother: to spell things out phonetically 16.04.15 # bluebrother: so it sounds "right" in that particular tts engine 16.04.23 # ah 16.04.30 # A lot of search&replace on the voice-strings, basically 16.04.56 Quit Zagor ("Client exiting") 16.04.59 # * bluebrother wonders if portable installation makes sense for other OS than windows ... 16.05.30 # rasher: As in MakeVoices.vbs, right? 16.05.38 # pondlife: yeah 16.05.48 # An all-perl solution would be great. 16.06.08 # I think I'll have a go at it 16.06.26 # I've had rock box for a while and i can't seen to figure out how to rename my tracks so they aren't long file names, the ID3 tags can't be edited 16.06.36 # but I'm not happy about it 16.07.12 # Meaning that I dread the rewrite. I realise that it's probably necessary 16.07.18 # Or at least a very, very good idea 16.07.55 # Well, I don't even know shell, but I managed to hack through it :) 16.08.16 # ronnie56: you can't change the id3 tags on the player 16.09.20 # there are various tools for doing that on the pc. 16.11.11 # I like how all the "Tutorials" on perldoc basically assumes you're already a perl master and just want to read up on a specific area. 16.12.09 # well, you've done shell programming so going to perl shouldn't be very difficult I would say 16.12.52 Quit ie ("CGI:IRC") 16.12.53 # I've done perl before, it's just that I don't feel at home with it, so I thought I'd read a bit up on it. I've mostly been trying in the blind previously 16.13.02 Quit lyh2 (Read error: 110 (Connection timed out)) 16.17.27 Quit ronnie56 (Read error: 104 (Connection reset by peer)) 16.21.33 # amiconn: you had some idea about the nano problems earlier but you didnt test it, the idea still floating around? 16.28.58 Quit JdGordon (Read error: 110 (Connection timed out)) 16.30.39 Quit B4gder ("It is time to say MOOO") 16.41.31 Quit villadelfia () 16.53.27 Quit chrisjs169 (Read error: 110 (Connection timed out)) 16.53.40 Join chrisjs169 [0] (n=jack@unaffiliated/chrisjs169) 17.02.14 Part rogelio ("Kopete 0.12.4 : http://kopete.kde.org") 17.05.52 Quit pondlife ("disconnected has pondlife") 17.08.27 Quit The-Compiler (Read error: 104 (Connection reset by peer)) 17.12.54 Join chrisjs169|afk [0] (n=jack@pool-71-114-155-87.hrbgpa.dsl-w.verizon.net) 17.15.03 Quit chrisjs169 (Read error: 110 (Connection timed out)) 17.15.15 Join DefineByte [0] (n=DefineBy@bb-87-81-195-5.ukonline.co.uk) 17.16.09 Join jgarvey [0] (n=jgarvey@cpe-024-162-254-070.nc.res.rr.com) 17.16.59 Part pixelma 17.25.09 Part DefineByte 17.25.48 Join DefineByte [0] (n=DefineBy@bb-87-81-195-5.ukonline.co.uk) 17.26.08 Part DefineByte 17.27.12 Join larsemil [0] (n=larsemil@c-fdf1e155.135-6-64736c12.cust.bredbandsbolaget.se) 17.27.27 # so i installed it and it works fine but the soundquality does not sound perfect... 17.30.40 Join The-Compiler [0] (n=florian@217.56.77.83.cust.bluewin.ch) 17.30.49 Quit barrywardell (Remote closed the connection) 17.32.34 # larsemil: Please elaborate 17.32.55 # larsemil: Which target, what is the problem with the sound quality? 17.34.19 # * DerPapst wispers "bos" 17.36.55 Join DefineByte [0] (n=DefineBy@bb-87-81-195-5.ukonline.co.uk) 17.37.55 Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) 17.41.02 # anyone know how feasible it would be to create a text overlay over plugins? 17.41.24 # i'm thinking games etc. full screen plugins 17.51.08 Join Lear [0] (i=chatzill@rockbox/developer/lear) 17.52.13 # can you display anything over fullscreen plugins? 17.52.38 Join sarixe [0] (n=sarixe@pool-68-239-217-158.nwrk.east.verizon.net) 17.59.56 # DefineByte: plugins take full control of the UI and can do what they want... 18.00.21 # ah well, that's a shame 18.00.35 # what did you have in mind? 18.00.40 # i wanted to write something that could show the currectly playing song over a plugin 18.01.43 # DefineByte: you could probably just code it so that the plugin does it's own displaying... probably put most of the code in the plugin lib for easy re-use too... 18.02.12 # ie the plugin could ask rockbox for metadata of the current song and display it 18.02.29 # okay, yeah. i'll look into that. thanks. 18.02.35 Join saratoga [0] (i=98039a9c@gateway/web/cgi-irc/labb.contactor.se/x-967fce2dc731a56a) 18.02.55 # you could probably add some sort of overlay function to the API 18.03.14 # but i don't know if anyone would seriously consider allowing that to be committed to svn 18.03.24 # why not? 18.03.31 # saratoga: That would be rather difficult. Plugins run *in*the UI thread, i.e. they are the UI while they're running 18.03.53 *** Saving seen data "./dancer.seen" 18.03.53 # saratoga: I think that would cause all sorts of problems with stuff like grayscale lib, mpegplayer and doom 18.04.18 # But making metadata accessible from plugins would be an option 18.04.25 Quit petur ("work->home") 18.04.30 # maybe you could allow the plugin etc to forbid overlays 18.04.33 # * amiconn wonders what that would be good for though 18.05.04 # i'm thinking of a popup on song change telling me the artist/title when the song changes 18.05.31 # I think that it is simpler to make the plugins themselves handle it 18.05.31 # i'd use it while playing solitaire xD 18.05.46 # yeah, probably 18.06.09 Quit DerPapst ("work->home") 18.06.12 # possibly you could make a global setting in rockbox that the plugins check so it could be disabled globally 18.06.26 # that was the plan. 18.06.55 # i was thinking something that simply watched for updates to the frame buffer (or whatever rockbox uses) and then overwrites set pixels 18.07.02 # somewhat like hardware overlay on modern PCs 18.07.13 # presumably working in the display driver 18.07.19 # no idea how slow that'd be though 18.08.21 # I wouldn't like to have song display in plugins. The displays are smal enough... 18.08.42 # saratoga: some plugins do their own drawing (like the ones I mentioned before) and IMO plugin-only functionality belongs in the plugin lib and not in the core 18.09.01 # All plugins do their own drawing. There are no back buffers 18.09.36 # amiconn: a pop-up would be reasonable, depending on the plugin of course 18.09.38 # amiconn: I meant that some do not use the regular API with lcd_update etc... 18.09.42 # there's plenty of room for a popup on iPods though. probably gigabeats too. 18.10.14 # n1s: Yeah. Those plugins cannot show popups. Period. No way around that 18.10.36 # amiconn: ah, ok 18.10.41 # i was going for a 'my first rockbox patch kinda thing. sounds like it would be a bit too involved. xD 18.11.34 # Also IMHO this sounds a bit like feature creep, don't know if others agree though... 18.12.05 # on targets without an lcd remote it would be quite useful (imo) 18.13.35 # it could be used for other things too like showing early low battery warnings etc 18.13.52 # but still, if it's not really that simple... 18.13.56 # The LCD remote is also under plugin control during plugin execution 18.14.08 # o 18.14.24 Join lee-qid [0] (n=liqid@p54967588.dip.t-dialin.net) 18.14.26 # any plugins use that? 18.14.51 # couldn't you only give a plugin control of it if requested? 18.14.58 # Very few. Menus are displayed on the remote though as many plugins now use the core menu api 18.15.07 # There is only one GUI thread 18.15.19 # i see 18.16.45 # I once had the idea that there could be two, but that would introduce a lot more complexity than it's worth 18.16.55 # could you extend the plugin api to allow external control i.e. tell the plugin what to display? 18.17.14 # Two GUIs would inherently allow to enter two contradicting functions 18.18.13 # DefineByte: Again, there is *one* GUI thread, and the plugin *is* that GUI while it is running. What other instance should tell it what to do? 18.18.34 Nick chrisjs169|afk is now known as chrisjs169 (n=jack@pool-71-114-155-87.hrbgpa.dsl-w.verizon.net) 18.18.36 # the playback thread? 18.18.45 # dunno. 18.18.48 # :) 18.22.31 # plugin_notify(str txt, int display) then it's up to the plugin what to do with it. 18.22.57 # i'm saying this with no knowledge of rockbox mind. x) 18.24.05 Nick jnakijgol is now known as Anakin (i=0@86.122.116.44) 18.28.03 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) 18.34.43 # well that went down like a lead balloon. i guess i'll forget it. :) 18.34.56 Quit jon_ (Remote closed the connection) 18.35.22 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) 18.38.42 Join einhirn [0] (n=Miranda@p5B030484.dip0.t-ipconnect.de) 18.38.43 # jhMikeS: what's the big pcm update patch do? 18.41.48 Join petur [0] (n=petur@rockbox/developer/petur) 18.42.22 Quit chrisjs169 (Read error: 110 (Connection timed out)) 18.43.32 # * n1s gets the beer out of the fridge and leaves, bye :-) 18.43.39 Part n1s 18.44.19 Join chrisjs169 [0] (n=jack@unaffiliated/chrisjs169) 18.45.11 # preglow: rearranges the api and properly sychronizes calls with the DMA. Has an eye towards running PCM on whichever core starts it as well. Also fixes a bug with r12 (by using r10 and r11 for the saved regs). 18.46.32 Quit amiconn (Read error: 110 (Connection timed out)) 18.46.32 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) 18.47.27 # bug? 18.47.56 # preglow: it also unifies all duplicate code so the only difference is the hardware part. that applies to sim as well. 18.48.27 # preglow: yes, bug. seems gcc isn't so good about r12 in the c code called by fiq. 18.50.10 # wow, what are the odds of that going unnoticed? 18.51.28 # hmm 18.51.44 # why would that matter, btw? afaik, i only call one piece of c code in that asm block 18.51.51 # and then i stack everything 18.51.54 # I didn't notice it until actually doing the coding. Of course, I can't be _sure_ it's that for all players. 18.52.26 # because it's after recording (which uses C only) 18.53.17 # oh, recording 18.54.37 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) 18.55.21 Quit lee-qid ("aufwiederbyebientotsayonara") 18.55.30 Quit thegeek (Read error: 113 (No route to host)) 18.55.35 # yeah, i didn't think about recording at all when doing that asm 18.55.57 # and there's got to be a better place for those initial fiq constant loads than crt, i wonder why the hell i put them there 18.55.58 # the pcm patch scrunches the asm code down a bit too 18.56.36 Join Siku [0] (i=Siku@dsl-kpogw4-fe55df00-86.dhcp.inet.fi) 18.56.58 # maybe because the processor exception modes are setup there? :P 18.57.25 # probably, at least i've commented what happens 18.57.30 # anywho, how's the dual core stuff going? 18.58.10 # * jhMikeS thinks it's really time to commit this even if a lone H10 had some glitch. an e200 or anything else runs all day with the updates. 18.58.41 # the sooner the better 18.59.38 # I think it just brings up some problems with the particular ports themselves. There's no problems in the lock mechanisms since the testing would dealock it or panicf in a heartbeat. 19.01.33 # * preglow wishes people would take more care to use the same coding style as the file they're editing 19.01.44 # i hate this mishmash of styles that result 19.02.26 # I'm also not sure which scheduler features should always be present. It adds semaphores, recursive mutexes (this simplifies other tasks), events, creating threads in suspended state and blocking queues can mix blocking types without restriction. 19.03.09 # ooooh, the sansa is nice 19.03.36 # preglow: If the style doesn't match mine, I just change the whole file ;) 19.04.07 # as long as the style in question is not completely insane and uses whitespace in a sane manner, i'll just use whatever it is 19.04.27 Join lee-qid [0] (n=liqid@p5496472A.dip.t-dialin.net) 19.05.21 # it's usually the insane stuff I need to change just to get through it and understand it. besides, editing the style actually makes me read the code and I absorb it doing that. 19.06.43 Part DefineByte 19.08.32 Join merbanan [0] (n=banan@83.233.242.110) 19.09.46 # * jhMikeS just knows he's gonna get it for 1) allegedly being the cause of glitching up some players and 2) a big red line on the delta table 19.13.19 # I don't think the reason for any of the glitches will ever be investigated and fixed without the code in place but it's not like an H10 for instance doesn't have random weirdness. 19.14.12 # anything that needs testing on H10 or are you guys covered ;) 19.14.25 # petur: ummm...you have one now? 19.14.51 # yes, 5GB pure 19.15.42 # petur: how bout a patch that enables dual core use of kernel objects and keeps cores independent? 19.15.52 # sure 19.16.15 # huge...BRP-size stuff :) 19.16.33 # pure? 19.16.38 # I've got dinner coming up soon but that won't take long 19.16.46 # pure = without FM radio 19.16.56 # ah 19.17.00 # which I learned after I bought it :( 19.17.20 Join barrywardell [0] (n=barrywar@dhcp-892b9a6c.ucd.ie) 19.17.27 # I'll stick it up on my wiki page where an older version already resides 19.17.36 # ok 19.18.38 Quit petur ("switching...") 19.18.47 Join petur [0] (n=petur@rockbox/developer/petur) 19.19.56 # I've got the panics turned off right now but those are easy to enable for stringent checks 19.20.51 # ready when you are ;) 19.21.13 # making a patch ... not quite BRP size. only 200KB :) 19.22.13 # BRP? 19.22.27 # Big Recording Patch 19.22.44 Join WGC [0] (n=chatzill@150.216.120.52) 19.22.46 # http://www.rockbox.org/twiki/bin/viewfile/Main/MichaelSevakis?rev=1;filename=huge-scheduler-patch.diff 19.23.17 Quit BigMac (Success) 19.23.33 # building... 19.24.09 # I uploaded some JPEGs to my Sansa and I don't even see them in Rockbox, what am I doing wrong? 19.24.14 # I rebuilt recently for single targets but not dual...hopefully it's ok 19.24.49 # petur: full update with that one too 19.25.01 # eh? 19.25.01 # * Nico_P sees talk about GSoC code submission earlier today... 19.25.12 # we don't upload the code till the 31st 19.25.15 # WGC: Is your filebrowser settings set to show only music perhaps? Or maybe you're browing using the Database, which also shows only music? 19.25.24 # I'm using files 19.25.25 # and we onl do so if we have positive final evaluations 19.25.47 Join Domonoky [0] (n=Domonoky@f051074199.adsl.alicedsl.de) 19.26.07 # petur: you need to replace codecs and all 19.26.11 # WGC: what is your Settings > General Settings > File View > Show Files setting? 19.26.39 # jhMikeS: I always do... running on target now btw 19.27.00 # Just music, heh 19.27.09 # jhMikeS: seems to work 19.27.16 # dinner now, brb 19.27.21 Quit WGC (Client Quit) 19.28.05 # petur: when you get back, try mpegplayer, and then playback and whatever else in any combo. 19.28.10 Join Phalangees [0] (n=kyle@adsl-76-199-160-78.dsl.milwwi.sbcglobal.net) 19.28.19 Join chrisjs169|afk [0] (n=jack@pool-71-114-155-87.hrbgpa.dsl-w.verizon.net) 19.28.42 # I have a quick question. 19.29.19 Quit chrisjs169 (Nick collision from services.) 19.29.27 Nick chrisjs169|afk is now known as chrisjs169 (n=jack@unaffiliated/chrisjs169) 19.29.34 # I want to try and do some coding for rockbox but I really don't know where to start. 19.29.40 Nick chrisjs169 is now known as chrisjs169|afk (n=jack@unaffiliated/chrisjs169) 19.29.57 # Is there documentation of the functions and stuff like that? 19.30.31 # I don't think there's any documentation of the functions in the wiki or anything, but there may be some info in the source code 19.30.38 # Phalangees: pick some small area that is interesting and work hard. I never read any docs...just code. 19.30.51 # Phalangees: there is some documentation of the plugin api in docs/PLUGIN_API , and documentation of the Graphics API on the GraphicsAPI wikipage 19.30.53 Nick chrisjs169|afk is now known as chrisjs169 (n=jack@unaffiliated/chrisjs169) 19.31.17 # Thanks. I'll look at that. 19.31.28 # sorry people about the multiple nick changes - i needed to change the pass for |afk 19.32.41 Join GodEater_ [0] (n=bryan@rockbox/staff/GodEater) 19.32.45 Quit Nico_P (Remote closed the connection) 19.34.26 Quit sarixe ("Peace") 19.36.49 # jhMikeS: if it seems to work almost everywhere, go commit it 19.36.57 # jhMikeS: the bug won't be fixed until someone complains anyway :> 19.37.42 # hehe ... PP5020 is the demon, so if petur clears it, I will 19.38.34 # I guess I can go to optimize for size or whatever later 19.39.08 # jhMikeS: what's the H10 bug? anything you want me to test? 19.40.03 # one person had a problem when letting the disk spin down and then starting playback (hanging at splash) unless the CPU frequency was left at max 19.40.37 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) 19.41.23 # barrywardell: just try it doing normal stuff and hopefully it won't glitch too bad 19.41.36 # ok. testing now... 19.44.17 Join chrisjs169|afk [0] (n=jack@unaffiliated/chrisjs169) 19.44.25 Quit chrisjs169 (Nick collision from services.) 19.44.33 Nick chrisjs169|afk is now known as chrisjs169 (n=jack@unaffiliated/chrisjs169) 19.46.44 Join chrisjs169|afk [0] (n=jack@unaffiliated/chrisjs169) 19.46.50 Quit chrisjs169 (Nick collision from services.) 19.46.56 Nick chrisjs169|afk is now known as chrisjs169 (n=jack@unaffiliated/chrisjs169) 19.51.45 Join srf21c [0] (n=opera@ip68-98-57-94.ph.ph.cox.net) 19.53.48 Join obo [0] (n=obo@rockbox/developer/obo) 19.54.37 # * jhMikeS wonders if he should find comfort in the lack of reporting :-) 19.55.02 # jhMikeS: haven't experienced any problems yet :0 19.55.05 # :) 19.56.23 # is anyone here familiar with the "Data abort" and "undefined instruction" errors that seem to be rampant for some people when using the latest current build for ipod nano 1st gen? 19.56.24 # well, wouldn't ya know . heh...bout time 19.57.04 # I've been dealing with these for a few months now. Originally thought it was due to overheating (I live in the desert) but after searcing the rockbox website, it appears others are having the same problem as well. 19.57.05 # srf21c: I'm familiar with the meaning those exceptions, not all possible causes 19.57.12 # srf21c: It's probably this bug: http://www.rockbox.org/tracker/task/7510 Llorean seems to be following it closely 19.57.41 # Hrm, not if it's been a problem for a few months. Ignore me then. 19.58.00 # thank you, I will check that bug tracker link out. Been really frustrating, especially when I am depending on my ipod for entertainment during long drives across the desert. 19.58.09 Join schNibbler [0] (n=sven@e181067010.adsl.alicedsl.de) 19.58.45 # so far I have not harmed my ipod in anger. so far. ;) 19.58.50 Quit Nibbl (Read error: 113 (No route to host)) 19.59.09 Join thegeek [0] (n=nnscript@s189a.studby.ntnu.no) 20.00.18 # * jhMikeS wonders if lazy removal of queue waiters could have spurred problems in the past. that way of doing things is history. 20.00.20 # Looks like the workaround for now is to try using a build of 14003 or earlier. 20.00.34 # * petur back 20.01.43 # jhMikeS: I can't get it to it to hang. no problems on my h10 20.03.57 *** Saving seen data "./dancer.seen" 20.04.55 Quit miepchen^schlaf (Read error: 110 (Connection timed out)) 20.05.00 # barrywardell: Great! I guess look for giant commit coming up soon. 20.05.14 # ugh... hanging here 20.05.24 Join miepchen^schlaf [0] (n=hihi@p54BF7509.dip.t-dialin.net) 20.05.25 # I added a plugin to the sources file but it still doesn't show up. Do I have to add it somewhere else as well? 20.05.35 # petur: how? 20.06.08 # powered up waited a bit (disk spin down as you mentioned) and then pressed play 20.06.14 # will try again 20.06.19 # Phalangees, CATEGORIES 20.06.28 # parafin: Thanks! 20.06.31 # does adding boost before trying playback fix it? 20.07.28 # aargh, can't reproduce 20.08.37 # toying around mpegplayer now 20.10.18 # * amiconn still thinks the scheduler is already more complicated than it should be :| 20.10.34 Quit schNibbler (Read error: 113 (No route to host)) 20.10.41 # it's not complicated enough. it makes everything else more complicated that uses it. 20.10.50 Part srf21c 20.11.36 # and another freeze in mpegplayer (inside menu) - retrying 20.11.45 # The old scheduler I could understand. The current one - umm, sorry :( 20.11.47 Join sarixe [0] (n=sarixe@pool-68-239-217-158.nwrk.east.verizon.net) 20.11.49 Join kubiixaka [0] (n=Miranda@ip-89-103-17-41.karneval.cz) 20.12.39 Quit kubiixaka (Client Quit) 20.13.08 # * barrywardell just got a freeze in the mpegplayer menu too 20.13.09 # I suppose I understand because I really desire to work on it otherwise probably not either. 20.13.22 # barrywardell: it is very reproducable 20.13.38 # do give the recipe. 20.13.43 # i think the new code is more straightforward than the old one 20.14.19 # * jhMikeS doesn't really understand code x unless he desires to work on it in general 20.14.23 # petur: indeed. 2 out of 3 times so far 20.14.29 # indeed 20.14.29 # perhaps it would be nice to have a wiki page aubou the scheduler ? :-) 20.14.41 # jhMikeS: start mpegplayer and while playing, go to the menu and walk around there a bit 20.14.47 # jhMikeS: 1) start mpegplayer, 2) go to menu, 3) freeze 20.14.49 # Domonoky: there is, RockboxKernel 20.15.00 # but that is not entirely up-to-date 20.15.09 # On e200 I can't do it. 20.15.31 # jhMikeS: I think that we should really try and stay KISS 20.15.55 Join bricas [0] (n=bricas@h64-5-219-130.gtcust.grouptelecom.net) 20.16.09 # there's nothing KISS about dual core 20.16.14 Part bricas 20.16.14 # amiconn: the complexity could be in the scheduler or in the application level 20.16.20 # Things should never be more simple than they have to be 20.16.52 # The problem with several modules atm is that nobody really understands them as long as he isn't either the author of most lines of code in there, or dives into the code for weeks 20.16.54 # I'd rather have an involved kernel that makes things easier for everything else over it really 20.17.04 # and operating system should hide complexity from app level 20.17.28 # And I suspect that many of the current glitches wouldn't exist if those modules were comprehensible 20.17.44 # Any perl people around who could tell me how to execute external programs and feed them something on stdin? 20.18.16 # The most prominent examples are the scheduler and playback.c 20.18.29 # amiconn: btw, the kernel code is quite well commented 20.19.23 # petur, barrywardell: do you think an mpegplayer glitch should stop progress towards what is way overdue? 20.20.01 # jhMikeS: I can't reproduce that crash in mpegplayer with current SVN 20.20.40 # jhMikeS: mpegplayer, maybe not. but if it affects other things... 20.21.17 # rasher: open F, "|-", "program"; print F "something\n"; 20.21.20 # rasher: IIRC 20.21.20 # what doesn't? not like clocking work didn't cause problems. 20.22.09 # Slasheri: interesting, thanks 20.22.34 # jhMikeS: mpegplayer crashing surely proves there's someting going very wrong... imo, mpegplayer is the real dualcore test, no? 20.23.01 # does it work stable on other targets besides H10? 20.23.14 # maybe. it really doesn't depend on kernel objects at all for synchronization though. 20.23.52 # you saying it's a bug in mpegplayer? 20.23.56 # petur: basically anything not pp5020 I get no reports. e200 plays all day long 20.24.13 Join oxygen77 [0] (n=oxygen77@vau75-6-82-237-174-211.fbx.proxad.net) 20.24.50 Join schNibbler [0] (n=sven@e181067010.adsl.alicedsl.de) 20.25.18 # has it been tested on other pp5020 targets? 20.25.18 Join freqmod [0] (n=freqmod@m103h.studby.ntnu.no) 20.26.03 # petur: My feeling is yes. The cache handling is a major point for all pp targets as well but that's a separate issue and this will likely change some stuff around a bit there. 20.27.00 # barrywardell: not this implementation. I guess an ipod color/photo test wouldn't hurt. 20.27.22 # well I'm no mpegplayer user and this patch only seems to cause the freeze when going in the menu - not a spot where you have to be a lot 20.27.55 # petur: did you not get a freeze when starting playback as well? 20.28.05 # ah yes, true 20.30.03 # playback is really unstable and timing sensitive. one yield in the wrong place or time can knock it over. 20.31.02 Quit obo ("bye") 20.32.50 Quit _jz ("Coyote finally caught me") 20.34.03 # ah, I guess we stay at square one even though the only thing that gives trouble is a pp5020. odd that nothing else should complain. 20.35.09 Join Buschel_ [0] (n=abc@p54A3DDDB.dip.t-dialin.net) 20.37.13 # i think tests on other pp5020's would be informative 20.39.01 Quit chrisjs169 (Connection timed out) 20.39.08 # * amiconn test-builds 20.39.29 # Four targets for now 20.39.32 # The real cause of the trouble needs to be addressed. My informed hunch is that it lives outside kernel or threads itself. The patch uses no method not already employed in SVN. 20.39.42 Quit The-Compiler (Read error: 104 (Connection reset by peer)) 20.40.46 # the crash in mpegplayer menu might be a good hint to find something... 20.41.14 # * rasher curses perl 20.41.40 # perl rules, you just don't know how to cook it 20.42.11 # It's being all cryptic at me. Like mangling commandline options to programs I'm making it run. 20.42.14 # I'd cook it long enough untill it disintegrates completely ;) 20.42.55 # rasher, perl cookbook is nice book about perl for practical uses 20.43.06 # * parafin uses it right now 20.43.26 Join obo [0] (n=obo@rockbox/developer/obo) 20.43.45 # * amiconn isn't sure whether he likes perl or not 20.44.07 # what's the fastest way to get the lcd height? rb->lcd_height ?? 20.44.11 # petur: possibly. I'm so dumb I didn't update my copy with my bin :P 20.44.24 # It's very powerful, but it also makes it easy to write scripts that even youself don't understand anymore just one week later 20.44.45 # amiconn: then you write perl code like a pig 20.44.48 Join chrisjs169 [0] (n=jack@unaffiliated/chrisjs169) 20.45.01 # * jhMikeS thinks perl and he would get along in that case 20.45.37 Join low_light [0] (i=c730180b@gateway/web/cgi-irc/labb.contactor.se/x-d21a177054b44f40) 20.46.34 # Looks like I'll have to poke at the IPC module 20.47.27 Quit freqmod (Remote closed the connection) 20.48.03 # * jhMikeS wonders if linuxstb will volunteer more ipod color tests 20.50.18 # amiconn: looks like DEV_TIMING1 might be set wrong on pp5022c... 20.50.18 # Hmm, quite some binsize+ :( 20.50.24 # amiconn: the sansa c200 has a pp5022c. Here's how it sets the timing: http://rafb.net/p/zBA7VO16.html 20.50.26 # Phalangees: LCD_HEIGHT 20.50.42 # dionoea: Thanks a bunch. 20.50.46 Join freqmod [0] (n=freqmod@m103h.studby.ntnu.no) 20.51.11 # what uses the pp5022c? 20.51.18 # nano 20.51.20 # low_light: You mean not touch other bits than 0..3 and 8..1? 20.51.35 Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) 20.51.37 # The current way of handling in rb is from the apple fw 20.52.09 # Other PP502x original firmwares seem to do this masking (e.g. H10). Apple does not 20.52.24 # I mean the value...0x505 vs 0x808 20.52.51 # all I've seen from sansa OF is 0x1010 20.54.15 # that's in there too...it's set during the sd init 20.54.39 # low_light: Then it might even be device specific. E.g. the H10 bootloader sets 0x1515 20.54.57 # That would be 0x0505 taking the mask into account 20.55.00 # it's call DEV_TIMING1 and noone knows what it does? 20.55.09 # But apple sets 0x0808 for 80MHz 20.55.25 # ...and 0x0303 for 24 and 30MHz 20.55.47 # These slight differences don't seem to matter 20.55.47 # low_light: I suspect that shouldn't even be in that file. :\ 20.55.57 # amiconn: in the nano? 20.56.02 Join BigMac [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) 20.56.06 # low_light: In all PP502x ipods 20.56.34 # * jhMikeS wonders if it actually could be ata related 20.57.31 # The nano crashes? 20.58.11 # I'm almost sure the nano crashes are ata related, but I have no nano to verify this theory 20.58.35 # how would i go about verifying it? 20.59.12 # Poking around with the ata timing regs, comparing what the OF does etc 20.59.14 # * jhMikeS wonders if fixing the reg would change the dual core patch behavior re: disk 20.59.22 # jhMikeS: Almost instant crash on H10 20.59.35 # Just going to the menu and pressing Down 2 times 21.00.17 # very strange how H10 is acting then and various results from various devices 21.00.20 # Reset, reboot -> same thing 21.00.29 # I have voice enabled of course 21.01.05 # I haven't really tested there but of course do more verifying of that stuff myself 21.01.29 Quit barrywardell () 21.01.52 Join hcs [0] (n=agashlin@rockbox/contributor/hcs) 21.02.11 # Now it even hangs on boot before showing the rockbox logo... 21.03.13 # It just freezes with the disk spinning. No data abort or sth like that 21.03.42 # Erm, and it doesn't even build for recorder 21.03.43 # what gives with 5020 then? how can other chips not have trouble with the very same code? 21.03.55 # "region IRAM is full" 21.03.56 Join agm3nt [0] (i=gh@nat.n3t.pl) 21.04.40 # hmmm...builds for player though 21.05.00 # Yes, sure. Player has more spare IRAM than recorder 21.05.25 # Domonoky, obo: any idea if it's possible to distinguish if I'm building against a static Qt or not in the project file? 21.05.45 # ipod 1g2g doesn't build either 21.05.51 # is SVN really that close to the limit it can't handle a few more vars? 21.05.56 # "thread.c:182: error: conflicting types for 'core_sleep'" 21.06.08 # SH1 has 4KB of iram 21.06.20 # That's used up apart from <100 bytes iirc 21.06.26 # It's not like I got to that late stage of build verification for everything 21.07.52 # Well, you asked for testers, and I presume you want to see that committed 21.09.13 # yes...and thanks. it's obvious that even if I acquire an H10, it doesn't represent them all. 21.09.21 Join ghost` [0] (n=sarixe@pool-68-239-217-158.nwrk.east.verizon.net) 21.10.54 # On PP5022 (mini G2) it seems to work, but mpegplayer also glitches 21.11.16 # the main difference is that the use of swp(b) in tight spinlock loops becomes very common 21.11.19 # It doesn't crash, but after going to the menu and returning, the greylevels are all wrong (way too light) 21.12.11 # Ooops 21.12.22 # what? 21.12.24 # Got a data abort in the scroll settings on mini G2 21.14.13 Join chrisjs169|afk [0] (n=jack@unaffiliated/chrisjs169) 21.15.20 # ok, I'll eat my words and look for a stupid mistake somewhere :P 21.16.03 Quit hcs ("Leaving.") 21.16.04 # That was after using mpegplayer. Maybe it's a related problem (stack?) 21.17.04 Quit einhirn (Read error: 104 (Connection reset by peer)) 21.17.12 # The grayscale mangling only happens after entering one of the options in the mpegplayer, not by just calling up the menu 21.17.16 Join chrisjs169|brb [0] (n=jack@pool-71-114-155-87.hrbgpa.dsl-w.verizon.net) 21.17.34 Quit chrisjs169|afk (Nick collision from services.) 21.17.40 Quit chrisjs169 (Nick collision from services.) 21.17.43 Nick chrisjs169|brb is now known as chrisjs169 (n=jack@pool-71-114-155-87.hrbgpa.dsl-w.verizon.net) 21.17.47 # Plop - crash repeated. Browsing the core menu after using mpegplayer 21.18.06 # Or rather, after entering a setting in the mpegplayer menu 21.18.15 # menus and mpegplayer ... hmmm 21.18.15 # Same address, even 21.18.19 # which? 21.18.24 # 0x00171c0 (0) 21.18.37 # on CPU then 21.18.46 # Missed a leading zero... 21.19.04 # * amiconn checks .map 21.19.41 # That's in talk.o 21.21.10 # ...in queue_clip(), near the end 21.21.18 # yes, mpegplayer screws up royally with voice around 21.21.42 # I'm watching a nice green blob video after enabling voice 21.22.13 # That's in spite of mpegplayer is (supposedly) disabling voice while running? 21.23.17 # yeah? and exactly where does it do that? 21.23.19 # Something seems to be wrong with swcodec voice in general, even on single core 21.23.26 Quit chrisjs169 ("Leaving") 21.23.40 Join chrisjs169 [0] (n=jack@unaffiliated/chrisjs169) 21.25.00 # I don't see mpegplayer disabling voice at all 21.26.01 Quit sarixe (Read error: 110 (Connection timed out)) 21.26.08 # care to check anything with the voice out of the way? 21.26.10 # Well, someone said it does 21.27.33 Quit Phalangees ("Ex-Chat") 21.27.50 Join webguest14 [0] (i=d9b9674a@gateway/web/cgi-irc/labb.contactor.se/x-7f48511258144668) 21.27.54 # recording uses talk_disable_menus(). mpegplayer makes no reference to anything talk that I can see now and it didn't when I did work on it. 21.28.49 # * amiconn wonders why he has a bunch of .i and .s files in apps/plugins/mpegplayer 21.29.14 # oops, I left --save-temps in there :P 21.29.40 # Hey, if the patch FS#7627 really does what it claims to do I'd vote for it to be included into RB. Ok, my vote doesn't count much but it could point some devs to the patch 21.29.40 # This is hardly a cleaned up patch. Very much a working copy. 21.29.57 # * amiconn used --save-temps once 21.30.04 # Never again... :( 21.30.21 # --save-temps is nice 21.30.29 # find -name "*\.[is]" -exec rm {} \; 21.30.43 # That would also delete .S files 21.30.51 # (on cygwin anyway) 21.31.20 # And that's what's so annoying about --save-temps. It writes into the source tree 21.31.21 # bugger 21.31.57 # can't set the temp dir in gcc? 21.32.38 # Hmm, looks like it doesn't match .S 21.32.44 # bluebrother: I don't know of any way of detecting that 21.32.45 Part midgey 21.32.51 # Odd, I would have expected it to.... 21.32.59 Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) 21.33.00 # amiconn, why? 21.33.11 # amiconn, -name search is case-sensitive 21.33.14 # FS is case insensitive... 21.33.20 # well 21.33.36 # when you read names - is returns right case 21.34.06 # Yes, it's case-preserving, but not case-sensitive 21.34.24 # well, find doesn't know, that FS is so stupid 21.34.29 # well, yeah, but the gnu tools are case sensitive 21.34.39 Part webguest14 21.34.40 # and they should be 21.35.10 # anyway , there is -iname if you want to delete assembly files as well :) 21.35.24 Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") 21.35.35 # God I hate programs that lie to me in their --help output. 21.35.40 # Hmm, there's a start.s in gdb/ 21.35.44 # Today's offender: festival_client 21.36.18 # It claims to be able to output into a file, but the switch has no effect. 21.36.35 # So I get riff data on my terminal. Which is annoying. 21.36.49 # hahah 21.37.18 # amiconn: yeah, it gets that one every time 21.40.21 # petur: no voice file is present on your H10? 21.41.19 # not that I know, it's a pretty plain install, I just have it a few days anyway 21.42.28 # hmmm voice menus is set to yes, is that the default? 21.42.42 # yes 21.43.07 # no voice file present btw... 21.43.59 # then it shouldn't have a voice thread at all...hmmm 21.45.51 # eh? 21.46.12 # With that patch, the "Loading..." splash when loading plugins is voiced twice 21.48.45 # I _think_ had that on e200 with just SVN though...I seem to remember making that verification. Will do again. 21.49.57 # I observed that on mini G2 and ipod Video 21.49.58 # One thing about mpegplayer is that it calls menu code on the audio thread and not the main 21.50.14 # ...not using mpegplayer 21.50.19 Join barrywardell [0] (n=barrywar@host-194-46-241-182.dsl-ie.utvinternet.net) 21.51.04 # I was just commenting about that fact 21.54.17 Quit desowin ("use linux") 21.55.10 # the alloc pointer are also not NOCACHE... 21.56.32 Part Domonoky 21.59.18 # Calling menu code from another thread than main is bad if you ask me 21.59.50 Join ronnie56 [0] (i=4cbecdfb@gateway/web/cgi-irc/labb.contactor.se/x-bf3750a7c4753483) 22.00.30 # I ahve just removed rockbox from my gigabeat and now it wont work 22.00.47 # ronnie56, did you restore the old bootloader? 22.01.09 # the old FWIMG01.dat 22.01.16 # amiconn: there's also sharing of graylib data across cores and _gray_info sure isn't NOCACHE 22.02.06 # where would i find it? 22.02.14 # oh 22.02.17 # you were told to back it up in the install instructions 22.03.41 # shoot! what do i do if i lost it 22.03.59 *** Saving seen data "./dancer.seen" 22.05.29 # preglow: even better, the "--otype" which sets the output type (riff, au, etc) only works if I set --output. Yet the --output still doesn't make it output to a file. 22.05.35 Quit barrywardell () 22.05.47 # ronnie56, you could search the forums in hope that someone uploaded it, or wait an hour til i get home 22.06.18 # I'm leaning towards caching issues from start to finish here 22.06.58 Quit Siku () 22.08.04 # i'll search the forums and if i don't find it, i'll be back on in an hour to talk with you 22.08.55 # mpegplayer has a lot of issues when voice is enabled. Some even happen when there was no voice enabled when starting the plugin 22.09.04 # s/enabled/playing/ 22.09.52 # Playing the widescreen version of elephantsdream works on Video. Entering a setting (voice enabled) and then leaving the menu makes mpegplayer quit after a short audible glitch 22.10.15 # It seems a flush on one core and then an invalidate on another core could corrupt data for both cores if the cached regions overlap. hmm 22.10.40 # And playing the fullscreen version shows the infamous green block right from the start, even though file & directory voicing was disabled 22.10.55 Quit chrisjs169 (Read error: 110 (Connection timed out)) 22.11.03 # Krazykit, I have found it 22.11.30 # All with your patch atm 22.11.44 # * amiconn already rebuilt without it for H10 22.11.52 # Now the H10 is usable again... 22.12.09 Join tvelocity [0] (n=tony@ppp190-52.adsl.forthnet.gr) 22.12.26 # jhMikeS: Hmm, maybe cache handling is also different between 5020 and 5022? 22.12.27 # * jhMikeS needs ideas as to _why_ that would happen 22.13.49 # it could be though the routines in the sansa fw actually match the modification I have in that patch 22.13.49 Quit ronnie56 ("CGI:IRC (EOF)") 22.14.38 # I added the loops to read back the lines after invalidating from 0x10000000 to 0x10002000. it's the same routine as in ipod_init_cache 22.16.16 Join chrisjs169 [0] (n=ubuntu@pool-71-114-155-87.hrbgpa.dsl-w.verizon.net) 22.17.53 # * jhMikeS isn't sure how to deal with the overlap stuff that a test plugin clearly shows exists. 22.18.02 Part agm3nt 22.18.07 Quit HellDragon (Client Quit) 22.23.49 # * preglow crosses himself and wishes for docs 22.25.03 # /preglow has plenty of company 22.25.12 Join H10_007quick [0] (n=chatzill@mnet-ki-244-78-181.monarch.net) 22.27.17 # amiconn: my snooping showed cache flags being set differently depending on the core that is current. I gotta find that again. 22.27.24 # jhMikeS: from what I've seen in the of bootloaders, CACHE_CTL = 7 22.27.43 # after init, that is 22.29.05 # The sansa c200 also has different magic numbers for f000f040 & f000f044 22.29.43 # I spotted that one as well. we also set CACHE_CTL = 1 :\ 22.30.44 # rrrrr 22.30.45 # ah, yes, c200. it applies to e200 it seems 22.32.51 # jhMikeS: here's from a pp5020 http://rafb.net/p/eb5c1O60.html 22.33.50 # how long is the instruction prefech if that is known? 22.37.38 # hmmm...it bics 0x6 ... hmmm 22.37.57 *** Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' 22.39.44 # low_light: The second routine looks really odd 22.39.53 # <<= 17 and then checking for positive.... 22.42.01 Quit Buschel_ (Read error: 110 (Connection timed out)) 22.43.01 Quit ghost` (Client Quit) 22.46.31 # jhMikeS: instruction prefech? How would I tell? 22.47.01 Quit RaRe (Read error: 110 (Connection timed out)) 22.47.18 # I don't know how you'd tell that. 22.47.58 # is there a web interface for 2.4? 22.48.03 # does this disassembler remove the "S" when renaming to LSL? 22.49.35 # larsemil: I don't see how that makes any sort of sense 22.49.44 # larsemil: what? Are you sure you posted in the right channel? 22.51.04 Join polygonal [0] (i=97c4141b@gateway/web/cgi-irc/labb.contactor.se/x-685e93671e7b7724) 22.52.31 # jhMikeS: I'm pretty sure it's thumb code 22.53.03 Quit saratoga ("CGI:IRC (Ping timeout)") 22.53.04 Quit davina (Remote closed the connection) 22.53.05 # ok, I haven't really dealt with that yet 22.53.17 # jhMikeS: pretty much the same code in the c200 (pp5022c): http://rafb.net/p/3SBbdu51.html 22.53.22 Join perrikwp [0] (n=chatzill@74.167.148.160) 22.54.27 # is the uart itnerface known for the pp5022? 22.55.22 Join Phalangees [0] (n=kyle@adsl-76-199-160-78.dsl.milwwi.sbcglobal.net) 22.55.28 # Is there anyone here whose expertise includes the Menu API? I saw that JdGordon is not here... :( 22.55.57 # I read the wiki page but still need help with the callback function 22.56.11 # What is the difference between rb->get_button(false) and rb->get_button(true)? 22.56.18 Quit My_Sic (Read error: 104 (Connection reset by peer)) 22.56.30 # Phalangees: the waiting or not for getting a key 22.56.52 # Badger: Thanks. But why does the hard drive continuously spin with false? 22.57.04 # it shouldn't 22.57.17 # Badger: I'll keep testing it out. Thanks for your help 22.58.46 Join agm3nt [0] (i=gh@nat.n3t.pl) 22.59.28 Quit merbanan ("Leaving") 22.59.47 # Another (hopefully) quick perl question: There are functions to rename, delete, symlink etc. But not to copy? How do I copy a file with perl? 22.59.55 Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon) 22.59.59 # system("cp file1 file2"); 23.00.09 # ew 23.00.24 # I bet there are some functions somehow as well 23.01.03 # use File::Copy; 23.01.07 # copy("file1","file2"); 23.01.10 # apparently 23.01.33 # Yup, just found that as well 23.02.10 Part agm3nt 23.02.59 Quit BHSPitLappy (Connection timed out) 23.05.01 # A quick question about the linux dev enviroment: is there a way to execute a set of bash commands without typing them one by one everything (I'm kinda spoiled by the Windows batch file for commandline) 23.05.20 # *everything/everytime 23.05.23 # seperate cmde with ; 23.05.25 # write a script 23.05.36 # or yes, write them in one line 23.05.48 Join BHSPitLappy [0] (n=steve-o@129.120.244.118) 23.05.56 # ah! that's easy : ) 23.06.00 # polygonal: batch files got nothing on bash 23.06.02 # thanks 23.06.18 Join Bjerrk [0] (n=Nope@83.73.151.240.ip.tele2adsl.dk) 23.06.20 Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) 23.06.31 # there's conditionals too, this && that to execute that if this returns success, this || that to execute that if this returns failure 23.07.04 # there is powerfull pipes also and output redirection 23.07.11 # Hi. Rockboy does the "blank screen" thing on my iPod Video (30 Gig). On the wiki, it says that i'm supposed to toggle "Full screen" in the options menu once to make it behave normally, but there is no such option. What to do? :-) 23.07.13 # "spoiled by the Windows batch file" made my chuckle... 23.07.13 # good for dependant chains of commands, like make && make install 23.07.21 # so make install won't run unless make succeeds 23.07.56 # it can go multiple too, cd /somewhere && file Makefile && make && make install 23.08.29 # aborts the remaining commands at any failure port 23.08.37 # s/port/point/ 23.09.05 # low_light: perhaps the routine in SVN which does show up in e200 fw is really the routine for use with a device controller and not one for coherency. 23.09.06 # Actually, batch files have &&, || and pipes as well. Where it lacks is mostly in the program flow department. 23.09.28 # ze: thanks; Bagder: I'm a spoiled child by Windows generally since I never used any other OS beside it : ) 23.09.30 # bluebrother: you could do something like http://www.pastebin.ca/667262 and then call qmake -config static 23.09.41 # rasher: batch files still use GOTO? :P 23.09.56 # polygonal: I'm not holding it against you ;-) as long as you're happy that's fine 23.10.01 # rasher, well, because of that almost nobody use these features and don't know about them 23.10.02 # noone knows about the blank rockboy screen thing? 23.10.04 # yeah I use pipes and stuffs in windows commandline as well, just can't find a batch file equivelant in my quick google search 23.10.06 # Whoa. Voice-file generation is FAST now, using perl. 23.10.32 # polygonal: use curl ;-) 23.10.40 # oh 23.10.46 # * Bagder misunderstood 23.10.51 # * Bagder goes to corner 23.11.11 # * Bagder whistles in the corner 23.11.13 # Bagder: don't feel bad, i still dunno what his last line meant 23.12.15 # obo: cool, will try that -- that's something like I looked for 23.12.38 # sorrrrry :p I'm not good at writing meaningful statements in IRC channel 23.14.51 # Bagder: do you have numbers for how long voice building takes now? 23.15.03 # off to debug now since the build is eventually finished... 23.15.11 # rasher: lemme check... 23.16.11 # rasher: roughly 11 minutes 23.16.18 # Bagder: for all voices? 23.16.21 # yes 23.16.52 # Not bad, but then most of that is spent on the first run, so it's hard to gauge how long it really takes 23.17.01 Quit Rondom ("Ex-Chat") 23.17.04 Join norbusan [0] (i=norbert@091-141-069-140.dyn.one.at) 23.17.19 Part norbusan 23.17.28 # true 23.17.48 # the first is the player so it's not really covering up the majority of the phrases 23.18.17 Quit H10_007quick ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") 23.18.55 # rasher: http://pastie.textmate.org/90141 23.19.02 # for some reason I think festival got slower though. Can't quite figure out why 23.19.06 # the script starts at 06:32 23.19.41 # espeak and flite are very snappy though 23.20.06 # one of these days I'll setup the script to build with them too 23.20.12 Quit freqmod (Remote closed the connection) 23.20.26 # I also plan to make the voices into zip files using the full exact path 23.20.38 # I don't get it, if I exit a submenu, shouldn't I get back to the parent menu and get MENUEXIT action for the parent menu at some point? I'm confused... 23.20.49 # Ah, maybe not. I just build a h120 voice in just under 2 minutes. On my not terribly impressing XP2400 23.21.20 # Building it again takes less than a second 23.22.04 # ! 23.22.07 # now to graft my perl horrors into the build system instead of the shell scripts of doom 23.22.46 # The biggest speedup should be on cygwin, which won't have to launch a million instances of sed, echo and so on 23.23.20 Part oxygen77 23.23.38 # yes, they'll owe you at least one beer each after this! ;-) 23.25.59 # is there an easy way to make a circle or oval like lcd_fillcirc(xpos,ypos,width,height) 23.26.14 # Or do you need to construct it out of rectangles? 23.26.24 # make it out of dots or lines 23.26.33 # Ok, that's what I figured. 23.26.46 # there's a clock plugin that draws a circle 23.26.54 # When you make a rectangle, is the xpos and ypos the center, or the top left corner? 23.27.02 # top left 23.27.05 # ok Thanks!! 23.29.08 Quit RaRe (Read error: 110 (Connection timed out)) 23.32.06 Join Chewie[] [0] (n=chewie@24-236-182-178.dhcp.mrqt.mi.charter.com) 23.33.25 Part low_light 23.41.34 Quit Thundercloud (Remote closed the connection) 23.43.45 Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) 23.45.36 Quit seablue ("life, death, life, death") 23.46.15 Quit Phalangees ("Ex-Chat") 23.47.17 Quit ompaul ("slan go foil") 23.48.05 Quit BHSPitLappy (Read error: 110 (Connection timed out)) 23.48.34 Join k-man__ [0] (n=jason@ppp59-167-15-68.lns2.syd7.internode.on.net) 23.49.35 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) 23.50.22 Quit schNibbler ("Leaving") 23.51.10 # Bagder: The harddrive will of course continue to spin if a plugin just repeatedly uses button_get(false). No yield - no ata thread which could put the drive to sleep 23.51.25 Join BHSPitLappy [0] (n=steve-o@129.120.244.117) 23.51.42 # well yes, but that wasn't what he said happened 23.52.03 # or at least I didn't interpret it like that 23.53.09 # * ender` yawns 23.53.40 # Well, that's the first thing that came to mind when thinking about that question... 23.56.15 # so i get bad soundquality in rockbox with ipod 4th gen. the bass sounds hmm.. blury 23.56.35 Join midkay_ [0] (n=midkay@c-24-19-236-139.hsd1.mn.comcast.net) 23.58.31 Join kyuubiseal [0] (n=chatzill@S0106001636006125.rd.shawcable.net) 23.58.40 # how do u install it 23.58.57 # rockbox