00:00:18 | amiconn | No, it's not implemented. But do they support it hardware wise? |
00:01:03 | linuxstb | No idea. The ATA hardware is inside the portalplayer chip... |
00:02:39 | webguest89 | anyone wanna give me some *quick* help with playlist.c ? |
00:02:55 | XavierGr | amiconn: did you also measured how much battery battery_bench reduced the battery? |
00:03:12 | XavierGr | (oops wrong syntax) |
00:03:21 | XavierGr | r/first battery |
00:03:49 | amiconn | No, how? |
00:04:11 | amiconn | That would require to stay around and watch the unit around the expected shutdown time |
00:04:21 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
00:04:58 | XavierGr | amiconn: I thought you did another test without battery_bench running |
00:05:20 | amiconn | No |
00:05:25 | | Quit Mikachu (Read error: 104 (Connection reset by peer)) |
00:05:28 | | Join Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
00:05:50 | amiconn | I did several tests, and still continue doing tests, but all with battery_bench |
00:06:48 | webguest89 | oh crap |
00:06:49 | XavierGr | the how are you sure that battery_bench has measurable effect on archos performance? |
00:06:51 | | Nick webguest89 is now known as Falco98 (n=18586afa@labb.contactor.se) |
00:06:59 | XavierGr | ^then |
00:07:05 | | Quit ender` (" Consultation, n. Medical term meaning "to share the wealth."") |
00:07:48 | lostlogic | webguest89: hardeep is probably your best person for that, you were asking about rotate index, right? |
00:07:56 | * | Falco98 needs to know what "rotate_index(..)" (in playlist.c) does |
00:08:00 | Falco98 | yeah |
00:08:13 | Falco98 | lostlogic: that was me.. sorry.. |
00:08:20 | Falco98 | i just don't understand what it does |
00:09:17 | Falco98 | playlist_insert_shuffled uses it, when inserting a single song into an already-going playlist |
00:09:21 | Falco98 | but i don't understand why it's needed |
00:10:24 | amiconn | XavierGr: I don't know how large the effect is, but it surely has an effect, because of these extra spinups |
00:11:09 | lostlogic | Falco98: well what does the code in rotate_index seem to do? |
00:12:02 | Falco98 | the comment block before the function claims that it "rotates indices such that first_index is index 0" |
00:12:40 | lostlogic | Falco98: it looks like it moves the input index to be relative to zero instead of relative to the current playlist position |
00:12:43 | lostlogic | but I could be wronga bout that |
00:13:22 | Falco98 | hmm |
00:13:33 | Falco98 | maybe that's why jdgordon's patch wasn't working before...(?) |
00:13:48 | | Part ashridah ("Leaving") |
00:13:53 | Falco98 | since he was trying to do the same thing, basically, as insert_shuffled (the one in CVS etc), but wasn't using rotate |
00:13:59 | lostlogic | no idea what his patch is, nor why it might have not worked... honstly don't know much about playlists |
00:14:08 | | Join ashridah [0] (i=ashridah@220-253-123-213.VIC.netspace.net.au) |
00:14:38 | Falco98 | well.. i'll just say it was having some funky errors |
00:14:48 | Falco98 | mostly due to messed-up indexing of some sort |
00:15:11 | | Quit Acksaw ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
00:15:14 | Falco98 | so if "rotate" is necessary to get a proper "current track" index, then what is it beforehand? |
00:15:15 | Falco98 | hrmmm |
00:16:05 | | Quit obo (Read error: 110 (Connection timed out)) |
00:16:17 | * | Falco98 wonders why playlist->first_index wouldn't be 0 already... |
00:17:09 | | Join JBGood [0] (i=Johnq@JBAUMAN.RES.cmu.edu) |
00:18:41 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
00:20:36 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
00:25:41 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-150-230.pools.arcor-ip.net) |
00:25:43 | hardeep | Falco98: there are some cases when shuffling/sorting tracks that first_index is no longer 0 |
00:28:41 | | Quit klrspz () |
00:30:01 | | Quit ashridah ("uni :(") |
00:30:45 | | Quit weake (Remote closed the connection) |
00:31:34 | | Join weake [0] (n=weequay@tor/session/external/x-8ce7d3f2d7097e62) |
00:32:13 | | Part elisabeta |
00:32:40 | | Quit filoktetes ("Leaving") |
00:32:54 | preglow | weake: wtflolmao |
00:32:57 | | Quit RedBreva (Read error: 104 (Connection reset by peer)) |
00:33:15 | | Join RedBreva [0] (n=chatzill@host81-158-212-229.range81-158.btcentralplus.com) |
00:33:54 | | Quit jbauman (Read error: 110 (Connection timed out)) |
00:34:33 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
00:35:07 | preglow | what should our general stance be on tor users, btw? |
00:35:46 | | Join TheD [0] (n=cbdcbcfe@labb.contactor.se) |
00:35:53 | lostlogic | we need a stance? |
00:36:29 | preglow | well |
00:36:32 | preglow | currently they're all +q |
00:36:38 | amiconn | nope |
00:36:38 | preglow | thanks to our friend the asshat troll |
00:36:47 | amiconn | Only the temporary ones |
00:36:49 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-150-230.pools.arcor-ip.net) |
00:36:52 | preglow | well, yes, yes |
00:36:57 | preglow | i don't care about the other ones |
00:37:01 | preglow | they're fine |
00:37:14 | amiconn | Yes they should |
00:37:27 | | Part weake |
00:37:27 | | Join weake [0] (n=weequay@tor/session/external/x-8ce7d3f2d7097e62) |
00:37:30 | | Part weake |
00:37:30 | | Join weake [0] (n=weequay@tor/session/external/x-8ce7d3f2d7097e62) |
00:37:31 | | Part weake |
00:37:32 | | Join weake [0] (n=weequay@tor/session/external/x-8ce7d3f2d7097e62) |
00:37:36 | | Part weake |
00:37:38 | | Join weake [0] (n=weequay@tor/session/external/x-8ce7d3f2d7097e62) |
00:37:44 | | Part weake |
00:37:46 | preglow | ok |
00:37:46 | | Join weake [0] (n=weequay@tor/session/external/x-8ce7d3f2d7097e62) |
00:37:50 | lostlogic | so instead they try to joinflood? |
00:37:51 | lostlogic | cute. |
00:37:52 | | Part weake |
00:37:54 | | Join weake [0] (n=weequay@tor/session/external/x-8ce7d3f2d7097e62) |
00:37:58 | | Part weake |
00:38:00 | | Join weake [0] (n=weequay@tor/session/external/x-8ce7d3f2d7097e62) |
00:38:04 | | Part weake |
00:38:05 | Mode | "#RockBox +o lostlogic " by ChanServ (ChanServ@services.) |
00:38:13 | Mode | "#RockBox +o preglow " by ChanServ (ChanServ@services.) |
00:38:17 | Mode | "#RockBox -b %*!*@tor/session/* " by preglow (n=thomjoha@rockbox/developer/preglow) |
00:38:19 | Mode | "#RockBox +b *!*@tor/session/* " by preglow (n=thomjoha@rockbox/developer/preglow) |
00:38:30 | Mode | "#RockBox -o lostlogic " by lostlogic (n=lostlogi@temporal.lostlogicx.com) |
00:38:35 | amiconn | preglow: Question answered? |
00:38:38 | preglow | amiconn: yes |
00:38:44 | Mode | "#RockBox -o preglow " by preglow (n=thomjoha@rockbox/developer/preglow) |
00:39:39 | lostlogic | ah, so tor is like IRC used to be and makes children feel powerful by making them feel anonymous? |
00:39:46 | TheD | Can any one help me with Colinux? When i tell it to "getcvs" it comes back saying that it can not make dir because there is not enough space on the device. |
00:40:35 | preglow | lostlogic: what used to be? it's always been like that |
00:40:38 | | Join TCK [0] (i=TCK@85-210-28-55.dsl.pipex.com) |
00:41:23 | lostlogic | preglow: IRC is less anonymous than it used to be, or something. |
00:41:24 | | Join [TCK] [0] (i=TCK@85-210-28-55.dsl.pipex.com) |
00:41:40 | preglow | freenode is pretty anonymous compared to other networks |
00:41:45 | preglow | anyway |
00:41:57 | preglow | these twats have bounces everywhere |
00:42:40 | TheD | anyone? |
00:43:05 | preglow | TheD: why colinux? |
00:43:19 | TheD | Smaller download |
00:43:39 | preglow | i've never used it, so can't help |
00:45:05 | preglow | hahaha |
00:45:09 | preglow | he's trolling in #c now |
00:46:27 | petur | TheD: I haven't managed to get dns working in colinux, so you're ahead of me ;) |
00:48:10 | TheD | Yay, i am better than someone at compiling! |
00:48:16 | TheD | lol |
00:49:10 | | Quit thegeek ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
00:49:20 | | Quit petur ("Zzzzz") |
00:51:41 | TheD | preglow: Do use VMware instead? if you do does it still come with patch? (i am asking because the page no longer says it comes with it) |
00:51:55 | preglow | TheD: using linux |
00:51:58 | preglow | directly |
00:52:35 | TheD | ah |
00:53:15 | Mikachu | TheD: you can just type apt-get patchutils or something like that to install it |
00:53:29 | Mikachu | maybe it's just patch |
00:53:54 | midkay | does anyone know where the brickmania bricks came from? someone made them for this project or are they taken from somewhere? |
00:54:46 | | Join mixup [0] (i=mixup@ip70-162-120-243.ph.ph.cox.net) |
00:54:51 | Mikachu | i think they're made for rockbox, one of the levels is "rockbox" spelled in bricks iirc |
00:55:02 | Mikachu | but maybe i dreamt that |
00:55:29 | midkay | Mikachu, not the layouts, the actual bitmaps.. |
00:55:36 | Mikachu | oh okay |
00:55:39 | midkay | different colored bricks |
00:56:03 | Mikachu | i think they're drawn in the code |
00:56:33 | midkay | no, there are bitmaps for them, i'm sure. at least for color models. |
00:56:37 | midkay | they have a texture to them.. |
00:57:04 | Mikachu | ah you're right, sorry |
00:57:19 | midkay | np, just curious where they cameFrom(). |
00:57:32 | Mikachu | i guess either paprica or eli would know |
00:58:11 | TheD | Mikachu: if i use "apt-get patchutils" do i have to set up the toolchain? |
00:58:40 | Mikachu | the toolchain is already set up on the image i hope, or there wouldn't be much point |
00:59:22 | TheD | ah |
00:59:53 | | Quit TCK (Read error: 110 (Connection timed out)) |
01:00 |
01:07:43 | | Part obo |
01:08:27 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
01:12:06 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-150-230.pools.arcor-ip.net) |
01:12:15 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
01:16:41 | | Join Milenco [0] (n=milenco_@adsl.milenco.net) |
01:17:00 | Milenco | I have the feeling RockBox just killed my iPod. :X |
01:17:33 | Cassandra | Gods that was a pain. |
01:17:45 | Cassandra | Still now I have a nice colour backdrop for boxes. |
01:17:58 | midkay | Cassandra, what was a pain? |
01:18:05 | preglow | Milenco: what does it do? |
01:18:09 | Cassandra | Editing the backdrop. |
01:18:18 | midkay | Cassandra, well, we wanna see it. :) |
01:18:22 | Milenco | I doesn't boot at all.. |
01:18:29 | preglow | Milenco: anything on the screen? |
01:18:32 | Milenco | Well..it tries to.. |
01:18:34 | Milenco | Yeha |
01:18:39 | preglow | ok, what? |
01:18:55 | Milenco | I get 7 lines. |
01:18:59 | Cassandra | midkay: let me get it working with everything else first. |
01:19:08 | Milenco | The last two are: Rockbox error: -1 |
01:19:10 | midkay | Cassandra, sure |
01:19:15 | Milenco | Loading original firmware.... |
01:19:30 | preglow | Milenco: did you unzip rockbox to the ipod? |
01:19:31 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-150-230.pools.arcor-ip.net) |
01:19:36 | midkay | and then you get the original firmware, no? |
01:19:42 | Milenco | And then it loops again. I can't start the original firmware anymore, and it doesn't correct to USB.. |
01:19:52 | midkay | disk mode.. |
01:19:56 | Milenco | Jup, got the original firmware right here.. |
01:20:00 | Milenco | How do i do that? |
01:20:14 | preglow | Milenco: you can always start usb by keeping play and select pressed when it boots |
01:20:28 | preglow | Milenco: but did you unzip rockbox.zip to the ipod root? |
01:21:13 | Milenco | No preglow, i used the installation guide.. |
01:21:20 | Cassandra | christi/misc/backdrop-new-h300.bmp">http://www.chiark.greenend.org.uk/~christi/misc/backdrop-new-h300.bmp |
01:21:20 | preglow | then you skipped that step |
01:21:24 | Cassandra | There you go. |
01:21:31 | preglow | Milenco: but ok, when it reboot, keep play and select pressed |
01:21:32 | Cassandra | That's for the H300 obviously. |
01:21:37 | preglow | connect usb |
01:21:47 | preglow | Milenco: then uncompress a daily build onto the ipod |
01:21:48 | Cassandra | Need to do a seperate one for the Nano etc. but it's a start. |
01:21:54 | Milenco | Okay preglow, i'll give it a shot. |
01:22:37 | Milenco | Phew, disk mode works. :) |
01:22:45 | preglow | Milenco: it'll always work, you can't break an ipod |
01:22:48 | Milenco | I really got a little stressed out. :S |
01:22:52 | preglow | Milenco: so you can stop worrying about that right now |
01:22:57 | Milenco | :) |
01:23:03 | | Part TheD |
01:23:17 | Milenco | So you suggest using a daily build instead of doing it by the manual? |
01:23:32 | preglow | Milenco: what does that say? |
01:24:04 | Milenco | That I should use a daily build? |
01:24:08 | preglow | sure |
01:24:10 | preglow | or a cvs build |
01:24:13 | preglow | whatever floats your boat |
01:24:22 | preglow | cvs builds are the absolute latest |
01:24:29 | * | amiconn noticed a lot of good things about his runtime tests on archos |
01:25:04 | preglow | amiconn: looks like i'll have a very nice runtime on my h120 too |
01:25:06 | Milenco | Ahh, I see, i wasn't finished with the bootloader yet. :P |
01:25:06 | XavierGr | amiconn: share them with us :) |
01:25:19 | preglow | amiconn: and my battery has been used pretty extensively since i bought it around two years ago |
01:25:24 | XavierGr | I see our little troll friend attemted to make a fuss again eh? |
01:25:39 | | Join TheD [0] (n=cbdd78f2@labb.contactor.se) |
01:25:50 | preglow | the join flooding? |
01:25:55 | preglow | yeah, he's getting "creative" |
01:26:13 | amiconn | (1) Runtime is in close range between recorder & player (I'm using the same cell type) (2) Playtime is consistent across runs when cells are charged externally (3) the player internal charging, albeit being an el-cheapo hardware circuit, charges very well, and also yields consistent results |
01:26:14 | midkay | haha. |
01:26:17 | midkay | join flooding. |
01:26:19 | midkay | he's so leet. |
01:26:26 | midkay | haha. and the speed at which he gave up.. |
01:26:41 | midkay | *join* *quit* *join* *quit* *join* *quit* *gives up* |
01:26:50 | preglow | he didn't give up |
01:26:51 | preglow | i banned him |
01:27:45 | midkay | preglow, well, he was joining and quitting like once per 2-3s.. and he hadn't joined or quit for about 15s before you banned him.. *shrugs* |
01:27:53 | preglow | right |
01:27:59 | preglow | i didn't pay too much attention |
01:28:00 | | Join pjo [0] (n=pjo@i60-34-32-216.s02.a022.ap.plala.or.jp) |
01:28:08 | midkay | me either, i just wanted to go back and check :) |
01:29:42 | amiconn | Recorder 1st run: 21:01, player 1st run: 21:21, player 2nd run: 21:26 |
01:30:39 | amiconn | Now I need to get recorder charging up to shape: recorder 2nd run: 18:54 :/ |
01:31:51 | | Join webguest16 [0] (n=3eea627b@labb.contactor.se) |
01:32:35 | midkay | 18h 54m?! |
01:32:52 | midkay | hm.. |
01:33:29 | amiconn | Yes, only 90% charge |
01:33:48 | amiconn | This was with internal charging, unlike the 1st runs |
01:37:20 | | Join JdGordon [0] (i=jonno@c211-28-95-208.smelb1.vic.optusnet.com.au) |
01:37:34 | JdGordon | morning all |
01:37:54 | midkay | amiconn, so the first value, 21h, was with.. the.. archos fw? or what? |
01:38:01 | *** | Saving seen data "./dancer.seen" |
01:38:15 | amiconn | No, with externally charged batteries |
01:38:28 | midkay | oh. |
01:38:45 | midkay | still very impressive values.. |
01:38:45 | amiconn | Quality, processor controlled charger |
01:38:59 | amiconn | Yeah, these aren't the stock batteries... |
01:39:19 | midkay | i thought not :) |
01:39:19 | | Quit webguest16 ("CGI:IRC (EOF)") |
01:40:19 | | Join tvelocity [0] (n=tony@84.254.38.142) |
01:41:56 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
01:44:24 | | Part pjo |
01:46:45 | Cassandra | Oh ffs - why doesn't the uisim work with xvkbd? |
01:47:06 | Cassandra | Can't send the keycodes over VNC. |
01:47:14 | * | Cassandra bangs head on wall repeatedly. |
01:52:10 | | Quit actionshrimp ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
01:53:21 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
01:59:09 | | Join leftright [0] (n=d4406110@labb.contactor.se) |
01:59:57 | leftright | I'm getting a Archos player soon, what runtime can i expect with 2700mah batteries / |
02:00 |
02:02:05 | midkay | amiconn just reported 19 hours, with probably considerably smaller ones.. |
02:02:17 | pixelma | leftright: afaik amiconn's battery tests were done with 2700mah batteries |
02:02:37 | | Quit anathema (Read error: 110 (Connection timed out)) |
02:02:37 | | Quit leftright (Client Quit) |
02:02:44 | midkay | no problem! |
02:02:46 | midkay | you're welcome. |
02:02:49 | midkay | no, really. |
02:03:01 | | Join leftright [0] (n=d4406110@labb.contactor.se) |
02:03:22 | leftright | 19 hours with 2700mah isnt bad at all |
02:03:44 | midkay | leftright, amiconn managed 21 hours with an external charger.. |
02:03:51 | midkay | so i guess the algorithm will get worked on.. |
02:04:01 | midkay | so expect 20 hours give or take a couple, i guess. |
02:04:21 | leftright | good, thanks for the info |
02:04:54 | midkay | np |
02:07:06 | | Join pjo [0] (n=pjo@i60-34-32-216.s02.a022.ap.plala.or.jp) |
02:07:51 | | Part leftright |
02:18:45 | | Quit tvelocity ("Ex-Chat") |
02:26:32 | kingspawn | May I ask what the policy is on "polishing" up code that could be cleaner? |
02:26:45 | Mikachu | i think you may |
02:27:48 | kingspawn | Hm, okay. Need to get a little bit more aquainted with the code first, though. |
02:27:56 | kingspawn | Just thought I'd ask, just installed Rockbox today |
02:29:48 | kingspawn | I'd rather not offend anyone |
02:31:54 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
02:32:02 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
02:42:39 | | Join Gibbed [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
02:42:43 | | Quit Rick (Nick collision from services.) |
02:42:55 | | Nick Gibbed is now known as Rick (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
02:46:31 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
02:48:49 | | Part pixelma |
03:00 |
03:14:34 | | Join dsh-1 [0] (n=daishi@pool-71-125-221-124.nycmny.east.verizon.net) |
03:16:10 | | Quit Daishi (Nick collision from services.) |
03:16:14 | | Nick dsh-1 is now known as Daishi (n=daishi@pool-71-125-221-124.nycmny.east.verizon.net) |
03:16:37 | | Quit Rick (Excess Flood) |
03:17:06 | | Join Rick [0] (i=rick@pool-71-108-2-183.lsanca.dsl-w.verizon.net) |
03:20:38 | | Quit pjo (Read error: 104 (Connection reset by peer)) |
03:23:48 | | Join dsh-1 [0] (n=daishi@pool-71-246-112-165.nycmny.east.verizon.net) |
03:29:12 | | Quit Daishi (Nick collision from services.) |
03:29:15 | | Nick dsh-1 is now known as Daishi (n=daishi@pool-71-246-112-165.nycmny.east.verizon.net) |
03:33:00 | | Quit mikearthur ("Konversation terminated!") |
03:38:03 | *** | Saving seen data "./dancer.seen" |
03:39:02 | Cassandra | Right anyone with a H3xx and access to CVS here? |
03:39:20 | Cassandra | I'd really appreciate it if you could test drive the new boxes wps. |
03:41:46 | | Join dj-fu [0] (n=deejay@203-97-71-181.dsl.clear.net.nz) |
03:45:12 | | Join ze__ [0] (i=ze@ca-dstreet-cuda1-c6a-130.snbrca.adelphia.net) |
03:45:21 | | Join sockerteze [0] (n=sockerte@pool-72-64-42-135.nrflva.east.verizon.net) |
03:45:52 | | Quit ze (Read error: 104 (Connection reset by peer)) |
03:45:55 | | Nick ze__ is now known as ze (i=ze@ca-dstreet-cuda1-c6a-130.snbrca.adelphia.net) |
03:48:00 | midkay | Cassandra, so this no longer shows any of the user's bg color, right? |
03:49:38 | Cassandra | midkay: That's correct, yes. |
03:50:01 | Cassandra | http://forums.rockbox.org/index.php?topic=4237.0 |
03:50:06 | Cassandra | has a screenshot |
03:53:40 | Cassandra | Still, I'm pretty happy with how it turned out. |
03:55:26 | midkay | Cassandra, that wasn't at all a "damn, that was a dumb idea" question, it looks quite nice. :) |
03:55:36 | Cassandra | Thanks. |
03:56:08 | Cassandra | Still not quite finished, but it's pretty good. |
03:56:24 | midkay | 'tis. :) |
03:58:04 | Cassandra | I think we need a WPS tag to test if there's a hardware clock. |
03:58:15 | | Quit sockerteze ("Chatzilla 0.9.73 [Firefox 1.0.7/20050915]") |
03:58:23 | Cassandra | That way we can easily not display a clock on systems that don't have one. |
03:59:05 | midkay | would it not just not-show-anything if there was no clock? |
03:59:14 | Cassandra | Not sure. |
03:59:18 | Cassandra | It might show a , |
03:59:19 | Falco98 | JdGordon: hey |
03:59:24 | Falco98 | JdGordon: u around? |
03:59:28 | midkay | hm.. |
03:59:43 | Cassandra | Have to ask who ever implemented the WPS clock. |
04:00 |
04:00:16 | Cassandra | Still, this is the first time I can actually say that boxes is on a par quality wise with the other colour WPSes. |
04:02:36 | Cassandra | Doesn't handle long track names quite so well as it used to, but it does still handle them, and 3.1 will hopefully fix those issues. |
04:05:57 | goffa_ | YAY... i talked to the right guy today at work... cranked me up to 4mb |
04:06:04 | goffa_ | well 4.7 |
04:06:10 | goffa_ | was at 1.5 |
04:06:57 | Cassandra | Erm, OK. |
04:08:08 | goffa_ | probably no big deal to you people over in europe with your big connections :) |
04:09:02 | XavierGr | say that again! :( |
04:09:12 | XavierGr | I am on a crappy 384 |
04:09:41 | goffa_ | heh... sorry... |
04:09:48 | goffa_ | i had that when i first started here |
04:10:12 | * | goffa_ wonders what distro he should try on his laptop |
04:10:20 | goffa_ | i don't feel like doing lfs.. too much work |
04:10:53 | | Join Jd|uni [0] (n=82c20d69@labb.contactor.se) |
04:11:20 | Jd|uni | hey guys |
04:11:24 | Jd|uni | and gals? |
04:11:32 | goffa_ | there's one here that i know of |
04:11:44 | goffa_ | or would assume that from her picture :) |
04:12:06 | Jd|uni | hardeep: Falco98: either of u around? |
04:12:25 | Cassandra | Either that or I'm pretty good at faking it. ;) |
04:12:38 | goffa_ | yep |
04:13:51 | | Join damaki [0] (n=Chocolat@ALille-153-1-14-15.w83-198.abo.wanadoo.fr) |
04:13:52 | | Join BHSPitMonkey [0] (n=Steve-O@adsl-66-141-169-130.dsl.rcsntx.swbell.net) |
04:14:22 | Falco98 | i'm around |
04:14:27 | Falco98 | i was just asking about you :-P |
04:14:41 | Jd|uni | did u try it? |
04:14:43 | Falco98 | Jd|uni: why you on 2 SN's? |
04:15:09 | Falco98 | yeah it works.. except it always inserts the first folder first since u left off the coin toss :-P but i'm trying to code a fix for it now, being careful not to break urs :-P |
04:15:15 | Falco98 | (i use :-P too much sry) |
04:15:36 | Falco98 | also i found something that may help explain the enduring bugs u had with the last version of the patch... |
04:15:54 | Jd|uni | 2 nicks coz JdGordon is me at home.. i leave it logged in.. |
04:16:07 | Falco98 | (or, at least, something that might be needed to handle already-running playlists) |
04:16:15 | Jd|uni | na, screw the last one... |
04:16:19 | Falco98 | haha |
04:16:36 | Falco98 | well i'm trying to add the coin toss plus the already-running cases |
04:16:41 | Falco98 | unless you've already done it |
04:17:04 | Jd|uni | getting anywhere? no ive got 45min now so im gonna do it |
04:17:05 | Falco98 | (cuz as much as i don't mind 311, i don't want it ALWAYS playing first) |
04:17:12 | Falco98 | ahh |
04:17:41 | Falco98 | i haven't gotten very much done yet.. just created some extra if()'s for the cointoss to go in, being careful to avoid breaking ur code + to reuse the existing code |
04:17:56 | | Join new5guser [0] (n=425d0cd3@labb.contactor.se) |
04:18:00 | goffa_ | hmm... i think i'lll do debian |
04:18:09 | goffa_ | unless someone has a better suggestion |
04:18:21 | Falco98 | but for the already-running case: look at "case playlist_insert_shuffled" in playlist.c (just above ur function) and notice how it calls rotate_index |
04:18:34 | Falco98 | i can't figure out quite what it's for, but it seems important |
04:18:40 | Jd|uni | haha |
04:19:02 | Falco98 | and when we do already-running, we might consider using it (unless you know for a fact that we don't need to...?) |
04:22:25 | BHSPitMonkey | hey, is the freeze still on? |
04:22:32 | Cassandra | Yep. |
04:22:36 | Jd|uni | another week.. |
04:22:37 | BHSPitMonkey | k |
04:22:41 | | Join Short1 [0] (n=Administ@12.203.152.232) |
04:22:43 | BHSPitMonkey | week, or 15 days? |
04:22:45 | | Part Short1 |
04:24:50 | | Quit `3nergy (Read error: 104 (Connection reset by peer)) |
04:25:56 | Jd|uni | i _think_ the coin toss is bloody simple to add to this version.. and could possibly be done.. |
04:26:11 | Falco98 | yeah.. just be careful when handling the "0" case |
04:26:24 | Falco98 | you have to add a little bit to make sure it doesn't go to before-the-beginning |
04:26:36 | Falco98 | plus it'll have to be slightly more complex if you do the "already started" thing too |
04:27:01 | Falco98 | i can write it all in pseudocode pretty easily, just my C is too rusty |
04:27:20 | Falco98 | (tho i'm getting better thanks to trying to understand the rb stuff ;)) |
04:27:26 | Jd|uni | havnt done the already started bit but the rest should work |
04:27:33 | Jd|uni | need to get vnc going so i can test |
04:28:40 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
04:28:46 | Falco98 | agh rats pastebin isn't loading.. |
04:33:10 | Falco98 | Jd|uni: i'm working on the playlist-started case at the moment.. let me show it to you before you do alot |
04:34:12 | * | Jd|uni is trying to get sim over vnc working... |
04:34:25 | Falco98 | ok.. |
04:34:27 | * | Jd|uni prefers fluxbox to e16 |
04:34:52 | * | Falco98 doesn't understand at all so no worries O:-) |
04:35:42 | | Join Sinbios [0] (n=Sinbios@toronto-HSE-ppp4012902.sympatico.ca) |
04:36:54 | | Quit dj-fu ("Leaving") |
04:37:21 | Jd|uni | hmm... erro accessing playlist control file :'( |
04:39:14 | Jd|uni | the sim doesnt work very well in vnc for some reason :'( |
04:39:25 | Falco98 | hmm |
04:39:37 | Falco98 | i had that error on my actual h140 earlier just after loading new stuff |
04:39:42 | Falco98 | i just had to start a new PL |
04:39:45 | Falco98 | dunno |
04:39:54 | Jd|uni | noooooooooooooooooooooooooooo.... we r back with the insert in a folder error :'( |
04:39:56 | Jd|uni | fuck.. |
04:39:59 | dpassen1 | Jd|uni: I believe it was hardeep that suggested you use strrchr to get the position of the last '/' character rather than the loop you currently have. |
04:40:24 | Falco98 | jd: what have you changed? |
04:40:37 | Falco98 | put it in pastebin.. the whole thing... |
04:40:38 | Jd|uni | the direction and bouandary conditions... |
04:41:13 | | Quit Daishi ("Client exiting...") |
04:42:25 | Jd|uni | dpassen1: if there was a strchr from the right id use it... but it wont make any diff using that instead.. |
04:42:37 | Falco98 | patebin |
04:42:37 | dpassen1 | strrchr is from the right |
04:42:45 | Falco98 | pastebin* hurry :) |
04:42:48 | dpassen1 | strchr is the left, strrchr is the right |
04:42:52 | Jd|uni | OH.. double r :D |
04:42:56 | dpassen1 | Yeah |
04:42:59 | Jd|uni | rockbox has strrchr? |
04:43:06 | dpassen1 | its in firmware/common |
04:43:13 | Jd|uni | alrighty then... |
04:43:15 | Jd|uni | changing |
04:43:19 | Jd|uni | ta |
04:43:45 | Falco98 | what _specifically_ have you changed so far? |
04:43:52 | Falco98 | (or, added) |
04:44:21 | Jd|uni | lots :D |
04:44:36 | Falco98 | pastebin |
04:44:39 | Falco98 | i wanna see :) |
04:44:53 | Falco98 | just cuz i have an idea of what may be causing these index errors, and wanna see if i'm right |
04:45:52 | Falco98 | here is what i have so far (not much but hopefully a good start) http://pastebin.com/719937 |
04:46:43 | Jd|uni | what does the rotate_index() function do? |
04:46:46 | * | dpassen1 is just glad to see meaningful named variables :-) |
04:46:50 | Jd|uni | not a good idea copy/pasting coe.. |
04:47:01 | Falco98 | just look at the case above ours |
04:47:04 | Falco98 | it seems very important |
04:47:19 | Falco98 | and it does *EXACTLY* what we're trying to do when restricting the index to "after current" |
04:47:28 | Falco98 | try it.. see if it fixes anything :-P |
04:47:29 | Jd|uni | u sure? |
04:47:36 | Falco98 | try it |
04:47:42 | Falco98 | if it's wrong, it's only 3 lines to take out |
04:47:43 | Falco98 | but |
04:48:01 | Falco98 | read carefully "playlist_insert_shuffled" and think about it |
04:48:23 | Falco98 | it does the exact same thing as ours needs to, and it seems to use rotate... |
04:48:30 | Falco98 | (maybe u can look at rotate and see what it does) |
04:48:50 | Falco98 | the description above the function itself says something about correcting the relative index, so it does sound needed... |
04:48:58 | Jd|uni | ok, its safe to use... it does what we do anyway... |
04:49:08 | Falco98 | yeah |
04:49:24 | Falco98 | i could tell just by context of its use in playlist_insert_shuffled |
04:53:42 | | Join Shadowarrior13 [0] (i=dsf@ip68-3-160-223.ph.ph.cox.net) |
04:54:04 | dongs | haha youre at it again |
04:54:22 | Jd|uni | yes, i will have this working.. |
04:54:29 | Jd|uni | but im off to my next lecture now.. |
04:54:31 | Jd|uni | bbl |
04:54:34 | Falco98 | lata |
04:54:42 | | Quit Jd|uni ("CGI:IRC (EOF)") |
04:59:33 | | Join ts-x [0] (n=0cad6dbb@labb.contactor.se) |
05:00 |
05:03:44 | | Join Rob2222 [0] (n=Miranda@ACB38C62.ipt.aol.com) |
05:05:28 | ts-x | midkay: 00.53.54 # <midkay> does anyone know where the brickmania bricks came from? ==> Paprica would know. He designed the first half of the levels and created a level development tool. I used that tool to create the second half of the levels - including the 'Rockbox' level :) |
05:06:01 | midkay | ts-x, cool, i haven't played it enough to reach that level. :) i asked because i'm adapting it to the 320x240 screen.. |
05:06:47 | ts-x | He hasn't been around for awhile though, I think the drive in his H3xx died... |
05:06:59 | midkay | the existing ones look awful scaled up and don't really fit as you might imagine, so i'm working on my own for the hell of it.. i think if i get them looking nice like i hope to, i'll ask paprica if i can replace the 220x176 and 176x132 bitmaps with them.. |
05:07:02 | midkay | ah. :( |
05:07:14 | {EDF}SS2 | Hi again, people |
05:07:18 | | Nick {EDF}SS2 is now known as {EDF}SS (i=SS@Kingston-HSE-ppp3561327.sympatico.ca) |
05:08:04 | | Quit TeaSea ("Leaving") |
05:10:03 | | Quit scott666 (Read error: 110 (Connection timed out)) |
05:11:19 | {EDF}SS | Is there any way to change the controls for "Jewels" plugin? |
05:11:42 | dongs | like what |
05:11:47 | dongs | i thought they were pretty good |
05:11:51 | dongs | (and no i dont tihnk you cna) |
05:12:04 | {EDF}SS | well I accidentally hit menu + the center button and exit the game :( |
05:12:19 | dongs | huhuhuhhuu |
05:12:23 | midkay | dongs, of course you can, in the source.. |
05:12:32 | dongs | i dont think he's interested in that though |
05:12:47 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
05:12:55 | midkay | i "dont" think you'd consider it "undoable", though. |
05:12:56 | {EDF}SS | well I dunno how to code for interfacing with an ipod, but otherwise....sure |
05:13:15 | midkay | {EDF}SS, um, last i checked menu+select didn't do anything in jewels.. |
05:13:18 | midkay | let me double check. |
05:13:26 | dongs | i thought it exits. |
05:13:36 | midkay | ah, it does.. |
05:13:52 | {EDF}SS | yeah so I mash the keys and get booted out |
05:13:57 | {EDF}SS | :/ |
05:13:57 | Davide-NYC | guys, is there a quick way to get a clean cvs without redownloading all of it? |
05:14:08 | midkay | {EDF}SS, well, i suppose i could remove that keymapping.. |
05:14:23 | midkay | Davide-NYC, cvs up -dP will do it.. |
05:14:27 | dongs | Davide-NYC: define 'clean'? did you fuck some files up? |
05:14:29 | {EDF}SS | well it still needs SOME exit function, I was thinking like "hold down select" or something |
05:14:29 | midkay | but it won't touch anything you've modified.. |
05:14:42 | midkay | {EDF}SS, well, holding select brings up the little menu.. |
05:14:42 | dongs | if so, cvs update -dP and then delete the ones marked as 'm' |
05:14:47 | Falco98 | yes!! XD it compiled! |
05:14:50 | midkay | which would let you quit the game and then quit the plugin in the next menu. |
05:14:55 | {EDF}SS | hold down another key then, heh |
05:15:00 | {EDF}SS | or use the hold switch |
05:15:17 | midkay | {EDF}SS, that's not very smart @ hold switch idea. |
05:15:17 | dongs | no, a standard exit sequence is nice |
05:15:25 | dongs | i wish more of plugins supported that |
05:15:30 | midkay | dongs, we don't have many options. |
05:15:33 | dongs | some of the shit needs hard reset to get out of |
05:15:35 | {EDF}SS | midkay RockDooM uses it and it works fine |
05:15:46 | midkay | {EDF}SS, that's a menu, not a quit feature. |
05:15:58 | {EDF}SS | so have it open a quit menu LOL |
05:16:03 | dongs | or you could put a quit option in that menu |
05:16:08 | midkay | and it'd be more annoying to flick hold on for another reason and end up quitting inadvertantly. even more annoying than menu+select which i've btw never had trouble with. |
05:16:45 | midkay | i'll add an "exit plugin" option to the SELECT menu and toss menu|select for quitting. |
05:16:53 | {EDF}SS | yeah you're right, so have that open the new/save/load/quit menu |
05:16:55 | Falco98 | anyone wanna comment / snicker? http://pastebin.com/719959 |
05:17:15 | * | dongs would but refuses to let pastebin.com make money from me |
05:17:28 | dongs | plus their page is unreadable |
05:17:34 | dongs | now if you pasted on rafb.net/paste or something |
05:17:38 | dongs | i would consider it. |
05:17:45 | BHSPitMonkey | pssh |
05:17:47 | BHSPitMonkey | dummy |
05:17:52 | | Quit Rob2222_ (Read error: 110 (Connection timed out)) |
05:17:54 | dongs | hey, its my eyes |
05:18:23 | midkay | make money from you? |
05:18:29 | dongs | yes. |
05:18:33 | dongs | do you see its packed with ADS? |
05:18:39 | midkay | yes, um, omfg.. |
05:18:48 | BHSPitMonkey | it's not as if that one bar of google ads is used to pay for the site's maintainence, or anything. |
05:18:50 | Falco98 | dongs, i'll take your suggestion i guess |
05:18:52 | dongs | and the font in their paste window is fucking unreadable |
05:18:59 | BHSPitMonkey | Falco98: nah |
05:19:00 | Falco98 | i would have earlier but i forgot the URL you said yesterday |
05:19:05 | midkay | yes, yes, let's avoid any site with ADS. because.. that'd be HELPING them. |
05:19:11 | Falco98 | BHSPitMonkey: ? |
05:19:12 | BHSPitMonkey | dongs: I'm -pretty- sure that's clientside. |
05:19:22 | {EDF}SS | midkay is that jewels mod something that will take minutes, hours, days, weeks? any estimate? |
05:19:23 | dongs | BHSPitMonkey: no, i dont run linux. my fonts look fine. |
05:19:33 | dongs | lol edf just wants to play jewels |
05:19:35 | midkay | {EDF}SS, few minutes i'd guess. working on it now.. |
05:19:36 | BHSPitMonkey | as do mine, strange. |
05:19:45 | BHSPitMonkey | seriously, man. |
05:19:45 | {EDF}SS | midkay thank you, very fast response time :D |
05:19:46 | Doomed | whens this feature freeze gonna be off? |
05:19:55 | Falco98 | what's the rockbox tab standard? 4? 3? |
05:19:56 | BHSPitMonkey | ONE bar of google ads, and a preformatted code font. |
05:20:10 | {EDF}SS | dongs I can play on the web if I really want, I was just wondering the ETA |
05:20:20 | dongs | how about no ads and a readable/syntax highlighted code? |
05:20:27 | midkay | {EDF}SS, in fact it should be done, i'll test it now :) |
05:20:34 | Davide-NYC | hi, I need to read a damned book. What exactlyt does cvs up -dP do? |
05:20:36 | dongs | jewels is kinda pointless though |
05:20:39 | dongs | theres like no end to the game |
05:20:47 | {EDF}SS | it's good and mindless at work |
05:20:48 | dongs | or is there? |
05:20:51 | midkay | dongs, not nearly as pointless as your presence here.. |
05:21:05 | BHSPitMonkey | ouch |
05:21:10 | Davide-NYC | I've applied three patched, I want to DL whatever differed from my version, either because of CVS changes or me patching |
05:21:26 | Davide-NYC | (unclear) |
05:21:29 | Falco98 | http://rafb.net/paste/results/SBu1zB88.html |
05:21:40 | dongs | yay ~ |
05:21:49 | Falco98 | it compiles, but i wanna get input to see if i've missed anything, before i fuck with putting it on my player |
05:22:00 | {EDF}SS | haha read a fucking book, nice site name |
05:22:14 | Falco98 | haha was wondring what that might stand for |
05:22:16 | Davide-NYC | lol |
05:22:39 | {EDF}SS | What's the best way to update a single plugin? |
05:22:56 | Falco98 | edit the source, if you can? |
05:22:59 | dongs | Falco98: jsut wondering, is there any reason you have a local t,e pointers and then make them again inside the 2nd if? |
05:23:07 | | Quit rob- (Read error: 110 (Connection timed out)) |
05:23:10 | Falco98 | or do you mean more like, update-from-CVS or something |
05:23:14 | dongs | Falco98: should probably get rid of one of the declarations. |
05:23:27 | {EDF}SS | I guess update from CVS, but is it wise to just overwrite everything? |
05:23:29 | dpassen1 | Falco98: As JD was told, replace the for loops to find the last '/' character with a call to strrchr |
05:23:58 | Falco98 | dongs: good point |
05:24:29 | Falco98 | dpassen1: i'm gonna let him integrate that change, i'm not good enough in C.. unless you wanna help me a little more in detail |
05:24:37 | Falco98 | like with a specific example? |
05:24:50 | dpassen1 | Sure, one second |
05:25:06 | Falco98 | k, thanx |
05:25:16 | | Quit ts-x ("CGI:IRC (EOF)") |
05:25:19 | dongs | Falco98: t = strrchr(dir, '/'); *t = '\0'; instead of the for loop @ 72 |
05:25:19 | midkay | {EDF}SS, alright, it works.. i'll commit it in a moment, and the cvs builds should be updated within several minutes of that. |
05:25:36 | dongs | (i guess) |
05:25:39 | Falco98 | dongs: k, that makes sense |
05:25:40 | dongs | or osmethign to that effect. |
05:25:43 | {EDF}SS | and I should just overwrite rockbox.ipod and the .rockbox dir? |
05:25:44 | dpassen1 | Yes, what dongs said. As well as the for loop at line 17 |
05:25:46 | dongs | 111 too |
05:25:54 | dongs | and 17 |
05:26:05 | dpassen1 | I'm not sure if he wants to use e or t there |
05:26:41 | dpassen1 | Probably can eliminate one now that there aren't loops |
05:27:18 | Falco98 | so i can probably get rid of either "e" or "t" then? |
05:27:27 | dpassen1 | I'm 2x checking |
05:27:54 | Falco98 | if (t) *t = '/0'; |
05:27:55 | Falco98 | right? |
05:28:12 | Falco98 | s//0/\0/ |
05:28:25 | dongs | esfd |
05:28:30 | dongs | probably not a bad idea. |
05:28:34 | dpassen1 | Yep |
05:28:43 | dpassen1 | One of the char * can be removed |
05:28:55 | Falco98 | i've used "t" so i guess "e" can go |
05:28:59 | dpassen1 | Sure |
05:31:04 | Falco98 | when he does "char *t, *e = 0" is it setting them both to 0? |
05:31:17 | dpassen1 | No. |
05:31:33 | Falco98 | should i init *t to 0 anyway? |
05:31:44 | dpassen1 | Can't hurt |
05:32:19 | Falco98 | http://rafb.net/paste/results/ZHBHFP76.html |
05:32:46 | Falco98 | i've cleaned it up, though i didn't "remove" stuff so much as disable it w/ comments |
05:34:43 | Falco98 | whoops.. 2 of those shoulda been "last_dir" instead of "dir" |
05:35:21 | Falco98 | yay it compiles |
05:35:35 | {EDF}SS | so midkay should I just keep an eye on http://www.rockbox.org/ ? |
05:36:11 | dpassen1 | No reason to test that till you swithc the dir to last_dir again |
05:36:17 | dpassen1 | *switch |
05:36:26 | midkay | {EDF}SS, i had to do a little more work because i forgot to make it save the scores before quitting, but i just committed it. |
05:36:41 | midkay | the cvs builds should be done in 4-ish minutes, and the mainpage update will be up in probably 10.. |
05:37:22 | {EDF}SS | wow, superquick, thanks buddy :) |
05:37:37 | midkay | np, had everything all ready :) |
05:37:45 | Falco98 | dpassen1: look at line 23 |
05:37:53 | Falco98 | his was testing last_dir, in mine i only said dir |
05:38:01 | Falco98 | which threw a compiler error |
05:38:04 | *** | Saving seen data "./dancer.seen" |
05:38:14 | midkay | damn, quick build. :) |
05:38:54 | Falco98 | dpassen1: or are you talking about something more specific |
05:38:57 | dpassen1 | The version I'm looking at should NOT compile because dir is no longer declared anywhere. |
05:39:55 | Falco98 | it's declared in a the "last_insert = -1" block.. |
05:40:18 | dpassen1 | Right but line 23 uses dir |
05:40:35 | Falco98 | http://rafb.net/paste/results/E9DxlG50.html |
05:40:38 | Falco98 | yeah i've fixed that |
05:40:46 | dpassen1 | Oh, ok. |
05:40:55 | Falco98 | just a misprint by me when changing for() loops out :-P |
05:41:16 | dpassen1 | Yeah, this looks fine. It compiles cleanly? |
05:41:28 | Falco98 | yeah |
05:41:42 | Falco98 | haven't tried it yet, since i'm actually using my player for music atm :-P |
05:41:43 | dpassen1 | So its syntactically correct, now to see if its semantically correct |
05:41:48 | Falco98 | yeah |
05:41:57 | Falco98 | and then, see if it works |
05:42:01 | Falco98 | (hehe) |
05:42:09 | dpassen1 | *crosses fingers* |
05:42:32 | Falco98 | well, it worked as his patch before i started fucking with it... |
05:42:55 | flamingcow | ok, does the tag cache every rebuild automatically? or is force rebuild the only way to get it to notice new files? |
05:42:56 | Falco98 | except it never added anything at the 'beginning', and didn't cleanly handle the already-playing case.. |
05:43:45 | Falco98 | dpassen1: when i re-build, can i simply replace the rockbox.iriver file? or do i need to throw in the whole zip too? |
05:44:13 | dpassen1 | I believe the rockbox.iriver will be fine for this. |
05:44:30 | Falco98 | cool |
05:44:37 | dpassen1 | Just out of curiosity are you a H1x0 user or H3x0 user? |
05:45:08 | Falco98 | 140 |
05:45:08 | midkay | flamingcow, it seems to update itself.. |
05:45:24 | midkay | flamingcow, but you'll need to reboot after the first startup with changed files, once it's done updating. |
05:45:39 | midkay | e.g. turn it on, wait until the drive spins down, and then reboot.. |
05:45:57 | dpassen1 | I wish I had waited for the 140, I jumped as soon as the 120 was released. |
05:46:17 | Falco98 | ahh |
05:46:21 | Doomed | i want a 140, running out of room on my 120\ |
05:46:22 | Falco98 | i got mine on ebay a few weeks ago |
05:46:33 | Doomed | how much |
05:46:38 | dpassen1 | Doomed: Me too |
05:46:46 | Falco98 | heh i've put on every CD i own, and my girlfriend, and my former best friend, and it's still less than half full |
05:46:47 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
05:46:49 | Falco98 | maybe around 15 gigs |
05:47:02 | Doomed | ive got less than 5 left |
05:47:04 | Falco98 | of course, this is 100% stuff ripped-by-me, i haven't put on any of my favorite downloaded stuff yet :-P |
05:47:15 | Falco98 | (and no flacs) |
05:47:19 | dpassen1 | What quality/bitrate/format are you encoding into? |
05:47:24 | Doomed | i just put cds on it , some random downloads to |
05:47:27 | {EDF}SS | midkay I redownloaded after the cvs was committed and it still exits with SELECT + MENU? |
05:47:36 | Falco98 | hmm |
05:47:40 | midkay | {EDF}SS, doesn't for me, and shouldn't.. |
05:47:44 | midkay | updated everything? |
05:47:55 | {EDF}SS | overwrote the .rockbox folder |
05:47:56 | Doomed | Falco98 mp3? |
05:48:00 | Falco98 | i use Vorbis (100%), 192 kbps or Q6, and i JUST switched to the AuToV encoder |
05:48:12 | Doomed | o0o |
05:48:30 | Falco98 | yeah i've been hardcore vorbis ever since i figured out what it is |
05:48:34 | | Quit Shadowarrior13 (Client Quit) |
05:48:39 | midkay | {EDF}SS, we're talking iPods, right? |
05:48:52 | Doomed | the only thing i dont like about vorbis is the lack of compatibility on osx |
05:49:01 | Falco98 | dpassen1: it worked without blowing up..... |
05:49:08 | midkay | {EDF}SS, and you got the latest CVS build (not a daily build)? |
05:49:08 | dpassen1 | Always a good sign |
05:49:12 | {EDF}SS | midkay iPod Nano yes |
05:49:12 | Falco98 | Doomed: i've found a player that works on OSx |
05:49:22 | Doomed | intel or ppc |
05:49:23 | Falco98 | and works for Flac |
05:49:31 | Falco98 | i forget, ppc i think |
05:49:40 | Falco98 | i did the research when a friend of mine went mac |
05:49:40 | {EDF}SS | ah, I probably got the daily build, what files on the CVS do I go for? |
05:49:49 | Doomed | i was like screw it, and just stayed mp3. |
05:49:50 | Falco98 | i tracked down some good-looking ones |
05:49:59 | midkay | {EDF}SS, just click the link for your model on the CVS builds page. |
05:50:20 | dpassen1 | Cog seemed like the player I'd use if I were on OSX |
05:50:38 | midkay | daily builds are updated every day, but cvs builds are updated every time something is changed (anything that appears on the recent cvs commits list on the main page). |
05:50:55 | Falco98 | doomed: try this: http://www.versiontracker.com/dyn/moreinfo/macosx/26983 |
05:51:02 | {EDF}SS | midkay there aren't any links to player models....is this right? http://www.rockbox.org/viewcvs.cgi/ |
05:51:24 | midkay | {EDF}SS, no, follow the link at the left: http://www.rockbox.org/cvs.shtml |
05:51:26 | Doomed | eh, im in windows right now |
05:51:31 | Doomed | dont feel like booting to osx86 |
05:51:52 | {EDF}SS | oh jesus, I didn't know that page existed lol |
05:51:54 | dpassen1 | Well Windows is home to the best audio player there is. |
05:52:24 | Doomed | i just updated to the wmp11 beta |
05:52:25 | Doomed | eh |
05:52:32 | dpassen1 | foobar2000 |
05:52:47 | Falco98 | dpassen1: it worked without blowing up, but it still ends up giving me the first folder first :-/ |
05:52:52 | midkay | {EDF}SS, Now You Know ;) |
05:52:54 | Doomed | i use whats easy for me |
05:52:59 | Falco98 | i've never used foobar.. i'm a winamp man |
05:53:07 | Falco98 | wmp.. on mac? |
05:53:11 | {EDF}SS | thanks for all the help midkay and everyone else |
05:53:18 | dpassen1 | Falco98: If you do the same insert a second time are the other folders inserted in the same 'random' order? |
05:53:20 | Falco98 | i'd consider that the worst of both worlds :-P |
05:53:27 | midkay | {EDF}SS, you're welcome |
05:53:47 | Falco98 | dpassen1: you mean redo? or insert "inside" the random list? |
05:54:20 | dpassen1 | Redo |
05:54:25 | dpassen1 | I'm just curious |
05:54:32 | Falco98 | doing it now, from scratch.. |
05:54:35 | {EDF}SS | midkay works great, nice quick work :) |
05:54:35 | dpassen1 | I haven't really explored the overall logic of the code. |
05:54:42 | Falco98 | 2300 songs in my "just albums" dir, it takes a min |
05:54:44 | midkay | {EDF}SS, good to hear :) |
05:54:54 | Falco98 | i'm gonna start using smaller superfolders in a min |
05:54:58 | dpassen1 | And always 311 first ;-P |
05:55:09 | Falco98 | so far :) |
05:55:21 | Falco98 | haha |
05:55:22 | Falco98 | again |
05:55:35 | dpassen1 | But are the other albums in a different random order? |
05:56:33 | Falco98 | yeah it seems they're decently randomized |
05:56:48 | Falco98 | i've been saving all the playlists i make to compare in ultraedit, and so far they're good |
05:57:12 | dpassen1 | Ok, so other than the first album, the patch works as planned |
05:58:01 | dpassen1 | At times like these, I like to trace through the code, are you inserting into an already established playlist or is this an initial insert? |
05:58:53 | | Quit qwm ("Lost terminal") |
05:58:59 | Falco98 | i've done both now |
05:59:23 | Falco98 | i just inserted into an already-running p/l (even tho it was on its first track anyway), and the inserts seem decently random too |
05:59:40 | dpassen1 | Except for the first again? |
06:00 |
06:00:20 | Falco98 | actually lemme check |
06:00:30 | Falco98 | i'm not expecting so, since the conditions aren't the same |
06:00:58 | * | Falco98 worries about damaging his player by popping the USB cord in and out all the time... |
06:01:56 | dpassen1 | Have you tried building a simulator? |
06:02:12 | | Quit goffa_ (Read error: 110 (Connection timed out)) |
06:02:51 | Falco98 | nope |
06:03:04 | Falco98 | i consider myself lucky to be able to run the compiler itself in windows :-P |
06:03:13 | Falco98 | since these days i'm barely even "running" windows... |
06:03:17 | dpassen1 | Cygwin or VMWare? |
06:03:24 | Falco98 | cyg |
06:03:37 | dpassen1 | Getting the simulators up is very easy |
06:04:17 | Falco98 | ok? |
06:04:36 | Falco98 | willing to step me thru it? O:-) |
06:05:16 | dpassen1 | If you've installed the Cygwin SDL package, all that is needed is when running the configure script you specify a sim build |
06:05:27 | Falco98 | ah |
06:05:40 | Falco98 | how bout when i wanna switch back to running the 140 build? |
06:05:47 | Falco98 | or can i just make separate folders for each? |
06:05:49 | dpassen1 | Re-run configure |
06:06:17 | Falco98 | oh so i can't make a "simbuild" folder in addition to my "compile" folder? |
06:06:52 | dpassen1 | Not sure, haven't really done enough to say |
06:07:04 | Falco98 | i'm doing configure now.. |
06:07:08 | Falco98 | do i <S>DL? |
06:07:08 | | Quit TheD ("CGI:IRC (EOF)") |
06:07:13 | dpassen1 | Yes |
06:07:27 | Falco98 | k |
06:07:50 | dpassen1 | Then, instead of make then make zip, I *believe* its make then make install |
06:07:58 | dpassen1 | But this is just going off of memory |
06:08:00 | Falco98 | ahh cool |
06:10:45 | Falco98 | jeez the first make takes a long time... |
06:10:59 | dpassen1 | Cygwin is slow |
06:11:03 | Falco98 | heh |
06:11:11 | Cassandra | Gods the idiots are out in force at the moment. |
06:11:32 | dpassen1 | Hmm? |
06:11:37 | Falco98 | oh: if you wanna look at the code a bit more, help me figure out how exactly this thing handles the "first" case.. that might give me a clue how to make something go "before" first |
06:11:48 | Falco98 | Cassandra: tell me about it.. it's bike week here |
06:11:53 | | Join gursikh [0] (n=guriskh1@ool-4350e0f0.dyn.optonline.net) |
06:12:02 | Cassandra | bike week? |
06:12:05 | Doomed | nie |
06:12:07 | Doomed | nice* |
06:12:08 | Falco98 | yeah.. harley week |
06:12:09 | | Part gursikh |
06:12:25 | Falco98 | probably in the tens-of-thousands of bikers are here for the whole week, just partying |
06:12:32 | Cassandra | The number of stupid questions on the Rockbox forums is going up and up. |
06:12:33 | Doomed | where are u |
06:12:46 | Falco98 | myrtle beach, south carolina |
06:13:00 | Cassandra | Falco98, is that bad? I understood bikers were on the whole well behaved. |
06:13:03 | | Join Xerion_ [0] (i=xerion@zarathul.student.utwente.nl) |
06:13:07 | Falco98 | Cassandra: sorry, i thought for a second you might be talking about IRL stuff O:-) |
06:13:15 | Doomed | ahhh nicee |
06:13:30 | Falco98 | yeah, they're behaved ok.. but traffic, noise, accidents, and irritation are all on the rise all week |
06:13:44 | Falco98 | and you can hear the deep rumbling to all hours of the night |
06:13:48 | Cassandra | *nod* |
06:13:59 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
06:14:00 | | Nick Xerion_ is now known as Xerion (i=xerion@zarathul.student.utwente.nl) |
06:14:06 | Cassandra | Falco98, no, RL idiocy levels are at their normal high. |
06:14:18 | Falco98 | accidents go way up mostly because the normal drivers (and general tourists) get WAY more distracted because of the number of bikes, etc |
06:14:20 | Cassandra | Time to try to sleep again. |
06:14:22 | Falco98 | ehe |
06:14:30 | Cassandra | Night. |
06:15:12 | Falco98 | sigh.. still compiling |
06:16:52 | Falco98 | "make install" −−> "installing a full setup in your archos dir" |
06:16:58 | Falco98 | do i *have* an archos dir? |
06:17:04 | Davide-NYC | Petur you in? |
06:17:22 | Falco98 | oh. nm. |
06:17:32 | Davide-NYC | anyone wanna try this new AGC patch? |
06:17:59 | Davide-NYC | I DLed fresh from CVS, patched, configured, make, make zip, and it no worky |
06:18:25 | Falco98 | dpassen1: how do i run this? it complains that i'm missing SDL.dll |
06:18:35 | Falco98 | or should i not have made the SDL build? |
06:18:50 | Falco98 | (or do i need to run it via cygwin) |
06:19:15 | Falco98 | hmm.. |
06:19:26 | Davide-NYC | what you talking bout falco? |
06:19:34 | Falco98 | running the simulator |
06:19:35 | Davide-NYC | rockboxui.exe? |
06:19:39 | Falco98 | aye |
06:19:42 | Davide-NYC | from inside cygwin |
06:19:49 | Davide-NYC | ./rockboxui.exe |
06:19:56 | Davide-NYC | otherwise it dies |
06:20:00 | Falco98 | ahhhh |
06:20:00 | Davide-NYC | (dunno why) |
06:20:02 | Falco98 | thanks :) |
06:20:04 | Falco98 | that was the trick |
06:20:21 | Davide-NYC | wanna help me with the dang patch? |
06:20:25 | Falco98 | basic controls? |
06:20:30 | Falco98 | what patch? |
06:20:36 | Falco98 | the random_folders? or something of yours |
06:20:50 | Falco98 | oh |
06:20:51 | Falco98 | i see now |
06:20:55 | Falco98 | what's AGC? |
06:20:55 | Davide-NYC | http://www.rockbox.org/tracker/task/4748 |
06:21:01 | Davide-NYC | automatic gain control |
06:21:16 | Falco98 | is it for recording or playback? |
06:21:21 | Davide-NYC | recording |
06:21:25 | Davide-NYC | wait, what target? |
06:21:30 | Falco98 | hmm |
06:21:37 | Falco98 | the battery on my simulator is going waaay down |
06:21:37 | Davide-NYC | you have an H140 right? |
06:21:41 | Falco98 | i hope that's not a bad sign |
06:21:42 | Falco98 | yep |
06:21:52 | Davide-NYC | so this patch is the bopmb |
06:21:55 | Davide-NYC | *bomb |
06:22:10 | Davide-NYC | you don;t have to meter your recordings at all with this patch |
06:22:18 | Falco98 | nice |
06:22:20 | Davide-NYC | it lowers the gain until you innput stops clipping |
06:22:30 | Falco98 | i guess i could be a live-show taper if i had a pair of nice mics |
06:22:43 | Davide-NYC | I just use it for acoustic on the couch |
06:22:45 | Falco98 | since this thing could hold several nights uncompressed |
06:22:51 | Falco98 | yeah |
06:22:51 | Davide-NYC | sure |
06:23:03 | Davide-NYC | so anyways, petur posts a patch today |
06:23:05 | Falco98 | first −− do you know the basic controls for the simulator? |
06:23:09 | midkay | anyone here familiar with the current brickmania bricks? (can see them mentally or on your player nearby, i mean) |
06:23:09 | Falco98 | (keyboard) |
06:23:21 | Davide-NYC | check in the sim folder, there is a BMP |
06:23:25 | | Join lostnihilist [0] (n=james@wireless-197-93.uchicago.edu) |
06:23:28 | Davide-NYC | view that |
06:23:35 | Falco98 | ahh ur right |
06:23:41 | Davide-NYC | :-) |
06:23:49 | Davide-NYC | the sim is amazing |
06:24:07 | Davide-NYC | I'm going to try the patch on it right now |
06:24:33 | Falco98 | hmm |
06:24:37 | Falco98 | it's not working.. |
06:24:44 | Falco98 | maybe cuz i don't have any music or folders? |
06:25:11 | midkay | argh. you're all losers. |
06:25:14 | | Join qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
06:25:22 | midkay | after i helped you, Davide-NYC. |
06:25:35 | midkay | and Falco98, i haven't helped you, but ARGH to you. |
06:25:49 | Davide-NYC | what happened? |
06:25:58 | Davide-NYC | I'm still fudging around here |
06:26:15 | Davide-NYC | I don;t understand your remark |
06:26:18 | midkay | people ignore me. |
06:26:31 | midkay | FU then. i don't value your opinions. |
06:26:32 | midkay | :) |
06:26:46 | qwm | don't be rude, midkay |
06:26:51 | Davide-NYC | OK, I'll bite, what is brickmania |
06:26:58 | * | scorche bites midkay |
06:26:58 | qwm | nothing good ever comes from rudeness, just look at Basil. |
06:27:09 | Davide-NYC | midkay is mad cool |
06:27:12 | midkay | qwm, go stfu. |
06:27:15 | Davide-NYC | helped me out other day |
06:27:19 | midkay | Davide-NYC, haha. you don't know Brickmania?! |
06:27:20 | Davide-NYC | easy |
06:27:24 | Davide-NYC | is it a game |
06:27:26 | Davide-NYC | ? |
06:27:31 | midkay | yes, a Rockbox plugin. |
06:27:31 | midkay | :) |
06:27:38 | scorche | one that involves bricks |
06:27:39 | Davide-NYC | I don;t use games at all |
06:27:41 | midkay | i'm clearly dealing with amateurs. |
06:28:03 | Davide-NYC | I'm an old man that doesn;t want to put unnecessary wear on any of the buttons/joystick |
06:28:06 | midkay | non-gamers are.. non-nonlosers! |
06:28:12 | midkay | ;) |
06:28:22 | Davide-NYC | Music/musician |
06:28:36 | Davide-NYC | that's the extent of my enthusiasm when it comes to this. |
06:28:50 | qwm | midkay: how's the progress on that freeciv port you began working on a couple of weeks ago? |
06:28:57 | Davide-NYC | In fact, when I get some more time I;d like to figure out how to tear out all of that stuff |
06:29:55 | | Join rUiSu [0] (n=ircap8@red-corp-201.143.111.103.telnor.net) |
06:29:59 | | Part rUiSu |
06:30:12 | midkay | qwm, coming gr8, thx. |
06:30:20 | midkay | Davide-NYC, haha. :) |
06:30:30 | midkay | hm. scorche is an avid gamer, isn't he? |
06:30:38 | | Join rUiSu [0] (n=ircap8@red-corp-201.143.111.103.telnor.net) |
06:30:54 | | Part rUiSu |
06:31:16 | scorche | midkay: i wouldnt say that, although i do enjoy them once in a while....still havent beaten bubbles....but it is damn hard on an archos |
06:31:21 | Falco98 | hmm |
06:31:30 | Falco98 | "error accessing playlist file" from the simulator... |
06:31:35 | Falco98 | what's that mean exactly? |
06:31:42 | Davide-NYC | hey, in terms of the sim, wouldn;t it be better if the directory created was the name of the actual player being compiled for? |
06:31:49 | midkay | scorche, well, argh, you don't have a color model, i forgot. |
06:31:54 | midkay | all these losers. unbelievable. |
06:32:08 | scorche | midkay: =P |
06:32:19 | Falco98 | dpassen1: still around? |
06:32:40 | Davide-NYC | Got this error when make sim ==>> make[1]: *** [/home/Administrator/rockbox/rockboxui.exe] Error 1 |
06:32:50 | dongs | uh |
06:32:53 | dongs | thats not an error. |
06:32:56 | dongs | you need to give more context. |
06:33:00 | dongs | rafb the lines ABOVE that error. |
06:33:18 | | Join RoC_MM [0] (i=dragon@dsl-29-8.cofs.net) |
06:33:37 | Davide-NYC | I can paste them here one at a time or you could explain how to ratb |
06:33:44 | Davide-NYC | (if rafb is a verb) |
06:33:58 | dongs | rafb.net/paste |
06:34:02 | dongs | to avoid flooding the channel |
06:34:44 | Davide-NYC | Wow cool! |
06:34:53 | Davide-NYC | pasting in plain text OK? |
06:35:35 | Davide-NYC | http://rafb.net/paste/results/Xz7Aii92.html |
06:35:39 | Davide-NYC | kerazy |
06:36:41 | dongs | hm |
06:37:21 | dongs | that appears to be a failure, sir. |
06:37:39 | Davide-NYC | yup |
06:37:53 | Davide-NYC | I went ahead and did a make install |
06:38:04 | Davide-NYC | and no rockboxui.exe was created |
06:38:12 | Davide-NYC | :-P |
06:38:40 | Davide-NYC | Oh and I thought of something and don;t know who to push it to |
06:39:00 | Davide-NYC | Shouldnt the folder created be called whatever the player configured for is> |
06:39:15 | Davide-NYC | like H120, or iPod-5G |
06:39:18 | Davide-NYC | or something |
06:39:36 | Davide-NYC | (instead of simply archos) |
06:39:45 | Davide-NYC | maybe just call it "player" |
06:39:46 | dongs | you'd think so |
06:41:15 | Davide-NYC | Q: what do you guys use for text search on Win32 (please don;t say google desktop or window indexing service) |
06:41:28 | dongs | text search inside what? |
06:41:32 | dongs | i use visual studio 2005. |
06:41:39 | dongs | for searching through code. |
06:41:42 | dongs | google desktop is worthless |
06:41:46 | Davide-NYC | I agree |
06:42:05 | Davide-NYC | I'm not at the IDE stage, still crawling around cygwin |
06:42:33 | | Quit lostnihilist (Read error: 110 (Connection timed out)) |
06:42:57 | qwm | where did midkay go |
06:43:41 | Davide-NYC | falco, your sim is working from recent CVS? |
06:44:50 | Davide-NYC | trying make again in sim sub-dir |
06:44:56 | Davide-NYC | maybe that was it |
06:45:35 | Falco98 | today's daily... |
06:45:43 | Davide-NYC | k |
06:45:44 | Falco98 | i'm not really set up for CVS yet |
06:45:56 | Falco98 | (or at least, haven't quite wrapped my head around it yet) |
06:46:09 | Davide-NYC | Me neither, but there's an awesome free book |
06:46:23 | Falco98 | oh? |
06:47:21 | Davide-NYC | http://cvsbook.red-bean.com/OSDevWithCVS_3E.pdf |
06:47:33 | Falco98 | cool |
06:47:42 | Davide-NYC | warning 300+ pages |
06:47:56 | Falco98 | hmm.. so i've updated a bit of code.. do i have to rebuild the whole sim? |
06:48:30 | Falco98 | or do i just have to "make" again and the sim will run the updated code? |
06:49:36 | Davide-NYC | not sure |
06:49:49 | Davide-NYC | (implied plea for help) |
06:50:39 | midkay | Falco98, yes, make again will update what's changed only. |
06:50:47 | | Quit Falco98 ("CGI:IRC (EOF)") |
06:50:47 | | Quit new5guser ("CGI:IRC (EOF)") |
06:52:29 | | Join webguest89 [0] (n=18586afa@labb.contactor.se) |
06:52:45 | webguest89 | man talk about retarded |
06:52:48 | webguest89 | 06.50.47 Quit Falco98 ("CGI:IRC (EOF)") |
06:52:52 | | Nick webguest89 is now known as Falco98 (n=18586afa@labb.contactor.se) |
06:54:02 | Falco98 | midkay: so i shouldn't have to do "make install" again? |
06:54:14 | midkay | Falco98, that will copy over everything again.. |
06:54:24 | Falco98 | ok |
06:54:40 | midkay | make will build it, make install will create the archos dir and fill it with the rockbox crap. actually.. |
06:54:51 | midkay | what are you working on? rockbox core? |
06:54:53 | Falco98 | ok.. |
06:55:06 | Falco98 | "core" as opposed to what? |
06:55:13 | Falco98 | playlist.c |
06:55:28 | midkay | as opposed to a plugin or wps or something. |
06:55:33 | midkay | playlist.c, alright, so just make should work, yeah. |
06:55:37 | midkay | hm. |
06:55:41 | * | midkay is slightly unsure |
06:55:50 | Falco98 | ok |
06:55:59 | midkay | for safety you might wanna copy over rockbox.iriver or .ipod or whatever to the root.. |
06:56:03 | midkay | of the archos dir, i mean. |
06:56:32 | Falco98 | ok.. |
06:57:59 | Falco98 | oh, heh, it doesn't make a rockbox.iriver file.. |
06:59:04 | midkay | there you have it. :) |
07:00 |
07:01:12 | Davide-NYC | so one could config (sim) −−> make −−> make install |
07:01:36 | Davide-NYC | then make chhanges and simply make −−> make install and test thosechanges.. |
07:01:42 | Davide-NYC | yes? |
07:02:08 | Falco98 | we're debating whether the "make install" is really necessary the subsequent times... |
07:02:28 | midkay | make install probably isn't necessary. |
07:02:38 | Davide-NYC | really? |
07:02:41 | Falco98 | so it seems |
07:02:45 | Davide-NYC | *scratches head |
07:02:46 | midkay | make, run, change, make, run, change .. |
07:02:59 | Davide-NYC | wait, run? |
07:03:01 | midkay | 'coz the sim itself is self-contained.. |
07:03:06 | midkay | run it. execute it. use it. |
07:03:07 | Davide-NYC | what do you mean run? |
07:03:11 | Davide-NYC | ah |
07:04:28 | Davide-NYC | nah come on, it has to matter |
07:09:26 | Falco98 | u might be right.. i guess it rebuilds the binary |
07:09:51 | Davide-NYC | it also kills the preexisting rockboxui.exe |
07:10:06 | midkay | right.. |
07:10:09 | Falco98 | that's what i meant :-P |
07:10:09 | midkay | just.. trust me. :) |
07:10:13 | Falco98 | actually it doesn't |
07:10:22 | Davide-NYC | no mid kay |
07:10:23 | Falco98 | still the same timestamp |
07:10:31 | midkay | Davide-NYC, fine, fu. |
07:10:32 | midkay | :) |
07:10:42 | midkay | Falco98, it won't change if it's already open i think. |
07:10:55 | Davide-NYC | after my make, my exe file and iriver.rockbox was gone |
07:11:04 | Davide-NYC | they dissapeared |
07:11:31 | Davide-NYC | oops my bad. |
07:11:44 | Falco98 | there is no iriver.rockbox i think |
07:11:57 | Davide-NYC | I have a suspected reason:: the AGC patch I just applied is killing the sim build |
07:12:11 | Falco98 | anyone know where dpassen went? |
07:12:18 | Davide-NYC | II my haste I didn;t notice the compile error |
07:12:47 | Falco98 | whoops |
07:12:57 | Falco98 | in my haste i recompiled before hitting "save" in UE |
07:13:00 | | Quit phaedrus961 (Remote closed the connection) |
07:13:01 | Falco98 | sigh |
07:13:35 | Falco98 | so the "random folder insert" is now working, excepting that it splits a few of the folders apart for apparently no reason... |
07:13:39 | dongs | UE? |
07:13:45 | Falco98 | ultra edit |
07:13:50 | dongs | omg. |
07:13:56 | Falco98 | what. |
07:13:57 | | Join ScootScat_ [0] (n=yeahrigh@71-80-131-108.dhcp.hspr.ca.charter.com) |
07:14:03 | Falco98 | don't snob me on that one. |
07:14:08 | dongs | http://www.ultraedit.com/index.php?name=Content&pa=showpage&pid=7 |
07:15:07 | Davide-NYC | to each their own |
07:15:07 | Falco98 | what about it |
07:15:20 | midkay | um? |
07:15:22 | midkay | nice random link.. |
07:15:24 | dongs | well if that isnt a reason NOT to use it i dunno what is |
07:15:29 | Falco98 | i don't care if they're scientologists as long as the program is decent :-P |
07:15:33 | dongs | anyway, vim is great |
07:15:46 | midkay | i'm not going to read it all, what's it about? |
07:15:46 | Falco98 | nah, be a man, use notepad |
07:16:21 | Falco98 | fuck line numbers, context highlighting, undo, advanced commands, etc.. notepad is the one and only! |
07:16:26 | Davide-NYC | the UE developers are religeous. |
07:16:31 | Davide-NYC | that's the gist of it |
07:16:35 | Davide-NYC | *jist |
07:16:36 | midkay | OH MY GOD. OMFG. WHOA. |
07:16:44 | midkay | Davide-NYC, you had it right the first time. :) |
07:17:24 | qwm | dongs: in which is vim great? i find it unuseable. |
07:17:49 | dongs | qwm: i duno about lunix version but VIM on windows is very usable. |
07:17:54 | Davide-NYC | midkay? wanna help me figre out why the latest AGC patch is killing the sim? |
07:18:01 | dongs | that is my default text editor for anything except code, which is what vs.net is for |
07:18:15 | midkay | Davide-NYC, i'm having really frustrating problems of my own. :( |
07:18:16 | Davide-NYC | dongs, wanna help? |
07:18:32 | dongs | whats it doing |
07:18:37 | dongs | i dont have SDL junk installed |
07:18:40 | midkay | dongs, vs.net? and you're omfg-ish over ultraedit? |
07:18:52 | qwm | yeah. wtf is that. |
07:18:59 | dongs | midkay: yes? vs.net doesnt make you believe in jesus on every window |
07:19:21 | Davide-NYC | wait (don't laugh) I need some libraries or something? |
07:19:21 | midkay | dongs, ultraedit has "believe in jesus" popups, then? |
07:19:21 | qwm | vs.net makes you believe in $$$ and codicide. |
07:19:46 | Davide-NYC | urghh, who cares. Everyones got problems with demise |
07:19:55 | Davide-NYC | it's scary |
07:20:01 | midkay | Davide-NYC, well, what's the problem? |
07:20:02 | Davide-NYC | about this patch... |
07:20:12 | Davide-NYC | it breaks the sim, should I care? |
07:20:28 | dongs | midkay: duno, i dont use that junk |
07:20:48 | midkay | dongs, we truly care. |
07:20:56 | midkay | Davide-NYC, yes, you should. in what way does it break the sim? |
07:21:13 | Davide-NYC | I get the following error: |
07:21:28 | Davide-NYC | http://rafb.net/paste/results/Xz7Aii92.html |
07:21:57 | | Join goffa [0] (n=goffa@216.220.23.105) |
07:22:05 | Davide-NYC | the last displayed lines of a sim configged 'make' |
07:22:08 | midkay | Davide-NYC, well.. "could not read symbols: File in wrong format" is a little descriptive.. |
07:22:38 | Davide-NYC | there's a problem with lang.o |
07:22:40 | goffa | wow.. the ubuntu installer detected my wireless card.. unlike debian |
07:22:53 | Davide-NYC | ubuntu == really not bad |
07:23:06 | goffa | first i've played with it |
07:23:16 | goffa | but i was in the mood to try something easy |
07:23:18 | midkay | Davide-NYC, apparently there is. |
07:23:30 | | Quit ScootScat (Read error: 110 (Connection timed out)) |
07:23:43 | goffa | although i dunno if i should have done the amd64 install |
07:23:45 | goffa | time will tell |
07:23:56 | goffa | tried 64bit a year ago there were no apps |
07:24:09 | Davide-NYC | lang.o is not in text, so how do I poke around at it? |
07:24:22 | Davide-NYC | what is an .o file anyways |
07:24:26 | Davide-NYC | object? |
07:24:32 | Davide-NYC | is is compiled? |
07:24:56 | midkay | yeah. |
07:25:32 | dongs | haha 64bit. |
07:25:39 | Davide-NYC | ah, how do I find out what files it was compiled from? |
07:25:44 | Falco98 | davide: just edit the correspnding .c file |
07:25:51 | Davide-NYC | lan.c |
07:25:54 | Davide-NYC | *lang.c |
07:25:59 | Falco98 | a .o is directly correlated to a .c |
07:26:06 | Davide-NYC | go tit |
07:26:10 | Davide-NYC | lol |
07:26:11 | Davide-NYC | got it |
07:26:16 | Falco98 | go tit! go tit! yaaaay tit! |
07:26:19 | Falco98 | :-P |
07:26:20 | Falco98 | i'm tired |
07:27:43 | Davide-NYC | OK, everything compiled with the daily snapshot as well as the current CVS unmodified |
07:27:59 | Davide-NYC | all I did was patch −−binary -p0 < agc.patch |
07:28:21 | | Join muesli|delhi [0] (n=muesli_t@125.23.27.62) |
07:28:35 | Falco98 | davide: to be sure, you do NOT need to do "make install" after subsequent "make"s.. just confirmed myself definitively |
07:28:42 | Davide-NYC | now I can config normal make −−> make zip to the target, but the sim breaks |
07:29:04 | Falco98 | why are you make-zip ing? |
07:29:12 | dongs | where is agcpatch |
07:29:30 | Davide-NYC | bottom of page here |
07:29:31 | Davide-NYC | http://www.rockbox.org/tracker/task/4748 |
07:29:42 | Davide-NYC | I make zip when I dump to the actual target |
07:29:47 | Davide-NYC | dump = install |
07:29:54 | Davide-NYC | the physical untit |
07:31:16 | | Join hardeep_ [0] (n=hardeep@c-67-188-108-180.hsd1.ca.comcast.net) |
07:31:16 | Falco98 | yay!!! http://rafb.net/paste/results/qFRlYe32.html |
07:31:26 | Falco98 | looks like it works :) |
07:31:30 | Davide-NYC | scratch that last bit |
07:31:47 | Davide-NYC | even the normal config −−> make has errors |
07:32:10 | Davide-NYC | falco! it works or what? |
07:33:02 | dongs | hm the error is in lang so taht means... |
07:33:24 | midkay | .. that means that.. the error is in lang. yes. good job. |
07:34:14 | | Quit RoC_MM ("Leaving") |
07:34:17 | Davide-NYC | the patch only touches english.lang and deutsch.lang |
07:34:21 | Davide-NYC | not lang.c |
07:34:46 | Davide-NYC | could the problem originate in english.lang or deutsch.leng?> |
07:34:49 | Davide-NYC | *lang |
07:34:58 | dongs | and a default version of english.lang isnt converted and compiled into the binary somehow? |
07:35:12 | dongs | (just a guess) |
07:35:22 | qwm | just shut up you fucking cunt. i can't stand hearing more of your drivel dongs. |
07:35:28 | dongs | ok qwm |
07:35:32 | dongs | on my way |
07:35:50 | qwm | good, it'll be better for both of us this way. |
07:35:59 | dongs | except i wasnt planning on shutting up |
07:36:15 | qwm | i guess i have to make you shut up then, don't i? |
07:36:22 | dongs | Davide-NYC: last line of english.lang in the patch has some stuff about "no newline at end of file' |
07:36:28 | midkay | it'd be better for ALL of us that way, btw. |
07:36:41 | * | scorche wonders why dongs is even in here |
07:36:51 | dongs | why are YOU in here |
07:37:10 | midkay | why is dongs here, seriously. |
07:37:20 | midkay | scorche's kuhl. :) |
07:37:30 | scorche | dongs: sorry, but i dont feel that i need to justify myself to you |
07:37:37 | qwm | dongs: richard scorche is a well respected officer of the british army, don't dare messing with him. |
07:38:02 | dongs | scorche: likewise, why should I justify my presence in here to YOU or anyone else for that matter |
07:38:07 | *** | Saving seen data "./dancer.seen" |
07:38:15 | scorche | because you do nothing in here but troll |
07:38:25 | scorche | and are generally rude, and foul-mouthed |
07:38:25 | Davide-NYC | OK, what does the "\" at the beginning of a line in a patch file do? |
07:38:50 | Falco98 | dpassen1: http://rafb.net/paste/results/qFRlYe32.html |
07:38:54 | Falco98 | in case you're still around |
07:39:06 | dongs | :q |
07:39:07 | dongs | er |
07:39:48 | Davide-NYC | dongs your talking about line 260 in the patch, right? |
07:39:57 | midkay | scorche, you know when Bagder calls someone "always full of it" it's very true.. |
07:40:09 | scorche | indeed |
07:40:19 | dongs | Davide-NYC: yea. however it seems that original english.lang has no eol. and you probably added it. but that shouldnt cause anything to break. |
07:40:45 | Davide-NYC | but, is it being added? |
07:40:49 | Davide-NYC | there's no + |
07:40:55 | Davide-NYC | but there is a \ |
07:41:02 | Davide-NYC | I don;t know what \ doese |
07:41:12 | Davide-NYC | (i need to learn to type) |
07:41:36 | Davide-NYC | line 259 -</phrase> |
07:41:52 | Davide-NYC | then \ No newline at end of file |
07:41:59 | Davide-NYC | then +</phrase> |
07:42:10 | Davide-NYC | WTF is |? |
07:42:16 | Davide-NYC | *\ |
07:42:18 | dongs | i think its a comment or something |
07:42:26 | scorche | *\ is a comment |
07:42:28 | dongs | current cvs english.lang has no newline at end |
07:42:33 | dongs | so your patch adds it |
07:42:40 | dongs | and diff documented it. |
07:42:44 | Davide-NYC | scorche, I put the asterisk in |
07:42:47 | dongs | but nothing should have been broken by that |
07:42:54 | Davide-NYC | it reads |
07:43:01 | Davide-NYC | \ No newline at end of file |
07:43:28 | Davide-NYC | and it seems to be the only thing of consequence from that section |
07:44:17 | | Join dj-fu [0] (n=deejay@202-89-151-26.ubs.qsi.net.nz) |
07:46:25 | scorche | Davide-NYC: i believe that is generated by GNU when the last line of a file doesnt end with a new line |
07:46:38 | dongs | wait a second. |
07:46:52 | dongs | doesnt the lang file say you have to add stuff at the end of it not to break stuff? |
07:46:55 | scorche | errr...diff |
07:47:31 | scorche | without it, you cannot add/remove the trailing new line with a diff |
07:47:38 | Davide-NYC | I see, so the Diff program (which resides on the CVS machine) will add that automagically if someone fails to terminate a file correctly? |
07:47:52 | Davide-NYC | do I get the basics> |
07:47:55 | Davide-NYC | ? |
07:48:55 | scorche | basically, if a patch sees this in what it is applying, it makes sure to do the right thing |
07:49:06 | Davide-NYC | auto cleanup |
07:49:27 | Davide-NYC | diff exists in cygwin right? |
07:49:48 | Davide-NYC | so if I try to make my own patches for myself this will happen locally? |
07:50:03 | dongs | arent you using cvs diff -u > patch right now? |
07:50:09 | Davide-NYC | no |
07:50:32 | Davide-NYC | I am at the "i really need to postpone all of this diving in and RAFB" phase |
07:50:45 | Davide-NYC | but of course I'm MAKEing right now |
07:50:49 | Davide-NYC | :-( |
07:52:41 | Davide-NYC | can I "step-through" a patch? |
07:53:43 | scorche | Davide-NYC: and yes, diff exists in cygwin |
07:53:45 | hardeep_ | Slasheri: around? |
07:54:10 | dongs | −−dry-run to not actually patch |
07:54:19 | Slasheri | hardeep_: hi :) |
07:54:21 | Davide-NYC | thanks, and sorry for all the questions |
07:54:26 | | Quit hardeep ("[BX] Reserve your copy of BitchX-1.0c19 for the BeOS today!") |
07:54:44 | scorche | Davide-NYC: what do you think this channel is for? =) |
07:54:48 | hardeep_ | Slasheri: I found a bug with dircache |
07:55:00 | Davide-NYC | people with more brains and training than myself |
07:55:10 | Davide-NYC | :-P |
07:55:18 | scorche | Davide-NYC: you fail |
07:55:20 | scorche | =P |
07:55:21 | hardeep_ | Slasheri: if we create a new file whose size is < SECTOR_SIZE, then startcluster in the dircache remains 0 |
07:55:33 | hardeep_ | this is becase the first write doesn't happen until close |
07:55:46 | Davide-NYC | if I bribe you can I pass |
07:55:56 | * | scorche unzips |
07:56:02 | hardeep_ | quick fix would be to update file size/sector at close() if we're writing... do you see any problems with this? |
07:56:08 | | Nick hardeep_ is now known as hardeep (n=hardeep@c-67-188-108-180.hsd1.ca.comcast.net) |
07:56:13 | Slasheri | hardeep_: ah, thanks. so the incorrect startcluster remains even after close? |
07:56:24 | hardeep | Slasheri: yeah |
07:56:35 | hardeep | Slasheri: so, when you try to read the file, it barfs |
07:56:38 | Slasheri | hmm, that sounds like a good way to fix it |
07:56:43 | Slasheri | shouldn't cause any problems |
07:57:00 | hardeep | okay, cool... i'll double check and commit |
07:57:05 | Slasheri | nice :) |
07:59:21 | Falco98 | somehow i get the feeling the simulator has a grudge against me... |
07:59:32 | Davide-NYC | OK what is the difference between reading data in binary mode and whatever the other option is? |
07:59:46 | Davide-NYC | I am referring to the −−binary switch in patch |
08:00 |
08:00:08 | Davide-NYC | falco, you and I are working in the same domain |
08:00:21 | Davide-NYC | same target same problems |
08:02:22 | Falco98 | hmm |
08:02:35 | Falco98 | rockboxui crashed, and now my cygwin is stuck |
08:03:29 | amiconn | g'morning |
08:04:51 | Davide-NYC | morning |
08:05:18 | Davide-NYC | ok, I simply removed the english.lang portion of the patch and now all hell has broken loose |
08:05:24 | Davide-NYC | hah |
08:05:29 | * | amiconn noticed that his latest voice fix for ondio even fixes a third bug he previously forgot about :) |
08:08:15 | Davide-NYC | amiconn, do you know whatthe status of AGC for Line-in recording is? |
08:08:54 | amiconn | Afaik petur is reworking the patch |
08:08:57 | Davide-NYC | petur posted a patch today (few hours ago) that I suspected addressed the AGC+line-in issue, but maybe all it did was bring the patch in line with the CVS |
08:09:26 | Davide-NYC | do you know if it's just in syc with CVS or if it include the additional functionality? |
08:09:40 | * | amiconn wonders why one would ue AGC with line in... |
08:09:48 | Davide-NYC | external mic |
08:09:59 | amiconn | ah ok |
08:10:09 | Davide-NYC | mic input is the mono (crap) mic on the side of the unit |
08:10:20 | Davide-NYC | line-in is the jackl |
08:10:24 | Davide-NYC | *jack |
08:10:26 | * | amiconn doesn't care about the mic |
08:10:56 | Davide-NYC | yeah the built in mic is 1. mono and 2. picks up all of the HD noise |
08:11:27 | | Join ender` [0] (i=ychat@84.52.165.220) |
08:11:47 | Davide-NYC | ls |
08:12:06 | Davide-NYC | (hehe) wrong window |
08:12:17 | scorche | ls -a |
08:12:25 | amiconn | Well, of course it picks up the hdd noise |
08:13:17 | Davide-NYC | yes, but if I could use agc with the line-input while using an external stereo mic it would "rock" my "box" |
08:13:23 | Davide-NYC | :-) |
08:15:30 | * | Falco98 gets the impression that random-numbering in the sim isn't all that random... |
08:16:04 | amiconn | The rng is the same as on target, and it's really good |
08:16:13 | Falco98 | ah |
08:16:28 | Falco98 | my random playlist insert *seems* to be doing the same thing each time... |
08:16:36 | amiconn | mersenne twister |
08:17:27 | Davide-NYC | RNG = random number generator (useless typing while 'make'ing) |
08:17:45 | scorche | aye |
08:17:46 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
08:18:04 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
08:18:12 | scorche | midkay: i missed you |
08:18:28 | midkay | and i you, scorche :) |
08:18:29 | amiconn | ugh |
08:18:40 | Falco98 | well the mersenne twister would always come out the same if the RNG in the simulator was 'fixed' |
08:18:47 | amiconn | midkay: Why did you remove the standard exit combo from jewels?? |
08:19:17 | amiconn | Falco98: You need to seed the prng once. |
08:19:23 | midkay | amiconn, ugh, it was for the ipods only, and i said why in the comment log. |
08:19:33 | Davide-NYC | P = pseudo |
08:19:35 | amiconn | Yes, but I don't understand it |
08:19:52 | midkay | one moment.. |
08:19:56 | dongs | amiconn: because if you have fat fingers its easy to press it. |
08:19:57 | Falco98 | amiconn: what's the syntax for seeding, btw? |
08:20:26 | amiconn | I think all plugins should have the same exit combo on the respective target(s). Everything else is unintuitive |
08:20:35 | amiconn | Ipod needs work in that area... |
08:21:04 | midkay | amiconn, it was easily accidentally pressible.. and it didn't even exit, it just went back to the menu. |
08:21:25 | * | amiconn doubts the 'easily' part |
08:21:41 | amiconn | I did play jewels on ipod... |
08:21:49 | scorche | what was the previous combo? |
08:21:51 | midkay | i did too. |
08:22:23 | midkay | amiconn, we could argue about it, but what good will it do. now we even have a quicker exiting method in the menu. |
08:22:29 | Davide-NYC | how do you guy do the italics |
08:22:30 | Davide-NYC | ? |
08:23:07 | amiconn | midkay: For me the recent flood of menus in plugins makes things slower, especially on ipod |
08:23:11 | dongs | where? |
08:23:24 | midkay | amiconn, i'm sorry you feel that way. |
08:24:52 | | Join Vivi_boulot|B0A [0] (n=vivelelt@mail.cfp-bienne.ch) |
08:25:36 | Vivi_boulot|B0A | Hi all, anybody speack french? I need a bit help :) |
08:25:43 | Davide-NYC | %i test |
08:25:48 | Davide-NYC | crap! |
08:26:24 | midkay | Davide-NYC, which italics? |
08:26:30 | amiconn | Davide-NYC ? |
08:26:35 | * | Davide-NYC test |
08:26:37 | Davide-NYC | got it |
08:26:39 | Vivi_boulot|B0A | So, in english if you want, but I'm not so good in this language |
08:26:54 | * | Davide-NYC wonders why all the fuss about gaming on a tiny device |
08:27:06 | Vivi_boulot|B0A | anybody can help me to understand what's a bootloader? xD |
08:27:21 | Davide-NYC | amiconn, any idea why the agc breaks the sim? |
08:27:40 | Vivi_boulot|B0A | I read the file manuale and I dont understand the first operation to instale the fireware |
08:27:59 | amiconn | Well, most probably because recording isn't simulated, and some stub functions are missing |
08:28:00 | Davide-NYC | bootloader = which OS to load |
08:28:08 | Davide-NYC | just like NTLDR on win32 |
08:28:14 | Davide-NYC | (well, similar) |
08:28:17 | Vivi_boulot|B0A | :( |
08:28:19 | Vivi_boulot|B0A | I'm a noob |
08:28:34 | Vivi_boulot|B0A | I need to do anythings in dos? |
08:28:35 | Davide-NYC | ah, so I shouldn;t test AGC on the SIM |
08:28:50 | Davide-NYC | I should only test AGC on target |
08:28:54 | Davide-NYC | correct? |
08:29:38 | Davide-NYC | hey, how long is make supposed to take? |
08:31:44 | Falco98 | Vivi_boulot|B0A: first tell us which brand and model of MP3 player you have |
08:32:59 | Vivi_boulot|B0A | ipode 30 giga colors |
08:33:08 | Vivi_boulot|B0A | ipod* |
08:33:10 | * | dj-fu ponders |
08:33:33 | dj-fu | Vivi_boulot|B0A, a bootloader is a small piece of software which loads the actual operating system for said player, either the players original firmware or Rockbox, in this case |
08:33:40 | Davide-NYC | HALLELUYAH (or whatever) |
08:33:49 | Davide-NYC | thank you amiconn |
08:34:29 | Davide-NYC | been trying to patch, make and run rockboxui.exe and the whole time all I needed to do was try it one the target |
08:34:45 | Davide-NYC | try it on the target |
08:35:07 | Falco98 | if anyone sees JdGordon when he gets back, can you tell him to check flyspray? |
08:35:16 | JdGordon | ok |
08:35:25 | JdGordon | JdGordon: check flyspray :p |
08:35:38 | Vivi_boulot|B0A | )I dont understand how to instal :/ |
08:35:43 | Falco98 | gah |
08:35:45 | Falco98 | where were you |
08:35:47 | Falco98 | :-P |
08:35:50 | Vivi_boulot|B0A | I need to do sometime with the bootloader before? |
08:35:50 | JdGordon | been out |
08:35:53 | JdGordon | just got home |
08:35:56 | Falco98 | http://pastebin.com/720095 |
08:36:08 | Falco98 | it works |
08:36:13 | Falco98 | though there are issues |
08:36:20 | Vivi_boulot|B0A | I need to get a original firemware from my players manufactureer homepage? what's that? |
08:37:02 | dj-fu | shouldn't do |
08:37:16 | dj-fu | it's already running the original firmware, or so I'd guess. |
08:37:21 | Falco98 | JdGordon: when you run it in the simulator, keep .playlist_control open and watch how it changes |
08:37:49 | Vivi_boulot|B0A | ha, that's just mean I need to ahev a originale firmware? |
08:38:04 | Falco98 | i don't know too much about the syntax of playlist_control, but when our patch adds songs to it, they're all indexed as "-1", whereas a normal insert indexes them in order |
08:38:31 | dj-fu | you'll need to replace the original bootloader with rockboxes bootloader which includes both firmwares, effectively a dualboot situation |
08:38:42 | JdGordon | -1? |
08:39:06 | Falco98 | yup |
08:39:09 | dj-fu | invalid value? |
08:39:15 | JdGordon | i assume so |
08:39:23 | dj-fu | passing the right type to whatever is adding it? |
08:39:32 | Falco98 | except it works... |
08:39:37 | dj-fu | lol, buzzy. |
08:39:46 | Vivi_boulot|B0A | where I can find the bootloader from rockbox? |
08:39:48 | Falco98 | until the next time you go to insert something while the player's stopped |
08:40:25 | JdGordon | it looks like (your changes), -1 could easily be done when direciton is -1 |
08:40:34 | dj-fu | Vivi_boulot|B0A, if you follow the tutorial it tells you |
08:40:45 | Vivi_boulot|B0A | the tutorials? |
08:40:48 | Falco98 | but "direction" is never used outside the function... |
08:40:51 | Vivi_boulot|B0A | the manual in pdf? |
08:41:17 | JdGordon | Falco98: ye, but last_insert = insert_position = i; will get set to -1 if direction == -1 |
08:41:26 | JdGordon | which is wrong... |
08:41:47 | dongs | no read hte ipod install guide |
08:41:48 | dongs | on the wiki. |
08:41:56 | dongs | http://www.rockbox.org/twiki/bin/view/Main/IpodInstallation |
08:42:05 | dj-fu | that's the windows-based installation |
08:42:11 | dj-fu | there are also instructions from nix/macos |
08:42:21 | dongs | 15:28 < Vivi_boulot|B0A> I need to do anythings in dos? |
08:42:34 | dongs | i dont think he'll be needing those |
08:42:54 | Falco98 | JdGordon: why? |
08:43:04 | JdGordon | why what? |
08:43:20 | Falco98 | will insert_position be set to "direction" |
08:43:26 | Falco98 | i implemented direction differently |
08:43:40 | Vivi_boulot|B0A | all rigth I read that^^ thx very much :) I tell you if I lose my head again (french expression) |
08:43:42 | JdGordon | it wont... it gets set to i.. which will get to -1 because of the for loop |
08:44:02 | Falco98 | nope |
08:44:13 | Falco98 | the lowest it can get is 0 |
08:44:13 | JdGordon | for(−−i; i >= 0; i−−) |
08:44:26 | JdGordon | the check is done after i−−; |
08:44:51 | JdGordon | which means the last iteration, i=0, then i=-1 and skip the loop |
08:45:44 | Falco98 | so the if statement should check for "1" instead |
08:46:17 | JdGordon | line 109 of the pastebin needs to be outisde the foor loop |
08:46:55 | Falco98 | so that whole if statement |
08:47:12 | Falco98 | for some reason i still don't believe that's the cause of the problem i'm referring to |
08:47:28 | Falco98 | lemme run the sim and paste you what i'm talking about |
08:48:50 | Falco98 | this is what playlist_control looks like after a NORMAL insert: http://pastebin.com/720128 |
08:51:01 | Falco98 | this is what it looks like after a (successful) random folders insert: http://pastebin.com/720132 |
08:51:22 | Falco98 | (the files are listed in-order there, but in my "current playlist" i have sufficiently random directories) |
08:52:50 | Falco98 | (here is the random-folders playlist i end up with: http://pastebin.com/720133 ) |
08:53:18 | JdGordon | hmm |
08:53:27 | Vivi_boulot|B0A | (excuse me again, I fallow the instructions , but I dont find the numbre with the command "ipodpatcher 1, or ipodpatcher 2, and the nexte, I try to the 40) |
08:53:40 | Falco98 | i don't believe my direction = -1's are causing that... |
08:53:49 | Falco98 | (also, normal "insert shuffled" is broken) |
08:53:52 | JdGordon | ok maybe not... |
08:54:58 | | Join Acksaw [0] (n=Acksaw@spc1-stok5-0-0-cust770.bagu.broadband.ntl.com) |
08:55:13 | Falco98 | (i think this has something to do with what rotate_index does) |
08:55:43 | JdGordon | thats why i didnt want to use that funciton if your not 100% sure what it does |
08:56:16 | Falco98 | i don't think it's causing the problem.. i think it's the reason that insert_shuffled *doesn't* have the problem |
08:56:18 | JdGordon | btw... playing music through my comp sounds shite compared to my mp3 player (through the same speakers) |
08:56:28 | Falco98 | wow thats weird |
08:56:31 | hardeep | the -1 is expected. the real problem is that you appear to be passing the PLAYLIST_INSERT_FOLDERS_RANDOMLY (e.g. -6) as the position |
08:56:57 | JdGordon | what function updates that file? |
08:57:09 | Falco98 | hardeep: any idea where the -6 is coming from, here? |
08:57:17 | | Quit Vivi_boulot|B0A () |
08:57:19 | hardeep | that's what PLAYLIST_INSERT_FOLDERS_RANDOMLY is defined as |
08:57:28 | hardeep | which means that's what you're passing to add_track_to_playlist() |
08:57:44 | hardeep | instead of the correct "position" as randomly determined |
08:58:02 | JdGordon | ah ok, i see the problem |
08:58:04 | JdGordon | easy fix... |
08:58:09 | Falco98 | oh? |
08:58:13 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
08:58:23 | JdGordon | position = insert_position once its known |
08:58:49 | JdGordon | fuck i cant take this shite music... |
09:00 |
09:00:06 | Falco98 | hardeep: when the playlist control file line says A:-6:-1: .... what do the -6 and -1 mean? |
09:00:16 | hardeep | -6 = insert position |
09:00:42 | hardeep | -1 = last position.. only relevant if you use the PLAYLIST_INSERT command |
09:00:47 | JdGordon | put position = insert_position; before the }/* PLAYLIST_INSERT_FOLDERS_RANDOMLY */ line |
09:00:50 | Falco98 | but every line has the exact same numbers? |
09:01:00 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-52-57.w86-196.abo.wanadoo.fr) |
09:01:01 | JdGordon | the -1's are ok? |
09:01:08 | hardeep | yes, they are correct |
09:01:14 | hardeep | the -6's are the problem |
09:01:28 | hardeep | i'm actually surprised you're not getting crashes |
09:01:35 | JdGordon | which looks like a v simle fix |
09:02:20 | Falco98 | hardeep: it doesn't crash, but it takes several tries to get any playlist creations to work |
09:02:46 | Falco98 | a normal insert works fine, but a shuffled insert (from the official build) breaks |
09:02:58 | hardeep | that's cause you're writing into unknown memory (e.g. array_index[-6]) |
09:03:11 | Falco98 | yeah |
09:03:34 | JdGordon | Falco98: put position = insert_position; before the }/* PLAYLIST_INSERT_FOLDERS_RANDOMLY */ line |
09:03:42 | Falco98 | yea just did |
09:03:44 | Falco98 | compiling now |
09:04:03 | JdGordon | bloody vim screwed up my tabs :'( |
09:04:03 | Falco98 | i don't really understand the meaning of the "last position" number |
09:04:14 | JdGordon | its important :D |
09:04:45 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
09:04:48 | | Quit Davide-NYC ("Chatzilla 0.9.73 [Firefox 1.5.0.3/2006042618]") |
09:05:14 | Falco98 | no i mean the one hardeep was talking about.. the "-1" in the playlist control file |
09:05:25 | JdGordon | ah, neither.. but he does :D |
09:05:42 | hardeep | Falco98: it's needed for PLAYLIST_INSERT... it's not relevant for what you're doing |
09:05:50 | Falco98 | here's what i get now: http://pastebin.com/720140 |
09:06:00 | hardeep | there are comments at the top of the file if you want to know more about the playlist design |
09:06:06 | Falco98 | hardeep: if someone did a regular insert after having used ours, would it break that? |
09:06:16 | hardeep | no |
09:06:19 | JdGordon | that looks better.. hopefully... ? |
09:06:21 | Falco98 | ok |
09:06:32 | Falco98 | we've gotten rid of the -6's |
09:08:10 | hardeep | the first two don't look right... looks like they're being inserted reversed |
09:08:25 | Falco98 | they are |
09:08:28 | Falco98 | how could you tell? |
09:08:29 | * | petur wonders what Creative has patented.... http://news.zdnet.com/2100-9584_22-6072488.html |
09:08:43 | hardeep | you're inserted both to 0 |
09:08:52 | Falco98 | 1sub1 and 1sub2 are shuffled (together) to midway-thru the playlist, but they're switched |
09:08:56 | Falco98 | and they're the only ones |
09:09:11 | Falco98 | well there are others though? |
09:09:17 | Falco98 | others inserted at 0? |
09:09:18 | hardeep | yeah, looks like a problem when adding to an empty playlist |
09:09:28 | Falco98 | oh, indeed |
09:09:53 | hardeep | sure, but the tracks within the directory are being inserted ordered in all other cases (e.g 0, 1, 2 −− 10, 11 −− etc.) |
09:10:22 | Falco98 | yup |
09:10:24 | Falco98 | good call |
09:10:44 | Falco98 | actually |
09:10:59 | Falco98 | it looks like the whole first branch to be parsed is inconsistent with the rest |
09:11:04 | Falco98 | (the "1" branch) |
09:12:33 | Falco98 | oh well, past my bedtime [and my gf is pissed].. here's my code so far JD |
09:12:35 | Falco98 | http://pastebin.com/720148 |
09:12:47 | JdGordon | ok |
09:12:49 | JdGordon | ttyl |
09:12:56 | Falco98 | cool |
09:13:02 | Falco98 | thanx again for all the work :-P |
09:13:17 | * | JdGordon cant wait to finish this :D |
09:13:20 | Falco98 | try playing with that, let me know what you change etc :-P |
09:13:24 | Falco98 | yeah we're close.. |
09:13:34 | Falco98 | oh−− also see if you can get regular "insert shuffled" to work |
09:13:43 | Falco98 | it's broken in my simulator, no idea why |
09:14:04 | linuxstb | petur: I seem to recall Creative having a patent concerning hierarchical browsing of music via a menu system. |
09:14:20 | Falco98 | (though i'm suspicious of line 85 of your patch from today...) |
09:15:17 | JdGordon | 85?? |
09:15:25 | petur | linuxstb: it has something to do with automatic hierarchical sorting - very unclear description imho, even tagcache could be it :) |
09:15:40 | linuxstb | I'm sure 99% of DAPs do it... |
09:15:45 | linuxstb | (and always have) |
09:15:57 | | Quit damaki (Read error: 110 (Connection timed out)) |
09:15:59 | Falco98 | - args[i].position = PLAYLIST_INSERT_SHUFFLED; |
09:16:08 | petur | Apple will fight it probably |
09:16:28 | Falco98 | (from random_insert.patch) |
09:16:48 | JdGordon | haha.. ye thats been wrong for a while :p |
09:16:51 | linuxstb | Or they will make a deal to cross-license one of their own silly patents... That's how it seems to work. |
09:17:04 | Falco98 | could that be why insert_shuffled is b0rked? |
09:17:12 | | Join midkay_ [0] (n=midkay@24.143.70.99) |
09:17:13 | petur | hahaha, the ministry of silly patents |
09:17:16 | | Quit midkay (Connection reset by peer) |
09:17:27 | JdGordon | most probably |
09:17:38 | linuxstb | Isn't that an oxymoron? |
09:17:47 | Falco98 | cuz now when i do an insert_shuffled in the simulator, it does an album shuffle :-P |
09:17:48 | petur | :) |
09:17:49 | linuxstb | Sorry, the opposite.... |
09:17:50 | Falco98 | oh well, bedtime |
09:17:51 | Falco98 | later |
09:18:03 | * | petur just got up... |
09:18:04 | | Quit Falco98 ("CGI:IRC") |
09:18:14 | * | linuxstb too |
09:20:18 | * | JdGordon feels like he did to.. |
09:20:36 | JdGordon | damn being awake for 8 hours already :p |
09:26:03 | JdGordon | hell ye!... i tinhk its working 100% now |
09:26:11 | JdGordon | (thats about the 5th time ive said that :D ) |
09:29:21 | JdGordon | hardeep: awake enough to have a quick look? |
09:29:37 | hardeep | JdGordon: sure |
09:29:49 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
09:30:16 | | Quit midkay_ (Read error: 104 (Connection reset by peer)) |
09:30:53 | JdGordon | http://www.rockbox.org/tracker/?getfile=11636 |
09:31:23 | JdGordon | i tihnk thats complet.. bugless... and finished :D |
09:32:08 | JdGordon | well.. of course not... i just realised there is a "break;" missing, but not really needed untill more cases get put in the switch |
09:33:00 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
09:34:12 | petur | hahaha... took you about 1 minute to realize that eh? |
09:34:19 | JdGordon | less... |
09:34:37 | JdGordon | its not actually a bug.. just a security thing... so no big deal |
09:34:40 | JdGordon | ... for now.. |
09:35:08 | JdGordon | anway, its fixed on my comp and we got another week before this is even goin to be considered for inclusion.. |
09:37:41 | safetydan | so... what's happened in the last... oh say 6 weeks? :) |
09:37:57 | JdGordon | its been cold... |
09:38:10 | *** | Saving seen data "./dancer.seen" |
09:38:45 | hardeep | it looks okay to me other than maybe some minor cleanups |
09:38:51 | * | safetydan wonders how much will have changed in cvs... |
09:39:48 | JdGordon | cleanups? |
09:39:58 | hardeep | like a little more whitespace =) |
09:40:13 | JdGordon | haha |
09:40:15 | JdGordon | na :p |
09:40:27 | JdGordon | next ull be asking for comments... |
09:41:01 | | Quit ender` (" Just when you get really good at something, you don't need to do it any more.") |
09:44:09 | | Join Zagor [0] (n=bjst@rockbox/developer/Zagor) |
09:44:58 | * | LinusN tries to crash his h140 like the bug reports in the wiki say, but fails |
09:45:12 | JdGordon | thats good... isnt it? |
09:45:13 | JdGordon | :D |
09:45:41 | LinusN | not really |
09:45:44 | hardeep | i wasn't able to reproduce the play->stop bug that amiconn reported |
09:45:51 | LinusN | i just tried that too |
09:46:19 | LinusN | the sad part is that it might be codec dependent, and people rarely mention the file types |
09:46:29 | markun | crash when repeatedly pressing stop and play? I had that too. |
09:46:33 | amiconn | mp3 for me, as always |
09:46:48 | markun | ogg here |
09:46:55 | LinusN | i start a file, and then stop-play-stop-play several times |
09:47:14 | LinusN | it flips back and forth between browser and wps, but doesn't hang |
09:47:15 | amiconn | voice enabled? |
09:47:20 | LinusN | no |
09:47:25 | JdGordon | no crash here... just pressed stop-play-stop.... about 30 times |
09:47:31 | markun | LinusN: I had the problem with voice disabled |
09:47:53 | markun | But it was a few weeks ago and just avoided pressing stop-play-.. |
09:48:26 | LinusN | i can't repeat it |
09:48:56 | markun | no, me neither now |
09:49:14 | JdGordon | i just tried the first release critical bug on swcodec and works fine also.. |
09:49:14 | amiconn | Can't try it right now - all my hd based units are under runtime test |
09:52:01 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-32-216.w83-198.abo.wanadoo.fr) |
09:52:06 | LinusN | amiconn: was it hard to reproduce last time you tried? |
09:52:42 | JdGordon | "LONG rewinds may still not be handled quite right." <- works fine for me,, ffd and rewind... (just need to wait a sec or 2 maybe..) about 11min ffd/rwd |
09:54:03 | markun | linuxstb: there were some bug reports about seeking in flacs and long mp3 files, did you take a look at it by any chance? |
09:54:24 | JdGordon | oh, while im on that page... "Auto-Change Directory is broken:" is under recently fixed... im having problems with it.. it starts playback fine on the next dir.. then after 20/30sec or so it pauses and starts again.. then stops after another 30sec or so and keeps stop/starting |
09:54:37 | linuxstb | markun: I can reproduce the FLAC problem - as lostlogic mentioned, it seems to be an issue when seeking outside the currently buffered data. |
09:54:56 | markun | aha |
09:54:59 | hardeep | JdGordon: using a recent build? |
09:55:05 | JdGordon | ye |
09:55:08 | JdGordon | todays |
09:55:14 | JdGordon | actually yesterdays.. |
09:55:35 | hardeep | with or without your changes? |
09:55:49 | JdGordon | with.. but that shouldnt effect it would it? |
09:56:07 | hardeep | no, in theory, but it's good to remove variables |
09:56:31 | JdGordon | ok, im checking it again.. if its there ill try a clean build |
09:57:39 | LinusN | JdGordon: i just tried, and it works fine for me |
09:57:48 | LinusN | did you do anything special? |
09:58:21 | JdGordon | no nothing special.. but i just tried it again and it seems to be working again.. ( :'( ) but it was definalty happening yesterday |
09:58:32 | LinusN | seems most issues are related to voice playback |
09:58:47 | JdGordon | not mine.. i never have it on |
09:58:58 | | Part mixup |
09:59:16 | | Join theli_ua [0] (n=theli@pension-icom.intercom.net.ua) |
09:59:20 | hardeep | do you use crossfade? |
09:59:25 | JdGordon | no |
09:59:37 | JdGordon | im trying it again with the track from yesterday which didnt work... |
09:59:51 | JdGordon | it wont make a diff if i ffwd through the last track in the folder will it? |
10:00 |
10:00:08 | hardeep | it shouldn't |
10:00:30 | JdGordon | HA.. just did it |
10:00:35 | JdGordon | at the 45sec mark of the track |
10:00:56 | JdGordon | might be the track itself tho.. coz the last one worked |
10:01:00 | LinusN | give me a step-by-step description on how to reproduce it |
10:01:31 | JdGordon | make sure auto-change is on.. gotot he last track of a folder.. skip to a few sec before the end and let it play.. then wait |
10:02:01 | JdGordon | it doesnt appear to be happening again.. so i dunno if its a real bug or what... |
10:02:51 | * | JdGordon is watching buffers as it happens.. |
10:05:04 | JdGordon | oh poo... it didnt do it |
10:05:43 | LinusN | i hate those intermittent faults |
10:06:35 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
10:06:41 | petur | glitch? race-condition? ... fun to trace....not |
10:13:07 | | Quit hardeep ("Chatzilla 0.9.73 [Firefox 1.5.0.3/2006042618]") |
10:13:59 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-65-252.w86-196.abo.wanadoo.fr) |
10:18:23 | * | petur wants general platformnames and other groups in the target list of the tracker (ipod, iriver, swcodec, hwcodec, ...) |
10:19:06 | LinusN | hehe, the "Reed fast" voice is really fast :-) |
10:19:08 | | Join lodesi [0] (n=moi@d02v-89-83-229-214.d4.club-internet.fr) |
10:19:15 | petur | yeah |
10:19:24 | petur | but you can still understand it |
10:19:30 | petur | needs some practice |
10:19:40 | JdGordon | hmm... instead of jumping to the next dir it decided to restart the last track..? |
10:20:05 | LinusN | JdGordon: are you in the wps when this happens? |
10:20:10 | JdGordon | ye |
10:20:28 | JdGordon | ok, it just worked |
10:20:43 | JdGordon | .. by ffwding tot he end and letting it finsh |
10:22:01 | LinusN | let's hope you can find a pattern here |
10:23:02 | JdGordon | ok, jumped to the last track.. ill let u know in 7 min.. i like hit song :D |
10:24:51 | RedBreva | 'Jump to last track' - is that select last track in file browser and play it, or play track 1 and skip tracks till last one selected? |
10:25:25 | JdGordon | thats skip all the tracks manually in the wps untill its the last song |
10:25:37 | RedBreva | OK.. |
10:29:54 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
10:30:04 | JdGordon | grr.. it changed correctly... |
10:30:20 | | Join damaki [0] (n=Chocolat@ALille-153-1-68-80.w86-196.abo.wanadoo.fr) |
10:30:41 | JdGordon | and it seems to be playing with no problems... |
10:31:06 | * | JdGordon is either making it all up or the hdd is buggered.. |
10:37:35 | petur | try holding it upside down, after all, you guys are hanging upside down on the underside of the earth :P |
10:37:54 | LinusN | that must be it |
10:38:22 | JdGordon | dont they install the hdd's upside down for use int he southern hemisphere just for that? |
10:38:51 | | Join BHSPitMonkey_ [0] (n=Steve-O@adsl-66-141-169-130.dsl.rcsntx.swbell.net) |
10:41:44 | | Quit BHSPitMonkey (Read error: 110 (Connection timed out)) |
10:44:02 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
10:46:32 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust696.belf.cable.ntl.com) |
11:00 |
11:12:25 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-17-80.w83-198.abo.wanadoo.fr) |
11:12:30 | | Quit akaidiota (Read error: 110 (Connection timed out)) |
11:16:08 | amiconn | LinusN: Wasn't very hard to reproduce. Just note that it doesn't happen if you start/stop *very* fast - wait a tiny bit inbetween |
11:16:38 | LinusN | ok |
11:16:50 | LinusN | how long is a tiny bit? |
11:16:51 | amiconn | LinusN: Btw, do you know any reason why 'disk poweroff' is disabled by default? |
11:17:07 | LinusN | not really |
11:17:10 | amiconn | It seems to have a big impact on battery runtime on iriver |
11:17:25 | LinusN | i think it could be on by default |
11:17:33 | amiconn | For platforms were we can't use disk poweroff reliably, it's disabled in cvs anyway |
11:17:41 | amiconn | (player, fm/v2) |
11:17:55 | amiconn | My player is running absolutely stable with it enabled |
11:18:13 | amiconn | Ihmo we could even remove the option, and enable it all the time where supported |
11:18:30 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-150-230.pools.arcor-ip.net) |
11:18:32 | LinusN | agreed |
11:19:40 | petur | better even |
11:20:36 | preglow | makes no sense not to do it |
11:20:42 | preglow | or is there some performance difference? |
11:25:04 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-46-59.w83-198.abo.wanadoo.fr) |
11:25:40 | LinusN | preglow: on the archos, powering on the hdd takes longer than waking it up from a sleep |
11:25:56 | LinusN | i guess it's the same for the other models as well |
11:26:47 | amiconn | Yes |
11:26:56 | LinusN | also, powering on a 2.5" hdd requires slightly more power than waking it up, but i think that's negligible |
11:27:03 | amiconn | We power on, wait a second, then wake up the disk |
11:27:22 | amiconn | So the effective spinup time is roughly 1 second longer |
11:27:46 | * | LinusN is trying to understand the playback code |
11:28:52 | LinusN | i wonder why both codec threads call swap_codec() when entering usb mode |
11:28:55 | preglow | well, since we've got dircache, i don't really care about spinup time anymore |
11:29:12 | LinusN | it's important for buffer refills |
11:29:30 | LinusN | especially on archos |
11:29:57 | LinusN | where the buffer is small and the spinup times long |
11:30:40 | amiconn | I'll take a benchmark with 'disk poweroff' disabled for comparison, on all hd targets |
11:30:51 | dwihno | Speaking of dircache... How is the caching handled during startup? |
11:31:05 | LinusN | in the background |
11:31:05 | dwihno | Is it loaded, or does it verify something? It takes ~10 seconds for me to load the cache |
11:31:16 | dwihno | (sounds much, in my world) |
11:31:28 | LinusN | it scans the disk |
11:31:31 | * | amiconn wants d-a-t-a for calibrating runtime estimation, tweaking charge state estimation, and v1 recorder charging |
11:31:32 | | Quit damaki (Read error: 110 (Connection timed out)) |
11:31:57 | amiconn | V1 recorder charging leaves a lot to be desired |
11:32:21 | LinusN | dwihno: it always scans the disk |
11:32:25 | dwihno | My disk doesn't change too often... Perhaps some nice mode could be implemented when you just force the scanning by yourself instead of at every system startup |
11:32:41 | LinusN | dwihno: i'm firmly against it |
11:32:57 | amiconn | Hmm, in fact we don't wait one second |
11:33:01 | LinusN | the scanning is done in the background anyway |
11:33:33 | amiconn | It's just that we (have to) apply an ata hard reset and some mode settings after power on |
11:33:42 | dwihno | LinusN: sure, but listening to, let's say mp3's on ipod is fairly impossible meanwhile the scanning occurs |
11:33:59 | amiconn | (set_features, set_multiple_mode, and freeze_lock) |
11:34:04 | | Join pjo [0] (n=pjo@i60-34-32-216.s02.a022.ap.plala.or.jp) |
11:34:07 | LinusN | if the cache is out of sync, you can trash the fils system |
11:34:59 | dwihno | hm. |
11:35:17 | dwihno | disk caching uses file offsets? |
11:35:36 | | Join akaidiot [0] (n=not@84-217-95-195.tn.glocalnet.net) |
11:36:47 | LinusN | dwihno: even if it didn't trash the file system, i don't want to handle all the reports on mysterious behaviour |
11:37:06 | LinusN | better fix the ipod performance problems instead |
11:37:41 | LinusN | "i deleted a file, but rockbox says it's still there" |
11:37:45 | LinusN | etc |
11:38:04 | dwihno | ah |
11:38:11 | *** | Saving seen data "./dancer.seen" |
11:38:23 | dwihno | the x5 doesn't suffer from that? |
11:38:34 | LinusN | it might |
11:39:02 | LinusN | as the performance is sub-par in some respects |
11:39:11 | dwihno | hm, ok |
11:39:24 | dwihno | still, it would be nice having it configurable |
11:39:41 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
11:40:21 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
11:40:22 | preglow | it'd only be problems |
11:42:56 | LinusN | dwihno: experience shows that such configurability doesn't prevent users from screwing up |
11:43:27 | LinusN | they enable options they know nothing about, and try all kinds of stuff in the debug menu etc |
11:43:51 | preglow | i can see no reason to have this configurable |
11:43:58 | LinusN | me neither |
11:43:59 | dwihno | :) |
11:44:00 | preglow | ten minutes saved battery, ok |
11:44:12 | preglow | but no, if the ipod can't keep up, than disk scan isn't the problem anyway |
11:44:20 | LinusN | it would only be a workaround for an ipod problem |
11:48:14 | dwihno | I'm just discussing reducing the 10 second disk scan |
11:49:08 | LinusN | yes, but that scan should not be an issue if the ipod performance is good enough |
11:49:52 | LinusN | and sacrificing data integrity is not an option imho |
11:50:29 | amiconn | dwihno: dircache is configurable - just disable it |
11:52:21 | dwihno | Why does it feel like I'm fighting a battle I can't win ;) |
11:52:23 | dwihno | Ok. |
11:52:36 | dwihno | I'll just build the cross compiler and set it up myself :) |
11:52:37 | LinusN | lol |
11:52:52 | dwihno | Then I'll come back crawling when my data is all corrupt and stuff :) |
11:54:32 | dwihno | A great time to test the new compiler downloader I saw in the cvs log |
11:58:51 | | Join Nibbler [0] (n=sven@port-212-202-77-111.dynamic.qsc.de) |
12:00 |
12:01:04 | preglow | what's the run time of h1x0 retailos again? |
12:01:15 | | Quit wooo (Read error: 110 (Connection timed out)) |
12:02:41 | amiconn | preglow: Afaik iriver promises 16 hours |
12:02:47 | * | amiconn never measured it |
12:03:33 | | Join infamis [0] (n=40518b28@labb.contactor.se) |
12:03:53 | dwihno | What compiler is used for ipod? |
12:04:01 | preglow | amiconn: then we really have them soundly beaten |
12:04:07 | preglow | amiconn: they even measure at 128kbps |
12:04:14 | preglow | dwihno: gcc 4.x |
12:04:21 | dwihno | preglow: so the script won't do me no good? |
12:04:23 | preglow | dwihno: most people use 4.0.3 |
12:04:28 | preglow | dwihno: why? |
12:04:30 | amiconn | preglow: What runtime did you get? |
12:04:34 | preglow | amiconn: it's still going |
12:04:40 | * | dwihno is testing the "get-a-compiler" script, just checked into cvs |
12:04:41 | preglow | amiconn: around 30% battery left |
12:04:47 | dwihno | what platform? |
12:04:54 | | Join Jungti1234 [0] (n=jungti12@124.60.10.35) |
12:04:57 | preglow | amiconn: i suspect i'll get slightly less run time than you, my battery is probably more worn |
12:04:57 | Jungti1234 | hello |
12:05:02 | Jungti1234 | I have question |
12:05:06 | amiconn | Btw, I have to slightly correct my runtime figures. I have the old version of my test album on the units, so 192kbps cbr |
12:05:13 | infamis | don't ask jungti |
12:05:19 | Jungti1234 | why? |
12:05:23 | preglow | just ask |
12:05:24 | infamis | just say it.... |
12:05:34 | Jungti1234 | ............ |
12:05:40 | Jungti1234 | hmm... |
12:06:05 | infamis | for example... |
12:06:07 | | Quit infamis (Client Quit) |
12:06:19 | preglow | amiconn: avg bitrate is probably close to 210kbps for what i'm testing now |
12:06:21 | | Join infamis [0] (n=40518b28@labb.contactor.se) |
12:06:33 | Jungti1234 | now, Rockbox support 'APE'? |
12:06:34 | infamis | anybody experienced random tracks playing? |
12:06:35 | | Quit dongs (Read error: 110 (Connection timed out)) |
12:06:52 | Jungti1234 | infamis |
12:07:04 | Jungti1234 | sorry, I don't speak well English. |
12:07:04 | infamis | Jungti1234 |
12:07:06 | linuxstb | Jungti1234: No APE, and there probably never will be. |
12:07:28 | Jungti1234 | I don't know how I must speak. |
12:08:01 | preglow | you mean monkey's audio? |
12:08:23 | preglow | rockbox does not support monkey's audio (.ape) and probably never will, no |
12:08:28 | Jungti1234 | Can you say reason to me why can't support it? |
12:08:43 | preglow | because the source code is not compatible with the rockbox license |
12:08:45 | linuxstb | 1) Not truely open source; 2) Too compolex. |
12:08:48 | preglow | not gpl compatible |
12:09:05 | preglow | linuxstb: only the high profiles are too complex, afaik |
12:09:10 | Jungti1234 | compolex? |
12:09:13 | preglow | complex |
12:12:31 | Jungti1234 | thanks all |
12:16:37 | infamis | anybody experienced a random track playing while a track was already playing? |
12:18:37 | infamis | I was playing track A, then all of a sudden, track B started playing from a random time while track A id3 & progress bar indicator was showing. track B was not the next or previioustrack |
12:19:09 | infamis | track A time was somewhere in the middle when it occurred |
12:19:50 | LinusN | that's news to me |
12:20:30 | infamis | pretty odd |
12:21:08 | * | theli_ua is playing chuckie egg on his Ipod mini :D |
12:21:31 | infamis | it's only happened one time, however I do remember that some seconds before (about 10) playback had paused for about less than half a second, |
12:21:44 | infamis | I thought it was my mp3, so I rewinded & played it back, and it played back seamlessly |
12:22:00 | infamis | then the random track playback happened seconds after |
12:23:15 | infamis | This was a 2:10 song length track |
12:23:37 | linuxstb | theli_ua: Congratulations. Do you know how fast it's running? i.e. how close to realtime? |
12:23:54 | theli_ua | i've had such issues but long time ago ... infamis, how old is your build? |
12:24:17 | theli_ua | linuxstb, very close to 100% ;) maybe even 100 :D |
12:24:42 | infamis | the next track (in the playlist) is 4:07, and then track B (the track that played back out of place) was next in the playlist (and is 5:31) |
12:24:57 | theli_ua | linuxstb, i still have no sound... i think i'll leave it to you ;) |
12:25:02 | linuxstb | haha... |
12:25:24 | linuxstb | Getting it working at 100% speed on an ipod 5g will be my challenge to myself. |
12:25:43 | linuxstb | Have you done any optimisations? e.g. do you use any IRAM? |
12:26:35 | theli_ua | linuxstb, which device do you have? |
12:27:06 | linuxstb | Various - an Archos recorder, iriver H140, an ipod color, and an ipod video. |
12:27:27 | infamis | Playing the track (track A) played back flawlessly without err |
12:28:07 | | Join PaulJam [0] (n=pauljam@vpn-3116.gwdg.de) |
12:28:10 | theli_ua | linuxstb, i don't use IRAM... i think ... no optimisations still .... :) |
12:28:24 | linuxstb | So is it displaying 25fps? |
12:29:34 | theli_ua | linuxstb, no i'm joking .. it's not 100% ... will you, please download builded zxbox.rock and see it by yourself? |
12:29:36 | Cassandra | Anyone had a chance to try out the new improved boxes on h3xx? |
12:30:40 | linuxstb | Cassandra: No, but I can try it on my ipod Color now (same LCD size) if you want. |
12:30:54 | Cassandra | linuxstb, please. |
12:31:52 | theli_ua | linuxstb, can you please try http://theli.ho.com.ua/zxbox.rock (on ipod video) with http://theli.ho.com.ua/chuckie.sna ? |
12:32:09 | theli_ua | linuxstb, use zxbox as a viewer plugin |
12:33:24 | linuxstb | theli_ua: Sure. |
12:33:31 | JdGordon | help.. how the heck do i use sort and join to join 3 files without writing to any intermidiate files? <- me is gonna fail if some1 cant help me out |
12:33:41 | Cassandra | I'm really pleased with the way colour boxes has turned out. Now there's just the faff of updating all the other resolutions. :( |
12:33:52 | | Join Aditya|Nap [0] (i=user@c-69-138-7-5.hsd1.md.comcast.net) |
12:34:04 | | Part Aditya|Nap |
12:34:35 | linuxstb | JdGordon: What's the problem with an intermediate file? It looks like the join command always takes exactly 2 files. |
12:35:12 | JdGordon | the problem is the assignment marking script doesnt allow any output files except 1 which is the output of the whole thing... |
12:35:51 | linuxstb | Then maybe something like: join file1 file2 | join /dev/stdin file3 |
12:36:11 | LinusN | why join? |
12:37:06 | | Quit infamis ("CGI:IRC (EOF)") |
12:37:22 | JdGordon | coz thats the assingment :'( |
12:37:38 | Cassandra | - reads from stdin. |
12:37:42 | LinusN | join accepts - as an argument |
12:37:45 | JdGordon | linuxstb: something like that but join needs to have the input sorted first... |
12:37:50 | LinusN | which means stdin |
12:38:38 | Cassandra | Sounds like a bloody stupid assignment to me. |
12:38:47 | JdGordon | tis.. |
12:38:51 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-24-63.w83-198.abo.wanadoo.fr) |
12:38:59 | JdGordon | worth 0% but if its not completed u fail the unit :O |
12:40:40 | JdGordon | bugger this.. tv time for an hour |
12:48:10 | JdGordon | so much for that then... bloody useless yanks with their out of sync tv rips!! |
12:52:03 | Cassandra | linuxstb, did it work then? |
12:54:50 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
12:55:34 | | Join Pi_ [0] (n=Pi@80-41-196-24.dynamic.dsl.as9105.com) |
12:56:14 | | Quit lodesi (Read error: 110 (Connection timed out)) |
12:56:52 | | Join lodesi [0] (n=moi@d02v-89-83-229-214.d4.club-internet.fr) |
13:00 |
13:00:35 | | Join ashridah [0] (i=ashridah@220-253-121-148.VIC.netspace.net.au) |
13:02:14 | theli_ua | linuxstb, ping? |
13:02:22 | | Join TeaSea [0] (n=Thunderc@lonsdale.nat.lancs.ac.uk) |
13:02:24 | theli_ua | :) |
13:02:46 | | Join dongs [0] (n=HPUX@h193012.ppp.asahi-net.or.jp) |
13:05:39 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
13:05:56 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
13:07:44 | linuxstb | Cassandra: Yes, it works nicely. Is there anything specifically you want me to test? |
13:08:39 | theli_ua | http://www.rockbox.org/tracker/task/5367 shouldn't this be closed with note to use tagcache? :/ |
13:09:29 | | Join Xerion_ [0] (i=xerion@zarathul.student.utwente.nl) |
13:09:46 | | Join TARIK_ [0] (n=Draconia@enfolab.inonu.edu.tr) |
13:09:50 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
13:09:50 | | Nick Xerion_ is now known as Xerion (i=xerion@zarathul.student.utwente.nl) |
13:10:42 | theli_ua | linuxstb, have you tried that .rock+snapshot (i'm very interested in what will you say about speed)? |
13:11:01 | linuxstb | Cassandra: My first comment is that there seems to be enough room to display all the song info without switching. Second, the ???k bitrate overflows into the codec bitmap for files with > 999kbps bitrate (I have some FLAC files which do that, and all WAV files will...) |
13:11:11 | linuxstb | theli_ua: Just about to try now (I was distracted for a while...) |
13:11:23 | theli_ua | linuxstb, ok :) |
13:14:42 | linuxstb | theli_ua: The first time I tried it, it game me an error message loading the snapshot, and just went to the Spectrum BASIC interface. The second time, it worked, but game a warning about snapshot being too long... |
13:15:05 | dwihno | http://arstechnica.com/news.ars/post/20060515-6838.html |
13:15:10 | dwihno | Silly, silly, silly :( |
13:15:32 | linuxstb | theli_ua: It's slow, but no worse than pacbox was before I started optimising it. So I'm sure it can be made to run at full speed. |
13:15:59 | theli_ua | linuxstb, error is strange but warning not ... cause i've had to change all file operations .... still need to be investigated |
13:17:17 | theli_ua | linuxstb, how did you quit it? ( hold is the quit button :) ) |
13:17:36 | linuxstb | Yes, I found that... It doesn't take long to try all possible key combinations on an ipod. |
13:17:38 | Cassandra | linuxstb, ta. Yes, I have an updated version which displays more song info (I've left the last line switching because the display feels too busy to me otherwise) |
13:18:23 | Cassandra | I'll try to do something about the bitrate issue at some point, too. |
13:18:29 | linuxstb | OK. It's probably just personal taste, but I dislike any switching, at least for current track. |
13:19:03 | Cassandra | linuxstb, I understand. I don't think that track elapsed info and playlist position are terribly important info though. |
13:19:13 | Cassandra | Especially when there's a progress bar as well. |
13:19:25 | | Quit TARIK_ ("Client Exiting") |
13:19:36 | Cassandra | What about the disk activity light? |
13:19:51 | Cassandra | (Or is that not implemented on iPod yet?) |
13:20:05 | linuxstb | I like to look at the track elapsed time - so am annoyed to have to wait for it to come back. Current track could just be abbreviated to [01/03] somewhere. |
13:20:17 | linuxstb | It is implemented - I'll try now. |
13:20:25 | | Join PaulJam_ [0] (n=pauljam@vpn-3114.gwdg.de) |
13:20:53 | linuxstb | Yes - it seems to work fine. A small green circle next to the battery indicator. |
13:21:03 | Cassandra | TBH I'd be tempted to get rid of the peak meter and add an extra line. |
13:21:08 | Cassandra | Yep. Cool. |
13:21:15 | linuxstb | Hold switch works as well. |
13:21:28 | Cassandra | Excellent. Now test remote hold. :) |
13:21:45 | linuxstb | :( Stop teasing. |
13:22:15 | Cassandra | Peak meter's always struck me as kind of pointless, but some people seem to like it. |
13:22:58 | Jungti1234 | :( |
13:23:02 | linuxstb | I'ld say get rid of it. It's unusable on ipods at the moment, and I think it even causes skips on the H1x0 (with e.g. high-bitrate vorbis files). |
13:23:02 | Jungti1234 | bye |
13:23:03 | | Quit Jungti1234 () |
13:23:10 | | Nick daurn|afk is now known as daurnimator (n=quae@dsl-202-52-48-092.vic.veridas.net) |
13:24:00 | Cassandra | linuxstb, fair enough. I think it's important to have all the info there, and I take what you say about switching. |
13:24:20 | kingspawn | Any advice on what to do when rockbox on a nano refuses to change the theme back? Tango is persisting on staying on, even though I've set myself on fire to change it back to default |
13:24:33 | Cassandra | (I dislike the idea of [a/b] for track position because I don't think it's clear what it means.) |
13:24:55 | Cassandra | kingspawn, maybe you need to change the backdrop? |
13:25:26 | kingspawn | Cassandra: Forgive the ignorance, but how? |
13:25:38 | Cassandra | Good question. |
13:26:08 | kingspawn | Heh. I'd rather not reset the whole cfg, but that seems to be the only reasonable way out at this moment. |
13:26:12 | Cassandra | Oh yeah. Find one you like and long press play on it. |
13:26:22 | Cassandra | There's a set backdrop option there. |
13:26:44 | Cassandra | (I don't think there's a good way to remove the backdrop completely at the moment.) |
13:26:50 | linuxstb | If you're talking about the backdrop for the main menu and file browser, then there is a menu option (under I think LCD settings) to clear the current backdrop. |
13:26:59 | Mikachu | it's longpress select on ipods |
13:27:05 | Mikachu | play just goes to the wps |
13:27:24 | petur | you need to copy the bmp of the correct size into .rockbox/backdrops |
13:27:39 | kingspawn | linuxstb: Now it locked up :) Excellent, haha |
13:27:47 | preglow | always the trouble maker |
13:27:53 | kingspawn | I do my best |
13:27:57 | petur | or clear it like linuxstb said |
13:28:13 | linuxstb | kingspawn: So it locked up when you selected "clear backdrop" ? |
13:28:15 | kingspawn | petur: Indeed I did, that caused the whole shebang to hang (sorry about the rhyme) |
13:28:22 | kingspawn | linuxstb: indeed |
13:30:31 | linuxstb | theli_ua: Could you add a "fps" display to zxbox? You can look at pacbox/pacbox.c for an example. It would be interesting to see the actual speed - I'm guessing 25fps will be full-speed. |
13:31:19 | theli_ua | linuxstb, i'll look into it now |
13:32:02 | theli_ua | linuxstb, don't really sure what can be the way to automatically load tape files :( |
13:34:38 | | Quit PaulJam (Read error: 113 (No route to host)) |
13:38:14 | *** | Saving seen data "./dancer.seen" |
13:42:00 | | Join tvelocity [0] (n=tony@84.254.38.142) |
13:47:05 | | Join leftright [0] (n=d4406110@labb.contactor.se) |
13:47:21 | leftright | Slasheri you around |
13:47:29 | Slasheri | leftright: hi :) |
13:47:42 | leftright | Hi there, how are you |
13:48:03 | Slasheri | fine, thanks :) workday almost finished now |
13:48:33 | | Quit safetydan ("Leaving") |
13:48:55 | leftright | I have a bug for you. dir cache doesn't enable from a cfg file, I have to go and manually select of to on for it to take and then reboot |
13:49:07 | leftright | Slasheri ^ |
13:49:20 | theli_ua | linuxstb, around 10-11 on mini, you can redownload that .rock and try what it would be on video if you want |
13:50:23 | Slasheri | leftright: ah, yes.. that is really weird behaviour |
13:52:22 | | Quit _Lucretia (Read error: 110 (Connection timed out)) |
13:53:18 | linuxstb | theli_ua: It's stabilising at around 7.6fps, but still increasing very slightly... |
13:54:04 | | Join _Lucretia [0] (n=munkee@dyn-62-56-61-175.dslaccess.co.uk) |
13:54:44 | theli_ua | linuxstb, i have 14 when skipping every even frame ... |
13:55:31 | theli_ua | linuxstb, and even ~16-17 in other snapshot (just 16k demo intro) |
13:56:13 | linuxstb | I'm looking forward to seeing the source... I'm sure there are a lot of optimisations which can be done. |
13:56:55 | linuxstb | When you open the ".sna" file, are you checking if "fd" is > 0 or >= 0 ? 0 is a valid file descriptor. |
13:57:14 | | Part leftright |
13:57:15 | theli_ua | linuxstb, i'm sure too .. well, if you want i can show it now, just thought you won't have much time near 3.0 |
13:57:23 | LinusN | hmmm, now i think i'm beginning to understand the codec threading |
13:57:46 | preglow | LinusN: good, now stay away from dangerous situations, we'll be needing you |
13:57:51 | LinusN | and suddenly i also understand why there are usb problems |
13:57:59 | ashridah | doesn't that require dropping acid or something? |
13:58:24 | | Join _Vladoman [0] (n=Vladoman@dsl-cus-098-041.de.clara.net) |
13:58:50 | | Quit Vlad0man (Read error: 110 (Connection timed out)) |
13:58:51 | preglow | ashridah: oh, i'm sure he was kite-high before daring to embark on it |
13:58:55 | LinusN | now i get the same feeling as lostlogic got when he started with the playback rewrite |
13:59:26 | LinusN | looks terribly complicated |
13:59:41 | LinusN | while it really shouldn't be |
14:00 |
14:00:17 | * | petur sets 3.0 release date to 1 may 2007 |
14:00:23 | LinusN | :-) |
14:00:24 | ashridah | hurray for Ad-Hoc design |
14:00:56 | LinusN | the lack of comments is somewhat disturbing |
14:01:15 | petur | not uncommon to the whole rockbox code :( |
14:01:19 | LinusN | :-) |
14:02:23 | petur | the project I'm working on now had a release date set in february. They already missed it twice, maybe next february :D |
14:02:31 | petur | (ouch) |
14:02:50 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
14:03:24 | linuxstb | petur: I would blame the project manager for setting unrealistic deadlines, or the client for setting unrealistic specifications... |
14:03:44 | petur | the project manager was already fired some time ago |
14:04:16 | petur | their engineers are to blame for making it complicated and technically almost impossible |
14:04:17 | linuxstb | And then things sped up? |
14:04:26 | petur | nope |
14:05:06 | petur | boring project it is, too |
14:05:08 | linuxstb | Don't they teach people KISS any more? |
14:05:20 | preglow | this the blackfin thing? |
14:05:37 | petur | no, that's done already :) |
14:05:37 | | Quit mirak (Read error: 110 (Connection timed out)) |
14:05:41 | preglow | heh |
14:06:15 | petur | and stable too - no crashes in 1 week+ full time operation :) |
14:06:19 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
14:06:56 | lostlogic | LinusN: the current USB problems stem from the locking between the voice and music codec threads, btw |
14:07:18 | LinusN | yes |
14:08:47 | lostlogic | LinusN: USB detection was somewhat simpler before, because the two threads were more similar, but since voice playback is fundamentally different from music having them both drop out to basically tehs ame queue wait state on USB didn't seem 'right' |
14:10:34 | LinusN | i think the whole codec threading seems somewhat fragile |
14:12:03 | lostlogic | aye, even after quite some work on it, it still has freezes in it. ideas? |
14:12:51 | LinusN | i see a very weird thing in the logf dump |
14:13:13 | LinusN | the voice codec is swapped out twice without being swapped in |
14:13:21 | | Quit Siku ("reboot") |
14:13:58 | lostlogic | that... certainly is strange |
14:15:01 | LinusN | http://pastebin.com/720448 |
14:15:29 | lostlogic | perhaps has to do with my abusive method of stopping the voice thread perhaps. |
14:15:41 | LinusN | line 8 is when the music is stopped after being resumed |
14:15:58 | lostlogic | grr, pastebin... being ... slow? |
14:16:05 | LinusN | it swaps in the voice codec |
14:16:24 | LinusN | which swaps itself out right away |
14:16:59 | | Join Siku [0] (n=Siku@193.166.92.161) |
14:17:00 | LinusN | i think the problem is that the two threads both call swap_codec() in usb mode |
14:17:57 | LinusN | btw, this happens when i have a voice file, but doesn't activate the talking menus |
14:18:06 | LinusN | and have autoresume=yes |
14:19:09 | LinusN | iiuc, a swapped out codec keeps looping in the codec_swap() loop, right? |
14:19:39 | lostlogic | it should only loop once, assuming the other codec resumes |
14:20:05 | LinusN | now i'm confused |
14:20:50 | lostlogic | but yes, the problem lies in both calling swap_codec, so it would seem to matter which order it actually gets called in perhaps, but my brain isn't quite functional ye tthis morning. |
14:23:40 | LinusN | i'll have to do some more research |
14:23:45 | lostlogic | so, when audio starts really early, the voice codec hasn't finished initializing before the audio codec does. |
14:24:00 | lostlogic | this means that when something causes audio to stop, the voice codec goes to finish initializing and badness happens |
14:24:33 | LinusN | i'm not sure that it the problem |
14:24:45 | LinusN | is |
14:25:33 | LinusN | the voice codec is loaded properly, and it ends up in request_buffer_callback() as it should |
14:25:48 | LinusN | and is swapped out when Q_AUDIO_PLAY arrives |
14:26:26 | lostlogic | but there's no "swapping out codec:0" message, evar... |
14:26:31 | LinusN | nope, never |
14:26:38 | LinusN | that confuses me |
14:26:48 | lostlogic | current_codec variable abused somewhere? |
14:26:56 | LinusN | maybe, or the mutex |
14:27:21 | lostlogic | *nod* since apparently mutexes aren't threadsafe as I learned in another part of the playback |
14:27:36 | lostlogic | or should be threadsafe, but aren't designed with that in mind or something. |
14:28:19 | lostlogic | oohh, must be the mutex. |
14:28:22 | LinusN | they should probably be threadsafe |
14:28:24 | preglow | ehh |
14:28:28 | preglow | a non-threadsafe mutex? |
14:28:32 | preglow | isn't that an oxymoron? |
14:28:58 | LinusN | preglow: threadsafe, meaning anothe thread can't unlock it |
14:29:02 | lostlogic | preglow: lock and unlock by different threads !+= mutex behavior |
14:29:06 | preglow | right |
14:29:15 | lostlogic | LinusN: I see the problem. |
14:29:19 | LinusN | nice |
14:29:42 | lostlogic | in the codec_thread function −− mutex_unlock is called before the SYS_USB_CONNECTED event will be received and processed −− so both codec threads are allowed to run. |
14:30:15 | LinusN | we should really think of another way to handle the codec threading |
14:30:42 | LinusN | maybe they could even be run in the same thread |
14:31:01 | LinusN | hmmm, maybe not |
14:31:02 | preglow | hmmm |
14:31:16 | lostlogic | LinusN: I considered trying it, but swapping call stacks made my brain hurt, so I gave up. |
14:31:19 | preglow | doesn't sound very easy |
14:31:26 | preglow | and it certainly isn't kiss |
14:31:39 | lostlogic | the current solution doesn't seem to be either though :( |
14:31:54 | LinusN | hehe |
14:31:59 | LinusN | i gotta go now, cu later |
14:32:19 | lostlogic | laters −− will try to fix this particular bug sometime today |
14:32:24 | | Part LinusN |
14:32:40 | preglow | is this a crashing bug? |
14:32:55 | lostlogic | it's a no-usb-with-voice-and-resume-and-other-shit bug |
14:33:08 | lostlogic | and possibly also the reason it freezes on stop when a voice clip is playing. |
14:33:28 | lostlogic | generally a major bug because it allows two threads that run in the same memory area to run at the same time in certain situations |
14:33:41 | daurnimator | hi lostlogic |
14:33:50 | daurnimator | i'm wondering about mp3 decoders |
14:33:56 | lostlogic | I know very little. |
14:33:58 | daurnimator | what do you recommend? |
14:34:09 | linuxstb | What kind of decoder? |
14:34:36 | Mikachu | according to the audacious devels, their decoder is the best :) |
14:34:40 | preglow | daurnimator: what do you need it for? |
14:34:49 | daurnimator | for a low speed arm cpu (no fpu), should i try to use Helix (even though licensing issues), or go with something general like libmad |
14:34:58 | linuxstb | How low speed? |
14:35:15 | daurnimator | 120 |
14:35:18 | linuxstb | libmad seems to work fine on the 75Mhz ARMs in the ipods. |
14:35:22 | preglow | daurnimator: if you don't care about the licensing and only want mp3, go for helix |
14:35:31 | preglow | if not, use libmad |
14:35:39 | preglow | libmad should run nicely on 120mhz |
14:35:47 | linuxstb | But of course libmad may also give you licensing problems - it's GPL'd. |
14:36:48 | linuxstb | daurnimator: Also, which variety of arm is it? |
14:37:17 | daurnimator | arm9 |
14:37:50 | linuxstb | Which is even faster than the ipod's ARM. So I don't think it will struggle with 120mhz. |
14:38:12 | daurnimator | well |
14:38:14 | daurnimator | actually |
14:38:18 | linuxstb | (I think Bagder said a 120mhz arm9tdmi is equivalent to about a 150-160mhz arm7tdmi). |
14:38:18 | daurnimator | thats the slower processor |
14:38:26 | preglow | linuxstb: yeah |
14:38:32 | daurnimator | i want background music for games etc |
14:38:35 | preglow | arm9 has tons better pipelining |
14:38:51 | preglow | daurnimator: but like i said, the helix decoder is the faster one |
14:39:03 | preglow | daurnimator: so if you only need mpeg layer 3, don't care about the license, then go for it |
14:39:18 | linuxstb | Or use libmad and help optimise it.... |
14:41:54 | preglow | yes, preferably that |
14:42:15 | preglow | we'll provide balloons for all the fun coding you'll do |
14:42:46 | | Join Jungti1234 [0] (n=jungti12@124.60.10.35) |
14:42:57 | Jungti1234 | :( |
14:42:57 | Jungti1234 | http://cafefiles.naver.net/data24/2006/5/16/71/IMG_0685.jpg |
14:43:59 | daurnimator | balloons?? |
14:44:33 | XavierGr | hehe |
14:44:58 | Jungti1234 | what? |
14:46:51 | preglow | you can have fun coding without the balloons if you want to |
14:48:12 | Jungti1234 | copy -> paste |
14:48:22 | Jungti1234 | ooops |
14:48:25 | XavierGr | hmm my battery benchmark on H140 seems to go just like amiconn described. |
14:48:52 | | Quit [TCK] (Read error: 110 (Connection timed out)) |
14:49:16 | XavierGr | I have 15 hours runtime and rockbox reports another 30% battery juice left!!!! |
14:49:24 | XavierGr | time will tell.... |
14:50:14 | Jungti1234 | hmm |
14:50:21 | preglow | i'm on sixteen and a half hours |
14:50:30 | preglow | i expect it'll die in an hour and a half |
14:50:33 | preglow | old battery, though |
14:51:46 | | Quit pjo (" HydraIRC -> http://www.hydrairc.com <- 100,000+ downloads can't be wrong") |
14:52:05 | crwl | I could try with my 2100 mAh (or whatever that is) replacement battery, but it would take too long :P |
14:58:04 | XavierGr | BTW I am testing 128kbps bitrate mp3s since amiconn's test was al-preset-standard |
14:58:43 | | Quit dj-fu ("Leaving") |
14:59:37 | Jungti1234 | anyone have U10? |
15:00 |
15:05:20 | amiconn | XavierGr: Slight correction: It wasn't preset standard, but 192kbps cbr |
15:05:36 | amiconn | Only a tiny difference |
15:08:14 | | Part Paul_The_Nerd |
15:11:54 | | Join _FireFly_ [0] (n=FireFly@dslb-084-056-088-130.pools.arcor-ip.net) |
15:12:36 | | Join filoktetes [0] (n=filoktet@193.213.16.217) |
15:14:05 | XavierGr | ah ok |
15:16:04 | | Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.") |
15:18:01 | | Quit Jungti1234 () |
15:19:17 | XavierGr | amiconn: I hope that you don't mind, http://www.misticriver.net/showthread.php?t=41800 |
15:23:37 | | Join JBGood25 [0] (i=Johnq@JBAUMAN.RES.cmu.edu) |
15:24:30 | | Join Cassandra- [0] (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
15:24:37 | _FireFly_ | hi Cassandra |
15:27:03 | Cassandra- | Hello |
15:30:12 | * | petur hates branching - merging always feels lake wasted time |
15:33:31 | | Join Poka64 [0] (i=peter@hd5e241c0.gavlegardarna.gavle.to) |
15:36:12 | preglow | 17:20 here now |
15:36:18 | preglow | it might actually reach something close to 19 |
15:38:15 | *** | Saving seen data "./dancer.seen" |
15:38:39 | XavierGr | the rockbox is reported to have less batteyr time for H100 in vain! |
15:39:00 | XavierGr | this option must be set to on by default ASAP. |
15:39:48 | XavierGr | ^then |
15:40:40 | | Quit Cassandra (Read error: 110 (Connection timed out)) |
15:40:40 | | Nick Cassandra- is now known as Cassandra (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
15:41:30 | Cassandra | What option? |
15:41:55 | Cassandra | I've never believed the H100 had worse battery life under Rockbox. It's always been great for me. |
15:42:18 | | Quit JBGood (Read error: 110 (Connection timed out)) |
15:42:38 | preglow | Cassandra: hd power off |
15:42:50 | preglow | it has had worse battery life at times |
15:42:54 | preglow | but probably not for a while |
15:43:26 | Cassandra | Is this going to apply to the 3xx then? |
15:43:29 | preglow | yes |
15:43:33 | Cassandra | If so, that's probably more of a win. |
15:43:46 | preglow | well |
15:43:54 | Cassandra | Did we ever track down what was making 3xx battery life suck so badly? |
15:43:56 | preglow | rockbox does meet the retailos battery life times without it |
15:44:00 | preglow | on h1x0 |
15:44:02 | preglow | no |
15:44:13 | preglow | linus is scheduled to do it, but he's a bit short on rockbox time these days |
15:44:47 | Cassandra | :( |
15:44:59 | petur | he could do current measurements again with the HD power off |
15:49:56 | | Join Vlad0man [0] (n=Vladoman@dsl-cus-098-041.de.clara.net) |
15:49:59 | XavierGr | Cassandra: Rockbox runtime on H100 was a bit less with this option set to off. |
15:50:58 | | Quit _Vladoman (Read error: 110 (Connection timed out)) |
15:51:03 | XavierGr | Now it suprasses (with Power Disk off set to on) retail firmware 2-3 hours! |
15:51:25 | XavierGr | I guess now all iriver fronts (at least on H100) are covered. |
15:51:56 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
15:52:07 | XavierGr | the only thing that retail OS can do over rockbox is recording to mp3. |
15:52:45 | RedBreva | you mean retail OS is lacking high quality lossless recording mode ;-) |
15:53:09 | Paul_The_Nerd | RedBreva: H100s can record to wav in retail. |
15:53:15 | XavierGr | haha |
15:53:40 | RedBreva | heheh, shows how much I have ever used retail OS |
15:54:06 | preglow | are the fonts bundled anywhere on the site? |
15:54:16 | XavierGr | once bugs are ironed out no-one will have an argument anymore to use retail OS |
15:54:17 | PaulJam_ | retail os has an option to reduce sound quality (SRS) which rockbox doesn't offer. |
15:54:29 | XavierGr | preglow: yes on the daily builds |
15:54:35 | preglow | XavierGr: in the main zips? |
15:54:41 | XavierGr | under the Fonts 'target' |
15:54:54 | Paul_The_Nerd | preglow: No. Just an optional download. I sorta felt the dailies should have the fonts included, and the CVS builds should be the stripped version. |
15:54:55 | XavierGr | I thin kno |
15:54:55 | XavierGr | ^no |
15:54:56 | preglow | yes, i saw it eventually |
15:55:56 | XavierGr | I just can't belive that there are still people that are stubborn and use default firmware in H100 |
15:57:15 | PaulJam_ | if they don't need the features rockbox offers, why should they switch to rockbox |
15:57:45 | linuxstb | XavierGr: Lack of wma is probably the main drawback of Rockbox |
15:58:00 | XavierGr | well now we can tell them that rockbox offers longer battery runtime. |
15:58:44 | * | XavierGr imagines the day when he will see on Digg and Slashdot: WMA on iPod!!! |
15:59:12 | Paul_The_Nerd | PaulJam_: Well, for H100s, better battery life is a good one even if you don't use the rest of Rockbox's feature. It's hard to use a DAP without using its battery. ;-) |
15:59:24 | | Quit _FireFly_ ("Leaving") |
15:59:36 | | Part flamingcow |
15:59:54 | * | XavierGr is dissapointed to realise that Rockbox gets to Digg and Slashdot only for iPod stuff (due to the damn trend) |
16:00 |
16:01:06 | XavierGr | well even when we are going to have WMA as an option there will still be people that will whine: But it can't play DRM'ed WMA files! |
16:01:40 | Paul_The_Nerd | But the H100 couldn't anyway. So at least for that, they have no grounds. |
16:01:42 | dwihno | in your DRM's it will ;) |
16:01:52 | | Join BCMM [0] (n=BCMM@cpc3-oxfd1-0-0-cust912.oxfd.cable.ntl.com) |
16:02:12 | XavierGr | I will be looking for a machine gun when this happens :P |
16:02:42 | PaulJam_ | Paul_The_Nerd: the question is if it is worth to (theaoretically) void the warranty for a few additional hours of batterytime. |
16:06:07 | linuxstb | How many H1x0s are still under warranty? |
16:06:36 | petur | lol |
16:06:46 | | Quit Xerion (" ") |
16:06:47 | | Join freqmod [0] (n=freqmod@254.80-203-96.nextgentel.com) |
16:07:22 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
16:07:31 | | Nick daurnimator is now known as daurn|afk (n=quae@dsl-202-52-48-092.vic.veridas.net) |
16:08:34 | Paul_The_Nerd | PaulJam_: Yeah, I'd be quite surprised if someone still had an h100 under warranty, but I suppose in that one situation that excuse exists. But I doubt it's the cause anyone's giving. In most cases it's just fear of something new, or fear of bricking their player. |
16:08:50 | Paul_The_Nerd | Or arbitrary trust in something simply because it cost money |
16:09:53 | HCl | sheesh, rockbox 3.0 sounds horridly unstable, if i'm to believe my email |
16:10:21 | * | HCl guesses he shouldn't update his rockbox then, since he's using a build a few months old that seems to work fine >.> |
16:10:57 | Paul_The_Nerd | HCl: Well, 3.0 doesn't exist, so I suppose by definition it's absolutely stable. ;-) |
16:11:48 | * | XavierGr is very agitated by this series of mails in the mailing list. |
16:12:07 | XavierGr | Rockbox runs very smooth for me! |
16:13:08 | Pi_ | can anyone give me some advice about the quality of this patch (what it is missing/ how to improve etc) |
16:13:10 | Pi_ | http://www.rockbox.org/tracker/task/5294 |
16:13:51 | | Join Falco98 [0] (n=18586afa@labb.contactor.se) |
16:13:59 | Falco98 | i'm up |
16:14:06 | Falco98 | JdGordon: u in bed yet? |
16:15:56 | XavierGr | 16 hours runtime and 20% battery left!!! |
16:16:11 | XavierGr | Theoritically it will go for another 3 hours! |
16:17:25 | Paul_The_Nerd | 4, actually |
16:17:31 | XavierGr | also: wasn't to be a debate on global keymaps for iriver targets? |
16:17:38 | XavierGr | what happened on that front |
16:17:41 | linuxstb | Pi_: Just had a very quick look. First comment - why have you made the dirbrowse() function non static? Also, I don't know the menu code very well, but isn't there a need to change the menu functions to return an enumeration instead of a boolean, now that we can have more than two return values - normal closure, USB connected and Quick Exit? |
16:20:58 | Pi_ | i set up a bit of code in main_menu.c which says if music is playing, return false (back to wps) if no music playing return true (back to file tree) which seems to work fine |
16:21:00 | JdGordon | hey guys |
16:21:04 | linuxstb | Pi_: Also, it's not clear from one of your comments what the patch does - does it exit the menu (going back to the part of Rockbox that called the menu), or does it always go to the WPS? |
16:21:05 | JdGordon | Falco98: just got back wassup? |
16:22:19 | Pi_ | i changed dirbrowse to a bool so it could output that it was a quickexit or usc conected when in the menu |
16:22:23 | linuxstb | Pi_: Also, how does this work with plugins that use the menu system? |
16:22:30 | | Join _Vladoman [0] (n=Vladoman@dsl-cus-098-041.de.clara.net) |
16:22:48 | linuxstb | But it was a bool before... |
16:22:54 | Pi_ | it goes back to the wps if you entered the main menue frome the wps |
16:22:59 | linuxstb | (according to your patch) |
16:23:36 | | Quit Vlad0man (Read error: 110 (Connection timed out)) |
16:23:45 | | Quit muesli|delhi ("ich will Kühe!!!") |
16:24:38 | JdGordon | ok, here is a really OT q... i bought take out chips today for lunch and for some reason didnt finish them so they r in the fridge.. anyway, are they gonna make me sick if they are in my backpack for 3 hours tomorow untill they get into the uni microwave? |
16:24:46 | Pi_ | ok i might have made a mistake their i thought i had to get rid of the static so it could output information |
16:24:56 | Pi_ | i am still learning C |
16:26:07 | Falco98 | no |
16:26:13 | Falco98 | JdGordon: no, they'll be ok |
16:26:36 | | Join SereR0KR [0] (n=Fletcher@Fcfb8.f.strato-dslnet.de) |
16:26:37 | Falco98 | JdGordon: so why'd you get rid of hard-coding the cointoss to "1" when the playlist has already started? |
16:26:38 | JdGordon | :) i tihnk ill just heat em up and eat them on the drive in instead :D |
16:26:57 | JdGordon | coz its unnesacery... it all works fine now |
16:26:59 | JdGordon | verytinhg |
16:27:03 | JdGordon | the patch is rready to go |
16:27:06 | Falco98 | no it's not unnecessary :-P |
16:27:18 | Falco98 | and it removes a special case that's hard to handle |
16:27:21 | Falco98 | and it's easy to do |
16:27:21 | JdGordon | ssshhhh... yes, it it :D is done |
16:27:32 | JdGordon | na, its fine.. its handled safely |
16:27:48 | Falco98 | but if the playlist is started, it never needs to count down anyway |
16:28:07 | linuxstb | Pi_: I'm not sure what others think, but my preference would be to make STOP the "quick exit" button. On ipods, you should map BUTTON_MENU to this feature. IMO, there is no need to have two buttons doing the same thing - which I think is what STOP currently does in a menu (same as LEFT). |
16:28:08 | Falco98 | the only reason to have it count down is so it can add things before "first", and if it's started, that will never need to happen |
16:28:46 | Rob2222 | Anyone here whos is a little familiar with the code of the GUI (especially the pitch setting screen on H300)? Cause: If you press left/right, it should adjust pitch by 2%. But theres a little bug at least at h300 that does so: press right => change from 100=>102%(ok) and when you "unpress" right he goes back to 100% (wrong) |
16:28:49 | | Quit filoktetes ("Leaving") |
16:29:01 | Pi_ | i wanted play/on because it is used to enter the WPS fron the file tree |
16:29:01 | JdGordon | it does... but only down to the current playing track.. in which case it adds the directory to the end |
16:29:24 | linuxstb | Pi_: But your patch doesn't "enter the WPS", it "quits the menu". |
16:29:43 | linuxstb | Maybe MODE (A-B) would be a better button - the same button that is used to enter the menu. |
16:29:49 | Falco98 | anyway.. what did you end up doing to handle the mangling of the "insert point" in the control file? |
16:29:56 | Paul_The_Nerd | Yeah, ideally the Play/Pause button should perform _identically_ which means it should resume music if it's stopped, AND enter the WPS, if that's your goal |
16:30:00 | Falco98 | is that straight now? or merely 'good enough', or what? |
16:30:36 | XavierGr | have you noticed that there is no button to exit the menu completely? (if you are in a submenu) |
16:30:38 | Paul_The_Nerd | linuxstb: I agree with basically both things you've said. The button that triggers the menu should be quick exit, and play/pause should perform identically in the menus and filetree, if consistency is the goal (in my opinion) |
16:30:41 | Pi_ | and returns you to the wps if you started there, it makes it easyer if you see text and want to return to the WPS it is one buton no mater where you are |
16:30:41 | JdGordon | hardeep said that the insert point was ok didnt he? (after the change so it didnt display -1) |
16:30:53 | Falco98 | no |
16:30:56 | Falco98 | there was still an issue |
16:31:15 | Falco98 | it was inserting the first folder (and all its sub-folders) as 0, then restarting with 0 for the second folder and counting up from there |
16:31:24 | Rob2222 | hmm, looks like all here are to busy ^^ :) |
16:31:32 | Falco98 | this caused messups in (intended) track order |
16:31:38 | linuxstb | Paul_The_Nerd: I don't agree with that. Rockbox has "pop-up" menus - i.e. you temporarily enter the menu and then leave it, returning to where you came from. When we have viewports, I would like to add visual clues to that behaviour. |
16:33:18 | Rob2222 | linuxstb: do you working at the h300, too? |
16:33:31 | Paul_The_Nerd | linuxstb: What's non-popup about "A-B pops up AND clears the menu, Play/Pause resumes playback from anywhere"? |
16:33:31 | | Quit Falco98 ("CGI:IRC (EOF)") |
16:33:41 | linuxstb | Rob2222: No, I don't own a h300. |
16:33:44 | | Join Falco98 [0] (n=18586afa@labb.contactor.se) |
16:33:54 | Falco98 | whoops |
16:34:01 | Falco98 | i really should start using mIRC again :-P |
16:34:04 | JdGordon | Falco98: u sure? |
16:34:10 | JdGordon | no, u should use miranda |
16:34:16 | JdGordon | and get the irc plugin |
16:34:25 | Rob2222 | hmm ok, well, maybe somone other read it. should be simple to fix, i think |
16:34:42 | | Quit theli_ua ("Покидаю") |
16:34:46 | Falco98 | JdGordon: yeah |
16:34:57 | Falco98 | i'm gonna test ur new build tho |
16:35:16 | JdGordon | Rob2222: isnt that what its supposed to do? |
16:35:49 | linuxstb | Paul_The_Nerd: OK... I guess the issue is that Pi_'s patch tries to combine both features. |
16:35:52 | Rob2222 | A keyPRESS changes it from 100 to 102 and when you stop holding the key it goes direct back to 100 |
16:36:08 | Rob2222 | i dont think that this is supposed ;) |
16:36:14 | | Quit RedBreva ("Time for Tubby ByeBye") |
16:36:16 | Rob2222 | its useless |
16:36:24 | Paul_The_Nerd | linuxstb: Oh, I wasn't talking about his patch. Just how I generally see the functionality should be. I think it'd feel _more_ popup if one button both popped it up and cleared it. |
16:36:36 | linuxstb | Paul_The_Nerd: Yes, I'm agreeing with you now :) |
16:36:41 | Paul_The_Nerd | Hehehe |
16:36:47 | Paul_The_Nerd | :) |
16:36:48 | JdGordon | ye, wasnt it changed so u use up/down to control the pitch and use left/right as really temp changes? for dj's i guess... |
16:37:07 | Rob2222 | ah |
16:37:10 | Rob2222 | hmm |
16:37:14 | Rob2222 | that could be |
16:37:20 | Rob2222 | i thought its a bug |
16:37:31 | Rob2222 | ok |
16:38:03 | * | JdGordon drink beer.. me goto bed |
16:38:04 | JdGordon | gnite all |
16:38:21 | Rob2222 | good nite |
16:38:32 | Falco98 | JdGordon: curious about something |
16:38:44 | JdGordon | ok shoot |
16:38:46 | Falco98 | does the "insert tree randomly" manually override to "recurse" even if the user has it disabled? |
16:38:47 | JdGordon | quick... |
16:38:53 | JdGordon | yes |
16:38:59 | Falco98 | (and does it leave their setting alone) |
16:39:04 | JdGordon | yes |
16:39:08 | Falco98 | k cool |
16:39:13 | JdGordon | but im starting to wonder if it should... |
16:39:18 | JdGordon | i think so.. |
16:39:19 | Falco98 | have a good one.. i'll try not to mess ur code up too much before morning there :-P |
16:39:33 | Falco98 | u might wanna mess with it.. dunno |
16:39:41 | JdGordon | nop, im done |
16:39:43 | Falco98 | or just explain that it always does regardless :-P |
16:39:48 | JdGordon | its working and thats enough for me |
16:39:49 | Falco98 | well later i mean |
16:39:50 | Falco98 | hehe |
16:39:51 | Falco98 | yeah |
16:40:07 | JdGordon | im gonna start again on jump to a random folder again coz thats better i tihnk |
16:40:21 | JdGordon | ill be around after 11am my time (gmt+10) |
16:40:21 | Falco98 | i prefer the playlist way, but whatever :-P |
16:40:27 | JdGordon | both would be good |
16:40:29 | JdGordon | cyaz |
16:40:30 | | Quit Poka64 ("XChat 2.6.1") |
16:40:30 | Falco98 | hehe have a good sleep |
16:40:46 | | Quit JdGordon ("using sirc version 2.211+KSIRC/1.3.11") |
16:41:03 | | Nick _Lucretia is now known as _Lucretia_ (n=munkee@dyn-62-56-61-175.dslaccess.co.uk) |
16:46:10 | | Join klrspz [0] (n=klrSpz@69.15.248.2) |
16:48:09 | | Join PaulJam__ [0] (n=pauljam@vpn-3069.gwdg.de) |
16:48:20 | | Nick PaulJam__ is now known as PaulJam (n=pauljam@vpn-3069.gwdg.de) |
16:52:18 | Falco98 | grr.. jdgordon reintroduced a bug i'd fixed yesterday |
16:54:41 | | Quit lodesi (Read error: 110 (Connection timed out)) |
16:55:20 | | Quit Zagor ("Client exiting") |
16:55:36 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-140-150.pools.arcor-ip.net) |
16:55:39 | | Join lodesi [0] (n=moi@d01v-89-83-190-130.d4.club-internet.fr) |
17:00 |
17:04:19 | | Quit ashridah ("sleep even") |
17:05:34 | | Join hardeep [0] (n=hardeep@c-67-188-108-180.hsd1.ca.comcast.net) |
17:06:26 | | Quit PaulJam_ (Read error: 110 (Connection timed out)) |
17:10:06 | | Join Poka64 [0] (i=peter@hd5e241c0.gavlegardarna.gavle.to) |
17:17:22 | | Join Hansmaulwurf [0] (n=maerlyn@p508184D3.dip0.t-ipconnect.de) |
17:20:51 | | Quit Ironhand ("leaving") |
17:23:31 | | Join Ironhand [0] (i=arjen@meek.xs4all.nl) |
17:23:52 | | Quit Falco98 ("CGI:IRC") |
17:29:38 | | Join freqmod_n [0] (n=freqmod@254.80-203-96.nextgentel.com) |
17:30:05 | | Quit PierreTramo (Read error: 110 (Connection timed out)) |
17:33:23 | | Join lostnihilist [0] (n=james@c-67-175-244-14.hsd1.il.comcast.net) |
17:36:31 | | Join theli_ua [0] (n=theli@c.207.177.a408.dyn.adsl.cyfra.net) |
17:38:17 | *** | Saving seen data "./dancer.seen" |
17:43:05 | | Quit petur ("__poof__") |
17:45:24 | | Quit freqmod (Read error: 110 (Connection timed out)) |
17:53:50 | | Quit buraianto ("Chatzilla 0.9.73 [Firefox 1.5.0.3/2006042618]") |
17:54:52 | | Join biblas [0] (n=rofl@81-224-166-192-o1036.telia.com) |
17:55:04 | biblas | Anyone here? |
17:55:06 | PaulJam | I have a little question about the virtual hdd-led: now, if the harddrive is being accessed the screen freezes for 2-3 seconds until the harddrive is ready and only then the virtual hdd-led is shown. would it be possible to show the hdd-led before the screen freezes? so the user has some feedback that something happens. |
17:55:30 | biblas | Anyone know how i can get half-life to my ipod? i got ipod 5g |
17:58:25 | Hansmaulwurf | o_O |
17:58:41 | Hansmaulwurf | You think you can play halflife on your ipod? |
17:58:50 | biblas | i saw a movie with it |
17:58:54 | theli_ua | i think he is talking about half-life wad for doom |
17:58:55 | Hansmaulwurf | i think someone played a joke to you |
17:58:55 | PaulJam | i think he means the doom port |
17:59:03 | Hansmaulwurf | ah ok |
17:59:08 | Hansmaulwurf | but that is doom |
17:59:13 | biblas | "missing base WAD" |
17:59:20 | biblas | thats what it sais when i try to load doom |
17:59:29 | biblas | i think what i saw was a half life mod to doom |
17:59:41 | Paul_The_Nerd | biblas: Have you read the PluginDoom wiki page? |
17:59:45 | theli_ua | biblas, you should certainly read documentation |
17:59:48 | biblas | what should i do when it sais "missing base WAD"? |
17:59:49 | theli_ua | :) |
18:00 |
18:00:12 | biblas | got url? |
18:00:18 | | Join Farpenoodle [0] (n=solo84@cm68.sigma156.maxonline.com.sg) |
18:01:19 | PaulJam | wich version of the hl wad do you have, i think there are two versions, an addon version and a full version, the full version (wich is ~28MB) worked for me a few weeks ago. |
18:01:54 | Paul_The_Nerd | biblas: I told you, it's the PluginDoom page in the Rockbox Wiki. Become familiar with how to navigate the site, and that's more than enough URL for you. :-P |
18:01:55 | biblas | i just installed ipodlinux and rockbox |
18:01:59 | biblas | so prolly the newest |
18:03:04 | biblas | can i use apples software when rockbox is installed? |
18:03:33 | Paul_The_Nerd | biblas: I take it you haven't even read the FAQ then either. |
18:03:59 | linuxstb | PaulJam: I agree that the virtual HDD LED should come on asap, but I'm guessing the problem is that the "apps" code in Rockbox calls the file open function, which then doesn't return for a few seconds whilst the disk spins up. So as you say, during that time, there are no screen updates... I'm not sure how that could be changed. |
18:05:06 | biblas | can i use apples software when rockox is installed? |
18:05:27 | Paul_The_Nerd | biblas: As we've said, why not read the documentation and then come back if you have further questions. |
18:05:31 | linuxstb | biblas: I'll be kind: http://www.rockbox.org/twiki/bin/view/Main/IpodFAQ |
18:06:14 | biblas | thx |
18:06:38 | preglow | XavierGr: i've got twenty hours on this thing soon |
18:07:14 | Paul_The_Nerd | Does this mean it's about time to send an email to iRiver that says something along the lines of "Hahaha, we win." |
18:08:16 | biblas | Anyone know where i can browse doom-mods for rockbox? ^^ |
18:08:41 | Hansmaulwurf | its all on the page |
18:08:50 | Hansmaulwurf | do a search |
18:08:59 | preglow | Paul_The_Nerd: yes |
18:09:38 | Paul_The_Nerd | biblas: Rockbox just uses a doom source port. All mods that work with the retail versions of doom will work with the rockbox doom using the retail base wads they were designed for |
18:10:40 | amiconn | News from the battery test front: H140, disk poweroff, backlight always on: 14 hours |
18:11:13 | Paul_The_Nerd | 14 hours with backlight always on? Wow |
18:11:16 | Hansmaulwurf | (Paul_The_Nerd) Does this mean it's about time to send an email to iRiver that says something along the lines of "Hahaha, we win." <−−- well i can remember a iriver statement which said gapless playback isnt possibel. so i think you already won |
18:11:37 | | Join rob- [0] (n=robbie@haylott.plus.com) |
18:12:03 | amiconn | Hansmaulwurf: Yes, and in another area as well... |
18:12:18 | amiconn | Iriver claimed proper shuffle is impossible without rtc |
18:12:32 | Hansmaulwurf | yeah thats too |
18:12:37 | biblas | thx paul, but i looked at the faqs on rockbox.org but i couldn't find anything about doom or bas wads or where to download doom mods |
18:12:57 | Hansmaulwurf | http://www.rockbox.org/twiki/bin/view/Main/PluginDoom <−−- I searched for Doom |
18:13:01 | Hansmaulwurf | @ biblas |
18:13:23 | Paul_The_Nerd | biblas: See, *he* found the PluginDoom wiki page. |
18:13:29 | Hansmaulwurf | (amiconn) News from the battery test front: H140, disk poweroff, backlight always on: 14 hours <−−- what battery? |
18:13:40 | amiconn | stock battery |
18:14:15 | Hansmaulwurf | hm, got 14 hours with battery always off, means i didnt touch the player in that time |
18:14:32 | amiconn | −−>> disk poweroff <<−− |
18:14:42 | Hansmaulwurf | erm |
18:14:49 | amiconn | That seems to make a significant difference on H1x0 |
18:14:51 | Hansmaulwurf | i mean with backlight always off... |
18:15:05 | amiconn | I got >19 hours with disk poweroff and backlight always off |
18:15:29 | amiconn | I'll run a test with backlight off and without disk poweroff next (after charging) |
18:15:41 | dpassen1 | What are the potential downsides to disk poweroff? |
18:16:10 | amiconn | Slightly longer spinup time |
18:16:18 | amiconn | Nothing more |
18:16:22 | dpassen1 | Excellent |
18:16:44 | Hansmaulwurf | means, longer time to wait if i change a track?` |
18:17:05 | | Quit theli_ua ("Покидаю") |
18:17:10 | amiconn | If it turns out that disk poweroff is beneficial on all units which support it, I'm thinking about making it standard, and get rid of that option |
18:17:23 | amiconn | Hansmaulwurf: Yes, about half a second |
18:17:27 | dpassen1 | Sounds like a good idea |
18:17:48 | amiconn | I'll check the exact difference too |
18:17:56 | amiconn | ...on my various units |
18:17:56 | Hansmaulwurf | ah shit, its already off :( |
18:18:19 | amiconn | Hansmaulwurf: You should set 'disk poweroff' to 'on' |
18:18:37 | amiconn | For some unknown reason, the default is 'off' |
18:18:42 | Hansmaulwurf | ah |
18:18:52 | Hansmaulwurf | bad german translation |
18:19:18 | amiconn | The translation isn't that bad |
18:19:19 | Hansmaulwurf | btw, its Yes not "on" |
18:19:27 | dpassen1 | This would be a lot more noticeable if you don't have Dir Cache, I imagine. |
18:19:42 | amiconn | The fact that it's a "negative option" is bad |
18:20:09 | amiconn | dpassen1: I never use dircache, and have no problem with the spinup time |
18:20:40 | dpassen1 | Oh, even better. I was slightly concerned with removing the option altogether |
18:21:08 | Hansmaulwurf | is dircache so bad to the battery? |
18:21:27 | amiconn | I don't know. I don't like it. |
18:21:52 | amiconn | I imagine that it's better if you browse a lot, but worse if you don't |
18:21:58 | amiconn | I don't |
18:22:20 | markun | worse if you reboot a lot :) |
18:22:33 | amiconn | The difference in spinup time is ~0.4 sec on my H140 |
18:22:38 | Hansmaulwurf | shit ;( |
18:23:19 | | Join damaki [0] (n=Chocolat@ALille-153-1-26-110.w83-198.abo.wanadoo.fr) |
18:23:44 | | Join Febs [0] (n=40be24d8@labb.contactor.se) |
18:23:54 | amiconn | In fact spinup time varies from spinup to spinup |
18:24:25 | amiconn | I should try to perform some averaging measurements |
18:25:24 | | Join Farpnut [0] (n=solo84@cm68.sigma156.maxonline.com.sg) |
18:26:30 | | Join JohnnyCache [0] (n=johnnyca@adsl-070-147-054-242.sip.bct.bellsouth.net) |
18:27:25 | JohnnyCache | hey! |
18:28:03 | JohnnyCache | im sure you get this all the time.. but i gotta say rockbox has changed my life |
18:28:09 | JohnnyCache | work isnt the same place anymore |
18:29:07 | markun | nice to hear |
18:29:38 | JohnnyCache | question.. has there been any plugins focusing on pitch control? |
18:30:01 | markun | pitch control? |
18:31:07 | PaulJam | you can change the pitch by changing the playbackspeed |
18:31:11 | JohnnyCache | yeah.. like a utility that can alter the tempo/pitch of playback |
18:31:17 | preglow | amiconn: over 20 hours here now |
18:31:31 | JohnnyCache | oh really? |
18:31:32 | preglow | 20:15 |
18:32:07 | JohnnyCache | how fluid is the pitch alteration? is it like fast, medium, slow.. or are there percentages |
18:32:52 | Pi_ | linuxstb: I have edited the quickexit function |
18:33:03 | markun | JohnnyCache: can't you try it? |
18:34:05 | JohnnyCache | yeah i cant right now though.. on the phone with a client ~2hr call |
18:34:22 | JohnnyCache | ipod in car =/ |
18:35:06 | PaulJam | i think yuo can change the speed by 0.1% steps |
18:35:33 | | Quit Ironhand (Read error: 54 (Connection reset by peer)) |
18:36:11 | JohnnyCache | REALLY?! |
18:36:15 | JohnnyCache | thats unbelievable |
18:37:09 | JohnnyCache | im a dj and would never seriously use an ipod to mix.. but sometimes we just f* around in the warehouse and like to throw a pod on while were smoking |
18:38:04 | JohnnyCache | you guys are incredible.. there is alot of open source stuff out there but you guys are really bringing it to the commoners/public/rubes |
18:38:11 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
18:39:42 | | Join Ironhand [0] (i=arjen@meek.xs4all.nl) |
18:41:03 | amiconn | preglow: What audio format + bitrate? |
18:41:39 | | Quit hardeep ("Chatzilla 0.9.73 [Firefox 1.5.0.3/2006042618]") |
18:42:43 | | Join pixelma [0] (n=pixelma@212.204.41.115) |
18:43:49 | | Part Paul_The_Nerd |
18:43:57 | | Quit Farpenoodle (Read error: 110 (Connection timed out)) |
18:44:02 | preglow | amiconn: mp3, -alt-preset whatever |
18:44:04 | preglow | amiconn: around 210kbps |
18:44:12 | amiconn | then wow... |
18:44:22 | amiconn | h120? |
18:44:46 | amiconn | I guess single platter will draw a little less power for spinup |
18:46:28 | * | amiconn wonders why people still use the −−alt-preset s |
18:47:12 | amiconn | They used to be better, but now the −−preset s are at least equally well tuned |
18:47:32 | | Join webguest93 [0] (n=d4406110@labb.contactor.se) |
18:47:52 | dpassen1 | I was under the understanding −−alt-preset and −−preset are now mapped to the same (at least on latest builds of LAME) |
18:48:32 | preglow | amiconn: i don't know what it's called |
18:48:37 | preglow | amiconn: i encoded them about a year back |
18:48:42 | preglow | amiconn: and this is with headphones connected |
18:48:50 | webguest93 | amiconn, I think that its from LAME V3.9.7 onwards that V switches are used, Versions less than that need to use the preset switches |
18:48:51 | preglow | 20:30 now, battery indicator is blinking |
18:49:05 | | Join bluey- [0] (n=bluey@dslb-088-073-088-182.pools.arcor-ip.net) |
18:50:19 | | Quit tvelocity ("Ex-Chat") |
18:50:49 | | Quit Nibbler ("Think of someone of "average" intelligence. Then think half the world is dumber than that.") |
18:51:02 | webguest93 | vesrion 3.90.3 is still regarded as the most stable and it uses the −−alt-preset switches |
18:51:20 | | Join Nibbler [0] (n=sven@port-212-202-77-111.dynamic.qsc.de) |
18:52:20 | amiconn | preglow: h120 or h140? |
18:53:02 | amiconn | webguest93: I am using 3.96.1 for I don't know how long and had no problems whatsoever |
18:53:29 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
18:54:01 | JohnnyCache | it seems as though playback speed isnt available for ipod only iriver.. is this true? |
18:54:02 | preglow | amiconn: h120, 20:14 is last logged time |
18:54:09 | preglow | amiconn: i'll check avg bitrate once i can |
18:54:18 | preglow | amiconn: unless you know of any clever ways to do so in linux |
18:54:27 | BCMM | I'm setting up an MP3 player for my grandmother (using rockbox because of it's support for large fonts and voice); after we send it to her we will only be able to access it through remote login to the computer it's connected to. It could be hard to fix it if it goes wrong. Is the ipod port stable enough to do this with or should we use another device instead? |
18:54:55 | webguest93 | yes, the phsyco acoustic model of LAME V3.90.3 was the most tested of the lot, very few artifacts with that version |
18:54:58 | PaulJam | JohnnyCache: i think on ipod you can acess it via the conteyt menu of the wps |
18:55:06 | | Join charkins [0] (n=casey@pdpc/supporter/active/charkins) |
18:55:21 | PaulJam | context |
18:55:59 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
18:57:42 | JohnnyCache | im on the wiki and theres no shortcut to the wps context menu |
18:57:48 | JohnnyCache | for the ipod |
18:58:23 | amiconn | Context menu is simple... hold Select |
18:59:21 | | Join LokiRaven [0] (i=loki@leviathan.scalehaven.com) |
18:59:42 | JohnnyCache | Great success |
18:59:47 | JohnnyCache | it worked |
18:59:57 | JohnnyCache | seems as though you can only move in increments of 1% |
19:00 |
19:00:06 | amiconn | 0.1% |
19:00:06 | JohnnyCache | instead of .1 |
19:00:07 | | Part webguest93 |
19:00:17 | amiconn | Move s-l-o-w-l-y |
19:00:32 | amiconn | Using the wheel faster triggers repeat, and that goes in 1% steps |
19:00:42 | JohnnyCache | i am... at first it goes .1 |
19:00:47 | JohnnyCache | then a full percent |
19:00:50 | Mikachu | speed doesn't matter, you have to untouch it between every step to go at .1% |
19:00:56 | JohnnyCache | ohhhh |
19:01:01 | amiconn | Mikachu: ah |
19:01:14 | Mikachu | i guess there could be a timeout in the button driver to reset the repeat flag |
19:01:18 | amiconn | Hmm, imho it shouldn't be like that |
19:01:22 | amiconn | yes |
19:01:28 | JohnnyCache | nonono i like it |
19:01:39 | JohnnyCache | if you want to move in fast increments you just scroll |
19:01:53 | JohnnyCache | and if you want to move in minute increments you release your finger after each .1 |
19:01:57 | JohnnyCache | perfect |
19:02:03 | JohnnyCache | a djs dream come true |
19:02:45 | Mikachu | you could make the pitch a direct function of where on the wheel you hold your finger too (by modifying some code that is) |
19:03:00 | amiconn | JohnnyCache: You can also apply +/- 2% temporarily |
19:03:25 | amiconn | Hold left/right -> -/+ 2%. Release button->snap back |
19:04:05 | LokiRaven | Hello there, I'd have a few quick questions about the iHP-120. I'm having a problem with the reset switch, namely it has pretty muchly stopped working completely. In the past it worked occationally, but now not at all. I'm a bit afraid I may have accidentally damaged it with a pin or so, and I'd like to take a look inside if I can fix it. The Rockbox firmware has been completely freezing up on certain audio book files when attempting to play the |
19:05:33 | LokiRaven | Just thought I'd ask here since some of you people probably have a fair bit of experience with the subject :) Hope it's not too off topic. |
19:05:48 | Mikachu | you're cut off after "attempting to play the" |
19:06:06 | LokiRaven | Ahh.. sorry, let me repost the latter portions in parts. |
19:06:28 | LokiRaven | to play them, and recently I had to wait for the battery to drain out before I could use the player again since I couldn't reset it. As such I'd like to ask, is it relatively safe to just unscrew the chassis open ? |
19:06:34 | LokiRaven | Is there a high risk of damaging the device ? And is there anything I should know in specific beforehand ? |
19:07:29 | PaulJam | i could imagine that you can find a guide how to open it at misticriver.net |
19:08:34 | LokiRaven | Ah hmmm... let's see, I'll try and throw a search for it. |
19:10:34 | LokiRaven | http://www.pdainternalbattery.com/iriverinstall.html Seems to provide a guide, thanks for the hint :) |
19:11:05 | JohnnyCache | last question from me i promise: (ipod 5g) during shutdown i preemptivly activated the hold switch (so that it would be in hold mode after it turned off) and it looks like it caused it to cold boot interupting the shutdown.. could this be a problem? any potential damage? |
19:13:32 | Milenco | Forgive me for being stupid, but how do i apply patches? I found some .patch files that came with a theme and i downloaded the patch.zip file to patch. But I have no idea where to patch them to? |
19:13:39 | LokiRaven | Btw.. the beforementioned freeze up would not clear even with holding down the power button for +5 seconds. I thought there was supposed to be a failsafe in the bootloader that'd shutdown the device at such a situation ? Or maybe this is a more catastrophic failure ? At that, there any developers here that would like to have a look at the audio book file that's causing this ? (It's a mp3 1/4 portion of the audiobook) |
19:15:08 | LokiRaven | Hm.. if that's a standard *nix patch file, you'll probably have to use the 'patch' program to run the diffs into the file. man patch |
19:15:33 | | Quit Ironhand (Connection reset by peer) |
19:16:22 | | Join obo_ [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
19:16:39 | | Join webguest09 [0] (n=d4406110@labb.contactor.se) |
19:16:52 | webguest09 | LokiRaven, go here http://www.misticriver.net/wiki/index.php/Customize_Your_H1xx |
19:17:19 | | Nick obo_ is now known as obo (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
19:17:23 | BCMM | can anyone help me with fonts? I'm trying to set up an iPod for my grandmother, who needs large print |
19:17:39 | | Part webguest09 |
19:17:51 | | Join Ironhand [0] (i=arjen@meek.xs4all.nl) |
19:19:08 | BCMM | how can i generate a rockbox font from a TTF font? |
19:19:09 | LokiRaven | webguest09: Ah thanks, hmm, let me see.. |
19:19:42 | BCMM | the howto assumes i'm using a font server, but my Xorg set up seems to jsut have TTF files in a directory |
19:20:52 | markun | BCMM: http://crl.nmsu.edu/~mleisher/ttf2bdf.html |
19:21:31 | BCMM | markun: thanks a lot |
19:21:35 | markun | np |
19:21:58 | BCMM | presumably the font size is specified at some point during fnt creation rather than in the rockbox config? |
19:25:11 | JohnnyCache | will tagcache pick up songs that were loaded in itunes onto an ipod? |
19:25:40 | JohnnyCache | i know those folders are hidden.. do i have to unhide them first for tagcage to notice the files? |
19:25:51 | JohnnyCache | tagcache* |
19:27:43 | | Join solexx [0] (n=jrschulz@c196139.adsl.hansenet.de) |
19:28:22 | | Join Genre9mp3 [0] (n=Yngwiejo@88.218.17.158) |
19:28:23 | LokiRaven | Hum, anyone of the devs want to have a look at the mp3 file causing the complete freeze ? |
19:28:52 | | Quit Ironhand ("leaving") |
19:28:53 | markun | JohnnyCache: it will find them, don't think you have to unhide |
19:28:56 | | Join hardeep [0] (i=hardeeps@otaku.freeshell.ORG) |
19:29:03 | LokiRaven | I'll grab the specs of it at least, one moment.. |
19:29:05 | | Join Ironhand [0] (i=arjen@meek.xs4all.nl) |
19:30:21 | markun | Ironhand: welcome dutchman :) |
19:30:37 | | Join gursikh [0] (n=guriskh1@dsl254-123-245.nyc1.dsl.speakeasy.net) |
19:32:09 | JohnnyCache | so has any magazine/newspapers/tv gadget shows inquire to interview you guys? |
19:32:13 | | Part gursikh |
19:36:44 | | Join Rondom [0] (n=Rondom@mrbg-d9b9538e.pool.mediaWays.net) |
19:37:12 | | Join RedBreva [0] (n=chatzill@host81-158-212-229.range81-158.btcentralplus.com) |
19:38:10 | LokiRaven | Ok, here are the details... Fallen of Terok Nor 1of4.mp3, Filesize: 48,465,337 bytes (48,472,064 bytes on disk), Duration 00:47:26, Bitrate 325KBPs, Channels 2 (Stereo), Audio sample rate 44Hz. Freezes Rockbox the moment one attempts to play it. |
19:38:20 | *** | Saving seen data "./dancer.seen" |
19:38:39 | LokiRaven | Wonder if I can find out the more specific encoding details of it somehow still.. |
19:39:32 | | Join bcmm_ [0] (n=BCMM@cpc3-oxfd1-0-0-cust912.oxfd.cable.ntl.com) |
19:39:37 | JohnnyCache | how do you know when force tag cache update is done? |
19:41:08 | Hansmaulwurf | LokiRaven: Terok Nor? Star Trek? |
19:41:23 | PaulJam | LokiRaven: you could check the file with something like MP3Utility |
19:41:51 | dpassen1 | An MP3 with bitrate over 320 kbps? Do we support Freeformat? |
19:43:25 | LokiRaven | Hansmaulwurf: Heh, yeah :) Some interesting stories in that world among others. |
19:43:35 | | Quit solexx_ (Read error: 110 (Connection timed out)) |
19:43:36 | LokiRaven | PaulJam: Alright, one moment, let me see :) |
19:46:19 | LokiRaven | MP3 utility reports... File size: 48,465,337 bytes, Offset to first frame header: 2,109 bytes, MPEG version 1.0; Layer III, Bitrate: VBR (Xing); Sample rate: 44,100 Hz, Channel mode: Joint stereo ... |
19:47:19 | LokiRaven | Frame size: 1,152 samples/frame, Frame length: 208 bytes/frame (unpadded), Pad size: 1 byte(s), Estimated frames: 108,964, Estimated time: 47:26 (2846 secs.) |
19:48:30 | LokiRaven | Whatever it breaks, it breaks it well. |
19:49:08 | PaulJam | does it show errors if you test the file with the program? |
19:49:42 | LokiRaven | I take it that the errors would appear in the white box at the bottom of the window ? It's completely clean. Also it plays fine on my computers mp3 player. |
19:50:05 | PaulJam | didi you press the start button? |
19:50:09 | LokiRaven | I've experienced problems with some other audio book files too, like occational skipping and what not. |
19:50:44 | RedBreva | does it play on Reatail OS? |
19:51:54 | LokiRaven | Ack, there we go. Thought it did the checking when loading :) −− Summary: 108,946 total frames processed (0 padded, 108,946 unpadded). Bitrate is VARIABLE. |
19:52:10 | bcmm_ | convbdf keeps segfaulting, what shall i do? |
19:52:23 | LokiRaven | RedBreva: Hm, how do you mean exactly ? |
19:53:01 | RedBreva | Boot the player to it's native OS, and does it play in there? |
19:53:10 | amiconn | LokiRaven: Which program told you 325kbps ?? |
19:53:29 | LokiRaven | RedBreva: Ah, right. One moment. |
19:53:40 | amiconn | If I calculate the average bitrate (from size and playtime) I get 136kbps |
19:53:55 | LokiRaven | amiconn: Windows :p |
19:53:58 | amiconn | Ah |
19:54:03 | amiconn | Known windows bug then |
19:54:25 | LokiRaven | Somehow not surprised :) |
19:54:29 | amiconn | Both widnows explorer and media player tell a wrong bitrate (even outside specs) for xing vbr files |
19:54:41 | LokiRaven | But one moment, let me boot the player to the original firmware.. |
19:54:49 | amiconn | They only correctly support vbri (the less common standard) |
19:54:58 | | Quit BCMM (Read error: 110 (Connection timed out)) |
19:55:10 | LokiRaven | (I do hope it does not lock now because I just recharged the player.) |
19:55:41 | LokiRaven | Ah hmm, I see *nods* good to know. |
19:55:42 | * | amiconn wonders why such a file would lock rockbox |
19:55:54 | LokiRaven | I'm very muchly wondering as well. |
19:56:54 | LokiRaven | I've had such problems before with other files and Rockbox too, but some of them have been fixed with the newer versions. |
19:57:04 | bcmm_ | does anyone have a working convbdf binary for linux (x86)? mine segfaults when i try to make rockbox fonts for some reason |
19:57:41 | LokiRaven | Hmm.. the original firmware seems to play the file fine. |
19:58:55 | LokiRaven | I'd try and play it again on the rockbox firmware now that the player is more charged and everything (it was a bit low on battery when I tried it, but did play some music mp3s fine), but I'm afraid it'd lock up again and since my reset switch doesn't work.. |
20:00 |
20:01:54 | LokiRaven | If you want me to run any specific tests on it, I could do so now. Otherwise I could give you a copy of the file to experiment on if you'd delete it afterwards, etc. |
20:05:01 | RedBreva | If you want to stick it somewhere, I don't mind locking my player(s) (H140 & Nano) to test it on alternate hardware |
20:05:48 | | Quit obo (Read error: 110 (Connection timed out)) |
20:05:50 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
20:06:44 | LokiRaven | Alright.. one moment. |
20:07:25 | bcmm_ | convbdf from the "tools" dir segfaults for me whenever I use it on BDF files from otf2bdf, but not with the BDF files that came with rockbox. Does anyone else have this issue? |
20:07:34 | LokiRaven | DCC ok ? |
20:08:55 | LokiRaven | Ahh.. btw, one big improtant piece of the information :) Version of rockbox, CVS-060508 |
20:09:12 | LokiRaven | important, too |
20:12:02 | LokiRaven | (rockbox-h120-20060508.zip) |
20:13:30 | | Quit obo ("KVIrc 3.2.0 'Realia'") |
20:13:53 | | Quit lodesi ("Leaving") |
20:16:14 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
20:16:22 | | Join lodesi [0] (n=moi@d01v-89-83-190-130.d4.club-internet.fr) |
20:16:51 | | Nick bluey- is now known as bluey^afk (n=bluey@dslb-088-073-088-182.pools.arcor-ip.net) |
20:18:46 | | Join SevenIsPrime [0] (n=Hans@xdsl-84-44-234-237.netcologne.de) |
20:20:21 | LokiRaven | Hmm.. the server is blocking my private messages since I'm not registered on this network.. |
20:20:39 | Rondom | /ns REGISTER pw email |
20:22:15 | LokiRaven | Well hmm.. I'll just throw it on a webspace quick instead. |
20:23:07 | amiconn | Hmm, next news from the battery runtime test: h300, no backlight, disk poweroff, same set as always: only 11 hours :( |
20:23:19 | amiconn | s/h300/h340/ to be exact |
20:23:34 | | Join nave7693 [0] (n=evan@c-67-161-2-52.hsd1.ca.comcast.net) |
20:24:32 | | Part nave7693 |
20:24:59 | | Quit Pi_ ("bye") |
20:25:05 | * | amiconn prods LinusN |
20:25:35 | | Join Pi_ [0] (n=Pi@80-41-196-24.dynamic.dsl.as9105.com) |
20:25:58 | LokiRaven | Will take a few minutes to upload.. |
20:26:51 | SevenIsPrime | I am new to Rockbox and I have a question not covered in the FAQ. Does the rockbox firmware replace the original firmware or just install additionally (thus using up a tiny part of the Flash memory) and just stop the original firmware from booting? |
20:26:52 | Genre9mp3 | amiconn: disk poweroff is set to Off by default? |
20:26:59 | amiconn | yes |
20:27:09 | amiconn | For some unknown reason |
20:27:15 | Genre9mp3 | I had 10 hours with default settings (H340) |
20:27:15 | | Join bleaked [0] (n=bleaked@CPE-70-94-13-227.wi.res.rr.com) |
20:27:32 | bleaked | does rockbox have any sort of on-the-go type playlist? |
20:27:42 | Genre9mp3 | stock battery of course... |
20:27:46 | * | bleaked checks website.. |
20:27:53 | amiconn | Yeah, it won't make that big a difference on h300 than on h1x0, since there's that power drain issue |
20:28:19 | LokiRaven | SevenIsPrime: You can boot both firmwares freely. On iRiver players, at least iHP-120 and so, you hold down the record button while powering up the player and it boots the original firmware. Basically theres just a customized bootloader installed. |
20:29:03 | Genre9mp3 | really...is there any progress on that? |
20:29:14 | SevenIsPrime | LokiRaven: Is there a way to do away with the original firmware completely? I need vorbis support on an Ipod nano and the original FW is therefore completely useless to me. |
20:30:02 | LokiRaven | SevenIsPrime: Hm, well I don't think you really lose out on much anything by having the original firmware still there. Anyways, the player will boot into Rockbox by default, instead of the original firmware, when you turn it on. |
20:30:46 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust696.belf.cable.ntl.com) |
20:31:05 | SevenIsPrime | LokiRaven: Ok, so where is Rockbox stored then? What is the memory model? Does it use space from the Flash mem you usually use for storing data? |
20:31:20 | amiconn | SevenIsPrime: On ipod, you can drop the original firmware completely if you want. It makes the apple loader (first boot stage) faster, since it doesn't have to load the original firmware into ram |
20:31:55 | amiconn | On ipod. the rockbox bootloader resides on the firmware partition, together with the original firmware |
20:31:56 | SevenIsPrime | amiconn: Excellent, that's what I like to hear :) But just to be on the safe side, is there a way do backup the original firmware? |
20:32:01 | amiconn | We don't touch the flash |
20:32:09 | lostlogic | I don't drop the original firmware, because the emergency disk modes are slower than the in-firmware one |
20:32:21 | lostlogic | so when I'm copying large amounts of data, I still boot the stock firmware and then plug in USB |
20:32:40 | SevenIsPrime | amiconn: Well done! Really, I was just pointed to this project over from the Vorbis guys, I love it already. |
20:32:48 | amiconn | lostlogic: Hmm, that's on nano... but not on all of them |
20:32:56 | lostlogic | amiconn: seems to be true on my 5g as well |
20:33:05 | LokiRaven | RedBreva: http://194.111.57.98/loki/Fallen_of_Terok_Nor_1of4.mp3 |
20:33:16 | amiconn | On my mini 2nd gen I couldn't find a difference |
20:33:16 | LokiRaven | I'll delete that while in a few hours. |
20:33:26 | LokiRaven | .. file |
20:33:31 | lostlogic | seems like emergency disk mode, and 'disk mode' both use USB 1.1, but the main OS uses USB 2.0 |
20:33:38 | | Quit Poka64 ("XChat 2.6.1") |
20:33:46 | lostlogic | or at least I get 1.3m/s vs. 5m/s write speed |
20:34:03 | amiconn | lostlogic: Then the nano/5g emergency disk mode must be very different from my mini |
20:34:13 | amiconn | I definitely get usb 2 speeds |
20:34:20 | lostlogic | would make sense for nano and 5g to be about the same since they are essentially the same in hardware |
20:34:51 | amiconn | Otoh it doesn't make sense that apple got it right in earlier firmwares, and goofed in the newest ones |
20:35:10 | lostlogic | probably some (bad) reason they do it this way. |
20:35:26 | * | amiconn does a quick write speed test |
20:36:45 | SevenIsPrime | Another question: Has anybody noticed the nice new Samsung Z5 series players? Very nice Ipod-killers with decent memory and pricetag. Unfortunately completely useless firmware (mp3/wma and only works with MediaPlayer 10). |
20:37:17 | SevenIsPrime | Here is a link, if you want to have a look. Strangely enough it seems to be unavailable in the US? http://www.samsung.com/uk/products/digitalaudioplayer/flashmemory/yp_z5abels.asp |
20:37:26 | amiconn | Why doesn't that surprise me... |
20:37:45 | LokiRaven | I'm saddened by the fact that the new iRiver players don't seem to support opensource formats like FLAC and OGG since their deal with Microsoft :/ |
20:38:20 | SevenIsPrime | Samsung always had Vorbis support up until now. Grr. THe first time they get the design and pricetag right, they stop supporting Vorbis. |
20:38:47 | LokiRaven | Figures. It's one of the few things setting MP3 players apart from each other in the first place. |
20:38:52 | amiconn | lostlogic: I get 4.5MB/sec with edm on mini2g |
20:39:05 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
20:39:07 | amiconn | (writing) |
20:39:13 | SevenIsPrime | So I think porting rockbox to the Z5 might be a project worth the effort? |
20:39:29 | LokiRaven | RedBreva: Let me know when you finish the download, if you would. |
20:39:33 | SevenIsPrime | Unfortunately there is no technical data available on the player. None whatsoever. |
20:39:46 | RedBreva | sure, It's on it's way atm |
20:39:55 | LokiRaven | Ok :) Any ETA ? |
20:40:09 | amiconn | lostlogic: 7.2MB/sec read |
20:40:54 | SevenIsPrime | I would love to help in the effort, but I am unsure how to get the needed specs without breaking at least one unit. |
20:41:07 | RedBreva | LokiRaven: no, IE is doing it 'silently' and FF insists on trying to stream it! Shouldn't be too long tho |
20:41:41 | LokiRaven | Heh *blinks* figures :) Alright anyways *small smile*. |
20:42:04 | SevenIsPrime | RedBreva: FF insists? You can edit the download actions in the settings, you know? :) |
20:42:08 | lostlogic | amiconn: How to test speeds inwindows? |
20:42:27 | amiconn | stop watch... |
20:42:39 | lostlogic | amiconn: bagh, I'll test when Ig et home to a real operating system. |
20:42:53 | RedBreva | LokiRaven: Yes, I realised that sa soon as I typed it- about 2 minutes should do it... |
20:43:18 | lostlogic | time dd if=/dev/zero of=/mnt/ipod/temp.zero bs=4096 count=1024 <−− much better than stopwatch, IMO |
20:43:35 | amiconn | lostlogic: Your so called 'real' operating system maks it much harder to properly time transfers, due to all its caching |
20:43:55 | lostlogic | amiconn: mount -o sync |
20:43:56 | LokiRaven | Hum, ok. It's about 46mb in size. |
20:44:00 | Mikachu | O_DIRECT |
20:44:01 | Mikachu | rather |
20:44:16 | lostlogic | amiconn: or use hdparm -tT |
20:44:20 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-79-22.w86-207.abo.wanadoo.fr) |
20:45:04 | RedBreva | LokiRaven: Damn! It's just slowed to 6 KB/Sec...! WTF!! |
20:45:39 | markun | amiconn: doesn't windows have caching? |
20:46:07 | LokiRaven | Hmm, maybe theres some extra traffic running on the line. |
20:46:26 | amiconn | It does cache way less. Also, caching is disabled for usb storage by default |
20:46:33 | Genre9mp3 | Hmmm...This YH-J70 player seems interesting... |
20:46:57 | XavierGr | OMFG!!!!! |
20:47:04 | XavierGr | 21 hours on my H140!!!!! |
20:47:12 | amiconn | wow... |
20:47:18 | XavierGr | can you believe it 21!!!! With stock battery! |
20:47:18 | Mikachu | i would have thought you wanted to cache slower media more, not less, but i guess i'm crazy like that |
20:47:19 | amiconn | That was 128kbps mp3? |
20:47:29 | XavierGr | 128kbps noraml mp3s |
20:47:29 | markun | XavierGr: calm down :) |
20:47:36 | XavierGr | yes |
20:47:36 | LokiRaven | XavierGr: Nice :) |
20:47:42 | XavierGr | hehe |
20:47:42 | XavierGr | indeed |
20:48:02 | Genre9mp3 | XavierGR: Simply f*ckin' wow |
20:48:30 | LokiRaven | What's the original battery life ? 14 hours ? |
20:48:31 | amiconn | Mikachu: The disadvantage of caching usb storage is that you can mess up the file system when pulling the plug |
20:49:05 | amiconn | The way linux does write caching is a rather dangerous one... no flush timeout at all |
20:49:13 | XavierGr | 16 |
20:49:18 | Genre9mp3 | XavierGr: How about selling me that H115? (yes I know...I'm boring) |
20:49:23 | LokiRaven | XavierGr: Ah, ok. |
20:49:27 | Genre9mp3 | :P |
20:49:40 | amiconn | I'd expect less runtime off a H115 |
20:49:55 | XavierGr | Truth is that while iriver advertised 16 some users on MR have reported slightly longer battery runtime. Some reported to reach 17 hours |
20:49:58 | Genre9mp3 | amiconn: because of the smaller buffer? |
20:50:10 | amiconn | Yes. The disk has to spinup more often |
20:50:23 | JohnnyCache | i like the talking heads. |
20:50:26 | XavierGr | but 21 hours??? That's so much! |
20:50:45 | | Join lodesi_ [0] (n=moi@d02m-89-83-212-126.d4.club-internet.fr) |
20:50:46 | amiconn | XavierGr: preglow got 20:15 out of his h120 with ~200kbps |
20:50:47 | LokiRaven | XavierGr: Heh, for once that way around for a positive surprise instead of being overestimated :) |
20:51:36 | XavierGr | LokiRaven: Yes, iriver is good with these sort of stuff, unlike 'Apple'. |
20:52:39 | LokiRaven | Apple's been advertising false information then ? Hmm.. I'm happy with my iHP-120 myself, but I can't say I've had a too positive feeling about the new players :( |
20:52:46 | * | Genre9mp3 wonders if he will ever get at least 16hours of play with his H340 :-/ |
20:54:09 | XavierGr | amiconn: I assume that you do all these tests to improve battery ETA (and charging for archos)? |
20:54:19 | amiconn | yes |
20:54:42 | amiconn | Charging improvement for recorder v1 are a post-3.0 thing though |
20:55:02 | amiconn | Not enough time to fine-tune a long-term algorith before |
20:55:02 | XavierGr | amiconn: then here is my log if you are interested: http://pastebin.com/721104 |
20:58:18 | | Quit damaki (Read error: 110 (Connection timed out)) |
20:58:46 | amiconn | impressive... |
20:58:52 | * | amiconn prods LinusN more... |
21:00 |
21:00:43 | | Quit lodesi (Connection timed out) |
21:02:11 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-23-59.w83-114.abo.wanadoo.fr) |
21:03:35 | XavierGr | We should change the default option for this ASAP. |
21:03:58 | XavierGr | So much time all rockbox users were wasting battery power! |
21:04:19 | XavierGr | s/ so much/ all this |
21:06:29 | Febs | As soon as my H300 finishes charging I'll try a battery test on it. It's charging via USB so it might be a while before I can start it. |
21:06:35 | lostlogic | XavierGr: what was using all the power? |
21:07:24 | Mikachu | what option? |
21:07:28 | Mikachu | can't find anything when i look up |
21:07:40 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-21-211.w83-198.abo.wanadoo.fr) |
21:07:40 | | Quit biblas () |
21:07:57 | XavierGr | lostlogic: disk power off set to 'no' was using all the power |
21:08:09 | | Quit hannesd_ (Read error: 110 (Connection timed out)) |
21:08:19 | XavierGr | Mikachu: General Settings -> System -> Disk -> Disk Power Off = On. |
21:08:45 | lostlogic | ah, an option which is stubbed / nonexistant on ipod :( :-P |
21:10:00 | XavierGr | wow the log show that the plugin made 637 measurements |
21:10:28 | XavierGr | startng voltage 4.230! |
21:11:27 | | Join dude187 [0] (n=dude187@rpar-164-107-227-110.resnet.ohio-state.edu) |
21:12:07 | | Quit freqmod_n (Read error: 104 (Connection reset by peer)) |
21:12:54 | | Join freqmod [0] (n=freqmod@254.80-203-96.nextgentel.com) |
21:13:02 | amiconn | XavierGr: Please wait a day or two |
21:13:33 | amiconn | If it turns out that disk poweroff is beneficial on all platforms, it will always be enabled (where suppoted) and the option will go away |
21:13:49 | XavierGr | ok |
21:14:14 | amiconn | lostlogic: Someone needs to figure out whether ipod can do disk poweroff. I guess it can |
21:14:42 | amiconn | In fact the first step (figuring out 'whether') is easy - but the second step (figuring out how) is harder |
21:14:56 | XavierGr | yeah I bet this can boost a little iPod runtime |
21:15:05 | amiconn | yepp |
21:15:53 | amiconn | The 'whether' is just a matter of opening the ipod, connecting some wires in parallel to the hd power pin, hook up a voltmeter, and let it play some music in retailos, watching the voltage |
21:16:07 | XavierGr | now my H140 has better runtime with stock battery than my H340 with 1900mAh battery |
21:17:15 | | Quit xmixahlx ("blah blah blah") |
21:19:06 | | Quit bluey^afk ("Leaving") |
21:19:27 | lostlogic | XavierGr: does rockbox now beat stock firmware runtime on H1x0? |
21:19:36 | lostlogic | amiconn: opening ipods is risky business |
21:20:27 | XavierGr | lostlogic: Rockbox it kicks iriver's firmware ass!!!! |
21:20:43 | XavierGr | iRiver runtime is 16 (17 at most) hours (official is 16) |
21:20:57 | lostlogic | hmm... on H1x0 is the hdd power off 'simply' a matter of turning off the voltage to the hdd, or is there ATA stuffs that goes along with it? Is it possible that the pcf5060x in the ipod can power off just the hdd? |
21:20:59 | amiconn | lostlogic: I opened my mini once, and would do it a second time |
21:21:42 | amiconn | Thing is, apple might not have implemented poweroff for microdrive (assuming microdrive does its own powermanagement, like flash disks do) |
21:22:05 | | Join webguest85 [0] (n=4406333a@labb.contactor.se) |
21:22:20 | amiconn | lostlogic: Poweroff needs some ata stuff to be done when powering on again |
21:22:41 | amiconn | (ata hard reset, set_features, set_multiple_mode, and freeze_lock) |
21:23:11 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
21:23:17 | amiconn | Perhaps sthe ipl people already figured that out? |
21:23:26 | webguest85 | stupid question : why do i get 'permission denied' when i try running the diskdump command? even as root... |
21:23:45 | amiconn | (low probability though - I guess disk poweroff doesn't fit well in linux) |
21:23:52 | PaulJam | does the retail os on iriver use the power off for the hdd? |
21:24:26 | | Quit webguest85 (Client Quit) |
21:24:29 | amiconn | PaulJam: Guess so. Why else would iriver have added the necessary hardware? |
21:24:35 | XavierGr | PaulJam: I guess we don't know |
21:25:13 | * | amiconn thinks that's the reason why LinusN measured lower current for retailos than for rockbox when playing music |
21:25:14 | XavierGr | Someone must make some Ampage measurements on both firmwares again |
21:26:03 | LokiRaven | RedBreva: How's the transfer coming along ? |
21:26:30 | lostlogic | amiconn: that would explain the extremely low power consumption numbers during playback on retailos |
21:26:33 | RedBreva | 35% !! It is up to 7.4 KB now tho' |
21:26:57 | LokiRaven | Heh, alright. It's running a lot slower than it should for some reason. |
21:27:00 | amiconn | lostlogic: [21:24:55] * amiconn thinks that's the reason why LinusN measured lower current for retailos than for rockbox when playing music |
21:29:37 | lostlogic | yeah, just agreeing −− the numbers had seemed almost impractically low compared to idle on the retailos, but now it makes sense, because the retailos doesn't power down the drive, nor deboost the cpu when idle. |
21:30:08 | | Part charkins ("Leaving") |
21:31:49 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
21:33:40 | SevenIsPrime | Any SoC Guru online? I'd like to have a chip identified on this picture: http://www.anythingbutipod.com/archives/images/samsung-yp-z5/samsung-yp-z5-08.php |
21:34:21 | SevenIsPrime | The left one is Flash (1MB I think) but what is the one on the right? Could that be the SoC used in the new Samsung players? |
21:34:23 | * | XavierGr wonders how long it would kept playing if he had stuffed an 1900mAh battery. (that had in the past) |
21:34:44 | | Quit Hansmaulwurf ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
21:34:53 | SevenIsPrime | (and as an aside note, I just read on the rockbox boards that apple will use new Samsung SoC in the next gen Ipod nano?) |
21:34:59 | Genre9mp3 | XavierGr: about 30 hours I guess |
21:35:23 | XavierGr | abd what about 2200mah :D |
21:35:32 | XavierGr | ^and |
21:35:50 | Genre9mp3 | with all my geekness....35 |
21:35:56 | Genre9mp3 | :P |
21:36:37 | XavierGr | H14+Rockbox the perfect DAP by far.... |
21:37:03 | XavierGr | ^H140 |
21:37:53 | Genre9mp3 | Yes...but you can't play properly Doom! lol |
21:38:23 | *** | Saving seen data "./dancer.seen" |
21:38:40 | XavierGr | Genre9mp3: Wait until amiconn does his magic! |
21:40:22 | sharpe | :( |
21:41:21 | Genre9mp3 | Ok...maybe you find it unnecessary but I like the colour LCD |
21:42:03 | XavierGr | well the only point that matters in H300 is the USB OTG, that's why I bought it. |
21:45:05 | Genre9mp3 | So you say you diidn't mind at all about the colour LCD? |
21:45:12 | | Join LD [0] (n=lab_desi@host86-132-55-97.range86-132.btcentralplus.com) |
21:45:26 | Genre9mp3 | Just USBOTG, which currently is not supported yet by rockbox? |
21:48:51 | | Quit SereR0KR ("XChat Aqua") |
21:50:22 | | Quit amiconn (Read error: 110 (Connection timed out)) |
21:50:22 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
21:52:19 | | Quit Febs ("CGI:IRC (Ping timeout)") |
21:52:31 | | Join Poka64 [0] (i=peter@hd5e241c0.gavlegardarna.gavle.to) |
21:53:12 | markun | SevenIsPrime: the brand is Sigmatel |
21:54:13 | markun | SevenIsPrime: sigmatel stmp3650 |
21:56:14 | | Join petur [0] (n=petur@rockbox/developer/petur) |
21:57:25 | dpassen1 | Is that the chipset the Chroma was to be based on? |
21:58:20 | | Join stripwax [0] (n=stripwax@i-83-67-214-206.freedom2surf.net) |
21:58:29 | | Quit Poka64 ("time for sleep") |
22:00 |
22:03:45 | stripwax | evenin |
22:03:53 | | Join Febs [0] (n=40be24d8@labb.contactor.se) |
22:06:38 | sharpe | hey stripwax. |
22:10:55 | | Quit dpro (Remote closed the connection) |
22:15:43 | JohnnyCache | someone should make rockbox internet commercials |
22:16:26 | SevenIsPrime | markun: Ahh, thanks. Was too difficult to read the first line. But yes, it is a sigmatel, now that you say it :) |
22:17:09 | JohnnyCache | thatll teach those damn silhouettes how to dance to kraftwerk |
22:18:22 | SevenIsPrime | markun: Seems to be an Arm9 core. Is that good news if you wanted to port rockbox |
22:18:26 | SevenIsPrime | markun: ? |
22:19:47 | | Join nudelyn [0] (i=nudel@dyn-62-56-109-71.dslaccess.co.uk) |
22:24:10 | Doomed | anybody have a H140 shell? |
22:28:39 | | Join jbauman [0] (i=Johnq@JBAUMAN.WV.CC.cmu.edu) |
22:32:00 | | Quit nudel (Read error: 101 (Network is unreachable)) |
22:33:02 | | Quit obo (Read error: 110 (Connection timed out)) |
22:33:18 | | Quit JBGood25 (Read error: 110 (Connection timed out)) |
22:33:32 | SevenIsPrime | Oh, darn it. I just read in the specs of the stmp3650 that it has hardware Vorbis support. Why oh why is the samsung firmware not supporting it? Whom do I have to contact, if I want to try a rockbox port to that chip? |
22:33:36 | | Quit Febs ("CGI:IRC (Ping timeout)") |
22:34:00 | RedBreva | LokiRaven: OK, I have the file now... ;-) |
22:35:19 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
22:35:49 | | Part obo |
22:36:46 | | Join senab [0] (n=senab@82-36-16-45.cable.ubr01.smal.blueyonder.co.uk) |
22:37:36 | Milenco | Forgive me for being stupid, but how do i apply patches? I found some .patch files that came with a theme and i downloaded the patch.zip file to patch. But I have no idea where to patch them to? |
22:37:37 | | Quit senab (Client Quit) |
22:37:54 | | Join senab [0] (i=senab@82-36-16-45.cable.ubr01.smal.blueyonder.co.uk) |
22:38:07 | senab | evening everyone |
22:38:28 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
22:38:50 | LokiRaven | RedBreva: Ah... alright :) Let me know how it works out then, if it freezes up your player too. |
22:38:55 | senab | does anyone know if theres a filesize limit on wps bitmaps? |
22:39:22 | RedBreva | Well it played OK on the Nano... Is it instant when it lock up for you? |
22:39:26 | senab | cus i'm creating a wps based on WMP11 and some images aren't showing up |
22:39:41 | LokiRaven | RedBreva: Hmm, yes. It locked up the moment I attempted to play it. |
22:39:44 | PaulJam | Milenco: http://www.rockbox.org/twiki/bin/view/Main/WorkingWithPatches |
22:39:52 | Pi_ | http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToCompiling |
22:39:54 | LokiRaven | I'll delete the file now from the server anyways. |
22:40:04 | RedBreva | About to load it onto the H140... |
22:40:27 | LokiRaven | I'll try and grab the latest build off the website |
22:41:16 | Milenco | PaulJam |
22:41:16 | Milenco | Applying a 'patch' (output from diff -u) is done with the 'patch' tool: |
22:41:17 | Milenco | cd to/source/root |
22:41:17 | DBUG | Enqueued KICK Milenco |
22:41:17 | Milenco | patch < patchfile |
22:41:32 | Milenco | Where is the /source/root? I cant seem to find where to patch it to.. |
22:41:53 | PaulJam | senab: afaik the totoal size of the images used in the wps (excluding the backdrop) shoult be less than twice the displaysize |
22:42:09 | Doomed | is there video on H320 with rockbox? |
22:42:16 | petur | no |
22:42:23 | petur | not yet |
22:42:24 | RedBreva | Hmmmm, it's playing fine on the H140 too |
22:42:33 | LokiRaven | Strange... what version of rockbox? |
22:42:37 | Pi_ | Milenco: look at the simple guide to compiling tells you what you need to know about compiling and applying paatches |
22:42:57 | senab | pauljam: hmmm, it should be working then |
22:43:03 | Milenco | k Pi_. |
22:43:04 | LokiRaven | My one was the 'rockbox-h120-20060508.zip'. |
22:43:07 | | Join freqmod_n [0] (n=freqmod@254.80-203-96.nextgentel.com) |
22:43:09 | PaulJam | Milenco: you need to download the rockbox sourcecode and apply the patch to it and then compile it |
22:43:46 | RedBreva | darn... 26-April, didn't realise I had left it so long since I last updated... |
22:43:48 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
22:43:55 | RedBreva | I'll try bleeding edge now |
22:44:27 | LokiRaven | Ah, alright. |
22:45:41 | LokiRaven | I'll wait for you to try it out first before I risk mine with the bleeding edge due to the reset button :) |
22:47:16 | RedBreva | yep, working OK on Bleeding Edge 060516-0755 |
22:47:40 | RedBreva | Good job I remembered to save my setting first ;-) |
22:47:43 | LokiRaven | Hum, ok.. let me see, I'll try it on mine now again. It's possible that it was something connected with the battery of it being a bit low too. |
22:47:46 | LokiRaven | Heh :) |
22:48:58 | | Quit jbauman (Read error: 110 (Connection timed out)) |
22:49:22 | PaulJam | senab: i think i was wrong, the size including the backdrop should not exceed twice the displaysize. |
22:49:36 | LokiRaven | Ok, it looks like it's playing ok on the latest build. |
22:49:54 | LokiRaven | Didn't lock up my player this time :) |
22:50:25 | RedBreva | Man you guys wern't exageraating when you said AppleOS is faster at USB that Rockbox!! |
22:50:35 | RedBreva | Hey, that's good |
22:52:05 | Doomed | hm? |
22:52:07 | LokiRaven | Yeah, that lock up seems to be fixed with the latest version now, unless it was a combination of some strange conditions at the time. Thanks for the help with the testing, I would've done so straight myself with the latest, but didn't really want to risk it with the reset being broken. |
22:52:32 | Doomed | ipodOS > rockbox for usb transfers? |
22:52:54 | LokiRaven | Will have to open up the player at some point or take it to get checked out to get it fixed. |
22:53:10 | RedBreva | Doomed: yep, by at least an order of magnitude |
22:53:25 | Doomed | not that it matters for me since i have an H120 |
22:53:32 | RedBreva | LokiRaven: No problems ;-) |
22:53:36 | LokiRaven | :) |
22:53:58 | LokiRaven | Let me check on another audio book glitch quickly in the same.. |
22:54:40 | | Join Falco98 [0] (n=18586afa@labb.contactor.se) |
22:55:14 | LokiRaven | Ah.. maybe it's because of the format... how's the current .m4a support in Rockbox ? |
22:55:46 | | Quit freqmod (Read error: 110 (Connection timed out)) |
22:56:09 | LokiRaven | Actually.. *checks the codecs section* |
22:56:10 | PaulJam | isn't m4a just a container format? |
22:56:30 | LokiRaven | Oh, could be ? |
22:56:42 | RedBreva | Hmmm, attempted to delete the file from root of the Nano, pressed play to confirm... and it took over a minute to delete it! Is that normal for a 45MB file? |
22:56:59 | | Quit gromit` ("Coyote finally caught me") |
22:57:05 | LokiRaven | Hmm. That's pretty long for a file deletion I'd say. |
22:57:30 | LokiRaven | Should be just marking the space free pretty muchly beyond anything else. |
22:57:33 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
22:57:40 | RedBreva | It was pretty quick on the H140 |
22:57:42 | Doomed | defrag. the disc? |
22:57:48 | senab | pauljam: what do you mean twice the size of the display size? 2x 24bit bitmaps at the screen size? |
22:58:23 | RedBreva | Doomed: it's a flash drive, not sure if defrag would help |
22:58:36 | Doomed | yeah but it wont hurt it |
22:58:38 | amiconn | Wow... backlight makes a really big difference on recorder... only 13:21 with backlight always on |
22:58:45 | Paul_The_Nerd | Doomed: Yes it iwll |
22:58:55 | Doomed | are u serious |
22:58:55 | Paul_The_Nerd | It's not a good idea to defrag flash, it just uses up write cycles. |
22:58:56 | amiconn | (result may be skewed a bit because of white backlight mod) |
22:59:01 | Doomed | o0o |
22:59:11 | Doomed | theres like a billion write cycles tho |
22:59:31 | Paul_The_Nerd | Yes, but it does use them up, and you get no benefit from it at all. So, net effect is negative. |
22:59:50 | amiconn | Doomed: Way less... |
22:59:54 | Doomed | im contemplating either getting a H140 or a ipod video and putting rockbox on it |
22:59:56 | | Quit bcmm_ (Remote closed the connection) |
23:00 |
23:00:01 | amiconn | (even when you're talking american billions) |
23:00:44 | Falco98 | doomed: i recommend the h140 |
23:00:55 | Falco98 | they're available for pretty cheap on Ebay these days |
23:01:01 | Doomed | $150 |
23:01:06 | Doomed | and up |
23:01:18 | Doomed | i just bid on one thats like $.99 now |
23:01:20 | Paul_The_Nerd | amiconn: It's closer to what, 100,000? |
23:01:20 | Falco98 | i paid $170 for mine, though i got lucky with my auction as most end up closer to $200 |
23:01:46 | Doomed | Paul its more than that |
23:01:52 | Falco98 | if you win one from the seller called "outletmp3", before paying e-mail him and ask to get a remote with it, it'll be only $15 more |
23:02:11 | Doomed | ok thanks for the tip |
23:02:16 | LokiRaven | Hmmm... yeah, I'm still getting these strange intermittant pauses with the .m4a files. |
23:02:19 | scottder | I'd love to have ont the iriver 1X0 series and a nice portable DAC :) |
23:02:37 | Paul_The_Nerd | Doomed: Well, it depends on the chip, honestly. |
23:02:52 | Doomed | LokiRaven everybody is |
23:02:54 | LokiRaven | It plays about... 5 seconds, pauses to read the disk, plays 5 seconds, pauses, plays 5 seconds.. |
23:02:59 | LokiRaven | Ah, alright ? |
23:03:04 | Doomed | scottder DAC? |
23:03:17 | Doomed | its the buffer, not fixed yet |
23:03:22 | amiconn | Yes, 100,000 cycles is a common specification for flash disks/cards |
23:03:23 | Paul_The_Nerd | LokiRaven: M4A isn't really "supported" yet. The decoder we have is somewhat pitiful I've been led to understand. |
23:03:34 | Doomed | Falco98, what do u no, i bid on one from that guy |
23:03:42 | Paul_The_Nerd | Doomed: It's not a buffer issue. It's a decode-speed issue. |
23:03:45 | LokiRaven | Hum, ok *nods* thanks. No wonder then :) |
23:03:48 | Doomed | o ok |
23:03:49 | amiconn | That is 100,000 write cycles, for each single sector |
23:03:53 | Falco98 | Doomed: i also recommend being patient and bidding like $170 or $175 on a few, and when you get outbid on one just forget about it |
23:04:04 | Doomed | im not in rush |
23:04:04 | LokiRaven | Can always re-encode the files for now. |
23:04:11 | Doomed | ive got my H120 |
23:04:13 | Falco98 | Doomed: yeah.. he is one of only 2 sellers selling a whole truckload of them |
23:04:18 | Doomed | ah |
23:04:20 | | Join aBrick` [0] (i=chv@adsl-75-15-131-96.dsl.snlo01.sbcglobal.net) |
23:04:25 | Paul_The_Nerd | amiconn: Which should be more than enough for the lifetime of a DAP, even if you sync daily, as long as you're not rewriting every sector on the disk 100 times a day. |
23:04:29 | Mikachu | with perfect load balancing that means i can write 200TB to my nano |
23:04:52 | | Quit petur ("Zzzz") |
23:04:56 | amiconn | Paul_The_Nerd: The bad thing is that the fat is rewritten very often |
23:04:59 | Doomed | ok, so i need to shut down the internet for the next 24 hours so that i can pay $1 for the H140 |
23:05:29 | LokiRaven | Well, that's about the issues for now :) Thank you everyone and take care, it was nice of you to help out and answer my questions. |
23:05:34 | amiconn | Same with most file systems which aren't written for media that can wear out |
23:05:35 | | Quit aBrick (Read error: 104 (Connection reset by peer)) |
23:05:36 | Paul_The_Nerd | amiconn: I hadn't thought of that. Ouch. |
23:06:00 | Falco98 | hehe |
23:06:16 | Mikachu | that's a very good reason to use a lot of write caching |
23:06:16 | Galois | luckily, any flash drive worth its salt these days implements hardware sector load balancing |
23:06:26 | Mikachu | the fat will only be written exactly once when you copy a couple of files over |
23:06:43 | Falco98 | Doomed: it took me a few days of trying to get one at $170... in noticed that the lowest end prices were for ones that ended around 6 or 7 PM, EST |
23:06:44 | amiconn | Mikachu: Only with linux' dangerous write caching... |
23:06:48 | | Part LokiRaven |
23:06:50 | Falco98 | no idea why... |
23:06:56 | Galois | however, as one might expect, hardware load rebalancing fails when the disk starts to get full |
23:07:06 | amiconn | Galois: That's not exactly true |
23:07:15 | RedBreva | OK, thats me finished for the evening - back to work tommorow after two weeks off :-( |
23:07:31 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
23:07:31 | * | scottder wants a claendar in rocbox that syncs with his google calendar...then life would be complete |
23:07:35 | scottder | or nice anyway |
23:07:43 | | Part RedBreva ("Gone Shopping") |
23:07:43 | Mikachu | amiconn: yes, you have to unmount manually, i think that's a reasonable price for not breaking the media quickly |
23:07:44 | amiconn | The flash cannot load balance, but is has reserve sectors (like harddisks have too), which are mapped in for sectors gone bad |
23:07:57 | amiconn | s/is/it/ |
23:08:14 | amiconn | If you want true load balancing, you'd have to use a file system like udf |
23:08:47 | Galois | http://en.wikipedia.org/wiki/Flash_memory claims 1 million cycles is common and also mentions hardware load balancing separately from bad sector remapping |
23:10:22 | Paul_The_Nerd | I think they're going to have to greatly increase the write cycles, or come up with a solution for the FAT issue if they're going to be using flash-based HDs in laptops soon. I can see that as being a situation in which they'll show actual decent failure rates |
23:10:22 | Galois | Removable flash media is used with a controller (often built into the card) to perform wear-levelling and error correction. These removable flash memory devices are often used with the old FAT filesystem for compatibility with cameras and other portable devices. |
23:10:44 | | Join dc_ [0] (n=cd9bcfb0@labb.contactor.se) |
23:10:55 | Galois | one can reasonably assume that any removable media that ships with FAT will implement firmware-based load balancing |
23:12:59 | amiconn | Galois: I checked the datasheets I used while developing the MMC driver for the Ondio |
23:13:19 | amiconn | Only one of them states endurance (the Sandisk one), and it states 100,000 cycles |
23:13:45 | Galois | that sounds right, 1 million cycles would be a recent development |
23:13:56 | amiconn | I admit that these are datasheets for slightly older MMCs (128/256 MB) |
23:14:16 | amiconn | I wonder how the load balancing should work... |
23:14:31 | amiconn | I know that flash disks do internal error correction |
23:16:35 | | Part Pi_ |
23:17:33 | | Quit JohnnyCache () |
23:18:07 | | Quit Rondom (Read error: 113 (No route to host)) |
23:21:30 | | Quit senab (" HydraIRC -> http://www.hydrairc.com <- Leading Edge IRC") |
23:21:41 | | Part Paul_The_Nerd |
23:24:49 | preglow | amiconn: did you do any other benchmarks? |
23:25:13 | amiconn | h140 benchmark w/o disk poweroff is currently running |
23:27:20 | amiconn | Total of 11 tests finished so far, 2 currently running |
23:30:41 | XavierGr | preglow: guess my battery runtime. |
23:30:44 | XavierGr | 21 hours! :D |
23:32:14 | | Quit lostnihilist (Read error: 104 (Connection reset by peer)) |
23:32:29 | Falco98 | yay! this patch is finally working right! |
23:36:07 | | Join Moos [0] (i=DrMoos@m221.net81-66-158.noos.fr) |
23:38:24 | *** | Saving seen data "./dancer.seen" |
23:39:43 | | Quit klrspz () |
23:40:14 | | Quit anathema (Nick collision from services.) |
23:40:15 | Falco98 | http://rafb.net/paste/results/KJlECJ99.html |
23:40:49 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust696.belf.cable.ntl.com) |
23:42:14 | preglow | XavierGr: woohoo! |
23:42:21 | preglow | that's insane |
23:42:25 | preglow | we have iriver beaten thoroughly |
23:42:32 | preglow | time for a press release! |
23:42:50 | preglow | XavierGr: h120 or 140? |
23:42:57 | Moos | amiconn: tnx for your discovert :) |
23:43:35 | * | Moos never did know what this feature was for |
23:43:57 | stripwax | oh, what did i miss? |
23:45:03 | Moos | apparently, there was just amiconn used disc power off option :) and now we have a *better* runtime :) |
23:45:29 | * | Moos will compare for X5 if that already works |
23:45:55 | amiconn | Hehe, I used it practically since I started using rockbox... on archos recorder.... in ...when was that again?? |
23:46:23 | Moos | haha XD |
23:46:50 | amiconn | 2003 |
23:47:01 | amiconn | (summer) |
23:47:20 | Moos | tnx for the info, I'm really curious if there was someone other than you used this ??? |
23:48:33 | amiconn | I think so. Iirc the option is described in the manual |
23:48:34 | | Join lostnihilist [0] (n=james@c-67-175-244-14.hsd1.il.comcast.net) |
23:48:52 | Moos | silly us then :) |
23:49:05 | amiconn | ...even the old 2.0 manual (iirc that was my first rockbox version) |
23:49:39 | Moos | that is the big advantage to have it by defaut, or even no option at all, always here |
23:49:47 | amiconn | yes |
23:50:02 | amiconn | I'm really curious how my tests turn out |
23:50:26 | Moos | what are you "benchmarking" ? |
23:50:36 | Genre9mp3 | preglow: about XavierGr's 21 hours...it was on his H140 with the stock battery |
23:50:38 | Falco98 | hardeep: feel like eyeing this for us if/when you have a chance? ( http://rafb.net/paste/results/KJlECJ99.html ) |
23:50:43 | amiconn | Battery runtime, battery runtime, and battery runtime ;) |
23:50:50 | Moos | haha :D |
23:50:57 | amiconn | ...on various targets, with various options selected |
23:51:06 | Moos | goodie |
23:51:25 | Moos | you'll put all on the wiki I guess? :) |
23:51:37 | * | amiconn suddenly realises he did all archos tests with rombox |
23:51:50 | amiconn | Should do at least one run while running from ram |
23:52:18 | Moos | is this sinignificative diff betwen rom/ram? |
23:53:03 | amiconn | Ram is slightly faster, but running from rom leaves more free ram for buffering music -> less spinups |
23:53:11 | Moos | ok |
23:53:46 | amiconn | H300 runtime is disappointing :( |
23:54:15 | hardeep | how bad is it? |
23:54:33 | Moos | amiconn: is there one posibility that this feature disabled caused one voltage diff spoted by LinusN? If so why we have H3xx still so hungry? |
23:54:44 | amiconn | Only 11 hours, same conditions as what gave 19:18 on h140 ... |
23:54:50 | Moos | :( |
23:55:08 | amiconn | It should be nearly the same... |
23:55:30 | Moos | more than one significatif diference :( |
23:55:38 | Moos | God knows... |
23:55:40 | | Quit Genre9mp3 ("Leaving") |
23:55:44 | amiconn | There's slightly more cpu power consumed by the framebuffer drawing, but otoh the stock battery has slightly more capacity |
23:56:24 | hardeep | amiconn: do you stay in the wps when running your tests? |
23:56:25 | * | Moos is thinking to the the X5 LCD ;-P (hopefully you have this still in your mind?) |
23:56:37 | | Join PaulJam_ [0] (n=pauljam@vpn-3033.gwdg.de) |
23:56:38 | amiconn | x5 doesn't support disk poweroff yet (from loooking at the code) |
23:56:54 | amiconn | hardeep: yes |
23:57:01 | hardeep | any dynamic data? |
23:57:06 | LD | Hello people, I've just started a bench mark test for my H340. |
23:57:25 | | Quit freqmod_n (Remote closed the connection) |
23:57:44 | amiconn | default wps |
23:57:52 | hardeep | ah, so time counter and stuff |
23:57:53 | amiconn | i.e. including peakmeter |
23:58:05 | hardeep | i wonder if we would have even better times with a static wps |
23:58:18 | Moos | amiconn: while you are there, what is the "coldstart detection" for on ATA thing? |