--- Log for 27.04.105 Server: brown.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 7 days and 15 hours ago 00.00.46 Quit silencer (Nick collision from services.) 00.00.48 Join silencer [0] (~silencer@zen.via.ecp.fr) 00.00.51 Quit silencer (Nick collision from services.) 00.01.46 # we need some tofix list or so with glitches like that that need to be fixed.. 00.01.59 # maybe on our todo thing.. 00.02.15 # yes 00.03.31 # perhaps I should have a go at it... 00.03.42 # i'm adding a glitch section to the thingstodo page 00.03.52 # so we have a place to document glitches like that so we won't forget about them 00.04.08 # hmpf. gcc strangeness 00.04.11 # anybody good at regexprs here? 00.04.20 # t0mas: try me! ;-) 00.04.23 # :D 00.04.50 # hehe. 00.04.54 # Bagder: I have a string containing something like this: info bla bla bla info bla bla 00.05.05 Join Mirfle [0] (~chatzilla@ADSL222150.BRK.biu.ac.il) 00.05.11 # I only want the info between the and 00.05.18 # excluding the tags themself... 00.05.49 Join silencer_ [0] (~silencer@zen.via.ecp.fr) 00.05.50 # so endup with info info 00.06.05 # you mean between the start tag and the end tag? 00.06.09 # yes 00.06.51 # " Some infor for Bagder here bla bla bla And something here too bla bla" -> " Some infor for Bagder here And something here too " 00.10.10 # $r ~= s/<[^>*>(.?*)<\/[^>*)>[^<]*//; 00.10.12 # perhaps 00.10.19 # 8) 00.10.23 # $r ~= s/<[^>]*>(.?*)<\/[^>*)>[^<]*//; 00.10.44 # but that would need to be repeated and you'll get the middle text in $1 00.10.56 # $r ~= s/<[^>]*>(.?*)<\/[^>*]>[^<]*//; 00.11.04 # gee I type badly 00.11.17 # hm... ok, and now I need a perl book 00.11.34 # (or can I use it in php's preg_match() ?) 00.11.39 # $r ~= s/<[^>]*>(.?*)<\/[^>]*>[^<]*//; 00.11.45 # there, no more red : 00.11.46 # :) 00.12.06 # t0mas: yes, if you can remove the matched part from the string and rerun the same regex on the string again 00.12.20 # I can :) 00.15.12 # Warning: Delimiter must not be alphanumeric or backslash in /home/tomas/dev/dict/regm.php on line 8 00.15.14 # hmz... 00.17.16 # night... 00.17.27 # night! 00.18.22 # day! 00.18.23 # oops 00.21.54 # Linux host detected 00.21.54 # Simulator environment deemed little endian 00.22.04 # Huh? 00.22.17 # Why should Linux imply little endian 00.22.19 # ? 00.22.26 # deemed 00.22.30 # it tests for it 00.22.37 # ah 00.23.32 # Though of PPC Linux... 00.23.38 # yes 00.23.40 # Thought 00.23.47 # and mac os x is big endian too 00.23.50 Quit _ferenczy () 00.24.20 *** Saving seen data "./dancer.seen" 00.24.20 # I once tried to get m68k Linux to run.... 00.25.22 Join Sucka [0] (~NNSCRIPT@host81-157-72-184.range81-157.btcentralplus.com) 00.25.36 # is the sh1 little endian? 00.25.43 # nope 00.26.07 # you know how the calmrisc is? 00.26.48 # seems to be big 00.29.26 # Data sheet, p.25: "CalmRISC16 adopts a big endian memory format." 00.29.48 # thanks 00.29.53 # So all our current targets are big endian 00.30.17 Quit Sucka (Client Quit) 00.30.43 Join lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net) 00.33.02 # hmm 00.33.04 # i want a 2001fp 00.33.11 # Bagder: satisfied with it? 00.33.24 # I am 00.33.34 # but I'm still using analog with it 00.33.43 # why? 00.33.56 # my gfx card is dvi, so no worries there 00.33.58 # my dvi out turned out too crappy, could only do 1280x1024 00.34.19 # it didn't occcur to me that it could be that bad until I tried ;-) 00.34.23 # Only one tdms transceiver channel... 00.36.51 # Bagder: i can get 2001fp for 4900 NOK, so think i'll go for it 00.37.22 # preglow: it is definately a very good screen for the money 00.38.16 # what is dell's dead pixel policy? 00.38.26 # I'm not sure 00.38.39 # I've still to hear someone to get a 2001fp with a dead pixel 00.38.58 # good news 00.39.05 # i don't think i'd take too kindly to dead pixels 00.39.39 # they seem to require seven dead pixels 00.39.47 # uj 00.39.54 # Eu laws... 00.40.24 # a 1280z1024 screen with < 5 dead pixels isn't considered "dead" 00.40.28 # z=x 00.41.08 Quit Aison ("( www.nnscript.de :: NoNameScript 3.72 :: www.XLhost.de )") 00.42.32 # my endian take committed 00.42.42 # hrmppohhhh 00.42.45 # not used yet 00.42.55 # 5k is still a lot of money for me right now 00.43.45 # I'll appreciate if a cygwin user can rerun a fresh configure 00.43.53 # to see if autoconf.h is made correctly 00.44.55 # I'll try.... target and sim? 00.45.04 # yes please 00.46.22 # configured for fmrecorder: #define ROCKBOX_BIG_ENDIAN 1 00.48.04 # fm-sim-win32: #define ROCKBOX_LITTLE_ENDIAN 1 00.48.10 # thanks 00.48.44 Quit t0mas ("goodnight") 00.49.58 # ondiofm-sim-x11 works too 00.50.52 # However, when configuring the sims, I get an error message 00.50.54 # rm: cannot remove `/tmp/conftest-2100': No such file or directory 00.51.00 # The number varies 00.51.09 # hm 00.51.36 # the number is the process id, so that's expected to change 00.51.46 # AH, because on cygwin, this is called /tmp/conftest-2100.exe ... 00.52.01 # aaaah 00.52.51 # but it says '1' when you run it, right? 00.53.18 # yes 00.53.39 # It just doesn't get deleted 00.53.41 # I'll fix 00.54.10 # You can run programs under cygwin without the .exe extension, but not delete that way 00.55.21 # ok, I could delete them with wildcard anyway 00.55.37 # like "rm /tmp/conftest-$id*" 00.56.59 # fixed now 00.57.39 Quit cYmen ("zZz") 01.00.11 # Bagder: is this gfx card of yours old, btw? 01.00.20 # i can't seem to find any max dvi resolution specs for mine 01.00.21 # its a matrox g450 01.00.48 # it is a bunch of years old 01.01.09 # i find "2048 x 1536", but that might not be dvi related at all 01.01.26 # they mostly often only mention the analog resolution 01.01.37 # my card can do that res too 01.02.34 # As I said, it depends on the number of tmds transmitters used for the dvi out. Dvi specs allow 1..4, but if it's only one, max. resolution is 1280x1024 01.02.47 # hahaha, i LOVE people who think svhs == svideo 01.02.59 # amiconn: how many does 1600x1200 need? 2? 01.03.34 # I think so... it's basically a question of data transfer rate 01.06.05 # i can't find this listed any place 01.06.12 # damn, that's a fine detailt not to include in your specs 01.06.34 # what card do you have? 01.06.59 # asus v9999 01.07.17 # i think that's all there is to it 01.07.29 # add a 'gt' as well, perhaps 01.07.56 # Highest DVI output up to 1600x1200 resolution 01.08.07 # where'd you find this? :V 01.08.09 # since its a geforce 6800 01.08.12 # ahh 01.08.15 # then fine 01.08.18 # i don't need more ;) 01.08.19 # thanks 01.08.56 # the 6800 GT is max 1600x1200 too 01.09.04 # i think i'll order one of these 2001fps tomorrow 01.09.11 # i desperately need a new display 01.10.57 # are there any noticable differences between using vga and dvi? 01.11.14 # dvi gives a sharper image 01.11.49 # linus did the switch a while ago and claims a noticable improvement 01.12.07 # with his 2001fp 01.13.22 # yeah, my flatmate uses his lcd in vga mode 01.13.26 # and i think it looks smashing 01.13.52 # I can't complain on my current setup either 01.14.07 # good night all 01.14.17 # MoosCamaro: nite 01.15.06 # good choice for your future 2001fp 01.15.15 # bye 01.15.17 # i think i'll agree 01.15.35 Part MoosCamaro 01.15.38 # it shall be good to finally pitch this 17" old flickering piece of shit crt into the dumpster 01.19.10 Join Aison [0] (~hans@zux166-181.adsl.green.ch) 01.24.38 # urfl... 01.24.52 # flatmates ironing their laundry in the middle of the night. 01.24.57 # makes a lot of noise >.< 01.29.19 # ironing makes noise? 01.29.25 # then he's doing it wrong :P 01.30.03 # its one of those steam things 01.30.08 # it makes a beepload of hissing noise. 01.30.25 # what kind of person goes ironing at 1:30 am >.< 01.30.34 # no way i can sleep like this :/ 01.32.00 # * HCl puts some music up.. 01.41.55 Quit Aison ("( www.nnscript.de :: NoNameScript 3.72 :: www.XLhost.de )") 01.57.22 Part Mirfle 01.58.44 # Bagder: wouldn't your configure test program give 16777216 (0x01000000) on big endian environments? rather than 0 02.07.56 Join bagawk [0] (~Lee@bagawk.user) 02.10.32 # Hello amiconn 02.10.44 # hi 02.15.15 Join MRJohnSmith [0] (~johnsmith@host-69-8-205-149.cybernetcom.com) 02.15.32 # Hi 02.16.06 # Anyone have SourceAnywhere? 02.16.40 Join Strath [0] (~mike@dgvlwinas01pool0-a227.wi.tds.net) 02.17.58 # whats sourceanywhere? 02.23.58 # I guess this is firmware. It is for soure control 02.24.05 # but who knows 02.24.24 *** Saving seen data "./dancer.seen" 02.28.50 # * HCl goes to sleep. 02.30.06 Quit MRJohnSmith () 02.38.10 Join asdsd_ [0] (asdsd@h-67-100-28-204.miatflad.dynamic.covad.net) 02.49.52 Quit gromit`` (Read error: 145 (Connection timed out)) 02.56.14 Quit bagawk ("Leaving") 03.00.15 Quit Vicious_ ("be back in a tick") 03.06.22 Join TCK [0] (TCK@81-86-97-2.dsl.pipex.com) 03.08.36 Quit preglow ("e") 03.09.31 # hmpf 03.11.44 Part rasher 03.18.35 Join Vicious [0] (~irc@79190854f39f1117.node.tor) 03.22.40 Join silencer [0] (~silencer@81.56.71.56) 03.39.47 Join silencer1 [0] (~silencer@zen.via.ecp.fr) 03.39.55 Quit silencer_ (Read error: 110 (Connection timed out)) 03.48.20 Quit silencer (Read error: 145 (Connection timed out)) 03.50.13 Quit asdsd_ (Read error: 131 (Connection reset by peer)) 04.04.02 Quit Vicious (Read error: 110 (Connection timed out)) 04.06.13 Join QT_ [0] (as@area51.users.madwifi) 04.18.59 Quit QT (Read error: 110 (Connection timed out)) 04.24.25 *** Saving seen data "./dancer.seen" 04.43.17 Join wes_ [0] (~WesleyBai@h153.45.55.139.ip.alltel.net) 04.43.29 Part wes_ 06.09.39 Join amiconn_ [0] (~jens@pD95D1A33.dip.t-dialin.net) 06.11.27 Join _CoCoLUS [0] (~coco@h081217139221.dyn.cm.kabsi.at) 06.18.38 Quit CoCoLUS (Read error: 104 (Connection reset by peer)) 06.18.41 Nick _CoCoLUS is now known as CoCoLUS (~coco@h081217139221.dyn.cm.kabsi.at) 06.24.28 *** Saving seen data "./dancer.seen" 06.28.10 Quit amiconn (Read error: 110 (Connection timed out)) 06.28.10 Nick amiconn_ is now known as amiconn (~jens@pD95D1A33.dip.t-dialin.net) 06.50.21 Join Lynx_ [0] (HydraIRC@134.95.189.59) 06.53.33 Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) 06.53.58 Quit Lynx_awy (Read error: 145 (Connection timed out)) 06.53.59 Nick Lynx_ is now known as Lynx_awy (HydraIRC@134.95.189.59) 07.37.58 Join ShyK [0] (Shy@80.74.127.61) 07.43.51 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 07.59.56 Join Harpy [0] (TyncDXZ4Dx@dsl-hkigw7wbb.dial.inet.fi) 08.00.57 Join webguest28 [0] (~c31ce021@labb.contactor.se) 08.15.09 Join gromit` [0] (~gromit`@ras75-5-82-234-244-69.fbx.proxad.net) 08.24.29 *** Saving seen data "./dancer.seen" 08.35.35 Quit edx (Read error: 60 (Operation timed out)) 08.40.33 # HCl: big ending should return > 1, that's all the test cares about 08.54.33 Join austriancoder [0] (~austrianc@m3.uclv.net) 08.54.39 # morning 08.55.46 # good morning 09.09.09 Quit matsl (Remote closed the connection) 09.18.28 Join edx [0] (edx@pD9EAB8B1.dip.t-dialin.net) 09.26.15 Join ashridah [0] (ashridah@220-253-122-7.VIC.netspace.net.au) 09.29.33 Join Aison [0] (~hans@zux166-181.adsl.green.ch) 09.45.33 # Bagder: ah 09.53.03 # * webmind keeps reading badger :( 09.55.08 # * HCl is glad his alarmclock doesn't stop after 5 minutes 09.55.24 # it takes at least 10 minutes of constant loud beeping to wake me up a little :/ 09.57.09 # webmind: thats normal, there was this studies that showed that you can switch around any letters of a word, as long as you keep the first and the last letter at its correct position, and the word'll still be readable 09.58.24 # ouhuh 09.58.32 # -o 09.58.38 # but his name is bagder 09.58.53 # :-) 09.59.17 # * Bagder has just been writing a driver for a thing called "badge" 09.59.31 # just imagine my frequency of bad spelling of that 10.00.12 Nick Lynx_awy is now known as Lynx_ (HydraIRC@134.95.189.59) 10.02.01 # hmmm. 10.11.50 # heh 10.19.22 Join t0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) 10.19.32 # lo 10.23.48 # hi. 10.24.00 # is this irc logged somewhere? 10.24.05 # yes 10.24.08 # ok 10.24.13 # www.rockbox.org/irc 10.24.18 # thanks 10.24.30 *** Saving seen data "./dancer.seen" 10.25.34 Join Patr3ck [0] (~patr3ck@p548CB4B9.dip.t-dialin.net) 10.40.40 Quit austriancoder ("using sirc version 2.211+KSIRC/1.3.12") 10.43.01 # hi t0mas. i see in the log you and preglow answered my question about full duplex operation. 10.43.15 # i got distracted right after i asked that question... 10.44.06 # well... I'm not sure 10.44.20 # I'll get an email from Philips Nederland... 10.44.41 # ok. 10.44.43 # but I don't think they work now... untill monday 10.44.46 # it would be nice. 10.44.57 # yes 10.45.14 # preglow want's to implement a nice dsp system :) 10.45.28 # but I'm away now.. have to get some food :) 10.46.53 # cu 10.48.38 Quit Aison ("( www.nnscript.de :: NoNameScript 3.72 :: www.XLhost.de )") 10.49.13 Quit ferenczy (Read error: 60 (Operation timed out)) 10.49.16 Join ferenczy [0] (~ferenczy@fw.qcm.cz) 10.49.42 Join Aison [0] (~hans@zux166-181.adsl.green.ch) 10.50.05 Join bobTHC [0] (~foo@l04m-6-169.d1.club-internet.fr) 10.51.15 # mornin' all ! 11.14.19 Join tuco [0] (~martina@spurv.ii.uib.no) 11.15.02 # HCl, if I want to try your new db tool, is that in the daily tarball? 11.16.49 Quit lostlogic (Read error: 110 (Connection timed out)) 11.21.51 # nevermind, downloaded it from your link on the wiki and got it running just fine. 11.27.57 Part tuco ("Leaving") 11.31.33 Join lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net) 11.49.04 # * t0mas is back 12.08.11 Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr) 12.08.22 # hi all 12.08.51 Join preglow [0] (thomj@s183a.studby.ntnu.no) 12.09.51 # what, linus is still taking his car for a spin? :P 12.10.20 # hi preglow 12.10.31 # linus is crossing the country today I believe 12.10.38 # going west 12.11.47 # nice weather for it 12.11.49 # at least her ;) 12.11.51 # here <- 12.12.01 # it is great here too 12.12.55 # arghhhhh 12.13.03 # again courier-imap decides to act up 12.24.33 *** Saving seen data "./dancer.seen" 12.28.15 Nick QT_ is now known as QT (as@area51.users.madwifi) 12.33.24 Join asdsd_ [0] (asdsd@h-67-100-25-193.miatflad.dynamic.covad.net) 12.34.11 Part asdsd_ 12.40.18 Quit Strath ("Client closed") 12.43.41 # back 12.44.02 # little bit of good news, markuns gonna look at the grayscale patch :) 12.46.47 # where's rasher when you need him. 12.50.25 Quit uski ("Leaving") 12.59.43 Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de) 13.07.29 Join einhirn [0] (Miranda@bsod.rz.tu-clausthal.de) 13.19.47 Join T0mas_ [0] (~Tomas@ip503c08d1.speed.planet.nl) 13.20.54 Quit HCl ("Lost terminal") 13.21.54 Join hcl [0] (hcl@titania.student.utwente.nl) 13.22.32 Quit t0mas (brown.freenode.net irc.freenode.net) 13.22.32 NSplit brown.freenode.net irc.freenode.net 13.31.44 Quit ferenczy (Remote closed the connection) 13.33.53 # hcl: wooot! 13.34.54 # mmm? 13.34.56 Nick hcl is now known as HCl (hcl@titania.student.utwente.nl) 13.34.56 # sup? 13.35.03 # markun greyscale patch new 13.35.07 # oh, right. 13.35.11 # he said he was gonna look at it 13.35.27 # make him join so we can badger him about it ;) 13.35.37 # had a nice idea of using a lookup table to do 1bit -> 2bit bitmap conversion 13.35.57 # do you need a friggin lookup table to do that? :P 13.36.09 # if you want it fast, yes. 13.36.16 # you need to convert an 11111111 byte 13.36.23 # to two bytes of 10101010 10101010 13.36.34 # ahh, yes, of course 13.36.35 # thats not easy to do with bit math 13.36.37 # i was thinking single bits 13.36.37 # heh 13.36.58 # that'll be a pretty sizeable table 13.36.59 # so he's gonna take the lower 4 bits and upper 4 bits 13.37.05 # in a 16 entry lookup table 13.37.08 # to produce the two bytes 13.37.13 # ahh 13.37.13 # gr8 13.42.35 Join ripnetuk [0] (~george@82-70-100-230.dsl.in-addr.zen.co.uk) 13.42.40 Part ripnetuk 13.43.07 Join ripnet [0] (~mirc@82-70-100-230.dsl.in-addr.zen.co.uk) 13.51.59 # * HCl committed more untested functions to database.c that should work in theory :3 13.53.55 NHeal (timeout) brown.freenode.net irc.freenode.net 13.58.29 Quit lostlogic ("Going to the moon") 14.01.16 # what does a lcd panel need usb sockets for? :V 14.01.56 # it brings them closer to me 14.02.07 # so it's a hub? 14.02.09 # friggin' leet 14.02.10 # yes 14.02.12 # that's exactly what i need 14.02.16 # haha 14.02.20 # i need this display 14.06.37 # hi preglow 14.06.50 # sorry i didn't get back to you yesterday 14.07.07 # on what? 14.07.08 # ahh :P 14.07.09 # remember 14.07.11 # i got called away right after i asked my question about fullduplex 14.07.36 # i read what you said in the log 14.07.58 # it would be really nice. 14.08.21 # i agree 14.08.30 # let's hope it can do full duplex 14.08.32 # i think that definitely has all the numbers to be a killer app 14.08.54 # but do you think that such an fx processor should run inside rockbox? 14.09.06 # why not? 14.09.14 # we need drivers and a framework 14.12.44 # just wondering. 14.13.40 # so you are thinking of a plugin? 14.13.50 # i don't know how, yet 14.13.56 # but some kind of plugin, i guess 14.14.06 # we might end up with quite a number of plugins 14.14.12 # :-) 14.14.14 # heheh. 14.14.15 # plugins are goodness 14.14.16 # plugin types 14.14.23 # like codec plugins, dsp plugins 14.14.30 # * HCl made the initial plans for his build-a-playlist-from-a-database-search plugin 14.14.41 # i guess this could be a dsp plugin capable of taking realtime input 14.14.42 # its gonna be interpreter based :) 14.14.57 # chainable... 14.14.59 # HCl: haha, how? 14.15.02 # and allow stuff like 14.15.08 # "all songs where :" 14.15.16 # tedboer: sure, but don't expect too much from this thing, the hardware is quite limited in ways 14.15.27 # "year >= 1980 and (title contains albumname)" 14.15.28 # :P 14.15.41 # it'll allow almost anything, and it should be fairly fast too o.o 14.16.13 # might require too much disk activity on archos, on iriver, i'd have to load big parts of the database into ram entirely, to prevent disk spinnin 14.16.16 # g 14.17.18 # you'll only get that amount of ram by using the audio buffer 14.17.20 # pretty much, its gonna be an interpreter that accepts a tiny boolean expression language and applies them to all the songs in the database 14.17.25 # and that you can do on the archos too 14.17.33 # Bagder: i know, it wouldn't be able to run while playing mp3 14.17.39 # preglow: sure, but i'd say that thie coldfire is more than powerful enough to do some not to complicated time-domain dsp. some guitar fx are not to heavy on the cpu. 14.17.41 # yeps 14.17.43 # there are simpler search engines possible as well 14.17.51 # but for now, i'm going for possibility, not speed 14.17.57 # we can always build a more limited, faster one later 14.18.01 # indeed 14.18.04 # tedboer: well, yes, we'll be pretty tied to time domain unless someones codes a _really_ fast fft 14.18.17 # lots of fun to be done in the time domain anyways 14.18.18 # fftw... 14.18.25 # haha 14.18.34 # i don't think fftw is very optimized for the coldfire 14.19.02 # but a 68000 fftw should work just fine, right? 14.19.12 # i have no idea 14.19.16 # i've just used fftw for x86 14.19.50 # hmm. a friend of mine coded an fft in assembly on the mac II years ago.. i'll ask him. 14.20.02 # it'll have to be recoded 14.20.13 # coldfire doesn't have all the instructions the 68k has, nor all the addressing modes 14.20.23 # not sure if that was for the 68020 or for an audiomedia card (56000) 14.20.27 # and our coldfire has some multiply-accumulate instructions that are pretty good 14.20.51 # ok... i really should have a look at the coldfile docs. 14.21.24 Join Patr3ck_ [0] (~patr3ck@p548CB52E.dip.t-dialin.net) 14.21.25 # fire 14.22.26 # CFPRM.pdf is pretty nice 14.22.37 # has an instruction set reference, at least 14.22.39 # so you see what's there 14.24.35 *** Saving seen data "./dancer.seen" 14.26.50 Quit Patr3ck (Read error: 60 (Operation timed out)) 14.32.30 Join lolo-laptop [0] (~lostlogic@68.251.84.226) 14.35.37 Part ripnet 15.27.16 Quit webguest28 ("CGI:IRC") 15.29.44 Quit mdeboer ("Leaving") 15.29.58 # that instruction set looks very familiar. nice. 15.30.05 # HCl: Concerning your 'obvious optimizations', database.c: lines 201, 228: Rockbox provides a nice macro, which does esentially the same as your code, but is more readable (imho) 15.30.39 # E.g. line 228 would become: amount=MIN(1024, bytes); 15.31.16 # Of course there is also a MAX() macro 15.32.39 # tedboer: if you're looking to do dsp coding, have a look at the emac instructions as well, it pays to be familiar with what they can do 15.33.10 # amiconn: mm, i figured something like that, feel free to update it 15.33.14 # * HCl has to go do stuff 15.33.15 # bbl 15.33.25 # * HCl actually already started on the searchengine :X 15.33.28 # bbl. 15.33.31 # * preglow shrieks 15.33.42 # cracks have started forming in my vi reference mug! 15.37.47 # preglow: yes, the emac instructions look very familiar to the M56K 15.38.35 # you'll need a vim mug. that's the improved version 15.39.11 # if this cracks, i'll get it 15.39.14 # but yeah 15.39.23 # :-) 15.39.26 # mac.l and msac.l in fractional mode are more or less all you need for lots of things 15.39.55 # i'm using them with lots of speed improvement in optimizing codecs 15.40.04 # but i have to go 15.40.05 # later 15.40.09 # * preglow disappears 15.40.58 # ok 15.46.00 Quit ashridah (Read error: 113 (No route to host)) 15.46.53 Join ashridah [0] (ashridah@220-253-121-86.VIC.netspace.net.au) 16.05.56 Quit ashridah ("Leaving") 16.18.45 Join ismi [0] (~50db05a8@labb.contactor.se) 16.18.51 # hi 16.20.06 # hi 16.20.29 # speak someone german? 16.21.13 # not me but some other ... 16.21.38 # aha 16.22.15 # i live in swizerland. and i have a question about the Iriver H120 16.23.08 # i think, that i will buy it, but i dont know about the Firmware 16.23.20 # it's a good choice 16.23.31 # is rockbox running god? 16.23.40 # but u seems to speak english well 16.23.48 # ;) 16.23.50 # thanks 16.24.06 # it must be work! 16.24.38 *** Saving seen data "./dancer.seen" 16.24.39 # i had 3 years English lessens yet. 16.24.44 # ;-) 16.24.57 # so if i were u i'll buy the H140, because it's support standart 1,8 inch HDs 16.25.25 # and what supports the H120? 16.26.02 # non standard hd , so u cannot upgrade it "easily" in the futur 16.27.54 # in all case rockbox will work alike on the 2 H1xx 16.29.33 # you know, i`m a student, and i haven`t so much money. but i must look... perhaps it will be enough... 16.29.42 # and whats about the H10 16.31.18 # i understand, so the H120 is a good choice if you want to use rockbox quickly, because the H10 is not supported by rockbox for the moment 16.33.38 # hm... but the H10 is newer than the H120. and it have a colour display. but it have yust 5GB... 16.34.23 # the H1XX series rockbox port is pending but for other iriver... i haven't much info 16.34.47 # do you knew how the feeling is when you have it in your hands? does it feel robust, etc... 16.35.17 # ok 16.35.43 # i think the H3XX serie will be the next port but after.... 16.36.30 # ok. thanks. now i must go. 16.36.34 # see you later 16.36.37 # cu 16.36.37 # by 16.36.55 Quit ismi ("CGI:IRC (EOF)") 17.25.56 Quit bobTHC ("Smoke Weed Every Day !") 17.33.47 Join MeTaXo [0] (~3ea7dd0b@labb.contactor.se) 17.34.42 Quit MeTaXo (Client Quit) 17.34.51 Join MeTaXo [0] (~3ea7dd0b@labb.contactor.se) 17.34.51 Quit MeTaXo (Client Quit) 17.34.58 Join MeTaXo [0] (~3ea7dd0b@labb.contactor.se) 17.35.35 Quit Nibbler ("blubber") 17.36.42 Quit MeTaXo (Client Quit) 17.40.30 Join Sucka [0] (~NNSCRIPT@host81-156-157-52.range81-156.btcentralplus.com) 18.04.05 Quit Patr3ck_ () 18.24.39 *** Saving seen data "./dancer.seen" 18.38.18 Join TCK- [0] (TCK@81-86-99-255.dsl.pipex.com) 18.56.45 Quit TCK (Read error: 110 (Connection timed out)) 19.11.30 # hello 19.12.08 # a h10 port is looooong away 19.12.32 # heh. 19.12.34 # why? 19.13.04 Quit HCl ("Lost terminal") 19.13.07 # i think getting specs will be harder this time around 19.13.10 # ... 19.13.25 Join hcl [0] (hcl@titania.student.utwente.nl) 19.13.30 Nick hcl is now known as HCl (hcl@titania.student.utwente.nl) 19.13.33 # 19:13 < preglow> i think getting specs will be harder this time around 19.13.38 # okay 19.13.42 # and it's arm 19.13.42 # sorry, screen malfunctioned 19.14.21 # which is a wholly new cpu arch for rockbox 19.15.32 # but i'm out again, anime time 19.15.33 Quit HCl (Client Quit) 19.16.05 Join hcl [0] (hcl@titania.student.utwente.nl) 19.16.10 # i knew that was coming. 19.16.12 # screen crashed. 19.16.15 Nick hcl is now known as HCl (hcl@titania.student.utwente.nl) 19.19.08 Join Lynx0 [0] (HydraIRC@134.95.189.59) 19.19.34 Quit Lynx_ (Read error: 145 (Connection timed out)) 19.19.35 Nick Lynx0 is now known as Lynx_ (HydraIRC@134.95.189.59) 19.33.45 # * HCl is confusing himself :/ 19.44.10 # there, much better ^^ 19.44.13 Join webguest75 [0] (~d86bc3d0@labb.contactor.se) 19.44.59 # hi all 19.45.49 # I'm hoping for a bit of help with what I thought'd be an easy operation: mounting an archos under linux. 19.46.17 # cfdisk sees it as /dev/hdb, but mount won't seem to accept it 19.46.29 # oops, /dev/sdb 19.47.27 # mount -t vfat /dev/sdb /mnt/archos was the command I tried. 19.47.39 Join rasher_ [0] (rasher@zork.zork.net) 19.47.55 # hi 19.48.06 # hcl merf 19.48.19 # HCl: you called? 19.48.42 # oh 19.48.49 # yea, i need hash stuff.. 19.48.59 # webguest75: try /dev/sdb1 19.49.24 # rasher_: are there any tests yet on how unique hashes are? 19.49.37 # speed isn't important anymore, according to basher we'll have to search for filename either way 19.50.04 # well if you use 1024 bytes, they should be unique enough 19.50.22 # 512 bytes produced 2 duplicates on my collection 19.50.24 # well, we should probably pick a bit more.. 19.50.41 # anyways, whats the status of the code for that? 19.51.10 # (in those cases I used half from the beginning, half from the end) 19.51.26 # I don't have anymore than what you've already seen 19.51.28 # Bagder said we couldn't use half of the end 19.51.32 # what was the url again? 19.51.33 # HCl: Thanks, that worked. :) 19.51.41 # np :) 19.51.43 # http://rasher.dyndns.org/~rasher/hash.c 19.51.46 # k 19.51.51 # 19:51 Bagder said we couldn't use half of the end 19.52.00 # how so? 19.52.10 # i dunno, something with the ends not being read in or so 19.52.25 # for now i'm having too much fun coding my search interpreter 19.52.26 # xD 19.52.39 # oh, you mean when loading the file? 19.52.56 # yea 19.52.59 # i think 19.52.59 # I still think we should hash music data 19.54.45 Part webguest75 19.55.52 # I could add that 19.56.23 # (seeking to first mpeg frame) 19.57.19 # yes, please 19.57.32 # * HCl (thinks) he's making good progress on his parser 19.57.37 # i love compilers / interpreters 19.57.42 # guess I could also move the crc table to iram 19.57.45 # how's that done? 19.59.51 # finding an mpeg frame is just seeking to first 0xff , isn't it? 20.00.43 # no idea :x 20.02.29 Join ismi [0] (~50db05a8@labb.contactor.se) 20.02.37 # hi 20.02.59 # ismi: iriver 120 accepts 1,8" harddrives as well 20.03.16 # just thinner ones than h140, so they can't be as large 20.07.32 Join MeTaXo [0] (~dgydg@62.167.221.11) 20.09.06 # (single-platter) 20.09.11 Nick rasher_ is now known as rasher (rasher@zork.zork.net) 20.09.12 # thanks rasher 20.09.27 # ;-) 20.10.11 # can i test the rockbox firmware on my pc??? 20.10.53 # with an emulator or somthing like??? 20.11.15 # There is an emulator, yes 20.11.44 # Windows? 20.12.04 # yes, windows XP Professional 20.14.42 # wher i can download this Emulator? 20.15.37 # hi all 20.16.29 # can some one help me i dont know how 2 get rockbox 2 work on my i river ihp 140 20.16.29 # can some one help me i dont know how 2 get rockbox 2 work on my i river ihp 140 20.17.09 # its not for end users yet. 20.17.19 # ..... 20.17.29 # but u can use it ??? 20.17.38 # it doesn't play any music yet. 20.17.43 # och 20.17.56 # so it still dosent 20.18.05 # no. 20.18.09 # it doesn't. 20.18.23 # how come thats the most important 20.18.29 # !!! 20.18.31 # hehe lol 20.18.52 # ismi: I don't know where the simulator hides - don't use windows.. sorry 20.19.38 # and whats about Linux? 20.20.25 # there's a simpler simulator, but you'll have to build it yourself 20.20.38 # ah linux dose anyone know were 2 download a boot up manager 20.21.20 # 2 start linux i reinstalled win xp 20.23.01 # hello ????????????????????????????????????????????????????????????????????????????????????????????????????? 20.23.24 # Take it easy 20.23.35 # we don't always answer within 109 seconds 20.23.40 # besides, this is hardly a linux helpdesk 20.23.43 # kk 20.23.45 # syr 20.23.51 # 10 seconds, that is. 20.24.12 # Boot your distros install cd and choose to install boot loader 20.24.13 # i thoult this was a char 20.24.27 # i dont have a cd any more 20.24.30 # hehe 20.24.38 # :) 20.24.41 *** Saving seen data "./dancer.seen" 20.24.47 Quit MeTaXo () 20.25.59 Join MeTaXo [0] (~dgydg@62.167.221.11) 20.26.42 # can some one help me i dont know how 2 get rockbox 2 work on my i river ihp 140 20.26.44 # can some one help me i dont know how 2 get rockbox 2 work on my i river ihp 140 20.27.08 # don't repeat yourself. 20.27.19 # well no one ansers 20.27.27 # repeating isn't gonna help. 20.27.35 # and dont care 20.27.35 # asking again won't help you 20.27.42 # can some one help me i dont know how 2 get rockbox 2 work on my i river ihp 140$ 20.27.47 # can some one help me i dont know how 2 get rockbox 2 work on my i river ihp 140$ 20.27.48 # * HCl twitches. 20.27.55 # hehe lol 20.27.58 # MeTaXo: there's a link on the rockbox iriver porting page 20.27.59 # * HCl forces a smile and goes back to work 20.28.09 # MeTaXo: http://www.rockbox.org/twiki/bin/view/Main/IriverBoot 20.28.10 # i dont get that 20.28.11 Nick lolo-laptop is now known as lostlogic (~lostlogic@68.251.84.226) 20.28.11 # MeTaXo: but it's a little bit of work to get things going 20.28.19 # read that 20.28.20 # actually, a fair bit of work 20.28.22 # ah ill have ao look tnx 20.28.29 # if you still can't figure out how to do it, don't even try 20.28.41 # hehe ok 20.29.03 # jep i dont get that stuff 20.29.25 # extraxt to so and so........... ??????''' 20.29.26 # seriously, if you're not very technically inclined, there's not much fun in using rockbox right now anyway 20.29.27 Join asdsd_ [0] (asdsd@h-67-100-30-2.miatflad.dynamic.covad.net) 20.29.38 # HCl: Hashing file content relative to the end is a bad idea imho, for at least 2 reasons 20.29.40 # MeTaXo: it'll be better in a couple of months probably 20.30.10 # waht u mean technically inclined ????? 20.30.26 # MeTaXo: like, know how to build a cross-compiler, patch your firmware, that sort of thing 20.30.28 # i dont realy want 2 wait that long 20.30.29 Quit Sucka ("a bird in the bush is worth two in your house") 20.30.45 # programm ???? 20.31.01 # MeTaXo: there's a lot of wrk that needs to be done to rockbox before it'll be ready for non-programmer types to use it on the irivers 20.31.17 # k 20.31.21 # sorry! 20.31.37 # and is there a driver 4 i river a better one pls 20.31.48 # not that i know of 20.31.53 # "driver" ? 20.31.55 # damn 20.32.10 # firmware !! 20.32.11 # MeTaXo: just give it a few more months 20.32.14 # hehe 20.32.19 # kk 20.32.22 # ill see 20.32.26 # HCl: (1) The end of the file might not be in ram, either a really big file (think .wav or .flac), or simply the beginning of a file 20.32.38 # MeTaXo: alrighty 20.32.45 # amiconn: yea, i don't really mind, i was just wondering. 20.32.56 Quit Zagor (Remote closed the connection) 20.32.59 # och sad was exsited 20.33.04 # HCl: (2) If you calculate position relatively to the end, this end might change if you trim away some gibberish 20.33.33 # does anybody have the new player from Olympus? 20.33.43 # nope 20.33.45 # Hashing from the beginning, after id3v2 tags if any, should be fine 20.33.47 # bye all 20.33.58 Quit MeTaXo () 20.34.20 # amiconn: sounds like the Right Way 20.35.17 # rasher: think you could thange that...? 20.35.27 # * HCl thinks he finished the base of his search engine o.o. 20.35.47 # it just needs to be linked to the database, and it needs something to feed it a query in the right token format 20.36.10 # i was thinking about porting sqlite to rockbox 20.36.34 # heh. 20.36.38 # i doubt thats fast enough :P 20.36.44 # amiconn: can you confirm that mpeg frames (and nothing else) starts with 0xff? 20.36.48 # oh. 20.36.49 # hmm. 20.36.55 # * HCl forgot one string operator 20.37.00 # "equals" 20.37.28 Join webguest29 [0] (~d86bc3d0@labb.contactor.se) 20.37.37 # heh 20.37.39 # HCl: i'm assuming you haven't actually uesd sqlit 20.37.43 # e 20.38.16 # you assume correctly 20.38.55 # HCl: You helped me earlier mounting the archos. I can see it, but I can't write to it. 20.39.07 # anyway, looks lie the memory allocation tsuff would need to be fixed, and a couple other things 20.39.18 # otherwise it should be a fairly straightforward port 20.39.27 # the question is whether or ot it'd be useful to anyone 20.39.40 # certainly for building a database of music it'd be useful 20.41.09 # We already have that :) 20.41.45 # HCl: root@knoppix-hp1:/mnt/archos# touch testfile touch: cannot touch `testfile': Read-only file system 20.43.22 # but mount says: type vfat (rw) 20.50.30 # awwww. my kitty brought a kitty friend home xD 20.50.42 # webguest29: dunno, mount -o remount,rw ? 20.51.01 # Oh no. dmesg says: Directory 4676: bad FAT Filesystem panic (dev 08:11). FAT error File system has been set read-only 20.51.12 # HCl: soon, they'll be having all the sex 20.51.22 # they're both male >.>; 20.51.29 # and you'll end up with a gazillion kitties 20.51.33 # ph33r 20.51.37 # oh. 20.51.45 # I wonder why mount doesn't report it as read-only 20.51.46 # That sortof ruins my horror scenarios 20.51.50 # :P 20.52.36 # webguest29: guess it's time to fsck.vfat :) 20.54.08 # I didn't know fsck worked on non-linux filesystems. 20.54.33 # there's a vfat version 20.54.42 # it may not be installed by default though 20.54.44 # rasher: I'm not sure whether you can rely on that. Rockbox already contains an id3 tag parser which can handle id3v2 (how else would rockbox be able to display id3v2 tag info) 20.54.54 # firmware/id3.c 20.55.26 # afaik id3v2 doesn't allow 0xff to occur anywhere? 20.55.52 # [20:54:45] rasher: I'm not sure 20.56.03 # who'd want a ÿ anyway? ;) 20.56.15 # Fair enough. 20.56.17 # I didn't deal with id3 parsing so far 20.56.38 # you should be grateful 20.56.50 # id3v2 has a length associated with fields 20.57.15 # I think it defines a total length as well 20.57.20 # yeah it does 20.57.20 # in the header 20.57.20 # if memory servers 20.57.28 # i guarantee 0xff can appear in id3v2 headers 20.57.31 # serves 20.57.57 # Dammit 20.58.16 # that makes things so much more complicated 20.58.55 # Just reuse the existing parser to skip the tags 20.59.30 # Or, still better: hook into the buffer refill routine to extract the start of actual music data 20.59.57 # pabs: no :P 21.00.24 # HCl: go ahead and embed an image in your id3v2 headerthen and see how far that gets you 21.00.38 # HCl: i'll be sitting here watching with a smirk on my face 21.02.25 # rasher: Btw, what is an "A with tilde - reversed question mark"? 21.03.14 # That's a gem 21.03.20 # In the font I submitted? 21.03.35 # No 21.03.41 # [20:56:04] who'd want a ÿ anyway? ;) 21.04.03 # HCl: looks like I'm gonna need to spend some time w/archos on AC(mains) power to back it up. 21.04.15 # oh, that's an y with an umlaut thingy 21.04.35 # in n any decent charset :) 21.04.42 # I might just take this a a reason to upgrade the HD. Thanks for the help. 21.05.27 # ah - it's "0xff 0x00" 21.05.42 # eh.. no 21.05.47 # I'm an idiot 21.05.49 # rasher: Argh, utf-8 21.05.52 # anyway, this is probably not done 21.05.56 # wso yes 21.06.06 Join stevenm [0] (~steve@176-46.mam.umd.edu) 21.06.29 # Oh, sorry :) 21.06.44 # pabs: ? 21.06.57 # we don't search for images o.o.; 21.08.00 # all i'm saying is that if you want to extract content from id3 headers you'll need to actually parse them 21.09.49 # We're not even talking about that 21.09.53 # we just need to skip the header 21.10.17 # but amiconn's suggestion sounds like more fun 21.10.25 # hten read the first 10 bytes, get the length, and skip it 21.10.49 # read from the audio buffer 21.10.54 # i think there can be several id3v2 headers in a file though 21.10.56 # ah yeah, even better 21.11.24 # rasher: Supporting multiple formats with different tagging systems will be fun... 21.11.50 # but that will be handled elsewhere though? 21.11.55 # if we 21.11.55 # 're reading from the audio buffer 21.12.21 # But yes, that'll be great fun 21.12.42 # at least I think id3 is the worst format :) 21.12.46 # so the worst part is done 21.12.56 # worst *parser* part 21.15.27 # id3v1 is awful 21.15.49 # followed immediately by id3v11, which is possibly even worse 21.15.56 # then id3v22 21.15.57 # Not if you're a parser 21.16.08 # id3v23 and id3v24 are actually okay, in my opinion 21.16.46 # id3v1(.1) is like 3-4 lines of code :) 21.17.00 # v2 is a horrible horrible mess 21.17.01 # id3v1/v1.1 is plain & simple 21.17.22 # yes, after you seek to the end of the file 21.17.34 # at first glance, it's not too bad, but then arises all the special-cases 21.17.37 # and golly i hope your music fits nicely into the tiny list of genres 21.17.49 # then yo0u kill yourself slowly with a spork 21.17.52 # and boy i sure hope your artist name isn't too long and album name 21.18.22 # Noone said id3v1 is a pleasure to use 21.18.33 # but it sure is easy to parse 21.18.36 # my two major gripes with id3v2 is the change from 3 => 4 character codes from v22 to v23,v24, and the character encoding stuff kind f annoys me 21.18.57 # i have a question about the Iriver H120 21.18.59 # and id3v2 otoh is a right nightmare to parse 21.19.13 # ask ahead 21.19.13 Quit webguest29 ("CGI:IRC (EOF)") 21.19.27 # does .m3u lists or other funktions? 21.20.04 # rasher: i agree that it takes more work to parse, but i think it's a fundamentally less broken tagging format 21.20.05 # Sortof 21.20.11 # it's a bit of a kludge though 21.20.11 Nick Lynx_ is now known as Lynx_awy (HydraIRC@134.95.189.59) 21.20.42 # ismi: but yes, you can play playlists 21.21.19 # In my opinion id3v1 and v2 are both broken, but on each end of the horror scale 21.21.29 # oh. cool 21.21.29 # with "sane" being the mid-value 21.22.00 # ismi: of course, when rockbox is ready, there'll be nicer playlist support 21.22.04 # *much* nicer 21.23.36 # and what`s about the equalizer? 21.24.13 # in the Firmware from Iriver where just two funktions. Bass Boost and Bass trebler 21.24.20 # Haven't really used it.. there are some presets, and I think maybe (?) a user-defined 21.24.36 # No 21.24.41 # That's not right 21.25.35 # what isn`t right? 21.29.35 Quit ismi ("CGI:IRC (EOF)") 21.30.19 Join ismi [0] (~50db05a8@labb.contactor.se) 21.30.35 # ups, opera was crashd 21.33.43 Quit TCK- (Read error: 110 (Connection timed out)) 21.40.16 # hrm.. 21.44.06 # what?... 21.46.13 # wuuut 21.51.49 # well, with a bit of (bad) luck, i'll have to implement my interpreter search engine as a module sooner than i had planned 21.53.07 # is there a proper multiple-files-plugin structure thing yet? 21.53.10 # amiconn: ? 21.55.56 Quit stevenm ("Leaving") 22.00.08 Join Strath [0] (~mike@dgvlwinas01pool0-a239.wi.tds.net) 22.03.03 # pabs: id3 tags *are* getting parsed. we have a tagdb generator for it. 22.03.07 # i wish you all a good night 22.03.11 # bye 22.03.16 # cya 22.03.50 Quit ismi ("CGI:IRC (EOF)") 22.04.59 # meh. 22.05.00 # i need a name. 22.06.03 # you've forgotten your old one? :V 22.07.47 # no 22.07.49 # i mean 22.07.52 # for my searchengineplugin 22.08.08 Join Tang_ [0] (~chatzilla@ARennes-252-1-48-213.w83-195.abo.wanadoo.fr) 22.08.20 # it seems i'm forced to actually implement it on the target sooner than i had planned 22.09.12 # dbsearch? 22.09.27 # Hi 22.09.33 # :) 22.09.43 # meh. 22.09.47 # too plain :/ 22.09.50 # * HCl wanted something humerous 22.09.51 # the DB seems to be quite advanced indeed 22.10.01 # nice 22.10.02 # you ain't seen nothing yet :) 22.10.21 # eh eh 22.10.29 # still motived HCl? 22.10.33 # ;) 22.10.57 # yupyup, writing an interpreter based boolean expression search engine was fun 22.11.06 # unfortunately, i think i've almost finished it and need to start testing o.o 22.11.12 # Great 22.11.19 # but i need a name. 22.11.22 # dbsearch is too plain. 22.11.36 # but i guess the mystery of canned beef in japanese is too long and people will object to that too. 22.11.39 # i guess rioDJ will be "game over" 22.12.03 # we'll even be able to do "find me all songs in which the title contains the album name 22.12.21 # :p 22.13.09 # that reminds me, i forgot to add the equals string operator 22.13.13 # * HCl goes to implement 22.14.11 # I think plugin names should be descriptive.. since you have nothing else to go by 22.16.39 # true. 22.16.52 # i need to find something funny with search :/ 22.19.02 Join Sucka [0] (~NNSCRIPT@host81-156-157-52.range81-156.btcentralplus.com) 22.21.02 # i'll just call it searchengine 22.21.03 # i guess. 22.24.42 *** Saving seen data "./dancer.seen" 22.25.43 # you need a name for what? 22.25.57 # or the plug? 22.26.56 # why not DBoogle 22.26.58 # lol 22.27.02 # (i'm out) 22.27.17 # :P 22.27.19 # hmmm. 22.27.20 # :P 22.28.47 # with search 22.28.56 # hard to find pun 22.29.18 # specialy when we don't speak english very well 22.29.20 # :D 22.38.57 # i'll just keep it searchengine 22.43.01 # rockbase ;-) 22.46.43 # databox! 22.47.57 # datbox is nice to me 22.48.02 # databox sorry 22.48.04 # dackbose 22.48.13 # dackbose? 22.48.43 # alternating 2 letters from each word :) 22.50.24 # kabaoaxe! 22.50.26 # ah lol 22.50.30 # too subtle for me 22.51.06 # rotabax 22.51.50 # g = f.toNFA().toNFAM().reverse().determinize().toNFA().toNFAM().reverse().determinize(); 22.51.56 # Java scares me 22.52.08 # java :/// 22.52.44 # Uni is completely obsessed with Java 22.53.52 # java is nice 22.54.05 # but thats abuse of it o.o. 22.54.27 # it's so verbose :-\ 22.54.29 # * HCl might rename it to databox one day 22.54.54 # its odd when you start coding in pseudocode 22.54.58 # then slowly convert it into actual code 22.55.00 # :| 22.56.02 # bye 22.56.05 # i've to go 22.56.07 Quit Tang_ ("Chatzilla 0.9.66 [Mozilla rv:1.7.5/20041108]") 22.56.29 # i've never used pseudocode :/ 22.57.44 # There's a lack of good compilers  22.57.47 # its easy, its just a description of what that code at that point is supposed to do. 22.57.52 # rasher: write a new one ! :D 22.58.05 # the searchengine is based on compiler theory :) 22.58.13 # implemented as an interpreter 22.58.15 # i tend to keep everything in my head until i simply start writing code 22.58.18 # which is not always optimal, heh 22.58.28 # i have that, but i often lose stuff and need to correct other stuff. 22.59.05 # WUse SML! 22.59.29 # s/W// 22.59.56 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 23.01.45 # * preglow orders a lcd panel :// 23.05.38 # ugh. 23.05.50 # i hate how there's no way to kill a plugin or quickly exit. 23.06.00 # is there any way to export an goto location? *forces a smile* 23.06.25 # ugh. 23.13.25 # titania:/home/hcl/rockbox/rockbox-devel/iriver# ls -al searchengine.rock 23.13.25 # -rwxr-xr-x 1 root root 70372 Apr 27 23:10 searchengine.rock 23.13.28 # pheer. 23.14.14 # * preglow ph33rs 23.16.24 # jesus h. christ 23.17.00 # mm? 23.17.08 # yes, my son? :P 23.17.53 # that's a largeish rock 23.18.01 # :x 23.18.04 # merf. 23.18.08 # It's too large :( 23.18.08 # it'll still load on iriver. 23.18.21 # i'll look at size later.. 23.18.42 # daym 23.18.43 # like i said earlier, i'm gonna focus on possibility first, we can always build a limited searchengine later 23.18.44 # what's in it? 23.18.54 # that's a lot of code 23.19.07 # um, a parser. oh. and an array of 256 of entries that i could move to mp3buffer easily. 23.19.10 # HCl: Go ahead and implement setjmp/longjmp if you want a quick way out of plugins (and other routines) 23.19.10 # let me delete that one :3 23.23.06 # -rwxr-xr-x 1 root root 2808 Apr 27 23:20 searchengine.rock 23.23.08 # better? XD 23.23.22 # i don't know how much it stripped though o.o; 23.23.38 # you stripped a rock?? 23.23.38 # i don't understand how it could cram all that in only 2808 bytes o.o; 23.23.41 # no 23.23.42 # o.o 23.23.47 # i just changed my static array to a pointer 23.23.52 # ahh 23.25.17 # how can i pluck a rock apart again? 23.25.19 # just objdump? 23.25.27 # hmm 23.25.31 # a rock is a flat binary image 23.25.47 # it's better to objdump the .o file 23.25.58 # but i know the .o's are okay.. 23.25.59 # i think. 23.26.22 # -rwxr-xr-x 1 root root 39234 Apr 27 23:20 searchengine.elf 23.26.28 # how can it go from that to only 2808 ? 23.26.41 # there's a lot of cruft 23.26.45 # mrf... 23.26.53 # well, i guess i'll go test it 23.26.56 # and bss might be removed 23.27.10 # (all it does is say "hi! i'm searchengine v0.1 o.o" "bye." 23.27.13 # :P 23.27.23 # but what's the humongous table for? 23.27.34 # meh, it was my tokenstream 23.27.42 # its better non static anyways 23.28.10 # i don't have a program to create a good tokenstream yet 23.28.17 # the first version will probably have a search query hardcoded 23.28.45 # but yea 23.28.59 # i had 256*264 bytes in that array 23.29.03 # so i guess thats about right :P 23.29.26 # in fact 23.29.29 # its exactly right :P 23.29.29 # 23:26 <+cu2q> 256*264 = 67584 23.29.29 # 23:26 < HCl> !calc ans+2808 23.29.29 DBUG Enqueued KICK HCl 23.29.29 # 23:26 <+cu2q> answer +2808 = 70392 23.30.06 # well, almost exactly o.o. 23.30.07 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 23.30.07 # * preglow prefers his ti89 to irc bots 23.30.58 Join amiconn_ [0] (~jens@pD9E7FF7E.dip.t-dialin.net) 23.31.14 # * HCl goes to fetch his iriver 23.31.16 Quit amiconn (Nick collision from services.) 23.31.16 Nick amiconn_ is now known as amiconn (~jens@pD9E7FF7E.dip.t-dialin.net) 23.33.38 Quit lostlogic ("Client exiting") 23.39.21 Part T0mas_ 23.39.41 Join ashridah [0] (ashridah@220-253-121-225.VIC.netspace.net.au) 23.40.57 Quit Harpy (Read error: 60 (Operation timed out)) 23.41.35 Quit gromit` (Read error: 104 (Connection reset by peer)) 23.41.52 # how much should i keep account of limited ram on archos? 23.42.12 # i'm tempted to dedicate quite some memory to lower disk accesses and speed up searches 23.42.35 # i guess 8mb archos recorders should be okay, but i don't know about other archos players. 23.42.57 # * HCl prods amiconn 23.43.54 # they have at least 2 megs of mp3 buffer, i think 23.43.59 # yea... 23.44.05 # All SH1 based archoses have 2 MB of RAM; 8 MB is a (quite involved) hardware mod 23.44.08 # but hell, will you need more than that? 23.44.10 # i dunno about other people, but my tagdatabase is 5.8mb... 23.44.12 # 1.7MB anyway 23.44.17 # yikes 23.44.20 # mostly due to having an 715 songs album 23.44.26 # that causes all other albums to be that size 23.44.32 # but ofcourse, i don't care about the songs an album has 23.44.34 # elegant 23.44.42 # so i guess it might be much less. 23.44.55 # shall i just dedicate ram to it 23.44.58 # and we'll see how it goes. 23.45.06 # The "MB are total ram, so the mp3 buffer is around 1.7 MB depending on the other settings and whether running from RAM or flash 23.45.08 # i wrote it flexible enough to load it from disk instead 23.45.12 # amiconn: yea. 23.45.49 # Bagder: you wouldn't happen to know what 'dual tone' means, do you? i'm talking about dell lcds here 23.45.59 # Bagder: is that their gray black colour scheme? 23.46.45 # preglow: I'm not sure, but that's the one with the greyish plastics I think 23.47.09 # I'll check 23.47.19 # well, the other one is called midnight grey... 23.47.49 # the midnight is blackish 23.47.59 # and tco99 while the light grey is tco03 23.48.17 # whatever that means in real life;-) 23.48.40 # haha 23.48.44 # their site isn't very informative 23.49.46 # I have the "dual tone" 23.50.31 # yeah, i'll go with that as well 23.52.42 # hmpf 23.52.51 Join gromit` [0] (~gromit`@ras75-5-82-234-244-69.fbx.proxad.net) 23.53.22 # I hate it when 'standards compliant' products aren't really compliant :( 23.53.55 # lag x.x 23.54.40 # I had a nasty bug with my mmc driver bugging on write. Turns out the card needs longer timeouts that it tells in their csd register...