00:00:00 | saratoga | it dies before it gets to do anything with ffmpeg |
00:00:23 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
00:00:26 | jhMikeS | care to pastebin it? maybe we can have a look and spot something |
00:00:33 | saratoga | sure, one sec |
00:01:01 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
00:01:14 | markun | petur: can you see what was changed in the UsbSoftwareStack wiki page? |
00:01:54 | saratoga | http://pastebin.ca/586508 |
00:01:59 | petur | nothing so it seems |
00:02:15 | saratoga | it dies immediately after entering the function on line 125 |
00:02:36 | saratoga | basically that function manages to decalre a couple variables, call splash once and then that it |
00:02:45 | saratoga | yellow rockbox screen until i power cycle |
00:03:14 | Soul-Slayer | linuxstb_: Hey, I was wondering on the progress of the Elio commits so far? What it can currently achieve and if it's ever likely to progress any further? |
00:03:32 | markun | saratoga: maybe pass ic instead of &ic ? |
00:04:13 | linuxstb_ | saratoga: Do you get any warnings when compiling? |
00:04:51 | saratoga | markun: it takes a ** so i think thats ok |
00:04:53 | markun | saratoga: oops, forget that |
00:04:53 | | Quit saratoga ("CGI:IRC") |
00:04:59 | | Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-1cf123a22e755f66) |
00:05:20 | saratoga | linuxstb_: yes, lots, but none that I think are serious |
00:05:24 | jhMikeS | and 96000 byte array on the stack? |
00:05:48 | jhMikeS | hehe |
00:05:51 | saratoga | about a million unsigned vs. signed compared thanks to ffmpeg |
00:05:55 | linuxstb_ | Soul-Slayer: The problem preventing progress is figuring out the LCD. I'm not sure if it still compiles, but the bootloader could access the hard drive (both read and write) using the standard portalplayer ata driver, and I figured out most of the buttons. |
00:06:24 | jhMikeS | I'd make that array static and try again |
00:07:22 | saratoga | 96000 byte array? |
00:07:30 | markun | outbuf |
00:07:36 | saratoga | oh |
00:07:47 | linuxstb_ | The stack is about 8KB... |
00:07:52 | saratoga | ahaha |
00:08:00 | saratoga | so anything large must be static? |
00:08:02 | linuxstb_ | But not in the sim. |
00:08:03 | | Quit hannesd (Success) |
00:08:18 | | Quit Febs (Read error: 110 (Connection timed out)) |
00:08:34 | markun | how large is the plugin buffer? |
00:08:48 | linuxstb_ | saratoga: Yes. Or just make it global - it's sometimes easier to just declare all buffers together at the top of your .c fiile. |
00:09:19 | saratoga | let me review my variables |
00:09:22 | linuxstb_ | markun: 512KB on swcodec, 32KB on Archos |
00:09:34 | saratoga | i'm pretty sure i'm overflowing tehs stack a couple dozen times then |
00:10:34 | | Quit HawkSlayer () |
00:10:47 | | Quit HellDragon (Connection timed out) |
00:11:05 | petur | markun: seems he fixed a wiki formatting fault, and because it doesn't really alter the text, it shows up as no change. compare the 'Current Stuff' section between revisions 17 and 18 |
00:11:09 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
00:11:49 | markun | petur: ah yes, I see it now |
00:11:56 | petur | (no spaces in front of the asterixes) |
00:12:09 | | Quit billytwowilly (Remote closed the connection) |
00:12:49 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
00:14:03 | jhMikeS | saratoga: a stack overflow won't be detected by the scheduler unless the last stack element is written and that skips right over it |
00:18:17 | | Quit Domonoky_ (Read error: 104 (Connection reset by peer)) |
00:18:53 | | Quit ompaul ("you are on stage - there is no rehearsal") |
00:22:20 | Soul-Slayer | linuxstb_: Do you possess an Elio yourself? |
00:22:26 | * | petur gets a small headache from the settings code |
00:22:36 | Soul-Slayer | Or have you just compiled for other people to try? |
00:23:08 | linuxstb_ | Soul-Slayer: Yes, I have one. Do you? |
00:24:13 | Soul-Slayer | I'm considering buying one, am looking for a new player larger than my 6GB H10, and I'm trying to find a Rockbox enabled one, however most of them are either priced very highly, and the gigabeat I'd love to get my hands on are out of stock everywhere |
00:24:46 | Soul-Slayer | Is it worth getting on it's standard firmware, in your opinion? |
00:24:57 | petur | there's an iriver h340 for sale for 190 euro |
00:25:15 | linuxstb_ | I've never tried the standard firmware. |
00:25:36 | markun | typical rockbox dev behaviour :) |
00:25:40 | jhMikeS | petur: giving up the taping lifestyle? |
00:25:55 | Soul-Slayer | But rockbox doesn't work on it? So you just use it for it's ability to tie down paper then :P? |
00:25:57 | petur | no not mine, I have an h380 remember ;) |
00:26:01 | linuxstb_ | markun: It's required behaviour for a rockbox dev... |
00:26:25 | jhMikeS | petur: well, you could have put the old drive back in :) |
00:27:08 | linuxstb_ | Soul-Slayer: It's just sitting in a cupboard. It was cheap, and I bought it as it was a potentially easy Rockbox port, but my attempts to get the LCD working failed, and I haven't gone back to it since my initial efforts. |
00:27:13 | petur | I'm waiting on a gigabeat I may get with broken harddrive, and put the old drive in that one |
00:27:48 | linuxstb_ | Soul-Slayer: Unless you want to work on the port, I wouldn't recommend buying one. Just buy a Gigabeat on ebay if you want an nice DAP and an easy life... |
00:27:57 | markun | petur: will it be the new jewels machine for your wife? :) |
00:27:58 | jhMikeS | if ever possible in the future, what would you call an H120 with a 280 gig harddrive vs. an H340 with an 80gig? |
00:28:07 | saratoga | new question |
00:28:23 | saratoga | my call to open is supposed to create a file called "/x.wav" |
00:28:32 | petur | markun: she stopped playing (phew) |
00:28:37 | saratoga | the call appears to work, I can write to it, etc, but I don't get an x.wav on the device |
00:28:41 | saratoga | only on the sim |
00:28:58 | jhMikeS | is the output "/x.wav" and not "x.wav" ? |
00:29:16 | jhMikeS | woops...missed the other comment :P |
00:29:31 | Soul-Slayer | linuxstb_: I won't pretend I haven't tried buying a gigabeat on ebay, it sounds far easier than it actually is. Right now I can't even find any open auctions on the UK site. Thanks for your assistance |
00:30:23 | linuxstb_ | Soul-Slayer: Most auctions seem to be in the US. I bought my Gigabeat (an F20) from a private seller in the UK though. |
00:30:29 | petur | fyi, here's that h340: http://www.misticriver.net/showthread.php?t=54520 |
00:30:40 | | Nick enyc_ is now known as enyc (n=enyc@1337.whitehorse.co.uk) |
00:31:22 | petur | 115 euro if nobody bids on ebay in the next 6 days ;) |
00:31:46 | jhMikeS | I have to register just to see? |
00:31:56 | petur | http://cgi.ebay.it/IRiver-H340-lettore-digitale-registratore-radi_W0QQitemZ270136551111QQihZ017QQcategoryZ64565QQssPageNameZWDVWQQrdZ1QQcmdZViewItem |
00:32:09 | petur | (from italy) |
00:32:26 | Soul-Slayer | linuxstb_: Quite a stroke of luck then |
00:32:28 | linuxstb_ | petur: Do you have any non-iriver DAPs? |
00:32:54 | petur | linuxstb_: just old stuff (not even usb yet) |
00:33:23 | * | jhMikeS hates it when he's reading along nicely and doesn't realize it's Italian instead of Spanish at first |
00:33:48 | | Quit Temar ("Bye") |
00:34:25 | Soul-Slayer | Are H300 screens greyscale or colour? |
00:34:30 | markun | colour |
00:35:26 | Soul-Slayer | Perhaps I should look at them then seeing as gigabeats are so rare |
00:35:44 | markun | what happend to all those Gigabeats.. |
00:35:52 | Soul-Slayer | No longer in production |
00:36:13 | Soul-Slayer | I can't think why though... Look like a nice little player |
00:36:15 | markun | still, until now there were always some on ebay |
00:36:23 | Llorean | Soul-Slayer: The Zune is pretty much why. |
00:36:36 | Llorean | It's basically the current-generation Gigabeat. |
00:36:56 | Soul-Slayer | Hmm... |
00:37:08 | jhMikeS | 6d18h left? I'd just sit on that and see where it's going myself |
00:37:10 | Llorean | Which Rockbox is rather unlikely to support soon, all signs suggest. |
00:37:38 | | Quit rift_ (Read error: 110 (Connection timed out)) |
00:37:43 | petur | jhMikeS: I'm following it, if it stays that low, I'll buy it as backup unit |
00:38:18 | markun | saratoga: figured it out yet? |
00:38:22 | petur | Llorean: noooo, the zune-linux guys are about the crack the encryption, remember? |
00:39:01 | jhMikeS | I'm sure they did but they want to make sure it's on before rockbox |
00:39:11 | markun | saratoga: writing to a file was one of the first things I did while porting rockbox to the Gigabeat and it was not so difficult |
00:40:50 | linuxstb_ | Soul-Slayer: There's an F20 here for $60 USD who ship to the UK - http://cgi.ebay.co.uk/GIGABEAT-F20-20-GB_W0QQitemZ190124975571QQihZ009QQcategoryZ94930QQssPageNameZWDVWQQrdZ1QQcmdZViewItem |
00:42:42 | Soul-Slayer | Thanks |
00:43:03 | | Join Domonoky [0] (n=Domonoky@e176242227.adsl.alicedsl.de) |
00:44:38 | Soul-Slayer | Annoying, I've found a seller on ebay from the UK, but he just says it's a '20 gb gigabeat'... It 'looks' like the F20, but as I don't know what the other models look like, is it possible it's one of them? |
00:45:08 | petur | why not ask? |
00:45:22 | markun | Soul-Slayer: it could be one of the really old Gigabeat G's |
00:45:43 | Soul-Slayer | http://cgi.ebay.co.uk/Toshiba-Gigabeat-20GB-mp3-player-armband-in-box-ipod_W0QQitemZ280126870497QQihZ018QQcategoryZ73839QQssPageNameZWDVWQQrdZ1QQcmdZViewItem#ebayphotohosting |
00:45:49 | Soul-Slayer | Looks like the F20 in my opinion |
00:45:57 | | Join amiconn [0] (n=jens@p54BD7CC1.dip.t-dialin.net) |
00:46:17 | markun | yes, that's the F20 |
00:46:32 | markun | Soul-Slayer: http://www.watch.impress.co.jp/av/docs/20030821/gb201.jpg |
00:46:33 | saratoga | can i check the value of the errno variable in rockbox? |
00:46:52 | Soul-Slayer | That's the g20? |
00:46:54 | saratoga | i'm pretty sure now that my initial call to open isn't really working, sicne it does seem that the codec is spitting out PCM |
00:47:06 | | Join kkurbjun [0] (n=kkurbjun@c-71-56-227-141.hsd1.co.comcast.net) |
00:47:11 | markun | Soul-Slayer: or maye G201, I don't know what the difference is |
00:47:41 | Soul-Slayer | Well it's certainly not that :p |
00:48:05 | markun | the one on ebay looks good |
00:48:08 | linuxstb_ | saratoga: Is the file being created? |
00:48:12 | | Quit Genre9mp4 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
00:48:38 | saratoga | linuxstb_: no its not, at least not on the dev (sim was able to create one) |
00:48:44 | saratoga | device |
00:49:19 | linuxstb_ | You need to pass the O_CREAT flag (and O_TRUNC so subsequent attempts will correctly trunctate it before writing) |
00:49:59 | saratoga | so this : outfile = rb->open(filenameout, O_CREAT); ? |
00:50:09 | saratoga | or outfile = rb->open(filenameout, O_CREAT|O_TRUNC); |
00:50:13 | linuxstb_ | No, O_WRONLY|O_CREAT|O_TRUNC |
00:50:21 | saratoga | ok thanks |
00:53:18 | jhMikeS | what about creat() ? <== the cheater way :) |
00:53:47 | linuxstb_ | Too easy... |
00:54:28 | amiconn | I wonder why it works in the sim then w/o those flags |
00:54:50 | amiconn | That shouldn't happen, the file i/o sim code maps rockbox O_* flags to OS O_* flags |
00:55:32 | petur | maybe the OS doesn't care? |
00:55:51 | linuxstb_ | Maybe the file already existed for saratoga in the sim. |
00:58:58 | | Quit entheh ("^~") |
01:00 |
01:03:04 | markun | Soul-Slayer: what do you think of a X60 http://cgi.ebay.co.uk/Toshiba-Gigabeat-X60-60GB-MP3-Player_W0QQitemZ330138323051QQihZ014QQcategoryZ137915QQssPageNameZWDVWQQrdZ1QQcmdZViewItem |
01:04:01 | markun | 0 feedbacks.. |
01:07:20 | amiconn | chinese website... |
01:08:23 | markun | those scammers.. |
01:10:35 | petur | http://www.necly.com/strong-15/1_piclist_1/09.htm |
01:13:55 | | Quit XavierGr (Nick collision from services.) |
01:13:59 | | Join XavierGr [0] (n=xavier@ppp4-60.adsl.forthnet.gr) |
01:14:48 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
01:15:41 | *** | Saving seen data "./dancer.seen" |
01:18:04 | jhMikeS | amiconn: the spc problem on H120 seems to have gone away. the i2c driver fix probably? |
01:20:39 | amiconn | Possibly |
01:20:52 | * | amiconn has no spc tracks to test |
01:21:07 | amiconn | markun: These gigabeats seem to be rare in europe... |
01:22:08 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
01:22:11 | saratoga | all the more reason to get the S port going |
01:23:01 | | Quit XavierGr (Nick collision from services.) |
01:23:04 | | Join XavierGr [0] (n=xavier@62.1.19.247) |
01:23:42 | amiconn | Even the S seems to be rare |
01:25:02 | saratoga | what mp3 players are popular in Europe? |
01:25:12 | saratoga | just ipods and sansas? |
01:25:39 | jhMikeS | though I wonder if my makefile didn't get left without the -Os switch when I checked it and I didn't run configure again |
01:27:21 | | Quit ender` (" A computer program will always do what you tell it to, and seldom what you want it to.") |
01:29:45 | linuxstb_ | saratoga: In the UK at least, and if my local shops are anything to go by - ipods, Samsung and Creative. I don't see the Sansa in shops. |
01:29:45 | saratoga | is there someway to determine how much stack space I've actually used? |
01:30:03 | linuxstb_ | After your plugin runs, you can view stack usage in the debug menu |
01:30:52 | saratoga | won't it have deallocated all the stack space by then? |
01:31:01 | saratoga | or rather all the stuff allocated during functions |
01:31:24 | linuxstb_ | The debug screen tells you how much of the stack has never been written to - i.e. how much still contains the 0xdeadbeef magic. |
01:31:29 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
01:31:39 | linuxstb_ | (the stack is filled with 0xdeadbeef when Rockbox starts) |
01:32:18 | petur | too bad we can't spell 'bag of shit' in hex |
01:32:27 | linuxstb_ | ;) |
01:32:36 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
01:35:32 | saratoga | should i be looking under "OS stacks" |
01:35:33 | | Quit XavierGr (Nick collision from services.) |
01:35:36 | | Join XavierGr [0] (n=xavier@ppp136-159.adsl.forthnet.gr) |
01:37:21 | linuxstb_ | I can't remember, it may be something to do with threads.. |
01:37:29 | linuxstb_ | Plugins run in the main thread. |
01:37:33 | | Quit jhMikeS (Nick collision from services.) |
01:37:39 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
01:38:52 | saratoga | main says *R 4 49% |
01:38:57 | saratoga | i suppose that means I'm good? |
01:39:10 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
01:39:53 | | Quit Domonoky (Read error: 110 (Connection timed out)) |
01:39:57 | * | linuxstb_ gives saratoga the good stack citizen award |
01:40:25 | amiconn | saratoga: In local shops I just see ipods and lots of small-capacity flash players. A few sansas as well |
01:42:02 | amiconn | petur: 0xba90f517 Not perfect though... |
01:42:22 | petur | ? |
01:42:31 | saratoga | linuxstb_: you sure about that? I get the same numbers under main if I reboot and don't run any plugins |
01:42:38 | jhMikeS | bag of shit :) |
01:42:44 | saratoga | or does just rockbox alone use so much stack that my plugin doesn't make a dent |
01:42:48 | petur | rofl |
01:45:40 | amiconn | saratoga: The thread debug screen shows the maximum stack amount ever used after boot. So it may well be that running a plugin doesn't increase the number; stack usage when entering the plugin might be significantly lower than the previous maximum |
01:45:53 | | Quit XavierGr (Nick collision from services.) |
01:45:57 | | Join XavierGr [0] (n=xavier@ppp16-147.adsl.forthnet.gr) |
01:53:02 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
01:53:04 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
01:55:03 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
01:59:54 | markun | saratoga: so did you get the plugin to decode a WMA file now? |
02:00 |
02:01:13 | saratoga | markun: not yet |
02:01:15 | | Quit bdgraue (Read error: 113 (No route to host)) |
02:01:31 | saratoga | i thought it was, but it was just giving me crap because I wasn't checking one of the return values to see if it errored |
02:01:49 | markun | damn |
02:02:03 | saratoga | theres some error being generated in the VLC part of the codec, and I'm not familar with that code so it'll be a while before i track it down i think |
02:02:11 | saratoga | and unfortunately i don't get the error on the sim |
02:02:38 | markun | ah, the asf code |
02:02:55 | saratoga | i mean Variable Length Coding |
02:03:02 | saratoga | its just what the ffmpeg code calls it |
02:03:11 | saratoga | the ASF parser is hopefully(?) working |
02:03:37 | saratoga | though honestly for all I know it might fail because some other part of ffmpeg isn't working |
02:04:13 | saratoga | will now begin dumping each data structure sequentially to disk and comparing it to what the UI sim generates |
02:05:22 | markun | what time did you plan to go to sleep? |
02:06:35 | saratoga | its only 8PM here, so probably not for a few more hours |
02:07:03 | saratoga | i'll probably get dinner in a few and then work on it until 12 or 1 AM |
02:07:32 | markun | ok, good luck, I'm off to sleep |
02:08:33 | saratoga | thanks |
02:12:12 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
02:16:22 | | Quit billytwowilly (Remote closed the connection) |
02:16:42 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
02:25:14 | | Quit petur ("Zzzz") |
02:26:30 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
02:27:25 | | Quit obo ("bye") |
02:27:31 | | Quit PaulJam (".") |
02:28:15 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
02:30:41 | Soul-Slayer | Is the Gigabeat a UMS device? |
02:31:52 | linuxstb_ | With Rockbox, yes. |
02:32:11 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
02:34:20 | | Join russ [0] (n=chatzill@host81-157-233-200.range81-157.btcentralplus.com) |
02:34:20 | | Quit jhMikeS (Read error: 104 (Connection reset by peer)) |
02:34:27 | russ | hi guys :) |
02:37:39 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
02:38:24 | Soul-Slayer | Good good. It can't dual boot yet anyway, can it? |
02:39:43 | | Join m0nk_ [0] (n=m0nk@c-24-5-222-167.hsd1.ca.comcast.net) |
02:39:46 | linuxstb_ | No, and I don't think anyone is interested in making dual-boot work. |
02:40:02 | m0nk_ | hey, is it possible to set the ipod mini running rockbox to use the ID3 tags as opposed to file names? |
02:40:03 | linuxstb_ | There's more interest in removing the original firmware completely, and running Rockbox from flash. |
02:40:23 | linuxstb_ | m0nk_: Yes, use the database. |
02:40:42 | m0nk_ | ok cool |
02:41:42 | m0nk_ | my friend is very amused wiht rockbox and he's the biggest complainer i know when it comes to hardware and software:) good job guys |
02:43:26 | russ | i'm a Rockbox noob, and am pretty happy so far. My M4A tracks skipped, but FLAC plays nicely and I'm going to remove all the M4A files and use FLAC or LAME MP3s :) |
02:45:31 | | Quit m0nk_ ("thanks guys...i have no more important things to say have a nice day") |
02:47:15 | russ | anyone know which device has the best Rockbox port? |
02:47:57 | Soul-Slayer | Most people say the H300 or Gigabeat |
02:49:06 | linuxstb_ | I wouldn't say there's any difference between the H100, H300, X5 and M5. ports. The gigabeat is probably slightly behind those - it's a much newer port. |
02:49:29 | russ | thanks :) I like this enough to be considering getting Rockbox specific hardware :) UMS and FLAC support make this pretty attractive to me |
02:49:31 | linuxstb_ | But the Archos devices have been stable for years... |
02:50:22 | Soul-Slayer | Has there been any more discussion with AMS (?) about the Rockbox specific player build? |
02:50:56 | linuxstb_ | Not that I've heard about. |
02:51:27 | | Join Wiwie [0] (n=goddi@p5B09A116.dip0.t-ipconnect.de) |
02:52:51 | russ | how far away is JPG/PNG artwork support? |
02:53:41 | Llorean | linuxstb_: Why would you put the Gigabeat behind the Coldfire targets these days? |
02:53:44 | Soul-Slayer | I don't think PNG is supported at all, not that I've tried... But there is a JPG viewer, and there is a patch for things like album art in the tracker |
02:53:54 | | Join raymondjtoth [0] (i=45d0bc04@gateway/web/cgi-irc/labb.contactor.se/x-9dfeff58ab5036eb) |
02:54:14 | raymondjtoth | how do i install the rockbox on a SanDisk Sansa e200 i have it unziped now what we do i never did thsi |
02:54:20 | raymondjtoth | hi |
02:54:25 | raymondjtoth | hi |
02:54:29 | russ | i thought the patch was BMP only or is that out of date? |
02:54:31 | DBUG | Enqueued KICK raymondjtoth |
02:54:31 | raymondjtoth | hi |
02:54:34 | raymondjtoth | ? |
02:54:36 | Llorean | raymondjtoth: Please stop spamming |
02:54:55 | Soul-Slayer | Ah yes, sorry, it is |
02:55:08 | raymondjtoth | any help |
02:55:13 | Llorean | raymondjtoth: I suggest you read the manual for installation instructions. |
02:55:19 | Soul-Slayer | raymondjtoth: Are you following the manual...? |
02:55:19 | raymondjtoth | any help? |
02:55:29 | raymondjtoth | ok sorry ll thought didnt come throw |
02:55:31 | russ | Have you red the Manual for your device? raymondjtoth |
02:55:41 | raymondjtoth | ll were that can yopu link me to it |
02:55:45 | russ | you need to install a bootloader as explained there |
02:55:54 | Llorean | raymondjtoth: It's the link "manual" on every page of the website... |
02:55:57 | raymondjtoth | no never read it cna i get link to it |
02:55:58 | Soul-Slayer | http://download.rockbox.org/manual/rockbox-sansae200/rockbox-buildch2.html#x4-60002 |
02:56:16 | Soul-Slayer | Read it carefully. |
02:56:35 | raymondjtoth | ok cna any one show me the manual |
02:56:44 | raymondjtoth | ok were that |
02:56:47 | raymondjtoth | im new |
02:56:47 | Soul-Slayer | ... |
02:56:52 | Llorean | raymondjtoth: He posted a direct link |
02:57:07 | Soul-Slayer | Click the link I just provided, and follow the instructions it gives you |
02:57:19 | Llorean | Not to mention, I told you that there's a link to the manuals on every page of the rockbox site. |
02:57:35 | | Quit raymondjtoth (Client Quit) |
02:57:40 | russ | lol |
02:58:00 | russ | i smell drink |
02:58:25 | saratoga | don't rockbox drunk |
02:58:34 | russ | :) |
03:00 |
03:00:16 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
03:00:21 | | Quit Wiwie ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
03:01:22 | | Join Wiwie [0] (n=goddi@p5B09A116.dip0.t-ipconnect.de) |
03:02:53 | | Quit midkay ("Leaving") |
03:03:12 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
03:04:12 | xOrphenochx | man.....people like that |
03:04:18 | | Quit midkay (Client Quit) |
03:04:56 | | Quit spiorf (Remote closed the connection) |
03:07:40 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
03:07:42 | russ | nn :) |
03:07:46 | | Quit russ ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
03:07:47 | xOrphenochx | 5.5g ipods have 64mb of cache? |
03:07:53 | | Quit Wiwie ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
03:15:43 | *** | Saving seen data "./dancer.seen" |
03:16:54 | pixelma | it doesn't dependent of 5g/5.5g - the ones with a bigger HDd have 64mb RAM (meaning the 60GB and 80GB Ipods) |
03:17:20 | | Quit jhMikeS (Read error: 104 (Connection reset by peer)) |
03:19:08 | xOrphenochx | ah ok, makes sense |
03:19:38 | xOrphenochx | was going to say, search was a pretty big feature to just put in unannounced, like 64mb of cache |
03:24:30 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
03:26:51 | | Part pixelma |
03:35:27 | | Join Thundercloud [0] (n=thunderc@82.153.11.246) |
03:36:15 | | Quit jhMikeS ("Meow!") |
03:37:11 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
03:37:35 | | Quit xOrphenochx ("Ex-Chat") |
03:40:59 | | Quit bluebrother (Read error: 113 (No route to host)) |
03:46:45 | | Join Thundercloud_ [0] (n=thunderc@82.152.169.45) |
03:47:56 | Soul-Slayer | Is rbutil at a stage yet where you could put a link to that on the installation page of every manual and tell them they can use that? |
03:56:36 | scorche | if it was, we would ;) |
03:57:40 | | Join RoC_MM [0] (n=Free@c-24-129-94-172.hsd1.fl.comcast.net) |
03:58:13 | Soul-Slayer | It works though, does it not? |
03:59:35 | Llorean | It's also highly automated, which means that if it gets things wrong it is more likely to create frustration. |
04:00 |
04:00:09 | Llorean | "It appears works for me" and "It always works" are two very different things, and we need to be as close to the second one as possible if it's going to be an automated installer. |
04:01:12 | | Quit Thundercloud (Read error: 110 (Connection timed out)) |
04:01:25 | | Join karim [0] (n=karim@ip-89.net-80-236-103.rev.numericable.fr) |
04:02:30 | Soul-Slayer | Very true |
04:03:56 | Soul-Slayer | I imagine things like the H10 and Gigabeat are the only ones that can get close to guaranteed, as they only require file replacements |
04:07:13 | Llorean | Actually, the only ones that can't have Rockbox installed simply by writing to the HD are the X5, M5, H100, and H300 if I'm correct. |
04:08:00 | Llorean | For the X5 and M5, the extra step of plugging in the AC adapter is necessary to trigger a firmware update, I believe. For the H100 and H300, a file from the iRiver website is necessary to merge the bootloader with, then you have to "upgrade" to it from the iRiver firmware. |
04:08:24 | Soul-Slayer | Ipods require ipodpatcher though, could that not potentially complicate things? |
04:09:52 | Llorean | Not greatly |
04:10:21 | Llorean | iPodPatcher just writes to a hidden partition on the disk |
04:10:36 | Llorean | One that contains enough information to make it easy enough to identify what sort of player it is. |
04:13:17 | Soul-Slayer | Then really, what is delaying rbutil from becoming the perfect little utility it should be? |
04:21:20 | Llorean | As I said, testing, and finishing the detection. |
04:21:32 | Llorean | I don't think anyone's come up with a reliable way to tell apart the H100 and the H120 from the PC, for example. |
04:21:42 | Llorean | In fact there may be no way. |
04:21:57 | Soul-Slayer | Ah |
04:22:54 | Llorean | Though in all honesty, I'm curious why there are separate bootloaders for the H100 and H120. |
04:23:14 | Llorean | I know they need separate builds, but I wouldn't imagine that it's impossible to make a combined bootloader. |
04:25:54 | Soul-Slayer | Wouldn't the bootloader need to be able to differentiate between which is which though then? |
04:26:35 | Llorean | The difference is the amount of RAM, similar to the iPod 30 vs the 60/80 |
04:26:49 | Llorean | At least afaik |
04:27:14 | Llorean | The bootloader doesn't need all that RAM, so I bet it shouldn't really matter. |
04:27:40 | Soul-Slayer | Then why do they need separate bootloaders at all? |
04:27:59 | Llorean | Notice my " I'm curious why there are separate bootloaders for the H100 and H120" |
04:28:08 | Llorean | I don't know why there are separate ones. |
04:28:24 | Soul-Slayer | Oh right sorry, I thought you later said they needed separate ones, now I notice you said 'build' |
04:28:50 | | Quit karim ("Ex-Chat") |
04:29:49 | | Join Thundercloud__ [0] (n=thunderc@82.152.169.108) |
04:30:19 | saratoga | are there any text editors that recognize #if 0 as a comment character? |
04:30:22 | saratoga | this is driving me nuts |
04:32:01 | | Quit billytwowilly (Remote closed the connection) |
04:32:17 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
04:32:59 | scorche | Soap: =3 |
04:42:31 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
05:00 |
05:07:24 | | Quit Thundercloud__ (Read error: 110 (Connection timed out)) |
05:11:22 | | Quit RoC_MM ("Leaving") |
05:15:47 | *** | Saving seen data "./dancer.seen" |
05:16:12 | | Quit DrMoos ("Glory to Rockbox") |
05:25:46 | | Join rift_ [0] (n=opera@251.56.70-86.rev.gaoland.net) |
05:27:40 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
05:47:16 | | Join Germ [0] (i=450b5a1a@gateway/web/cgi-irc/labb.contactor.se/x-d6674b2f001d0510) |
05:48:09 | Germ | hey does anyone know how to somehow edit the sound on a gameboy rom? |
05:48:32 | Llorean | That's not really a Rockbox question... at all... |
05:48:44 | Germ | its relating to rockboy |
05:48:54 | Germ | scince the sound is messed |
05:49:12 | Germ | i want to lower t a few octaves |
05:49:16 | Llorean | Um, but you asked how to edit a gameboy ROM. |
05:49:31 | Germ | is their anykind of program? |
05:49:35 | Llorean | Are you talking about editing ROMs, or are you talking about editing Rockboy? |
05:49:40 | Germ | ive been searching for the last hour |
05:49:41 | Llorean | Because editing ROMs has no place here. |
05:49:46 | Germ | just the roms |
05:49:53 | Germ | but rockboy would be okay |
05:50:13 | Llorean | Well, Rockboy's source code is in SVN, so if you know C, it's yours for the editing. |
05:50:25 | Germ | ok then bye |
05:50:29 | Germ | i know none of that |
05:50:43 | | Quit Germ (Client Quit) |
05:51:26 | saratoga | are we still waiting on something before comitting Andree 's MPC decoder improvements? |
06:00 |
06:00:49 | | Quit rift_ (Read error: 110 (Connection timed out)) |
06:04:48 | saratoga | well, i've got one version that works correctly in the sim and crashes on the player, and a version that runs on the player but just produces crap |
06:10:09 | | Quit Soul-Slayer (Read error: 104 (Connection reset by peer)) |
06:24:40 | | Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
06:38:46 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
06:39:46 | | Join PhantmShado [0] (n=shell@c-24-218-192-42.hsd1.ma.comcast.net) |
06:42:00 | PhantmShado | hello, does anyone know if the stable framerates for the iaudio x5 in the mpegplayer plugin wiki page are post or pre patch? |
06:43:55 | Llorean | They should be for the official version of mpegplayer, but being wiki, anyone could've posted them. |
07:00 |
07:08:16 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
07:09:14 | | Quit kubiix (Client Quit) |
07:11:32 | saratoga | anyone want to take a look at my malloc function and tell me why it doesn't work? |
07:12:04 | JdGordon | pastebin it... |
07:12:29 | JdGordon | doesnt the codec api provide a simple fake malloc/free? |
07:12:50 | saratoga | http://pastebin.ca/586977 |
07:12:51 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
07:12:55 | saratoga | i believe the codec api does |
07:13:01 | saratoga | and I am unsure about calling that from a plugin |
07:13:19 | JdGordon | ah, your not up to making it a codec yet? |
07:13:21 | saratoga | basically, switching from the system malloc to that causes the output to break |
07:13:27 | JdGordon | nice error message tere :) |
07:13:28 | saratoga | nope, just a smple viewer plugin |
07:13:54 | saratoga | that malloc fails silently, it seems to work, but the codec eventually fails its own sanity checks, so the memory is becoming corrupted |
07:14:38 | saratoga | i also only allocate a small amount of memory, so the lack of a free function shouldn't be the problem |
07:15:14 | Llorean | Why do you need to dynamically allocate it if you're not free-ing? |
07:15:50 | *** | Saving seen data "./dancer.seen" |
07:15:58 | saratoga | because I haven't yet figured out the maximum possible size for all the internal ffmpeg structures |
07:16:03 | Llorean | Ah |
07:16:19 | saratoga | hmm, is realloc supposed to clear the memory it returns? |
07:16:43 | JdGordon | saratoga: no, its supposed to copy the data across though |
07:16:55 | JdGordon | which your not doing.... |
07:17:25 | saratoga | blame Paul Jones |
07:17:40 | saratoga | also, (void)ptr; has no effect right? |
07:17:45 | JdGordon | yes |
07:18:04 | JdGordon | yeah that realloc call needs fixing |
07:18:19 | saratoga | i'll add a memcpy to it |
07:19:31 | saratoga | hmm, I'd need to know the side of the old block to do that right? |
07:19:37 | saratoga | this may be harder then I though |
07:19:39 | saratoga | t |
07:21:05 | JdGordon | yeah... umm |
07:21:15 | JdGordon | no, just copy the length of the new block... |
07:21:26 | JdGordon | big deal if you copy data that wasnt part oof the old one |
07:21:49 | saratoga | c will let me do that? |
07:22:05 | saratoga | also, I just noticed the rockbox codeclib realloc zeros memory too .. . |
07:23:28 | JdGordon | realloc shouldnt do that |
07:24:05 | JdGordon | it should guarentee that the data is still valid up to the new min(amount, amount of old data) |
07:28:16 | saratoga | JdGordon: doing that memcpy thing seems to seg fault the UI sim |
07:28:35 | saratoga | i suppose it probably tries to cross a page boundary |
07:28:47 | saratoga | might work on ARM but i'm uncomfortable with it |
07:29:36 | JdGordon | thats odd |
07:32:14 | saratoga | oh to hell with this its got to be easier to write out the realloc call then to figure out all the tables realloc actually needs |
07:38:28 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
07:56:57 | JdGordon | saratoga: getting anywhere? |
08:00 |
08:06:21 | saratoga | JdGordon: sort of |
08:06:33 | saratoga | i've rewritten the functions to be static, but it segfaults for some reason |
08:06:40 | saratoga | still trying to figure out why |
08:20:24 | saratoga | ok decoded a file without using realloc in the uisim |
08:20:28 | saratoga | here goes nothing |
08:21:19 | | Quit PhantmShado ("Leaving") |
08:26:52 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
08:27:29 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
08:28:17 | | Join davina_ [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
08:28:52 | saratoga | JdGordon: any idea what that "/link.lds:4 nonconstant expression for origin" error means? |
08:29:06 | saratoga | linuxstb fixed it for me last time, but I'm getting it again |
08:31:30 | amiconn | Llorean: Regarding H100/H120 bootloaders - they have to be separate |
08:31:48 | amiconn | The bootloader has to init the sdram. Reiniting means clearing everything |
08:32:19 | amiconn | Hmm, or maybe not... it could detect the amount and act accordingly |
08:33:09 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
08:33:09 | * | amiconn wonders whether that's possible |
08:39:10 | amiconn | saratoga: Neither the codec api nor the plugin api provide malloc because there is no malloc in the core. The codeclib has a very basic malloc implementation to make some external decoder libs happy, but afaik it's not suitable for repeated allocation/deallocation |
08:39:37 | amiconn | You should try to get rid of as many malloc calls as possible (ideally all of them) |
08:42:33 | | Join bdgraue [0] (n=bdgraue@dyndsl-085-016-028-060.ewe-ip-backbone.de) |
08:43:13 | saratoga | amiconn: yes I'm aware of that and slowly removing them as I go |
08:43:25 | saratoga | however, what I really want to know is what a link.lds error actually means |
08:43:44 | saratoga | i've gone through the zip linuxstb posted that fixed it last time and I can't figure out what he changed to create that |
08:44:34 | amiconn | I don't remember having read about such an error and the respective fix |
08:45:18 | | Join Rob222241 [0] (n=Miranda@p54B17E1E.dip.t-dialin.net) |
08:45:31 | | Join |Karti| [0] (n=Karti@host217-42-42-158.range217-42.btcentralplus.com) |
08:46:10 | amiconn | Iiuc it means that the linker can't do its work because the expressions for the memory origin do not evaluate to a constant value |
08:47:00 | |Karti| | Hi all, just a quick one....is there a way to play my locked itunes music on linux. I get the IPod t work but it will not play my m4p music. Thanks |
08:51:13 | saratoga | apparently the fix for the lds error is to delete the file you're building in and make a new one |
08:51:19 | saratoga | make clean is insufficient |
08:52:48 | amiconn | Llorean: I wouldn't say the recording capabilities of the iriver H300 are better than that of the iaudios. They're on par, with one feature being a plus for either side |
08:53:24 | amiconn | The H300 has the pro that the line in has such a huge gain range that it can be used as mic in without an extra preamp |
08:53:43 | amiconn | And the iaudios have the pro that they can record at 88.2kHz |
08:54:03 | | Quit kkurbjun (Read error: 113 (No route to host)) |
08:54:16 | amiconn | The H1x0 is better though because of the spdif in |
08:55:51 | | Part |Karti| ("Time makes no sense") |
09:00 |
09:01:18 | | Join entheh [0] (n=purr@88-106-248-212.dynamic.dsl.as9105.com) |
09:03:29 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
09:05:30 | | Quit saratoga ("CGI:IRC (Ping timeout)") |
09:06:14 | | Join AdmiralJ [0] (n=AdmiralJ@c-69-252-146-232.hsd1.ga.comcast.net) |
09:15:51 | *** | Saving seen data "./dancer.seen" |
09:28:17 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
09:36:07 | | Join beta [0] (n=beta@cpc3-clif5-0-0-cust439.nott.cable.ntl.com) |
09:36:39 | beta | hey there, how do i stick some midi instruments on rb? |
09:43:24 | | Quit beta () |
09:47:39 | | Quit JdGordon (Remote closed the connection) |
09:48:22 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
09:55:52 | blithe | Oh man, I love how a track with a cuesheet chops up the progress bar now. |
09:56:02 | blithe | Not to mention the custom icons stuff... Way cool guys. |
09:56:04 | blithe | Good work. :P |
09:58:20 | markun | I haven't tried the cuesheet support yet |
09:58:33 | blithe | It's very nice. |
09:59:15 | | Join pixelma [0] (n=Marianne@p54BD6530.dip.t-dialin.net) |
10:00 |
10:08:00 | blithe | Hrm, what is the 'Caption Backlight' setting? |
10:09:47 | markun | blithe: it turns on the backlight when a new song starts |
10:10:22 | markun | can anyone help me find the license of this fixed point AAC implementation: http://www.3gpp.org/ftp/Specs/html-info/26411.htm |
10:10:25 | blithe | Oh, very cool. |
10:10:39 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
10:10:55 | markun | hi linuxstb_ |
10:11:17 | linuxstb_ | Good morning. |
10:11:48 | markun | linuxstb_: I've been googling for a fixed point open source AAC decoder and found this one: http://www.3gpp.org/ftp/Specs/html-info/26411.htm |
10:11:56 | markun | (look under 7.2.0) |
10:12:13 | markun | but I can't find the any license information |
10:12:17 | linuxstb_ | Reading about saratoga's realloc problems, it does seem that the codeclib realloc is broken. Although I don't think anything is using it. Tremor curiously has its own malloc implementation which looks to be a copy of the one in codeclib... |
10:12:54 | amiconn | The one in Tremor was changed by tomal iirc, in order to make it work on iFP |
10:12:55 | scorche | markun: well, i dont see it anywhere in the package, at least |
10:13:15 | markun | scorche: neither in the source files |
10:13:19 | amiconn | And afaik it's not a pure clone |
10:14:32 | markun | it has support for SBR and PS (parametric stereo) |
10:14:58 | markun | also comes with a fixed point encoder, but I don't think that will be very useful |
10:14:59 | amiconn | 3gpp is a mobile phone video format afaik |
10:15:45 | markun | amiconn: http://www.3gpp.org/About/about.htm |
10:15:50 | linuxstb_ | amiconn: Ah yes, it's been modified slightly to add a "tmpmalloc" and "tmpmalloc_free" feature. |
10:16:31 | | Join beta [0] (n=beta@cpc3-clif5-0-0-cust439.nott.cable.ntl.com) |
10:16:41 | beta | hey there |
10:16:44 | linuxstb_ | But the realloc isn't copying the old data in either implementation (codec lib or Tremor), and Tremor is using realloc. But afaik there are no known problems with Tremor, so it must not need the old data. |
10:17:15 | beta | can anyone help me getting midi going on rockbox? |
10:17:54 | amiconn | beta: http://www.rockbox.org/twiki/bin/view/Main/PluginMidiPlay |
10:18:11 | markun | amiconn: but yes, I've also seen .3gpp files which I believe are videos |
10:18:15 | beta | now why couldn't I find that? been looking for a wiki for a while... thanks |
10:18:22 | markun | or .3gp |
10:18:40 | markun | http://en.wikipedia.org/wiki/3GP |
10:18:43 | amiconn | beta: 2 clicks from the wiki main page... |
10:19:08 | merbanan | .3gp files are a container much like .mp4 or .mov |
10:19:13 | beta | oops... thanks |
10:19:32 | markun | merbanan: do you know anything about the license of their reference software? |
10:20:24 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
10:21:05 | merbanan | markun: I don't think you can statically link to it with GPL software and distribute it |
10:21:26 | merbanan | markun: the real code should be more free to use |
10:21:35 | markun | really? |
10:22:26 | | Quit kfazz ("Leaving") |
10:23:49 | merbanan | not free enough though :) |
10:24:27 | markun | merbanan: do you remember where you got the information about the 3gpp code from? |
10:25:14 | merbanan | markun: well I think someone looked up the amr codec for ffmpeg and it was just a plain copyright notice |
10:25:19 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.118) |
10:25:31 | merbanan | it should be the same for this package |
10:25:37 | markun | yes |
10:25:55 | scorche | yeah....all i could find was copyright....no license |
10:27:50 | beta | anyone: why do I get "crap... null waveform..." when trying to play a midi file? |
10:28:03 | markun | maybe I could write them an email |
10:29:09 | merbanan | markun: the code belongs to codingtechnologies |
10:29:38 | markun | they also made the ISO reference AAC implementation btw |
10:30:44 | beta | why do I get "crap... null waveform..." when trying to play a midi file? |
10:30:57 | linuxstb_ | merbanan: Do you know the status of the ffmpeg aac codec? Is anyone working on it still? |
10:31:03 | beta | and then the player locks up completely |
10:31:19 | merbanan | linuxstb: I am now :) |
10:31:34 | markun | hey, nice |
10:31:56 | linuxstb_ | indeed... |
10:32:05 | markun | merbanan: did you get very far yet? |
10:32:39 | merbanan | markun: well it's almost complete, I just have to beat it in shape |
10:33:21 | markun | floating point I guess? |
10:34:35 | | Quit beta () |
10:35:25 | | Join MySic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
10:35:55 | merbanan | yepp |
10:38:35 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
10:39:01 | daurn | hey all |
10:39:12 | daurn | I saw the iriver S10 in a store yesterday |
10:39:16 | daurn | Its really nice |
10:40:54 | | Quit davina_ (Remote closed the connection) |
10:43:13 | amiconn | jhMikeS: There seems to be a problem with the root menu state machine |
10:43:18 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
10:43:58 | amiconn | If you go to the menu from (either) browser, then enter 'settings', a subsequent press of the menu button doesn't bring you back to the browser |
10:45:02 | markun | daurn: that's good to hear |
10:45:04 | amiconn | You can even bring it into a state where pressing the menu button does nothing: Call the root menu with the menu button, enter 'setting' and exit with Left |
10:45:09 | markun | are you going to buy it? |
10:45:18 | amiconn | Then press the menu button as many times as you want... |
10:45:40 | daurn | markun: In a month or so probably |
10:46:08 | daurn | the other thing is though - I need a new phone fairly urgently. Maybe I can get one with an mp3 player inside? I take my phone with me everywhere anyway... |
10:47:17 | amiconn | Depends on what you expect from a dap |
10:47:51 | amiconn | For me, a phone can't replace a dap the same way it can't replace a camera |
10:47:56 | daurn | amiconn: I just want something really small - take everywhere |
10:48:23 | daurn | 1 feature I require though is to be able to use my OWN headphones |
10:49:22 | | Quit My_Sic (Read error: 113 (No route to host)) |
10:51:27 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
11:00 |
11:08:15 | daurn | quiet |
11:15:55 | *** | Saving seen data "./dancer.seen" |
11:16:29 | daurn | o.o |
11:24:01 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- \o/") |
11:27:39 | | Quit davina (Remote closed the connection) |
11:28:48 | JdGordon | daurn: almost no phones let you use your own headphones |
11:32:19 | | Quit MySic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
11:32:28 | jhMikeS | amconn: did I do something to it? |
11:32:36 | markun | what a foolish request: http://forums.rockbox.org/index.php?topic=11209.0 |
11:33:16 | scorche | markun: sadly, i have seen worse... |
11:35:12 | markun | scorche: perhaps we should just make a patch for him, and also keep the backlight always on while we are add it |
11:35:24 | scorche | haha...indeed |
11:35:43 | markun | and something which makes sure the CPU is always used to 100% |
11:35:55 | scorche | disable scaling |
11:37:10 | | Join davina_ [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
11:37:18 | jhMikeS | markun: just removing the core sleep from the scheduler and that should do it |
11:37:42 | markun | jhMikeS: he has a very weird logic of what's good and bad for hardware :) |
11:40:28 | jhMikeS | yeah, esp. after watching the hd running drawing 350-500mA so much for batt |
11:43:55 | markun | on the iriver it was 110 extra: http://www.rockbox.org/twiki/bin/view/Main/IriverBattery |
11:44:41 | | Quit davina_ (Remote closed the connection) |
11:46:21 | | Quit pixelma (" brb") |
11:49:02 | | Join printfXh4 [0] (n=pseudo@ppp121-45-255-169.lns2.bne4.internode.on.net) |
11:49:13 | jhMikeS | my readings were a bit different than what I saw. everything I measured was after watching it settle after a few seconds |
11:49:44 | daurn | oh god markun |
11:49:50 | daurn | what an idiot :S |
11:50:12 | jhMikeS | my lcd on reading tended to be lower and lcd off ones higher than toffe's |
11:50:18 | markun | daurn: I think I will make him a patch :) |
11:50:36 | daurn | markun: he won't know what is/how to compile... |
11:50:52 | scorche | markun: i am curious as to how low we can make the life go =P |
11:51:29 | jhMikeS | but I had a voice file present and maybe he didn't |
11:51:30 | markun | jhMikeS: can you try the lcd poweroff option? |
11:52:04 | markun | btw, now that we have the LCD init code we can completely power off the LCD |
11:52:29 | jhMikeS | I think I could. What exactly does that do and when? |
11:52:36 | | Join pixelma [0] (i=54bd6530@rockbox/staff/pixelma) |
11:53:09 | markun | GPB7 should turn off the power I think |
11:53:41 | markun | jhMikeS: that option? I think it stops the LCD updating |
11:54:05 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
11:54:08 | jhMikeS | in which state? backlight off? |
11:54:08 | | Quit BHSPitLappy (Read error: 110 (Connection timed out)) |
11:54:15 | markun | yes |
11:54:32 | markun | but it gives some problems with the buttons and remote control |
11:54:43 | markun | and when toffe tested it there was no change |
11:55:10 | markun | in power consumption |
11:55:19 | | Join bluebrother [0] (i=jl2jj8gg@rockbox/staff/bluebrother) |
11:56:30 | jhMikeS | I don't know why I'd have essentially different results. I do have a thing to set i2s off at boot on it right now and I should see if that has any effect. |
11:56:45 | markun | ok |
11:57:50 | | Join PaulJam [0] (i=Paul@vpn-3080.gwdg.de) |
11:58:05 | jhMikeS | at least I have an easy rig soldered up with connectors...so no worry about revering polarity :) |
12:00 |
12:00:18 | | Part maffe |
12:00:27 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
12:03:55 | | Quit pixelma ("CGI:IRC 0.5.7 (2005/06/19)") |
12:07:00 | jhMikeS | I'm getting 115 with lcd on cold boot |
12:07:14 | PaulJam | Hi, i noticed that the list acceleration is somehow inconsistent in the database (on h300). it seems to be a performance issue because the acceleration behaviour (in the same list) changes when you alter playback status, cpu boost state or font: |
12:07:19 | | Join karim [0] (n=karim@ip-89.net-80-236-103.rev.numericable.fr) |
12:08:04 | markun | jhMikeS: and what do you get after playing? |
12:08:07 | | Join wesmo [0] (i=cb392d76@gateway/web/cgi-irc/labb.contactor.se/x-f9b3e061f748fe07) |
12:08:21 | PaulJam | sometimes there is no accceleraton at all, or there is acceleration, but it resets from time to tome and sometimes all works as espected (accelerates until the end of the list) |
12:08:39 | jhMikeS | lcd on, 77 |
12:08:48 | markun | big difference |
12:08:49 | jhMikeS | lcd off 38 |
12:09:09 | PaulJam | i was wondering if something can be done abput this. |
12:09:29 | PaulJam | about |
12:09:30 | jhMikeS | playing only take 1mA :)...no hp of course |
12:09:50 | markun | jhMikeS: maybe you could make a table in the wiki like the one in the IriverBattery wiki |
12:10:01 | wesmo | aany1 know wht the status on the zvm port??? |
12:10:19 | jhMikeS | Turning i2s off at start dropped 20mA though which is good, right? |
12:10:24 | Llorean | jhMikeS: You could try different formats, see how much something not quite realtime (ape?) draws compared to flac? |
12:10:36 | markun | wesmo: I think all the info is in the forum thread |
12:10:42 | jhMikeS | I have no APE files atm |
12:10:43 | wesmo | ive been working on getting some info up on the zen touch (njb3) series lately |
12:11:04 | jhMikeS | I can test an MPEG movie that 29.97 fps |
12:11:17 | markun | jhMikeS: yes, -20mA is already better of course |
12:11:22 | jhMikeS | :) |
12:11:22 | wesmo | was there any1 who approached rockbox for a port to these older creatives b4??? i want to get in touch with some ppl |
12:11:37 | markun | jhMikeS: do you think there is something wrong with the DAC init? |
12:11:56 | | Quit printfXh4 (Read error: 113 (No route to host)) |
12:12:13 | markun | and is the i2s also turned off when playback is stopped? |
12:12:14 | jhMikeS | playing an MPEG movie that fully uses the CPU draws about 111 atm |
12:12:18 | jhMikeS | yes |
12:13:32 | markun | can we power off more components? maybe the USB2ATA? |
12:15:40 | jhMikeS | sure |
12:16:29 | jhMikeS | I used sampr_test which directly uses the pcm driver and starting playback immediately dropped the current, so the problem is something with that part for sure. |
12:16:52 | markun | can't be related to the HDD for example? |
12:17:03 | markun | (not powering off after boot) |
12:17:08 | jhMikeS | no |
12:17:13 | markun | ok :) |
12:17:34 | markun | ah, sampr_test.. |
12:17:42 | jhMikeS | I went to the sampr_test menu and waiting for it to settle and as soon as I did "Play Waveform" the current dropped |
12:18:50 | jhMikeS | test_sampr actually |
12:20:11 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
12:21:28 | | Quit wesmo ("CGI:IRC (EOF)") |
12:23:11 | | Part maffe |
12:23:21 | markun | jhMikeS: can you check if this has an inpact on the backlight consumption? http://130.89.160.166/rockbox/backlight_clock.patch |
12:24:43 | markun | I hope it doesn't cause flickering |
12:24:59 | jhMikeS | what's that do? |
12:25:50 | markun | It changes the frequency used in the sc606 from 1.33MHz to 250kHz |
12:27:04 | markun | jhMikeS: hm, maybe line 79 needs to be changed in the same way |
12:27:46 | | Join spiorf [0] (n=spiorf@host35-204-dynamic.4-87-r.retail.telecomitalia.it) |
12:27:59 | markun | but the change should be visible at least after the backlight went off and on again |
12:28:03 | jhMikeS | that changes the power converter f? |
12:28:53 | markun | yes, f_osc |
12:29:15 | markun | do you think it's a bad idea? |
12:29:35 | jhMikeS | that probably shouldn be a | and not || :) |
12:29:59 | markun | yes :) |
12:30:53 | | Quit spiorf (Client Quit) |
12:31:05 | | Join spiorf [0] (n=spiorf@host35-204-dynamic.4-87-r.retail.telecomitalia.it) |
12:31:16 | jhMikeS | it should be ok. I did that sort of thing on x5 |
12:32:46 | markun | but good to know if it actually saves some mA |
12:33:59 | jhMikeS | none at all |
12:34:04 | markun | :) |
12:34:51 | markun | do you have any other suggestions for saving power? |
12:35:23 | markun | was this with the backlight being off and on again? |
12:36:00 | markun | or line 79 changed |
12:36:39 | jhMikeS | LCD Power Off saves 5mA |
12:37:05 | jhMikeS | the backlight has cycled many times and I changed 79 too |
12:37:16 | markun | not too bad |
12:37:28 | markun | (5mA) |
12:37:32 | jhMikeS | 35 vs 40 |
12:38:00 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
12:39:21 | markun | it that the debug option? |
12:39:45 | jhMikeS | yes |
12:40:21 | markun | strange that toffe found no difference |
12:42:38 | jhMikeS | any point to having the buttons blink at boot if they're off? :) |
12:44:08 | jhMikeS | the lcd poweroff saves about 3mA after the cold boot: 77 vs. 80 |
12:50:07 | | Join MySic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
12:54:11 | markun | jhMikeS: do you know why they are blinking? |
12:54:23 | markun | because of the 0x3? |
12:55:06 | jhMikeS | is the state machine initialized according to the user settings before it runs? |
12:55:08 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
12:55:21 | markun | don't know |
12:55:30 | markun | probably not |
12:56:36 | | Quit My_Sic (Read error: 110 (Connection timed out)) |
12:58:59 | jhMikeS | there's a weird channel reversal problem when pausing and restarting that happens occasionally and it doesn't seem to happen when the CPU is the master. shame on them for not allowing L-R pairs to the written atomically to the FIFO. :\ |
13:00 |
13:00:18 | markun | yes, I've noticed that as well |
13:00:21 | jhMikeS | you have to pause/play alot though since it happens maybe 1 out of 50 times or less |
13:00:51 | markun | it used to happen almost every time you paused |
13:00:51 | jhMikeS | I didn't notice until making DMA stop instantly. I though it was that but aparently not. |
13:02:17 | | Quit darkless ("Leaving") |
13:02:17 | jhMikeS | Making sure you restart on a left sample makes it a rare event. |
13:02:54 | jhMikeS | If I stop DMA but don't realign it, it does happen about 50% of the time |
13:10:11 | linuxstb | Does anyone else experience a false "Recharge battery" splash from the Toshiba bootloader on a gigabeat? I seem to experience it almost every time I turn it on. It always works at the second attempt. |
13:10:26 | markun | yes, I do |
13:10:46 | linuxstb | So probably just a software bug? |
13:11:00 | Genre9mp3 | I have that, too |
13:11:06 | crashd_ | i get that on ipod 5g too sometimes |
13:11:14 | | Quit spiorf (Remote closed the connection) |
13:11:20 | linuxstb | Which reminds me, any news about running Rockbox in flash on the gigabeat? |
13:11:51 | | Join spiorf [0] (n=spiorf@host35-204-dynamic.4-87-r.retail.telecomitalia.it) |
13:12:50 | | Quit spiorf (Read error: 104 (Connection reset by peer)) |
13:13:17 | markun | linuxstb: no, not that I know off |
13:13:36 | markun | there is the patch to resume rockbox from RAM by using the OF bootloader |
13:13:38 | * | jhMikeS hasn't observed that yet |
13:13:43 | | Join spiorf [0] (n=spiorf@host35-204-dynamic.4-87-r.retail.telecomitalia.it) |
13:13:46 | | Quit MySic (Read error: 110 (Connection timed out)) |
13:15:18 | | Quit miepchen^schlaf (Read error: 113 (No route to host)) |
13:15:28 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
13:15:57 | *** | Saving seen data "./dancer.seen" |
13:16:24 | jhMikeS | what's wrong with rolo on gigabeat anyway? it doesn't seem to actually do anything. |
13:16:37 | markun | it's not implemented |
13:17:47 | * | jhMikeS writes down task TODO#10387 |
13:17:53 | markun | ;) |
13:17:57 | markun | poor guy |
13:18:26 | markun | you work on so many parts of rockbox already |
13:19:35 | jhMikeS | and yet there's a whole world of stuff I haven't done much with ... |
13:23:48 | | Join spiorf_ [0] (n=spiorf@host19-217-dynamic.14-87-r.retail.telecomitalia.it) |
13:25:30 | jhMikeS | does system_reboot actually do what it should? |
13:27:52 | markun | I don't think so |
13:28:21 | markun | the 'resume from ram' patch includes a reboot implementation using the watchdog |
13:29:15 | markun | jhMikeS: http://www.rockbox.org/tracker/task/7113 |
13:30:28 | markun | linuxstb: ah, so kkurbjun is working on gigabeat from flash |
13:32:22 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:33:19 | | Quit Llorean ("Leaving.") |
13:34:22 | | Join Thundercloud [0] (n=thunderc@82.153.4.119) |
13:36:32 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
13:37:26 | | Quit spiorf (Read error: 110 (Connection timed out)) |
13:38:15 | markun | jhMikeS: when the backlight and buttonlights are off we could powerdown the sc606, don't know if that would save anything |
13:38:51 | jhMikeS | that could for real I imagine |
13:40:58 | markun | jhMikeS: I'll make a patch for you to test, ok? |
13:41:11 | jhMikeS | one thing I'd like to do is dispense with tick tasks as much as possible and use interrupts to do things...for all targets than can. even a button tick shouldn't be needed unless a button is down. |
13:41:35 | * | jhMikeS just put his gigabeat back together :P |
13:43:13 | | Join jas6180 [0] (n=jas6180@c-71-202-129-6.hsd1.ca.comcast.net) |
13:43:31 | markun | jhMikeS: all the gigabeat buttons can generate an interrupt, but not the touchpad |
13:43:39 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
13:46:37 | jhMikeS | GPJ can't? |
13:47:42 | | Join Soap_ [0] (n=Soap@rockbox/staff/soap) |
13:47:43 | jhMikeS | the touchpade seems pressure senstive too |
13:52:40 | | Join moos [0] (i=moos@m21.net81-66-158.noos.fr) |
13:53:41 | markun | jhMikeS: what do you mean? |
13:54:01 | markun | it's just 13 switches connected to the 13 pins of GPJ |
13:54:42 | jhMikeS | it's region mapped so a harder push connects more switches on a particular "arm" |
13:55:19 | markun | jhMikeS: yes, I made a driver for that |
13:55:24 | markun | but it's not in svn |
13:55:48 | jhMikeS | you could have a scrollpad too like the H10 :) |
13:56:03 | markun | http://130.89.160.166/rockbox/touchpad.c |
13:56:17 | | Join pixelma [0] (n=Marianne@rockbox/staff/pixelma) |
13:58:22 | | Join amiconn [0] (n=jens@p54BD71B8.dip.t-dialin.net) |
13:58:40 | | Join daurnimator [0] (i=daurn@203.49.194.152) |
13:59:03 | jas6180 | does anyone know: the line drawing for lcd_hline and such, does the line draw onto the ending pixel, or stop before it? |
14:00 |
14:02:20 | amiconn | End pixels are included |
14:02:45 | jhMikeS | markun: I'm gonna save that one and mess around with it :) |
14:02:59 | jas6180 | thanks |
14:04:13 | | Join The-Compiler [0] (n=The-Comp@217-162-160-160.dclient.hispeed.ch) |
14:04:15 | The-Compiler | Hi |
14:04:30 | | Quit Soap (Read error: 110 (Connection timed out)) |
14:05:07 | The-Compiler | May I have write-permissons to the wiki? I would like to add my iPod-accessories to http://www.rockbox.org/twiki/bin/view/Main/IpodAccessories, my Wikiname is FlorianBruhin |
14:05:08 | jhMikeS | markun: what is it, you can't get interrupts on the touchpad port? |
14:06:26 | amiconn | jhMikeS: The root menu stuff should have been adressed to JdGordon |
14:06:44 | amiconn | I didn't check the tab completion result :\ |
14:06:50 | jhMikeS | ok...thought so |
14:07:08 | | Join Wiwie [0] (n=goddi@p5B099026.dip0.t-ipconnect.de) |
14:07:44 | jhMikeS | now, on gigabeat when using the system font, some scrolling lines diappear when selected (only port checked for this) |
14:10:14 | | Quit daurn (Connection timed out) |
14:10:54 | amiconn | jhMikeS: Hdd current can vary much even when the drive is spinning continuously |
14:11:22 | obo | The-Compiler: done |
14:11:34 | The-Compiler | obo: Thanks |
14:11:36 | amiconn | Lowest value is for just the platters spinning, heads unloaded (those mobile disks unload the heads automatically after a few seconds of inactivity) |
14:12:05 | amiconn | With heads loaded it's already quite a bit more. Highest current is needed during actual accesses |
14:12:16 | | Join Domonoky [0] (n=Domonoky@e176242227.adsl.alicedsl.de) |
14:12:50 | jhMikeS | the largest current by far that I saw here was when spinning up the platter |
14:15:33 | markun | jhMikeS: GPJ isn't the touchpad but the camera port, right? |
14:16:13 | amiconn | Ah yes, spinup also draws a lot. |
14:17:15 | amiconn | Those 1.8" hdds are quite efficient compared to 2.5" |
14:17:27 | amiconn | The latter ones can draw up to 1A at spinup |
14:17:45 | jhMikeS | markun: didn't really look into that yet |
14:18:36 | jhMikeS | amiconn: spinup would peak around 500+, access around 420-450, parked and spinning: 240-280 |
14:21:05 | | Join Guile` [0] (n=Guile@84.6.56.13) |
14:22:37 | jhMikeS | markun: yes, all the cam stuff is there |
14:24:00 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
14:25:06 | jhMikeS | it's used for the touchpad and happens to have exactly 13 bits too |
14:27:36 | | Join miepchen^schlaf [0] (n=hihi@dslb-088-072-244-246.pools.arcor-ip.net) |
14:30:08 | | Join uns3en_ [0] (n=jeesus@a80-186-142-61.elisa-laajakaista.fi) |
14:30:10 | uns3en_ | hiya guys |
14:30:37 | uns3en_ | SanDisk Sansa e250 2Gt MP3 (SDMX4-2048-E70) ? can i install rockbox ? |
14:32:16 | jas6180 | as long as it's not the rhapsody edition (e250r), yes i think so |
14:33:17 | uns3en_ | ok they dont sell e250r at finland |
14:33:35 | uns3en_ | can i run all plugins. i didnt find info at homepage |
14:33:55 | | Quit darkless ("Leaving") |
14:34:07 | jas6180 | some of the keymaps don't really work well, and i think one or two aren't ported yet, but most of them work |
14:34:12 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
14:34:14 | jas6180 | i have an e280, i assume it's the same |
14:34:24 | uns3en_ | yea |
14:34:26 | uns3en_ | which doesnt work? |
14:34:57 | PaulJam | all working plugins should be listed in the manual |
14:35:01 | jas6180 | i think calender isn't supported yet maybe, and doom the keypad is really annoying |
14:35:12 | uns3en_ | ok |
14:35:22 | jas6180 | probably other ones, i haven't tried them all |
14:35:42 | uns3en_ | i wish rockboy would work ;) |
14:39:34 | | Part maffe |
14:39:56 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
14:40:06 | amiconn | jhMikeS: I can't find where the cached areas for pp are set up. |
14:40:52 | | Part uns3en_ |
14:42:14 | amiconn | I really suspect some cache setup problems. Do you know whether there's some info about those 0xf000xxxx "magical" addresses? |
14:42:29 | jhMikeS | amiconn: in crt0-pp.c and/or system-pp.c (ipod_init_cache) |
14:42:30 | | Quit The-Compiler ("Nettalk6 - www.ntalk.de") |
14:43:52 | jhMikeS | I've not come across any names for anything not in the header. See if some have names constants in pp5020.h...possible |
14:44:43 | jhMikeS | converting the sansa emu to just be a pp emu would be a nice thing. it helps quite a bit to use it. |
14:48:11 | | Quit Llorean ("Leaving.") |
14:48:15 | | Join beta [0] (n=beta@cpc3-clif5-0-0-cust439.nott.cable.ntl.com) |
14:48:52 | beta | hey guys - I asked this earlier... why do i get "crap... null waveform..." when trying to play a midi, and then a freeze? |
14:49:08 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
14:50:25 | beta | *tumble weed* |
14:51:00 | beta | okay i'll say I've found a bug then with the midi plugin... it freezes with "crap... null waveform..." when I try playing a midi file. there done :-P |
14:51:23 | Domonoky | beta: you have patchset installed ? |
14:51:46 | beta | yep |
14:51:59 | beta | loads the instruments etc then locks up completely |
14:52:31 | Domonoky | bug :-) create an entry in the patch tracker, or fix it yourself :-) |
14:53:13 | beta | errm.. how? |
14:53:21 | beta | i have never created an entry before... |
14:53:30 | beta | oh wait |
14:53:33 | beta | found it... duh... |
14:55:51 | pixelma | beta: is that with different midis? |
14:57:04 | hannesd_ | hm, after upgrading from a year old version to cvs version, I get nothing but `codec failure' |
14:57:17 | hannesd_ | ihp140 that is |
14:57:32 | beta | yup |
14:57:37 | beta | oh wait |
14:57:47 | beta | no.. i've tried 2 versions of the same midi.. it's one i made in sibelius |
14:57:48 | Llorean | hannesd_: This usually simply means that you didn't extract properly |
14:57:59 | Llorean | hannesd_: Though in your case it's very possible that you're still running the v5 bootloader. |
14:58:16 | hannesd_ | Llorean: ok, how do I upgrade the bootloader? |
14:58:24 | Llorean | hannesd_: Just follow the bootloader install instructions in the manual |
14:58:32 | hannesd_ | ok |
14:59:04 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
14:59:29 | Domonoky | beta: i just checkd the code of midiplay for this errors, seems more like a broken midi file.. |
14:59:48 | | Quit atsea- (Remote closed the connection) |
14:59:49 | beta | really? it works fine and dandy on the PC/my sony ericsson phone... |
14:59:50 | | Join PaulJam_ [0] (i=Paul@vpn-3080.gwdg.de) |
15:00 |
15:00:08 | Domonoky | beta: please try other midi files.. |
15:00:18 | beta | ok one moment |
15:00:35 | jas6180 | is there one for testing that is known to work by any chance? |
15:02:11 | Domonoky | i dont know if there is a known good test track for midi play.. |
15:02:16 | Llorean | It's worked any time I've tried it in the past, though I'll admit it's been six months+ since I last tested it. |
15:02:37 | Llorean | But it really shouldn't be considered "working" and should not have bug reports filed against it, it's far from completed, really. |
15:02:58 | beta | i've tried "flourish.mid" from my $root/windows/media folder |
15:03:02 | beta | and nope its not playing |
15:03:05 | beta | "Loading instruments..." |
15:03:08 | beta | "Loading drums..." |
15:03:14 | Llorean | beta: What player? |
15:03:14 | beta | "Okay, starting sequencing" |
15:03:20 | beta | then nothing and a big fat lockup/freeze |
15:03:24 | beta | gigabeat f40 |
15:03:59 | beta | no error this time though... |
15:04:16 | beta | anyway, it was a bog standard windows pre installed midi file and still no luck |
15:04:50 | Llorean | As I said, midiplay shouldn't really be considered done. |
15:05:00 | Llorean | I'm honestly not even sure if it's been tested at all on gigabeat yet. |
15:05:08 | beta | well i've reported it as a bug anyway.. the <beta> oh wait |
15:05:09 | beta | <beta> no.. i've tried 2 versions of the sa |
15:05:10 | beta | sorry |
15:05:22 | beta | ive reported it as a bug anyway |
15:05:43 | beta | i'm off.. ciao |
15:05:46 | | Quit beta () |
15:05:49 | * | Llorean sighs |
15:05:58 | markun | :) |
15:05:59 | hannesd_ | Llorean: uhm, what was the button combination to boot the stock firmware again? |
15:06:08 | Llorean | hannesd_: It's in the manual |
15:06:11 | hannesd_ | k |
15:06:26 | Llorean | markun: I wish people wouldn't report bugs on things that aren't done yet. Specifically, I think the rule should be "don't report a bug on it until the feature is in the manual" |
15:06:46 | Domonoky | hannesd_: hold rec while booting.. :-) |
15:07:15 | hannesd_ | Domonoky: found it, thanks :) |
15:07:23 | amiconn | linuxstb: the apple fw is loaded at 0x10000000 before execution? |
15:08:31 | jas6180 | well bug reports for not-completed features don't really hurt anything, right? well, except for taking up space in the tracker i guess |
15:09:35 | Domonoky | at least for midiplay i didnt found info that it isnt completed, nothing in the wiki, and no bug report, so i thought it should work.. :-) |
15:09:38 | Llorean | jas6180: Yes, it makes it harder for people searching the tracker to find valid bug report when it's cluttered with "Please finish feature X" |
15:09:53 | jas6180 | ah, i see |
15:10:03 | hannesd_ | hm, seems a lot has changed in that year, fine I have something to play with :) thanks for your help. |
15:10:15 | Llorean | Domonoky: You'll notice it's not in the manual at all. It doesn't work on the X5 with the current patchset, on the iPods it plays at double speed (unless this has been fixed) and it's not currently suitable for making into a codek. |
15:10:52 | amiconn | It works on X5 |
15:11:20 | Domonoky | sorry, i didnt checked the manual for his player.. perhaps PluginMidiPlay should mention it doesnt work on this players ? |
15:11:23 | amiconn | But on iriver and iaudio it starts throwing buffer |
15:11:34 | amiconn | ...misses when the remote is connected |
15:11:52 | amiconn | This doesn't happen for all midi files though |
15:12:03 | Llorean | amiconn: It doesn't work on the X5 with the normal patchset, which is 22mb, I thought |
15:12:16 | amiconn | midiplay doesn't load the whole patchset |
15:12:26 | Llorean | I just recall a lot of X5 users complaining about it not working. =/ |
15:12:33 | pixelma | it does on M5 - LinusN fixed it a while ago |
15:12:36 | amiconn | It only loads the needed instruments |
15:12:47 | Llorean | Alright |
15:14:01 | pixelma | but it doesn't tell the system that something is running - so if your midi is longer than your idle power-off time... |
15:15:59 | *** | Saving seen data "./dancer.seen" |
15:16:49 | | Part Llorean |
15:17:29 | jas6180 | hmm does anyone know if there are generic fixed point operations somewhere? all i see is fsqrt and whatever that cosine thing is |
15:17:35 | jas6180 | (trying to multiply) |
15:17:48 | | Quit PaulJam (Read error: 110 (Connection timed out)) |
15:19:33 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
15:20:46 | linuxstb | amiconn: Yes, but check to see if it remaps memory at the very start - it may do the same as Rockbox does, and hence is linked to execute from 0x0. |
15:24:19 | amiconn | Thanks |
15:24:38 | amiconn | Do you know what gets passed to the firmware from the apple flash loader in r0, r2 and r3? |
15:25:11 | amiconn | All of mini1g, mini2g and video55g firmware copy some values from these registers |
15:27:02 | markun | jas6180: there are some fixed point multiplication macros in the codecs |
15:27:17 | jas6180 | thanks, i'll check there |
15:28:52 | markun | jas6180: also in apps/dsp.c |
15:33:04 | jas6180 | ah okay, this will work, thanks again |
15:33:05 | | Quit billytwowilly (Remote closed the connection) |
15:33:17 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
15:33:26 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
15:34:21 | markun | linuxstb: I just tried the resume from RAM patch for the Gigabeat, works really well |
15:38:20 | | Quit jhMikeS (Nick collision from services.) |
15:38:26 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
15:42:03 | | Join n1s [0] (n=nils@h218n1fls35o293.telia.com) |
15:42:11 | | Quit Wiwie (Read error: 104 (Connection reset by peer)) |
15:44:53 | linuxstb | amiconn: No, I never worked those values out. |
15:46:14 | daurnimator | JdGordon: ping |
15:46:19 | JdGordon | hey |
15:48:42 | n1s | amiconn: when you wrote the assembly strlen function for SH, how did you test the performance? |
15:49:06 | amiconn | With a test plugin |
15:49:39 | n1s | amiconn: you don' thappend to still have it. do you? :-) |
15:50:06 | daurnimator | ha, how stupid |
15:50:13 | daurnimator | I've been sending pms to people for a while |
15:50:16 | daurnimator | and no one has answered |
15:50:19 | daurnimator | wasn't regged :( |
15:53:55 | amiconn | jhMikeS: I don't know whether that's important, but the OF has 2x 'nop' after a core sleep, so these nops get executed first after wakeup |
15:56:50 | amiconn | hrrrmmm |
15:56:50 | jhMikeS | amiconn: hmmm...I don't know if it's important either but I'd sure try them out to see |
15:57:26 | amiconn | There are some i/o areas where a lot of init stuff is done which are unknown in pp5020.h |
15:57:28 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
15:57:43 | | Join miepchen^schlaf [0] (n=hihi@dslb-088-072-244-246.pools.arcor-ip.net) |
15:58:01 | amiconn | E.g. 0x60009000 and 0x6000b000 |
16:00 |
16:01:03 | jhMikeS | 6000b000 is a DMA register |
16:01:50 | jhMikeS | 60009000 is setup on sansa as well by its bootloader |
16:02:54 | amiconn | There are several addreses in both areas set up (lots of 'bic' insns) |
16:02:55 | | Join kkurbjun [0] (n=kkurbjun@c-71-56-227-141.hsd1.co.comcast.net) |
16:04:13 | jhMikeS | yes...and the log I was looking at is only a firmware log so not in the bootloader actually |
16:06:37 | | Part pixelma |
16:06:48 | | Join XavierGr [0] (n=xavier@ppp244-194.adsl.forthnet.gr) |
16:10:36 | kkurbjun | jhMikeS: the buttonlights blink because of how the code is written in the general purpose button driver |
16:10:51 | kkurbjun | or at least they did at one point |
16:11:37 | kkurbjun | the default is to have the buttonlights on.. the backlight does it too I believe, it's just not noticed because most people want the backlight |
16:12:41 | jhMikeS | kkurbjun: it can be made to initialize into the correct state per the user setting? |
16:12:48 | kkurbjun | yes |
16:12:56 | kkurbjun | let me point you to the code |
16:13:10 | kkurbjun | I just need to find it.. been a bit |
16:14:22 | kkurbjun | backlight.c line 643 |
16:14:36 | kkurbjun | it's done for all the devices |
16:15:24 | kkurbjun | it does that initialization and then it loads the settings I believe |
16:16:58 | kkurbjun | jhMikeS: I was looking at fixing rolo alos |
16:17:20 | kkurbjun | it would be a matter of copying the reboot/copy code to that small bit of iram |
16:17:29 | kkurbjun | it doesn't work on the gigabeats because of it |
16:19:34 | kkurbjun | linuxstb, I havn't played with the flash writing in a bit, I need to post the code in case someone else wants to play with it, I ran into a snag on assembly, nothing big, I just havn't looked into it too much as I got caught up with a bunch of fixes for rockboy's sound and some work on the lcd driver on the gigabeat to use the builtin palette mode |
16:20:11 | kkurbjun | I want to get that stuff commited, at least rockboy and then I'm going to start working on it again |
16:20:21 | markun | kkurbjun: did you submit your changes back to OpenOCD? |
16:20:54 | jhMikeS | kkurbjun: at the most basic, couldn't you reset in order to just bring it back as if it were powered up again? |
16:21:51 | kkurbjun | no, I havn't worked on debugging it, I only needed the code in openocd to recover my killed gigabeat so I was just working with the code that I have been uploading to the player |
16:22:52 | | Quit XavierGr (Nick collision from services.) |
16:22:56 | | Join XavierGr [0] (n=xavier@ppp118-199.adsl.forthnet.gr) |
16:23:12 | kkurbjun | jhMikeS, problem is right now is the rolo code is overwritten as it's not in a different area so if your new code is alligned different, and depending on what's in the code cache, you don't know what you'll start executing after you copy over the existing code |
16:23:18 | | Quit karim ("Ex-Chat") |
16:24:46 | jhMikeS | what about invalidating the cache? |
16:25:17 | kkurbjun | if you invalidate it, how do you know where the PC should be after you write over everything with a new image? |
16:25:51 | markun | kkurbjun: you just jump to 0x0 after copying, right? |
16:25:56 | kkurbjun | the problem isn't the jmp 0x0, it's getting to the jmp |
16:26:20 | kkurbjun | or even completing the copy |
16:27:06 | kkurbjun | because the location of rolo can change in the code depending on how it compiled based on what was added or removed correct |
16:27:07 | jhMikeS | sounds risky to rely on the code cache not to pick up on the new code anyway |
16:27:42 | | Quit jurrie_ (Read error: 104 (Connection reset by peer)) |
16:27:45 | kkurbjun | so when you copy over the old image with out running from a safe address space you don't know how lucky you'll get |
16:28:04 | markun | yes, but the idea was to run from IRAM, right? |
16:28:27 | kkurbjun | jhMikeS, I agree that you should invalide after the copy, I'm jsut saying for getting to that point |
16:29:15 | kkurbjun | markun, I was discussing jhMikeS' suggestion(or maybe I misunderstood it) - I would agree that it needs to be run from iram |
16:29:44 | jhMikeS | I'm just going through possibilities, not really suggesting a way or not |
16:29:47 | | Join steve_ [0] (n=root@BAA62b1.baa.pppool.de) |
16:29:48 | kkurbjun | I don't know how to write the code to copy it there though |
16:30:15 | kkurbjun | can you get the start and end addresses of a function.. well you can get at least the start right |
16:30:24 | | Part steve_ ("Konversation terminated!") |
16:31:13 | | Quit jhulst (Remote closed the connection) |
16:31:17 | kkurbjun | if you put labels in asm can you refer to them when you are not doing a jmp instruction? |
16:31:28 | kkurbjun | for example start: end: |
16:32:28 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
16:32:47 | | Join miepchen^schlaf [0] (n=hihi@dslb-088-072-244-246.pools.arcor-ip.net) |
16:33:31 | kkurbjun | jhMikeS, on the backlight consumption, you are looking at the flag to enable/disable the backlight correct? |
16:33:53 | | Quit JdGordon ("Konversation terminated!") |
16:33:58 | | Join joa [0] (n=joe@86.155.238.101) |
16:34:04 | kkurbjun | I'm sorry lcd consumption |
16:34:45 | jhMikeS | I just was comparing consumption with the lcd poweroff enabled and disabled |
16:34:55 | kkurbjun | I wonder if there would be any savings if we cut the clock to the lcd and then used shoora's initialization code to restart the backlight |
16:35:04 | kkurbjun | is that the envid flag? |
16:35:22 | kkurbjun | /s/backlight/lcd |
16:35:22 | jhMikeS | can't the gigabeats cpu just be reset and go through the boot process again from the flash? |
16:36:05 | kkurbjun | you are talking about shoora's code? |
16:36:38 | kkurbjun | I havn't tried it, but I would be supprised if it worked for the same reasons of just getting to the code to reset the cpu |
16:36:43 | jhMikeS | nobody's in particular. frankly I think rolo should do a normal shutdown and then reload like it was repowered instead of shutting down |
16:37:16 | kkurbjun | why is that? |
16:38:16 | jhMikeS | to not miss properly saving things |
16:38:20 | | Quit XavierGr (Nick collision from services.) |
16:38:23 | | Join XavierGr [0] (n=xavier@ppp156-101.adsl.forthnet.gr) |
16:38:31 | kkurbjun | ahh, that makes sense |
16:39:13 | kkurbjun | I don't know, I liked how rolo worked on my h300, it was nice for copying alot of code and testing without having to do a full reboot |
16:39:38 | | Join printfXh4 [0] (n=pseudo@ppp121-45-255-169.lns2.bne4.internode.on.net) |
16:39:38 | kkurbjun | you at least get to skip one set of initializations |
16:39:44 | jhMikeS | don't they? It seems coldfire restarts in the bootloader |
16:40:35 | jhMikeS | you've gotta reload the firmware from disk in any case |
16:41:05 | kkurbjun | rolo does that |
16:41:19 | jhMikeS | never mind...I'm having amnesia |
16:41:21 | kkurbjun | reloads the firmware |
16:41:38 | kkurbjun | and then jumps into the start address of the newly copied firmware |
16:41:47 | kkurbjun | so it's like a reboot |
16:41:58 | kkurbjun | but it skips the first bootloader stage |
16:42:40 | kkurbjun | the H300's have almost all of the bootloader code duplicated in the main firmware |
16:42:53 | kkurbjun | so there are two sets of initializations |
16:43:09 | kkurbjun | I think even the memory bank configurations are in the main firmware |
16:44:42 | jhMikeS | it makes for a lot of over-resetting of devices during a normal boot though. color lcd's can show that with white flashes and such. I made x5 only init the lcd chip in the bootloader itself which keeps that from happening. |
16:45:12 | kkurbjun | jhMikeS, I think the purpose is for the possibility of a rombox |
16:45:23 | kkurbjun | I agree though |
16:46:47 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
16:48:16 | | Quit XavierGr (Nick collision from services.) |
16:48:19 | | Join XavierGr [0] (n=xavier@ppp4-153.adsl.forthnet.gr) |
16:50:53 | jhMikeS | if it's starting from flash I guess the init approach can be different |
16:56:14 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
17:00 |
17:01:46 | | Join webguest45 [0] (i=cb3bd922@gateway/web/cgi-irc/labb.contactor.se/x-064f07610d62aae4) |
17:03:05 | webguest45 | hey guys just got a coupple o questions that I coundnt find any where, I dunno maybe im just not lookin properly |
17:03:10 | webguest45 | any way |
17:03:32 | webguest45 | does kockbox on the h300 support album art? |
17:03:38 | webguest45 | ? |
17:04:25 | webguest45 | any 1 here |
17:05:06 | | Quit webguest45 (Client Quit) |
17:05:14 | | Join webguest45 [0] (i=cb3bd922@gateway/web/cgi-irc/labb.contactor.se/x-eee9ff3e9e73f373) |
17:06:16 | Domonoky | does someone have an idea whats a good way to fake timestamps for Last.FM submissions, with a timeless log file ( like from a h120) ?? |
17:09:29 | Domonoky | i could work backwards from the actuall time, or forwards (but submitting files heard in the future ? ) . hm.. |
17:14:14 | amiconn | kkurbjun: There is a reason why most hardware is inited before loading the settings. Loading the settings takes a while... |
17:14:37 | markun | webguest45: there is experimental support for it through a patch |
17:16:01 | *** | Saving seen data "./dancer.seen" |
17:16:34 | obo | Domonoky: backwards - want a c++ lib? |
17:17:29 | | Join pixelma [0] (n=Marianne@rockbox/staff/pixelma) |
17:17:35 | | Quit desowin (Read error: 113 (No route to host)) |
17:19:35 | | Quit Entasis (Read error: 104 (Connection reset by peer)) |
17:21:48 | | Quit webguest45 ("CGI:IRC (EOF)") |
17:22:00 | | Join i2tb [0] (n=i2tb@c-69-143-56-42.hsd1.va.comcast.net) |
17:22:26 | | Quit printfXh4 (Read error: 110 (Connection timed out)) |
17:24:20 | Domonoky | obo: i am rebuilding it in rbutil :-) |
17:24:34 | Domonoky | handshaking already works :-) |
17:25:42 | | Join daurn [0] (i=daurn@203.49.246.60) |
17:29:16 | | Join rev_i2tb [0] (n=i2tb@c-69-143-56-42.hsd1.va.comcast.net) |
17:30:54 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
17:34:25 | kkurbjun | amiconn, that's what I figured, I guess the buttonlights could be initialized to be off though |
17:34:42 | kkurbjun | it would be different from all the backlights though |
17:35:11 | amiconn | Yes, backlights should be on by default. For buttonlights it makes sense to default to off |
17:38:47 | | Quit daurnimator (Connection timed out) |
17:41:43 | | Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
17:43:15 | | Quit billytwowilly (Remote closed the connection) |
17:43:30 | | Join billytwowilly [0] (n=chris@S0106001346f5afbd.cg.shawcable.net) |
17:45:49 | | Quit i2tb (Read error: 110 (Connection timed out)) |
17:46:37 | | Join rasher [0] (n=rasher@rockbox/developer/rasher) |
17:47:47 | | Join rift_ [0] (n=opera@218.56.70-86.rev.gaoland.net) |
17:47:49 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
17:47:56 | rasher | Domonoky, would it be possible to avoid the progress-window that pops up every time rbutil downloads something, and instead have a statusbar which shows progress? Especially when you're browsing themes, it's really annoying. |
17:50:28 | | Join Domonoky [0] (n=Domonoky@e176242227.adsl.alicedsl.de) |
17:50:28 | jhMikeS | why can't the backlight state just be left alone during init and be explicitely turned on after that? makes no sense to turn it on just because of initialization. |
17:51:02 | amiconn | jhMikeS: Some more unknown addresses: 0xf000f000 + small number (0x4, 0x8, 0xc) (note: not 0xf000f040) |
17:51:08 | amiconn | And 0x70000024 |
17:51:11 | rasher | Domonoky, would it be possible to avoid the progress-window that pops up every time rbutil downloads something, and instead have a statusbar which shows progress? Especially when you're browsing themes, it's really annoying. |
17:51:47 | Domonoky | rasher: could be possible, just someone has to code it :-) |
17:55:39 | | Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap) |
17:56:55 | | Quit Rob222241 () |
17:56:58 | | Quit rev_i2tb ("Leaving") |
17:57:46 | | Quit hannesd_ (Read error: 110 (Connection timed out)) |
17:58:33 | jhMikeS | amiconn: 0xf000f000 + 0x00,0x04,0x08,0x0c are MMAPx_LOGICAL/PHYSICAL in the header |
17:59:28 | amiconn | Oops, overlooked those :/ |
17:59:58 | jhMikeS | one thing that would be bad is having overlapping maps...the ARM doc warns about that to the point of possible physical damage |
18:00 |
18:00:53 | jhMikeS | it says "some implementations" or the like though, so maybe doesn't apply here |
18:01:35 | amiconn | So, the first thing the apple fw does is remap memory areas (MMAP0 and MMAP1 on minis, also MMAP2 on video) |
18:02:03 | amiconn | Is the format of the MMAP register contents explained somewhere? |
18:02:20 | | Join Karti [0] (n=Karti@host217-42-42-158.range217-42.btcentralplus.com) |
18:02:44 | | Part Karti ("Time makes no sense") |
18:04:54 | jhMikeS | no...nothing's explained anywhere...it's poke at it and see what happens :p |
18:05:19 | amiconn | COuld have been someone already did this... |
18:07:19 | | Join Domonoky_ [0] (n=Domonoky@e179176025.adsl.alicedsl.de) |
18:11:14 | | Join rasher_ [0] (n=rasher@62.79.64.148.adsl.hs.tiscali.dk) |
18:11:56 | | Join atsea- [0] (i=ariel@gateway/tor/x-82861cc54db078d0) |
18:12:01 | jhMikeS | basically it works like: in solving problem x you do something you don't want but has effect y. make a note of the address and what happened. it might apply to something else. the other clock divider was found like that on sansa. |
18:14:30 | | Quit rift_ (Read error: 110 (Connection timed out)) |
18:15:15 | linuxstb | amiconn: If it helps, here's a list I made of what various PP firmwares write to the mmap registers - http://www.davechapman.f2s.com/rockbox/pp-mmap.txt |
18:15:41 | jhMikeS | of unless something else just gives you the answer but sometimes stuff is setup in a place that seems to have no relation to what it does |
18:19:09 | | Join toffe82 [0] (n=chatzill@adsl-70-235-226-253.dsl.frs2ca.sbcglobal.net) |
18:19:24 | jhMikeS | so we're mapping MMAP3 right on top of MMAP2? that can't be right. |
18:19:40 | markun | hi toffe82, jhMikeS did some power measurements on his Gigabeat today |
18:19:47 | toffe82 | hello |
18:20:01 | toffe82 | same result as before ? |
18:20:06 | jhMikeS | yup |
18:20:23 | markun | only it turns out that the LCD Off code does save some mA |
18:20:30 | jhMikeS | 5mA |
18:20:40 | toffe82 | ok |
18:20:42 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
18:21:01 | jhMikeS | Making sure i2s was set correctly from the start seemed to save about 20 |
18:21:03 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
18:21:13 | toffe82 | still the same at the boot, high power and tehn low power when playing ? |
18:21:13 | | Quit rasher (Read error: 110 (Connection timed out)) |
18:21:21 | markun | toffe82: yes |
18:21:35 | jhMikeS | yup, and completely dependent on playing some pcm data and nothing else as far as I can tell |
18:22:02 | toffe82 | how much do you have now while playing ? |
18:23:01 | markun | 35-40, right? (lcd off) |
18:23:13 | jhMikeS | from 115 cold to 75 or so playing or not...backlight on |
18:23:22 | markun | ah, coldboot |
18:23:34 | | Quit jas6180 (Read error: 110 (Connection timed out)) |
18:23:35 | toffe82 | ok |
18:23:35 | markun | eh, LCD on :) |
18:24:04 | markun | jhMikeS: did you only try mp3? |
18:24:34 | | Quit Domonoky (Read error: 110 (Connection timed out)) |
18:24:36 | jhMikeS | flac too and no difference. |
18:25:53 | jhMikeS | playing music or just sitting there (after stopping) showed no differece > 1mA |
18:26:28 | markun | not bad :) |
18:27:07 | jhMikeS | oddly, playing an MPEG movie draws about the same as cold boot |
18:27:34 | markun | well, it uses a lot more CPU |
18:27:50 | jhMikeS | there's another possibility...something isn't allowing sleep right after booting |
18:28:50 | | Join petur [0] (n=petur@rockbox/developer/petur) |
18:29:05 | jhMikeS | the plugin I used does tell playback to stop so I should throw an audio_stop_playback somewhere and see if it stops it. |
18:29:23 | jhMikeS | or lowers the mA even :) |
18:30:20 | toffe82 | brb |
18:30:59 | jhMikeS | I just remembered that anyway, so pcm alone might not be it |
18:31:22 | markun | jhMikeS: but then you have to open up your player again :) |
18:34:57 | jhMikeS | and again...and again...and...:) |
18:35:30 | jhMikeS | just pop the top cover off and it's all right there |
18:41:27 | toffe82 | :) |
18:41:28 | | Join Wiwie [0] (n=goddi@p5B099026.dip0.t-ipconnect.de) |
18:43:07 | | Join Arathis [0] (n=doerk@p54848CCB.dip0.t-ipconnect.de) |
18:43:45 | toffe82 | when are we going to flash the bootloader ? kkurbjun ;) |
18:44:16 | | Quit HellDragon (Client Quit) |
18:44:31 | | Quit ompaul ("new lan config") |
18:44:34 | toffe82 | Ithought I will have more time this month with no family but it is worse..:( |
18:44:49 | toffe82 | couldn't do anything |
18:45:07 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
18:50:54 | | Quit rasher_ ("leaving") |
18:51:07 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
18:51:57 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
18:53:34 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
18:53:42 | kkurbjun | toffe82, I think I'll start working on that next - I wanted to get the new rockboy code in - I also have some speedups for doom, but I think I'll wait on those - I want to get midi playback working on the gigabeat in doom eventually.. , I need to update the wiki page too so that you have the code I was working with. |
18:55:27 | * | Domonoky_ just submitted the first tracks to last.FM with rbutil (using libScrobbler, whith uses libCurl) :-) |
18:56:01 | obo | excellent :D |
18:56:40 | Domonoky_ | useing the lib is easy, but at the moment most things are hardcode, now to change to rbutil part :-) |
18:57:02 | * | amiconn would rather like to see last.fm support working properly |
18:57:42 | obo | There are patches in the tracker to do that on SWCODEC - one of them has been sat there for 7 months + |
18:57:53 | obo | It's kind of frustrating... |
18:59:07 | | Join The-Compiler [0] (n=florian@45.16.77.83.cust.bluewin.ch) |
18:59:53 | moos | kkurbjun: in case you missed them, red builds |
19:00 |
19:00:12 | toffe82 | kkurbjun: nice, when I finished my job outside, I will look for the connector for the jtag and build an interface |
19:00:50 | amiconn | hrrrm |
19:01:51 | kkurbjun | moos, I saw that, I'll fix it a bit later today |
19:02:15 | moos | no problems, that was just ib case ;) |
19:02:20 | moos | in |
19:03:29 | kkurbjun | :) |
19:04:12 | obo | amiconn: what else can I do? The patches are there, I'm as certain as I can be that they work and don't cause other issues... |
19:07:04 | | Join BHSPitLappy [0] (n=steve-o@adsl-64-217-219-154.dsl.rcsntx.swbell.net) |
19:07:41 | amiconn | kkurbjun: Is the gameboy sound worth using 44.1kHz? If it's not, it would be better to use lower sample rates on targets where that's possible, for 2 reasons: lower cpu load and better (!) sound due to not using the crappy resampler |
19:08:13 | amiconn | And the archoses can't have sound in rockboy |
19:10:47 | | Join linx05 [0] (n=mmm@124.148.39.88) |
19:12:11 | linx05 | guys, ive been out of the iRiver scene for a while. i updated my firmware to 1.31k but rockbox does not support this. is this firmware too new for the loader to be updated? |
19:12:29 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
19:13:10 | Nico_P | kkurbjun: your rockboy commit is awesome :) |
19:13:27 | Nico_P | screen rotation is really good with the gigabeat |
19:14:16 | jhMikeS | how could I measure a battery voltage at 1.5V directly but the x5 adc says 3.97V? I should say the player didn't start back up after the measuring but after a brief plug in the charger it came back to life and will start. the meter is correct for sure though. is there some circuit in these batts I could have tripped that gets reset on being plugged? |
19:15:00 | | Quit Wiwie ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:16:03 | linx05 | Or what is the latest firmware out? I am getting mixed readings |
19:16:06 | *** | Saving seen data "./dancer.seen" |
19:17:51 | Nico_P | toffe82: hi, is it possible to get F60s ? |
19:18:19 | Nico_P | they are quite rare, aren't they ? |
19:18:34 | toffe82 | no , only see 2 in 10 month on ebay |
19:18:58 | jhMikeS | toffe82 owns all the F60s and that's why they're rare :) |
19:19:14 | Nico_P | haha :) |
19:19:30 | Nico_P | toffe82: and how much would it be for an F40 these days ? |
19:21:56 | toffe82 | 90 $ (but rare) to 130 |
19:22:09 | toffe82 | generally around 110 |
19:23:35 | Nico_P | ok |
19:23:45 | toffe82 | I have 2 f10, I can sell them and give you a f40 back case if you want so if you find a hd 40 or 60 you can update |
19:24:39 | Nico_P | one of my friends was asking, and he'd rather be interested in a plain F20 or F40 |
19:25:00 | Nico_P | how much is a fitting 80 GB HDD though ? |
19:25:52 | toffe82 | it works but the 80 is hard to find , I think linuxstb did the upgrade |
19:27:45 | petur | there are currently three mk8007gah drives on ebay (from Germany) |
19:28:32 | petur | http://cgi.ebay.com/Toshiba-1-8-ATA-80GB-HD-iPod-3-4-Gen-MK8007GAH_W0QQitemZ250130603374QQihZ015QQcategoryZ64696QQrdZ1QQssPageNameZWD1VQQcmdZViewItem |
19:28:54 | petur | not cheap, but at least available |
19:29:17 | Nico_P | hmm yes that's expensive indeed |
19:29:52 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
19:30:12 | | Join philosophurr [0] (i=54801538@gateway/web/cgi-irc/labb.contactor.se/x-d150603d84f9141c) |
19:30:15 | | Quit linx05 () |
19:31:17 | | Quit ompaul (Nick collision from services.) |
19:32:22 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
19:32:30 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
19:33:32 | amiconn | petur: The same shop also offers the MK4007GAL - for about the same price I paid for my MK8007GAH :| |
19:33:58 | petur | is that 40GB single platter? |
19:34:03 | amiconn | yes |
19:34:09 | Nico_P | Domonoky_: is it normal that when making rbutil on win32 the prefix changes, which makes wx-config impossible to find ? |
19:34:37 | linuxstb | Nico_P: I think I paid around $225 USD for my MK8007GAH - the gigabeat is very simple to upgrade the drive in, my only problem was finding a screwdriver small enough... |
19:34:42 | Domonoky_ | Nico_P: i dont know, perhaps an error in the makefile ? |
19:34:49 | philosophurr | hey guys! what a nice day: i discovered rockbox (for sansa e250)! |
19:35:13 | | Part pixelma |
19:35:18 | Nico_P | Domonoky_: I don't see why there is the prefix in "CXX=$(shell $(PREFIX)wx-config −−version=2.8 −−cxx)" |
19:35:46 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet") |
19:35:50 | Nico_P | Domonoky_: /bin/sh: /usr/i586-mingw32msvc/bin/wx-config: not found |
19:35:54 | toffe82 | linuxstb: how did you format ? I allways have problem to install from scratch, I always use an image |
19:35:54 | Domonoky_ | Nico_P: i didnt wrote this, others adapted the make file.. so i dont know.. :-) |
19:36:26 | linuxstb | toffe82: I just partitioned with fdisk (under linux) and formatted (again, under Linux), and then copied my backup GBSYSTEM folder. That's all. |
19:36:28 | Domonoky_ | in windows i use Code::Blocks it has its own makefile.. |
19:36:43 | Nico_P | Domonoky_: I want to compile from linux |
19:37:02 | philosophurr | i just need a non-professional that answers me ONE question which is not mentioned in wiki or faq |
19:37:14 | linuxstb | toffe82: I haven't tried running the original firmware though - maybe that required that magic written to the first couple of sectors. |
19:37:15 | toffe82 | linuxstb: I will try it next time, but I don't remember have it working this way |
19:38:15 | linuxstb | philosophurr: Just ask |
19:38:30 | toffe82 | perhaps it is this, I always try to make work the original firmware, even if I don't use it after |
19:38:40 | Domonoky_ | Nico_P: on linux the Prefix should be empty, according to the makefile.. |
19:38:55 | Nico_P | Domonoky_: not when building for windows |
19:39:10 | Domonoky_ | ah, you want to cross compile.. |
19:39:36 | philosophurr | @helpful user: how to apply a theme so it is shown in both menu AND playback-mode? |
19:39:37 | Nico_P | yes |
19:40:09 | Domonoky_ | Nico_P: perhaps just remove the Prefix before the wx-config .. |
19:40:13 | petur | philosophurr: use the 'browse themes' entru in the menu |
19:40:18 | linuxstb | Nico_P: How did you cross-compile wxwidgets? Setting −−prefix=/usr/i586-mingw32msvc should have put the wx-config in the directory the Makefile is searching |
19:40:43 | Domonoky_ | ah, ofcourse you need a cross compiled wx also.. |
19:40:47 | Nico_P | linuxstb: good idea, I'll do that |
19:41:02 | linuxstb | Nico_P: Or just copy/symlink your wx-config |
19:41:36 | | Quit FOAD (Read error: 110 (Connection timed out)) |
19:42:26 | philosophurr | browse themes will change the menu design but the playback design stays the same. (supposed to be that way?) |
19:42:38 | Nico_P | I'll try again after supper |
19:42:49 | petur | philosophurr: maybe the theme wasn't installed correctly? |
19:43:16 | petur | or the wps contains an error |
19:43:29 | petur | in which case, the deafult wps is used |
19:43:53 | * | petur growls at laptop keyboard |
19:44:34 | petur | 'output what I want, not what I type' |
19:47:00 | philosophurr | ok... i used themes from the gallery... it must be my rockbox installation.... thank you for help so far... i'll keep trying |
19:51:31 | philosophurr | sry browser irc doesnt work properly, a post takes about 2-3 min to be executed. i'm out for now |
19:51:54 | PaulJam_ | philosophurr: see in the description of the theme if it requires special patches like albumart or scrolling margins. in that case they don't work with the official build. |
19:51:54 | petur | try ircatwork |
19:54:04 | petur | ah PaulJam, sorry for not crediting you in my last commit, I somehow read over your suggestion but came to the same conclusion and then saw your solution when closing the task. But I'm not 100% happy with that peakmeter code. |
19:55:07 | | Quit XavierGr (Nick collision from services.) |
19:55:10 | | Join XavierGr [0] (n=xavier@ppp87-159.adsl.forthnet.gr) |
19:56:13 | | Quit philosophurr ("CGI:IRC") |
19:56:58 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
19:58:31 | PaulJam_ | petur: i don't think i need credit for reporting a bug. |
19:58:52 | petur | no, but you did suggest the solution as well |
20:00 |
20:05:14 | | Quit jhMikeS (Nick collision from services.) |
20:05:20 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
20:11:34 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
20:12:33 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
20:14:39 | | Quit hannesd (Client Quit) |
20:18:03 | | Quit HellDragon (Remote closed the connection) |
20:18:39 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
20:26:56 | | Join miepchen^schlaf [0] (n=hihi@p54BF55DA.dip.t-dialin.net) |
20:27:15 | | Join FOAD [0] (n=dok@dinah.blub.net) |
20:37:05 | | Quit HellDragon (Read error: 104 (Connection reset by peer)) |
20:39:41 | Soap | Domonoky_: on Last.FM log submission. The program I use most often, LogScrobbler, will fake timestamps backwards from current time for logs from targets w/o a RTC, but you can also use that function to change timestamps from RTC targets. This is most useful when you have overlapping logs between your DAP and your PC. When adding such a feature to RBUtil, please consider alowing RTC people to also fake timestamps in such a way. |
20:40:12 | Domonoky_ | Soap: thats not the problem.. |
20:40:38 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
20:40:43 | Domonoky_ | i am using now the libScrobbler from obo, it supports this.. |
20:41:40 | Domonoky_ | but at the moment i have the problem that libCurl reports CURLE_COULDNT_CONNECT when handshaking.. and i dont know whats wrong.. :-/ |
20:42:02 | obo | plus it uses protocol 1.2, which allows submissions to overlap without hitting the spam filter |
20:42:15 | obo | Domonoky_: the servers are down - have been since Friday night |
20:42:45 | Domonoky_ | ah..then its not a bug.. :-) |
20:43:05 | | Quit FOAD_ (Read error: 110 (Connection timed out)) |
20:43:13 | petur | is that also used in QTScrobbler? |
20:43:42 | obo | petur - which bit? Protocol 1.2 is, yes (in 0.5) |
20:43:44 | Soap | I did not know that had been added, obo. Do you happen to have a convient link to info on 1.2? |
20:44:33 | petur | I mean QTScrobbler at one point started to use 1.2, I thought maybe desowin started using libScrobbler? |
20:45:05 | desowin | QTScrobbler uses libScrobbler, but it's obo work |
20:45:15 | Nico_P | Domonoky_: I've given up crosscompiling wxWidgets and rbutil... |
20:45:20 | desowin | also protocol 1.2 is his work |
20:45:28 | petur | that's what I wanted to know |
20:45:30 | obo | petur: I've added libscrobble as a branch to QTScrob SVN, but it needs a bit more work yet |
20:45:38 | Nico_P | Domonoky_: do you know who did the win32 builds ? |
20:45:44 | obo | Soap: http://www.audioscrobbler.net/development/protocol/ |
20:45:48 | * | Domonoky_ did them.. :-) |
20:45:58 | Domonoky_ | with windows.. :-) |
20:45:58 | Soap | thank you obo |
20:46:11 | | Join rasher [0] (n=rasher@rockbox/developer/rasher) |
20:46:24 | rasher | Nico_P, does rbutil not build with the feisty wxwidgets? |
20:46:29 | | Quit XavierGr (Nick collision from services.) |
20:46:30 | Nico_P | Domonoky_: ok... it could be cool to make a new one for the autodetection :) |
20:46:33 | | Join XavierGr [0] (n=xavier@ppp185-136.adsl.forthnet.gr) |
20:46:34 | obo | now, who I can moan to/beg to look at a couple of rockbox last.fm patches?? ;) |
20:46:48 | Nico_P | rasher: I couldn't figure out how to compile it for windows |
20:46:53 | | Join ptw419 [0] (i=ptw419@216-188-249-122.dyn.grandenetworks.net) |
20:47:00 | rasher | Nico_P, I'm talking about the bit you put on the wikipage |
20:47:13 | petur | obo: I just committed one ;) |
20:47:20 | obo | yay! |
20:47:23 | Nico_P | rasher: which one, again ? |
20:47:40 | rasher | Nico_P, RockboxUtility.. About installing external debs. Seems odd to me, when feisty has wxwidgets2.8 already |
20:47:43 | * | Domonoky_ can create a new one, i have just to checkout a fresh svn |
20:47:49 | obo | thank you petur |
20:48:35 | petur | I've been using that patch in my personal build for quite some time, lazy me never got to committing it... |
20:49:20 | petur | but I thought I was using two patches, must check... |
20:49:48 | obo | hehe - have you been using FS #5495 too? |
20:50:05 | Nico_P | rasher: rbutil builds fine with the default feisty packages for wxWidgets |
20:50:15 | Nico_P | My problem was something else |
20:50:31 | * | petur wonders if the red builds are going to get fixed |
20:50:43 | rasher | Wait, maybe it wasn't you.. I just assumed.. |
20:51:33 | | Join bluey- [0] (n=bluey@dslb-088-073-125-123.pools.arcor-ip.net) |
20:51:35 | rasher | Ah, it was petur! |
20:51:41 | petur | what? |
20:52:06 | rasher | You added the blurb on the RockboxUtility page about installing external packages in Ubuntu feisty. Why? |
20:52:08 | petur | obo: yes, that one |
20:52:44 | Nico_P | rasher: ok now I see what you mean :) I agree it's not really required on feisty |
20:53:04 | * | petur goes patch building and testing |
20:53:45 | rasher | You don't really need to do anything for feisty and gutsy. Just download the .deb and double-click (or dpkg -i) |
20:53:58 | petur | rasher: I added what is required to get building |
20:54:15 | petur | maybe it must be written there |
20:54:21 | rasher | Well, you still don't need that |
20:54:22 | | Quit Domonoky_ (Read error: 104 (Connection reset by peer)) |
20:54:26 | petur | I did |
20:54:32 | petur | on feisty |
20:54:38 | Nico_P | petur: strange |
20:55:00 | rasher | wx2.8 is available in feisty. Dev packages included. I don't see why you'd need to install anything else |
20:55:13 | Nico_P | libwxgtk2.8-0 from the official repos wrosk fine for me |
20:55:31 | Nico_P | works even |
20:55:32 | desowin | for those interested in libscrobbler - I'll make gtk gui later |
20:55:42 | petur | also for compiling rbutil? |
20:55:51 | Nico_P | petur: yes |
20:55:53 | | Join Domonoky [0] (n=Domonoky@e179176025.adsl.alicedsl.de) |
20:55:55 | petur | hmmm |
20:55:58 | Nico_P | anyway I need to be going, bye |
20:56:06 | * | petur waves |
20:56:14 | rasher | petur, what was your problem when using the official packages? |
20:56:16 | | Quit Nico_P (Remote closed the connection) |
20:56:18 | * | Domonoky is just uploading the new rbutil version (windows) |
20:56:36 | petur | rasher: can't remember, sorry... |
20:57:20 | petur | I did it somewhere in between while doing something else because (I think) Domonoky asked for a tester with an iriver |
20:59:02 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
21:00 |
21:00:42 | rasher | petur, in the logs, it looks like you went straight to installing the unofficial packages |
21:00:52 | | Join thegeek [0] (i=thegeek@ti521110a080-0286.bb.online.no) |
21:00:55 | petur | ok |
21:01:07 | * | petur goes stand in the corner |
21:01:43 | rasher | Well, could be you didn't, but you never mentioned having problems with the official packags or anything, just something about the keys |
21:03:18 | Domonoky | the new version 0.3.2.5 of rbutil (win binary) is now in the wiki.. |
21:03:20 | | Join andrew [0] (n=andrew@stjhnf0124w-142162071054.pppoe-dynamic.nl.aliant.net) |
21:03:36 | rasher | Domonoky, oh and NOW you update the version number, just after I uploaded packages with 0.3.2.4 (but same features as .5) |
21:04:04 | Domonoky | hehe, i though when i make a binary for the web, i should bump the version number.. :-) |
21:04:35 | petur | rasher: afair, I got errors building, and then came the step 'oh, I need wxwidgets' and I went for it ;) |
21:04:49 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
21:06:37 | rasher | petur, ah well. I think that section should be removed for now, as Nico_P has succesfully built using only the official packages |
21:07:02 | | Quit andrew (Nick collision from services.) |
21:07:06 | petur | well, you remove it then :p |
21:08:11 | petur | bah, what's up with the buildserver? hung? |
21:08:28 | | Join andrew__2 [0] (n=andrew@stjhnf0124w-142162071054.pppoe-dynamic.nl.aliant.net) |
21:11:00 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
21:12:19 | | Quit andrew__ (Read error: 110 (Connection timed out)) |
21:16:08 | *** | Saving seen data "./dancer.seen" |
21:21:12 | | Join Hammer89 [0] (n=soc_inte@static-host-24-149-229-197.patmedia.net) |
21:22:17 | * | petur is off for some time and hopes somebody will come around with a long stick to poke the buildserver |
21:22:25 | * | Bagder brings out the stick |
21:22:33 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
21:23:35 | petur | ah, our hero |
21:25:03 | * | obo laughs at the latest commit message and close message |
21:25:22 | petur | :) |
21:25:25 | | Join Wiwie [0] (n=goddi@vpnsh0105.fh-trier.de) |
21:25:26 | | Part Hammer89 |
21:26:38 | Bagder | a true poet ;-) |
21:27:04 | | Quit secleinteer (Remote closed the connection) |
21:29:08 | | Quit Wiwie (Read error: 104 (Connection reset by peer)) |
21:31:21 | | Quit Soap () |
21:31:48 | | Quit ansivirus (Remote closed the connection) |
21:32:54 | | Quit The-Compiler (Read error: 110 (Connection timed out)) |
21:37:16 | | Join andrew__ [0] (n=andrew@stjhnf0124w-142162071054.pppoe-dynamic.nl.aliant.net) |
21:37:16 | | Quit andrew__2 (Read error: 104 (Connection reset by peer)) |
21:38:16 | | Join RoC_MM [0] (n=Free@c-24-129-94-172.hsd1.fl.comcast.net) |
21:38:20 | Bagder | 980 points for Karl |
21:38:33 | | Quit atsea- (Remote closed the connection) |
21:38:34 | | Join brent0n [0] (n=opera@68.118.122.39) |
21:38:57 | | Join drug [0] (i=54b3ed9a@gateway/web/cgi-irc/labb.contactor.se/x-f10ff63c14af8066) |
21:41:31 | drug | hi there... i have a quick question. will there be also an updated version of the rbutil for ubuntu feisty or will i have to do it myself (i absolutely don't know how yet) |
21:43:21 | | Quit Joely (Remote closed the connection) |
21:43:35 | Bagder | update from what to what? |
21:43:46 | | Quit idnar (Read error: 110 (Connection timed out)) |
21:43:48 | Bagder | I think the plan is to provide linux binaries that work for recent linuxes |
21:43:55 | rasher | drug, there will probably be one soon-ish, but you can also try building one. I'm probably the person to ask if you run into trouble |
21:44:47 | rasher | Bagder, I've created a patch that allows building debian packages, and Nico_P has built one for 0.3.2.4, but hasn't updated it (the version bump was only 30 minutes ago any way) |
21:45:07 | rasher | iirc, whoever was trying to build an all-included binary ran into trouble |
21:46:09 | Bagder | a deb file sounds like a good idea to me anyway |
21:46:48 | rasher | I noticed that someone involved in both Debian and Ubuntu expressed some amount of interest in packaging it a while ago |
21:46:57 | rasher | Officially, that is |
21:47:10 | rasher | But of course, it's not possible on Debian yet, because wx2.8 isn't in |
21:47:46 | linuxstb | Bagder: I don't suppose we have an Mac OS X build servers? |
21:48:01 | Bagder | nope, linux ones only (so far) |
21:48:20 | drug | ok so i think i'm waiting for the update and learn how to do it myself another day :) thank you guys |
21:48:54 | rasher | drug, I doubt it'll be too long, it's pretty easy to update really |
21:49:23 | | Join atsea- [0] (i=ariel@gateway/tor/x-b6b61b544576f523) |
21:50:21 | rasher | Apart from package version number being based on what's in the debian/changelog file, which is pretty strange. |
21:51:36 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
21:54:18 | drug | another question or rather a bugreport i don't know if it is a known bug. if you have pluged in the charger and starting the sleep timer, the unit freezes at the time it usually should shutdown or stop the playback |
21:54:38 | drug | (h300) |
21:56:14 | drug | but i think i should test it again with an up to date build a file a bugreport at the proper place...i am just curious |
21:56:34 | rasher | interesting |
21:57:24 | petur | the h300 can't shutdown if it's powered by a charger |
21:57:50 | drug | of course but it shouldn't freeze either |
21:57:52 | petur | does it really freeze or just not shutdown |
21:58:11 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
21:58:28 | petur | hmmm maybe that codepath doesn't check power |
21:58:29 | drug | you have to press reset iirc or play maybe not sure about that |
21:58:36 | | Quit XavierGr (Nick collision from services.) |
21:58:37 | PaulJam_ | normally it just stops playback. (at least it did a few months ago) |
21:58:40 | | Join XavierGr [0] (n=xavier@ppp158-227.adsl.forthnet.gr) |
21:58:45 | | Quit HellDragon ("ctrl-alt-backspace") |
21:59:45 | drug | ok i don't want to give wrong warnings i test it |
21:59:50 | | Join Soul-Slayer [0] (n=jonno@89.241.225.27) |
21:59:59 | | Nick RoC_MM is now known as RoC_MM-0 (n=Free@c-24-129-94-172.hsd1.fl.comcast.net) |
22:00 |
22:00:06 | | Part RoC_MM-0 ("Leaving") |
22:00:17 | | Quit ompaul ("byeeeee") |
22:00:55 | | Join Joely [0] (n=eliveuse@adsl-70-131-106-59.dsl.emhril.sbcglobal.net) |
22:00:57 | rasher | Domonoky, autodetection worked great (h120, ubuntu linux, 0.2.3.5), but wouldn't it be reasonable to attempt autodetection on startup, or might it block? |
22:02:03 | Domonoky | rasher: yes would be good to do on startup, with old detection code, it didnt really made sense.. |
22:02:49 | rasher | Fair enough |
22:03:57 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
22:04:05 | | Join drug- [0] (i=54b3f3d8@gateway/web/cgi-irc/labb.contactor.se/x-0ea891be3f95ec89) |
22:04:05 | rasher | What do these errors mean in the Manual tab? "HTML Anchor ____ does not exist"? |
22:04:26 | brent0n | i updated my gigabeat with the newest version of rockbox, and now it's giving me a codec failure every time i try to play the same mp3s that were working just minutes before |
22:04:43 | rasher | brent0n, how did you update it? |
22:04:57 | brent0n | just unzipped the files into the main directory |
22:05:04 | | Quit drug ("CGI:IRC (Ping timeout)") |
22:05:15 | rasher | And are you sure that you unzipped (and overwrote) all files? |
22:05:19 | brent0n | i was under the impression that was the only way to do it |
22:05:19 | Domonoky | rasher: i dont know for sure, either its an error in the html manual, or the simple html engine in wx dont support this feature.. |
22:05:21 | Bagder | brent0n: you happen to have a rockbox.* in your root dir? |
22:05:56 | Bagder | it was moved into the .rockbox dir a while ago, but I figure old bootloaders may read them in the wrong order |
22:06:10 | brent0n | err, yep, i definitely overwrote. i'm checking the root now |
22:06:51 | brent0n | the file is "rockbox.#" |
22:06:58 | brent0n | *? |
22:07:11 | Bagder | no... |
22:07:29 | Bagder | rockbox.gigabeat |
22:07:41 | brent0n | ahh, yes |
22:07:56 | Bagder | if you have one in your root dir, delete that |
22:08:06 | Bagder | there should only be one in .rockbox |
22:08:12 | rasher | Domonoky, actually, I think it's an error in the html manual. The anchor is <a id="x3-3001.1"> rather than href="x3-3001.1" |
22:08:51 | | Join RoC_MM [0] (n=Free@c-24-129-94-172.hsd1.fl.comcast.net) |
22:08:51 | rasher | At least, I didn't know that #anchor links went to ids as well as hrefs |
22:09:04 | rasher | But firefox seems to have no problem with it |
22:09:10 | rasher | eh, name, not href |
22:09:11 | | Quit RoC_MM (Client Quit) |
22:09:17 | | Join RoC_MasterMind [0] (n=Free@c-24-129-94-172.hsd1.fl.comcast.net) |
22:10:01 | Bagder | that's news to me too |
22:10:13 | rasher | Ah, both are allowed. I'm willing to bet that wx would work if it was name that was set |
22:10:30 | rasher | "When the name or id attributes of the A element are set, the element defines an anchor that may be the destination of other links." |
22:10:41 | brent0n | hmm, now on startup, it says "Rockbox error: -2" |
22:10:54 | Bagder | brent0n: how old is your bootloader? |
22:11:01 | brent0n | err. december maybe |
22:11:09 | Bagder | then you should upgrade that |
22:11:20 | RoC_MasterMind | are there changes int he bootloader? |
22:11:27 | RoC_MasterMind | mine is from 2/2006 |
22:11:38 | Bagder | brent0n: or as a quick hack, copy .rockbox/rockbox.gigabeat to the root dir |
22:11:52 | Bagder | RoC_MasterMind: it depends on your target |
22:13:49 | RoC_MasterMind | 4g grey? |
22:13:52 | rasher | Domonoky, ah, it seems there is a wx bug involving anchors with dots in their names. (SF bug 1150073 and 1716361) |
22:14:24 | rasher | It simply discards everything from the dot forward, it seems. Nice. |
22:14:42 | | Join haemmy [0] (n=stefan@194.208.162.140) |
22:14:49 | Bagder | RoC_MasterMind: ipod users should use a bootloader date 2007-03-20 or later |
22:15:10 | | Quit FOAD (Read error: 110 (Connection timed out)) |
22:15:30 | brent0n | that seems to fix the error |
22:15:43 | brent0n | lol. but now D: |
22:15:51 | brent0n | it doesn't go past "rockbox loaded" |
22:16:07 | brent0n | it appears to be frozen |
22:17:09 | Domonoky | rasher: i just commited autodetection on startup in rbutil :-) |
22:18:42 | rasher | I wonder if the manual could be persuaded to not use periods in the anchor names |
22:19:03 | bluebrother | why? Is there a problem with periods? |
22:19:15 | rasher | Yes, wxwidgets doesn't understand anchor names with periods in them |
22:19:19 | Domonoky | yes a bug in the html code of wx.. |
22:19:20 | rasher | For some bizarre reason |
22:19:40 | bluebrother | hmm. That's bad ... |
22:19:48 | rasher | Which causes an error message each time you click a link in the manual tab |
22:19:51 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
22:20:10 | * | bluebrother never was able looking at the html manual in rbutil due to proxy issues |
22:20:32 | | Join Rincewind [0] (i=W12tkMd0@nat-wh-1.rz.uni-karlsruhe.de) |
22:20:50 | Domonoky | bluebrother: and the proxy setting in rbutil dont help ? |
22:21:06 | bluebrother | no −− only for downloading, not for the html widget |
22:21:08 | n1s | brent0n: you really should update your bootloader |
22:21:23 | rasher | Erp, the proxy setting crashes rbutil here |
22:21:29 | Domonoky | bluebrother: ah yes, the html widgets uses its own connection.. |
22:21:41 | brent0n | how do i do that? /noob |
22:22:10 | bluebrother | brent0n: install the bootloader using ipodpatcher |
22:22:25 | bluebrother | it's the same as initially installing the bootloader |
22:22:35 | bluebrother | (you're on Ipod, right?) |
22:22:38 | Bagder | he's on gigabeat |
22:22:53 | bluebrother | oh, missed that. Ok, scrap my last comment ;-) |
22:22:55 | brent0n | gigabeat |
22:22:59 | brent0n | lol |
22:23:05 | Domonoky | rasher: a crash.. thats bad.. no problems here on windows.. |
22:23:06 | rasher | Domonoky, is the failure message when autodetecting strictly necessary? I mean, it'll just work like previously without it |
22:23:19 | | Quit davina (Remote closed the connection) |
22:23:24 | bluebrother | hmm. Proxy settings work fine here ... |
22:23:56 | Domonoky | rasher: the message is not necessary , but how do you know that it worked ? |
22:24:07 | n1s | brent0n: just do it the same way you did it when you installed the bootloader the first time, and if you've forgotten check the manual |
22:24:21 | toffe82 | brent0n: http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility |
22:24:31 | Domonoky | or, better that it failed to detect and you have to select manually.. |
22:24:53 | rasher | Domonoky, people didn't seem to have a problem doing that previously |
22:25:16 | toffe82 | brent0n: the easiest way ;) |
22:25:36 | | Quit HellDragon ("installing fglrx") |
22:25:38 | Domonoky | you mean on startup ? if you press the button you should get some feedback.. |
22:25:50 | rasher | Ah yes |
22:26:06 | rasher | On startup it should just silently fail, I think |
22:26:06 | Domonoky | at the moment startup and the button use the same code.. |
22:26:30 | Bagder | bluebrother: here's the error I get when building the html (or html-zip) manual on the manual build host: http://pastebin.com/935417 |
22:26:42 | rasher | Domonoky: Well, just tell it to keep quiet when called at startup |
22:26:42 | | Join davina_ [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
22:26:48 | Bagder | debian unstable it is |
22:27:49 | * | bluebrother checks |
22:28:12 | Bagder | looks like a "tex4ht" problem |
22:28:16 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
22:28:21 | | Join ansivirus [0] (n=ansiviru@adsl-76-225-180-38.dsl.rcsntx.sbcglobal.net) |
22:28:36 | bluebrother | yeah −− was there an update when it stopped working? |
22:28:48 | rasher | Domonoky: And here is the backtrace of the crash when I try to open the proxy dialog http://pastebin.com/935420 |
22:28:49 | Bagder | I don't really know... |
22:28:55 | rasher | Bagder, dpkg keeps a log |
22:28:56 | | Join Domonoky [0] (n=Domonoky@e179176025.adsl.alicedsl.de) |
22:29:21 | rasher | Quite detailed too |
22:29:47 | bluebrother | hmm, on my box I have a file /usr/share/texmf/tex4ht/base/unix/tex4ht.env −− seems this is what's missing. |
22:29:56 | bluebrother | at least it complains about not finding that file. |
22:30:18 | Bagder | yeah, no such file here... |
22:30:24 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
22:30:30 | | Join Domonoky [0] (n=Domonoky@e179176025.adsl.alicedsl.de) |
22:30:38 | Bagder | and yes, it was an update |
22:30:50 | | Quit davina_ (Remote closed the connection) |
22:31:21 | | Join Soap [0] (n=Soap@rockbox/staff/soap) |
22:31:46 | rasher | Bagder, maybe the changelog.Debian.gz entry can shed some light on what happened? |
22:32:15 | Bagder | it seems tex4ht-common should provide that file |
22:32:42 | bluebrother | *grrr* seems my uni webserver is still down :( |
22:33:00 | | Part maffe |
22:33:01 | | Join davina_ [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
22:33:01 | Domonoky | rasher: autodetection on startup is now silent.. |
22:33:18 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
22:33:38 | obo | rasher: are you on debian or ubuntu by any chance? I've been seeing backtraces like that a lot recently, in various programmes |
22:33:52 | rasher | obo, yes, Ubuntu |
22:34:38 | | Quit Soul-Slayer (Remote closed the connection) |
22:34:54 | obo | yup, I'm on gutsy here... been happening for just over a week |
22:35:14 | | Join HellDragon [0] (n=JD@unaffiliated/helldragon) |
22:35:30 | rasher | Gutsy here as well |
22:35:57 | obo | I think it's the WX packages, but I haven't really looked into it that much |
22:36:21 | rasher | Certainly works on Debian |
22:37:47 | | Join Domonoky_ [0] (n=Domonoky@e179176025.adsl.alicedsl.de) |
22:37:47 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
22:37:56 | rasher | Domonoky_, Nice |
22:38:10 | | Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-662f583f7acf76d8) |
22:38:16 | | Join Juice^ [0] (n=Juice@213.167.96.196) |
22:38:38 | * | Domonoky_ hates his connection.. :-/ |
22:38:41 | saratoga | is it possible to make my file spray email address private so that I don't get spammed, but can still get notification emails? |
22:40:16 | | Quit Domonoky_ (Read error: 104 (Connection reset by peer)) |
22:40:48 | rasher | saratoga, only logged-in users can see emails |
22:41:03 | | Quit My_Sic (Read error: 113 (No route to host)) |
22:42:01 | | Quit entheh (Connection timed out) |
22:42:27 | | Join Domonoky [0] (n=Domonoky@e179176025.adsl.alicedsl.de) |
22:45:41 | | Join Rob2222 [0] (n=Miranda@p54B17E1E.dip.t-dialin.net) |
22:46:02 | | Join amiconn [0] (n=jens@p54BD66A3.dip.t-dialin.net) |
22:46:54 | | Quit merbanan (Remote closed the connection) |
22:47:06 | * | amiconn expected to see the RED fixed by now :( |
22:47:56 | saratoga | rasher: thanks |
22:48:10 | * | jhMikeS is think of more things to commit to draw long stripes on the build table :) |
22:48:20 | | Quit Domonoky (Read error: 104 (Connection reset by peer)) |
22:48:30 | saratoga | jas6180: I don't know if you read the logs, but I have a fixed point file if you still need one |
22:50:12 | n1s | amiconn: the asm optimized strlen function from newlib is about 20-25 % faster on coldfire than the c version |
22:50:27 | | Join peppo [0] (n=slumpmas@c-9770e155.41-4-64736c10.cust.bredbandsbolaget.se) |
22:50:47 | peppo | what's a convenient way to submit scrobbler.log to last.fm? |
22:50:50 | brent0n | oh, rockbox is working fine now, btw. :P |
22:50:53 | brent0n | thanks everyone. |
22:51:36 | n1s | 'neway, goodnight |
22:51:39 | | Part n1s |
22:53:37 | | Join PaulJam__ [0] (i=Paul@vpn-3080.gwdg.de) |
22:54:31 | peppo | I know of http://sourceforge.net/project/showfiles.php?group_id=190624 |
22:54:35 | peppo | but it seems to require a web server |
22:55:21 | saratoga | what an odd thing to write in PHP |
22:56:00 | obo | peppo: I'd say QTScrob, but I wrote a bit of it... :) |
22:56:10 | peppo | url? |
22:56:17 | linuxstb | saratoga: How's the plugin coming along? |
22:56:18 | obo | http://qtscrob.sourceforge.net |
22:57:02 | | Quit spiorf_ (Read error: 104 (Connection reset by peer)) |
22:57:04 | | Nick PaulJam__ is now known as PaulJam (i=Paul@vpn-3080.gwdg.de) |
22:58:31 | | Quit drug- ("CGI:IRC (Ping timeout)") |
22:58:43 | | Quit haemmy () |
22:58:51 | peppo | obo, nice. btw, is UTC == GMT? |
22:58:57 | | Join spiorf [0] (n=spiorf@host19-217-dynamic.14-87-r.retail.telecomitalia.it) |
22:59:03 | dionoea | peppo: yes |
22:59:56 | peppo | thanks |
23:00 |
23:01:16 | peppo | obo, excellent application. thanks! |
23:01:26 | | Part brent0n |
23:01:30 | saratoga | linuxstb: getting closer to having it running on the device itself |
23:01:41 | peppo | (not that last.fm's servers are responding, but hey, that's not your fault =) |
23:02:06 | | Quit davina_ (Remote closed the connection) |
23:02:25 | | Join Soul-Slayer [0] (n=Administ@89.241.225.27) |
23:03:58 | obo | peppo: hehe, has been like that most of the weekend. QTScrob is desowins baby |
23:04:22 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
23:04:38 | | Join miepchen^schlaf [0] (n=hihi@p54BF7835.dip.t-dialin.net) |
23:05:35 | | Join webguest64 [0] (i=5b84f61a@gateway/web/cgi-irc/labb.contactor.se/x-ef96131fd122f22e) |
23:05:41 | webguest64 | hi there |
23:05:42 | bluey- | geez... i hoped that last.fm would gain some speed since they have been bought but nothing happened :/ |
23:06:10 | webguest64 | is it possible to change the background in the rockbox main menu? like put your own wallpaper? |
23:06:57 | dionoea | yes |
23:07:09 | webguest64 | wow really? how? |
23:07:20 | dionoea | it's explained in the manual i think (backdrop is the word you're looking for) |
23:07:29 | dionoea | basically you use BMP images |
23:07:34 | dionoea | (at the right resolution) |
23:09:22 | | Quit bluey- ("Leaving") |
23:09:46 | webguest64 | gee thanks a lot. will the icons display correctly on the backdrop? |
23:09:55 | dionoea | yes |
23:10:03 | dionoea | you can even chose custom icons |
23:10:10 | petur | explain 'correctly' |
23:10:35 | petur | rockbox has no AA if that's what you mean |
23:11:37 | | Quit PaulJam_ (Read error: 110 (Connection timed out)) |
23:11:46 | webguest64 | what i mean is: are the icons be enclosed in a white square background of their own? |
23:12:25 | dionoea | no |
23:12:30 | dionoea | the background is transparent |
23:12:35 | dionoea | so they blend nicely |
23:12:38 | bluebrother | if the icon has a white background enclosed it has. |
23:14:19 | webguest64 | what if i change my mind. how do i restore the plain color the background had? |
23:14:47 | Soul-Slayer | Go into settings and 'clear backdrop' or similar |
23:15:23 | webguest64 | oh ok |
23:15:54 | * | bluebrother starts to get really impressed by Qt4 |
23:16:12 | *** | Saving seen data "./dancer.seen" |
23:16:40 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
23:16:56 | petur | do h1x0 have smaller iram than h3x0 or is it just used differently? |
23:17:04 | ze | bluebrother: quit it :p |
23:17:15 | ze | bluebrother: its far too large to be impressive :p |
23:18:42 | webguest64 | oh something else iwanted to ask. does lowering the LCD brightness save more battery power? |
23:19:35 | petur | probably |
23:19:44 | markun | yes, it does |
23:19:46 | petur | as will shortening the time ;) |
23:20:10 | markun | webguest64: which device do you have? |
23:20:27 | webguest64 | i have the iriver h10 20 gb. |
23:22:54 | webguest64 | i just tried the thingy with the backdrop. but when i reset the backdrop is gone. in the manual it says that you have to place it in the backdrops directory. point is: the directory ".rockbox" won;'t even appear in the files menu... |
23:23:25 | petur | settings->display-> show files (or something like that) |
23:24:02 | bluebrother | usually the backdrop is set by the theme anyway ... |
23:24:32 | petur | rasher, still here? |
23:26:13 | petur | I just tried building rbutil in a fairly clean ubuntu install (in virtualbox), and it gives errors: wx-config: not found |
23:27:18 | | Quit andrew__ (Read error: 110 (Connection timed out)) |
23:28:30 | rasher | petur, hang on |
23:28:55 | | Join andrew__ [0] (n=andrew@stjhnf0124w-142162086216.pppoe-dynamic.nl.aliant.net) |
23:28:58 | * | petur hangs on something |
23:29:39 | rasher | petur, do you have libwxgtk2.8-dev ? |
23:29:55 | petur | how do I tell? |
23:30:35 | markun | petur: read the manual :) |
23:30:50 | * | petur sticks out tongue |
23:30:58 | rasher | petur, dpkg −−list |grep wx |
23:31:45 | petur | nope... 2.6 |
23:33:03 | rasher | I'm not sure you should even have those installed, but I'm not sure it hurts either |
23:33:12 | rasher | But you do need libwxgtk2.8-dev |
23:33:29 | petur | which is why I had to install that |
23:33:53 | petur | which gave issues so I documented it in the wiki |
23:34:00 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
23:34:23 | webguest64 | um.. just one last thing. is it possible to change the way the top bar looks? (the one with the clock, battery and volume) |
23:34:33 | petur | not yet |
23:35:01 | rasher | petur, but > 3F 20 32 30 30 34 |
23:35:04 | rasher | eh |
23:35:10 | petur | lol |
23:35:15 | rasher | petur, but libwxgtk2.8-dev is installable already |
23:35:22 | rasher | just apt-get install libwxgtk2.8-dev |
23:35:53 | petur | hmmm is it? |
23:36:16 | rasher | Yup |
23:36:17 | | Quit My_Sic (Client Quit) |
23:36:26 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
23:36:41 | rasher | Right, you might need to enable the universe repository |
23:36:43 | | Quit atsea- (Read error: 104 (Connection reset by peer)) |
23:36:46 | rasher | Not sure if that's on by default |
23:37:01 | petur | it can't find the package |
23:37:53 | rasher | You probably need to enable universe then |
23:38:22 | | Join pixelma [0] (i=pixelma@212.204.47.129) |
23:38:45 | rasher | petur, http://www.warrenguy.com/docs/ubuntu-linux/enabling-universe-and-multiverse-repositories.html (for dapper, but I'd guess it holds for feisty as well) |
23:38:53 | | Quit webguest64 ("CGI:IRC (EOF)") |
23:39:51 | petur | maybe that should be added to the wiki? |
23:40:34 | rasher | I guess |
23:41:52 | rasher | I think from Gutsy and onwards, universe is enabled by default |
23:41:59 | rasher | But I'm not sure |
23:42:40 | petur | I enabled multiverse the easy way, no change.... will now do the harder way |
23:43:58 | rasher | I said universe, not multiverse though |
23:44:34 | * | petur discovers his virtualbox image is edgy, not feisty :/ |
23:44:47 | rasher | Ah, that would explain it. No 2.8 in edgy |
23:45:43 | petur | do you want me to install a clean feisty or am I allowed to sped time on something else ;) |
23:46:10 | rasher | You're dismissed |
23:50:57 | Soap | scorche.cleansoap.org/rockbox/images/RBmmdi.jpg">http://scorche.cleansoap.org/rockbox/images/RBmmdi.jpg needs a descreen filter. |
23:51:48 | | Join webguest95 [0] (i=5b84f61a@gateway/web/cgi-irc/labb.contactor.se/x-fcc89d20c39f2827) |
23:52:02 | webguest95 | hi it's me again with the h10 20gb |
23:52:06 | petur | or a better algo when resizing? |
23:52:18 | webguest95 | sorry i left, my comp crashed |
23:54:40 | scorche | Soap: meh..it was from the magazine |
23:55:19 | petur | still, higher resolution scan and then better resizing algo :) |
23:55:45 | petur | most scansoftware has lousy descreening |
23:56:48 | | Quit idnar (Nick collision from services.) |
23:56:50 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
23:57:01 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
23:57:09 | petur | so I scan at 600dpi and resize with Lanczos |
23:57:27 | petur | on windows I'd recommend irfanview |
23:57:33 | scorche | i have it |
23:58:22 | scorche | i let the scanner software crop and resize...perhaps i should rescan and do everyhting outside of it.. |
23:58:47 | petur | does it have a descreen option? |