--- Log for 23.12.105 Server: brown.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 16 hours and 46 minutes ago 00.01.02 # <_FireFly_> ok now they are in the wiki 00.01.09 # is there an assembly optimised ifft for coldfire ? 00.01.17 # <_FireFly_> lets the discussen begins about it ;) 00.01.51 # <_FireFly_> now it is really time for bed for me good night everybody 00.01.59 # nite _FireFly_ 00.02.33 Quit _FireFly_ ("Leaving") 00.02.39 Join Lear [0] (n=chatzill@h184n5c1o285.bredband.skanova.com) 00.02.53 # maybe I can reuse one from a codec 00.04.43 Join edx [0] (i=edx@p54A86637.dip.t-dialin.net) 00.08.58 # amiconn: there? 00.09.03 Quit |u|smooth (Read error: 104 (Connection reset by peer)) 00.09.09 # LinusN: yes 00.09.47 # * amiconn just noticed the issue date of the HD66789R datasheet 00.09.52 # amiconn: i was about to ask about the time display on the ondio 00.09.59 # but i realized it has no rtc 00.10.37 # yaay 00.10.46 # Yes, that's why we were able to reuse the clock area for the MMC icon 00.10.48 # * warewolf asked earlier about h300 rtc 00.13.13 # Too bad we can't use high speed data write for the H300 lcd 00.13.19 Quit DiveineIn (Read error: 104 (Connection reset by peer)) 00.14.28 Quit Lear ("Chatzilla 0.9.69 [Firefox 1.5/0000000000]") 00.14.42 # How does the current lcd_write_data() ensure correct timing at 124 MHz (namely the minimum inactive period for /WR) ? 00.15.49 # firefly- nice...i see your wiki pages 00.15.52 # thanks for sharing 00.16.13 # so you are gonna try to implement that work? 00.18.57 # I can't build the current cvs 00.19.11 # settings_menu.c: In function `brightness': 00.19.11 # settings_menu.c:220: error: `LANG_BRIGHTNESS' undeclared (first use in this function) 00.19.42 # You're building non-english? 00.20.23 # yes french 00.21.31 # hmmm do you need to add a new setting to all LANG files or does it fall back to english? 00.21.33 # Then you need to update french.lang with the new string firast 00.22.02 # petur: Rockbox falls back to the built-in language for strings not present in the loaded .lng file 00.22.11 # amiconn: don't know wha it is 00.22.24 # The standard is to build english, then builtin is english and english is the master 00.23.25 # * amiconn always chooses english as built-in language 00.23.30 # ah, so if you're *building* with another language, that file should be up-to-date... 00.23.35 # yup 00.23.54 # who's responsible for updating the LANG files? 00.24.22 # .lang files aren't assigned to specific maintainers 00.24.47 # Should I have added them to my patch? 00.24.50 # Everyone who feels like it can file a patch, or change himself when he has commit access 00.25.32 # amiconn: why not defaulting to english parameter ? 00.25.48 # time to get some sleep. goodnight 00.25.53 Quit petur ("here today, gone tomorrow") 00.25.57 # you load the english file, then after that the other language file 00.26.11 # and #defines are redefined 00.26.15 # can it work ? 00.26.24 # The standard way for a new string is to add it to english.lang, and optionally to your own language. I'm sure there is *no* contributor who knows all supported languages 00.26.43 Nick Lost-ash is now known as ashridah (n=ashridah@67.106.77.212.ptr.us.xo.net) 00.27.30 # what I said could work or it's not feasible ? 00.28.14 # ?? 00.28.30 # ? 00.28.53 # #defines are evaluated at build time, they can't be changed at runtime 00.30.54 # I know 00.31.34 # but the configure could include the english file first, then include the target language after that 00.31.46 # the defines would be overridden 00.31.54 # can it work ? 00.32.13 # :) 00.33.43 # Well, perhaps, but why? Imho the build language selection causes more confusion and problems that it's worth. Just choose english as builtin language. You can always choose another .lng file in the settings 00.33.55 # I agree 00.34.04 # we should probably remove that ability 00.34.13 # I always needed to change it anyway 00.34.41 # remove it yes 00.34.55 # gets my vote too 00.34.58 # * bagawk is in agreement 00.35.36 # One could argue that the builtin language saves a tiny bit of battery power by not having to load a .lng file, but imho this is neglectible 00.35.49 # The RAM is set aside anyway 00.36.08 # ...and many other things are loaded from disk, like fonts,... 00.36.24 # rockbox 00.36.26 # ... 00.36.50 # ok, let's rip it out 00.36.57 # mirak: Not necessarily 00.37.09 # ? 00.37.14 # On archos it's possible to load/run rockbox from flash 00.37.58 # One day this will also be possible on iriver. 00.38.03 # is it normal that the battery never reach full charge ? 00.39.02 # mirak: how do you know that it isn't fully charged? 00.39.22 # because the UI doesn't say it ... 00.39.30 # :) 00.39.37 # the most annoying part with skipping the language selection is updating a billion automated builds! ;-) 00.39.39 # why does it look like it never reach full charge ? 00.39.44 # mirak: so your question is: "is it normal that rockbox never displays full charge?" 00.39.46 # mirak: that's a detection issue, not a charge issue 00.40.00 # (last i checked anyway) 00.40.16 # did the iRiver firmware turn off the charging circuitry when it showed that fully charged icon, or is stopping charging handled entirely in hardware and it stops charging by hardware? 00.40.35 # @ 00.40.39 # the charging is handled by the pcf50606 chip 00.41.17 # LinusN: you said somewhere the H300 can't work without using the battery 00.41.21 # is it right ? 00.41.23 # mirak: the answer is: the battery level hasn't been calibrated on the iriver players 00.41.33 # LinusN: Did you get my last question? 00.42.13 # amiconn: the h300 lcd transfer loop is so slow that it didn't need any timing adjustments 00.42.23 # because of the slow dram access 00.42.35 # Hmm. That was the same with DMA? 00.42.39 # yes 00.42.56 # since it interleaved dram and lcd accesses 00.43.00 # With burst-read that will no longer be the case 00.43.11 # perhaps not 00.43.38 # Well, the waitstates only stretch the /WR active time, correct? 00.43.44 # correct 00.43.54 Quit gromit` (Read error: 104 (Connection reset by peer)) 00.44.06 Join Membrillo [0] (n=sam_kill@CPE-144-131-86-7.nsw.bigpond.net.au) 00.44.29 # We need at least 70 ns /WR inactive time which equals 9 CPU cycles at 124 MHz 00.44.38 # :-( 00.44.58 # how long is a swap in iram? 00.45.16 # word swap is a register operation, 1 cpu cycle 00.45.27 # so 2 for the fetch and 1 for the execution 00.45.32 # right? 00.45.34 # Uh, following the trend on the language page of labelling each file how the language is said in that language, Japanese should be labelled Nihongo 00.45.51 # No, just one cycle once the code is cached 00.46.00 # no cache in iram 00.46.01 # (japanese language in japanese) 00.46.24 # but iram access is 1 cycle anyway, roght? 00.46.31 # yes 00.46.47 # so 2 cycles for a swap 00.46.52 # No, 1 cycle 00.47.16 # ok, the fetch is piped 00.47.27 # yes 00.47.43 # IRAM is 1 bus cycle, code cache is 1 CPU cycle? 00.48.03 # and the move.w -(ax) is how many? 00.49.32 # We don't need the decrement, but that doesn't matter anyway. move.w Dn,(Ax) is also just 1 cycle 00.49.48 Nick ashridah is now known as Lost-ash (n=ashridah@67.106.77.212.ptr.us.xo.net) 00.50.07 # ...with one write access, which will of course be 1 bus cycle == 2 cpu cycles (16 ns) 00.51.21 # 1 bus cycle is 3 cpu cycles iirc 00.51.46 # plus wait states 00.51.57 # busclk == cpuclk/2 00.52.11 # so it is 6 then 00.52.23 # ? 00.52.35 # You mean the 2 waits? 00.53.03 # no, i mean that an access is 3 bus cycles == 6 cpu cycles 00.53.39 # ??? 00.53.53 # and each wait state is 1 bus cycle == 2 cpu cycles 00.54.23 # Why should one access take 3 bus cycles (w/o wait states)? 00.55.11 # cycle 1: drive address 00.55.31 # cycle 2 + waitstates: perform the read 00.55.46 # cycle 3 + waitstates: release the address 00.55.59 # all in all 3+ws bus cycles 00.56.26 # write cycles are the same 00.56.55 # this is of course regular static ram accesses, sdram is of course different 00.57.17 # Hmm, it seems I overlooked somehing in the datasheet 00.57.20 # and iram is also different 00.57.30 # Isn't the write buffered? 00.57.37 # not that i know of 00.57.55 # (and i hate that) 00.58.05 Quit Membrillo () 00.59.00 # the 5249 can burst sram accesses, 3-2-2-2 00.59.46 # If the write needs 3 bus cycles anyway, we might need less wait states in a number of places 00.59.58 # write and read of course 01.00.10 Quit akaidiot ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") 01.00.30 # amiconn: where? 01.01.09 # afaik, we have 0 waitstates everywhere 01.01.13 # E.g. flash rom, but that needs testing 01.01.19 # We don't 01.02.48 # which one is not 0 waitstates? 01.03.19 # We use 2 waitstates for LCD at 124 MHz, 4 waitstates for flash ROM at 124 MHz, and 1 waitstate for flash ROM at 45 MHz 01.03.51 # ah, silly me 01.03.57 # Back when I added flash ID reading for h1x0, there were only 2 waitstates for flash at 124 MHz 01.04.16 # That was definitely not enough, as I got only garbage 01.05.14 Quit webguest95 ("CGI:IRC (EOF)") 01.05.55 Part Sando 01.07.25 # I'm a bit confused. Is this a 70ns or a 90ns ROM? 01.07.33 # 70 01.08.01 # Hmm. Then I wonder why 2 waitstates at 124 MHz weren't enough 01.08.39 # A bus cycle is ~16ns at 124 MHz (busclk == 62 MHz) 01.09.00 # That means, 3+2(wait) * 16 ns == 80 ns 01.09.22 Quit ender` (" "Religion is the opiate of the masses." -- Karl Marx "Winners don't do drugs." -- The FBI") 01.13.36 # weird 01.13.55 # it's LA time... 01.14.15 # unfortunately, i'm 500 kilometers from my la 01.14.37 *** Saving seen data "./dancer.seen" 01.15.01 # Well, taking into consideration that /CS active time is only 2 bus cycles, 3 waitstates should be enough at 124 MHz 01.15.32 # ...but the one waitstate at 45 MHz shouldn't be necessary at all. However, it is necessary... 01.15.50 # badness 01.16.30 Join San [0] (n=test@A-57-80.cust.iol.ie) 01.17.18 Join akaidiot [0] (n=nope@c-5846e255.363-1-64736c11.cust.bredbandsbolaget.se) 01.18.17 Join mymomthelush [0] (n=lush@69-172-214-124.ontrca.adelphia.net) 01.18.39 Part mymomthelush 01.22.06 Quit tvelocity ("Leaving") 01.24.40 # LinusN: Perhaps it's my fault after all. There's an additional setup time when reading the flash ID. 01.24.50 # aha... 01.25.00 # Nevertheless a LA measurement should help to make things clear 01.25.05 # absolutely 01.26.49 Quit t0mas (Read error: 104 (Connection reset by peer)) 01.28.22 # Software ID Access and Exit Time: 150 ns 01.30.10 # there you go 01.31.25 # Otoh, I vaguely remember that just reading the ROM with 2 waitstates delivered garbage. Seems some experimentation is due 01.31.56 Quit linuxstb (Read error: 110 (Connection timed out)) 01.32.32 # (Dump ROM contents) 01.32.38 Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) 01.36.04 Quit bazz ("Leaving") 01.38.59 Quit Moos ("Happy birthday Rockbox") 01.39.46 # ok 01.40.33 # otoh, i don't care that much about flash access time right now 01.40.46 # lcd is more important 01.47.53 Quit dpassen1 (Read error: 110 (Connection timed out)) 02.00.15 Join ryan_ [0] (n=chatzill@adsl-69-231-39-78.dsl.irvnca.pacbell.net) 02.01.43 # time to sleep, nite alll 02.01.56 Part LinusN 02.02.54 Quit ryan_ (Client Quit) 02.11.57 Join DiveineIn [0] (n=eran_yar@87.69.22.69.cable.012.net.il) 02.25.26 Join Sando [0] (n=lolsteam@techgaming.net) 02.28.21 Quit mirak ("Ex-Chat") 02.59.58 Quit dropandho () 03.05.00 Quit miner49er ("using sirc version 2.211+KSIRC/1.3.11") 03.06.31 Join Jungti1234 [0] (n=jungti12@58.77.81.144) 03.14.41 *** Saving seen data "./dancer.seen" 03.20.22 Join ghode [0] (n=garudin@host-84-9-105-221.bulldogdsl.com) 03.20.36 # RTC support!! 03.21.50 Quit ghode|afk (Read error: 110 (Connection timed out)) 03.22.53 # anyone? 03.24.26 # Bger!! 03.51.27 Join nathanh [0] (n=wosjowj@220-245-216-23-act-pppoe.tpgi.com.au) 03.52.38 # woot, rockbox rocks boxes 03.57.34 # RTC display in WPS needed now. 04.12.58 # is the rtc code written for every platform? adding the tag to wps is easy 04.22.26 Quit San (Read error: 104 (Connection reset by peer)) 04.43.52 Quit akaidiot (Connection timed out) 04.52.30 Quit actionshrimp ("a bird in the bush is worth two in your house") 05.00.28 Join DivineInt [0] (n=eran_yar@87.69.22.69.cable.012.net.il) 05.13.42 # nathanh: lots of code, unless I missed something -- I'm about done with it 05.14.11 # lets the user display time using basically 'date' syntax (w/o the %s, and only supporting a limited number of format options) 05.14.44 *** Saving seen data "./dancer.seen" 05.15.26 # tops stuff, lots of people have been asking for rtc 05.17.14 Quit DiveineIn (Read error: 110 (Connection timed out)) 05.18.08 # I hope it doesn't impatct WPS performance, because it's about the most complex tag. 05.27.15 # well, i got some thoughts about that 05.27.35 # i implemented a display lists patch - basically lets you have any order of images and tags - but its sloooow 05.27.50 # i cant play an ogg at the same time as the display list on my h300 (mp3 works ok though) 05.28.01 # i profiled it and the majority of time is spent in format_display 05.28.10 # that parsing code parses the wps file - tags and all - every single frame 05.28.16 # grossly inefficient 05.28.26 # so before i push a display lists code im working on a tokenizer 05.28.43 # the parser will take the wps and generate a list of tokens - bytecode if you will - and that will be what format_display runs through 05.28.51 # i expect to drop the cost of wps displaying down to nothing 05.29.05 # that's basically what I suggested on patch tracker, isn't it? 05.29.08 # ? 05.29.13 # dunno, maybe 05.29.25 # i dont recall what you said :-) 05.29.35 # my latest comment on one of your patches, basically said preparse the WPS as much as possible 05.29.47 # ok, so we're on the same frequency :-) 05.29.50 # because yes, tokenizing it every effing time through was teh bad 05.29.52 # totally. 05.30.13 # so now that sdl is out of the way ive got 3 patches i want to write - color bmp loads (working, needs tweaking) 05.30.18 # then tokenized wps 05.30.23 # then i'll redo the display lists code 05.30.29 # you must have time on your hands. 05.30.30 # :) 05.30.34 # im on holiday! 05.30.45 # starting as of 2 hours ago 05.31.14 # I'm on a four day weekend, but I'll be out of town w/o internet access for it starting at 6am :( 05.32.06 # anyway, the tokenizer should be fairly simple 05.32.12 # ive already got a doodle on a bit of paper about how to do it 05.32.46 # yeah, I had some theories on it, kinda a pain to move much of the existing WPS code into it, but nothing inherently _hard_ 05.33.31 # the best bit about this project is the lead devs are all keen on doing the hardware 05.33.39 # which is great, because i despise working with hardware 05.33.53 # so i get to muck about with all the cool stuff that they're not interested in :-) 05.34.22 # lol, I like anything that's down in the works C... because I work all day in high level Java and I need a change of pace 05.37.55 Quit DreamTactix291 () 06.18.24 # hmph, the value of get_time() is only updating every 5-7 seconds 06.18.32 # otherwise time formatted display works. 06.19.46 Join San [0] (n=test@213-202-165-82.bas503.dsl.esat.net) 06.30.21 # http://sourceforge.net/tracker/index.php?func=detail&aid=1388592&group_id=44306&atid=439120 <-- RTC in WPS first whack. 06.31.13 Join DreamTactix291 [0] (n=DreamTac@adsl-156-26-186.bna.bellsouth.net) 06.34.00 Join akaidiot [0] (n=nope@c-4346e255.363-1-64736c11.cust.bredbandsbolaget.se) 06.36.02 Nick Lost-ash is now known as ashridah (n=ashridah@67.106.77.212.ptr.us.xo.net) 06.54.30 Quit akaidiot (Read error: 110 (Connection timed out)) 07.03.20 Quit nathanh (Read error: 110 (Connection timed out)) 07.05.46 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) 07.14.47 *** Saving seen data "./dancer.seen" 07.18.12 Join nathanh [0] (n=wosjowj@220-245-216-23-act-pppoe.tpgi.com.au) 07.19.45 Quit paugh ("Leaving") 07.36.55 Quit nathanh ("Quit") 07.39.34 # http://mfiles.naver.net/9647a07c6d335be8c19d/data15/2005/12/23/42/rockbox_rtcwps.zip : 12-23 build + RTC in WPS patch 07.40.00 # is yours better than mine? 07.41.30 # no 07.41.41 # what's the difference? 07.41.42 # same. 07.42.47 # oooh that's just a _build_ of rockbox with it patched? 07.43.24 Quit RotAtoR ("zzzzzzz") 07.43.37 # yes 07.47.38 # I'm working on adding day and month names ;) 07.47.40 # should be sleeping. 07.48.01 # hehe 07.50.40 # patch file updated with (hopefully) localized day and month name support (date format tags a and b) 07.54.35 # oh.. 07.56.15 # just tryin' to torture you with new versions ;) 07.56.59 # :) yes. 07.57.11 # torture -_-; 08.06.47 Quit Bger ("bbl") 08.09.31 # oh no Bger.. 08.14.57 # hey lostlogicx 08.23.50 # lostlogicx, Are you there? 08.23.55 # yes 08.35.42 Join ender` [0] (i=ychat@84.52.165.220) 08.39.17 Join Membrillo [0] (n=sam_kill@CPE-144-131-86-7.nsw.bigpond.net.au) 08.40.09 # Does anyone know the reason behind the overscroll in dir view and when scanning around songs? 08.40.28 # slow LCD updates. 08.40.36 # according to LinusN 08.41.17 # ah ok 08.42.48 # lostlogicx: Success! 08.43.21 # party on, hopefully it's merge worthy :) 08.43.33 # hahaha 08.44.10 # I want to mark date by Oriental style. 08.44.33 # What is oriental style? 08.44.35 # yyyy-mm-dd, am(pm) hh:mm 08.44.55 # that should be supported by my patch 08.45.52 # but 08.46.17 # I want 'yyyy-mm-dd (day of the week)' 08.46.45 # numeric day of the week? ahh... I missed that didn't I. 08.46.48 # 2005-12-23 Fri 08.47.23 # %cY-m-d ac 08.48.09 # mark order date 08.48.15 # ok 08.48.20 # :) thanks 08.49.10 # Do you think it is worth adding numeric day-of-week? 08.49.22 # yes 08.49.28 Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) 08.49.43 # Convenient. 08.49.49 # for what? 08.50.04 # what day number is monday to you anyway? 08.50.30 # I don't understand. 08.50.45 # Bagder: for date in WPS formatting -- the unix date command standards is what I've been using, and they say monday is 1, and Sunday is either 7 or 0 08.51.00 # sure 08.51.00 Quit edx (Read error: 104 (Connection reset by peer)) 08.51.09 # but that doesn't mean it makes sense to many people to use it 08.51.16 # I mean displayed 08.51.19 # yeah, I guess no harm in supporting it. 08.51.25 # lostlogicx: Imho it would be sufficient to make weekday and month a combined numeric/multiple alternative conditional, like volume and battery level 08.52.07 # that might be nicer, as it will then be easier for multiple languages or using bmps 08.53.16 # hmmmmm... I could switch from using a single date string to format dates to using multiple separate date tags, but then I'd want to cache the rtc tm value somewhere rather than reading it from get_time for each separate date related tag. 09.01.11 Join georgeblunt [0] (n=georgebl@82.149.71.170) 09.09.50 Join miner49er [0] (n=miner49e@82-32-84-226.cable.ubr01.chap.blueyonder.co.uk) 09.10.33 Quit Membrillo () 09.11.10 Join _FireFly_ [0] (n=icechat5@pd95b7c08.dip0.t-ipconnect.de) 09.14.23 # nice 09.14.51 *** Saving seen data "./dancer.seen" 09.15.07 Join DJDD_ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) 09.19.56 # added 'u' and 'w' for numeric DOWs. I leave it up to someone else to split it into subtags and not over-call get_time if that would be preferred / needed to get it merged. 09.25.17 # -_-; 09.25.49 # Again update? 09.30.14 # only if you want the w and u tags... 09.30.45 # what is w and u? 09.31.22 # 1 is start monday? 09.31.31 # 1 = u 09.39.31 Join muesli- [0] (n=muesli_t@141.71.4.222) 09.40.04 Join Bger [0] (n=Bager@83.222.160.88) 09.43.05 # hey Bger 09.43.32 # hey, Jungti1234 :) 09.43.36 # I waited you. 09.44.12 # the korean patch ? 09.44.44 # New Korean translation wasn't included to build today. 09.45.39 # I have other new Korean translation. 09.45.46 # Send it to you. 09.47.47 # How do I send it to you? 09.48.18 # Thinking about the rtc-wps patch, I think it could be useful to add a strftime function to rockbox, and use that. 09.48.32 # i.e. size_t strftime(char *s, size_t max, const char *format, const struct tm *tm); 09.48.56 # I would quite like the option to display the date in the status bar - there is more than enough room on the larger LCDs. 09.49.21 # amiconn: It seems we need to do a little compromise with the tag cache on archos players. When user wants to update the cache (for example add new files), it's faster to completely rescan the disk than add only changed files. That also means that the db should be build at once while the player is running. Iriver is more flexible when using dircache, as there is no need to rebuild the cache when adding files and player can be rebooted any time 09.49.36 # Long.... 09.50.38 # Jungti1234 the same place 09.50.48 # I don't know. 09.52.59 # ...But thinking about strftime, that will need to go into apps/ if it is to use localisation. 09.57.51 Quit muesli- (Read error: 104 (Connection reset by peer)) 10.01.19 Quit Vlad0man (Read error: 110 (Connection timed out)) 10.01.44 Join Vlad0man [0] (n=Vladoman@p54A7D768.dip.t-dialin.net) 10.08.11 Quit San (Read error: 110 (Connection timed out)) 10.13.29 # Slasheri: I wonder why a complete rescan is faster than an incremental update on archos, when it's the other way round for iriver. Is there a reason for this? 10.15.35 # amiconn: yes. When doing incremental scan on archos, we need to check from the disk if the file already exists in the db. And that checking takes some time 10.15.47 # on iriver, we can do the same check from ram and it's fast 10.16.12 # <_FireFly_> due the dircache :) 10.16.17 # yep :) 10.16.42 # <_FireFly_> but when someone disable dircache then it is also slow in iriver 10.16.49 # <_FireFly_> s/in/on 10.16.58 # _FireFly_: yes, but then the db cannot be loaded into ram at all 10.17.28 # Slasheri: So... that doesn't mean it depends on the target, but rather on dircache being enabled or not 10.17.42 # I have dircache disabled on iriver 10.17.47 # in fact, speeding up that disk based incremental checking would be possible by creating other index file.. 10.18.13 # amiconn: yep, that's true. But for ram loading, it also needs some additional space to load the tag indexes 10.19.08 # amiconn: hmm. When using readdir, should it return files always in same order? 10.19.08 # Would it be possible to speed up scanning by using additional ram? If so, tagcache build could be faster when playback is stopped, using the audio buffer 10.19.23 # if that is the case, then we could just continue the search from the previous place in the file 10.19.37 # amiconn: yes, that could be possible 10.19.58 # Slasheri: Yes, as long as the dir isn't changed. readdir() returns the entries in 'natural' order 10.20.17 # ah, that sounds good. In fact, it might solve the issue :) 10.20.26 # i will try that 10.20.29 # It might happen that a new entry ends up in between the list of old entries 10.21.03 # yep, but that shouldn't be a problem as long as the order is not entirely much changed 10.21.06 # -much 10.21.15 # That'll happen if there are some deleted entries. They'll get reused if a new entry is created 10.25.27 # Do you already have ideas how to browse this? I imagine a number of virtual directories, and perhaps a search function? 10.25.55 # At the moment, i have ported the dbtree browser to it (so browsing and searching works) 10.26.28 # Sounds like a working solution. Perhaps some more virtual directories could be added later 10.26.40 # yes, should be possible 10.26.44 # The old db code should be removed imho 10.26.47 # i already added the genre browsing too 10.27.54 # Another change which I would like to see is the separate browsing mode removed, and the tag browser added as a virtual sub-dir of the root, similar to the multivolume support on Ondio 10.28.08 # amiconn: in fact, it would be great if you could test the code on real archos later 10.28.24 # This virtual sub-dir would only be shown if the tagcache is present (built) 10.28.52 # ah, that sounds like a great idea 10.28.54 # ...and enabled. Is there an option to enable/disable the tag cache? 10.29.19 # lostlogicx 10.29.59 # no, there is not an option for that (only on iriver, user can select whether to load the cache to ram or not). But user has to request the cache to be built if it's not present 10.31.59 Part miner49er 10.33.05 # Ah, but once it is built, it wil be kept up-o-date all the time? What if a user just wants to test the tag cache, and then decides he doesn't want it? 10.33.47 Join miner49er [0] (n=miner49e@82-32-84-226.cable.ubr01.chap.blueyonder.co.uk) 10.33.58 # amiconn: it will kept automatically up-to-date only if it's loaded into ram. At all other cases, user needs to request for a cache update/rebuilding 10.34.15 Part miner49er 10.34.29 # ok 10.35.22 # lostlogicx: Are you there? 10.39.19 Join miner49er [0] (n=miner49e@82-32-84-226.cable.ubr01.chap.blueyonder.co.uk) 10.44.27 Quit Jungti1234 ("bye") 10.49.02 Join DiveineIn [0] (n=eran_yar@87.69.22.69.cable.012.net.il) 10.50.57 Join edx [0] (i=edx@p54A86637.dip.t-dialin.net) 10.52.48 # Slasheri: Does anything happen if a user deletes a file on their player (via Rockbox) ? 10.53.25 # linuxstb: yep, then tagcache just stops working and needs to be rebuild 10.53.44 # oh, you mean a song file 10.53.48 # Yes. 10.54.04 # currently that is not detected.. so the file will still show in the cache 10.58.25 # Slasheri: Your tagcache will solve the itunesdb problem in the ipod port. Currently, Rockbox isn't able to browse files that have been copied to the ipod via iTunes (they are stored with obfuscated filenames). But tagcache will find them and add them to a unified database with the rest of the music on the device. 10.59.32 # ah, interesting 10.59.41 # iTunes stores the tags both in the files themselves and the ipod's itunesdb database. 11.00.15 # Hmm, then it could be possible to convert that itunesdb into other format 11.00.33 # or just read the files.. 11.00.35 # Yes, that would be an optimisation. But even without that, it would still work. 11.00.43 # yep 11.01.03 # itunesdb is a constantly moving target - it would be better IMO to just leave it alone. 11.01.36 # in fact, we could even build in future the itunesdb from tagcache to allow runtimedb info synchronization with other programs 11.03.34 # I'm not that interested in itunesdb - I don't use iTunes and I can't see myself ever using the Apple firmware. I guess we'll find out if there is a demand from ipod users when they start using Rockbox. 11.05.09 Quit DivineInt (Read error: 110 (Connection timed out)) 11.05.16 # hmm, true 11.05.50 Join eli_sherer [0] (n=eli@IGLD-83-130-178-5.inter.net.il) 11.08.50 # hello everybody with an H300 please read: http://www.misticriver.net/showthread.php?t=33960 11.10.08 # that's insane, a whole screenful of colourful, ugly stuff before the article text appears :o 11.10.15 # now someone code a new tetris for H100 :) 11.10.37 # eli_sherer: You say you use the original graphics from Tetris. Are we legally able to use those in Rockbox? 11.10.38 # i can make it grayscale for the H100 it'll be just as nice... 11.11.01 # yup the patent on the graphics are way overdue... 11.11.05 # ? 11.11.12 # Graphics aren't patented - they are copyrighted. 11.11.18 # copyright lives 70 years after the creator's death 11.11.25 # lol 11.11.25 Join Polo_o [0] (n=polo_o@82-69-160-166.dsl.in-addr.zen.co.uk) 11.12.13 # well i bet that russian dude that made tetris will like what i did... besides... i changed it a lot do it fits the h300 screen 11.12.21 # crwl: If you register and login at mistic river, you can change the "theme" to something more reasonable. 11.12.46 # that default theme is bound to scare lots of people away 11.13.01 # have you seen that Linus made RTC support for the H300???? (Linus your the greatest) 11.13.32 # linuxstb, mmhm... that's kind of cumbersome 11.13.40 # crwl: Don't blame me :) 11.13.45 # you know, i first thought that theme was an april fools joke or something :) 11.14.53 *** Saving seen data "./dancer.seen" 11.16.29 Join nathanh [0] (n=wosjowj@220-245-216-23-act-pppoe.tpgi.com.au) 11.17.44 # eli_sherer: Seriously, if you've copied the original tetris bitmaps without permission, I don't think your plugin will be accepted into Rockbox CVS. Which will be a shame, as it looks great. 11.17.55 # screenshot url? 11.18.13 # http://www.freewebs.com/eli_sherer/ 11.18.26 # (click on Tetrox) 11.18.41 # looks like the original :-) 11.19.16 Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) 11.19.19 # linuxstb: i don't know how to upload my stuff to the rockbox CVS so... 11.20.17 # eli_sherer: you provide patches to the patch tracker and then someone with commit access add them to CVS 11.20.35 # i didn't really took the origianl stuff it's just a port guys... every port of tetris on the web has the same graphics and no one took premissions...just the splash screen i took from wikipedia and that's it the rest i cam up on my own... 11.21.06 # if you took the graphics, you don't have the right to it 11.21.08 # period 11.21.26 # unless the creator gives you the right 11.21.49 # we take these matters seriously in Rockbox 11.22.12 # let me clarify what are we talking about: the so called "graphics" is only the splash screen which i took from wikipedia and that's it 11.22.21 # ok 11.22.31 # and wikipedia gives the right to use the graphics 11.22.36 # so then you're clear 11.22.39 # i'll check it right now... 11.23.00 # Bah, the last korean.lang updates each time remind me that l10n v2 is overdue :( 11.23.42 # i checked and it is copyrighted but can be used for non profit organizations....is it good? 11.25.22 Quit dwihno (Remote closed the connection) 11.26.11 # good, but not good enough for inclusion in Rockbox 11.26.30 # it would violate the GPL 11.26.57 # no worry...i'lll think of another picture to put on the splash screen... 11.26.59 # but GPL's for code 11.27.15 # not exactly 11.27.18 # gpl is for anything, not just code 11.27.36 # ze: not really. it makes most sense for code, but it can apply to anything, really. 11.27.40 # since it would be part of the distribution, everything needs to be gpl "compatible" 11.27.56 # but yeah, it's the non-profit -only bit that's the issue 11.28.15 # yeah i suppose 11.28.33 # "imposes further restrictions" 11.28.38 # eli is doing lots of good stuff with colour plugins :-) 11.28.48 # indeed! 11.29.15 Part Sando 11.29.35 # now if only somebody with cvs commit access would commit that truly awesome colour starfield patch... 11.30.59 # <_FireFly_> nathanh on the wiki is my first attempt to design a token-based wps-handling if you want to look at 11.31.21 # ooo, neat, i was gonna look at that but im happy if somebody has already done it 11.31.35 # nathanh which patch ? 11.31.44 Quit Paul_The_Nerd ("Leaving.") 11.31.51 # <_FireFly_> nathanh not all aspects are completet 11.32.19 # <_FireFly_> nathanh: it is maybe an goo starting-point 11.32.32 # bger: https://sourceforge.net/tracker/index.php?func=detail&aid=1379549&group_id=44306&atid=439120 11.32.34 # <_FireFly_> s/goo/good 11.32.37 # firefly: thanks, i shall check it out 11.32.47 Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) 11.33.18 # <_FireFly_> it is located under Specs and Papers 11.33.38 # firefly: yup, found it 11.34.44 # <_FireFly_> the biggest problem will be the token-generation on targets with low ram-space e.g. the archos recorder with 2MB ram 11.35.19 # can make it smaller by not sucking in the whole .wps file but reading it line by line 11.35.42 # <_FireFly_> that is currently already done 11.36.23 # im talking about format_lines in wps_data struct 11.36.25 Join dwihno [0] (n=dw@81.8.226.44) 11.36.40 # no need to have those lines at all 11.36.43 # i think the starfield looks great "as is" but you can add gray scale to emulate depth... 11.36.57 # far stars will be darker... 11.37.04 # eli: currently emulates depth by drawing more pixels 11.37.12 # eli: stuff far away = 1 pixel, closer = 4 pixels, so on 11.37.19 # <_FireFly_> nathanh currently the format_lines have only the needed lines from the wps no bitmap-loading lines 11.37.32 # firefly: i see 11.37.33 # yeah but brightness is another aspect of depth emulation... 11.37.52 # <_FireFly_> for the tokens you need enough tokens in ram for the wps because there is no real malloc to create new tokens dynamically 11.37.58 # eli: i see, thats a good idea, draw dark red for faw away, bright red for closer 11.38.26 # i thought of white but you got the idea... 11.38.37 # better random colors :P 11.39.46 # firefly: issue that might not be an issue, an expression like %alThis is a %pv string%arThis is another %pv string 11.40.12 # firefly: how will tokens know to draw "This is a" followed by %pv following by "string" all in the same buffer before calling puts 11.41.43 # <_FireFly_> nathanh how do you think how to use an tokenizer for this? 11.41.57 # might need a END_OF_STRING token 11.43.24 # NULL 11.45.32 # <_FireFly_> for this you don't need an tokenizer only additional text-formating-tags 11.45.39 # <_FireFly_> i think 11.49.07 Join San||Away [0] (n=test@213-202-174-99.bas504.dsl.esat.net) 11.57.00 # <_FireFly_> if you want only add the possibility to change the text-color and/or the background-color 12.01.34 # whats the value of next instead of just keeping the array sorted 12.04.17 Quit _FireFly_ (Read error: 104 (Connection reset by peer)) 12.04.39 Join _FireFly_ [0] (n=icechat5@pd95b7c08.dip0.t-ipconnect.de) 12.05.41 # <_FireFly_> nathanh. about which next do you speak ?? 12.06.02 # you have a pvar next in your pseudo code 12.06.07 # its a pointer to the next token 12.06.15 # why bother? do you expect the tokens to be out of order? 12.06.42 Nick ashridah is now known as Lost-ash (n=ashridah@67.106.77.212.ptr.us.xo.net) 12.07.08 # <_FireFly_> it is "out of order" when you come to an conditional 12.07.41 # oh, because each block in a conditional might have many tokens itself 12.07.42 # <_FireFly_> the next will then hold the next token or maybe on the index of it which is after the conditional 12.07.54 # <_FireFly_> s/on then/only the 12.08.37 # <_FireFly_> nathanh yes you can have an conditionl in an conditional and so on 12.08.50 # would be so much easier with malloc.... 12.08.55 # * nathanh ducks 12.09.31 # <_FireFly_> nathanh you can create a kind of dummy malloc with an big buffer-array 12.09.35 # yeah, i know 12.09.40 # and use index values as your pointers 12.12.19 Quit ender` (Read error: 110 (Connection timed out)) 12.13.15 Join ender` [0] (i=ychat@84.52.165.220) 12.20.41 Quit linuxstb (Remote closed the connection) 12.20.58 Join linuxstb [0] (n=linuxstb@host213-123-154-169.in-addr.btopenworld.com) 12.51.20 Join mirak [0] (n=mirak@AAubervilliers-152-1-44-85.w83-114.abo.wanadoo.fr) 12.54.31 Join petur [0] (n=d4efd6a6@labb.contactor.se) 12.57.43 Quit Polo_o (Read error: 110 (Connection timed out)) 13.00.04 Quit edx (Read error: 110 (Connection timed out)) 13.12.28 Quit San||Away (Read error: 110 (Connection timed out)) 13.13.36 Join amiconn_ [0] (n=jens@p54BD5F5D.dip.t-dialin.net) 13.13.58 # mmm 13.14.17 # how can i freeze the screen for some secs? 13.14.55 *** Saving seen data "./dancer.seen" 13.15.10 # sleep(HZ * secs) 13.15.13 # ;-) 13.17.01 # 10x 13.19.27 Join Moos [0] (i=DrMoos@m181.net81-66-158.noos.fr) 13.25.08 Join webguest95 [0] (n=522e39b4@labb.contactor.se) 13.27.51 Join DrMoos [0] (i=DrMoos@m181.net81-66-158.noos.fr) 13.27.52 Quit Moos (Read error: 104 (Connection reset by peer)) 13.28.06 Nick DrMoos is now known as Moos (i=DrMoos@m181.net81-66-158.noos.fr) 13.29.50 Quit amiconn (Read error: 110 (Connection timed out)) 13.29.50 Nick amiconn_ is now known as amiconn (n=jens@p54BD5F5D.dip.t-dialin.net) 13.36.49 Join ratpack91 [0] (n=Chris@dmcda.free-online.co.uk) 13.38.08 Quit Strath (Read error: 104 (Connection reset by peer)) 13.40.25 Join Strath [0] (n=mike@dpc674681214.direcpc.com) 13.47.05 Join MrShlee [0] (i=BIGKING@58-84-70-9.dial-lns4.sa.chariot.net.au) 13.52.22 Join tvelocity [0] (n=tony@chan530-a064.otenet.gr) 13.54.59 Join mikearthur [0] (n=mike@82-41-227-152.cable.ubr11.edin.blueyonder.co.uk) 13.57.07 # Does anyone have a SF account - I'd like to request a feature but Can't create an account from here. 13.57.38 # what, there is still a feature not requested? 13.57.42 # ;-) 13.58.21 # well my idea is simple and would help me out alot :P 14.05.43 # MrShlee just shoot it here 14.05.47 # amiconn: Ah, now that tagcache scanning without ram should be really fast :) It only takes a minute or something like that 14.08.10 Quit tvelocity ("Leaving") 14.09.49 Join San||Away [0] (n=test@A-35-34.cust.iol.ie) 14.09.55 Part San||Away 14.10.25 Join San||Away [0] (n=test@A-35-34.cust.iol.ie) 14.10.54 Quit nathanh (Read error: 110 (Connection timed out)) 14.18.28 Join paranoid_androdi [0] (n=52513fa5@labb.contactor.se) 14.18.46 Quit _FireFly_ ("Easy as 3.14159265358979323846...") 14.18.48 # Slasheri: c00l! 14.19.24 # in fact 30s now.. the checking is not much longer than with ram now ;) 14.20.55 # hello,i've unintentionally changed the language in my H3XX (in ROCKBOX)so now the menus are all messed out,or "empty"if someone could navigate me to the "load default" ,because i completely 'blind' 14.23.03 # anyone? 14.23.11 # paranoid_androdi 14.23.22 # reboot rockbox and hold the "rec" button 14.23.22 # yeah 14.23.30 # this will reset the settings 14.23.58 # but you should not hold the rec button too early, or it will boot into iriver fw 14.24.06 # ah, yes 14.24.19 # yeah,thank you,i'd try it 14.24.47 # Slasheri: What is "tagcache scanning without ram" ? Is that checking if anything has changed? 14.25.03 # linuxstb: yes, basically adding new files to the cache 14.25.21 # and removing the old ones ? 14.25.32 # no, old ones are not removed yeat 14.25.35 # -a 14.25.49 # So after the database is initially built, it will take 30-60 seconds before it's available when you boot up? 14.25.50 # but maybe that could be partially implemented later.. just mark them as bad 14.26.04 # linuxstb: no, it's always immediately available 14.26.20 # But it could be (very) wrong? 14.26.20 Quit paranoid_androdi ("CGI:IRC (EOF)") 14.27.10 # linuxstb: yes, the new files can be missing from the db. But after running the update (when loaded to ram, that happens automatically) and rebooting the player, the new files are committed to the db 14.35.39 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 14.35.52 Quit webguest95 ("CGI:IRC") 14.39.53 Join edx [0] (i=edx@p54A86561.dip.t-dialin.net) 14.42.09 Quit San||Away (Read error: 110 (Connection timed out)) 14.42.10 # What is the tagcache? 14.42.23 Join gromit` [0] (n=gromit`@ras75-5-82-234-244-69.fbx.proxad.net) 14.42.58 Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) 14.43.10 Join Lear [0] (n=chatzill@h184n5c1o285.bredband.skanova.com) 14.45.12 # Paul_The_Nerd: A replacement (I think) for the tag database that works in a similar way to the dircache - i.e. it is built in the background on the player. 14.45.34 Quit mikearthur (Remote closed the connection) 14.46.57 # linuxstb: Okay, cool. I'd guessed that from the name, but there's no point getting all hopeful without at least a small bit of cause. 14.47.59 Quit Moos (Read error: 104 (Connection reset by peer)) 14.48.01 Join DrMoos [0] (i=DrMoos@m181.net81-66-158.noos.fr) 14.48.15 Join Jungti1234 [0] (n=d260b68d@labb.contactor.se) 14.48.19 # Hi all 14.50.19 # Good day Jungti1234 14.50.36 # :) 14.52.39 # hi, Jungti1234 14.52.53 # hi Bger :) 14.52.57 # Wow! Tetrox!! 14.53.09 # ahap 14.54.53 Join Sando [0] (n=lolsteam@techgaming.net) 14.55.47 Join _FireFly_ [0] (n=FireFly@p54A47C3D.dip.t-dialin.net) 15.00.35 # eli_sherer: Are you there? 15.01.02 # I will come again. 15.01.03 Quit Jungti1234 ("CGI:IRC") 15.02.07 Part Paul_The_Nerd 15.04.07 Join StrathAFK [0] (n=mike@dpc674681214.direcpc.com) 15.14.56 *** Saving seen data "./dancer.seen" 15.16.26 Quit Strath (Read error: 110 (Connection timed out)) 15.16.42 Quit MrShlee (Read error: 113 (No route to host)) 15.23.22 # i'm here 15.23.33 # (i guess he left) 15.33.42 Join akaidiota [0] (n=nope@195.58.126.150) 15.37.44 Join Jungti1234 [0] (n=jungti12@58.77.81.144) 15.38.17 Quit Bger ("BitchX: often imitated, never duplicated!") 15.40.13 # eli_sherer? 15.41.48 # how can i count 2 secs? 15.42.02 # look at current_tick 15.42.26 # where to look 15.42.36 # count them ;) 15.42.38 # TIME_AFTER() 15.43.00 # ok i will try 15.43.00 # 10x 15.54.20 # hi 15.54.29 # hi =] 15.54.35 Quit DJDD_ ("Trillian (http://www.ceruleanstudios.com") 15.55.12 # Paprica: If you are writing a plugin, don't forget that rb->current_tick is a pointer to the current_tick variable. So to check the value, you need to do "*rb->current_tick" 15.55.34 # ok 15.55.41 # and for TIME_AFTER 15.55.42 # ? 15.56.19 # eli_sherer! 15.57.44 # Paprica: Do something like "timeout=*rb->current_tick+2*HZ;" to set timeout to be 2 seconds into the future, and then "if (TIME_AFTER(*rb->current_tick,timeout)) { ..." to check if current_tick is after timeout 15.58.09 # ok 15.58.13 # 10q 15.59.27 # eli_sherer, I have question. 16.02.49 Join muesli- [0] (n=muesli_t@141.71.4.212) 16.03.03 Quit akaidiota (Read error: 110 (Connection timed out)) 16.03.52 Quit Slasheri (Remote closed the connection) 16.04.26 Quit Febs (Read error: 104 (Connection reset by peer)) 16.10.06 Quit petur ("CGI:IRC 0.5.7 (2005/06/19)") 16.11.22 Join elisherer [0] (n=eli@IGLD-84-228-91-115.inter.net.il) 16.12.51 # whats the question? 16.13.17 Part Sando 16.16.07 Join actionshrimp [0] (n=NNSCRIPT@host86-140-233-253.range86-140.btcentralplus.com) 16.16.44 Quit eli_sherer (Read error: 110 (Connection timed out)) 16.17.01 Nick elisherer is now known as eli_sherer (n=eli@IGLD-84-228-91-115.inter.net.il) 16.19.03 # eli_sherer the q is..when is your great calendar ready ;) 16.20.15 # eli_sherer: Is Hangul input possible in rockword? 16.20.28 # Hangul = Korean 16.22.37 # And how about as make 'Hold' function and 'Pause' function in Tetrox? 16.24.18 # how to enqueue songs with rockbox ? 16.24.28 # is there a kind of on the fly playlist ? 16.24.29 Join San||Away [0] (n=test@213-202-157-19.bas503.dsl.esat.net) 16.25.09 Nick DrMoos is now known as Moos (i=DrMoos@m181.net81-66-158.noos.fr) 16.28.21 # mm 16.28.32 # i can ask 16.28.32 # how the game is 16.28.37 # in english? 16.28.42 # this is good english? 16.28.43 # =] 16.29.29 Join Slasher [0] (i=miipekk@ihme.org) 16.31.24 # ok, http://misticriver.net/showthread.php?p=360551#post360551 16.31.38 # oh 16.31.57 # ? 16.32.01 Quit mirak (Remote closed the connection) 16.32.31 # Is that Arkanoid? 16.32.54 # Lear: I've got one files that Rockbox played just the first 6 sec and restart... but your fix of yesterday seems to fix it, the track play just fine now, thanks 16.33.11 # nice game. :) 16.33.11 # yep 16.33.22 # its arkanoid 16.33.24 # Paprica: Can you upload the source, so people can check it in the sim or in other targets apart from the h300? 16.33.26 # Good. 16.33.36 # I think it would work nicely with the ipod's wheel :) 16.33.45 # i can 16.34.10 # mm i dont upload it cuz its a first version 16.34.29 # but if you ask, i dont have a problem 16.36.56 # I'm sure the source is a lot better than you think it is. But I probably won't have chance to look at it for a while, so I'll just wait until you're ready. 16.38.51 # Paprica: is your game currently just for colors devices? (iHP140 here) 16.39.08 # onlu for h3xx now 16.39.13 # only* 16.39.15 # ok 16.39.19 # =] 16.39.20 # hehe 16.39.36 # planed for do it grayscale or something? :) 16.39.42 # yep 16.39.47 # for h1xx 16.39.49 # great 16.39.53 # =] 16.40.40 Quit muesli- ("ich will Kühe!!!") 16.43.25 # i post the source code too 16.45.07 Quit San||Away (Read error: 110 (Connection timed out)) 16.45.29 Join San||Away [0] (n=test@212.2.170.72) 16.50.23 Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) 16.50.52 # kkk helloworld 16.53.13 # hey paprica, just tested brickmania 16.53.25 # and? =] 16.53.30 # very nice 16.53.41 # haha 10x 16.53.50 # im working on levels now 16.53.57 # cool 16.54.06 # :) 16.54.08 # I found a bug however 16.54.21 # mm 16.54.24 # i know 16.54.29 # there is a bags 16.54.35 # its a first version 16.54.42 # bug 16.54.43 # ** 16.55.00 # when the ball hits on of the corners in the bottom 16.55.25 # it then goes up following the side of the screen 16.55.31 # do you see what I mean ? 16.56.03 # yep 16.56.07 # ok 16.56.28 # 10q however =] 16.56.42 # anyway 16.56.45 # LOL 16.56.54 # fucking bad english =\ 16.57.03 # hey 16.57.15 # welcome to the club :D 16.57.44 # =] 16.57.55 # That the ball speeds are fast and is slow do. 16.59.02 Quit georgeblunt (" HydraIRC -> http://www.hydrairc.com <- The future of IRC") 16.59.11 # im dont understand what do you mean 16.59.38 # ball speed is different. 17.00.20 # maybe due to frequency changements??? 17.00.31 # *changes 17.00.55 # no 17.00.59 # its on purpose 17.01.15 # when you tuck the pad on the corner 17.01.25 # tha bakk get speedy 17.01.29 # ah 17.01.38 # tuch 17.01.40 # ball 17.01.46 # =] 17.02.13 # touch? 17.02.47 Quit linuxstb ("Client Exiting") 17.02.52 # huh yes 17.02.59 # ^^; 17.03.20 Nick Slasher is now known as Slasheri (i=miipekk@ihme.org) 17.03.30 # Hi Slasheri 17.03.31 # I don't English too. :'( 17.03.47 # hi 17.04.36 # =\ 17.05.10 # got my server fixed.. replaced a 3ware raid card and killed smartmontools 17.05.20 # it seems smartmontools are evil for 3ware cards 17.05.26 # :) 17.06.07 # hey 17.06.32 # There seems to be bug to Bejeweled. 17.08.21 # descibe it if Rotator read the logs, in h1xx it works like a charme 17.09.16 # *describe 17.09.19 # :) 17.10.52 # I go to bed. 17.10.54 # good night all 17.11.07 # nighty 17.11.15 Quit Jungti1234 ("bye") 17.11.16 # gnite 17.14.57 *** Saving seen data "./dancer.seen" 17.24.55 Join webguest54 [0] (n=45dd8764@labb.contactor.se) 17.32.32 Quit webguest54 ("CGI:IRC") 17.36.03 Quit Lear ("Chatzilla 0.9.69 [Firefox 1.5/0000000000]") 17.38.22 Join RotAtoR [0] (n=user@24-231-249-25.dhcp.aldl.mi.charter.com) 17.45.14 Join Rob2222 [0] (n=Miranda@ACB736E3.ipt.aol.com) 17.45.55 Join watanistH [0] (n=dsfasd@81.215.133.132) 17.49.02 Part watanistH 17.53.41 Join webguest88 [0] (n=522e39b4@labb.contactor.se) 18.01.14 Join Dist [0] (i=dist@ihme.org) 18.01.17 Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) 18.04.23 Quit Rob2222_ (Read error: 110 (Connection timed out)) 18.07.45 Quit NicoFR () 18.17.15 Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) 18.30.48 Quit webguest88 ("CGI:IRC") 18.35.19 Join akaidiot [0] (n=nope@217.28.34.35) 18.39.23 Join markun [0] (n=karl@bastards.student.ipv6.utwente.nl) 18.40.14 # Hello markun ! 18.40.21 # Hi Moos 18.40.26 # not in Italia? 18.40.28 # :) 18.40.41 # I am in Rome (Ostia) 18.40.50 # hehe lucky 18.41.01 # pv 18.41.21 # very nice, but they don't speak anything except Italian.. 18.41.32 # hehe :) 18.41.37 Join muesli__ [0] (i=muesli_t@88.134.22.177) 18.42.43 # check out the new roclock at my site http://www.freewebs.com/eli_sherer 18.43.29 # eli_sherer: did you fix the license issue for Tetrox? 18.44.00 # I mean for will included in CVS 18.44.06 # i'm working on a new picture but it's ok to use the current one cause it's from my site and not under GPL... 18.44.23 # mk 18.44.40 # more important is to make the game work well (which now it doesn't!). 18.44.49 # indeed 18.45.04 # I'm h140 user, so didn't test it yet 18.45.31 # everyone can make skins cause im using bitmaps this is what im aimig at... 18.45.39 # *aimig=aiming 18.47.21 # <_FireFly_> amiconn: should the virtual-page(vkeyboard) be rewraped to the display-width on compile-time or on runtime ?? 18.51.43 # At runtime I'd say 18.52.00 # <_FireFly_> ok 18.52.12 # This way it will be possible to define the non-ascii lines depending on the language or codepage 18.52.40 # Ah, and of course it's necessary for supporting different fonts as well 18.52.54 # <_FireFly_> i have just written a small plugin which only creates the char-page and display it 18.53.45 Quit StrathAFK (Read error: 104 (Connection reset by peer)) 18.54.00 # _FireFly_: interested in making loadable vkeyboard layouts? 18.54.08 # <_FireFly_> i must also think about that there can also utf8-chars in the page:) 18.54.37 Join Strath [0] (n=mike@dpc674681214.direcpc.com) 18.55.07 # <_FireFly_> markun: no not currently i try to make the vkeyboard multiscreen capable by trying to implement the idea from amiconn 18.56.22 Join Maxime` [0] (n=flemmard@fbx.flemmard.net) 19.03.40 Quit markun ("leaving") 19.06.00 # meaning have a few framebuffers??? which you could switch between? 19.07.36 # <_FireFly_> eli_sherer: on the wiki there is design paper of the idea 19.08.58 # <_FireFly_> ah now it looks a bit better when i use utf8seek to get the length in the buffer for the calculated max char per line 19.10.39 # I think we need the max width of the font, if we want to be able to use proportional fonts as well. Of course the lines should always be shown non-proportional 19.11.47 # <_FireFly_> yepp 19.12.21 # <_FireFly_> but how do you show strings non-proportional when using an proportional font ?? 19.12.43 # Don't show the string at once, place each char individually 19.13.41 # eli_sherer: There is already a clock plugin for Rockbox - it just needs adapting slightly for the H300's screen and buttons. 19.14.30 # Hmm, that slight adaptation might end up in a lot of work 19.14.51 # Maybe I'm exaggerating a little... 19.14.58 *** Saving seen data "./dancer.seen" 19.15.21 # Afair clock.rock uses loads of gfx function calls tailored to the archos screen size 19.16.04 # There's only one plugin that's harder to adjust to other targets than clock.rock (interface wise) - and that's wormlet 19.17.25 # The reason why wormlet is recorder only (not even adapted to Ondio) is that the button handling code is scattered all over, and is far from straight-forward to understand 19.20.06 # The use of bitmaps in plugins is getting hard to manage now - the source files to plugins like Sudoku and Bejewelled are now more than 50% bmp code (to cover all the targets). 19.21.11 # And it's just getting worse - the currently supported ipods mean another 3 sets of bitmaps, with 2 more if we support the two sizes of greyscale ipods. 19.22.09 # i use external bitmaps for that matter because i use full screen bitmaps and it's not reasonable to put them into the code... 19.23.13 Part ratpack91 19.23.54 # I would like to make the build system take care of this - so for example a plugin could have a directory full of bitmaps, and the build system runs bmp2rb with the appropriate options and links them into the .rock. 19.25.03 # this is not a solution...this way it would just do the same as it is now... 19.26.08 # <_FireFly_> but the code would be clear 19.28.28 Quit akaidiot (Read error: 113 (No route to host)) 19.30.12 # The problem is not the number of bitmaps a plugin uses, it's the fact that the plugin's C source file needs to contain the bitmaps in the native format (and appropriate size) for all supported targets. 19.30.41 # Currently this means: Archos, H120, H300, ipod Nano, ipod Color and ipod Video. 19.31.00 # And I think the iaudio X5 has yet another sized LCD. 19.33.38 # <_FireFly_> yeah and this will increase the plugin-size 19.33.47 Join dpassen1 [0] (n=dpassen1@cpe-24-168-110-99.si.res.rr.com) 19.33.54 # <_FireFly_> at least the code for the plugin 19.34.10 # <_FireFly_> code-filesize i mean 19.39.08 # linuxstb: Using external bitmaps and converting at build time would have another advantage besides the source code being clutter-free: There are some screens which have the same size and depth, just the internal format is different (H300 and iPod color; H1x0 and greyscale iPods). So we wouldn't need as many .bmps as one might think 19.39.58 # Using external bitmaps at runtime is not a good solution imho 19.40.57 # Yes, that's another reason I want it in the build system. I'm having a little play with it now. 19.41.11 # It adds complexity, as each file has to be loaded and checked whether it was loaded ok. It alsso adds battery drain, depending on how many files are there 19.42.08 # The only advantage I can think of for external bitmaps is if you have more bitmaps than the available plugin ram, and you need to load them dynamically. 19.42.22 # But I don't think that applies to any current plugins. 19.42.25 # And finally, it consumes disk space, the same way as we now observe with all the wps bitmap clutter 19.43.55 Join saa[b_r]ider [0] (n=saab_rid@221.217.26.45) 19.44.03 Quit dwihno (Read error: 104 (Connection reset by peer)) 19.44.10 # I think that it won't be necessary to have one .bmp for each internal bitmap in a plugin (e.g. each individual digit in sudoku) 19.44.30 # <_FireFly_> amiconn: yeah and you know a solution for the many wps-bitmaps :) 19.44.39 # They can be combined, and then drawn with the partial bitmap functions 19.45.10 # True. The downside of converting bitmaps at build time is that will increase the build time. 19.46.07 # Yes, but that's a bearable tradeoff 19.46.40 # There's another advantage when using .bmp files at build time - it is easier to fix and optimise the graphics 19.46.55 # In fact, if I combine the sudoku number bitmaps into a column, I don't even need to use the partial bitmap functions. 19.47.28 Join petur [0] (i=petur@d54C1B62E.access.telenet.be) 19.47.36 # <_FireFly_> linuxstb: only on mono lcds 19.47.54 Quit DrumRBoy320|Away () 19.48.33 # linuxstb: Yes, if you calculate the starting positions beforehand. The partial bitmap functions would handle this 'automatically' 19.50.33 # <_FireFly_> in my combined-bitmap support for wps the wps-creator needs to specify the position and the size of the sub-image in the image 19.50.38 # OK, so where should the plugin bmps live? apps/plugins/sudoku/ ? apps/plugins/bitmaps/sudoku/ ? 19.51.27 # <_FireFly_> or apps/plugins/sudoku/bitmaps 19.53.27 # or apps/bitmaps/plugins/sudoku/ if we think that apps/bitmaps/ could in the future contain bitmaps used by core Rockbox such as icons and the splash logo. 19.54.27 Quit dpassen1 (Read error: 110 (Connection timed out)) 19.59.36 Join San [0] (n=test@212.2.170.72) 19.59.37 Part San 20.01.10 Quit Strath (Read error: 104 (Connection reset by peer)) 20.01.38 Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-114-192-167.houston.res.rr.com) 20.04.35 Join apgap [0] (n=apgap@0043a.umehus18.ac.se) 20.05.32 Join dpassen1 [0] (n=dpassen1@cpe-24-168-110-99.si.res.rr.com) 20.09.34 Quit dpassen1 (Client Quit) 20.12.17 # I tried the H300 bootloader last night (on a european H340) and noticed a few issues.. when rockbox is missing it did not start the iriver fw, even if rec is pressed during boot.. however, i managed to boot the iriver fw by booting with power cable.. 20.14.17 # apgap: that's not because the rockbox daily build was missing, you need to keep pushing the play button even after the bootloader starts.... 20.14.31 # or else it will just shut down... 20.14.48 # saa[b_r]ider: aha oki =) 20.15.26 Join DarkShadow_ [0] (n=growlywo@duppp-206-251-12-188.nas0.lmyn.pa.net) 20.15.44 # because the iRiver code checks for the ON button and shuts down if it doesn't see it 20.16.03 # Hey. 20.28.40 # Are any of the IpodPort devs around? 20.30.18 Quit San||Away (Read error: 110 (Connection timed out)) 20.32.47 # Paul_The_Nerd: Yes. 20.40.18 Quit DarkShadow_ (Read error: 104 (Connection reset by peer)) 20.41.04 # I feel really stupid because shortly after asking I somewhat figured it out. I'm not too familiar with Cygwin and I was trying to figure out what I needed to try building it from CVS. Is it basically the same steps for building the cross compiler, except arm-elf, or are different versions recommended? 20.44.20 # gnite 20.44.31 Quit eli_sherer () 20.44.58 # Paul_The_Nerd: (brief) instructions are on the IpodBoot page. Basically it's the same as the iriver - gcc 3.4.4 and binutils 2.16 compiled for arm-elf- 20.45.27 # But if you're looking to install Rockbox on an ipod, you currently need a Linux (or Mac OS X) machine to install the bootloader. 20.48.33 # I have a Knoppix disc for just that purpose 20.48.56 # I didn't see them on the Ipodboot page, but I may have overlooked. So I just followed the regular crosscompiler instructions for arm-elf, or have been so far. 20.49.38 # I assume you have an ipod now then? 20.50.20 # Not yet. 20.50.27 Join mirak [0] (n=mirak@ip-71.net-81-220-111.rev.numericable.fr) 20.51.01 # It just seems very likely I'll have one on the 25th. 20.51.57 # Which one? 20.52.03 # A Nano 20.53.21 # And I figured I may as well get all the tools set up now, so that if I do end up with one, I can test out some things on-target, and if not there's still always my H120 and the sims for everything else. 20.54.09 Join DarkShadow_ [0] (n=growlywo@duppp-206-251-12-116.nas0.lmyn.pa.net) 20.54.18 Quit NicoFR () 20.56.31 # For some reason I seem best able to focus on new ideas when I'm away from home. 20.56.58 # <_FireFly_> ;) 20.57.02 # <_FireFly_> then write them down 20.58.57 # I'll frequently have code snippets that I've copied down onto a paper napkin or similar. 21.01.59 # I can't believe they're selling remote control cars that you can upload MP3s to now. 21.02.17 # Haha...wow. 21.03.08 # There should be something 21.06.37 Quit muesli__ (Read error: 104 (Connection reset by peer)) 21.08.26 # I have been having issues with my H120 locking up when doing certain things while using the rockbox firmware. 21.08.49 # What were you doing? 21.08.52 # It sometimes happens for other things, but specifically it locks up when I change the view type from file tree to ID3 Database. 21.09.24 # Also, I just remembered I bug I found while driving today. I couldn't scroll from FM Preset #9 to #10 (I could go from 1 *down* to 26, then scroll down to 10 and then 9, but I couldn't go back up to 10 again at that point either) 21.10.48 # Hm. 21.13.00 # Do you have any idea what causes the lockup for using the ID3 Database? 21.13.03 # I had it working before. 21.13.13 # I don't know which firmware started locking up though. 21.15.02 *** Saving seen data "./dancer.seen" 21.19.14 # I have no clue. I personally don't use the ID3 database because I don't have any MP3s. 21.19.39 # Rather, I don't have many mp3s that it *likes* 21.20.00 Join mozetti [0] (n=moe@p54A84EE7.dip.t-dialin.net) 21.20.05 # I have about 1300 from OCRemixes that somehow ended up with APE and ID3v1 tags. Rockbox ignores the APE ones, but the tag database generator seems to cough on them. 21.21.30 # Ah yeah. 21.21.54 # DarkShadow: make sure you have build your Tag database with the lastest application (perl or java) see this: http://www.rockbox.org/twiki/bin/view/Main/TagDatabase 21.23.16 # Okay. 21.23.19 Join akaidiot [0] (n=nope@217.28.34.35) 21.23.22 # Is that updated much? 21.23.44 # no, but did you build your db btw? 21.24.01 # Yeah. 21.24.03 # I had it working a while ago. 21.24.15 # I don't recall when it stopped locking my player up though. 21.24.21 # Err, started. 21.25.31 Quit Maxime` (Read error: 104 (Connection reset by peer)) 21.25.41 # if you can wait few days, Slasheri will offer us one Cristmas present :D, one tagcache, that will replace the current one, and it will not need to build the db in your computer, all on yhe device and in the background 21.25.49 # cheer Slasheri :) 21.26.10 Join Maxime` [0] (n=flemmard@fbx.flemmard.net) 21.26.12 # Wow, that would be sweet. 21.26.21 # yeah very 21.26.31 # Yeah, file view is good enough. 21.26.45 # the browser will change a bit too 21.27.04 # Oh? 21.27.23 # the db browser I mean 21.27.40 # +search by genre... 21.27.57 # <_FireFly_> it will be a virtual subfolder in the file-tree 21.28.10 # oh yeahhhh :) 21.28.34 # Slasheri: around? :) 21.28.37 # nice 21.28.41 # <_FireFly_> but i don't know if this will be included in the first release 21.28.59 # <_FireFly_> of tagcache 21.29.03 # yes, let's him work on it 21.29.08 # is this playerspecific, or rockbox as a whole? 21.29.14 # <_FireFly_> whole 21.29.24 # ty 21.29.44 # <_FireFly_> only the generation of the cache will be playerspecific 21.30.03 # <_FireFly_> e.g. on iriver when dircache is on the update of this cache is done automatically 21.30.24 # <_FireFly_> otherwise the rebuild must be started by the user 21.30.57 # ah, ok. Well, glad i use dircache, then 21.31.15 # What ever became of the virtual menu entries within the browser? I seem to remember a concept being tossed around by files that would represent menu/settings type objects. 21.32.04 # linuxstb's idea if I remenber well 21.32.20 # I just remember reading that and thinking "Neat" 21.32.45 # Partially just so I could put an FM Radio object in my root. 21.33.33 # Moos: hi 21.33.56 # hi, we are talking about your great idea 21.34.21 # everyone will love it for sure :) 21.34.29 # Paul_The_Nerd: There's a patch here for virtual menu entries: http://www.davechapman.f2s.com/rockbox/menu_files.diff 21.34.53 # I should really upload it to the patch tracker. None of the other devs seemed to like the idea, so I didn't commit it. 21.35.19 # <_FireFly_> but for the tagcache it would be greate 21.35.53 # <_FireFly_> and at least aniconn liked it also to have the tagcache accessable through an virtual folder 21.35.57 # <_FireFly_> amiconn 21.35.57 # linuxstb: Thanks. :) 21.37.27 # Moos: hehe :) 21.38.21 Join nathanh [0] (n=wosjowj@220-245-216-23-act-pppoe.tpgi.com.au) 21.42.24 Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) 21.54.35 # sweet, h300 rtc support 21.55.42 Join muesli__ [0] (i=muesli_t@88.134.22.177) 21.56.01 # * nathanh waiting for rockmame 21.57.37 # haha 21.57.39 # Hehehe 21.57.57 # oh you laugh, but i look forward to pacman 21.58.14 # Is there any dev with an H1xx around that wants to check my pre-recording patch? 21.59.08 # petur: is that in patch tracker? 21.59.13 # yes 21.59.23 # ok, checking :) 21.59.36 # http://sourceforge.net/tracker/index.php?func=detail&aid=1387531&group_id=44306&atid=439120 21.59.59 # I can only test for H3xx... 22.00.47 # can you record off radio yet? 22.01.06 # I guess so 22.01.39 # first go to radio, then recording 22.01.58 Quit edx () 22.04.03 # Yeah, it's pretty easy. 22.04.26 # I just thought that there would be another option for FM Recording, but you just use Line In recording. 22.06.02 Join edx [0] (i=edx@p54A87507.dip.t-dialin.net) 22.06.14 Join stevenm [0] (n=stevenm@pcp04424903pcs.nrockv01.md.comcast.net) 22.06.33 # petur: there seems to be something wrong with the patch: 22.06.34 # |patching file firmware/pcm_record.c 22.06.34 # |patch: **** malformed patch at line 133: @@ -791,7 +828,9 @@ 22.06.52 # not again... 22.06.56 Quit solexx_ (Read error: 104 (Connection reset by peer)) 22.06.56 # Hello. Which MP3 player do you guys recommend to buy for rockbox, that will work? Pref. one with the multi-codec arch 22.07.21 # I made it with Tortoisecvs :( 22.07.25 Quit muesli__ ("ich will Kühe!!!") 22.07.30 Join muesli__ [0] (i=muesli_t@88.134.22.177) 22.07.38 # stevenm: the devs recommend the h120 or h140, because it is very well supported and feature rich 22.07.40 # wow 22.07.48 Join solexx [0] (n=jrschulz@d085142.adsl.hansenet.de) 22.07.50 # using the fm radio on the h300 really slows down UI responsiveness 22.07.55 # stevenm: What are your requirements from an MP3 player? (And, are you looking for one currently in production, or willing to buy from ebay or search through online stores for less available ones?) 22.07.57 # stevenm: but if you are willing to live on the bleeding edge, the h300 series is coming up to speed quickly 22.08.04 # nathanh, where can I actually buy one of these? Or the i340 ? 22.08.50 # stevenm: froogle.google.com 22.09.00 # petur: could you create it again? cvs diff firmware/pcm_record.c should do it correctly 22.09.19 # will do, just a sec 22.09.28 # but also listen to what paul said, there are lots of choices 22.10.40 # * warewolf groans 22.10.44 # The H120/140 is hard to argue against being the best device for pure optical choices, especially with the optical lines in and out. 22.10.48 # why does iriver constantly delist old products? 22.10.49 Join San [0] (n=test@213-202-151-207.bas503.dsl.esat.net) 22.11.08 # Meanwhile the 320/340 are nice for their color screen, real time clock, and USB host (assuming you acquire the international version) 22.11.35 # the H320/340 US version can be modified to do USB host (I modded mine)) 22.11.36 # And if you feel like putting your faith in a few people, the iPod may be more your speed for that sleek, fashionable look. 22.11.40 # petur: i looked at your patch and the only thing i noticed was that num_rec_bytes is counted even when prerecording is at max-length 22.12.06 # except the ipod port is still in alpha... audio quality is not all there yet... probably will be very soon though 22.12.24 # nathanh: "If you feel like putting your faith in a few people" 22.12.25 # :-P 22.12.32 # oh yeah, you did say that :-) 22.14.07 # Slasheri: I've added a new file to the patch 22.14.26 # apgap: I'll check now... 22.14.33 # anybody intersting to thinking how optimise video codec ? 22.15.05 # petur: good, that applies now :) 22.15.30 # * petur wonders why cvs patch looks completely different as tortoisecvs one :( 22.16.00 # petur: did you specify the unified (-u) format? 22.16.23 # where? 22.16.40 # tortoisecvs, if it has any options regarding patch format 22.17.59 # apgap: num_rec_bytes isn't counted when not recording.... 22.20.32 Quit stevenm ("Connection reset by beer") 22.21.26 # petur: oki 22.21.43 # Slasheri: it executes this: C:\Program Files\TortoiseCVS\cvs.exe -q --lf diff -u . 22.22.35 # you wanted to say it _shouldn't use the -u option? 22.23.30 Quit DarkShadow_ () 22.24.03 # <_FireFly_> petur: no it should use it 22.24.12 Join eli_sherer [0] (n=eli@IGLD-84-228-171-220.inter.net.il) 22.25.21 Quit edx (Read error: 110 (Connection timed out)) 22.26.37 # Woo, okay, got everything working to compile the iPod port. 22.31.33 # Paul_The_Nerd: If possible, I would recommend making a full backup of your Nano by doing something like "dd if=/dev/sda | gzip -9 > nanobackup.bin.gz" in Linux 22.31.55 # If you do this when it is empty, then it should hopefully compress very well. 22.32.22 # And then also make backups of the mbr and boot partition as described in the IpodBoot page. 22.33.14 # Not that I think anything will go wrong :) 22.33.34 # Well, there is the recovery utility, no? 22.34.03 # Yes, that should work as well. 22.35.32 # I don't plan on ever having my *only* copy of a song be on a portable, so I'm not too concerned about file loss. 22.38.23 # But I'll make sure to download the recovery tool before I'm without 'net access. 22.38.58 # Slasheri: any hint what is wrong with my tortoisecvs patch? (command ^^) as I plan to produce more pathces after the holidays ;) 22.40.14 # petur: hmm, i don't know. at least the command line looks correct 22.40.24 # what is that --lf? 22.41.03 # probable the tortoisecvs is just buggy.. try using another cvs.exe 22.41.08 # *y 22.42.40 # petur: try removing the --lf - that's probably the problem. 22.43.09 # :\ I do like the integration in explorer... and haven't seen any way to edit that diff string 22.43.13 # petur: anyway, i committed your patch now 22.43.24 # wow.. all ok then? 22.46.26 # at least it seemed to work 22.46.36 # please write patches if you find any problems :) 22.46.57 Quit akaidiot (Read error: 110 (Connection timed out)) 22.47.12 # now sleep well, and good xmas :) -> 22.47.17 # I did several tests on my H340 but as the code is shared with H1xx... 22.47.31 # yep, i tested it with H140 22.47.51 # thanks! 22.47.55 # <_FireFly_> petur: afaik the diff parameter are adjustable via an settings-menu 22.48.27 # What's the patch for? 22.48.44 # pre-recording and also fixes a glitch 22.49.15 # _FireFly_: nothing found so far, will keep looking 22.50.40 # just wondering - if bmp support is added to the wps system, would that allow the possibility of album art on the wps? 22.50.45 # <_FireFly_> if there isn*t an option-entry for this then is this program crap ;) 22.50.53 # moz: yes, thats one of the goals 22.51.09 # ah, groovy. 22.51.31 # _FireFly_: hmmm at least for making patches, the rest seems to be ok 22.53.36 Join Kyl3 [0] (i=no@cpe-24-90-238-146.nyc.res.rr.com) 22.56.04 # I have a request. Can someone take the H300 remote button patch (http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=1367824 , latest version please) and compile it and upload it into the CVS? I really need this patch and since Rockbox has been up-the-wall with features lately, I hate having to recompile the patch in everytime. 22.58.43 # It doesn't look like that patch works with anything *but* the H300 LCD remote though. 22.58.59 # Since there's not a means of detecting which remote is connected, adding it would simply break the others, no? 22.59.31 # No the latest version has a "select remote type" menu 22.59.49 # version 4.1 IIRC 23.00.00 # Hrm 23.00.01 # So I see. 23.00.08 # And it changes button mappings on the H100 for some reason? 23.00.11 Quit linuxstb (Read error: 110 (Connection timed out)) 23.00.25 Quit Rob2222 (Read error: 104 (Connection reset by peer)) 23.00.36 # SAN? 23.00.38 # What do you mean? 23.00.59 Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) 23.01.02 # That's just what it says in the info 23.01.10 # 2) changed button mappings for h100's remotes, too. 23.01.38 # Hmmm 23.02.22 # http://www.misticriver.net/showthread.php?p=359988&posted=1#post359988 <-- look at that 23.04.02 # I looked at the new button mappings in the .patch. I personally kinda like the old button mappings for the H100 remote 23.04.29 # well then you can use the v2 version 23.04.38 # that leaves the h100 remote alone 23.05.16 # Well, I don't have commit access either way. I was just curious about the patch as a hole, y'know? 23.05.54 # Yea 23.08.13 Join kathyre- [0] (n=kathy@217.164.219.179) 23.08.23 Part kathyre- 23.09.08 Nick Kyl3 is now known as Kyle1 (i=no@cpe-24-90-238-146.nyc.res.rr.com) 23.09.28 Nick Kyle1 is now known as Kyl3 (i=no@cpe-24-90-238-146.nyc.res.rr.com) 23.10.06 Quit _FireFly_ ("Leaving") 23.13.55 Quit nathanh ("Quit") 23.15.06 *** Saving seen data "./dancer.seen" 23.16.07 Join edx [0] (i=edx@p54A84DA3.dip.t-dialin.net) 23.16.24 Join San||Away [0] (n=test@A-112-86.cust.iol.ie) 23.19.25 Quit eli_sherer () 23.20.30 Quit Kyl3 ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") 23.21.53 Join Rob2222 [0] (n=Miranda@ACB736E3.ipt.aol.com) 23.25.29 # San: are you there? 23.27.35 # yes 23.28.21 # I just PMed you at MR, the source for Pong you sent me isn't the working one 23.28.33 # hhhm 23.28.50 # get one of the guys here to have a look at it 23.28.56 # they know what is wrong 23.28.58 # you see.... 23.29.00 # I made it 23.29.06 # and then over wrote it 23.29.11 # :( 23.29.26 # SO that was a quick one i put together 23.29.51 # well does it matter where I put this: #ifdef HAVE_LCD_COLOR 23.29.51 # rb->lcd_clear_display(); 23.29.51 # rb->lcd_set_foreground(COLOR_GREEN); 23.29.51 DBUG Enqueued KICK saa[b_r]ider 23.29.51 # rb->lcd_set_background(COLOR_BLACK); 23.29.51 # #endif 23.30.37 # because I moved it to the top, and changed it from the original location where it was in the source file you sent me... 23.31.01 # it has to be inbetween any set of {} brackets IIRC 23.31.26 # hmmm... that's why then, I shouldn't have changed it :D 23.32.32 Quit San (Read error: 110 (Connection timed out)) 23.38.23 Quit miner49er ("using sirc version 2.211+KSIRC/1.3.11") 23.40.37 Quit apgap () 23.42.01 # yeah! we have levels on Brick Mania =]]] 23.42.10 # yay! ;-) 23.42.15 # =] 23.42.49 # mm bagder you know why when i play music and play the game 23.42.56 # the game works better? 23.43.12 # boost? 23.43.14 # it probably is because it will boost from time to time 23.44.04 # no way for play it good all the time? @@ 23.44.45 # you can boost in your plugin 23.44.55 # but you'll waste more batteries doing it 23.46.20 # ok 23.46.48 # but then people use rockboy and it run boosted all the time 23.47.56 # I'd say optimize, and if you can't get it to run fullspeed after you've done everything you can, you may as well boost the game. People expect to lose some battery life when playing a game on it anyway. 23.49.43 # San: it worked! I managed to change the colors in Pong... but when I tested my modified snake on the simulator, it crashed... I used the same lines added in Pong, would that do? 23.49.56 # mm which function boost it? 23.52.57 # yes, that would work saab 23.53.35 # San: but it's crashing the simulator... 23.53.48 # try it on the player 23.53.58 # maybe I should 23.54.08 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 23.54.08 # * petur hands over his paperclip 23.54.28 # after all, it didn't fail when compiling... 23.54.33 # anyone is good in using iram and stuffs here ? 23.54.45 Quit mozetti (Read error: 110 (Connection timed out)) 23.56.13 # seems it's easy to use iram for xvid intra block decoding 23.56.31 # you should use iram for a codec 23.56.47 # yes I want to do that 23.56.57 # I was wondering : what is pre-recording ? 23.57.25 # the block decoding function uses two static array 23.57.43 # I think I just have to tell gcc to declare them in iram to get a significant boost 23.58.04 # this is on this blocks that are used fourier transformation 23.58.13 # NicoFR: it means it is recording all the time, so when you press "start" it can save a few minutes of "history" as well 23.58.15 # arrays/blocks 23.58.30 # so you can start recording even when the song already has started and still not miss the start 23.58.51 # mirak: check the codecs' use of ICONST_ATTR and ICODE_ATTR