00:00:02 | LinusN | JdGordon: probably |
00:00:04 | josh_ | stripwax: try ddd |
00:00:14 | SuperSnout | so the first thing i do after the source is downloaded is to "mkdir build" right? |
00:00:16 | stripwax | LinusN/josh_ cool, I'll try that out |
00:00:21 | SuperSnout | what is it and how do i do it? |
00:00:22 | skwad | are 24 bit wps supported by rockbox ? |
00:00:24 | LinusN | gdb is supposed to be painful |
00:00:29 | LinusN | :-) |
00:00:38 | LinusN | skwad: yes and no |
00:00:38 | stripwax | SuperSnout - I think so! just type that command in |
00:00:50 | SuperSnout | ok.. it's downloaded now.. |
00:00:54 | SuperSnout | ok.. here goes |
00:00:57 | amiconn | gdb is a true *nix tool. Command line, spartanic |
00:01:00 | LinusN | skwad: most 24-bit wps found on misticriver won't work |
00:01:03 | amiconn | Goes in the line of vi |
00:01:11 | stripwax | oh yeah, that reminds me - is alpha channel going to be implemented at any time (e.g. for 2-bit screens) |
00:01:15 | skwad | cause I would like to start to make some wps for the x5 now, but i'm not sur it will work on the x5 sim |
00:01:32 | skwad | i meant tomorrow ^^ |
00:01:32 | stripwax | skwad - I think the x5 doesn't support 24bit yet |
00:01:43 | SuperSnout | ok.. did it.. pressed enter.. didn't do anything.. is that good? i assume it is |
00:01:43 | Bagder | I think it does |
00:01:46 | LinusN | yes it does |
00:02:08 | stripwax | SuperSnout - if you type "ls" (lowercase L lowercase S, no spaces) and press enter, what happens? |
00:02:09 | Bagder | the x5 lcd has the same abilities like the other 16 bit ones |
00:02:10 | SuperSnout | on to the next one? |
00:02:13 | Bagder | just a lower resolution |
00:02:33 | SuperSnout | oh.. |
00:02:36 | SuperSnout | lets try |
00:02:45 | SuperSnout | it says build |
00:02:47 | SuperSnout | good? |
00:03:07 | stripwax | Bagder - oh ,.. rockbox says this "Use the 2bit version for X5 until there's a 16 bit available" |
00:03:09 | skwad | so i can try to make some 24bit wps for x5 by reading the docs ? |
00:03:14 | stripwax | SuperSnout - hrm, nothing else?! |
00:03:26 | Bagder | stripwax: that was just a particular icon that isn't available for that size yet |
00:03:29 | SuperSnout | nothing else.. |
00:03:32 | SuperSnout | bad? |
00:03:36 | amiconn | stripwax: That's just the BMPs for sudoky |
00:03:39 | amiconn | *sudoku |
00:03:45 | stripwax | SuperSnout - hrm, where did you download the sourcecode to..? |
00:03:49 | stripwax | amiconn - oh! hahaha |
00:03:54 | | Quit damaki (Connection timed out) |
00:04:01 | SuperSnout | i downloaded it from misticriver |
00:04:06 | Moos | skwad: http://www.rockbox.org/twiki/bin/view/Main/CustomWPS |
00:04:22 | stripwax | SuperSnout - ?! no.. I mean what does your directory structure look like. |
00:04:36 | SuperSnout | RockBoxH300Optimized-200602230015-v0.62-Source.zip |
00:04:48 | SuperSnout | my directory structure? |
00:04:49 | SuperSnout | where? |
00:04:55 | skwad | yes i know Moos , I just wanted to know if it was possible |
00:04:59 | stripwax | e.g. d:\rockbox\ <−− sourcecode d:\build <−− the directory you just created. or something else |
00:05:05 | stripwax | and did you unzip the sourcecode yet, and if so where |
00:05:13 | Moos | skwad: essayes ;-) |
00:05:20 | SuperSnout | i don't have any kind of structure.. |
00:05:25 | stripwax | SuperSnout - er... |
00:05:26 | SuperSnout | no.. i haven't unziped it |
00:05:35 | stripwax | SuperSnout - ok. let's start again ;-) |
00:05:36 | SuperSnout | what structure should i make/ |
00:05:38 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
00:05:42 | skwad | Moos: je le ferais demain :-) |
00:05:43 | SuperSnout | yeah =) |
00:05:53 | Moos | skwad: hehe :-) |
00:06:03 | skwad | ok so good night all |
00:06:07 | Moos | bonne nuit |
00:06:09 | SuperSnout | g'night |
00:06:13 | skwad | cu |
00:06:26 | SuperSnout | yeah.. ok.. so where should i unzip it..? |
00:06:28 | | Quit kernelsensei (Remote closed the connection) |
00:06:37 | skwad | Moos: t es quand meme sur un chat anglais jte rapelle ^^ |
00:06:37 | | Join kernelsensei [0] (n=boris@gentoo/developer/kernelsensei) |
00:07:04 | Moos | hehe, few words of french will kill noone ;) |
00:07:07 | | Quit skwad ("CGI:IRC") |
00:07:14 | stripwax | SuperSnout - http://www.rockbox.org/twiki/bin/view/Main/CygwinDevelopment |
00:07:26 | | Quit Nico_P () |
00:07:30 | stripwax | SuperSnout - have you done that bit? |
00:07:51 | SuperSnout | yep |
00:07:58 | SuperSnout | at last =D |
00:07:58 | stripwax | SuperSnout - have you done this bit yet: http://www.rockbox.org/twiki/bin/view/Main/HowToCompile |
00:08:11 | SuperSnout | no |
00:08:53 | SuperSnout | argh.. looks confusing.. |
00:09:00 | SuperSnout | should i start from step 2? |
00:09:05 | stripwax | SuperSnout - ok , let's do that then. Don't do section 1, just type "unzip blah.zip" where blah.zip is the zipfile you downloaded |
00:09:06 | | Join kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
00:09:09 | stripwax | SuperSnout - yep |
00:09:29 | SuperSnout | where do i type that in? |
00:09:34 | stripwax | in the .. window . .? |
00:09:41 | SuperSnout | what will it do? |
00:09:55 | stripwax | it will unzip the zipfile .. |
00:10:05 | SuperSnout | really? how will it find it? |
00:10:15 | kkurbjun | how does the stack work with gcc? specifically with global variables. Are they placed on the stack? |
00:10:33 | stripwax | kkurbjun - are global variables *ever* placed on the stack? |
00:10:40 | kkurbjun | I dunno |
00:10:46 | kkurbjun | that's why I'm asking |
00:10:56 | stripwax | kkurbjun - hrm, what is it you want to know? |
00:10:57 | SuperSnout | ok.. i'll just do it anyway? =) |
00:11:04 | stripwax | SuperSnout - probably best! |
00:11:20 | SuperSnout | it just sounds like the source needs to be somewhere where cygwin can find it |
00:11:43 | amiconn | Hrm, |
00:11:44 | SuperSnout | is there no way to paste into cygwin? |
00:11:45 | stripwax | SuperSnout - yeah.. probably in the current directory! type "pwd" (without the quotes..) |
00:11:52 | stripwax | SuperSnout - yeah, there is. Do you need to? |
00:12:04 | amiconn | what error was that again: |
00:12:09 | SuperSnout | it would make it a lot easier to put in the source file name |
00:12:14 | SuperSnout | it's really really long |
00:12:21 | stripwax | SuperSnout - you could rename it, and then it would be easier to type! :-) |
00:12:35 | amiconn | TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in ... |
00:12:39 | stripwax | SuperSnout - alternatively, the TAB key completes the filename for you, if you type the first few letters... |
00:12:45 | SuperSnout | ok.. found the current folder thing |
00:12:48 | stripwax | (welcome to bash!) |
00:12:58 | SuperSnout | do i put the source in the build folder? |
00:13:05 | kkurbjun | well, I know temporary variables in functions are placed on the stack as I was having some problems getting transparancy in doom with stack overflows, but I was curious if global variables are placed in the stack because I'm trying to avoid stack overflows with large wad files |
00:13:19 | LinusN | they are not |
00:13:23 | kkurbjun | hmm |
00:13:39 | stripwax | SuperSnout - no, you put the source in the folder ABOVE the build folder |
00:13:45 | SuperSnout | ok |
00:13:54 | SuperSnout | done |
00:14:00 | stripwax | SuperSnout - ok, what does ls say now |
00:14:02 | SuperSnout | okay.. i'll do the other step now |
00:14:04 | kkurbjun | thanks linusn |
00:14:16 | SuperSnout | it says the name of the zip file and build |
00:14:29 | stripwax | SuperSnout - cool! |
00:14:29 | SuperSnout | so now type the name in and press enter? |
00:14:36 | stripwax | SuperSnout - no |
00:14:41 | SuperSnout | ok =) |
00:14:48 | stripwax | SuperSnout - type "unzip blah.zip" where blah.zip is your zip file |
00:15:06 | SuperSnout | that's what i said =S |
00:15:24 | SuperSnout | oh |
00:15:26 | stripwax | SuperSnout - you didn't say "unzip"... |
00:15:27 | SuperSnout | okay =D |
00:15:34 | SuperSnout | sorry.. i understand you now |
00:15:38 | stripwax | neat-o |
00:15:47 | | Quit mirak (Read error: 104 (Connection reset by peer)) |
00:15:55 | * | Paul_The_Nerd mutters. |
00:16:19 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
00:16:26 | SuperSnout | wow.. looks like it's doing a lot |
00:16:29 | Paul_The_Nerd | Having a 4gb player sucks when you have about 4.4 gig of music you want to put on it, and the original files are already lossy compressed (stupid remixers) |
00:16:31 | | Quit ashridah ("Leaving") |
00:16:33 | stripwax | SuperSnout n- hopefully! |
00:16:45 | SuperSnout | dum di dum di dum |
00:16:51 | stripwax | Paul_The_Nerd - ouch. get a bigger player :-[ |
00:16:52 | SuperSnout | done |
00:17:01 | | Join Aditya [0] (i=user@c-69-138-7-5.hsd1.md.comcast.net) |
00:17:06 | SuperSnout | next? |
00:17:16 | stripwax | SuperSnout - now "cd build", and carry on from Step 3! |
00:17:21 | SuperSnout | $ cd rockbox |
00:17:24 | SuperSnout | oops |
00:17:27 | SuperSnout | okay |
00:17:27 | Paul_The_Nerd | stripwax: I have an H120 as my other player. I just rather carry the Nano with me when I go out. |
00:17:38 | kkurbjun | linuxstb: I think I have a version of doom that will fit in the ipod's plugin buffer, but it's got some troubles loading tnt wad for some reason, I can send it to you if you're interested. The other dooms seem to work fine |
00:17:39 | Aditya | blashphemy! |
00:18:02 | SuperSnout | do i not need to do the 2 things before cd build in step 2? |
00:18:02 | stripwax | Paul_The_Nerd - ah, the Nano is a nice, nice device. I'll let you off! :-) Sucks that you need 4.4GB on the move tho |
00:18:12 | stripwax | SuperSnout - what does ls say ? |
00:18:32 | | Join aegray_ [0] (n=aegray@12-210-86-210.client.insightBB.com) |
00:18:50 | Paul_The_Nerd | stripwax: Yeah. Well, it's 1300 remixes. I'm sure there's a few hundred I can do without. Like the one that's supposedly the "Only hillbilly-genre bubble bobble remix ever" |
00:18:53 | Aditya | anyone here have a nano and have big hands? |
00:18:54 | SuperSnout | add-ons blablabla.zip source build |
00:19:06 | Aditya | thats one thing thats keeping me not interested in that thing.. it might be too small |
00:19:06 | | Join Steven [0] (n=Steven@p549FC861.dip0.t-ipconnect.de) |
00:19:08 | Paul_The_Nerd | Aditya: I like the original, large-size XBox controllers. Big enough hands? |
00:19:10 | SuperSnout | aditya: haah -D |
00:19:14 | stripwax | errr... ok, let's try "cd source" .. |
00:19:22 | SuperSnout | ok |
00:19:34 | stripwax | and ls again please |
00:19:39 | Aditya | original xbox controllers? pfft.. pansy.. I liked my controllers with extra padding! |
00:19:41 | SuperSnout | ok.. now it's in the souce directory |
00:19:44 | amiconn | Any idea about that TLS thing? |
00:19:50 | * | stripwax realises he's just invented a new protocol .. indirect shell! |
00:19:54 | SuperSnout | ok |
00:20:02 | SuperSnout | looks like it has all the right stuff in it |
00:20:07 | Aditya | stripwax: ? |
00:20:08 | stripwax | and what does it say.. |
00:20:12 | stripwax | Aditya - nemmind |
00:20:12 | Paul_The_Nerd | Aditya: I cannot *stand* the S-type controllers. But yeah, I don't really have problems with the Nano's size. I do have very *thin* fingers though |
00:20:13 | SuperSnout | many things |
00:20:18 | stripwax | for instance |
00:20:20 | SuperSnout | should i list them all? |
00:20:22 | SuperSnout | erm.. |
00:20:27 | stripwax | just the first three, let's say |
00:20:31 | Aditya | Paul_The_Nerd: I have medium-fattish ones lol |
00:20:33 | SuperSnout | cvs bootloader firmware |
00:20:41 | stripwax | ok cool. sounds good |
00:20:41 | kkurbjun | linusn: when a function exits it's stack space should be freed entirely correct? |
00:20:51 | stripwax | SuperSnout - so we need to "mkdir build" and "cd build" |
00:20:53 | SuperSnout | has it now come to the actual doing stuff? |
00:20:58 | Aditya | I think I will buy something from iAudio.. I dont really want one of those full sized iPods.. something aboutt them just makes me feel sick |
00:20:59 | stripwax | nearly! :-) |
00:20:59 | LinusN | kkurbjun: yes |
00:21:02 | SuperSnout | okay.. not yet =) |
00:21:06 | Paul_The_Nerd | Aditya: Really, I don't think finger-size would affect use of it too much. But that's my opinion. |
00:21:14 | kkurbjun | what about static variables in a function? |
00:21:19 | SuperSnout | while still in source? |
00:21:23 | stripwax | kkurbjun - they behave like global vars |
00:21:24 | stripwax | SuperSnout - yep! |
00:21:33 | kkurbjun | ok, thanks |
00:21:40 | SuperSnout | done.. didn't say anything though |
00:21:49 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
00:22:10 | | Part imphasing |
00:22:13 | stripwax | SuperSnout- that's cool, it won't. if you do "ls" you'll see that you just created a new directory called "build" (you can delete the OLD build that you created earlier, by the way, cos it's in the wrong place!) |
00:22:17 | SuperSnout | now it has build inside =D |
00:22:24 | SuperSnout | yep |
00:22:28 | | Quit Moos ("Glory to Rockbox!") |
00:22:35 | stripwax | SuperSnout - yehah! did you "cd build" yet? |
00:22:51 | SuperSnout | i'll do that now |
00:22:56 | stripwax | let's! |
00:22:59 | | Quit Steven_ (Connection timed out) |
00:23:04 | SuperSnout | ok.. i'm in that now |
00:23:08 | SuperSnout | empty.. |
00:23:10 | stripwax | SuperSnout - step 3! |
00:23:14 | SuperSnout | yay =D |
00:23:30 | | Join saab_rider [0] (n=saab_rid@221.223.97.159) |
00:24:04 | SuperSnout | so what do i do? |
00:24:33 | stripwax | SuperSnout - ummm.. type in " ../tools/configure " (without the quotes). Isn't that what step 3 says? |
00:24:54 | SuperSnout | i didn't know it meant type that in |
00:24:57 | | Quit needleboy () |
00:25:01 | SuperSnout | with the dots? |
00:25:17 | amiconn | anyone? |
00:25:22 | stripwax | yep, with the dots |
00:25:27 | stripwax | amiconn ?@ |
00:25:43 | amiconn | [00:12:03] <amiconn> what error was that again: |
00:25:46 | amiconn | [00:12:35] <amiconn> TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in ... |
00:25:54 | SuperSnout | permission denied =D |
00:26:05 | kkurbjun | it's a problem I get with building the sims |
00:26:19 | kkurbjun | something to do with the verison of glibc |
00:26:20 | stripwax | SuperSnout - err.. ? did it say anything else? |
00:26:45 | amiconn | kkurbjun: I'm trying to get rockbox to build on amd64 |
00:26:52 | SuperSnout | bash: ../tools/blabla : permission denied |
00:27:06 | kkurbjun | and the error handling/threads I believe linusn said |
00:27:22 | amiconn | Just that I have no idea how to fix this pb. I vaguely remember it has something to do with different threading implementation |
00:27:22 | stripwax | SuperSnout - "ls -la ../tools" |
00:27:22 | SuperSnout | =( |
00:27:29 | SuperSnout | type? |
00:27:37 | | Part Paul_The_Nerd |
00:27:41 | stripwax | SuperSnout - yep. that's lowecase LS -LA ../TOOLS |
00:27:45 | Bagder | amiconn: yes, it mentions errno in the message too, doesn't it? |
00:27:49 | amiconn | yes |
00:27:56 | SuperSnout | done |
00:27:59 | stripwax | and |
00:28:01 | amiconn | mompls |
00:28:02 | Bagder | like this http://track.sipfoundry.org/browse/XVX-143 |
00:28:08 | kkurbjun | ahh, yeah, I wish I could help.. I know someone submitted a patch on the mailing list, but I just think it got it to compile, not actually run |
00:28:10 | | Join amiconn_ [0] (n=jens@p54BD7B36.dip.t-dialin.net) |
00:28:17 | SuperSnout | a big list of stuff.. |
00:28:22 | Bagder | but the "fix" is not really obvious to me |
00:28:32 | stripwax | SuperSnout - what does it say beside the entry for "configure"? |
00:28:36 | | Nick amiconn_ is now known as amiconn|crappyxc (n=jens@p54BD7B36.dip.t-dialin.net) |
00:28:41 | stripwax | (or just "ls -la ../tools/configure") |
00:28:44 | | Nick amiconn|crappyxc is now known as amiconn_ (n=jens@p54BD7B36.dip.t-dialin.net) |
00:28:53 | amiconn_ | The exact error msg |
00:29:01 | SuperSnout | what kind of thing are you looking for? |
00:29:05 | SuperSnout | there's a 1 |
00:29:10 | stripwax | SuperSnout - here's mine: |
00:29:11 | amiconn_ | LD rockboxui |
00:29:11 | amiconn_ | /usr/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in /home/jens/rb-patched/simulator-build/recorder/librockbox.a(errno.o) |
00:29:14 | SuperSnout | johannes.. none |
00:29:20 | Hideo | screen -AaU |
00:29:28 | Hideo | oops, wrong window, sry |
00:29:38 | stripwax | -rwxr-xr-x 1 Dave None 32088 Feb 24 22:16 configure |
00:29:51 | SuperSnout | you want the first bit? |
00:29:55 | stripwax | SuperSnout - in particular, the first bit (-rwxr-xr-x). |
00:30:03 | stripwax | Hideo :-) |
00:30:18 | SuperSnout | -rw-r−−r−− |
00:30:32 | SuperSnout | bad? |
00:30:35 | Hideo | chmod 755 ../tools/configure , SuperSnout |
00:30:41 | Hideo | stripwax: :P |
00:30:51 | SuperSnout | okay =) |
00:30:51 | Bagder | amiconn: http://www.opencascade.org/org/forum/thread_9224/ |
00:31:01 | SuperSnout | just type it in hideo yeah? |
00:31:17 | Bagder | it at least indicates that it is something with the errno that needs to be addressed |
00:31:20 | stripwax | SuperSnout - it's weird, it means your sourcecode doesn't have the correct permissions set up. But yeah, type in what hideo suggested |
00:31:25 | Hideo | yes, unless you wanna run by stripwax first :P |
00:31:31 | stripwax | (don't type the , SuperSnout bit! :-) |
00:31:48 | Hideo | lol |
00:32:01 | SuperSnout | yeah =) |
00:32:07 | amiconn | Bagder: Rockbox has an errno.c, just containing a single line: |
00:32:11 | amiconn | int errno; |
00:32:15 | SuperSnout | LS -LA ../TOOLS again.. |
00:32:20 | amiconn | I wonder what that has to do with threading... |
00:32:42 | SuperSnout | ok.. it's done |
00:32:45 | SuperSnout | what now? |
00:32:48 | Bagder | amiconn: you might pick up some errno define/macro or something? |
00:33:02 | Bagder | errno is treated special in threading libs |
00:33:09 | stripwax | SuperSnout - ../tools/configure (again) |
00:33:13 | SuperSnout | ../tools/configure okay |
00:33:39 | SuperSnout | says no such file or directory =S |
00:33:51 | stripwax | ? |
00:33:55 | stripwax | pwd |
00:34:01 | stripwax | are you still in the build dir/ |
00:34:09 | SuperSnout | yep |
00:34:26 | stripwax | did you type "../tools/configure" incorrectly? |
00:34:31 | SuperSnout | okay.. worked this time =) |
00:34:43 | stripwax | :-s |
00:35:02 | Aditya | yes I know stripwax .. its all a mystery |
00:35:12 | SuperSnout | haha =D |
00:35:22 | SuperSnout | ok.. so now i do what it says.. |
00:35:30 | stripwax | probably a good idea! |
00:35:33 | SuperSnout | #10 |
00:35:48 | SuperSnout | okay.. what build? |
00:36:05 | SuperSnout | normal.. devel.. etc |
00:36:05 | stripwax | SuperSnout - do you want to run it *on* your H340? |
00:36:09 | stripwax | If so, "Normal". |
00:36:19 | SuperSnout | what do you mean "it" |
00:36:24 | stripwax | SuperSnout - ROCKBOX! |
00:36:42 | SuperSnout | i want to change the controls for rockdoom on my iriver h320 =) |
00:36:52 | SuperSnout | nomal yeah? |
00:36:57 | | Quit Hideo () |
00:36:57 | stripwax | SuperSnout - I have no idea what that means. But it sounds like you want Normal, yes. |
00:37:18 | SuperSnout | okay.. done |
00:37:23 | SuperSnout | now.. |
00:37:46 | stripwax | which m68k-elf-gcc |
00:37:54 | stripwax | (just to check). and "which perl" too. |
00:37:58 | SuperSnout | ok.. i'll explane.. there's a version of doom called rockdoom for rockbox.. and i want to change the controls for playing it.. |
00:38:18 | stripwax | SuperSnout - ok. didn't know rockdoom was even finished. I'll check that out :-) |
00:38:26 | SuperSnout | it's great! |
00:38:30 | SuperSnout | works wonderfully |
00:38:33 | Aditya | awww |
00:38:34 | stripwax | SuperSnout - does it work on H120? :-s |
00:38:42 | Aditya | it never ran on my H320 =( |
00:38:44 | SuperSnout | just no strafe.. |
00:38:57 | Aditya | it just crashed with 1 >= numlumps |
00:38:57 | SuperSnout | it's so nice with colour =) |
00:38:58 | Aditya | umm |
00:39:05 | SuperSnout | you didn't have the wad files |
00:39:06 | Aditya | I dont think the original doom had strage |
00:39:12 | stripwax | Aditya - yeah, course it did |
00:39:16 | Aditya | well I Guess they had a strafe key |
00:39:17 | SuperSnout | you need to download them and put them in the doom folder |
00:39:23 | Aditya | I did supersnout |
00:39:25 | Aditya | in fact |
00:39:25 | SuperSnout | i did.. |
00:39:28 | SuperSnout | okay.. |
00:39:28 | | Quit saa[b_r]ider (Connection timed out) |
00:39:38 | SuperSnout | maybe they weren't in the right folder.. |
00:39:40 | kkurbjun | aditya: where did it crash for you? |
00:39:40 | Aditya | I put the same wad file in every damn folder in the rockbox folder |
00:39:42 | stripwax | SuperSnout - how's the build coming along |
00:39:45 | SuperSnout | oops.. |
00:39:54 | SuperSnout | so what did you say i do next? |
00:39:55 | Aditya | kkurbjun: when I ran the doom.rock |
00:40:00 | stripwax | SuperSnout - scroll up and find out |
00:40:05 | Aditya | it kept saying WAD not found and just died |
00:40:15 | kkurbjun | what version are you using? |
00:40:15 | Aditya | as in with that weird -1 >= numlumps error |
00:40:37 | SuperSnout | oh.. sorry strip =( |
00:41:01 | Aditya | kkurbjun: http://www.misticriver.net/showthread.php?t=36364 |
00:41:42 | SuperSnout | gives me.. /opt/m68k/bin/m68k-elf-gcc |
00:41:44 | kkurbjun | do you get a menu when you start up? |
00:41:44 | | Quit ender` (" Remember Darwin; building a better mousetrap merely results in smarter mice.") |
00:41:51 | Aditya | nope |
00:41:58 | Aditya | just starts with a bunch of debug messages |
00:42:02 | Aditya | and then errors out |
00:42:07 | kkurbjun | you don't have the latest version |
00:42:10 | Aditya | crashes and I have to reset my h3200 |
00:42:11 | Aditya | err |
00:42:14 | Aditya | h320 lol |
00:42:22 | SuperSnout | and /usr/bin/perl |
00:42:23 | Aditya | well then |
00:42:27 | Aditya | where can I get it? |
00:42:32 | SuperSnout | all good strip? |
00:42:43 | stripwax | SuperSnout seems ok. type "make" ! |
00:42:44 | SuperSnout | misticriver |
00:42:45 | kkurbjun | it's there on that link you sent |
00:42:53 | SuperSnout | done |
00:42:59 | kkurbjun | it's not in the optimized build |
00:43:00 | SuperSnout | everything is up to date |
00:43:03 | kkurbjun | I don't think |
00:43:14 | Aditya | I definitely dled 0.7 |
00:43:17 | SuperSnout | oh.. it's doing more.. |
00:43:20 | Aditya | which seemed to be the latest one |
00:43:20 | Aditya | meg |
00:43:22 | | Join needleboy [0] (i=Miranda@85-64-97-99.barak-online.net) |
00:43:22 | Aditya | meh* |
00:43:28 | stripwax | SuperSnout - I'd expect this will take a short while ...! |
00:43:34 | Aditya | I guess I will try again later tonight |
00:43:35 | SuperSnout | i'm sure it will |
00:43:42 | SuperSnout | done |
00:43:54 | stripwax | SuperSnout - really? that's very quick |
00:43:56 | SuperSnout | there were some errors |
00:44:02 | SuperSnout | and a permission denied =( |
00:44:02 | stripwax | oh. what were they |
00:44:18 | SuperSnout | is there any way to copy and paste out of it!? |
00:44:21 | SuperSnout | =( |
00:44:23 | stripwax | SuperSnout - argh. |
00:44:35 | stripwax | SuperSnout - ok, try this: |
00:44:46 | stripwax | (and I'm not really recommending this, but it will save us both lots of time) |
00:44:49 | SuperSnout | execvp: /home/johannes/source/tools/convbdf: permission denied |
00:44:51 | SuperSnout | and.. |
00:44:52 | | Quit needleboy (Client Quit) |
00:44:53 | stripwax | chmod 755 ../tools/* |
00:45:10 | | Join Hideo [0] (n=irc@tor/session/x-4bd970da5b79d935) |
00:45:26 | stripwax | done that? |
00:45:32 | SuperSnout | *** [/home/johannes/source/build/firmware/sysfont.o] error 127 |
00:45:44 | SuperSnout | *** [all} error 2 |
00:45:49 | stripwax | ok, don't need any more error messages for now. |
00:45:51 | SuperSnout | ok.. i'll do the thing you said |
00:45:53 | stripwax | yep |
00:45:55 | Aditya | its cause you touch yourself at night |
00:45:56 | SuperSnout | that's all of them |
00:46:01 | stripwax | Aditya ? |
00:46:07 | stripwax | SuperSnout - ok. |
00:46:08 | Aditya | (family guy thing..) |
00:46:44 | SuperSnout | done |
00:46:48 | stripwax | SuperSnout - also, "ls -lad ../build" |
00:46:59 | SuperSnout | not -la? |
00:47:05 | stripwax | no, -lad |
00:47:11 | Aditya | stripwax: http://www.familyguyquotes.com/quotes/642.html |
00:47:18 | SuperSnout | done |
00:47:20 | stripwax | and |
00:47:32 | SuperSnout | drwxr-xr-x+ |
00:47:34 | SuperSnout | looks good |
00:47:35 | amiconn | dirrty haxxxx r us :( |
00:47:36 | | Quit tinodeleste ("Client exiting") |
00:47:48 | amiconn | Bagder: I tried a number of things: |
00:48:15 | stripwax | SuperSnout - ok. now: are you still in the "build" directory? |
00:48:18 | amiconn | First, I disabled compilation of firmware/common/errno.c for the sim. This fixed the problem in librockbox.a |
00:48:20 | SuperSnout | yep |
00:48:26 | stripwax | SuperSnout - ok. type "rm *" |
00:48:32 | amiconn | Then it reappeared in uisimulator/sdl/kernel.c |
00:48:44 | SuperSnout | cannot remove is a directory |
00:48:54 | amiconn | A comment said errno is only necessary for mingw32, so I ifdefed it out |
00:48:54 | stripwax | SuperSnout - ok, type "rm -rf *" |
00:49:06 | SuperSnout | done |
00:49:13 | stripwax | SuperSnout ok, "ls -la" |
00:49:17 | stripwax | (should be empty) |
00:49:18 | amiconn | Now there's a *third* errno use in misc.c ... |
00:49:19 | SuperSnout | oops.. i missed out the star |
00:49:21 | SuperSnout | is that bad? |
00:49:46 | stripwax | SuperSnout - probably not bad. does "ls -la" show an empty directory? |
00:50:00 | SuperSnout | no |
00:50:03 | amiconn | Do we need errno? |
00:50:06 | SuperSnout | it says total 0 though |
00:50:10 | SuperSnout | but has things |
00:50:21 | SuperSnout | well. it has firmware.. |
00:50:27 | SuperSnout | shall i do it again right? |
00:50:46 | SuperSnout | okay |
00:50:48 | stripwax | SuperSnout yep |
00:50:50 | SuperSnout | now it's empty!! |
00:50:53 | stripwax | that Doom video is sweet |
00:51:00 | SuperSnout | it is |
00:51:03 | stripwax | SuperSnout - cool "../tools/configure" again |
00:51:11 | * | stripwax reckons we'll get there eventually! |
00:51:15 | SuperSnout | but that's from when doom was slow and jerky =) |
00:51:19 | SuperSnout | now it's much nicer |
00:51:37 | stripwax | yeah, I really think I should upgrade to a color dap from my h120 |
00:51:52 | SuperSnout | created makefile |
00:51:56 | | Join needleboy [0] (i=Miranda@85-64-38-169.barak-online.net) |
00:52:07 | stripwax | SuperSnout - "make" |
00:52:11 | SuperSnout | i'm so happy i bought my h320 from amazon =) |
00:52:17 | Aditya | meh |
00:52:22 | Aditya | I got mine for free |
00:52:22 | SuperSnout | i'm sure it was the best value player ever in the history of mankind |
00:52:24 | Aditya | beat that |
00:52:24 | Aditya | =P |
00:52:33 | stripwax | Aditya - wow, how? |
00:52:34 | SuperSnout | well naa naa nanana |
00:52:45 | Aditya | stripwax : www.mp3players4free.com |
00:52:51 | SuperSnout | okay.. it's making again |
00:52:51 | Aditya | pays to take a chance once in a while |
00:53:06 | stripwax | SuperSnout - any errors yet? |
00:53:11 | Aditya | dont do anything on that site now though.. most of those sites have become all nazi like |
00:53:53 | SuperSnout | erm.. dont' think so |
00:54:01 | SuperSnout | no |
00:54:29 | SuperSnout | still happily making away =) |
00:54:39 | stripwax | cool! |
00:54:49 | stripwax | Aditya - bah. |
00:54:52 | SuperSnout | warning: assignment from incompatible pointer type |
00:55:00 | SuperSnout | hasn't stopped though |
00:55:15 | SuperSnout | ignore it? |
00:55:33 | stripwax | yep it'll just motor on through# |
00:55:38 | SuperSnout | what's it doing now anyway? |
00:55:48 | stripwax | it is compiling the source code into executable code! |
00:55:57 | DBUG | Enqueued KICK Aditya |
00:55:57 | Aditya | warning: assignment from incompatible pointer type ... when you work in C.. those sort of warnings are sort of common place =P |
00:55:59 | SuperSnout | why do i want that? |
00:56:07 | stripwax | SuperSnout - errr... you're kidding, right? |
00:56:15 | stripwax | SuperSnout - you know the difference, yeah? |
00:56:21 | SuperSnout | yeah |
00:56:24 | Aditya | sooo... |
00:56:35 | stripwax | one is human-readble, the other is what your H340 can run .. so , that's why you want to do that |
00:56:36 | SuperSnout | but i'm not sure why i want it as an exe before i've edited it.. |
00:56:36 | Aditya | the firmware can only run what it understands |
00:56:56 | Aditya | same way your car cant run on crude oil |
00:57:02 | stripwax | SuperSnout - no point editing it if we find out we can't compile it. we can edit it later. for now, we find out if it will even compile for you |
00:57:03 | SuperSnout | i understand =) |
00:57:12 | stripwax | Aditya - good analogy! |
00:57:18 | Aditya | I try |
00:57:23 | Aditya | *bows* |
00:57:23 | SuperSnout | okay =) it's a sort of test then =) |
00:57:27 | stripwax | yeah |
00:57:32 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
00:57:32 | * | stripwax you and me both! :-) |
00:57:32 | SuperSnout | *applauds* |
00:57:42 | Aditya | hmm.. I need to start on this circuit theory hw at some point |
00:57:54 | stripwax | Aditya - what's the topic |
00:57:56 | SuperSnout | wow.. a while this is taking.. |
00:58:06 | stripwax | SuperSnout - yeah.. rockbox is a large system now! |
00:58:16 | Aditya | stripwax: just basic stuf.. I have all the equations.. but its soo tedious |
00:58:18 | SuperSnout | aditya.. i need to do my physics coursework at some point.. |
00:58:22 | Aditya | I did rather do something else |
00:58:29 | Aditya | like keep reading family guy quotes |
00:58:31 | stripwax | SuperSnout - I need to go to bed so I can wake up in time for work tomorrow! |
00:58:50 | SuperSnout | yeah.. well.. i have a late start of college tomorrow =) |
00:58:58 | SuperSnout | what time is it where you are? |
00:58:58 | stripwax | :-) |
00:58:59 | | Quit |Beowulf| ("bye") |
00:59:02 | stripwax | midnight |
00:59:05 | SuperSnout | *for |
00:59:12 | SuperSnout | same =) |
00:59:15 | SuperSnout | UK! |
00:59:19 | stripwax | yeah |
00:59:32 | SuperSnout | it's making doom now =) |
01:00 |
01:00:24 | SuperSnout | i thing that i_video.c is supposed to be waht i want to change.. i think that's what someone said |
01:00:36 | SuperSnout | done!!!!!!!!!!! |
01:00:39 | SuperSnout | =D |
01:00:59 | SuperSnout | i can see i_video.c as well |
01:01:00 | stripwax | cool! no errors? (other than the warnings from earlier) |
01:01:05 | SuperSnout | yep |
01:01:11 | stripwax | "make zip" |
01:01:15 | SuperSnout | some other errors too |
01:01:28 | SuperSnout | too many though =) |
01:01:35 | stripwax | oh - so did it fail to make? |
01:01:38 | SuperSnout | warnings i mean |
01:01:41 | stripwax | warnings are ok |
01:01:44 | stripwax | errors are not ok |
01:01:48 | SuperSnout | ok so.. |
01:01:54 | stripwax | "make zip" |
01:01:58 | SuperSnout | making zip |
01:02:28 | SuperSnout | done |
01:02:35 | stripwax | when it's done, it will create a "rockbox.zip" in your build directory. Unzip that into your H340, and you'll be running the rockbox that you've just compiled! |
01:02:59 | stripwax | And if that works, you can now start editing the source code (i_video.c), rerun make, etc ...! |
01:03:00 | SuperSnout | but that'll overide my existing rockbox |
01:03:02 | SuperSnout | is that ok? |
01:03:08 | SuperSnout | should i copy over my doom save file? |
01:03:09 | | Join ts-x [0] (n=0cad6dbb@labb.contactor.se) |
01:03:24 | stripwax | SuperSnout - it won't delete your doom save file |
01:03:31 | SuperSnout | do i need to delete .rockbox? |
01:03:37 | stripwax | Nah, it'll overwrite that |
01:03:43 | SuperSnout | ok |
01:04:26 | SuperSnout | where would it have put the zip? |
01:04:50 | stripwax | "in your build directory" like I said |
01:04:59 | SuperSnout | sorry =( |
01:05:37 | stripwax | no worries |
01:06:43 | SuperSnout | ok.. done |
01:06:53 | SuperSnout | now i'll start it up |
01:07:27 | SuperSnout | ok.. working |
01:07:35 | stripwax | SuperSnout - nooooo!! don't start it up!! |
01:07:44 | stripwax | Only kidding |
01:07:56 | SuperSnout | haha |
01:07:59 | SuperSnout | nice one |
01:08:06 | SuperSnout | you had me scared for a moment |
01:08:07 | stripwax | :-D all seem ok? congrats! your first Rockbox build |
01:08:23 | SuperSnout | yay.. |
01:09:02 | SuperSnout | so now for that actually tricky stuff? |
01:09:07 | Aditya | yeah |
01:09:11 | Aditya | change a few files |
01:09:14 | Aditya | then make fun again |
01:09:17 | SuperSnout | haha |
01:09:23 | Aditya | it wont take taht long though |
01:09:27 | Aditya | it saves intermediate files |
01:09:34 | stripwax | yep - all yours now. Modify the code, recompile ("make", "make zip"), and play. I unfortunately don't know what changes you want to make but you're in good hands here... |
01:09:36 | stripwax | ... gnight! |
01:09:40 | Aditya | so it only really compiles the changed files |
01:09:42 | SuperSnout | so.. i think the file i need to change is i_video.c |
01:09:43 | Aditya | gnight steveb |
01:09:44 | Aditya | err |
01:09:47 | Aditya | stripwax |
01:09:48 | stripwax | :-) |
01:09:51 | Aditya | stupid tab thingee |
01:09:57 | * | stripwax waves |
01:09:58 | SuperSnout | good night! |
01:10:02 | SuperSnout | thanks!! |
01:10:07 | stripwax | sure! |
01:10:08 | | Part stripwax |
01:10:19 | SuperSnout | so yeah... |
01:10:21 | SuperSnout | now.. |
01:10:34 | SuperSnout | so how do you change files? |
01:10:58 | kkurbjun | SuperSnout: i_video is a good place to start, m_misc.c is another one where it defines the default keys |
01:11:14 | SuperSnout | argh.. ok |
01:11:33 | * | steveb looks at Aditya |
01:11:35 | kkurbjun | to clairify, there are two sets of key defines |
01:12:28 | SuperSnout | this is what i want to do by the way: http://www.misticriver.net/showthread.php?p=397726&highlight=strafe#post397726 |
01:12:44 | kkurbjun | m_misc is within doom's key binding system, so if you mess with those your menu will still work with up down left right keys |
01:12:48 | kkurbjun | I saw that |
01:13:03 | SuperSnout | cool =) |
01:13:16 | Aditya | sup steveb? |
01:13:20 | SuperSnout | have you already changed keys for doom? |
01:13:27 | kkurbjun | it wouldn't be too difficult to make a key binding like that, unfortunately due to the hardware the game may be extremely difficult to play |
01:13:32 | SuperSnout | how do you generally change source files? |
01:13:40 | kkurbjun | I did the port |
01:13:45 | steveb | Aditya: i thought i had friends but it was just tab complete being an arse again. |
01:13:52 | | Join BHSPitLappy [0] (n=steve-o@pool-71-96-116-11.dfw.dsl-w.verizon.net) |
01:13:52 | Aditya | oh heh |
01:13:55 | SuperSnout | why would it make it difficult do play do you think? |
01:13:56 | Aditya | I cant be your friend |
01:13:56 | Aditya | lol |
01:14:06 | Aditya | hmm.. |
01:14:06 | SuperSnout | wow! you actually did the port!? |
01:14:08 | steveb | you cant be my friend? :( |
01:14:18 | Aditya | that was more of a question |
01:14:22 | steveb | ah |
01:14:33 | Aditya | I know.. I cant type |
01:14:35 | kkurbjun | because whenever navi is pressed it blocks all the other keys, so you can't move at all and shoot |
01:15:03 | kkurbjun | same goes for any of the directions, so if you are holding forward, the left and right keys can't be read |
01:15:05 | Aditya | btw kkurbjun ... it would be nice if you could make write a little article on how you did the port |
01:15:06 | steveb | nah your typing is fine. you just need to remember the punctuation that makes what is a nice question in to a mean statement |
01:15:19 | Aditya | not the actual code... but just general ideas |
01:16:19 | SuperSnout | what? really? |
01:16:19 | kkurbjun | Aditya: thinking of porting something? I have thought about doing that.. it's not exactly straight forward all the time especially with big stuff like doom because you don't always have all the library calls that you do on a full system |
01:16:31 | SuperSnout | *plays doom to see* |
01:16:42 | kkurbjun | unless you compile against newlib or something like that |
01:16:42 | Aditya | kkurbjun: I want to contribute somehow |
01:16:46 | amiconn | Bagder: (and others) Isn't #include <errno.h> supposed to use the system's errno.h |
01:16:50 | SuperSnout | well done on the port by the way! |
01:16:55 | Aditya | I am also trying to make rockbox work with a touchscreen |
01:16:58 | amiconn | ..at least in case it cannot find another? |
01:17:01 | Aditya | or am going to at some point |
01:17:13 | kkurbjun | a touchscreen? |
01:17:26 | amiconn | I tried hiding rockbox' errno.h (by renaming, but then get: |
01:17:28 | Aditya | yeah |
01:17:31 | kkurbjun | how are you planning to do the hardware? |
01:17:38 | Aditya | what do you mean? |
01:17:41 | Aditya | they sell touchscreens |
01:17:46 | amiconn_ | make[1]: *** No rule to make target `include/errno.h', needed by `/home/jens/rb-patched/simulator-build/recorder/firmware/id3.o'. Stop. |
01:17:53 | Aditya | if I get used to rockbox I can think of writing drivers |
01:18:06 | amiconn | id3.c does #include <errno.h> |
01:18:12 | kkurbjun | ahh, sorry, I was thinking adding to an existing player |
01:18:12 | Aditya | so I am thinking I will get used to rockbox by writing plugins or something after little mods etc |
01:18:25 | Aditya | kkurbjun... thats what I was planning |
01:18:26 | kkurbjun | that would have been a hell of a mod |
01:18:29 | Aditya | they sell small touchscreens |
01:18:34 | kkurbjun | hmm |
01:18:35 | Aditya | for pdas and what not |
01:18:42 | Aditya | so you could have a touchscreen UI |
01:18:57 | *** | Saving seen data "./dancer.seen" |
01:19:12 | kkurbjun | that would be impressive |
01:19:20 | SuperSnout | kkurbjun.. ok.. i see the problem.. i'm sad now |
01:19:34 | Aditya | yes.. but it aint happening for a while lol.. need to get into tune with rockbox first |
01:19:37 | SuperSnout | is it possible to set a button for strafe? |
01:19:52 | Aditya | you dont really need strafe in doom |
01:19:58 | Aditya | its not like you are playing dm |
01:20:04 | SuperSnout | it helps =) |
01:20:10 | kkurbjun | SuperSnout that is very possible, using on or off I figured would be the best option |
01:20:38 | SuperSnout | you're scaring me.. you're making me rethink whether i need to do all this in the first place.. |
01:20:38 | kkurbjun | maybe move esc to the off button |
01:20:57 | kkurbjun | strafe to the on button, and switch weapon to up |
01:21:06 | SuperSnout | ok.. let me think.. |
01:21:28 | SuperSnout | i'm stating to realise why the controls are how they are =) |
01:21:38 | SuperSnout | navi would have been nice for shoot |
01:21:47 | kkurbjun | that way you could strafe while holding on. It would be difficult to shoot though |
01:22:07 | SuperSnout | argh ='( |
01:22:21 | | Part xmixahlx ("blah blah blah") |
01:22:39 | Aditya | hmm |
01:22:43 | kkurbjun | this is what I had planned to do eventually, but I've been trying some other things out with doom so I havnt' gotten around to it |
01:22:43 | SuperSnout | could you make hold strafe? =D |
01:22:48 | kkurbjun | yeah |
01:22:54 | Aditya | kkurbjun: you read about that multi-input touch screen? |
01:22:54 | kkurbjun | that's how doom works already |
01:22:58 | Aditya | or seen the video? |
01:23:08 | Aditya | now that would be perfect for a touchscreen UI |
01:23:14 | Aditya | you could have things like SHIFT + char etc |
01:23:15 | SuperSnout | what? with hold as strafe? |
01:23:20 | kkurbjun | I think the key is KEY_ALT or something |
01:23:26 | kkurbjun | oh |
01:23:30 | kkurbjun | nevermind |
01:23:35 | SuperSnout | no? |
01:23:40 | kkurbjun | hold could be strafe |
01:23:45 | SuperSnout | ok |
01:23:54 | kkurbjun | but you have to toggle it to activate it |
01:24:11 | SuperSnout | yeah.. exactly.. |
01:24:27 | SuperSnout | it would be slightly awkward.. but not too awkward.. |
01:24:28 | kkurbjun | aditya: if you have the knowledge and interest to do it it would be an interesting project, seems difficult though |
01:24:33 | Aditya | yeah |
01:24:41 | Aditya | writing drivers is not exactly trivial I would imagine |
01:24:56 | Aditya | thats why I asked you how you did the port |
01:25:06 | Aditya | I mean did you basically recode doom? |
01:25:23 | SuperSnout | actually hold would be fine! =D |
01:25:30 | SuperSnout | now i want to try and do it... |
01:25:42 | SuperSnout | how do you actually edit files in the source? |
01:25:57 | Aditya | notepad? |
01:26:00 | | Quit Cassandra- (Connection timed out) |
01:26:04 | SuperSnout | really? |
01:26:07 | Aditya | yeah |
01:26:07 | SuperSnout | oh =D |
01:26:09 | Aditya | thats the whole point |
01:26:10 | SuperSnout | nice |
01:26:14 | Aditya | you edit source in a text editor |
01:26:16 | SuperSnout | haha.. ok |
01:26:17 | kkurbjun | I was more just thinking from a hardware point of view. No I didn't have to recode all of it, most of it was making wrappers for rockbox's library, and figuring out how to deal with limitations hardware and software wise |
01:26:18 | Aditya | and compile it to a binary |
01:26:32 | SuperSnout | so what's cygwin for |
01:26:36 | SuperSnout | jsut to compile? |
01:26:38 | Aditya | cygwin emulates linux |
01:26:47 | SuperSnout | and compiles? |
01:26:51 | Aditya | well yes |
01:26:53 | Aditya | it emulates linux |
01:26:53 | SuperSnout | okay |
01:26:57 | SuperSnout | yeah |
01:27:07 | Aditya | and w/e you do in linux, you can in cygwin.. with a few exceptions |
01:27:20 | SuperSnout | oh sure.. it's not a special program for compiling.. you jsut use the right commands to compile |
01:27:20 | Aditya | kkurbjun: do you have the source released for rockdoom? |
01:27:22 | SuperSnout | i get it |
01:27:28 | SuperSnout | yes |
01:27:31 | kkurbjun | supersnout: http://www.context.cx/ that's a good highlighting editor that I've used before |
01:27:49 | kkurbjun | Aditya: yes, it's in the patch tracker |
01:27:59 | Aditya | SuperSnout: make is a program.. it basically looks at a MakeFile whcih in turn contains a list of files to compile |
01:28:10 | Aditya | make then uses gcc (usually) to compiles these files into a binary |
01:28:19 | Aditya | kkurbjun: sweet |
01:28:22 | SuperSnout | okay |
01:28:49 | SuperSnout | would it make it a lot easier? |
01:29:42 | SuperSnout | i love the fast startup of rockbox =) |
01:30:11 | kkurbjun | It just highlights different things in the code like functions, comments and variables making it a bit easier to read, but if you don't plan on doing much that editor is unnecessary |
01:30:43 | SuperSnout | kkurbjun: i've found the doom folder in the source.. but they're all .o files.. not .c |
01:31:02 | SuperSnout | is that ok? |
01:31:12 | SuperSnout | i_video.o ok? |
01:31:15 | kkurbjun | it's under rockbox-devel/apps/plugins/doom |
01:31:33 | kkurbjun | the .o files are not text editable |
01:31:42 | kkurbjun | you're looking for i_video.c |
01:31:49 | Aditya | SuperSnout: .o files are the intermediate files |
01:32:07 | Aditya | they are the good friends that make sure you dont have to compile every file again for a little change |
01:32:10 | SuperSnout | i don't have a rockbox-devel folder |
01:32:19 | SuperSnout | i dont' think.. |
01:32:26 | SuperSnout | where would it be? |
01:32:35 | kkurbjun | or rockbox/apps/plugins/doom |
01:32:42 | kkurbjun | wherever you put the source |
01:32:53 | SuperSnout | ahh.. it's ok |
01:32:57 | SuperSnout | yeah.. found them all |
01:33:03 | SuperSnout | ok.. opening it.. |
01:33:50 | SuperSnout | ok.. almost unreadable unless opened in wordpad =) |
01:33:58 | kkurbjun | the section that starts with // I_StartTic is where you're looking |
01:34:01 | SuperSnout | so what am i looking for? |
01:34:02 | SuperSnout | ok |
01:34:24 | kkurbjun | I have to go now though |
01:34:30 | SuperSnout | and do i ignore the file i_video.h? |
01:34:30 | | Join XavierGr [0] (n=XavierGr@ppp12-adsl-87.ath.forthnet.gr) |
01:34:36 | SuperSnout | oh.. ok =( |
01:34:51 | kkurbjun | so hopefully you can make some sense of it. i_video.h is a header file that you won't need to edit |
01:34:59 | kkurbjun | good luck |
01:35:08 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
01:35:32 | SuperSnout | anyone else have any knowledge about rockdoom? |
01:35:58 | Aditya | I do |
01:36:02 | Aditya | it doesn't work on my player |
01:36:03 | SuperSnout | =) |
01:36:09 | SuperSnout | okay.. erm.. yeah =) |
01:36:11 | Aditya | and thats about it |
01:36:26 | SuperSnout | oh.. so.. you don't? |
01:36:33 | Aditya | no sorry |
01:36:37 | SuperSnout | ah well |
01:36:41 | SuperSnout | *sigh* |
01:37:20 | SuperSnout | the problem is.. there doesn't seem to be anything about a strafe action in the source.. |
01:37:36 | | Join yan [0] (n=yan@neu93-1-82-231-167-182.fbx.proxad.net) |
01:38:53 | Paul_The_Nerd | Aditya: What player do you have? |
01:38:56 | SuperSnout | there's some stuff about the hold button.. and it looks like it actually does something.. not sure what though |
01:38:59 | SuperSnout | i'll test it out.. |
01:39:09 | Paul_The_Nerd | SuperSnout: The hold button changes whether you're running or not. |
01:39:09 | SuperSnout | hey paul_the_nerd |
01:39:13 | SuperSnout | i'm still at it |
01:39:17 | yan | Hi there |
01:39:18 | SuperSnout | oh! |
01:39:19 | SuperSnout | ok |
01:39:27 | SuperSnout | you can run even faster!? |
01:39:30 | SuperSnout | =D |
01:39:56 | Paul_The_Nerd | SuperSnout: As for strafing, I really don't know. I don't know the rockboom sources at all, other than a few small things I tinkered with. |
01:40:17 | yan | I'd liko to know if the "iPod stuff" may be tested ? |
01:41:42 | yan | Or if I can, after testing it, contribute to Rockbox? |
01:41:46 | SuperSnout | argh.. doom just crashed my player when i tried to quit the game |
01:42:29 | SuperSnout | okay.. well contrary to what you were saying.. with hold i cant move =S |
01:42:49 | Paul_The_Nerd | yan: What type of iPod do you have? |
01:43:01 | Paul_The_Nerd | SuperSnout: You turn hold on then off again, and you should be running. |
01:43:13 | yan | iPod with clickable wheel |
01:44:08 | Paul_The_Nerd | Which generation is that? |
01:45:05 | yan | I don't know exactly, maybe 3 or 4 |
01:45:17 | SuperSnout | doesn't seem to change my speed |
01:45:22 | SuperSnout | i'm always running.. |
01:45:39 | | Quit Daishi ("Client exiting...") |
01:45:42 | SuperSnout | which is good if i want to use hold for something else |
01:46:02 | Paul_The_Nerd | yan: Well, it's important to know which generation you have to know which build to install. |
01:46:22 | yan | How can I determine it? |
01:46:26 | Paul_The_Nerd | yan: I believe all 4th gen iPods have sound support, but 3rd generations do not wholly yet. |
01:46:28 | Aditya | ipods suck anyways |
01:46:30 | Aditya | *runs* |
01:46:49 | | Join Daishi [0] (n=daishi@ool-18bcf48a.dyn.optonline.net) |
01:46:50 | Paul_The_Nerd | yan: http://ipodlinux.org/Generations |
01:47:01 | yan | ok Thx |
01:47:03 | SuperSnout | yeah.. i severely dislike ipods |
01:47:04 | Paul_The_Nerd | I think it's 4th generation |
01:47:26 | SuperSnout | argh.. strafe strafe strafe.. |
01:47:29 | Paul_The_Nerd | yan: After that, http://www.rockbox.org/twiki/bin/view/Main/IpodInstallation |
01:47:50 | Paul_The_Nerd | I suggest reading http://www.rockbox.org/twiki/bin/view/Main/IpodFAQ first though, so you know what problems you may encounter when using the software. |
01:48:11 | Aditya | you know what an ipod + rockbox would be good for though? |
01:48:15 | Aditya | a driving game |
01:48:53 | SuperSnout | that's really true.. |
01:49:05 | amiconn | gah |
01:49:06 | yan | Thanks, I'll look at it and come back after |
01:49:16 | * | amiconn is annoyed by linux and will go to bed |
01:49:17 | yan | Thank you all :) |
01:49:33 | SuperSnout | so can anyone think of any way that i can find out what the word for stafe is in the code and how you assign it to a key? |
01:51:13 | Paul_The_Nerd | SuperSnout: I think you'd just have to look for the movement code, and see if there's anything in place to even handle strafing in this version. |
01:51:14 | | Quit yan ("leaving") |
01:51:24 | SuperSnout | i just need to know what the name is of what i'm trying to define.. is there any way of finding this out? |
01:51:43 | SuperSnout | *of the action i'm trying to define |
01:51:44 | Paul_The_Nerd | Well, there may not even *be* one. |
01:51:52 | Paul_The_Nerd | You may have to create the action. |
01:52:46 | linuxstb | SuperSnout: In my copy of rockdoom (which may be out of date), file "m_misc.c" defines key_strafeleft and key_straferight to be ',' and '.' |
01:53:23 | SuperSnout | thanks! |
01:53:43 | linuxstb | So you need to edit i_video.c to generate the ',' and '.' key events. So instead of a line like "event->data1=KEY_RIGHTARROW;", you would write "event->data1=',';" |
01:54:22 | SuperSnout | yeah.. it talks about key_strafeleft and key_straferight in g_game.c |
01:54:51 | SuperSnout | wow.. this is complicated stuff that i really don't understand. |
01:56:14 | SuperSnout | so how would i define DOOMBUTTON_STRAFELEFT for example? |
01:56:50 | SuperSnout | or would it not be defined as it is not as simple as the other actions? |
01:57:57 | Paul_The_Nerd | SuperSnout: What you need to do is look for the part of the code that actually interprets what to do when the various buttons are pressed. |
01:58:15 | SuperSnout | i've got that |
01:58:24 | SuperSnout | and it interprets the hold button |
01:58:29 | SuperSnout | but i don't understand it |
01:59:34 | SuperSnout | do you know what ev_keyup and ev_keydown are? |
01:59:46 | SuperSnout | is it running and walking? |
01:59:51 | Paul_The_Nerd | As I said, I don't know the doom source at all really |
02:00 |
02:00:06 | SuperSnout | any idea linux? |
02:00:10 | Paul_The_Nerd | I did a little tinkering, but most of it was really basic cleanup stuff. |
02:00:14 | SuperSnout | okay |
02:00:23 | SuperSnout | shouldn't it be defined somewhere? |
02:00:30 | SuperSnout | or.. explaned =) |
02:01:14 | Paul_The_Nerd | SuperSnout: There's more to it than just the defines. The defines basically are just there so that the person can write DOOMBUTTON_BLAH in the code somewhere, and then up in the defines tell it which real button that corresponds to. |
02:01:32 | SuperSnout | actually.. i think i misunderstood it |
02:01:43 | Paul_The_Nerd | You need to find where the doombuttons are actually *used* and add a new situation where DOOMBUTTON_STRAFELEFT or whatever tells it to strafe. |
02:01:57 | SuperSnout | i don't think holdbutton is actually the hold button |
02:02:08 | SuperSnout | it think it's holding a button down |
02:02:53 | SuperSnout | any idea? |
02:03:07 | | Quit needleboy () |
02:03:26 | SuperSnout | would that be in a different file? |
02:03:42 | SuperSnout | (where they are used..) |
02:04:45 | SuperSnout | okay.. i think i've worked out a bit more |
02:05:12 | SuperSnout | they all relate to KEY_somthings.. |
02:05:23 | | Join needleboy [0] (n=Miranda@85-64-38-169.barak-online.net) |
02:05:27 | SuperSnout | and they are mentioned in g_game.c |
02:05:38 | midkay | SuperSnout, holding a button is .. [button]|BUTTON_REPEAT. |
02:05:45 | SuperSnout | i think that's the file where it all is |
02:05:51 | SuperSnout | okay |
02:06:10 | midkay | i_video.c is the key definitions |
02:06:26 | kkurbjun | Supersnout, the keys are defined in doomdef.h, I think all you need to change is KEY_RSHIFT to KEY_RALT |
02:06:31 | SuperSnout | okay |
02:06:49 | kkurbjun | I believe that is the strafe modifier |
02:06:52 | SuperSnout | i've found how the strafe movement is defined in g_game.c |
02:07:14 | kkurbjun | yes, that is modified in m_misc.c |
02:07:20 | SuperSnout | ok |
02:07:40 | SuperSnout | so argh.. i go into doomdef.h right? |
02:07:57 | | Join orthogonal [0] (n=chatzill@c-24-30-242-135.hsd1.va.comcast.net) |
02:08:02 | Aditya | omg! |
02:08:04 | Aditya | its a right angle! |
02:08:16 | | Nick orthogonal is now known as earHertz (n=chatzill@c-24-30-242-135.hsd1.va.comcast.net) |
02:08:21 | kkurbjun | if you make that change whenever the hold button is toggled the player will strafe insteadd of turn. no, make the change in i_video.c |
02:08:28 | Aditya | haha! get it? get it? oh man.. I crack myself up |
02:08:35 | kkurbjun | event->data1=KEY_RSHIFT; |
02:08:35 | kkurbjun | D_PostEvent(event); |
02:08:39 | kkurbjun | right there |
02:09:09 | SuperSnout | ok |
02:09:26 | steveb | oh ffs... that highlighted me |
02:09:31 | SuperSnout | is that it? |
02:09:34 | Aditya | hey guys any of you know about batteries on the h320 slowly dying? |
02:09:38 | Aditya | its been about a year... |
02:10:08 | SuperSnout | just that one line? =D |
02:11:14 | SuperSnout | how do i test it? |
02:11:23 | SuperSnout | i have to compile it right? |
02:11:59 | SuperSnout | ..one thing is that at the moment the hold button doesn't actually make me run |
02:12:06 | SuperSnout | i'm running all the time |
02:12:10 | SuperSnout | is that normal? |
02:12:31 | midkay | hey, Bagder? |
02:12:48 | Aditya | well SuperSnout, its not like you really need to walk in that game |
02:12:54 | Aditya | not like thay have stealth levels =P |
02:13:00 | SuperSnout | i know =) |
02:16:43 | SuperSnout | so do think that could possibly be all i have to change? |
02:16:54 | SuperSnout | do i just compile now? |
02:17:02 | midkay | SuperSnout, may as well try |
02:17:05 | midkay | i'm not sure.. |
02:17:27 | SuperSnout | how do you compile again? |
02:17:35 | SuperSnout | just do make? |
02:17:38 | midkay | did you already ../tools/configure? |
02:17:41 | midkay | if so, just make, yes |
02:17:53 | SuperSnout | or is it make zip? |
02:17:56 | midkay | only need to configure once |
02:17:58 | midkay | make |
02:18:13 | SuperSnout | oh yeah.. and then make zip |
02:18:19 | midkay | no need |
02:18:32 | midkay | just go into your build directory/apps/plugins and copy over doom.rock |
02:18:43 | midkay | make zip takes a long time + is worthless for just copying one file |
02:18:45 | SuperSnout | oh =) |
02:18:48 | SuperSnout | good |
02:19:05 | midkay | just takes a bunch of crap you already have and puts it together :) |
02:19:51 | SuperSnout | so where should doom.rock be after i've compiled? |
02:20:14 | midkay | build directory/apps/plugins |
02:20:33 | | Join BHSPitLappy2 [0] (n=steve-o@pool-71-96-116-11.dfw.dsl-w.verizon.net) |
02:21:21 | SuperSnout | found it.. |
02:21:37 | SuperSnout | i'm sure it wont work |
02:21:40 | midkay | haha. |
02:21:40 | SuperSnout | it can't be that simple |
02:21:53 | midkay | it often is ;) |
02:22:36 | SuperSnout | ok.. moment of truth |
02:23:36 | SuperSnout | IT WORKED!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
02:23:40 | SuperSnout | it actually worked |
02:23:43 | SuperSnout | this is amazing |
02:23:44 | SuperSnout | wow.. |
02:23:51 | SuperSnout | i can strafe! =) |
02:23:54 | linuxstb | Welcome to the world of Rockbox development.... |
02:23:57 | midkay | haha. great .. ;) |
02:28:42 | Aditya | nice |
02:28:46 | SuperSnout | =) |
02:28:47 | Aditya | well you have better luck than me |
02:29:09 | Aditya | I will just wait till I can afford another player since my iRiver refuses to hold charge |
02:29:10 | SuperSnout | i suppose the person who ported it did sort of tell me exatly what to do but oh well =) |
02:29:19 | SuperSnout | i don't even know why it worked =) |
02:29:32 | SuperSnout | that's terrible |
02:29:36 | SuperSnout | you could replace the battery |
02:30:51 | Aditya | I am thinkihng of just getting a nano |
02:30:57 | Aditya | but apple is so damn expensive |
02:31:32 | Paul_The_Nerd | The nano isn't really that expensive for what it is. I mean, a 1gb flash player without a screen is often $110ish, and with a screen $130. The 1gb nano is $150 |
02:31:37 | | Join DrumRBoy320 [0] (n=Drumrboy@ool-44c2019c.dyn.optonline.net) |
02:32:24 | SuperSnout | argh.. doom is doing crazy things.. the screen keeps switching on and off |
02:32:43 | Paul_The_Nerd | You mean, the backlight? |
02:33:17 | | Quit mikearthur (Remote closed the connection) |
02:33:31 | SuperSnout | well the entire screen goes black |
02:33:40 | DrumRBoy320 | not to be a total n00b... is there color changer support, or doom on the iPod yet? |
02:33:43 | SuperSnout | and it only goes on while i'm pressing a button i think |
02:33:45 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
02:34:00 | Paul_The_Nerd | DrumRBoy320: Colour changer yes. Doom is a patch, but it can be applied to the iPod builds with one small change. |
02:34:16 | Paul_The_Nerd | SuperSnout: In the Display settings menu, go into LCD settings and change the backlight to be always on. |
02:34:20 | Paul_The_Nerd | Outside of doom |
02:35:05 | | Quit BHSPitLappy (Connection timed out) |
02:35:07 | SuperSnout | haha.. i think my backlight has bees somehow randomly set to one second or something =O |
02:35:13 | SuperSnout | *been |
02:35:22 | SuperSnout | how could that randomly happen? |
02:36:04 | * | Paul_The_Nerd shrugs |
02:36:33 | DrumRBoy320 | hmm, cool :D |
02:36:42 | SuperSnout | is there some kind of low battery mode? |
02:37:06 | | Quit Grackshrike (Read error: 110 (Connection timed out)) |
02:37:33 | linuxstb | SuperSnout: If you installed a new build, it's possible it reset your settings. That happens occasionally. |
02:37:36 | | Join Grackshrike [0] (n=alex@d-66-63-85-222.suscom-maine.net) |
02:37:44 | linuxstb | The default backlight timeout is 4 seconds |
02:38:16 | SuperSnout | yeah.. but the back light was switching off almost instantly! |
02:38:33 | SuperSnout | even though when i went to the setting it said it was on.. |
02:38:54 | SuperSnout | so i set it to about 4 seconds and then back to on and now it's fine |
02:39:01 | SuperSnout | really strange though.. |
02:41:35 | SuperSnout | no idea why? |
02:42:02 | Paul_The_Nerd | Possibly just a glitch in Doom somewhere |
02:42:24 | SuperSnout | hmm.. strange glitch that it would mess with the lcd timer.. |
02:44:08 | SuperSnout | how do you zoom in on an image? |
02:44:14 | SuperSnout | in rockbox.. |
02:44:51 | | Quit Steven (Read error: 113 (No route to host)) |
02:45:10 | Paul_The_Nerd | The most you can zoom is "full size" |
02:45:21 | Paul_The_Nerd | So if the image itself is smaller than the screen, I don't think you can. |
02:45:22 | SuperSnout | what do you mean? |
02:45:28 | Paul_The_Nerd | 1 pixel per pixel |
02:46:03 | SuperSnout | so if you had a big image you wouldn't have to look at it small right? |
02:46:12 | SuperSnout | you could look at it full size.. |
02:46:27 | Paul_The_Nerd | Yeah, but you'd only see a small portion of it on the screen at a time |
02:46:59 | SuperSnout | yeah.. that's fine.. for say a big subway map |
02:47:59 | Paul_The_Nerd | Yeah |
02:48:02 | Paul_The_Nerd | It would work like that. |
02:49:56 | Paul_The_Nerd | Does anyone in here know if preglow's been told about the equalizer problems? (That the PKs don't work properly?) |
02:50:01 | SuperSnout | wow.. it works great |
02:50:07 | SuperSnout | do you know how to zoom out? |
02:50:12 | SuperSnout | zoom in is navi.. |
02:50:30 | Paul_The_Nerd | I dunno. I don't have an H300 |
02:52:57 | SuperSnout | ok |
02:52:58 | linuxstb | SuperSnout: http://www.rockbox.org/twiki/bin/view/Main/PluginJpeg |
02:53:08 | linuxstb | (I don't know if it's up to date though) |
02:53:12 | SuperSnout | thanks |
02:53:54 | earHertz | anybody use OS X (the apple OS)? |
02:54:04 | linuxstb | Sometimes |
02:54:21 | earHertz | does it come with an ssh /server/ installed? |
02:54:40 | earHertz | How can I remote into a OS X biox? |
02:55:33 | josh_ | earHertz: System Preferences -> Sharing -> check the SSH Server box |
02:55:33 | Aditya | I dont think it has an ssh server |
02:55:35 | josh_ | something like that |
02:55:37 | Aditya | it just has ssh |
02:55:38 | josh_ | Aditya: it does, I use it |
02:55:42 | Aditya | ah |
02:55:43 | Aditya | k cool |
02:55:48 | earHertz | josh_: thanks |
02:55:51 | josh_ | n/p |
02:55:55 | | Join perl|wtf [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
02:56:46 | earHertz | josh_: any idea how the server box creates ssh logins? |
02:57:08 | josh_ | your shortname is the username, your password is the password |
02:57:31 | earHertz | that's easy |
02:57:40 | DrumRBoy320 | hmm, why cant i view patches? |
02:58:15 | DrumRBoy320 | gives me some kinda error...Artifact: Only Group Members Can View Private ArtifactTypes |
02:58:29 | earHertz | so I just ssh to the remote's ip, passing -l shortnmname? |
02:58:39 | Aditya | its because you touch urself at night |
02:58:40 | josh_ | earHertz: yes |
02:58:43 | DrumRBoy320 | :'( |
02:58:58 | DrumRBoy320 | my friend says that, it annoys the hell outta me ;) |
02:59:03 | linuxstb | earHertz: Or "ssh username@host" |
02:59:10 | Paul_The_Nerd | DrumRBoy320: http://www.rockbox.org/bugs/ |
02:59:12 | Paul_The_Nerd | New patch tracker |
02:59:14 | Aditya | I use username@host |
02:59:16 | Aditya | but eh |
02:59:17 | Aditya | either works |
02:59:27 | earHertz | linuxstb: yeas, or that. ;) |
02:59:37 | Aditya | DrumRBoy320: I know.. but its fun to say it =P |
02:59:55 | DrumRBoy320 | ah, ok |
02:59:57 | DrumRBoy320 | hehe |
03:00 |
03:00:35 | DrumRBoy320 | where does a .patch file go? |
03:02:42 | Paul_The_Nerd | What do you mean? |
03:03:17 | DrumRBoy320 | ...i guess its a stupid question, i feel retarded.... when you download a .patch can it just be put in the player somewhere...? |
03:03:23 | DrumRBoy320 | or does it have to be recompiled? |
03:03:54 | Paul_The_Nerd | It has to be applied and recompiled. |
03:04:03 | Paul_The_Nerd | patch -p0 < patchfile.patch, usually |
03:04:15 | Paul_The_Nerd | from in the source directory (rockbox/ or rockbox-devel/) |
03:04:38 | DrumRBoy320 | ah, ok (too complex for me ;-) ) |
03:08:06 | | Quit perldiver (Read error: 110 (Connection timed out)) |
03:09:50 | SuperSnout | i heard there are problems with rockbox and charging.. |
03:10:03 | SuperSnout | is it ok to charge from mains while in rockbox? |
03:10:06 | | Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
03:10:18 | SuperSnout | will i be able to get a full charge? |
03:12:11 | pyro | with what device? |
03:14:27 | SuperSnout | h320 |
03:15:03 | pyro | no there are no problems with rockbox and charging. Hardware on the h320 takes care of it so its exactly the same as iriver |
03:15:38 | SuperSnout | but when you plug it in while off it goes into iriver firmware.. |
03:16:10 | pyro | That was intended at the time until charging was better understood. Only current issue is USB charging |
03:16:51 | SuperSnout | oh yeah.. that was the one.. |
03:17:22 | SuperSnout | but the problem with it going into iriver firmware when you charge from off is that it messes up the clock and everything |
03:17:32 | Paul_The_Nerd | So turn it on first. |
03:17:42 | SuperSnout | good advice =) |
03:18:05 | SuperSnout | i'm so chuffed about my doom strafing erm.. modification.. |
03:18:29 | SuperSnout | it works quite nicely |
03:18:32 | Aditya | cool |
03:19:00 | *** | Saving seen data "./dancer.seen" |
03:19:00 | pyro | Here's a question though. I'm working on the USB charging for the H320. Why in the hell does Iriver even have that option to Turn OFF USB charging?? |
03:19:06 | SuperSnout | but you can't get quite the same flexibility as when you are holding down a button to strafe |
03:20:04 | Paul_The_Nerd | pyro: Probably for those people who want to cycle their battery fully each time. |
03:20:12 | SuperSnout | haha.. maybe someone might randomly want to rinse out the batteries while being plugged into the computer =) |
03:20:24 | SuperSnout | ahh.. that's true |
03:20:49 | | Quit aegray_ ("leaving") |
03:20:56 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
03:21:04 | pyro | So do we want that functionality in Rockbox? |
03:21:13 | SuperSnout | when you're player has low battery.. does rockbox start switching off the screen after 1 sec of inactivity? |
03:21:23 | SuperSnout | *your |
03:21:34 | pyro | SuperSnout: yes - I think it's 2 sec although it feels like 1/4 sec |
03:21:44 | SuperSnout | yeah =) |
03:21:49 | SuperSnout | okay.. thanks |
03:22:44 | pyro | Is it even possible to turn USB charging off in other ports of Rockbox? |
03:23:24 | Paul_The_Nerd | pyro: Other than the iPods I don't even know if other Rockbox devices charge via USB |
03:23:37 | linuxstb | Yes, some of the Archos devices do. |
03:24:06 | pyro | linuxstb: and there's no option to turn usb charging off? |
03:24:24 | linuxstb | I don't know. |
03:24:44 | linuxstb | As any ipod user will tell you, I've ignored the battery/charging code so far... |
03:25:16 | * | Paul_The_Nerd grins. |
03:25:21 | Paul_The_Nerd | It charges on USB just fine, thank you. |
03:26:47 | | Quit BHSPitLappy2 (Connection timed out) |
03:34:25 | Aditya | Paul_The_Nerd: my h320 charges over USB |
03:34:52 | Aditya | atleast in the default firmware |
03:35:01 | Aditya | haven't tried charging under rockbox yet |
03:35:28 | pyro | Aditya: it will depend on the setting under iriver's firmware whether it does or not |
03:35:47 | pyro | Just figured out how to get Rockbox to control USB charging tonight :) |
03:36:11 | Aditya | pyro: yeah I know and I always have it off =P |
03:36:15 | Aditya | its pretty damn annoying |
03:36:40 | pyro | out of curiosity: Why do you have it off? |
03:37:02 | Aditya | because when I plug in my USB cable it goes into charging mode |
03:37:11 | Aditya | when I really want to just copy files over |
03:37:31 | pyro | oh - you can press play after that and it will go into USB "copy mode" |
03:37:42 | pyro | that's why I don't understand that setting |
03:37:44 | Aditya | meh |
03:37:45 | | Quit perl|wtf (Read error: 110 (Connection timed out)) |
03:37:50 | Aditya | I dont really care much for it |
03:37:51 | SuperSnout | how does the dict plugin work? |
03:37:58 | Aditya | I rarely need to charge over USB |
03:38:47 | SuperSnout | does anyone know? |
03:39:19 | Aditya | is it just me or is everyone else H320's battery dying before the 2-3 years everyone says its supposed to last? |
03:39:23 | earHertz | what is teh OS X eqivalwent to chkdsk? fsck? |
03:44:15 | SuperSnout | does nobody know? |
03:45:28 | | Join jaebird [0] (n=jae@38.96.210.3) |
03:46:30 | golf7 | adi: yep |
03:46:33 | Aditya | earHertz: http://www.ss64.com/osx/fdisk.html |
03:46:38 | golf7 | i replaced mine after 8 months of heavy use |
03:46:42 | golf7 | of couse i got a h340 |
03:46:45 | golf7 | but same model |
03:46:49 | Aditya | yeah |
03:46:51 | Aditya | I use it a lot |
03:47:01 | Aditya | I guess a new battery is in order |
03:47:35 | golf7 | yep |
03:47:40 | golf7 | i got that 2200 ipod battery |
03:47:41 | golf7 | worth it |
03:47:51 | golf7 | i get like 8 hours on rockbox |
03:47:53 | golf7 | about |
03:48:02 | thegeek_ | 8 hours? |
03:48:04 | golf7 | that is with screen refreshes, games, doom and stuff |
03:48:07 | Aditya | hmm |
03:48:08 | thegeek_ | ah;) |
03:48:16 | golf7 | maybe more with just music |
03:48:19 | Aditya | I used to get like 10 - 14 with a new iriver |
03:48:20 | thegeek_ | maybe? |
03:48:21 | golf7 | i havent done a test, i want to |
03:48:27 | golf7 | i need too btw |
03:48:28 | golf7 | heh |
03:48:28 | thegeek_ | the tests show A LOT more |
03:48:36 | golf7 | battery benchmark |
03:48:37 | thegeek_ | like 20+ |
03:48:46 | thegeek_ | atleast for normal iriver firmware |
03:48:48 | golf7 | i wanna do one with my battery just to see what i get |
03:48:51 | golf7 | on rockbox |
03:48:57 | thegeek_ | if I remember correctly rockbox was just as good |
03:49:12 | golf7 | yeah, i think its the screen on/of that kills the battery |
03:49:23 | golf7 | cause i never used stock firmware with new battery |
03:49:33 | golf7 | i put hdd in upside down and fried it |
03:49:47 | golf7 | then v1 bootloader, came out while it was out of commission |
03:49:56 | golf7 | so i went 60 gig hdd, 2200 battery, inskin |
03:50:01 | golf7 | for rockbox |
03:50:25 | thegeek_ | nice;) |
03:50:49 | thegeek_ | I've been wondering about getting the 2200mah too |
03:50:52 | golf7 | yeah the ultimate playtoy |
03:50:56 | thegeek_ | but my player is kinda tired |
03:51:03 | thegeek_ | waay too many fixes |
03:51:04 | golf7 | music on the iriver, and games on the psp |
03:51:07 | golf7 | and its awesome |
03:51:22 | thegeek_ | I have to add extra paper to make the harddrive press the pcb together |
03:51:26 | golf7 | only thing now is to learn how to code or patch and compile the cvs |
03:51:28 | thegeek_ | hehe |
03:51:44 | golf7 | cause sometimes needleboy doesnt update with the patches that i want |
03:51:45 | golf7 | =P |
03:51:54 | golf7 | but its so awesome having a "optimized build" |
03:51:58 | golf7 | its so awesome |
03:52:03 | golf7 | testing new features |
03:52:17 | | Quit SuperSnout ("Chatzilla 0.9.70 [Firefox 1.0.7/20050919]") |
04:00 |
04:08:22 | TCK | k |
04:09:27 | pyro | can anyone help with doing a recursive cvs diff? I'm trying cvs diff -u -r ./ > patch but it's complaing about "no such tag . " |
04:10:05 | linuxstb | cvs diff is recursive by default. |
04:10:20 | linuxstb | The "-r" option is used to indicate a revision |
04:10:37 | linuxstb | So "cvs diff -u3 > file.patch" is all you need. |
04:11:14 | pyro | ahhh, thanks |
04:11:31 | | Join Leperkawn [0] (n=chatzill@68-188-193-92.dhcp.mrqt.mi.charter.com) |
04:11:52 | Leperkawn | So, rockbox runs on the 5g? |
04:12:02 | midkay | Leperkawn, yes |
04:12:14 | Leperkawn | What testing could I do? |
04:12:20 | * | linuxstb is listening to Rockbox now on his 5g |
04:12:22 | Leperkawn | As a non-programmer, that is. |
04:12:28 | midkay | testing? you could.. use it.. :) |
04:12:30 | | Join pyro2 [0] (n=nitrion2@ool-4356277c.dyn.optonline.net) |
04:12:31 | | Quit Daishi ("Client exiting...") |
04:12:36 | Leperkawn | =P |
04:12:48 | Leperkawn | How would I do that, boot my ipod firmware and my iriver? |
04:13:01 | Leperkawn | Gimme a sec to explain. |
04:13:15 | Leperkawn | Acutally |
04:13:22 | Leperkawn | after thinking, I just won't have itunes autosort my files |
04:13:26 | Leperkawn | Thanks guys =P |
04:13:35 | Leperkawn | fking itunes >_< |
04:13:43 | earHertz | what does iTunesControl on teh iopod firmware contain? |
04:14:09 | Leperkawn | Asking me? |
04:14:24 | earHertz | no, linuxstb |
04:14:33 | earHertz | as he's teh porter |
04:14:52 | midkay | earHertz, ipod/itunes' proprietary id3 database, iiuc |
04:14:55 | linuxstb | No idea - Rockbox ignores those files. |
04:15:05 | earHertz | indeed |
04:15:29 | earHertz | I don't suppose you've had any new thought s on compiling for 64MB? |
04:15:33 | linuxstb | It's not an aim of Rockbox to integrate with iTunes - but someone will probably add it in the future. |
04:15:44 | Leperkawn | Eh |
04:15:51 | Leperkawn | SongBird is where its at |
04:15:57 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
04:15:57 | Leperkawn | You guys must've heard of SB? |
04:16:17 | linuxstb | Tried it, hated it. |
04:16:23 | earHertz | What is it? |
04:16:32 | linuxstb | "lean and mean" is how I like things. |
04:16:36 | Aditya | open source iTunes clone |
04:16:49 | Aditya | linuxstb: I hope you dont like iTunes then |
04:16:52 | earHertz | really? |
04:16:52 | Leperkawn | Well, it's at like v. 0.1 right now. |
04:16:59 | Leperkawn | http://www.songbirdnest.com |
04:17:01 | Aditya | earHertz: yes |
04:17:04 | Leperkawn | Is their main site. |
04:17:20 | earHertz | I very much abhor itune's handling of classical music |
04:17:35 | Aditya | I very much abhor iTunes.. period. |
04:17:37 | | Quit Shadowarrior13 () |
04:17:40 | Leperkawn | Oh how do I loath itunes |
04:17:44 | Leperkawn | And it's evil evil-ness. |
04:17:55 | earHertz | well, it's not a bad first cut |
04:17:56 | Aditya | you mean its utter retardness |
04:17:59 | linuxstb | Aditya: Of course not. iTunes can't even organise normal albums if they have different artists for different tracks. |
04:18:01 | Leperkawn | And i loathe the fact that I have 1 too few USB ports |
04:18:09 | Aditya | songbird looks neat |
04:18:11 | earHertz | underdtand, I wanted a db for rockbox back in 2003 |
04:18:13 | Leperkawn | mouse, ipod, external harddrive: I have to pick 2. |
04:18:14 | Aditya | but WMP 10 works for me |
04:18:16 | Aditya | and it works well |
04:18:18 | Leperkawn | I like songbird much. |
04:18:28 | Leperkawn | I like foobar2000 much too |
04:18:32 | Aditya | heh |
04:18:40 | Aditya | foobar doesn't do video too well though ;) |
04:18:46 | Leperkawn | Yeah |
04:18:52 | Aditya | I used to use winamp.. but eh.. WMP 10 ftw |
04:19:02 | Leperkawn | I don't have a great video player, i just use WMP |
04:19:03 | earHertz | has anyone used foobar and that plugin to unmyunged ipod's direcetory dtructure? |
04:19:12 | Aditya | eh |
04:19:15 | Aditya | H320 here.. |
04:19:22 | Aditya | just a regular USB device... mmmm |
04:19:47 | Aditya | I still dont get what the little puff at the back of the songbird logo is |
04:19:52 | Aditya | I mean is the bird farting?? |
04:20:02 | Leperkawn | Yes |
04:20:03 | Leperkawn | Exactly |
04:20:17 | Paul_The_Nerd | I use Media Player Classic for Video, and foobar for audio personally |
04:20:20 | linuxstb | earHertz: foo_pod doesn't seem to work with the very latest version of the iTunesdb. That's always going to be a problem, which is why I'm not that interested in adding itunes support. |
04:20:20 | Leperkawn | Anyways, what does the compilation feature in iTunes do? |
04:20:20 | Paul_The_Nerd | Though I hear VLC is quite good |
04:20:53 | Aditya | I use WMP 10 a lot since our uni gives us free DRMed music |
04:21:11 | Aditya | as in unlimited downloads and such.. just need WMP 10 to play it.. |
04:21:23 | Aditya | winamp plays em too.. but renewing is not so nice in winamp |
04:21:32 | golf7 | yeah |
04:21:36 | earHertz | linuxstb: I agree about not adding support |
04:21:36 | golf7 | VLC is a NICE video player |
04:21:43 | golf7 | and Foobar is nice for audio |
04:21:47 | Paul_The_Nerd | I think adding iTunes support is a somewhat bad idea, simply because in a way it's endorsing one specific music organizing program/system over another, unless you start trying to interact with others. |
04:21:50 | Leperkawn | I love foobar. |
04:21:56 | Leperkawn | integrated with gaim...mmmmm.... |
04:21:58 | golf7 | yep |
04:22:02 | earHertz | I would like to get my mp3s organized though, so that i can use both rb and teh ipod firmware on my ipod |
04:22:03 | Aditya | meh |
04:22:07 | golf7 | yeah |
04:22:14 | Paul_The_Nerd | It seems to me that since Rockbox has its own database format, it may as well just stick with it |
04:22:15 | Aditya | if you are going to add code for iTunes.. make it a plugin and optional |
04:22:17 | earHertz | I mean, I can use the rb, but I'd like the directories to be sorted. and stuff |
04:22:20 | golf7 | alot of people want that feature cause they are dumbasses and cont organize them selves =P |
04:22:27 | Aditya | I dont want my rockbox install to do anything with iTunes |
04:22:33 | golf7 | but i want the directorys yes |
04:22:48 | Aditya | yeah |
04:22:49 | golf7 | yeah, make the itunes db thing a plugin, or an option |
04:22:53 | golf7 | not default either |
04:22:57 | Aditya | there is no reason why we need to look at iTunes db |
04:22:58 | earHertz | well, sure |
04:23:06 | Leperkawn | I agree, aditya. |
04:23:09 | Leperkawn | Filetree is fine |
04:23:12 | Leperkawn | or us organized people |
04:23:13 | Aditya | its just another db |
04:23:16 | earHertz | Paul_The_Nerd: how does rb's databse compare to the ipod's? |
04:23:27 | Aditya | if anything we should make the rockbox db innovative and do stuff of our own |
04:23:36 | Leperkawn | Agree'd |
04:23:44 | Aditya | would it be possible to like have wifi? |
04:23:48 | Aditya | now that would be neat |
04:23:54 | Leperkawn | Wifi? |
04:23:56 | golf7 | but itunes is already how people have their shit organized |
04:23:59 | Aditya | I guess you would need a controller though |
04:23:59 | golf7 | so what about |
04:24:03 | golf7 | auto folder the db |
04:24:04 | golf7 | like |
04:24:05 | earHertz | Aditya: ah - rb should be USEABLE. if that means innovation, fine −− it that means copying, fine too |
04:24:22 | golf7 | Artist/ALbum/trknumber-title.ext |
04:24:23 | linuxstb | Aditya: The rockbox db is in the process of being rewritten. The existing one has been left to rot over the last year or so. |
04:24:30 | golf7 | from the db |
04:24:34 | Aditya | eh.. just because a bunch of ipod users use iTunes, we sholdn't change the course of rockbox |
04:24:43 | golf7 | the itunes that is, that way no db, it just converts the filenames so its like a db |
04:24:45 | golf7 | but filetree |
04:24:46 | Paul_The_Nerd | earHertz: Since it's open source, theoretically it could surpass it in any and all ways if people contributed to developing it. |
04:24:48 | Aditya | linuxstb: good to hear |
04:24:49 | Leperkawn | No one likes itunes anyway |
04:24:51 | golf7 | and have shortcuts |
04:24:54 | golf7 | o well |
04:24:57 | golf7 | its however |
04:24:58 | earHertz | Aditya: here's the thing: how on rockbox do I play all tunes by Betthoven? |
04:25:03 | golf7 | cause i will use filetree al the time |
04:25:06 | Aditya | Leperkawn: I have seen people swear on iTunes |
04:25:09 | earHertz | my only option is to make a playlist on my pc |
04:25:10 | Aditya | it always amazes me |
04:25:18 | Leperkawn | Aditya: They know nothing. |
04:25:19 | golf7 | itunes is nice, if you want simple shit with no features |
04:25:23 | golf7 | my friends swear on it |
04:25:24 | Leperkawn | Exactly |
04:25:35 | golf7 | let me pluf it in, it will auto add my music |
04:25:38 | Aditya | earHertz: I am thinking that new rewrite of rb will fix that |
04:25:39 | | Join aaronfg [0] (n=yubaba@ool-4356c95b.dyn.optonline.net) |
04:25:40 | linuxstb | I thought most people swore at it... |
04:25:42 | golf7 | im like, i can add my shit anyway i want |
04:25:47 | golf7 | and faster than itunes |
04:25:54 | earHertz | who is re-writing it? |
04:25:58 | golf7 | and get to any songon my iriver, before you can in ituntes |
04:26:05 | Aditya | linuxstb: is there going to be some sort of ID3 sorting ? |
04:26:07 | golf7 | and i have like 8 deep directories |
04:26:09 | Aditya | in the rewrite I mean |
04:26:20 | golf7 | well, im out niggas |
04:26:22 | golf7 | hold it down |
04:26:31 | golf7 | keep the patches/CVS changes coming |
04:26:39 | Aditya | later ... dawg... |
04:26:41 | Aditya | *cough* |
04:26:44 | golf7 | ha |
04:26:51 | linuxstb | I don't know what features there will be, but the main one is that Rockbox itself will create and maintain the database - you just drag-and-drop files as normal. You won't need any PC software to create the database. |
04:27:11 | Aditya | hmm |
04:27:14 | Aditya | doesn't rb do that now? |
04:27:24 | earHertz | that's a mis-feature |
04:27:29 | earHertz | think about it. |
04:27:41 | linuxstb | No, like all mp3 players, you need an application on the PC to create the database. |
04:27:43 | Aditya | if you would elaborate... |
04:27:47 | | Quit pyro (Success) |
04:27:49 | Aditya | oh |
04:27:59 | linuxstb | But it's just a Perl script... |
04:28:08 | Aditya | so I guess bootup time would be mucho faster and not so dependant on number of songs eh? |
04:28:09 | earHertz | Aditya: now it requires tyou to scan teh files on a pc |
04:28:33 | Aditya | earHertz: I dont need to scan anything |
04:28:35 | Aditya | I just drag and drop |
04:28:40 | Aditya | and it works |
04:28:45 | earHertz | to use teh current rb db |
04:29:04 | earHertz | although I beleive there is some provision to add on teh fly from rb |
04:29:21 | linuxstb | No, I don't think there is. But I've never used it. |
04:29:23 | earHertz | teh problem with that is, it's harder to write a db that's (easily) updatable |
04:29:23 | Aditya | I use the USB connection through the default iRiver "OS" |
04:29:41 | Aditya | how so? |
04:29:41 | earHertz | an updateable db necessarily takes more spce |
04:29:55 | Aditya | a database is writable by design |
04:30:00 | Aditya | thats what makes it a database |
04:30:00 | earHertz | well, if it's not updateable, you can write your indexes once |
04:30:14 | earHertz | and nort have to insert stuff into them |
04:30:16 | Leperkawn | When did 5g begin to play audio? |
04:30:31 | linuxstb | about two weeks ago. |
04:30:35 | Aditya | earHertz: why would inserting be any different than replacing? |
04:30:35 | Leperkawn | Ah. |
04:30:36 | earHertz | Aditya: yes, that's what makes it a db, in some sense |
04:30:37 | Aditya | or deleing |
04:30:41 | Leperkawn | So i'm not -that- much behind. |
04:30:48 | Leperkawn | If it was like... Two months.. I would shoot myself. |
04:30:58 | Aditya | a database = you can store data, access it quick (using a hash maybe) and update entries or add or delete |
04:31:01 | earHertz | because to insert in teh middle, you have to move everything that comes after the insertion point |
04:31:12 | Aditya | not really |
04:31:25 | earHertz | differnt algorithms have differnrt readig and updating efiiciencies |
04:31:40 | Aditya | yeah.. thats the whole point |
04:31:41 | earHertz | as it happens, the best reading efficiency coomes at the cost of piss-poor updat eefficiency |
04:31:47 | earHertz | this is true for "real" databses too |
04:31:55 | aaronfg | I was away and didn't see that the color settings had been added in officially. very nice |
04:31:58 | Aditya | thats a big generalization |
04:32:04 | Aditya | and its probably not true either |
04:32:06 | earHertz | "reeal" databses get arounfd this by using various strategies |
04:32:28 | earHertz | but all are costly in terms of time and space |
04:32:47 | earHertz | and the more memory we use for the databnse, the less we have for the sioong buffer |
04:33:07 | Leperkawn | Does anyone know why itunes trims filename lengths? |
04:33:11 | earHertz | in any case, what do you have to have to copy a song to your portable player? |
04:33:14 | Aditya | depending on how you store the database, you dont really have to load much into memory |
04:33:24 | earHertz | Leperkawn: on teh ipod disk you mean? |
04:33:31 | Aditya | you just store it as chuncks in the filesystem |
04:33:47 | Aditya | and earHertz: I just plug in my USB cable... and just drag and drop from explorer |
04:33:50 | earHertz | Aditya: sure, but to scan teh whole db, tyou have to load it all |
04:34:01 | linuxstb | Leperkawn: To minimise the space taken in the database, with the side-effect that stops the average person copying the files back to your PC. |
04:34:04 | earHertz | to get around ascansm, you can use indeces, but then you have to load those |
04:34:05 | Aditya | why would you want to scan the whole db earHertz? |
04:34:09 | Leperkawn | erHerts: No, when you import it |
04:34:10 | Leperkawn | to itunes |
04:34:23 | Leperkawn | Ah, i see linuxstb. |
04:34:25 | earHertz | Leperkawn: I don't beleive it does taht on import |
04:34:48 | Leperkawn | Average person = no id3 tag knowledge? |
04:34:58 | Aditya | erm |
04:35:01 | Aditya | not really |
04:35:05 | Aditya | a lot of people tag their music |
04:35:07 | Leperkawn | no |
04:35:10 | Leperkawn | according to linuxstb |
04:35:14 | Aditya | they just dont know its ID3 or what not |
04:35:32 | Aditya | they just know iTunes or WMP will remember that name and artist the next time they load the software |
04:35:43 | Leperkawn | linuxstb>Leperkawn: To minimise the space taken in the database, with the ///side-effect that stops the average person copying the files back to your PC./// |
04:35:47 | Leperkawn | I was asking him about that |
04:36:08 | | Join Arrogant [0] (i=Scott@192.orlando-06-08rs.fl.dial-access.att.net) |
04:36:37 | Leperkawn | but its really irrelevant. |
04:36:49 | Aditya | yeah |
04:36:51 | Aditya | just like you |
04:36:53 | Aditya | oooohhhhhhh |
04:36:54 | Leperkawn | Yeah |
04:36:56 | Leperkawn | Basically |
04:36:57 | Aditya | hehe |
04:36:58 | Leperkawn | ='( |
04:37:04 | Leperkawn | -cuts self- |
04:37:05 | Aditya | I am just kidding dude |
04:37:09 | Aditya | ewww |
04:37:12 | Aditya | dont go all emo on us |
04:37:16 | Leperkawn | =P |
04:37:26 | Leperkawn | mr. razor goes down the river, not across |
04:37:59 | Aditya | erm |
04:38:05 | Leperkawn | -dead chat- |
04:38:05 | earHertz | Aditya: some notes I wrote back when on this: http://www.rockbox.org/mail/archive/rockbox-archive-2003-12/0758.shtml |
04:39:09 | Leperkawn | Time to put rb on my 5g |
04:39:16 | Aditya | all I am saying is that you dont really need to scan the whole db |
04:39:20 | Leperkawn | now that i did that compilation shit on itunes, that really fixed my file lib |
04:39:29 | Aditya | you just need to scan each layer as you go |
04:40:03 | earHertz | Aditya: and http://www.rockbox.org/mail/archive/rockbox-archive-2003-12/0805.shtml |
04:40:17 | Leperkawn | Oh, good thing iTunes needs to randomly copy 500 songs. Good thing I actually modified those songs |
04:40:17 | Aditya | then again it probably gets extremely annoying working with a 4V processor |
04:40:24 | Leperkawn | -end sarcasm |
04:40:38 | Aditya | I hate iTunes |
04:40:48 | Aditya | I plugged in a USB stick with some music on it |
04:40:52 | Leperkawn | And iTunes knows the best way to update a song is to recopy the whole damn song and not update the one on my ipod |
04:40:59 | Aditya | and told iTunes to play it (I was stuck on a G5) |
04:41:03 | Aditya | and what does it to? |
04:41:07 | Leperkawn | eck |
04:41:10 | Aditya | it doesn't just play it off the stick |
04:41:12 | Leperkawn | -winces- |
04:41:18 | Aditya | it copies everything to my home directory at uni. |
04:41:19 | Leperkawn | Good thing it didnt try to format it |
04:41:26 | Aditya | thereby filling my home dir up |
04:41:30 | Aditya | and causing my account to lock up |
04:41:31 | Aditya | ugh |
04:41:41 | Leperkawn | Its better than syncing with wmp though |
04:41:44 | Leperkawn | not by much but it is |
04:41:44 | earHertz | Leperkawn: itunes can't teall what changes you've e made to the song fiel, only that it has changed. wrgop the full copy |
04:41:55 | Leperkawn | Either way it pisses me off =) |
04:42:01 | earHertz | yes, me too |
04:42:06 | Leperkawn | wrgop? |
04:42:11 | Aditya | explorer + h320 ftw |
04:42:12 | earHertz | ergo |
04:42:19 | earHertz | i reqally type badly |
04:42:23 | Leperkawn | =P |
04:42:24 | Aditya | yeah we can see |
04:42:28 | earHertz | think of it as a thick accent |
04:42:33 | Leperkawn | but with text. |
04:42:38 | Leperkawn | I used to have a h320 |
04:42:38 | Aditya | more like a slur |
04:42:39 | earHertz | yeah |
04:42:42 | Leperkawn | then i sold it to get my 5g |
04:42:45 | earHertz | of a a slur, yeas |
04:42:47 | Aditya | traitor |
04:42:50 | Leperkawn | Yeah yeah |
04:42:57 | Aditya | lol I dont really care |
04:43:00 | Leperkawn | everyone says ipod users dont look at the DAP market |
04:43:06 | Leperkawn | but thats only true for the noobs. |
04:43:09 | Aditya | but I dont know.. iPods just make sick for some reason |
04:43:22 | Leperkawn | As long as they're not plugged into a comptuer they're nice |
04:43:25 | Leperkawn | slim, 30 gb |
04:43:28 | Leperkawn | plays vids |
04:43:29 | Aditya | the nano is the only one thats cool |
04:43:35 | Leperkawn | nanos to fking small |
04:43:40 | Aditya | meh |
04:43:42 | Leperkawn | i'd lose that puppy |
04:43:48 | Leperkawn | and its overpriced, i mean 250? |
04:43:53 | Leperkawn | thats alot. |
04:44:01 | Aditya | well the regular video ipod costs 400 bucks |
04:44:04 | Leperkawn | 300 |
04:44:11 | Aditya | my h320 costs like 200 bucks |
04:44:12 | Leperkawn | well |
04:44:17 | Leperkawn | the 60 gig is 400 |
04:44:18 | Aditya | and it does more |
04:44:24 | Leperkawn | I liked my h320 |
04:44:28 | Aditya | without any weird attachments |
04:44:31 | Leperkawn | but i honestly like my 30gb 5g better |
04:44:39 | Aditya | meh |
04:44:44 | Aditya | they are slim though, I give you that |
04:44:44 | Leperkawn | scroll wheel looked gay at first |
04:44:46 | Leperkawn | but its god |
04:44:52 | Aditya | and they are cool looking |
04:44:59 | Leperkawn | you dont know how much a scroll wheel is god |
04:45:03 | Leperkawn | if a h320 had one... man.... |
04:45:03 | Aditya | if they made an iRiver H320x or something |
04:45:16 | Aditya | which had the same look as the H320 but thinner |
04:45:19 | Leperkawn | they never updated the h320 firmware and iriver wasnt out when i had mine |
04:45:19 | Aditya | I would be in heaven |
04:45:26 | Leperkawn | so i was pissed |
04:45:29 | Aditya | cause I love the carbon fiber look |
04:45:39 | Leperkawn | h320 + scrollwheel (touch) |
04:45:41 | Leperkawn | would pwn |
04:45:44 | Leperkawn | + slim |
04:45:52 | Leperkawn | i would sell my ipod prolly =P |
04:45:59 | Leperkawn | if it had a 60/80 gb one |
04:46:01 | Leperkawn | for like 400 |
04:46:17 | Leperkawn | I hate when i type, i hit enter way too much. |
04:46:17 | Aditya | I want to learn how to make these things work |
04:46:21 | Aditya | and then take some metal shop courses |
04:46:23 | | Quit Hideo () |
04:46:40 | Aditya | carbon fibre case + color screen (maybe touch screen) + rest of good stuff |
04:46:40 | Leperkawn | Just get a plasic vaccum mold |
04:46:48 | Aditya | forget plastic |
04:46:51 | Aditya | carbon fibre |
04:46:57 | Leperkawn | harder to make though |
04:47:00 | Aditya | yeah |
04:47:06 | Aditya | harder to break too |
04:47:08 | Leperkawn | plasic you just vacumme mold it |
04:47:09 | Aditya | and light as fuck |
04:47:11 | Leperkawn | yeah |
04:47:56 | Leperkawn | I need USB 2 on my lappy |
04:47:58 | Leperkawn | hell |
04:47:59 | Leperkawn | I need a tower |
04:48:04 | Leperkawn | my lappy sucks. p3. |
04:48:06 | Leperkawn | ugh. |
04:48:12 | Aditya | 600m here |
04:48:18 | Aditya | and while it rocks by numbers.. its fugly |
04:48:25 | Aditya | I want an IBM... |
04:48:40 | Leperkawn | 66m? |
04:48:41 | Leperkawn | i mean |
04:48:43 | Leperkawn | 600m? |
04:49:11 | Aditya | dell 600m |
04:49:13 | aaronfg | Does anyone have an update on album art? I know there was a patch out there for it, but is it implimented in the bleeding edge builds yet? |
04:49:16 | Aditya | http://en.wikipedia.org/wiki/Graphite_reinforced_plastic ... thats the shit |
04:49:22 | Leperkawn | I just realized... |
04:49:26 | Leperkawn | With rockbox |
04:49:32 | Leperkawn | and default firmware |
04:49:35 | Leperkawn | How is that going to work? |
04:49:40 | Aditya | erm |
04:49:41 | Leperkawn | Im goign to need 2 copies of all my music |
04:49:42 | Aditya | it wont |
04:49:45 | Leperkawn | Yeah |
04:49:48 | Leperkawn | well |
04:49:53 | Leperkawn | i can copy my music over twice >_< |
04:50:00 | Aditya | what are you talking about?? |
04:50:07 | Leperkawn | See |
04:50:12 | Leperkawn | I have my ipod as normal |
04:50:17 | Leperkawn | with the garbled files |
04:50:19 | Leperkawn | you know? |
04:50:30 | Leperkawn | Then i take my file lib and bring it over for rockbox to use. |
04:50:38 | Leperkawn | hence haveing 2 copies of my file lib on my ipod |
04:50:45 | Leperkawn | lowering my storage to about 13 gig. |
04:50:46 | Aditya | I think rockbox and your own firmware just share the files |
04:50:57 | Leperkawn | But, if its filetree... |
04:50:58 | Aditya | unless your files are DRMed |
04:51:00 | Leperkawn | No |
04:51:04 | Aditya | it doesn't matter |
04:51:07 | Aditya | they are just sound files |
04:51:09 | Leperkawn | You know how the files are scrambled? |
04:51:18 | Leperkawn | Or does it read ID3 tags and not filenames? |
04:51:21 | Aditya | oh on the ipod |
04:51:27 | Leperkawn | Yes |
04:51:28 | Aditya | heck if I know |
04:51:33 | Aditya | thats why it sucks |
04:51:36 | Leperkawn | Yes. |
04:51:38 | Aditya | nyeah! |
04:51:38 | Aditya | =P |
04:51:39 | Leperkawn | Only 1/2 storage |
04:51:47 | Leperkawn | scrwe it |
04:51:52 | Leperkawn | if rockbox plays music fine |
04:51:57 | Leperkawn | why do i need the original firmware? |
04:52:06 | Aditya | hey look.. he learns |
04:52:24 | Paul_The_Nerd | That's the question you're supposed to ask, and the answer should be "I don't." :) |
04:52:32 | Leperkawn | =P |
04:52:43 | Leperkawn | Does rockbox play sound nearly 100% fine? |
04:52:50 | Leperkawn | without too much playback issues? |
04:53:17 | Paul_The_Nerd | As long as you're not using DRMed music, yeah |
04:53:42 | Paul_The_Nerd | I personally don't have *any* playback issues, but I use ogg-vorbis format music |
04:54:03 | Aditya | I dont have any issues either |
04:54:04 | Leperkawn | Yeah |
04:54:11 | Leperkawn | I use mp3 |
04:54:18 | Aditya | one thing that bugs me is that it doesn't go to the next directory after a directory is done playing |
04:54:24 | Aditya | I use mp3 Leperkawn |
04:54:29 | Aditya | it plays em fine |
04:54:36 | Leperkawn | Ok |
04:54:37 | Paul_The_Nerd | mp3 is "pretty good" right now. You *shouldn't* have any issues, unless you're using equalizer with particularly high bitrate files |
04:54:48 | Leperkawn | 250mb/s on some... |
04:54:50 | Leperkawn | i think |
04:54:52 | Leperkawn | around there. |
04:55:00 | Leperkawn | whatever high qual on Exact Audio Copy is. |
04:55:03 | Leperkawn | -checks- |
04:55:12 | Leperkawn | erm |
04:55:14 | Leperkawn | kb/s |
04:55:52 | Paul_The_Nerd | Yeah |
04:55:56 | Leperkawn | it reads playlists right? |
04:56:06 | Paul_The_Nerd | Those play fine on my Nano, with replaygain, but I don't use the equalizer so I can't attest for that personally |
04:56:12 | Paul_The_Nerd | It uses .m3u playlists, yes. |
04:56:54 | Leperkawn | what type does the ipod create? |
04:56:58 | Leperkawn | When it does 'on the go' |
04:57:15 | linuxstb | They are just created in the database. |
04:57:53 | Leperkawn | gah. |
04:57:58 | Leperkawn | Gotta make my own then. |
04:57:59 | Leperkawn | No problem. |
04:58:11 | Leperkawn | Curse you, ipod database! |
04:58:29 | Paul_The_Nerd | Leperkawn: With rockbox you can make them on the go and save as .m3us though |
04:58:31 | Aditya | heh |
04:58:36 | Leperkawn | Nice |
04:58:42 | Aditya | thats what you get for betraying us and moving to the iRiver |
04:58:45 | Leperkawn | Too bad rockbox didn't come out sooner for the h320 |
04:58:48 | Aditya | err apple I mean |
04:58:49 | Aditya | hehe |
04:58:50 | Leperkawn | I waited for a year, man! |
04:58:52 | Leperkawn | =P |
04:58:56 | Aditya | yeah |
04:58:59 | Paul_The_Nerd | Rockbox loves you in ways Apple can't. |
04:59:00 | Leperkawn | plus im in love wiht my scrool wheel |
04:59:04 | Leperkawn | scroll* |
04:59:12 | Leperkawn | man that things nice compared to the h320 buttons |
04:59:18 | Leperkawn | navigation is so easy |
04:59:20 | Aditya | I like my buttons |
04:59:37 | Aditya | its easy to do things when you are in a crowded train and you cant really pull your player out |
04:59:49 | Leperkawn | wtf trains =P |
04:59:55 | Aditya | you know.. |
04:59:57 | Leperkawn | Closest passanger train to me is.... Far away. |
05:00 |
05:00:06 | Leperkawn | We have iron ore hauling trains all over though |
05:00:08 | Aditya | some of us have to actually commute and go to college |
05:00:13 | Leperkawn | Psh |
05:00:15 | Leperkawn | Pshhh |
05:00:23 | * | Leperkawn pshh's at you |
05:00:30 | Aditya | *ignore* |
05:01:19 | Leperkawn | -sad- |
05:01:56 | | Join virtualball2 [0] (n=virtualb@AC9B8365.ipt.aol.com) |
05:02:21 | Aditya | heylo virtualball2 |
05:02:34 | virtualball2 | hey |
05:02:53 | virtualball2 | has anyone had an error saying "Data Abort"? |
05:03:18 | | Join StingerDL [0] (n=Bob@ool-44c13921.dyn.optonline.net) |
05:03:19 | | Join Rob2222_ [0] (n=Miranda@ACB1DC9A.ipt.aol.com) |
05:03:40 | Paul_The_Nerd | virtualball2: doing what? |
05:04:39 | virtualball2 | well it happens when i do 2 things, one when i play doom, i can do things until i click new game and then it shows that, also when i change my backdrop, but only on one picture |
05:04:53 | Aditya | its obvious |
05:04:56 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
05:04:59 | Aditya | its because you touch your dog at night |
05:05:08 | virtualball2 | hahha |
05:05:33 | Jungti1234 | hi |
05:05:44 | Paul_The_Nerd | virtualball2: You could play doom before? Also, is the backdrop a 24-bit bitmap at the right resolution (not 16-bit, or anything odd about it?) |
05:05:47 | | Quit Jungti1234 (Client Quit) |
05:05:55 | virtualball2 | if it matters the rest is "Data Abort at 4000CA08" |
05:06:15 | virtualball2 | Paul_The_Nerd, ya i could, and i could also use that .bmp before |
05:06:22 | Paul_The_Nerd | Hm |
05:06:47 | Paul_The_Nerd | At which point I suggest cleanly reinstalling your build. (Reset settings, then delete the folder and the file before copying a new one one) |
05:06:56 | virtualball2 | ok |
05:07:17 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
05:09:13 | Leperkawn | I swear by the end of the night I will have rockbox on my ipod |
05:09:19 | Leperkawn | (has usb1) |
05:09:21 | Leperkawn | =( |
05:09:37 | * | Leperkawn goes and preps the cappuchino maker for tomorrow morning |
05:10:10 | virtualball2 | lol |
05:10:13 | virtualball2 | windows? |
05:10:17 | Leperkawn | Dont remind me |
05:10:29 | virtualball2 | haha if you had mac, i could have helped you :-P |
05:10:45 | Leperkawn | Usb 1... sooo sloooowwww |
05:11:05 | virtualball2 | lol |
05:11:18 | earHertz | who here has an ipod? |
05:11:25 | * | Leperkawn raises hand |
05:11:44 | earHertz | wanna do me a favor Leperkawn |
05:11:44 | | Join Hideo [0] (n=irc@tor/session/x-0c5a753c8d988c27) |
05:11:45 | earHertz | ? |
05:11:47 | Leperkawn | sure |
05:12:05 | Leperkawn | as long as it doesnt involve impact testing |
05:12:06 | earHertz | tell me the size in bytes of your itunesdb on teh ipod |
05:12:22 | Paul_The_Nerd | Oooh, ooh, mine's 0! |
05:12:29 | Paul_The_Nerd | :-P |
05:12:31 | earHertz | Paul_The_Nerd: really? |
05:12:36 | Paul_The_Nerd | I deleted it |
05:12:49 | earHertz | ok |
05:12:53 | Paul_The_Nerd | Hehehe |
05:13:09 | Leperkawn | Size: 1,482,764 Size on Disk: same but ends with 52 |
05:13:09 | virtualball2 | ...i dont use rockbox to listen to music :-P |
05:13:16 | earHertz | and you just copied your fs to the ipod fs? |
05:13:19 | Leperkawn | 1.5 grand songs in my lib |
05:13:34 | earHertz | Leperkawn: how many songs on the ipod? |
05:13:36 | Paul_The_Nerd | earHertz: I did, yes. |
05:13:36 | virtualball2 | i have 1245 songs |
05:13:41 | Leperkawn | exactly? |
05:13:45 | earHertz | exactly |
05:13:47 | Leperkawn | 1437 |
05:13:54 | Paul_The_Nerd | virtualball2: I use my rockbox almost exclusively for music. |
05:13:57 | virtualball2 | i paid for mine ^_^ |
05:14:01 | Leperkawn | I have a shitload im too lazy to put in itunes though |
05:14:10 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
05:14:23 | earHertz | interesting. You use about 1000 bytes per song |
05:14:38 | earHertz | whereas I use about 1500 |
05:15:23 | earHertz | Do you put comments or composers in tyour id3 tags? |
05:16:12 | Leperkawn | No comments |
05:16:16 | Leperkawn | composers... no |
05:16:26 | earHertz | that much account for it |
05:16:27 | Leperkawn | I use genre, name, artist, album |
05:16:31 | Leperkawn | and have some compilations |
05:16:34 | Leperkawn | well |
05:16:41 | Leperkawn | a few have composers/comments |
05:16:41 | virtualball2 | earHertz, no |
05:16:43 | Leperkawn | but not much |
05:16:53 | earHertz | virtualball2: no what? |
05:16:54 | virtualball2 | \i use genre, artist, song, album, and year |
05:17:04 | Leperkawn | i occasionally use year if its already there |
05:17:15 | virtualball2 | earHertz, no i dont use comments or composers |
05:17:22 | virtualball2 | sorry for being late lol |
05:17:34 | earHertz | virtualball2: but since you don't use the ipod firmware, that tells me nothing. ;) |
05:17:37 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:17:49 | | Part midkay ("Leaving") |
05:18:06 | virtualball2 | earHertz, i do, i use it fo videos and songs |
05:18:16 | Leperkawn | you didnt chime in when he asked |
05:18:18 | Leperkawn | for ipod users |
05:18:18 | | Part Paul_The_Nerd |
05:18:28 | earHertz | virtualball2: ok, can you tell me teh size in bytes of your itunesdc fiel on teh ipod? |
05:18:39 | virtualball2 | what? haha |
05:18:47 | Leperkawn | itunesdb |
05:18:48 | Aditya | Leperkawn |
05:18:48 | Leperkawn | you mean |
05:18:56 | Aditya | I jsut found the perfect HDD for my plan |
05:19:00 | Aditya | http://techbargains.pricegrabber.com/search_techspecs_full.php/masterid=14192063 |
05:19:01 | Leperkawn | Si? |
05:19:01 | *** | Saving seen data "./dancer.seen" |
05:19:07 | Aditya | 4 gb ... 78 bucks |
05:19:17 | Leperkawn | Ooohhhhh |
05:19:19 | Leperkawn | noice |
05:19:21 | Leperkawn | double it up |
05:19:24 | Leperkawn | 8gb |
05:19:26 | Aditya | and its size... 5mm x 42mm x 42mm |
05:19:28 | Aditya | which is crazy |
05:19:30 | Leperkawn | quadrupple it..... |
05:19:33 | Aditya | no |
05:19:39 | Aditya | I want it to be relatively cheap |
05:19:41 | Leperkawn | I would. If i was rich. |
05:19:43 | Aditya | well |
05:19:47 | Leperkawn | I want to be rich when i grow up. |
05:19:48 | Aditya | by the time I am ready to do this |
05:19:52 | Aditya | it would be much cheaper |
05:19:55 | Aditya | the HDD I mean |
05:19:58 | Leperkawn | Thas a damn nice hdd |
05:20:00 | Leperkawn | well |
05:20:04 | Leperkawn | or you stay the same price and get more space |
05:20:06 | Leperkawn | by then |
05:20:26 | JdGordon | isnt 4gb flash cheaper than that? |
05:20:33 | earHertz | JdGordon: nope |
05:20:44 | Leperkawn | flash is expensive |
05:20:45 | JdGordon | oh ok |
05:20:47 | Leperkawn | in my experiences |
05:21:01 | earHertz | you cabn get a 1gb sd for that |
05:21:38 | Aditya | flash is crazy expensive |
05:21:51 | Aditya | especially when you get to the 4gb - 8gb range |
05:22:08 | Leperkawn | sony to be releasing 8gb sticks |
05:22:12 | Leperkawn | targeted for psp owners |
05:22:15 | earHertz | yes, but I paid as much for my 512 MB a few years ago |
05:22:27 | earHertz | hitachi is coming out with 16GB flash |
05:22:29 | Aditya | 8gb.. |
05:22:35 | Leperkawn | Yes |
05:22:36 | Aditya | I wonder how much that will cost |
05:22:37 | Leperkawn | 8gb |
05:22:37 | | Quit ts-x ("CGI:IRC (EOF)") |
05:22:46 | Leperkawn | targeted for the psp pron viewers =P |
05:22:48 | Aditya | earHertz: the point is cost |
05:23:02 | Leperkawn | its on slashdot somewhere |
05:23:04 | Leperkawn | i believe |
05:23:10 | Aditya | if the media itself costs me like 200 bucks, there is no point in making my own mp3 player |
05:23:11 | earHertz | yeah, but I remember when a 20 MB hdd cost $1000 |
05:23:17 | Aditya | heh |
05:23:32 | Aditya | we had 10 mb HDDs in our HS in the old comp rooms |
05:23:35 | Aditya | it was fun |
05:23:38 | Aditya | no one used em |
05:23:39 | Aditya | but eh |
05:23:41 | earHertz | hell, my first pc had two floppy drives an no hdd at all |
05:23:47 | earHertz | try programming on that |
05:23:48 | Aditya | I am not that old lol |
05:23:55 | earHertz | in assembly |
05:24:03 | Aditya | how old are you? |
05:24:07 | earHertz | oh: and no graphics. text only monior |
05:24:13 | earHertz | I'm an old mofo |
05:24:22 | earHertz | in one color |
05:24:28 | earHertz | green |
05:24:31 | Aditya | we get the point |
05:24:32 | Leperkawn | read as: an old mofo in color |
05:24:41 | earHertz | in monochrome |
05:24:55 | Aditya | hmm |
05:25:02 | Aditya | how much would carbon fiber cost? |
05:25:04 | earHertz | a faster moxem was 2600 bits per second |
05:25:07 | | Nick pyro2 is now known as pyro (n=nitrion2@ool-4356277c.dyn.optonline.net) |
05:25:08 | Leperkawn | Anyone here read any wecomics? |
05:25:24 | aaronfg | besides pvp? :) |
05:26:00 | earHertz | i KEAN, YOUR M,P PALTERS ARE MUCH MORE POWERFUL THAN OUR PCS WERE |
05:26:15 | Leperkawn | I read PVP, Penny Arcade, Ctrl+Alt+Del, Dr. McNinja, and used to read force monkeys till it stopped updating |
05:27:52 | virtualball2 | How do you get a mbr again? |
05:28:22 | Leperkawn | anyone have a link to that thing that restores your ipod to factory default? |
05:29:04 | virtualball2 | iPod Updater |
05:29:11 | Leperkawn | Eep, found it |
05:29:20 | virtualball2 | ok |
05:29:32 | Leperkawn | 1-10 is the newest right? |
05:29:39 | virtualball2 | ya |
05:29:45 | | Quit markun (Read error: 104 (Connection reset by peer)) |
05:29:50 | virtualball2 | so does anyone know how to get an mbr? |
05:30:00 | Leperkawn | "ipod manager internal error" |
05:30:03 | Leperkawn | then it crashes. |
05:30:05 | Leperkawn | -_- |
05:30:08 | virtualball2 | lol |
05:30:08 | earHertz | master boot record/ |
05:30:11 | earHertz | ? |
05:30:15 | virtualball2 | ya |
05:30:25 | earHertz | various utls will copy it for you |
05:30:36 | virtualball2 | do you know one or linux? |
05:30:50 | earHertz | well, dd i n theorty, I suppose |
05:31:00 | earHertz | as in ##linux |
05:31:03 | earHertz | ask |
05:31:05 | | Join markun [0] (n=markun@2001:610:1908:8000:250:daff:fe47:4a8f) |
05:35:00 | Leperkawn | Preparing to wipe my ipod |
05:35:03 | Leperkawn | then install rockbox |
05:35:22 | Leperkawn | i should just format it to fat32, eh? |
05:35:27 | Leperkawn | and not use the ipod thing? |
05:35:54 | Leperkawn | if i dont want to use itunes/default firmware |
05:36:13 | Aditya | I am not sure you can just run the rockbox firmware |
05:37:26 | Leperkawn | Hmm |
05:39:00 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
05:39:05 | Leperkawn | I suppose it would be best just to follow the instructions word for word |
05:44:15 | virtualball2 | Anyways, i feel like starting to _TRY_ to port the periodic table to the iPod |
05:46:41 | Leperkawn | That would be sweet. |
05:46:59 | Leperkawn | a shitload of plugins. I saw my friends 120 |
05:47:00 | virtualball2 | ya |
05:47:03 | Leperkawn | he has sudoku! |
05:47:07 | Leperkawn | I want sudoku! |
05:47:35 | virtualball2 | iPod has a soduke *caugh8solver*caugh* |
05:47:37 | virtualball2 | lol |
05:47:48 | virtualball2 | *sodoku |
05:49:00 | Leperkawn | Heh |
05:49:03 | Leperkawn | I'll have to check it out |
05:49:10 | Leperkawn | im still getting around to installing rb |
05:49:18 | virtualball2 | its not that fun :-( lol |
05:49:20 | Leperkawn | 8 solver? shouldnt it be 9 solver? |
05:49:31 | virtualball2 | dunno |
05:49:35 | Leperkawn | -shrugs |
05:49:35 | virtualball2 | i used it once |
05:49:40 | Leperkawn | I shall have to brb though. |
05:49:46 | virtualball2 | though you can dl .ss files and play with those |
05:49:52 | | Quit Leperkawn ("Chatzilla 0.9.71 [Firefox 1.5.0.1/2006011112]") |
05:51:08 | | Quit StingerDL (Read error: 110 (Connection timed out)) |
05:53:37 | earHertz | who has an ipod photo color? |
05:55:59 | | Join JdGordon [0] (n=JdGordon@c220-239-137-122.smelb1.vic.optusnet.com.au) |
06:00 |
06:00:37 | | Join Leperkawn [0] (n=chatzill@68-188-193-92.dhcp.mrqt.mi.charter.com) |
06:00:46 | Leperkawn | yo estoy aqui |
06:01:04 | earHertz | what's teh apple fiormware max version fo rit? |
06:01:53 | Leperkawn | Uh... |
06:01:58 | Leperkawn | Can you restate please? |
06:02:12 | virtualball2 | Yo hablo espa–ol tambien! |
06:03:02 | Leperkawn | loco. |
06:04:13 | Leperkawn | im in the act of restoring my ipod. |
06:04:44 | Leperkawn | then to install rockbox. |
06:04:50 | Leperkawn | on a nice clean ipod. |
06:06:11 | Leperkawn | In random news |
06:06:13 | Leperkawn | http://simcityneworleans.ytmnd.com/ |
06:06:14 | Leperkawn | XD |
06:12:27 | | Join infamis [0] (n=444e641a@labb.contactor.se) |
06:15:41 | infamis | ...hmm so it's about 6am/7am for you Europe-peans |
06:19:02 | virtualball2 | its 12:20 here |
06:20:11 | infamis | 23:00 here cdt |
06:21:15 | infamis | it seems I have to be up at 4-5am cause that's when the Europeans kick in...for us poor USA'nians |
06:24:16 | virtualball2 | lol |
06:31:00 | Leperkawn | 12:30 here |
06:31:03 | Leperkawn | A.M. |
06:31:09 | Leperkawn | zzZZZzzzz -twitches- |
06:31:13 | Aditya | ugh |
06:31:15 | Aditya | I still have hw |
06:31:19 | Leperkawn | I might |
06:31:20 | Aditya | and I dont feel like doing it |
06:31:24 | Leperkawn | That's what study hall is for |
06:31:41 | | Quit aaronfg (Read error: 104 (Connection reset by peer)) |
06:32:03 | Leperkawn | finally got around to putting on rockbot... im in the command prompt as we speak |
06:32:06 | Leperkawn | box |
06:32:08 | Leperkawn | * |
06:35:18 | Leperkawn | got the bootloader up |
06:45:03 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-74-105.w86-207.abo.wanadoo.fr) |
06:49:01 | Leperkawn | Is there a larger font i could use? |
06:49:16 | Leperkawn | eep, got it |
06:50:02 | | Quit Arrogant (Read error: 113 (No route to host)) |
06:50:42 | | Quit JdGordon (Connection reset by peer) |
06:52:03 | | Part LinusN |
06:52:43 | | Join perl|wtf [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
07:00 |
07:00:32 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
07:01:30 | | Quit RotAtoR ("zzzzzzzzz") |
07:01:34 | Leperkawn | Oh man is rockbox sexy. |
07:01:37 | Leperkawn | I wanna sex0r it. |
07:02:00 | Leperkawn | time to up my moosecks onto it |
07:05:08 | | Join JdGordon [0] (n=JdGordon@c220-239-137-122.smelb1.vic.optusnet.com.au) |
07:06:13 | Leperkawn | So, anyone know about this foobar extension? |
07:08:24 | | Quit dpassen1 () |
07:09:31 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
07:09:37 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.umbc.edu) |
07:13:13 | | Quit Hideo (Remote closed the connection) |
07:14:36 | | Quit Leperkawn ("Chatzilla 0.9.71 [Firefox 1.5.0.1/2006011112]") |
07:15:30 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
07:19:02 | *** | Saving seen data "./dancer.seen" |
07:21:26 | infamis | ahaa!!! I figured it out! |
07:21:34 | Paul_The_Nerd | Aha? |
07:22:15 | infamis | yup...line feeds(0x0A) messes up bitmaps on cygwin...and causes it to prepend the carriage return! |
07:22:41 | infamis | in bejeweled_jewels.160x128x16, there's two occurrences of 0x0A bytes... |
07:22:53 | | Quit TCK ("well, if you say so.") |
07:23:19 | Paul_The_Nerd | infamis: But you've set it to dos instead of unix files |
07:23:33 | Paul_The_Nerd | You changed the settings from "default" for cygwin, which means you didn't follow the installation instructions properly anyway |
07:23:54 | infamis | lol if that's true |
07:24:04 | Paul_The_Nerd | It works for me |
07:24:06 | B4gder | and the image is binary in CVS |
07:24:07 | Paul_The_Nerd | And mine are set to unix files |
07:24:20 | Paul_The_Nerd | So apparently if you set it to Dos-type files in Cygwin, it corrupts the bitmaps |
07:25:05 | infamis | exactly... |
07:25:52 | Paul_The_Nerd | Which means that if you follow the instructions exactly as they are on the website, you won't have problems |
07:26:02 | infamis | doesn't say that on the site |
07:26:13 | Paul_The_Nerd | It says to not change anything else in cygwin |
07:26:20 | infamis | http://www.rockbox.org/twiki/bin/view/Main/CygwinDevelopment |
07:26:26 | infamis | says if you are unsure... |
07:26:35 | Paul_The_Nerd | Yeah |
07:26:42 | Paul_The_Nerd | Were you sure that Dos files would work with rockbox? |
07:27:31 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
07:27:34 | infamis | hold on, I'm looking for a loophole to dig myself a valid excuse :) |
07:27:49 | Paul_The_Nerd | Hehehe |
07:28:37 | * | B4gder grins |
07:29:02 | Paul_The_Nerd | At least the problem is now solved. |
07:29:28 | infamis | on the cygwin setup it says: |
07:29:33 | infamis | Default Text File Type: line endings will be translated from unix (lf) to dos (cr-lf) on write and vice versa on read. |
07:29:51 | infamis | key word was "default text file type"...I wouldn't have though bmp files would've been affected |
07:30:06 | infamis | it should probably just say default file type |
07:30:16 | Paul_The_Nerd | If they're considered binary files, they *shouldn't* be. |
07:31:11 | infamis | exactly...bitmaps were binary afaik...or maybe it does it on all files I'm guessing |
07:31:19 | infamis | regardless of extension |
07:33:10 | infamis | I guess if another noob comes along and figures he wants the source displayable in notepad...when thinking about the dos/unix lf to crlf...to make sure he selects unix :) |
07:33:27 | B4gder | well |
07:33:31 | B4gder | you are the _first_ who faced this |
07:33:36 | | Quit virtualball2 (Read error: 110 (Connection timed out)) |
07:33:43 | Paul_The_Nerd | I just used "Wordpad" instead of notepad. |
07:33:43 | * | infamis feels special |
07:33:53 | Paul_The_Nerd | Since it handles lf only files just fine. |
07:34:23 | Paul_The_Nerd | Though I *think* it writes them back with crlf. I haven't checked, but if I edit files with it, I seem much more likely to get a conflict on them next cvs up |
07:34:36 | infamis | damn...thought MS got rid of wordpad after win95...what a shock...still here on xp |
07:35:00 | Paul_The_Nerd | I'd suggest ConText personally |
07:35:41 | Paul_The_Nerd | You get context highlighting, and some other somewhat useful fluf, but it doesn't feel... I dunno... kludgy like many "IDEs" tend to for me. |
07:35:46 | thegeek_ | metapad is a nice bare-bones notepad with unix support |
07:36:04 | thegeek_ | I like a good editor as much as anyone else |
07:36:11 | thegeek_ | but sometimes you just want notepad;) |
07:36:27 | infamis | yup |
07:37:56 | infamis | damn...I just opened that bejeweled bitmap in a hex-editor; edited bmp2rb to print out the bitmap it read in (which size wasn't what it expected) and visually compared bytes to see which ones didn't match...just when you thought you were doing something it turns out to be for naught |
07:40:16 | | Join damaki [0] (n=Chocolat@ALille-153-1-58-195.w86-196.abo.wanadoo.fr) |
07:40:29 | amiconn | mooning |
07:40:50 | | Join Hideo [0] (n=irc@tor/session/x-c512187188a13f46) |
07:40:54 | infamis | you're mooning who? lol |
07:44:57 | amiconn | B4gder: I got the sim to compile on amd64 with some hacking (still a number of warnings to fix), but it results in a build system challenge to make it work properly for both sim and target :/ |
07:46:31 | amiconn | It works if I (1) exclude everything that actually defines errno in the sources (for the sims there are 2 places), |
07:47:10 | amiconn | and (2) hide away rockbox' own errno.h to force usage of the compiler's errno.h |
07:48:06 | amiconn | Doing (2) that as a hack means the target doesn't compile anymore |
07:48:58 | amiconn | Now the challenge: |
07:49:57 | amiconn | errno.h is in firmware/include/. |
07:50:16 | | Join LinusN [0] (n=linus@labb.contactor.se) |
07:50:23 | amiconn | Usually we do want the sims to use the rockbox implementation of standard functions, but we need to make an exception for errno... |
07:50:23 | | Part LinusN |
07:50:44 | | Join LinusN [0] (n=linus@labb.contactor.se) |
07:55:40 | B4gder | amiconn: and isn't 64 bit longs a problem? |
07:56:09 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
07:56:17 | amiconn | I focused on getting the beast to compile first, Fixing 64bit inconsistencies is another problem |
07:56:22 | B4gder | ok |
07:56:52 | amiconn | There's a second compilation problem - plugins and codecs do not link yet |
07:57:11 | | Part Paul_The_Nerd |
07:57:37 | amiconn | ...but that seems relatively easy to fix, although it also requires some build system work |
07:57:48 | amiconn | (detecting amd64 in configure) |
07:58:28 | amiconn | . /usr/bin/ld: /home/jens/rb-patched/simulator-build/i300/apps/codecs/vorbis.o: relocation R_X86_64_32S against `read_handler' can not be used when making a shared object; recompile with -fPIC |
07:58:51 | amiconn | We need to compile and link codecs and plugins with -fPIC on amd64 |
07:59:02 | B4gder | aha |
07:59:16 | | Join JdGordon [0] (n=JdGordon@c220-239-137-122.smelb1.vic.optusnet.com.au) |
08:00 |
08:01:15 | amiconn | bmp2rb works on amd64 with your long==>int changes in the structure definition, but imho we should use explicit sized types in such places |
08:01:33 | B4gder | yes I agree about that |
08:01:47 | B4gder | and if we do those on target code too, it should work for amd64 builds |
08:01:59 | amiconn | yes |
08:02:27 | amiconn | That's one of my next tasks, but I need a solution for the errno.h challenge... |
08:02:56 | B4gder | so patching our own errno.h to use the standard header magic isn't a useful approach? |
08:03:06 | amiconn | Fixing this problem of course also fixes the build problems on 32bit linux with nptl |
08:03:15 | | Join midkay [0] (n=midkay@24.143.70.99) |
08:03:15 | B4gder | ah, right |
08:03:31 | amiconn | standard header magic? |
08:03:46 | B4gder | I mean the magic the standard errno.h header uses for the errno definition |
08:03:58 | B4gder | whatever that is |
08:04:11 | amiconn | The standard errno.h might be different depending on the build system |
08:04:23 | B4gder | yes |
08:04:36 | amiconn | Afaiu, errno is a thread local variable on newer systems |
08:04:52 | amiconn | So errno is actually a macro, expanding to |
08:04:52 | B4gder | afaik, they have gone different ways |
08:05:01 | amiconn | *__errno_location() |
08:05:11 | B4gder | AIX for example doesn't do that macro dance |
08:05:24 | B4gder | but |
08:05:28 | | Join amiconn__ [0] (n=jens@p54BD6519.dip.t-dialin.net) |
08:05:39 | B4gder | 99.2% of our non-cygwin users are on Linux |
08:05:55 | | Join [1]amiconn [0] (n=jens@p54BD6519.dip.t-dialin.net) |
08:05:55 | *** | Alert Mode level 1 |
08:05:55 | DBUG | Enqueued KICK amiconn |
08:05:55 | DBUG | Enqueued KICK amiconn_ |
08:05:55 | *** | Alert Mode level 2 |
08:05:55 | DBUG | Enqueued KICK amiconn__ |
08:05:55 | DBUG | Enqueued KICK [1]amiconn |
08:05:55 | *** | Alert Mode level 3 |
08:06:09 | | Quit amiconn (Nick collision from services.) |
08:06:09 | | Nick [1]amiconn is now known as amiconn (n=jens@p54BD6519.dip.t-dialin.net) |
08:06:09 | DBUG | Enqueued KICK amiconn |
08:06:09 | *** | Alert Mode level 4 |
08:06:22 | B4gder | so a fix for your case properly #ifdef'ed could still probably solve most of the errno issues |
08:06:47 | amiconn | Some are on macos X / bsd ... |
08:07:27 | B4gder | ... and they haven't had problems with this |
08:08:27 | amiconn | No, not yet |
08:08:56 | Jungti1234 | oh.... http://www.pmplab.org/bbs/data/screenshot/1141102961/%C5%A5%C5%E4%BA%F1%BE%C6.jpg |
08:08:58 | LinusN | i did some more current draw measurements on the h300 yday |
08:09:03 | dwihno | Don't forget to eat semlor today! |
08:09:25 | amiconn | I think the clean solution would be to make the build system use the system's errno.h for sim builds, but I'm not sure about the way to do this |
08:09:43 | B4gder | amiconn: I agree that would be the cleanest approach |
08:10:04 | LinusN | i made an experiment where i halted the cpu in a STOP instruction with interrupts disabled |
08:10:06 | amiconn | We could put rockbox' errno.h into a separate dir, and not put this into the include dir list for sim builds... |
08:10:22 | LinusN | and it still used 100mA! |
08:10:26 | LinusN | 90mA |
08:10:30 | amiconn | LinusN: huh? |
08:10:44 | infamis | isn't that a lot? |
08:10:48 | amiconn | strange... |
08:10:59 | LinusN | so my theory seems to be correct |
08:11:13 | LinusN | about a port collision or the likes |
08:11:31 | amiconn | wrong voltage(s)? |
08:11:39 | infamis | what's the theory? |
08:11:48 | midkay | B4gder, is that script you wrote supposed to calculate X or Y values? :) |
08:11:59 | B4gder | midkay: it is up to you to decide |
08:12:04 | B4gder | it doesn't matter |
08:12:12 | LinusN | infamis: the theory is that i, for example, have set a port pin in the wrong direction |
08:12:24 | midkay | B4gder, i tried adapting it to C.. it "kind of" works, but i had to steal a sin function from plasma.c - and something's not quite right.. |
08:12:30 | LinusN | amiconn: i set the voltages exactly as the iriver firmware |
08:16:10 | *** | Alert Mode OFF |
08:18:31 | Jungti1234 | Iriver's net loss - $36667000 |
08:18:38 | | Join DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
08:18:44 | midkay | B4gder, yes!! *cheers* it works.. |
08:18:48 | amiconn | B4gder: Regarding 32<->64 bit issues, I will have to fix a number of warnings like: |
08:18:53 | B4gder | midkay: nice |
08:19:20 | Jungti1234 | Cowon's net profit - $102482232 |
08:20:02 | B4gder | those korean companies seem to skyrocket! ;-P |
08:20:05 | amiconn | font.c:175: warning: cast from pointer to integer of different size |
08:20:05 | amiconn | font.c:175: warning: cast to pointer from integer of different size |
08:20:17 | B4gder | yeah, I bet we have a few of those |
08:20:26 | amiconn | sound.c:117: warning: passing argument 2 of â?~get_moreâ?T from incompatible pointer type |
08:20:45 | amiconn | Not too many |
08:21:06 | Jungti1234 | Iriver may perish. |
08:21:06 | amiconn | Interestingly enough there is no single such warning in the codec libs... |
08:21:39 | infamis | Wow...Cowon's doing that well? That's a suprise to me based on the horrible x5 firmware. |
08:21:53 | B4gder | ? |
08:22:02 | B4gder | I find the x5 firmware better than the h3x0 |
08:22:07 | B4gder | original firmware that is |
08:22:18 | B4gder | not that I use either one very much |
08:22:22 | B4gder | used |
08:22:23 | | Quit amiconn_ (Read error: 110 (Connection timed out)) |
08:22:25 | amiconn | B4gder: A total of 38 warnings of the 3 mentioned types in the core |
08:22:27 | infamis | never used any iRiver...only other one I had was a rio karma |
08:22:47 | infamis | loved it to death |
08:22:52 | infamis | literally... |
08:24:05 | infamis | ...til I loved it so much all 3 hard drives failed :( |
08:25:22 | | Quit needleboy () |
08:26:10 | | Quit perl|wtf (Read error: 110 (Connection timed out)) |
08:31:49 | infamis | cygwin doesn't convert the bitmap when it writes it to the hard drive, but converts 0xd 0xa to 0xa on read() |
08:32:30 | B4gder | and that's because it doesn't use O_BINARY! |
08:32:45 | B4gder | in bmp2rb.c |
08:33:13 | B4gder | I'll fix |
08:33:35 | infamis | whew hoo! infamis caused a fix! |
08:36:47 | B4gder | fixed! |
08:38:29 | infamis | cool! that'll stop the other "infamis"es from saying stuff doesn't compile under cygwin! |
08:38:39 | B4gder | :-) |
08:38:55 | B4gder | 6mins 14secs is *good* build speed |
08:39:02 | LinusN | wee |
08:39:14 | amiconn | uclpack seems to have 64 bit problems as well. |
08:40:15 | amiconn | ..although it doesn't throw warnings when building |
08:40:20 | amiconn | ..unlike sh2d |
08:40:45 | Mikachu | i think you get a question about the crlf thing when you install cygwin |
08:40:54 | B4gder | yes you do |
08:42:14 | Ctcp | Ignored 5 channel CTCP requests in 14 seconds at the last flood |
08:42:14 | * | LinusN mounts the hard disk on the x5 |
08:43:11 | * | infamis says we have a bootloader?!! |
08:45:36 | LinusN | soon, i hope |
08:45:46 | LinusN | there is a bug or two to iron out first |
08:46:38 | B4gder | what, you do bugs? |
08:46:46 | B4gder | or are you talking about things I've done? ;-) |
08:47:12 | amiconn | ucl_init() failed |
08:47:16 | | Join needleboy [0] (i=Miranda@85-65-108-53.barak-online.net) |
08:47:54 | B4gder | amiconn: btw, your suggested table-approach in the x5 lcd driver is in use and works fine |
08:48:05 | amiconn | saw that |
08:49:35 | amiconn | Of course I didn't see it working myself... |
08:51:27 | LinusN | i am currently struggling with ata_reset, might be a general bug in the ata driver |
08:52:13 | amiconn | LinusN: Do you think a simple colliding port would rise current consumption by >30 mA |
08:52:29 | LinusN | no, i don't |
08:52:30 | * | infamis confirms a to-dos-conversion Cygwin install compiles |
08:52:31 | amiconn | Afaik the short-circuit current of a port is a few mA |
08:53:28 | LinusN | there are several other possible scenarios |
08:53:50 | LinusN | like a chip being "back-powered" through a pullup resistor |
08:54:01 | LinusN | for example the usb2go chip |
08:55:32 | | Join Sando [0] (i=lolsteam@144.135.255.155) |
08:55:51 | | Part Sando |
08:55:53 | | Join Sando [0] (i=lolsteam@144.135.255.155) |
08:58:28 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
08:59:18 | LinusN | one interesting observation in the iriver firmware is that the power consumption is 100-150mA |
08:59:26 | LinusN | when browsing files |
08:59:41 | LinusN | but nit goes down to 60mA when playing music |
09:00 |
09:00:11 | B4gder | could that mean it boosts when in interactive? |
09:00:38 | LinusN | perhaps, but it may also mean that they turn off stuff when playing music |
09:01:13 | LinusN | btw, "disk poweroff" saves about 5-10mA, it seems |
09:05:04 | B4gder | with the daily builds on its own page, do you think it is a good idea to expand the names in the model table to use the full names? look at the page as it is right now to see how it looks |
09:06:42 | midkay | B4gder, looks good to me |
09:06:52 | midkay | one suggestion, there are two links at the bottom to the same page.. |
09:06:56 | midkay | kind of redundant |
09:07:08 | B4gder | I wanted to stress it |
09:07:15 | B4gder | I'll remove them soonish |
09:08:55 | midkay | gotcha - looks very cool otherwise. :) |
09:09:15 | midkay | bed! nite.. |
09:09:19 | amiconn | LinusN: It should be possible to find out whether it's the usbotg chip by repeating these measurements on the h1x0 |
09:09:37 | | Join BHSPitLappy [0] (n=stephen@pool-71-96-116-11.dfw.dsl-w.verizon.net) |
09:09:59 | amiconn | Afaik we have the battery runtime problem on h1x0 as well |
09:10:11 | LinusN | we do? |
09:10:33 | amiconn | Yes, runtime is significantly lower than what iriver says |
09:10:47 | LinusN | i see |
09:11:17 | amiconn | I could probably do 4 runtime tests, playing the same playlist on h140/iriver, h140/rockbox, h340/iriver and h340/rockbox |
09:14:14 | amiconn | Perhaps I could also try to do some measurements myself; one day I wanted to do that anyway, to see whether deep sleep is possible |
09:14:20 | amiconn | (on h1x0) |
09:16:44 | LinusN | direct current measurements is of course a lot easier then runtime tests |
09:17:54 | petur | the usbotg can be connected to two pins for power control of its two controllers |
09:18:50 | petur | but my asm decoding is not as good and I stopped looking at it last week... should resume that |
09:19:03 | amiconn | LinusN: For me it's the other way round... |
09:19:04 | *** | Saving seen data "./dancer.seen" |
09:19:40 | LinusN | perhaps, i just meant that measuring the current takes seconds, while a runtime test takes hours |
09:19:48 | amiconn | Runtime tests just require time during which the unit can't be used otherwise |
09:20:40 | amiconn | Since I have more than one unit this isn't really a problem |
09:22:37 | amiconn | On archos player, rec v1 and Ondio current measurements are easy because the battery contacts are easily reachable. |
09:22:46 | amiconn | Not so on rec v2/fm and irivers... |
09:26:37 | amiconn | Afaik the iriver batteries have a little plug. How do you contact this beast for current measurement? |
09:27:08 | | Quit perplexity (Read error: 113 (No route to host)) |
09:30:20 | | Join safetydan [0] (n=dan@195.27.52.9) |
09:35:56 | * | B4gder added pics for the bleeding links below the cvs table |
09:36:27 | BHSPitLappy | lol |
09:36:30 | BHSPitLappy | necessary? |
09:36:49 | B4gder | not necessary, but all the text links got quite cluttered I think |
09:37:08 | B4gder | this will make it clearer which is which |
09:37:17 | petur | damn... just as I was happu that the cvs build page loaded so fast :( |
09:37:23 | petur | *happy |
09:37:38 | B4gder | well, those pics are used all over so you most likely have those cached already |
09:38:17 | petur | yes... otoh, that page is devs-only anyway... |
09:38:22 | BHSPitLappy | someone make 2 pointless commits |
09:38:33 | BHSPitLappy | that way the table can be aaaallllllll green :D |
09:38:44 | petur | heh |
09:38:55 | B4gder | petur: I think quite a lot of people get the bleeding builds |
09:39:11 | petur | hmmm maybe you're right |
09:40:05 | amiconn | The tables got rather wide with the full target names |
09:40:40 | B4gder | hm, yes I'll use the short version for the cvs page at least |
09:40:49 | B4gder | quite a difference |
09:40:54 | | Join Higgy_ [0] (n=not_eric@82.18.246.205) |
09:41:00 | t0mas | B4gder: doc is ok |
09:41:04 | petur | add a couple of new targets and the build table will be just as wide ;) |
09:41:26 | B4gder | yes |
09:41:31 | B4gder | :-) |
09:41:54 | B4gder | possibly we can rotate the table 90 degrees one day |
09:42:25 | amiconn | The greyscale iPod images are clearly identified as mocku-ups |
09:42:30 | amiconn | *mock-ups |
09:42:59 | amiconn | The actual logo display is very different from what the images show |
09:43:20 | infamis | When doing PCB traces for GPIO...are there any specific components to watch out for (e.g., not mess with when measuring resistance with a DMM)? I get my X5 back tomorrow (was RMA'd) |
09:51:42 | LinusN | infamis: don't bother if you are unsure, i'm working on the gpio tracing |
09:54:50 | infamis | fine |
09:56:41 | petur | LinusN: any h3x0 pin tracing done or to do or use the disassemby to check possible connects? (regarding usbotg) |
09:57:04 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-20-134.w83-198.abo.wanadoo.fr) |
09:57:32 | LinusN | petur: i haven't done any usb2go pin tracing |
09:58:37 | | Quit Hideo (Remote closed the connection) |
09:58:46 | safetydan | amiconn, did you solve the errno issue in the sim? |
09:59:04 | | Join skwad [0] (n=d5e40056@labb.contactor.se) |
09:59:44 | skwad | hi |
10:00 |
10:07:35 | | Quit infamis ("http://www.globus.org/mail_archive/discuss/2001/Archive/msg01059.html <----that guy sounds smart") |
10:09:09 | B4gder | safetydan: we have a fix for it |
10:09:31 | | Join Hideo [0] (n=irc@tor/session/x-cd610bf42aeecd32) |
10:10:48 | safetydan | B4gder, cool. I think it's what's causing ogg playback to fail in the sim (at least for me). It also makes it hard to develop code relying on errno. |
10:11:44 | B4gder | yes, and the NTPL problems will also be fixed with his fix |
10:13:36 | safetydan | woo |
10:14:24 | | Quit segphault (Read error: 104 (Connection reset by peer)) |
10:14:24 | safetydan | Was it a simple fix? Ahh... maybe I'll wait and see what it was when it's comitted |
10:14:47 | B4gder | yes it is rather simple, simply include the system's errno.h instead of the rockbox own |
10:15:53 | | Quit damaki (Read error: 110 (Connection timed out)) |
10:16:15 | safetydan | ah... that seems rather obvious when you think about it |
10:16:59 | B4gder | the tricky part is rather how to fix this the nicest possible way |
10:17:41 | B4gder | I think we'll need to include the system one with an absolute path from within rockbox's errno.h |
10:25:29 | B4gder | I can see how the "h300 optimized" version already is lagging behind cvs |
10:26:09 | B4gder | keeping up certainly is a major struggle |
10:26:16 | petur | the faster we move on, the more that build becomes pointless |
10:27:56 | B4gder | the good part of that build is that some patches are being tested on humans before they get committed ;-) |
10:28:08 | skwad | ^^ |
10:30:52 | petur | LinusN: why didn't you close http://www.rockbox.org/bugs/task/2970 ? |
10:31:01 | skwad | oh there is a new firmware for x5 |
10:31:46 | LinusN | petur: i expected a reply |
10:32:07 | petur | shall I? |
10:32:14 | B4gder | kill kill |
10:32:24 | LinusN | haha, i KILLED IT!!!!!! |
10:32:53 | petur | pffff |
10:33:23 | B4gder | the oldest open bug is from 2002-09-07... |
10:33:53 | JdGordon | is there any info on what needs to be done to get the alarm going on the h300?? |
10:34:30 | petur | would be nice if there was an indication if the task is for a specific platform... then again, the users would fill it in wrongly... maybe a field only devs can set (+/- assign) |
10:34:37 | | Join segphault [0] (n=chatzill@60.254.175.10) |
10:35:22 | skwad | somebody here understands korean ? |
10:35:52 | B4gder | skwad: Jungti1234 does I'm sure |
10:36:07 | skwad | ok |
10:36:17 | skwad | thx |
10:36:24 | B4gder | we just have a hard time understanding his english at times ;-) |
10:36:30 | skwad | ^^ |
10:46:47 | | Join Sandoaway [0] (i=lolsteam@144.135.255.155) |
10:47:06 | | Quit Sandoaway (Read error: 104 (Connection reset by peer)) |
10:48:01 | skwad | is it possible to replace the progress bar with a bmp in the wps ? |
10:48:45 | B4gder | markun: good janitor work on the languages! |
10:50:06 | markun | I also wanted to commit a japanese update, but couldn't find the real name of the submitter.. |
10:50:26 | Mikachu | skwad: yeah |
10:50:50 | skwad | you understand korean ? |
10:51:01 | Mikachu | no |
10:51:07 | B4gder | skwad: %P sets the bitmap afaik |
10:51:40 | skwad | loooooool it is written and I didn't even see it |
10:53:05 | skwad | thx B4gder |
10:55:07 | | Join ashridah [0] (i=ashridah@220-253-123-178.VIC.netspace.net.au) |
10:55:25 | skwad | should the progress bar have a special size ? |
10:56:12 | * | B4gder reloads the cvs build page and just smiles |
10:57:22 | skwad | it's not complete green ^^ |
10:57:22 | | Quit petur ("CGI:IRC (EOF)") |
10:57:47 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
10:57:50 | | Join Zeus [0] (n=c13354c1@labb.contactor.se) |
10:58:54 | * | petur says something rude to the irc webclient |
10:59:19 | | Quit YouCeyE ("Leaving") |
10:59:20 | | Quit skwad ("CGI:IRC (EOF)") |
11:00 |
11:03:41 | | Join skwad [0] (n=d5e4000c@labb.contactor.se) |
11:04:22 | skwad | x5 is 160*128 right ? |
11:05:27 | B4gder | yes |
11:05:27 | Jungti1234 | sorry skwad |
11:05:55 | | Join Zagor [0] (n=bjst@pdpc/supporter/sustaining/Zagor) |
11:06:11 | Jungti1234 | skwad: What do you want? |
11:06:47 | skwad | ive send you a pm |
11:06:57 | skwad | it is for translating korean |
11:06:58 | Jungti1234 | ah |
11:07:21 | Jungti1234 | You can understand picture. |
11:07:29 | Jungti1234 | no? |
11:07:53 | skwad | yes of course |
11:08:01 | | Join perplexity [0] (n=joust@lda396.emirates.net.ae) |
11:08:04 | Jungti1234 | then? |
11:08:15 | skwad | the problem is not upgrading |
11:08:29 | skwad | the problem is I would like to know what is the changelog |
11:08:48 | | Quit Sando (Read error: 113 (No route to host)) |
11:11:59 | skwad | and if I want to do an image under the progress bar, I can do it only with background image ? |
11:12:07 | Jungti1234 | Added cheskey menu, If there is no mp3 file, playing record file, fixed A-B mode, supported resume video |
11:12:10 | Jungti1234 | sorry |
11:12:20 | Jungti1234 | I don't speak well English. |
11:12:24 | skwad | ok |
11:12:29 | skwad | what means cheskey ? |
11:12:39 | Jungti1234 | Czech's language |
11:12:46 | skwad | ok thx |
11:14:16 | | Join _FireFly_ [0] (n=FireFly@p54A477E9.dip.t-dialin.net) |
11:15:49 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-13-21.w82-121.abo.wanadoo.fr) |
11:16:30 | t0mas | only 1 commit to go for an all green build table |
11:16:41 | Jungti1234 | hehe |
11:18:18 | | Quit _FireFly_ (Client Quit) |
11:19:05 | *** | Saving seen data "./dancer.seen" |
11:19:09 | | Join _FireFly_ [0] (n=FireFly@p54A475C0.dip.t-dialin.net) |
11:19:09 | | Quit moozooh (Read error: 104 (Connection reset by peer)) |
11:21:39 | * | t0mas almost feels the temptation to commit some really big error... |
11:21:55 | t0mas | followed by an "Oops" commit |
11:22:36 | skwad | my progress bar is working :p |
11:23:33 | | Join lokki [0] (n=544863a1@labb.contactor.se) |
11:24:02 | lokki | hello everbody |
11:24:03 | | Quit petur ("CGI:IRC (EOF)") |
11:24:09 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
11:24:31 | skwad | hello lokki |
11:24:48 | lokki | who did the cvs-build page? |
11:25:04 | Zagor | bagder |
11:26:26 | lokki | because i think he should change the order of the builds/icons on the page... especially for the ipods... the way it is now it doesn't seem to make sense... |
11:27:31 | amiconn | B4gder: The errno fix needs some more testing. I expect it to fail for win32 builds |
11:27:37 | linuxstb | lokki: How does it not make sense? |
11:28:17 | lokki | it's all scrambled up... wouldn't it be better to have 3rd than 4rd and then 5th generation... |
11:28:40 | lokki | really only "cosmetical" i know |
11:36:10 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
11:40:11 | petur | wiki spam |
11:41:01 | petur | from an aston martin fan, it seems ;) |
11:41:28 | muesli__ | re |
11:43:01 | lokki | linuxstb: do you know what i mean? agree? |
11:43:45 | earHertz | So, I increased a build's memory size in the Makefile, and while the build builds and runs, it can't access codecs or plugins. Can anyone help me? |
11:43:49 | linuxstb | lokki: Yes, I agree it would make more sense for the pictures to be in the same order as the build table. But I'm not the person who can change it... |
11:44:27 | linuxstb | earHertz: I've had one more thought about that - Rockbox remaps DRAM from 0x10000000 to 0x0. It's possible that the remapping only remaps the first 32MB of memory.... |
11:44:41 | linuxstb | preglow is the person who would know for sure... |
11:45:08 | petur | isn't there a mask that gets set in the mmu? |
11:45:20 | petur | crt0 probably... |
11:46:03 | earHertz | linuxstb: the debug info tells me that teh buffer is 61MB |
11:46:10 | linuxstb | Yes - but I don't understand the memory mapping registers. |
11:46:20 | earHertz | although whetehr that's calculated at runtime or not I don't know |
11:46:48 | earHertz | yeah,I was hoping to attract teh attentioon of Bagder or LinusN |
11:49:15 | linuxstb | If the remapping is indeed the problem, then I would have expected some kind of exception to have been thrown when Rockbox tried to load the plugins into a non-existent memory address. But maybe ARMs don't do that. |
11:51:40 | earHertz | good point |
11:52:09 | linuxstb | earHertz: You could experiment by adding some code to (for example) one of the debug screens in apps/debug_menu.c that writes to and then reads from a memory location more than 32MB from address zero and see what happens. |
11:52:50 | earHertz | there was a reason I waited for you to do the g5 port. |
11:53:07 | earHertz | I get skittish messing with hardware still under warranty |
11:53:10 | linuxstb | Unless people want to send me lots of iPods, I can't do everything... |
11:53:15 | earHertz | but, yeah, i guess it;'s harmless |
11:53:58 | linuxstb | It is definitely harmless - Rockbox is already reading/writing from/to memory addresses in that range when it attempts to load a plugin. |
11:54:12 | earHertz | good point |
11:57:47 | | Join SuperSnout [0] (n=chatzill@82-35-97-118.cable.ubr05.dals.blueyonder.co.uk) |
11:58:07 | SuperSnout | kkerbjun: you there? |
12:00 |
12:04:04 | | Quit skwad ("CGI:IRC (EOF)") |
12:04:36 | SuperSnout | wow.. rather quiet at the moment.. |
12:04:37 | | Quit lokki ("CGI:IRC (EOF)") |
12:09:28 | | Quit petur ("munch") |
12:10:55 | | Join skwad [0] (n=d5e40056@labb.contactor.se) |
12:11:00 | skwad | just finished my wps, now I'm going to try to adapt a h320 wps for x5 |
12:14:00 | SuperSnout | nice |
12:14:20 | SuperSnout | hey.. skwad.. do you know haw to use the dict plugin? |
12:14:27 | SuperSnout | do you need wordlists or something? |
12:14:43 | skwad | I dont know, have a look at his doc |
12:15:03 | skwad | http://www.rockbox.org/twiki/bin/view/Main/RockboxDictionary |
12:15:28 | skwad | backdrops are working only on optimized i'm right ? |
12:15:50 | skwad | strange because I have the normal rockbox and there is a backdrop folder :S |
12:19:06 | Zeus | skwad: backdrop is in CVS |
12:20:16 | skwad | yes I have CVS |
12:20:55 | Zeus | I mean no needed to have the experimental build of MR for it ;) |
12:22:14 | skwad | yep but when I talk from backdrop, it's not for wps, it's for the menu |
12:22:25 | skwad | like this : http://img103.imageshack.us/img103/9640/ajantbluebackdrop1gf.png |
12:22:27 | | Quit DJ_Dooms_Day ("Trillian (http://www.ceruleanstudios.com") |
12:22:30 | Zeus | me too ;) |
12:22:54 | Zeus | backdrop are both for WPS and for brwser... |
12:22:54 | skwad | then I dont understand :S |
12:23:17 | Zeus | uh? |
12:23:23 | skwad | but how do I put a backdrop for browser ? |
12:23:51 | Zeus | there is one option for this |
12:24:06 | skwad | in the ajant.cfg in themes folder there is : backdrop: /.rockbox/backdrops/ajant.bmp |
12:24:14 | skwad | but i seems not working |
12:24:17 | Zeus | select one bmp with same size than your screen and choose set as backdrop |
12:24:27 | skwad | and the option isn't there : http://www.rockbox.org/twiki/bin/view/Main/CustomConfigFile |
12:24:39 | skwad | ok ^^ |
12:25:35 | skwad | oh alright I had made a mistake |
12:25:42 | skwad | I haden't loaded the theme |
12:25:44 | Zeus | you've got it now? |
12:25:49 | skwad | yep |
12:25:50 | skwad | thx |
12:25:55 | Zeus | good then ;) |
12:25:58 | Zeus | np |
12:26:14 | | Quit Jungti1234 () |
12:26:25 | | Join Farpnut [0] (n=solo84@cm48.sigma157.maxonline.com.sg) |
12:27:33 | skwad | grrrrrrrr it's not working ^^ |
12:27:50 | skwad | Zeus : I did it with browse themees |
12:28:02 | Zeus | not this way |
12:28:18 | SuperSnout | what does the voltage mean that comes up when you start up rockbox? |
12:28:37 | skwad | hu I don't understand anything more :S , now it has keeped the theme and before it just removed it :S |
12:28:48 | skwad | perhaps the voltage of you battery :D |
12:28:56 | Zeus | skwad: just choose one bmp in the browser (same resolution than screen), in the context menu you will have set as backdrop |
12:29:10 | SuperSnout | yeah.. but.. is the higher it is the more charged your battery is? |
12:29:17 | linuxstb | Yes |
12:29:21 | skwad | yes of course |
12:29:28 | SuperSnout | what should be the maximum votage? |
12:29:37 | SuperSnout | when it's fully chaged.. |
12:29:43 | skwad | Zeus: the backdrop is in the backdrop folder of .rockbox |
12:29:47 | SuperSnout | (h300 |
12:29:51 | SuperSnout | ) |
12:29:54 | skwad | but now it seems to keep the theme |
12:30:02 | skwad | 120V ^^ |
12:30:06 | Zeus | skwad: forget the themes, because maybe the bmp used for the themes isn't availiable for your screen ex: H300 vs X5 |
12:30:19 | Zeus | make your own |
12:30:20 | skwad | Zeus I modified the theme ... |
12:30:30 | skwad | made it to fit 160*128 |
12:30:35 | Zeus | ok |
12:30:42 | Zeus | where is located this bmp |
12:30:46 | markun | SuperSnout: I think something like 4.7V, why? |
12:30:56 | skwad | .rockbox/backdrops/ |
12:31:30 | skwad | But now it works, it was just that before, I don't know why it remove it |
12:31:40 | Zeus | skwad: go to this dir and click in, you will have the contxt menu, then choose seta as backdrop |
12:31:52 | Zeus | skwad: hehe :) |
12:31:52 | skwad | I can't go this dir |
12:32:02 | skwad | it's hidden |
12:32:04 | markun | SuperSnout: 4.2V: http://www.rockbox.org/twiki/bin/view/Main/IriverBattery |
12:32:08 | Zeus | go to menu show files and choose see all |
12:32:13 | Zeus | @swad |
12:32:36 | Zeus | skwad even |
12:33:07 | B4gder | amiconn: we should drop the win32 sim anyway |
12:33:42 | skwad | fine Zeus :D |
12:33:47 | SuperSnout | thanks markun |
12:34:01 | earHertz | is plugin code size still 32K? |
12:34:02 | SuperSnout | just thought it would be nice to know when it is fully charged.. |
12:34:13 | Zeus | skwad: no problem |
12:34:22 | skwad | supersnout in wps you can set battery pourcentage |
12:34:59 | SuperSnout | what do you mean set it? |
12:35:05 | amiconn | B4gder: Perhaps, although I wouldn't want to deliberately break it |
12:35:10 | SuperSnout | pecentage what? |
12:35:14 | linuxstb | earHertz: Only on Archos devices. On devices with 16MB/32MB RAM, it's 512KB. |
12:35:32 | earHertz | half a meg? |
12:35:40 | earHertz | and teh music still plays? |
12:35:50 | linuxstb | Yes. |
12:35:53 | skwad | SuperSnout: you can set it the wps file to show the percentage of battery |
12:36:03 | B4gder | amiconn: right, but is it really worth more work and possible a more complicated fix just to keep the win32 sim going? |
12:36:04 | earHertz | well, well, well, |
12:36:09 | amiconn | earHertz: 512K/32M == 32K/2M |
12:36:11 | SuperSnout | wow.. that sounds good |
12:36:23 | SuperSnout | how do you do that.. wait i'll look in settings =) |
12:36:36 | earHertz | amiconn good pint |
12:36:48 | * | linuxstb fancies a good pint |
12:37:09 | amiconn | B4gder: It might be as easy as using #if defined(SIMULATOR) && !defined(WIN32) instead of just #ifdef SIMULATOR for the fix |
12:37:32 | B4gder | amiconn: right, since the current approach seems to work for it... |
12:37:37 | amiconn | yup |
12:38:56 | | Quit Farpnut (Read error: 104 (Connection reset by peer)) |
12:39:39 | linuxstb | Does the win32 sim compile again now? I thought safetydan's audio changes had broken it. |
12:40:25 | skwad | why use win32 sim ? sdl works fine for me :S |
12:40:53 | linuxstb | I think the SDL sim is still missing some features under Windows - such as DEBUGF |
12:41:09 | SuperSnout | skwad: can you see the messages i just sent? |
12:41:32 | amiconn | linuxstb: safetydan's changes only broke swcodec win32 sims. My grayscale lib emulation broke it for all... |
12:41:51 | SuperSnout | skwad: doesn't seem to change anything when i change battery display to numeric |
12:41:53 | skwad | SuperSnout: no |
12:42:03 | amiconn | I want to fi that as well, but getting amd64 to work has higher priority for me |
12:42:04 | SuperSnout | skwad: what am i doing wrong.. am i looking for the change in the wrong place? |
12:42:12 | SuperSnout | that's wierd.. i sent them as notices |
12:42:13 | amiconn | s/fi/fix/ |
12:42:50 | skwad | just go private |
12:43:04 | SuperSnout | okay |
12:43:32 | Lynx_ | Hehe, 'Page was last modified __FILE_DATE__ The Rockbox Crew' |
12:43:53 | t0mas | "Build expected to complete around 11:47:51 (in 5mins 46secs)" <−− that time feels good :) |
12:44:10 | B4gder | yay |
12:44:36 | t0mas | tnx to linuxstb, lostlogic and Slasheri... anybody else wanting to showoff a fast dual xeon server? go ahead ;) |
12:44:44 | B4gder | are we going completely green now? |
12:44:45 | B4gder | wooo |
12:44:47 | linuxstb | Someone (I think josh_) mentioned something about trying freopen to con" on stdout/stderr to get DEBUGF working in SDL under win32. Has someone tried that? |
12:44:48 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
12:44:58 | t0mas | B4gder: that depends on Slasheri |
12:45:20 | t0mas | if he didn't break anything it will be all green |
12:45:34 | amiconn | t0mas: Builds are blazingly fast on my Athlon64 as well... it just needs some fixes for 64 bit |
12:45:53 | skwad | common do a last buggy build ^^ |
12:46:03 | t0mas | amiconn: you can build anything but m68k right? |
12:46:07 | t0mas | SDL and arm are working? |
12:46:48 | safetydan | linuxstb, DEBUGF should work, just it'll be in stdout.txt |
12:47:21 | | Join ender` [0] (i=ychat@84.52.165.220) |
12:47:21 | linuxstb | safetydan: Is that what people want? |
12:47:46 | B4gder | does tail -f work on that? |
12:48:44 | * | t0mas waves the black and white flag |
12:48:46 | t0mas | build done |
12:49:14 | petur | nice |
12:49:17 | linuxstb | t0mas: The build system will almost be enough to render animation in the build-table.... |
12:49:34 | safetydan | linuxstb, probably not. It's a misfeature of SDL under windows. It redirects stdout and stderr to files |
12:49:52 | t0mas | linuxstb: yeah, we should get down to 1/24 second... |
12:50:05 | skwad | so it's all green |
12:50:07 | t0mas | and then add moving animations by programming enough errors |
12:50:09 | skwad | ^^ |
12:50:12 | petur | home page doesn't show the commit yet |
12:50:22 | petur | ah now it does... |
12:50:25 | t0mas | ghehe |
12:50:33 | t0mas | I hit F5... and saw it |
12:50:37 | t0mas | so I was already wondering :) |
12:50:51 | B4gder | it is updated when the build table is built after all builds |
12:50:51 | petur | had to hit it several times here... |
12:51:52 | amiconn | t0mas: Currently I can only build arm. SH1 builds but uclpack fails, I am unable to build the m68k crosscompiler, and SDL throws 38 warnings about datatype conversion |
12:52:20 | amiconn | I'm going to fix one by one |
12:52:24 | linuxstb | We have enough ARM builds to make it worthwhile for you to join now. |
12:52:36 | t0mas | jup |
12:52:44 | amiconn | Oh, and sim builds need two fixes where the build fails |
12:53:08 | amiconn | One is the errno issue with nptl systems; I have a working fix that just needs ssome more testing for that |
12:53:31 | amiconn | The other is that we need a special compiler flag on amd64 for shared objects |
12:53:40 | amiconn | Otherwise: |
12:54:13 | B4gder | btw, I experimented with some additional ld options to make the linux builds catch the cygwin link problems for plugins and codecs |
12:54:15 | amiconn | . /usr/bin/ld: /home/jens/rb-patched/simulator-build/i300/apps/codecs/vorbis.o: relocation R_X86_64_32S against `read_handler' can not be used when making a shared object; recompile with -fPIC |
12:54:20 | B4gder | but I failed |
12:54:41 | amiconn | So we need -fPIC for plugins & codecs on amd64 |
12:54:56 | amiconn | B4gder: Do you have an idea how to detect amd64 in configure? |
12:55:12 | B4gder | yes |
12:55:31 | B4gder | gcc's __x86_64__ is the easiest |
12:55:52 | linuxstb | Is it worthwhile adding some new "sim64" targets, to make sure we don't break amd64 compilation in the future? |
12:56:05 | B4gder | possibly uname can be used to avoid relying on gcc |
12:56:20 | B4gder | linuxstb: I think so |
12:58:29 | t0mas | building on a real amd64 ? |
12:58:45 | B4gder | yes |
12:58:50 | t0mas | ok, then we need amiconn :) |
12:59:13 | t0mas | and preferrably some more... for if his fails some time... |
12:59:47 | linuxstb | Will the build system fail gracefully if there are no availale hosts for certain targets? |
13:00 |
13:00:18 | linuxstb | e.g. putting a ? or "N/A" in the build table. |
13:00:49 | t0mas | empty box |
13:00:49 | JdGordon | hey all.. what an ugly cvs build table... green sux! |
13:01:03 | t0mas | it will report a warning in the logs for Bagder and me |
13:01:05 | linuxstb | JdGordon: Got any patches you want committing? |
13:01:10 | t0mas | and it will just leave one build out |
13:01:11 | JdGordon | radio wps |
13:01:28 | JdGordon | ill sync it if ur serious.. |
13:01:57 | linuxstb | Sorry, no - I was just offering you the opportunity to get rid of that nasty green build table. |
13:02:09 | JdGordon | as was i :D |
13:03:05 | * | preglow is back, somewhat |
13:03:13 | JdGordon | B4gder: i like the pics for the targets on the cvs page.. but why didnt u add the source pic also? |
13:03:33 | B4gder | because it doesn't fit the naming the same way |
13:03:46 | linuxstb | preglow: Welcome back. Quick question - does your memory remapping code only remap 32MB of RAM? If so, do you know how to change it for 64MB? |
13:03:51 | JdGordon | but it does on the daily page? |
13:04:02 | B4gder | no, but there I forced a hack manually ;-) |
13:04:05 | preglow | linuxstb: hmm, lemme see, i think it remaps more |
13:04:09 | JdGordon | ok |
13:04:50 | linuxstb | preglow: And also, how should the ARM react if you try to read/write from/to a non-existent memory address? Will it just silently fail, or will it throw an exception? |
13:05:39 | preglow | depends on pps implementation |
13:06:10 | preglow | the address decoder might not catch it and just alias the request onto existing memory |
13:09:28 | t0mas | sounds dangerous... |
13:10:59 | | Quit skwad ("CGI:IRC (EOF)") |
13:11:06 | needleboy | hey everyone |
13:11:22 | needleboy | i need help with something |
13:11:25 | earHertz | linuxstb: tahnks ;) |
13:11:36 | | Join skwad [0] (n=d5e40056@labb.contactor.se) |
13:12:00 | needleboy | my latest build has a problem with the PLAY button in the browser and menus, it doesn't work. |
13:12:19 | needleboy | i can't seem to figure out what the problem is, but it works fine in the latest bleeding edge |
13:12:43 | preglow | linuxstb: to be honest, i have no idea what it does currently, it all depend on the page mask, which i have no idea how works |
13:12:53 | needleboy | any chance of anyone telling me where i can find the code that controls the play button? |
13:12:57 | B4gder | needleboy: then start over from CVS and apply one patch at time again until it breaks |
13:13:15 | needleboy | b4gder, i'm doing that atm |
13:13:31 | Zeus | needleboy: are you the one made the "optimized" build? |
13:13:40 | needleboy | could it be a change to the button.c or .h files? |
13:13:44 | linuxstb | earHertz: Have you managed to do any tests? |
13:13:45 | needleboy | zeus, yeah |
13:13:48 | B4gder | needleboy: likely, yes |
13:13:59 | JdGordon | does any1 know of a proggy to rip a .ram sudio stream from the web to ogg/mp3? |
13:14:00 | earHertz | linuxstb: no, I haven't |
13:14:03 | amiconn | t0mas: debian testing amd64 on Athlon64 3800+ |
13:14:14 | earHertz | but I'll at lest try reading and writing today |
13:14:20 | | Join Hideo_ [0] (n=irc@tor/session/x-48f08fd9c8e62961) |
13:14:24 | SuperSnout | i have the subliminal wps background stuck behind whatever monochrome background i choose.. |
13:14:31 | needleboy | can you tell me which piece there controls the play (or ON, on other targets) button on the browser and menus? |
13:14:36 | SuperSnout | anyone know what i need to do to get rid of this =S? |
13:14:52 | Zeus | needleboy: can you change the name please, "optimised" isn't really true, and people can believe is it, but in fact there are plenty of bug |
13:14:58 | linuxstb | preglow: OK - I guess someone with 64MB (earHertz and now Cassandra) will need to experiment. |
13:15:17 | safetydan | needleboy, did you apply the "One button queue" patch? That's the one most likely to have broken PLAY |
13:15:21 | needleboy | zeus, it's been the name since day one, and no one has any problems with it |
13:15:33 | needleboy | one button queue? |
13:15:37 | needleboy | did not... |
13:15:37 | SuperSnout | it's wierd.. whatever 1bit wps i choose i always have colour subliminal wps behind it =( |
13:15:42 | safetydan | needleboy, also, please fix the EQ settings to be in the correct order |
13:15:46 | B4gder | needleboy: well, we *do* think the name is misleading |
13:15:50 | SuperSnout | what am i doing wrong? |
13:15:55 | needleboy | zeus: the download page for my build has info for everything |
13:15:57 | Zeus | needleboy: but isn't the reallity |
13:16:04 | Zeus | more bugs... |
13:16:10 | Zeus | than CVS one |
13:16:13 | needleboy | no one is mislead, cause the information is there |
13:16:20 | needleboy | i know there are |
13:16:33 | B4gder | needleboy: the name of the build is misleading imho |
13:16:38 | B4gder | whatever info you provide |
13:16:39 | Zeus | maybe we ar'nt the sam meaning for "optimised" ;) |
13:16:40 | SuperSnout | anyone know? |
13:16:42 | safetydan | "experimental" would be better |
13:16:55 | linuxstb | It's misleading because "optimised" implies "works better than the official version". Which isn't always the case. |
13:16:55 | * | Zeus vote for experimental too |
13:16:56 | needleboy | it's not rockbox optimized |
13:17:04 | needleboy | it's rockbox h300 optimized |
13:17:05 | safetydan | needleboy, back out the remote control patch or try the 2.05 version |
13:17:13 | B4gder | it isn't optimized at all |
13:17:20 | Zeus | yeah |
13:17:25 | Zeus | more unstable |
13:17:27 | needleboy | safetydan, trying it |
13:17:33 | SuperSnout | linuxstb: do you know what's going on with my wps? |
13:17:36 | needleboy | crap, it's changed |
13:17:41 | needleboy | it'll take a day or two |
13:17:43 | needleboy | relax |
13:17:52 | SuperSnout | linuxstb: i'm going out soon and it looks really nasty =( |
13:17:53 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
13:17:56 | Zeus | needleboy: thazt could make confusion in user spirit |
13:17:57 | | Nick skwad is now known as skwad-eat (n=d5e40056@labb.contactor.se) |
13:18:12 | needleboy | took you 2 months to notice? |
13:18:13 | needleboy | whatever |
13:18:14 | linuxstb | SuperSnout: Sorry, I've never written a WPS myself. |
13:18:24 | SuperSnout | but i'm not writing one.. |
13:18:24 | B4gder | needleboy: we've talked about that _numerous_ times here |
13:18:29 | linuxstb | needleboy: It's been mentioned here forever - you've just taken 2 months to notice. |
13:18:32 | SuperSnout | just choosing one on the player |
13:18:48 | needleboy | it'll be changed... |
13:18:50 | SuperSnout | but it's gone wierd and i cant get the subliminal backdrop to go |
13:18:53 | B4gder | needleboy: just that we don't felt it strongly enough to poke you about it ;-) |
13:19:05 | SuperSnout | is there a setting to change the backdrop? |
13:19:07 | *** | Saving seen data "./dancer.seen" |
13:19:19 | needleboy | it's only misleading to devs... as they see it from the stability point of view. |
13:19:26 | Jungti1234 | all green table! |
13:19:33 | Zeus | needleboy: the fact there is more users every days, and some people will not thin,k lot and will go for "optimised" |
13:19:33 | B4gder | needleboy: I disagree |
13:19:37 | needleboy | to a normal user "optimized" means better fitting their player... |
13:19:41 | safetydan | needleboy, I like the idea of your build (since it's the only way some patches get serious testing). But it definitely needs to be clearer that it's experimental not "optimised" and very likely to contain more bugs than the rockbox.org builds |
13:19:47 | B4gder | needleboy: to you it means that |
13:19:48 | Zeus | and after he will complain Rockbox is buggy ;) |
13:20:10 | Zeus | safetydan: I'm with you |
13:20:29 | needleboy | i'll change it to experimental |
13:20:30 | safetydan | It's making it harder for user support as the first question now has to be "Which build did you use?" |
13:20:31 | needleboy | now... |
13:20:47 | needleboy | safetydan, that won't be changed by the name! |
13:20:49 | Zeus | needleboy: thanks for understanding this |
13:20:52 | SuperSnout | ARGH! help.. i did clear backdrop but the picture's still there when i'm playing a song =( what do i do? |
13:21:27 | needleboy | now |
13:21:28 | safetydan | needleboy, no, but it might make things easier when they say "but it's optimised! it's supposed to be the best" |
13:21:45 | SuperSnout | argh.. i want it to go away =( |
13:21:48 | linuxstb | SuperSnout: Just try restarting Rockbox. |
13:21:50 | safetydan | I'm still glad someone's doing an experimental build though |
13:21:55 | SuperSnout | ok |
13:21:55 | Zeus | safetydan: absolutely |
13:22:18 | linuxstb | SuperSnout: There's a known but unfixed bug that stops Rockbox from forgetting a WPS backdrop. |
13:22:18 | needleboy | do they say that? |
13:22:27 | B4gder | yes they do |
13:22:34 | SuperSnout | thanks linux =) |
13:22:46 | SuperSnout | it made the numerical battery display work too =) |
13:23:33 | needleboy | well, the cause of the PLAY button problem is the remote_2.05.patch |
13:23:41 | needleboy | any chance someone takes a look? |
13:23:47 | Zeus | needleboy: and isn't cause the CVS code, but cause some great but unfinished patchs |
13:23:50 | needleboy | takka takes ages to fix anything |
13:23:54 | needleboy | ;) |
13:23:58 | SuperSnout | linux: is there any way to fix it? |
13:24:32 | linuxstb | SuperSnout: Yes, I think there's a patch on the patch tracker that fixes that bug. |
13:24:39 | SuperSnout | ok |
13:24:45 | SuperSnout | i'll check that out sometime |
13:24:46 | needleboy | SuperSnout, reset all your settings. Turn the player on and hold REC to clear them |
13:25:16 | SuperSnout | okay.. well it's fixed now anyway |
13:25:27 | needleboy | what part of the button.c or .h files controls the PLAY/ON button on the browser and menus? |
13:25:36 | Jungti1234 | Delicious lemonade.. :) |
13:26:01 | petur | nice, one for me too please... |
13:26:28 | Jungti1234 | hehehe |
13:26:35 | SuperSnout | the battery display has gone back to graphical even though it's set to numeric.. |
13:27:01 | needleboy | anyone? |
13:27:11 | needleboy | i can't find any documentation of this |
13:27:26 | | Quit Hideo (Remote closed the connection) |
13:27:42 | B4gder | needleboy: its the source only for that info |
13:27:59 | needleboy | that's what i'm looking at |
13:28:06 | needleboy | can't find the reason |
13:28:28 | B4gder | I'd suggest using the sim and gdb to debug it "for real" |
13:28:46 | needleboy | in the /* iRiver H300 specific button codes */ in button.h |
13:28:59 | needleboy | could this do damage:#define BUTTON_QUICK BUTTON_ON |
13:29:01 | needleboy | #define BUTTON_QUICK_LONG (BUTTON_ON | BUTTON_REPEAT) |
13:29:20 | needleboy | cause the patch adds that |
13:29:46 | B4gder | why would an added #define cause problems? |
13:30:11 | needleboy | i don't know C |
13:30:16 | needleboy | i'm just trying to debug |
13:30:51 | SuperSnout | OKay.. i've identified a problem.. can someone help me? |
13:31:02 | SuperSnout | i have my battery display set to numeric but.. |
13:31:05 | linuxstb | needleboy: button.h should only be defining the physical keys available on the H300 - one define for each key. How those keys are interpreted is defined in the "application" side of rockbox - the code in the apps/ directory. |
13:31:23 | SuperSnout | when i plug in the charger and unplug it again it goes back to graphical |
13:31:35 | SuperSnout | the setting is still set to numerical but it shows graphical |
13:31:46 | needleboy | in the filetree.c for instance? |
13:31:59 | SuperSnout | when i restart the player it goes to numerica again but this is really annoying.. |
13:32:01 | linuxstb | Yes, and sometimes the .h files like tree.h and menu.h |
13:32:04 | SuperSnout | any way to fix this? |
13:32:35 | needleboy | it changes tree.c |
13:32:38 | needleboy | and tree.h |
13:33:07 | SuperSnout | anyone else had my problem? |
13:33:40 | linuxstb | needleboy: The basic principle is that abstract names for buttons (e.g. "TREE_EXIT") are defined in tree.h (these definitions are different for each player), and then tree.c will only check for "TREE_EXIT". |
13:34:00 | needleboy | ok... |
13:34:17 | needleboy | so how about this causing the problem: |
13:34:17 | needleboy | - case TREE_ENTER | BUTTON_REPEAT: |
13:34:17 | needleboy | +// case TREE_ENTER | BUTTON_REPEAT: |
13:34:23 | needleboy | from the patch |
13:35:01 | needleboy | play performs tree_enter or tree_exit? |
13:35:15 | linuxstb | If there is another case line saying "case TREE_ENTER", then that will be matched first. The Rockbox button driver will first send a TREE_ENTER event, and then TREE_ENTER | TREE_REPEAT events. |
13:35:22 | needleboy | enter, right? as the WPS is just an app and the shell is the browser |
13:35:56 | needleboy | that's what the // means? |
13:36:17 | SuperSnout | no? |
13:36:18 | linuxstb | That means that the line is commented out - it's the same as deleting it. |
13:36:31 | needleboy | tha't what i thought. |
13:36:37 | needleboy | i'll see if this is the problem |
13:37:30 | | Join Matze41 [0] (i=Miranda@p5484CE4F.dip.t-dialin.net) |
13:38:12 | linuxstb | If you want Rockbox to do different things for a short press, and a long press, you will need to check for TREE_???? | BUTTON_REL (the button release event) for the short press, and TREE_???? | BUTTON_REPEAT for the long press. |
13:38:12 | | Nick skwad-eat is now known as skwad (n=d5e40056@labb.contactor.se) |
13:43:19 | | Quit Hideo_ () |
13:44:06 | | Quit ashridah ("Leaving") |
13:47:46 | Zagor | linuxstb: ...and make sure the REL event isn't triggered after the REPEAT event |
13:47:57 | Zagor | I mean needleboy |
13:48:06 | needleboy | zagor! |
13:48:12 | needleboy | i was just looking at that |
13:48:18 | needleboy | this: |
13:48:27 | needleboy | #define TREE_RC_PREV BUTTON_RC_REW |
13:48:27 | needleboy | #define TREE_RC_PGUP BUTTON_RC_SOURCE |
13:48:27 | needleboy | #define TREE_RC_PGDN BUTTON_RC_BITRATE |
13:48:27 | DBUG | Enqueued KICK needleboy |
13:48:27 | needleboy | -#define TREE_RC_EXIT BUTTON_RC_STOP |
13:48:27 | needleboy | +#define TREE_RC_ENTER BUTTON_RC_VOL_UP |
13:48:28 | *** | Alert Mode level 1 |
13:48:28 | needleboy | +#define TREE_RC_ENTER2 BUTTON_RC3_FF |
13:48:30 | needleboy | +#define TREE_RC_OFF BUTTON_RC_STOP |
13:48:32 | needleboy | +#define TREE_RC_EXIT1 BUTTON_RC_VOL_DOWN |
13:48:34 | needleboy | +#define TREE_RC_EXIT2 BUTTON_RC3_REW |
13:48:36 | needleboy | +#define TREE_RC_EXIT3 (BUTTON_RC_MENU | BUTTON_REPEAT) |
13:48:38 | needleboy | +#define TREE_RC_EXIT4 (BUTTON_RC3_ON | BUTTON_REPEAT) |
13:48:40 | needleboy | #define TREE_RC_RUN (BUTTON_RC_MENU | BUTTON_REL) |
13:48:42 | needleboy | #define TREE_RC_RUN_PRE BUTTON_RC_MENU |
13:48:44 | needleboy | +#define TREE_RC_RUN2 (BUTTON_RC3_MENU | BUTTON_REL) |
13:48:46 | needleboy | +#define TREE_RC_RUN2_PRE BUTTON_RC3_MENU |
13:48:48 | needleboy | #define TREE_RC_MENU (BUTTON_RC_MODE | BUTTON_REL) |
13:48:50 | needleboy | #define TREE_RC_MENU_PRE BUTTON_RC_MODE |
13:48:52 | needleboy | #define TREE_RC_WPS (BUTTON_RC_ON | BUTTON_REL) |
13:48:54 | needleboy | #define TREE_RC_WPS_PRE BUTTON_RC_ON |
13:48:56 | Zagor | owww, don't paste huge segments in irc. it hurts!!! |
13:48:56 | needleboy | +#define TREE_RC_WPS2 (BUTTON_RC3_ON | BUTTON_REL) |
13:48:58 | needleboy | +#define TREE_RC_WPS2_PRE BUTTON_RC3_ON |
13:49:00 | needleboy | + |
13:49:02 | needleboy | #define TREE_RC_CONTEXT (BUTTON_RC_ON | BUTTON_REPEAT) |
13:49:04 | needleboy | +#define TREE_RC_CONTEXT2 (BUTTON_RC3_MENU | BUTTON_REPEAT) |
13:49:06 | needleboy | + |
13:49:08 | needleboy | #define TREE_RC_QUICK (BUTTON_RC_MODE | BUTTON_REPEAT) |
13:49:12 | needleboy | #elif CONFIG_KEYPAD == RECORDER_PAD |
13:49:14 | needleboy | sorry for length |
13:49:16 | needleboy | from tree.h |
13:49:17 | B4gder | => pastebin.com etc |
13:49:18 | needleboy | sorry :( |
13:49:43 | needleboy | so... there's +#define TREE_RC_EXIT3 (BUTTON_RC_MENU | BUTTON_REPEAT) |
13:49:52 | needleboy | before #define TREE_RC_RUN (BUTTON_RC_MENU | BUTTON_REL) |
13:49:55 | needleboy | for instance |
13:50:00 | needleboy | is that a problem? |
13:50:10 | B4gder | it could be |
13:50:14 | Zagor | you need to use the _PRE concept |
13:51:55 | needleboy | or replace the order in the code? or that doesn't change anything? |
13:52:45 | Zagor | order of case: lines does not matter |
13:52:45 | | Join Rob2222_2 [0] (n=acb1dc9a@labb.contactor.se) |
13:52:50 | Rob2222_2 | hi all |
13:53:10 | Rob2222_2 | Implement . and .. path in dircache to properly support moving files to other directories without absolute destination path provided <= is RB now able to move files? |
13:53:14 | needleboy | so how would you change that? |
13:53:40 | B4gder | Rob2222_2: rockbox already could |
13:54:01 | B4gder | that was just a fix for the dircache to keep up with such a move |
13:54:05 | Rob2222_2 | B4gder: I almost killed my FAT while trying it 2 month ago. |
13:54:32 | B4gder | well, there might be flaws of course |
13:54:54 | Rob2222_2 | B4gder: I had to raw disk edit my HD (or format) |
13:55:29 | B4gder | so, you hit a bug |
13:55:41 | needleboy | Zagor: Could you take a look maybe? http://pastebin.com/576519 |
13:55:45 | Rob2222_2 | hmm. if that dircache patch solved that (my) problem... |
13:56:37 | Rob2222_2 | Yes, I tried to rename to things like .. or ../ or / |
13:56:55 | Rob2222_2 | i dont know which special caused my problem |
13:56:58 | Zagor | needleboy: simply look at how _PRE is used in other places. it makes sure an event only occurs after the correct 2-button sequence. such as down+up, without repeat. |
13:57:00 | B4gder | still, that particular fix is not for ATA |
13:57:07 | B4gder | argh |
13:57:08 | B4gder | I mean FAT |
13:57:36 | Rob2222_2 | OK, so that shoulnt fix the bug i had. Well, I thought so, too |
13:58:02 | Zagor | needleboy: if you don't use that, the BUTTON_REL event will run everytime you release after _REPEAT |
13:58:27 | Rob2222_2 | Copying files isnt so easy to implement, or? |
13:58:29 | *** | Alert Mode OFF |
13:58:40 | JdGordon | there is no plans for a real audio decoder is there? |
13:58:48 | needleboy | i still don't get it |
13:58:58 | B4gder | Rob2222_2: safetydan works on a copy/cut/paste feature |
13:59:08 | Zagor | needleboy: exactly what don't you understand? |
13:59:24 | needleboy | what i need to change there |
13:59:58 | Zagor | well I don't know what you're trying to do... :-) |
14:00 |
14:00:06 | Rob2222_2 | B4gder: Wow that would be nice. The last feature I relly miss at RB. Is it much work or will it come in 1-3 weeks? |
14:00:36 | safetydan | Rob2222_, you can try the patch now but it only works on files |
14:00:37 | needleboy | Zagor: the PLAY button in the menus and browser doesn't function after patching in the remote_2.05.patch |
14:00:45 | needleboy | i'm trying to find the reason |
14:00:49 | safetydan | when I get directory merging working then you'll be able to move directories as well |
14:01:12 | Rob2222_2 | safetydan: ATM I have not much time but i would be glad to test |
14:01:34 | Rob2222_2 | safetydan: cool. relly nice :) |
14:01:45 | Rob2222_2 | where to get? |
14:01:52 | Rob2222_2 | sourceforge? |
14:02:18 | B4gder | no more sourceforge for us |
14:03:03 | B4gder | but it is in the new patch tracker |
14:03:05 | | Quit needleboy () |
14:03:32 | | Join needleboy [0] (i=Miranda@85-65-108-53.barak-online.net) |
14:03:48 | linuxstb | needleboy: Are you talking about "play" on the remote, or "play" on the main unit? |
14:03:57 | Rob2222_2 | ah ok |
14:04:06 | needleboy | on the main unit |
14:04:33 | needleboy | both actually |
14:04:38 | linuxstb | And do you have a URL for the patch? |
14:05:00 | needleboy | http://www.rockbox.org/bugs/task/2987 |
14:05:57 | safetydan | Rob2222_, http://www.rockbox.org/bugs/task/3033 |
14:08:34 | Zagor | should we change the flyspray url to www.rockbox.org/flyspray/ instead? it contains more than bugs. |
14:08:52 | petur | or just /tracker/ |
14:09:25 | B4gder | or task |
14:09:44 | Zagor | http://www.rockbox.org/task/task/3033 :-) |
14:09:54 | B4gder | no, you'd cut out the first task |
14:10:25 | Zagor | I think that requires more patching |
14:11:28 | Zagor | hmm, actually not. http://www.rockbox.org/bugs/3033 works already. |
14:12:03 | | Quit skwad ("CGI:IRC (EOF)") |
14:12:22 | Rob2222_2 | *comiling* |
14:13:18 | needleboy | linuxstb: see anything? i've tried 3 different changes already, no luck |
14:14:14 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
14:16:26 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
14:19:38 | linuxstb | needleboy: Sorry, no. I can't see what could be the problem. |
14:19:42 | | Quit perplexity (Read error: 104 (Connection reset by peer)) |
14:20:14 | needleboy | ok... i'm trying to compare it to the old 2.02 patch |
14:20:22 | needleboy | cause it worked there |
14:21:24 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
14:26:32 | | Quit JdGordon ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
14:27:22 | | Quit _FireFly_ (Read error: 110 (Connection timed out)) |
14:28:33 | | Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
14:30:01 | | Quit mikearthur (Remote closed the connection) |
14:30:19 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
14:33:33 | | Quit needleboy () |
14:33:43 | | Join needleboy [0] (i=Miranda@85-65-108-53.barak-online.net) |
14:35:58 | | Join _FireFly_ [0] (n=FireFly@p54A47F1F.dip.t-dialin.net) |
14:46:22 | Rob2222_2 | safetydan: C&P is working. really nice. you will do folders anywhen? |
14:46:47 | novimon | what does prerecording do? |
14:47:18 | petur | it records to memory while you're monitoring |
14:47:49 | petur | so that, when you start recording, it can include some time before your button press |
14:48:16 | novimon | oh |
14:48:31 | novimon | so it always prerecords to the memory |
14:48:38 | petur | yes |
14:48:51 | novimon | and when you go to record and start recording it adds that to the start? |
14:49:24 | petur | it only records while in the recording screen, but doesn't write to disk |
14:49:36 | novimon | ah, ok |
14:49:40 | | Join skwad [0] (n=d5e4000c@labb.contactor.se) |
14:49:46 | petur | you can set the time to add before you press start |
14:49:59 | skwad | how can I write a % in wps ? |
14:50:10 | Rob2222_2 | %% |
14:50:13 | Rob2222_2 | afaik |
14:50:17 | novimon | and you can set the player to go to recording screen on the startup |
14:50:36 | petur | novimon: it's used to record events that suddenly happen and you don't want to miss... |
14:50:42 | skwad | working, thx Rob2222_ |
14:51:03 | Rob2222_2 | . |
14:51:06 | Rob2222_2 | np |
14:51:12 | petur | novimon: yes (but never used this myself) |
14:51:15 | skwad | what returns the battery level while charging ? |
14:51:31 | novimon | petur, jeah, ok |
14:53:05 | Rob2222_2 | LinusN: How do you detect the different remotes finally? Via a GPIO pin? |
14:53:27 | Rob2222_2 | ah, well, i could look in the code, too |
14:54:19 | Rob2222_2 | but my H300 LCD remot buttons up/down are still swapped with left/right |
14:59:13 | | Join webguest00 [0] (n=81b17b04@labb.contactor.se) |
14:59:21 | webguest00 | Hi, wiki-spam alert :( |
14:59:36 | | Quit Rob2222_2 ("CGI:IRC (EOF)") |
14:59:45 | | Join Rob2222_web [0] (n=acb1dc9a@labb.contactor.se) |
15:00 |
15:02:01 | Jungti1234 | hmm.. |
15:02:38 | skwad | is it possible to simplify that : |
15:02:40 | skwad | %t4%bt (%bl%%) Vol: %pv;%t2Battery Vol: %pv |
15:02:43 | skwad | ? |
15:02:53 | nobelium | hey skwad |
15:02:58 | Rob2222_web | needleboy: are you there? |
15:02:58 | nobelium | finished my translation last night |
15:03:01 | skwad | cause Vol :%pv is static |
15:03:03 | skwad | ok nobelium |
15:03:04 | nobelium | 3700 lines from scratch :p |
15:03:06 | B4gder | webguest00: thanks, cleared up |
15:03:18 | nobelium | should I up it to cvs now? |
15:03:26 | skwad | I think yes |
15:03:35 | skwad | but I think you haven't the right for it |
15:03:54 | webguest00 | cool |
15:04:38 | | Join webguest07 [0] (n=0cb706c2@labb.contactor.se) |
15:05:24 | safetydan | Rob2222_, yes when I finally sit down and work out how to merge directories properly |
15:05:53 | | Part webguest00 |
15:06:26 | nobelium | skwad, what do you recommend then :)? |
15:06:44 | skwad | send it to a known person ^^ |
15:06:46 | Rob2222_web | safetydan: Where is the problem? |
15:06:47 | B4gder | nobelium: submit it to the patch tracker |
15:07:10 | nobelium | k |
15:07:12 | nobelium | thanks |
15:07:27 | nobelium | can I do corrections, when I find them? |
15:07:37 | nobelium | I just noticed a mistranslated line, and fixed it |
15:07:45 | B4gder | sure, then you just submit an updated version |
15:07:50 | nobelium | alright |
15:07:54 | nobelium | thanks |
15:08:07 | skwad | ok didn't know it worked so ^^ |
15:08:30 | nobelium | B4gder, me/skwad weren't sure about TRICKLE and TOP-OFF charging |
15:08:34 | nobelium | what are those? |
15:08:57 | B4gder | are they even still used? |
15:09:03 | nobelium | no idea |
15:09:10 | nobelium | it's on .lang thought |
15:09:15 | nobelium | original english |
15:09:17 | B4gder | they refer to how the charging works |
15:09:44 | | Join muesli- [0] (n=muesli_t@141.71.4.220) |
15:09:55 | safetydan | safetydan, recursing through directories without blowing the stack limit |
15:10:05 | nobelium | can you give me a quick idea of what one does? |
15:10:17 | B4gder | talking to yourself safetydan? ;-] |
15:10:33 | skwad | ^^ |
15:10:39 | safetydan | err... whoops |
15:10:43 | safetydan | that was meant for Rob2222_ |
15:10:51 | safetydan | or Rob2222_web |
15:11:24 | B4gder | nobelium: I'd rather not, since I'm not that much into the charging details I would probably mess up or confuse matters |
15:11:42 | nobelium | desc: (player) menu altarnative for jump scroll |
15:11:45 | nobelium | what's this? |
15:11:48 | nobelium | "jump scroll" |
15:12:08 | B4gder | it scrolls the text screen-width at a time |
15:12:14 | B4gder | a screen-width |
15:13:23 | Jungti1234 | hehehe... He is similar to me. |
15:13:27 | nobelium | kind of hard to translate that |
15:13:51 | nobelium | can you tell me how to use it? |
15:13:55 | B4gder | well, "jump scroll" is just a name for it, it doesn't explain the feature eithe |
15:13:57 | Rob2222_web | safetydan: ah ok, i understand |
15:14:10 | B4gder | nobelium: it is a scrolling mode |
15:14:10 | nobelium | i'm on the WPS/Now playing |
15:14:33 | | Join tucoz [0] (n=81b17b04@labb.contactor.se) |
15:14:37 | Jungti1234 | They are going to ask that continuously. |
15:14:45 | tucoz | B4gder, the spammer is back |
15:15:00 | | Nick Rob2222_ is now known as Rob2222 (n=Miranda@ACB1DC9A.ipt.aol.com) |
15:15:29 | petur | he's at mi* now... |
15:15:47 | nobelium | but how can I enable it/see it in action? |
15:15:49 | nobelium | on my iriver |
15:15:53 | nobelium | so I can understand it better |
15:16:46 | muesli- | re |
15:16:56 | B4gder | "(player)" means it is only for the Archos Player model |
15:17:02 | nobelium | ahhh |
15:17:06 | nobelium | alright |
15:17:17 | nobelium | I'll try to do a word-to-word translation then |
15:17:28 | nobelium | btw |
15:17:36 | nobelium | I've noticed a bug (?) |
15:17:43 | nobelium | when I put the volume up |
15:17:48 | Rob2222 | safetydan: Can you read my query? |
15:17:49 | nobelium | it doesn't turn on the screen instantly |
15:18:19 | | Part Rob2222_web |
15:18:23 | Jungti1234 | nobelium: What are your country? |
15:18:28 | nobelium | Portugal |
15:18:36 | Jungti1234 | ah.. |
15:19:05 | nobelium | why :)? |
15:19:09 | *** | Saving seen data "./dancer.seen" |
15:19:51 | Jungti1234 | nothing :) |
15:20:10 | | Join Toni1 [0] (n=5932d3fc@labb.contactor.se) |
15:20:25 | nobelium | great country ;) |
15:20:26 | | Join Xerion [0] (i=xerion@zorgash.student.utwente.nl) |
15:20:29 | Jungti1234 | haha.. |
15:21:15 | Toni1 | Hi, I just updated my encoder codec patch, if someone is interested: http://www.rockbox.org/bugs/task/2939 |
15:21:47 | tucoz | less than 6 minutes for 34 builds. Impressive. |
15:22:09 | nobelium | damn |
15:22:11 | B4gder | tucoz: yes, the new build system _flies_ |
15:22:29 | tucoz | How many servers do you have now? |
15:22:46 | B4gder | 5 |
15:23:04 | dwihno | How is the new build system construction? |
15:23:20 | preglow | Toni1: nice |
15:23:29 | preglow | Toni1: i might take a look at it soonish |
15:23:42 | B4gder | dwihno: it hands out build "instructions" by ssh and each server does a full build and then returns the results |
15:24:02 | B4gder | and then it gets another job |
15:24:05 | Toni1 | preglow: good, I think I have finished now most issues |
15:24:07 | skwad | I can't log anymore in the wiki :S |
15:24:09 | B4gder | until all builds are done |
15:24:40 | Toni1 | preglow: Hope, it makes the way into CVS :-) |
15:24:59 | tucoz | You could have a score for that as well. E.g. the rockbox server won this round (in terms of number of builds) ;-) |
15:25:17 | dwihno | B4gder: ah. neato :) |
15:25:35 | Toni1 | preglow, petur: there is a hidden problem with recording if voice is enabled |
15:25:38 | skwad | B4gder: did you remove some persons from the wiki ? |
15:25:56 | B4gder | only persons with 22 links in their personal pages |
15:26:01 | tucoz | hehe |
15:26:09 | tucoz | to car dealers |
15:26:19 | skwad | I had no link but it seems I can't log in anymore |
15:26:35 | B4gder | skwad: what's your wiki name? |
15:26:41 | skwad | ThomasV |
15:27:09 | B4gder | it's still there untouched by me |
15:27:17 | preglow | Toni1: i'm sure it will |
15:27:18 | skwad | :-( |
15:27:36 | tucoz | (but it doesn't follow the naming convention for wiki names) |
15:27:49 | tucoz | Unless your last name == V |
15:27:56 | Toni1 | preglow, petur: if pcm data is written to the very end of audiobuffer, the pcm descriptors get corrupted. After leaving the recording screen the player may hang |
15:28:24 | skwad | tucoz ? |
15:28:42 | Toni1 | preglow, petur: this is also with current pcm_record code |
15:29:16 | tucoz | skwad: Well, when I signed up for the wiki there was this policy that your wiki-name should be FirstnameLastname |
15:29:51 | skwad | oops |
15:30:11 | skwad | but I modified a page for 5 minutes and it worked |
15:30:40 | skwad | I will modify that |
15:30:46 | tucoz | Oh, ok. Well, I don't know how tight that policy is now-a-days. |
15:31:17 | tucoz | B4gder: more work :D |
15:31:57 | | Part Toni1 |
15:31:59 | | Join Nico_P [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
15:32:55 | skwad | so B4gder could you delete my ThomasV account ? and I create a new with FirstnameLastname |
15:33:08 | B4gder | ok |
15:33:54 | skwad | so, now it's done |
15:34:03 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
15:34:03 | * | petur notices something about recording... |
15:35:14 | muesli- | test |
15:36:19 | tucoz | Funny detail. One year ago IriverPort got 31808 views in february. Today IpodPort has 30550 views for february. |
15:38:12 | skwad | and iaudio ? :D |
15:38:19 | petur | preglow: how can voice influence recording? By trying to do things with the same dma channel or the link to the uda? |
15:38:56 | preglow | petur: i don't know, but full duplex audio is said to be possible |
15:39:34 | preglow | petur: another good question is how we should handle that with codecs. if we want both playback and recording codec to use the same buffer (which would be the best), then we need to do codec swapping when voice is enabled |
15:40:02 | preglow | slasheri already has made codec swapping for ordinary playback voice ui, we just need to extend that |
15:40:02 | petur | I don't know what he meant with the very end of the audiobuffer. It is a circular buffer |
15:40:21 | preglow | he probably saves the descriptors in the buffer |
15:41:22 | | Part tucoz |
15:42:43 | petur | preglow: won't that affect the recording (when its codec gets swapped)? |
15:43:14 | preglow | petur: depends on how slow the codecs are |
15:43:37 | preglow | petur: if the recording pcm buffer has time to get filled up by the time the voice codec is done, then yes, yes it will |
15:43:59 | petur | so lower the watermark so the callback can handle more time without codec |
15:44:00 | preglow | but the alternative is to duplicate everything for recording |
15:44:06 | preglow | which will be a horrible waste |
15:44:21 | preglow | we really need dynamic mp3buf handling :/ |
15:44:46 | | Quit _FireFly_ (Read error: 110 (Connection timed out)) |
15:45:25 | petur | set the watermark depending on voice in use. if it is, there will be more free buffer to store unencoded data while voice is active |
15:47:45 | nobelium | if any portuguese user wants to download it http://www.rockbox.org/bugs/task/4749 |
15:49:27 | linuxstb | preglow: I haven't managed to make any progress with the cpu scaling patch on the 4g. But I think it's worth committing it for the 5g/Nano anyway. |
15:50:05 | | Quit skwad ("CGI:IRC (EOF)") |
15:52:30 | | Join skwad [0] (n=d5e4000c@labb.contactor.se) |
15:53:02 | skwad | So, just uploaded my first wps :D and the first x5 wps ^^ |
15:53:42 | skwad | what would happen if 2 persons are editing a wiki page at the same time ? |
15:53:46 | nobelium | I want to do one too eheh |
15:53:59 | nobelium | the last one clicking "save" will "win" :p |
15:54:16 | petur | page is locked while editing |
15:54:24 | skwad | ok |
15:54:40 | skwad | nobelium: for which player ? |
15:54:49 | nobelium | iriver h3xx |
15:54:56 | nobelium | the ultimate dap ;) |
15:54:59 | | Join webguest00 [0] (n=a81cc890@labb.contactor.se) |
15:55:30 | | Quit webguest00 (Client Quit) |
15:55:31 | | Join webguest00 [0] (n=a81cc890@labb.contactor.se) |
15:55:44 | petur | bah, more wiki spam |
15:55:59 | webguest00 | yes... :( |
15:56:06 | webguest00 | attacks of the car spammer |
15:56:10 | | Quit webguest00 (Client Quit) |
15:57:36 | skwad | isn't it possible to do such a picture with letters for registration and preventing spam ? |
15:58:12 | nobelium | capcha |
15:58:54 | steveb | album art rocks. |
15:59:37 | linuxstb | skwad: That's not very helpful for the many Rockbox users who are blind or visually impaired. |
16:00 |
16:00:27 | coob | you can get audio versions of capchas |
16:00:42 | coob | i don't imagine you have a deaf audience :) |
16:00:54 | petur | heh |
16:01:00 | skwad | ^^ |
16:01:15 | skwad | yep coob because you have a mp3 player ..... |
16:02:31 | coob | congratulations captain obvious. |
16:03:15 | skwad | ^^ |
16:08:40 | skwad | what do you think about my wps : http://www.rockbox.org/twiki/pub/Main/WpsGallery/thomasv1.png ? |
16:09:02 | Nico_P | linuxstb: would you by any chance have some info for me on moving album art to the audio buffer ? |
16:09:05 | * | petur spots a nice recording post... http://forums.rockbox.org/index.php?topic=2841.0 |
16:10:22 | Nico_P | skwad: that's nice |
16:10:31 | Nico_P | petur: this patch is awesome :D |
16:12:32 | Nico_P | skwad: je vais m'enregistrer |
16:12:39 | skwad | ok |
16:13:13 | nobelium | I just found something |
16:13:22 | nobelium | Debug menu isn't translatable |
16:13:43 | LinusN | that's intentional |
16:14:25 | petur | Nico_P: looking forward to investigating and committing that! |
16:14:32 | nobelium | hmm alright |
16:14:37 | LinusN | no need to translate debugging stuff |
16:14:45 | nobelium | Dump ROM Content |
16:14:53 | LinusN | that only complicates thge debugging |
16:14:56 | | Join Bg3r [0] (n=Bager@87.246.10.17) |
16:14:56 | nobelium | Viw HW Info = Ver Informação de Hardware |
16:14:59 | nobelium | k |
16:17:38 | | Quit Nico_P () |
16:18:09 | | Join Nico_P [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
16:18:49 | * | Jungti1234 did frustration. |
16:20:48 | Nico_P | skwad: je crois que je suis enregistré |
16:20:55 | Nico_P | (pas sûr) |
16:21:25 | skwad | oui c bon |
16:21:30 | petur | registered where? |
16:21:42 | * | Jungti1234 is crying.... :'( |
16:22:06 | Nico_P | petur: on freenode |
16:22:14 | petur | ah |
16:24:35 | | Join DT291 [0] (n=DreamTac@adsl-32-194-202.bna.bellsouth.net) |
16:24:35 | | Quit DreamTactix291 (Read error: 104 (Connection reset by peer)) |
16:31:31 | | Join bluey [0] (n=bluey@dslb-084-059-104-082.pools.arcor-ip.net) |
16:32:21 | | Join SereR0kR [0] (n=Fletcher@Fcdac.f.strato-dslnet.de) |
16:32:29 | Nico_P | no one to help me with moving the album art to the audio buffer ? |
16:34:20 | webguest07 | Nico_P: I think lostlogic is the person to speak to about that |
16:34:50 | nobelium | I can't translate WARNING! Low Battery |
16:35:04 | Nico_P | webguest07: yes, i'll wait for him :( |
16:35:28 | petur | Nico_P: waste valuable buffer for audio on some eye-candy? |
16:35:33 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
16:36:00 | markun | petur: better than waste energy to load the eye-candy from disc |
16:36:04 | B4gder | petur: better waste audio buffer than fixed-size static array |
16:36:37 | B4gder | but more complicated to do |
16:36:40 | safetydan | Wasn't the plan to make it part of get_metadata as well? |
16:36:41 | petur | hope this is optional... |
16:36:52 | Nico_P | petur: it will be |
16:36:59 | B4gder | yes, the entire metadata should be done like that |
16:37:01 | Nico_P | currently it's not, which is the problem |
16:37:16 | petur | ok.. that's better then |
16:37:23 | | Quit Zeus ("CGI:IRC") |
16:38:14 | Nico_P | B4gder: there's something that should prob be changed here : http://www.rockbox.org/cvsmod/chlog-2006-02-28%2012:47:54.html |
16:38:14 | | Join Farpnut [0] (n=solo84@cm48.sigma157.maxonline.com.sg) |
16:38:34 | Nico_P | "Back to daily builds" −−> "Back to CVS builds" |
16:38:45 | B4gder | ah! |
16:39:28 | nobelium | my battery is at 3.60V |
16:39:49 | nobelium | when does rb start changing LCD display time to 2 seconds? |
16:40:08 | | Nick solexx_ is now known as solexx (n=jrschulz@c196037.adsl.hansenet.de) |
16:46:27 | Jungti1234 | wahahahaha |
16:47:26 | | Join vmx_ [0] (i=oma@p549B78B3.dip.t-dialin.net) |
16:48:38 | | Join yan [0] (n=yan@neu93-1-82-231-167-182.fbx.proxad.net) |
16:50:10 | | Quit vmx (Read error: 110 (Connection timed out)) |
16:52:50 | | Quit skwad ("CGI:IRC (EOF)") |
16:55:25 | | Join skwad [0] (n=d5e4000c@labb.contactor.se) |
17:00 |
17:08:39 | | Join Farpe [0] (n=solo84@cm48.sigma157.maxonline.com.sg) |
17:10:58 | amiconn | petur: I hope the agc stuff uses the pre-existing peak calculation. Then it should be possible to make it work on all targets (with recording) |
17:12:04 | amiconn | I wanted to implement that for ages... (not exactly top prio though) |
17:13:26 | Jungti1234 | Thanks all.... |
17:13:40 | Jungti1234 | bye |
17:13:48 | | Quit Jungti1234 () |
17:15:09 | | Quit B4gder ("time to say moo") |
17:19:02 | petur | amiconn: yes, it looks nice... |
17:19:11 | *** | Saving seen data "./dancer.seen" |
17:19:30 | amiconn | I don't know how much code this peak history thing adds. |
17:19:46 | amiconn | ..and whether ic would fit on the archos screen either |
17:19:52 | amiconn | s/ic/it/ |
17:20:04 | petur | that will be a problem I think |
17:20:19 | petur | but just agc control should fit |
17:20:51 | petur | that said, I only know those target screens from the sim ;) |
17:21:35 | amiconn | We have 8 lines on archos (with sysfont) |
17:22:19 | petur | it must fit, as the previous gain commit removed one line... |
17:22:42 | petur | don't know how usefull the histogram is |
17:24:04 | | Quit Farpnut (Read error: 110 (Connection timed out)) |
17:26:20 | amiconn | 0: recording time, 1: status/split time/filesize 2: peakmeter, 3: heaphone volume, 4: mic gain/left gain, 5: right gain, 7: frequency & channels |
17:26:24 | amiconn | Line 6 is free |
17:26:52 | | Quit Farpe (Read error: 104 (Connection reset by peer)) |
17:27:18 | | Join Farpe [0] (n=solo84@cm48.sigma157.maxonline.com.sg) |
17:29:48 | petur | amiconn: no time now and tonight... so tomorrow maybe I'll have a look - unless somebody does it first :) |
17:32:33 | | Quit safetydan ("Leaving") |
17:32:59 | | Part LinusN |
17:45:52 | | Quit petur ("badminton!") |
17:47:01 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
17:48:14 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
17:49:09 | | Join ender` [0] (i=ychat@84.52.165.220) |
17:52:46 | | Join jlo [0] (n=jlo@atm91-1-82-227-1-35.fbx.proxad.net) |
17:53:06 | jlo | hi |
17:55:09 | | Join Matze41 [0] (i=Miranda@p5484CE4F.dip.t-dialin.net) |
17:55:49 | | Quit skwad ("CGI:IRC (EOF)") |
18:00 |
18:00:39 | jlo | preglow, are you here ? |
18:00:51 | preglow | yeah, but busy |
18:01:20 | | Join yeahx [0] (n=aarond@c-67-183-44-119.hsd1.wa.comcast.net) |
18:01:41 | jlo | so I'll come back later, bye |
18:02:10 | | Part jlo |
18:03:46 | | Join skwad [0] (n=d5e40056@labb.contactor.se) |
18:05:45 | | Quit Farpe (Read error: 110 (Connection timed out)) |
18:06:12 | | Join Farpe [0] (n=solo84@cm58.sigma6.maxonline.com.sg) |
18:12:29 | | Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
18:13:42 | SuperSnout | can i ask a question about the battery of my h300 running rockbox? |
18:14:56 | SuperSnout | i've just been using it (from a full charge) playing music.. almost nonstop for 4 hours... and the power went down 35% |
18:15:00 | SuperSnout | is this normal? |
18:15:20 | SuperSnout | or bad/good? |
18:17:28 | SuperSnout | and another question... |
18:18:12 | | Quit kkurbjun (Nick collision from services.) |
18:18:14 | SuperSnout | I made a modification to the controls for rockdoom so that hold switches the direction buttons to strafe.. before there was no way of strafing.. |
18:18:40 | SuperSnout | is there any chance that it would be useful to make a patch or something and make it availiable? |
18:18:41 | preglow | if you mean poor power consumption, then we're aware of that |
18:18:54 | | Join effitor [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
18:19:02 | | Join kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
18:19:07 | | Join LinusN [0] (n=linus@labb.contactor.se) |
18:19:13 | SuperSnout | preglow: i don't know if it's poor power consumption... that's why i'm asking =) |
18:19:35 | kkurbjun | what does rockbox do with open file descriptors when a plugin exits? |
18:19:52 | SuperSnout | kkurbjun: it worked!! =D |
18:20:02 | SuperSnout | kkurbjun: i can now strafe =) |
18:20:14 | kkurbjun | SuperSnout: great, good to hear |
18:20:30 | SuperSnout | i can't believe it was so simple.. |
18:20:37 | kkurbjun | how does the hold button work out for you and strafing? |
18:20:48 | SuperSnout | it's not too bad.. usable.. |
18:20:54 | SuperSnout | but i was thinking.. |
18:21:00 | SuperSnout | what about using navi for strafe? |
18:21:15 | SuperSnout | navi overrides direction buttons but that wouldn't matter |
18:21:21 | Paul_The_Nerd | preglow: Just a heads up, there's been a bit of talk of the equalizers not working right with the three PKs, in case word hasn't got to you from elsewhere. |
18:21:27 | SuperSnout | you wouldn't be holding navi.. just clicking it to toggle strafe.. |
18:21:39 | kkurbjun | ahh, to toggle it |
18:21:41 | kkurbjun | hmm |
18:22:12 | SuperSnout | oh yeah.. and is there a key to bring up the map? |
18:22:58 | kkurbjun | I dunno, I'd have to give that a thought, I never thought about that option. Yes. let me check what key it is |
18:23:05 | | Quit damaki_ (Read error: 104 (Connection reset by peer)) |
18:23:33 | kkurbjun | does anyone know anything about the file handlers? I'm asking because I'm getting corrupted files on rockbox |
18:23:47 | | Join damaki [0] (n=Chocolat@ALille-153-1-20-134.w83-198.abo.wanadoo.fr) |
18:25:24 | SuperSnout | i also wanted to ask about making and submitting patches... |
18:25:35 | SuperSnout | what's the etiquette? and are there any guides for making them? |
18:25:40 | kkurbjun | what patch did you want to submit? |
18:26:26 | kkurbjun | create patches with diff -uBb, make sure you don't have any dos newlines in them |
18:27:02 | SuperSnout | well.. a change of the doom controls.. |
18:27:10 | SuperSnout | or is that not done? |
18:27:16 | Paul_The_Nerd | SuperSnout: Generally speaking, you don't submit patches for other patches anyway. |
18:27:32 | Paul_The_Nerd | I mean, you could attach it as a comment onto the Doom patch. |
18:27:34 | SuperSnout | is it a patch for a patch? |
18:27:43 | Paul_The_Nerd | Since Doom isn't a part of Rockbox, yeah. |
18:27:49 | SuperSnout | in optimized it is |
18:27:55 | kkurbjun | I won't be applying a change of controls patch unless it's a menu option to change the controls |
18:27:59 | Paul_The_Nerd | Optimized isn't part of the official Rockbox project. |
18:28:15 | SuperSnout | so.. they don't have any patches? |
18:28:32 | kkurbjun | if you make a patch that allows the users to change the keys at runtime I will apply it |
18:28:56 | SuperSnout | kkurbjun: okay.. i don't think that will happen =) |
18:29:21 | SuperSnout | kkurbjun: would be nice.. just don't think i'd be able to do it.. |
18:29:37 | amiconn | kkurbjun: On open file descriptor would just stay open. There is no resource tracking in rockbox, each application part is responsible to release what it got |
18:29:45 | amiconn | s/on/An/ |
18:30:02 | | Join Mongey [0] (n=mongeyc@86.41.13.158) |
18:30:17 | kkurbjun | Supersnout, I've included strafing in the next build using the on key. up changes weapons now, I have to keep run in the game because it's necessary to beat parts of the game. |
18:30:25 | amiconn | MAX_OPEN_FILES == 8, so if you do that several times, sooner or later file actions will fail |
18:30:25 | nobelium | amiconn: I have a non-technical question about plugins resources release. How is that handled by rockbox? |
18:30:27 | Mongey | lostlogic |
18:30:35 | Mongey | are you here? |
18:30:35 | | Join tvelocity [0] (n=tony@ipa46.2.tellas.gr) |
18:30:41 | kkurbjun | amiconn: so could open file descriptors possibly be causeing my file corruption? |
18:30:49 | amiconn | no |
18:30:57 | amiconn | That is, usually not |
18:31:05 | kkurbjun | hmm |
18:31:20 | | Join Febs [0] (n=medifebb@66.28.245.154) |
18:31:46 | Paul_The_Nerd | kkurbjun: Ideally, you should just set run to permanently on. I don't think there are really any instances in Doom where you *want* to be moving slow, that you can't get by just tapping the move forward instead of holding. |
18:31:52 | SuperSnout | kkurbjun: holding the on key? or using it to toggle? and what do you mean keep run? with the version i've got you can't do anything but run.. even before i changed the script.. |
18:32:09 | Mongey | has anyone seen lostlogic ? |
18:32:09 | amiconn | If nobody closes them before shutdown *and* something has been written to the file without even calling fsync(), the latest changes don't get written to disk |
18:32:19 | | Join Thus0 [0] (n=Thus0@APuteaux-111-1-1-221.w80-11.abo.wanadoo.fr) |
18:32:22 | | Quit Febs (Client Quit) |
18:32:42 | amiconn | Paul_The_Nerd: What about enabling Run when button repeat kicks in? |
18:32:58 | kkurbjun | Paul: I find run difficult to use for aiming and the like |
18:33:02 | SuperSnout | amiconn: that's also a good idea.. |
18:33:10 | | Join Febs [0] (n=medifebb@66.28.245.154) |
18:33:16 | | Join dropandho [0] (n=dave@gateway.symphony.org) |
18:33:19 | dropandho | hey guys! |
18:33:23 | Paul_The_Nerd | kkurbjun: You could adjust the turn speed in the source so that it's not affected by run-condition. |
18:33:34 | SuperSnout | kkurbjun: does run make turning faster too? |
18:33:49 | | Quit Rob2222 () |
18:34:09 | kkurbjun | amiconn: can the keypad buttons still be read when the hold switch is on.. I was thinking of a hold modifier so when it's on the keys are a second layout |
18:34:10 | Paul_The_Nerd | amiconn: I have to agree, I like that idea too. |
18:34:37 | kkurbjun | amiconn: I don't know what's causeing the corruption becuase the file I'm writing to is being properly closed |
18:34:39 | Paul_The_Nerd | kkurbjun: I don't know about iRivers, but I understand on the iPods if Hold is on, no keypresses register at all. |
18:34:56 | SuperSnout | kkurbjun: yeah.. is it possible? or is hold a fundamental thing that is part of the hardware? |
18:35:31 | dropandho | so is it me or are the button assignments for the H1xx remote a little confusing? |
18:35:40 | SuperSnout | "kkurbjun: holding the on key? or using it to toggle?" does on key override directions? |
18:35:43 | kkurbjun | I know the mode, rec, on and off can still be read in the debug menu, but I don't know about the keypad, it doesn't show any changes when the hold is on |
18:35:47 | | Join Rob2222 [0] (n=Miranda@ACB1DC9A.ipt.aol.com) |
18:36:52 | kkurbjun | amiconn: I was getting this problem sometimes when copying a new file to the player, I would copy it over and then it would say cannot read doom.rock, I guess that would be caused by too many file decriptors open |
18:37:12 | kkurbjun | becuase the open wads are not properly closed right now |
18:38:04 | kkurbjun | I'll see if I can get the wad files to close properly and see if that fixes the problems though |
18:39:44 | | Quit effitor ("Leaving") |
18:40:51 | kkurbjun | supersnout: holding the on key, not a toggle, I can't think of a situation that you would always want to strafe |
18:40:52 | | Part Paul_The_Nerd |
18:41:02 | kkurbjun | the key for the automap is KEY_TAB |
18:41:13 | kkurbjun | I think |
18:41:31 | SuperSnout | is it not i use? |
18:41:34 | SuperSnout | *in |
18:41:47 | SuperSnout | would it have to be yet assigned? |
18:42:34 | kkurbjun | I think getting the automap to work properly would take a bit more modification with the source version you are using actually thinking about it |
18:43:27 | | Quit tvelocity ("Ex-Chat") |
18:43:59 | SuperSnout | okay |
18:44:19 | | Quit muesli- ("ich will Kühe!!!") |
18:44:59 | SuperSnout | kkurbjun: i've just found a really strange thing in the controls. |
18:45:31 | SuperSnout | it doesnt' seem like down does anything.. but when you're holding down you cant turn right but you can turn left =S |
18:46:44 | | Join egotrippen [0] (n=c7616225@labb.contactor.se) |
18:48:43 | kkurbjun | hmm, I didn't realize that, I'm not sure why taht works for left and not right, but either way you can only read one keypad button at a time |
18:49:33 | SuperSnout | keypad meaning direction? |
18:50:18 | egotrippen | snout, you get your thing working yesterday? |
18:50:24 | kkurbjun | yeah, the direction keys, you can see how the buttons react in the debug menu in rockbox |
18:51:09 | kkurbjun | look at ADC_BUTTONS, GPIO_READ, and GPIO1_READ |
18:55:51 | dropandho | is this ipod talk? |
18:57:49 | SuperSnout | egotrippen: yeah!! |
18:58:04 | egotrippen | cool, good to hear |
18:58:20 | egotrippen | =-) |
18:58:21 | | Quit Thus0 ("Leaving") |
18:58:38 | SuperSnout | kkurbjun: but how can that be true if you can shoot while turning? |
18:58:52 | SuperSnout | obviously you can use two diretions at the same time |
18:59:21 | SuperSnout | egotrippen: and then i realised my dad had linux running on another conputer so i didn't actually have to bother installing cygwin |
18:59:24 | nobelium | hmm...why does charging uses iriver's original firmware? h3xx |
18:59:24 | SuperSnout | typical |
18:59:29 | | Quit Shani}{Coder (Client Quit) |
18:59:36 | SuperSnout | it hasn't been sorted out yet |
18:59:36 | kkurbjun | you can use any of the bottons on the side in combination with the keypad |
18:59:43 | | Join _FireFly_ [0] (n=FireFly@p54A45B2B.dip.t-dialin.net) |
18:59:45 | egotrippen | hahaha |
18:59:45 | | Join _FireFly [0] (n=FireFly@p54A45B2B.dip.t-dialin.net) |
18:59:49 | | Quit _FireFly_ (Client Quit) |
19:00 |
19:00:06 | dropandho | any H1XX remote users here? |
19:00:08 | SuperSnout | nobelium: just turn your iriver on first and then plug it in.. then it'll be charging in rockbox |
19:00:16 | egotrippen | nobelium: word is that Linus was waiting for USB charging to be sorted before adding them both to the bootloader |
19:00:27 | kkurbjun | up, down, left, right, and navi can only be used individually, the rest of the buttons are independent |
19:00:30 | nobelium | egotrippen, exactly the answer I was looking for :p |
19:00:39 | nobelium | thanks |
19:00:50 | egotrippen | and, if i'm reading the forum right, USB charging just got sorted out. it's a little over my head, but i think that |
19:00:53 | egotrippen | that's the jist |
19:01:16 | SuperSnout | kkurbjun: really.. then how come i can press up and side to shoot and turn? |
19:01:39 | nobelium | ooops, just noticed I subtmited compiled .lng file |
19:02:45 | SuperSnout | kkurbjun: i've had doom crash quite a few time when i press exit.. now for instance.. |
19:03:01 | kkurbjun | Supersnout: I don't know what up you're talking about, I guess the buttons that work individually would properly be called (on the iriver) +, -, left, right |
19:03:25 | SuperSnout | yeah... |
19:03:39 | kkurbjun | they don't work independent on my player |
19:03:41 | SuperSnout | i can use + and left at the same time.. |
19:03:41 | | Quit skwad ("CGI:IRC (EOF)") |
19:04:09 | SuperSnout | kkurbjun: let me just check incase i'm wrong.. |
19:04:12 | kkurbjun | did you map + to something? |
19:04:18 | | Join webguest94 [0] (n=54621550@labb.contactor.se) |
19:05:05 | SuperSnout | it's just shoot.. |
19:05:21 | kkurbjun | did you change that? |
19:05:32 | kkurbjun | oh, are you using the optimized version? |
19:05:43 | | Join infamis [0] (n=444e641a@labb.contactor.se) |
19:05:49 | SuperSnout | yeah.. optimized.. |
19:05:52 | kkurbjun | oy |
19:05:57 | kkurbjun | that's outdated |
19:06:02 | SuperSnout | and i'm ever so sorry.. i was completely wrong.. |
19:06:17 | kkurbjun | np |
19:06:19 | SuperSnout | the buttons can only be used one at a time.. |
19:06:44 | SuperSnout | it's just that after you let go the other button takes over.. |
19:07:05 | kkurbjun | Supersnout: the crashes on exit and a number of other bugs are fixed in the latest version |
19:07:29 | egotrippen | the just released a new optimized today |
19:07:35 | kkurbjun | the menu keys are also always mapped to up, down, left, right |
19:07:38 | egotrippen | dunno if it uses an updated Doom version |
19:08:15 | kkurbjun | yes, it should have the latest version according to needleboy's log |
19:10:07 | egotrippen | yeah. you should update, snout, the older one was pretty outdated in terms of CVS updates |
19:10:15 | SuperSnout | so should i update my rockbox? |
19:10:23 | SuperSnout | okay.. |
19:10:28 | egotrippen | just make sure you save your changes to the Doom source |
19:10:29 | SuperSnout | from the misticriver thread? |
19:10:32 | egotrippen | yeah |
19:10:46 | LinusN | kkurbjun: so how is the state of the doom code nowadays? |
19:10:55 | SuperSnout | oh yeah.. thanks egotrippen! all that work would have been wasted.. |
19:11:03 | egotrippen | ha |
19:11:04 | kkurbjun | LinusN: the version that |
19:11:07 | egotrippen | yeah, taht's important :) |
19:11:10 | kkurbjun | s on the tracker is stable |
19:11:14 | SuperSnout | not that i'm using the hold button all that much =P |
19:11:30 | kkurbjun | I have a version that has alot of graphic imporvements, but it doesn't work with all the mods |
19:11:38 | kkurbjun | I get stack overflows occasionally |
19:12:05 | kkurbjun | Linusn: the version on the tracker also fits in plugin ram |
19:12:07 | SuperSnout | egotrippen: actually it's ok.. it still have the modified files on my computer.. |
19:12:21 | LinusN | kkurbjun: is it free of warnings on all platforms? |
19:12:32 | egotrippen | ok. just make sure you don't overwrite them when you unzip the latest source |
19:12:32 | | Quit Mongey () |
19:12:51 | | Quit webguest94 ("CGI:IRC (EOF)") |
19:13:09 | kkurbjun | on the H300 it is. It's not free of warnings on gcc 4 though, but it doesn't fit in the ipod's plugin memory either (at least on gcc 4) |
19:13:28 | | Join Shani}{Coder [0] (i=Coder@2001:5c0:84dc:1:2:0:0:10) |
19:13:51 | kkurbjun | I'd imagine the H100's it would be free of warnings too, but someone needs to write display code for that player |
19:14:17 | LinusN | ok, so the plugin should really only be built on the h300 in the CVS builds? |
19:14:32 | kkurbjun | the version that I have would fit on the ipod if I can get it to stop overflowing the stack |
19:14:34 | | Join SnokeekonS [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
19:14:36 | kkurbjun | yes |
19:14:42 | amiconn | kkurbjun: ..preferably using the grayscale lib :) |
19:14:47 | kkurbjun | : ) |
19:15:45 | amiconn | What's the internal gfx format of doom, i.e. before your display code converts it to 16bit? |
19:15:50 | | Quit paugh (Read error: 101 (Network is unreachable)) |
19:15:55 | kkurbjun | 256 color |
19:16:09 | kkurbjun | palettes like rockboy |
19:16:24 | amiconn | Hmm, does the palette change a lot? |
19:16:41 | | Join skwad-eat [0] (n=d5e40056@labb.contactor.se) |
19:16:42 | amiconn | ..and does the display code get notified about palette changes? |
19:16:45 | kkurbjun | it changes for every hit or item pickup |
19:18:03 | amiconn | I didn't look, but do you precalculate the palette -> 16 bit mapping? |
19:19:12 | kkurbjun | originally every time the palette was updated it was recalculated, I have a version that precalculates it and then to update the palette it copys over an already translated palette to IRAM |
19:19:16 | *** | Saving seen data "./dancer.seen" |
19:19:33 | kkurbjun | translated: calculated |
19:20:01 | kkurbjun | that's not on the tracker though |
19:20:23 | amiconn | Okay, so using the grayscale lib for H1x0 shouldn't need much work. |
19:21:14 | amiconn | Instead of precalculating the mapping to 16bit, it would have to calculate the mapping to brightness values |
19:21:38 | | Nick SnokeekonS is now known as paugh (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
19:22:44 | kkurbjun | that shouldn't be too bad I'm guessing with this new code, do you have a macro like the LCD_RGBPACK? |
19:23:16 | amiconn | No, but it's easy if the palette entries are RGB888 |
19:23:33 | kkurbjun | yeah, they are |
19:23:38 | kkurbjun | or it is |
19:24:53 | amiconn | Zagor: While the "chessbox" patch was accepted, the corresponding tracker entry is still open. |
19:25:14 | amiconn | Is that a tracker problem, or did just no one bother to close it? |
19:25:43 | amiconn | There are in fact 2 patches... |
19:27:26 | egotrippen | can i ask your opinions of my little patch? |
19:28:46 | egotrippen | it's for displaying '..' files while keeping '.' files hidden, like for bands or album names starting with '...' |
19:29:13 | egotrippen | i understand the reservation is, it's not the way Linux does things, but i still think it makes sense for a music player |
19:31:48 | Mikachu | it's a good think rockbox has nothing to do with linux then |
19:32:01 | egotrippen | well |
19:32:21 | egotrippen | i think it was linuxstb told me a tentative 'why not' |
19:32:26 | egotrippen | and badger is against it |
19:33:07 | egotrippen | i'm using it anyway, so i'm only so concerned, but i want to ask after it a little |
19:33:10 | Mikachu | i don't know if he would like being called badger |
19:33:20 | egotrippen | sorry |
19:33:35 | egotrippen | um... what's proper? |
19:34:35 | egotrippen | i'm used to adressing online people by their screennames, i mean no disrespect |
19:34:51 | Mikachu | ah yes, but you mistyped it :) |
19:35:02 | egotrippen | yes, yes i did |
19:35:05 | egotrippen | thanks for pointing that out |
19:35:13 | Mikachu | sorry, i'm a bit tired and i thought it was funny |
19:35:23 | Mikachu | i'll be quiet now so someone has a chance to see your question |
19:35:35 | egotrippen | i never looked that closely at the letter order, just assumed it was badger |
19:35:36 | egotrippen | :) |
19:35:52 | * | Mikachu hands egotrippen a tab key |
19:36:06 | egotrippen | haha |
19:37:06 | infamis | Mikachu: wow...never knew that! |
19:37:21 | * | infamis is new to irc |
19:37:41 | | Join safetydan [0] (n=dan@81-178-235-210.dsl.pipex.com) |
19:38:16 | Mikachu | good deed of the day |
19:39:39 | Mikachu | there was this one guy who didn't know about /me, he would always go like this |
19:39:41 | Mikachu | * Mikachu laughs |
19:39:58 | Mikachu | we didn't tell him about it for a couple of weeks |
19:42:00 | godzirra | hehe |
19:42:02 | BHSPitLappy | Mikachu: the command is "/me laughs" |
19:42:09 | godzirra | LOL |
19:42:09 | Mikachu | "thanks" |
19:42:09 | egotrippen | hahaha |
19:42:15 | BHSPitLappy | ;P |
19:42:26 | | Join quobl [0] (n=quobl@tor/session/x-a8a532b08c143aee) |
19:42:30 | BHSPitLappy | heh |
19:43:41 | infamis | I always thought everyone typed out the name of the person they were referencing...lol |
19:43:55 | Mikachu | if that were so, nobody would ever talk to bhsleprechaun |
19:44:00 | t0mas | "/me laughs" <−− it doesn't work BHSPitLappy :( |
19:44:07 | t0mas | :P |
19:44:16 | | Quit Nico_P () |
19:45:10 | BHSPitLappy | poor t0mas :( |
19:45:55 | infamis | The tab thing only works for the first char? You can't type "inf"[tab] & it auto-finishes? Or is it just this IRC client? |
19:46:04 | t0mas | client |
19:46:20 | * | infamis ends his display of noobishness |
19:46:26 | t0mas | some clients don't support the completion at all... |
19:46:30 | Mikachu | my client even adds the : for me |
19:46:36 | amiconn | The web client is limited to first char |
19:46:37 | t0mas | mine did that too |
19:46:41 | t0mas | and I don't like it :) |
19:46:42 | BHSPitLappy | that's customizable. |
19:46:48 | t0mas | in xchat it is |
19:46:50 | | Quit bluey (Remote closed the connection) |
19:46:59 | Mikachu | yeah i can make it insert a random string too |
19:47:03 | BHSPitLappy | I should change my tab-complete character to ", you douchebag:" |
19:47:10 | t0mas | ghehe |
19:47:14 | infamis | lol |
19:47:20 | * | t0mas just switched it off |
19:47:28 | t0mas | don't like the : after all names :) |
19:47:55 | Mikachu | only when at the start of a line |
19:48:08 | infamis | infamis: how's it going |
19:48:24 | * | amiconn 's client also allows configuration of the 'nick completion char' |
19:48:55 | safetydan | amiconn, how's that errno fix? Or is Bagder the one I should ask? |
19:49:05 | | Join Chamois [0] (n=Florian@bro67-3-82-231-134-112.fbx.proxad.net) |
19:50:14 | amiconn | Anyone in here building rockbox on another system than Linux or Windows? |
19:50:23 | BHSPitLappy | HydraIRC? :P |
19:50:28 | amiconn | I.e. *bsd, MacosX ? |
19:51:17 | kkurbjun | amiconn: I'm still getting corrupted files even with this wrapper |
19:51:27 | amiconn | markun? |
19:51:51 | kkurbjun | err, I made a wrapper to keep track of the files open and close them out at the end of the runtime |
19:51:58 | safetydan | amiconn, linuxstb might have been trying to build the SDL sim under OSX |
19:55:43 | amiconn | linuxstb? |
19:57:58 | amiconn | safetydan: I need some info about those systems, and I need to do some tests for win32 myself |
19:58:11 | amiconn | Then I'll commit that fix |
20:00 |
20:00:41 | Bagder | I think you can commit first, then test more |
20:00:51 | Bagder | since it'll be way easier to get people to test it |
20:01:02 | Bagder | and it is likely to work for a vast majority anyway |
20:01:21 | dropandho | you guys use the remote on the H1XX at all? |
20:01:41 | amiconn | I just want some info - whether /usr/include/errno.h is present on these systems |
20:01:44 | safetydan | dropandho, sometimes, why? |
20:01:57 | dropandho | im sooo confused by the button mapping |
20:02:00 | Bagder | amiconn: it will be present on all modern *nix-like systems |
20:02:13 | dropandho | is there anywhere to change the buttons? |
20:03:42 | dropandho | you know, it seems normal now...im a dumbo! |
20:04:36 | | Quit quobl ("Leaving") |
20:05:03 | safetydan | dropandho, button mappings are not configurable at the moment |
20:05:12 | safetydan | but I've never had any problems with it before |
20:05:17 | safetydan | been a while since I used it though |
20:05:59 | infamis | question: on tools/configure, if you select the target select (d) devel, and then put in "ds" for options, doesn't that mean it should build the (s)imulator with (d)ebug? |
20:06:24 | dropandho | i could have sworn it was buggy on one startup...and was wondering if it was a cfg file...it was prob just me! |
20:07:31 | | Join Thus0 [0] (n=Thus0@28.111.102-84.rev.gaoland.net) |
20:08:44 | safetydan | dropandho, there were some changes to remote control autodetection last week or so, maybe that's what you saw |
20:09:33 | egotrippen | i almost never use the remote since Rockbox came out... weird |
20:09:36 | egotrippen | i used to use it all the time |
20:10:20 | egotrippen | that just occured to me. probably because i can set a playlist beforehand, i don't need it as much |
20:11:56 | infamis | infamis: never mind, I got it |
20:12:40 | infamis | it's one letter per line |
20:13:37 | dropandho | ahhh- i find i need it....i live in nyc...so i don't want to take my unit out and show it to the world |
20:13:50 | dropandho | (eventhough i am awfully proud of the rockbox work you guys did!) |
20:14:23 | egotrippen | heh. yeah, i understand |
20:14:37 | dropandho | so i cant wait till it is all ported onto the remote! |
20:17:04 | | Quit skwad-eat ("CGI:IRC (EOF)") |
20:19:19 | | Join Thus0_ [0] (n=Thus0@100.111.102-84.rev.gaoland.net) |
20:19:39 | | Quit Thus0 (Connection reset by peer) |
20:20:33 | | Nick Thus0_ is now known as Thus0 (n=Thus0@100.111.102-84.rev.gaoland.net) |
20:21:37 | | Join cooltom [0] (n=d5e40056@labb.contactor.se) |
20:21:48 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
20:22:58 | | Join webguest60 [0] (n=c26d1695@labb.contactor.se) |
20:23:06 | | Quit webguest60 (Client Quit) |
20:26:13 | nobelium | hmm |
20:26:20 | nobelium | i should also send my .lang file by cvs |
20:26:38 | | Quit cooltom ("CGI:IRC (Ping timeout)") |
20:27:04 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
20:27:24 | | Join cooltom [0] (n=d5e40056@labb.contactor.se) |
20:27:58 | cooltom | nobelium: you updated the portugues .lang ? |
20:28:03 | nobelium | yes |
20:28:08 | t0mas | I can commit it... |
20:28:14 | | Quit infamis ("re-bute") |
20:28:19 | nobelium | that would be good :) |
20:28:23 | nobelium | it's 100% complete |
20:28:33 | t0mas | ok, can you DCC or e-mail it to me? |
20:28:35 | nobelium | I compiled it myself for testing purposes |
20:28:39 | t0mas | or is it on the patch tracker? |
20:28:44 | nobelium | it's on Patch tracker |
20:28:45 | nobelium | :) |
20:28:48 | t0mas | ok |
20:28:54 | nobelium | both .lng and .lang |
20:29:11 | | Quit dropandho () |
20:29:25 | t0mas | http://www.rockbox.org/bugs/task/4749 <−− that one right? |
20:29:34 | nobelium | yes :) |
20:29:40 | nobelium | it's spelled "português.lang" |
20:29:52 | nobelium | it's not correctly displayed in the tracker |
20:31:03 | webguest07 | Slasheri / lostlogic: I think there may be some sort of a bug in the playback/buffering system. For certain albums it skips songs. Seems to only happen on albums with very short songs. |
20:32:07 | webguest07 | In the example I testing right now if always skips the 5th song on the album. It only happens if you let it play straight through, if I skip songs then it plays fine. |
20:33:01 | t0mas | nobelium: wait a moment, I have no dev. access to the tracker, so I can't close it etc. |
20:33:40 | webguest07 | Using H3xx, ogg Q9, I've noticed it happening in the last three or four weeks' builds |
20:34:40 | | Join lodesi [0] (n=moi@lns-bzn-30-82-253-159-175.adsl.proxad.net) |
20:35:47 | t0mas | nobelium: you changed the line-ends in the portugues.lang file :) |
20:35:56 | Paul_The_Nerd | webguest07: How short of a song? |
20:36:03 | webguest07 | What's strange is the songs actually show in the playlist; but when song #4 is playing, song #6 is shown as the next song in the wps |
20:36:15 | webguest07 | Paul_The_Nerd: Generally 1-2 minutes |
20:36:43 | webguest07 | The album it just happened on is No Control by Bad Religion |
20:38:30 | webguest07 | It's happened in other albums as well, just can't remember off the top of my head what they were... |
20:39:51 | Paul_The_Nerd | Is it specific? Like, always the same songs? If you shuffle, will it still skip those songs when it should get to them? If you reencode with a different codec does it do the same thing? |
20:41:35 | webguest07 | Well for the album I noticed today, it's always the same song. I remember playing the same album with no issues a while back. I'm going to do some experimentation with shuffling and starting at different points in the album right now. I can re-encode later tonight and to test that... |
20:42:26 | webguest07 | If I skip to or play that specific song it's fine which leads me to believe it's something else |
20:43:15 | Paul_The_Nerd | Do you play that album as a playlist, or just click the first song and go? |
20:43:28 | webguest07 | Click the first song and go |
20:44:02 | linuxstb | amiconn: If you're still interested, then yes, Mac OS X does have /usr/include/errno.h - all it does is #include <sys/errno.h>, which is where the real work is. |
20:44:23 | Paul_The_Nerd | And is it all songs under ~2 minutes, or just some? Like, have you seen a shorter song play normalls? |
20:44:25 | Paul_The_Nerd | normally |
20:44:59 | | Quit _FireFly (Read error: 110 (Connection timed out)) |
20:45:59 | webguest07 | On this album most are under 2 minutes, I just mentioned that because I thought it might be relevant. I *believe* one of the other albums with same problem was another Bad Religion album with similar length songs. |
20:46:39 | nobelium | t0mas: was away, sorry |
20:46:45 | t0mas | np |
20:46:52 | nobelium | what do you mean with the line-ends :)? |
20:47:05 | Paul_The_Nerd | webguest07: So, shorter songs have not been skipped? |
20:47:06 | t0mas | you use windows right? |
20:47:24 | nobelium | yes..edited with jane and saved as utf-8 with notepad |
20:47:33 | nobelium | too lazy to install ultra edit :p |
20:47:40 | t0mas | ok, windows marks the end of a line with \r\n |
20:47:44 | t0mas | linux just uses \n |
20:47:56 | t0mas | so that's why CVS sees everything as changed |
20:48:09 | webguest07 | Paul_The_Nerd: nope. My theory (albeit possibly flawed) is that maybe the number of tracks being buffered simultaneously is to blame. |
20:48:38 | t0mas | nobelium: http://tomas.salfischberger.nl/dump/diff.txt |
20:48:44 | t0mas | is that all you wanted to change? |
20:48:58 | t0mas | or more? |
20:49:14 | t0mas | because I corrected it, so this should only contain your changes... nothing else |
20:49:34 | webguest07 | All right, so I started the same album at song #2 instead of #1. It then proceeded to skip #6. So for some reason the 5th song in the playlist under these circumstance is getting skipped :( |
20:50:48 | Paul_The_Nerd | But if you browse to it, it's not? |
20:50:55 | nobelium | second |
20:50:56 | webguest07 | Nope |
20:51:04 | webguest07 | I'm doing a shuffle test right now... |
20:51:28 | Paul_The_Nerd | You said these are Q9 ogg? |
20:51:28 | webguest07 | And it shows up in the playlist viewer ? |
20:51:37 | webguest07 | Yes Q9 |
20:52:07 | Paul_The_Nerd | What filesize are 2, 3, and 4? Like, megabytes with a decimal or two? |
20:52:18 | webguest07 | Never had any problems until recently |
20:52:20 | nobelium | t0mas, can you read my pm? |
20:52:57 | webguest07 | Paul_The_Nerd: I'll check filesize in a minute, want to let my shuffle test finish... |
20:53:01 | Paul_The_Nerd | Yeah |
20:53:16 | Paul_The_Nerd | Rather, 2, 3, 4, and 5 I guess. |
20:53:20 | Paul_The_Nerd | Or 1, 2, 3, and 4 |
20:53:22 | Paul_The_Nerd | Either set |
20:54:05 | Paul_The_Nerd | I know I don't know anything about the playback at all. I'm really only good for really small, basic fixes here 'n there. But I figure, the more questions that get asked, at least the more information available when someone who does know arrives. |
20:54:44 | webguest07 | Paul_The_Nerd: I agree, the more information the better :) |
20:55:08 | | Quit cooltom ("CGI:IRC") |
20:55:53 | nobelium | Paul_The_Nerd, are you aware of the layer priority on USB connection / WPS? |
20:56:20 | webguest07 | It skips the 5th song on the playlist even if the album is shuffled |
20:56:35 | nobelium | the WPS generally gets messed up with the USB mode on |
20:57:46 | Paul_The_Nerd | nobelium: What exactly happens. "Messed up" is a very vague statement |
20:58:09 | Paul_The_Nerd | webguest07: Alright. You said most of the songs are about the same length. How big are the files? |
20:58:35 | nobelium | i'm sorry. The layers won't work properly..there are purple zones in the display |
20:58:38 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
20:58:48 | nobelium | the overlay isn't working as it should I think |
20:58:59 | Paul_The_Nerd | nobelium: Is purple your foreground or background color? Like, not via image, but in the settings? |
20:59:39 | nobelium | not at all, I think that is derivate from transparent bitmaps |
21:00 |
21:00:22 | nobelium | alright, I just reproduced the bug |
21:00:34 | Paul_The_Nerd | nobelium: Okay, and what exactly do you mean by "there are purple zones in the display"? When you plug in the USB cable, the USB icon appears in the middle of the screen, and then what? |
21:00:44 | nobelium | I'm playing a music, with the WPS running |
21:01:02 | nobelium | then I connect it to USB mode |
21:01:43 | webguest07 | Filesize/length: (#1) 2.7mb, 0:55; (#2) 5.0mb, 1:42; (#3) 5.2mb, 1:47; (#4) 4.8mb, 1:34; (#5) 4.8mb 1:40; (#6) 6.8mb 2:17 |
21:01:47 | nobelium | the USB icons appears, but the background still shows "Now Playing", "Next track" and 3 other bitmaps |
21:02:14 | safetydan | nobelium, the USB connect code probably doesn't clear the screen properly |
21:02:19 | Paul_The_Nerd | webguest07: So, 5 should be wholly in the buffer, I'd imagine. |
21:02:25 | nobelium | 2 purple rectangles appear also: one on top, and another that shows beneath the usb icon |
21:02:51 | nobelium | safetydan, should I submit it to bug tracker or no need then? |
21:02:54 | Paul_The_Nerd | nobelium: Purple, or more magenta by change? |
21:02:59 | Paul_The_Nerd | *chance |
21:03:10 | nobelium | i'd say more mangenta yes |
21:03:42 | nobelium | *magenta |
21:03:53 | webguest07 | Paul_The_Nerd: I'm imagine so, but based on hd activity it seems to do a small buffering during the first song and then a much larger one right at the end of the first / beginning of the second |
21:03:55 | Paul_The_Nerd | It's possible 255,0,255 doesn't get ignored on the USB screen, or something. |
21:03:58 | webguest07 | I'd |
21:04:30 | Paul_The_Nerd | webguest07: Well, in the Info->Debug menu, you can actually watch the PCM and Compressed buffers as it goes through the playlist, and even see how many songs are buffered at any time. |
21:04:36 | webguest07 | And then if buffers again just before the middle of the second song |
21:04:52 | webguest07 | Hmmm...let me check that out |
21:04:59 | nobelium | Paul_The_Nerd, yes, that would be the transparent "color", right? |
21:05:48 | safetydan | nobelium, probably since that way your report won't get lost |
21:06:26 | Paul_The_Nerd | Yeah |
21:06:37 | Paul_The_Nerd | The WPS screen should definitely be cleared on USB connect, I imagine. |
21:06:42 | nobelium | yup |
21:06:53 | nobelium | and only show backdrop + usb icon |
21:07:01 | nobelium | since USB icon is overlay'ed |
21:07:26 | | Join _FireFly_ [0] (n=FireFly@p54A46CC6.dip.t-dialin.net) |
21:08:01 | Paul_The_Nerd | There aren't really "overlays" and "layers" |
21:09:15 | nobelium | USB icon = transparent bitmap then? |
21:09:26 | Paul_The_Nerd | Mono bitmap, I believe |
21:10:41 | nobelium | k |
21:14:02 | | Join jlo [0] (n=jlo@atm91-1-82-227-1- |