00:00:13 | | Join Abcminiuser [0] (n=DPC@ppp36FB.dsl.pacific.net.au) |
00:02:07 | ildella | it works :) |
00:02:22 | | Quit bluebrother ("time for sleep") |
00:04:07 | Nico_P | markun: i hadn't had a look at how the wps is made but it looks a bit strange to me |
00:04:44 | | Quit entheh ("^~") |
00:05:53 | markun | Nico_P: I will fix it, just need some time. Until now it was just copy paste :) |
00:06:52 | | Quit linuxstb_ ("CGI:IRC") |
00:07:00 | Nico_P | markun: what i find weird is the pg-220 bitmap |
00:07:21 | Nico_P | why does it need to be this big with all this pink ? |
00:07:36 | Nico_P | it makes the cuesheet markers ugly |
00:08:19 | | Quit midkay ("Leaving") |
00:09:01 | markun | Nico_P: that was what I was trying to ask (why are some of the pg- bitmaps taller than the pgln- bitmaps?) |
00:09:46 | Nico_P | markun: well it might be worth trying to trim them down a bit :) |
00:12:15 | | Join ricardo [0] (i=bd8766dd@gateway/web/cgi-irc/labb.contactor.se/x-70bf2b203a372b95) |
00:12:25 | ricardo | hi |
00:12:25 | | Part ildella |
00:13:40 | ricardo | my ipod died |
00:13:44 | markun | Nico_P: I guess the the gap between the status bar and the text will not look so good |
00:13:49 | markun | ricardo: that sucks |
00:14:03 | markun | ricardo: do you think you can still repair or are you looking for another player? |
00:14:23 | Nico_P | markun: you're saying it's like that for alignment reasons ? |
00:14:27 | | Part n1s |
00:14:32 | markun | I think so |
00:14:50 | * | Nico_P whispers "y-coord"... |
00:15:11 | * | markun wispers viewports back |
00:15:29 | * | Mikachu mumbles "millenium hand and shrimp" |
00:15:38 | Nico_P | viewports are a different matter |
00:15:42 | markun | no |
00:16:00 | markun | why would they be? |
00:16:07 | Nico_P | even LinusN agreed we could add a few cosmetic patches whilst waiting for viewports |
00:16:28 | Nico_P | from what i understood they are more of a split screen feature |
00:16:32 | markun | I think we should just push amiconn hard enough so he does it :) |
00:16:43 | markun | hi amiconn ;) |
00:16:57 | | Quit Psilonaut ("Gone trippin") |
00:17:49 | Nico_P | how would viewports change this particular problem ? by having a viewport just for the progressbar ? |
00:18:08 | markun | Nico_P: what will happen if the y-coord for the pb is lower than the text that came before it and after the pb is more text? |
00:18:54 | markun | Nico_P: no, only a viewport for the text in the center and above the progressbar I would think |
00:19:00 | markun | so 3 |
00:19:11 | markun | s/only/also/ |
00:19:26 | Nico_P | markun: i've never tried that... in fact it isn't my patch, i just rewrote it in a simpler way |
00:19:44 | Nico_P | i suppose it's up to the WPS creator |
00:20:05 | | Join barrywardell [0] (n=barrywar@host-194-46-238-126.dsl-ie.utvinternet.net) |
00:21:33 | ricardo | my ipod doesn't turn on anymore |
00:22:48 | | Quit ender` (" printk("autofs: Out of inode numbers -- what the heck did you do??\n"); -- /usr/src/linux/fs/autofs/root.c") |
00:23:54 | Llorean | ricardo: Usually this simply means that it needs charging and/or the reset trick |
00:23:54 | | Quit ricardo ("CGI:IRC (EOF)") |
00:29:37 | * | Mikachu wonders how many perfectly fine ipods are thrown away every day |
00:29:49 | petur | many |
00:30:09 | petur | but so are many other perfectly fine things |
00:30:28 | petur | too many idiots in this world |
00:30:33 | Mikachu | :) |
00:32:30 | | Quit funky ("leaving") |
00:32:49 | | Join toed [0] (n=toad@gob75-5-82-231-180-120.fbx.proxad.net) |
00:33:23 | toed | just wondering if there's a rockbox plugin that allows one to play go (the boardgame) or to work on go problems |
00:33:25 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
00:33:27 | toed | (it's hard to search for go) |
00:33:36 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
00:34:27 | | Join alkaline [0] (n=chatzill@pool-72-88-255-122.nwrknj.east.verizon.net) |
00:35:15 | Llorean | toed: I don't believe so, no. |
00:35:22 | | Quit Mouser_X (Nick collision from services.) |
00:35:31 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
00:35:39 | toed | ah, that's a real shame |
00:35:56 | petur | feel free to contribute ;) |
00:36:11 | | Quit mirak (Remote closed the connection) |
00:36:14 | Llorean | I'd certainly be interested in seeing someone make one. ;) |
00:36:27 | markun | toed: are there any good GPL go engines? |
00:36:47 | toed | yeah, there's gnugo |
00:36:55 | markun | is it any good? |
00:37:02 | Llorean | It's not bad. |
00:37:05 | alkaline | Hey all i have a little prob with a ipod nano it won't start, but once plugged into a computer all it does is restart and restart, i tried the hold switch and menu and select trick but alas no good |
00:37:07 | toed | it's quite good, I think it's rated around 15k |
00:37:26 | Llorean | Isn't 7k assumed to be about the limit of computers anyway? |
00:37:34 | toed | I think so |
00:37:51 | Llorean | alkaline: Select+Play for disk mode. |
00:38:09 | toed | but AI isn't even necessary, if you had something that lets you play around on the board (thus allowing you to do problems) that would be wonderful as well |
00:38:10 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
00:38:14 | toed | I'd contribute if I could |
00:38:35 | alkaline | Llorean: use the hold switch as well? and should it be connected to computer for disk mode? |
00:39:14 | Llorean | alkaline: No hold switch, force a reboot with Menu+Select (or while plugged into a computer) then hold Play+Select early on in the Apple logo |
00:39:40 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
00:43:33 | | Join miepchen^schlaf [0] (n=hihi@p57B97C2E.dip.t-dialin.net) |
00:45:35 | barrywardell | I can't go to page 2 of my watched tasks in fs. |
00:46:14 | petur | solution: stop watching so many tasks |
00:46:25 | Llorean | barrywardell: Resets to all tasks? |
00:46:31 | barrywardell | yes |
00:46:34 | | Quit Abcminiuser ("User pushed the X - because it's Xtra, baby") |
00:46:40 | | Quit busa_blade ("Leaving") |
00:46:46 | Llorean | Same here |
00:46:49 | barrywardell | i can manually add tasks=watched to the url, but that's kinda annoying |
00:46:57 | Llorean | I've never used the watched tasks feature before. |
00:47:05 | barrywardell | well, &tasks=watched |
00:47:28 | alkaline | Seems like the usb cable is shot, the disk mode launches, and sometimes rockbox loads but than it fails. and restarts i dont think it's giving the charge or it's cut |
00:47:47 | | Quit Nico_P (Remote closed the connection) |
00:48:17 | Llorean | Rockbox shouldn't launch if you're in disk mode... |
00:49:23 | alkaline | i try disk mode the bottom displays ok to disconnect, a check than switches to a no battery charge |
00:49:25 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
00:50:33 | alkaline | no battery charge |
00:50:37 | alkaline | at all |
00:50:44 | alkaline | but it keeps restarting |
00:50:45 | Llorean | So it won't charge in disk mode? |
00:50:50 | alkaline | nope |
00:51:17 | Llorean | That suggests a hardware problem of some sort, yes. |
00:51:23 | alkaline | signs change from a check, no battery, cross, than check, |
00:51:25 | Llorean | Either the cable, or one of the ports |
00:52:13 | alkaline | Probably, I just am lucky it isnt mine lol |
00:52:20 | | Quit printfXh4 (Read error: 104 (Connection reset by peer)) |
00:52:33 | | Part toed |
00:53:11 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
00:54:04 | alkaline | alright now a huge battery is on screen i'll assume it's probably charging |
00:54:14 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
00:55:08 | | Join Supachikn_ [0] (n=Supachik@c220-239-145-155.eburwd1.vic.optusnet.com.au) |
00:56:15 | alkaline | well thanks Llorean for the help, I now know what to do once it does get a charge |
00:56:36 | | Quit matsl (Remote closed the connection) |
00:56:37 | Llorean | alkaline: Good luck |
00:56:46 | alkaline | thanks |
00:57:12 | | Quit alkaline ("Chatzilla 0.9.77 [Firefox 2.0.0.1/0000000000]") |
01:00 |
01:05:29 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
01:06:21 | | Join printfXh4 [0] (n=pseudo@62.215.85.167) |
01:06:35 | | Join webguest75 [0] (i=478b1325@gateway/web/cgi-irc/labb.contactor.se/x-461aa11e4d585c88) |
01:06:42 | | Quit obo ("bye") |
01:07:03 | | Quit webguest75 (Client Quit) |
01:07:07 | JdGordon | anyone know how to checkout svn at a certain revision? |
01:07:08 | | Join webguest75 [0] (i=478b1325@gateway/web/cgi-irc/labb.contactor.se/x-4c2b0df7fafc3c09) |
01:07:36 | | Quit webguest75 (Client Quit) |
01:10:45 | | Quit Supachikn (Read error: 110 (Connection timed out)) |
01:10:53 | | Nick Brunellus__ is now known as Brunellus (n=luigi@ip68-100-19-194.dc.dc.cox.net) |
01:10:53 | safetydan | JdGordon: svn update -r 1234 |
01:11:09 | safetydan | checkout probably accepts the same switch |
01:11:26 | JdGordon | cheers |
01:11:33 | JdGordon | google said −−revision |
01:11:39 | linuxstb | Or (I think, reading the docs) svn co svn://svn.rockbox.org/rockbox/trunk/@rev |
01:12:00 | *** | Saving seen data "./dancer.seen" |
01:12:19 | linuxstb | "svn help co" |
01:13:07 | JdGordon | bah, i was trying svn co help and getting errors |
01:13:13 | | Join MonkeyTamer [0] (n=chatzill@pcp009946pcs.santa-lucia.reshall.calpoly.edu) |
01:13:35 | linuxstb | I always do that first... |
01:14:04 | Mikachu | or if you use zsh you can just tabcomplete everything :) |
01:16:07 | | Quit Arathis ("Bye, bye") |
01:16:38 | JdGordon | amiconn: I just checked out the revision before the menu code started going in, and we are only 1600 bytes above the rec build size it was then... and going by last nights commit, that should be easily got by the time im done :) |
01:18:55 | safetydan | And I think the lang cleanup savings around around 2000 bytes on the recorder. So we should be well under. |
01:19:26 | * | linuxstb goes to flyspray to look for pointless new features :) |
01:19:54 | Llorean | Hehehe |
01:20:01 | Llorean | The recent plugin patch is 'pointless' |
01:20:22 | Llorean | It's only on H100 anyway, though. Heh |
01:20:44 | linuxstb | I would guess that most people only use about 5% of Rockbox anyway... Problem is that it's not the same 5%. |
01:20:55 | JdGordon | Llorean: are yoou talking about the one so you can shot and move in invadrox? |
01:21:13 | Llorean | JdGordon: No, the one that makes the SPDIF output flash in time with the VU Meter. |
01:21:44 | JdGordon | hahaha |
01:21:47 | JdGordon | awesome :D |
01:21:52 | * | linuxstb misread the VU meter task as a bug... :) |
01:22:16 | | Quit midgey () |
01:22:27 | JdGordon | im fixing keywords now... anyone know any files that dont expand $Id$ anymore? |
01:22:36 | JdGordon | apart from the files ive added recently |
01:22:50 | Llorean | linuxstb: If it were a feature request, I would've just rejected it I think. As it stands now, I wish there was a reason for closing 'silly' |
01:23:05 | | Join webguest37 [0] (i=ce74ba60@gateway/web/cgi-irc/labb.contactor.se/x-7c23236bff28393a) |
01:23:08 | linuxstb | Plugins are the place for pointless features though. |
01:23:32 | Llorean | Yeah, I guess it doesn't really hurt anything |
01:24:10 | Llorean | But I guarantee, were that to get committed, someone would bring up "But you added so and so, why can't you add this?" and it'd have to be explained once more that plugins are 'free' |
01:24:21 | | Nick webguest37 is now known as yun (i=ce74ba60@gateway/web/cgi-irc/labb.contactor.se/x-7c23236bff28393a) |
01:25:10 | | Join toed [0] (n=toad@gob75-5-82-231-180-120.fbx.proxad.net) |
01:25:54 | MonkeyTamer | I personally just find it amazing Rockbox is as small as it is |
01:26:08 | JdGordon | its not as small as it should be... |
01:26:14 | JdGordon | which is casuing problems :p |
01:26:26 | MonkeyTamer | seems to be the case as I'm discovering |
01:26:34 | MonkeyTamer | for certain platforms? |
01:26:35 | toed | is it possible to play or port ipodlinux games to rockbox? specifically, I'm looking at http://www.ipodlinux.org/Special:Module/igo |
01:27:23 | safetydan | toed, it's possible. Someone just has to step up and do it. |
01:27:37 | Mikachu | it's not much easier than porting something else to rockbox |
01:27:40 | linuxstb | toed: You can port them, which will basically mean adapting to use the Rockbox plugin API instead of the Linux/POSIX API. But the Rockbox plugin API attempts to follow POSIX. |
01:28:16 | | Quit petur ("Zzzzz") |
01:28:38 | toed | I see, I imagine it's not a trivial thing to do though? |
01:29:17 | JdGordon | its pretty trivial |
01:29:23 | safetydan | toed, depending on your level skill with programming, it may or may not be. |
01:29:24 | linuxstb | Not trivial, but not that hard once you understand how Rockbox works. |
01:29:26 | JdGordon | the worst part is any drawing code |
01:29:40 | toed | oh, I guess I'd have to port gnugo as well |
01:29:47 | Mikachu | it's trivial when you know how :) |
01:30:27 | | Part barrywardell |
01:30:27 | Mikachu | a math prof once spent 5 minutes in a lecture explaining why something was trivial |
01:30:54 | MonkeyTamer | that's one of my math professor's favorite words... |
01:31:32 | | Quit Mouser_X (Nick collision from services.) |
01:31:41 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:31:42 | toed | haha, I got something like that today; after a 20 minute proof the guy says the argument is elementary assuming measure theory |
01:33:49 | | Quit yun ("CGI:IRC (EOF)") |
01:34:35 | MonkeyTamer | nice, ipodpatcher saves me from typing the 2 associated with the ipod drive |
01:35:02 | Mikachu | happy days are here again |
01:35:32 | MonkeyTamer | but at a cost... what of the the need to make things smaller? |
01:37:15 | | Join courtc [0] (n=court@c-71-199-169-45.hsd1.ga.comcast.net) |
01:38:53 | MonkeyTamer | yay, happy days for me; an evident freezing bug in some earlier versions is no longer afflicting me |
01:38:56 | | Quit jhMikeS (Nick collision from services.) |
01:39:02 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
01:40:51 | Llorean | MonkeyTamer: Which iPod? |
01:41:27 | MonkeyTamer | ipod color |
01:41:52 | MonkeyTamer | versions 70-80something were freeezing the ipod |
01:42:09 | MonkeyTamer | with kop and without, but not anymore |
01:42:29 | linuxstb | I think that's just luck - some builds seem to (without obvious reason) work better than others. |
01:42:43 | Llorean | Well they shouldn't have been freezing _with_ KoC though |
01:43:07 | MonkeyTamer | that's what was strange, but that was only for 1 day's worth of builds |
01:43:34 | linuxstb | Llorean: AFAIK, KoC doesn't completely fix the freezing. |
01:44:09 | linuxstb | Although possibly it's related to gcc version - the build server has just been upgraded to 4.0.3... |
01:44:24 | MonkeyTamer | my personal experience is for my ipod color, I've had zero freezes with kop with the exception of yesterday; the only exception is when I applied w1ll1am's patch to test it |
01:44:57 | MonkeyTamer | but that of course is completely unrelated to kop |
01:45:03 | MonkeyTamer | *koc |
01:45:25 | | Quit [toffe] ("MegaIRC v3.27 http://ironfist.at.tut.by") |
01:47:35 | | Quit wooo (Read error: 110 (Connection timed out)) |
01:47:39 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
01:48:05 | Llorean | linuxstb: Ah, I'd heard the freezes had stopped with KoC6/8 |
01:48:16 | | Quit |Rincewind| ("Cya") |
01:49:59 | BiptoN | any new work on the recording issue with KoC yet? or the weird noise? |
01:50:19 | Llorean | Weird noise? |
01:50:51 | | Join miepchen^schlaf [0] (n=hihi@p57B97E53.dip.t-dialin.net) |
01:51:47 | | Quit Mouser_X (Nick collision from services.) |
01:51:57 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:53:15 | | Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
01:53:48 | Llorean | BiptoN: Weird noise? |
01:55:39 | * | Llorean sighs. |
01:58:57 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
01:59:00 | BiptoN | recording with the ipod |
01:59:27 | BiptoN | there is a weird noise that comes through on one channel on the 5.5g an dalot more noise on the 4g |
01:59:59 | Llorean | Is there a bug report on this? |
02:00 |
02:00:09 | BiptoN | i dunno |
02:00:18 | BiptoN | i outta submit one |
02:00:43 | Llorean | If there's not already one, then yes. |
02:00:56 | Llorean | Document how to reproduce it, and maybe include a sample or two. |
02:01:11 | BiptoN | ok |
02:01:14 | BiptoN | i can do that |
02:01:27 | | Part TrueJournals |
02:01:51 | linuxstb | ipod recording shouldn't really be called anything more than experimental at the moment... |
02:02:18 | BiptoN | that's why i haven't submitted a bug report |
02:02:22 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
02:02:29 | BiptoN | i know you and barry were just gettin it started |
02:05:25 | | Part pixelma |
02:15:53 | | Join Jsunu [0] (n=Jsunu@d154-20-129-186.bchsia.telus.net) |
02:22:57 | | Quit Mouser_X (Nick collision from services.) |
02:23:06 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
02:28:17 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
02:29:43 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
02:30:46 | | Join bonbonthejon [0] (n=jon@69.61.203.3) |
02:37:05 | | Join [toffe] [0] (n=[toffe]@70.135.33.67) |
02:37:41 | * | Llorean thinks SPC should be committed just so it doesn't need resyncing daily. :-P |
02:38:51 | Llorean | midkay: What compiling problem were you having with VMWare? |
02:39:02 | midkay | Llorean: you're on the ball today. :) |
02:39:16 | Llorean | Well, that task was on my watch list. |
02:39:17 | midkay | i can't remember what it said.. some odd error, let me restart it. |
02:39:35 | Llorean | Were you compiling an ARM target? |
02:39:38 | midkay | i searched around to see if anybody had any siilar problem, couldn't find anything like it. |
02:39:39 | midkay | yes. |
02:39:49 | Llorean | Is your arm-elf-gcc 4.0.2 or 4.0.3? |
02:39:57 | | Join miepchen^schlaf [0] (n=hihi@p57B97E53.dip.t-dialin.net) |
02:40:04 | midkay | 4.0.2. |
02:40:11 | Llorean | Ah |
02:40:12 | midkay | i did look at the build log - everybody's running 4.0.3 now. |
02:40:16 | Llorean | Yup |
02:40:19 | Llorean | It's required now |
02:40:25 | Llorean | But the new vmware image has it. |
02:40:28 | midkay | but i didn't see any commit messages that introduced a requirement for it.. |
02:40:39 | Llorean | Or you can jump through a couple really minor hoops to install it on your older one |
02:41:00 | Llorean | Well, if I recall, we didn't realize the commit required 4.0.3 (because many/most servers had it anyway) until after it went in. |
02:41:20 | midkay | remember which one it was? |
02:41:30 | Llorean | Sorry |
02:42:05 | midkay | no prob, just curious.. thanks for pointing it out. (i did check the vmware page when i got the error, too. it hadn't yet been updated..) |
02:42:12 | midgey | i think it was jdgordon's initial menu commit |
02:42:40 | midgey | 4.0.1 builds fine here on my mac |
02:42:56 | Llorean | So it's just 4.0.2 that doesn't work? |
02:43:10 | midgey | i believe so, well at least i have no problems |
02:44:40 | Llorean | I do remember some mention of it being a bug in 4.0.2, but I wasn't sure if that was the same thing |
02:45:44 | * | safetydan is all for comitting partially working codecs :) |
02:46:08 | safetydan | The public embarassment of having it not work is even more motivation to fix it |
02:49:06 | Llorean | It's not even 'partially working' in my experience. |
02:49:33 | Llorean | It 'works fine except with unreliable metadata' I would say. Which is kinda the state of AAC anyway, except I think this works better than it. :-P |
02:49:44 | safetydan | ha |
02:49:54 | | Join brenton_ [0] (n=chatzill@adsl-70-235-147-155.dsl.rcsntx.sbcglobal.net) |
02:50:04 | | Part brenton_ |
02:50:07 | safetydan | Well I'm redoing speex.c to use Tremor's ogg parser so hopefully that will fix a few things. |
02:50:07 | Llorean | Though I understand it could use a good deal of optimizing still |
02:50:23 | midgey | i thought it wasnt fullspeed on quite a number of songs? |
02:51:02 | Llorean | midgey: Neither is AAC though, on most targets. |
02:51:12 | midgey | true enough |
02:51:38 | Llorean | I think SPC's at the point where putting it in SVN means less time ever spent simply resyncing it. |
02:52:14 | Llorean | safetydan: I still haven't managed to reproduce the pops on any but that one file. |
02:52:18 | Llorean | It really irritates me. |
02:53:20 | Llorean | Can speex files be cut easily? Anyone know? |
02:53:42 | safetydan | Well they're just ogg streams, so if you can find an ogg cutting tool |
02:54:10 | Llorean | I was thinking of cutting around one of the noises and attaching it to the patch if the cut file still showed the symptom. |
02:54:15 | Llorean | err to the tracker entry |
02:55:02 | * | midgey rocks out to Turtles in Time |
02:55:16 | midgey | spc is working a lot nicer than the last time I tried it |
02:55:41 | Llorean | I've been using it a lot, though on a gigabeat where performance isn't really able to be judged. |
02:55:52 | safetydan | Llorean, That'd be good actually. Though have you tried playing it in the sim? There's some debug code in there that might be printing out errors if there's something up with the stream. |
02:56:17 | bk | on linux you can use ogmtools (http://www.bunkus.org/videotools/ogmtools/) to split/merge Ogg streams |
02:56:24 | Llorean | safetydan: I haven't tried it with the sim. I can't get audio to work in debian, and haven't got the tools to cross compile for windows set up. |
03:00 |
03:08:09 | safetydan | ah well, if we can just get a stream snippet that reproduces the issue that'll be enough |
03:08:31 | Llorean | Well, next time Rasher's sims update I'll use one of those and try it. |
03:11:55 | | Quit bonbonthejon (Remote closed the connection) |
03:12:01 | *** | Saving seen data "./dancer.seen" |
03:13:52 | | Quit lukaswayne9 (Read error: 104 (Connection reset by peer)) |
03:16:47 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
03:19:41 | | Join bonbonthejon [0] (n=jon@69.61.203.3) |
03:22:27 | | Join twisted` [0] (i=hemerte@xs6.xs4all.nl) |
03:24:18 | twisted` | ey, question, is it absoletely impossible to get rockbox on a iPod that's HFS+ formatted? |
03:24:58 | JdGordon | well... you can install the bootloader... but thats it |
03:25:53 | Llorean | twisted`: Is there some terribly compelling reason not to convert it? |
03:28:34 | twisted` | Llorean: yeah, no windows machine :) |
03:28:54 | twisted` | and fat32 sucks since I have files bigger then 4gb on my iPod stored sometimes too |
03:29:51 | | Quit CriamosAndy ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
03:31:25 | Llorean | twisted`: Converting it doesn't require a windows machine. |
03:31:40 | Llorean | But if you don't want to convert your iPod, you'll have to convert Rockbox, or live without it. |
03:32:45 | | Join nickv111 [0] (n=nick@c-75-70-18-52.hsd1.co.comcast.net) |
03:34:10 | nickv111 | Hey guys. I'm having trouble with Rockbox on my 3g iPod. While I can play music and all, every few seconds, it stops playing, and then resumes |
03:34:14 | nickv111 | It's a little choppy |
03:34:33 | Llorean | Yes, the 3G iPod has some performance issues inherent in the hardware design. |
03:34:40 | Llorean | We haven't found a good way to solve that problem yet. |
03:34:45 | nickv111 | I see. |
03:35:07 | nickv111 | Is that also the reason for the bad scroll wheel response? |
03:35:17 | Llorean | Somewhat, yes. |
03:38:43 | nickv111 | Overall, I'm pretty happy with Rockbox, though. I may get another iPod for running it. Any plans on getting the Nano 2g working? Last I checked, nobody was really dedicated to it. Same story now? |
03:39:46 | Llorean | Nobody has one. |
03:39:53 | nickv111 | I see. |
03:39:56 | Llorean | It's also a fairly large amount of work. |
03:40:04 | nickv111 | What needs to be done? |
03:40:29 | Llorean | Figure out how to decrypt the firmware, figure out how to load our own firmware, write drivers for a large number of new undocumented pieces of hardware... |
03:40:31 | Llorean | Basically, everything |
03:40:35 | Llorean | It's a whole new port, from scratch |
03:40:39 | nickv111 | Wow. |
03:40:58 | nickv111 | If I had a Nano, I'd offer to help |
03:41:05 | nickv111 | But, then again, I don't. |
03:41:41 | * | nickv111 ponders what he could do to help |
03:42:01 | Llorean | Really it needs probably several very dedicated people with the hardware. |
03:42:21 | nickv111 | I know of one person with a 2g Nano, but I doubt he'd be willing to mess with it too much |
03:42:21 | Llorean | If you want a modern flash based player for Rockbox, wait until the Sansa e200 has audio, probably |
03:43:12 | safetydan | Can the 3g nano play smoothly without the peak meters? |
03:43:24 | Llorean | safetydan: I think _sometimes_ |
03:44:28 | nickv111 | So what's usually the process to start a new port? |
03:44:32 | nickv111 | I mean, I wouldn't even know where to start |
03:44:55 | nickv111 | Crack open the case and see what kind of components it has? |
03:45:10 | nickv111 | Look up specifications? |
03:45:16 | nickv111 | I'm just seeing where I'd even begin. |
03:46:39 | Llorean | Well, the first two things that need to be done (really in either order) is figure out exactly what all the hardware is in it, and gather datasheets for any that's documented, and figure out how to load your own firmware onto the device (what is necessary, are the files encrypted/signed, etc) |
03:47:19 | nickv111 | To load your own firmware onto the device. . . Isn't that just overwriting your boot partition? |
03:49:30 | Llorean | That just puts your firmware in place. |
03:49:51 | Llorean | But for example on the 2nd generation Nano, the bootloader expects the firmware to be encrypted in a certain way |
03:50:18 | Llorean | So, we need to either figure out how to encrypt our firmware in the right way for the bootloader to load it, or figure out if there's a way like on the Sansas for us to tell it to expect an unencrypted file |
03:51:03 | nickv111 | Hmm. . . |
03:52:09 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
03:55:58 | nickv111 | Hey, I'm working on calculator.c. If I make any improvements, to whom to I give them so they can be committed? |
03:56:27 | nickv111 | to whom do* |
03:58:02 | TrueJournals | FlySpray... the patch tracker |
03:58:04 | Llorean | You post a patch to the patch tracker |
03:58:08 | nickv111 | Okay. |
03:58:22 | nickv111 | Thanks for the help |
03:58:25 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
04:00 |
04:00:00 | nickv111 | BRB |
04:02:11 | | Join maeck [0] (n=marcel@h-67-100-139-10.dnvtco56.covad.net) |
04:03:18 | twisted` | Llorean: so Rockbox doesn't support it? cause I couldn't really figure out what the cause of it is anyways... |
04:09:31 | Llorean | twisted`: I don't know what you're asking. |
04:09:41 | Llorean | Do you mean "HFS+" by "it"? |
04:11:29 | | Join scubacoles [0] (n=scoles@eth4699.sa.adsl.internode.on.net) |
04:13:05 | scubacoles | Is there a reason why the .rockbox folder is built as a hidden file? |
04:13:49 | TrueJournals | scubacoles: some operating systems hide folders with their first character being a . |
04:13:50 | Llorean | So it doesn't show up as clutter during normal browsing, and so it's less likely to accidentally be modified on the device? |
04:14:25 | TrueJournals | What Llorean said... :-p |
04:15:03 | Llorean | Generally speaking, a user shouldn't be browsing into it during normal use. |
04:18:23 | scubacoles | My annoyance with it is more due to MacOS Finder's insistence on overwriting the entire folder in an upgrade rather than just overwriting each component within the folder. |
04:19:04 | Llorean | What's the difference? |
04:19:10 | Llorean | Does it delete files that aren't present in the new one, or something? |
04:19:29 | scubacoles | I have to view Hidden Folders and manuall drag across all but the wps, themes and config folders, otherwise I lose all data in those folders... |
04:19:35 | scubacoles | manually |
04:19:57 | midgey | finder likes to delete the whole folder and then add the new one |
04:20:01 | midgey | its quite annoying |
04:20:02 | scubacoles | One thing that Windows Explorer does much better |
04:20:31 | Llorean | Being unhidden would fix that for some reason? |
04:20:39 | midgey | nope |
04:20:45 | scubacoles | and to view hidden folders, you need a 3rd party app |
04:20:54 | midgey | command line works the best here |
04:21:09 | scubacoles | without viewing hidden folders you can't browse to .rockbox |
04:21:52 | midgey | you can do "go to folder" in finder |
04:21:59 | scubacoles | yeah command line would work fine, but I'm very much a command line novice... |
04:22:05 | midgey | its just not convenient |
04:23:14 | scubacoles | I'll try the "go to folder" method on my next update. |
04:23:39 | | Part TrueJournals |
04:23:39 | Llorean | You could also just extract directly to the device, couldn't you? |
04:23:44 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
04:24:32 | scubacoles | Extracting to the device empties the wps, themes and config folders |
04:25:00 | Llorean | That's a horrible... well... whatever does that. |
04:25:25 | scubacoles | well using Stuffit to extract does anyway, I haven't tried any other archive utilities (if they exist) |
04:25:56 | scubacoles | maybe .rockbox could not include those folders?? |
04:26:16 | TrueJournals | Hey, I just wanted to let everyone know about my GUI program to encode videos for rockbox. Check it out at http://www.misticriver.net/showthread.php?t=51189 |
04:26:22 | Llorean | .rockbox doesn't have a config folder. |
04:26:23 | TrueJournals | (Just updated it...) |
04:26:35 | Llorean | As for themes and wpses, how would you suggest we go about distributing the default ones? |
04:26:42 | midgey | scubacoles: honestly your best bet is terminal (command line) |
04:26:56 | Llorean | It seems that Rockbox shouldn't be blamed for bad tools. :-P |
04:27:08 | midgey | lets say rockbox.zip is your build and your device is at /Volumes/H300 |
04:27:13 | midgey | the command is |
04:27:24 | midgey | unzip rockbox.zip -d /Volumes/H300 |
04:27:40 | scubacoles | Trying to talk a world of Windows (and *nix) users to cater for a flaw in Finder isn't going to work is it!!! |
04:28:00 | Llorean | Why not try to talk Apple into fixing the flaw? |
04:28:05 | * | midgey dislikes finder |
04:28:06 | scubacoles | midgey: Thanks |
04:28:12 | | Join tanq_ [0] (n=tanq@24-178-205-79.dhcp.ftwo.tx.charter.com) |
04:28:43 | scubacoles | Llorean: I wouldn't be the first, Finder is the worst thing about MacOS |
04:29:57 | scubacoles | config folder = backgrounds folder.... I knew there was a 3rd folder, just couldn;t remember what it was |
04:33:20 | twisted` | Llorean: well, why Rockbox cannot be installed and used on HFS+ :) |
04:33:29 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:33:35 | | Join busa_blade [0] (n=busa_bla@pool-72-66-2-215.washdc.fios.verizon.net) |
04:34:32 | Llorean | twisted`: Because there's no support for reading an HFS+ filesystem. |
04:34:53 | | Part TrueJournals |
04:36:18 | safetydan | Llorean, it's not really a flaw. It's always been like that on Apple OS's |
04:36:25 | busa_blade | anyone have a f40 gigabeat? |
04:36:52 | Llorean | safetydan: It seems silly, at least |
04:36:53 | Llorean | busa_blade: Yes. |
04:37:01 | * | twisted` cries |
04:37:29 | safetydan | If you think about it makes sense. It basically treats directories like files and allows you to overwrite them. Though this particular feature is a source of major holy wars between the Windows way and the Mac way. |
04:37:38 | busa_blade | Llorean: what OS did you install rockbox from? |
04:37:43 | Llorean | twisted`: Convert your iPod, keep a large secondary HFS+ partition for your giant files. |
04:38:22 | Llorean | safetydan: It seems to me the simplest solution would be "Do you wish to overwrite the whole folder, merge contents giving the new folder priority, or cancel?" |
04:38:24 | safetydan | I'd also support having user configurable stuff outside of .rockbox. You should be able to blow away and restore .rockbox without affecting your settings. |
04:38:26 | Llorean | busa_blade: Windows. |
04:38:32 | twisted` | that would defeat the purpose of having space available on my iPod :) |
04:38:48 | safetydan | Llorean, that's been argued before. The Mac faithful like it as it is :) |
04:39:12 | busa_blade | darn |
04:39:22 | | Quit tanq (Connection timed out) |
04:39:24 | Llorean | safetydan: No option to preserve the files? |
04:41:27 | safetydan | Llorean, nope. Part of the reason is that when you install applications on OS X, you just drag the application folder where you want it. If you merged the contents of the old and the new, you'd end up with a broken app. |
04:41:44 | | Join MonkeyTamer [0] (n=chatzill@pcp009946pcs.santa-lucia.reshall.calpoly.edu) |
04:42:11 | safetydan | http://www.xvsxp.com/files/copying.php |
04:42:23 | * | safetydan gets back on topic |
04:43:07 | Llorean | safetydan: Honestly, it seems to make more sense to require a manual delete first than to require a much more tedious manual merge, but I come from a windows background so while I'm biased in favour of 'less work' I may not see it properly |
04:46:27 | safetydan | It is less work for that one scenario, since it saves you from having to delete the folder first. If you actually want to merge the contents, then you're on your own in the Mac world. |
04:47:00 | Llorean | Is deleting a folder on mac as simple as clicking it, hitting a key, and choosing "Yes"? |
04:48:00 | safetydan | Llorean, I would assume so. Though I imagine most people would drag the folder to the trash rather than use the keyboard. |
04:48:04 | safetydan | mac people that is |
04:48:20 | nickv111 | Hey, when a plugin does something like, "#include "math.h"", is that relative to firmware/include? |
04:49:23 | safetydan | nickv111, it's relative to a few places. I forget the exact order, but current directory is one of them, along with firmware/include |
04:49:33 | nickv111 | Okay. Thanks |
04:49:47 | nickv111 | Well, calculator.c seems to define a few constants that are already defined in math.h. . . |
04:50:55 | Llorean | With more or less precision? |
04:51:01 | nickv111 | Same. |
04:51:13 | Llorean | Odd |
04:51:35 | nickv111 | I also defined LN10 until I realized that there was M_LN10 |
04:51:41 | | Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
04:51:42 | nickv111 | And PI is redundant because there's M_PI |
04:53:25 | safetydan | nickv111, you can always try including math.h and find out |
04:53:40 | nickv111 | #include "math.h" is already there |
04:53:58 | nickv111 | So whoever coded this defined PI and such, instead of using math.h's constants |
04:54:34 | Soap | Is calculator older than those defines in math.h? |
04:54:47 | nickv111 | Maybe. Whatever is the case, I'm fixing it |
04:54:53 | nickv111 | I'm also coding in logs and such |
04:55:02 | * | safetydan is slightly dismayed to see that there's a cordic function in calculator.c |
04:55:15 | safetydan | If I'd seen that I could have saved myself some googling |
04:55:16 | safetydan | oh well |
04:55:33 | nickv111 | I don't quite understand the CORDIC function |
04:55:45 | | Join miepchen^schlaf [0] (n=hihi@p57B96DC4.dip.t-dialin.net) |
04:55:54 | nickv111 | Why do they have a table of y=2^-x and y=atan(2^-x)? |
04:55:59 | safetydan | nickv111, the calculator plugin hasn't had any calcuation related changes for nearly 2.5 years, so it's probably just bitrot resulting in PI being used instead of M_PI |
04:56:16 | nickv111 | I _kind of_ understand CORDIC |
04:56:24 | nickv111 | Not well, though, because my trig skills are seriously lacking |
04:56:29 | nickv111 | I haven't even gotten to trig in school yet :-\ |
04:56:49 | safetydan | nickv111, http://www.dspguru.com/info/faqs/cordic.htm |
04:59:24 | nickv111 | Hmm. I understand a bit |
04:59:43 | nickv111 | Good thing is, I understand stuff about complex phases |
05:00 |
05:00:04 | nickv111 | When it says j, it means the imaginary unit, right? |
05:00:08 | safetydan | Actually, Wikipedia's article is pretty good http://en.wikipedia.org/wiki/CORDIC |
05:00:14 | nickv111 | I'm used to it being i. |
05:00:25 | safetydan | yeah j tends to get used in engineering circles instead of i for the complex part |
05:01:41 | safetydan | If you want to expand to other mathematical functions, cordic is a good base http://www.voidware.com/cordic.htm |
05:02:12 | * | safetydan goes back to his real work |
05:10:11 | | Join Xerion_ [0] (i=xerion@zarathul.student.utwente.nl) |
05:10:41 | nickv111 | Wow, I don't unerstand CORDIC much at all. |
05:11:07 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
05:11:07 | | Nick Xerion_ is now known as Xerion (i=xerion@zarathul.student.utwente.nl) |
05:12:06 | *** | Saving seen data "./dancer.seen" |
05:12:46 | nickv111 | First of all, why is the rotation matrix what it is? |
05:13:09 | hcs | (because if it wasn't it'd be something else) |
05:14:56 | nickv111 | No, what I mean is, how do you derive the rotation matrix? |
05:15:03 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
05:19:46 | | Quit bun-bun () |
05:26:27 | | Join bun-bun [0] (n=bun@71-92-214-26.static.mtpk.ca.charter.com) |
05:30:27 | safetydan | nickv111, maybe the original paper will help http://www.jacques-laporte.org/Volder_CORDIC.pdf |
05:32:44 | * | safetydan doesn't really understand cordic that well but managed to get something running that works well enough for the equalizer coefficient generator in Rockbox |
05:34:19 | | Quit BiptoN ("Leaving") |
05:34:59 | | Quit dpassen1 () |
05:35:28 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU) |
05:35:38 | | Part Llorean |
05:37:33 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:39:25 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
05:39:43 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
05:44:25 | | Join markun_ [0] (n=markun@rockbox/developer/markun) |
05:44:57 | | Quit scubacoles ("Leaving") |
05:47:03 | | Join JerryLange [0] (n=chatzill@ppp139.hk.centurytel.net) |
05:51:44 | | Quit nickv111 (Read error: 104 (Connection reset by peer)) |
05:52:36 | | Join nickv111 [0] (n=nick@c-75-70-18-52.hsd1.co.comcast.net) |
05:53:00 | nickv111 | I think I'm starting to understand the CORDIC FAQ. Basically, to rotate by i is to rotate counterclockwise on the complex plane by 90 degrees, right? |
05:59:17 | | Join arex [0] (n=arexbear@653236hfc108.tampabay.res.rr.com) |
05:59:40 | * | arex waves |
05:59:49 | arex | i need to know someting real quick |
06:00 |
06:00:32 | arex | im new to this rockbox firmware, and i need to know where i put the music on the mp3 player.. |
06:00:56 | arex | dose it just go in a new folder named Music ?? |
06:03:36 | JerryLange | with the rockbox firmware you can put the music anywhere you want |
06:04:27 | arex | so it dosent have to be in its own folder ? |
06:05:33 | JerryLange | nope only if you want it to. its your choice. |
06:05:56 | arex | oh, alright |
06:06:00 | arex | Thanks.. |
06:06:37 | * | arex pats JerryLange on the back |
06:06:43 | | Part arex |
06:07:36 | | Quit markun (Read error: 110 (Connection timed out)) |
06:10:51 | | Quit nickv111 (Connection timed out) |
06:18:30 | | Join BjoernErik [0] (n=unknown@250.80-202-105.nextgentel.com) |
06:25:16 | | Quit Xerion (Read error: 113 (No route to host)) |
06:25:18 | | Join Xerion_ [0] (i=xerion@zarathul.student.utwente.nl) |
06:25:32 | | Nick Xerion_ is now known as Xerion (i=xerion@zarathul.student.utwente.nl) |
06:26:16 | | Quit markun_ (Read error: 113 (No route to host)) |
06:27:23 | | Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean) |
06:30:18 | | Join markun [0] (n=markun@rockbox/developer/markun) |
06:30:33 | | Quit Bjoern-Erik (Connection timed out) |
06:31:31 | | Part safetydan |
06:40:38 | | Join miepchen^schlaf [0] (n=hihi@p57B96587.dip.t-dialin.net) |
06:46:08 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
07:00 |
07:04:41 | | Quit maeck ("Ex-Chat") |
07:04:52 | | Quit thegeek () |
07:05:21 | | Join combrains [0] (n=combrain@125-237-208-105.jetstream.xtra.co.nz) |
07:05:41 | JdGordon | woohoo :) another 200bytes off the rec build |
07:06:31 | combrains | who was it that got gb cradle USB support? |
07:06:33 | JdGordon | 1200bytes above where we were before the menu code started going in |
07:06:41 | JdGordon | markun probably |
07:06:54 | combrains | not by the rb front page |
07:07:06 | combrains | i wanna shake their hand |
07:07:44 | midgey | kkjurbun i believe |
07:08:37 | JdGordon | :'( the system menu is a big one... |
07:09:18 | combrains | hmm... looks like its time for me to CVS up again - havnt bothered for about 2 weeks |
07:09:59 | JdGordon | cvs up wont do very much |
07:10:06 | JdGordon | we have been on svn for over a month now |
07:10:10 | combrains | doh SVN |
07:10:17 | combrains | my badf |
07:10:35 | combrains | :) |
07:12:08 | *** | Saving seen data "./dancer.seen" |
07:12:37 | hcs | hmm, trying to decide what to do with the SPC codec |
07:13:01 | hcs | do I try to be done with it before initial commit? |
07:13:02 | Llorean | hcs: Well, it's in need of syncing right now, isn't it? |
07:13:08 | Llorean | :-P |
07:13:23 | hcs | finding out, I'm svn'ing |
07:13:35 | midgey | small changes, 10 sec fix |
07:13:36 | Llorean | It's id3.h again, if I recall. When they moved speex. |
07:13:41 | hcs | dag nabbit |
07:13:47 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:14:02 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
07:14:32 | Llorean | Can you do anything about it reporting everything as 'Blues'? Maybe even just "Unknown" for the time being? That's the only thing obvious to me that doesn't sit well. |
07:14:49 | Llorean | From a user perspective, that is |
07:14:52 | hcs | ok, when I sync it I'll throw something in |
07:15:06 | midgey | oh and are all spc supposed to be 3:05 in length? |
07:15:21 | Llorean | midgey: That's bad tagging |
07:15:37 | Llorean | They have to be tagged with a proper length, or they default to that. |
07:15:46 | Llorean | Or so I've been led to understand |
07:15:50 | hcs | true |
07:15:52 | midgey | hmm can't say i've used spc before this |
07:16:07 | hcs | snesmusic.org is recommended for properly tagged spcs |
07:16:13 | Llorean | I've had no problems with the ones I got from the site hcs just recommended. |
07:16:24 | midgey | ah, i think i got mine from zophar |
07:16:34 | Llorean | Yeah, the Zophar ones were fairly unreliable for me |
07:17:03 | hcs | snesmusic is more like HVSC in their attention to detail and completeness |
07:17:45 | | Join miepchen^schlaf [0] (n=hihi@p57B96587.dip.t-dialin.net) |
07:18:31 | hcs | how about the code layout I have now, with the main driver in spc.c and most of the emulation stuff in spc/ ? |
07:18:37 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
07:19:29 | midgey | hmm so rsn is just a renamed zip? |
07:19:41 | hcs | renamed rar |
07:19:57 | midgey | ah makes sense |
07:20:01 | Llorean | Does windows have a way to change the extension on a bunch of files easily? |
07:20:07 | Llorean | I ended up just using the command prompt. |
07:20:25 | hcs | well, yeah, and it's easy to with with the command prompt |
07:20:35 | hcs | tougher in, say, bash |
07:20:45 | Llorean | ren *.rsn *.rar |
07:21:08 | jhMikeS | hcs: if it turns out that it really needs to have globals for coldfire, it will need a header with the shared declarations outside of spc.c to compile |
07:21:10 | hcs | windows explorer has a lot of confidence in the extensions |
07:21:12 | Llorean | But I realized I don't know a point and click way to accomplish the same thing. It seems like the kinda thing I'd have had to have talked someone through by now, but I haven't. |
07:21:46 | hcs | jhMikeS: well at the moment everything is just directly #include'd into spc.c |
07:22:32 | jhMikeS | hcs: it needs it even then. you don't think spc_dsp.c and spc_cpu.c would be better to have? |
07:23:08 | | Quit Mouser_X (Nick collision from services.) |
07:23:11 | hcs | jhMikeS: yes, blargg named the files that way "so no one would try to compile them by themselves" |
07:23:17 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:23:25 | jhMikeS | ?? lol |
07:23:58 | hcs | genre = 255 is unknown? |
07:25:19 | hcs | I prefer to have everything in one huge file, like I do with nsf,c |
07:25:20 | hcs | *nsf.c |
07:25:21 | Llorean | Is genre restricted to an int? |
07:25:25 | Llorean | Or char? |
07:25:35 | bagawk | that would make sense to me, you are at the limit of a unsigned char |
07:25:43 | hcs | char, I think, and that's what the other metadata setters use by default |
07:26:11 | Llorean | I thought you could have arbitrary genres with some formats. |
07:26:21 | Llorean | I thought the char was just ID3v1 |
07:26:37 | Llorean | Not that it matters in this case, since I guess there's not an Genre tag for these files. :) |
07:26:50 | hcs | well, I take it that if there's a genre string somewhere and it's unset it'll just use the id3 thingy, which we set to unknown |
07:27:03 | hcs | and I should probably do this for SID, NSF, and ADX, too |
07:28:12 | Llorean | hcs: 36 is 'Game' |
07:28:19 | hcs | hmm |
07:28:43 | midgey | speaking of ADX is there some source to download adx files? all the ones I have didn't work |
07:28:44 | Llorean | Which seems valid for NSF and SPC |
07:29:07 | hcs | midgey: where did you get these adx files from? |
07:29:09 | * | midgey hopes he wasn't trying to play a movie file... |
07:29:33 | midgey | one of my dreamcast games I attempted to back up to my hdd years ago |
07:29:46 | jhMikeS | hcs: I'm not trying to complicate things...but to make it work all things need to be defined in spc.c before including either header since then Spc_Dsp.h has to know about spc_emu. |
07:29:47 | hcs | hm, that ought to work |
07:29:48 | midgey | no idea if I did it right |
07:30:32 | jhMikeS | if it ends up not really mattering, then it's all moot anyway :) |
07:31:09 | hcs | midgey: there is another type of codec used in some files, that particular game might use it, and I don't know how to play it. If you could upload a representative file somewhere I could take a look. |
07:31:26 | hcs | this site has a lot of ADXs to test: http://rotb.mgbr.net/music.htm |
07:31:54 | midgey | ok, ill see if i can track down to problematic file; i may have since deleted it |
07:32:18 | hcs | jhMikeS: hmm, ok, well, guess we'll have to wait until we can find out |
07:33:07 | hcs | meatdata.c :) |
07:34:47 | jhMikeS | I hope it doesn't cause it adds a bit of ugliness |
07:35:31 | | Quit [toffe] ("MegaIRC v3.27 http://ironfist.at.tut.by") |
07:36:07 | hcs | regarding the pp5020 freq scaling issues, I couldn't help notice that frequency scaling was taken out of the gigabeat because it reduced battery life... |
07:36:29 | hcs | might it be reasonable to do this for ipods as well, considering the more serious problems it causes? |
07:36:46 | Llorean | hcs: There's already an unofficial build without frequency scaling |
07:37:01 | JdGordon | hehe /me has got rockbox on a diet :p the flab is just falling off! |
07:37:03 | hcs | I'm aware, and ditto for my builds |
07:37:16 | Llorean | But wouldn't it be better to just solve the problem? |
07:37:30 | | Quit atsea-196 (Remote closed the connection) |
07:37:31 | hcs | sure, but which can we do right now? |
07:37:32 | Llorean | Users have the option to use an unsupported build for the time being. |
07:37:56 | Llorean | But if you give them a supported build without the problem, how many do you think will be willing to test potential fixes? |
07:38:59 | Llorean | As it is, the majority prefer to look for workarounds than solutions, and don't like to try to reproduce bugs. Tell them we'll hand them the workaround on a silver platter... I dunno. |
07:39:18 | | Join atsea-196 [0] (i=ariel@gateway/tor/x-b8743b2b7cc81c19) |
07:39:22 | Llorean | It sounds cynical, but at least it provides incentive. |
07:40:13 | hcs | well, as I've said before, I feel it just harms the image of rockbox unnecessarily |
07:40:44 | Llorean | Well, then why not delist it as a supported target, categorize it as 'experimental'? |
07:41:24 | * | jhMikeS knows about the difficulty of getting serious testers for bug fixing |
07:41:34 | Llorean | I think a non-freezing version with even poorer battery life than the other PP targets isn't exactly good for the image either. |
07:41:54 | Llorean | In the case of the Gigabeat, at 300mhz I understand it gets comparable battery life to the retail firmware. |
07:42:17 | Llorean | Not scaling is actually, apparently, 'doing it the right way' |
07:42:35 | Llorean | And there tends to be a lot of emphasis on 'doing it the right way' around here, it seems. ;) |
07:43:48 | hcs | ok, well, just thought I'd bitch about it again |
07:44:51 | Llorean | Have you tried KoC8 (with or without the multiplier change?) |
07:45:18 | hcs | I think I did, but for some reason I don't recall the outcome |
07:45:22 | Llorean | Ah |
07:45:34 | hcs | I switched to no boost for stability in profiling |
07:45:51 | Llorean | Gotcha |
07:46:29 | perldiver | the booting sequence on gigabeats is around 4 seconds faster now, we tested deleting (and putting just few bytes into needed files) the rest of the OF files |
07:46:56 | Llorean | perldiver: This is assuming you never want to revert, right? |
07:47:02 | perldiver | correct |
07:47:11 | perldiver | but you can always back it up |
07:47:41 | Llorean | Considering I've never booted the original firmware, I don't think I'll need to worry _too_ much about it. ;) |
07:47:45 | hcs | jhMikeS, Llorean: just put up patch for genre and syncage |
07:48:24 | perldiver | the whole sequence takes about 6 seconds for me now, from POWER button to WPS |
07:48:55 | hcs | jhMikeS: the SPC700 can have 256 samples in memory to look up, but certain games (Doom) change this mapping in realtime |
07:49:04 | Llorean | That is the only thing uncomfortable to me about the Gigabeat. So much slower booting than my other players. |
07:49:12 | | Join Abcminiuser [0] (n=DPC@ppp36FB.dsl.pacific.net.au) |
07:49:25 | perldiver | 6 seconds is still slow? |
07:49:38 | perldiver | but yeah, flashing would help here |
07:51:06 | perldiver | OF boot was around 5 seconds |
07:52:06 | Llorean | Was that from a suspend-like state, or after a full battery poweroff? |
07:52:31 | perldiver | full battery poweroff |
07:52:34 | jhMikeS | hcs: ok, but a simple captured image like an .spc file doesn't do that. you need another cpu to send that data, right? |
07:52:50 | perldiver | "hibernation" mode gives around 3 to 4 |
07:53:14 | hcs | jhMikeS: no, it can be changed by the SPC, there is a table for the address where each of the 256 samples starts |
07:53:14 | amiconn | perldiver: Then it's the first of I know of that actually boots quite fast... |
07:53:20 | perldiver | it was still kind of slow, as i remember it |
07:53:53 | | Quit busa_blade (Remote closed the connection) |
07:54:07 | hcs | jhMikeS: this is very rarely done, though, Doom is the only one I've seen yet |
07:54:08 | amiconn | All others are 10 sec or more, sometimes much more |
07:54:37 | perldiver | hmm why Llorean said he's uncomfortable with it then? |
07:54:54 | Llorean | perldiver: Because I've been using a Nano. :-P |
07:55:00 | perldiver | oh :) |
07:55:07 | Llorean | Which really has unbeatable boot time. |
07:57:03 | perldiver | im sure a flashed gigabeat might compete with that |
07:57:18 | jhMikeS | hcs: I was asking about it regarding the spc file itself somehow changing the samples from one set to another completely different one (say, an spc file with 300 samples). it doesn't appear to operate that way. once it has cached the max 256 entries, there won't be any more in an spc file iiuc. sure, the game program can change them. |
07:57:27 | amiconn | You cannot really compare flash with hdd based players wrt boot time |
07:58:14 | amiconn | The Ondio also boots faster than the archos recorder or player, in spite of the rather slow mmc access |
07:58:15 | | Quit scorche (Read error: 54 (Connection reset by peer)) |
07:58:43 | jhMikeS | hcs: never mind, I get it :P |
07:58:44 | hcs | jhMikeS: well, you're correct that no new sample data can get into memory, but the 256 entries you start off with might not be the same 256 entries you always have. Doom uses them more like channels than entries for sample pointers. |
07:58:45 | | Join scorche [0] (n=scorche@rockbox/administrator/scorche) |
08:00 |
08:01:09 | jhMikeS | ok, so the SPC program can switch those around. It seems the cache continually increments though if it doesn't find it. Guess it would just overflow out of bounds. |
08:01:37 | hcs | well it switches between a limited set of actual samples |
08:02:44 | | Quit Soap (Read error: 104 (Connection reset by peer)) |
08:02:50 | | Join Soap_ [0] (n=Soap@rockbox/staff/soap) |
08:04:12 | hcs | and I have it set up to just wrap around |
08:04:28 | jhMikeS | ah, I don't believe it did that before iirc |
08:05:01 | jhMikeS | maybe it did...I don't remember now :) |
08:05:28 | hcs | I think I've had that in there as long as I had the backup cache |
08:06:45 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
08:06:46 | jhMikeS | ah, yes it's uint8_t so it wraps. I would've screwed it all up :) |
08:08:47 | | Quit ptw419 () |
08:09:18 | hcs | it isn't the best behavior, but I was just doing it to avoid overflow in pathological cases |
08:10:07 | hcs | speaking of which, there are circumstances where the BRR cache doesn't work, such as when looping isn't just back in the sample, but somewhere else in ram |
08:10:22 | hcs | I haven't encountered these yet, but blargg warned about it. |
08:11:02 | | Join PaulJam [0] (i=Paul@vpn-3022.gwdg.de) |
08:12:03 | jhMikeS | hmmm, so the loop can loop back to another sample |
08:12:24 | hcs | potentially |
08:12:58 | hcs | whereas I assume at the moment that we'll have already encountered the loop point in the course of decoding the sample |
08:15:19 | hcs | have you done any comparisons with decode_brr inlined vs. not? |
08:15:20 | jhMikeS | I know I need to do more reading (and asking) but how is a loop address determined from the 9 byte block? It only seemed to have a flag that said to loop it. |
08:16:11 | jhMikeS | I inlined the head of it but not the more rarely executed decoder and it made no difference |
08:16:13 | hcs | the loop address is sd [raw_voice->waveform].loop |
08:18:57 | PaulJam | hi, is it normal that when running a plugin (demystify) the device shuts down after a while (propably idle shutoff) even though music is playing? (i haven't tested with a clean SVN build) |
08:20:51 | Llorean | I don't believe I've ever seen it do that. |
08:21:05 | Llorean | Clearly it _shouldn't_ do that. |
08:21:13 | LinusN | PaulJam: no, it should not turn off |
08:21:36 | PaulJam | oh, wait. forget that. i'm silly. i had set the shutdown timer earlier but forgot that. |
08:21:45 | LinusN | lol |
08:22:35 | PaulJam | sorry. |
08:23:43 | hcs | jhMikeS: yeah, I think it is the massive decoder block that makes the difference, though I did notice an effect with the smaller keyon block |
08:24:24 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
08:25:14 | JdGordon | whose amazing idea was LANG_BOOKMARK_SETTINGS_MAINTAIN_RECENT_BOOKMARKS ?? |
08:26:56 | | Part Llorean |
08:29:06 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
08:29:46 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
08:30:11 | | Join Llorea1 [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
08:30:53 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-bb6bb089c4eb7bac) |
08:32:01 | | Join Vague_Rant [0] (i=opera@wikipedia/vague-rant) |
08:33:17 | jhMikeS | hcs: what can even run the continuous decoder with gaussian besides a gigabeat? :) Wasn't a factor for anything I was looking into. |
08:33:19 | Vague_Rant | Is there a way to import settings that I've exported from a previous Rockbox install? |
08:34:06 | | Join tucoz [0] (i=528612c1@gateway/web/cgi-irc/labb.contactor.se/x-4b5513998363b23a) |
08:34:13 | tucoz | morning |
08:34:20 | JdGordon | amiconn: 580 bytes to go before the rec build is under where it was before the start :D (the general settings menu saved 1kb and this is with display settings still on the old system ) :D |
08:34:23 | Llorea1 | Vague_Rant: Simply click on the config file |
08:34:24 | * | JdGordon is excited :p |
08:34:32 | Vague_Rant | So obvious. |
08:34:35 | Vague_Rant | Thank you very much. |
08:34:37 | hcs | jhMikeS: nothing tht I know of, thus why I have that case |
08:34:46 | | Join ackbahr [0] (n=ackbahr@d212-152-19-184.cust.tele2.ch) |
08:36:57 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
08:37:21 | tucoz | I have a suggestion i want to make. Now that we have two cross-platform themes, could we vote for/dictator decision, to make one of them the shipped default theme? |
08:37:47 | hcs | jhMikeS: are you nearing the point where you can put something up that I should wait to integrate or should I just continue plowing along with the arm-centric view? |
08:37:49 | * | JdGordon votes for rockboxed |
08:37:58 | | Quit Supachikn_ (Read error: 110 (Connection timed out)) |
08:38:15 | LinusN | i like rockboxed too |
08:38:23 | jhMikeS | hcs: getting closer. have to make it compile with and without "this" first so I can verify it. |
08:38:36 | tucoz | I like it too. |
08:38:55 | | Quit midkay ("Leaving") |
08:39:18 | JdGordon | except it has too muuch wasted screen space on the bigger targets |
08:39:29 | jhMikeS | hcs: For coldfire alot of those multiplies should be shift lefts. The mults are better on ARM? |
08:39:38 | JdGordon | (It should have the rockbox logo in the screens that it would fit) |
08:39:52 | hcs | jhMikeS: which mults? |
08:39:53 | tucoz | I am thinking of giving the first timers a pleasant first boot, and it also means that we can start to upgrade the manual with new prettier screenshots of the gui/wps |
08:40:04 | jhMikeS | Anything like x*0x100 can be x << 8 |
08:40:28 | hcs | jhMikeS: I think we sort of assume that gcc is smart enough to do that, is it not? |
08:40:28 | midgey | the backdrop image could always be that yellow with a faded treble clef |
08:40:58 | | Join xigxag [0] (n=xenion13@24-159-187-249.dhcp.kgpt.tn.charter.com) |
08:41:14 | hcs | I'd like a default without peakmeters |
08:41:40 | xigxag | wow, wasn't expecting so many here |
08:41:43 | jhMikeS | I don't think it is...then again I want to be sure |
08:41:58 | JerryLange | i totally agree with hcs espically with the ipods |
08:42:10 | | Join _Veseliq_ [0] (n=veseliq@15-124.airbites.bg) |
08:42:15 | ackbahr | Hello! Anyone know about composite video signals, or a good place to talk/read about it? Thanks! |
08:42:32 | Llorea1 | The orange everywhere isn't very pleasant with Rockboxed, to me. |
08:42:38 | jhMikeS | I've never seen it use a mult where a shift is specified though |
08:42:46 | xigxag | good to see a strong community behind this project, I'm just about to install for the first time on my 5G |
08:43:09 | | Nick Llorea1 is now known as Llorean (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
08:43:16 | JerryLange | what if you moved the tags around on the rockboxed theme? then it seems more spaced out. |
08:43:24 | hcs | jhMikeS: I'm pretty sure it'll use the shift instead of the mult when possible |
08:43:48 | midgey | hmm, rockboxed seems off by one line on my h300, anyone else having the same issue? |
08:44:58 | | Join decayedcell [0] (i=3ba74537@gateway/web/cgi-irc/labb.contactor.se/x-5cc08d24021b29d2) |
08:45:07 | | Quit decayedcell (Client Quit) |
08:45:09 | LinusN | ackbahr: like this: http://en.wikipedia.org/wiki/Composite_video ? |
08:45:15 | | Quit Llorean (Read error: 104 (Connection reset by peer)) |
08:45:48 | | Join decayedcell [0] (i=3ba74537@gateway/web/cgi-irc/labb.contactor.se/x-38bb4c01090b6762) |
08:46:00 | ackbahr | Well, I *did* look this up, but I'd rather discuss the topic, because I'm up to something rather special.... |
08:46:13 | ackbahr | Thanks anyway |
08:46:34 | LinusN | ackbahr: well, rockbox is about audio, you know ;-) |
08:47:06 | xigxag | You guys wouldn't believe what a number iTunes did to my music library when I first installed it last year. |
08:47:33 | ackbahr | Yep, I know.... But as audio and video are not so different, I thought maybe someone was qualified... Thank you anyway! |
08:48:33 | jhMikeS | hcs: I try to leave as little up to it as possible cause it can be pretty braindead. It's not good at optimizing common subexpressions for example and putting those in a temp is almost always better. |
08:49:20 | xigxag | What do you guys use to get podcasts onto your rockbox? |
08:49:21 | | Quit midgey (Read error: 131 (Connection reset by peer)) |
08:49:44 | jhMikeS | but if you're doing arm, you're using the newer version I assume? so it could be different now. |
08:50:00 | xigxag | I've been looking at myPodder, but there isn't much documentation available for it |
08:50:01 | | Join Rob222241 [0] (n=Miranda@p54B1591E.dip.t-dialin.net) |
08:50:10 | hcs | jhMikeS: yeah, 4.0.3 |
08:50:55 | hcs | jhMikeS: I'm looking into the asm stuff in dsp.h now |
08:51:06 | xigxag | I really just need something that will download podcasts and something that will sync that folder with one on my rockbox - preferrably the same app |
08:52:09 | jhMikeS | I think I recall amiconn found the new one not so good on coldfire but don't recall why. |
08:52:39 | amiconn | If you're referring to 4.0.3 it would be ok for coldfire |
08:53:17 | amiconn | Boost while playback doesn't change for most codec, vawpack would profit from 4.0.3 |
08:53:33 | amiconn | What I found is that we cannot use 4.1.x for coldfire targets |
08:54:12 | decayedcell | why is that amiconn |
08:54:23 | jhMikeS | unless it's the defacto version for coldfire I guess I can't rely on any improvments in it |
08:55:10 | amiconn | Gcc 4.1.x is stupid: it always passes the cpu type to gas. But gcc doesn't know the 5249 and 5250, so we compile with -m5206e |
08:55:41 | jhMikeS | hcs: see anything that would matter for arm? I guess if it doesn't hurt it at least it's definitely good for cf. |
08:55:43 | amiconn | But gas knows about the 5249, and we need to pass it the true cpu type |
08:56:12 | amiconn | The 5206e lacks some registers the 5249 has, and which we need to use |
08:56:49 | * | jhMikeS can't believe after all this time that it shouldn't know about the 5249 and 5250 |
08:56:51 | hcs | jhMikeS: you mean the asm? it all looks good to me, but I'm very inexperience with arm assembly. I'd like to test out what you have... |
08:56:57 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
08:57:17 | jhMikeS | hcs: will get it together asap as long as I can keep synced up :) |
08:58:00 | amiconn | jhMikeS: Try it... or believe me, gcc 4.1.x really doesn't know the 5249 |
08:58:01 | hcs | jhMikeS: awesome, sorry to be bugging you about it but I'd rather not be duplicating effort |
08:58:23 | hcs | esp when my effort is not too great |
08:58:24 | jhMikeS | amiconn: I believe you. It just seems rather ludicrous |
08:58:44 | | Quit kaaloo ("Leaving.") |
08:58:58 | * | amiconn thinks it would probably be a good idea to use the same gcc version for all targets |
08:59:00 | safetydan | amiconn, is there a bug raised against gcc about that? |
08:59:10 | jhMikeS | hcs: It is. Was awsome to hear that and not have actually fire up the SNES :) |
08:59:14 | | Join tvelocity [0] (n=tony@91.140.21.44) |
08:59:14 | amiconn | For arm and sh we already do, so maybe we should switch to 4.0.3 for m68k as well? |
08:59:32 | amiconn | safetydan: Not by me, and I won't do that |
08:59:51 | amiconn | The gcc team isn't very cooperative :( |
09:00 |
09:00:11 | Slasheri | hmm, i just found an easy solution to the tagcache endianess correction. Just create two functions ec_read and ec_write, which would act similar to read/write but take two extra parameters: structure alignment as a string, "lss" for "long,short,short" for example and the second parameter if endianess should be changed |
09:00:17 | jhMikeS | amiconn: If it makes better code for coldfire in 4.0.3 than 3.4.6 then I'm for it |
09:00:20 | safetydan | I remember you had some trouble with them before with a SH1 change they made. |
09:01:21 | jhMikeS | btw, since I got the x5 back I've noticed wierd lcd behavior on x5 that booting an old build with a new bootloader doesn't have |
09:01:41 | amiconn | safetydan: It wasn't an SH1 change, but a general change they introduced with gcc 4.0.0 |
09:02:38 | amiconn | (but which hit rockbox on SH only; there's now a workaround - the problematic part is now completely hidden from gcc, i.e. pure asm) |
09:03:44 | amiconn | safetydan: And that was not the only problem I had with gcc... |
09:03:44 | | Join odb|fide1_ [0] (i=xbAVVbb-@trillian.ask.fh-furtwangen.de) |
09:03:49 | odb|fide1_ | good morning |
09:04:22 | ackbahr | Goodbye everyone! |
09:04:33 | | Quit ackbahr ("Chatzilla 0.9.75 [Firefox 1.5.0.9/2006120612]") |
09:04:53 | odb|fide1_ | is there a list about all files on root level of an rockbox install on an ipod ? since my last asia trip i have strange autorun files and similar on my root-level. but i am not sure if i can delete all or not :D |
09:05:02 | jhMikeS | amiconn: so they don't really like to listen to us outsiders? |
09:05:35 | Abcminiuser | odb, all there should be in the base install is the .ipod firmware and the .rockbox dire |
09:06:06 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-a2c12ad18481c05f) |
09:06:07 | odb|fide1_ | ok thank you |
09:06:34 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
09:07:41 | | Quit daurnimator ("Cyas later...") |
09:08:07 | | Join daurnimator [0] (i=daurn@124.243.164.7) |
09:12:05 | * | jhMikeS also notices that older recorded 88kHz wavpack file that used to play back fine cannot decode fast enough any longer on x5 :( The wavpack lib was updated iirc. |
09:12:14 | *** | Saving seen data "./dancer.seen" |
09:12:49 | | Join Bletch__ [0] (n=steve@222-152-146-110.jetstream.xtra.co.nz) |
09:20:28 | Bletch__ | hi, apologies if this question is slightly idiotic but I can't find the answer in the FAQs or in the docs - and google hasn't been much help either: How does one get out of the audio thread debug menu on an ipod nano? |
09:23:17 | Mikachu | press left or menu iirc |
09:23:26 | Mikachu | sometimes it is a bit stubborn |
09:23:36 | Bletch__ | I have tried both of those |
09:23:45 | Bletch__ | that gets out of most of the debug menus |
09:23:52 | Bletch__ | just not the audio one |
09:24:03 | Bletch__ | same with my iriver, except I know how to get out of it on that |
09:24:06 | Mikachu | try a bit more |
09:24:12 | Bletch__ | lol ok |
09:24:16 | * | Bletch__ tries some more |
09:24:46 | JerryLange | uhh maybe try a long press of the play/pause button |
09:24:57 | Bletch__ | ok, hammered it about 20 times and it finally exited |
09:25:06 | Bletch__ | just takes a long, long time |
09:25:13 | Bletch__ | thanks very much |
09:25:21 | Bletch__ | maybe I have a faulty button on the player |
09:25:22 | Mikachu | yeah of corus eyou can just shut down too |
09:25:42 | JerryLange | because iirc the long press of the play/pause equals a stop on the ipod |
09:26:06 | | Quit GodEater_ ("CGI:IRC") |
09:26:13 | Bletch__ | yup but that wasn't what I wanted to do - on the iriver I check there to see what impack my eq/sound processing settings have |
09:26:16 | Bletch__ | *impact |
09:26:27 | Bletch__ | to see how long it takes the buffer to get back up to speed |
09:26:41 | Bletch__ | anyway, it's all good now |
09:26:49 | Bletch__ | thanks for answering my n00b question |
09:27:17 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-317f04fa02b21408) |
09:28:05 | | Quit Jsunu ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
09:28:08 | | Part Bletch__ ("Thanks guys!") |
09:28:50 | | Join Winchester345 [0] (n=Administ@c211-28-56-7.frank1.vic.optusnet.com.au) |
09:28:55 | hcs | jhMikeS: just wondering, what is the time frame on "asap"? |
09:29:06 | JdGordon | before xmas :p |
09:29:41 | safetydan | Which one? |
09:29:45 | JdGordon | :) |
09:30:23 | jhMikeS | hcs: yes, way before that. A day or so? |
09:31:11 | hcs | jhMikeS: oh, ok, awesome, just thinking back to the original question of whether to wait or commit what's there so far |
09:32:31 | jhMikeS | well, if it were in cvs, it would be much easier to coordinate things |
09:32:56 | hcs | hmm, want me to throw it up, then? |
09:33:45 | DataGhost | wow, the guys at TNT have superpowers |
09:34:06 | GodEater_ | what sort of superpowers ? |
09:34:12 | DataGhost | tracktrace states that my package wasn't given to them (however it was said that it would be) |
09:34:21 | DataGhost | and now they are delivering it? :o |
09:34:28 | GodEater_ | that's very clever of them |
09:34:29 | hcs | how 'bout the power to kill a yak from 200 yards away? |
09:34:34 | DataGhost | hehe |
09:34:37 | hcs | with mind bullets? |
09:34:56 | DataGhost | it's been too long since I listened to that one :) |
09:35:00 | jhMikeS | With karate I'll kick your ass, back to Tienenman square :) |
09:35:39 | jhMikeS | I'm for it throwing it up there |
09:36:19 | hcs | alrighty, how would you prefer the files to be structured? a subdir with some units or one massive file? |
09:36:32 | jhMikeS | noone remembers that one from the album? :( |
09:36:57 | hcs | sorry, I've just heard Tribute and Wonderboy |
09:37:19 | jhMikeS | oh, I've got the cd...*embarrased* |
09:37:56 | | Quit darkless ("Leaving") |
09:38:01 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
09:38:36 | * | jhMikeS likes it unitized for easy scrolling |
09:38:52 | | Join My_Sic [0] (n=MySic@m204.net81-65-15.noos.fr) |
09:39:14 | hcs | see... I'd like to have it in something like a final form before the commit, and I think your input may change things substantially |
09:39:32 | Winchester345 | Heya, does the rb api have detection for the ipod scrollwheel touches (not scrolling or pressing)? |
09:39:40 | | Join fejfighter [0] (n=jeffro21@C-210-10-172-89.syd.connect.net.au) |
09:39:59 | linuxstb | Yes, rockboy uses it. |
09:40:13 | Winchester345 | ah ok thanks linuxstb |
09:40:33 | Winchester345 | and... is it generally not used to be more compatible with other players? |
09:40:33 | | Quit decayedcell ("CGI:IRC (EOF)") |
09:40:54 | linuxstb | It's generally not used because there's no reason to. |
09:40:55 | jhMikeS | hcs: only if it actually matters. I'm trying to compile now for both cases and am having a little trouble. A quick test should be telling |
09:41:30 | Winchester345 | fair enough |
09:43:01 | linuxstb | Winchester345: Is there anywhere in Rockbox you think it should be used/ |
09:43:24 | safetydan | Well there goes that theory. Fixed-point version of speexdec works with my "broken" speex files. Now to find out why Rockbox is special. |
09:44:12 | Winchester345 | well.... since it gives 8 directions..... could be used as a mouse..... but that's really unnessesary...... I was just wondering 'cause I never noticed it being used |
09:44:24 | Mikachu | actually it gives 96 directions |
09:44:33 | Winchester345 | really? |
09:44:52 | Winchester345 | even better |
09:45:03 | DataGhost | 96? :o |
09:45:14 | DataGhost | diagnostic mode says 32, iirc... |
09:45:24 | DataGhost | but outside there it's even more accurate? |
09:45:28 | Mikachu | trust me, it's 96 |
09:45:36 | DataGhost | nice |
09:48:00 | * | linuxstb wonders how Slasheri's scrolling changes are coming along |
09:48:13 | Winchester345 | what changes are those? |
09:48:30 | Winchester345 | oh btw.... just remembered..... wondering if it is an issue with my ipod or not..... |
09:48:35 | jhMikeS | functions that become void are troublesome |
09:48:43 | Winchester345 | when a track has been playing for a while |
09:48:44 | linuxstb | Optimising the list drawing code (more noticable on the larger colour LCDs), plus implementing clickwheel acceleration. |
09:48:55 | Winchester345 | turn off the hold switch.... then it seems to ignore key presses |
09:49:01 | Winchester345 | until I do 2 or 3 in a row |
09:49:13 | hcs | Winchester345: this has been reported before |
09:49:21 | linuxstb | Winchester345: Yes, that's not uncommon. |
09:49:22 | Winchester345 | oh..... so how's that going? |
09:49:29 | Winchester345 | quiet annoying |
09:50:58 | Winchester345 | is.... what causes it known? |
09:52:17 | | Quit combrains (Read error: 110 (Connection timed out)) |
09:53:29 | xigxag | do I place the font folder directly in the .rockbox directory? |
09:55:28 | Winchester345 | and yeah..... that's there it goes |
09:55:47 | | Part tucoz |
09:55:49 | xigxag | thanks |
09:55:57 | Winchester345 | np |
09:56:46 | | Join jba [0] (n=jba@c211-30-242-236.blktn3.nsw.optusnet.com.au) |
09:58:05 | linuxstb | JdGordon: Your commit message says your commit reduces the recorder build by 1200 bytes, but reading the IRC logs, you said it was 200 bytes... |
09:58:52 | JdGordon | linuxstb: i was mentioning numbers in irc as i was goign through the menu... the number in the commit log is with the whole menu done |
09:58:58 | * | GodEater_ wonders what JdGordon is buttering amiconn up for.... |
09:59:47 | linuxstb | JdGordon: So that commit really does reduce the build by 1200 bytes? |
09:59:52 | JdGordon | yup |
10:00 |
10:00:03 | linuxstb | Nice. How much is left for rombox to work now? |
10:00:46 | JdGordon | i dunno.. the number im going by is the one in the error log from the rec build |
10:01:20 | JdGordon | 300bytes to lose before we go back to where it was before the first menu commit... |
10:01:34 | JdGordon | so after that its 4k or something iirc |
10:02:49 | | Part toed |
10:02:51 | JdGordon | hmm... actually I dont know... that number is how much over the uncompressed max is... dunno how much rombox needs |
10:05:59 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
10:06:28 | linuxstb | Looking at firmware/rom.lds, it's 256KB - 0x7010 bytes (size of bootbox) |
10:06:54 | Winchester345 | just out of curiosity....... what's rombox? |
10:07:04 | linuxstb | = 233456 bytes |
10:07:26 | linuxstb | Winchester345: Rockbox running directly from flash-ROM |
10:07:50 | JdGordon | so we are 3700 bytes over atm |
10:07:53 | Winchester345 | wasn't.... something like that done using scrambler or am I way off? |
10:08:22 | JdGordon | which means once safetydan's lang fixes are in and the menus are done we should be well under |
10:08:47 | JdGordon | *giggles like a school girl* |
10:08:53 | linuxstb | Plus I think [IDC]Dragon has reduced Bootbox by about 10KB |
10:09:28 | Winchester345 | I'll take that as I am way off |
10:10:23 | JdGordon | scrambler is for the iriver bootroms |
10:10:39 | jhMikeS | hcs: neither using globals instead of "this" nor the larger buffer the make any difference as is. But it does play at 95% boost all in c where it would've needed about 105% - 110% before. |
10:11:06 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
10:11:23 | | Quit BigBambi (Read error: 104 (Connection reset by peer)) |
10:11:25 | scorche | Winchester345: this is for the archos devices |
10:11:33 | JdGordon | I guess ill use this opportunity to dump another 150 bytes in a function which hasnt been used in _ages_ from menu.c |
10:11:39 | Winchester345 | so.... that's irrelevant to the ipod? |
10:11:44 | JdGordon | yes |
10:11:44 | scorche | we are talking about "far off" beacuse currently, it is too big to fit in ROM |
10:11:55 | hcs | jhMikeS: not sure what you mean by "all in c", and could you describe what changes you have made to go from 105% to 95%? |
10:12:07 | Winchester345 | ah I see |
10:12:09 | hcs | or, better yet, just post the patch and let me try itout :) |
10:13:04 | | Join decayedcell_ [0] (n=decayed_@ppp69-55.lns1.mel4.internode.on.net) |
10:13:44 | | Quit Mouser_X (Nick collision from services.) |
10:13:53 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
10:14:38 | jhMikeS | hcs: none...it's the difference between patch 30 and 35 alone |
10:15:37 | | Quit tvelocity ("Αποχώρησε") |
10:15:38 | amiconn | linuxstb: 0x7010 is not only bootbox. It's bootbox + flash loader |
10:15:46 | hcs | jhMikeS: oh, ok, I thought you were doing some stuff with FRACMUL and friends |
10:16:26 | linuxstb | amiconn: OK. What do each of them do? |
10:16:28 | hcs | hey, coincidence, we're at spc36.patch and the id3 genre number for Game is also 36 |
10:16:55 | amiconn | JdGordon: I think your latest commit will bring back rombox for backlight-modded Ondio FM |
10:17:11 | safetydan | Does rockbox use the low-mem branch of Tremor? The README.rockbox isn't clear on that. |
10:17:13 | JdGordon | :) |
10:17:45 | jhMikeS | I'll post it for you though. I'll post those revisions after I get some rest. You can see if there's a difference any more going either way. |
10:18:10 | hcs | ok, thanks |
10:18:19 | jhMikeS | Using the pointers makes the code about .3k larger though |
10:18:22 | amiconn | linuxstb: The flash loader is the first thing run (from the flash). It's rather tiny, about 3KB. The flash loader is what allows to choose between main & alternate image (i.e. rockbox and bootbox). It also contains the ucl decompressor |
10:18:39 | hcs | jhMikeS: I think I'll get a cleaned-up version of spc36 committed tonight |
10:19:22 | amiconn | Bootbox is a cut-down rockbox, with only rolo, usb support (and charging on the rec v1) |
10:19:50 | amiconn | Both flash loader and bootbox together are comparable to the swcodec bootloaders |
10:20:04 | amiconn | (but the swcodec bootloaders don't handle compressed images) |
10:20:06 | jhMikeS | gimme a couple secs I'll have it posted |
10:20:17 | hcs | ok, no rush |
10:23:12 | hcs | I think I should turn up the gain on spc |
10:23:28 | decayedcell_ | Has anyone got FS4984 to compile nicely against today's SVN |
10:23:32 | hcs | it is always far lower than other tracks... |
10:24:24 | | Join jba_ [0] (n=jba@c211-30-242-236.blktn3.nsw.optusnet.com.au) |
10:24:24 | | Quit jba (Read error: 110 (Connection timed out)) |
10:27:58 | | Quit YouCeyE (Read error: 110 (Connection timed out)) |
10:28:45 | safetydan | decayedcell_, 4984 is probably a long way from being usable |
10:29:03 | | Quit jhMikeS (Nick collision from services.) |
10:29:03 | | Join JerryLange_ [0] (n=JerryLan@ppp139.hk.centurytel.net) |
10:29:08 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
10:30:51 | | Part decayedcell_ |
10:31:37 | | Quit PaulJam (".") |
10:32:54 | jhMikeS | hcs: up |
10:33:32 | hcs | thanks |
10:35:21 | | Join BigBambi [0] (n=Alex@host-144-219.ch.le.ac.uk) |
10:36:29 | Abcminiuser | HCS: How far is the SPC codec off a commit? |
10:36:42 | | Quit JerryLange (Read error: 145 (Connection timed out)) |
10:37:02 | | Nick JerryLange_ is now known as JerryLange (n=JerryLan@ppp139.hk.centurytel.net) |
10:37:23 | Mikachu | <hcs> jhMikeS: I think I'll get a cleaned-up version of spc36 committed tonight |
10:37:25 | hcs | Abcminiuser: might get a commit tonight |
10:37:47 | Abcminiuser | Fantastic! |
10:38:23 | Abcminiuser | Also, is anyone else getting a freezup when USB is inserted in a 4G grayscale iPod when the COP patch is used? |
10:38:41 | | Join decayedcell [0] (i=3ba74537@gateway/web/cgi-irc/labb.contactor.se/x-15248c48250af58b) |
10:39:29 | hcs | I've been getting that occasionally on a 4g color, without the cop patch |
10:40:24 | Abcminiuser | Well this is all the time |
10:40:52 | Abcminiuser | Every USB insert either shows the little disk activity icon and the disk spins up (and nothing else), or just the USB insert image and nothing else |
10:47:08 | decayedcell | Yeah got this problem a lot on the 5G |
10:47:34 | decayedcell | same as the Nano, but it happens every single time |
10:51:18 | | Join bluebrother [0] (i=XMi6Ljtt@rockbox/staff/bluebrother) |
10:51:33 | Abcminiuser | Decayed, with the COP patch? |
10:51:41 | decayedcell | yes sir with the cop patch |
10:52:28 | Abcminiuser | Hmmm, at least it's seemed to have solved the frequency scaling bug for me (at the cost of slower scrolling) |
10:53:05 | Abcminiuser | Any devs have any ideas? I'd assume it would be a problem with the COP thread blocking the reboot into the disk mode, but I have no proof at all on that :P |
10:55:48 | decayedcell | I'm pretty sure its to do with the new config files with the USB charger detection update |
10:56:27 | Winchester345 | Hey..... http://www.rockbox.org/twiki/bin/view/Main/PluginGrayscale ..... how can does a 2 bit LCD show so many shades? O_o |
10:56:32 | Winchester345 | -can |
10:58:20 | linuxstb | temporal dithering |
10:59:05 | decayedcell | 33 shades thats quite impressive |
10:59:09 | Winchester345 | is that something I can google or something you guys came up with? |
10:59:14 | | Quit dan_a () |
10:59:34 | Abcminiuser | I thought it was just PWMing the cells? |
11:00 |
11:00:02 | Abcminiuser | You have a defined framerate, then the more each cell is turned on inside that framerate, the darker it appears? |
11:00:28 | Abcminiuser | So if you are showing at 60Hz, and have a cell that's off 1/2 the time, it's 1/2 as dark as its neighbours? |
11:00:29 | hcs | thus, temporal dithering |
11:00:34 | Winchester345 | and.... how come the plugin doesn't seem to compile for mini 2g while it says on the plugin page it suppports mini? |
11:00:46 | Winchester345 | hmm.... clever. |
11:01:13 | Abcminiuser | My AVR works have taught me something it seems :) |
11:01:30 | Winchester345 | heh |
11:01:43 | hcs | PWM = Pulse Width Modulation, I guess, but what's AVR? |
11:02:15 | Abcminiuser | Yes, PWM = Pulse Width Modulation, and AVR is a type of Microcontroller made by Atmel |
11:02:36 | Abcminiuser | Basically, a non-crap PIC - better speeds, better architecture, etc |
11:03:35 | Winchester345 | so.... how come I don't seem to have the greyscale demo on the 2g mini? |
11:05:41 | Winchester345 | ....... is it something I said? >.> |
11:06:03 | amiconn | Winchester345: grayscale.rock isn't compiled by default. It's more or less just a demo, intended for devs |
11:06:23 | Winchester345 | so how would I get it to compile? |
11:06:27 | amiconn | There are several plugins which use the grayscale lib: mandelbrot, jpeg viewer, doom, ... |
11:06:42 | amiconn | You need to add it to apps/plugins/SOURCES |
11:07:43 | Winchester345 | no such dir.... O_o |
11:08:05 | Winchester345 | grayscale.c seems to be in the plugins folder though |
11:08:20 | amiconn | Yes, and there's a SOURCES file in the same dir |
11:08:43 | Winchester345 | oh >.> excuse my idiocy there |
11:10:30 | Winchester345 | I want to code something useful for rockbox... just all this low level, cross-platform and foreign API is all new to me so I am kinda hopeless right now |
11:12:17 | *** | Saving seen data "./dancer.seen" |
11:15:00 | Ave | Build linkage.lds |
11:15:00 | Ave | LD rockbox.elf |
11:15:00 | Ave | /data/cvs/rockbox/build/apps/settings_list.o:(.data+0x88): undefined reference to `__compound_literal.4' |
11:15:15 | Ave | since cvs-svn transition I cant build no more, any ideas? |
11:15:23 | Winchester345 | are you using cygwin? |
11:15:29 | Ave | no, gcc 4.0.2 cross |
11:15:52 | amiconn | Ave: I guess you're building for an arm target (e.g. ipod), and have arm-elf-gcc 4.0.2 |
11:15:58 | amiconn | You need 4.0.3 |
11:16:01 | Ave | yes |
11:16:05 | Ave | ah ok thanks |
11:17:21 | | Quit jba_ (Read error: 110 (Connection timed out)) |
11:19:57 | Ave | is 4.0.4 ok? |
11:20:22 | | Join ppeom [0] (i=oppa123@222.101.44.68) |
11:20:48 | | Part Vague_Rant |
11:21:01 | markun | The battery meter in the Rockboxed theme is completely wrong here: at 100% it shows up empty, at 90% it's 2/3 filled, at 60% 1/3 filled.. |
11:22:19 | Winchester345 | 'night |
11:22:35 | | Join jba_ [0] (n=jba@c211-30-242-236.blktn3.nsw.optusnet.com.au) |
11:22:38 | | Part Winchester345 |
11:22:47 | ppeom | Hi all |
11:23:18 | directhex|work | Ave, can't you use the rockboxdev.sh script, which downloads & builds the cross compiler you need? |
11:23:46 | Ave | I could but I already have my own build thing set up |
11:24:02 | Ave | I just need the new gcc toolchain in one path and thats it |
11:24:32 | ppeom | who's know this tag? |
11:24:33 | ppeom | %e|70|219|32|1|B8C8E1|%al%pv |
11:24:37 | | Quit atsea-196 (Remote closed the connection) |
11:24:48 | ppeom | what's mean 70? |
11:25:08 | directhex|work | Ave, so your cross compiler's fine except for the lack of gcc? |
11:25:30 | Ave | directhex|work: no, I had too old version (4.0.2) for current svn code |
11:26:28 | | Join atsea-196 [0] (i=ariel@gateway/tor/x-f7f36f73fdd95cf3) |
11:28:37 | linuxstb | ppeom: That looks like an unofficial tag |
11:29:37 | GodEater_ | yeah I was hunting for %e too - can't find it anywhere in the wiki |
11:30:02 | ppeom | I apply multi font patch.. |
11:30:17 | markun | Those Gigabeat kids with their custom bootsplashes :) http://img46.imageshack.us/img46/2096/bootsplash2nk7.png |
11:30:33 | ppeom | That's tag multi font tag.. I don't know 70 mean.. |
11:30:52 | markun | ppeom: ask the multi font patch creator |
11:30:54 | GodEater_ | markun: niceeeeeee ;) |
11:31:08 | ppeom | kekeke.. |
11:31:12 | ppeom | who's make? |
11:31:28 | markun | 'Amar' from mygigabeat.com |
11:31:29 | directhex|work | ooh. multi font? sounds swish |
11:31:51 | Ave | hm maybe I should change to rockboxdev.sh afterall |
11:31:53 | ppeom | yes.. Jclix theme use it font.. |
11:32:12 | markun | I wonder why the patch creators don't come here to talk about the future of rockbox but instead just work on their own things |
11:32:32 | bk | multifont is a dead end |
11:32:37 | bk | but it was fun to do |
11:32:44 | markun | in what way dead end? |
11:32:59 | markun | The implementation is not good? |
11:32:59 | bk | because it uses a ton of RAM and ends up being fairly slow |
11:33:04 | markun | aha |
11:33:06 | linuxstb | markun: Do you know the font cache code? |
11:33:15 | markun | linuxstb: a little. I know it's very slow :) |
11:33:21 | bk | the current font code is very crufty |
11:33:23 | ppeom | bk.. only ipod? |
11:33:38 | linuxstb | :( ... Do you think it could be extended to add multiple fonts? |
11:33:51 | bk | linuxstb: not easily |
11:34:02 | linuxstb | But would that be the "right" approach? |
11:34:05 | bk | the LRU stuff is painful to read through |
11:34:11 | directhex|work | bk, how much is a ton, assuming execution on a ridiculously overpowered player? |
11:34:14 | markun | bk, linuxstb: yes, I've though a lot about how to do a better implementation, but it's not so easy to do fast and not waste RAM |
11:35:05 | bk | directhex|work: (# of fonts) x (buffer size), buffer size with my patch was somewhere around 40kb |
11:35:16 | markun | linuxstb: the biggest problem with glyph caching (especially with multiple fonts) is that they vary a lot in size |
11:35:41 | linuxstb | So you get a fragmented cache? |
11:36:02 | bk | it's just not designed for variable size entries |
11:36:02 | directhex|work | i'd be happy enough if WPS font and menu font could differ |
11:36:07 | markun | linuxstb: not right now, because for every glyph the space of the biggest one is used |
11:36:10 | directhex|work | well. i'm happy enough now |
11:36:19 | linuxstb | markun: OK, I see the issue... |
11:36:40 | markun | linuxstb: and if you load a 2nd font with even bigger glyphs.. |
11:38:09 | markun | also, for ever glyph printed, I think a linked list is traversed and some pointers changed to have a LRU implementation. I hope we can make the glyph lookup a bit more efficient. |
11:39:08 | bk | I tend to think glyph lookup should be pushed down to the loader code which probably involves totally rewriting the font code |
11:39:36 | markun | The code was written by one of the chinese rockbox users, but they showed very little interest when I was working on unicode and used the code. |
11:40:01 | markun | bk: which loader code? |
11:40:34 | bk | markun: the disk font loading routines, instead of the higher level font cache stuff |
11:41:09 | bk | with most fonts we don't have the memory to load the whole thing, then search for glyphs |
11:41:13 | markun | I still don't get what you want to do. Get rid of the font caching? |
11:43:05 | | Part JerryLange |
11:43:12 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
11:43:34 | markun | perhaps you should just implement it to show me what you mean :) |
11:43:42 | bk | hm |
11:43:49 | bk | perhaps |
11:44:13 | markun | will your implementation be faster and/or use less RAM? |
11:44:45 | bk | that would be the goal |
11:45:08 | bk | I'm not interested in maintaining big patches indefinitely |
11:45:21 | markun | no, of course not |
11:45:22 | bk | this is all in the planning stages right now though |
11:45:24 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
11:45:36 | markun | I remember it was quite difficult to maintain the unicode patch |
11:46:47 | markun | bk: can you maybe write your ideas on a wiki page or something? |
11:47:21 | bk | markun: yeah, I can sketch out what I'm thinking on the wiki |
11:47:33 | bk | I've got to run at the moment but I'll be around later today |
11:47:40 | markun | ok, thanks |
11:48:30 | directhex|work | markun, did you finish your tale of how the gigabeat port came to be? |
11:50:25 | markun | no, not yet |
11:50:51 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
11:51:26 | | Quit linuxstb (Nick collision from services.) |
11:51:32 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
11:59:14 | | Join MonkeyTamer [0] (n=chatzill@207.62.156.85) |
12:00 |
12:01:05 | DataGhost | oh my god |
12:01:11 | DataGhost | talking about n00b-proof instructions |
12:01:20 | DataGhost | I can't believe that there are actually people THAT stupid |
12:01:33 | DataGhost | 'WARNING! Do NOT wash protector with PDA! Wash ONLY protector!' |
12:01:36 | MonkeyTamer | there's no such thing as "n00b" proof |
12:01:42 | DataGhost | well, more or less :P |
12:01:50 | | Join jba___ [0] (n=jba@c211-30-242-236.blktn3.nsw.optusnet.com.au) |
12:02:04 | MonkeyTamer | for every effort, there is a lack of effort to acknowledge said effort |
12:02:26 | directhex|work | there's nothing wrong with "n00bs". the problem is with the stupid, not the ignorant. one of the two can be cured |
12:02:31 | | Nick jba___ is now known as jba (n=jba@c211-30-242-236.blktn3.nsw.optusnet.com.au) |
12:02:39 | MonkeyTamer | that is true |
12:03:23 | MonkeyTamer | while the ignorant may not know better, they may be learned; whereas stupid people insist on their ignorance, and refuse to be taught |
12:04:32 | MonkeyTamer | there has to be warnings for everything; I'm honestly surprised that there aren't people making you sign waivers when you walk through a store |
12:05:14 | xigxag | speaking of n00bs....I managed to hack together a script to sync my podcasts. Do you know if I can make it autostart when the drive is mounted? |
12:05:16 | * | safetydan wonders how the heck a member of structure can become null when passed to another function |
12:05:53 | | Quit jba_ (Read error: 110 (Connection timed out)) |
12:06:03 | Abcminiuser | You know, the RockBlox iPod game would benefit from the scrollwheel touch API rather than the button API... |
12:06:33 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
12:08:38 | hcs | I find its support for the ipod control scheme irritating |
12:08:42 | hcs | too sensitive |
12:08:52 | MonkeyTamer | I assume you mean for moving the pieces? |
12:08:55 | scorche | i was about to say that |
12:08:59 | scorche | for anything |
12:09:09 | scorche | it would be too easy to screw up accidentally |
12:09:22 | MonkeyTamer | it already switches the pieces' position, but I agree: it's simply annoying |
12:10:10 | Abcminiuser | Sweet bobble-headed jesus, so it does... |
12:10:21 | Abcminiuser | But if RockBoy can use it, why not RockBlox? |
12:10:26 | Abcminiuser | And yes, to move the pieces |
12:10:31 | MonkeyTamer | I can't stand the blasted scroll wheel for the brickbuster game |
12:11:33 | MonkeyTamer | I can see the benefit at higher speeds for that game, but the scroll wheel can be inaccurate |
12:12:21 | MonkeyTamer | try playing that brickbuster game and see what I mean |
12:13:02 | | Quit fejfighter () |
12:15:26 | MonkeyTamer | does it seem to anyone else like the Rockbox menu, as in the main menu scrolls slower? |
12:15:39 | MonkeyTamer | and only the Rockbox menu |
12:17:18 | | Quit MonkeyTamer ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
12:18:35 | w1ll14m | morning all |
12:18:57 | safetydan | Can someone give me some hints on how bufferpool becomes null at the end of this gdb session? http://pastebin.ca/353447 |
12:23:14 | safetydan | or actually ignore that altogether |
12:23:17 | * | safetydan slaps forehead |
12:24:04 | | Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap) |
12:28:36 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
12:33:46 | DataGhost | lol! |
12:33:56 | markun | what? |
12:34:02 | DataGhost | god, your parents must be assholes... what I just saw :D |
12:34:08 | DataGhost | I got an e-mail from 'Jesus C.' |
12:35:05 | | Quit lukaswayne9 (Read error: 104 (Connection reset by peer)) |
12:35:55 | markun | sounds like a normal latino name to me :) |
12:41:58 | | Join lee-qid [0] (n=liqid@p54964CE3.dip.t-dialin.net) |
12:42:56 | Abcminiuser | Sounds like the sort of identity I'd set up for myself ;) |
12:43:28 | Abcminiuser | Oh, is the chopper patch ready to be comitted? It's cross-platform I believe |
12:43:35 | Abcminiuser | And works well in the tests I've performed |
12:43:58 | Abcminiuser | Or what about the pulsing starfield? That's neat, and a very simple patch |
12:44:20 | Abcminiuser | I hate to see all the little patches languishing forever in the tracker until they become out of date :( |
12:44:34 | safetydan | Abcminiuser, copper with or without the menus? It would crash after you opened and closed the menu a few times for me. |
12:44:39 | safetydan | chopper even |
12:45:04 | Abcminiuser | Without is the one I've used |
12:45:18 | Abcminiuser | I can't test the with, since I'd have to update Cygwin |
12:45:44 | * | Abcminiuser really has to set up a dual boot Ubuntu environment so he can compile rockbox quickly and easily |
12:46:09 | scorche | what is wrong with vmware or colinux? |
12:46:27 | | Join kurzhaarrocker [0] (n=khr@p50909F1E.dip0.t-ipconnect.de) |
12:46:31 | safetydan | Well I've had enough coding for one night. A question for the logs, why does Tremor have oggmalloc.c which is awfully similar to codeclib.c? |
12:46:33 | | Quit safetydan ("Ex-Chat") |
12:46:40 | Abcminiuser | I've tied virtualization, and it Ubuntu didn't like it one bit |
12:46:46 | Abcminiuser | No display driver, I guess |
12:47:03 | directhex|work | display drivers is the curse of virtualization |
12:47:03 | scorche | define "didn't like it" |
12:47:19 | * | kurzhaarrocker is impressed: My iRiver ihp120 did record at a sample rate of 96 kHz. Wow! |
12:47:39 | Abcminiuser | Well, it would show the boot screen, then go black and do nothing |
12:47:55 | scorche | have you tried the rockbox image? |
12:48:33 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
12:48:42 | Abcminiuser | Rockbox image |
12:48:43 | Abcminiuser | ? |
12:49:00 | directhex|work | rockbox vmware machine |
12:49:21 | Abcminiuser | Wasn't aware of it |
12:49:22 | scorche | he means the image of |
12:49:32 | Abcminiuser | Woah, how'd I manage to do that? |
12:49:37 | | Quit kurzhaarrocker (Remote closed the connection) |
12:49:58 | scorche | go to VMwareDevelopmentPlatform |
12:50:10 | directhex|work | http://www.rockbox.org/twiki/bin/view/Main/VMwareDevelopmentPlatform |
12:51:44 | | Quit Abcminiuser (Read error: 104 (Connection reset by peer)) |
12:52:30 | | Join Abcminiuser [0] (n=DPC@ppp36FB.dsl.pacific.net.au) |
12:52:30 | | Quit decayedcell ("CGI:IRC (EOF)") |
12:52:58 | | Quit ze (Read error: 104 (Connection reset by peer)) |
12:53:32 | | Join ze [0] (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
12:54:34 | | Join decayedcell_ [0] (n=decayed_@ppp69-55.lns1.mel4.internode.on.net) |
12:56:50 | | Quit Nico_P (Remote closed the connection) |
12:57:53 | | Join barrywardell [0] (n=barry@dhcp-892b7b5c.ucd.ie) |
12:57:59 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
12:59:34 | | Quit decayedcell_ (Remote closed the connection) |
12:59:47 | | Join decayedcell_ [0] (n=decayed_@ppp69-55.lns1.mel4.internode.on.net) |
13:00 |
13:00:17 | xigxag | when I plug in my ipod, explorer kind of freaks/freezes for about 8 seconds - is this normal? |
13:02:01 | jba | is it scanning the disc for auto play? |
13:02:27 | xigxag | yeah I have it enabled |
13:02:41 | xigxag | I'm trying to get my autorun.inf to load an exe |
13:03:11 | xigxag | but I just tried it with autorun.inf removed, and explorer still had the same trouble |
13:07:40 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
13:12:18 | *** | Saving seen data "./dancer.seen" |
13:15:17 | | Join Thundercloud [0] (n=thunderc@82.153.6.79) |
13:16:04 | | Quit wooo (Read error: 110 (Connection timed out)) |
13:17:26 | | Part decayedcell_ |
13:18:08 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
13:18:14 | | Join miepchen^schlaf [0] (n=hihi@p57B95CBF.dip.t-dialin.net) |
13:18:36 | | Join GodEater_ [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-fa15981f27412af9) |
13:18:55 | | Quit Abcminiuser (Read error: 110 (Connection timed out)) |
13:19:31 | | Join Criamos [0] (n=Criamos@p549304FD.dip0.t-ipconnect.de) |
13:21:11 | | Quit jba (Read error: 104 (Connection reset by peer)) |
13:25:43 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
13:36:43 | | Quit Mouser_X (Nick collision from services.) |
13:36:52 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
13:45:06 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
13:45:32 | | Quit jhMikeS (Nick collision from services.) |
13:45:32 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
13:45:36 | | Join miepchen^schlaf [0] (n=hihi@p57B95D53.dip.t-dialin.net) |
13:45:38 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
13:46:23 | * | petur considers upgrading his h340 to h380.... $260 without shipping |
13:46:36 | | Quit anathema (Read error: 110 (Connection timed out)) |
13:46:36 | | Quit Nico_P (Remote closed the connection) |
13:46:54 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
13:52:04 | | Part odb|fide1_ |
13:52:45 | | Join Rondom [0] (n=Rondom@p57A96E90.dip.t-dialin.net) |
13:58:45 | | Quit himitsu (Read error: 111 (Connection refused)) |
13:59:21 | | Quit Rondom ("Ex-Chat") |
14:00 |
14:02:11 | | Join nick89 [0] (n=nick89@c220-237-70-197.kelvn1.qld.optusnet.com.au) |
14:02:22 | | Quit nick89 (Read error: 104 (Connection reset by peer)) |
14:04:06 | | Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist) |
14:04:17 | | Quit wooo (Read error: 110 (Connection timed out)) |
14:05:12 | | Quit directhex|work ("Leaving") |
14:13:34 | | Quit OgMaciel (Read error: 104 (Connection reset by peer)) |
14:14:43 | | Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist) |
14:21:06 | | Quit OgMaciel ("Ex-Chat") |
14:27:30 | | Join himitsu [0] (n=himitsu@203.205.119.39) |
14:27:39 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
14:28:32 | | Join markun_ [0] (i=c2fe7883@rockbox/developer/markun) |
14:29:25 | markun_ | petur: Do you think any of this project could be useful to us? http://www.obdev.at/products/avrusb/index.html |
14:32:25 | JdGordon | Bagder: I want to change the english of a translatable string, Do i change the source: or only the dest in english.lang? |
14:40:35 | LinusN | JdGordon: read the comment in the beginning of english.lang |
14:42:10 | | Quit markun_ ("CGI:IRC 0.5.7 (2005/06/19)") |
14:42:43 | JdGordon | so umm? Do I change both or need to create a new lang? |
14:42:57 | JdGordon | s/lang/phrase |
14:43:08 | LinusN | change both |
14:43:14 | LinusN | which phrase btw |
14:43:19 | LinusN | ? |
14:43:24 | JdGordon | plugin browser to browse plugins |
14:44:24 | markun | why not just "plugins"? |
14:44:37 | LinusN | you mean browse plugins -> plugin browser? |
14:44:47 | JdGordon | yes |
14:45:15 | LinusN | it should work if you change both src and dest |
14:45:21 | JdGordon | markun: i dont really care what it says.. but everyone seems to agree that browse plugins is bad |
14:45:28 | scorche | Bagder: was there a reason that you changed the approximation of the VMware image zip file back to "~217"? |
14:46:01 | LinusN | JdGordon: inconsistency is bad |
14:46:22 | JdGordon | also, will I be allowed to hide the recent bookmarks item if the option is disabled? (which is default) |
14:46:32 | scorche | oh...sorry...ignore me...i was looking at the raw bytes... |
14:46:40 | LinusN | JdGordon: i think you should |
14:46:50 | * | scorche should sleep more so he doesnt do this type of thing... |
14:48:54 | JdGordon | LinusN: yay :) |
14:55:13 | JdGordon | what are we calling the plugins? just plugins? or browse plugins? |
14:55:27 | * | JdGordon is slowly getting fed up with this patch :p |
14:56:05 | | Join Arathis [0] (n=doerk@p5484B8A8.dip0.t-ipconnect.de) |
14:56:07 | | Join |Rincewind| [0] (i=cS4wkaXT@nat-wh-1.rz.uni-karlsruhe.de) |
14:57:09 | LinusN | JdGordon: i *think* just "Plugins" is fine |
14:57:13 | markun | JdGordon: to me "file, database, plugins" looks better than "browse files, database, browse plugins" |
14:57:23 | markun | fileS for the first one |
14:57:46 | LinusN | markun: sounds ok to me |
14:58:25 | markun | LinusN: anything rockbox related you are working on? |
14:58:50 | LinusN | nope, unfortunately not... |
14:59:15 | markun | I just keep adding things to my list, but spend very little time actually implementing anything.. |
14:59:23 | LinusN | tell me about it |
15:00 |
15:00:26 | LinusN | damn, i was about to try the root menu patch, but it didn |
15:00:28 | LinusN | t |
15:00:30 | LinusN | apply |
15:00:39 | JdGordon | ill do a new one if you want |
15:00:46 | LinusN | please |
15:01:01 | Lynx_ | what's a root menu? |
15:01:04 | |Rincewind| | I wasn't able to compile with root menu yesterday, too |
15:01:38 | JdGordon | jdgordon.mine.nu:8080/jonno/root_menu.patch">http://jdgordon.mine.nu:8080/jonno/root_menu.patch |
15:01:40 | | Join webguest15 [0] (i=4671586f@gateway/web/cgi-irc/labb.contactor.se/x-daf3c3367df086ad) |
15:01:41 | markun | Lynx_: a main menu to navigate to all the different rockbox parts |
15:02:00 | markun | Lynx_: file browser, settings, WPS, recording screen etc |
15:02:10 | * | LinusN compiles... |
15:02:36 | webguest15 | markun: got a question for you re: gigabeat |
15:02:44 | JdGordon | codewise its bassically done now, just need to agree on the items, their order and the english |
15:02:45 | markun | webguest15: ok, just ask |
15:03:13 | markun | JdGordon: and there was also some redundant code in the tree browser code, right? |
15:03:17 | LinusN | i'm wondering if we should commit the scroll margins patch... |
15:03:22 | webguest15 | markun: down at the bottom of http://www.rockbox.org/twiki/bin/view/Main/GigabeatFXPort, there's a file labelled GBSYSTEM.zip with the comment "after backing up your GBSYSTEM folder, you can impove boot time extracting this." |
15:03:35 | markun | webguest15: yes |
15:03:41 | JdGordon | markun: yeah, there is a fair biit of dead code because of this.. but that can wait till after the commit imo |
15:03:52 | webguest15 | markun: they seem to be dummy files. any danger of bricking my gigabeat putting them on there? |
15:04:09 | JdGordon | each of the screens really should be checked individually for exess code now |
15:04:28 | markun | webguest15: that chance always exists, but you can always recover. |
15:04:29 | | Join perplexity [0] (i=heh7882@dxb-as87281.alshamil.net.ae) |
15:04:44 | markun | webguest15: a few of us have tried it and it worked really well |
15:04:49 | | Quit anathema (Read error: 110 (Connection timed out)) |
15:04:59 | webguest15 | markun: cool... will give it a shot |
15:05:12 | webguest15 | markun: thanks for all the work you and the other gigabeat devs are doing, btw |
15:05:20 | JdGordon | LinusN: if the only reason its not in is because we ar waiting for viewports then I rekon it should go in |
15:05:31 | | Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist) |
15:05:34 | markun | webguest15: and the other rockbox devs have done too of course |
15:05:42 | webguest15 | markun: indeed! :) |
15:05:46 | | Quit webguest15 (Client Quit) |
15:06:49 | * | JdGordon isnt sure if not allowing ACTION_STD_CANCEL to exit the browsers is such a good idea |
15:07:42 | markun | JdGordon: I'm now also thinking the 'root' menu shouldn't be at the root :) |
15:08:04 | markun | but just be accessed by the menu button |
15:08:12 | markun | don't know what the rest of you think |
15:08:12 | |Rincewind| | is there a svn command to update all files and automatically remove all local code changes? |
15:08:17 | Mikachu | svn revert |
15:08:26 | JdGordon | that doesnt update tho |
15:10:08 | |Rincewind| | hm, I really don't know if everything is broken now, I better start completely fresh |
15:10:25 | markun | |Rincewind|: revert will work, no need to download everything again. |
15:10:59 | |Rincewind| | it doesn't matter, I have a fast internet connection. |
15:11:22 | markun | |Rincewind|: try "svn revert -R ./" and then "svn up" |
15:12:04 | |Rincewind| | I did that, but i didn't trust it and did a "rm -rf *" afterwards ^^ |
15:12:12 | Mikachu | just check the output of svn diff |
15:12:21 | *** | Saving seen data "./dancer.seen" |
15:14:29 | |Rincewind| | it would make more sense to have the root menu be the root (espesially if we want database to behave the same as the browser) |
15:15:04 | markun | |Rincewind|: why? |
15:15:06 | |Rincewind| | but I don't know that code very well, so don't listen to me |
15:15:40 | markun | if they don't go to the menu if you press left it will still be the same behaviour |
15:15:52 | |Rincewind| | then the root menu would be call the other screens and is the central point in rockbox |
15:15:59 | |Rincewind| | -be |
15:16:21 | markun | it will be the central point anyway, even if you have to go there with the menu button |
15:16:45 | markun | I just think it's more consistant because it's the only way to go there from the WPS |
15:17:19 | | Quit GodEater_ ("CGI:IRC (Ping timeout)") |
15:17:19 | markun | It's more like a teleporter screen that way :) |
15:17:35 | |Rincewind| | I was thinking code wise, currently the wps and the menu exit to the file browser, if I rember correctly |
15:17:43 | JdGordon | LinusN: had a play with it yet? |
15:17:55 | LinusN | JdGordon: waiting for that damn cygwin crap |
15:18:05 | JdGordon | still wow :p |
15:18:10 | JdGordon | havnt you got ccache installed? |
15:18:12 | markun | |Rincewind|: no, the menu either exits to the file browser or the WPS, depending where you called it from |
15:18:36 | LinusN | JdGordon: nope, maybe i should try it |
15:18:37 | amiconn | JdGordon: ccache makes things worse on cygwin |
15:18:48 | LinusN | amiconn: really? wow! |
15:18:50 | JdGordon | oh, ouch |
15:18:51 | markun | LinusN: switch to vmware like the rest :) |
15:18:56 | JdGordon | or colinux |
15:19:03 | amiconn | The problem is the windows filesystem layer, not cygwin itself |
15:19:31 | Mikachu | so compiling things in say msvc is slow too? |
15:19:31 | * | JdGordon hopes it was ok to crosspost a message on both ml's |
15:19:44 | |Rincewind| | markun, ok, I don't know what I am talking about and possibly it doesn't matter anyway |
15:19:58 | amiconn | markun: I am still using cygwin for building rockbox most of the time, even though I have both vmware and a real linux box available |
15:20:11 | JdGordon | amiconn: isnt there a gcc option to use pipes for all the intermediate data instead of files? would that help on cygwin? |
15:20:31 | Mikachu | surely everyone has -pipe in their cflags by default? |
15:20:34 | markun | amiconn: but you are more conservative than the rest so I didn't expect anything else :) |
15:20:43 | amiconn | It's simply more convenient to use cygwin when using a windows editor |
15:20:55 | Mikachu | (does windows support pipes though?) |
15:20:59 | amiconn | Of course it does |
15:21:21 | Mikachu | i don't know why it's of course, but okay |
15:21:43 | amiconn | markun: This has nothing to do with being conservative, but with being convenient |
15:21:58 | Mikachu | does rockbox use -pipe in cygwin then? |
15:22:00 | markun | ok ok :) |
15:22:35 | * | JdGordon doesnt see CFLAGS being set in the makefile |
15:23:10 | markun | amiconn: I've never used either vmware nor cygwin so I shouldn't give any advice anyway |
15:23:20 | Mikachu | JdGordon: just run make V=1 |
15:23:29 | amiconn | Perhaps I'll change to a compile-only mini vm soon |
15:23:41 | amiconn | (without x11) |
15:24:38 | JdGordon | amiconn: strip x out of the colinux image and have it running in the background, the use it exaclty like you would a remote linux box (samba and ssh) and your good |
15:24:43 | barrywardell | JdGordon: The H10 OF uses a fairly intuitive root menu type system. It calls them Music, FM Radio, Recording, Photo, Text, Browser, Settings. |
15:24:50 | barrywardell | Music is the database mode |
15:25:17 | JdGordon | I dont like Music for database.. wont that confuse ppl looking for the wps? |
15:25:24 | amiconn | JdGordon: I was thinking about doing that, just with vmware instead of colinux |
15:25:48 | Slasheri | Library would be nice |
15:25:49 | markun | barrywardell: and how do you navigate from the different items to this menu? |
15:25:58 | markun | Slasheri: yes, it would |
15:25:59 | JdGordon | the reason I said colinux is because it can run it as a windows service, and not worry about it if you dont need it, its always ready for you |
15:26:08 | barrywardell | pushing left enough times always brings you back to the root |
15:26:32 | markun | barrywardell: and how do you get to and from the WPS screen? |
15:26:52 | barrywardell | get to the WPS screen by pressing play |
15:27:13 | barrywardell | pressing left in the wps screen brings you back to the Music/Browser screen |
15:27:54 | * | LinusN likes the root menu |
15:27:59 | markun | in that case it's pretty good yes. But I don't think we want to change left to do the same in our WPS |
15:28:15 | barrywardell | if you go to the WPS by pressing play, left brings you to the screen you were in before the WPS |
15:28:32 | |Rincewind| | I think left reverts the track in wps? |
15:28:38 | markun | yes |
15:28:40 | amiconn | urgh, contextual buttons :( |
15:28:58 | markun | amiconn: which we want to get rid of.. |
15:28:59 | markun | off |
15:29:23 | | Quit ppeom (Read error: 104 (Connection reset by peer)) |
15:29:34 | |Rincewind| | a rockbox where every button does the same in every screen wouldn't be very usable... |
15:29:34 | JdGordon | does CFLAGS=-pipe enable or disable pipes? |
15:29:42 | amiconn | I think the root menu should be called with the menu button, from all screens |
15:29:50 | markun | amiconn: yes, me too |
15:30:21 | amiconn | Likewise, the menu button should be usable for quickly leaving the whole menu tree, returning where you came from |
15:30:25 | LinusN | hmmm, somehow selecting "Files" now always takes me to the wps... |
15:30:31 | barrywardell | yes, agreed. |
15:31:22 | JdGordon | LinusN: it does? wierd :p |
15:31:23 | barrywardell | what should happen when you "back out" of the WPS? back to database/file browser? |
15:31:40 | markun | barrywardell: you can't back out :) |
15:31:44 | amiconn | barrywardell: Back out how? |
15:31:45 | markun | only to the root menu |
15:31:51 | markun | with the menu button |
15:31:52 | JdGordon | barrywardell: if you press select, it will put you in the last browser, if you press menu it will put you in the root menu |
15:32:06 | barrywardell | i mean, where do you go from the wps? |
15:32:14 | |Rincewind| | JdGordon: recording screen is now duplicated in the main menu and the root menu |
15:32:22 | JdGordon | i know |
15:32:44 | JdGordon | im going to leave that temporarily, because its more hassle to remove now than when i get to that menu in the reworking... |
15:32:49 | barrywardell | JdGordon's answer is what I was thinking. "back out" was the wrong term |
15:33:10 | markun | well, I don't think select should do that in the WPS |
15:33:26 | JdGordon | thats what it does currently... im open to suggestions tho |
15:33:32 | JdGordon | do we need an extra button in the wps? |
15:33:48 | barrywardell | i think it should be possible to go from the wps to either the root menu or the current play track in the database/file browser |
15:33:58 | |Rincewind| | jdGordon: I like it that you like my suggestion I made in the flyspray comment. That would be the first idea of mine that makes it into rockbox :) |
15:34:30 | JdGordon | :) |
15:34:44 | * | bluebrother just read the last tracker comments on the root menu |
15:35:01 | bluebrother | looks like it becomes something I thought of first, but I somewhat even confused myself :( |
15:35:10 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
15:35:11 | bluebrother | I should get more sleep those days |
15:35:24 | JdGordon | haha |
15:35:38 | bluebrother | JdGordon: but how should the browser behave if you press left from the browser's root? |
15:35:47 | JdGordon | im not sure |
15:36:07 | JdGordon | im split between doing nothing and going to the root menu |
15:36:07 | bluebrother | require you to press the menu button to call the menu? If you consider the "root" menu as a root it should (logically) go back to that menu |
15:36:23 | bluebrother | OTOH I don't like that, as it breaks hold-left-to-root |
15:36:45 | bluebrother | and will make it harder for the blind people, as they might find themselves in some menu instead of the browser |
15:36:47 | JdGordon | I can get around that |
15:36:59 | JdGordon | I can force it to stop at / even if left is held down |
15:37:06 | * | JdGordon praises the action system :D |
15:37:15 | |Rincewind| | if holding left puts you back to root of file browser and a second press of left goes to root menu then I think that blind users could navigate with this, too |
15:37:18 | LinusN | i'd like the root menu to have a different look than the other menus |
15:37:25 | bluebrother | but what if you press left a couple of times quickly? Me does this sometimes ... |
15:37:33 | LinusN | maybe that could be made with a different backdrop |
15:37:53 | bluebrother | put the RB logo in it ;-) |
15:38:03 | bluebrother | (as backdrop) |
15:38:08 | JdGordon | I want to give that menu the clef icon... |
15:38:15 | JdGordon | can anyone draw one at 6x8 size? |
15:38:19 | bluebrother | hmm, nice idea. |
15:38:23 | LinusN | JdGordon: lol |
15:38:38 | bluebrother | shouldn't we consider using icons in different sizes? |
15:38:46 | |Rincewind| | well, if you moved too far, then you can push right once and you are back in the file browser root |
15:38:54 | markun | LinusN: and maybe some icons? |
15:38:57 | bluebrother | while 6x8 is nice on my h120 its kindof tiny on ipod video etc. |
15:39:01 | LinusN | bluebrother: we've been considering that for years :-) |
15:39:06 | barrywardell | the H10 OF has a different backdrop for each item in the root menu. probably a bit excessive |
15:39:16 | LinusN | markun: sounds nice |
15:39:18 | bluebrother | use a clef as backdrop ;-) |
15:39:18 | | Join n1s [0] (n=nils@nl104-202-175.student.uu.se) |
15:39:34 | bluebrother | you could make it as light as possible for the 2bpp devices |
15:39:41 | JdGordon | no, I dont think we need to make it any different |
15:39:43 | |Rincewind| | a backdrop on h120 would make the text very hard to read |
15:40:00 | bluebrother | not if you design the backdrop carefully |
15:40:51 | JdGordon | LinusN: also, the root menu code is the same stuff that drives every other menu.. so hacking its looks will be annoying and bloaty... |
15:40:52 | markun | JdGordon: would be nice if the whole menu could be centered (if the text fits of course) |
15:40:52 | bluebrother | JdGordon: how about this: if the startup screen is set to file browser, left from the file browser root doesn't leave it but requires you to use the menu button |
15:41:11 | |Rincewind| | even black text on light gray is difficult to read, The only possible backdrop that i can imagine is a border, but that's not easy with different font sizes |
15:41:21 | bluebrother | and if the Rockbox menu is set as startup screen allow left to go "up" to the Rockbox menu |
15:41:36 | bluebrother | could work the same way for the database browser |
15:41:43 | JdGordon | markun: that would need work in the list widget (which probably should happen), but wouldnt work so well atm |
15:41:49 | LinusN | markun: i was just about to say that |
15:42:05 | |Rincewind| | bluebrother: with that you are mixing setttings that don't have do do with each other |
15:42:06 | JdGordon | bluebrother: that could work... |
15:42:08 | markun | would the viewports make this easier? |
15:42:15 | JdGordon | probably not |
15:42:24 | bluebrother | |Rincewind|: why am I mixing settings? |
15:42:59 | |Rincewind| | startup screen and left from file browser are two different things, imho |
15:43:02 | LinusN | bluebrother: "startup screen" is only supposed to set which screen is displayed when you start the player, not to set a virtual root |
15:43:08 | markun | amiconn: how are the viewports supposed to work? Do you give them a fixed size and position? |
15:43:23 | JdGordon | its a bit premature asking that isnt it? |
15:43:30 | bluebrother | I know, but that could be somewhat abused to set that behaviour too |
15:43:41 | LinusN | bluebrother: "abused" being the work |
15:43:44 | LinusN | word |
15:44:09 | JdGordon | so are we agreeing that the only way out of the browsers is with the menu button? |
15:44:31 | JdGordon | i mean.... uh... damn.. need sleep |
15:44:37 | |Rincewind| | and play to go out of the browser and enter wps |
15:44:40 | markun | JdGordon: I do |
15:44:56 | bluebrother | JdGordon: I think this will be confusing to users that prefer the root menu as real screen root. |
15:45:13 | bluebrother | unless we consider the root menu being the new main menu, and not a root for all screens |
15:45:16 | JdGordon | how about, if we get complaints we change it then? ;p |
15:45:25 | |Rincewind| | would it hurt to make this an option? |
15:45:27 | bluebrother | hehe ... sounds good |
15:45:28 | petur | indeed, that way it's no longer a root but you moved browser into the old menu |
15:45:37 | markun | bluebrother: new main menu would be my vote |
15:46:02 | bluebrother | IMO we shouldn't make a new root menu that is root of all screens but instead have a new main menu |
15:46:03 | n1s | I'd like the root menu to be the root menu so to speak |
15:46:18 | * | JdGordon i getting so confused |
15:46:19 | bluebrother | (which is why I find this "root" naming a bit confusing) |
15:46:46 | |Rincewind| | if the root menu is the new main menu then it's not a change, just a reorder of things and naming it different |
15:47:16 | bluebrother | |Rincewind|: no, as it now also allows to access other screens it didn't allow before (because of design reasons) |
15:47:33 | bluebrother | but it's still a usual menu, similar as before. |
15:47:49 | n1s | now _that_ would be confusing IMO |
15:48:19 | | Part LinusN |
15:48:29 | markun | n1s: why? |
15:48:57 | bluebrother | I think I'd prefer simply a new menu like the current "root" menu |
15:49:01 | n1s | if you are in the menu, press left to fileborwser, right doesn't go back |
15:49:21 | markun | n1s: no, left in the menu will not do anything |
15:49:29 | bluebrother | ... that new main menu shouldn't go back to something with left |
15:49:49 | bluebrother | but instead it should be possible leaving that menu from any point using the menu button |
15:49:53 | n1s | IMO if it is the _root_ then left should do nothing, just as left in the filebrowser root does nothing currently |
15:49:57 | markun | but of course there will be a patch to call the WPS when you press left :) |
15:50:10 | n1s | of course ;-) |
15:50:27 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
15:50:31 | |Rincewind| | I think n1s wants to say that you enter the browser with LEFT on the first entry of the menu (so you think you are one level deeper) but you can't go back with right then |
15:50:32 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
15:50:55 | |Rincewind| | sorry, i confused left with right... |
15:50:58 | bluebrother | left? Isn't selecting right? |
15:51:04 | n1s | |Rincewind|: yes I mixed left and right up :-) |
15:51:22 | bluebrother | quick poll: anyone not confused? ;-) |
15:51:31 | markun | me! |
15:51:49 | n1s | to be clear, IMO what you enter with right should be possible to exit with left. |
15:51:50 | Mikachu | i'm not, but i haven't read anything |
15:51:55 | markun | :) |
15:53:20 | JdGordon | so we are back where we started? except everyone is confused |
15:53:33 | n1s | JdGordon: seems so, yes :-) |
15:53:51 | Mikachu | do NOT pass go, do NOT collect $200 |
15:54:13 | | Join Phalangees [0] (n=Phalange@adsl-75-51-2-12.dsl.milwwi.sbcglobal.net) |
15:54:26 | |Rincewind| | we only agree that we don't agree with each other ^^ |
15:54:43 | bluebrother | is there any point I can pass and collect free time? |
15:55:14 | * | petur reads about free time and follows bluebrother |
15:55:37 | * | JdGordon has plenty |
15:55:44 | JdGordon | ah the life of a uni bum :D |
15:55:49 | * | |Rincewind| goes to repair his bike |
15:56:08 | markun | JdGordon: so, 1 menu (which might not be called root) from which to go to everything else, and only menu brings you to this screen and nothing else changes screens? |
15:57:18 | JdGordon | yes, except there are shortcuts between screens |
15:57:24 | markun | are there? |
15:57:35 | JdGordon | files <-> wps |
15:57:41 | markun | you want to keep that? |
15:57:45 | JdGordon | of course |
15:58:05 | JdGordon | wps > recording (_maybe_ ) |
15:58:05 | | Join perl|work [0] (n=jacquesc@static-64-61-105-170.isp.broadviewnet.net) |
15:58:09 | bluebrother | pressing select on a file in the browser and not starting playback would be quite weird |
15:58:20 | * | JdGordon agrees |
15:58:20 | markun | bluebrother: true :) |
15:58:38 | markun | but it could start in the background :) |
15:58:40 | bluebrother | _but_ you could just create a new playlist, start playback (like it currently does) and _not_ switch to wps |
15:58:47 | |Rincewind| | having buttons on the player and not using them to navigate quickly would be a waste |
15:58:54 | bluebrother | that might make pretty much sense as well. |
15:59:16 | JdGordon | way too many points to argue on in the patch :p |
15:59:29 | markun | |Rincewind|: I just think that navigation should be more unifform |
15:59:52 | bluebrother | so, the screens could only change by play (always to wps), menu (always to the menu) |
16:00 |
16:00:14 | bluebrother | select always selects, and all other screens are accessible through the new Rockbox menu |
16:00:25 | |Rincewind| | I'm ok with uniformism: PLAY -> WPS, MENU -> root menu, SELECT -> browser/database −− from everywhere |
16:00:32 | markun | bluebrother: and play in the WPS goes back to the previous screen? |
16:00:44 | JdGordon | no play would pause then |
16:00:46 | bluebrother | with perhaps adding an additioinal shortcut to the recording screen for devices that have a dedicated recording button |
16:01:01 | bluebrother | no, as play is also pause we would need to make an exception here and use select for that |
16:01:10 | markun | and the Gigabeat select pauses |
16:01:10 | markun | s/and/on/ |
16:01:39 | amiconn | There are more exceptions on certain targets |
16:01:54 | bluebrother | how do you go back to the browser on the gigabeat then? |
16:02:25 | markun | bluebrother: with the same button as you use to enter it (power button) |
16:02:45 | markun | which might be changed to be the 'a' button |
16:03:33 | bluebrother | hmm. Makes sense, but not for targets that label the play button play/pause |
16:04:39 | markun | yes, the labels force you to use the buttons in some ways |
16:04:56 | |Rincewind| | I don't think we should stick to the labels, because the Hxx doesn't have a menu button, so we would have no way to enter the root menu... |
16:05:25 | markun | true |
16:05:37 | bluebrother | the h100 has a menu button −− the one we currently use |
16:05:43 | bluebrother | labelled "mode" iirc |
16:06:14 | bluebrother | we should stick to the buttons where it makes sense, and if the play button is labelled play/pause we should use that button to pause playback |
16:06:21 | |Rincewind| | yes, but mode isn't the same as menu, and in the OF the menu was on long select if I remember correctly |
16:06:25 | bluebrother | everything else would just confuse the users |
16:06:49 | petur | h3x0 OF uses REC longpress for its 'root' menu |
16:07:08 | bluebrother | we don't have any "mode" function, so I think it's perfectly ok to reuse that button for menu |
16:07:09 | Mikachu | i don't think you should follow OF keybinds blindly |
16:07:19 | * | bluebrother agrees |
16:07:44 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
16:07:54 | bluebrother | we should follow it where it makes sense for users. The most important will be play / pause / stop |
16:08:24 | Phalangees | why is stop really needed?? |
16:08:35 | |Rincewind| | Not using the play/pause button for something more useful in a non-WPS screen just because it is labeled play/pause is a case of "following blindly" for me |
16:09:12 | bluebrother | I'm not speaking of a screen where it makes sense to reuse that button. |
16:09:17 | | Quit perplexity ("Check out my rear window") |
16:09:32 | bluebrother | I'm speaking of screens where we currently don't use it otherwise (like the menu) and wps |
16:10:22 | JdGordon | can we change the rockbox logo to use a different not so it is easier to make a icon out of it? :D |
16:10:46 | petur | having playback control when _not_ in a WPS is a must... I even miss volume control :/ |
16:11:01 | Mikachu | i moved volume control to the quick screen, yay me |
16:11:24 | * | JdGordon thinks the quickscreen is next to get overhauled after this |
16:12:00 | markun | petur: the Gigabeat has dedicated volume buttons which we would like to be able to use from all screens to change the volume |
16:12:19 | petur | I can understand that |
16:12:41 | markun | but for some plugins it's nice to reuse them |
16:12:50 | Mikachu | that seems sort of hard unless you change the volume from the button driver |
16:12:53 | JdGordon | ok, im going to bed... if anything is agreed on while im sleeping put it in the fs page pls |
16:13:05 | barrywardell | the root menu should be designed to work with a minimal set of buttons common to all targets. shortcuts could be added for each target depending on button availability |
16:13:21 | JdGordon | ^ speaks the truth |
16:13:39 | * | |Rincewind| agrees with this |
16:13:45 | | Quit JdGordon (Remote closed the connection) |
16:13:57 | barrywardell | i'm not sure what those minimal set would be. maybe left, right, menu, up, down? |
16:14:08 | n1s | I think we need a UI dictator, that listens to people and the does exactly what (s)he wants :-) |
16:14:24 | Mikachu | the problem is no buttons are common to all targets :) |
16:14:41 | petur | n1s: a dictator doesn't listen to people :p |
16:14:43 | markun | LinusN is a good dictator I think |
16:14:54 | |Rincewind| | left, right, up, down and one menu button should be possible on every target |
16:14:56 | Mikachu | for example ipods only have left, right, menu, play, and the wheel which no one else has |
16:15:01 | markun | petur: what's "verlicht despoot" in english? |
16:15:11 | * | n1s agrees with barrywardell too and think what you enter with right should be exitable with left... |
16:15:13 | petur | no idea ;) |
16:15:31 | n1s | petur: ok, but I want's one that pretends to listen! :-P |
16:16:05 | markun | n1s: what about the WPS? |
16:16:15 | barrywardell | Mikachu: but scroll=up/down, left=left, right=right, menu=menu |
16:17:47 | n1s | markun: well, that is a special case, left and right have some very logical functions there, but entering the filebrowser with right, makes me want to leave with left :-) |
16:18:21 | markun | n1s: I know, but because of the WPS I thought maybe we shouldn't do that |
16:19:31 | n1s | markun: i don't like having left doing nothing in what will appear as menus to most users... |
16:19:53 | n1s | I mean it will exit the regular menus but not browsers.. |
16:20:20 | markun | it will not exit in from the settings menu either |
16:20:26 | markun | -in |
16:20:33 | * | petur gets the feeling we can get rid of the A-B menu button on h3x0 and re-use it for something else :) |
16:21:10 | petur | but then you can't access settings from the filebrowser as they're mapped next to each other |
16:21:34 | n1s | markun so the menu is enter with right and your trapped (evil laughter)? yes I know you get back with the menu button but you can't go up one lvel |
16:21:52 | | Quit Mouser_X (Nick collision from services.) |
16:22:02 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
16:22:23 | markun | petur: it will require some more navigation yes |
16:22:32 | markun | n1s: yes, it's a trap :) |
16:23:10 | markun | but so is the WPS |
16:23:48 | n1s | If we leave left doing nothing, I personally think right shouldn't do anything either and all 'enter' actions will be done with the select button, (if we have one) |
16:24:03 | bluebrother | petur: who do you want to go to the menu without the mode button? |
16:24:16 | Phalangees | couldn't right insert a song into playlist and select just play it? |
16:24:18 | markun | n1s: also in the settings menu? |
16:24:47 | n1s | ANd then we could support skipping songs when not in the WPS on targets with loads of buttons (insane laughter) |
16:24:55 | markun | I think we are trying to change too many things at the same time :) or is it a good time to do so? |
16:25:45 | n1s | markun: it seems strange to me having right entering and left doing nothing, that is my problem, and I think it would be confusing |
16:27:44 | markun | n1s: maybe we should ask JdGordon to implement it this way and try it |
16:29:37 | n1s | It is a difficult decition to make in a large group with lots of oppinions involved, so I think that we will not really get anywhere unless someone just decides something, maybe Jdgordon should make the call... |
16:31:47 | XavierGr | now that you mention of buttons... we should utilize the record button on iriver H100/H300 |
16:32:13 | XavierGr | and oh please remove that awfull splash message when you press left on a setting screen |
16:32:56 | amiconn | Left should accept instead of cancel |
16:33:00 | n1s | yes we probably should but it is a similarly difficult thing to decide anything with buttons involved is just ewww |
16:33:02 | amiconn | Then the splash would go |
16:33:07 | XavierGr | I agree with amiconn |
16:33:16 | XavierGr | it was way better with the old behaviour |
16:33:16 | n1s | amiconn: I agree with you there |
16:33:21 | XavierGr | faster and more consistent |
16:33:23 | markun | and I would like splashes to go away when a button is pressed |
16:33:24 | amiconn | It was like this for ages |
16:34:09 | XavierGr | cancel should be the stop button not the left |
16:34:22 | amiconn | yes, exactly |
16:34:49 | XavierGr | the most annoying thing is when I just go to a setting to see a value, then I press left to leave and get the annoying cancel message |
16:34:58 | Slasheri | hehe, now tagcache is endianess-independent :) |
16:35:08 | XavierGr | and no, it is not consistent to press right to leave a setting screen |
16:35:27 | amiconn | It doesn't hurt though |
16:35:33 | XavierGr | yeah |
16:35:50 | XavierGr | both can be there |
16:36:33 | amiconn | On the recorder there used to be 3 'aceept' buttons for settings |
16:36:39 | amiconn | Left, Right and Play |
16:37:00 | XavierGr | well it was something like that on H100 too, right? (left, right, navi (click)) |
16:38:18 | markun | Slasheri: good! |
16:38:52 | amiconn | XavierGr: Yes. Play on the recorder is where Navi is on the irivers, in the center of the cursor cross |
16:39:44 | | Join mathgl [0] (n=mathgl@shm67-4-82-242-213-244.fbx.proxad.net) |
16:44:58 | | Join theone [0] (i=180c4cca@gateway/web/cgi-irc/labb.contactor.se/x-7f2d561eb6d1628a) |
16:50:15 | | Quit Mouser_X (Nick collision from services.) |
16:50:24 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
16:57:19 | | Join Paprica [0] (n=Paprica@84.229.143.41) |
17:00 |
17:01:30 | | Quit petur ("stkov") |
17:03:22 | | Join ackbahr_ [0] (n=ackbahr@d212-152-9-172.cust.tele2.ch) |
17:04:17 | | Quit ackbahr_ (Client Quit) |
17:07:37 | | Join ackbahr_ [0] (n=ackbahr@d212-152-9-172.cust.tele2.ch) |
17:07:59 | theone | how do you dispose of li-poly batteries? |
17:11:48 | | Join [toffe] [0] (n=[toffe]@h-74-0-180-178.snvacaid.covad.net) |
17:12:28 | *** | Saving seen data "./dancer.seen" |
17:15:28 | | Quit ^BeN^ (Read error: 110 (Connection timed out)) |
17:16:09 | | Quit printfXh4 (No route to host) |
17:25:28 | | Join printfXh4 [0] (n=pseudo@62.215.85.167) |
17:27:13 | | Quit Seed (Nick collision from services.) |
17:27:20 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
17:27:37 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
17:27:43 | theone | how do you dispose of li-poly batteries? |
17:28:16 | Phalangees | a fire ;D |
17:28:50 | Phalangees | that was a joke. don't actually throw it in a fire |
17:31:42 | Phalangees | i'm almost tempted to open up my gigabeat hard drive and check how many read heads it has |
17:32:04 | Phalangees | oops wrong channel |
17:32:10 | | Part Phalangees ("Leaving") |
17:33:08 | | Quit YouCeyE (Read error: 104 (Connection reset by peer)) |
17:35:51 | theone | fire it is |
17:41:34 | | Quit theone ("CGI:IRC (EOF)") |
17:41:34 | | Quit ackbahr_ (Read error: 104 (Connection reset by peer)) |
17:41:36 | | Quit mathgl ("Quitte") |
17:42:37 | | Join fasmaie [0] (n=yohann@cpe-65-24-91-175.columbus.res.rr.com) |
18:00 |
18:01:01 | | Quit lee-qid (Read error: 104 (Connection reset by peer)) |
18:03:53 | | Join Rondom [0] (n=Rondom@p57A96E90.dip.t-dialin.net) |
18:07:32 | bluebrother | hmm. Rolo-ing seems not to save the settings |
18:07:37 | bluebrother | is that intended? |
18:08:12 | | Join dune2 [0] (n=dune2@LNeuilly-152-21-109-180.w193-253.abo.wanadoo.fr) |
18:10:34 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
18:11:24 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
18:12:18 | | Quit BigBambi ("Leaving") |
18:17:18 | | Part fasmaie |
18:17:42 | | Quit YouCeyE (Remote closed the connection) |
18:25:14 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
18:28:13 | | Quit YouCeyE (Client Quit) |
18:39:16 | | Join RedLeg [0] (n=waca-wac@12.36.173.228) |
18:39:21 | | Quit dpassen1 (Read error: 145 (Connection timed out)) |
18:39:21 | RedLeg | Greetings.... |
18:40:39 | RedLeg | Can anyone answer a simple question about the ipod bootloader for rockbox? |
18:41:44 | bluebrother | not as long as you didn't asked |
18:42:04 | bluebrother | simple rule: just ask, if someone can answer your question you'll get an answer. |
18:42:42 | RedLeg | OK, thanks... |
18:43:41 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
18:43:44 | RedLeg | Currently the bootloader defaults to loading RockBox, and falls back to the original firmware of RockBox is not found, or if (in my case) menu is held while booting. Is tere a way to bame the bootloader load the original firmware by default? |
18:43:57 | Llorean | No. |
18:43:59 | bluebrother | no. |
18:44:08 | GodEater | and thrice no |
18:44:09 | RedLeg | Well, that was simple.... 8-) |
18:44:14 | bluebrother | it's the rockbox bootloader and thus not wanted |
18:44:25 | Llorean | It becomes more complicated if you're willing to compile you own bootloader. ;) |
18:44:43 | bluebrother | is compiling that complicated? ;-) |
18:45:08 | bluebrother | but, if you compile the bootloader yourself you could change that behaviour |
18:45:13 | Llorean | No, but you do have to make a small change to a single source file, and some people feel that 'programming', no matter how minute an amount, is 'complicate' :) |
18:45:24 | bluebrother | hehe |
18:45:28 | Llorean | If I recall you can change the behaviour from setting a == to a != |
18:45:35 | bluebrother | but programming is fun ... :D |
18:45:43 | RedLeg | AH... well, I have had the cross-compile environment going in the past, but that was for my original Archos..... I don't suppose the iPod would be that different? |
18:45:53 | Llorean | Not really, no. |
18:46:03 | RedLeg | OK.. I may look into that. |
18:46:12 | Llorean | The only difference is that instead of the sh GCC, you set up an arm GCC. |
18:46:48 | RedLeg | Does anyone have any experience with the ipodlinux bootloader and loading RB? It purports to support a boot menu.... |
18:48:10 | Llorean | Generally speaking, support for iPodLinux's loader comes from the iPL guys. |
18:48:34 | Llorean | But yes, it is configurable and has a menu. You'll have to check their documentation for how, though. |
18:49:27 | RedLeg | Understood.... but I'm wondering if it causes problems with loading RB. It claims to, but I really don't want to reload all this blasted music AGAIN due to problems.... |
18:49:57 | DataGhost | iPL bootloader loads rockbox just fine |
18:50:00 | Llorean | You... shouldn't have needed to RE-load your music in the first place. |
18:50:08 | DataGhost | rockbox just doesn't load fine on my 80GB yet |
18:50:08 | DataGhost | :) |
18:50:08 | GodEater | whichever bootloader you go for is entirely independent of your music |
18:50:28 | Llorean | Except on HFS+ iPods, Rockbox's install is non-destructive to your music. |
18:51:11 | RedLeg | I had some pretty severe HD corruption that I'm pretty sure was caused by a very weak battery. I've replaced it, reformatted everything and things _seem_ OK now.... |
18:51:17 | Llorean | Ah |
18:52:00 | RedLeg | That's a troubleshooting FAQ that I wish were more emphasized: If you're having what _seems_ to be HD problems, try replacing the battery.... |
18:52:54 | RedLeg | In any case, thanks for the help, and for all the work on the project. |
18:53:08 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust351.brig.cable.ntl.com) |
18:53:12 | | Join BigBambi [0] (n=Alex@cpc2-nfds9-0-0-cust419.lei3.cable.ntl.com) |
18:53:26 | | Quit RedLeg ("Leaving") |
18:54:16 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
18:54:30 | | Quit barrywardell (Remote closed the connection) |
18:54:31 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
19:00 |
19:04:26 | amiconn | Hmm.... |
19:04:52 | amiconn | libmad0 and libmad0-dev packages do exist on debian-amd64 |
19:05:07 | * | amiconn wonders whether those packages have the 64 bit issues fixed |
19:05:28 | * | amiconn installs libmad0-dev |
19:05:57 | | Quit lost|X40 ("Leaving") |
19:07:13 | | Quit crwl ("WeeChat 0.2.2") |
19:11:16 | | Part Llorean |
19:11:29 | | Join crwl [0] (n=crawlie@a88-114-143-192.elisa-laajakaista.fi) |
19:12:30 | *** | Saving seen data "./dancer.seen" |
19:13:47 | | Quit Siku (Read error: 131 (Connection reset by peer)) |
19:15:40 | | Join My_Sic [0] (n=MySic@m204.net81-65-15.noos.fr) |
19:16:44 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
19:17:29 | amiconn | nothing :( |
19:18:32 | | Join Soul-Slayer [0] (n=jonno@89.242.15.168) |
19:22:17 | | Join Siku [0] (n=Siku@f303b.w3.tontut.fi) |
19:27:36 | | Join Thundercloud_ [0] (n=thunderc@81.168.41.8) |
19:34:28 | | Quit Arathis ("Bye, bye") |
19:36:41 | | Join directhex [0] (n=directhe@bb-87-82-2-184.ukonline.co.uk) |
19:36:51 | | Join CriamosAndy [0] (n=Criamos@p54931DD1.dip0.t-ipconnect.de) |
19:37:03 | directhex | markun, is it me, or does the remote on the gigabeat behave rather oddly when the main player hold switch is enabled? |
19:38:03 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
19:44:01 | robin0800 | http://download.rockbox.org/cygwin/ on this page http://www.rockbox.org/twiki/bin/view/Main/CygwinDevelopment does not seem to work does it need updating for svn? |
19:47:39 | amiconn | arrrrghh!! |
19:48:31 | amiconn | The bitstream functions in libmad are written in a way that makes them break if 'long' isn't a 32 bit datatype |
19:48:52 | | Quit dune2 ("Leaving") |
19:50:35 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
19:51:37 | | Quit Thundercloud (Connection timed out) |
19:55:08 | | Quit Criamos (Read error: 110 (Connection timed out)) |
19:57:12 | | Join madduck [0] (n=madduck@debian/developer/madduck) |
19:57:44 | madduck | i enabled the database index auto-update and i also initialised it by hand on my iAudio X5 |
19:57:58 | madduck | yet when i go from an album to the artist dir, it takes between 2 and 5 seconds |
19:58:04 | madduck | any idea why? |
19:58:36 | madduck | also, when in the playback window and i tap "next", it takes about 1-2 seconds for the next song to start, the current one will still be playing during that time. |
19:59:54 | | Quit Mouser_X (Read error: 145 (Connection timed out)) |
20:00 |
20:00:19 | | Quit darkless ("Leaving") |
20:00:19 | Slasheri | madduck: you need to load database to disk, dircache is good to enable also |
20:00:20 | madduck | and entering the recoding screen actually freezes the device after the microphone has been turned on. |
20:00:27 | Slasheri | *to ram |
20:00:32 | n1s | madduck: sounds like it takes some time to spin up the disk, try enabling the "Load to RAM" setting for the database, or set the disk spindown higher, (will kill batterytime) |
20:00:36 | madduck | i have enabled it to be loaded into ram |
20:00:50 | * | amiconn blames preglow for the non-working libmad on amd64 |
20:01:13 | | Join sbeh [0] (i=sbeh@serverstaff.de) |
20:01:16 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
20:01:28 | amiconn | preglow: You committed Antonius' libmad optimisations - which are breaking libmad on amd64 |
20:01:33 | madduck | how do i turn on dirindex? |
20:01:39 | madduck | sorry, dircache |
20:02:25 | madduck | ah ,found it |
20:03:17 | madduck | much better! |
20:03:28 | | Join ender1 [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
20:03:42 | madduck | now how can i get rid of the 1 second delay when tapping next? |
20:04:27 | amiconn | preglow: FS #5219, namely the huffman decoder optimisations |
20:07:37 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
20:13:45 | Slasheri | madduck: put the anti-skip buffer to its maximum |
20:13:56 | Slasheri | to 10min. or something like that |
20:14:55 | madduck | okay, that fixed it, but why??? |
20:15:12 | Slasheri | that delay is caused because disk has to spin up |
20:16:07 | Slasheri | setting anti skip buffer to 10 minutes keeps always 10 minutes worth of data in ram, very nice with crossfade especially |
20:19:19 | madduck | alright... |
20:19:39 | madduck | so for my last question of the day: how can i coerce the thing into recording? right now, it just freezes... |
20:19:51 | Slasheri | i have no idea |
20:19:58 | Slasheri | it should work fine |
20:20:00 | | Join mattzz [0] (n=mattzz@e177166068.adsl.alicedsl.de) |
20:20:31 | amiconn | Otoh a high anti-skip buffer setting wastes battery, because rockbox is forced to rebuffer earlier |
20:20:35 | | Quit ender` (Read error: 110 (Connection timed out)) |
20:20:41 | | Join phil_munich [0] (i=55b51144@gateway/web/cgi-irc/labb.contactor.se/x-9a45746109de229d) |
20:21:45 | Slasheri | amiconn: that depends, skipping often reduces that effect |
20:22:36 | Slasheri | it would be nice to measure that how much buffer size affects to battery time |
20:22:36 | madduck | so if i never skip, does it drain the battery? |
20:22:42 | Slasheri | there is a limit somewhere |
20:22:53 | Slasheri | it could drain it little faster |
20:22:54 | madduck | i would think that if i never skip, battery is actually conserved, cause the disk only has to spin up once every, say 9 minutes. |
20:22:58 | phil_munich | hi! is there anyone, wo could tell me how to change the range of scanning on an rockbox iriver h320? |
20:23:20 | Slasheri | madduck: nope, increasing that setting causes disk to spin more often |
20:23:25 | phil_munich | ehm.. i mean the range of the fm radio |
20:23:33 | madduck | Slasheri: why? |
20:23:42 | madduck | that makes no sense! |
20:23:46 | | Quit YouCeyE (Remote closed the connection) |
20:23:49 | Slasheri | madduck: because not the full buffer capacity is used |
20:24:01 | Slasheri | only the capacity - 10min. is used for example |
20:24:09 | BigBambi | madduck, say there is space in the buffer for 20 mins - setting antiskip to 10 mins means a spin up every 10 mins. Setting it to 5 mins givs a spin up every 15 mins |
20:24:10 | | Quit Rondom (Read error: 110 (Connection timed out)) |
20:24:29 | | Join Rondom [0] (n=Rondom@p57A97FE3.dip.t-dialin.net) |
20:24:32 | linuxstb | phil_munich: You change the FM region setting in the radio settings. |
20:24:36 | madduck | ah, i thought antiskip == buffer size |
20:24:51 | BigBambi | as the buffer is refilled when there is the amount set by the anti skip left in it |
20:25:09 | hcs | jhMikeS: happy mornin' |
20:25:15 | BigBambi | so longer anti-skip = more left unused in the buffer when it is refilled |
20:25:27 | Slasheri | madduck: buffer size is fixed to the available amount of free memory |
20:25:32 | madduck | makes sense now |
20:25:47 | Slasheri | antiskip sets the buffer margins |
20:26:27 | * | linuxstb likes the latest root menu |
20:27:53 | * | BigBambi too |
20:29:04 | amiconn | Slasheri: Skipping often may reduce the effect, but it will never get negative |
20:29:05 | hcs | is the root menu stuff still only on FS or have I missed it? |
20:29:27 | linuxstb | hcs: Still on flyspray. |
20:29:28 | BigBambi | FS |
20:29:40 | amiconn | If (and only if) you *always* skip before the buffer gets below margin, the effect is zero |
20:29:58 | * | amiconn skips perhaps every 50th track or even less often |
20:30:17 | Slasheri | amiconn: true, but probably that effect is quite small with there large buffers |
20:30:29 | Slasheri | *these |
20:30:33 | jhMikeS | hcs: hello :) I'm putting the coldfire asm in now. |
20:31:31 | Slasheri | hehe, i skip more often, everytime the database shuffles a bad track ;) |
20:31:46 | amiconn | 10 minutes is almost the complete buffer size with vbr −−preset standard mp3 on X5 and H100/H110. (half the buffer size on H120+ / H300) |
20:31:55 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
20:32:05 | amiconn | I wouldn't say that's a small effect |
20:32:12 | Slasheri | amiconn: there is a limit that at the maximum half of the buffer capacity is used by the antiskip buffer |
20:32:32 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
20:33:46 | Slasheri | i still dont see why it would have a significant effect |
20:34:17 | hcs | jhMikeS: coldfire asm or the general purpose FRACMUL stuff? |
20:34:18 | amiconn | Half the buffer size -> twice as many spinups over time |
20:34:47 | | Quit thegeek () |
20:35:08 | jhMikeS | that too |
20:37:27 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
20:39:40 | madduck | will rockbox ever support USB mode while continuing to play? |
20:40:18 | GodEater | no |
20:40:35 | GodEater | USB mode implies there are changes happening to the filesystem |
20:42:15 | madduck | sure, but why would that disturb rockbox? |
20:42:28 | | Join Thundercloud__ [0] (n=thunderc@82.152.195.137) |
20:42:28 | madduck | if i delete the song it's playing, fair enough. |
20:42:33 | madduck | but if i just add more music?? |
20:42:56 | desowin | it can destory file system |
20:42:58 | hcs | you can't tell, when something else is writing to the hard drive you must abandon all hope |
20:43:38 | madduck | this is VFAT, no? even windows can deal with it... or is the USB layer not a part of rockbox? |
20:44:17 | | Quit phil_munich ("CGI:IRC (EOF)") |
20:44:28 | desowin | I have no idea what you mean by ' even windows can deal with it.' |
20:44:34 | Slasheri | amiconn: lets think that iriver could have something like a 6000 mWh capacity battery and one spinup (2A, 2s) consumes 1 mWh of energy at maximum while full buffering takes something like 5 mWh (30s) and half buffering 3 mWh (15s) with spin-up energy included. So increasing that anti-skip buffer to its maximum adds something like 1 mWh/spinup at maximum |
20:44:37 | madduck | is rockbox an OS of its own or based on a *nix system? |
20:44:48 | desowin | OS of its own |
20:45:00 | madduck | ah, okay. |
20:45:14 | madduck | then it's probably a design "limitation" i guess. |
20:45:24 | desowin | one question |
20:45:39 | madduck | don't get me wrong, i am not dizzing it, it saves my day all the time! :) |
20:45:52 | desowin | is there any firmware to any player that allows you to modify file system on computer when you're playing music ? |
20:46:56 | n1s | madduck: what you are asking is impossible on most of our targets where USB communication is handeled in hardware |
20:48:21 | n1s | on some targets where USB (probably will be) handeled in software, it could theoretically be possible but would be a major pain to create, and USB in rockbox is not supported at all on any of those targets yet |
20:48:59 | Slasheri | amiconn: ups, just forget those previous calculations, there was a mistake. |
20:51:59 | Slasheri | amiconn: one spinup 4mWh, 30s buffering 15+4, 15s buffering 7.5+4 |
20:52:17 | jhMikeS | added env_rates to IRAM as well...makes 7% speedup |
20:52:50 | hcs | nice |
20:52:57 | Slasheri | and battery capacity 7 Wh (1900 mAh battery) |
20:55:54 | Slasheri | amiconn: so if nothing else would consume energy, one could do raw buffering over 3h with normal buffer size compared to over 2.5h with half of the buffer size |
20:59:05 | madduck | n1s: yes, it makes sense if USB and rockbox are in the same ring |
21:00 |
21:01:53 | madduck | thanks guys for a very fruitful half an hour! :) |
21:01:56 | | Part madduck |
21:04:03 | | Quit robin0800 ("Take my advise. I don't use it anyway") |
21:04:53 | | Quit Thundercloud_ (Connection timed out) |
21:05:53 | | Join l33ch [0] (i=9ec3654a@gateway/web/cgi-irc/labb.contactor.se/x-5d8e1b70c246c298) |
21:06:02 | l33ch | hi all :) |
21:06:43 | | Join mathgl [0] (n=mathgl@shm67-4-82-242-213-244.fbx.proxad.net) |
21:06:46 | l33ch | i have question ... how is working this dual booting on iRiver H10 ? :D |
21:08:20 | l33ch | I did everything what was written on web |
21:08:54 | l33ch | but after i turn on player i don't see choice which firmware to load :) |
21:09:32 | l33ch | is it in preparing state or is anybody whom is this great oportunity working ? :P |
21:11:37 | Febs | l33ch: did you read this? http://download.rockbox.org/manual/rockbox-h10_5gb/rockbox-buildch3.html#x5-220003.1.2 |
21:11:50 | GodEater | Febs: darn it - I was just typing that too! |
21:12:04 | Febs | :) |
21:12:32 | *** | Saving seen data "./dancer.seen" |
21:13:07 | Soul-Slayer | I'll just make it easy :P Hold down the 'Cancel' button after turning it on |
21:13:14 | l33ch | thx guys |
21:13:14 | Soul-Slayer | Will boot into OF |
21:13:20 | l33ch | i gonna check it :) |
21:13:23 | | Join mirak [0] (n=mirak@m145.net195-132-203.noos.fr) |
21:14:10 | Soul-Slayer | Then you need to reset the player to get back to rockbox (Either remove the battery and replace it on the 5/6gB, or press the reset button on the 20gB) |
21:14:34 | l33ch | it's working |
21:14:46 | l33ch | this cancel button :) |
21:15:05 | l33ch | guys you are awesome :) today mp3 h10 6gb arrived |
21:15:21 | l33ch | and now i'm happy :) |
21:15:29 | Soul-Slayer | Great :). |
21:18:36 | l33ch | now only thing i wanna is to implement or just patch for .cuesheet files and then i'll be in heaven ;-) it's all what i miss on another mp3 players |
21:19:27 | Soul-Slayer | I have just learnt how to patch myself, could make you a build if you wish :p./ |
21:21:43 | l33ch | i tried it before |
21:21:50 | l33ch | with this debian image |
21:22:19 | Soul-Slayer | Any luck? |
21:22:30 | l33ch | i wanted to build normal version |
21:22:37 | l33ch | but there were errors |
21:22:43 | Soul-Slayer | Normal builds are downloadable from the site itself |
21:22:47 | l33ch | i then compiled new gcc |
21:22:51 | l33ch | 4.0.3 |
21:23:07 | l33ch | but not with this cuesheet support |
21:23:07 | Mikachu | there's a new vmware image with 4.0.3 |
21:23:16 | l33ch | yeah ? |
21:23:29 | l33ch | i go check ... is there a link ? |
21:23:35 | Mikachu | same place as before |
21:24:01 | Mikachu | mikachu.rockbox.org/Debian-4.7z iirc |
21:24:28 | Mikachu | but if you already compiled 4.0.3 yourself, not much point |
21:25:55 | Mikachu | please try not to use "multi-segmented" downloading... |
21:26:12 | l33ch | ups |
21:26:18 | l33ch | 33 seconds left |
21:26:55 | l33ch | done |
21:26:57 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
21:27:15 | l33ch | sorry did it problem to you ? |
21:27:23 | Mikachu | no, it's just bad in general |
21:27:29 | | Quit Kingsqueak (Remote closed the connection) |
21:27:40 | Mikachu | doing my part to help the internet |
21:27:54 | l33ch | i notice it for next time |
21:28:45 | Soul-Slayer | dan_a: Any news on the KoCOP :)? I can't imagine it's too far from SVN now (After testing on all targets and repairing the 'Recording' function) |
21:28:58 | | Join decayedcell_ [0] (n=decayed_@ppp69-55.lns1.mel4.internode.on.net) |
21:30:45 | dan_a | Soul-Slayer: No news - I've had lots of real life to deal with lately. I have a suspicion as to what is breaking recording (if it's not cache synchronisation with the codec thread, which it isn't, then it's probably IRAM use) but I've not done a test for that. I'm having a couple of nights off, but I'll get back to it later in the week. |
21:30:58 | | Join Thundercloud_ [0] (n=thunderc@82.153.76.158) |
21:32:33 | l33ch | Soul-Slayer: Can I ask you to patch the latest source with this cuesheet patch and build it ? :D |
21:32:53 | Soul-Slayer | l33ch: Certainly, any other patches? |
21:34:33 | l33ch | do you recomend any others ? |
21:35:34 | Soul-Slayer | Well, as I was just discussing, the KoCOP patch makes use of the H10s coprocessor, which can increase performance. If you use Rockbox's recording feature however it will make things harder for you, as it doesn't work with the patch implemented |
21:35:49 | Soul-Slayer | however, as you have dual booting set up, there shouldn't be a problem as you can use the recording from the OF if you need to |
21:37:15 | l33ch | tomorrow i'll go to security conference so i use this original recording feature |
21:37:32 | l33ch | to have sure to be recorded :) |
21:37:48 | l33ch | but if there exists some performace patch |
21:37:53 | l33ch | so why not use them :) |
21:38:36 | Soul-Slayer | Currently the recording feature is a little tempremental on Rockbox in my eyes, after recording you have to reset the player in order to listen to songs and so forth, may be worth waiting for recording to get fixed up properly before you rely on Rockboxs recording feature anyhow ^^ |
21:38:49 | Soul-Slayer | I'll put the KoCOP patch in and if you don't like it, tell me and I can make one without for you ^^ |
21:39:47 | l33ch | please don't forget on this cuesheet patch :) |
21:39:50 | l33ch | thanks in advance |
21:39:56 | Soul-Slayer | Already in there ^^ |
21:41:34 | | Part decayedcell_ |
21:42:01 | l33ch | then let me know from where I can download :) |
21:42:19 | Soul-Slayer | Will do - Just compiling as we speak. |
21:42:24 | l33ch | if there is anything with i can help you with tell me :) |
21:42:41 | Soul-Slayer | The satisfaction of making someones life a little easier is all I need :p |
21:43:28 | Soul-Slayer | Seeing as I don't have the knowledge to actively help in developing Rockbox, I may aswell use the knowledge I do have ^^ |
21:45:58 | perl|work | are you using the cue sheet patch with the album art one? |
21:46:16 | Soul-Slayer | I haven't included the album art patch, no. |
21:46:23 | perl|work | aha |
21:46:32 | Soul-Slayer | Should I? |
21:46:45 | perl|work | they dont compile together |
21:46:54 | Soul-Slayer | Ah, okay. |
21:46:58 | Soul-Slayer | I shall take that as a No then :p. |
21:47:30 | l33ch | take it as No :) |
21:48:48 | Soul-Slayer | I don't have any cuesheets to test with, I'll upload it and hopefully it will work :p. |
21:49:05 | l33ch | i can check it right now :) |
21:49:11 | Soul-Slayer | Okay :). |
21:51:13 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
21:51:21 | Soul-Slayer | http://Jonno.4shared.com/ |
21:51:46 | Soul-Slayer | http://www.4shared.com/file/10570630/501de039/rockbox.html |
21:51:47 | Soul-Slayer | Direct link :$ |
21:52:11 | | Quit bluebrother ("leaving") |
21:54:48 | | Quit Thundercloud__ (Read error: 110 (Connection timed out)) |
21:55:07 | l33ch | now i copy t player |
21:55:11 | Soul-Slayer | I believe you need to enable cuesheet support in 'General Settings -> Playback -> Cuesheet Support -> On' once you have it copied on |
21:55:11 | Soul-Slayer | Yes |
21:57:18 | l33ch | please reboot to enable |
21:57:32 | Soul-Slayer | http://www.rockbox.org/twiki/bin/view/Main/WebHome?topic=CuesheetSupport for more information - The patch implementation uses "the amarok way" |
21:57:35 | w1ll14m | mikachu: what do you think about a delay when going above 0db volume to use the +6 as a 'boost' so that the user wouldn't accidently blow up their ears |
21:57:39 | Soul-Slayer | Just turn the player off and on again |
21:57:42 | w1ll14m | maybe a useless idea .... |
21:58:26 | Soul-Slayer | w1ll14m: Maybe even before that, even 0 is pretty loud |
21:58:56 | w1ll14m | soul-slayer indeed.... but you can choose where 'boost' starts |
21:59:18 | w1ll14m | some sort of are you shure you wan't to go louder ? |
21:59:49 | Soul-Slayer | Perhaps not quite like that, for that could get a little annoying... Perhaps something in options to cap the volume? |
21:59:54 | l33ch | this cuesheet is working :) |
21:59:58 | Soul-Slayer | Great :). |
22:00 |
22:00:14 | w1ll14m | soul-slayer: it can be set as an option which you can enable or not.... |
22:00:17 | l33ch | thx you are my man of the day :) |
22:00:29 | | Join ackbahr [0] (n=ackbahr@d212-152-9-172.cust.tele2.ch) |
22:00:29 | Soul-Slayer | Glad I could be of assistance. |
22:01:02 | Soul-Slayer | w1ll14m: Fair enough, but rather than a warning, why not an explicit cap? |
22:01:27 | | Join Thundercloud__ [0] (n=thunderc@82.152.203.182) |
22:02:17 | | Quit mathgl ("Quitte") |
22:02:23 | l33ch | i use koss stereophones so i can relugate volume in wire :) |
22:02:24 | | Quit _Veseliq_ (Remote closed the connection) |
22:02:52 | l33ch | where can i notice better performance now ? :D |
22:02:58 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/x-85be663cb116ba66) |
22:03:03 | l33ch | is there any plugin on which i can test it :) |
22:03:12 | w1ll14m | soul-slayer: hmm because sometimes there is a nice part in a song... that's where the cap is unwanted |
22:03:38 | w1ll14m | i mean a nice part, that is a lot less loud than the rest of the son |
22:03:40 | w1ll14m | g |
22:03:52 | w1ll14m | sorry for the english ;) |
22:04:02 | Soul-Slayer | Well, for instance, playing games whilst listening to music without the patch could cause the game to slow down, it shouldn't do so quite so much with the patch implemented |
22:04:04 | l33ch | for mine too :) |
22:04:33 | w1ll14m | l33ch: what is your target? |
22:04:35 | Soul-Slayer | w1ll14m: In which case, you could turn the cap off and have unrestricted control to volume still |
22:04:47 | w1ll14m | soul-slayer: true |
22:05:07 | w1ll14m | but then you would have to go to menu's |
22:05:10 | w1ll14m | and change it. |
22:05:30 | w1ll14m | my idea is to let the user scroll for 1 sec more, then it would enter 'boost' mode |
22:05:34 | l33ch | w1ll14m: if you mean my mp3 player ? I own iRiver H10 :) |
22:05:37 | linuxstb_ | Why can't you simply just not turn the volume up? |
22:05:40 | w1ll14m | l33ch: ok |
22:05:51 | w1ll14m | linuxstb_: i agree ;) |
22:06:03 | w1ll14m | this was probably a stupid idea.... |
22:06:06 | Soul-Slayer | Thirded. How did the debate start? :p. |
22:07:31 | | Quit Thundercloud_ (Read error: 145 (Connection timed out)) |
22:07:38 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU) |
22:07:38 | Soul-Slayer | Anyhow. Glad I could help l33ch, I shall be back soon. |
22:07:51 | Mikachu | w1ll14m: why're you asking me? |
22:08:26 | | Join Winchester345 [0] (n=Administ@c211-28-56-7.frank1.vic.optusnet.com.au) |
22:09:07 | w1ll14m | mikachu: i thougt 'll just ask mikachu no spectaculair reason |
22:09:54 | w1ll14m | sorry for the english ;) |
22:10:00 | Mikachu | what english? :P |
22:10:14 | w1ll14m | spectaculair i think i wrote it wrong ;) |
22:10:42 | Mikachu | i know |
22:10:42 | Winchester345 | 'morning |
22:10:46 | | Quit l33ch ("CGI:IRC (Ping timeout)") |
22:11:20 | Winchester345 | if I writ a plug in..... do I put the c file in SOURCES or is it possible to compile the .rock file by itself ? |
22:11:25 | Winchester345 | *write |
22:11:38 | linuxstb_ | You need to add it to SOURCES. |
22:11:42 | Mikachu | it would be nice if you could write "make foobar.rock" like in linux, but i don't think you can |
22:12:18 | linuxstb_ | Feel free to add it... ;) |
22:12:33 | Winchester345 | ok.... and... does that add it to the menu or does the menu scan all the .rock files int he plugin folder? |
22:12:37 | Winchester345 | *in the |
22:12:46 | linuxstb_ | The "menu" is a file browser. |
22:13:09 | XavierGr | Rockbox lacks an internal scripting language! LOL |
22:13:23 | Winchester345 | ah..... didn't think of it that way... but evidently it is |
22:13:26 | XavierGr | do stuff like the TI calculators |
22:13:41 | hcs | I've been considering putting something like that together |
22:13:57 | XavierGr | scripting capabilities? |
22:13:57 | hcs | I've even got a pun on BASIC for the name: LITHIC |
22:14:07 | | Join shayx [0] (n=shay@unaffiliated/shay) |
22:14:09 | XavierGr | well it would be sure nice to have one |
22:14:20 | shayx | hello folks, I think that I screwed up an iPod |
22:14:35 | XavierGr | like making sort programs that can do series of stuff on the fly |
22:14:39 | shayx | trying to install a firmware with ipodpatcher, I guet this error |
22:14:40 | shayx | [ERR] Firmware partition doesn't contain Apple copyright, aborting. |
22:14:41 | shayx | [ERR] Failed to read firmware directory - nimages=0 |
22:14:54 | linuxstb_ | shayx: What kind of ipod? |
22:14:57 | shayx | I just dd'ed and MBR image |
22:15:13 | shayx | linuxstb_: hey there, remember me from yesterday? |
22:15:33 | shayx | linuxstb_: it seems to be a 4th generation, 20G iPod (graysclale) |
22:16:01 | linuxstb_ | Of course, is your MBR being written now? |
22:16:19 | shayx | linuxstb_: just wrote it |
22:16:24 | shayx | shay@virginia:~/temp/rockbox$ sudo dd if=mbr-4g-20gb.bin of=/dev/sda1 |
22:16:39 | linuxstb_ | So fdisk shows the partition table correctly? |
22:17:04 | shayx | oh wait |
22:17:10 | Mikachu | shayx: not sda1 |
22:17:12 | shayx | I think that I got the error |
22:17:15 | Mikachu | sda |
22:17:19 | shayx | I should dd to the 'root` partition |
22:17:19 | shayx | right |
22:17:22 | shayx | thanks Mikachu |
22:17:36 | mattzz | Questions to ipod users: what is the PLA_QUIT button in the sim? |
22:17:38 | Mikachu | it's too bad you can't write the absence of a 1 with a large font |
22:17:39 | w1ll14m | shayx, i think you have damaged the firmware partition |
22:17:51 | | Join fasmaie [0] (n=yohann@cpe-65-24-91-175.columbus.res.rr.com) |
22:17:51 | linuxstb_ | Michacku: Read http://rainstorm.org/ipod/stats/ipodlinux.log-2007-02-13 from about 13:41 if you want Chapter One of shayx's problems. |
22:18:08 | Mikachu | that's a new spelling |
22:18:16 | | Part fasmaie |
22:18:26 | shayx | w1ll14m: sod I do |
22:18:28 | linuxstb_ | :) Web client's tab completion sucks... |
22:18:31 | shayx | /clear |
22:18:40 | shayx | w1ll14m: s/sod I do/So do I |
22:18:47 | shayx | forget my lapsus mentis |
22:18:56 | linuxstb_ | shayx: I thought you determined your HDD was read-only and you couldn't write the MBR to it. |
22:19:14 | shayx | linuxstb_, Mikachu: I still get the same error |
22:19:26 | Mikachu | did you copy the firmware partition to sda1 again? |
22:19:29 | shayx | Is there any way to fix a damaged firmware partition? |
22:19:46 | linuxstb_ | shayx: Is your partition table correct? You can't do anything without that... |
22:19:52 | w1ll14m | dd a image from ipod firmware |
22:20:07 | shayx | Mikachu: tried to, got the same error |
22:20:44 | w1ll14m | shayx: can you use itunes to recover your ipod ? |
22:20:45 | shayx | "fdisk -l" shows the followin: |
22:20:46 | shayx | /dev/sda1 1 5 40131 0 Empty |
22:20:47 | shayx | /dev/sda2 6 2431 19486845 b W95 FAT32 |
22:20:59 | linuxstb_ | Then that's perfect - just do what I suggested yesterday. |
22:21:03 | shayx | not really, I don't have any windows computer |
22:21:12 | w1ll14m | just a sec..... |
22:21:20 | * | shayx checks the log |
22:21:27 | w1ll14m | get your firmware here: http://www.felixbruns.de/iPod/firmware/ |
22:21:35 | w1ll14m | it a zipped file, unzip it |
22:22:00 | | Quit ackbahr (Read error: 104 (Connection reset by peer)) |
22:22:09 | shayx | great, I'll check it out |
22:22:26 | w1ll14m | shayx: then dd Firmware-10.3.1.1 to /dev/sda1 |
22:22:37 | w1ll14m | i thougt that was the way to restore you fw partition |
22:22:40 | shayx | it's a binary file |
22:22:49 | w1ll14m | it's a binary zip |
22:23:01 | w1ll14m | if you extract it you will get two files |
22:23:07 | shayx | w1ll14m: okay, I'll try, thanks |
22:23:23 | shayx | then I'll be able to install Rockbox's firmware? |
22:23:31 | w1ll14m | iPod_10.3.1.1.ipsw contains 2 files: manifest.plist and Firmware-10.3.1.1 |
22:23:38 | w1ll14m | then dd Firmware-10.3.1.1 to sda1 |
22:23:57 | w1ll14m | than you would have the apple copyright again |
22:24:12 | w1ll14m | it it has written well to sda1 |
22:24:27 | w1ll14m | and indeed then you should beable to use ipod patcher again |
22:24:32 | | Join ackbahr [0] (n=ackbahr@d212-152-9-172.cust.tele2.ch) |
22:24:58 | shayx | excellent |
22:25:08 | shayx | I am also interested on join the development of Rockbox |
22:25:14 | shayx | I have a device that is not supported |
22:25:28 | w1ll14m | which device is it ? |
22:25:31 | shayx | a Creative Nomad Jukebox Xtra (60 Gigas) |
22:25:50 | w1ll14m | creative, i think you have to forget....... but you can try :) |
22:26:12 | w1ll14m | creative devices are difficould to port... as far as i know |
22:26:14 | shayx | it has a rare processor, I have some experience with cross-compiling and embbeded development |
22:26:31 | linuxstb_ | shayx: Here's our "guide" for new ports - http://www.rockbox.org/twiki/bin/view/Main/NewPort |
22:26:33 | w1ll14m | you will need a cross compiler fot that processor |
22:26:46 | shayx | w1ll14m: guessed so |
22:26:47 | shayx | linuxstb_: thanks |
22:26:55 | w1ll14m | shayx: :) |
22:26:59 | linuxstb_ | What processor has it got? |
22:28:42 | shayx | give me a sec, I'll finish installing this firmware to the iPod and I'll tell you all the research I've done so far |
22:28:58 | shayx | I'll upload all the links I found on the device to my del.icio.us account |
22:29:13 | Bagder | could be a tms320 family |
22:29:31 | * | Bagder guesses |
22:29:32 | shayx | Bagder: in fact, it is |
22:29:38 | Bagder | hehe |
22:29:45 | Bagder | what do I win? ;-) |
22:29:49 | shayx | It's a tms[something] |
22:29:53 | linuxstb_ | Then archopen.org is your friend. |
22:30:01 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/TexasInstrumentsTMS320 |
22:30:04 | linuxstb_ | (or at least, their source code) |
22:30:07 | shayx | w1ll14m: the tried the 4.* and the 10.* firmwares, either of them work |
22:30:17 | shayx | linuxstb_: I'm writing that down |
22:30:21 | n1s | Bagder: you win an opportunity to be the first to port rockbox to it :-P |
22:30:28 | Bagder | yay |
22:30:59 | w1ll14m | shayx: did you unzipped those files ? |
22:31:01 | | Join petur [0] (n=petur@rockbox/developer/petur) |
22:31:06 | directhex | i know a guy at TI. in the calculator software division, but he might know a guy who could be useful |
22:31:09 | shayx | w1ll14m: sure I ded |
22:31:10 | shayx | did |
22:31:19 | | Join Kingsqueak [0] (n=who@68.38.166.84) |
22:31:21 | | Quit ackbahr (Remote closed the connection) |
22:31:24 | w1ll14m | shayx: then i'm out of ideas ;) |
22:31:35 | | Join ackbahr [0] (n=ackbahr@d212-152-9-172.cust.tele2.ch) |
22:31:36 | w1ll14m | try a friends computer to restore |
22:31:44 | linuxstb_ | shayx: Did you also format the FAT32 partition? |
22:31:46 | shayx | I'm willing to give access to a machine that is connected to the Nomad player, if he wants to join me on the development |
22:31:46 | w1ll14m | with mac or windows |
22:31:57 | shayx | linuxstb_: no, on the firmware partition? |
22:32:05 | | Part Kingsqueak |
22:32:14 | linuxstb_ | No, "mkfs.vfat -F 32 /dev/sda2" |
22:32:15 | shayx | w1ll14m: I think that that's what I'll do, but I'll have to wait until tomorrow :( |
22:32:24 | | Join Kingsqueak [0] (n=who@68.38.166.84) |
22:32:36 | w1ll14m | shayx: that sucks :( |
22:33:09 | shayx | linuxstb_: same error icon :/ |
22:33:56 | linuxstb_ | What does ipodpatcher say now? |
22:34:09 | linuxstb_ | It should tell you if your firmware image is OK. |
22:34:23 | shayx | linuxstb_: should I −−scan or try to patch the rockbox firmware? |
22:34:43 | linuxstb_ | Try "ipodpatcher /dev/sda −−list" |
22:34:58 | shayx | great, now it found the device |
22:34:59 | shayx | [INFO] Scanning disk devices... |
22:34:59 | shayx | [INFO] Ipod found - 4th Generation ("winpod") - /dev/sda |
22:35:08 | shayx | even if the firmware doesn't really works |
22:35:38 | linuxstb_ | That means that (at least as far as ipodpatcher is concerned), the firmware partition looks OK. You could try installing the Rockbox bootloader and see what happens. |
22:36:02 | shayx | I should use the /dev/sda or the /dev/sda1 device node? |
22:36:24 | linuxstb_ | The device is optional. Just do "ipodpatcher −−install" |
22:37:02 | shayx | [INFO] Wrote 3563520 bytes to firmware partition |
22:37:02 | shayx | [INFO] Bootloader installed successfully. |
22:37:07 | shayx | I like those messages. :-) |
22:37:19 | shayx | I started to forget how fun is to work with embedded |
22:37:39 | shayx | sucks, same error icon |
22:37:46 | shayx | (used ipodpatcher −−install) |
22:38:00 | linuxstb_ | It's definitely a greyscale ipod? |
22:38:26 | shayx | yes |
22:38:29 | shayx | for sure |
22:38:49 | shayx | what about the mbr-4g-20gb.bin file? |
22:38:58 | linuxstb_ | ipodpatcher identifies an ipod from the firmware image - so that means you've installed the 4g greyscale firmware image. |
22:39:15 | shayx | I understand |
22:39:15 | linuxstb_ | And yes, that MBR is from a 20GB greyscale. |
22:39:30 | shayx | what might be the error? |
22:39:33 | | Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean) |
22:39:39 | shayx | it doesn't work with both rockbox and apple's firmware |
22:40:36 | linuxstb_ | What exactly is the error screen? |
22:40:53 | shayx | I'll find a screenshot on google, sec. |
22:40:57 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:41:06 | linuxstb_ | After you install a new Firmware image, it should ask you to connect your ipod to a wall charger so it can update the flash contents. |
22:41:16 | | Quit amiconn (Nick collision from services.) |
22:41:17 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:41:56 | mattzz | Any plugins that need verification? −−> http://www.rockbox.org/twiki/bin/view/Main/HowtoVerifyPlugins#List_of_plugins_currently_under |
22:42:09 | mattzz | (just a proposal) |
22:44:18 | shayx | linuxstb_: http://www.ipodlinux.org/Image:Ipod_sw_error.gif |
22:45:25 | | Part n1s |
22:46:23 | linuxstb_ | shayx: Try writing the Firmware-X.Y.Z file to your ipod again, and check the Linux error logs for problems. |
22:46:52 | shayx | I'm still not sure if I should use the 10.* or the 4.* firmware version. |
22:47:01 | shayx | althought I tried both of them |
22:47:34 | linuxstb_ | Are they different? |
22:48:17 | shayx | I dont't know, I think that it deppends on the generation of the iPod |
22:48:57 | | Quit mattzz ("Leaving") |
22:49:20 | linuxstb_ | Just do a diff between them, or calculate their md5 checksums. |
22:49:45 | shayx | the dd'ed partition of the firmware, (the firmware partition) is /dev/sda1, right? |
22:49:55 | shayx | linuxstb_: diferent sizes, they're surely different. |
22:50:08 | shayx | (didn't know that dd worked on binary files) |
22:50:25 | shayx | err |
22:50:28 | shayx | s/dd/diff/g |
22:50:50 | | Join JustJohnny68 [0] (n=JustJohn@static-71-248-112-184.bltmmd.east.verizon.net) |
22:51:35 | | Quit Rondom ("Ex-Chat") |
22:51:52 | | Join RogerBacon [0] (n=carl@bas3-sherbrooke40-1177839878.dsl.bell.ca) |
22:52:01 | shayx | oh wait, there's no difference between the Firmwares (10.* and 4.*) |
22:53:48 | | Quit OgMaciel ("Ex-Chat") |
22:54:14 | shayx | nothing seems to work... any other clues? |
22:57:34 | linuxstb_ | Sorry, no. Does the ipod pass the diagnostics tests? |
22:59:10 | shayx | last time I checked (yesterday) it did, let me check again. |
22:59:26 | | Quit dpassen1 (Read error: 145 (Connection timed out)) |
23:00 |
23:02:18 | shayx | sighs, doesnt want to enter diagnostics mode.. it jumps directly to the error icon... |
23:02:26 | shayx | I need a cig, brb |
23:02:30 | | Quit Mouser_X (Read error: 145 (Connection timed out)) |
23:02:31 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU) |
23:02:37 | Mikachu | sometimes it just wants some charging |
23:02:55 | | Quit ackbahr (Remote closed the connection) |
23:03:26 | perl|work | "Make database endianess independent." |
23:03:35 | perl|work | isn't "endianness" ? |
23:03:39 | | Join ooAlexoo [0] (i=ooAlexoo@ajcc2.trin.cam.ac.uk) |
23:03:56 | Mikachu | maybe it's a female endian |
23:04:12 | Mikachu | or should we call them native emericans? |
23:10:53 | shayx | back |
23:12:24 | shayx | okay, it entered on diagnostics mode, any specific diagnotic I should do? |
23:12:36 | *** | Saving seen data "./dancer.seen" |
23:13:10 | linuxstb_ | Whatever you fancy... |
23:16:22 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
23:17:46 | | Join p0lak [0] (i=p0lak@lgh7.fornfyndet.se) |
23:20:44 | | Join funky [0] (n=repulse@unaffiliated/funky) |
23:21:12 | | Join lostnihilist [0] (n=lostnihi@c-24-1-62-55.hsd1.il.comcast.net) |
23:23:31 | Winchester345 | if I have modified files in the rockbox folder.... running svn update replaces them with the latest files right? |
23:23:46 | Bagder | no |
23:23:54 | Bagder | it'll merge your changes with the new ones |
23:24:01 | Winchester345 | =) |
23:24:19 | | Join webguest55 [0] (i=43bbe7a0@gateway/web/cgi-irc/labb.contactor.se/x-53d595b66d673c1e) |
23:24:25 | Winchester345 | thanks |
23:24:28 | webguest55 | @find rockbox |
23:24:30 | webguest55 | hahah |
23:24:34 | webguest55 | I know that don't work |
23:24:46 | Bagder | it did |
23:24:49 | Bagder | I saw it |
23:25:04 | Bagder | you found #rockbox! |
23:25:07 | webguest55 | I wanted to know why rockbox freezes when certain songs are playing |
23:25:41 | Soul-Slayer | Which codec? What bitrate? Do they work ok on your computer? |
23:26:08 | webguest55 | yea the songs work fine anywhere else and even with the reg, ipod firmare |
23:26:15 | webguest55 | they are mp3 |
23:26:39 | webguest55 | I don't know the bitrate, my guess would be 128 bit |
23:26:52 | Soul-Slayer | So this happens with more than one song? |
23:27:47 | webguest55 | yea, I don't recall which actual songs, but it does happen. nothing will work but the next song will come one and so on untill the folder is done |
23:28:03 | Soul-Slayer | So it skips the song? |
23:28:12 | Soul-Slayer | Which iPod do you have? |
23:28:49 | webguest55 | nope, plays right through until the folder has no more songs. No functions work though and the screen is frozen. I use the 30Gig Video |
23:29:12 | | Part perl|work |
23:29:14 | Soul-Slayer | Ahh I see, so it locks up your controls but still plays the songs? |
23:29:21 | webguest55 | yep. |
23:29:46 | webguest55 | i should have just said that huh? |
23:30:05 | Soul-Slayer | Have you tried using a different WPS? |
23:30:12 | shayx | hm, on the Flash memory diagnostics, it gets stucks on one of the checksums, can be this a pointer to my problem? |
23:30:42 | shayx | er |
23:30:45 | shayx | ignore my comment.. |
23:30:50 | webguest55 | I use the default rockbox theme with wps, just the backdrop is custom |
23:31:09 | Soul-Slayer | Could you try using the iCatcher theme, and playing a song again? |
23:31:28 | webguest55 | i haven't seen this happen with anyother wps or theme. |
23:32:11 | webguest55 | I'll change the theme right now and see what happens, give me a minute. |
23:32:23 | Soul-Slayer | Okay, to my knowledge (I haven't used it in some time) the Rockbox default theme uses peak meters, which always used to make my iriver H10 either stutter on music or lock up... I'm not sure if this got fixed or not, but it could be something to look into |
23:33:10 | | Join lee-qid [0] (n=liqid@p5496541F.dip.t-dialin.net) |
23:33:32 | hcs | there seemed to be agreement on a default without the peakmeter when it was brought up yesterday |
23:34:11 | Soul-Slayer | I too would agree with that |
23:34:27 | webguest55 | I think that was it. nothing locks up, but now nothing shows in the wps. no music info or volume indicator. |
23:34:35 | Winchester345 | how does bmp2rb work for grayscale screens? do the images come out nicely shaded or does the bmp need to be made with the 3 shades to look right? |
23:34:54 | Soul-Slayer | I suggest you look around for themes people have made for your ipod and find a WPS that you like the look of :). |
23:35:01 | Soul-Slayer | Or even make your own to your needs |
23:35:41 | webguest55 | yea I guess thats what I am going to have to do. thanks for your help. Also do you know why the battery dies really fast? |
23:36:12 | safetydan | webguest55, either your battery is old, or your using Rockbox on one of the targets that we haven't really got to grips with power saving on yet |
23:36:40 | Soul-Slayer | Number of things really, Rockbox isn't as optimised as it could be at the moment, also it could be equalisers, pitch settings, high volumes, all sorts of things have a factor |
23:36:49 | webguest55 | the latter might be the problem because it's a new iPod |
23:36:59 | Soul-Slayer | Constantly using high consuming plugins like mpegplayer or doom and so forth |
23:37:12 | Soul-Slayer | That would be it then |
23:37:32 | safetydan | webguest55, well how fast is fast? At the moment I think battery life on iPod's under Rockbox is about 50% of what you would get under Apple's firmware |
23:37:38 | webguest55 | i don't play games, i did see a setting in rockbox but didn't understand. batter limit or something like that. |
23:37:58 | Soul-Slayer | That is merely for approximating how much battery life remaining. |
23:38:31 | webguest55 | batter capacity, what does this setting do if changed. right now it's on 1300 |
23:38:35 | webguest55 | that was default |
23:38:40 | Soul-Slayer | If you go into the Info screen, it will give you a % and an approximate time remaining, changing your battery size in the menu will just modify how it calculates that. |
23:38:50 | directhex | webguest55, changes how long rockbox predicts your remaining battery life for |
23:39:11 | Soul-Slayer | Leave it on it's default, otherwise you will start getting erratic battery approximations |
23:39:37 | | Join Domonoky [0] (n=Domonoky@p549ACD3C.dip.t-dialin.net) |
23:39:52 | Llorean | Not that they aren't erratic now. |
23:39:53 | webguest55 | ohh. thanks for your help soul-slayer and safetydan |
23:39:59 | Soul-Slayer | Lol, true enough. |
23:40:21 | Soul-Slayer | Best thing you can do is to sit it out, keep an eye on new builds and see if any optimisations have been made for your build |
23:40:22 | directhex | Llorean, t'is remarkably accurate with "6 minutes" for the other half's h320 |
23:40:27 | webguest55 | is this something new, or has this happened before |
23:40:40 | Soul-Slayer | 'this'? |
23:40:49 | webguest55 | the battery thing |
23:40:52 | Llorean | directhex: Yeah, but it's uncalibrated for iPods. |
23:41:12 | Soul-Slayer | Battery life for new targets always starts out poor |
23:41:16 | Llorean | webguest55: Rockbox has poor battery life on the iPods right now. It's not a 'thing' it's just the state of the software. |
23:41:31 | webguest55 | ohh. well cya later |
23:41:35 | | Quit webguest55 ("CGI:IRC") |
23:42:02 | | Quit My_Sic (Read error: 131 (Connection reset by peer)) |
23:43:25 | | Quit midgey () |
23:43:54 | Llorean | jhMikeS: SVN. |
23:44:38 | safetydan | hrmm... so it's the iFP port that added oggmalloc |
23:44:44 | jhMikeS | Llorean: say again? |
23:44:47 | safetydan | I wonder why he did that rather than just add the functions to codeclib |
23:45:00 | Llorean | jhMikeS: Your most recent comment on the SPC codec. ;) |
23:45:28 | Llorean | safetydan: Could it have some benefit for the fact that it's an extremely low memory target? |
23:45:32 | jhMikeS | oops...hrm...old habits. my fingers just type it by themselves. ;) |
23:45:36 | Llorean | I know the feeling |
23:46:05 | safetydan | Llorean, afaics the malloc stuff in oggmalloc is identical to the codeclib code. |
23:46:14 | safetydan | The only change is the tmpmalloc code |
23:46:21 | jhMikeS | fixed |
23:46:32 | * | safetydan has been fighting with Tremor and Speex ogg parser reuse |
23:46:56 | Llorean | Aaah |
23:47:43 | | Join dan_a_ [0] (n=dan-mirc@217.23.173.156) |
23:47:48 | | Quit dan_a (Read error: 104 (Connection reset by peer)) |
23:47:48 | safetydan | At the moment, Tremor has its own allocator which works well enough when it's the only thing using the ogg parser. It dies in weird ways when you try and reuse it with code that use the codeclib allocator. |
23:48:47 | | Join sdfdsa [0] (n=efdsf@207-47-218-51.sktn.hsdb.sasknet.sk.ca) |
23:48:55 | sdfdsa | anyone know where i can find chip8 games? |
23:49:57 | Soul-Slayer | Theres a link on the rockbox site somewhere I think |
23:50:01 | | Nick logiclost is now known as lostlogic (n=lostlogi@temporal.lostlogicx.com) |
23:50:06 | Llorean | sdfdsa: Googling Chip8 games seems to work well too |
23:50:41 | sdfdsa | ive been googling it |
23:50:47 | sdfdsa | but i keep finding amulators and thats it |
23:50:50 | Soul-Slayer | Llorean: Problem with that is the ones on the rockbox site have keymaps set up for them I think |
23:51:39 | Soul-Slayer | I'll see if I can find the page |
23:51:58 | Soul-Slayer | http://www.rockbox.org/twiki/bin/view/Main/PluginChip8 |
23:52:04 | Soul-Slayer | 3 links at the bottom of that page. |
23:52:24 | | Quit dpassen1 (Read error: 145 (Connection timed out)) |
23:56:33 | | Part Llorean |
23:57:02 | sdfdsa | what about gameboy games? |
23:57:07 | sdfdsa | where do you find those? |
23:57:13 | sdfdsa | are those easy to run with rockbox? |
23:57:15 | hcs | jhMikeS: ooh, 37.5 |
23:57:22 | Soul-Slayer | Unable to disclose that |
23:57:34 | Soul-Slayer | But they run simply by opening it in file browser |
23:57:49 | | Quit petur ("Zzzzz") |
23:58:51 | DataGhost | http://de.dataghost.com/ipl/IMG_7753.JPG <- short but exciting... anyway, that's a HFS+ disk read on a 80GB iPod :) |