00:03:39 | | Part n1s |
00:06:08 | Shaid | dataghost was working on a non-submitted version with 80g support. |
00:08:27 | | Part LinusN |
00:08:48 | | Quit funky ("leaving") |
00:12:44 | | Quit printfXh4 (Read error: 145 (Connection timed out)) |
00:14:17 | | Join printfXh4 [0] (n=pseudo@ppp122-127.lns1.bne4.internode.on.net) |
00:15:37 | | Quit petur ("Zzzzz") |
00:15:37 | * | preglow wonders why use of bcd seems so popular with rtc chips |
00:17:57 | Wincheste1 | hey this seems to be a recent bug.... |
00:18:05 | Wincheste1 | when I connect the USB cord to the ipod |
00:18:14 | Wincheste1 | the usb logo comes up and just stays there |
00:18:19 | Wincheste1 | without going to disk mode |
00:18:43 | bluebrother | Wincheste1: does the usb cord actually has a usb connection or is it only power? |
00:18:51 | Wincheste1 | actual USB |
00:19:14 | | Part redbreva |
00:19:35 | pixelma | that seems to happen recently with some daily builds... |
00:19:48 | Wincheste1 | using latest SVN |
00:19:57 | | Quit midgey () |
00:20:00 | Febs | exit |
00:20:05 | bluebrother | oh. Haven't heard of that yet |
00:20:06 | Febs | whoops. |
00:20:15 | bluebrother | Ctrl-D |
00:20:16 | bluebrother | :D |
00:20:29 | | Quit Febs ("It's been a long day.") |
00:20:47 | Wincheste1 | Ctrl-D? |
00:21:31 | Wincheste1 | I'll just assume it exits and not press it.... |
00:21:45 | preglow | correctly assumed |
00:22:02 | Wincheste1 | >.> |
00:22:04 | Wincheste1 | <.< |
00:22:11 | Wincheste1 | not on GAIM |
00:22:31 | pixelma | bluebrother: I think linuxstb and amiconn are aware of that |
00:22:53 | Wincheste1 | so that will get fixed? |
00:23:00 | pixelma | so maybe a few svn builds are also affected by it |
00:23:10 | Wincheste1 | if it helps I noticed it about 2 days ago |
00:23:37 | Wincheste1 | compiled from latest source.... still there |
00:24:11 | pixelma | oh? Maybe it is something different than what I thought |
00:24:12 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
00:26:08 | * | preglow goes ahead and plays around with the pcf wake-up fields |
00:26:20 | bluebrother | pixelma: wasn't aware of it yet, but I'm quite busy with RL atm ... makes it a bit hard to keep up to date ;-) |
00:26:58 | bluebrother | hmm, the recent svn log on the front page doesn't cope with utf8 characters while the changes page for the commit itself does. |
00:27:01 | webguest75 | I can't figure this out. I'm using cygwin to build my sim. Up until the about the 15th everything was working fine. Since then, when I load my WPS, it loads the wrong background and doesn't show any of the WPS tags |
00:27:09 | webguest75 | Has anyone encountered this yet? |
00:28:58 | pixelma | bluebrother: I was forced to notice because I was affected by it when someone lend me his Mini for a few days ;) |
00:29:12 | Wincheste1 | also... running make doesn't seem to recompile a plugin with changed source |
00:29:29 | pixelma | though it was alright when compiling my own |
00:30:13 | B123 | back |
00:30:14 | | Join Thundercloud [0] (n=thunderc@82.152.197.81) |
00:30:17 | B123 | and i got it all working now |
00:31:56 | | Quit Juice^ ("Leaving") |
00:31:59 | x1jmp | What can cause a ATA error -11? |
00:32:38 | | Quit desowin ("use linux") |
00:33:02 | | Quit Vulc4n ("Leaving") |
00:33:35 | Soap | bluebrother: I would consider 85EUR high for a Mini 1st gen, and about right for a mini 2nd gen, assuming you get the cable, the dock, good condition, etc. 85EUR for a Mini 2nd is quite good if there is a recent replacement battery. |
00:34:06 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
00:34:13 | Soap | I base this off of US prices, specificly Craigslist where I have been hunting for a Mini#2 myself to swap to CompactFlash. |
00:35:11 | preglow | in a fine twist of irony, thunderbird thinks christopher woods' latest mail to the ml is spam |
00:35:27 | Soap | haha |
00:35:49 | preglow | first ml post it has ever marked as spam |
00:35:49 | preglow | hahaha |
00:38:07 | Soap | ahh, bluebrother, now that I do the euro to dollar conversion in google instead of my head, I'd say 85 is pushing the high side of reasonable. |
00:38:50 | | Join Dryden [0] (n=Bob@cpe-72-185-242-69.tampabay.res.rr.com) |
00:39:55 | Soap | I got a iPod 5th gen 30GB for $80 yesterday, dead battery, no cables. Figure 20 for a battery delivered 10 for a cable and that's right about 85 euros. But I think that is not the fairest example as I consider that 5th gen a really good deal. |
00:39:56 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
00:40:32 | Kasperle | bluebrother: :D |
00:41:06 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
00:41:22 | Soap | preglow: my thunderbird thinks the email is a scam. |
00:41:39 | Soap | I think it's the URL. |
00:42:47 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
00:43:23 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
00:45:26 | | Join Winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
00:45:51 | Winchester | hmm... dodgy net |
00:46:08 | Winchester | so... is there a page about bmp2rb? |
00:47:06 | Winchester | or am I disconnected again? |
00:47:52 | JdGordon | bmp2rb has usage info if you run it with no args |
00:48:47 | bluebrother | Soap: thanks. Will think about it, but it looks like ipods are still quite expensive here (germany) |
00:49:05 | bluebrother | but now first out for some sleep |
00:49:17 | bluebrother | cya |
00:49:20 | | Quit bluebrother ("leaving") |
00:50:35 | Winchester | yeah but.... for greyscale what method does it use.... does it try to blend from shade to shade? |
00:51:23 | | Quit dewdude (Read error: 145 (Connection timed out)) |
00:52:13 | Winchester | oh and what I mentioned before about RB not going into disk mode..... that was more of a linux problem 'cause it wasn't unmounted properly so nvrm that |
00:53:25 | preglow | hrm, looks like the bootloader actually enabled the watchdog |
00:58:01 | | Quit Thundercloud_ (Connection timed out) |
00:58:29 | | Quit Wincheste1 (Read error: 110 (Connection timed out)) |
00:58:38 | B123 | now that i figured this all out lmao |
00:58:46 | B123 | i dont see why anyone would use the original mac OS |
00:58:48 | B123 | on the ipod |
00:58:51 | B123 | this ones just so much better. |
00:59:20 | Soap | battery life, itunes store, audible books, car headunits |
00:59:41 | B123 | i suppose. |
00:59:42 | B123 | car headunits? |
00:59:52 | Soap | ones that control the ipod./ |
00:59:59 | B123 | like...a itrip? |
01:00 |
01:00:19 | Soap | no, actual car stereos which control the ipod. |
01:00:26 | B123 | Oh gotcha |
01:00:34 | Soap | some factory ones which allow you to control the ipod from the steering wheel. |
01:00:40 | B123 | I was thinking that the itrip would still work pretty good with this. |
01:00:44 | B123 | Yeah i know what you mean now. |
01:01:03 | | Join midkay_ [0] (n=midkay@c-24-19-236-139.hsd1.wa.comcast.net) |
01:01:31 | | Quit midkay (Nick collision from services.) |
01:01:33 | | Nick midkay_ is now known as midkay (n=midkay@c-24-19-236-139.hsd1.wa.comcast.net) |
01:01:50 | | Quit Dryden () |
01:01:54 | | Quit B123 ("KVIrc 3.2.4 Anomalies http://www.kvirc.net/") |
01:02:29 | Soap | any version of the iTrip where you program the frequencies from the ipod won't work. |
01:02:39 | Soap | we have a wiki page _started_ on the issue. |
01:02:58 | | Join dewdude [0] (i=dewdude@pool-71-120-0-23.washdc.east.verizon.net) |
01:03:01 | Soap | http://www.rockbox.org/twiki/bin/view/Main/IpodAccessories |
01:03:55 | | Join fasmaie [0] (n=yohann@c-71-233-79-102.hsd1.ma.comcast.net) |
01:06:59 | | Quit ender` (" Where there's a will, there's an inheritance tax.") |
01:07:02 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
01:07:35 | | Join dezgot [0] (n=Tim@tcreech.student.umd.edu) |
01:08:01 | JdGordon | hehehe jdgordon.mine.nu:8080/jonno/screen.bmp">http://jdgordon.mine.nu:8080/jonno/screen.bmp ... not quite working :p |
01:11:05 | | Quit entheh ("^~") |
01:11:17 | | Join webguest69 [0] (i=4a84afb0@gateway/web/cgi-irc/labb.contactor.se/x-f6218109f7a653ac) |
01:11:46 | | Quit webguest69 (Client Quit) |
01:15:49 | | Quit busa_blade ("Leaving") |
01:16:33 | *** | Saving seen data "./dancer.seen" |
01:17:23 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
01:17:38 | | Join miepchen^schlaf [0] (n=hihi@p57B96B44.dip.t-dialin.net) |
01:18:02 | | Part dezgot |
01:20:59 | preglow | jhMikeS: that's a pretty nice emac specific hack you've commited, sir :> |
01:21:25 | preglow | fracmul only saturates on coldfire, on arm, it wraps around |
01:22:29 | jhMikeS | I don't think there any danger since the sample only approach from the 24 bit side |
01:22:58 | | Quit Mouser_X (Nick collision from services.) |
01:23:07 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:23:16 | jhMikeS | Just plopped it in that way...should I change it so as not to deceive? |
01:23:25 | preglow | if it works, keep it |
01:23:48 | preglow | but i'm not very keen on platform specific codec functionality, but then again, dsp.c is full of that, so... |
01:24:23 | jhMikeS | It would have to be an awfully loud spc to wrap that mult ;) |
01:24:23 | preglow | i would have given an arm (pun intended if you don't think it too lame) for an arm with saturating math instructions |
01:24:44 | jhMikeS | They are nice. But that emac does some nice tricks |
01:24:52 | preglow | i like the emac |
01:24:59 | preglow | it's fast and does what's needed |
01:25:43 | preglow | well suited to dsp |
01:26:03 | preglow | as opposed to the arm stuff which really just does generic long long math |
01:26:07 | | Part toffe |
01:26:08 | preglow | and is slowish |
01:27:09 | jhMikeS | I can't say it enough...what were they thinking by not included bitrev and byterev in ISA_A ?? That one ticks me off a lot too. |
01:28:00 | preglow | would be nice with an arch that has what i want for a change |
01:28:40 | jhMikeS | preglow: at least it's more like Intel's instructions with multiple registers |
01:28:42 | | Quit printfXh4 (Remote closed the connection) |
01:28:52 | preglow | heh |
01:29:00 | preglow | it would be pretty cool if they coudl saturate |
01:29:03 | preglow | could, yes |
01:29:11 | preglow | that my major nitpick |
01:29:33 | preglow | having to do major register extraction work just to get an extended result with the emac tends to bore me too |
01:29:47 | preglow | especially since it's so with the actual calculations |
01:29:57 | preglow | so fast, that is |
01:30:01 | | Join daxxar [0] (i=daxxar@daxxar.com) |
01:30:06 | daxxar | Hiya |
01:30:27 | daxxar | I'm looking at getting a small (flash-based?) mp3-player, 4-8gb. Battery time is a great asset in my eyes. |
01:30:36 | * | preglow is curious to see if his nano will refuse to switch on again now |
01:30:40 | jhMikeS | I hate those durn extension bytes. And then you gotta work handle 2 accs at once which is bs |
01:30:49 | daxxar | Do you guys have any suggestions? I'm looking at the iRiver E10, but it doesn't seem to be rockboxed (yet) |
01:30:55 | daxxar | The E10 has great reviews afact. |
01:30:57 | daxxar | AFAICT* |
01:31:16 | preglow | well, it's not rockboxed yet |
01:31:22 | preglow | so... |
01:31:31 | preglow | i haven't heard any talk of it being rockboxed either |
01:32:09 | preglow | things have been slow on the iriver front since h10 |
01:33:22 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
01:34:10 | preglow | pfew |
01:34:17 | preglow | for a second there, i thought i had bricked my nano |
01:34:27 | Mikachu | playing with the wakeup registers? |
01:34:33 | preglow | indeed |
01:34:46 | jhMikeS | preglow: i don't understand the platform specific code aversion in codecs. imho it's called for wherever it's beneficial enough. :\ |
01:34:49 | preglow | nothing too fancy, but you never know |
01:35:42 | preglow | jhMikeS: i don't mind platform specific code, i mind platform specific behaviour, like clipping happening on coldfire platforms, but not arms |
01:36:08 | preglow | right now there's nothing keeping anything in dsp from overflowing on arm :/ |
01:36:14 | preglow | also, everything is one bit less accurate on arm |
01:36:15 | jhMikeS | ah |
01:36:23 | preglow | doesn't much matter, but i still don't like it :> |
01:36:29 | * | preglow intends to wake by nano tomorrow |
01:36:31 | | Quit midkay (Client Quit) |
01:36:37 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
01:36:57 | * | jhMikeS predicts preglow's gonna be late for something tomorrow :D |
01:37:12 | preglow | haha |
01:37:13 | Mikachu | heh, i would use a backup-alarm the first time |
01:37:16 | preglow | i'm gonna have a backup |
01:37:23 | | Quit midkay (Client Quit) |
01:37:32 | Mikachu | putting the beer opener on a timer? |
01:37:35 | preglow | i always have one of those in case i'm so tired i just switch whatever my first means are off and go to sleep again without remembering it |
01:37:43 | preglow | hahaha |
01:37:56 | | Quit Winchester (Read error: 110 (Connection timed out)) |
01:37:57 | | Join printfXh4 [0] (n=pseudo@ppp122-127.lns1.bne4.internode.on.net) |
01:38:07 | preglow | one time i did demolish an alarm clock without remembering it |
01:38:25 | preglow | i'm going to be pissed if i wake up to a crushed pair of headphones with sprinklings of ipod nano on top |
01:38:34 | Mikachu | haha |
01:39:00 | jhMikeS | preglow: well, I _really_ can turn off the saturation if you want them the same :) Maybe you'll sleep better? :D |
01:39:13 | preglow | jhMikeS: haha, no, i'm fine with it |
01:39:28 | preglow | like i said, i don't really know how to make arm do that efficiently, and saturating is the better way |
01:40:11 | preglow | it's a bit too nazi to nerf all platforms down to the common denominator |
01:40:21 | Mikachu | saturating in this context means something like 0xff+1 == 0xff ? |
01:40:25 | preglow | Mikachu: aye |
01:40:36 | preglow | it's generally the way you want to mix audio |
01:40:45 | Mikachu | doesn't it cause clipping? |
01:40:45 | preglow | since overflowing sounds very, very bad |
01:40:50 | preglow | Mikachu: it _is_ clipping :) |
01:40:56 | Mikachu | heh, indeed |
01:41:03 | preglow | but it sounds better than overflowing |
01:41:15 | | Quit Lynx_ (Excess Flood) |
01:41:31 | preglow | sometimes you want overflow in the intermediate stages of calculation since the result can always end up in the correct range, but for output, you always want saturation |
01:41:48 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
01:41:59 | Mikachu | ah |
01:42:34 | preglow | everything dsp can do saturating math instructions for free, but portalplayer didn't care too much about that |
01:43:03 | | Quit jhMikeS (Nick collision from services.) |
01:43:09 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
01:44:30 | JdGordon | to make a 1d array 2d (and then get a cell) I would do array +(width*y) + x right? |
01:45:45 | * | jhMikeS has to take a side step and figure out the deal with the x5 lcd backgound flashing white at startup while booting an old version with current bootloader doesn't have that symptom :\ |
01:45:51 | | Join Winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
01:45:54 | Mikachu | usually array[width*y + x] |
01:46:04 | Mikachu | but the result is sort of the same |
01:46:49 | Winchester | got disconnected again.... "Winchester: hmm.... how come rockbox doesn't seem to use the %p conversion character?" |
01:46:51 | jhMikeS | ...and the current lcd code isn't changed from before either. hrm |
01:47:06 | JdGordon | Mikachu: ta :) so Im not doing the math wrong at least.. |
01:47:59 | | Quit Mouser_X (Nick collision from services.) |
01:48:08 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
01:48:44 | * | jhMikeS suspects the contrast setting flopping all over the place since the bootloader text remains during the flicker |
01:48:49 | Mikachu | Winchester: look in firmware/common/sprintf.c |
01:49:08 | preglow | Winchester: rockbox' printf implementation isn't exactly fully standards compliant |
01:49:26 | preglow | just use %x |
01:49:34 | Mikachu | i think all pointers on rockbox targets are 32bit |
01:49:38 | preglow | they are |
01:49:45 | Winchester | there's a printf? |
01:49:52 | preglow | there's an snprintf |
01:49:59 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
01:50:00 | Mikachu | i only saw sprintf |
01:50:02 | * | Mikachu runs ls again |
01:50:10 | Mikachu | yep |
01:50:32 | preglow | then have a look inside the file :) |
01:50:48 | Mikachu | i meant .c |
01:50:49 | | Quit webguest75 ("CGI:IRC (EOF)") |
01:50:54 | Mikachu | i can't be held responsible for bad naming :) |
01:51:06 | Winchester | isn't snprintf used to fill variables or something? |
01:51:49 | preglow | Winchester: well, yes, in the same way that everything in c is |
01:52:11 | Nico_P | amiconn: is http://www.rockbox.org/tracker/task/6564 the fix for the AMD64 warnings ? |
01:54:09 | Winchester | I don't get it.... but %x it is then |
01:54:35 | Mikachu | sprintf is like printf but fills a *char instead of stdout |
01:54:41 | Mikachu | maybe you were thinking of scanf |
01:54:46 | Mikachu | (there is also sscanf) |
01:55:19 | Winchester | do you mean snprintf or is there a sprintf? |
01:55:31 | Mikachu | the n just limits the size of the *char |
01:56:04 | | Quit linuxstb ("CGI:IRC") |
01:56:10 | Winchester | and what's sscanf for? |
01:56:35 | Mikachu | well, scanf reads from stdin and sscanf reads a *char :) |
01:56:40 | Mikachu | it's all very logical |
01:57:14 | Mikachu | it fills in all the %i and whatnot from a string, instead of the other way like printf does |
01:57:45 | Mikachu | you can make very bad config file parsers with it for example |
01:58:07 | Winchester | so.... instead of using splash or putsxy straight away I should use sprintf first? |
01:58:45 | preglow | depends what you want to do, if you just have a string, you can splash it straight away |
01:58:57 | preglow | if you first want to make a string from some other variables, then first you need to snprintf |
01:59:46 | | Join griphiam [0] (i=d03ba035@gateway/web/cgi-irc/labb.contactor.se/x-ba0c9afc69a23d0c) |
02:00 |
02:00:02 | Winchester | what's the reasoning behind that? |
02:00:11 | preglow | eh |
02:00:16 | griphiam | Can anyone answer a few questions on how the Database *.tcd files work? |
02:00:20 | jhMikeS | preglow: so what happens on ARM with large sample depths (like the 28 output by most of the codecs) and huge filter boosts? |
02:00:31 | preglow | the alternative would be having all display functions take printf style parameters, which would bloat code |
02:00:32 | griphiam | What is the difference between the tag*.tcd and database*.tcd |
02:00:46 | griphiam | (in the .rockbox folder of course) |
02:01:44 | Winchester | yeah I was kind of just using it all as I would with printf.... seemed to work fine >.> |
02:01:54 | preglow | jhMikeS: right now, nothing special |
02:02:02 | preglow | jhMikeS: and now that you mention it, it really should overflow |
02:02:05 | preglow | hmm |
02:02:15 | preglow | the three extra bits are not enough to accomodate 24 decibels of gain |
02:02:33 | preglow | that might yield a max amplitude of a bit less than sixteen |
02:02:44 | preglow | which would need 4 int bits to accomodate |
02:02:54 | Winchester | well anyway..... thanks for answering my stupid questions.... >.> I'll try to cut down on those for a while. |
02:03:31 | jhMikeS | I figured that one out already. :) 24db is enough then eh for everything? |
02:04:02 | jhMikeS | preglow: thought you had four for arm with the 1bit reduction |
02:04:49 | preglow | jhMikeS: hmm? the output formats are the same, which is what matters |
02:04:50 | JdGordon | griphiam: you can delete the tag*.tcd files... they were renamed to database.tcd |
02:05:17 | preglow | jhMikeS: and to make matters worse, the mac instructions on arm can't even bloody flag an overflow |
02:05:39 | preglow | if they did, then clipping manually would actually be pretty easy |
02:05:42 | preglow | and fast |
02:06:06 | griphiam | JdGordon: Is there any way to get rockbox to recreate the database*.tcd files from the tag*.tcd files other than removing the database*.tcd files and reiniting? |
02:06:36 | preglow | jhMikeS: but i've been meaning to check this out some day, if we can't depend on having saturating instructions available, we might want to start using even more guard bits than the three we currently do |
02:06:38 | JdGordon | just rename them |
02:06:46 | jhMikeS | preglow: arm has mac instructions too then but they're just a cheap wannabe imitation of cf? :) |
02:06:55 | JdGordon | griphiam: i dont think the actual file format was changed recently |
02:06:59 | JdGordon | just the name |
02:07:12 | griphiam | Hmmm |
02:07:16 | jhMikeS | preglow: Then output 27 bits for arm and leave my cf bits alone ;) |
02:08:11 | preglow | jhMikeS: sure they do, smull does a 32 x 32 -> 64 mul, and smlal does that plus an accumulate, both give a full precision 64 bit result which i shift one bit left, yielding the same answer as on coldfire, sans clipping |
02:08:18 | griphiam | I'm just trying to develop a workflow using Floola... Since Floola modifies the iTunes database, I need to rerun itdb2tc again to reexport the data |
02:09:17 | jhMikeS | preglow: why doesn't the dither stage just do the final sample output instead of doing a second pass? |
02:09:37 | | Quit Mouser_X (Nick collision from services.) |
02:09:42 | qwm | 8) |
02:09:44 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
02:09:56 | preglow | jhMikeS: laziness |
02:10:02 | jhMikeS | hrphm |
02:10:05 | | Join frag [0] (n=frag@cpc2-whit3-0-0-cust708.cdif.cable.ntl.com) |
02:10:23 | preglow | i wasn't even sure if it was worth keeping, so i didn't groom is as much |
02:10:32 | frag | Lo All! |
02:10:33 | preglow | but then people didn't say "omfg, wtf, this is a waste of space, remove it" so i kept it |
02:10:37 | | Join toffe [0] (n=chatzill@ppp-71-130-76-206.dsl.frs2ca.pacbell.net) |
02:11:14 | jhMikeS | not very much code or size in that |
02:11:43 | | Nick frag is now known as [CK]Fragula (n=frag@cpc2-whit3-0-0-cust708.cdif.cable.ntl.com) |
02:11:57 | | Part pixelma |
02:12:02 | | Join Kret [0] (i=amzin@1Cust5820.an3.den10.da.uu.net) |
02:12:15 | Kret | hello all |
02:12:23 | [CK]Fragula | Lo Kret! |
02:12:27 | * | jhMikeS sees dsp_cf.S taking on more responsibility |
02:12:28 | Kret | anyone here know what SVN means? |
02:12:34 | preglow | Kret: subversion |
02:12:51 | preglow | jhMikeS: as it should be |
02:13:06 | preglow | dsp traditionally is a very asm heavy part |
02:13:19 | Kret | preglow: subversion as in an alternate or other than main version? <:) |
02:13:19 | jhMikeS | in the Roman empire: SVN = SUN ;) |
02:13:50 | Kret | jhMikeS: yeah..that's true.. |
02:14:02 | preglow | Kret: as in the source code management system |
02:14:16 | preglow | google will fall over out of eagerness in helping you |
02:14:25 | Kret | :) |
02:14:30 | [CK]Fragula | http://tortoisesvn.tigris.org/ |
02:14:41 | [CK]Fragula | which is a bity biased i guess |
02:14:56 | | Nick jaebird_ is now known as jaebird (n=jae@53-89.netblk-69-41-89.coolaccess.net) |
02:15:02 | [CK]Fragula | There are /lots/ of flavours of subvsions |
02:15:14 | preglow | tortoisesvn is nice enough |
02:15:17 | Kret | preglow: point taken...was just curious as to what it was :P |
02:15:46 | preglow | Kret: i don't mind, just making sure you know i won't be explaining to you what it is in detail, heh |
02:16:03 | griphiam | Is there a document interface for the database format? |
02:16:07 | [CK]Fragula | idd. I have to use Windows<spit> at work due to being a Steinberg pilot, but it keeps me in touch with the sauce tree |
02:16:19 | preglow | bhargh, i try to install cmake, and apt-get wants to bloody install emacs with it |
02:16:28 | preglow | the lord save me from emacs |
02:16:36 | Kret | preglow: well, whatever you're willing to give i'm grateful for...hmm... |
02:17:04 | preglow | [CK]Fragula: steinberg, as in cubase steinberg? |
02:17:14 | [CK]Fragula | Yeh... :-( |
02:17:17 | [CK]Fragula | :-( |
02:17:19 | * | preglow shudders |
02:17:22 | * | preglow crosses himself |
02:17:25 | * | [CK]Fragula cries |
02:17:38 | Kret | so how likely is it for that spc and nsf player to be added to CVS? |
02:17:46 | preglow | Kret: they're both in svn right now |
02:17:52 | preglow | Kret: playing just nicely too |
02:18:11 | Kret | darnit!.. |
02:18:40 | jhMikeS | ...which apparently in Latin has no meaning at all |
02:18:49 | Kret | i'm using kosh's build and he's been busy it seems..hasn't gotten around to updated his release...guess its time to start doing my own builds.. |
02:19:31 | preglow | wouldn't know anything about any custom builds, no |
02:20:18 | Kret | thanks for the info preglow...i'm heading out and getting started..i know this is gonna take all night to get going...*wave* |
02:20:28 | | Part Kret |
02:20:54 | | Join webguest98 [0] (i=47cdc81c@gateway/web/cgi-irc/labb.contactor.se/x-0fd2c6bc8d139c7d) |
02:20:56 | | Join Vulcan [0] (n=Matt@c-71-58-129-107.hsd1.pa.comcast.net) |
02:21:21 | | Quit Mouser_X (Nick collision from services.) |
02:21:31 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
02:21:44 | webguest98 | what happens if you try to hook up a rockbox ipod to an ipod compatible car radio? |
02:22:15 | scorche | nothing |
02:22:51 | webguest98 | scorche: oh so the radio wont see the disk? |
02:23:01 | Vulcan | how would it? |
02:23:22 | Vulcan | I guess its possibl it could work booted into disk mode |
02:25:06 | griphiam | what is supposed to be stored in database_6.tcd and database_7.tcd ? |
02:25:13 | griphiam | they look pretty empty |
02:25:15 | webguest98 | Vulcan: i guess that would be ok if i could find a receiver that can play ogg and flac |
02:25:38 | jhMikeS | preglow: I read in the logs XavierGr was having difficulty...just didn't get the oops fix? |
02:25:46 | Vulcan | webguest98, theres about zero chance of that |
02:26:04 | Vulcan | your best bet is to just run to the line in on the head unit |
02:26:18 | Vulcan | cheaper |
02:26:23 | webguest98 | Vulcan: there is just phatbox and something called the ural that looks discontinued since 2003 |
02:26:23 | Vulcan | and it will work with everything |
02:26:34 | jhMikeS | XavierGr: well if you're around...is it ok now? |
02:26:41 | Vulcan | webguest98, probably junk. |
02:26:42 | preglow | jhMikeS: with what? |
02:26:49 | preglow | jhMikeS: ah, yes, that, it's ok now |
02:26:57 | Vulcan | the only other option I can think of is a carputer or soemthing |
02:27:06 | webguest98 | Vulcan: like a mini-itx |
02:27:41 | Vulcan | you can get a cheap micro itx board |
02:27:44 | Vulcan | and a pico psu |
02:27:50 | webguest98 | Vulcan: it just gets so cold here though and hot |
02:27:51 | * | jhMikeS wants to compare the hardware with the em and will dig out the SNES now |
02:28:01 | Vulcan | add in a hard drive and some sort of screen and you'd be set |
02:28:26 | Vulcan | webguest98, I think the only device I would be concerned aobut in temp extremes is the HD |
02:28:34 | Vulcan | hard drives don't do well in the cold |
02:28:40 | webguest98 | Vulcan: which is a concern |
02:28:52 | Vulcan | yeah, don't know of a good solution to that |
02:28:57 | Vulcan | I'm sure people have come up with some |
02:29:05 | webguest98 | Vulcan: solid state hd? :) |
02:29:11 | Vulcan | hah |
02:29:18 | Vulcan | maybe in 5 years |
02:32:02 | | Quit fasmaie (Read error: 110 (Connection timed out)) |
02:32:07 | griphiam | I'm not having very much luck greping through the source code... is the itdb2tc tool controlled in the rockbox svn tree? |
02:32:08 | Vulcan | someone buy my zuuune |
02:32:10 | webguest98 | Vulcan: seems like the easiest thing would be to just get a head unit and plug in a laptop |
02:32:21 | Vulcan | maybe webguest98 |
02:32:25 | Vulcan | or use a portable hard drive |
02:32:36 | Vulcan | that you can take inside when it gets cold |
02:32:55 | Vulcan | well, really its just you don't want to use it while its cold |
02:33:24 | webguest98 | Vulcan: or get a mac mini |
02:33:30 | webguest98 | :) |
02:33:31 | Vulcan | mmm |
02:33:39 | Vulcan | mac mini is pretty cool |
02:33:46 | | Quit x1jmp (Read error: 110 (Connection timed out)) |
02:33:59 | webguest98 | would still need an lcd though for that i bet |
02:34:06 | Vulcan | yep |
02:34:27 | webguest98 | Vulcan: i dont need to do spreadsheets in the car just play music |
02:34:38 | Vulcan | hah |
02:35:37 | | Join CpuWhiz [0] (n=Eric@cpe-66-87-222-218.co.sprintbbd.net) |
02:36:22 | JdGordon | griphiam: no, it2rb is seperate |
02:37:08 | | Quit griphiam ("CGI:IRC") |
02:39:30 | [CK]Fragula | ttfn |
02:39:32 | [CK]Fragula | quit |
02:39:36 | | Quit [CK]Fragula ("Chatzilla 0.9.75.1 [SeaMonkey 1.1/2007011111]") |
02:42:18 | Soap | scorche: since Febs and LL are gone I'll ask you. |
02:42:32 | Soap | Did axlgreasetires lock his own thread? can people do that? |
02:43:09 | preglow | *shruggage* |
02:44:13 | Soap | odd |
02:45:00 | | Quit YouCeyE (Remote closed the connection) |
02:46:27 | scorche | Soap: i think they can |
02:46:55 | jhMikeS | hmmm...a little noisier (to be expected with the all the linear interp and quietude)...but everything's dead on otherwise. :) |
02:49:14 | preglow | yup |
02:49:19 | preglow | i've heard some problem with noise |
02:49:27 | preglow | as in wind effects and so on |
02:49:32 | preglow | but otherwise it's surprisingly good, yes |
02:49:45 | | Join V3Hero [0] (i=931acbee@gateway/web/cgi-irc/labb.contactor.se/x-089c7dfc74bbc5a5) |
02:50:17 | jhMikeS | at least the anomalies in the echo match the hardware (town in Actraiser) |
02:50:41 | preglow | they're probably not anomalies |
02:50:47 | preglow | damn, you made me want to play actraiser now |
02:51:39 | jhMikeS | when the music first starts in "town" it's got a pulse that dies out |
02:51:53 | jhMikeS | guess I should continue that game I save a decade ago ;) |
02:52:12 | | Quit inversions (Read error: 110 (Connection timed out)) |
02:52:23 | | Join bonbonthejon [0] (n=jon@69.61.203.3) |
02:54:07 | | Quit V3Hero (Client Quit) |
02:56:40 | preglow | haha |
02:56:49 | preglow | i did complete it |
02:56:54 | preglow | but that's about what i remember of it |
02:57:00 | preglow | apart from it being a pretty fun game |
02:57:21 | | Quit Nico_P (Remote closed the connection) |
02:59:50 | | Quit Thundercloud (Remote closed the connection) |
03:00 |
03:08:07 | preglow | hrm |
03:08:29 | preglow | the lang cleanup boys should exchange "id3" for "tag" for the platforms where it applies |
03:12:29 | preglow | anywho, high time for sleep |
03:12:30 | preglow | later |
03:12:48 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
03:13:15 | | Join miepchen^schlaf [0] (n=hihi@p57B9769C.dip.t-dialin.net) |
03:13:26 | | Join Demonio [0] (n=chatzill@ip70-176-96-192.ph.ph.cox.net) |
03:13:34 | Demonio | Anyone here? |
03:16:37 | *** | Saving seen data "./dancer.seen" |
03:18:11 | Vulcan | I'm here |
03:18:22 | * | Vulcan is trying to milk idiots on ebay |
03:27:22 | | Part Demonio |
03:27:35 | XavierGr | god damn I am jealous of you jhMikeS, owning a real snes!! |
03:28:07 | XavierGr | though I didn't have a problem with spc even without the fix |
03:28:20 | XavierGr | it was just that the new spc files I got had two versions of the same song |
03:28:28 | XavierGr | one with echo and another one without |
03:29:05 | XavierGr | so I was confused and thought that the spc codec had problems with the new echo addition |
03:30:18 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
03:33:21 | | Quit JdGordon ("Leaving.") |
03:33:22 | jhMikeS | XavierGr: :) It seems to have picked up a video problem just sitting in the closet...vertical lines to the right of sprites sometimes :\ |
03:34:23 | Vulcan | clean your contacts |
03:34:31 | Vulcan | and blow out the cartridge |
03:34:34 | Vulcan | the usual stuff man |
03:34:35 | Vulcan | :P |
03:35:33 | jhMikeS | did all that and no luck...it's got funky screws though and I think should give look inside |
03:35:50 | Vulcan | torx |
03:36:30 | jhMikeS | almost...like a hemisphere with six notches |
03:36:44 | jhMikeS | not quite reverse torx |
03:43:01 | | Quit YouCeyE (Remote closed the connection) |
03:44:57 | * | jhMikeS tenitavely blames aging caps |
03:45:20 | Shaid | they’re the special nintendo screws. |
03:45:27 | Shaid | I’ve got a bit that undoes them |
03:45:36 | Shaid | (not that it came with my gc modchip or anything) |
03:46:00 | Vulcan | haha |
03:46:01 | jhMikeS | I don't. :) I'm sure I can make something up. |
03:46:11 | Shaid | You can |
03:46:21 | Shaid | with the plastic bit from outside a cheap biro |
03:46:33 | Shaid | just melt the end, put it over the screw, let it resolidify, and bam |
03:46:34 | Shaid | open |
03:46:45 | Shaid | go read up on opening a GC, you’ll find the method :P |
03:47:09 | hcs | I've tried that a few times with an N64, just wound up destroying several pens |
03:47:21 | Shaid | haha |
03:48:37 | jhMikeS | look like there's enough room around each to notch out a slot screw driver and grab two of the notches |
03:51:01 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
03:51:04 | jhMikeS | If the melt technique doesn't work, I can also spray parting film inside and cast it with epoxy weld |
03:51:33 | hcs | I took apart an SNES with a hammer once. |
03:52:55 | jhMikeS | hrmph...I'm afraid that option is out :) |
03:54:09 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
03:57:04 | XavierGr | lol |
03:57:25 | XavierGr | actually blowing is what I did with my gameboy all the time |
03:57:34 | XavierGr | but I've read somewhere that it is actually bad |
03:57:49 | XavierGr | due to corrosion on contacts from breath moisture |
03:58:20 | Mikachu | compressed air should be the best, but maybe overkill |
03:58:34 | XavierGr | and yeah I remember those bloody nintendo screws, I still can't get my Game Boy open because I can't find a damn screwdriver that can turn them |
03:58:34 | Mikachu | you can always polish the contacts if you have to |
03:59:09 | | Join JerryLange [0] (n=chatzill@ppp097.hk.centurytel.net) |
03:59:24 | XavierGr | someone crazy enough should port rockbox to gameboy and run the gameboy emulator from it :P |
04:00 |
04:00:06 | | Join ep0x [0] (n=undisclo@mctnnbsa29w-156034015079.nb.aliant.net) |
04:00:12 | | Nick ep0x is now known as w00t (n=undisclo@mctnnbsa29w-156034015079.nb.aliant.net) |
04:00:14 | w00t | hey |
04:00:17 | w00t | Where are my songs @ ? |
04:00:18 | w00t | lol |
04:00:19 | JerryLange | haha that would be funny. |
04:00:25 | | Nick w00t is now known as weet (n=undisclo@mctnnbsa29w-156034015079.nb.aliant.net) |
04:00:38 | weet | I just installed RockBox |
04:00:38 | Mikachu | maybe you should stop changing your nick every 5 seconds |
04:00:42 | weet | cant find my songs |
04:00:44 | weet | eh sorry |
04:01:27 | weet | but where are my songs ? :/ |
04:01:41 | XavierGr | device? |
04:01:45 | XavierGr | ipod? |
04:02:16 | weet | yes |
04:02:16 | weet | ipod |
04:02:25 | weet | 5g Video |
04:02:49 | XavierGr | well I am not sure about the ipod rockbox installation but you better kept a copy of them :P |
04:03:10 | weet | yes i did lol |
04:03:21 | weet | the problem is, theirs 2 Gig missing in the Ipod |
04:03:26 | weet | so the songs are still their sumwheres |
04:03:47 | | Quit JerryLange (Remote closed the connection) |
04:03:49 | Mikachu | weet: http://www.rockbox.org/twiki/bin/view/Main/IpodFAQ |
04:03:53 | XavierGr | sorry can't help you more, I don't have an ipod and I am not sure how the installation works |
04:04:57 | weet | well its installed |
04:05:00 | | Part CpuWhiz ("Leaving") |
04:05:03 | weet | works flawless |
04:05:09 | weet | its getting the songs back |
04:05:15 | weet | wich i dont understand |
04:05:15 | weet | in the tutorial |
04:05:57 | XavierGr | did you read this on the link: How do I access music that I have transferred to my iPod using iTunes |
04:06:02 | | Join dan_a_ [0] (n=dan-mirc@217.23.167.77) |
04:06:14 | weet | nope |
04:06:23 | XavierGr | take your time |
04:07:05 | weet | I will right now |
04:07:12 | weet | lol its kinda hard to take my time im a student |
04:07:38 | | Part dan_a_ |
04:08:18 | | Join l00pcereal [0] (n=undisclo@mctnnbsa29w-156034014100.nb.aliant.net) |
04:10:19 | esp8 | any other packs of games to throw on my rockbox? |
04:11:13 | l00pcereal | intresting |
04:11:24 | l00pcereal | it says i have to activate " view all hidden folders " |
04:11:28 | l00pcereal | thats a nice feature :) |
04:11:31 | l00pcereal | err |
04:11:35 | l00pcereal | lol |
04:11:42 | l00pcereal | me = weet |
04:12:29 | XavierGr | also read the manual for keymaps |
04:12:44 | l00pcereal | yeah |
04:12:48 | l00pcereal | well i think i will convert |
04:12:52 | l00pcereal | my Ipod Database first |
04:13:13 | XavierGr | http://download.rockbox.org/manual/rockbox-ipodvideo.pdf |
04:13:39 | l00pcereal | k |
04:13:52 | l00pcereal | think im gonna put Doom |
04:13:53 | l00pcereal | hehee |
04:14:32 | l00pcereal | another question quick |
04:14:36 | esp8 | yeah ive got doom on there but i was looking for rockboy and i dunno other games other then what commes already on the rockbox site |
04:14:41 | l00pcereal | how do we, apply patches ? |
04:15:14 | XavierGr | you have to learn to compile the source first |
04:15:25 | XavierGr | then you apply the patch to the source code and recompile |
04:15:31 | l00pcereal | oh god |
04:15:39 | l00pcereal | i don't have c# knowledge |
04:15:40 | l00pcereal | lol |
04:15:41 | esp8 | only apply patches if you have problemes |
04:15:43 | | Quit weet (Read error: 145 (Connection timed out)) |
04:15:46 | XavierGr | well patches are not meant for users anyway |
04:15:54 | l00pcereal | k |
04:15:54 | esp8 | same as for any patch.. only if you have problemes |
04:16:02 | XavierGr | though you don't need to know programming to set up a build enviroment and compile |
04:16:42 | XavierGr | esp8 for rockboy games you must search the internet |
04:16:46 | XavierGr | google is your friend on this |
04:17:02 | esp8 | yeah for the rockboy games i know that ive got some roms on cd... but for the rockboy emu.... |
04:17:16 | esp8 | and other emu's or nice appz to throw on my rockbox :) |
04:17:24 | XavierGr | the rockboy emu comes with the build |
04:17:39 | XavierGr | you don't have to download anything more |
04:17:52 | XavierGr | if you run rockbox on your device you most probably have the emulator too |
04:18:18 | esp8 | oh... cant find it... |
04:18:27 | XavierGr | you just play the rom file |
04:18:32 | XavierGr | and the emulator will start |
04:18:34 | esp8 | oh |
04:18:43 | esp8 | any .gba pretty much |
04:18:48 | XavierGr | nope |
04:18:51 | XavierGr | not .gba |
04:18:55 | esp8 | what extensions? |
04:18:56 | XavierGr | .gb and .gbc |
04:18:58 | esp8 | okay |
04:19:09 | XavierGr | gba is for game boy advanced |
04:19:15 | l00pcereal | WOAW |
04:19:17 | esp8 | yeah so it dont run a GBA? :P |
04:19:18 | l00pcereal | ARE YOU SERIOUS ? |
04:19:25 | l00pcereal | theirs a built-in GB emulator ? |
04:19:25 | esp8 | yeah cereal :P |
04:19:28 | esp8 | haha] |
04:19:34 | l00pcereal | lol |
04:19:36 | l00pcereal | ;P |
04:19:42 | XavierGr | yes it CAN'T run gba |
04:19:50 | | Join toffe_ [0] (n=chatzill@adsl-70-235-225-213.dsl.frs2ca.sbcglobal.net) |
04:19:59 | l00pcereal | it can run .gb files ? :o |
04:20:07 | XavierGr | yes |
04:20:07 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
04:20:14 | esp8 | can it run nes files? :D |
04:20:19 | XavierGr | comeon weet read the FAQ |
04:20:25 | XavierGr | all the answers are there |
04:20:42 | XavierGr | esp8: nope only nes music files |
04:20:52 | | Quit webguest98 ("CGI:IRC (EOF)") |
04:21:09 | XavierGr | (add coma after nope) |
04:21:31 | esp8 | :( so it has built in name and gb emu no other emu's can run on a ipod? |
04:21:41 | | Nick l00pcereal is now known as weet (n=undisclo@mctnnbsa29w-156034014100.nb.aliant.net) |
04:21:43 | weet | he |
04:21:44 | weet | I will |
04:21:46 | weet | don't worry |
04:21:48 | XavierGr | well there is the doom emulator too |
04:21:49 | weet | i will read everything |
04:21:53 | XavierGr | (if you can call it emulator) |
04:21:58 | XavierGr | and some other minor ones |
04:22:08 | XavierGr | like chip8 and z80 (IIRC) |
04:22:19 | weet | this rockbox thing is better then Ipod Linux |
04:22:21 | esp8 | yeah ive got that |
04:22:58 | esp8 | chip8? z80? it can run old shit like off a commodore :P |
04:23:23 | hcs | c64 had a 6502 |
04:23:46 | esp8 | so it would't run? |
04:24:03 | hcs | c64 tunes (sid) run |
04:24:08 | hcs | nes tunes (nsf) run |
04:24:12 | hcs | snes tunes (spc) run |
04:24:17 | hcs | what more could you want? |
04:24:34 | esp8 | why is it only the tunes? |
04:24:46 | esp8 | couldt you play willy beamish on your ipod? |
04:24:47 | hcs | because rockbox is an audio player |
04:24:55 | esp8 | yeah but its got appz too |
04:25:00 | esp8 | and video player... |
04:25:00 | XavierGr | sorry replace z80 with ZX Spectrum 48k emulator |
04:25:46 | XavierGr | damn I've never fiddled the ZX emulator it should be fun |
04:25:53 | | Quit toffe (Read error: 60 (Operation timed out)) |
04:29:59 | weet | weird. |
04:30:04 | weet | I created the Doom folder |
04:30:07 | weet | and it wont appear |
04:30:15 | weet | on rockbox |
04:31:13 | XavierGr | where did you created? |
04:31:21 | XavierGr | inside .rockbox folder? |
04:31:46 | weet | yes |
04:33:15 | esp8 | do i need to extract the .GB files? |
04:33:20 | jhMikeS | this stuff won't work for sega genesis? would be cool to have that if possible. |
04:33:49 | esp8 | NES would be at least nice :P |
04:34:05 | jhMikeS | I'm just talking the tunes part actually |
04:34:16 | esp8 | lol |
04:34:59 | jhMikeS | besides, if the sound emulation is so cpu intense, good luck on running another cpu emulator and the graphics! |
04:36:08 | hcs | jhMikeS: performance may be a little better with echo on ipod, but still not full speed on Dai Koukai Jidai 2 |
04:38:33 | jhMikeS | hcs: I've had no trouble even running it on x5 which is about the slowest coldfire target due to the lcd slowness. Runs about 4% more boost. Coldfire will run the c echo but at 10-15% more boost than emac. |
04:39:08 | hcs | nice |
04:39:27 | weet | mhh |
04:40:06 | jhMikeS | preglow told me arm has multiply accumulate instuctions (not with saturation though). not quite as nice a set as cf but could probably help a lot. |
04:40:26 | hcs | good, let's pester him about it |
04:40:58 | jhMikeS | hehe...I pestered a little and he said he was gonna do up the resampling in the dsp core. I don't know when he'll get around to. |
04:42:48 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
04:45:43 | jhMikeS | hcs: how much time is spent in the cpu emulation as opposed to dsp? |
04:46:26 | hcs | jhMikeS: not sure, haven't reprofiled in a while. definitely better performance now, though, some tracks in Secret of Mana that skipped before run fine now |
04:51:17 | weet | uhm |
04:51:21 | weet | i did the file conversion |
04:51:24 | weet | for my songs |
04:51:26 | weet | i dont understand |
04:51:30 | weet | doesnt seem ike it worked |
04:51:47 | | Join gandhijee [0] (n=akp@static-66-16-235-31.dsl.cavtel.net) |
04:52:14 | gandhijee | hey, does Rockbox work with the car adapters and such for the iPods? |
04:52:37 | jhMikeS | hcs: one thing I'm wondering about is reversing things and doing the full run of samples for a single voice at a time...things would be more coherent that way. Any reason that shouldn't work? |
04:53:06 | hcs | gandhijee: I have experience with it working with the iTrip and Bose sound dock |
04:53:36 | gandhijee | guess i'll give it a shot with mine |
04:53:45 | gandhijee | and see if it works with my car stero |
04:54:00 | hcs | jhMikeS: well, you need the whole prior sample for echo |
04:54:06 | gandhijee | *stereo |
04:54:53 | gandhijee | is there firewire support yet? |
04:54:53 | hcs | but i guess you could do all the samples unprocessed and then run another echo pass over it |
04:55:10 | hcs | gandhijee: one thing to note is that anything with external controls won't actually control the ipod |
04:55:39 | gandhijee | ahh |
04:55:50 | gandhijee | well thats no good =/ |
04:56:45 | weet | I DONT Get it! |
04:57:05 | weet | http://www.rockbox.org/twiki/bin/view/Main/ConvertiTunesDBtoTagCache |
04:57:26 | hcs | that doesn't work |
04:57:29 | hcs | anymore |
04:57:32 | | Join DavGerm4 [0] (n=DavGerm4@70-57-83-38.slkc.qwest.net) |
04:57:46 | jhMikeS | not all voices are included in the echo though...so its mix down is only the voices it's assigned to, correct? will think...maybe a limited number of samples per pass until the full output size is generated. "\ |
04:58:01 | DavGerm4 | I have a question about Rockbox |
04:58:26 | weet | <hcs> that doesn't work |
04:58:26 | weet | <hcs> anymore |
04:58:28 | weet | why ? :( |
04:58:39 | hcs | database has changed a lot since I wrote that |
04:58:58 | DavGerm4 | If I install Rockbox on my ipod Video, will I be able to still update my ipod with music and stuff |
04:59:23 | | Quit gandhijee ("Leaving") |
05:00 |
05:01:01 | weet | huhuh |
05:01:07 | weet | I wanted to convert my songs |
05:01:10 | weet | :'( |
05:03:18 | weet | i get a " database not ready " error |
05:03:37 | Soap | DavGerm4: yes |
05:03:44 | jhMikeS | hcs: I did improve the c resampling in the core doing the same thing. It was quite a bit faster for me. Any improvements for you? I'm guessing yes, but it's a guess. |
05:03:45 | DavGerm4 | but the thing is this |
05:04:20 | hcs | jhMikeS: I'm not sure precisely what is responsible but I can play more tracks with echo than I could before |
05:04:41 | DavGerm4 | I want to do the firmware thing on my PC, and all of my songs and crap are on my Dad's MAC. If I do the firmware thing on my PC, will I still be able to update it on the MAC? |
05:05:20 | jhMikeS | hcs: then I don't doubt that c optimization had a good positive effect there. |
05:06:01 | Soap | DavGerm4: I _think_ as long as your don't let your dad's copy of iTunes "update" or "restore" your iPod all will be well. |
05:06:23 | weet | HOLY SHIT |
05:06:25 | weet | the tool worked |
05:06:25 | jhMikeS | hcs: was also wondering about running gaussian and using the brr cache. It looks like that could be fast for cf but I'm not sure what the result will be. |
05:06:32 | weet | Hcs : it still works! |
05:06:32 | Soap | but if your iPod is alread a MacPod (HFS+ formatted), you will need to convert to FAT32 before Rockbox can work. |
05:06:40 | weet | its just not working with album photos |
05:06:58 | Soap | it never did. |
05:07:05 | DavGerm4 | @Soap, are you talking to me? |
05:07:13 | hcs | weet: hmm, I'm sort of surprised it worked at all... |
05:07:18 | Soap | DavGerm4: regarding MacPods, yes. |
05:07:46 | weet | yeah it worked |
05:07:48 | weet | what i had to do |
05:07:53 | DavGerm4 | So how do I convert it to FAT32 |
05:07:58 | weet | is go to Database |
05:08:06 | weet | and i placed " update Database |
05:08:08 | weet | he |
05:08:08 | Soap | DavGerm4: that is covered in the wiki, if not the manual. |
05:08:51 | DavGerm4 | ok |
05:09:09 | DavGerm4 | So if I convert it to FAT32, will the MAC still be able to update it? |
05:09:36 | hcs | weet: that has nothing to do with the tool, then, it just reread the metadata from the files (if I understand you correctly) |
05:10:17 | Soap | DavGerm4: http://www.rockbox.org/twiki/bin/view/Main/IpodConversionToFAT32 |
05:10:50 | Soap | DavGerm4: as for if a Mac can sync files (you do NOT want the Mac to "update" it) I do not know. |
05:11:16 | weet | its not so great i admit do ;) |
05:11:22 | weet | very buggy wiht the interace |
05:11:46 | Soap | DavGerm4: you don't need to use iTunes with Rockbox, and you can not play music from the iTunes Store through Rockbox. |
05:11:48 | DavGerm4 | No, I want the MAc to update it, because all of my movies and songs are on there |
05:11:57 | Soap | DavGerm4: wrong word. |
05:11:57 | DavGerm4 | my PC doesn't have enough Memory to store all of it |
05:12:13 | Soap | Update = upgrade firmware = will get converted to HFS+ |
05:12:26 | Soap | Sync = add music, movies, photos. |
05:13:13 | Soap | Rockbox can not play Apple movies. |
05:13:18 | Soap | You can dual boot, though. |
05:13:41 | DavGerm4 | My movies were converted from DVD to MP4 format |
05:13:42 | weet | dual boot the ipod ? |
05:13:51 | Soap | DavGerm4: rockbox can not play those. |
05:13:53 | Soap | weet: yes |
05:13:58 | weet | WOAW how do you do that? |
05:14:01 | weet | i wanna do that |
05:14:03 | Soap | weet: tripple boot if you so desire. |
05:14:27 | weet | insane! |
05:14:30 | weet | explain plz! |
05:14:52 | Soap | I believe it is covered in the manual, if not we'll add it. |
05:15:09 | weet | lol k |
05:15:15 | DavGerm4 | So I can't play my movies with RockBox? Is there any way for them to work? |
05:16:40 | *** | Saving seen data "./dancer.seen" |
05:16:42 | Soap | DavGerm4: convert them to MPEG2 |
05:17:17 | Soap | rockbox does not use the broadcom chip, so all movie decoding is done on the main CPUs, thus much slower performance at this time than apple OS. |
05:19:10 | weet | I don't wanna lie do but i'm disapointed wiht the glitches |
05:19:19 | weet | I cant wait for a stable version on ipod do! |
05:19:20 | Vulcan | heh |
05:19:54 | Soap | glitches? |
05:20:22 | weet | yeah |
05:20:28 | | Quit Vulcan ("Leaving") |
05:20:47 | weet | like in the themes the text often isnt centralised like it should be |
05:20:48 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
05:20:58 | weet | or sumthing will be over sumthing that shoudlnt be |
05:20:58 | Soap | you skipped part of the install instructions |
05:21:03 | Soap | you didn't install the fonts. |
05:21:08 | Soap | OR |
05:21:22 | weet | or ? |
05:21:32 | Soap | did you install the fonts? |
05:21:52 | Soap | I'll take that long pause as a no? |
05:22:24 | weet | yes i did |
05:22:43 | Soap | ahh - my bad ;) |
05:22:55 | weet | lol |
05:23:00 | weet | else i wouldnt be complaining :P |
05:23:06 | weet | about glitches |
05:23:15 | Soap | OR - you are using a WPS which needs patches you don't have applied to your build. - Like album art or scrolling margins. |
05:24:31 | weet | yes that! |
05:24:31 | weet | and idk how to patch lol |
05:25:06 | Soap | lots of wiki tutorials on patching, and a whole forum section on it. |
05:25:22 | weet | i dont know how to use C++ |
05:25:23 | weet | :/ |
05:25:58 | Soap | and "idk" is unappreciated here. Many people here do not speak english as their primary language, and non-technical acryonyms are not appreciated. |
05:26:13 | weet | sorry |
05:26:15 | Soap | Rockbox is C and Assembler. |
05:26:46 | Soap | And you don't need to know /why/ you are doing certain steps to patch. You just need to be able to follow the instructions. |
05:27:12 | Soap | Rockbox has a most excellent set of patching instrucitons. The best I've ever seen on a project like this. |
05:27:57 | weet | why wont the devs just patch it for the user ? |
05:27:58 | weet | lol |
05:28:08 | weet | sorry |
05:28:16 | weet | why wont the developers* |
05:31:14 | hcs | it's enough work supporting what's in SVN, plus there are too many possible combinations of patches to build them all (and rest assured someone will request the oddest combination imaginable) |
05:31:43 | jhMikeS | weet: would you rather we develop or spend all our time applying patches ;) |
05:31:59 | weet | lol |
05:32:17 | bonbonthejon | would it be possible to have an option to turn off cpu throttling? |
05:32:27 | weet | turns out theirs a patchning software.. |
05:32:51 | weet | sommeone mentioned above that we had to compile the patches |
05:33:20 | bonbonthejon | weet: yes, you apply patches, then need to compile the code |
05:33:38 | jhMikeS | should be in the debug menu if you have frequency scaling. Just set the boost count to 1 manually. |
05:34:13 | bonbonthejon | jhMikeS: can I disable scaling? I have an ipod and I've heard that clears up some problems |
05:35:51 | weet | uh |
05:35:53 | jhMikeS | it's not an option that's persisted but it can be turned off |
05:36:00 | weet | i installed the GNU patchning software |
05:36:02 | jhMikeS | effectively |
05:36:15 | weet | all there is in the directory is a .pdf file |
05:36:16 | weet | :S |
05:36:20 | * | jhMikeS thought that wasn't enabled for iPods anyway. hrm |
05:37:18 | | Quit DavGerm4 () |
05:37:28 | bonbonthejon | jhMikeS: I watch the audio audio thread debug item, the frequency switches between 30 and 75 Mhz |
05:38:07 | midgey | you have to recompile with scaling disabled |
05:38:56 | bonbonthejon | midgey: i figured, but I was wondering if there was a way that maybe from the debug menu you could set it disabled |
05:41:04 | | Join perldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
05:45:50 | | Quit pearldiver (Read error: 60 (Operation timed out)) |
05:56:12 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
05:56:46 | weet | hey |
05:56:50 | weet | i checked out |
05:57:09 | | Join combrains [0] (n=combrain@125-237-193-197.jetstream.xtra.co.nz) |
05:59:39 | JdGordon | does RoLo not work on any targets? |
06:00 |
06:01:30 | | Quit combrains (Client Quit) |
06:01:42 | scorche | it works on archos |
06:01:46 | scorche | and irivers i believe |
06:02:03 | midgey | works fine on H300 |
06:02:09 | midgey | just tested |
06:07:55 | scorche | it technically works on iPods, but it will only RoLo the current running image |
06:09:32 | | Quit xNibbler (Read error: 60 (Operation timed out)) |
06:10:53 | JdGordon | hmm. yea i thought i remembered it not working properly on at least one target |
06:12:57 | | Quit Sikkan ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
06:17:24 | | Join xNibbler [0] (n=sven@e181076038.adsl.alicedsl.de) |
06:28:14 | | Quit rotator () |
06:33:09 | | Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean) |
06:34:53 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:35:11 | Llorean | JdGordon: The Gigabeat port _really_ doesn't need optimization. I suspect that user just didn't have Fade on Stop/Pause disabled. |
06:35:27 | JdGordon | oh ok. |
06:35:48 | JdGordon | just coz its cpu is redicoulsly powerfull doesnt mean it doesnt need optimization tho |
06:36:01 | Llorean | Yeah, but for responsiveness and stuff. |
06:36:25 | Llorean | I meant it doesn't need it in "there's no user-noticeable lack of responsiveness, as far as I can tell" |
06:36:37 | Llorean | Clearly having everything as optimized as possible is still idea. :) |
06:36:39 | Llorean | ideal |
06:44:02 | | Quit Mouser_X (Nick collision from services.) |
06:44:11 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:58:54 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
06:59:04 | | Quit jaebird (Read error: 60 (Operation timed out)) |
07:00 |
07:01:26 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
07:01:44 | amiconn | scorche: Afaik rolo on ipods has been fixed |
07:02:27 | | Quit perldiver (Read error: 110 (Connection timed out)) |
07:03:31 | Llorean | amiconn: I thought it was limited still. Like, same version of Rockbox can be rolo'd, but that's it, or something |
07:04:00 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
07:04:18 | | Join jaebird [0] (n=jae@53-89.netblk-69-41-89.coolaccess.net) |
07:04:23 | | Join miepchen^schlaf [0] (n=hihi@p57B95DD8.dip.t-dialin.net) |
07:04:27 | Llorean | I know I can rolo the IPL binary, but not the apple_os yet. |
07:04:54 | Winchester | What's the point of rolo if thee is Loader 2? |
07:05:03 | Winchester | *there |
07:05:36 | Llorean | Winchester: A) I like Rockbox to boot as quickly as possible, B) It allows easy testing of alternate binaries, C) It allows Apple_OS to be loaded from disk without having it in the firmware partition so NO bootloader is needed. |
07:05:51 | Llorean | Which means on my nano Rockbox can boot ridiculously quickly once ROLO allows booting of the apple OS. |
07:06:19 | | Join ArrowStomper [0] (n=arrowsto@c-68-42-91-242.hsd1.mi.comcast.net) |
07:06:33 | ArrowStomper | # ircettiquette |
07:06:55 | Winchester | well without C..... since Loader 2 an load the apple firmware image |
07:07:06 | Winchester | *can |
07:07:22 | Llorean | Winchester: You missed the whole point of C. |
07:07:31 | Winchester | >.> |
07:07:36 | Winchester | how? |
07:07:45 | Llorean | The point of C was that Rockbox can be loaded from the firmware partition, without having to go through a bootloader. |
07:07:54 | Llorean | Cutting boot time a few more seconds. |
07:08:00 | Llorean | Making it nearly instant on the Nano. |
07:08:20 | Winchester | How is Nano diferent? |
07:08:26 | Llorean | No disk spin up time |
07:08:37 | Llorean | On a disk based player, it'll be 'nearly instant after the disk spins up' instead |
07:08:48 | ArrowStomper | is rockbox better than the original nano firmware? |
07:08:56 | Winchester | heh |
07:09:04 | Llorean | ArrowStomper: other than battery life, yes. And since I don't use it for more than 4 hours at a time, it's fine. |
07:09:24 | ArrowStomper | I'm trying to tell my friends why it is better |
07:09:30 | Winchester | Ok... guess I was under the impression RoLo was just for loading the image files through the file browser >.> |
07:09:36 | ArrowStomper | can you play games? |
07:09:41 | Llorean | Winchester: Besides, I don't want to use loader 2 anyway. I'm sorry but I don't want to boot into an unnecessary menu every time, when only about .05% of the time I'm not going to be loading Rockbox. |
07:10:00 | Llorean | Winchester: It's for loading _any_ image file. IPL's bin, Apple_OS.ipod if you've extracted it, etc. |
07:10:23 | JdGordon | freeking woot :D I got resumin in the browsers working correclty again with the root patch |
07:10:36 | midkay | JdGordon: bravo :D what's left to fix/add? |
07:11:03 | Winchester | ok guess I missed the point of rolo..... still don't get it... but.. ok. |
07:11:04 | JdGordon | the stuff on the wiki.... keymaps mostly iirc |
07:11:31 | Llorean | Winchester: The point is that you can launch any firmware binary from within Rockbox without having to shut down and boot back up. |
07:12:00 | Winchester | oh..... so when that binary closes.... will it return straight to rockbox? |
07:12:08 | Llorean | No. |
07:12:19 | Llorean | You're in that other firmware. |
07:12:28 | Llorean | So, with the Apple_OS you'd have to do the normal reboot. |
07:12:39 | Winchester | then.... I don't see how that's different from Loader 2..... |
07:12:43 | Llorean | With linux, you'd have to shut down unless they implement an in-linux way of launching another binary. |
07:12:57 | Llorean | Winchester: Because Loader 2 slows your boot time EVERY time you boot. |
07:12:59 | Llorean | Every single one. |
07:13:49 | Winchester | hmm... having the timeout on 1 second guess I don't really notice it |
07:14:08 | amiconn | jhMikeS: The cause of the flashing background is known, and LinusN wanted to fix it... |
07:14:22 | amiconn | It doesn't only happen on X5, but also (at least) on H300 |
07:14:28 | Llorean | Winchester: It still takes longer to boot than the Rockbox bootloader, and the Rockbox bootloader takes longer than having no bootloader at all, and just using RoLo to launch other firmwares. |
07:14:52 | Winchester | would rolo be able to take parameters? |
07:15:07 | Llorean | What do you mean, parameters? |
07:15:19 | Winchester | arguments |
07:15:22 | Llorean | No. |
07:15:33 | Winchester | like linux.bin /mnt/iboy |
07:15:33 | Llorean | You click on a .ipod (or .iriver, or .whatever) file, and it launches. |
07:16:20 | Llorean | RoLo isn't really designed around the idea of managing several firmwares. |
07:16:31 | Llorean | Especially ones that require arguments. |
07:16:41 | *** | Saving seen data "./dancer.seen" |
07:17:05 | Winchester | ok then... Loader 2 just suits me better that way since I use iboy once in a while. |
07:17:08 | pearldiver | maybe im just tired, but i cant find the option to add a shuffled folder to the end of playlist |
07:18:14 | Llorean | pearldiver: There's not really one. There's Insert Last which isn't shuffled, and Insert Shuffled, which isn't last. |
07:18:39 | pearldiver | thats what i figured |
07:19:11 | pearldiver | it seemed like a useful option to have |
07:19:22 | Winchester | 'night |
07:19:36 | | Part Winchester |
07:19:54 | Llorean | pearldiver: I can't imagine that I'd ever use it, honestly. Why do you want just that folder shuffled among itself? |
07:20:09 | pearldiver | well, an example |
07:20:16 | pearldiver | you're listening to an album |
07:20:27 | pearldiver | the one you love and always listen from start to end |
07:20:53 | pearldiver | you're in the middle of it and want to create a playlist for the next few hours |
07:21:31 | pearldiver | you got this really big folder of your favourite artist you'd love to come up next |
07:21:47 | pearldiver | shuffled |
07:22:26 | Llorean | Honestly, I wouldn't end up in that situation I don't think. |
07:22:42 | Llorean | I would've created the shuffled playlist first, than inserted the sequential album. |
07:22:52 | Llorean | I can see how it'd be useful, to a limited extent, though. |
07:23:46 | pearldiver | yeah it seems the workaround here is to create preshuffled playlists |
07:26:42 | amiconn | hrrmm |
07:27:49 | * | amiconn doesn't like the last commit |
07:29:51 | JdGordon | why not? |
07:30:10 | Llorean | amiconn: It does make it fit the other lines on the screen in style |
07:31:23 | amiconn | On the player, this line has to scroll even with no prefix at all. And on the bitmapped archoses, the prefix makes it scroll |
07:31:47 | amiconn | ...with default font |
07:32:19 | Llorean | Perhaps it could be removed for those? |
07:32:24 | amiconn | I think that it's ok on bitmap, but the player should stay with no prefix |
07:32:40 | JdGordon | he didnt change the line on the archo's |
07:32:49 | amiconn | Hmm, and it's a case where the lang feature patch would really simplify things |
07:32:57 | amiconn | JdGordon: He did. |
07:33:17 | JdGordon | player,recorder,fmrecorder,recorderv2,ondiosp,ondiofm,gmini120,gminisp: "%d%% %dh %dm" |
07:33:40 | JdGordon | from *: "%d%% %dh %dm" |
07:34:09 | amiconn | Erm, somehow it looked to me like there were only 2 lines, wrapping :\ |
07:34:23 | | Quit ArrowStomper ("Leaving") |
07:34:25 | amiconn | fzzzzt |
07:34:29 | JdGordon | hehe, yeah, i tripple checked that before pasting |
07:34:32 | amiconn | We need the lang features patch |
07:34:44 | JdGordon | bug in viewVC then :) |
07:36:01 | amiconn | Bagder: I think those bad-gcc build servers shouldn't be used for sim builds until fixed |
07:36:34 | amiconn | Because some amount of yellow is expected from them, the 64 bit warnings obviously got undetected |
07:36:50 | | Quit Mouser_X (Nick collision from services.) |
07:37:00 | JdGordon | shouldnt the ownsers be nagged to update gcc? |
07:37:01 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:37:50 | amiconn | yes, that too |
07:38:25 | amiconn | JdGordon: Btw, the 64 bit warnings are yours (eq_menu.c) |
07:40:09 | JdGordon | oh.. didnt realise I added them |
07:40:10 | JdGordon | sorry |
07:40:28 | JdGordon | is that the same problem as in settings_menu.c or whever it was last time? |
07:40:36 | amiconn | That's what I mean with the expected jumpy yellow hiding actual warnings |
07:40:52 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
07:41:12 | | Join miepchen^schlaf [0] (n=hihi@p57B95716.dip.t-dialin.net) |
07:42:29 | JdGordon | what was the int type to use again in the cast? |
07:42:44 | amiconn | It's one of the usual 64 bit problems. Casting between a pointer and int directly (either direction) gives a warning, because unlike on 32 bit archs these types are no longer the same size |
07:43:03 | amiconn | You either need to double cast, or use some implicit trickery to do the rest |
07:44:22 | amiconn | The latter is possible here, I just tried it and will commit. Casting to intptr_t first (which actually is a long on amd64), and let the assignment to the int do the rest |
07:44:31 | | Part toffe_ |
07:44:54 | JdGordon | ok, ta |
07:55:08 | amiconn | Hmm. Why do the archos binaries become larger if the string isn't changed for them? |
07:56:50 | JdGordon | isnt the size of the archos all the compressed bin? so the compression could be different slightly... |
07:57:30 | amiconn | Only recorder v1 is compressed atm |
07:57:51 | amiconn | I guess it's the order. *: needs to come first iiuc |
07:58:41 | JdGordon | I thought *: had to come last? |
07:59:14 | JdGordon | although, going first does make sense |
07:59:16 | amiconn | Other places in english.lang have *: first |
07:59:42 | amiconn | The gmini can be ignored, but the ifp should use the no-prefix string |
08:00 |
08:03:07 | daurnimator | jd! |
08:03:11 | JdGordon | daurn! |
08:04:55 | daurnimator | i moved isps |
08:05:02 | JdGordon | who you with now? |
08:05:10 | daurnimator | ecomtel |
08:05:16 | daurnimator | got that job too |
08:05:22 | JdGordon | amiconn: you said ccache in the vm's slows it down yeah? |
08:05:25 | JdGordon | nice :) |
08:05:37 | amiconn | No, on cygwin it slows things down |
08:05:40 | JdGordon | are they looking for more ppl? |
08:05:49 | daurnimator | dunno |
08:05:56 | daurnimator | doubt it |
08:06:01 | JdGordon | vmware and colinux no change or speed up? |
08:06:06 | JdGordon | or oyu dont know? |
08:06:11 | daurnimator | its pretty trampy at the office |
08:06:14 | daurnimator | but, i work from home |
08:06:47 | amiconn | No idea, didn't try ccache on vmware, and didn't try colinux at all |
08:06:56 | JdGordon | ok |
08:07:02 | JdGordon | Soap: you around? |
08:08:11 | JdGordon | guess not |
08:08:55 | JdGordon | midkay: around? |
08:09:01 | midkay | yeah. |
08:09:26 | JdGordon | some guy I know is after someone to do icons for his app... interested? |
08:09:51 | midkay | sure. :) |
08:10:41 | JdGordon | ok, you might get a pm then :) |
08:12:00 | midkay | indeed :) |
08:12:56 | | Quit Mouser_X (Nick collision from services.) |
08:13:05 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
08:16:28 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
08:16:34 | | Join XavierGr [0] (n=xavier@ppp105-97.adsl.forthnet.gr) |
08:17:40 | | Quit Mouser_X (Nick collision from services.) |
08:17:48 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
08:21:30 | | Join cynicalliberal [0] (n=chatzill@c-24-7-158-200.hsd1.ca.comcast.net) |
08:22:07 | | Quit cynicalliberal (Client Quit) |
08:26:19 | JdGordon | has anyone got distcc working with the crosscompilers? |
08:27:03 | | Join decayedcell [0] (n=decayed_@ppp84-119.lns2.mel3.internode.on.net) |
08:28:20 | | Part decayedcell |
08:30:51 | | Quit miepchen^schlaf (Read error: 113 (No route to host)) |
08:31:06 | JdGordon | haha using distcc makes the compile log funny |
08:31:16 | JdGordon | actually, I tihnk its the -j8 part that makes it funny... |
08:34:55 | | Quit printfXh4 (Read error: 148 (No route to host)) |
08:35:02 | | Join printfXh4 [0] (n=pseudo@ppp122-127.lns1.bne4.internode.on.net) |
08:36:21 | | Join Soap_ [0] (n=Soap@rockbox/staff/soap) |
08:37:32 | | Quit Soap (Read error: 104 (Connection reset by peer)) |
08:41:58 | | Quit JdGordon ("Leaving.") |
08:42:01 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
08:43:00 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
08:49:02 | | Join Rob222241 [0] (n=Miranda@p54B15B80.dip.t-dialin.net) |
08:55:41 | | Join miepchen^schlaf [0] (n=hihi@dslb-088-072-234-056.pools.arcor-ip.net) |
09:00 |
09:02:32 | | Nick lex_ is now known as lex (i=lex@evot.us) |
09:05:21 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
09:06:24 | | Join himitsu [0] (n=himitsu@61.213.184.169) |
09:06:32 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
09:08:24 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-451b5acb5348b865) |
09:08:51 | | Quit GodEater (Client Quit) |
09:09:05 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-7bee9414e5d2636d) |
09:09:27 | | Quit GodEater (Client Quit) |
09:09:49 | | Quit safetydan (Remote closed the connection) |
09:09:58 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-4704c390c28c318a) |
09:09:59 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-43003bac198f282d) |
09:10:34 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:13:19 | | Join PaulJam [0] (i=Paul@vpn-3062.gwdg.de) |
09:16:38 | | Join tick [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-d39b1d1cea0519fb) |
09:16:43 | *** | Saving seen data "./dancer.seen" |
09:18:05 | | Join JdGordon [0] (i=dced3920@gateway/web/cgi-irc/labb.contactor.se/x-e90ef68710a35cce) |
09:18:53 | tick | In RB, there are some functions of type get_xxx() and set_xxx(newVal). Sometimes, the old value is temporarily changed and then restored. This is done with get_xxx() with immediately following set_xxx(). Wouldn't we save a couple of bytes if we'd let the set_xxx() to return the previous value? |
09:21:59 | LinusN | example? |
09:25:42 | | Join B4gder [0] (n=daniel@c213-89-188-190.bredband.comhem.se) |
09:27:20 | tick | LinusN: the last commit of spc.c. Ok, it's a codec but I think there are also places in the core code. |
09:27:55 | LinusN | please find an example for me |
09:27:58 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
09:30:03 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
09:32:31 | tick | LinusN: do you mean an example from the core? Since spc.c is such an example (but not from the core). |
09:33:33 | LinusN | i am mainly interested in saving code space in the core, the codecs are not important |
09:35:05 | | Join rp- [0] (i=rp@193.154.222.107) |
09:39:07 | B4gder | bloody spammers |
09:39:23 | B4gder | 4 recent users regged as LanXing* |
09:39:39 | * | B4gder runs for coffee |
09:40:21 | petur | maybe they're all family? |
09:41:45 | midkay | haha, |
09:42:01 | GodEater | CAPTCHA time ? |
09:42:09 | midkay | shanghai cleaning service. haha. |
09:42:24 | midkay | nice place to advertise.. |
09:44:24 | petur | what's the menu button on h1x0? |
09:44:42 | PaulJam | JdGordon: are you here? |
09:45:13 | GodEater | petur: A-B |
09:45:31 | petur | thnx |
09:48:59 | | Quit pearldiver (Read error: 110 (Connection timed out)) |
09:52:12 | | Quit GodEater ("CGI:IRC") |
10:00 |
10:01:00 | | Join bluebrother [0] (i=TAsGWj3f@rockbox/staff/bluebrother) |
10:01:20 | tick | LinusN: dsp.c(843), (possibly) debug_menu.c(773), plugin.c(614), gui\scrollbar.c(135). More to come (maybe) |
10:02:15 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-9e12b7f583358485) |
10:02:29 | tick | LinusN: gui\splash.c(139) |
10:03:23 | | Quit Presence (kornbluth.freenode.net irc.freenode.net) |
10:03:23 | NSplit | kornbluth.freenode.net irc.freenode.net |
10:03:23 | | Quit gtkspert (kornbluth.freenode.net irc.freenode.net) |
10:03:23 | | Quit NuclearDog (kornbluth.freenode.net irc.freenode.net) |
10:03:23 | | Quit secleinteer (kornbluth.freenode.net irc.freenode.net) |
10:03:23 | | Quit spug (kornbluth.freenode.net irc.freenode.net) |
10:03:23 | | Quit Overand (kornbluth.freenode.net irc.freenode.net) |
10:03:30 | NHeal | kornbluth.freenode.net irc.freenode.net |
10:03:30 | NJoin | secleinteer [0] (n=scl@70.237.225.67) |
10:03:30 | NJoin | gtkspert [0] (n=gtkspert@gateless.info) |
10:03:30 | NJoin | spug [0] (i=tobias@nygaard.ping.uio.no) |
10:03:30 | NJoin | NuclearDog [0] (n=nd@ikaruga.co.uk) |
10:03:30 | NJoin | Overand [0] (i=overand@pdpc/supporter/active/Overand) |
10:03:30 | NJoin | Presence [0] (n=presence@66.239.107.163.ptr.us.xo.net) |
10:05:33 | tick | LinusN: that's it for now. Not much actually... |
10:06:47 | LinusN | tick: but every byte counts... |
10:11:06 | LinusN | lcd_getmargins would have to return two values though, so it would probably not be worth it |
10:11:38 | petur | pointers? |
10:12:13 | * | petur always uses poiters for returning values, the return value = success/fail |
10:12:21 | petur | pointers even |
10:12:40 | B4gder | yeah, that's a good practise imho |
10:14:50 | petur | does original C also ro references or was that added later? I'm always confused... |
10:14:59 | petur | s/ro/do |
10:15:16 | LinusN | pointers would certainly work, but i doubt that it would save us the code space we wanted |
10:18:50 | midkay | JdGordon? |
10:20:18 | LinusN | i wonder which svn version JdGordon based his last rootmenu patch on |
10:20:37 | amiconn | I also doubt that pointer would give the desired effect here, because of the extra function parameters |
10:21:10 | amiconn | Extra function parameters can increase code size quite much - see Slasheri's endian conversion stuff |
10:21:26 | amiconn | One extra parameter - +700 bytes in the calling code on archos |
10:22:12 | LinusN | holy cow |
10:22:19 | petur | wow, didn't know that |
10:22:35 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
10:22:45 | amiconn | Yes, the endian conversion code itself is only ~400 bytes |
10:23:40 | amiconn | ...but ecwrite() and ecread() have one more parameter than write() and read() |
10:24:38 | linuxstb__ | Llorean, amiconn: The issue with rolo on the ipod is that it only restarts the main CPU, not the COP. So it will load IPL (as long as you don't use any IPL applications that use the COP) and the SVN Rockbox, but not the Apple firmware. The "only restarting the same Rockbox" problem was a caching problem which dan_a fixed. |
10:25:04 | Llorean | linuxstb__: But, it won't work with COP builds then, I assume? |
10:25:10 | linuxstb__ | Exactly. |
10:25:21 | Llorean | That would explain why it didn't work when I tested it. :) |
10:25:25 | Llorean | I thought I'd just done something screwy. |
10:26:49 | amiconn | linuxstb__: Hmm, then we should make it restart the cop as well |
10:27:20 | amiconn | On a related note, rolo is still a hack. It outputs messages from firmware code, and those messages aren't localised |
10:30:16 | linuxstb__ | amiconn: Of course. I think it's somewhere on both dan_a's and my todo lists... |
10:31:43 | linuxstb__ | Could we just move it entirely into apps/ ? |
10:32:18 | linuxstb__ | Or maybe have a small function in the target-tree code that does the actual execution, after the firmware is loaded from disk. |
10:34:56 | printfXh4 | Why, that's a very good question, linuxstb__. |
10:36:26 | bluebrother | LinusN: seems to be r12394 from the patch info −− at least it applied cleanly to that revision for me |
10:36:48 | * | LinusN is blind |
10:37:09 | * | bluebrother just downgraded to that release to test |
10:37:56 | amiconn | linuxstb__: The copy & start code is target specific, but the high level stuff should be in apps |
10:38:24 | LinusN | 12391 it seems |
10:39:17 | bluebrother | 12394 for keymap-h10.c |
10:39:34 | | Quit Presence (kornbluth.freenode.net irc.freenode.net) |
10:39:34 | NSplit | kornbluth.freenode.net irc.freenode.net |
10:39:34 | | Quit secleinteer (kornbluth.freenode.net irc.freenode.net) |
10:39:34 | | Quit NuclearDog (kornbluth.freenode.net irc.freenode.net) |
10:39:34 | | Quit gtkspert (kornbluth.freenode.net irc.freenode.net) |
10:39:34 | | Quit spug (kornbluth.freenode.net irc.freenode.net) |
10:39:34 | | Quit Overand (kornbluth.freenode.net irc.freenode.net) |
10:40:12 | LinusN | it's unfortunate that he so often forgets to do "svn up" before he creates the patches |
10:40:19 | bluebrother | indeed >* |
10:40:22 | bluebrother | :( |
10:40:40 | bluebrother | that release is 3 days old |
10:41:51 | NHeal | kornbluth.freenode.net irc.freenode.net |
10:41:51 | NJoin | secleinteer [0] (n=scl@70.237.225.67) |
10:41:51 | NJoin | gtkspert [0] (n=gtkspert@gateless.info) |
10:41:51 | NJoin | spug [0] (i=tobias@nygaard.ping.uio.no) |
10:41:51 | NJoin | NuclearDog [0] (n=nd@ikaruga.co.uk) |
10:41:51 | NJoin | Overand [0] (i=overand@pdpc/supporter/active/Overand) |
10:41:51 | NJoin | Presence [0] (n=presence@66.239.107.163.ptr.us.xo.net) |
10:42:09 | amiconn | LinusN, petur: Perhaps the increase from the extra parameter is so big because it pushes the number of parameters above the regparm limit for SH |
10:42:36 | LinusN | sounds likely |
10:43:14 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
10:45:15 | | Join BigBambi [0] (n=Alex@host-144-219.ch.le.ac.uk) |
10:47:02 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
11:00 |
11:01:44 | | Quit Mouser_X (Nick collision from services.) |
11:01:52 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
11:03:57 | | Join lee-qid [0] (n=liqid@p54966A1E.dip.t-dialin.net) |
11:12:02 | | Join sp3iel [0] (n=sp3iel@xdsl-4497.zgora.dialog.net.pl) |
11:13:42 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
11:16:04 | | Quit esp8 () |
11:16:46 | *** | Saving seen data "./dancer.seen" |
11:17:45 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
11:20:01 | | Join BHSPitMonkey_ [0] (n=stephen@adsl-65-68-200-9.dsl.rcsntx.swbell.net) |
11:25:56 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
11:26:16 | | Join miepchen^schlaf [0] (n=hihi@dslb-088-072-223-202.pools.arcor-ip.net) |
11:27:22 | | Quit BHSPitMonkey (Read error: 145 (Connection timed out)) |
11:31:23 | * | preglow longs for summer |
11:31:50 | Mikachu | we had snow today :( |
11:32:03 | | Quit Mouser_X (Nick collision from services.) |
11:32:04 | B4gder | -15C here this morning. It bites |
11:32:05 | LinusN | i love snow |
11:32:12 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
11:32:44 | preglow | snows here now |
11:33:08 | preglow | which i'm ok with, but i seem to have developed a fondness for freezing |
11:33:37 | Mikachu | yeah, snow is fine, but i wish it could snow at +15°C :) |
11:33:44 | preglow | haha |
11:34:10 | preglow | i usually like both snow and cold, but the cold doesn't sit too well with me right now |
11:34:21 | preglow | getting old, i suppose |
11:34:38 | preglow | at least waking up to the nano was a success story i'll repeat |
11:34:45 | Mikachu | yay |
11:35:19 | preglow | \o/ |
11:35:32 | petur | how much work to get the h3x0 to do that too? |
11:35:38 | preglow | not much at all |
11:35:44 | petur | double yay |
11:35:51 | preglow | i THINK, btw |
11:35:52 | preglow | heh |
11:36:16 | preglow | but it uses the pcf too, so i don't see why it should be too different |
11:36:31 | LinusN | petur, preglow: the bootloader is not rtc-wakeup aware |
11:36:33 | preglow | but right now the driver for that pcf and the ipod pcf are split, so they need rejoining in some way |
11:36:38 | preglow | LinusN: ahh, right |
11:36:40 | preglow | there was that |
11:36:56 | preglow | LinusN: but does it wake up at all? |
11:37:04 | LinusN | yes |
11:37:12 | preglow | well, then it should work |
11:37:12 | LinusN | but the bootloader turns it off again |
11:37:16 | preglow | ahaha, right |
11:37:25 | preglow | then it won't work :) |
11:37:26 | petur | checks the on button, right |
11:37:30 | LinusN | right |
11:37:39 | preglow | the ipod bootloader also seems to erase the interrupt status |
11:37:47 | preglow | so i use another method to detect if we got an alarm |
11:39:02 | preglow | primarily just comparing current time and alarm time, then seeing if the alarm wakeup bit is set |
11:39:08 | preglow | not foolproof, but should work most of the time |
11:41:51 | linuxstb__ | On the ipods, I imagine people might want to leave the hold switch on after setting the alarm (e.g. if they're sleeping on a train/plane with their ipod put away in a pocket), it could be nice to disable the loading of the apple firmware in the Rockbox bootloader and settings-reset-on-hold in Rockbox itself if we're waking from an alarm. |
11:41:54 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
11:42:01 | | Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
11:42:24 | preglow | retailos is loaded on hold???? |
11:42:46 | Mikachu | yeah, someone changed that |
11:43:00 | Mikachu | your settings would be reset otherwise anyway |
11:43:20 | Mikachu | ah, i did my old "only read the bottom-most line and reply" trick |
11:45:16 | preglow | and some trick it is |
11:45:51 | * | preglow throws Mikachu a biscuit |
11:45:54 | Shaid | the setting reset with hold on got me for a while |
11:46:05 | Shaid | cause I always keep my ipod on hold when it’s off, so it doesn’t get turned on accidently. |
11:46:13 | Shaid | and I wondered why my settings kept getting reset. :P |
11:46:19 | * | petur get hungry and looks at the time |
11:46:57 | preglow | petur: you can't eat the clock |
11:47:01 | preglow | gives you digestive problems |
11:47:28 | Mikachu | it'll give you ticks |
11:47:46 | preglow | bahahahahah |
11:47:49 | preglow | clever |
11:54:32 | bluebrother | grrr. Why can't I interrupt a search in Altium Designer? |
11:58:41 | | Quit inversions (Read error: 110 (Connection timed out)) |
11:58:46 | | Join x1jmp [0] (n=x1jmp@p57B0A13A.dip0.t-ipconnect.de) |
11:59:01 | * | bluebrother joins petur getting hungry and leaves for food |
12:00 |
12:06:27 | | Join Ribs [0] (n=ribs@91.84.8.218) |
12:06:34 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
12:11:06 | preglow | LinusN: why disable low latency mode there? |
12:11:54 | luckz | desowin: wonderful app, really |
12:12:05 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-23dec48a59fda02f) |
12:12:08 | desowin | :O |
12:13:28 | luckz | I'm squirming in delight due to how well it works ;p (of course a "recalc date/time to be after last-submitted entry" would still make it even better) |
12:13:44 | Llorean | Well, as if JAVA wasn't bad enough: http://www.misticriver.net/showthread.php?t=52128 |
12:14:08 | petur | ewww |
12:14:31 | petur | no wonder the gigabeat S needs 400MHz |
12:14:48 | preglow | hahaha |
12:15:08 | desowin | lol |
12:15:14 | * | linuxstb wonders what people are learning in school about computing nowadays... |
12:15:19 | | Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap) |
12:16:03 | jhMikeS | preglow: I'm getting lockups on my H120 too but was playing an mp3. It happened when the drive spun down a few seconds in. :\ |
12:16:32 | LinusN | preglow: because 1) it is only needed when tweaking the settings, and 2) a flaw in the menu code makes it not disable it again |
12:16:59 | preglow | jhMikeS: probably the same bug, then |
12:17:00 | preglow | jhMikeS: that's nasty |
12:17:08 | preglow | LinusN: ouch |
12:17:17 | preglow | LinusN: and it only applies to crossfeed? |
12:17:37 | LinusN | other submenus could suffer from the same bug |
12:18:22 | Soap | JdGordon: still need something? |
12:18:57 | LinusN | the menu bug is that the callback is called with ACTION_MENU_EXIT only when leaving the root menu in a menu hierarchy |
12:19:37 | LinusN | and with ACTION_STD_MENU or ACTION_STD_CANCEL in other cases |
12:20:35 | LinusN | i didn't bother fixing that, since the crossfeed submenu isn't supposed to activate the low latency mode anyway |
12:20:36 | | Quit Mouser_X (Nick collision from services.) |
12:20:45 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
12:24:02 | | Quit anathema (Read error: 110 (Connection timed out)) |
12:30:30 | | Join kubiixaka [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
12:30:30 | | Quit kubiix (Read error: 131 (Connection reset by peer)) |
12:30:46 | amiconn | LinusN: Hmm, didn't you want to fix the lcd glitch on startup (h300, x5, possibly other colour targets)? |
12:31:05 | LinusN | yes i wanted to, but i want to sync it with slasheri |
12:31:28 | jhMikeS | oh, this lcd glitch thing is a common problem? didn't know. |
12:32:05 | jhMikeS | what's going on there? looked like contrast going wild |
12:32:23 | LinusN | the lcd is updated with garbage |
12:32:56 | jhMikeS | ok, then that's not the one I thought. haven't gotten that one. |
12:33:49 | LinusN | maybe we should just revert slasheris change and let him deal with it |
12:34:31 | preglow | what change did he do? |
12:34:35 | jhMikeS | :) |
12:35:37 | JdGordon | PaulJam: midkay: im back |
12:35:56 | JdGordon | Soap: i was gonna ask about colinux, but dw |
12:36:04 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
12:36:10 | LinusN | he turns on the backlight too early, and the lcd is updated with a framebuffer filled with garbage |
12:36:18 | midkay | JdGordon: welcome back, i was gonna offer you a keymap or two, dunno where they go in the patch nor am i familiar with the 'new' button system thing. |
12:36:31 | | Join lee-qid [0] (n=liqid@p54966A1E.dip.t-dialin.net) |
12:36:37 | JdGordon | apps/keymaps/keymap-<target>.c |
12:37:16 | JdGordon | LinusN: whats the flaw int he menu system? |
12:37:28 | jhMikeS | when did this start? I'm just seeing a background flashing a light color real quick...like contrast maxed. :\ |
12:37:53 | PaulJam | JdGordon: i just wanted to report the issue with the low latency mode in the crossfeed submenu. but it is fixed now. |
12:38:13 | LinusN | JdGordon: do_menu() only calls the callback with ACTION_MENU_EXIT if you leave the top menu |
12:38:51 | LinusN | so the callback can't rely on ACTION_MENU_EXIT |
12:38:53 | JdGordon | Oh? I thought I fixed that.. |
12:39:03 | JdGordon | maybe I did and forgot to commit it :p |
12:39:24 | Soap | oh, I worry! ;) |
12:39:24 | LinusN | also, the crossfeed menu used the callback for no reason |
12:39:39 | JdGordon | soap: hehe :) |
12:39:41 | LinusN | no need to enable low latency mode in the submenu |
12:39:42 | | Quit Mouser_X (Read error: 145 (Connection timed out)) |
12:39:47 | JdGordon | ok |
12:40:07 | LinusN | JdGordon: could you resync the root menu patch? |
12:40:12 | JdGordon | using the callback was most probably an oversight on my part.. but if the EXIT action isnt being called then that needs fixing |
12:40:26 | JdGordon | in a while... in windows atm |
12:40:39 | * | JdGordon setting up a distcc farm |
12:40:55 | LinusN | the callback is called, but with the action that triggered the exit, i.e ACTION_STD_CANCEL or ACTION_STD_MENU |
12:41:34 | * | amiconn checked an ooold log (20060112) regarding regparms on coldfire |
12:41:49 | amiconn | XavierGr: I think I know why the test didn't work at all on H1x0 |
12:41:57 | JdGordon | hmm... thats odd.. the code looks like it calls it with the correct callback |
12:41:59 | PaulJam | little question, is there a way to view the version number a little bit longer than in the credits plugin? |
12:42:12 | JdGordon | oh, no, your right |
12:42:16 | LinusN | JdGordon: line 624 |
12:42:22 | amiconn | lostlogic adjusted memcpy and memset, but the H1x0 also uses asm for the lcd write, which also needs to be adjusted |
12:42:23 | JdGordon | the else got me confused |
12:42:38 | LinusN | JdGordon: a comment or two regarding the menu stack would be nice |
12:42:48 | LinusN | explaining the idea |
12:43:15 | LinusN | JdGordon: any reason why get_menu_callback() is called so many times? |
12:43:25 | JdGordon | the order of callbacks in is the wiki... and partial explanation, I'll try to rememer to put it in the code |
12:43:51 | JdGordon | because I put it in as an afterthouught and havnt optimized it... |
12:43:58 | LinusN | i see |
12:44:21 | JdGordon | and the actual calling is even possibly called too much |
12:45:08 | JdGordon | back in a few min |
12:45:08 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
12:45:35 | amiconn | LinusN: Why should crossfeed not enable low latency? |
12:46:03 | LinusN | amiconn: it is only needed when you actually change a setting, not in the submenu |
12:46:45 | amiconn | Ah, yes |
12:47:52 | | Part daxxar |
12:49:02 | | Quit JdGordon ("CGI:IRC") |
12:49:12 | | Join JdGordon [0] (i=dced3920@gateway/web/cgi-irc/labb.contactor.se/x-a073f23f349bfb36) |
12:49:40 | PaulJam | btw, shouldn't the low latency mode discard the already decoded audio in the PCM buffer? now the actual change of a setting in this mode still takes a few seconds to be audible imediately after entering the low latency mode (especially when crossfade is enabled => larger PCM buffer). |
12:50:09 | JdGordon | LinusN: get_menu_callback() is called often because menu changes often |
12:50:33 | JdGordon | I think it has to be called once every time through the loop... but ill check out to make sure |
12:51:28 | JdGordon | damn! I only have 300mb free on my win partition... back in a min again |
12:51:32 | | Quit JdGordon (Client Quit) |
12:52:17 | preglow | PaulJam: discard? why? that would result in a terrible glitch |
12:52:19 | | Join Obsys [0] (n=chatzill@p12138-ipcd01-1hon.tokyo.ocn.ne.jp) |
12:53:13 | LinusN | midkay: the clock plugin draws the hour hand wrong when hour == 12 |
12:54:20 | preglow | amiconn: doesn't gcc require a patch for regparm on coldfire? |
12:54:25 | midkay | oh, is that when? i encountered some kind of bug like that at one point, never saw it again... thanks, i'll look into it (probably gonna need to rewrite the mess of hour variables and their handling) |
12:56:33 | LinusN | midkay: i have committed a fix |
12:56:43 | midkay | LinusN: gee, thanks, that was quick :D |
12:56:51 | | Quit linuxstb (Read error: 113 (No route to host)) |
12:57:20 | midkay | you also reminded me that there was a bug i never fixed.. in digital mode, or plain mode too probably, at 12:00am it shows as 00:00.. probably related. |
12:57:20 | LinusN | midkay: classic mistake :-) |
12:57:23 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
12:57:47 | midkay | LinusN: haha. confusing code is what it is, i swear!!!! :) |
12:58:30 | B4gder | it was about time that was fixed! |
12:58:35 | B4gder | :-P |
12:58:39 | midkay | haha. |
12:59:26 | PaulJam | preglow: i meant that the discarded audio should be decoded again, but with the low latency. But i don't really have a clue about this stuff. |
13:00 |
13:00:00 | preglow | PaulJam: not exactly an easy trick to pull off |
13:00:09 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
13:00:13 | preglow | i'd rather we make the audio engine low latency throughout |
13:00:19 | * | JdGordon hates wifi in linux |
13:00:31 | preglow | this can be done by storing the pcm buffer in full precision and only applying dsp late in the chain |
13:00:37 | B4gder | wifi works fine in my linux |
13:00:48 | preglow | wifi doesn't work fine in any os or setup i've tried |
13:01:09 | preglow | it always has me moaning for a cable after a couple of hours |
13:01:44 | JdGordon | B4gder: have you had any ideas how to send the zips later so people with slow net can help out? Im getting a distcc farm going here and it may as well be used :p |
13:02:23 | B4gder | sending the zips later is not really a possibility |
13:02:36 | B4gder | I mean, when builds are done immediately after each other |
13:02:40 | JdGordon | what about using bittorrent for the builds? |
13:02:57 | B4gder | how would that help/work? |
13:03:13 | preglow | bittorrent isn't really suited for that |
13:03:30 | JdGordon | setup a tracker on rockbox.org and add each build as its done? |
13:03:36 | amiconn | preglow: Yes it does. On 2006-01-12, lostlogic played with it |
13:03:45 | preglow | amiconn: i'd love to use that |
13:04:13 | preglow | i wonder if it works well, though, a lot of the m68k based patches are crap |
13:04:14 | amiconn | It looks like the speedup was minimal at best |
13:04:19 | preglow | amiconn: what about size? |
13:04:22 | amiconn | Check the mentioned irc log |
13:04:25 | B4gder | JdGordon: we still need to complete the transfer before the next build |
13:04:33 | B4gder | so it wouldn't help |
13:04:34 | amiconn | Sizes weren't mentioned |
13:04:51 | JdGordon | :( |
13:05:03 | preglow | btw, what is the point with the .size directive in asm functions? |
13:05:10 | amiconn | B4gder: Why can't the zips be transferred in the background, in parallel to a running build? |
13:05:19 | B4gder | they can |
13:05:23 | amiconn | It's not that the transfer needs much cpu power |
13:06:58 | B4gder | it's just that adding another thread for each zip transfer add complexity |
13:07:23 | JdGordon | does it make any sense to not allow the user to leave a menu? |
13:09:37 | JdGordon | LinusN: I was wrong.. the callback code can be simplified a fair bit :p will commit in a shortly |
13:10:11 | | Join barrywardell [0] (n=barry@dhcp-892b7b5c.ucd.ie) |
13:12:14 | JdGordon | B4gder: either way, do you want to add my server again for the sims, and remove them faulty ones? |
13:13:24 | amiconn | B4gder: One thread for each? Or perhaps one transfer thread that queues the transfers? |
13:14:03 | JdGordon | queing the transfers will keep it slow tho... |
13:14:25 | | Quit tick ("CGI:IRC") |
13:15:17 | JdGordon | B4gder: once the build scriopt knows a build is done, could you get it to rcp it in the background? that doesnt add too much complexity does it? |
13:16:51 | *** | Saving seen data "./dancer.seen" |
13:23:09 | preglow | - Dette kan nok forsvare en plass innunder kunstbegrepet. Men vi kan stille spørsmål ved om dette virkelig er kunst og ikke minst om det er kvalitetskunst, sier kunsthistoriker Tommy Sørbø. Han legger til: |
13:23:13 | preglow | helvete |
13:23:18 | preglow | gnome and pasting :/ |
13:23:24 | preglow | int volume; /* audio output volume: 0-100 0=off 100=max */ |
13:23:29 | preglow | that isn't exactly right anymore is it? |
13:23:57 | linuxstb_ | Some people would say it's right :) |
13:24:27 | | Join Obsys_ [0] (n=chatzill@p12138-ipcd01-1hon.tokyo.ocn.ne.jp) |
13:24:31 | preglow | hahaha |
13:24:50 | preglow | don't mention it, please, i think it's _finally_ been forgotten about |
13:25:00 | linuxstb_ | You brought it up... |
13:25:14 | preglow | no i didn't! |
13:25:17 | linuxstb_ | You need to hide it in a different commit... |
13:25:24 | JdGordon | LinusN: and the root menu patch.. I uploaded the wrong file :p Ill resync and upload soon |
13:25:48 | * | JdGordon feels stupid :( |
13:27:49 | | Quit Obsys (Read error: 110 (Connection timed out)) |
13:27:49 | | Nick Obsys_ is now known as Obsys (n=chatzill@p12138-ipcd01-1hon.tokyo.ocn.ne.jp) |
13:29:37 | | Quit kaaloo (Read error: 113 (No route to host)) |
13:35:59 | JdGordon | :) clean up a bit of code, drop 50 bytes... nice :) |
13:36:06 | | Join web-taz [0] (n=taz@p508199F2.dip0.t-ipconnect.de) |
13:36:39 | JdGordon | how does adding an else decrease codesize? |
13:37:14 | Shaid | less confusion for the compiler/linker |
13:37:18 | Shaid | or something |
13:37:25 | * | Shaid is taking stabs in the dark. |
13:39:01 | * | petur waits for 'the dark' to login and stab back |
13:39:18 | petur | forehead did.... |
13:39:46 | amiconn | JdGordon: Queueing the transfers in the background won't be any slower than starting multiple transfers at once if bandwidth is the limiting factor |
13:40:12 | preglow | and it's a cleaner approach |
13:40:38 | JdGordon | upstream is the problme, not downstream... if you que all transfers then you still have to wait for the slow servers to finish uploading before starting the next one.. |
13:40:48 | amiconn | why? |
13:41:18 | amiconn | It's the build results what counts for the devs, the transfers then just run a little longer |
13:41:41 | JdGordon | your saying get them all at the end? |
13:41:43 | amiconn | You mean for the next build round? |
13:41:50 | amiconn | No, not at the end |
13:42:19 | JdGordon | I'm confused |
13:42:31 | amiconn | But with background transfers, build servers would do builds back-to-back, without putting the transfers in between |
13:42:50 | amiconn | So it would save time *within* the build round |
13:43:04 | * | JdGordon thinks we are saying the same thing |
13:43:28 | amiconn | Then what do you think would be the problem with queueing? |
13:43:34 | | Join atsea-145 [0] (i=ariel@gateway/tor/x-eceb1d453615cd3b) |
13:43:41 | JdGordon | becuase we still want to get the builds in quickly |
13:44:09 | amiconn | Above all we want to get the results quickly. |
13:44:12 | JdGordon | and rockbox.org downstream bandwidth is huge so doing 21 downloads wont suffocate it.. |
13:44:19 | JdGordon | we can do both |
13:44:50 | amiconn | What I am confused about is that you think queuing would somehow change that?? |
13:44:52 | | Join relaxed [0] (n=relaxed@unaffiliated/relaxed) |
13:45:09 | JdGordon | foreach $build (@builds) { `scp build{server}:build-$target ./ &` } |
13:45:37 | amiconn | It's just that queueing would only need one additional thread per build *server*, as opposed to one thread *per build* |
13:45:44 | amiconn | ...with no speed disadvantage |
13:45:48 | JdGordon | because it might take 3 min to upload the zip from my server, and 3 min to upload 5 files of other servers... do thema t the same time and its 3 min... que them and its 6min |
13:46:04 | amiconn | ???? |
13:46:07 | preglow | ahah |
13:46:10 | preglow | that _can't_ be right |
13:46:14 | JdGordon | OH.. ok we are confused |
13:46:26 | JdGordon | your saying que the ones coming from the individul severs? |
13:46:31 | JdGordon | not all in one que? |
13:46:52 | amiconn | A send queue would be at the sending side, can't imagine how that could be different |
13:47:00 | | Quit atsea- (Remote closed the connection) |
13:47:12 | JdGordon | ok, yeah that would work... I was thinking from the recieving end |
13:47:44 | B4gder | there's already one thread for each server running |
13:48:52 | amiconn | where? |
13:48:56 | amiconn | I mean on which side? |
13:48:58 | | Join nicktastique [0] (n=nick@unaffiliated/nicktastic) |
13:49:01 | B4gder | in the buildmaster |
13:49:24 | amiconn | Well, would the build master also need an extra thread per server with backgrtound transfers? |
13:49:35 | B4gder | yes |
13:49:44 | amiconn | I thought the upload happens using curl or sth like this |
13:50:13 | preglow | scp, probably |
13:50:15 | B4gder | the sending of zips from build servers are requested by the master using scp |
13:50:24 | preglow | oh |
13:50:24 | B4gder | as ssh is the only access method it has |
13:50:46 | amiconn | Yes, but couldn't the master just tell the build server to upload the file using curl? |
13:50:56 | preglow | better to use scp anyway |
13:51:01 | preglow | easier and better authentication |
13:51:04 | LinusN | curl can do scp :-) |
13:51:20 | B4gder | hehe |
13:51:36 | | Quit nicktastic (Read error: 60 (Operation timed out)) |
13:51:40 | amiconn | It just seems to me that initiating the transfer from the build server would be better |
13:52:01 | amiconn | ...because the build server knows when the build finished, so no polling necessary |
13:52:16 | amiconn | ...and it could queue the uploads without any extra thread on the master |
13:52:21 | B4gder | the build master knows that too |
13:52:38 | LinusN | polling? |
13:52:45 | B4gder | nope |
13:54:27 | | Join Rondom [0] (n=Rondom@p57A9657B.dip.t-dialin.net) |
13:54:34 | preglow | the master server just sshs to the build server and tells it what to do directly, yes? |
13:54:39 | LinusN | yes |
13:54:55 | LinusN | it logs in and executes a script on the build server |
13:55:19 | preglow | should be fairly trivial to download a build while performing a new one in that case |
13:55:41 | * | preglow kicks firmware/ |
13:55:41 | LinusN | well, you need to start a new thread |
13:55:55 | JdGordon | threads are cheap... |
13:57:04 | JdGordon | anywho.. B4gder, want another server? just need to fix up the account... |
13:57:08 | LinusN | JdGordon: yes, but keeping track of them in a perl script is not entirely trivial |
13:57:10 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
13:57:35 | preglow | everything is trivial in perl :) |
13:57:53 | Mikachu | who writes scripts in perl anyway? :) |
13:58:06 | JdGordon | ok, it just clicked why you actually need to keep track of it :p |
13:58:08 | preglow | people who vomit when seeing python |
13:58:12 | LinusN | JdGordon: it is not about processing power, it's about complexity and if it is worth spending time on developing |
13:58:54 | LinusN | mostly the latter |
13:59:03 | | Quit barrywardell (Remote closed the connection) |
13:59:17 | LinusN | spare time is a scarce resource |
14:00 |
14:00:27 | | Quit midkay ("Leaving") |
14:05:33 | B4gder | and the fact that the buildmaster script is more fun when it works and debugging huge number of threads is not cheap |
14:06:36 | preglow | it's more fun to solve them problem with more servers anyway :> |
14:06:54 | | Join JdGordo1 [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
14:07:18 | LinusN | i'd rather spend my time on developing rockbox |
14:07:19 | preglow | jdgordoone enters |
14:07:31 | | Quit JdGordon (Nick collision from services.) |
14:07:35 | | Nick JdGordo1 is now known as JdGordon (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
14:08:08 | B4gder | some people think we'd better spend the time obfuscating email addresses :-P |
14:08:30 | LinusN | yup |
14:09:30 | LinusN | it's funny how microsoft think sometimes: they create a product (Vista) that nobody cares about and costs too much, then they blame the poor sales on piracy :-) |
14:10:26 | JdGordon | well.. you cant blame the need for the latest computer to run it... everyone upgrades every 18months! |
14:10:34 | LinusN | :-) |
14:10:40 | preglow | haha |
14:10:57 | preglow | don't much see the need for vista, no |
14:11:12 | JdGordon | 4gb of ram is perfect for wista aparently.. |
14:11:18 | Llorean | So I hear. |
14:11:40 | Llorean | I still haven't managed to find out what Vista actually offers me, as a home user, that's worth $150 |
14:11:52 | JdGordon | eye candy! |
14:11:55 | JdGordon | aparently... |
14:13:04 | Shaid | wait, Vista isn’t selling well? |
14:13:17 | Llorean | Well, Rockbox isn't selling well either. |
14:13:19 | Shaid | You mean you can’t just put shit in a fancy box and expect gullible people to buy it? |
14:13:24 | Shaid | Damn... |
14:13:28 | Llorean | Clearly we too have a piracy problem. |
14:13:40 | Shaid | Maybe we need a fancy box to put it in! |
14:14:07 | LinusN | yeah, we put it in a box and call it... Rockbox! naah... |
14:14:08 | JdGordon | are there any forks of rockbox? (other than the custom builds on the forums and gliters) ? |
14:14:18 | LinusN | JdGordon: yes, one |
14:14:22 | LinusN | JdGordon: openneo |
14:14:30 | B4gder | from many years ago |
14:14:39 | JdGordon | does that still resemble rockbox at all? |
14:14:46 | LinusN | not much |
14:15:39 | LinusN | they have rewritten major parts of it, partly because they wanted it to work differently, and partly because they want it to look like they wrote it |
14:16:06 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
14:16:28 | LinusN | their first fork wasn't a fork at all, but plain theft |
14:16:41 | LinusN | then we reminded them about the GPL and the law |
14:17:01 | JdGordon | :) damn that part... always getting in the way of innovation! |
14:17:14 | LinusN | communism! |
14:17:18 | B4gder | it still isn't quite GPL clean afair |
14:17:26 | B4gder | with their voice stuff etc |
14:18:06 | Llorean | "The Open Neo Project would like to thank the Rockbox Project for their help." |
14:18:06 | LinusN | well, it's that grey area of what is linking and what is not |
14:18:25 | LinusN | Llorean: yes, now it says that |
14:18:34 | Llorean | I like the wording. |
14:18:50 | LinusN | yeah |
14:20:21 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
14:20:33 | PaulJam | another question about the low latency mode: is there a reason for the behavour in this mode that the codec buffer doesn't get filled completely once it is empty resulting in the harddrive constantly spinning? or is this a bug? |
14:20:43 | JdGordon | hmm... they have customizable keys... I wonder how difficult that would be to add with the action system |
14:21:30 | JdGordon | PaulJam: my guess is it does it on purpose to rebuffer more often so changes happen quickly? |
14:22:29 | LinusN | PaulJam: that should only apply to the pcm buffer |
14:22:32 | PaulJam | i meant the compressed audio buffer, i don't think the compressed audio is modified by dsp stuff |
14:22:48 | Llorean | LinusN: I have noticed the PCM buffer struggling to fill while in low latency mode. |
14:22:56 | Llorean | LinusN: Err, compressed, not PCM. |
14:23:04 | LinusN | sounds like a bug to me |
14:25:47 | Llorean | It was stuck in low latency mode though, so it could've just been part of whatever bug that caused that state. |
14:25:50 | preglow | almost sounds like a priority bug |
14:26:01 | preglow | Slasheri: weekly RockboxKernel update reminder time |
14:26:36 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
14:28:58 | JdGordon | can anyone with a archos player please tell me if the jumpscroll setting works? |
14:30:11 | preglow | really, why do we have a math.h ? |
14:30:26 | Mikachu | three |
14:31:28 | Mikachu | it's a bit strange that it has #ifdef __cplusplus though |
14:32:19 | | Quit FOAD (Read error: 110 (Connection timed out)) |
14:33:31 | preglow | Lear: for the logs, get_replaygain_int doesn't have an error of more than 0.2 dB at -48 for argument |
14:33:40 | preglow | which isn't too shabby, really |
14:33:48 | petur | Mikachu: because we change ported code as little as possible? |
14:37:27 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
14:39:18 | JdGordon | does distcc need the binutils/libc6/others? version on all servers to be the same? or just gcc? |
14:41:19 | preglow | just gcc, afaik |
14:41:28 | preglow | the distcc servers get the preparsed code |
14:41:31 | Mikachu | yes, it only compiles, no linking |
14:41:34 | preglow | eh, preprocessed |
14:42:17 | preglow | JdGordon: i don't know how well distcc will work for rockbox, though, i think it's primarily a nice thing for bigger files |
14:42:43 | preglow | Lear: also for the logs, it also seems to handle gains as far as up to 48 dB with no bigger errors than 0.01 dB |
14:43:09 | JdGordon | I was getting 25s make bin time without it (with ccache), with both its 17s.. so tiny diff |
14:43:24 | JdGordon | this is over 100mbit LAN so network doesnt cause a bottleneck |
14:43:33 | Mikachu | it makes no sense to benchmark distcc with ccache active |
14:43:54 | Mikachu | with no changed code |
14:44:28 | JdGordon | ok, ill run one without ccache |
14:44:52 | | Join wLLm [0] (n=w1ll14m@84-104-81-208.cable.quicknet.nl) |
14:46:00 | | Quit w1ll14m (Read error: 104 (Connection reset by peer)) |
14:46:01 | JdGordon | hmm.... sfa diff with or without distcc |
14:46:17 | | Join webguest72 [0] (i=839b6d84@gateway/web/cgi-irc/labb.contactor.se/x-2b4b021874e07dea) |
14:46:21 | preglow | JdGordon: like i said, distcc works the very best on big .c files |
14:46:41 | | Join Obsys_ [0] (n=chatzill@p10032-ipcd01-1hon.tokyo.ocn.ne.jp) |
14:46:49 | webguest72 | Hello, can I be granted access as a twiki-user? |
14:46:50 | JdGordon | im adding 2 more comps tomorow so ill see for sure then.. |
14:46:56 | webguest72 | I is PaulClaassen |
14:48:51 | | Join pilot000 [0] (i=c31ce03b@gateway/web/cgi-irc/labb.contactor.se/x-f4d3e8c8968f2ac6) |
14:48:58 | | Quit pilot000 (Client Quit) |
14:49:08 | | Join pilot000 [0] (i=c31ce03b@gateway/web/cgi-irc/labb.contactor.se/x-dda85ee6e5d665de) |
14:49:25 | | Quit pilot000 (Client Quit) |
14:50:26 | | Join pilot000 [0] (i=c31ce021@gateway/web/cgi-irc/labb.contactor.se/x-165d2df1f7137ece) |
14:51:00 | * | preglow leaves that to someone who knows how |
14:51:36 | pilot000 | JdGordon are you here ? |
14:51:37 | bluebrother | webguest72: done |
14:51:55 | bluebrother | preglow: you just need to add the wiki name to TWikiUsersGroup |
14:52:12 | preglow | okies |
14:52:14 | JdGordon | pilot000: yeah |
14:52:25 | | Join thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) |
14:53:38 | pilot000 | Theres a bug in "General Settings" "Display" "LCD Settings" "Line Selector". If i choose "Bar (Inverse)" the LCD mode will be set to Inverse too. |
14:53:57 | JdGordon | which target? |
14:54:13 | | Join Obsys__ [0] (n=chatzill@p5046-ipcd01-1hon.tokyo.ocn.ne.jp) |
14:54:44 | pilot000 | iriver H140 |
14:54:49 | | Quit Obsys (Read error: 60 (Operation timed out)) |
14:54:55 | | Nick Obsys__ is now known as Obsys (n=chatzill@p5046-ipcd01-1hon.tokyo.ocn.ne.jp) |
14:54:58 | bluebrother | same problem here (h120) |
14:55:41 | bluebrother | and regarding the rockbox menu patch: the browse xyz problem still exists |
14:55:49 | pilot000 | And one more: in the same menu, the item "Contrast" can not be changed |
14:55:59 | webguest72 | Can I be granted access as a twiki-user? My name is Paul Claassen. |
14:56:15 | LinusN | webguest72: as far as i can see, you are added |
14:56:24 | bluebrother | webguest72: I added you to the list a couple of minutes ago. It should work. |
14:56:26 | webguest72 | OK, I'll try it then |
14:56:58 | JdGordon | bluebrother: hmm... I tried it in the sim and i either did it wrongly or i thought fixed it |
14:57:05 | bluebrother | JdGordon: and fade on stop from rockbox menu doesn't work |
14:57:17 | bluebrother | fade on stop works fine from the wps |
14:57:25 | JdGordon | pilot000: can you mention these bugs in the forum thread? |
14:57:30 | LinusN | bluebrother: that is an old bug |
14:57:39 | pilot000 | no problem |
14:57:44 | JdGordon | ta |
14:57:51 | JdGordon | im going to bed soon so ill forget otherwise |
14:57:54 | bluebrother | it is? I thought that was resolved for the current file browser view |
14:58:01 | webguest72 | Thanks! It works. |
14:58:07 | LinusN | bluebrother: maybe i'm wrong |
14:58:14 | pilot000 | btw, good job with the new menu |
14:58:29 | * | bluebrother goes downloading a current build |
14:58:29 | | Quit webguest72 ("CGI:IRC (EOF)") |
14:59:01 | pilot000 | JdGordon, where is the forum thread ? |
14:59:11 | JdGordon | under anouncments |
14:59:41 | JdGordon | http://forums.rockbox.org/index.php?topic=8703.0 |
15:00 |
15:00:33 | bluebrother | hmm. New bug with usb? Just disconnected, and the player freezes :( |
15:00:34 | JdGordon | hmm... the menu and file browser should respect party mode when pressing stop, shouldnt they? |
15:00:40 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
15:00:42 | PaulJam | JdGordon: a little issue: i think the scroll start delay had a default value of 1000ms before the menu change, now it defaults to 100ms. |
15:01:07 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
15:01:14 | bluebrother | ok. Stop from the file browser fades |
15:01:26 | JdGordon | and it will fade from the menu in 3 min also |
15:01:27 | bluebrother | Stop from the Rockbox Menu doesn't |
15:02:06 | JdGordon | bah, you got me confused |
15:02:14 | | Quit thegeek (Read error: 110 (Connection timed out)) |
15:02:14 | JdGordon | it does in the root patch, not svn |
15:03:33 | JdGordon | PaulJam: fixed |
15:03:35 | preglow | amiconn: does the exp in gray_core.c handle negative numbers? |
15:04:13 | JdGordon | bluebrother: did it crash with usb with svn or root menu? |
15:04:30 | | Quit himitsu (Read error: 111 (Connection refused)) |
15:04:45 | bluebrother | it was the root menu version. |
15:05:07 | | Quit petur ("stkov") |
15:06:33 | JdGordon | bluebrother: ok, so its not just me... Im not sure why it does that.... MENU_ATTACHED_USB should return a safe value |
15:06:43 | JdGordon | can usb connection be simulated in the sim? |
15:06:53 | LinusN | i believe so |
15:07:02 | LinusN | not sure though |
15:07:32 | bluebrother | JdGordon: I added my latest findings to the FS entry |
15:07:53 | JdGordon | ta |
15:07:53 | bluebrother | the line selector thing is unrelated to the root menu (unsurprisingly) |
15:08:05 | JdGordon | ok |
15:08:19 | bluebrother | as it's also present in current svn |
15:08:53 | JdGordon | do you know what the config string for that setting is? |
15:09:30 | LinusN | found the bug |
15:09:44 | JdGordon | copy paste i imagine? |
15:09:48 | LinusN | settings_list.c, line 434 |
15:09:51 | LinusN | yes |
15:09:57 | JdGordon | ah, just found it |
15:11:12 | PaulJam | btw, is it just my imagination, or is the menu a little laggy with a font larger than 12 pixel ? |
15:11:41 | preglow | if you're implying there's something wrong with rockbox, clearly your imagination |
15:12:28 | amiconn | JdGordon: Only the usb screen can be simulated. There's a menu item just for this in the sim |
15:12:29 | | Quit Obsys_ (Read error: 110 (Connection timed out)) |
15:13:10 | JdGordon | OK, I tihnk ill add a key for it then to debug this, should I commit that change if it works? |
15:13:34 | LinusN | JdGordon: sure |
15:13:34 | JdGordon | was I beaten to the inverse mode fix? or shall i commit? |
15:13:41 | LinusN | you do it |
15:13:55 | amiconn | preglow: Yes it does: if (x < 0) x += 0xb1721, y >>= 16; |
15:14:06 | JdGordon | done |
15:14:26 | LinusN | JdGordon: or remove the bar cursor setting and enter the Rockbox popularity contest :-) |
15:14:37 | | Join O112358 [0] (n=irc@82-35-97-118.cable.ubr05.dals.blueyonder.co.uk) |
15:14:50 | * | O112358 cries his heart out |
15:15:08 | JdGordon | LinusN: ? ppl do or dont like the bar? |
15:15:15 | * | LinusN feels bad for O112358 |
15:15:30 | O112358 | thanks :) |
15:15:44 | LinusN | JdGordon: ancient rockbox joke |
15:15:45 | PaulJam | i like the bar |
15:16:06 | | Join himitsu [0] (n=himitsu@61.213.184.83) |
15:16:16 | O112358 | my.. *sniff*.. batter.. broke :'( |
15:16:23 | O112358 | *battery |
15:16:31 | O112358 | my batter is tasty as usual.. |
15:16:36 | LinusN | O112358: which player? |
15:16:41 | O112358 | h300 |
15:16:52 | *** | Saving seen data "./dancer.seen" |
15:16:53 | LinusN | well, then you can just buy a new one |
15:16:55 | O112358 | got a battery off ebay.. i think it was in too tight.. |
15:17:03 | LinusN | aha |
15:17:08 | O112358 | it leaked.. |
15:17:13 | O112358 | smells bad.. |
15:17:13 | LinusN | ouch |
15:17:13 | JdGordon | LinusN: ah ok.... |
15:17:22 | PaulJam | you can replace it with an ipod g1/2 battery, but you need to change the polarity |
15:17:26 | | Quit BHSPitMonkey_ (Read error: 60 (Operation timed out)) |
15:17:43 | O112358 | but luckily it didn't get all over my player.. so that's good at least.. and it still works when plugged into the mains.. |
15:18:05 | preglow | amiconn: and it handles all fixed point numbers with a fractional part of 16 bits? |
15:18:08 | Slasheri | O112358: it was a li-ion battery? you should get a li-poly |
15:18:13 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
15:18:16 | Slasheri | that should not leak |
15:18:41 | O112358 | it was li-poly.. |
15:18:46 | Slasheri | oh.. |
15:19:21 | O112358 | is there any way to get into rockbox when plugged into the mains? |
15:19:41 | LinusN | not without a battery, i'm afraid |
15:19:56 | LinusN | iirc |
15:20:09 | O112358 | damn.. |
15:20:48 | O112358 | is it possible that because the battery was a bit squashed by the tight fit it leaked? |
15:21:00 | | Quit wLLm (Connection timed out) |
15:21:03 | O112358 | it had such a nice battery time as well :( |
15:22:23 | PaulJam | if you flash the firmware the device turns off, even when connected to the charger. maybe then rockbox can be started. but i'm not sure if it is a good idea to flash the firmware everytime you want to start rockbox. |
15:23:22 | O112358 | hehe.. i think i'll just have to get a new battery :( |
15:23:23 | amiconn | preglow: It handles all numbers which don't cause an overflow |
15:23:46 | O112358 | i just want to make sure that the same thing doesn't happen again.. but i don't know what caused it.. |
15:26:53 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-fb7bba8f4a7d4d0d) |
15:28:17 | | Quit himitsu ("Leaving") |
15:28:36 | | Join tri170391 [0] (n=tri17039@125.234.73.231) |
15:31:08 | tri170391 | I'm trying to modify the jpeg viewer plugin to view jpeg ebooks |
15:32:23 | LinusN | jpeg ebooks? interesting concept |
15:33:15 | preglow | amiconn: i wonder if errors of 0.3 decibels are going to be audible in the prescaling code... |
15:33:19 | JdGordon | we have working usb simulation in the sim now.. now to see if it helps debug this crash ::p |
15:33:48 | tri170391 | They are just ebooks translated to series of jpeg images |
15:34:00 | preglow | colour books, then? |
15:34:05 | tri170391 | yes |
15:34:06 | JdGordon | it does crash the sim :) |
15:34:18 | preglow | ok,then i guess i at least see the point |
15:34:39 | tri170391 | but i think the jpeg viewer controls theme is not suitablr for ebook viewing |
15:34:51 | preglow | probably not, no |
15:35:07 | tri170391 | i mean ipod |
15:35:16 | tri170391 | click wheel ipod |
15:35:25 | tri170391 | (nano 5g ...) |
15:36:00 | | Join miepchen^schlaf [0] (n=hihi@p57B95716.dip.t-dialin.net) |
15:36:00 | tri170391 | the zoom button is too near the move button so it is easy to zoom image accidentally |
15:36:15 | preglow | hmm, i wonder how hard it'd be to implement an api for the plugins that makes the core reserve a buffer area in the mp3 buffer for stuff like buffering images |
15:36:31 | tri170391 | sorry for my bad english because it isn't my native language |
15:36:37 | preglow | like making the mp3 buffer smaller for the duration of the plugin's life |
15:37:16 | JdGordon | bluebrother: fixed the usb crashing bug... it was stupid and I should have got it even without simulating usb in the sim :p |
15:37:30 | LinusN | preglow: the tricky part would be to handle it while the buffer is used |
15:37:56 | preglow | LinusN: indeed |
15:38:17 | LinusN | but it would surely be a nice thing |
15:38:19 | bluebrother | JdGordon: nice. |
15:38:27 | preglow | LinusN: it would require being able to throw away part of the already used buffer |
15:38:38 | preglow | without further buffering suffering from it happening |
15:38:46 | preglow | suffering as in bugging out |
15:39:50 | preglow | which again means being able to backtrack in playlists, i guess |
15:40:07 | JdGordon | bluebrother: I just ried the folder bug again and cant reproduce it |
15:40:32 | JdGordon | what setting have you got show title to? |
15:43:03 | bluebrother | "Show path" is set to "Current dir only" |
15:43:24 | | Join tanawana [0] (n=tanawana@dynamic-acs-24-144-246-128.zoominternet.net) |
15:43:41 | LinusN | i can trigger it easily |
15:43:59 | LinusN | i just enter Language and then Left to exit -> blank screen |
15:44:04 | JdGordon | I did exaclty like the comment said |
15:44:49 | JdGordon | exiting the lang screen with left puts me in the menu like I expect |
15:45:04 | LinusN | not me (h100) |
15:45:34 | JdGordon | h300 sim... shouldnt be, but maybe thats the problem? |
15:45:38 | bluebrother | ok, I just rolo-ed again and tried ... worked as expected for the first time, resumed playback, and now I can reproduce the bug |
15:46:40 | JdGordon | ah,,, odd |
15:46:49 | JdGordon | yes, with playback enabled i get the bug |
15:46:57 | JdGordon | wtf? :p |
15:46:59 | LinusN | same here |
15:50:04 | JdGordon | hmm... if the wps was entered at all if causes the bug |
15:50:31 | JdGordon | and fixed... |
15:51:06 | JdGordon | I was letting it exit the dirbrowse function properly in those browsers instead of using return... |
15:51:31 | JdGordon | which means there is heaps of dead code at the bottom there |
15:52:19 | JdGordon | ... possibly |
15:52:32 | JdGordon | ill update FS and then im going to bed |
15:52:40 | | Quit tri170391 (" HydraIRC -> http://www.hydrairc.com <- The future of IRC") |
15:53:05 | LinusN | JdGordon: sleep tight |
15:53:16 | | Join Domonoky [0] (n=Domonoky@p549AF6FD.dip.t-dialin.net) |
15:53:36 | | Quit JdGordon ("zzzzzz") |
15:55:16 | | Join Arathis [0] (n=doerk@p5484A957.dip0.t-ipconnect.de) |
15:59:00 | | Join shoumy [0] (n=shoumy11@ATuileries-151-1-70-97.w86-212.abo.wanadoo.fr) |
16:00 |
16:00:55 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
16:03:46 | | Quit shoumy () |
16:04:43 | | Quit pilot000 ("CGI:IRC") |
16:06:07 | | Join BHSPitMonkey [0] (n=stephen@adsl-67-64-115-205.dsl.rcsntx.swbell.net) |
16:07:04 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
16:19:25 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
16:19:34 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
16:20:16 | | Join miepchen^schlaf [0] (n=hihi@p57B95716.dip.t-dialin.net) |
16:24:50 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
16:25:22 | | Quit PaulJam (Read error: 104 (Connection reset by peer)) |
16:25:29 | | Join PaulJam [0] (i=Paul@vpn-3062.gwdg.de) |
16:30:03 | | Join perl|work [0] (n=jacquesc@static-64-61-105-170.isp.broadviewnet.net) |
16:30:59 | perl|work | random question, is ebay down for everybody? |
16:31:29 | PaulJam | ebay.de works here |
16:31:33 | | Quit Xerion (Read error: 131 (Connection reset by peer)) |
16:31:39 | | Join Xerion_ [0] (i=xerion@zarathul.student.utwente.nl) |
16:31:41 | hcs | perl|work: ebay.com works here |
16:31:41 | O112358 | nope |
16:31:43 | linuxstb_ | ebay.co.uk fine |
16:31:45 | perl|work | thanks |
16:31:46 | O112358 | all fine |
16:32:03 | perl|work | some US parts cant access it at the moment it seems |
16:32:06 | perl|work | which is weird |
16:33:25 | | Nick Xerion_ is now known as Xerion (i=xerion@zarathul.student.utwente.nl) |
16:33:36 | perl|work | also, my player powered up with "no system found on hdd" today |
16:33:40 | perl|work | gigabeat target |
16:33:59 | perl|work | battery flip broight things back to normal |
16:34:03 | perl|work | never happened before |
16:34:15 | perl|work | brought* |
16:36:28 | | Quit rp- ("leaving") |
16:40:28 | | Join Jonashn [0] (i=d90a1a7e@gateway/web/cgi-irc/labb.contactor.se/x-59a1a06854da5cff) |
16:41:34 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
16:42:45 | preglow | jhMikeS: do you think perhaps moving dsp and eq to firmware/ would be a wise thing? |
16:50:48 | | Quit Obsys ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
16:50:57 | | Quit PaulJam (".") |
16:53:23 | | Quit B4gder ("Rockbox TCP exception #04123 - connection reset and user kicked out") |
16:54:12 | | Quit Jonashn ("CGI:IRC (EOF)") |
16:54:52 | preglow | amiconn: does the prescaling ever push the final real gain value above 0 db if possible? looks like it to me |
16:55:41 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-892db27fa07f7bed) |
16:57:12 | | Part perl|work |
16:57:35 | amiconn | preglow: ? |
17:00 |
17:00:43 | | Join perl|work [0] (n=jacquesc@static-64-61-105-170.isp.broadviewnet.net) |
17:01:20 | preglow | amiconn: if the prescaling code ever results in a gain over 0 db for the targets where that's possible |
17:02:11 | | Part LinusN |
17:02:16 | preglow | looks like it does, and i guess there's nothing bad with that |
17:04:09 | amiconn | Prescaling just compensates for positive treble or bass gain, and in itself never goes positive |
17:04:27 | amiconn | It's just that prescaling is reduced when main volume hits the upper limit |
17:05:46 | preglow | the main volume is what i was asking about |
17:06:27 | preglow | just wondering if the upper limit it's allowed to hit is 0db or even higher if possible, but i see it's the latter, so forget it |
17:09:21 | preglow | i think i'll just implement a dsp_set_volume to make prescaling work correctly here |
17:09:32 | | Join nickv111 [0] (n=nick@c-75-71-229-135.hsd1.co.comcast.net) |
17:11:01 | | Join st8outtacompton [0] (i=st8outta@ny-lackawannacadent1a-ham-d-239.buf.adelphia.net) |
17:11:20 | st8outtacompton | does ipod linux give the ipod photo video |
17:11:48 | GodEater | why ask here ? |
17:11:59 | GodEater | #ipodlinux |
17:12:05 | | Join dmdfan [0] (n=dmdfan@bb-81-175-207-48.dsl.phnet.fi) |
17:12:14 | st8outtacompton | #ipodlinux |
17:12:19 | st8outtacompton | how do i join it |
17:12:19 | st8outtacompton | lol |
17:12:42 | GodEater | /join #ipodlinux |
17:13:52 | nickv111 | You know what's a pain? You can't shift a double. |
17:14:06 | nickv111 | That makes me angry, because CORDIC requires shifting |
17:14:07 | st8outtacompton | k got it |
17:14:18 | tanawana | spaces get ya huh? |
17:14:35 | hcs | you could shift a double, but it wouldn't do what you want... |
17:15:00 | nickv111 | If I do 1.0>>1, I want it to give me 0.5. Very simple. |
17:15:27 | hcs | sometimes you actually have to do division |
17:15:54 | nickv111 | But that's a pain. In CORDIC, the whole benefit is that you don't ever have to do multiplication |
17:15:54 | | Join norbusan [0] (n=norbusan@cust.dyn.83-173-212-214.cybernet.ch) |
17:16:05 | | Part norbusan |
17:16:06 | | Join norbusa1 [0] (n=norbusan@cust.dyn.83-173-212-214.cybernet.ch) |
17:16:07 | hcs | well, maybe you should be using ints? |
17:16:08 | | Part norbusa1 |
17:16:19 | nickv111 | But 1>>1 is 0 |
17:16:29 | hcs | fixed point ints? |
17:16:33 | | Join norbusan [0] (n=norbusan@cust.dyn.83-173-212-214.cybernet.ch) |
17:16:36 | nickv111 | Perhaps.. |
17:16:42 | | Part norbusan |
17:16:45 | preglow | nickv111: the whole point with cordic is also using straight integers |
17:16:53 | *** | Saving seen data "./dancer.seen" |
17:16:57 | preglow | nickv111: if not, the shift property doesn't hold |
17:17:05 | nickv111 | preglow: What do you mean? |
17:17:14 | preglow | you can use floats, but you need to multiply instead of shift |
17:17:37 | nickv111 | Well, if we're multiplying instead of shifting, then we might as well be using infinite series |
17:17:49 | nickv111 | Which, IMO, may not be a bad idea for calculator.c |
17:17:51 | preglow | indeed |
17:17:57 | hcs | literally shifting the floating point representation of 1.0 will result in a very small number... |
17:18:05 | | Quit ender` (Read error: 131 (Connection reset by peer)) |
17:18:25 | nickv111 | hcs: Why is that? |
17:18:28 | preglow | depends on the shift direction, but shifting the exponent will yield drastic results for sure |
17:18:35 | nickv111 | Oh, I see |
17:18:46 | nickv111 | A double has an exponent and a base, right? |
17:18:56 | preglow | it has a sign, an exponent and a mantissa |
17:18:59 | preglow | the base is always two |
17:19:04 | hcs | aye, and 1.0 only had a single bit set for the exponent to make it 2^0 |
17:19:15 | hcs | (iirc) |
17:19:27 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
17:19:31 | nickv111 | preglow: So the numbers are basically in scientific notation, except with a base of 2 instead of 10? |
17:19:44 | preglow | nickv111: correct, and they're always normalised |
17:20:01 | preglow | nickv111: that is, there is always only one digit before the point, and that is always 1 |
17:20:19 | preglow | since that's always one, it's also not actually encoded in the double itself |
17:20:27 | nickv111 | Okay, in calculator.c, check this out. There's always a double, a base, and an exponent. That base is 10 |
17:20:33 | nickv111 | So that's redundant. |
17:20:41 | preglow | well, ok, then they use base 10 floating point, it sounds like |
17:21:09 | hcs | preglow: always normalised? |
17:21:09 | preglow | not a bad idea for a calculator |
17:21:09 | preglow | hcs: yes |
17:21:23 | | Join akaidiot [0] (n=not@c-461d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
17:21:27 | | Quit SirFunk (Read error: 110 (Connection timed out)) |
17:21:32 | nickv111 | preglow: Wouldn't it be better to convert to scientific notation at the last minute, though, instead of storing the power and all? |
17:21:37 | hcs | preglow: but I like my crazy small but fewer significant digits values... |
17:22:05 | preglow | nickv111: what do you mean? if you use floating point you are always in scientific notation |
17:22:19 | nickv111 | preglow: Well, you're in x*2^y, right? |
17:22:28 | nickv111 | preglow: Instead of x*10^y |
17:22:44 | preglow | hcs: so what? they'll still be represented accurately, i think you misunderstand what normalised means |
17:22:59 | preglow | hcs: normalised in this context means that there is always one number before the fractional point position |
17:23:08 | preglow | hcs: so the exponent will always have to be adjusted to make that so |
17:23:23 | hcs | preglow: I thought the standard allowed for denormalized values |
17:23:25 | preglow | nickv111: well, both are scientific notation |
17:23:34 | | Join xandl12 [0] (n=alex@chello062178068247.23.11.vie.surfer.at) |
17:23:56 | hcs | preglow: when the exponent field = 0 |
17:23:58 | preglow | hcs: and it does too, when the exponent is encoded a certain way, then there is no longer an implicit 1 in front of the fractional point |
17:24:06 | preglow | hcs: but you should never use denormal number anyway |
17:24:09 | preglow | numbers |
17:24:25 | nickv111 | preglow: Okay, what I mean is it's probably best to convert it to base-10 scientific notation at the last minute. As in, leave it as a double, and then use a simple algorithm to print it out as base 10 |
17:24:40 | preglow | nickv111: that defeats the entire point of using base 10 in the first place |
17:24:57 | preglow | midkay: the reason for using base 10 is that humans use base 10, and a calculator always prints its results |
17:25:06 | preglow | midkay: sorry about that |
17:25:08 | preglow | nickv111: read that :) |
17:25:22 | | Quit st8outtacompton () |
17:25:39 | preglow | nickv111: if you use base 2, you will run across numbers that cannot be accurately represented all the time, like 0.1, which you can't express accurately in base 2 |
17:25:57 | hcs | preglow: just looking for a chance to show off my mostly useless knowledge |
17:25:59 | preglow | nickv111: and i think you can imagine how surprised someone would be if they wrote 0.1 + 0.1 and got 0.20000003 for an answer |
17:26:01 | nickv111 | preglow: That doesn't matter. Precision isn't our issue here. |
17:26:18 | preglow | nickv111: yes it is |
17:26:23 | preglow | precision and representation |
17:26:27 | nickv111 | preglow: So you're saying you should entirely use base 10? |
17:26:35 | nickv111 | preglow: In that case, calculator.c still fails |
17:26:37 | preglow | nickv111: most calculators do, afaik |
17:27:13 | | Join SirFunk [0] (n=Sir@cpe-74-71-205-222.twcny.res.rr.com) |
17:27:17 | preglow | looks like it just uses doubles to me, yes |
17:27:41 | nickv111 | preglow: Let me tell you how calculator.c fails in this accord. You, like I've said already, have a double (base 2) and an exponent. As in, the double is multiplied by 10^power. When you multiply these, you are multiplying the doubles and adding the powers |
17:27:49 | nickv111 | preglow: So calculator.c still suffers from that problem |
17:28:55 | zylche | not as bad as microsoft calculator 3.129, the one where 3.01-3 would get you 0 |
17:29:01 | nickv111 | preglow: Now, I was thinking of maybe having a fixed-point type, and an integer power. These are in scientific notation, and within a struct. As in, I would typedef a struct. |
17:29:30 | nickv111 | BRB |
17:29:31 | | Quit O112358 () |
17:29:46 | preglow | nickv111: for the purpose of doing cordic? |
17:30:22 | hcs | nickv111: note that most decimal values won't be precisely representable in binary fixed point |
17:31:24 | hcs | (or in floating point for that matter) |
17:32:45 | preglow | why not? |
17:33:24 | hcs | assuming his integer power is a power of 2 |
17:33:34 | preglow | most integers can be represented accurately |
17:33:40 | preglow | depending on floating point format |
17:33:43 | hcs | well, yeah, but 0.1 ? |
17:33:49 | preglow | 0.1 can't, no, not in base 2 |
17:33:52 | preglow | but in base 10 it can |
17:34:04 | hcs | of course |
17:34:32 | hcs | which is why I qualified it with "binary" |
17:34:46 | preglow | i try to make a habit of skipping random words when i read |
17:34:53 | preglow | making for more fun ;) |
17:36:08 | hcs | just backing up your point that it should be done in some representation of decimal |
17:36:42 | | Quit ender` (Read error: 131 (Connection reset by peer)) |
17:38:28 | nickv111 | preglow: Okay, since I'm out of ideas, what would you do? |
17:39:16 | preglow | i don't even know what you're trying to do |
17:40:14 | | Quit hcs ("Download Gaim: http://gaim.sourceforge.net/") |
17:40:26 | nickv111 | I'm trying to get calculator.c working well. I was thinking of fixing the CORDIC, but it might also work to implement infinite series and forget about CORDIC. I doubt the speed difference would be significant, given that in CORDIC we'd still have to multiply if we're using doubles |
17:40:57 | preglow | actually, i think the shifts might be implemented as additions/subtractions to the exponents |
17:41:07 | nickv111 | That's what I figured |
17:41:24 | nickv111 | Didn't say it, but maybe that's a good idea. . . |
17:41:24 | preglow | subtracting one from the exponent is the same as dividing by two which is the same as shifting right by one |
17:41:29 | preglow | maybe |
17:42:03 | nickv111 | How do you subtract from the double's exponent? |
17:42:19 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
17:43:07 | | Part hcs |
17:43:09 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
17:44:29 | | Join busa_blade [0] (n=butlerda@001-838-007.area1.spcsdns.net) |
17:45:26 | preglow | well |
17:45:33 | preglow | mask it out, subtract, mask it back |
17:45:35 | preglow | dinner time |
17:45:37 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust351.brig.cable.ntl.com) |
17:45:54 | | Join _FireFly_ [0] (n=stephan@p54A45FC2.dip.t-dialin.net) |
17:45:54 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
17:46:14 | | Part _FireFly_ ("Kopete 0.12.3 : http://kopete.kde.org") |
17:49:18 | | Nick Everybody|away is now known as Everybody (n=everybod@harpo.demon.co.uk) |
17:49:36 | | Part tanawana |
17:51:26 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
17:56:18 | | Join allstar5449 [0] (i=allstar5@jqa-1204-143.res.umass.edu) |
17:58:13 | | Part allstar5449 |
18:00 |
18:02:45 | | Quit linuxstb_ (Read error: 113 (No route to host)) |
18:06:34 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
18:11:12 | | Join nickv111_ [0] (n=nick@c-75-71-229-135.hsd1.co.comcast.net) |
18:11:13 | | Quit nickv111 (Nick collision from services.) |
18:11:23 | | Nick nickv111_ is now known as nickv111 (n=nick@c-75-71-229-135.hsd1.co.comcast.net) |
18:13:30 | | Nick Everybody is now known as Everybody|away (n=everybod@harpo.demon.co.uk) |
18:16:06 | | Quit Arathis (Remote closed the connection) |
18:17:08 | | Join TheSphinX^ [0] (n=sphinx@p213.54.1.215.tisdip.tiscali.de) |
18:17:22 | | Quit ender` (Read error: 131 (Connection reset by peer)) |
18:23:00 | | Join Arathis [0] (n=doerk@p5484A957.dip0.t-ipconnect.de) |
18:27:28 | | Join tim66 [0] (n=tim_pick@82-69-41-162.dsl.in-addr.zen.co.uk) |
18:27:29 | | Part madduck |
18:27:43 | | Quit bonbonthejon (Read error: 131 (Connection reset by peer)) |
18:29:26 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
18:29:49 | | Join lee-qid [0] (n=liqid@p54966A1E.dip.t-dialin.net) |
18:34:47 | | Quit pixelma (" bbl") |
18:46:43 | | Join stoffel [0] (n=sfr@p57B4F3E2.dip.t-dialin.net) |
18:48:43 | | Quit Mouser_X (Nick collision from services.) |
18:48:52 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
18:49:36 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
18:50:00 | | Join redbreva [0] (n=chatzill@host86-133-125-60.range86-133.btcentralplus.com) |
18:50:14 | | Quit xandl12 (Read error: 110 (Connection timed out)) |
18:51:01 | redbreva | Admited, my sim is a few days old now, but has the screendump facility got lost (or moved) in the recent menu re-org? |
18:52:04 | | Part tim66 |
18:52:10 | | Join tim66 [0] (n=tim_pick@82-69-41-162.dsl.in-addr.zen.co.uk) |
18:52:54 | bluebrother | redbreva: should be independent of the menu rework |
18:57:14 | | Quit akaias (Read error: 60 (Operation timed out)) |
19:00 |
19:02:57 | | Part sp3iel |
19:06:16 | | Nick Everybody|away is now known as Everybody (n=everybod@harpo.demon.co.uk) |
19:07:03 | redbreva | Sim from 26th Jan has Debug (Keep Out) but sim from 17th Feb has lost that entire menu |
19:07:57 | | Join akaias [0] (n=akaias@c-76-16-18-102.hsd1.il.comcast.net) |
19:08:19 | | Quit midgey () |
19:09:21 | redbreva | using Rasher pre-built sims, I am in the process of rebuilding my PC, so cannot compile my own at the moment |
19:11:27 | | Quit busa_blade (Read error: 145 (Connection timed out)) |
19:12:23 | | Join toffe [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
19:13:48 | amiconn | redbreva: You don't need the debug menu for screendumps in the sim... |
19:14:06 | | Part kaaloo |
19:14:25 | redbreva | Has that changed? |
19:14:59 | amiconn | Nope |
19:15:25 | amiconn | Screendump in the sim is always enabled, back to when screendump was introduced, in hwcodec-only times |
19:16:05 | redbreva | OK... Alway asumed it had to be switched on - hence the menu option |
19:16:22 | redbreva | or always even |
19:16:56 | *** | Saving seen data "./dancer.seen" |
19:17:30 | amiconn | The menu option shouldn't even exist in the sim. If it does, it's a bug |
19:17:58 | redbreva | It doesn't any more - since the rework I assume - it was always there before |
19:20:41 | redbreva | As mentioned earlier, the entire Debug (Keep Out) option is no longer in the sim |
19:21:23 | | Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
19:21:41 | | Join Thundercloud [0] (n=thunderc@82.152.197.81) |
19:21:51 | amiconn | The debug menu was a fairly recent addition in the sim. For hwcodec it made no sense at all (only hardware stuff that doesn't apply to th esim) |
19:22:07 | amiconn | Screenshot is F5 and can't be disabled |
19:22:53 | redbreva | f5? I always used 0 on the numeric keypad |
19:24:10 | redbreva | hmmm, something old to learn new every day ;-) |
19:24:28 | amiconn | Ok, it's both F5 and numpad 0 |
19:24:40 | * | amiconn prefers non-numpad keys |
19:24:45 | amiconn | Laptop keyboard. |
19:25:02 | | Join busa_blade [0] (n=butlerda@001-838-007.area1.spcsdns.net) |
19:25:18 | redbreva | Ahh - understood |
19:30:28 | | Quit Ribs ("eh eh ehhhh!") |
19:31:34 | | Quit Mouser_X (Nick collision from services.) |
19:31:41 | | Join bonbonthejon [0] (n=jon@69.61.203.3) |
19:31:43 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
19:32:46 | | Join Juice^ [0] (n=Juice@213.167.96.196) |
19:35:00 | | Quit Juice^ (Client Quit) |
19:35:13 | | Join Juice^ [0] (n=Juice@213.167.96.196) |
19:37:47 | | Join CpuWhiz [0] (n=Eric@cpe-66-87-222-218.co.sprintbbd.net) |
19:40:21 | | Join redbreva_ [0] (n=chatzill@host86-133-125-60.range86-133.btcentralplus.com) |
19:44:42 | | Quit Mouser_X (Nick collision from services.) |
19:44:51 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
19:49:21 | | Quit kubiixaka ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:54:17 | | Quit redbreva (Read error: 110 (Connection timed out)) |
19:59:01 | | Quit CpuWhiz ("Leaving") |
19:59:27 | | Join funky [0] (n=repulse@unaffiliated/funky) |
20:00 |
20:01:13 | * | Domonoky would like to commit his rbutil work .. any objections ?? |
20:05:15 | nls | go, go, go! |
20:05:31 | Domonoky | does anybody know why the new bootloader (and bootsplash.raw) isnt on download.rockbox.org ? |
20:05:35 | Domonoky | :-) |
20:06:02 | Domonoky | bootloader for Gigabeat ^^ |
20:06:08 | nls | I think it's because that whole thing with the splash faced some resistance... |
20:06:35 | Domonoky | does the old Bootloader on download.rockbox.org work ? |
20:06:57 | nls | yes, it's just the splash stuff that differs |
20:07:36 | Domonoky | ah, thats good, then i can enable bootloader install for Gigabeat in rbutil :-) |
20:08:14 | amiconn | Doing the bootsplash properly would require introducing parameter passing from bootloader to core |
20:08:35 | amiconn | ...because if there is no splash, the core should show the rockbox logo |
20:08:53 | amiconn | Afaik it doesn't do that on gigabeat currently |
20:09:17 | Domonoky | ok, rbutil will offer the old one :-) |
20:09:45 | Nico_P | what does the old one display ? |
20:10:06 | Domonoky | another question, why is the guy who ported chip8 to Rb not in the credits ? (he is mentioned in the source) |
20:10:38 | amiconn | It would be useful to know how much the splash code slows down boot, both with present and absent splash file |
20:11:23 | amiconn | Nico_P: Afaik the old one displays the same things as other swcodec bootloaders |
20:11:29 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
20:11:32 | * | amiconn doesn't have a gigabeat |
20:11:59 | Nico_P | oh i might try that |
20:12:07 | linuxstb_ | raw bitmap files also seem very inconvenient for users - I wonder how much slower a .bmp file would be. |
20:12:28 | Nico_P | having the bootsplash is a bit weird... i'm still used to the text |
20:12:53 | amiconn | *Imho* the bootloader shouldn't display anything unless something goes wrong |
20:13:09 | linuxstb_ | I agree with that. |
20:13:26 | Nico_P | probably |
20:13:43 | amiconn | The standard swcodec bootloaders remind me of linux booting... lots of cryptic stuff scrolling fast |
20:14:16 | amiconn | Perhaps interesting for technicians, but certainly not for users |
20:14:21 | * | TheSphinX^ is wondering about http://www.rockbox.org/tracker/task/4988 the patch worked but since some svn-updates ago the new menu entry is no longer showed in the menue :( |
20:14:52 | linuxstb_ | amiconn: One problem is if the bootloader crashes - no chance to display errors... |
20:15:11 | amiconn | How would that be different from now? |
20:16:17 | linuxstb_ | We now know approximately where the crash is. |
20:16:44 | linuxstb_ | But bootloaders shouldn't crash, so... |
20:18:36 | Nico_P | amiconn: about the AMD64 warnings... would http://www.rockbox.org/tracker/task/6564 be the solution ? |
20:18:47 | amiconn | Which warnings? |
20:19:17 | Nico_P | amiconn: http://build.rockbox.org/showlog.cgi?date=20070221T151408Z&type=iriver%20IFP7xx%20-%20Simulator#prob1 |
20:19:18 | amiconn | The AMD64 warnings happen when building the sim and someone wasn't careful. |
20:19:51 | amiconn | Nico_P: That's also a sim, and it's *not* a 64 bit warning |
20:19:58 | Nico_P | ah... i thought it was |
20:20:17 | Nico_P | what is it then ? |
20:20:20 | amiconn | This build server is 32bit. It uses a known bad snapshot of gcc 4.1.2 for its *native* gcc |
20:20:39 | amiconn | Strange distro that uses a snapshot from half a year back... |
20:20:48 | Nico_P | ok |
20:20:57 | amiconn | debian had that snapshot last summer... for around 3 weeks iirc |
20:21:09 | Nico_P | so should the tracker entry be closed ? |
20:21:38 | | Join x1jmp_ [0] (n=x1jmp@p57B0CBE7.dip0.t-ipconnect.de) |
20:21:41 | amiconn | The backport of the 64 bit fixes for m68k-elf-gcc should probably be incorporated in the gcc-rockbox-patch |
20:22:21 | amiconn | They're probably better than the hackaround currently used (although even that hackaround doesn't cause problems) |
20:22:56 | amiconn | I didn't try it yet; still have the hackish one running |
20:22:58 | | Join petur [0] (n=petur@rockbox/developer/petur) |
20:24:08 | amiconn | The issue with m68k-elf-gcc isn't warnings, but m68k-elf-gcc (at least up to 4.1) can't be built on amd64 without patching |
20:26:00 | | Join entheh [0] (n=purr@88-106-243-70.dynamic.dsl.as9105.com) |
20:26:02 | Nico_P | can't godeater update his gcc snapshot ? |
20:26:08 | amiconn | The hackish fix is here: http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler , last file attachment |
20:27:10 | amiconn | He should, as soon as a fixed one becomes available for his distro |
20:28:03 | | Quit funky ("leaving") |
20:28:08 | | Join funky [0] (n=repulse@unaffiliated/funky) |
20:29:49 | amiconn | GodEater_: around? |
20:30:43 | | Join redbreva__ [0] (n=chatzill@host86-133-125-60.range86-133.btcentralplus.com) |
20:30:49 | | Nick redbreva__ is now known as redbreva (n=chatzill@host86-133-125-60.range86-133.btcentralplus.com) |
20:31:54 | | Quit BigBambi ("Leaving") |
20:38:29 | XavierGr | wow amiconn where did you digg that up? I had completely forgotten about this conversation. |
20:38:58 | | Quit x1jmp (Read error: 110 (Connection timed out)) |
20:39:09 | amiconn | I was just googlich for mregparm (without the minus, b/c that means "not" in the search mask) |
20:40:58 | XavierGr | yeah full ntfs support for linux |
20:41:02 | XavierGr | version 1 is out |
20:42:59 | | Quit x1jmp_ (Read error: 110 (Connection timed out)) |
20:43:44 | TheSphinX^ | now i can say "yay i knewed it before XavierGr!" :D |
20:43:55 | XavierGr | heh |
20:44:16 | XavierGr | well I just saw that they declared the rc1 into stable |
20:44:27 | XavierGr | so it is now finally official |
20:44:32 | TheSphinX^ | yes |
20:46:04 | TheSphinX^ | but i think we are in different timezones, on my location it's 8:45pm and i saw it today in my newsfeeds :o) |
20:46:55 | | Quit redbreva_ (Read error: 110 (Connection timed out)) |
20:48:17 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
21:00 |
21:03:54 | | Quit funky ("leaving") |
21:04:50 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
21:06:14 | | Join Ribs [0] (n=ribs@91.84.8.218) |
21:11:12 | | Quit stoffel ("leaving") |
21:12:54 | * | Domonoky updated the rbUtil patch, it now supports all Targets (without Sansa) should i commit it ? |
21:13:41 | dan_a | Domonoky: Go for it! |
21:14:09 | hcs | ADX only plays the right channel... |
21:17:01 | *** | Saving seen data "./dancer.seen" |
21:17:19 | | Join x1jmp_ [0] (n=x1jmp@p57B09FE5.dip0.t-ipconnect.de) |
21:17:34 | | Nick x1jmp_ is now known as x1jmp (n=x1jmp@p57B09FE5.dip0.t-ipconnect.de) |
21:17:37 | hcs | is STEREO_INTERLEAVED broken? |
21:18:31 | | Join darksoulk [0] (n=adam@203-214-30-35.dyn.iinet.net.au) |
21:19:12 | preglow | it might be, jhMikeS touched that code a couple of days ago |
21:19:27 | preglow | i'll check it out in half an hours time if no one else does |
21:19:30 | Domonoky | hm, it seem i dont have commit access.. |
21:20:20 | dan_a | Domonoky: Bagder is the person to talk to about that |
21:20:32 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
21:20:42 | Domonoky | Badger !!! :-) |
21:20:52 | Domonoky | ähh Bagder !! :-) |
21:21:16 | Domonoky | someone should wake him up :-) |
21:22:39 | LinusN | Domonoky: have you had svn access before? |
21:22:43 | Vakio | Mushroom, mushroom? |
21:22:57 | Domonoky | no, but i was invited via email.. |
21:23:03 | | Join Thundercloud_ [0] (n=thunderc@82.153.79.171) |
21:23:15 | LinusN | did you reply with your username/password? |
21:23:22 | | Join GreyFoux [0] (n=greyfoux@APoitiers-256-1-63-54.w90-16.abo.wanadoo.fr) |
21:23:40 | Domonoky | jeah i send a mail to daniel @ rock ... |
21:23:49 | | Quit GreyFoux (Client Quit) |
21:24:47 | | Quit nickv111 (Read error: 104 (Connection reset by peer)) |
21:26:10 | preglow | sweet, sweet lord |
21:26:15 | preglow | why is gnome so slow |
21:28:34 | * | Domonoky made his first commit.. :-) |
21:31:36 | * | LinusN awaits Domonoky's first "Ooops" commit |
21:31:46 | nls | :-) |
21:32:26 | | Quit Thundercloud (Read error: 60 (Operation timed out)) |
21:32:39 | * | Domonoky waits for testers, so he can say "Ooops" :-) |
21:32:45 | * | amiconn wonders why the build system still doesn't know about directories where changes shouldn't trigger a rebuild |
21:33:08 | redbreva | shouldn't it be full name in the 'who' commit table? |
21:33:40 | LinusN | amiconn: simple - we haven't cared enough to spend time on fixing that |
21:34:05 | LinusN | redbreva: yes |
21:35:28 | amiconn | Rebuilding all cores and sims if no relevant code changed seems like a waste to me |
21:35:43 | amiconn | In cvs times the build system knew the difference |
21:36:25 | LinusN | i agree that it is a waste |
21:37:06 | LinusN | but fixing that is on my low-priority list |
21:37:10 | | Quit Shaid (Read error: 110 (Connection timed out)) |
21:37:11 | | Nick darksoulk is now known as Shaid (n=adam@203-214-30-35.dyn.iinet.net.au) |
21:37:16 | Domonoky | can i request Wiki write access? i like to updated the rbutil page |
21:37:26 | LinusN | Domonoky: wikiname? |
21:37:34 | Domonoky | DominikWenger |
21:38:35 | LinusN | Domonoky: done |
21:38:40 | Domonoky | thx |
21:40:11 | linuxstb_ | Anyone have suggestions about where to put (beta for now...) binaries of rbutil? I can build a Mac version. |
21:41:25 | pixelma | linuxstb: you adviced the guy in the forum to google for disk mode - isn't it already in the first post a few lines above? :) |
21:41:45 | Domonoky | wiki ? |
21:42:11 | linuxstb_ | pixelma: :) He obviously didn't see it there... (like me!) |
21:42:48 | * | amiconn wonders whether it's worth trying gcc 4.0.4 |
21:43:14 | linuxstb_ | It just annoys me when people post questions like "how to I put my ipod in disk mode" when typing that question into google gives 100 pages wth the answer on... |
21:44:05 | preglow | amiconn: i wouldn't bother... |
21:44:28 | | Nick Everybody is now known as Everybody|away (n=everybod@harpo.demon.co.uk) |
21:45:30 | pixelma | linuxstb: yeah, that too - but obviously he is one (of the pitily many) who don't really read instructions... |
21:47:34 | | Quit TheSphinX^ ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
21:49:09 | perl|work | devices with recording capabilities, what shows up on the screen in recording mode? |
21:50:56 | perl|work | WPS wise, should anything exctra be included for them? |
21:50:57 | linuxstb_ | A peakmeter and gain settings, plus a few other things IIRC (I'm sure someone else will reply properly...) |
21:51:08 | perl|work | extra* |
21:51:40 | linuxstb_ | The recording screen contains controls, it doesn't just display things. |
21:52:30 | | Quit Rondom (Read error: 113 (No route to host)) |
21:53:32 | pixelma | the recording screen looks something like this http://download.rockbox.org/manual/rockbox-iaudiox5/rockbox-buildch5.html#x8-780005.9 (status bar isn't standard, file info,...) can also look a bit different for triggered recording for example |
21:54:05 | perl|work | thanks |
21:54:11 | preglow | hcs: think i've found a bug, yes |
21:55:08 | | Quit Juice^ (Read error: 104 (Connection reset by peer)) |
21:55:11 | | Join Juice- [0] (n=Juice@213.167.96.196) |
21:59:53 | preglow | anyone know where i can get adx files? i can't seem to find any |
22:00 |
22:00:24 | | Join bombastic1 [0] (n=PircBot@84.94.111.109.cable.012.net.il) |
22:01:51 | linuxstb_ | Domonoky: On the second page of the bootloader wizard (after I choose "ipod" from the list of target), it says "Rockbox utility has detected the following location:", but I need to press SCAN before it will detect it. |
22:02:41 | | Quit darkless ("Leaving") |
22:02:48 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
22:02:58 | weet | how do i put back my original firmware ? |
22:03:59 | | Quit bonbonthejon (Remote closed the connection) |
22:04:07 | linuxstb_ | Domonoky: Also, Mac OS X automounts the ipod, and the user needs manually unmount it before ipodpatcher can write to the disk. It could be worth testing that rbutil has write access to the device before downloading the bootloader, and if it fails, tell the user what to do (or we could even run the unmount command). |
22:04:32 | linuxstb_ | weet: Which player are you talking about? |
22:04:48 | weet | eh |
22:04:50 | weet | Ipod 5G |
22:04:54 | weet | Video |
22:05:10 | preglow | does rbutil need any particular version of wxwidgets? |
22:05:14 | linuxstb_ | Are you asking how to dual-boot, or how to uninstall Rockbox? |
22:05:15 | weet | I know last night i was pressing random buttons and the original firmware poped out |
22:05:21 | weet | how to uninstall :/ |
22:05:24 | linuxstb_ | preglow: 2.8.0 - it was released a few weeks ago. |
22:05:30 | linuxstb_ | weet: "ipodpatcher -d" |
22:05:39 | linuxstb_ | Or use itunes to restore your ipod. |
22:05:42 | Domonoky | linuxstb i will look into it.. |
22:05:58 | preglow | linuxstb_: small chance i'll find it in the ubuntu repos, then |
22:06:11 | bluebrother | Domonoky: rbutil gives a windows error if the ini file isn't found. |
22:06:27 | bluebrother | wouldn't it be better to just create a new one in that case? |
22:06:32 | bluebrother | or is that not feasible? |
22:06:56 | Domonoky | then i would have to include the ini file somehow.. |
22:07:05 | linuxstb_ | Or download it from a permanent URL. |
22:07:18 | weet | so |
22:07:26 | weet | in Ipodpatcher |
22:07:29 | weet | what do i type |
22:07:30 | weet | ? |
22:07:32 | Domonoky | thats also possible.. |
22:07:33 | | Join Winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
22:08:01 | Domonoky | but i dont see the problem with distributing the exe together with the ini.. |
22:08:02 | linuxstb_ | weet: You run ipodpatcher with the "-d" option from the command prompt. |
22:08:11 | weet | k |
22:08:51 | preglow | linuxstb_: wouldn't it have been wiser to use an older version? or is it easy to statically link wxwidgets? |
22:09:42 | linuxstb_ | It was Cassandra's choice, but (at least for the Mac), wxwidgets is still under heavy development, so I think it makes long-term sense to use the latest version. |
22:10:27 | Domonoky | at the moment i just link statically |
22:10:27 | preglow | sure, i'm all for using newer versions of stuff myself, really, but in this case it makes life harder for me :P |
22:11:05 | Domonoky | i will upload a linux binary shortly the we will see if there are bad depencies :-) |
22:11:28 | preglow | if you don't link statically, there will be for sure |
22:11:40 | preglow | also, i'm on 64 bit linux so i'm practically begging for trouble |
22:11:56 | Domonoky | its statically linked, at least i told wxwidget so.. :-) |
22:11:58 | Mikachu | wouldn't it be better to use a library that's used by more than like 2 projects? :) |
22:12:07 | Domonoky | jeah that doesnt work on x64 |
22:12:07 | weet | yaiy |
22:12:11 | weet | my ipod is fixed :D |
22:12:17 | Domonoky | we need extra binarys for x64 |
22:12:37 | weet | thx linuxstb_ |
22:12:44 | Mikachu | weet: no, now it's broken ;) |
22:12:50 | Mikachu | installing rockbox fixes it |
22:13:19 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
22:13:49 | preglow | Mikachu: like what? |
22:14:02 | Mikachu | gtk (or qt)? |
22:14:07 | preglow | gtk is hell in windows |
22:14:09 | preglow | qt is a better choice |
22:14:22 | preglow | at least personally, i'm fed up with gtk |
22:14:28 | weet | klol |
22:14:38 | preglow | kekeomfg |
22:14:41 | weet | Mikachu : no wai! my power drained in 3 hours |
22:14:52 | weet | Mikachu : with rockbox |
22:14:59 | Mikachu | then you did something strange |
22:15:12 | weet | like ? |
22:15:14 | Mikachu | did you play doom constantly for 3 hours? |
22:15:21 | weet | nope |
22:15:28 | weet | i booted it like 2 or 3 times |
22:15:30 | Mikachu | did the backlight turn off? |
22:15:34 | weet | no |
22:15:35 | weet | never did |
22:15:35 | weet | :/ |
22:15:36 | | Part [shodan] ("Leaving") |
22:15:38 | Mikachu | haha |
22:15:46 | Mikachu | so instead of turning the backlight off you decide to throw it away? |
22:15:57 | Mikachu | see how long the apple firmware lasts if you set the backlight always on there |
22:16:00 | weet | lol yeah I dint see any option to turn the backlight off |
22:16:17 | weet | like on the ipod firmware |
22:16:20 | Mikachu | i think it's sneakily hidden away under settings/display/lcd/backlight |
22:16:38 | weet | is their an option like |
22:16:45 | linuxstb_ | Mikachu: What would you suggest instead of wxwidgets to create nice-looking native GUI binaries on win32, Linux and Mac OS X? |
22:16:47 | weet | " turn off after 30 seconds of no-touching " |
22:17:20 | Mikachu | i don't know, but wxGTK doesn't really look that nice either |
22:17:34 | * | bluebrother likes Qt |
22:17:41 | Mikachu | is there a mac version of qt? |
22:17:45 | desowin | yes |
22:17:53 | desowin | linux, mac and windows |
22:17:55 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:18:00 | * | bluebrother got beaten |
22:18:05 | | Quit amiconn (Nick collision from services.) |
22:18:07 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:18:09 | desowin | since qt4 it's even opensource on windows |
22:18:11 | linuxstb_ | But isn't qt it's own gui, rather than compiling to native widgets? |
22:18:12 | weet | I dont know why |
22:18:20 | bluebrother | and Qt Designer is quite nice for quickly building up dialogs |
22:18:23 | desowin | (it's dual licensed) |
22:18:24 | weet | but i had the impression playing songs took more battery life then playing Doom |
22:18:53 | preglow | linuxstb_: qt uses theming apis now |
22:19:00 | preglow | linuxstb_: if you want it to, that is |
22:19:02 | bluebrother | Qt used emulation on Windows mostly. On Mac it uses the OS functions, and also on Windows Luna |
22:19:29 | Domonoky | qt would also be a good choice for rbUtil, but i dont wont to rewrite rbUtil.. (i only extended it) |
22:20:04 | linuxstb_ | I guess I'm just prejudiced against Qt because of the early licensing conditions. |
22:20:13 | * | desowin likes idea of basing rbutil on qt |
22:20:17 | Bagder | personally, I find qt a pain |
22:20:31 | hcs | preglow: http://rotb.mgbr.net/music.htm |
22:20:33 | Bagder | but then I guess everything gui and c++ would be pain to me |
22:20:34 | Mikachu | i'm prejudiced against Qt because it takes like 6 hours to compile and is a lot more than just a toolkit |
22:20:34 | bluebrother | I recently started using Qt on windows. Too bad I don't have time for looking into a Qt rbutil version |
22:20:55 | Thundercloud_ | Mikachu: Just compile the sub-tools and it's a lot quicker. |
22:21:09 | desowin | anyone started work on qt's rbutil ? |
22:21:33 | linuxstb_ | What would changing to Qt gain us? |
22:21:33 | Domonoky | it would be a nearly complete rewrite.. |
22:21:46 | Mikachu | it would work for preglow :P |
22:21:47 | Domonoky | at practically no gain.. |
22:21:58 | linuxstb_ | And I'm sure preglow needs a GUI installer... |
22:22:03 | desowin | or make 2 versions, one for wxGTK and one for qt .... |
22:22:06 | bluebrother | wx looks awful on linux |
22:22:14 | linuxstb_ | Looks good to me... |
22:22:14 | Thundercloud_ | Agreed. |
22:22:17 | Thundercloud_ | I'm a KDE man |
22:22:19 | Thundercloud_ | Qt ftw |
22:22:24 | Thundercloud_ | Can't wait for Kde4 :P |
22:22:26 | desowin | I'm xfce man, but qt is my choice |
22:22:35 | bluebrother | if the functionality is separated out of the GUI I don't think it would be too much work |
22:22:37 | preglow | i'm considering applying for a job at trolltech, so i may be biased :P |
22:22:44 | Thundercloud_ | preglow: Ahh |
22:22:47 | Thundercloud_ | GNOME MAN EH? |
22:22:49 | Thundercloud_ | :D |
22:22:53 | preglow | i hate gnome... |
22:22:57 | preglow | use it, but hate it |
22:22:59 | Thundercloud_ | preglow: That was a joke :( |
22:23:08 | preglow | too tired for that :/ |
22:23:08 | Thundercloud_ | Wait, why do you use it if you hate it? KDE ftw man |
22:23:17 | preglow | can't be bothered |
22:23:23 | Mikachu | Thundercloud_: you need to work on your argumentation skills |
22:23:24 | Thundercloud_ | KDE is Linus Torvalds Approved (tm) |
22:23:27 | preglow | we'll see the next time i feel like mucking about with aptitude or installers |
22:23:35 | Domonoky | functionality is not really seperated and everything uses things like wxString for Stirngs.. |
22:23:44 | Thundercloud_ | Mikachu: My arguing skills are fantastic. |
22:23:55 | bluebrother | hmm. I liked the way I can handle strings with Qt. |
22:23:57 | Thundercloud_ | Except when they're not |
22:23:59 | Thundercloud_ | Which is always |
22:23:59 | Mikachu | yeah, subjective argument right there, nice going |
22:24:05 | Mikachu | :) |
22:24:24 | bluebrother | maybe I'll give it a try when I find free time ... which may happen in a couple of years :( |
22:24:28 | Domonoky | wxStrings are also very nice.. didnt miss anything against qtstrings.. :-) |
22:24:46 | preglow | hcs: can you recommend me some decent test files among them? |
22:28:37 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
22:28:56 | * | Domonoky attached a zip with linux binary of rbutil to the RockboxUtility wikipage, would be nice if someone tests it.. |
22:29:27 | hcs | http://www.newwavemugen.com/~oherman/ADX/th075_01.7z is stereo |
22:29:36 | preglow | cool |
22:30:01 | linuxstb | Domonoky: It could be worth writing the SVN revision of rbutil in the attachment comments (and maybe the filename). |
22:30:33 | linuxstb | Domonoky: I've just tried compiling it myself, and get a segmentation fault during the scan for ipods... |
22:30:56 | Domonoky | oh.. |
22:31:38 | linuxstb | In wxStrlen... |
22:32:06 | Domonoky | in which Os ? |
22:32:44 | linuxstb | Debian 32-bit. |
22:32:46 | linuxstb | http://www.pastebin.ca/366720 |
22:33:36 | | Join JustJohnny68 [0] (n=JustJohn@static-71-248-112-184.bltmmd.east.verizon.net) |
22:34:47 | linuxstb | Domonoky: And your ".zip" file is a 7zip file.... |
22:35:38 | | Quit desowin ("use linux") |
22:36:23 | amiconn | Hmm, how am I supposed to build rbutil? |
22:36:41 | Domonoky | type make in the rbutil folder |
22:36:48 | Domonoky | (if on linux) |
22:36:54 | amiconn | Hmm, seems I am missing something |
22:37:04 | amiconn | wx-config: command not found |
22:37:24 | Domonoky | wxwidgets2.8 isnt correctly installed.. |
22:37:43 | JustJohnny68 | Nico_P: Thanks for apply my patch to the Rockboxed theme the other day! |
22:37:43 | amiconn | No wxwidgets 2.8 in debian unstable |
22:37:51 | amiconn | Latest is 2.6.3 |
22:38:01 | Domonoky | yes, only selfbuiling.. |
22:38:03 | Nico_P | JustJohnny68: you're welcome :) |
22:38:10 | Nico_P | did i do it right ? |
22:38:17 | amiconn | So no amd64 rbutil for now |
22:40:05 | JustJohnny68 | Nico_P: far as I can tell :) |
22:40:38 | preglow | amiconn: as linuxstb said, that release seems to be very new |
22:40:48 | preglow | so don't expect to it see it in package managers soon |
22:41:17 | preglow | hcs: got stereo back now, jhmikes made a little nasty in dsp.c ... |
22:41:25 | Nico_P | JustJohnny68: in your patch the changes i made before to the 220x176x16 version were reverted... i corrected that, assuming that you diffed against an old svn revision that didn't have these changes |
22:42:37 | JustJohnny68 | Yeah, that's what happened. I haven't had a chance to run the simulator with your changes yet. |
22:42:56 | linuxstb | Another problem will be that most distros (I think) ship a Unicode build of wxwidgets- rbutil doesn't compile with that. You need to use an ansi version (which is the default if you build yourself). |
22:43:24 | preglow | jhMikeS: there? |
22:43:27 | Winchester | hey... when porting something to RB.... what's the best source to look for... DOS/Linux/Windows? |
22:43:32 | bluebrother | but why doesn't rbutil work with unicode? For later localization we should imho |
22:44:11 | linuxstb | Because Cassandra didn't use the right macros for her strings... It needs someone who understands how unicode works in wxwidgets to fix rbutil. |
22:44:29 | bluebrother | :( |
22:44:34 | amiconn | Release more than 2 months ago, hmm... |
22:44:39 | bluebrother | there are different macros for strings? |
22:45:04 | linuxstb | Don't ask me, I don't understand unicode in wxwidgets.... |
22:45:10 | | Quit Mouser_X (Nick collision from services.) |
22:45:10 | petur | _T ? |
22:45:17 | linuxstb | But I _think_ it's related to the macros. |
22:45:19 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
22:45:41 | bluebrother | I've seen that ... but as far as I understand the docs it should work for both |
22:45:50 | bluebrother | but I barely know wx |
22:46:25 | linuxstb | I just remember running into that problem and the obvious things (which I think was adding _T) didn't seem to work. |
22:46:46 | | Join Thundercloud__ [0] (n=thunderc@82.152.214.92) |
22:46:49 | preglow | jhMikeS: check the fix i did now in dsp.c, that endian specific code below my fix looks dubious to me. is it really necessary? |
22:47:01 | linuxstb | But I now don't have a unicode version of wxwidgets to test it with. |
22:47:13 | | Join mattzz [0] (n=mattzz@e177163081.adsl.alicedsl.de) |
22:47:41 | | Part JustJohnny68 |
22:49:15 | preglow | jhMikeS: it's not like the channel order is endian specific, now isit |
22:49:48 | * | Domonoky is just reading about Unicode in wxWidgets, should be easy to change.. |
22:53:52 | | Join funky [0] (n=repulse@unaffiliated/funky) |
22:54:01 | | Join bospaadje [0] (n=bospaadj@ip82-139-84-12.lijbrandt.net) |
22:55:25 | tim66 | my h140 gets very confused why I skip between ogg and mp3 albums a few times |
22:56:04 | tim66 | it often ends up displays two menus over each other in a flickering/strobing kind of way |
22:56:51 | | Quit Juice- ("Leaving") |
22:57:16 | tim66 | anyone else seen this or have any idea why it might be happening? |
22:58:38 | bluebrother | tim66: no, but have you tried resetting your settings? |
23:00 |
23:03:59 | | Quit Mouser_X (Nick collision from services.) |
23:04:08 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
23:10:48 | | Quit redbreva ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
23:11:03 | | Quit Thundercloud_ (Connection timed out) |
23:16:07 | | Part perl|work |
23:17:05 | *** | Saving seen data "./dancer.seen" |
23:19:13 | preglow | Nico_P: there? |
23:19:20 | | Part nls |
23:19:29 | Nico_P | preglow: yes |
23:19:56 | preglow | Nico_P: i got some updated dumb sources from the guy who did the foobar plugin once and he told me lots of stuff was fixed in it |
23:20:05 | preglow | it's at http://www.pvv.org/~thomj/rockbox/dumb-k54-2005-06-13.tar.gz if you want to have a look |
23:20:43 | tim66 | bluebrother: will do, i tried using a build from about a month ago but it just hangs now |
23:20:58 | preglow | Nico_P: it's quite old, but so is the latest dumb release, i see |
23:21:07 | | Part tim66 |
23:21:49 | Nico_P | preglow: you sure this is for me ? |
23:22:44 | preglow | not at all |
23:23:05 | Nico_P | :) |
23:23:12 | preglow | seems you just edited the flyspray entry, yes, ignore me |
23:23:16 | Shaid | what’s dumb? |
23:23:17 | preglow | i'll post a comment there instead |
23:23:27 | Shaid | other than me for not knowing |
23:23:29 | bluebrother | Shaid: a mod decoder |
23:23:36 | Shaid | oh, nice. |
23:23:56 | Shaid | I was half thinking of writing a s3m codec, but I haven’t actually checked if someone is already doing/done one |
23:24:09 | Bagder | Shaid: you do know that your apostrophes are "weird", right? |
23:24:15 | Nico_P | preglow: i edited it because it was in the wrong category |
23:24:23 | Shaid | weird how? |
23:24:32 | Bagder | as in weird utf8 |
23:24:37 | Shaid | really? |
23:24:40 | preglow | Nico_P: yeah, i just gleaned fast over it and saw you're name so assumed you posted it :> |
23:24:40 | Bagder | they are plain boxes to me |
23:24:46 | Shaid | how odd. |
23:24:48 | bluebrother | they show up as inverted R for me |
23:25:00 | Shaid | o_O |
23:25:02 | preglow | look light highlighted R's here |
23:25:06 | preglow | and i am on an utf8 console |
23:25:07 | amiconn | Bagder: They're not utf8, but not "proper" apostrophes either |
23:25:10 | Shaid | as cool as that is... |
23:25:16 | Bagder | ok, was just a guess |
23:25:18 | amiconn | They're iso8859-1 accents |
23:25:21 | bluebrother | ... but an apostrophe is in ASCII, so there shouldn't be any problem here |
23:25:26 | * | bluebrother suspected that |
23:25:56 | amiconn | ´´´ |
23:25:57 | Shaid | never been told this before |
23:25:58 | amiconn | ;) |
23:26:02 | Shaid | and I use them all the time |
23:26:07 | Bagder | and after having started that off-topic talk, I'll go to bed ;-) |
23:26:10 | preglow | Bagder: not on an iso8859-1 compatible client, eh!?!? |
23:26:15 | Bagder | yes I do |
23:26:24 | Bagder | I use iso8859-15 atm actually |
23:26:27 | bluebrother | there is a reason why these strange characters don't show up immediately (at least on windows) *sic* |
23:26:34 | Bagder | which is why amiconn's comment surprises me |
23:27:23 | * | amiconn re-checks |
23:27:24 | scorche | i can see amiconn's backtics, but i still cant see Shaid's "apostrophies" |
23:27:32 | bluebrother | but something is still weird, amiconn's apostrophes show up correctly for me |
23:27:53 | Shaid | I’m using a Mac keyboard on my pc, but I don’t really see how this causes it. |
23:27:55 | pixelma | the logs are in ISO-8859-1, this is what I get too |
23:28:06 | Shaid | I’m pushing the normal apostrophe key, I swear... |
23:28:21 | amiconn | Heh, they are Win1251 accents |
23:28:25 | amiconn | 0x92 |
23:28:44 | Shaid | quick fix? |
23:31:03 | | Quit Mouser_X (Nick collision from services.) |
23:31:11 | Domonoky | someone with Flyspray superpowers can close FS #6643 please.. |
23:31:12 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
23:31:38 | | Join Thundercloud [0] (n=thunderc@82.152.220.227) |
23:33:19 | bluebrother | Domonoky: done |
23:33:27 | Domonoky | thx |
23:33:57 | bluebrother | IIRC Bagder can add you to the developer list in FS so you can close tasks |
23:34:25 | preglow | bluebrother: seems we cooped on that one |
23:34:31 | bluebrother | :) |
23:37:23 | Soap | I see Shaid's "apostrophes" just fine. |
23:39:13 | Shaid | Woo |
23:39:39 | scorche | i see them fine on my windows client |
23:39:49 | amiconn | Mee too, but they're not correct apostrophes. They're slanted |
23:40:10 | | Quit Ribs ("eh eh ehhhh!") |
23:40:20 | | Join ackbahr [0] (n=ackbahr@d83-189-142-37.cust.tele2.ch) |
23:40:20 | scorche | i see them as the "elegant" apostrophes |
23:41:47 | Shaid | they’re standard straight ones when they leave here... :( |
23:42:02 | | Quit funky ("leaving") |
23:42:50 | midkay | it's a subtle slant. |
23:43:05 | Soap | depends on the font |
23:43:06 | | Join fasmaie [0] (n=yohann@c-71-233-79-102.hsd1.ma.comcast.net) |
23:43:19 | Soap | some fonts you won't see a difference at all. |
23:43:28 | scorche | i use the standard x-chat monospace |
23:44:16 | Soap | microsoft sans serif 11 shows them with a cute curl down and to the left. |
23:44:25 | scorche | what keyboard mapping do you have Shaid? |
23:44:54 | * | midkay uses lucida console and sees them. |
23:44:56 | scorche | Soap: that sounds like what i am calling the "elegant" apostrophe |
23:45:30 | midkay | why not just call it slanted or curled? |
23:45:42 | dan_a | Yay! Using GCC 4.1.1 saves about 8kb on a G4 iPod |
23:46:02 | scorche | because it is the one where it is like a circle up top and then curls down to the left |
23:46:23 | preglow | amiconn: proper apostrophes are supposed to be slanted |
23:46:29 | preglow | at least typographically |
23:46:34 | bluebrother | sounds like the english closing single quote |
23:46:40 | preglow | i guess terminals use some kind of typewriter bastardised thing |
23:46:42 | bospaadje | when did shaid use apostrophes? im not seeing any |
23:46:44 | Soap | typographic bigots, the lot of you! |
23:47:02 | amiconn | preglow: Yes, sure, but the standard ascii apostrophe is not, at least not in the font I am using here |
23:47:02 | scorche | <Shaid> they’re |
23:47:18 | Soap | ;) |
23:47:30 | bluebrother | the ASCII apostrophe is different to the typographical one ... |
23:47:38 | preglow | probably |
23:47:43 | amiconn | (Verdana) |
23:48:40 | amiconn | dan_a: I know a way that'll save 40KB+ on ipods... |
23:49:04 | amiconn | ...but it requires going through many source files, adding ICODE_ATTR to declarations |
23:49:09 | preglow | still, that's not bad at all for just a compiler upgrade |
23:49:09 | dan_a | amiconn: Getting rid of -mlong-calls? |
23:49:13 | amiconn | yes |
23:49:30 | | Quit mattzz ("Leaving") |
23:49:39 | amiconn | In fact I was thinking about it, and it looks like it can be done incrementally |
23:49:51 | preglow | amiconn: hmm? i thought gcc hatet section attributes on declarations |
23:50:02 | amiconn | ...flipping the actual switch in svn when all files are converted |
23:50:18 | preglow | amiconn: i'd probably be happy to help with it |
23:50:20 | amiconn | preglow: Section attributes don't matter |
23:50:34 | dan_a | amiconn: Sounds like a good plan. I'll help. |
23:50:43 | amiconn | The point is that __attribute__((long_call)) obviously counts as part of the function type, |
23:51:08 | amiconn | so it has to be applied both to (all) declarations *and* the definition, consistently |
23:51:49 | amiconn | First I had to find out how to add attributes to the definitions, because |
23:52:16 | amiconn | void myfunc(int myarg) __attribute__((myattr)) { do_stuff } |
23:52:19 | amiconn | doesn't work |
23:52:25 | preglow | indeed it doesn't |
23:52:30 | amiconn | It must be written as: |
23:52:44 | amiconn | void __attribute__((myattr)) myfunc(int myarg) { do_stuff } |
23:52:55 | | Quit ackbahr (Remote closed the connection) |
23:52:55 | preglow | those gcc boys sure enjoy their liquor |
23:53:13 | amiconn | For the declaration it works in both places |
23:54:20 | preglow | so that way we can be rid of that stupid extra declaration we currently use? |
23:54:21 | amiconn | So basically all functions that use ICODE_ATTR need to have that on all declarations and the definition, consistently, obeying the selectable iram features stuff |
23:54:59 | preglow | but sure, i'll help |
23:55:11 | amiconn | ...and then ICODE_ATTR would be defined as __attribute((section(".icode"),long_call)) for arm targets, *except* the iFP |
23:55:34 | amiconn | Sorry, __attribute__((section(".icode"),long_call)) |
23:55:55 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
23:56:41 | preglow | so ok, what to do: remove all the extra declarations we currently have above some function definitions and prefix the function name with ICODE_ATTR, then also do the same if there are any declarations other places? |
23:56:53 | preglow | mostly .h files, etc |
23:56:55 | amiconn | And the we can finally remove -mlong-call, leaving only iram functions as long call targets |
23:57:12 | | Quit pearldiver (Read error: 60 (Operation timed out)) |
23:57:12 | | Quit Thundercloud__ (Read error: 110 (Connection timed out)) |
23:57:16 | | Quit Winchester (Read error: 110 (Connection timed out)) |
23:57:25 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
23:58:13 | | Join Acorn [0] (n=irc@82-35-97-118.cable.ubr05.dals.blueyonder.co.uk) |
23:58:21 | | Nick Acorn is now known as o112358 (n=irc@82-35-97-118.cable.ubr05.dals.blueyonder.co.uk) |
23:58:22 | amiconn | preglow: The extra declarations within the .c files can go away when tacking ICODE_ATTR to the definition. And yes, we also need to change the .h files |
23:58:28 | | Quit lee-qid (Read error: 104 (Connection reset by peer)) |
23:58:28 | | Nick o112358 is now known as O112358 (n=irc@82-35-97-118.cable.ubr05.dals.blueyonder.co.uk) |
23:58:42 | amiconn | ...which is a bit nasty for the standard includes |
23:58:42 | | Join lee-qid [0] (n=liqid@p54966A1E.dip.t-dialin.net) |
23:58:48 | O112358 | hmm.. would there be anyway to change the firmware on something like this? : http://www.7dayshop.com/catalog/product_info.php?cPath=777_7&products_id=102074 |
23:58:53 | | Quit lee-qid (Client Quit) |