00:00:33 | | Quit Midgey34 (Read error: 110 (Connection timed out)) |
00:00:36 | Midgey31 | what will that code return? columns? |
00:00:38 | t0mas | afaik you can't get the size of an array... |
00:00:44 | | Nick Midgey31 is now known as midgey34 (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
00:00:48 | t0mas | that would return the size of the datatype afaik? |
00:00:53 | ep0ch | cutoff = 0hz is interesting |
00:00:59 | dpassen1 | You'll get the size of a pointer. |
00:01:03 | t0mas | so for an int[100] it would just return 4 |
00:01:09 | t0mas | ah, always 4 |
00:01:11 | t0mas | sorry |
00:01:19 | | Quit midkay (Remote closed the connection) |
00:01:41 | preglow | ahahah |
00:01:45 | midgey34 | well darn |
00:01:47 | preglow | cutoff = 0hz should not be possible |
00:02:14 | t0mas | midgey34: is the array predefined? |
00:02:20 | ep0ch | sounds like some peoples cars i know of |
00:02:25 | t0mas | because then you shouldn't need to find out the size :) |
00:03:14 | t0mas | and if it's not... can't you keep a counter of how many elements you have? |
00:03:51 | midgey34 | I'm going to have to go the second route, it just adds more variables to the game context |
00:04:02 | t0mas | ok |
00:04:07 | t0mas | good night, and good luck :) |
00:04:14 | | Quit t0mas ("have to get up early tomorrow") |
00:04:59 | preglow | okok |
00:05:02 | preglow | somethings wrong here |
00:05:07 | | Quit bluey (Remote closed the connection) |
00:05:39 | | Quit Siku () |
00:05:55 | preglow | the eq filters should not self-oscillate this often... |
00:06:39 | Philip_0729 | how do you set the backdrop?? |
00:06:41 | ep0ch | any values in particular? |
00:07:53 | preglow | ep0ch: they do so for everything i do now' |
00:07:59 | preglow | ep0ch: i've messed up the patch in some way |
00:08:09 | preglow | 'cause everything worked like expected an hour ago |
00:09:13 | preglow | this will have to wait, i'm falling asleep |
00:09:14 | preglow | gnight |
00:10:59 | | Join ts-x [0] (n=0cad6dbb@labb.contactor.se) |
00:11:06 | | Quit slimx (Remote closed the connection) |
00:11:48 | Moos | Good night preglow |
00:12:19 | | Quit San||Study () |
00:12:36 | elinenbe | LinusN: uh oh! I guess your X5 is working! ;) |
00:12:50 | LinusN | :-) nah |
00:13:15 | petur | recording gain patch updated and ready: https://sourceforge.net/tracker/index.php?func=detail&aid=1403437&group_id=44306&atid=439120 |
00:14:52 | Moos | LinusN: do you have already BDM connected in X5? |
00:14:59 | LinusN | no |
00:15:12 | Moos | k |
00:16:15 | Rob2222 | Would it be much work to make the RB text color selectable? Now we have backdrops... |
00:16:47 | LinusN | i haven't decided on a good approach for it yet |
00:17:00 | JdGordon | the h300 optimized build has it |
00:17:20 | LinusN | that patch is not a good way to do it imho |
00:17:46 | JdGordon | ok |
00:17:52 | JdGordon | how do u set the background image? |
00:17:56 | LinusN | mostly because it's hopeless to maintain the localization |
00:18:00 | Rob2222 | LinusN: Is it so hard to implement? |
00:18:16 | LinusN | JdGordon: hold navi on the .bmp file |
00:18:27 | JdGordon | ta |
00:18:32 | LinusN | Rob2222: no, it isn't hard, it just has to be done |
00:19:06 | Rob2222 | Has no one made a (good) patch for it, yet? |
00:19:09 | LinusN | i'd gladly accept an RGB slider setting patch |
00:19:41 | Rob2222 | Hmm, ok. |
00:20:14 | JdGordon | LinusN: then what? or is it not in the latest builds yet? |
00:20:24 | LinusN | 3 horizontal sliders on one screen, a display of the combined (hex) value, and a visual representation of the selected color |
00:20:31 | petur | time to hibernate a bit |
00:20:35 | | Quit petur ("here today, gone tomorrow") |
00:20:55 | LinusN | JdGordon: in the context meny, select "set as backdrop" |
00:21:13 | JdGordon | nop, only got the usuall items |
00:21:14 | LinusN | it's in the bleeding edge |
00:21:39 | Rob2222 | LinusN: When Ive done my tests in university I will fresh up my C knowledge and maybe I can contribute anywhen. But atm my tests have first priority for the next month. |
00:21:39 | JdGordon | does the "latest" link to bleeding edge or something else? |
00:21:54 | LinusN | what "latest" link? |
00:22:00 | JdGordon | under the pic |
00:22:01 | JdGordon | brb |
00:22:19 | Rob2222 | thats the daily under the pic |
00:22:22 | LinusN | JdGordon: that's the daily build section |
00:22:28 | Rob2222 | you must use the link more down |
00:22:38 | LinusN | go to the bottom of the page |
00:22:54 | JdGordon | gah |
00:23:07 | * | JdGordon is still asleep |
00:23:16 | * | LinusN should be |
00:23:27 | Rob2222 | hehe |
00:24:18 | | Part ep0ch ("Kopete 0.11.1 : http://kopete.kde.org") |
00:25:39 | JdGordon | hmm.. can u unset the background img? |
00:25:47 | LinusN | yes, in the lcd settings |
00:26:11 | Philip_0729 | looks very cool Linus well done once more :D |
00:26:32 | | Part Philip_0729 |
00:26:38 | JdGordon | :) looks cool.. but the image i whipped up doesnt.. so ill wait for some1 with more graphic talent than me to make a nice 1 |
00:26:50 | | Quit NightCat () |
00:27:46 | LinusN | time to sleep, nite all |
00:27:59 | | Part LinusN |
00:28:29 | BHSPitMonkey | JdGordon: what image? |
00:28:49 | JdGordon | i took the joltamp background and hacked it up a bit to make it look like a border |
00:28:55 | JdGordon | needs fiddling |
00:29:00 | BHSPitMonkey | border? |
00:31:31 | JdGordon | http://users.monash.edu.au/~jdgor1/rb/bg.bmp |
00:31:35 | Paul_The_Nerd | Well, since the text always displays on the outer edge right now, a border doesn't work so well, 'eh? |
00:31:52 | JdGordon | no, i forgot that when i was making it :p |
00:31:55 | Paul_The_Nerd | Heh |
00:32:15 | Paul_The_Nerd | There *was* some talk about being able to set a viewport in which the menus were displayed, but nobody's done anything with that talk. |
00:34:42 | amiconn | linuxstb: Just an idea worth thinking about, imho: |
00:35:00 | amiconn | Would it be possible to require the backdrop image buffer to be line aligned? |
00:35:17 | amiconn | If the answer is yes, there is probably a lot of potential for speedup |
00:35:38 | amiconn | No hurry, I won't be able to do anything in that direction today |
00:38:32 | Rob2222 | good night all |
00:39:19 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
00:39:24 | amiconn | Btw, background clearing doesn't need to use the clearpixel functions at all |
00:39:40 | linuxstb_ | amiconn: Yes, that's no problem at all - the buffers are defined in apps/recorder/backdrop.c |
00:39:58 | linuxstb_ | So you can align them any way you wish. |
00:40:07 | amiconn | But later; now -> sleep |
00:40:13 | BHSPitMonkey | Paul_The_Nerd: that's neat |
00:40:15 | BHSPitMonkey | err |
00:40:19 | BHSPitMonkey | JdGordon: ^ |
00:40:23 | BHSPitMonkey | lol |
00:40:48 | JdGordon | i got rid of the left and top line and it looks better... im gonna keep playing |
00:41:17 | | Join Cassandra [0] (i=Cassandr@elmyra.coraline.org) |
00:41:56 | Cassandra | OK - so how do I tell Rockbox to use a backdrop? |
00:42:24 | | Join San [0] (n=test@213-202-132-184.bas502.dsl.esat.net) |
00:42:53 | Paul_The_Nerd | Cassandra: Create a bitmap equal width and height to your screen. Then, in rockbox, long-hold on it to get the menu, and choose Set as Backdrop. |
00:42:55 | linuxstb_ | Just browse to it, and select "Set as backdrop" from the onplay menu |
00:43:14 | Paul_The_Nerd | Also, there' the %X tag for use in WPS files. |
00:43:23 | linuxstb_ | If you want Rockbox to remember it, it has to be in /.rockbox/backdrops/ |
00:43:25 | dpassen1 | do backdrops work on the H1x0? |
00:43:40 | linuxstb_ | dpassen1: Not yet, but they are planned. |
00:43:54 | Cassandra | Oh yeah, baby! |
00:43:59 | Cassandra | dpassen1, nope. |
00:44:08 | Cassandra | That is a thing of beauty! |
00:46:59 | | Join San||Study [0] (n=test@213-202-165-87.bas503.dsl.esat.net) |
00:47:46 | | Quit CoasterMaster () |
00:49:05 | | Nick San||Study is now known as [San] (n=test@213-202-165-87.bas503.dsl.esat.net) |
00:54:55 | lostlogic | Hmm... the pcm_* functions currently in the codec API really want removing. codecs should have no direct access to pcm. |
00:56:39 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
00:58:02 | | Quit linuxstb_ ("CGI:IRC") |
00:59:04 | | Nick ashridah is now known as Lost-ash (i=ashridah@220-253-122-64.VIC.netspace.net.au) |
00:59:08 | linuxstb | lostlogic: I would say that if there are any functions in the codec API not being used, then delete them. AFAIK, there are no third-party codecs to worry about. |
00:59:22 | | Quit ender` (" I think that's how Chicago got started. A bunch of people in New York said, 'Gee, I'm enjoying the crime and the poverty, bu) |
00:59:36 | lostlogic | linuxstb: w00t, I'll be doin' that as part of this whole audio engine audit then... if I ever make it stop deadlocking. |
01:00 |
01:00:46 | linuxstb | There's no reason not to do it before then. Other people have criticised the codec api as well for containing too much. |
01:00:55 | | Quit Paul_The_Nerd (Read error: 104 (Connection reset by peer)) |
01:02:22 | lostlogic | hmm... *nod* I'll see what I can do... also should get the pcmbuf part of my work in regardless of the state of the playback part... better to do things in smaller bites. |
01:02:40 | | Join optimistik [0] (n=optimist@d216-232-100-172.bchsia.telus.net) |
01:02:51 | linuxstb | I agree with that. |
01:02:56 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
01:03:00 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
01:03:09 | optimistik | can someone tell me how to uninstall rockbox from my ipod? |
01:03:48 | Paul_The_Nerd | optimistik: Did you save the bootpartition.bin you extracted when making the bootloader? |
01:04:08 | optimistik | ya |
01:04:39 | | Quit San (Read error: 110 (Connection timed out)) |
01:05:00 | Cassandra | Use Apple's firmware restore utility.# |
01:05:08 | Paul_The_Nerd | If you use the same instruction you used to install rockboot.bin but instead replace it with bootpartition.bin, that should restore your firmware partition to the state it was in before. Then you can delete .rockbox and rockbox.ipod |
01:05:12 | Cassandra | That's the easiest way. |
01:05:17 | Paul_The_Nerd | Cassandra: That way also wipes the HD. |
01:05:37 | Cassandra | Picky, picky. |
01:05:42 | Cassandra | (Oops, I'd forgotten that.) |
01:05:53 | *** | Saving seen data "./dancer.seen" |
01:06:19 | optimistik | k thanx |
01:06:22 | Paul_The_Nerd | I've used the restore utility a few times out of necessity, but dding or ipodpatching the bootpartition.bin is actually faster. |
01:06:31 | Paul_The_Nerd | optimistik: Out of curiosity, why are you wanting to remove it? |
01:07:45 | optimistik | um i can't boot into the apple os cuz i got ipod linux on there too and i'm suposed to push menu to boot into the normal apple os but when i do that it boots linux |
01:08:12 | Paul_The_Nerd | Are you using the Rockbox bootloader, or iPodLinux's loader? |
01:08:26 | Paul_The_Nerd | Menu boots the Apple OS with ours, and Play boots Linux |
01:08:57 | Paul_The_Nerd | I'm not sure how you boot the Apple OS with theirs though. |
01:09:54 | optimistik | do u push menu at the screen or when it shows the apple logo? |
01:10:08 | Paul_The_Nerd | The Apple logo. |
01:10:27 | Paul_The_Nerd | The easiest way is to actually tap menu to turn it on, and then immediately press and hold it until you see the words "Loading Original Firmware" |
01:10:50 | optimistik | if i do that it boots linux and if i don't push anything it boots rockbox |
01:10:54 | | Quit Moos ("Glory to Rockbox!") |
01:11:04 | Paul_The_Nerd | And you're using the Rockbox Bootloader? |
01:11:19 | optimistik | i'm not sure how do i kno? |
01:11:42 | Paul_The_Nerd | Did you download it from Rockbox.org? |
01:11:48 | optimistik | ya |
01:11:52 | Paul_The_Nerd | Also, did you have linux on your iPod before installing Rockbox? |
01:11:58 | optimistik | ya |
01:11:59 | Paul_The_Nerd | Ah |
01:12:22 | Paul_The_Nerd | And I'm guessing you didn't uninstall it first. |
01:12:48 | Paul_The_Nerd | Which means that you *probably* merged our bootloader with the iPodLinux bootloader. |
01:13:52 | optimistik | hmm i guess so lol and i'm guessing that was stupid |
01:14:12 | Paul_The_Nerd | I wouldn't say stupid. Just, a case that had not been predicted. |
01:14:21 | linuxstb | optimistik: Did you already have ipodlinux installed before you installed Rockbox? |
01:14:26 | linuxstb | I think that's the problem - when you press MENU in the Rockbox bootloader, it will start the original firmware that was on your iPod when you installed the Rockbox bootloader. In your case, that original firmware contained the ipodlinux bootloader - so the Rockbox bootloader starts the Linux bootloader, which starts Linux...... |
01:14:32 | Paul_The_Nerd | linuxstb: He already said yes to that. |
01:15:22 | | Join tvelocity [0] (n=tony@ipa197.15.tellas.gr) |
01:16:16 | linuxstb | Paul_The_Nerd: I wrote that about 5 minutes ago :) Strange things are happening in my irc client.... |
01:16:23 | optimistik | lol |
01:16:56 | Paul_The_Nerd | linuxstb: Aaah. Man, did you go and get your computer possessed again? |
01:16:59 | BHSPitLappy | what's gdb stub in the configure utility? |
01:17:18 | linuxstb | optimistik: If I was you, I would follow these instructions to restore the apple firmware: http://ipodlinux.org/Uninstallation |
01:17:53 | linuxstb | Wait - that will probably delete your Linux partition..... |
01:18:14 | BHSPitLappy | optimistik: what OS? |
01:18:39 | optimistik | its ok if idelete the linux i don't use it that much just to play a video once in a while |
01:19:06 | BHSPitLappy | optimistik: do you have windows? |
01:19:15 | optimistik | ya |
01:19:49 | BHSPitLappy | there's a program for windows that can extract the apple_os for you, from the apple updater.exe |
01:20:00 | BHSPitLappy | so you don't have to restore the ipod or anything |
01:20:18 | BHSPitLappy | www.ipodwizard.net |
01:22:40 | optimistik | after i get it off is there a way for me to have linux and rockbox on there? |
01:23:31 | BHSPitLappy | that was my point |
01:23:45 | BHSPitLappy | to keep you from having to overwrite your linux partition |
01:24:09 | BHSPitLappy | download that app, extract your ipod's firmware, then do the ipod_fw stuff to it |
01:25:25 | optimistik | but then how do i get it to use rockbox's bootloader after instead of linux's so i can boot all three os's? |
01:26:27 | Cassandra | christi/misc/iPod-Rockbox.JPG">http://www.chiark.greenend.org.uk/~christi/misc/iPod-Rockbox.JPG |
01:27:44 | BHSPitMonkey | that's a nice photo |
01:28:06 | JdGordon | damn... i never knew ipod's looked that good :D |
01:28:33 | JdGordon | not as nice as my h300 tho :p |
01:28:37 | BHSPitMonkey | optimistik: the same way as before, but instead of using your ipod's backup, you use what you get from ipodwizard |
01:29:07 | BHSPitMonkey | anyone tried a color wps on a 5G? |
01:29:17 | Cassandra | christi/misc/iPod-Rockbox2.JPG">http://www.chiark.greenend.org.uk/~christi/misc/iPod-Rockbox2.JPG may be a slightly better representation (although it's a little out of focus.) |
01:29:22 | midgey34 | Cassandra: I love that cd |
01:29:38 | midgey34 | the muse one |
01:29:54 | JdGordon | ahaha.. only a little out of focus :D |
01:30:27 | | Quit matsl ("Leaving") |
01:30:29 | linuxstb | optimistik: You can follow the instructions for the Rockbox bootloader, but instead of using the apple_os.bin that you extract from bootpartition.bin, use the apple_os.bin that ipodwizard extracts for you from the Apple updater. |
01:31:12 | linuxstb | optimistik: And then you simply need to copy a linux kernel (called linux.bin) onto your FAT32 partition, and holding PLAY whilst booting will start that kernel. |
01:31:12 | BHSPitMonkey | linuxstb: he still needs to ipod_fw -o apple_os -e 0 firmware_from_ipodwizard |
01:31:36 | linuxstb | BHSPitMonkey: Yes - that's part of the instructions for installing the Rockbox bootloader. |
01:31:59 | BHSPitMonkey | just don't want him to think the wizard one is already stripped |
01:32:15 | linuxstb | What do you mean? |
01:32:42 | linuxstb | Ah, sorry. So ipodwizard gives you a firmware partition image, not the apple_os.bin ? |
01:32:51 | BHSPitMonkey | well, there's your firmware partition backup BEFORE you strip out the retailos, and then there's the one AFTER you do the -e 0 |
01:33:06 | BHSPitMonkey | sort of |
01:33:07 | JdGordon | linuxstb: can i assume that all the members in a sturct screen * will always be valid? (i mean the data members.. not funcitons) |
01:33:09 | BHSPitMonkey | I think so, yeah |
01:33:21 | linuxstb | JdGordon: I've no idea about that part of Rockbox. |
01:33:30 | Cassandra | It's damn hard to get a decent photo of a colour LCD. Particularly if you've only got a compact. (It's a good compact, but still.) |
01:33:32 | JdGordon | any1 here that does? |
01:33:48 | BHSPitMonkey | Cassandra: what about a scanner? |
01:34:03 | JdGordon | amiconn: do u know? |
01:34:39 | | Join lostlogi1 [0] (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) |
01:35:15 | linuxstb | JdGordon: He said goodnight a while ago... |
01:35:22 | JdGordon | damn |
01:35:52 | linuxstb | You should look at the code and find where the screen structures are initialised. |
01:36:30 | linuxstb | i.e. screen_init in screen_access.c |
01:36:30 | | Nick Lost-ash is now known as ashridah (i=ashridah@220-253-122-64.VIC.netspace.net.au) |
01:37:36 | | Quit optimistik () |
01:38:29 | BHSPitMonkey | err |
01:38:51 | BHSPitMonkey | I just registered in the wiki, it says "A confirmation e-mail has been sent to xxxxxxx@gmailNO.SPAM.com" |
01:38:59 | | Quit lostlogic (Nick collision from services.) |
01:39:01 | BHSPitMonkey | why did it do that to the suffix? |
01:39:02 | | Nick lostlogi1 is now known as lostlogic (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) |
01:39:16 | linuxstb | Did you get the email? |
01:39:40 | Cassandra | Hmm - scan's not bad, but it kind of washes out the display |
01:39:56 | BHSPitMonkey | yeah, but I've never seen that done to my address |
01:40:24 | BHSPitMonkey | Cassandra: try when your nano's lost its luster ;) |
01:40:45 | linuxstb | Cassandra: I assume that boxes now uses a backdrop image? |
01:41:21 | Cassandra | Mine never had a lustre. It's an object trouvee |
01:41:54 | Cassandra | linuxstb, nope. I'll add backdrop setting support to the themes engine at some point though. |
01:42:06 | Paul_The_Nerd | Cassandra: You can use a %X tag in a WPS |
01:42:08 | Paul_The_Nerd | Capital X |
01:42:32 | Cassandra | Paul_The_Nerd, yeah, but if I do that, people can't substitute their own backdrop. |
01:42:47 | Cassandra | And boxes is backdrop agnostic. |
01:43:10 | Paul_The_Nerd | Well, I think inside boxes, with the screen pretty full of bitmappery, and pre-toned shadows, substituting backdrops may not be so likely |
01:43:19 | | Quit darkless (Read error: 104 (Connection reset by peer)) |
01:43:24 | * | Paul_The_Nerd shrugs. |
01:43:43 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
01:44:10 | Paul_The_Nerd | I humbly disagree on the "backdrop agnostic" statement. :) |
01:44:22 | Cassandra | Possibly. The %X tag is intended for WPSes that *require* a particular backdrop though. |
01:44:29 | Paul_The_Nerd | I suppose that's true |
01:44:41 | Cassandra | You could just as easily use a green gradient with boxes, if you wanted. |
01:45:27 | Paul_The_Nerd | But, it looks horrible with say... the image of Thomas Edison I've put on the right side of my screen, for example. He watches over my menus. |
01:46:11 | Cassandra | Well Paul, it's possible that we could have a seperate WPS backdrop setting, but that seems a little complex. |
01:46:31 | Paul_The_Nerd | Yeah |
01:46:31 | lostlogic | hmmmmmm is there some way that the codec is being overwritten while it's asleep and that is why this thing crashes? |
01:46:33 | Cassandra | If it bothers you you can always do your own boxes with the %X tag in. |
01:46:34 | | Quit mirak (Remote closed the connection) |
01:48:12 | Paul_The_Nerd | I'm trying to think of it from the "Joe Average" perspective, who sets some cool looking menu background, then runs boxes and says "eww, there must be a bug, my backdrop is getting all over my WPS." I've already got a personalized WPS, so it's not a real concern to me, it just feels like the "demonstration" WPS shouldn't have what to users will be unexpected behaviour. |
01:49:15 | | Quit youngcereal (Read error: 110 (Connection timed out)) |
01:50:05 | * | Paul_The_Nerd will shut up now, before he gets too annoying. :) |
01:51:01 | Cassandra | I see your point, but when we have foreground and background colour setting the WPS will alter as well. I think it's better to be consistent. |
01:53:02 | | Join youngcereal [0] (n=youngcer@p54B228B5.dip0.t-ipconnect.de) |
01:53:56 | | Quit Jolt ("CGI:IRC (EOF)") |
01:54:22 | Paul_The_Nerd | I imagined you'd have tags in the WPS to override those as well, when the time comes. |
01:56:43 | Cassandra | Well, early days. We'll see how it shakes out. |
01:57:03 | BHSPitMonkey | linuxstb: ping |
01:57:06 | | Join CoasterMaster [0] (i=CoasterM@crown-6-149.resnet.ucsc.edu) |
01:57:55 | linuxstb | BHSPitMonkey: ? |
01:58:15 | BHSPitMonkey | I made a small addition to the Ipodinstallation wiki page, wanted to see if you approve |
01:58:29 | BHSPitMonkey | (first wiki edit, feel awkward) |
01:58:40 | BHSPitMonkey | section 1c |
01:59:03 | | Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
02:00 |
02:02:21 | linuxstb | BHSPitMonkey: I think that page needs to be kept as simple as possible - I'm not sure if that will help or confuse people trying to follow those instructions. |
02:02:52 | linuxstb | Maybe it would be better if that was in the FAQ - a question about how to have both ipodlinux and Rockbox installed, and the installation instructions could link to the FAQ. |
02:02:57 | BHSPitLappy | well, the note specifies to whom it's directed |
02:03:06 | BHSPitLappy | hmm |
02:04:45 | midgey34 | is alac up to date with the original sources? |
02:05:01 | linuxstb | BHSPitLappy: I just think that in general, unneccessary choices are a bad thing - those instructions are complicated enough already. |
02:05:10 | BHSPitLappy | ok |
02:05:11 | midgey34 | David Hammerton's Apple Lossless (ALAC) decoder ver 0.1.1 was released Nov 26 |
02:05:12 | linuxstb | midgey34: I wasn't aware of any updated releases. Have there been? |
02:05:16 | BHSPitLappy | I'll trust your judgement then |
02:05:25 | BHSPitLappy | do you want me to go in and remove it then? |
02:06:19 | midgey34 | he mentions performance improvements on his site but I haven't taken much of a look at the source |
02:06:45 | linuxstb | BHSPitLappy: You could move it to the FAQ - you have space there to write as much as you want. |
02:07:18 | | Quit hardeep ("My damn controlling terminal disappeared!") |
02:07:46 | linuxstb | midgey34: Thanks for that link, I'll have a look. It comes at a good time - ALAC isn't realtime on the ipod for some reason. |
02:08:12 | linuxstb | Our source has changed a little from the original release - so it may be a little work to update it. |
02:08:15 | midgey34 | that's why I decided to look into it |
02:08:32 | midgey34 | alright, hopefully the changes are helpful |
02:09:58 | CoasterMaster | Is it just me, or does the shuffle function (at least on the iPod Nano) not really that random.....? |
02:10:28 | Paul_The_Nerd | CoasterMaster: What exactly do you mean? |
02:11:46 | linuxstb | midgey34: I've just looked at the differences, and they seem to me mostly in the metadata parser. Only one small function has actually been optimised, and there seems to be one bugfix. |
02:11:55 | | Join topbloke [0] (i=top_blok@adsl-68-253-213-134.dsl.emhril.ameritech.net) |
02:13:30 | linuxstb | midgey34: So I'm not sure why his release notes say "vastly improve improvements". |
02:13:53 | linuxstb | I mean "vastly improve performance" |
02:19:12 | midgey34 | stream.c and stream.h have some changes, nothing that would affect us though |
02:19:47 | midgey34 | I'm not seeing this vast improvement either |
02:21:44 | | Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
02:24:05 | | Quit tvelocity ("Αναχωρεί") |
02:24:23 | linuxstb | There is some optimisation in the deinterlace_16() function - but I've already changed that function. I can see some more simplifications now though, which I can test. |
02:27:56 | midgey34 | do the changes to count_leading_zeros() affect us? |
02:28:20 | midgey34 | in alac.c |
02:28:45 | linuxstb | Maybe - I haven't tried them yet. We need an ARM assembler version of that function. |
02:28:49 | * | linuxstb wakes preglow up |
02:31:38 | JdGordon | ok, im almost done a colour picker screen... how the heck do i test it? |
02:32:34 | linuxstb | Add it to a menu - any menu :) |
02:33:00 | linuxstb | Or make a plugin out of it. |
02:33:58 | linuxstb | midgey34: Yes, the count_leading_zeros() optimisation was the big one. ALAC's now fine on the ipod. |
02:35:21 | linuxstb | Sorry, not quite fine. It still struggles if data is being read from disk at the same time. But it's close. |
02:37:07 | midgey34 | well good |
02:37:35 | * | midgey34 prays that the FFmpeg people are working on AAC |
02:40:03 | | Join Yoo`Hoo [0] (i=Whatever@bzq-218-45-207.cablep.bezeqint.net) |
02:40:42 | | Part Yoo`Hoo |
02:43:50 | linuxstb | If we can get asm versions of the count_leading_zeros() function for ARM and Coldfire, that should give a nice boost. But I'll commit the new C version from alac 0.1.1 now. |
02:45:13 | midgey34 | alright |
02:46:11 | | Join mafj2 [0] (n=mafj2@tor/session/x-4b186a08c10b4bac) |
02:48:35 | | Join midkay [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
02:51:10 | | Quit paugh ("Leaving") |
02:51:16 | CoasterMaster | Paul_the_nerd: sorry it took so long to get back to you....but I was using Rockbox (the 02012006 daily) on my nano and the suffle seemed to do the same songs in the same order (I heard Hot Hot Heat's You Owe Me an IOU followed by Michael Franti's cover of What I Got a lot to day) |
02:51:34 | | Join Midgey31 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
02:51:44 | Paul_The_Nerd | CoasterMaster: As in, it ran through the playlist, started again, and the order did not change? |
02:51:58 | Paul_The_Nerd | Or did you relaunch the playlist, and it actually said "shuffling" and then the order was still the same? |
02:52:29 | CoasterMaster | I relaunched the playlist and got the shuffling message |
02:53:19 | Paul_The_Nerd | And this happens consistently that songs are often paired together? Statistically speaking, the odds are the same for X to be paired with Y a second time as they were the first time, so it could happen. |
02:53:27 | CoasterMaster | but it wasn't a playlist....it was a folder |
02:53:50 | Paul_The_Nerd | Well, folders become playlists when you launch a song from them. |
02:53:55 | Paul_The_Nerd | How many songs are in the folder? |
02:54:19 | CoasterMaster | Not too many, which means it's probably a coincidence: 15 |
02:54:34 | Paul_The_Nerd | Yeah, it's very possibly coincidence. |
02:55:12 | CoasterMaster | Yeah, I'm playing with it some more and it seems to be shuffling fine |
02:55:16 | linuxstb | Midgey31: I've just committed that alac optimisation - thanks again for pointing it out. |
02:55:25 | | Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG) |
02:55:28 | Paul_The_Nerd | Okay, I'm glad then. But thanks for the concern. |
02:55:40 | CoasterMaster | Always trying to help out a good project :). |
02:56:00 | Midgey31 | linuxstb: have you taken a look at the demux.c changes? |
02:57:54 | linuxstb | Not yet - I may look at them sometime, but Rockbox needs a better m4a/mp4 parser anyway - for the AAC codec. |
02:58:39 | Midgey31 | ok |
03:00 |
03:00:30 | linuxstb | Anyway, time for bed. Goodnight. |
03:00:57 | Midgey31 | night |
03:03:17 | BHSPitMonkey | linuxstb: is there a way to revert the wiki page, other than re-editing it |
03:05:54 | *** | Saving seen data "./dancer.seen" |
03:06:37 | | Part topbloke |
03:07:16 | | Quit CoasterMaster () |
03:08:49 | | Quit midgey34 (Read error: 110 (Connection timed out)) |
03:10:07 | linuxstb | BHSPitMonkey: Not as far as I know - just re-edit it. |
03:10:18 | | Nick Midgey31 is now known as midgey34 (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
03:16:47 | jaebird | I noticed slimx patch for 3g on the patch tracker from Jan 22 can the lcd portion be added even before the ata stuff is working for us 4g 2bpp users? |
03:18:09 | linuxstb | jaebird: That's a possibility. But there are no developers with a 4g who can test such a build... |
03:18:58 | jaebird | linuxstb: I can test the build...it is just been a long time since I've done C and never ARM |
03:19:08 | linuxstb | slimx has done a lot more work on the lcd driver since then though - so we should ask him to submit a new patch. |
03:19:25 | jaebird | I'm not a patch expert either :) |
03:19:52 | jaebird | That would be great. |
03:20:33 | linuxstb | Now's a great time to refresh your memory... |
03:20:42 | jaebird | :) |
03:21:36 | linuxstb | Just download the Rockbox source code, set yourself up a development environment (see the Documentation section on the Rockbox website), and compile one of the existing iPod builds. |
03:21:44 | linuxstb | You'll then be ready to make a 4g build... :) |
03:22:11 | jaebird | OK...you twisted my arm...already got the code, looking at the docs |
03:22:12 | mikearthur | hows the ipod dev going? don't have one, but just interested in how you guys are going |
03:22:46 | linuxstb | Rockbox is running well (with audio) on the Nano and 4G Color. It runs without audio on the 5G (Video). |
03:23:00 | JdGordon | :'( whyt he heck am i getting "undefined reference to '_get_colour'" ?? ive added the correct . h files.. |
03:23:01 | linuxstb | But there is still lots of work to do on the Nano and 4G Color ports. |
03:23:06 | mikearthur | ooo, I didn't know you were getting it running on the nano :D |
03:23:13 | mikearthur | hows the ipod port looking compared to the iriver? |
03:23:36 | linuxstb | christi/misc/iPod-Rockbox.JPG">http://www.chiark.greenend.org.uk/~christi/misc/iPod-Rockbox.JPG |
03:23:36 | mikearthur | if archos is 100% (ie, being released), where would you say ipod and iriver are? |
03:23:47 | jaebird | does anyone know if the ubuntu breezy packages suffice? |
03:24:29 | mikearthur | jaebird: don't think so, they are gcc 4.0 |
03:24:49 | imphasing | You can get a different version of gcc on ubuntu if you specify |
03:24:51 | linuxstb | mikearthur: The iriver is probably about 90% there in terms of a first release, the Nano and 4G Color are about 50% there. But a 50% strength Rockbox is still usable... |
03:25:16 | linuxstb | (just my opinions) |
03:25:16 | mikearthur | yeh, I've been using the iRiver for a while |
03:25:22 | mikearthur | I'm convinced its currently the best player on the market, with rockbox support, purely for the gapless |
03:25:28 | mikearthur | (I listen to a lot of prog) |
03:25:38 | mikearthur | made a hardware mod to my iriver remote the other day |
03:25:44 | linuxstb | jaebird: Don't try and use pre-packaged cross-compilers - they _always_ cause people problems. Just download the source to gcc-4.0.2 and binutils-2.16 and compile them yourself. It's very straightforward. |
03:25:50 | mikearthur | running over it with my chair :( |
03:26:16 | Paul_The_Nerd | mikearthur: GCC4.0 is actually what you use for Rockbox on iPod anyway |
03:26:42 | linuxstb | But as I said 30 minutes ago, it's time for bed. Goodnight. |
03:26:52 | Paul_The_Nerd | Yeah, and actually *sleep* this time. |
03:26:53 | jaebird | great... |
03:27:05 | mikearthur | linuxstb: does or should the ipod currently/eventually be able to support gapless? |
03:27:14 | Paul_The_Nerd | mikearthur: It currently does. |
03:27:22 | mikearthur | :o |
03:27:23 | mikearthur | awesome |
03:27:28 | mikearthur | I want an ipod now :( |
03:28:01 | Paul_The_Nerd | There are a few small glitches to it, I hear from others, but those are glitches, rather than hardware limitations. |
03:28:11 | DreamTactix291 | i'm still happy with my H140. but the ipod doesn't suck like it used to anymore thanks to rockbox |
03:28:51 | mikearthur | I vaguely remember reading something saying flashing an ipod is a lot less dangerous, as you can just restore the old firmware with the apple software |
03:28:51 | mikearthur | is that the case? |
03:29:15 | DreamTactix291 | i believe so |
03:29:48 | Paul_The_Nerd | mikearthur: You don't actually *flash* an ipod anyway |
03:29:57 | DreamTactix291 | isn't it a small partition on the drive? |
03:30:00 | Paul_The_Nerd | There's a hidden HD partition, basically, and you just rewrite that |
03:30:05 | DreamTactix291 | yeah |
03:30:45 | Paul_The_Nerd | The apple firmware restore utility can rebuild the HD's state to "factory new" so basically, you're safe from lasting harm. And there is a firmware Disk Mode, that never gets touched because it's actually in firmware. |
03:30:54 | mikearthur | cool |
03:31:57 | DreamTactix291 | as much as i hate to say it that's a more elegant solution than flashing EEPROM (IIRC) |
03:32:23 | DreamTactix291 | lot easier to brick an H1xx or H3xx |
03:32:57 | mikearthur | yeh |
03:33:16 | mikearthur | presumably that means some of the disk access and stuff doesn't need to be written for the iPod, as its already in firmware |
03:36:15 | Paul_The_Nerd | Well, currently when a USB cable is plugged in, it reboots into the hardware "Disk Mode" |
03:36:51 | Paul_The_Nerd | But although the easiest solution, I don't think it's the best one in the long term, since at least on Nano "Disk Mode" is noticeably slow. |
03:41:36 | | Quit PaulJ (".") |
03:46:30 | | Part midgey34 |
03:48:53 | BHSPitLappy | does it act on a usb1.1 interface or something in hardware diskmode? |
03:49:14 | Paul_The_Nerd | I'm really not sure. |
03:49:40 | BHSPitLappy | somebody lsusb the thing |
03:49:41 | BHSPitLappy | :P |
03:49:48 | | Join Midgey31 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
03:50:01 | Paul_The_Nerd | Didn't bother to check. I applied the patch to load Retail OS when USB is inserted, and have just been using that the whole time |
03:58:32 | | Quit hardeep ("BitchX: now with Olestra!") |
04:00 |
04:00:32 | jaebird | Ok. got the toolchain built and a 4g version built! |
04:00:55 | jaebird | Now I just got to get the lcd changes from slimx 3g patch... |
04:05:58 | | Join Lost-ash [0] (i=ashridah@220-253-122-64.VIC.netspace.net.au) |
04:05:59 | | Quit ashridah ("Leaving") |
04:09:36 | | Join Midgey34 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
04:10:41 | | Nick Lost-ash is now known as ashridah (i=ashridah@220-253-122-64.VIC.netspace.net.au) |
04:11:17 | BHSPitLappy | aww, I see my improved h1xx icons never got used on the daily table |
04:14:48 | JdGordon | hmm. do i need to do anything to get new files compiled and their functions shared (other that including the nescacery .h) ?? |
04:20:19 | BHSPitLappy | what wps's or otherwise thematic things have been made for the nano yet? |
04:21:30 | Paul_The_Nerd | Just the Boxes one |
04:21:54 | Paul_The_Nerd | Since I like text based WPSes, I personally just use a couple interesting BG images |
04:23:22 | Paul_The_Nerd | I've found that filling the whitespace doesn't bother me, like the complicated themes do: http://66.68.93.2/Rockbox/dump%20060202-201430.bmp http://66.68.93.2/Rockbox/dump%20061002-201726.bmp |
04:25:14 | JdGordon | :'( any devs here? |
04:27:48 | | Quit Midgey31 (Read error: 110 (Connection timed out)) |
04:28:56 | BHSPitLappy | Paul_The_Nerd: does edison still show up flying through the stars? :P |
04:29:01 | Paul_The_Nerd | Sadly, no. |
04:29:10 | BHSPitLappy | that needs to be toggle-able ;) |
04:29:14 | Paul_The_Nerd | It's tempting to revert the bit in plugins.c for me. |
04:32:23 | jaebird | Silly me...thinking the patch on current CVS would apply cleanly to slimx Jan 22 patch |
04:32:47 | jaebird | I'm going to have to do this differently... |
04:36:37 | ashridah | JdGordon: this a plugin or something else? |
04:36:56 | BHSPitLappy | Paul_The_Nerd: are the menu backdrops set in .cfg's? |
04:37:06 | JdGordon | no, colour picker for text colour |
04:37:25 | Paul_The_Nerd | BHSPitLappy: You just browse to a BMP, long hold to pop up the context menu, and choose "Set as Backdrop" |
04:37:30 | BHSPitLappy | ah |
04:37:34 | BHSPitLappy | kewel. |
04:37:40 | BHSPitLappy | how about wps? |
04:37:43 | Paul_The_Nerd | If the backdrop is in .rockbox/backdrops (I think that's the name of the folder) it'll be saved through reboots |
04:37:48 | BHSPitLappy | you just set an image, and the text displays in front? |
04:38:06 | Paul_The_Nerd | In WPS, you use the %X|image.bmp| tag (capital X) to set that WPS' backdrop. If one isn't set, it uses the global backdrop |
04:38:11 | ashridah | JdGordon: hm. well, afaik, it needs to be in an extra text file in the directory it's in |
04:39:19 | JdGordon | oh, bugger.... i missed SOURCES.. added it to FILES instead :p |
04:39:20 | JdGordon | ta |
04:40:02 | BHSPitLappy | erm, where are we exactly on text color? |
04:40:23 | Paul_The_Nerd | We're "It's not settable yet" |
04:40:43 | JdGordon | linusN wanted a proper colour chooser thingy instead of what the h300 opt. patch has.. and ive been bored today |
04:40:52 | JdGordon | ... for the hour ive actually been at my computer |
04:41:08 | BHSPitLappy | k |
04:45:53 | BHSPitLappy | Paul_The_Nerd: only bmp as backdrop, right? no png support? |
04:46:16 | ashridah | png decompression would be seriously taxing. |
04:46:23 | Paul_The_Nerd | Yeah, only BMP, and only at the screen resolution. |
04:46:37 | ashridah | it'd be more intelligent to add png support to some kind of rockboxify tool |
04:47:01 | ashridah | since they're thinking of reworking them into one single file containing layout+graphics anyway, so far as i gather |
04:47:20 | Paul_The_Nerd | Oh, was the preprocessor method decided for? |
04:47:36 | ashridah | it's been discussed. i don't know if it's been confirmed |
04:48:12 | Paul_The_Nerd | Last I'd heard the favoured method involved the .wps remaining text, and the bitmaps being in less files (or one) and using the bitmap_part stuff |
04:49:21 | JdGordon | can any1 send me apps/misc.c ?? its taking too long to dl the source from the site |
04:49:33 | BHSPitLappy | hey, once i've initiated the WPS, how do I get back to file browser? |
04:49:37 | BHSPitLappy | (nano) |
04:50:41 | Paul_The_Nerd | Select button |
04:51:15 | BHSPitLappy | haha |
04:51:20 | BHSPitLappy | so smart am I |
04:51:49 | BHSPitLappy | err, how can I browse to the .rockbox folder? (if I even can) |
04:52:00 | JdGordon | u need to show all files |
04:52:16 | | Join gantrixx [0] (n=anon@ip24-251-36-103.ph.ph.cox.net) |
04:52:17 | BHSPitLappy | ah |
04:52:18 | BHSPitLappy | thanks |
04:53:08 | gantrixx | ok guys, so I'm placing the order today. Which would you recommend iAudio X5 or the iRiver H340? Which has a better user interface? |
04:53:32 | Paul_The_Nerd | gantrixx: By user interface, do you mean "buttons" or "what the screen shows"? |
04:53:51 | BHSPitLappy | oh, why can't it be both :) |
04:53:54 | gantrixx | both |
04:54:11 | gantrixx | the buttons on the mpio suck and sodoes the graphical interface |
04:54:12 | Paul_The_Nerd | Well, I was assuming since he was asking in Rockbox he planned to install it |
04:54:21 | Paul_The_Nerd | Which means "what the screen shows" becomes relatively immaterial |
04:54:32 | gantrixx | assume I will not load rockbox |
04:54:37 | BHSPitLappy | :O |
04:54:48 | gantrixx | let's just talk apples to apples |
04:54:52 | gantrixx | ....bad pun |
04:55:05 | BHSPitLappy | especially bad. |
04:55:17 | Paul_The_Nerd | Well, the X5 is more "modern" so I would *assume* it was more featureful. I believe it supports FLAC, no? |
04:55:25 | Cassandra | Hmm. This is weird. I don't seem to be able to boot the Apple firmware by holding down menu any more. |
04:56:10 | JdGordon | ashridah: have u got a zip of the latest sources? the rb site is way to slow atm |
04:56:11 | gantrixx | mostly I only listen to my media player in my car |
04:56:19 | * | JdGordon hasnt got cvs working.. |
04:56:28 | gantrixx | for the rest, I stream it to my computer at work from my home mp3 server |
04:56:38 | ashridah | JdGordon: uh, i'm on dialup, i really doubt i'm faster :) |
04:56:46 | JdGordon | haha ok |
04:57:16 | Paul_The_Nerd | Cassandra: Did you change something? |
04:57:29 | Cassandra | Updated to the latest CVS. |
04:57:39 | Cassandra | But that's a function of the bootloader, I believe. |
04:57:41 | Paul_The_Nerd | gantrixx: Well, I'd suggest looking at screenshots then and just see which looks best for car visibility |
04:57:50 | Paul_The_Nerd | Cassandra: Yes it is. |
04:58:12 | Cassandra | Weirdly it boots Apple FW if I try to boot iPodlinux. |
04:58:39 | Cassandra | Still can't get the darn foobar generated iTunesDB to play. |
05:00 |
05:00:41 | Paul_The_Nerd | The Nanos probably use a newer version of iTunesDB |
05:01:26 | | Join Rob2222_ [0] (n=Miranda@ACD02BC8.ipt.aol.com) |
05:02:19 | Cassandra | I guess so. |
05:02:38 | * | Paul_The_Nerd shrugs |
05:02:51 | Cassandra | I tried using foo_pods 4.7 / 4.8 compabillity setting as well, but that doesn't work either. |
05:02:58 | Paul_The_Nerd | I couldn't get iPodLinux to see my iTunesControl stuff properly, but I didn't try too hard. |
05:03:07 | Cassandra | Guess it's a case of wait for the next version. |
05:03:13 | Paul_The_Nerd | Yeah |
05:05:50 | Cassandra | I don't really care for myself. It's just I want to be able to tell my iPod loving friends that yes, they can still use the Apple firmware and Rockbox. |
05:05:59 | *** | Saving seen data "./dancer.seen" |
05:06:19 | Cassandra | It'll be tricky to get them convinced to try it otherwise |
05:06:48 | Paul_The_Nerd | Yeah |
05:07:39 | Paul_The_Nerd | I don't have any iPod loving friends, or I'd probably have the same concern. |
05:07:48 | | Quit ehntoo (Remote closed the connection) |
05:07:54 | Paul_The_Nerd | I have several "Irrational hatred of all things Apple" friends, because they somehow think that makes them better geeks. |
05:08:43 | XavierGr | They do the right thing! ;P |
05:09:19 | XavierGr | iPod (without Rockbox) is a useless trend. (IMHO) |
05:10:07 | Paul_The_Nerd | I dunno, the smart playlists seem like a fairly fun feature, though not one I'm likely to use. |
05:10:31 | Cassandra | I never get that whole my OS/hardware/thing with shiny knobs on is better than yours thing. |
05:10:40 | Cassandra | I mean most things are good for something. |
05:10:45 | Cassandra | (Except IRIX) |
05:11:09 | BHSPitLappy | huh? |
05:11:16 | JdGordon | ashridah: does the bleedineg source compile? or have i broken something here/> |
05:11:34 | ashridah | JdGordon: i have no idea |
05:11:41 | * | ashridah isn't overly close to a compiler right now |
05:11:42 | JdGordon | k |
05:11:58 | Cassandra | It compiled about 6 hours ago. |
05:12:25 | JdGordon | onplay.c is killing it... |
05:12:27 | Cassandra | Builds are all green too. |
05:12:43 | Cassandra | I think there's something up with your setup. |
05:12:44 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
05:13:02 | ashridah | JdGordon: what's the specific error? |
05:13:03 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
05:13:17 | JdGordon | onplay.c: In function `set_backdrop': |
05:13:17 | JdGordon | onplay.c:459: error: `LANG_BACKDROP_LOADED' undeclared (first use in this functi |
05:13:17 | JdGordon | on) |
05:13:17 | DBUG | Enqueued KICK JdGordon |
05:13:17 | JdGordon | onplay.c:459: error: (Each undeclared identifier is reported only once |
05:13:17 | JdGordon | onplay.c:459: error: for each function it appears in.) |
05:13:18 | *** | Alert Mode level 1 |
05:13:18 | JdGordon | onplay.c:464: error: `LANG_BACKDROP_FAILED' undeclared (first use in this functi |
05:13:20 | JdGordon | on) |
05:13:22 | JdGordon | onplay.c: In function `onplay': |
05:13:24 | JdGordon | onplay.c:611: error: `LANG_SET_AS_BACKDROP' undeclared (first use in this functi |
05:13:26 | JdGordon | on) |
05:13:28 | JdGordon | make[1]: *** [/home/guest/win32sim/apps/onplay.o] Error 1 |
05:13:30 | JdGordon | make: *** [all] Error 2 |
05:13:33 | JdGordon | soz.. wasnt supposed ot be tghat many lines |
05:13:59 | ashridah | JdGordon: and can you locate where LANG_BACKDROP_LOADED is supposed to be declared? |
05:14:47 | Cassandra | Sounds like your english.lang is out of date. |
05:14:48 | | Quit foo_ (SendQ exceeded) |
05:15:28 | JdGordon | ah, make clean && make fixed it |
05:15:46 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
05:15:46 | * | JdGordon thought i did it already |
05:15:47 | | Quit ts-x ("CGI:IRC (EOF)") |
05:15:55 | Cassandra | It's wise to do a make clean after you update cvs. |
05:16:10 | JdGordon | bbs |
05:17:11 | BHSPitLappy | that was quite a spectacular flood, JdGordon :P |
05:18:47 | BHSPitLappy | anyone know what time the dailies are built |
05:19:01 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:19:08 | Cassandra | In a couple of hours time. |
05:19:27 | BHSPitLappy | huh |
05:19:33 | Cassandra | Next daily will almost certainly be the same as the current bleeding edge. |
05:19:55 | Cassandra | 6:30 GMT or something. I don't remember the exact time. |
05:19:55 | BHSPitLappy | I'm wondering if the 2-02 daily contains the backdrop stuff |
05:20:03 | Paul_The_Nerd | Just get the bleeding edge. |
05:20:39 | Cassandra | I believe that it isn't in the 2-02 daily. |
05:21:10 | Cassandra | You know, at some point I'm going to stop turning on the iPod just to admire the WPS. |
05:21:43 | Paul_The_Nerd | Hehehe |
05:23:19 | *** | Alert Mode OFF |
05:29:59 | * | BHSPitLappy now is aware of the existence of bleeding edge builds. |
05:30:01 | BHSPitLappy | thanks. |
05:30:13 | Paul_The_Nerd | Hehehe |
05:30:39 | BHSPitLappy | hey, I know it's probably minor and all, but the colors are f'd up on the splash screen now on my nano |
05:30:48 | Paul_The_Nerd | The bleeding edge should fix that |
05:31:03 | BHSPitLappy | apparently not. |
05:31:07 | Paul_The_Nerd | Odd |
05:31:26 | Paul_The_Nerd | My builds from CVS do. |
05:32:16 | BHSPitLappy | Ver. CVS-060602 |
05:32:19 | Paul_The_Nerd | When they removed some files from before the bmp2rb bit was added into the make, it actually started using the real splash bmp, as opposed to the one that was in a source file, and since its colors were messed up, it displayed messed up. But the .bmp file has been replaced with a proper one in CVS now, so that's weird. |
05:33:13 | BHSPitLappy | also, i can't make the bmp my backdrop :P so maybe something's wrong with how I got the bleeding build on there |
05:33:19 | Paul_The_Nerd | Oooh |
05:33:20 | Paul_The_Nerd | Question: |
05:33:30 | Paul_The_Nerd | Do you have rockbox.ipod in .rockbox or in the root? |
05:33:36 | BHSPitLappy | root |
05:33:41 | Paul_The_Nerd | Check to see if there's on in .rockbox |
05:33:46 | BHSPitLappy | not. |
05:33:49 | Paul_The_Nerd | Hrm |
05:34:18 | Paul_The_Nerd | http://www.rockbox.org/auto/build-ipodnano/rockbox.zip <−− This is what you downloaded? |
05:35:35 | BHSPitLappy | yap. |
05:35:38 | Paul_The_Nerd | Okay |
05:35:40 | Paul_The_Nerd | Installing it now |
05:35:49 | | Quit ashridah ("Leaving") |
05:35:58 | BHSPitLappy | and when i downloaded, the table was up to 2006-02-03 00:12 |
05:36:06 | BHSPitLappy | wait a tick |
05:36:18 | BHSPitLappy | my version on the ipod says 060202 :S |
05:36:42 | Paul_The_Nerd | Lastes bleeding edit is 060202-0134 |
05:36:47 | Paul_The_Nerd | errr 060203 rather |
05:36:54 | * | Paul_The_Nerd can't type |
05:36:57 | Paul_The_Nerd | *edge |
05:36:59 | Paul_The_Nerd | Man, I really can't type |
05:37:52 | BHSPitLappy | trying again... |
05:38:00 | BHSPitLappy | uh oh, hardware diskmode. this could be a while... |
05:38:02 | Paul_The_Nerd | Hehehe |
05:38:42 | Paul_The_Nerd | Ugh, forgot that the CVS version uses Hardware Disk Mode. Ugh. |
05:39:17 | BHSPitLappy | did you modify the behavior or something |
05:40:35 | JdGordon | good news everybody... |
05:40:49 | Paul_The_Nerd | There was a patch for it to default to RetailOS, as there was some debate over which way it should go |
05:40:54 | Paul_The_Nerd | Good new? |
05:40:55 | Paul_The_Nerd | news |
05:41:19 | JdGordon | my colour chooser thingy works... just got to pretty it up a bit and someone else can make it useable :D |
05:43:12 | Paul_The_Nerd | How do you mean "usable"? |
05:43:33 | JdGordon | like actually get the setting the user wants to be the text olour |
05:43:40 | JdGordon | or bg col.. or whatever |
05:43:47 | BHSPitLappy | ah, Paul_The_Nerd...must have been some error in copying the first time |
05:44:59 | BHSPitLappy | Paul_The_Nerd: are there bleeding edge sims? |
05:45:14 | Paul_The_Nerd | Nope |
05:45:30 | Paul_The_Nerd | At least, not as far as I know |
05:45:44 | Paul_The_Nerd | I mean, technically speaking, you can make one by using CVS to get the source and simply building it. :-P |
05:45:50 | BHSPitLappy | well, they're built, right |
05:46:00 | BHSPitLappy | Paul_The_Nerd: that's what I'm doing now |
05:46:02 | Paul_The_Nerd | I'm pretty sure the sims aren't built. |
05:46:11 | BHSPitLappy | Paul_The_Nerd: look at the build table though... |
05:46:18 | BHSPitLappy | they're all built for errors/warnings |
05:46:28 | Paul_The_Nerd | Well yeah, sorry, aren't archived as binaries |
05:46:36 | BHSPitLappy | yeah |
05:47:01 | Midgey34 | http://www.rockbox.org/auto/build-ipodnanosimwin32/ |
05:47:05 | Midgey34 | http://www.rockbox.org/auto/build-ipodnanosim/ |
05:47:47 | Paul_The_Nerd | So, you can do it the hard way. :-P |
05:48:27 | Midgey34 | for win32: download rockboxui.exe and rockbox.zip |
05:48:47 | Midgey34 | unzip rockbox.zip to the /archos directory |
05:49:54 | Midgey34 | you won't have sound though, its disabled in those builds |
05:51:21 | BHSPitLappy | does rockbox have a sleep timer or has my battery been dyinh |
05:51:25 | BHSPitLappy | dying* |
05:51:31 | JdGordon | there is a sleep timer |
05:51:48 | BHSPitLappy | coo |
05:58:03 | | Quit mikearthur (No route to host) |
06:00 |
06:12:29 | | Join ashridah [0] (i=ashridah@220-253-121-154.VIC.netspace.net.au) |
06:14:34 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
06:27:46 | | Quit RotAtoR ("zzzzzz") |
06:30:36 | | Quit DangerousDan (Read error: 104 (Connection reset by peer)) |
06:32:01 | | Quit DJ_TCK (Read error: 104 (Connection reset by peer)) |
06:32:58 | | Quit imphasing (Read error: 104 (Connection reset by peer)) |
06:35:33 | * | JdGordon is back.... |
06:35:54 | JdGordon | what does every1 think of http://users.monash.edu.au/~jdgor1/rb/col_pic.bmp |
06:37:02 | ashridah | heh. monash. pff. :) |
06:37:21 | JdGordon | :D where u? |
06:38:07 | Paul_The_Nerd | JdGordon: Good enough fro me. :) |
06:38:15 | ashridah | why is only one of the sliders coloured? |
06:38:39 | JdGordon | coz thats the one that is being fiddled with. |
06:39:06 | ashridah | aah |
06:43:45 | BHSPitMonkey | JdGordon: heh, I'm trying to make something just like that in iPL |
06:44:00 | BHSPitMonkey | but not to pick a font color, just display the color |
06:44:22 | JdGordon | ok.. this will be a widgety thingy so it can be used for other things... |
06:44:28 | JdGordon | why ipl? |
06:44:50 | BHSPitMonkey | hmm? |
06:44:59 | BHSPitMonkey | ...because? |
06:45:13 | JdGordon | isnt rb good enough for you....???? </sarcasm> |
06:45:38 | BHSPitMonkey | iPL came first to me :D |
06:46:29 | BHSPitMonkey | do you think you could make your plugin display the hex code somewhere? |
06:46:57 | JdGordon | ye, its gonna... as soon as i fix 1 little freeking line |
06:47:28 | BHSPitMonkey | it'd also be cool to show each of the color values at the end of their slider |
06:47:38 | BHSPitMonkey | but not as necessary if the hex is there anyway |
06:48:37 | JdGordon | .. thats what i was gonna show.. not the combined val |
06:48:46 | JdGordon | coz of the pain with rgb or bgr lcd.. |
06:48:56 | BHSPitMonkey | hmm? |
06:55:58 | JdGordon | whats the generic cancel button on the ipoo? |
06:56:21 | BHSPitMonkey | menu? |
06:57:12 | BHSPitMonkey | :) |
06:59:02 | JdGordon | only ipod and h300 have colour screens right? |
06:59:11 | JdGordon | i mean, no other targets? |
06:59:39 | Paul_The_Nerd | At the moment, yes |
06:59:56 | JdGordon | :) |
07:00 |
07:00:19 | BHSPitMonkey | 176x132, 220x176, and 320x240 are the only color screen sizes |
07:03:38 | JdGordon | ok.. wierd bug... i can hold right and then press on and it works fine.. but iff i press on and then hold that and right it crashes??? wtf (the code is case SLIDER_OK|BUTTON_RIGHT: |
07:03:39 | JdGordon | case SLIDER_OK|BUTTON_RIGHT|BUTTON_REPEAT: |
07:03:39 | JdGordon | rgb_val[slider] = (rgb_val[slider]+0xf)%0xff; |
07:03:39 | JdGordon | break;) |
07:06:00 | *** | Saving seen data "./dancer.seen" |
07:09:23 | | Join deeku [0] (n=apple@S0106000c417af7ff.cg.shawcable.net) |
07:09:53 | deeku | hey, im trying to set up a rockbox bootloader for an iriver h300 |
07:10:46 | BHSPitMonkey | hey, I'm stephen |
07:10:53 | BHSPitMonkey | nice to meet you, trying |
07:11:56 | deeku | i can't seem to compile the tools descramble/mkboot/scramble from a source tarball |
07:12:23 | deeku | on a linux box |
07:12:27 | BHSPitMonkey | do you have to compile anything? |
07:14:01 | Rob2222_ | good morning |
07:14:05 | | Nick Rob2222_ is now known as Rob2222 (n=Miranda@ACD02BC8.ipt.aol.com) |
07:14:55 | JdGordon | mornin |
07:15:24 | Paul_The_Nerd | deeku: What kind of errors are you getting? |
07:15:54 | deeku | it seems to be telling me to use an m68k compiler or something... im not sure |
07:16:14 | deeku | the stuff it looks for in my path, that arent there |
07:16:38 | Paul_The_Nerd | Odd. I don't thing scramble/descramble/mkboot should use the cross compiler... |
07:16:44 | deeku | no |
07:16:54 | deeku | it might be a problem with the bleeding edge source... im trying an older one now |
07:16:56 | ashridah | Paul_The_Nerd: they don't, but the configure script looks for the cross compiler anyway, iirc. |
07:17:00 | Paul_The_Nerd | Aaah |
07:17:24 | Paul_The_Nerd | deeku: Do you have the cross compiler? |
07:17:32 | deeku | the cross compiler? |
07:17:43 | Paul_The_Nerd | You need the m68k compiler to build rockbox itself, and the bootloader image |
07:17:43 | deeku | i have gcc.. im not really sure |
07:17:48 | Paul_The_Nerd | http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler |
07:18:04 | deeku | oh i see. but what if i just need the tools scramble/descramble/mkboot |
07:18:04 | ashridah | he definently shouldn't be compiling the bootloader himself. |
07:18:22 | ashridah | inserting it into the .hex sure, using a built one, no. |
07:18:22 | deeku | no im not trying to compile the bootloader |
07:18:40 | ashridah | deeku: what command are you running when it fails? |
07:18:44 | deeku | yeah i need the tools to set up my iriver .hex bootloader |
07:18:47 | deeku | hold on im trying again |
07:18:59 | JdGordon | hmm.. ok.. ON doesnt to repeat on the player. |
07:19:17 | ashridah | deeku: got wine handy? fwpatcher.exe works in that if you can't be bothered wrestling with it. |
07:19:24 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
07:19:49 | deeku | ok ill try wine |
07:20:00 | deeku | is there an option for an apple box? |
07:20:04 | ashridah | deeku: i *think* you can build the tools if you build the simulator, i'm not sure if it includes all of them tho |
07:20:29 | deeku | is the fwpatcher.exe tool graphical? |
07:20:33 | deeku | or command line only |
07:20:34 | B4gder | yes |
07:20:40 | deeku | damn |
07:20:48 | B4gder | there are command line tools too |
07:20:52 | ashridah | ie, make a directory, go into it, run ../tools/configure, select 10, then simulator, then sdl, and run make in that. even if the sim itself doesn't build for some reason, the tools might |
07:20:53 | B4gder | just not as fancy |
07:20:54 | deeku | where do i get those? |
07:21:06 | B4gder | you build them from source |
07:21:08 | deeku | ok ill try that |
07:21:33 | ashridah | deeku: which is what he's attempting to do, but he isn't too familiar with rockbox's build system, so what he's doign currently is asking for a cross compiler |
07:21:46 | ashridah | B4gder: even |
07:22:28 | deeku | yea i get what's goin on now, thanks for the help :) |
07:22:50 | B4gder | you don't actually need a cross-compiler just for that |
07:22:59 | B4gder | since the bootloader is available for download |
07:23:04 | deeku | ok yea it just built successfuly |
07:23:07 | B4gder | and the patcher tools are for host |
07:24:19 | B4gder | http://www.rockbox.org/twiki/bin/view/Main/IriverBoot#Patching_the_iriver_firmware |
07:25:57 | Rob2222 | http://www.rockbox.org/auto/build-h300simwin32/ <= what do i need for the sim? the .exe always says "no .rockbox dir" but i have it there |
07:26:01 | JdGordon | right.. i tihnk im done... |
07:26:15 | BHSPitLappy | Rob2222: unzip the zip? |
07:26:20 | B4gder | Rob2222: you did 'make install' ? |
07:26:39 | Rob2222 | i just downloaded the .zip and the .exe |
07:26:44 | B4gder | oh |
07:26:51 | BHSPitLappy | Rob2222: the .rockbox folder goes inside a folder called archos |
07:27:10 | B4gder | 'archos' being the simulated root |
07:27:13 | Rob2222 | ah |
07:27:16 | BHSPitLappy | which represents the root of the...damnit |
07:27:16 | Rob2222 | thats it |
07:27:17 | Rob2222 | thx |
07:27:19 | Rob2222 | ;) |
07:28:42 | Rob2222 | hey, that sim is cool |
07:28:55 | BHSPitLappy | I hate the keymap. |
07:28:59 | BHSPitLappy | (for the ipod one) |
07:29:12 | Rob2222 | can it play mp3s ? :D |
07:29:16 | BHSPitLappy | no |
07:29:26 | B4gder | it can |
07:29:37 | B4gder | but for some reason that is not enabled by default |
07:31:24 | JdGordon | um... whats button_up and _down on the ipod? (or equivilants?) |
07:31:52 | Paul_The_Nerd | Either Menu and Play, or the scroll left and right |
07:34:12 | Rob2222 | uhm# |
07:34:25 | Rob2222 | i deleted _temp_codec.dll now i get a error message every start |
07:34:39 | JdGordon | hmm.. good old apple not putting enough buttons on... i need up/down, left/right, ok and cancel... any suggestions? |
07:35:07 | Paul_The_Nerd | Select for OK |
07:35:15 | Paul_The_Nerd | Menu for cancel |
07:35:24 | Paul_The_Nerd | Scroll the wheel left and right to move the sliders |
07:35:29 | BHSPitLappy | Rob2222: undelete it? |
07:35:34 | Paul_The_Nerd | And |<< and >>| for selecting between them |
07:35:49 | JdGordon | righto |
07:35:58 | Rob2222 | ah, dumb me. dont use mk68k binaries (codecs) at win32 |
07:36:31 | B4gder | hehe |
07:36:47 | B4gder | nope, no emulator only simulator |
07:37:20 | Rob2222 | is the sim build at cvs changes, too? |
07:37:41 | JdGordon | Paul_The_Nerd: can select be used in combination with other keys? |
07:37:49 | Paul_The_Nerd | Yes, it can |
07:37:56 | JdGordon | k |
07:37:57 | B4gder | Rob2222: yes, all the ones mentioned in the cvs build table are |
07:37:58 | Paul_The_Nerd | Some of the plugins use Select+Menu to quit |
07:37:59 | JdGordon | all good then |
07:39:12 | Paul_The_Nerd | Lookin' forward to a .diff or .patch soon. ;-) |
07:39:30 | JdGordon | or a good ol' .c :D |
07:39:49 | Rob2222 | dumb question: is the rwps file for the remote? |
07:39:55 | Paul_The_Nerd | Rob2222: Yes |
07:40:17 | Rob2222 | omg. i use rb since... 2 month? and didnt came to this idea |
07:40:32 | Rob2222 | i thought r was for archos recorder |
07:40:36 | Rob2222 | lol |
07:40:40 | JdGordon | hehe.. silly bugger |
07:44:01 | | Quit Thus0 (Read error: 104 (Connection reset by peer)) |
07:48:20 | BHSPitMonkey | ha |
07:49:21 | | Join LinusN [0] (n=linus@labb.contactor.se) |
07:49:25 | Rob2222 | damn that sim crashes and crashs |
07:50:07 | Rob2222 | good morning LinusN |
07:50:45 | LinusN | morning |
07:52:02 | JdGordon | hey LinusN |
07:53:34 | JdGordon | LinusN: http://users.monash.edu.au/~jdgor1/rb/col_pic.bmp |
07:53:55 | | Join Siku [0] (n=Siku@f303b.w3.ton.tut.fi) |
07:55:46 | Rob2222 | cool |
07:56:32 | JdGordon | keys in the ipod sim are retarted D: |
07:56:56 | Paul_The_Nerd | They bein' difficult? |
07:57:16 | JdGordon | it just feels wierd... 8 is down and 2 is up.. |
07:57:37 | JdGordon | anywho.. im done |
07:58:00 | Paul_The_Nerd | Hehehe |
07:58:03 | JdGordon | but its not really a workable patch... someone needs to figure out how to deal with the colour it returns |
07:58:09 | Paul_The_Nerd | Oh |
07:58:23 | JdGordon | but it works fine... |
07:58:35 | Rob2222 | that shouldnt be that hard, or? |
07:58:50 | JdGordon | well.. i dont know how ppl want to deal with it.. so ill leave it |
07:58:54 | LinusN | JdGordon: ah, nice |
07:59:17 | Paul_The_Nerd | So right now it doesn't actually change the color, it just lets you *pick* one, and then returns it, and nothing is done with the return? |
07:59:23 | JdGordon | ye |
07:59:41 | LinusN | JdGordon: how does it handle the different fontsizes? |
07:59:46 | JdGordon | fine.. |
07:59:57 | JdGordon | might not like the very large ones tho.. |
08:00 |
08:00:06 | LinusN | hehe probably not |
08:00:26 | LinusN | do the sliders shrink with larger fonts? |
08:00:29 | Paul_The_Nerd | Does it fit on the Nano's screen properly? |
08:00:43 | JdGordon | yup |
08:01:02 | Rob2222 | that would be nice if it can be used. |
08:01:44 | JdGordon | well... actually.. it sort of can be used now.. untill something else changes the foreground colour... but thats not really ideal |
08:02:14 | JdGordon | hmm.. sf is down? shall i email it or forum it? |
08:02:22 | LinusN | JdGordon: where is the patch? |
08:02:29 | LinusN | :-) |
08:02:55 | JdGordon | like i said.. its only the frontend.. u need to put it how u want it... its 1 .c atm |
08:03:23 | JdGordon | well.. and the .h if u really want 1 funciton def.. |
08:03:38 | Paul_The_Nerd | So, something needs to be in place to preserve the color, so that when a plugin changes it, it'll restore properly? |
08:03:51 | JdGordon | ye |
08:05:14 | Paul_The_Nerd | Well, the only thing that changes FG color are it, and plugins, right? |
08:05:15 | Rob2222 | JdGordon: Could you make some selectable presets there, too? |
08:05:24 | Rob2222 | maybe black, white, green ... |
08:05:38 | Paul_The_Nerd | Rob2222: All presets do though, is clutter... |
08:06:49 | Rob2222 | maybe only 5, or 6 ... little squares between the sliders and the color field |
08:06:59 | Rob2222 | but well, was just an idea |
08:08:12 | Rob2222 | black white red yellow green blue ;) |
08:08:52 | Paul_The_Nerd | JdGordon: Care to share your .c? |
08:09:01 | Paul_The_Nerd | Maybe put it on the webspace for the moment? |
08:09:10 | JdGordon | it could be done.. but it will clutter it up.. and not look good if larger fonts are used... or the screen is small |
08:09:12 | JdGordon | soz.. 1 min |
08:10:09 | JdGordon | no laughing at the horrible code |
08:10:24 | JdGordon | http://users.monash.edu.au/~jdgor1/rb/colour_picker.c |
08:12:28 | Paul_The_Nerd | Okay |
08:12:39 | | Join moda [0] (i=modafrom@CPE-138-130-215-232.qld.bigpond.net.au) |
08:12:53 | Paul_The_Nerd | Gonna try it out then, and maybe see if I can add some handling around the plugin loader. :) |
08:13:02 | Paul_The_Nerd | That shouldn't exactly be "hard" ;-) |
08:13:03 | moda | lol, tried to play goldeneye on my iriver and completely crashed it :D |
08:13:53 | LinusN | Paul_The_Nerd: isn't that handler by the patch in the optimized version? |
08:13:57 | LinusN | handled |
08:14:26 | Paul_The_Nerd | LinusN: Dunno, I don't have an h300, so I've never even looked at it. If it is, then I guess I don't need to do anything. I bet they have a WPS tag for FG color too, don't they? |
08:14:46 | LinusN | i think so |
08:15:14 | LinusN | not sure though, i've never tried the optimized version |
08:15:15 | JdGordon | comment out line 156 and the colour will stay when u exit that screen... |
08:15:22 | ^BeN^ | LinusN, can you do a transparent drawmode? |
08:15:34 | ^BeN^ | so we can use it in the plugins too? |
08:15:37 | | Nick ^BeN^ is now known as Paprica (i=Paprica@HFA62-0-189-136.bb.netvision.net.il) |
08:15:49 | LinusN | Paprica: huh? |
08:16:00 | Paprica | for text.. |
08:16:06 | Paprica | not for an image... |
08:16:46 | LinusN | i thought text could be transparent already |
08:16:48 | Paul_The_Nerd | LinusN: Okay, after trying out JdGordon's thing on Nano, I'll look at that patch 'n see what it's got, and maybe merge the two. |
08:16:56 | Paprica | how? |
08:17:31 | Paprica | which drawmode |
08:17:35 | LinusN | FG |
08:18:00 | Paprica | DRMODE_FG |
08:18:01 | Paprica | ? |
08:18:04 | LinusN | yes |
08:18:17 | LinusN | *should* work |
08:18:20 | Paprica | ok |
08:18:27 | Paprica | try it |
08:18:34 | Paul_The_Nerd | JdGordon: Do I need to do anything other than just include it in the Source file? |
08:18:37 | Paul_The_Nerd | *SOURCES |
08:18:42 | JdGordon | no |
08:19:01 | JdGordon | Paul_The_Nerd: if u do merge the two.. can u change ln 63 to use the current fg colour instead of the default? |
08:19:17 | JdGordon | just declare the get_colour functino somehwere |
08:19:36 | JdGordon | or use http://users.monash.edu.au/~jdgor1/rb/colour_picker.h |
08:20:00 | LinusN | i think the slider rendering should move to apps/recorder/widgets.h |
08:20:08 | LinusN | .c even |
08:20:18 | | Quit moda () |
08:20:28 | LinusN | and maube make the slider look more like the scroll- and progress bar |
08:20:57 | JdGordon | if u want, i cant play with it any more today |
08:21:01 | LinusN | lovely |
08:22:03 | LinusN | i think i'd like a better visual representation of the currently selected slider, live inverting the text |
08:22:09 | LinusN | like |
08:22:19 | Paprica | LinusN, it works! thanks.. |
08:22:22 | LinusN | (what's with my typing today?) |
08:22:27 | LinusN | Paprica: goodie |
08:22:39 | JdGordon | invert the text how? |
08:23:13 | LinusN | like the browser cursor is when you select "inverse bar" |
08:24:36 | LinusN | from put_cursorxy in menu.c: |
08:24:42 | LinusN | lcd_set_drawmode(DRMODE_SOLID|DRMODE_INVERSEVID); |
08:24:42 | LinusN | lcd_fillrect (xpos, ypos, 4, 8); |
08:24:42 | LinusN | lcd_set_drawmode(DRMODE_SOLID); |
08:25:28 | LinusN | gotta run, cu later |
08:25:31 | | Part LinusN |
08:28:07 | JdGordon | hmm... how does the scrollbar work? maybe that widget could be used instead of the current slider? |
08:30:18 | | Quit deeku ("leaving") |
08:31:23 | Paul_The_Nerd | JdGordon: What are you supposed to pass get_colour? |
08:31:59 | Paul_The_Nerd | I mean, why does it let you pass it pointers for the RGB values, if it changes the foreground itself? |
08:32:58 | | Quit ashridah (zelazny.freenode.net irc.freenode.net) |
08:32:58 | NSplit | zelazny.freenode.net irc.freenode.net |
08:32:58 | | Quit Rob2222 (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit Midgey34 (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit lostlogic (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit [San] (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit JdGordon (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit Paprica (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit jjoao (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit DreamTactix291 (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit Rick (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit Rob- (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit ShyK (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit Maxime (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit beeble (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit godzirra_ (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit preglow (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit dpassen1 (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit crwl (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit radsaq (zelazny.freenode.net irc.freenode.net) |
08:32:58 | | Quit pabs (zelazny.freenode.net irc.freenode.net) |
08:33:22 | NHeal | zelazny.freenode.net irc.freenode.net |
08:33:22 | NJoin | ashridah [0] (i=ashridah@220-253-121-154.VIC.netspace.net.au) |
08:33:22 | NJoin | Rob2222 [0] (n=Miranda@ACD02BC8.ipt.aol.com) |
08:33:22 | NJoin | Midgey34 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
08:33:22 | NJoin | lostlogic [0] (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) |
08:33:22 | NJoin | [San] [0] (n=test@213-202-165-87.bas503.dsl.esat.net) |
08:33:22 | NJoin | JdGordon [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
08:33:22 | NJoin | Paprica [0] (i=Paprica@HFA62-0-189-136.bb.netvision.net.il) |
08:33:22 | NJoin | jjoao [0] (n=joao@200.206.233.105) |
08:33:22 | NJoin | DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
08:33:22 | | Join Rick [0] (i=rick@unaffiliated/Rick) |
08:33:22 | NJoin | Rob- [0] (n=robbie@haylott.plus.com) |
08:33:22 | NJoin | ShyK [0] (i=Shy@80.74.125.61) |
08:33:22 | NJoin | Maxime [0] (n=flemmard@fbx.flemmard.be) |
08:33:22 | NJoin | beeble [0] (i=beeble@macht.narf.at) |
08:33:22 | NJoin | godzirra_ [0] (n=shawn@c-24-125-58-133.hsd1.va.comcast.net) |
08:33:22 | NJoin | preglow [0] (n=thomjoha@hekta.edt.aft.hist.no) |
08:33:22 | NJoin | dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.umbc.edu) |
08:33:22 | NJoin | crwl [0] (n=crawlie@karu.kekkola.jyu.fi) |
08:33:22 | NJoin | radsaq [0] (n=radsaq@65.246.69.199) |
08:33:22 | NJoin | pabs [0] (n=pabs@xor.pablotron.org) |
08:33:25 | *** | Server message 505: 'logbot_ :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
08:33:35 | BHSPitMonkey | splitty! |
08:33:46 | Paul_The_Nerd | OUCH |
08:33:54 | JdGordon | i knew they couldnt resist us :D |
08:34:32 | Paul_The_Nerd | JdGordon: Did you have an intent for why it has the red green and blue pointers? |
08:34:54 | Paprica | Paul_The_Nerd, scrollbar(int x, int y, int width, int height, int items, int min_shown, |
08:34:54 | Paprica | int max_shown, int orientation) |
08:34:58 | JdGordon | ye, so if some1 decided they wanted them.. also it gives the default colour |
08:35:00 | Paprica | what is the problem? |
08:35:20 | JdGordon | items is the current position between min and max? |
08:35:29 | Paprica | mm |
08:35:34 | Paprica | sec |
08:36:40 | Paprica | balh dont know what is the items |
08:39:04 | JdGordon | gah, it looks like its a log scale or somethng... |
08:50:04 | Paul_The_Nerd | Ugh, can't work on it now anyway. Gotta go. |
08:50:05 | | Part Paul_The_Nerd |
08:53:42 | | Join ender` [0] (i=ychat@84.52.165.220) |
08:54:48 | | Join Musicmad [0] (n=Musicmad@port547.ds1-oebr.adsl.cybercity.dk) |
08:54:57 | | Join banan_ [0] (i=banan@dalink.campus.luth.se) |
08:55:56 | | Join damaki [0] (n=Chocolat@ALille-153-1-52-210.w86-196.abo.wanadoo.fr) |
08:56:32 | | Quit foo__ (SendQ exceeded) |
08:57:00 | Paprica | someone can help me with read_bmp_file? |
08:57:57 | Slasheri | morning :) just waiting for train to helsinki :) |
08:58:14 | Paprica | hi =] |
09:00 |
09:01:12 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
09:03:24 | | Join banan__ [0] (i=banan@dalink.campus.luth.se) |
09:03:38 | BHSPitMonkey | hey |
09:03:49 | BHSPitMonkey | what is AR+RANLIB during a build? |
09:03:57 | BHSPitMonkey | it seems to take forever / get stuck sometimes |
09:04:20 | B4gder | believe it or not, but it runs ar and ranlib! ;-) |
09:04:23 | imphasing | ranlib would set up the libraries for your system, so it can use them.. |
09:04:48 | BHSPitMonkey | ok |
09:05:11 | * | BHSPitMonkey goes into a rivalrous glaring contest with imphasing |
09:06:03 | *** | Saving seen data "./dancer.seen" |
09:06:41 | | Quit merbanan (No route to host) |
09:06:44 | * | imphasing doesn't blink |
09:06:53 | * | imphasing ← has the skills |
09:07:00 | * | BHSPitMonkey also has "the skills" |
09:07:18 | * | BHSPitMonkey throws his nano directly at imphasing's eye, breaking a blood vessel |
09:07:44 | imphasing | christi/misc/iPod-Rockbox.JPG">http://www.chiark.greenend.org.uk/~christi/misc/iPod-Rockbox.JPG #!!! |
09:07:46 | imphasing | Nice.. |
09:08:11 | BHSPitMonkey | imphasing: yup, that's why my wps looks like atm |
09:08:14 | B4gder | very dark picture ;-) |
09:08:20 | imphasing | Heh. |
09:08:56 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
09:08:56 | imphasing | I feel like putting rockbox on my ipod.. |
09:09:03 | B4gder | go go go |
09:09:08 | imphasing | 3G |
09:09:18 | imphasing | I wouldn't mind piddling around with the source though |
09:09:31 | B4gder | slimx seems to be progressing on the 3g front |
09:09:59 | imphasing | I've been thinking of buying a new ipod anyway though.. |
09:10:14 | BHSPitMonkey | still had some horizontal lcd packing business to sort out the last time I checked in |
09:10:28 | BHSPitMonkey | for the greyscale's |
09:11:36 | imphasing | The CVS was down last time I tried getting a source tree.. |
09:11:44 | B4gder | down? |
09:11:46 | imphasing | I wouldn't mind a just ipod source tree though. |
09:11:59 | imphasing | Yeah, no response from server or some such |
09:12:22 | B4gder | me knowingly, the CVS has not been down for the last 170 days |
09:12:34 | imphasing | Huh. |
09:12:37 | imphasing | Must have been me. |
09:12:47 | B4gder | yeah, or some silly network problem somewhere or so |
09:12:50 | | Join merbanan [0] (i=banan@dalink.campus.luth.se) |
09:13:10 | BHSPitMonkey | christi/misc/iPod-Rockbox2.JPG">http://www.chiark.greenend.org.uk/~christi/misc/iPod-Rockbox2.JPG |
09:13:32 | imphasing | wow, fast CVS.. |
09:13:52 | BHSPitLappy | indeed |
09:14:08 | BHSPitLappy | especially from overseas... |
09:14:13 | BHSPitLappy | s/from/for |
09:16:44 | B4gder | well, we had the CVS on sourceforge before that and everything is better than SF :-O |
09:16:54 | imphasing | Heh, true |
09:17:01 | imphasing | they have very slow CVSs |
09:17:05 | imphasing | and often unreliable.. |
09:17:22 | B4gder | indeedo |
09:17:32 | imphasing | Is there a build doc for building the ipod port? |
09:17:48 | B4gder | imphasing: the actual build process is the same for all targets |
09:17:53 | imphasing | ah |
09:18:13 | imphasing | Is there a doc for that? |
09:18:15 | B4gder | create build dir, run configure, run make, run make zip |
09:18:19 | imphasing | I have an ARM toolchain already |
09:18:27 | imphasing | ah |
09:18:43 | B4gder | http://www.rockbox.org/twiki/bin/view/Main/HowToCompile |
09:19:36 | | Quit banan_ (Connection timed out) |
09:19:37 | BHSPitLappy | imphasing: to configure the bootloader, you need 4.x |
09:19:39 | preglow | linuxstb: didn't you say you commited some alac stuff? |
09:19:42 | BHSPitLappy | s/configure/build |
09:19:50 | * | preglow cries for the missing clz opcode |
09:19:56 | imphasing | Gyar..my zsh keeps resetting my PATH |
09:20:30 | BHSPitLappy | imphasing: you know that every time there's a commit, builds are made/hosted, right |
09:20:55 | | Join colin_ [0] (n=colin@hutchtel-69-71-32-8.hutchtel.net) |
09:20:58 | imphasing | I want to compile though! |
09:21:01 | imphasing | That's half the fun! |
09:21:03 | BHSPitLappy | mah! |
09:21:08 | B4gder | that's the spirit! |
09:21:15 | BHSPitLappy | I compile fine...from cygwin |
09:21:21 | BHSPitLappy | when I try on my linux box it goes crazy |
09:21:25 | imphasing | If you can't edit some source and ruin everything, then you're doing it all wrong. |
09:22:00 | ashridah | damnit. wish i could remember what email address i used for sourceforge |
09:22:16 | imphasing | Wow..that was the easiest build process I've ever done..kudos! |
09:22:22 | BHSPitLappy | indeed |
09:22:27 | B4gder | ;-) |
09:22:33 | colin_ | Hey guys, quick question. I noticed that the Rockbox article over at the hydrogenaudio wiki mentions that 'preliminary support' is available for the iPod mini, but I can't find confirmation on the rockbox.org site. Is this simply bleeding-edge support, or should I remove the mention? |
09:22:34 | * | B4gder takes some credit for that |
09:22:40 | JdGordon | where is the code for drawing the progress bar on the wps?? i cant find it |
09:22:46 | imphasing | B4gder: You're a developer? |
09:22:48 | BHSPitLappy | colin_: nothing yet |
09:22:59 | B4gder | imphasing: yessir |
09:23:04 | imphasing | Nice. |
09:23:14 | BHSPitLappy | colin_: slimx is working hard on the greyscale ports, they're getting close |
09:23:20 | colin_ | BHSPitLappy: Thank you, I'll correct the article appropriately :) |
09:23:26 | colin_ | I'm eagerly awaiting mini support ;) |
09:23:29 | JdGordon | B4gder: do u know how the scrollbar widget works? |
09:23:41 | BHSPitLappy | colin_: don't quote me :P I'm not a dev |
09:23:51 | imphasing | BHSPitLappy: I might have to peek in on what's going on.. |
09:23:53 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-3-150.w83-198.abo.wanadoo.fr) |
09:24:36 | imphasing | Has anyone had a catastrophe when trying to run the ipod color drivers on a 3G? |
09:25:08 | BHSPitLappy | I may not know what I'm talking about, but that sounds ridiculous. |
09:25:29 | imphasing | It probably is. |
09:25:47 | BHSPitLappy | imphasing: http://www.rockbox.org/irc/ |
09:25:50 | imphasing | But writing to addresses outside of an actual devices range could have unexpected results.. |
09:25:52 | BHSPitLappy | ^ get grepping, lol |
09:26:27 | imphasing | heh |
09:26:49 | linuxstb | preglow: Yes, I did commit an alac change. No idea what happened there.... |
09:27:24 | B4gder | JdGordon: I suggest you check the code that already uses it and see how that works |
09:27:25 | linuxstb | preglow: I've just checked my bash history - seemed I typed "cvs diff" instead of "cvs commit" :) It was very late... |
09:27:36 | B4gder | haha |
09:27:39 | JdGordon | B4gder: i did.. its wierd.. |
09:27:56 | imphasing | Erm..is the ipod's LCD driver really only 285 lines? |
09:27:58 | imphasing | =/ |
09:28:01 | linuxstb | preglow: Committed now. |
09:28:08 | JdGordon | no big deal |
09:28:08 | preglow | linuxstb: if our arm had had the 'clz' instruction, the optimising of the count_leading_zeroes() function would have been easy indeed... |
09:28:14 | linuxstb | I know :) |
09:28:22 | linuxstb | s/:)/:(/ |
09:28:29 | ashridah | imphasing: it probably shares code with many of the other drives |
09:28:30 | BHSPitLappy | lol |
09:28:41 | ashridah | s/drives/devices/ even |
09:28:43 | B4gder | imphasing: the graphics later in Rockbox draws everything in a framebuffer, so the "driver" part is only about transferring that buffer to hw |
09:28:47 | linuxstb | imphasing: The high-level lcd code is in driver/lcd-16bit.c |
09:28:49 | B4gder | s/later/layer |
09:29:01 | imphasing | Ah, ok. |
09:29:31 | | Quit banan__ (Connection timed out) |
09:29:44 | | Quit Musicmad (Read error: 110 (Connection timed out)) |
09:29:54 | imphasing | Are the developments for the 3G in the CVS? |
09:30:02 | B4gder | no |
09:30:03 | BHSPitLappy | dun' think so |
09:30:13 | BHSPitLappy | slimx is the gatekeeper and the keymaster |
09:30:14 | colin_ | linuxstb: I noticed that the Rockbox article on the hydrogenaudio wiki mentions 'preliminary support' for the iPod photo, nano, and mini, but have been unable to find anything confirming mini support on the Rockbox site. Is it just bleeding edge support, or should I remove that comment? |
09:30:25 | linuxstb | There is a patch on Sourceforge, but that's about 12 days old - the person working on it has done a lot more since then. |
09:30:26 | B4gder | imphasing: there's a patch in the tracker though |
09:30:32 | imphasing | Ooooh.. |
09:30:33 | imphasing | A patch! |
09:30:36 | B4gder | ach, too slow |
09:30:50 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-31-188.w83-198.abo.wanadoo.fr) |
09:30:51 | BHSPitLappy | imphasing: yes, this project is just riddled with patches |
09:30:54 | imphasing | Is there a way I can get a hold of him? |
09:30:57 | BHSPitLappy | like a quilt, rockbox is! |
09:31:00 | linuxstb | colin_: That's a mistake on the HA wiki - Rockbox doesn't support the mini at all at the moment. |
09:31:06 | B4gder | imphasing: he pops in here regularly |
09:31:08 | BHSPitLappy | imphasing: join #rockbox during business hours : |
09:31:12 | preglow | linuxstb: http://aggregate.org/MAGIC/#Leading Zero Count |
09:31:12 | BHSPitLappy | *:) |
09:31:15 | preglow | linuxstb: looks faster to me |
09:31:15 | imphasing | I'll just hang around until I see him poop up. |
09:31:18 | imphasing | erm. |
09:31:19 | imphasing | pop. |
09:31:20 | BHSPitLappy | haa |
09:31:26 | colin_ | linuxstb: Thanks, I'll make the correction :) |
09:31:55 | Paprica | [09:58:00] <Paprica> someone can help me with read_bmp_file? |
09:32:11 | preglow | at least it might be, it has no branches |
09:33:21 | imphasing | Arg..sourceforge slowness.. |
09:34:42 | linuxstb | imphasing: The port to the 3g doesn't even start Rockbox yet - it just makes a start on getting the bootloader to work. |
09:35:22 | linuxstb | Current status is that the bootloader runs, it can start the retailos, but the ata driver isn't working. |
09:35:24 | BHSPitLappy | haha B4gder |
09:35:37 | BHSPitLappy | "Poor Bagder, nobody likes him/her. He/She was attacked 16 times." |
09:35:47 | BHSPitLappy | IRC stats sites are fun! |
09:36:32 | imphasing | linuxstb: That's good enough for me. |
09:36:33 | imphasing | :D |
09:36:53 | | Quit damaki (Read error: 110 (Connection timed out)) |
09:36:59 | imphasing | I thought the ata driver for all the ipods was identical though |
09:40:22 | | Join damaki [0] (n=Chocolat@ALille-153-1-71-231.w86-196.abo.wanadoo.fr) |
09:42:03 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
09:43:58 | linuxstb | preglow: I've put that CLZ function into alac, and I think it's slightly faster, but not that significantly. |
09:44:13 | preglow | linuxstb: i'll optimise it in asm anyway |
09:44:15 | preglow | sooner or later |
09:44:30 | B4gder | reminder for some fun reading: http://www.rockbox.org/twiki/bin/view/Main/OtherRockbox |
09:44:46 | linuxstb | preglow: Have you searched for an ARM implementation? |
09:45:00 | preglow | linuxstb: no |
09:45:04 | preglow | linuxstb: i just remembered that one |
09:45:10 | preglow | B4gder: ahahah, let the lawsuits commence |
09:45:48 | imphasing | B4gder: Any software company named "softjock" needs to rethink their business plan.. |
09:46:10 | | Join [IDC]Dragon [0] (n=d90a3255@labb.contactor.se) |
09:46:10 | linuxstb | preglow: Another implementation: http://www.chiark.greenend.org.uk/~theom/riscos/docs/clz.txt |
09:46:51 | preglow | very arm friendly as well |
09:47:16 | [IDC]Dragon | linuxstb: I've seen you mentioning count_leading_zeros(), you know the ARM has an instruction for that? |
09:47:20 | preglow | each of the ors will take one instruction |
09:47:25 | preglow | [IDC]Dragon: not ours |
09:47:27 | linuxstb | [IDC]Dragon: Not the arm7tdmi |
09:47:32 | preglow | [IDC]Dragon: we only have armv4t |
09:47:35 | [IDC]Dragon | boo |
09:47:37 | preglow | clz is arm5 |
09:47:47 | [IDC]Dragon | i forgot |
09:47:48 | preglow | apple are cheapskates :/ |
09:48:07 | [IDC]Dragon | so you dont have MAC, saturating math and all the goodies |
09:48:12 | preglow | mac, yes |
09:48:15 | preglow | but not saturating math |
09:48:28 | preglow | we hav mla, smull and smlalk |
09:48:30 | preglow | -k |
09:48:31 | [IDC]Dragon | oh well, mac helps |
09:48:36 | preglow | it helps tons |
09:49:25 | imphasing | Now why would you want to count leading zeros? |
09:49:34 | imphasing | And what would you be counting them in? |
09:49:36 | imphasing | =/ |
09:49:44 | [IDC]Dragon | ok, I'll keep quiet instead of trying unqulified suggestions |
09:49:50 | preglow | hahah |
09:50:00 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
09:50:06 | preglow | linuxstb: btw, that function would be very small in arm asm, each or line is one instruction |
09:50:44 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
09:54:30 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
09:55:50 | | Quit jjoao (Read error: 110 (Connection timed out)) |
09:56:23 | [IDC]Dragon | quietness is boring, excuse my curiosity: what's missing for audio on the video ipod? |
09:56:35 | [IDC]Dragon | nobody knows the hardware? |
09:56:39 | preglow | exactly |
09:56:47 | preglow | and no one seems to have tried very hard either |
09:57:35 | [IDC]Dragon | so many interesing projects out there I have no time for... :-( |
09:58:14 | BHSPitLappy | preglow: don't fret, the boys at iPL will have it in no time! |
09:58:16 | BHSPitLappy | heh heh. |
09:58:24 | * | BHSPitLappy runs |
09:58:26 | preglow | haha |
09:58:30 | [IDC]Dragon | are the 2 CPUs "symmetric", or specialized to one or the other thing? |
09:58:36 | preglow | [IDC]Dragon: symmetric |
09:58:42 | [IDC]Dragon | nice |
09:58:50 | preglow | two more or less exactly equal arms |
09:58:53 | preglow | separate caches |
09:58:53 | BHSPitLappy | ha |
09:59:00 | BHSPitLappy | how analogous |
09:59:07 | preglow | hahahah |
09:59:07 | [IDC]Dragon | and both can access all the hardware? |
09:59:14 | preglow | [IDC]Dragon: afaik |
09:59:22 | preglow | they've got the same memory space |
10:00 |
10:00:14 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
10:00:32 | imphasing | It's sad that you can't treat one as a coprocessor, then you could just use ARM's coprocessor instructions.. |
10:01:00 | [IDC]Dragon | which is very cumbersome |
10:01:36 | imphasing | But better than waking up one processor, loading some code into another part of ram, and coaxing the other processor to access that code and start running it.. |
10:01:37 | [IDC]Dragon | we never built coprocessors, always used AHB-mapped I/O |
10:01:43 | imphasing | Ah.. |
10:02:07 | imphasing | Are there MMIO coprocessors? |
10:02:09 | imphasing | :D |
10:02:16 | | Join midkay [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
10:02:34 | preglow | imphasing: that part really isn't very hard |
10:02:55 | preglow | the hard part is you always keeping in mind that the other cop is running somewhere in the same memory space, possibly touching the stuff you do |
10:03:00 | preglow | and the non-coherent caches |
10:03:02 | imphasing | Ew.. |
10:03:03 | imphasing | =/ |
10:03:44 | preglow | we'll no doubt have a couple of _very_ interesting bugs |
10:04:04 | linuxstb | preglow: I'm giving up now. It's hard to tell which of the C routines is fastest - I think it's very close between the one you found, and the one I found. I'll try again with lostlogic's null output plugin (if it's working on ipod) |
10:04:08 | imphasing | I wonder if it would be possible to write some functions that would treat the other core as a MMIO coprocessor, then you could just send it an instruction, and it would do it, with no real complications.. |
10:04:14 | imphasing | I'm probably being irrational though. |
10:04:51 | [IDC]Dragon | MMIO? |
10:04:58 | imphasing | Memory Mapped IO |
10:05:07 | [IDC]Dragon | ah |
10:05:08 | linuxstb | preglow: But I still haven't managed flawless ALAC playback - disk reading is still too much for it. |
10:05:10 | preglow | imphasing: there's the mailbox |
10:05:14 | imphasing | mailbox? |
10:05:17 | preglow | imphasing: but that wouldn't be very efficient |
10:05:38 | preglow | imphasing: yeah, one processor puts data in a place in memory, and the other one receives an interrupt telling it something arrived |
10:05:46 | imphasing | Hah. |
10:05:50 | imphasing | I bet that's slow.. |
10:05:57 | preglow | linuxstb: really weird how it can be _that_ slow |
10:06:13 | preglow | linuxstb: how's it work when buffering has been done? |
10:06:28 | linuxstb | It's fine when there is no disk reading - the pcm buffer is kept full. |
10:06:42 | preglow | how long are the frames in alac? |
10:06:58 | linuxstb | You mean in samples? |
10:07:02 | preglow | yrah |
10:07:05 | preglow | yeah <- |
10:07:40 | | Join LinusN [0] (n=linus@labb.contactor.se) |
10:07:49 | linuxstb | I _think_ it's fixed at 4096. |
10:08:11 | preglow | i really think there's got to be some other cause for it |
10:08:17 | preglow | it can't possibly be slower than aac |
10:08:31 | preglow | try using the null output thingie |
10:08:59 | linuxstb | I will do, but not now. |
10:09:01 | preglow | i'd be well-nigh shocked if it turned out to be decoding at slower than realtime |
10:09:16 | preglow | bargh |
10:09:19 | linuxstb | No, it's definitely faster than realtime with no disk access. |
10:09:26 | preglow | i should commit eq ui before i leave |
10:09:29 | imphasing | preglow: http://pastebin.com/536606 #? |
10:09:37 | BHSPitLappy | preglow: screenie? |
10:09:52 | linuxstb | Paprica: Still having problems with read_bmp_file ? |
10:09:55 | preglow | imphasing: what about it? |
10:10:04 | imphasing | That's probably very inefficient |
10:10:12 | imphasing | that's what you guys were talking about? |
10:10:13 | preglow | yes, i think so |
10:10:15 | preglow | where'd you get it? |
10:10:17 | imphasing | for counting the leading zeros? |
10:10:17 | preglow | not very, but a bit |
10:10:27 | imphasing | It's from some newsgroup |
10:10:30 | Paprica | linuxstb, yep |
10:10:39 | preglow | hmm |
10:10:40 | linuxstb | Paprica: What is the problem? |
10:10:44 | preglow | it uses no table lookups |
10:10:49 | preglow | and only scratch regs |
10:10:50 | preglow | it might be fine |
10:10:52 | preglow | linuxstb: try! |
10:11:07 | Paprica | it doest load the image.. |
10:11:20 | imphasing | preglow: heh.. |
10:11:23 | Paprica | i try to use what it load |
10:11:27 | linuxstb | preglow: Can you turn that into a C function for me? My asm skills are still developing. |
10:11:28 | Paprica | but it show nothing |
10:11:39 | preglow | turning it into c would defeat the purpose |
10:11:42 | preglow | it's an arm clz |
10:11:48 | preglow | uses conditional instructions extensively |
10:11:51 | imphasing | I have another one, if you want to see it. |
10:11:53 | linuxstb | I mean inline asm in a C function. |
10:11:57 | preglow | right |
10:12:13 | preglow | gimme a sec, i've got to go arrange stuff for now |
10:12:13 | preglow | brb |
10:12:21 | linuxstb | No rush - I'll be around all day. |
10:12:32 | preglow | i won't |
10:12:39 | preglow | going away for the weekend in an hour |
10:12:55 | linuxstb | Paprica: Can you pastebin the relevant parts of your program? |
10:13:22 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
10:13:23 | | Quit StrathAFK (Read error: 104 (Connection reset by peer)) |
10:14:01 | Paprica | yep |
10:14:02 | Paprica | sec |
10:14:13 | | Join webguest50 [0] (n=5087ce9f@labb.contactor.se) |
10:15:40 | webguest50 | I am trying to find the 'Optical' on, off setting in the config file, but I cant find it, I have created a config with it on, (H140) |
10:16:10 | | Part LinusN |
10:16:11 | | Join LinusN [0] (n=linus@labb.contactor.se) |
10:16:30 | | Part LinusN |
10:16:39 | Paprica | linuxstb, |
10:16:39 | Paprica | http://pastebin.com/536611 |
10:16:55 | imphasing | http://pastebin.com/536609 #here's one that uses a loop to count them. I'm not really sure about the efficiency of it though..it's probably pretty bad. |
10:17:02 | | Join LinusN [0] (n=linus@labb.contactor.se) |
10:17:57 | webguest50 | the config file does switch optical out on, so where does it hide it in the config file, (line number ?) or am I just blind |
10:18:08 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
10:19:36 | linuxstb | webguest50: Try searchiing for spdif in your config file |
10:19:52 | webguest50 | ok |
10:20:00 | LinusN | "spdif enable" |
10:20:15 | | Nick colin_ is now known as colin_sleep (n=colin@hutchtel-69-71-32-8.hutchtel.net) |
10:20:21 | petur | is SF down or is it just my end of the cable? |
10:20:29 | B4gder | seems to be down for me too |
10:20:32 | linuxstb | Is ice cold? |
10:21:07 | imphasing | Me too.. |
10:21:19 | Paprica | ok for me.. |
10:21:22 | webguest50 | well who would have guessed, spdif = optical, :) |
10:21:30 | webguest50 | thanks |
10:21:48 | LinusN | webguest50: nor that far fetched imho |
10:21:54 | LinusN | not |
10:22:17 | webguest50 | acronum I'm not familiar with obviously |
10:22:56 | midkay | LinusN: making the cross compiler now.. so, shall i make two dirs in "build", gcc3 and gcc4, and install them both seperately, one with target=sh-elf and one with target=arm-elf, and it'll work out fine like that? |
10:24:01 | LinusN | yes, i use to call the dirs after the target name |
10:24:08 | LinusN | midkay: are you using cygwin? |
10:24:13 | midkay | no, linux.. |
10:24:44 | LinusN | good |
10:24:51 | midkay | hooray :) |
10:25:08 | LinusN | better have different prefix for them |
10:25:30 | LinusN | example −−target=sh-elf −−prefix=/usr/local/sh |
10:25:36 | imphasing | Is the long on the ipod 32 bits? |
10:25:48 | B4gder | yes |
10:25:54 | midkay | and -sh+arm for gcc4? |
10:25:58 | linuxstb | Paprica: I think you should pass FORMAT_NATIVE, not FORMAT_ANY. Does gcc give you any warnings about that code? |
10:26:10 | Paprica | no |
10:26:52 | linuxstb | I think you should be passing a pointer to your icons struct to that function - not the struct itself. i.e. "struct bitmap* icons" |
10:27:18 | | Join StrathAFK [0] (n=mike@dpc67143207026.direcpc.com) |
10:27:19 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
10:27:53 | imphasing | linuxstb: http://pastebin.com/536624 #if you still care |
10:27:57 | linuxstb | Also, the memory you are assigning to icons.data is a local variable inside that function - so it will be on the stack. You should define img_buf to be a global variable. |
10:28:41 | linuxstb | imphasing: Thanks - I've already seen a version the same as that. Your first ARM asm one seems the best so far - I'm waiting for preglow. |
10:28:55 | imphasing | Did you try running it? |
10:29:02 | preglow | then you'll have to wait until monday |
10:29:08 | imphasing | There's also the one that used a loop, which probably was alot slower |
10:29:38 | | Quit BHSPitLappy ("Dropped my laptop.") |
10:29:44 | Paprica | linuxstb, ok |
10:31:29 | linuxstb | preglow: No problem. I'll start learning. |
10:32:31 | imphasing | linuxstb: If I'm not mistaken, you can just link that single function in with whatever C file you're compiling, so you can call it from there.. |
10:32:39 | imphasing | or you could use that asm() function I guess.. |
10:32:44 | imphasing | Bot sure how slow that is though |
10:32:49 | imphasing | s/bot/not/ |
10:34:31 | | Part webguest50 |
10:34:47 | | Quit kkurbjun ("Leaving") |
10:35:07 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
10:36:30 | preglow | okok, i've broken the equaliser somehow |
10:36:33 | preglow | i'll have to come back to this |
10:36:52 | preglow | i probably messed something up when changing the fixed point format of q |
10:37:36 | linuxstb | imphasing: Do you have a link to the original source of that first function you posted? |
10:38:18 | imphasing | You mean where I got it? |
10:39:26 | imphasing | http://groups.google.com/group/comp.sys.arm/browse_thread/thread/c50ac01dd3b25ff8/5ae56e3a95a2345e?q=clz&rnum=2#5ae56e3a95a2345e |
10:39:27 | Slasheri | ah, finally in train.. it was over an hour late :/ |
10:39:55 | linuxstb | imphasing: Yes, thanks. |
10:39:57 | imphasing | That has a few examples, but from what I saw, the one I pastebin'd looked best. |
10:40:35 | imphasing | uses 17 instructions, as opposed to around 20-30 for the others |
10:40:47 | | Join safetydan [0] (n=dan@195.27.52.9) |
10:41:02 | imphasing | MOV R1,R0 |
10:41:02 | imphasing | MOV r0,#0 |
10:41:02 | imphasing | .loop MOV r1,r1,lsl#1 |
10:41:02 | DBUG | Enqueued KICK imphasing |
10:41:02 | imphasing | MOVCS pc,r14 |
10:41:02 | imphasing | ADDCC r0,r0,#1 |
10:41:02 | *** | Alert Mode level 1 |
10:41:02 | imphasing | BCC loop |
10:41:06 | imphasing | Like that one. |
10:41:26 | preglow | that's a naive one |
10:41:29 | imphasing | heh. |
10:41:30 | imphasing | yes. |
10:41:38 | imphasing | Takes about 35 instructions |
10:46:40 | preglow | but yeah |
10:46:46 | preglow | i'm outa here, see you later |
10:46:55 | imphasing | ciao |
10:51:03 | *** | Alert Mode OFF |
10:52:10 | | Quit mafj2 (Remote closed the connection) |
11:00 |
11:03:46 | midkay | getting a bmp2rb error on build, any ideas? |
11:04:11 | midkay | BMP2RB rockboxlogo.112x37x1.bmp |
11:04:11 | midkay | make[3]: *** [/home/midkay/.local/share/Trash/files/rockbox/build/apps/bitmaps/native/rockboxlogo.112x37x1.c] Error 1 |
11:04:11 | midkay | make[2]: *** [all] Error 2 |
11:04:18 | imphasing | Gah, building the bootloader for ipod looks like it sends make into an infinite loop.. |
11:05:10 | linuxstb | midkay: Try re-running ../tools/configure - or better still, delete your build directory and start again. |
11:05:26 | midkay | linuxstb: i did each of those already, and then re-checked out. |
11:05:40 | midkay | no go |
11:05:48 | linuxstb | midkay: Why does that path you quoted include ".local/share/Trash" ? |
11:06:04 | midkay | i have no idea.. just before the lines i pasted: |
11:06:05 | midkay | <imphasing> ADDCC r0,r0,#1 |
11:06:06 | midkay | oops |
11:06:07 | *** | Saving seen data "./dancer.seen" |
11:06:15 | midkay | CC sysfont.c |
11:06:15 | midkay | AR+RANLIB /home/midkay/.local/share/Trash/files/rockbox/build/librockbox.a |
11:06:16 | midkay | :) |
11:06:37 | imphasing | =/ |
11:06:39 | midkay | rather weird, but.. not sure if it's supposed to happen or what |
11:07:29 | linuxstb | midkay: Where (under /home/midkay/) is your "rockbox-devel" directory? |
11:08:25 | linuxstb | .. or "rockbox" if you just did "cvs co rockbox" |
11:08:57 | midkay | cvs co rockbox.. and, it's right in /midkay |
11:09:10 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
11:09:10 | * | imphasing is away: Sleeptime. |
11:10:02 | linuxstb | midkay: Type "pwd" in your current directory - does it say "/home/midkay/rockbox" ? |
11:10:23 | midkay | um. no. weird. |
11:10:28 | midkay | oh. crap. wait. |
11:10:36 | midkay | wait. what happened. |
11:10:52 | linuxstb | I'm guessing you dragged and dropped the old rockbox folder to the trash, but didn't "cd" out of it from your terminal. |
11:11:14 | midkay | somehow rockbox ended up in the trash.. well, i did delete rockbox-d.. aa..h...? :) hmm.. |
11:11:16 | midkay | let me try again |
11:13:22 | midkay | k, same error, but now in /home/midkay/rockbox-devel/ ... |
11:13:23 | midkay | :) |
11:14:19 | midkay | /home/midkay/rockbox/build/apps/bitmaps/native/rockboxlogo112x37x1.c = "error - Unsupported compression 2 |
11:14:20 | midkay | " |
11:16:13 | linuxstb | Have you changed that bitmap yourself? |
11:17:00 | linuxstb | bmp2rb works fine for me with that bmp file in CVS. |
11:17:49 | | Join Zagor [0] (n=bjst@194-237-150-170.customer.telia.com) |
11:18:03 | * | LinusN spots a celebrity in the channel |
11:19:01 | * | Zagor waves |
11:20:24 | | Quit darkless (Read error: 110 (Connection timed out)) |
11:21:06 | * | LinusN is not worthy |
11:21:22 | midkay | linuxstb: it's unchanged.. |
11:23:02 | B4gder | midkay: is this by any chance a 64bit host? |
11:23:14 | midkay | B4gder: yeah, it is :) |
11:23:44 | B4gder | then the bad news is that bmp2rb doesn't work for you |
11:24:12 | midkay | i knew it'd be an awful idea to get the 64-bit version ffs. |
11:24:45 | B4gder | nah, its a golden chance for you to fix the rockbox build for 64bit! |
11:24:47 | LinusN | i think lots of things won't work for you |
11:25:00 | midkay | B4gder: that sounds fun, but... ;) |
11:25:01 | B4gder | :-) |
11:25:07 | midkay | LinusN: uh-oh :\ |
11:25:24 | * | safetydan wonders what preglow did to his EQ UI to stop it working |
11:25:35 | safetydan | it works here with 16.16 format q |
11:26:36 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
11:27:41 | linuxstb | safetydan: I think preglow has broken the eq: http://forums.rockbox.org/index.php?topic=2528.from1138955014;topicseen#msg17544 |
11:27:44 | Paprica | arrr i give up. |
11:27:57 | midkay | LinusN or B4gder: any recommendations? can someone send me what i need to continue the build (some output files?) to see if anything else is broken? |
11:29:16 | LinusN | Paprica: give up what? |
11:29:31 | Paprica | i try to load a bitmap for the icons |
11:29:37 | linuxstb | midkay: You could test an older version of Rockbox - before bmp2rb was used in the build system. bmp2rb should be quite easy to fix if that's the only problem. |
11:29:48 | Paprica | but i without success |
11:30:06 | LinusN | Paprica: show me |
11:30:13 | Paprica | blah what the"i" doing here |
11:30:32 | Paprica | mm wait |
11:30:33 | midkay | linuxstb: any suggestion on version? and, how? :) -d [date] or something iirc? |
11:30:38 | Paprica | i try to change the code |
11:30:58 | Paprica | but it really dont work now |
11:32:32 | linuxstb | midkay: bmp2rb was added to the build system on 22 January - try "cvs -d....etc... co -D 2006-01-22 rockbox" |
11:32:45 | LinusN | Paprica: can i see the src? |
11:33:00 | linuxstb | midkay: that will give you the version at midnight on 22 Jan - before the change |
11:33:40 | Paprica | sec... i want to see you the working one(loading the bmp and show it), and if you can help me to change it for work in the status bar |
11:34:12 | midkay | linuxstb: k, checking out alright |
11:35:14 | Paprica | LinusN, http://pastebin.com/536666 |
11:35:15 | | Quit Xerion ("Leaving") |
11:35:23 | Paprica | this is working one, |
11:35:37 | Paprica | but when i try to change it to global (variables) |
11:35:43 | Paprica | it doesnt work |
11:36:00 | midkay | past the point i got the error before, still going.. |
11:36:17 | midkay | .. error on using uclpack |
11:36:18 | LinusN | Paprica: show me the non-working code |
11:36:36 | Paprica | blah, i dont have it =\ |
11:36:40 | Paprica | i try to do it again |
11:36:47 | Paprica | and let see what happend |
11:41:08 | midkay | can i do anything to avoid uclpack being used at build? |
11:41:57 | B4gder | lunch! |
11:42:35 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
11:42:40 | linuxstb | midkay: I don't think so - I think uclpack is only used when it is needed. |
11:43:14 | midkay | linuxstb: how do i make it unneeded? :) |
11:43:21 | linuxstb | Maybe Rockbox smaller... |
11:43:26 | linuxstb | s/Maybe/Make/ |
11:43:33 | midkay | it's only used for flashing, no? |
11:43:59 | linuxstb | No, I think it's used when the normal build is too big to be loaded as a firmware upgrade by the Archos firmware. |
11:45:21 | linuxstb | You could maybe try installing a different version of uclpack (it's a standard tool), and then edit the Makefile in your build directory to refer to that version, not the version in tools |
11:46:22 | linuxstb | Are you using Debian (or similar)? |
11:46:34 | midkay | similar? mandriva |
11:46:52 | linuxstb | Ubuntu (for example) is based on Debian. |
11:47:56 | midkay | i'm using mandriva.. |
11:48:27 | linuxstb | I don't know anything about mandriva. I also don't know very much about uclpack.... |
11:48:44 | linuxstb | But there's a package for Debian called "upx-ucl" which I think is the same thing. |
11:48:53 | Paprica | LinusN, http://pastebin.com/536681 |
11:49:03 | Paprica | dont work =\ |
11:49:09 | linuxstb | Maybe mandriva has a package for ucl |
11:49:38 | | Join tvelocity [0] (n=tony@ipa197.15.tellas.gr) |
11:50:20 | LinusN | Paprica: what happens? |
11:50:30 | midkay | linuxstb: i don't think it does, tried some different things and then looking for it |
11:50:49 | midkay | LinusN: can you confirm whether uclpack is run simply for rombox or is it actually _needed_? |
11:51:15 | LinusN | it is needed if the ajz file is too big |
11:52:38 | midkay | damn.. hm. |
11:52:48 | LinusN | Paprica: i don't see you initializing the icon pointer in the statusbar struct |
11:52:51 | | Join jack123 [0] (i=callme_j@61.1.171.110) |
11:52:52 | midkay | guess it's a reinstallation of mandriva 32-bit.. |
11:53:02 | LinusN | Paprica: should it really be a pointer? |
11:53:09 | Paprica | mmm |
11:53:23 | jack123 | hello buddy |
11:53:26 | jack123 | i am jack |
11:53:31 | Paprica | dont know |
11:53:31 | Paprica | =\ |
11:53:34 | petur | aargh.. bootloader stays in usb mode after disconnect, then after a while all text is gone :( |
11:53:44 | LinusN | Paprica: i don't see why it would need to be |
11:53:57 | jack123 | is any girls from australia |
11:54:06 | jack123 | who is paprica |
11:54:08 | Mode | "#rockbox +o LinusN " by ChanServ (ChanServ@services.) |
11:54:26 | Paprica | LinusN, ok |
11:54:26 | midkay | haha. |
11:54:39 | LinusN | jack123: this place isn't exactly crowded with girls |
11:55:04 | jack123 | reallyyyyyyyyyyyyyyyyyy |
11:55:21 | jack123 | every server is busy in somthin in solve |
11:55:31 | jack123 | i don't find any chat room................ |
11:55:36 | jack123 | to chat in frank |
11:55:39 | LinusN | so unless you aren't here to chat about Rockbox, i suggest you go somewhere else |
11:55:40 | linuxstb | midkay: What error does uclpack give you? |
11:56:04 | jack123 | what is rockbox |
11:56:15 | midkay | OBJCOPY rockbox.bin |
11:56:15 | midkay | UCLPACK rockbox |
11:56:15 | midkay | make[1]: *** [/home/midkay/rockbox/build/rockbox.ucl] Error 1 |
11:56:15 | DBUG | Enqueued KICK midkay |
11:56:15 | midkay | make: *** [all] Error 2 |
11:56:17 | LinusN | jack123: see Topic |
11:56:17 | Paprica | ohhhh |
11:56:23 | Paprica | LinusN, works |
11:56:27 | Paprica | 10x |
11:56:28 | LinusN | Paprica: wee |
11:56:29 | Paprica | =] |
11:56:41 | jack123 | ok buddy |
11:56:43 | linuxstb | midkay: Try "make V=1" |
11:56:59 | | Part jack123 |
11:57:14 | petur | pfew |
11:57:15 | Mode | "#rockbox -o LinusN " by LinusN (n=linus@labb.contactor.se) |
11:57:28 | midkay | linuxstb: same thing pretty much |
11:57:29 | midkay | (echo "UCLPACK rockbox" ; \ |
11:57:29 | midkay | /home/midkay/rockbox/tools/uclpack −−best −−2e /home/midkay/rockbox/build/apps/rockbox.bin /home/midkay/rockbox/build/rockbox.ucl >/dev/null 2>&1;) |
11:57:29 | midkay | UCLPACK rockbox |
11:57:29 | *** | Alert Mode level 1 |
11:57:29 | midkay | make[1]: *** [/home/midkay/rockbox/build/rockbox.ucl] Error 1 |
11:57:30 | *** | Alert Mode level 2 |
11:57:30 | midkay | make: *** [all] Error 2 |
11:58:17 | linuxstb | Try running that uclpack manually, but remove the redirections at the end - i.e. type everything up to ".../rockbox.ucl" |
11:58:28 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
11:58:28 | * | petur just installed a backdrop image and is impressed |
11:58:36 | | Join Rondom [0] (n=Rondom@mrbg-d9b94b24.pool.mediaWays.net) |
11:59:34 | midkay | ucl_init() failed !!! |
12:00 |
12:00:58 | Paprica | shit, LinusN, now when i try to view the image in the statusbar function, the simulator dont respond |
12:01:47 | LinusN | Paprica: hehe |
12:01:58 | Paprica | =\ |
12:02:03 | * | LinusN wispers ...gdb.... |
12:04:21 | midkay | i think i'll just go to 32-bit |
12:05:04 | linuxstb | midkay: I think the place to look is in tools/ucl/include/ucl/uclconf.h - to fix it for 64-bit architectures. But I don't know immediately what is wrong. |
12:05:12 | Paprica | warning: Resume index 0 offset 6F8 |
12:05:13 | Paprica | Program received signal SIGSEGV, Segmentation fault. |
12:05:13 | Paprica | [Switching to thread 1648.0x1720] |
12:05:13 | DBUG | Enqueued KICK Paprica |
12:05:13 | Paprica | 0x00000000 in ?? () from |
12:05:15 | Paprica | ..? |
12:05:52 | midkay | well, for one, i'll probably have more troubles like this if i don't go 32.. two, a lot of boring work to get stuff done if i need to "go around" everything like this.. and three, i'm not very set-up yet, better now than later.. only installed mandriva last night :) |
12:06:46 | | Part petur |
12:07:31 | *** | Alert Mode OFF |
12:07:49 | midkay | linuxstb: haha, i've absolutely no idea what to look for :D |
12:08:11 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
12:09:57 | linuxstb | midkay: No, I don't either. |
12:11:41 | midkay | linuxstb: no problem, i'd rather just go 32-bit :) thanks a lot for all your troubleshooting though :) |
12:14:11 | | Join Lost-ash [0] (i=ashridah@220-253-122-249.VIC.netspace.net.au) |
12:15:27 | | Quit midkay (Remote closed the connection) |
12:16:21 | | Quit tvelocity ("Αναχωρεί") |
12:16:46 | LinusN | Paprica: you are probably still not setting your pointers correctly |
12:17:07 | LinusN | or are overflowing a buffer |
12:17:22 | | Join midkay [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
12:17:26 | Paprica | ok will check it |
12:23:28 | Paprica | rr |
12:23:31 | Paprica | lcd_bitmap works |
12:23:37 | Paprica | display->bitmap |
12:23:40 | Paprica | dont work |
12:23:41 | Paprica | @@ |
12:25:59 | | Join NightCat [0] (n=pink__ki@garant.metacom.ru) |
12:26:06 | NightCat | Hi all! |
12:26:41 | NightCat | Small quest.: In bootloader v5 shoud Bootloader USB mode work? |
12:27:27 | NightCat | Cause when I plugging in usb cable it boots up and writes "Bootloader USB mode", but then nothing happens... |
12:27:50 | NightCat | It's about H300. |
12:28:23 | stamppot | NightCat: same here, I was gonna ask about that as well.. |
12:28:38 | NightCat | And I want to talk with Paprica. |
12:28:46 | NightCat | Paprica here? |
12:28:48 | Paprica | ? |
12:28:49 | | Quit ashridah (Nick collision from services.) |
12:28:51 | | Nick Lost-ash is now known as ashridah (i=ashridah@220-253-122-249.VIC.netspace.net.au) |
12:29:13 | NightCat | Paprica: Does you made margin patch? |
12:29:21 | Paprica | yep |
12:29:39 | NightCat | Paprica: I was looking on it and think about Y marging... |
12:29:48 | NightCat | What you think about this? |
12:30:02 | Paprica | why do you need y margin? |
12:30:22 | Paprica | you get it from the line number*font height |
12:30:30 | Paprica | you talk about wps right? |
12:30:32 | NightCat | I was playing some around and make it do y marging only for static (not scrolling) text... |
12:30:39 | NightCat | Paprica: Yes. |
12:30:47 | Paprica | ok |
12:31:15 | NightCat | I need this cause with some fonts on the screen is for ex. 13,5 strings... |
12:31:26 | NightCat | And it starts from the top... |
12:31:41 | NightCat | And I have a half of a string at the bottom... |
12:32:01 | NightCat | I want to move strings to bottom. |
12:32:16 | Paprica | so didnt you ear about blank lines? |
12:32:17 | Paprica | ;] |
12:32:31 | NightCat | I don't like this... |
12:33:04 | NightCat | If I move it to bottom I could use 1,5 instead of 1 string for status pictures. |
12:33:09 | LinusN | NightCat: the bootloader usb mode is still shaky, it seems to depend on the "USB charge" setting in the iriver firmware |
12:33:18 | NightCat | And all will looks mach more beauty... |
12:33:44 | NightCat | LinusN: Ok. I'll try it now. |
12:34:22 | Paprica | so edit the patch |
12:34:26 | NightCat | Paprica: I could make a screenny to show it if you want? |
12:34:36 | Paprica | yep |
12:34:49 | Paprica | give me a screen dump.. |
12:36:13 | Paprica | thanks god, it works. |
12:36:24 | NightCat | What works? |
12:36:48 | Paprica | the start of custom statusbar icons |
12:36:52 | Paprica | =] |
12:38:06 | Paprica | LinusN, do you know why lcd_bitmap works fine and display->bitmap doesnt work? |
12:38:27 | LinusN | no |
12:38:40 | NightCat | Here you are: http://img207.imageshack.us/img207/8181/dump4001170229423wv.png |
12:39:02 | NightCat | You see: there is some place at the bottom... |
12:39:14 | LinusN | Paprica: what do you mean with "doesn't work"? |
12:39:23 | Bg3r | NightCat what font do you use btw ? |
12:39:33 | NightCat | 8X13B |
12:39:46 | ender` | is it just me, or is sourceforge down? |
12:39:58 | Paprica | LinusN, when i use display->bitmap the simulator doesnt respond |
12:40:12 | linuxstb | ender`: Sourceforge is down. |
12:40:20 | NightCat | Paprica: What do you think? |
12:40:29 | ender` | ok, i thought it was my isp again |
12:40:56 | Paprica | without the y margin |
12:41:06 | ashridah | sourceforge's been flakey all day :/ |
12:41:07 | NightCat | Paprica: What? |
12:41:15 | Paprica | you couldnt do this wps? |
12:41:36 | LinusN | Paprica: what format is the bmp? |
12:41:38 | NightCat | This WPS without y marging... |
12:41:45 | Paprica | 24 bit |
12:42:03 | NightCat | But I want to move all strings some to bottom... |
12:42:09 | LinusN | what format is the bmp for the remote? |
12:42:32 | NightCat | Paprica: I know, you can do this, please, try... |
12:43:11 | NightCat | Paprica: Third parameter for the %m will be good... |
12:44:06 | linuxstb | NightCat: You are talking a viewport? |
12:44:06 | NightCat | Paprica: for ex.: %m|2|218|5| - 5 pixels offset from the top of the i string... |
12:44:30 | NightCat | linuxstb: We are talking about margings... |
12:44:46 | Paprica | shit |
12:44:49 | NightCat | linuxstb: we have a patch witch sets X marging. |
12:44:51 | Paprica | so this is the problem? |
12:44:54 | Paprica | the remote? |
12:44:59 | NightCat | linuxstb: And I want Y marging too... |
12:45:16 | NightCat | Paprica: What with the remote? |
12:45:27 | Paprica | NightCat, i talk with linus.. |
12:45:34 | NightCat | Oh sorry.. |
12:46:33 | Paprica | NightCat, i will take a look on this in the evening |
12:46:52 | NightCat | Paprica: A big big thanks for you!!! |
12:47:25 | Paprica | =] |
12:47:39 | NightCat | Paprica: But when you'll looking don't forget to test on scrolling lines... Cause I have problems only there... |
12:47:51 | Paprica | ok |
12:51:02 | LinusN | Paprica: i don't know |
12:51:14 | Paprica | ok i will check it. |
12:51:20 | LinusN | singlestep in the debugger |
12:52:50 | NightCat | LinusN: USB connected picture could be 24 bit color? |
12:53:17 | LinusN | yes |
12:53:36 | NightCat | Then I can replace it with my new one? |
12:53:38 | | Join actionshrimp [0] (i=nn@dhcp-163-1-214-233.seh.ox.ac.uk) |
12:53:50 | NightCat | Ok. Wi'll try now... |
12:54:48 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
13:00 |
13:01:08 | petur | anybody interested in reviewing my recording gain patch? http://sourceforge.net/tracker/index.php?func=detail&aid=1403437&group_id=44306&atid=439120 |
13:01:53 | Paprica | mm how can i know if the remote is drawing or the player? |
13:02:32 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
13:02:32 | * | B4gder admits to never ever having recorded anything with Rockbox ;-) |
13:03:05 | * | petur bought his H340 for recording (amongst others) |
13:03:34 | LinusN | Paprica: set a breakpoint in lcd_remote_bitmap |
13:04:05 | Paprica | LinusN, i know that the remote is the problem |
13:04:35 | LinusN | i just can't understand why read() doesn't read the entire codec file in the sdl sim version of codec_load_file() |
13:04:59 | LinusN | it only reads 8k of the 200k file |
13:05:08 | B4gder | ! |
13:05:32 | Paprica | i only need to separate the bitmap and the mono_bitmap |
13:05:41 | LinusN | petur: what's the deal with the two gain patches on sourceforge? |
13:06:07 | LinusN | Paprica: yes, you need to have two sets of icons, one for each lcd |
13:06:11 | *** | Saving seen data "./dancer.seen" |
13:06:29 | linuxstb | LinusN: What is the errno that read() returns? |
13:06:34 | Paprica | ok but how can i know which lcd is drawn? |
13:06:36 | petur | Mmmm started tweaking my original patch and posted it as a new patch, |
13:06:45 | LinusN | linuxstb: it doesn't return an error |
13:07:00 | petur | The latest version is on my (original) entry... |
13:07:34 | LinusN | linuxstb: it returns the number of bytes read (8366 bytes) |
13:08:47 | linuxstb | LinusN: I would replace it by my own read function that performs multiple calls to read up to the amount of data requested, or until an error. |
13:09:25 | linuxstb | But I don't know why (or if) that would work. |
13:13:01 | | Quit XavierGr () |
13:14:44 | LinusN | linuxstb: i tried that, but the remaining read() calls return 0 |
13:15:11 | LinusN | lunch |
13:15:56 | linuxstb | LinusN: Windows or Linux? |
13:16:20 | | Join hshah [0] (n=hshah@hirenshah.plus.com) |
13:16:34 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
13:17:25 | linuxstb | LinusN: If Windows, then I think O_BINARY could be the problem. |
13:23:34 | petur | B4gder: devcon will not be possible for me, agenda collision :( (damn, already had my wife almost convinced) |
13:23:43 | B4gder | darn |
13:27:56 | | Part hshah ("Leaving") |
13:35:01 | * | [IDC]Dragon awakes |
13:35:13 | [IDC]Dragon | what's the devcon status? |
13:35:29 | B4gder | nothing new really |
13:35:46 | B4gder | well, apart from petur not coming |
13:35:58 | petur | sorry |
13:36:03 | [IDC]Dragon | I don't even know the old |
13:36:24 | B4gder | the only ones who's said they're coming is me, Linus and Zagor |
13:36:37 | B4gder | several people seems to be checking details and plans |
13:36:51 | [IDC]Dragon | how surprising of you 3 ;-) |
13:36:57 | petur | hehe |
13:36:57 | B4gder | yeah ;-) |
13:37:01 | * | [IDC]Dragon checks th m/l |
13:37:09 | [IDC]Dragon | the |
13:37:12 | ashridah | yeah, i can't be a groupie and fly over there, sadly. |
13:37:24 | B4gder | I guess we won't get a lot of problems with fitting us all in ;-) |
13:38:07 | petur | I could fly in saturday night and leave again sunday afternoon, but somehow it doesn't seem worth it... |
13:38:18 | ashridah | besides, uni starts again in a few weeks, and i've got books+junk to buy |
13:44:03 | [San] | finally got doom to work |
13:53:01 | hyarion | does rockbox have doom now? |
13:53:31 | linuxstb | A port is in progress, and appears to work on the iriver H300. |
13:53:45 | hyarion | oh, nice :) |
13:54:02 | linuxstb | Are you responsible for Doom on ipodlinux? |
13:54:10 | hyarion | yes I am :) |
13:54:23 | linuxstb | I've been wanting to ask - do you use the cop at all? |
13:54:32 | linuxstb | (in Doom) |
13:54:33 | hyarion | nope, not yet |
13:55:40 | * | hyarion is away |
14:00 |
14:00:12 | LinusN | linuxstb: O_BINARY was the solution :-) |
14:00:46 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
14:02:49 | linuxstb | LinusN: Hurray! |
14:03:03 | * | linuxstb hates O_BINARY |
14:03:14 | [IDC]Dragon | OT: does somebody have a hint for me on what to use to build a small server, with minimum idle consumption? |
14:03:43 | [IDC]Dragon | like AMD Geode, Via, etc |
14:03:57 | [IDC]Dragon | but with a big RAID |
14:04:03 | | Quit [San] (Read error: 110 (Connection timed out)) |
14:04:04 | petur | use a pentium-M or AMD turion |
14:04:16 | [IDC]Dragon | and disks powered down when not accessed |
14:04:19 | markun | Another guy using his nick instead of his real name in the wiki.. |
14:05:24 | linuxstb | markun: Have you had much time to work on the gigabeat recently? |
14:05:49 | [IDC]Dragon | petur: sounds like 30W already, I wonder if I can get away for less |
14:05:58 | markun | No, I was very busy writing a paper. I made some changes to rockbox to get it to compile some more and started on the bootloader |
14:06:46 | petur | [IDC]Dragon: that would be at 100% CPU load... |
14:06:52 | linuxstb | markun: Which arm architecture is your processor again? Does it have more instructions than the arm7tdmi? |
14:07:14 | [IDC]Dragon | petur: really? well then |
14:07:26 | [IDC]Dragon | it depends on the chipset, too |
14:07:31 | markun | It's an arm9tdmi, also ARMv4 |
14:07:54 | [IDC]Dragon | and I wonder if Linux supports something like disk powerdown |
14:08:48 | petur | it does support scaling back cpu freq and voltage based on load (I think) |
14:09:24 | linuxstb | markun: Any idea what the differences are? I'm just wondering if CONFIG_ARM is too general, or if it's going to work for the gigabeat. |
14:10:03 | B4gder | I _think_ its gonna work as is |
14:10:46 | linuxstb | s/CONFIG_ARM/CPU_ARM/ |
14:11:04 | markun | One of the differences is that it has a MMU. The instructions are all the same I think. |
14:12:23 | B4gder | http://www.arm.com/pdfs/comparison-arm7-arm9-v1.pdf |
14:12:31 | markun | thanks |
14:12:56 | | Join Rondom [0] (n=Rondom@mrbg-3e3422fc.pool.mediaWays.net) |
14:13:51 | | Join elinenbe_ [0] (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
14:13:56 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
14:14:05 | | Nick elinenbe_ is now known as elinenbe (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
14:14:06 | B4gder | "equivalent to a 27% performance increase" at the same frequency |
14:14:13 | | Join muesli- [0] (n=muesli_t@141.71.4.188) |
14:14:24 | B4gder | simply faster/better pipeline |
14:15:40 | | Join elinenbe_ [0] (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
14:15:41 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
14:15:50 | | Nick elinenbe_ is now known as elinenbe (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
14:19:08 | | Part LinusN |
14:31:00 | | Join Matze41 [0] (i=Miranda@p5484FE5C.dip.t-dialin.net) |
14:33:36 | muesli- | high |
14:35:31 | Moos | Hi muesli ! |
14:35:40 | muesli- | moooooos |
14:35:41 | muesli- | :) |
14:36:02 | Moos | ;-) |
14:36:33 | * | amiconn appears |
14:36:46 | Moos | Hello to amiconn too |
14:38:10 | amiconn | B4gder: As you often mention it ('time to say moo'), do you mean this one: http://www.distributed.net/ ? |
14:38:53 | B4gder | http://stats.distributed.net/team/tmsummary.php?project_id=8&team=18241 |
14:39:22 | B4gder | but really, its just a silly phrase with no meaning |
14:39:39 | amiconn | Ah :) |
14:46:01 | | Quit mikearthur (Remote closed the connection) |
14:46:30 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
14:47:25 | | Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
14:48:02 | | Join Matze41 [0] (i=Miranda@p5484FE5C.dip.t-dialin.net) |
14:48:49 | | Quit Matze41 (Client Quit) |
14:49:10 | | Join Matze41 [0] (i=Miranda@p5484FE5C.dip.t-dialin.net) |
14:53:44 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-40-135.w83-198.abo.wanadoo.fr) |
14:55:36 | linuxstb | amiconn: Is this what you had in mind for the pixelfuncs? http://www.davechapman.f2s.com/rockbox/pixelfuncs.diff |
14:55:36 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
15:00 |
15:03:50 | | Quit B4gder ("time to say moo") |
15:06:15 | *** | Saving seen data "./dancer.seen" |
15:07:43 | | Quit damaki (Read error: 110 (Connection timed out)) |
15:13:43 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-139-001.pools.arcor-ip.net) |
15:17:12 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
15:18:59 | | Quit ashridah ("Leaving") |
15:20:15 | | Quit jaebird (Read error: 113 (No route to host)) |
15:20:25 | | Join LinusN [0] (n=linus@labb.contactor.se) |
15:21:40 | Paprica | LinusN, the statusbar icons load from a file. |
15:21:53 | | Quit muesli- ("ich will Khe!!!") |
15:22:08 | LinusN | Paprica: nice |
15:22:13 | Paprica | =] |
15:24:38 | | Join [San] [0] (n=test@213-202-165-87.bas503.dsl.esat.net) |
15:24:43 | [San] | hey |
15:24:50 | Paprica | hi |
15:25:51 | [San] | how do I get the backdropp working? Is it more than just putting the image in /rockbox/backdrops/ ? |
15:27:19 | Paul_The_Nerd | [San]: You have to browse to it, open the context menu (long hold "Select" or your target specific equivalent) and choose "Set as Backdrop" |
15:27:32 | [San] | aaah |
15:27:35 | [San] | ok |
15:27:35 | [San] | thanks |
15:27:54 | Paul_The_Nerd | And if it's in /.rockbox/backdrops/ it will be saved across reboots etc. |
15:28:18 | [San] | thanks |
15:28:30 | [San] | and I see bmp viewing is working now |
15:28:31 | [San] | :D |
15:30:55 | [San] | ah, it works |
15:30:55 | [San] | :D |
15:30:59 | [San] | thanks Paul |
15:31:04 | Paul_The_Nerd | No problem |
15:32:24 | | Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...") |
15:33:20 | | Quit Matze41 (Read error: 104 (Connection reset by peer)) |
15:35:34 | [San] | ooh |
15:35:37 | [San] | I love this one |
15:35:42 | [San] | http://darkwing.uoregon.edu/~design/GIFS/gradient-bottom-gray.gif |
15:37:35 | Paprica | http://imageshack.us/?x=my6&myref=http://imageshack.us/ |
15:37:42 | Paprica | ooops |
15:37:42 | Paprica | http://img446.imageshack.us/img446/4849/dump0602031637283iw.png |
15:37:59 | Paprica | custom icons on statusbar =] |
15:38:06 | [San] | nice |
15:38:14 | [San] | new patch? |
15:38:38 | Paprica | mm im working on that.. |
15:39:05 | Paprica | http://img446.imageshack.us/my.php?image=icons6mk.png - the icons file.. |
15:40:28 | [San] | http://img506.imageshack.us/img506/3567/dump4001290241005mh.png |
15:40:32 | | Join jaebird [0] (n=jaebird@38.96.210.3) |
15:40:47 | Paprica | auch.. |
15:40:49 | Moos | Paprica: that sounds really promising |
15:40:58 | Paprica | =] |
15:41:14 | [San] | i need the background patch to be included with the optimised build |
15:41:20 | [San] | then I can change the text color |
15:41:20 | [San] | :D |
15:42:11 | Paprica | we need to do a "mark picture" also |
15:44:41 | Paul_The_Nerd | Mark picture? |
15:44:45 | | Quit merbanan (Read error: 104 (Connection reset by peer)) |
15:44:59 | Paprica | hihi |
15:45:05 | Paprica | i dont found another name |
15:45:48 | Paul_The_Nerd | You mean the line selector? |
15:45:50 | Paprica | when you over text... |
15:45:54 | Paprica | yep.. |
15:45:57 | Paul_The_Nerd | Gotcha |
15:45:58 | | Join Matze41 [0] (i=Miranda@p5484FE5C.dip.t-dialin.net) |
15:46:32 | Paul_The_Nerd | With skinning of that, and a viewport setting, there will be significantly less room for criticism from the people who say "rockbox is ugly" |
15:49:54 | [San] | i have an idea |
15:50:22 | [San] | is there code in the source that defines how far across the names in the file browser are ment to be? |
15:50:25 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
15:50:39 | | Join webguest63 [0] (n=864c0347@labb.contactor.se) |
15:51:59 | linuxstb_ | Paprica: How do you want to customise the line selector? Do you just mean change the colour? |
15:52:10 | Paprica | no |
15:52:13 | | Quit linuxstb (Nick collision from services.) |
15:52:13 | Paprica | picture.. |
15:52:14 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
15:53:13 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
15:53:29 | linuxstb | :) You may have a hard time persuading people that that is needed. |
15:53:38 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-139-001.pools.arcor-ip.net) |
15:53:50 | Paprica | lol =] |
15:57:04 | Paul_The_Nerd | linuxstb: At the very lease, gradients would looks really nice. :-P |
15:58:54 | linuxstb | We already have problems with LCD speed on the H300... |
16:00 |
16:01:09 | | Quit Zagor ("Client exiting") |
16:02:28 | webguest63 | Paprica: your scroll margins patch doesn't work annymore :( |
16:02:51 | Paprica | =\ |
16:02:56 | Paul_The_Nerd | Man, "would looks really nice?" Apparently my grammar's about as bad as the idea. ;-) |
16:03:37 | linuxstb | Paul_The_Nerd: Have you had problems with the buttons on your Nano in the last 24 hours or so? (after I committed the change to remove the udelays from the button driver) |
16:04:12 | Paul_The_Nerd | linuxstb: Not at all, and I've been running with a version after that commit. |
16:04:47 | linuxstb | Strange. I'm sometimes getting "button freezes", but a few scrolls on the wheel brings it back to life. |
16:05:05 | Paul_The_Nerd | I haven't had any problems here. |
16:05:34 | linuxstb | And no-one has complained on the forum or here... |
16:06:01 | Paprica | arrrrrrrrr |
16:06:06 | Paprica | in the simulator it worls |
16:06:07 | Paul_The_Nerd | Well, we don't know how many people are updating often enough on 4g targets to stumble across it yet |
16:06:08 | Paprica | ks |
16:06:12 | Paprica | in the player, not |
16:06:17 | Paprica | grrrrr |
16:06:22 | Paul_The_Nerd | Remember, the Nano clearly handles things at least a bit differently, since it works without the udelays at all. |
16:07:34 | linuxstb | Yes, but preglow reported some problems as well. |
16:07:54 | linuxstb | Maybe we've just worn out our wheels... |
16:07:59 | Paul_The_Nerd | With the other udelay still removed or with it set how it is in CVS? |
16:08:12 | linuxstb | Not sure - probably with them both removed. |
16:08:27 | Paul_The_Nerd | So, maybe it's a symptom of it being too low. 10 for 4gs, 0 for Nanos? |
16:08:58 | linuxstb | I'm going to try that now, see if it fixes my occasional problems. |
16:09:00 | Paul_The_Nerd | I've got it as CVS, I only tried it with both removed briefly, but saw no reason to leave it different from CVS in practical terms. |
16:09:12 | [San] | is there code in the source that defines how far across the names in the file browser are ment to be? |
16:09:46 | | Part petur |
16:11:14 | [San] | or can be? |
16:14:05 | linuxstb | [San]: AFAIK, all text is drawn the full width of the screen at the moment - there is no option to specify a width. |
16:14:05 | LinusN | [San]: that is defined by the font |
16:14:25 | [San] | well, not that |
16:14:36 | LinusN | ah, i thought you meant the line spacing |
16:14:42 | [San] | kind of |
16:14:47 | | Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG) |
16:15:04 | [San] | like, how far out the names of the folders of is out from the side of the screen |
16:15:11 | [San] | *folders is |
16:15:22 | [San] | *folders are |
16:15:48 | [San] | (sorry, i'm still half asleep) |
16:16:27 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
16:16:29 | Paul_The_Nerd | So, horizontal margins essentially? Draw text between starting at pixel X1 and ending X2 only, scrolling if wider than that? |
16:16:34 | [San] | yes |
16:16:41 | LinusN | safetydan: u there? |
16:16:56 | [San] | like, if I wanted to move all the folder names out 40px from the edge.. |
16:17:21 | linuxstb | [San]: Are you talking about only the folder names, or both the folder names and filenames? |
16:17:26 | [San] | both |
16:17:36 | [San] | like, all, even settings and stuff |
16:18:16 | linuxstb | No, but hopefully the talked-about viewport facility will enable that to happen. |
16:18:24 | [San] | ah, ok |
16:18:26 | kernelsensei | how to define the background color in a h300 wps ? |
16:18:53 | lostlogic | what do we think of a "backlight->hold" option where the backlight follows the hold switch (as mentioned on the forums)? |
16:19:21 | linuxstb | Describe.... |
16:19:41 | Paul_The_Nerd | kernelsensei: Create a bitmap of the color(s) you want, that is the size of the screen, and load it with %X|filename.bmp| (capital X) |
16:19:52 | * | LinusN makes a huge SDL commit |
16:19:57 | * | Paul_The_Nerd cheers. |
16:20:09 | Moos | wee ! |
16:20:31 | LinusN | let's hope i didn't forget anything |
16:20:38 | kernelsensei | Paul_The_Nerd: ok thanks |
16:20:59 | * | Paul_The_Nerd looks forward to the upcoming "oops" then. |
16:21:02 | Paul_The_Nerd | ;-) |
16:21:07 | LinusN | Paul_The_Nerd: inevitable |
16:21:22 | Paul_The_Nerd | But, it just wouldn't be the same without one. |
16:21:29 | linuxstb | Anyone taking bets on Linus's score? |
16:22:50 | Paul_The_Nerd | Hehehe |
16:24:02 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
16:24:09 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
16:24:12 | Paprica | LinusN, can you take a look on the good and guess why it doesnt work on the player? |
16:24:15 | Paprica | http://plugbox.rockbox-lounge.de/statusbar.patch |
16:24:23 | Paprica | good=code |
16:24:36 | Paprica | in the simulator it works.. |
16:24:37 | LinusN | the archos player? |
16:24:50 | Paprica | waht? |
16:24:54 | Paprica | on h300.. |
16:25:00 | LinusN | oh |
16:25:01 | Paprica | in the simulator it eorks.. |
16:25:04 | Paprica | works |
16:25:12 | LinusN | what happens on the player? |
16:25:15 | Paprica | but in the player doesnt |
16:25:30 | Paprica | dont view the pics. |
16:26:15 | | Join Xerion [0] (n=xerion@zorgash.student.utwente.nl) |
16:27:20 | LinusN | where does it load the bmp? |
16:27:29 | safetydan | LinusN: yo |
16:27:37 | LinusN | yo |
16:27:40 | amiconn | linuxstb: Yes, that's what I had in mind (you can keep the 2 arrays const, btw), plus an obvious optimisation for lcd_clear_display() |
16:27:46 | LinusN | i just committed your sdl patch |
16:27:54 | safetydan | oh cool |
16:28:14 | Paprica | LinusN, you mean what is the function? |
16:28:18 | LinusN | yes |
16:28:28 | safetydan | I know why the codecs don't load on Win32 too, but I can't fix it since it involves Makefile magic |
16:28:31 | Paprica | icons_load |
16:28:53 | Paprica | lin 64.. |
16:28:56 | LinusN | Paprica: ah, found it |
16:28:56 | Paprica | line* |
16:29:02 | Paprica | =] |
16:29:15 | linuxstb | amiconn: The compiler gave me warnings if I kept the arrays as const. Which is why I wasn't sure I should commit it. |
16:29:20 | LinusN | Paprica: i don't see any obvious mistakes |
16:29:35 | LinusN | safetydan: i fixed that |
16:29:42 | Paprica | affff |
16:29:43 | safetydan | yay |
16:29:51 | LinusN | safetydan: without makefile magic |
16:29:54 | Paprica | this patch got me crazy |
16:31:37 | safetydan | interesting. I guess I'll find out how you did that when the diff shows up in the log |
16:31:47 | | Join Rob2222 [0] (n=Miranda@ACD02BC8.ipt.aol.com) |
16:32:30 | LinusN | safetydan: the key was the O_BINARY option to open() |
16:32:47 | LinusN | silly windows |
16:33:04 | amiconn | linuxstb: 'const' with pointers is sometimes a bit tricky, but it should still be possible |
16:33:11 | amiconn | I'll try that tonight |
16:33:50 | amiconn | The compiler distinguishes whether the pointer is constant, the data pointed to is constant, or both |
16:34:05 | safetydan | well darn, I would never have thought to check that |
16:34:27 | linuxstb | amiconn: OK, thanks. Happy to leave it to you. |
16:35:16 | amiconn | LinusN: Imho O_BINARY isn't silly |
16:36:02 | LinusN | amiconn: text mode file access is silly imho |
16:36:32 | Paprica | the 4 folders of the Boxes wps |
16:36:39 | Paprica | very angry |
16:38:17 | lostlogic | oops, got distracted by real work. Backlight->Hold would be an option in addition to Off, On and 1s...90s where the backlight would be on exactly when the hold switch is not. |
16:40:38 | linuxstb | Well, I don't think it's needed on the ipod - just touching the scrollwheel brings the backlight back on, and a tap doesn't register as a button event. |
16:41:59 | Paprica | LinusN, so you dont know why it doest work on the player? |
16:42:08 | amiconn | LinusN: Maybe, but then this differentiation is definitely not windows specific |
16:44:57 | | Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
16:46:44 | LinusN | amiconn: maybe not windows specific, but still very silly |
16:46:49 | lostlogic | linuxstb: so you can adjust volume on iPod w/o backlight going on already? |
16:47:10 | [San] | is DAP review down? |
16:49:14 | Paul_The_Nerd | lostlogic: So, the hold switch would lose its hold functionality in favor of not turning the BL on? |
16:49:28 | Paul_The_Nerd | 4654 |
16:49:29 | Paul_The_Nerd | MAN |
16:49:32 | Paul_The_Nerd | THAT is a SCORE |
16:50:29 | linuxstb | lostlogic: No, "moving" the scrollwheel changing the volume (and hence activates the backlight), but touching it just activates the backlight. (in the WPS) |
16:50:57 | linuxstb | Paul_The_Nerd: hehe. I would never have gone that high... |
16:51:08 | [San] | dap review is down |
16:51:09 | [San] | :\ |
16:52:05 | DBUG | Enqueued KICK [San] |
16:52:05 | * | [San] Skinny Dips in a sea of Dream Theater - A Sort of Homecoming - Nyc Radio Ad |
16:52:09 | [San] | ever hear that? |
16:52:18 | Paul_The_Nerd | Buuuuuut... the H120 sim is fine. |
16:53:03 | [San] | crap wrong window |
16:53:04 | [San] | sorry |
16:53:16 | [San] | ooops |
16:53:53 | NightCat | Why there is no option "Sort current playlist"? |
16:53:56 | lostlogic | Paul_The_Nerd: no, it would also lock the buttons, but the backlight would just follow it... the theory being that some people will only need to see the screen when the unit's buttons can be activated. |
16:54:00 | linuxstb | Paul_The_Nerd: I think the h120 sim is still the x11 build |
16:54:47 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
16:54:55 | lostlogic | linuxstb: the point isn't being able to activate the backlight w/o a button press, the point is to be able to flick it on for exactly as long as you need to either read the playing track, or change tracks, and flick it back off with no delay. |
16:55:19 | Paul_The_Nerd | linuxstb: Ah, yes, it would be that they're all color-screened. |
16:55:58 | linuxstb | lostlogic: OK. But I have a short timeout on my backlight now - simply because it is very easy to reactivate it just by touching the wheel. |
16:56:40 | linuxstb | I'm not saying it's not useful - I'm just saying I don't need it. |
16:57:08 | lostlogic | *nod* yeah, would be less useful on iPod than perhaps other devices because of the touchiness |
16:57:27 | Paul_The_Nerd | I can see it being nice. |
16:57:46 | linuxstb | It's a hard option to describe in two or three words though. |
16:58:15 | | Quit Xerion (Remote closed the connection) |
16:58:23 | Paul_The_Nerd | "Off on hold"? |
16:58:37 | linuxstb | (it took lostlogic two lines...) |
16:58:47 | Paul_The_Nerd | Hehehe |
16:58:52 | lostlogic | :-P |
16:59:44 | linuxstb | "Off on hold" sounds good. |
17:00 |
17:00:00 | LinusN | 4654 is definitely not a bad score on the daily build page!!! :-) |
17:00:42 | [San] | misticriver is down now |
17:00:42 | linuxstb | You're lucky there are only 4 SDL sims being built.... |
17:01:03 | mikearthur | what are the scores? |
17:01:07 | mikearthur | how many hits? |
17:01:46 | LinusN | Paul_The_Nerd: there came the "oops" :-) |
17:02:00 | Paul_The_Nerd | LinusN: You have exceeded all expectations. I congratulate you. |
17:03:53 | | Quit NightCat () |
17:06:16 | linuxstb | lostlogic: Has anyone tried your "null output" patch on the ipod? |
17:06:20 | *** | Saving seen data "./dancer.seen" |
17:06:39 | lostlogic | linuxstb: didn't preglow? it should work on any swcodec the same |
17:07:07 | linuxstb | I can't remember. I want to try it tonight - see exactly how the various codecs are running. |
17:07:37 | linuxstb | I also want to try and get alac running better. It shouldn't be the slowest codec... |
17:08:23 | lostlogic | hehe, I think I'm going to try and hit up that developers conference afterall... |
17:08:28 | Paul_The_Nerd | Does ALAC slow down the UI as horribly as MP3, or does it just have playback skips and such? |
17:09:12 | lostlogic | linuxstb: can also profile them to help with the optimization once you know which are slow :) |
17:09:21 | linuxstb | Paul_The_Nerd: Both. |
17:10:01 | linuxstb | lostlogic: Is the profiling code in CVS now? |
17:11:25 | lostlogic | linuxstb: yeah |
17:11:46 | lostlogic | linuxstb: there's doc in the tech doc file on how to turn it on and uhh stuff |
17:13:35 | linuxstb | lostlogic: Found it now. I thought I remember you writing something, but I was searching the wiki for it... |
17:14:50 | linuxstb | lostlogic: alac is going to be fun to profile - most of the functions are declared inline... |
17:15:38 | Paul_The_Nerd | lostlogic: "uhh stuff?" ;-) Such descriptive terms. |
17:16:18 | lostlogic | linuxstb: the inlines will still be profiled unless you mark them with the NO_PROF_ATTR.. but that will mean that without that attr on them it will run SLOW AS ALL GETOUT |
17:19:35 | linuxstb | lostlogic: So if I do nothing, and leave the functions as "inline", then are you saying gcc will not inline them when I enable profiling? |
17:25:35 | | Join needleboy [0] (i=needlebo@85-64-166-91.barak-online.net) |
17:25:42 | needleboy | good evening everyone |
17:26:00 | needleboy | could anyone please take a look here, see if they could help? thank you! http://www.misticriver.net/showpost.php?p=385984&postcount=974 |
17:26:08 | elinenbe | good evening needleboy |
17:26:24 | needleboy | hey elinenbe |
17:27:58 | [San] | ooh, thats a big problem |
17:27:58 | [San] | :( |
17:28:00 | Paul_The_Nerd | Needleboy: The color changer and the scroll margins were both broken by the background image patch. As it is, it's the patch creator's duty to maintain or update patches that don't work with CVS, not the other way around. |
17:28:05 | needleboy | yes it is.... |
17:28:14 | needleboy | i know... |
17:28:19 | | Nick Lynx_ is now known as Lynx_awy (n=lynx@tina-10-4.genetik.uni-koeln.de) |
17:28:20 | Paul_The_Nerd | At least I *think* they were broken by the background image one. |
17:28:33 | [IDC]Dragon | linuxstb, r u there? |
17:28:34 | needleboy | i'm just asking for help if anyone can... the patches are Paprica's and he's not around ATM... |
17:28:50 | Paul_The_Nerd | There's actually work being done on a more flexible text color changer by JdGordon if I recall. |
17:28:53 | needleboy | 2 of the patches are Paprica's.... |
17:29:03 | Paprica | HI |
17:29:03 | [San] | needleboy, they can now set a background color in a WPS with an image |
17:29:09 | needleboy | he ben :) |
17:29:12 | needleboy | hey |
17:29:22 | Paprica | =] |
17:29:23 | needleboy | San, but not the text color... |
17:29:36 | needleboy | ben, i've ICQed you just now |
17:29:43 | needleboy | though you weren't there... |
17:29:48 | Paprica | why 2 of the patchs are mine? |
17:29:56 | Ctcp | Ignored 2 channel CTCP requests in 0 seconds at the last flood |
17:29:56 | * | safetydan looks at rockbox.org page |
17:29:58 | safetydan | I'm famous! |
17:30:07 | needleboy | think you can get yours fixed? :p |
17:30:23 | Paprica | hihi |
17:30:28 | needleboy | oh right... |
17:30:32 | [San] | if we can get the text color fixed, we'er good then, right? |
17:30:33 | Paprica | mmm but why 2? |
17:30:36 | needleboy | the color changer is Pi's... |
17:30:38 | needleboy | sorry |
17:30:40 | linuxstb | [IDC]Dragon: Yes. |
17:30:40 | Paprica | =] |
17:30:41 | needleboy | only one :) |
17:31:03 | Paprica | mm i think i will add a tag for the wps |
17:31:08 | Paprica | that change the color |
17:31:11 | [San] | yeah |
17:31:14 | [San] | I was thinking that |
17:31:30 | needleboy | but the menus will still be the default black....... |
17:31:35 | [IDC]Dragon | linuxstb, I found another CLZ: http://www.chiark.greenend.org.uk/~theom/riscos/docs/clz.txt |
17:31:37 | needleboy | so it doesn't help a lot... |
17:31:40 | Paprica | oh right =] |
17:31:43 | needleboy | we still need a color changer. |
17:32:11 | linuxstb | [IDC]Dragon: Thanks, but that one is already in my collection... :) |
17:32:14 | [San] | or we dont need it in the menu anymore, just in the wps |
17:32:15 | Paprica | in my opinion the best color for the menus is black and white |
17:32:18 | [IDC]Dragon | ok |
17:32:23 | [San] | or the whole player setting |
17:32:24 | | Join Jolt [0] (n=56280280@labb.contactor.se) |
17:32:26 | Paul_The_Nerd | paprica: http://users.monash.edu.au/~jdgor1/rb/colour_picker.c <−−- JdGordon made this, but it's not connected anywhere yet. |
17:32:29 | Paprica | black text, white background |
17:32:36 | Paul_The_Nerd | http://users.monash.edu.au/~jdgor1/rb/col_pic.bmp |
17:32:47 | [IDC]Dragon | the new one in cvs doesn't look too good either |
17:33:09 | linuxstb | [IDC]Dragon: No, I have some better ones - but I'm trying to decide which one to commit. |
17:33:20 | [San] | thats only a plugin though? |
17:33:21 | Paprica | Paul_The_Nerd, i will give him the honor to complete this patch ;] |
17:33:33 | Paul_The_Nerd | Hehehe |
17:33:45 | Paul_The_Nerd | LinusN: Down to 121 |
17:34:02 | | Join damaki [0] (n=Chocolat@ALille-153-1-74-238.w86-207.abo.wanadoo.fr) |
17:35:01 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
17:36:56 | muesli__ | re |
17:37:38 | lostlogic | linuxstb: yeah |
17:37:45 | linuxstb | [IDC]Dragon: I'll probably commit the version you've just posted as the default C implementation, and I'm trying to do an ARM version. It would be so much easier if CLZ was there... |
17:38:42 | [IDC]Dragon | what's it used for, btw? |
17:39:33 | | Part safetydan ("Leaving") |
17:39:39 | linuxstb | to count leading zeros... :) |
17:40:01 | [IDC]Dragon | in context, I mean |
17:40:21 | linuxstb | I don't understand the ALAC codec that well. |
17:40:41 | | Join DJ_TCK [0] (n=tckocr@81-178-202-30.dsl.pipex.com) |
17:40:55 | [IDC]Dragon | one of the few uses I know is float renorm |
17:42:52 | linuxstb | You can look in apps/codecs/libalac/alac.c if you're interested. I don't claim to understand the maths behind lossless compression. |
17:43:36 | linuxstb | (it's called twice in that file) |
17:43:52 | | Quit needleboy () |
17:45:56 | [IDC]Dragon | I found more: http://pastebin.com/537130 |
17:47:39 | linuxstb | Thanks. I'll give that a go now. |
17:47:39 | [IDC]Dragon | and an faster one with a 256 enty table: http://pastebin.com/537134 |
17:47:51 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
17:48:03 | [IDC]Dragon | (feel swamped) |
17:50:43 | [IDC]Dragon | sorry, I was too quick, the code does some other trick |
17:50:51 | [IDC]Dragon | bit reversal or so |
17:51:12 | [IDC]Dragon | but something where CLZ is useful for |
17:53:13 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
17:53:28 | [IDC]Dragon | the posting is only in google cache |
17:54:51 | [IDC]Dragon | link to google cache: http://tinyurl.com/dzj2j |
17:57:42 | linuxstb | Thanks. Some more things to test :) |
17:58:37 | | Quit hardeep ("Read error: 1 + 5 = --5 (Connection reset by third grade math)") |
17:59:52 | Jolt | Question: Is http://www.rockbox.org/twiki/bin/view/Main/WpsGallery#iRiver_H300_24Bit_Colour_WPS_con verging on copyright infringement, as they are based on previous Winamp skins, hence they may not be allowed be included in CVS. Or are they edited enough to claim to be their own |
18:00 |
18:00:15 | * | [IDC]Dragon waves |
18:00:38 | | Part [IDC]Dragon |
18:04:02 | | Quit youngcereal ("Verlassend") |
18:06:59 | linuxstb | Jolt: Are you the author of those WPSs? |
18:07:02 | Paul_The_Nerd | linuxstb: So, I'm having wheel problems now on my Nano. But *only* after using the hold switch. |
18:07:16 | linuxstb | Paul_The_Nerd: Then don't use the hold switch :) |
18:07:39 | Paul_The_Nerd | Clearly an interim solution, but I thought it might interest you, since it didn't have these problems before the udelay changes. :) |
18:08:04 | linuxstb | What kind of problems? The ones I described? |
18:08:41 | Paul_The_Nerd | Basically, if I switch hold on then off again, none of the buttons are responsive. I'm not wholly sure if it's for a certain amount of time, or until I just fiddle with them enough. |
18:08:49 | | Join Thus0 [0] (n=Thus0@248.111.102-84.rev.gaoland.net) |
18:09:27 | linuxstb | Paul_The_Nerd: OK. Could you try increasing those delays a little (I've currently set them to 10 and 10 and it seems OK) ? |
18:10:05 | Paul_The_Nerd | Sure |
18:10:38 | | Quit Thus0 (Client Quit) |
18:14:46 | Jolt | linuxstb: Yes |
18:15:52 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
18:16:50 | Paul_The_Nerd | 10/10 at least still suffers from this. |
18:18:20 | * | Paul_The_Nerd starts experimenting with values |
18:22:01 | linuxstb | Jolt: Did you create those images yourself, or did you take existing bitmaps created by someone else? |
18:22:34 | Paul_The_Nerd | linuxstb: 20/20 seems to work. |
18:23:20 | | Quit StrathAFK (Read error: 104 (Connection reset by peer)) |
18:23:28 | linuxstb | Paul_The_Nerd: Have you tried 20/0 ? |
18:23:36 | Paul_The_Nerd | I'll do that now. |
18:23:58 | Paul_The_Nerd | 20 in read, 0 in int? |
18:25:12 | linuxstb | Just change whatever is 10 in CVS to 20 - I've forgotten which way they were. |
18:26:33 | Paul_The_Nerd | Apparently, CVS was opposite of what I said. |
18:27:41 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
18:27:44 | Paul_The_Nerd | Neither combination of 20 and 0 works |
18:28:09 | Jolt | linuxstb: Took existing bitmaps created by someone else........... |
18:29:30 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
18:29:42 | | Join elinenbe [0] (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
18:29:47 | | Join t0mas [0] (n=Tomas@unaffiliated/t0mas) |
18:30:25 | Paul_The_Nerd | Linuxstb: Adding 10 to both (20/10) doesn't work. It seems 20/20 is a minimum for the hold switch to function properly |
18:36:18 | | Join bluey [0] (n=bluey@dslb-084-059-078-133.pools.arcor-ip.net) |
18:38:12 | | Join jack123 [0] (i=callme_j@61.1.171.120) |
18:40:18 | | Part jack123 |
18:41:04 | | Join Febs [0] (n=40be24f0@labb.contactor.se) |
18:41:12 | | Quit imphasing (Remote closed the connection) |
18:44:48 | | Quit DangerousDan (Read error: 104 (Connection reset by peer)) |
18:45:12 | * | Jolt Jolt|Away |
18:45:44 | | Nick Jolt is now known as Jolt|Away (n=56280280@labb.contactor.se) |
18:45:50 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
18:46:05 | imphasing | For some reason, I don't have a bootloader directory in my tree.. |
18:47:30 | linuxstb | Just type "cvs co bootloader" (from the directory containing apps, tools, firmware etc) |
18:47:53 | imphasing | ah, cool |
18:48:18 | linuxstb | You probably did "cvs co rockbox" instead of "cvs co rockbox-devel" |
18:48:25 | | Quit Febs ("CGI:IRC (EOF)") |
18:49:33 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
18:49:51 | imphasing | ah.. |
18:51:54 | | Quit [San] (Read error: 110 (Connection timed out)) |
18:56:31 | | Join jjoao [0] (n=joao@200.206.233.105) |
18:57:03 | jjoao | Hi for all |
18:57:59 | linuxstb | Paul_The_Nerd: Still happy with 20/20 ? If so, I'll commit it to CVS. |
19:00 |
19:01:09 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
19:01:35 | Paul_The_Nerd | linuxstb: As far as I can tell, 20/20 is fine. Haven't come across any additional weird behaviour. |
19:01:47 | jjoao | linuxstb: Yesterday I was searching for DAP to buy. I found ipod Photo 60gb and iriver H120. Which one is the best to rockbox, My targets are only listen to music, great battery life and LCD with small fonts and a lot information (means great WPS)? |
19:05:36 | | Join mafj2 [0] (n=mafj2@tor/session/x-7d66d6481b51808e) |
19:06:22 | *** | Saving seen data "./dancer.seen" |
19:07:36 | | Join tucoz [0] (n=81b17b04@labb.contactor.se) |
19:07:38 | | Join Philip_0729 [0] (n=Philip_0@user-548.l3.c2.dsl.pol.co.uk) |
19:07:46 | | Quit Paul_The_Nerd ("Leaving.") |
19:08:33 | | Part tucoz |
19:10:04 | | Part Philip_0729 |
19:25:50 | | Join Therx [0] (n=pete@i-195-137-39-215.freedom2surf.net) |
19:27:00 | | Quit Therx (Client Quit) |
19:27:27 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-71-60.w86-196.abo.wanadoo.fr) |
19:30:14 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:34:34 | | Join Sinbios [0] (n=Sinbios@toronto-HSE-ppp4012659.sympatico.ca) |
19:36:29 | | Join safetydan [0] (n=dan@81-178-235-210.dsl.pipex.com) |
19:42:34 | safetydan | right, time to implement a slider based EQ UI |
19:42:57 | | Nick Sinbios is now known as Medion (n=Sinbios@toronto-HSE-ppp4012659.sympatico.ca) |
19:43:02 | | Quit damaki (Read error: 110 (Connection timed out)) |
19:43:11 | | Nick Medion is now known as Sinbios (n=Sinbios@toronto-HSE-ppp4012659.sympatico.ca) |
19:46:02 | muesli__ | jjoao the h120: battery life is great, rockbox runs perfect on that one |
19:54:40 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-41-75.w83-198.abo.wanadoo.fr) |
19:55:08 | | Quit bluey ("Leaving") |
19:55:20 | | Quit xmixahlx ("blah blah blah") |
19:55:31 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
19:56:07 | | Join Thus0 [0] (n=Thus0@248.111.102-84.rev.gaoland.net) |
20:00 |
20:01:46 | jjoao | muesli: how about the WPS in Ipod photo? Is it possible the full customization? I would like a lot of information on LCD and use use small fonts |
20:02:13 | | Join einhirn [0] (n=Miranda@p54860624.dip0.t-ipconnect.de) |
20:03:13 | stamppot | jjoao: The WPS-es that you can use are the same across the different rockbox targets. |
20:03:49 | | Join Therx [0] (n=pete@i-195-137-39-215.freedom2surf.net) |
20:03:55 | stamppot | The only difference is that you can use color pictures only on color targets (but you probably figured that). |
20:04:02 | jjoao | stamppot: i see |
20:04:45 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
20:05:26 | stamppot | The differences are more in the hardware and the physical resolution of the LCD |
20:06:09 | jjoao | Which one can show more information? forget the color |
20:06:14 | stamppot | For instance, the H120 has a resolution of 176xsomething whereas the iRiver H300 has 226x176 as resolution |
20:06:26 | linuxstb_ | jjoao: I would agree that the h120 is a better choice, mainly due to battery life. I'm not sure if Rockbox on the ipod will reach the battery life of the h1x0 port. |
20:07:35 | linuxstb_ | jjoao: The H120's LCD is 160x128, the Photo is 220x176. But Rockbox has very small fonts - which means you can fit everything you want on the h120. |
20:08:06 | | Join Chamois [0] (n=Florian@bro67-3-82-231-134-112.fbx.proxad.net) |
20:08:14 | jjoao | linsuxstb: Yes, I loved the WPS gallery |
20:08:49 | | Quit Chamois (Client Quit) |
20:09:56 | jjoao | I am reading the IRC history to help me to choose a DAP, but I am still confuse. There is no doubts that H340 is the choice, but out of stock. I am findind H120, but is twice the price of ipod 60gb |
20:10:36 | Sinbios | how is the toshiba gigabeat? |
20:10:38 | linuxstb_ | Do you need optical I/O, recording or FM radio? |
20:10:45 | jjoao | no |
20:10:47 | Sinbios | i got one, but the software is crappy as hell |
20:10:56 | Sinbios | so i'm anticipating a rockbox release :3 |
20:11:25 | jjoao | Sinbios: I am sure that rockbox is the best GUI, I forgot the rest |
20:12:05 | linuxstb_ | jjoao: In which case, the main difference will be battery life. Early tests show that Rockbox (without any optimisation) lasts about 7h-8hr, but Rockbox on the h120 can probably do twice that (I'm sure others will correct me). |
20:12:06 | Sinbios | its hardware capabilities are pretty good, i think |
20:12:21 | linuxstb_ | (7h-8h on the ipod) |
20:12:59 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
20:13:51 | linuxstb_ | Sinbios: The gigabeat port is still in the _very_ early stages - no code is running on the gigabeat yet. |
20:14:09 | Sinbios | yeah |
20:14:15 | Sinbios | so i am a sad puppy :( |
20:14:29 | Sinbios | i'm going to see if toshiba fixes the v3 firmware |
20:14:32 | jjoao | is the not complete tasks on ipodport a problem to brownse, mannagement and listen to music on ipod? |
20:17:26 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
20:17:32 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-9-48.w83-198.abo.wanadoo.fr) |
20:17:51 | linuxstb_ | Rockbox is usable today on the ipod - I happily use it to listen to music. There are a few bugs in the audio code (skipping tracks stop audio, but seeking a tiny bit in the file revives it), and the main missing feature is the battery status indicator. |
20:18:29 | linuxstb_ | Most of the work left to do is optimisation - working on increasing battery life, and making the codecs run faster. |
20:18:42 | Sinbios | wow, the gigabeat has a 300mhz proc o_O |
20:18:46 | Sinbios | vs. the ipod's 75 |
20:19:21 | linuxstb_ | And it's a better ARM than the ipod as well - so it is in effect more than 4 times as fast (but the ipod has two 75MHz arms) |
20:19:46 | jjoao | is the H340 rockbox finished too? |
20:20:17 | Sinbios | well, if the ipod can manage video with two 75's, the gigabeat should be fine, right? |
20:20:36 | linuxstb_ | Rockbox is never finished. The H340 port is almost at the same stage as the H1x0, but power management isn't complete, and the LCD driver needs a lot of work to speed it up. |
20:20:54 | Sinbios | heck, even my ancient linux box can handle video with 300mhz |
20:21:05 | linuxstb_ | Sinbios: The ipod doesn't manage video with two 75Mhz - the iPod Video has a video DSP that does the video decoding. |
20:21:18 | linuxstb_ | and ipodlinux plays uncompressed video. |
20:21:22 | Sinbios | ah |
20:21:29 | Sinbios | wait, uncompressed o_O |
20:21:54 | Sinbios | how does it manage to fit any length of uncompressed video? |
20:22:24 | linuxstb_ | It doesn't :) |
20:22:39 | Sinbios | :P? |
20:23:01 | linuxstb_ | But I'm sure compressed video of some kind will eventually happen on the "normal" ipods. |
20:24:56 | NicoFR | linuxstb: do you know if anyone is currently working on optimization for the h300 lc driver ? |
20:27:22 | solexx_ | wow, new highscore on the daily builds page! Congratulations, Linus! :) |
20:30:54 | amiconn | linuxstb: Rockbox does have less runtime than stock firmware on H1x0 as well (but more than on H3x0) |
20:31:25 | jjoao | linuxstb: as I was say, if I dont need optical I/O, recording or FM radio, would be the ipod 60gb the best choice for me? is it possible that ipodport finish the development without solve the few bugs that it have? |
20:31:44 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
20:31:46 | * | amiconn wonders what's the deal with alac on iPod |
20:32:10 | amiconn | linuxstb: Aren't most codecs actually faster on iPod than on iriver? |
20:32:27 | Lear | preglow: just tried the equalizer. didn't sound that good... |
20:32:43 | Lear | some sort of high frequency "pings" ruin the effect... |
20:32:59 | amiconn | LinusN: Congratulations to your top score (4654) ;) |
20:33:10 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
20:34:44 | jjoao | . |
20:35:01 | linuxstb_ | amiconn: Yes, alac is a mystery. |
20:35:31 | | Join gtkspert_laptop [0] (n=gtkspert@203-59-165-217.dyn.iinet.net.au) |
20:35:40 | amiconn | It's ironic - apple's lossless format gives problems on apple hardware... |
20:36:06 | midkay | amiconn, huh? |
20:37:07 | amiconn | linuxstb: Does lostlogic's profiling patch work on iPod? |
20:38:06 | | Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG) |
20:39:06 | | Join Rondom [0] (n=Rondom@mrbg-d9b94aa5.pool.mediaWays.net) |
20:39:09 | amiconn | Bagder: Is there a build score top-ten somewhere? |
20:39:17 | | Join Bger [0] (n=Bager@217.9.226.114) |
20:39:40 | ghode|afk | how are the scores calculated? |
20:39:48 | | Quit Rondom (Read error: 104 (Connection reset by peer)) |
20:40:49 | solexx_ | ghode|afk: look at it, think about it and you'll find out :9 |
20:41:37 | solexx_ | (10 points for an error, 1 for a warning) |
20:42:09 | | Join petur [0] (i=petur@d54C0B59C.access.telenet.be) |
20:42:33 | * | safetydan feels slightly bad for LinusN as it was his patch that got him the high score |
20:43:22 | Bger | safetydan don't worry, LinusN isn't that kind of man;) |
20:43:38 | lostlogic | I'm just happy that I am no longer the high scorer since the scores were created :-P |
20:44:18 | | Join _FireFly_ [0] (n=FireFly@p54A453FB.dip.t-dialin.net) |
20:45:28 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
20:52:57 | Lear | preglow: don't worry too much; I might have found the reason... :) |
20:53:17 | Lear | safetydan: you did the eq ui, yes? |
20:53:20 | safetydan | yes |
20:53:35 | | Join Rondom [0] (n=Rondom@mrbg-d9b94aa5.pool.mediaWays.net) |
20:53:36 | safetydan | Working on a new version now |
20:53:58 | Lear | found a small bug in your v5 patch: Order mismatch of settings between dsp.c and settings.h... |
20:54:38 | Lear | didn't sound very well the way it was... :) |
20:54:52 | safetydan | I'm not surprised |
20:55:20 | hardeep | does the sdl sim work on cygwin? |
20:55:48 | safetydan | should do |
20:55:54 | Lear | it should, as SDL is ported to Cygwin. Haven't tried to install it yet though... |
20:55:58 | safetydan | That's what I tested my patch in |
20:56:30 | | Join Febs [0] (n=40be24f0@labb.contactor.se) |
20:56:37 | hardeep | cool, thanks |
20:56:54 | safetydan | Lear: now I see... don't know how I missed that |
20:57:49 | Lear | Seems to work much better now. |
20:59:35 | Lear | Hm.. You can browse presets, but not create them? |
20:59:35 | Bger | lostlogic ? |
21:00 |
21:00:18 | safetydan | Lear: they're stored in the config, you can use Manage Settings to save them out |
21:01:04 | jjoao | I found this video in the internet, I think that is ipod Photo 40gb Rockbox. http://media.ipod-fun.de/wmv_movies/box.wmv |
21:01:07 | Lear | Yes, but nothing to write just them, and to the right place? |
21:01:30 | lostlogic | Bger: ? |
21:01:38 | safetydan | no not yet |
21:02:05 | Bger | lostlogic i have q regarding charging status |
21:02:15 | Bger | how can i get this info? |
21:02:22 | Bger | (whether the battery is charging or not) |
21:02:56 | Bger | i'm asking you because u did some work for h300 in this area recently |
21:03:09 | lostlogic | yeah, are you asking how to find it on the H3x0 or in general? |
21:03:22 | Bger | in general |
21:03:32 | | Quit Rondom (Read error: 113 (No route to host)) |
21:03:44 | Bger | btw ... is it working on h300? |
21:04:05 | lostlogic | yeah, it works fine on the H3x0... the LX2201 chip reports whether or not it is currently charging the battery to the processor on a GPIO |
21:04:20 | Bger | are we reading this info? |
21:04:34 | lostlogic | yeah |
21:04:53 | Bger | and how to check this in gerenal... |
21:04:54 | lostlogic | it's checked every loop through the power_thread_sleep function in powermgmt.c IIRC |
21:06:04 | lostlogic | Hardware or software sense? Hardware-wise will be very device specific, if we aren't controlling the charge, the charge chip would have to report it. Software-wise, I stuck a method somewhere for it... check the gwps-common.c section for bc |
21:06:23 | *** | Saving seen data "./dancer.seen" |
21:06:24 | | Quit linuxstb_ ("CGI:IRC") |
21:07:11 | Bger | no no, i'm interested in the software part |
21:07:28 | Bger | k, 10x |
21:07:46 | lostlogic | yerp |
21:08:22 | linuxstb | amiconn: Yes, the irony of alac not working on the ipod hasn't escaped me. I'm planning on trying the profiling code on it soon. |
21:10:10 | Lear | safetydan: hm... eq_gain_menu isn't that translator friendly, as the string buffers are fairly small... |
21:12:19 | safetydan | true, but I picked that number based on the English length. I should probably double it |
21:13:16 | Lear | also, the "5" in the "%5d" formatting doesn't quite work, as a space and a digit isn't equally wide in the font I use... :) |
21:13:57 | linuxstb | jjoao: Yes, that video is Rockbox on an iPod photo. |
21:14:22 | safetydan | What? You mean the whole world doesn't use monospace fonts? |
21:17:38 | | Join bluey [0] (n=bluey@dslb-084-059-102-070.pools.arcor-ip.net) |
21:23:52 | jjoao | linuxstb: It is only missing the WSP screen |
21:24:48 | linuxstb | jjoao: The WPS screens can be seen on the Rockbox Wiki (WPSGallery) or the misticriver.net H300 forums. The H300 LCD is identical to the iPod LCD - so the same WPSs will work. |
21:26:00 | Lear | Btw, regarding ipods... How is the character spacing on them? Is it like in nimbus/chicago in rockbox, with two pixels between chars? |
21:27:03 | jjoao | linuxstb: How about the battery life indicator? is it possible configure the WSP to scrool the battery life on ipod? |
21:30:02 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:30:14 | | Quit linuxstb (Nick collision from services.) |
21:30:16 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:30:21 | * | amiconn is testing linuxstb's backdrop pointer patch, modified to work with 'const' attributes and some more slowness removed :) |
21:30:46 | lostlogic | amiconn: I think you may be more of a performance whore than me :) |
21:31:05 | amiconn | linuxstb: Btw, lcd_clear_display() doesn't work correctly with backdrop enabled |
21:31:32 | linuxstb | In what way? |
21:32:01 | amiconn | If DRMODE_INVERSEVID is set, lcd_clear_display() should fill with the foreground colour |
21:32:44 | amiconn | Apart from that, clearing to the backdrop is dead simple - just a memcpy() |
21:36:30 | amiconn | linuxstb: The declaration for lcd_fastpixelfuncs looks rather weird if I want to keep the const for the arrays: |
21:36:39 | amiconn | extern lcd_fastpixelfunc_type* const * lcd_fastpixelfuncs; |
21:36:59 | | Join elinenbe [0] (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
21:37:22 | amiconn | 'a pointer to a constant array of pointers to lcd_fastpixelfunc_type functions' |
21:39:42 | | Quit gtkspert_laptop (Read error: 110 (Connection timed out)) |
21:40:21 | | Quit Therx (Read error: 104 (Connection reset by peer)) |
21:41:18 | jjoao | linuxstb: How about the battery life indicator? is it possible configure the WSP to scrool the battery life on ipod? |
21:42:43 | petur | jjoao: afaik, battery stuff isn't ready on ipod |
21:45:01 | jjoao | is it in progress or its not important at moment? |
21:45:20 | amiconn | Now on to testing... |
21:45:26 | amiconn | Backdrop image, anyone? |
21:45:43 | | Join Therx [0] (n=pete@i-195-137-39-215.freedom2surf.net) |
21:46:31 | Paprica | me me ;] |
21:46:33 | petur | jjoao: they're quite busy, one thing at the time.. be patient |
21:46:59 | | Join Musicmad [0] (n=Musicmad@port547.ds1-oebr.adsl.cybercity.dk) |
21:47:16 | | Quit Musicmad (Client Quit) |
21:50:03 | | Join amiconn_ [0] (n=jens@p54BD64AF.dip.t-dialin.net) |
21:50:18 | | Quit amiconn (Nick collision from services.) |
21:50:19 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD64AF.dip.t-dialin.net) |
21:50:57 | * | amiconn wonders why linuxstb puts the seldom-used lcd_backdrop in iram, but the often-used lcd_backdrop_offset in dram... |
21:54:11 | | Join slimx [0] (n=slimx@vau75-7-82-234-251-56.fbx.proxad.net) |
21:55:04 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:55:51 | Paprica | mm |
21:56:08 | Paprica | can someone take a look on that |
21:56:08 | Paprica | http://plugbox.rockbox-lounge.de/margins.avi |
21:56:32 | Paprica | and tell me if he know what is wrong with the end of the first line? |
21:56:32 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
21:56:48 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
21:58:44 | | Join solexx [0] (n=jrschulz@c214091.adsl.hansenet.de) |
21:58:49 | Paprica | please? |
22:00 |
22:01:16 | petur | because it isn't monospaced, you're sometimes writing past the margin? |
22:01:20 | _FireFly_ | Paprica: what do you mean with worng with the last lane |
22:01:33 | Midgey34 | look at the right side o |
22:01:41 | Midgey34 | f the line |
22:01:45 | * | petur hands _FireFly_ his contactlenses |
22:02:00 | Paprica | petur, so what can i do? |
22:02:18 | _FireFly_ | oops now i see :) |
22:03:00 | petur | you're implementing margins for scrolling text? haven't looked at that part of the code yet |
22:03:26 | petur | how are you limiting the output? |
22:03:39 | amiconn | Paprica: Your patch doesn't handle right-cropped letters correctly |
22:04:14 | amiconn | The old code didn't need to, since it used the physical right margin |
22:04:15 | Paprica | mm |
22:04:36 | jjoao | petur: ok, :) thx |
22:04:55 | Paprica | i try to limit it more, but it did the same |
22:05:17 | Paprica | amiconn, so i need to write new one? |
22:05:48 | amiconn | I don't know how your code works, but cvs code does only left-cropping |
22:06:08 | amiconn | lcd_putsxyofs() |
22:06:14 | petur | clear the area past the last letter? |
22:06:54 | Paprica | petur, this is what i did in the old code. |
22:06:54 | amiconn | May be difficult. Other content could already be rendered there |
22:08:28 | Lear | you'll probably need to calculate a mask and apply that to the last column(s). |
22:08:42 | petur | me admits he has no idea what he's talking about |
22:09:05 | Paprica | who? |
22:09:12 | Paprica | =\ |
22:09:33 | petur | me and this bloody keyboard ;) |
22:10:29 | Paprica | haha |
22:10:30 | Paprica | =] |
22:11:30 | amiconn | No mask needed. Just track the consumed width and limit the font bitmap output to that if it's smaller than the letter width |
22:12:46 | amiconn | lcd_putsxyofs() tracks width anyway |
22:12:47 | | Join linuxstb [0] (n=5343d4aa@labb.contactor.se) |
22:13:08 | amiconn | linuxstb: Check cvs :) |
22:13:13 | Lear | Ah, yes, the bitmap is rotated here... |
22:13:52 | linuxstb | amiconn: Linus and I discussed the idea of viewports the other day - so you would do something like lcd_set_viewport(x,y,width,height) and all future text output (and graphics?) would be rendered inside that viewport. |
22:14:28 | | Quit solexx_ (Read error: 110 (Connection timed out)) |
22:16:05 | | Join amiconn_ [0] (n=jens@p54BD64AF.dip.t-dialin.net) |
22:16:20 | linuxstb | amiconn: lcd-16bit.c looking good again. I assume that the speed for a normal bgcolor is the same as it was before the backdrop patch? |
22:16:22 | | Quit amiconn (Nick collision from services.) |
22:16:22 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD64AF.dip.t-dialin.net) |
22:16:33 | amiconn | It should |
22:17:02 | amiconn | In fact, lcd_clear_display() might be even faster than without |
22:17:13 | amiconn | That will change with memset16() of course |
22:17:35 | amiconn | lcd_clear_display() might be even faster *with backdrop* than without |
22:19:01 | petur | joehoe |
22:19:38 | | Join Rondom [0] (n=Rondom@mrbg-d9b94aaa.pool.mediaWays.net) |
22:20:37 | amiconn | Oops... |
22:20:51 | * | amiconn noticed an unwanted side effect of backdrops |
22:21:27 | amiconn | The backdrop replaces *all* background pixels, even where this isn't wanted |
22:21:54 | linuxstb | What do you mean? |
22:22:00 | amiconn | -> e.g. splashes loose their grey background |
22:22:34 | petur | I loved that effect - it isn't intentional? |
22:22:49 | linuxstb | One person's bug, is another's feature.... |
22:22:57 | * | Lear likes the equalizer. |
22:22:57 | petur | :D |
22:23:41 | linuxstb | amiconn: Is there anything apart from the splash? |
22:23:55 | petur | btw, I didn't see the backdrop when running a plugin, do I miss something? |
22:24:03 | amiconn | It's the only one I discovered so far... |
22:24:32 | linuxstb | petur: That's intentional (for now). Some plugins (like cube) would be cool with the backdrop, but not every plugin. |
22:24:41 | petur | ok |
22:24:58 | * | safetydan has the beginnings of a graphic (i.e. with sliders) EQ UI |
22:24:59 | linuxstb | (I changed plugin.c to revert to the bgcolor before starting the plugin) |
22:25:03 | | Join Paco_ [0] (n=francois@130.31.97-84.rev.gaoland.net) |
22:25:06 | * | amiconn will try to colorify some plugins |
22:25:21 | amiconn | Thinking about mandelbrot, and demystify |
22:25:59 | linuxstb | I re-discovered star the other day - that could be a nice game if it was adapted for the larger LCDs. |
22:26:45 | petur | I accidently ran start today and it hung my H340 - had to reset it |
22:26:47 | linuxstb | bouce could do with a colour logo as well. |
22:26:57 | petur | s/start/star |
22:27:01 | linuxstb | ^bounce |
22:27:30 | petur | typing has never been better ;) |
22:28:11 | Paco_ | hello there, I'd just like to thank and congratulate all those who contributed to rockbox for this amazing piece of software ! my H120 feels at least 10x better now ! :) |
22:32:15 | amiconn | bounce is in need for fixing the background clock |
22:32:21 | amiconn | *in need of |
22:36:06 | * | amiconn needs suggestions for mandelbrot button assignments on iPod |
22:36:39 | Therx | nano ipod resolution anyone> |
22:36:41 | Therx | ? |
22:37:11 | | Quit Paco_ (Remote closed the connection) |
22:37:14 | amiconn | linuxstb? |
22:38:01 | amiconn | I need left/right/up/down, zoom in/out, reset to defaults, increase/decrease # of iterations, quit |
22:38:45 | linuxstb | Keep wishing.... |
22:39:03 | Therx | noone? ok |
22:39:14 | amiconn | linuxstb: It's possible on Ondio... |
22:39:36 | Bger | Therx http://www.rockbox.org/twiki/bin/view/Main/DeviceChart |
22:39:42 | | Part LinusN |
22:39:49 | Therx | thx |
22:40:07 | | Join LinusN [0] (n=linus@labb.contactor.se) |
22:40:38 | Bagder | LinusN: that was a mighty score! |
22:41:50 | linuxstb | up/down/left/right can menu/play/left/right. Zoom in/out will be scroll fwd/back, select+play can be reset to defaults, select+left/right for #iterations, and select+menu is quit |
22:42:18 | linuxstb | And I think that's every combination taken.... |
22:42:50 | linuxstb | Therx: Also look in firmware/export/config-ipodnano.h |
22:43:59 | | Join tomal [0] (n=tomek@155-moo-7.acn.waw.pl) |
22:45:47 | | Quit Rondom (No route to host) |
22:46:53 | tomal | Has anyone been using DEBUG builds recently? apps/Makefile seem not to build rockbox.elf with DEBUG enabled. |
22:47:00 | tomal | Or am I missing something? |
22:47:44 | | Join Rondom [0] (n=Rondom@mrbg-d9b953a5.pool.mediaWays.net) |
22:48:01 | Bagder | I think only LinusN ever did use them and that he hasn't used them in a while |
22:49:05 | tomal | Ok, so I will fix apps/Makefile so that it builds rockbox.elf when DEBUG is enabled. |
22:49:17 | Bagder | sure |
22:51:30 | | Join vektek [0] (n=50eb86c7@labb.contactor.se) |
22:51:41 | | Quit Therx (Read error: 104 (Connection reset by peer)) |
22:52:48 | | Quit vektek (Client Quit) |
22:55:30 | imphasing | slimx: Ping? |
22:56:50 | Bger | lostlogic ? |
22:59:12 | | Quit darkless (Read error: 104 (Connection reset by peer)) |
22:59:39 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
23:00 |
23:01:18 | | Part safetydan ("Leaving") |
23:06:27 | *** | Saving seen data "./dancer.seen" |
23:06:47 | amiconn | wrgh |
23:07:35 | _FireFly_ | ? |
23:07:59 | * | amiconn has to implement high-color scrolling for mandelbrot |
23:08:18 | Bger | nite |
23:08:19 | amiconn | ...and I still didn't finish memmove() :-( |
23:08:34 | | Quit Bger ("[BX] Have YOU raped a lawn gnome today?") |
23:09:14 | petur | is there anything checking the config settings read from disk against their limits? |
23:09:56 | lostlogic | Bg3r: here |
23:10:35 | petur | he just left... |
23:10:48 | Midgey34 | tomal: can you take a look at my blackjack plugin and come up with some good keybindings? |
23:11:00 | Midgey34 | http://www.misticriver.net/showthread.php?t=36272 |
23:12:13 | tomal | Midgey34: I have to take a look at all the plugins with missing ifp keybindings... |
23:12:58 | tomal | Midgey34: I will look at yours now. |
23:13:45 | | Quit linuxstb ("CGI:IRC") |
23:13:49 | | Join linuxstb [0] (n=5343d4aa@labb.contactor.se) |
23:16:15 | Midgey34 | my current source varies from whats on the website and I actually have keybindings that will compile, I just think they may be awkward |
23:17:28 | BHSPitMonkey | my bleeding edge installation from last night is really crazy |
23:17:53 | BHSPitMonkey | have there been any bugs in the cvs? |
23:18:34 | Midgey34 | whats happening? |
23:19:19 | amiconn | H3x0 runtime isn't that shabby. 12:40 now, still running |
23:19:34 | amiconn | (mp3 plus some bejeweled) |
23:20:36 | Midgey34 | amiconn: what bitrate? |
23:20:49 | amiconn | lame −−preset standard, and some cbr 128 |
23:21:03 | Midgey34 | not bad |
23:21:50 | tomal | Midgey34: I suggest that you assign up/down/left/right and select (joystick press on ifp) in a similar way as on other targets. |
23:22:01 | Lear | Hrm, the explorer is supposed to restart when it crashes... :( |
23:22:32 | tomal | Midgey34: Use BUTTON_PLAY for quit (it is used to exit from menus in the original firmware) |
23:23:12 | slimx | imphasing, echo reply :) |
23:23:35 | tomal | Midgey34: and BUTTON_MODE for save/resume (it is also a recording button on ifp) |
23:24:07 | imphasing | slimx: I was just wonder how the 3G development goes, and if you have a patch? |
23:24:11 | imphasing | Sans the ATA probably. |
23:24:19 | amiconn | H3x0 just shut down... |
23:24:45 | Midgey34 | tomal: if it unclear, BJACK_SELECT is the highscores |
23:24:48 | slimx | i do |
23:24:59 | slimx | but still ata .... |
23:25:02 | Midgey34 | I'll probably change the name |
23:25:04 | imphasing | Yeah.. |
23:25:16 | imphasing | I have the one from sourceforge |
23:25:23 | imphasing | and I'm looking at the iPL ata code |
23:25:31 | slimx | i can commit it in sf |
23:25:34 | slimx | great |
23:25:35 | | Join Myth`n`Legend [0] (i=Whatever@bzq-218-45-207.cablep.bezeqint.net) |
23:25:48 | slimx | wait a minute please i diff it |
23:26:00 | imphasing | Ok, cool. |
23:26:26 | linuxstb | slimx: Yes, please update the sourceforge patch - I can have a look as well to see if I can see why the ata driver isn't working. |
23:26:56 | imphasing | The ATA code for iPL I think is in ipod-ide.c, but I'm not sure.. |
23:27:12 | imphasing | Eh, maybe not. |
23:27:25 | linuxstb | imphasing: Most of the ata code is just the standard uclinux ata driver. Only the initialisation code is specific to ipodlinux. |
23:27:38 | imphasing | Ah.. |
23:28:01 | tomal | Midgey34: You may also use BUTTON_EQ for something (it is located between play and mode on the player) |
23:28:24 | linuxstb | I'm guessing that it's something else in Rockbox causing the problem, rather than the ata driver itself - the differences between the pp5002 and pp5020 ata drivers are tiny. |
23:28:44 | tomal | Someone (me?) will have to take a look at all the ifp keybindings anyway. |
23:29:02 | imphasing | Yeah, I figured it would be fairly trivial to port to 3G, just need a greyscale driver, and change out some CPU code. |
23:29:27 | imphasing | slimx: Do you have a 3G build option in the makefile yet? |
23:29:29 | imphasing | :D |
23:29:34 | Midgey34 | I'm using BUTTON_EQ for stay right now |
23:30:07 | slimx | yes |
23:30:09 | | Join kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
23:30:17 | slimx | bootloader only |
23:30:26 | imphasing | Ah, cool. |
23:30:53 | | Quit Lear ("Chatzilla 0.9.70 [Firefox 1.5.0.1/2006011112]") |
23:31:03 | Midgey34 | kkurbjun: new doom patch seems promising |
23:31:21 | Midgey34 | haven't had an opportunity to try it however |
23:32:00 | kkurbjun | midgey34: yes, I found it pretty much playable. There's still room for improvement though |
23:32:16 | muesli__ | fine job kkurbjun :) |
23:32:19 | | Quit petur ("here today, gone tomorrow") |
23:32:30 | kkurbjun | thank you |
23:33:14 | kkurbjun | muesli: have you tried the latest? |
23:33:19 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:33:36 | muesli__ | when did u update latest? |
23:33:38 | * | Myth`n`Legend lurks in his corner |
23:33:47 | kkurbjun | earlier today |
23:34:19 | muesli__ | in hours? its 11.30pm over there ;) |
23:34:26 | | Quit linuxstb ("CGI:IRC") |
23:34:35 | slimx | imphasing, the patch is in sf |
23:34:42 | imphasing | Ok, thanks |
23:35:01 | kkurbjun | umm, probably 6 hours ago |
23:35:04 | slimx | the bootloader main code is in bootloader/ipod.c |
23:35:40 | slimx | build target is ipod 3G i guess |
23:35:41 | | Quit NicoFR () |
23:35:43 | slimx | :) |
23:36:08 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
23:36:42 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
23:36:57 | slimx | i think that some ata patterns might wrong for the ipod 3G |
23:37:51 | imphasing | slimx: Ok, I'll try it out. |
23:37:52 | imphasing | :D |
23:38:31 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
23:38:33 | slimx | linuxstb, ok |
23:38:41 | imphasing | Erm..where do I need to put that patch when I apply it? |
23:38:41 | slimx | ok |
23:38:45 | imphasing | It's giving me a few errors. |
23:39:35 | slimx | in the source directory |
23:40:06 | slimx | it's an eclipse made one |
23:40:16 | slimx | check paths in the patch |
23:40:25 | imphasing | yeah, I'm doing that |
23:41:08 | slimx | yes that's in the source root directory |
23:41:23 | linuxstb | slimx: The patch doesn't apply cleanly against current cvs. |
23:41:46 | slimx | i must do a cvs update so |
23:41:48 | linuxstb | - problems in ata.c and power.c |
23:42:28 | imphasing | Yeah, I get a failed hunk too |
23:42:34 | slimx | :p |
23:42:47 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
23:43:21 | slimx | the ata driver is the same as in cvs |
23:43:43 | slimx | so if it don't apply replace it with current |
23:43:54 | slimx | i'm updating my source tree |
23:44:17 | | Quit bluey ("Leaving") |
23:44:40 | | Join DrMoos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
23:44:50 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
23:44:53 | | Join bluey [0] (n=bluey@dslb-084-059-102-070.pools.arcor-ip.net) |
23:45:05 | | Nick DrMoos is now known as Moos (i=DrMoos@m53.net81-66-159.noos.fr) |
23:45:14 | linuxstb | slimx: I've found one important bug - in your definition of udelay (firmware/export/system.h), you shouldn't use inl(TIMER1_VAL), you just use TIMER1_VAL |
23:45:21 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
23:45:49 | | Quit bluey (Client Quit) |
23:46:26 | | Join bluey [0] (n=bluey@dslb-084-059-102-070.pools.arcor-ip.net) |
23:47:39 | | Quit _FireFly_ ("Leaving") |
23:47:46 | slimx | i've put a new patch |
23:47:59 | slimx | after updating the source |
23:48:18 | imphasing | ok |
23:48:35 | slimx | i'm looking system.h |
23:49:06 | imphasing | I'm getting a load of file not found errors.. |
23:49:12 | imphasing | but it seems to be at the right place |
23:50:03 | imphasing | you have your source set up like cvsroot/rockbox/? |
23:50:24 | slimx | yes |
23:50:41 | slimx | i use src-all repository |
23:50:47 | imphasing | ok |
23:51:01 | amiconn | Something is wrong with lcd_update_rect() on H3x0 |
23:51:17 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
23:51:21 | amiconn | If I call that with a width of 1, the H340 freezes |
23:52:42 | linuxstb | slimx: The new files in your patch are not correct. Your first patch worked though. |
23:53:10 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
23:53:29 | slimx | lol |
23:54:06 | slimx | there is cvs merge error on power.c |
23:54:18 | slimx | in the patch |
23:54:51 | kkurbjun | amiconn, is it possible/ is it acceptable for plugins to access the video memory directly and handle their own buffering? |
23:55:13 | | Join Rondom_ [0] (n=Rondom@mrbg-d9b953c8.pool.mediaWays.net) |
23:55:13 | | Quit Jolt|Away ("CGI:IRC (EOF)") |
23:55:34 | amiconn | You can't access the video memory directly. It is built into the LCD driver chip, and not memory mapped |
23:56:39 | kkurbjun | would it be possible to copy it directly from a plugin buffer to the LCD memory though? |
23:56:39 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
23:56:54 | | Quit Rondom (No route to host) |
23:57:01 | amiconn | Yes, but what's the point? |
23:57:20 | kkurbjun | the reason I'm asking is both rockboy and doom have their own buffers effectively, so having another intermediate buffer seems a bit of overkill |
23:57:24 | amiconn | Just render into the framebuffer and call rb->Lcd_update() afterwards. Exactly the same |
23:57:28 | lostlogic | Slasheri: (or anyone) http://www.lostlogicx.com/transfer/rockbox/pcmbuf_linked.patch I cannot for the life of me figure out why this patch causes a packet worth of old audio to play during the new track on most manual skips... otherwise, the patch is ready to be committed as a better pcmbuf structure |
23:58:37 | amiconn | Something is fishy... |
23:58:56 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |