--- Log for 28.12.105 Server: kornbluth.freenode.net Channel: #rockbox --- Nick: logbot_ Version: Dancer V4.16 Started: 2 days and 22 hours ago 00.05.11 Quit actionshrimp (Read error: 110 (Connection timed out)) 00.05.51 Quit ender` (" Never say "Oooops" ... always say "Ahhh, interesting..."") 00.15.11 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) 00.20.35 Join akaidiota [0] (n=nope@c-4346e255.363-1-64736c11.cust.bredbandsbolaget.se) 00.25.08 Part LinusN 00.32.13 Quit akaidiot (Read error: 110 (Connection timed out)) 00.32.21 # mmm 00.32.58 # someone know where is the file that include the menu that open when hold "NAVI"? 00.34.58 # no 00.34.59 # :( 00.35.24 # grr =\ 00.35.38 # well, i would be the last person to know anyway 00.35.38 # :P 00.35.54 # :\ 00.35.55 # what file has the "Shutting Down"? 00.35.59 # in it 00.36.09 # dont know 00.36.13 # kk 00.37.21 # brb, reeboot 00.37.26 Quit San () 00.42.53 # Slasheri: there? 00.42.58 # muesli_-: wazzup? 00.43.30 # amiconn 00.43.31 # 14[120114:123314:120114] 01<1202Paprica> someone know where is the file that include the menu that open when hold "NAVI"? 00.43.41 # just good luck.. to shut down my system was just in my mind ;-) 00.44.11 # Paprica: onplay.c 00.44.21 # would be theoretically possible to stream music from an external hdd via usb2go? 00.44.37 # ohh 10xx 00.44.42 # How do you mean, stream music? 00.45.14 # you plug an external hdd via usb2go and play music from it 00.46.09 # If usbotg and mass storage support gets implemented, then rockbox can access external HDDs, card readers etc 00.46.27 # The type of access shouldn't matter, so all applications should be possible 00.46.39 # ...be it copying files, playing music etc 00.46.48 # thats a yes? 00.47.13 # Yes - if someone starts working on it 00.47.25 # Writing an USB stack is a huge task 00.47.47 # okidok..it was just a general q 00.48.35 Join linuxstb [0] (n=503a212a@labb.contactor.se) 00.49.56 # Slasheri: I have some new tagcache test results for you 00.52.18 # do you know the name of that particalur usb2go chip? 00.52.26 # controller 00.54.45 Join mirak [0] (n=mirak@AAubervilliers-152-1-6-58.w82-121.abo.wanadoo.fr) 00.54.52 # http://www.rockbox.org/twiki/bin/view/Main/UsbOnTheGoSupport 00.55.11 # cheers Moos 00.55.31 # Hi btw :) 00.55.49 # hi & bye ;-) will go 2 bed right now ;) 00.55.59 # hehe; good night 00.58.30 Quit gromit` (Remote closed the connection) 01.00.23 Quit muesli_- (Read error: 104 (Connection reset by peer)) 01.06.44 Quit linuxstb ("CGI:IRC (EOF)") 01.10.46 Join DrumRBoy320|Away [0] (n=Drumrboy@ool-44c20ff1.dyn.optonline.net) 01.18.44 Quit _Beowulf_ ("KVIrc 3.2.0.99 'Marmalade' http://www.kvirc.net/") 01.23.48 Quit akaidiota (Read error: 110 (Connection timed out)) 01.25.21 Join Jungti1234 [0] (n=jungti12@58.77.81.144) 01.35.03 Join saa[b_r]ider [0] (n=saab_rid@61.149.21.24) 01.38.45 # hi 01.46.31 *** Saving seen data "./dancer.seen" 01.47.07 # hi 01.47.12 # yeah 01.47.31 # How are you? 01.47.38 Quit DreamTactix291 (Read error: 110 (Connection timed out)) 01.47.45 # im fine u? 01.47.47 # =] 01.47.53 # me too :) 01.48.17 # want to see my quick screen? 01.48.21 # yes 01.48.26 # =] 01.48.30 # moment 01.48.37 # Karaoke remote http://pjh.name/blog/attach/1228/051228035108142401/776148.JPG 01.48.46 # http://img499.imageshack.us/my.php?image=dump0512280247376ic.png 01.49.48 # hehe 01.49.53 # mm what can i add to it? 01.50.03 # and this 01.50.03 # http://img485.imageshack.us/my.php?image=dump0512271633189ia.png 01.50.21 # ? 01.50.31 # I saw this. 01.50.48 # http://img485.imageshack.us/my.php?image=dump0512271633189ia.png 01.50.49 # this 01.50.52 # but not 01.50.55 # http://img499.imageshack.us/my.php?image=dump0512280247376ic.png 01.50.57 # this 01.50.57 # =] 01.51.00 # hehe 01.51.23 # Is no it a clock there? 01.51.42 # no clock in the status bar 01.51.46 # why? 01.51.57 # cuz it take alot of space 01.52.07 # =\ 01.52.17 # hmm 01.52.27 # maybe it's possible 01.53.18 # Does unicode support? 01.53.38 # thereis a unicode support 01.53.39 # @@ 01.53.46 # How does it become if font is big? 01.53.50 # 2005-12-06: Unicode support! 01.53.58 # mm dont know 01.54.03 # -_-; 01.54.12 # Try test. 01.54.51 # Test it by unifont. 01.55.49 # which font is unifont 01.56.21 # It's unicode support font. 01.56.23 # morning guys 01.56.31 # good morning 01.56.33 # unifont is called unifont :) 01.56.46 # mm 01.56.47 # =\ 01.57.09 # if you go to display/browse fonts you'll find a font named "unifont" 01.57.09 # saa[b_r]ider: are you Chinese? 01.57.25 # nope, I'm from saudi arabia, but I live in china 01.57.30 # haha 01.57.35 # :) 01.57.48 # Come to the South Korea. 01.57.52 # kkk 01.57.59 # and I speak chinese, so I have no problem reading chinese 01.58.09 # wow 01.58.22 # we have so many south koreans here with us in the university 01.58.22 # It's difficult that memorize Chinese character. 01.58.36 # yes. :) 01.58.52 # with unifont its look very ugly 01.58.55 # to be honest, I do have problems reading chinese :D but I "can" 01.59.05 # -_-; 01.59.08 # Paprica: too large? 01.59.16 # yep 01.59.24 # thought so... 01.59.25 # hmm 01.59.50 # i want a const font to the status bar 01.59.54 # but idont know how 01.59.54 # =\ 02.01.30 Quit mirak (Remote closed the connection) 02.03.08 # what do you mean jungti? 02.03.31 # What ? 02.03.48 # sorry (was replying to an old message "about the size of unifont") 02.04.05 # hehe 02.04.28 Quit Moos ("Happy Christmas @ all") 02.05.54 # um? 02.06.15 # Already, passed Christmas. 02.07.56 # jungti, do you have a holiday on christmas? 02.08.13 # yes 02.08.40 # lucky you :) we don't have a break at all.... 02.08.45 Quit Jungti1234 (Excess Flood) 02.09.03 # paprica, how did you change the quick screen? 02.09.22 Join Jungti1234 [0] (n=jungti12@58.77.81.144) 02.09.32 # oh.. 02.09.37 # quickscreen.c 02.09.42 # =\ 02.09.49 # quickscreen? 02.10.16 # [03:09:07] paprica, how did you change the quick screen? 02.10.28 # was it originally with controls on right, left, and bottom? 02.10.44 # yep 02.10.49 # and i change it to 02.10.57 # up down navi left right 02.10.58 # =] 02.11.20 Join webguest25 [0] (n=458c5cf1@labb.contactor.se) 02.11.28 # you didn't like the original design? 02.11.40 # really not 02.11.41 # =] 02.11.51 # why 02.12.09 # it looks like "shok" `] 02.12.10 Quit webguest25 (Client Quit) 02.12.11 # ;] 02.12.35 # shok=market 02.12.40 # in hebrew ;] 02.12.47 # hm 02.12.52 # is it because you want to have more than just 4 options in your quickscreen? 02.12.59 # I it smart look like. 02.13.10 Join BreakStuf [0] (n=Torch1k2@pcp09494657pcs.nrockv01.md.comcast.net) 02.13.37 # mm 02.13.39 # yep 02.13.49 # http://cafefiles.naver.net/data10/2005/12/17/115/mp3p_UserInterface_collection02.png 02.13.49 # can i get some help with WPSs? 02.13.51 # but in my opinion the orginal design is ugly 02.14.07 # Korean people want this Design. 02.14.27 # lol 02.14.39 # say them that they need to wait 02.14.43 # =] 02.14.48 # BreakStuf: what ? 02.14.57 # hehe.. 02.15.01 # i am trying to modify engenier2 WPS 02.15.08 # yes. It must wait very much. 02.15.15 # i moved all the codecs down, 9PX, and they don't show up 02.15.30 # if i move them back, they get partially hidden by an image 02.16.00 # when i skip, the coded picture will flash, but disapera 02.16.09 # i mean disapear really quickly 02.17.28 # Does no one have a person who know? 02.18.20 # jungti: is that just a design for a new UI, or is it from an iRiver player? 02.19.05 # It's new UI that we want. 02.19.42 # It's just a design. 02.20.04 # for the H300? 02.20.09 # yes 02.20.47 # are the koreans working on Rockbox as well? or do they have something else? 02.21.27 # Korean doesn't have a person who is working in rockbox. 02.22.02 # There is no programmer. 02.22.38 # how do they plan to implement that design? or are they just wishing that someone can implement it :) 02.23.01 # hahaha 02.23.27 # They can design only. 02.24.08 # nice ideas really... but I think we're still so far away from having something like that..... 02.24.18 # They can't make it. 02.24.46 # I really wish they implement album art support.... 02.24.59 # HCl: ping? 02.25.06 # Just it's dream. 02.25.33 # saa[b_r]ider: http://cafefiles.naver.net/data16/2005/12/27/265/rbcolor3.jpg 02.26.07 # I desire it too. 02.26.32 # yeah I saw that earlier.... I don't think this would be impossible. 02.26.59 # the H10 supports album art, doesn't it? 02.27.52 # I don't know. 02.28.33 # hmm.. 02.28.43 # most the koreans I know buy flash players, many of them are iRiver, but i've never seen anyone with an H100/H300.... 02.28.48 # It doesn't support in H10. 02.29.04 # hahaha 02.29.13 # yes 02.29.30 # so how come you bought an H300? 02.29.40 # They don't know HDD player's good point. 02.30.32 # I don't understand. I don't well English. 02.31.08 # no problem.... well I guess iRiver are lucky, cause the iPod is not so popular in korea :) 02.31.30 # haha 02.31.41 # Have much iPod user. 02.32.04 Join saab_rider [0] (n=saab_rid@61.51.191.100) 02.32.10 # sorry, d/c 02.32.18 # :) 02.32.53 # I know that koreans prefer buying local products, rather than imported ones.... right? 02.33.25 # yes 02.33.59 # They want 'Hurry fast'. 02.34.18 # hurry fast? 02.35.18 # Hurry! Hurry! 02.35.31 # They are urgent. 02.35.40 # you mean for new stuff? 02.36.38 # no 02.36.53 # If buy, wait that it comes fast. 02.38.28 # Don't you understand it? :) 02.39.18 # trying :) what exactly do they want to be fast? 02.39.52 # They buy thing in on-line. 02.40.44 # ahh... you mean it takes a long time to get imported stuff, and it's easier and faster to get stuff from korea? 02.41.30 # yes 02.41.34 # !!! :) 02.41.37 # cool :) 02.42.00 # what about the iPod Nano, do they like it? because it's flash, not HDD based 02.42.16 # hmm 02.42.44 # I don't know why iPod is no popularity. 02.43.50 # But, it's plain that it doesn't fit in Korean. 02.44.34 # yeah, you love different designs.... iPod only comes in one basic design, and basically in only two different colors 02.44.58 # yes.. :) 02.45.11 # They want diverse color. 02.45.54 # how much does the mobi-blu cube cost in korea? any idea? 02.46.13 # ah mobi-blu 02.46.23 # It's a little popular. 02.46.31 # My friend bought it. 02.46.34 # I want one :) 02.46.40 # hehe 02.46.51 # I don't know if I want to get a cube, or the new "peble" have you seen it? 02.47.11 # I will find. 02.47.46 # peble? What is it? 02.47.47 # good night 02.47.52 # good night 02.48.13 Nick Paprica is now known as Paprica[sleep] (n=Paprica@CBL212-235-12-104.bb.netvision.net.il) 02.48.13 DBUG Enqueued KICK Paprica[sleep] 02.49.23 # good night :) 02.49.32 # btw, isn't it morning jungti ;) 02.49.52 # oh, it was paprica going to sleep... I think i'm still sleepy :D 02.50.08 # Jungti: I'll give you a link, I'm looking for it 02.50.17 # ah 02.50.53 # The South Korea is 10:50. 02.51.29 Quit saa[b_r]ider (Read error: 110 (Connection timed out)) 02.53.41 Nick saab_rider is now known as saa[b_r]ider (n=saab_rid@61.51.191.100) 02.53.42 Join mirak_ [0] (n=mirak@AAubervilliers-152-1-3-232.w82-121.abo.wanadoo.fr) 02.55.52 # finally! http://www.ebluesun.co.kr/board/board.asp?tn=Preview&key_id=6&b_no=5 02.56.00 # it's pebble :) 02.57.18 # wow 02.57.22 # :) 02.57.34 # very cute 02.57.51 # I'm sure you understand more from the web-site than me :D 02.58.27 # hehe yes 02.58.55 # on the pebble, the controls are under the screen, so it should be easier to use, because on the cube, the controls are on the side 03.00.17 # It's so small. :) 03.00.48 # I am hard as use because hand is big. haha 03.01.08 # and the mirror effect is cool..... 03.01.31 # ÈIJٷ繫²Ù·ç - ¸Åµé¾Æ~ Çѱ¹¸» ¾²ÀÚ. Åë ¹º¼Ò¸°Áö ¸ð¸£°Ú´Ù. 03.01.45 # I already have an HDD player with 40GB, so if I get something small, it should be REALLY small :) 03.02.38 # Hukkurumukkuru - yeadela~ hangukmal ssuja. tong monsorinji moruegetda. 03.03.28 # -> Kids ~ Korean use let's. Do not understand it is what speech. 03.04.08 # they made it for kids? 03.04.22 # hahaha 03.04.25 # :D 03.04.38 # They are malcontent because you unuse Korean. 03.05.14 # I guess so :) does it say if it's out already? did they release it? 03.06.18 # wait 03.06.33 Join muesli_- [0] (i=muesli_t@88.134.22.177) 03.07.39 # re 03.08.44 # http://shopping.naver.com/detail/detail.nhn?cat_id=00030000&nv_mid=179873&tc=2 03.09.08 # saa[b_r]ider: It was released already. 03.15.41 Join saab_rider [0] (n=saab_rid@61.51.191.100) 03.16.17 Quit saa[b_r]ider (Read error: 104 (Connection reset by peer)) 03.16.42 # hmm.. 03.16.43 # http://kr.news.yahoo.com/service/news/shellview.htm?linkid=4&newssetid=746&articleid=2005122717480073302 03.17.05 # http://kr.news.yahoo.com/service/news/shellview.htm?linkid=26&newssetid=463&articleid=2005122619215141214 03.18.15 # a page of "?" for me ;) 03.18.50 # about $US 150 03.20.44 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) 03.26.14 # Sorell released mp3 player who add GPS function. 03.27.06 # is that the red one? 03.28.31 # I don't understand. sorry :( 03.31.53 # the MP3 player with GPS, was it red color? 03.34.39 # um 03.35.08 Quit muesli_- ("ich will Kühe!!!") 03.35.39 # http://www.sorell.co.kr/control/products/products16.php 03.35.40 # this 03.36.49 # black/white/silver/orange 03.41.32 Join mikearthur [0] (n=mike@82-41-227-152.cable.ubr11.edin.blueyonder.co.uk) 03.46.33 *** Saving seen data "./dancer.seen" 03.49.02 # i got a quick question about WPS creation 03.49.49 # "%al %fbk %pc / %pt" why does this line obstruct some small images behind it (the spaces are the ones doing to obstruction) 03.59.45 # breakstuff, it seems all the smart people are sleeping :) 04.00.01 Nick saab_rider is now known as saa[b_r]ider (n=saab_rid@61.51.191.100) 04.04.13 # hehe 04.04.17 Join reryan [0] (n=no@203-59-119-210.dyn.iinet.net.au) 04.04.41 # lo rockbox 04.04.49 # hi 04.05.00 # hey BreakStuf 04.06.08 # anyone familiar with eclipse? 04.06.19 # BreakStuf: You know http://www.rockbox.org/twiki/bin/view/Main/CustomWPS? 04.27.33 # c 04.27.38 # sorry. 04.34.17 # oh -_-; 04.34.17 # http://club.iriver.co.kr/down/freeboard/unknown-iaudio.jpg 04.35.02 # http://us.gizmodo.com/gadgets/portable-media/dog-bites-iaudio-144914.php 04.48.24 Quit BreakStuf () 04.48.40 # btw, that X5 still works ;) 04.49.32 # yes 04.50.39 # Error launching builder (make ?f uisimulator/win32/Makefile.eclipse clean all ) 04.50.39 # (Exec error:Launching failed) 04.50.55 # will haunt me to my grave 04.57.56 Join eEye- [0] (i=shift@CPE000c6e94cf09-CM001225d870de.cpe.net.cable.rogers.com) 05.07.37 # is it supposed to s**t itself when it gets to dumb? 05.15.05 Join Mongey [0] (n=mongeyc@83-70-60-197.b-ras1.dbn.dublin.eircom.net) 05.15.24 # what is s??t? 05.16.40 Join mymomthelush [0] (n=lush@bdsl.66.15.136.192.gte.net) 05.18.10 Part mymomthelush 05.19.10 # Bger 05.25.27 # anyone here that can edit plugins? 05.31.29 Quit Mongey () 05.42.10 Join Sando [0] (n=lolsteam@techgaming.net) 05.42.24 Quit Sando (Remote closed the connection) 05.46.37 *** Saving seen data "./dancer.seen" 05.46.49 Quit mikearthur ("Konversation terminated!") 05.47.01 Join Ikarius [0] (n=ikarius@adsl-69-110-49-175.dsl.pltn13.pacbell.net) 05.47.12 # holas, anyone here? 05.48.39 # I'm wondering a bit about flashing firmware.... downloaded rockbox 2.5 for AJB v1, and despite the release notes saying that bootbox is now included, I dont see the firmware files in what I downloaded 05.49.14 # do I download the latest test bootbox from the bootbox wiki page? 05.49.56 Quit eEye- ("fractal2 mirc script (ver 1.0betar2) · http://fractal2.net") 06.00.41 Join lostlogic [0] (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) 06.00.47 Quit lostlogic (Read error: 104 (Connection reset by peer)) 06.03.24 Join Lynx0 [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) 06.17.24 Quit Lynx_ (Read error: 110 (Connection timed out)) 06.17.25 Nick Lynx0 is now known as Lynx_ (n=lynx@tina-10-4.genetik.uni-koeln.de) 06.19.15 Quit saa[b_r]ider (Read error: 104 (Connection reset by peer)) 06.19.47 # anyone here? 06.20.40 # I'm here. 06.23.22 # http://news.dreamwiz.com/BIN/viewnews.cgi?cm=2&id=20051228&se=10&ki=aving&fn=200512280928100928594.html 06.36.05 Quit `3nergy (Read error: 104 (Connection reset by peer)) 06.40.52 Quit DreamTactix291 (Read error: 110 (Connection timed out)) 06.56.55 # esh 06.57.03 # sorry, Jungti, you still around/ 06.59.12 # looking for anyone whom can help me with where to get ver 2.5 bootbox 07.00.44 # I downloaded bootbox from the bootbox page to get the firmware_rec.bin file, and flashed that, and then tried to run "rombox.ucl", and it says "incompatible version" 07.01.06 # so where the heck am I sposed to get the 2.5 version of bootbox? 07.09.26 # mmm, ok, got it figured out 07.09.41 # just had to "run" the rombox.ucl file 07.09.52 # different than how I used to do it 07.11.49 # amiconn: hi, did you get it working? :) 07.13.11 # hi slasheri 07.14.06 # Ikarius :) 07.14.28 # heheh, ok, how does one build the id3 tag database? 07.14.37 # is it done on the player with a plugin? 07.14.43 # cant find this in the documentation 07.15.04 # only the release notes mention this functionality, and they just say "with the provided tools" 07.15.25 # currently you need an external program (either java or perl version to do that) 07.15.37 # ok, where do I find that external program? 07.15.51 # but with the new version (should be ready soon), you can build it much more easier on the player itself 07.15.53 # I have perl and java on my windows boxes, as well as my linux boxes ;) 07.16.00 # hehe :) 07.16.14 # man, been a long time since I used rockbox 07.16.22 # at least you will find the perl version from tools/songdb.pl if you have cvs version installed 07.16.39 # mm, ok, I'll go hit up your cvs tree 07.17.12 # if I generally want to select an artist then an album, will the ID3 database work well for that? 07.17.19 # or does it not cascade categories? 07.17.28 # or rather, the ID3 browse mode 07.18.27 # i don't know how well the current implementation works.. i couldn't get it working at all! :D 07.18.43 # but i think you should be able to do that 07.19.31 # at least with the new tagcache you can do that - with genres also 07.20.18 # sweet 07.20.40 # good thing I 07.20.50 # have been totally anal about how my MP3s are tagged 07.21.11 # generally rip with EAC then redo the tags with tag&rename 07.22.19 # Hmm, interesting. I pull the tags directly from some internet db at the encoding phase 07.22.35 # well 07.22.47 # cddb is OK, but spotty on quality 07.22.49 # (with kaudiocreator one can specify the format also) 07.23.02 # ah, ok :) 07.23.04 # tag&rename pulls tag info from amazon 07.23.14 # and supports mass tag editing 07.23.25 # and puts JPGs of album covers into the tags 07.23.41 # hehe, interesting. That is probably a better then 07.23.42 # and can rename files based on the tags 07.23.55 # it's vastly superior to any other tagging program I've seeen 07.24.12 # even if it is a windows app ;) 07.24.23 # easytag for linux is quite nice too. It can rename by tag or fill tags by filename also :) 07.24.36 # cool 07.24.46 # I'll check that out sometime 07.24.54 # :) 07.25.15 # long ago I spent quite a bit of time looking through tagging programs 07.25.29 # and every single one I checked out sucked except for tag&rename 07.25.42 # I had to get my tags straight for my audiotron ;) 07.26.18 # some time, I'll think about getting a roku or something like that to replace the audiotron 07.26.55 # but for now, audiotron + archos do pretty much everything I want with my MP3s 07.27.20 # I cant wait to demonstrate speaking menus on my archos to my iPod wielding friends ;) 07.27.38 Join _FireFly_ [0] (n=FireFly@p54A46CD5.dip.t-dialin.net) 07.34.51 Quit Dist (Read error: 145 (Connection timed out)) 07.35.09 Quit Slasheri (Read error: 145 (Connection timed out)) 07.42.17 Quit RotAtoR ("zzzzzzzz") 07.46.30 Quit Sucka (Read error: 110 (Connection timed out)) 07.46.40 *** Saving seen data "./dancer.seen" 07.48.26 Join Slasher [0] (i=miipekk@mad-213-01.cc.jyu.fi) 07.48.35 Quit Slasher (Client Quit) 08.10.46 Quit _FireFly_ (Remote closed the connection) 08.17.35 Join saa[b_r]ider [0] (n=saab_rid@221.217.27.195) 08.18.27 # hi 08.18.39 # hi, Jungti1234 08.18.41 # hi 08.18.48 # :) 08.18.51 # Hmm, now Slasheri's gone :( 08.19.00 # yes 08.21.20 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) 08.21.24 # hullo 08.50.56 Join ender` [0] (i=ychat@84.52.165.220) 09.04.54 Quit DreamTactix291 (Read error: 110 (Connection timed out)) 09.07.45 # oh man, that's way too cool for school. my archos is now voicing directories 09.08.20 # next step, make iPod toting friends totally jealous ;) 09.09.37 # hehe 09.41.44 Join Vlad0man [0] (n=Vladoman@p54A7D886.dip.t-dialin.net) 09.42.47 Quit Vladoman (Read error: 110 (Connection timed out)) 09.45.01 Quit hyarion (Remote closed the connection) 09.46.44 *** Saving seen data "./dancer.seen" 09.56.58 Join gromit` [0] (n=gromit`@ras75-5-82-234-244-69.fbx.proxad.net) 10.02.47 Quit ghode (Read error: 104 (Connection reset by peer)) 10.04.44 Join ghode|afk [0] (n=garudin@host-84-9-105-221.bulldogdsl.com) 10.37.17 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) 10.59.38 Join Dist [0] (i=dist@c250.adsl.tnnet.fi) 11.02.39 Join Slasheri [0] (i=miipekk@c250.adsl.tnnet.fi) 11.07.27 Join pilot000 [0] (n=c31ce021@labb.contactor.se) 11.14.45 # Slasheri: here now? 11.15.46 # amiconn: yes, hi. Just configuring my new internet connection :) 11.16.59 # I have some results for you. I got tagcache sort-of working on archos 11.17.40 # First, I tried your idea to just align the entries (in line 710 of tagcache.c) 11.17.55 # This didn't work right, the lists were very incomplete 11.18.29 # That's understandable, as you use the length to 'walk' the list, but the length then no longer matches the true distance 11.18.53 # Then I tried to adjust the length itself. I changed line 700 to read: 11.19.00 # int len = (strlen(data) + 2) & ~1; 11.19.23 # This actually works, but there are still problems, but first some benchmark data: 11.19.27 # ah, interesting 11.19.58 # Starting without any tagcache_* file, I called "Force tag cache update" 11.20.56 # Disk activity for ~ 9 min 30 sec, _tmp.tcd with 524399 bytes was created (there are 3233 mp3 files on my recorder) 11.21.16 # oh, that sounds quite good 11.21.23 # RoLo'ed to start again 11.21.32 # Boot time was extended by ~30 secs 11.22.45 # File sizes: _0.tcd: 13344, _1.tcd: 7754, _2.tcd: 212, _3.tcd: 67041, _4.tcd: 233942, _idx.tcd: 66172 11.23.35 # Interesting detail: the length alignment only changed the size of _0, _1 and _2; the other file sizes remained constant 11.23.57 # yes, that looks normal because not all tags are uniqued 11.24.08 # only artists, albums and genres are uniqued 11.24.23 # Yes, but that also means the length values aren't used in _3 and _4 11.24.33 # ...otherwise it would crash on archos 11.24.50 # => you could leave them out, saving 2 bytes/entry 11.25.00 # no, length is used (the same struct) but it's written directly to disk without loading to ram 11.25.15 # hmm 11.25.24 # I know that it's the same struct, but the value is never used again (?) 11.25.59 # Browsing the db sort-of works, but with 2 significant bugs 11.27.14 # (1) Entering 'Artists' or 'Songs' splashes "Dir buffer is full!", and then only a fraction of the entries is shown 11.27.32 # amiconn: that is to be expected if the dir buffer is too small.. 11.27.43 # so not all entries can fit to the buffer 11.27.44 # The old db had a chunked browsing mechanism to go above the standard dir buffer size 11.27.52 # oh 11.27.56 # This needs to be retained for archos 11.28.05 # i will look about that then 11.28.09 # ...otherwise the tagcache isn't really usable 11.28.50 # (2) Entering 'Albums' and then an arbitrary album shows no (!) tracks at all 11.29.50 # Going through 'Artists' -> artist -> album works... 11.30.51 # interesting, that must be a bug 11.30.53 Quit DreamTactix291 (Read error: 110 (Connection timed out)) 11.31.00 # but i will investigate those problems 11.31.24 # it still looks quite good that the cache almost works on archos 11.32.12 # Another (minor) thing: empty tag values are shown as empty string 11.33.13 # I did not yet check whether playback is working properly during background update 11.34.16 # Btw, the file size increase caused by the word alignment in unique_insert() is so small that we should do this for all platforms 11.34.47 # It's just half a byte per entry on average 11.43.52 # sounds good :) 11.46.07 # Btw, the statistics are interesting too. It seems that disk access is indeed the bottleneck, and not CPU speed 11.46.48 *** Saving seen data "./dancer.seen" 11.47.01 # I'll test on Ondio next; depending on what part of disk access (seek or read) is the bottleneck, it will be faster or slower 11.47.36 # Of course the absolute numbers will be significantly smaller, as it's not possible to fit 1000s of tracks on a flash player 11.48.25 # One big advantage with tagcache on Ondio will be that it's possible to have the db contain tracks from both internal flash and MMC, which is impossible with the offline db 12.05.20 # Okay, test data from Ondio: 12.06.19 # 'Force tagcache update' => ~40 sec MMC activity (314 mp3 files, 302 on MMC + 12 internal) 12.06.40 # RoLo: Boot time increased by ~10 sec 12.07.37 # _tmp.tcd before RoLo: 52262; _0.tcd: 1520, _1.tcd: 548, 2.tcd: 62, _3.tcd: 6485, _4.tcd: 24830, _idx.tcd: 6292 12.07.42 # hehe, quite good :) 12.07.51 # Browsing works, with the same quirks as on recorder 12.08.18 # ok, nice 12.08.22 # (Buffer full when browsing songs, and 'Album' -> arbitrary album is empty) 12.14.18 # The point with the dir buffer is that one usually structures the files in a way to avoid too large dirs, and the advice is to set 'max files in dir' as little as possible above the largest dir size 12.15.03 # My largest dir on recorder (and iriver) contains a little above 400 files, so I have 'max files per dir' set to 500 12.16.16 # The database is different in that it might show more entries in one list (the song view should show all music files, which are >3200 on my recorder), so Zagor implemented the chunked browsing 12.18.26 # Increasing 'max files per dir' just for db browsing would be a waste, and impossible for a fully upgraded archos 12.18.59 # A 120GB disk can easily contain >10000 audio files 12.28.20 Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) 12.35.06 Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) 12.39.26 Quit saa[b_r]ider (Read error: 110 (Connection timed out)) 13.00.25 Quit edx (Read error: 110 (Connection timed out)) 13.03.13 Join `3nergy [0] (n=3nergy@techgaming.net) 13.08.11 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) 13.15.16 Join amiconn_ [0] (n=jens@p54BD5A15.dip.t-dialin.net) 13.19.15 Quit pilot000 ("CGI:IRC (EOF)") 13.21.37 Join pilot000 [0] (n=c31ce021@labb.contactor.se) 13.30.09 Quit DJDD_ ("Trillian (http://www.ceruleanstudios.com") 13.32.41 Quit amiconn (Read error: 110 (Connection timed out)) 13.32.41 Nick amiconn_ is now known as amiconn (n=jens@p54BD5A15.dip.t-dialin.net) 13.33.23 Join Lynx0 [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) 13.46.50 *** Saving seen data "./dancer.seen" 13.47.04 Quit pilot000 ("CGI:IRC (EOF)") 13.48.23 Quit Lynx_ (Read error: 110 (Connection timed out)) 13.48.23 Nick Lynx0 is now known as Lynx_ (n=lynx@tina-10-4.genetik.uni-koeln.de) 14.02.01 Quit DreamTactix291 (Read error: 110 (Connection timed out)) 14.14.45 Join lamed [0] (n=d4b3395e@labb.contactor.se) 14.14.56 # Hello 14.16.49 # hi 14.18.42 Join saa[b_r]ider [0] (n=saab_rid@221.217.26.184) 14.18.46 # I see nothing is quite happening around here latelty 14.19.45 # because of the holidays i guess 14.20.31 # haven't thought of that (jewish) 14.20.40 # ah 14.40.30 Join edx [0] (i=edx@p54A859FE.dip.t-dialin.net) 14.42.19 Quit Jungti1234 (Read error: 110 (Connection timed out)) 14.52.44 Quit Bger ("BitchX-1.1-final -- just do it.") 15.00.55 Join Jungti1234 [0] (n=jungti12@58.77.81.144) 15.01.06 # re 15.01.23 Join eEye- [0] (i=shift@CPE000c6e94cf09-CM001225d870de.cpe.net.cable.rogers.com) 15.08.35 # hey 15.08.57 # hi 15.09.18 # :) 15.13.15 Quit eEye- (Read error: 104 (Connection reset by peer)) 15.21.06 Join Mongey [0] (n=mongeyc@83-70-60-80.b-ras1.dbn.dublin.eircom.net) 15.22.22 Quit Jungti1234 () 15.23.38 Quit reryan ("Client Exiting") 15.26.47 Join Hooligan [0] (i=Hooligan@Node52-61-52-66.1dial.com) 15.27.00 Join mongey1 [0] (n=mongeyc@83-70-60-80.b-ras1.dbn.dublin.eircom.net) 15.27.08 Quit Mongey (Read error: 104 (Connection reset by peer)) 15.29.02 # Should have the Record button on the H300s take you straight to the playlist when you're on the WPS. Would be nice. 15.30.27 # Hooligan; why cant you do it yourself? 15.30.48 # I mean, as a permanent change. 15.31.15 # yeah 15.31.19 # so did i 15.34.40 Nick mongey1 is now known as Mongey (n=mongeyc@83-70-60-80.b-ras1.dbn.dublin.eircom.net) 15.35.38 # I don't know enough C to make any changes without worrying about breaking something I don't notice :P 15.35.57 # Well, that's a worry either way. But I'd probably do it. 15.36.10 # lol, same with me, matter of fact i dont know c 15.37.12 # A recent study shows that programming in a language you don't know increases your chance of encountering coding errors by 73% 15.39.30 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) 15.39.36 Quit Hooligan () 15.44.54 Quit Nilisco ("changing servers") 15.46.41 Quit Mongey () 15.46.54 *** Saving seen data "./dancer.seen" 15.59.12 Quit lamed ("CGI:IRC (EOF)") 16.13.22 Join Mongey [0] (n=mongeyc@83-70-60-80.b-ras1.dbn.dublin.eircom.net) 16.42.09 Join _FireFly_ [0] (n=FireFly@p54A46CD5.dip.t-dialin.net) 16.50.17 Quit Mongey () 16.57.12 Quit Ikarius (Read error: 110 (Connection timed out)) 16.58.59 Quit DreamTactix291 (Read error: 110 (Connection timed out)) 17.03.13 Quit _FireFly_ (Remote closed the connection) 17.11.40 # amiconn: i am still thinking how the implement sorting with the chunked browsing.. 17.12.15 # amiconn: maybe that means that we will need to sort the db at the same time while committing it 17.15.31 Join Nilisco [0] (i=nilisco@wrath.shellfx.net) 17.32.50 # Slasheri: Yes, chunked browsing needs a sorted database 17.35.11 # ok, so sorting while committing should solve that :) 17.35.54 # Yes, if it's not too difficult to implement 17.37.37 # It would even save sort runs, sorting once during commit instead of each time during display 17.37.39 Join markun [0] (n=karl@bastards.student.ipv6.utwente.nl) 17.38.15 # I'm not sure whether this will work with on-the-fly commits when the tagcache is in RAM 17.40.07 # Hmm, on-the-fly committing is not even implemented yet but i will investigate that soon 17.42.16 # that would also make tag editing on-the-fly harder, because tags would get out of sort until next boot 17.42.35 Quit Rob2222 (Read error: 104 (Connection reset by peer)) 17.42.48 # Hmm, what will happen when the buffer RAM gets all used up on commit? 17.43.28 # I saw that while this is a foreground operation, you don't use the whole audio buffer, but just 256KB 17.43.28 # the commit will fail and tagcache files will get erased 17.43.33 # but that is quite rare to happen 17.44.17 Join Rob2222 [0] (n=Miranda@ACB1022D.ipt.aol.com) 17.44.19 Quit Rob2222 (Read error: 104 (Connection reset by peer)) 17.44.24 # I don't understand why... 17.44.28 # hmm, i am not sure if we can do partial commits 17.44.59 # in fact that might be possible. But the temporary file might needs to be erased after that 17.45.01 Join Rob2222 [0] (n=Miranda@ACB1022D.ipt.aol.com) 17.45.24 # I mean allocate_tempbuf() 17.45.52 # oh.. 17.45.56 # that is a bug 17.46.07 # it should use the whole audiobuffer 17.46.09 # I don't understand what this is good for 17.46.14 # yes 17.46.35 # yes, it was before it allocated only smaller buffer and did the committing on the background 17.46.54 # but i think it's better to do on the foreground because it might need more memory 17.46.57 *** Saving seen data "./dancer.seen" 17.47.01 # and with sorting it definately needs more 17.47.53 # With your variable-length string structures the database gets smaller, but the old-style tagdb can easily exceed the archos RAM size 17.48.13 # That's why there was discussion about using merge sort for sorting 17.53.34 # how would I test something I'm trying to do to improve LCD update speed? 17.54.05 Nick lostlogicx is now known as lostlogic (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) 18.02.50 # lostlogic: My method would be to write a test plugin that times lcd_update() 18.03.18 # Just call it a certain number of times and check the number of ticks passed 18.04.57 # salut 18.08.04 Join webguest04 [0] (n=d59e95c6@labb.contactor.se) 18.08.20 # hello everybody 18.08.35 # i have a question concerning the recording monitor 18.09.22 # hi webguest 18.09.26 # i'm a musician and play the bass... sometimes there is no amplifier around and i want to practice... so here's what i do: 18.10.07 # i connect the bass to a minidisc and hit record and pause... this way, i am able to hear myself 18.10.09 # Slasheri: Some more test results, iriver h140 this time: 18.10.12 # with earphones 18.10.21 # amiconn: I wonder if I could profile it :-D yeah, I'll probably just do that. 18.11.00 # now the problem is, that the signal from the bass is only mono, i hear it on one side only... 18.11.07 # Force tag cache update: 4 min 10 sec (3157 audio files), _tmp.tcd 497145, Rolo: boot time +20 sec 18.11.52 # _0.tcd: 11248, _1.tcd: 7452, 2.tcd: 208, _3.tcd: 62985, _4.tcd: 222207, _idx.tcd: 63192 18.12.01 # ...and the same quirks as on archos 18.12.28 # is it possible to write a plugin for rockbox that makes a mono signal from line in stereo and redirects it to line-out and headphone out? 18.12.34 Join akaidiot [0] (n=nope@c-4346e255.363-1-64736c11.cust.bredbandsbolaget.se) 18.12.50 # webguest04: I play bass too 18.12.55 # nice 18.13.31 # webguest04: I did that trick with a tape player 18.13.54 # it's good for playing on long train "rides" 18.13.55 # I used a dummy tape you put into cars players 18.14.09 # and puted it into the walkman 18.14.11 # Slasheri: I noticed another quirk, not sure if we could/should do something about it. On my iriver, I have the very same album stored 3 times in different formats (mp3, and for testing flac and wavpack). 18.14.33 # webguest04: well at this point I don't mind playing without amplification at all :D 18.14.45 # In 'Artists'->(artist), the album is shown only once, but when entering the album dir, all tracks are shown 3 times 18.15.00 # yeah, but it's quite different without amplification 18.15.53 # do you have experience in rockbox programming? 18.15.54 # webguest04: well I sweet most with the big sound 18.16.14 # I also found the reason why my first try on archos gave an incomplete _tmp.tcd, as I reproduced the same problem on iriver by accident: 18.16.41 # The background update thread seems to react on SYS_ messages by stopping the background scan 18.17.38 # webguest04: not much 18.17.38 # Try it yourself: Start a fresh scan with the charger unplugged, then plug the charger after a minute or so => the background scan will stop 18.17.48 # mirak: do you know if it's possible? 18.18.14 # mirak: i mean write a plugin that redirects its mono input to a stereo output 18.19.49 # should be trivial i think 18.20.06 # but i never had a look at the plugin architecture 18.22.43 # can't you record mono from line in ? 18.25.13 Join muesli_- [0] (i=muesli_t@88.134.22.177) 18.25.15 Quit webguest04 ("CGI:IRC (Ping timeout)") 18.25.53 # yo 18.26.16 # amiconn: ah, interesting 18.26.40 # yes, it will stop if the thread notices the command queue is not empty 18.27.46 # The SYS_ events are broadcast to all threads 18.28.03 Join Sanitarium [0] (n=test@212.2.183.249) 18.28.04 # It makes sense to stop the scan on SYS_SHUTDOWN 18.28.09 # hey 18.28.22 # ...but not for other SYS_ events 18.29.19 # Erm, I mean SYS_POWEROFF 18.32.00 # Hmm.. but then i would need to design the function differently to return occasionally and check what type of messages are in the queue 18.32.22 # currently it can't detect the type of messages 18.34.38 Join dpassen1 [0] (n=dpassen1@cpe-24-168-110-99.si.res.rr.com) 18.37.29 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) 18.39.43 # Slasheri: I think this will be necessary anyway. There is quite a number of SYS_ events which need different handling 18.39.47 Join RotAtoR [0] (n=user@24-231-249-25.dhcp.aldl.mi.charter.com) 18.40.02 # check firmware/export/kernel.h 18.40.13 # amiconn: yes, true.. i will find some way to do that 18.43.07 # how big of an IRAM LCD buffer do you think makes sense? 1kbyte? 1kpixel? more? less? 18.43.29 # how do you declare something? 18.46.50 Quit Rob2222 () 18.48.17 # I am adding a menu and it says it is undeclared 18.48.23 # how do I fix that 18.48.24 # ? 18.49.45 # anyone? 18.53.49 # do you even know c programming? 18.54.30 # no 18.54.36 # but I am learning 18.54.38 # :| 18.55.51 Quit dpassen1 (Read error: 110 (Connection timed out)) 18.56.22 Nick Sanitarium is now known as San| (n=test@212.2.183.249) 18.57.57 # lostlogic: that's on kernel iram space ? 18.58.56 Quit DreamTactix291 (Read error: 110 (Connection timed out)) 19.03.12 # amiconn: is this good 19.03.13 # http://www.plethora.net/~seebs/faqs/c-iaq.html#section-1 19.07.40 Quit San| (Read error: 104 (Connection reset by peer)) 19.07.45 Join Rob2222 [0] (n=Miranda@ACB1022D.ipt.aol.com) 19.20.53 # lostlogic: What should an IRAM LCD buffer be good for? 19.21.05 # We can't fit the whole framebuffer in IRAM 19.21.17 # mirak_: yeah 19.21.25 # amiconn: see post on the dev list 19.22.36 # I need a little resume. for a plugin, a variable declared outside a function is part of the binary code of the plugin. 19.22.42 # I don't see how using IRAM will speed up LCD updates if the framebuffer itself is in SDRAM 19.22.58 # am testing 19.23.02 # the variables inside functions are put on the stack 19.23.17 # What will help update speed is using burst mode for reading from SDRAM, but we don't need IRAM for that 19.23.22 # the stack is in iram right ? 19.23.23 # Just 4 registers 19.23.36 # yep, doesn't help, oh well was worth testing. 19.23.49 # mirak_: Depends on the thread. Not all thread stacks are in IRAM 19.24.12 # amiconn: for a plugin you can have more than one thread ? 19.24.45 # lostlogic: I hope that more H300s will appear on ebay the next days. Then I'll acquire one 19.25.33 # amiconn: why don't you wait the successort ? 19.25.57 # -t 19.26.16 # Which successor? 19.26.33 # There is no direct successor afaik. 19.26.36 # I wouldn't buy a H300 actually 19.26.39 # it's a bit to old 19.26.53 # sigh, was hoping that that idea on the devml would speedup the LCD update, I'm going to try copying bytes to registers as well, but I doubt that will help either 19.27.01 # no but we are expecting one amiconn 19.27.29 # The H300 is actually the iriver with the best button concept for me 19.27.42 Quit Rob2222 () 19.27.58 # H10 introduces that strange slider, which is similar crap as the ipod touchwheel 19.28.25 # maybe it's best but I think it's a bit crappy 19.28.31 # I have one though 19.28.40 # the multidirectional cross is a pain to use 19.29.09 # well not that horrible, but it could be better 19.30.07 # but well if you want rockbox support 19.30.19 # I would think of the ipod video because of video 19.30.58 # I won't buy an iPod, for several reasons 19.31.10 # Video should be possible on H300 as well 19.32.18 # amiconn: well if you an help to optimise xvid :D 19.32.21 # I don't really care about video; it's a nice gimmick, nothing more 19.32.22 # can 19.32.52 # that's what I though, but I used it sometimes in the train 19.32.59 # If I would care, I would buy a PMP like one of the archos AV series 19.33.05 # if you don't want to read or sleep it's nice 19.34.16 # I am not sure it's worth working on video. I am not sure we can beat what iriver did with his firmaware amiconn 19.34.52 # I don't know rockbox enough to be sure of that, but it seems hard 19.34.56 # at least for mpeg4 19.35.24 # maybe with a less compressed format we could have a better frame rate 19.36.13 # I'd think mpeg2 should be within reach for usable frame rates 19.36.17 # if it's possible to achieve 25 frame per seconds I don't mind having file of 1 giga instead of 200megs for a 220*176 video 19.36.17 Join Rob2222 [0] (n=Miranda@ACB1022D.ipt.aol.com) 19.36.23 Join Ikarius [0] (n=ikarius@66.7.225.40) 19.37.02 # we need anyway to reencode videos 19.37.52 # On archos we have realtime video ;-P 19.38.44 # you have a gemini ? 19.38.49 # 750MB for a 3-hour film isn't too bad (including audio) 19.39.05 # mirak_: No, I mean rockbox on archos 19.39.21 # in 220*176 750mb ? 19.39.28 # Of course not 19.39.37 # 112x64 19.39.45 # in grayscale ? 19.39.49 # yup 19.40.11 # Actually it's 67fps black & white, but it looks like grayscale 19.40.27 # is there some compression on video ? 19.40.37 # no 19.41.16 # I am motivated to try to do a mpeg2 plugin like I did for xvid 19.41.34 # and see if that's better 19.41.47 # we would lose on battery probably however 19.42.39 # I don't think the difference will be that big 19.43.03 # In fact we might even save battery power with mpeg2, depending on how fast we'll get the decoder 19.43.07 # on battery or decode speed ? 19.43.15 # ok 19.43.38 # On archos, I did an interesting test with video playback: 19.43.48 Quit `3nergy (Read error: 104 (Connection reset by peer)) 19.44.45 Join ataxy [0] (n=18cbf9bd@labb.contactor.se) 19.46.13 # Standard cells (1500 mAh) allow ~10 hours of music playback (160 kbps mp3). 160 kbps means rebuffering every ~80 seconds 19.46.58 *** Saving seen data "./dancer.seen" 19.47.14 # Video playback requires rebuffering every ~20 seconds (given the same audio bitrate, plus the constant video bitrate of 480kbps) 19.47.55 # Video playback runs for >4 hours with the same stock batteries... 19.50.39 # hi is markun online 19.51.06 # oups yeah just saw im in the list 19.51.37 # want to know if you have received the source code for the gigabeat 19.52.24 # I'm here 19.52.34 # no, didn't receive it yet 19.53.28 # mirak_: did you decide which mpeg2 decoder you will use? 19.53.52 # ataxy: I just tried to run some code off the Gigabeat, but it failed.. 19.53.57 Quit Rob2222 (Read error: 104 (Connection reset by peer)) 19.54.33 # ok i am waiting for it to and want to know what they are sending exactly aside from the kernel code 19.54.53 # oh you did 19.56.06 # i really hope to see something come out cuz its a great little machine but the job they did os wise, pardon me the word, sux 19.57.17 Quit akaidiot ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") 19.58.31 # markun: so, whats going on in the gigabeat camp? 20.00.59 # preglow: Just replaced a binary file called update.sh from the firmware update with a small script that should have displayer "I_Love_Rockbox" but it didn't work. 20.02.11 # preglow: take a look at this: http://130.89.160.166/Gigabeat/ledcont.txt 20.02.24 # It's what I got from 'strings ledcont' 20.03.03 # markun: received the source code yet? 20.03.30 # Looking at "usage : ledcont ledNo Cont Bright" I guess it's only used to change some led (backlight?) brightness 20.04.32 # but objdump shows that many interesting sounding functions are also included in the file 20.04.37 # preglow: Afaiu, no special option is needed to make gcc generate arm thumb code. I googled for 'configure gcc arm thumb' and found this: http://ecos.sourceware.org/tools/linux-thumb-elf.html 20.05.52 Join San| [0] (n=test@212.2.183.249) 20.05.54 # no, not generate, but we dont want just thumb code, we want both 32 bit and thumb code 20.06.15 # and libgcc thats built by default isnt compatible with that 20.06.50 Join Rob2222 [0] (n=Miranda@ACB1022D.ipt.aol.com) 20.07.04 # Why both? 20.08.16 # thumb code is usually used for ordinary code, while 32 bit code is used for hand-optimised parts 20.08.25 # and the most cpu-intensive parts 20.09.10 # so we'll probably need to use the -mthumb-interwork flag for gcc 20.09.14 # and that breaks currently 20.13.37 # I what way does it break? 20.15.09 # preglow: can't we just generate all thumb code and swith to 32 bit mode in the asm blocks ourselves? 20.15.48 # markun: no I didn't, so if you have a suggestion maybe 20.16.05 Quit Rob2222 (Read error: 104 (Connection reset by peer)) 20.16.08 # preglow: Maybe --enable-interwork while building gcc will do the trick? 20.16.10 # ffmpeg is still as horrible to extract 20.16.49 # extract a plugin from 20.16.55 # codec 20.18.52 # mirak_: maybe this http://libmpeg2.sourceforge.net/ 20.19.09 # don't know if it's good 20.19.29 # amiconn: makes sense... 20.20.29 # markun: the problem is that gcc has to use special branch instructions to jump to and from thumb code, incidentally, this instruction also doesnt support conditional execution, so therell be a performance hit 20.21.37 # hmm, no, thats not right. i dont know why theres a performance hit, then 20.22.07 # markun: but did you get the source code in the mail yet? 20.22.48 # preglow: no, not yet 20.23.32 Join Rob2222 [0] (n=Miranda@ACB1022D.ipt.aol.com) 20.29.21 # thats an unreasonably long time for shipping a cd 20.29.44 # why wouldnt they let you download it instead? 20.29.46 # They told me to wait 4 weeks 20.35.28 # markun: source code for what ? 20.36.45 # they told me a month to 20.37.04 # mirak_: linux source for the toshiba gigabeat 20.38.11 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) 20.40.08 Join _FireFly_ [0] (n=FireFly@p54A46CD5.dip.t-dialin.net) 20.41.43 Join Lear [0] (n=chatzill@h247n1c1o285.bredband.skanova.com) 20.57.33 Quit saa[b_r]ider (Read error: 110 (Connection timed out)) 20.58.36 # hmm, 5% performance improvement in h300 LCD by using 7 registers to hold values from sdram and then writing them from there out to the device. 20.59.53 # I'd expect significantly more... 21.00.37 # 3-5% is what I'm getting... I'm only doing it for 7 words, I'll do 14words as soon as I remember movehi syntax 21.01.14 # ...and 4 registers should be sufficient. 4 registers allow using line burst reading 21.01.37 # oh yeah, I didn't use movem. that's why I"m not getting better. 21.01.40 # will fix. 21.02.12 # movem.l (source),%d0-%d3, then a sequence like this: 21.02.53 # swap %d0, move.w %d0,(lcd), swap %d0, move.w,(lcd) 21.02.56 # <_FireFly_> oh asm-"gurus" among themselves ;) 21.02.59 # ...etc for d1..d3 21.03.12 # Of course the source has to be line aligned 21.05.05 Join actionshrimp [0] (n=NNSCRIPT@host86-140-233-253.range86-140.btcentralplus.com) 21.05.06 # *nod* how does postinc addressing work with movem? increment to the next byte after the last byte read? 21.05.26 # Not at all on coldfire, afaik. 21.05.30 # movem always reads longwords, and there is no postincrement or predecrement 21.05.43 # oh, so I see (just got to that page in the PRM) 21.05.54 # that simplifies in a way. 21.06.07 # ...but that's no problem. lea.l (16,%a0),%a0 will do the trick 21.06.33 # I'll leave the increment out of the asm block. 21.07.17 # I would do the whole lcd_write_data() in asm 21.09.12 # the burst read from memory, write to LCD should be ASM, but the loop can be done outside with no penalty, and the writing of the trailing few words can be done outside of assembly... 21.09.16 # at least that's how it seems to me 21.10.47 # lcd-h300.s:78: Error: invalid instruction for this architecture; needs 68000 or higher -- statement `movem (%a1),%d1-%d3' ignored 21.11.04 # movem.l 21.11.19 # figured it out as you said that. 21.11.41 # think the framebuffer is line aligned? 21.12.29 # Yes it is. However, you'll need to handle leading non-aligned words as well 21.12.51 # how ... irritating 21.13.32 # lcd_write_data often will often be called for a part of the framebuffer only 21.13.36 # use %16 on the start address? 21.14.19 # You could do that, however, it would increase the amount of data to be transferred 21.15.12 # howso? 21.16.29 # Well, if lcd_update_rect() e.g. requests to write words 4..11, you would transfer words 0..11 if you just line-align the start address 21.17.32 # oh, no no I just meant I would mod 16 it to determine how much to pretransfer. 21.17.47 # Ah, yes 21.18.27 # I would do that loop-less in asm 21.20.09 # There's another possibility for optimisation 21.20.48 # The LCD controller allows to write the GRAM backwards. That'll save one swap instruction per register 21.21.01 # was wondering about that 21.21.46 # bah, broke the LCD driver atm 21.22.32 # seems like I'm writing to a mode register weird or something, but move.w to f0000002 should only ever write data inside lcd_write_data 21.23.32 # preglow: I'm currently test-building binutils + arm-elf-gcc with --enable-interwork --enable-multilib 21.24.18 # Seems these options are commonly used for arm cross compilers 21.27.10 # amiconn: interesting. Looks like this describes the one playback bug you recently had: http://forums.rockbox.org/index.php?topic=2196.0 21.28.08 # Yes, looks like the same problem at least 21.28.10 # Btw, anyone who knows why the expression "(1 << 32) - 1) yields the result 0xFFFFFFFF on target while 0 in the simulator (x86-cygwin)? 21.28.15 # amiconn: do you have a ARM player? 21.28.21 # The weird thing is that it doesn't happen always 21.28.25 # markun: no 21.29.53 # Lear: I have no idea. 0xFFFFFFFF would be correct for all 32 and 64 bit platforms 21.29.54 # amiconn: cool, lemme know how a test build of rockbox turns out with -mthumb and the interwork flag enabled 21.29.58 # The wonders of x86... 21.30.18 # amiconn: im very curious as to how big the binary ends up, its huge with 32 bit instructions 21.30.36 # amiconn: and yeah, you probably need to add .asm32 (or something) in the inline asm parts 21.30.39 # I know, I've built ipod nano rockbox once for a test 21.30.41 # amiconn: maybe a gcc bug... :) 21.31.01 # preglow: .code 32 or .arm 21.31.10 # right it is 21.31.12 # The other option is .code 16 or .thumb 21.37.44 # .arm and .thumb look nicer :) 21.37.54 # whole screen updates are nearly 2x as fast using movem.l than not. (21s/1000 vs 40s/1000) 21.42.54 # (4 line flood) why does this break? 21.42.54 # int precount = (int)p_bytes%16/2; 21.42.54 # while(precount--) 21.42.54 DBUG Enqueued KICK lostlogic 21.42.54 # *(volatile unsigned short *)0xf0000002 = *p_bytes++; 21.42.54 # count-=precount; 21.43.20 # lostlogic: part of your tremor patch applied. 21.43.25 Quit Moos ("Happy Christmas @ all") 21.43.29 # Lear: render point? 21.43.46 # Yes, that and iram tweaks. 21.43.57 # awesome, thanks 21.44.22 # makes quite a difference. 21.44.30 # Lear: how much faster is it? 21.44.50 # ah, read it in the commit log :) 21.47.01 *** Saving seen data "./dancer.seen" 21.48.03 Join tvelocity [0] (n=tony@chan530-a117.otenet.gr) 21.58.48 Join stripwax [0] (n=stripwax@i-83-67-214-206.freedom2surf.net) 21.59.16 # lo 21.59.27 # hi, stripwax 21.59.55 Quit DreamTactix291 (Read error: 110 (Connection timed out)) 22.00.12 # was wondering if anyone has any ideas about my forum posts re Auto Change Directory only working if you're viewing the wps or main menu 22.00.34 # but i'm just getting latest cvs to see if it's since been fixed 22.10.55 # ah, i think i finally found the crossfade and track skipping glitches :) 22.11.10 # and they were indeed connected together 22.11.18 # lcd_update speedup patch submitted to tracker. 22.11.42 # http://img341.imageshack.us/my.php?image=dump0512282307423sw.png 22.11.50 Nick Paprica[sleep] is now known as Paprica (n=Paprica@CBL212-235-12-104.bb.netvision.net.il) 22.11.50 DBUG Enqueued KICK Paprica 22.12.12 # Slasheri: hooray! 22.12.32 # :) 22.12.35 # committing now 22.12.42 Join solexx_ [0] (n=jrschulz@c169143.adsl.hansenet.de) 22.13.08 # stripwax: weird issue 22.13.19 # seems i need to install a new build 22.13.56 # hehe, committed :) 22.15.49 # preglow: the problem was i buffer overflow that even simulator couldn't catch 22.15.59 # i=a 22.19.50 # *gives in and signs up for the CVS ml* 22.20.59 Quit tvelocity ("Leaving") 22.25.01 Quit solexx (Read error: 110 (Connection timed out)) 22.27.45 # Lear: prefer the prettier-in-C, uglier-in-ASM style of assembly endlines. I'll remember that if I have a next patch. 22.30.31 Quit _FireFly_ ("Leaving") 22.31.58 # Slasheri: could this crash rockbox? 22.32.19 # preglow: i doubt that, but it will corrupt the audio frames 22.32.34 # preglow: it can't overflow so much that it would crash it 22.32.47 # man it's good to have my Shure E3s back. Can listen to music at -60dB indoors. 22.33.31 Quit darkless (Read error: 104 (Connection reset by peer)) 22.33.55 Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) 22.37.20 Join saa[b_r]ider [0] (n=saab_rid@221.223.97.228) 22.39.39 # lostlogic: how is the bass with those? I have E2c:s, and they are a bit weak in that department on some tracks... 22.40.11 Join akaidiot [0] (n=nope@c-4346e255.363-1-64736c11.cust.bredbandsbolaget.se) 22.40.12 # Lear: also a bit weak, crystal clear, but lack boom. I think you have to go up to E4 to get real bass response from shure. 22.40.34 # pretty expensive though. 22.45.42 # lostlogic: The precount computation you've posted is wrong 22.46.55 # on patch tracker, or in here? 22.47.01 # here 22.47.45 # not %16/2? why? 22.47.51 # Your formula calculates the number of words between the start address and the next-lower aligned address 22.48.10 # 16-%16/2 then? 22.48.19 # 16-addy%16/2 22.48.38 # Yes, but with the exception that 16 becomes 0 22.48.56 # ah 22.49.30 # I'd use the following: ((-(int)p_bytes) & 0xF) / 2 22.50.21 # gotcha 22.50.21 # thanks 22.51.23 # It'll probably end up as the same asm code as ((-(int)p_bytes) % 16) / 2 22.51.32 # Ah, no 22.51.34 # yep 22.51.45 Quit akaidiot ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") 22.51.53 # '%' obeys the sign, and the implementation is compiler dependent iirc 22.52.20 # 0xF is probably more clear in this situ eh? 22.52.44 # yes 22.55.58 Join leftright [0] (n=d4406110@labb.contactor.se) 22.56.56 # Slasheri: trying your fix now, and I dont hear any artifacts when skiiping, purrrfect 22.57.08 # leftright: sounds good :) 22.57.30 # thats with xfade off, sounds good 23.01.33 Quit BHSPitMonkey (Read error: 104 (Connection reset by peer)) 23.01.35 Join akaidiot [0] (n=nope@c-4346e255.363-1-64736c11.cust.bredbandsbolaget.se) 23.05.30 Quit stripwax ("Trillian (http://www.ceruleanstudios.com") 23.06.56 # thanks 23.06.59 Part leftright 23.07.00 # pretty build table 23.07.30 Quit ataxy ("CGI:IRC (EOF)") 23.07.34 Join ataxy [0] (n=18cbf9bd@labb.contactor.se) 23.09.12 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) 23.10.28 Quit ataxy (Client Quit) 23.14.34 Join BHSPitMonkey [0] (n=billybob@adsl-65-67-112-252.dsl.rcsntx.swbell.net) 23.16.50 Join LinusN [0] (n=linus@labb.contactor.se) 23.18.39 # Slasheri: u there? 23.22.47 # he was 20mins ago 23.31.45 # [16:57] Slasheri's last activity 23.31.52 # :) 23.33.02 Quit markun (kornbluth.freenode.net irc.freenode.net) 23.33.02 NSplit kornbluth.freenode.net irc.freenode.net 23.33.02 Quit thegeek_ (kornbluth.freenode.net irc.freenode.net) 23.33.02 Quit Rob- (kornbluth.freenode.net irc.freenode.net) 23.33.05 # its 23:33 ;) 23.33.07 Join markun [0] (n=karl@bastards.student.utwente.nl) 23.33.33 NHeal kornbluth.freenode.net irc.freenode.net 23.33.33 NJoin Rob- [0] (n=robbie@haylott.plus.com) 23.35.42 Join dreadhead [0] (n=tonyspra@h46064b80.area1.spcsdns.net) 23.35.51 Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) 23.37.11 Quit Rick (Read error: 104 (Connection reset by peer)) 23.37.16 Join Gibbed [0] (i=rick@pool-71-108-9-40.lsanca.dsl-w.verizon.net) 23.38.07 # no, its 22.38 23.38.09 # :P 23.38.17 # w/e :P 23.38.21 # lol 23.38.27 # can someone give me an example for a trigger script? 23.38.35 # [21:57] leftright: sounds good : 23.38.35 # [22:18] Slasheri: u there? 23.38.38 # there 23.38.48 # WHATEVER MAN! 23.38.57 # can someone give me an example for a trigger script?... please? 23.39.08 # haha, wrong window 23.39.08 # none of you have the time right... it's just 16:39 now :-P 23.39.09 # :P 23.39.13 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net) 23.39.48 # lol 23.39.50 Join mikearthur [0] (n=mike@82-41-227-152.cable.ubr11.edin.blueyonder.co.uk) 23.39.52 # can someone give me an example for a trigger script?? 23.40.00 # stop repeating yourself! 23.40.18 # sorry, im repeating it to people who are just joining... lol 23.40.28 # incase they know 23.40.28 # lol 23.41.16 # Paprica ? 23.41.23 # ? 23.41.28 # query? 23.41.30 # ;) 23.41.37 # ok 23.41.46 # ? 23.42.00 # pappy! 23.42.04 # ok..you seem not to be registered 23.42.04 # :P 23.42.14 # thus you cant query.. 23.42.20 # 14[120014:124214:121914] 05-NickServ05- You have already identified 23.42.56 # i queried you but you didnt answer 23.43.11 # i dont see 23.43.14 # =\ 23.43.30 # anyway... 23.44.06 # did you update your brick mania.rock on our website? 23.45.06 Join linuxstb [0] (n=503a212a@labb.contactor.se) 23.45.07 # mm 23.45.11 # no 23.45.22 # i have no complete what i do noe 23.45.23 # w 23.45.27 # so 23.45.42 # after i will complete 23.45.50 # im update it 23.45.54 # oki..why dont you commit your .rock at all? 23.45.57 Quit markun ("leaving") 23.45.59 # commit to cvs 23.46.27 # cuz its dont ready to be in the cvs 23.46.38 # i want to complete it first 23.46.39 # =\ 23.47.03 *** Saving seen data "./dancer.seen" 23.47.26 # okidok 23.47.37 # just out of curiosity 23.47.45 # =] 23.49.34 # LinusN: Did you see the tagcache statistics for archos in the logs? 23.49.55 # no 23.50.10 # Looks promising... only some glitches to fix 23.50.12 # i had a hard time making slasheris patch work at all 23.50.38 # His latest patch compiled fine for all targets I tried, with just one warning 23.50.59 # mine didn't work at all, the tagcache thread wasn't started 23.51.17 # and the forced update didn't work either 23.51.30 # Yes, Slasheri forgot the init in some earlier diffs 23.51.43 # this was yesterday 23.51.56 # url to a newer one? 23.53.23 Join `3nergy [0] (n=3nergy@techgaming.net) 23.54.23 # The dcc'd version is the one that worked for me, applied to a clean cvs checkout. The only change to make it work on archos is changing apps/tagcache.c line 700 to read: 23.54.32 # int len = (strlen(data) + 2) & ~1; 23.55.08 Part dreadhead 23.55.34 # 10 minutes for 3300 files? 23.55.45 # Check today's log starting at ~11:15 and ~18:10 for stats 23.55.52 # yes 23.56.11 # 10 minutes plus the 30 second at next boot 23.56.45 # not *that* shabby 23.56.56 # i thought it would be longer 23.57.06 # It seems HD access is the limiting factor, not CPU speed 23.57.12 # figures 23.57.26 # We have asm optimised ata transfer on archos :) 23.57.54 # we could have dma on iriver ;-) 23.58.24 # ...if there were enough DMA channels 23.58.47 # well, we have two channels, we could use an allocating scheme 23.58.55 # for the second one 23.59.00 Join ataxy [0] (n=18cbf9bd@labb.contactor.se)