00:03:42 | mirak_ | preglow: is there a way with a movem to load only consecutive words into the low part of registers ? |
00:10:43 | | Join actionshrimp [0] (n=nn@host86-140-237-74.range86-140.btcentralplus.com) |
00:10:45 | | Join Rob2222 [0] (n=Miranda@ACB150AF.ipt.aol.com) |
00:11:35 | | Quit damaki (Read error: 110 (Connection timed out)) |
00:13:16 | | Quit bluebrother ("Leaving") |
00:14:58 | preglow | mirak_: no |
00:16:25 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
00:17:12 | mirak_ | ok |
00:22:31 | | Quit ender` (" Programming is like sex becuse: 11. But some people will never realize how bad they are, and you’re wasting your time trying) |
00:25:00 | | Quit petur ("here today, gone tomorrow") |
00:29:07 | mirak_ | preglow: is there some kind of memset ? |
00:29:35 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
00:38:33 | preglow | eh |
00:38:36 | preglow | some kind of? |
00:38:39 | preglow | there is memset |
00:53:25 | mirak_ | in asm |
00:53:29 | mirak_ | for coldfire |
00:53:43 | mirak_ | "move.l #0,(%a0)+\n\t" |
00:53:44 | mirak_ | "move.l #0,(%a0)+\n\t" |
00:53:48 | mirak_ | I do that |
00:54:02 | mirak_ | 2 times to clear 16 bytes |
00:54:19 | mirak_ | and increase by 16 %a0 by the way |
00:54:59 | mirak_ | good night |
00:55:39 | | Join thick [0] (n=gr81@205.252.89.101) |
00:55:44 | thick | hello |
00:56:06 | thick | heya can someone tell me which font i should use to display properly all menus in russian language? |
00:56:52 | thick | btw, i'm using H340 |
00:56:53 | thick | Iriver |
00:57:30 | thick | and what about shuffle? |
00:57:35 | thick | it doesn't work? |
00:58:54 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
01:00 |
01:02:54 | linuxstb | thick: Try "unifont" |
01:03:02 | thick | ok |
01:03:08 | preglow | mirak_: first of all, have a look at the clr.l instruction |
01:03:21 | preglow | mirak_: second of all, use movem.l, if at all possible |
01:03:26 | preglow | mirak_: that's what memset would do anyway |
01:04:00 | thick | hm |
01:04:04 | thick | linuxstb, any other fonts? |
01:04:04 | preglow | if you only need to clear sixteen bytes, just doing four clr.l (%a0)+ should be ok |
01:04:10 | thick | looks gaish :) |
01:04:36 | linuxstb | thick: I don't know. |
01:04:50 | thick | too huge... |
01:05:15 | | Join sharpe [0] (i=Matt@user-0c8hc0l.cable.mindspring.com) |
01:05:19 | thick | anyway great work! |
01:05:23 | thick | very very nice |
01:05:40 | thick | but shuffle in directories.. didnt work for me |
01:05:45 | thick | maybe i missed something? |
01:06:25 | linuxstb | It should work - what happens? |
01:06:38 | thick | it just cycling to the next track |
01:06:44 | thick | it is* |
01:06:55 | thick | like a normal play mode |
01:07:07 | markun | thick: http://www.rockbox.org/twiki/bin/view/Main/UnicodeFonts |
01:07:49 | | Join barrywardell [0] (n=barrywar@host-194-46-231-19.dsl-ie.utvinternet.net) |
01:08:08 | linuxstb | thick: Are you definitely in shuffle mode? What player are you running Rockbox on? |
01:08:30 | thick | Iriver H340 |
01:08:46 | thick | year i've switched shuffle to 'on' in menu |
01:08:49 | thick | yeah* |
01:09:01 | linuxstb | Is it still on? Maybe it got turned off somehow... |
01:09:28 | thick | wait i will check in directory with more than 2 files |
01:10:17 | linuxstb | That will help - shuffle with two files is meaningless... |
01:10:20 | thick | yes it is on |
01:10:23 | thick | =) |
01:10:32 | *** | Saving seen data "./dancer.seen" |
01:10:37 | thick | oh sorry it's working |
01:10:42 | thick | in a directory |
01:10:43 | thick | but what about |
01:10:49 | thick | a full shuffle on all songs? |
01:10:51 | | Quit hannesd (Client Quit) |
01:12:26 | linuxstb | Go to the main menu, then Playlist Options then Create Playlist - that will create a "root.m3u" playlist containing all the music on your player. You then just play that. |
01:13:52 | thick | thanks a lot =) |
01:18:41 | | Join omegainc [0] (i=omegainc@ool-435088af.dyn.optonline.net) |
01:18:54 | omegainc | I've got a question for you guys.... |
01:19:19 | omegainc | I've got a iTrip. It doenst work with Rockbox but it works with Apples OS |
01:19:26 | omegainc | How can I get it to work with Rockbox? |
01:19:52 | scorche | you cant |
01:19:58 | omegainc | For sure? |
01:20:07 | omegainc | Cause I'll just return it then.... |
01:20:14 | markun | you probably can, but it takes some programming |
01:20:16 | Davide-NYC | Anyone feel like closing a fixed bug report? |
01:20:18 | omegainc | Theres no way to hotwire it to stay on. |
01:20:33 | scorche | unless you have a good knowledge of C and the apple/itrip hardware |
01:20:38 | Davide-NYC | FS #5508 is fixed and should be closed: http://www.rockbox.org/tracker/task/5508 |
01:20:49 | omegainc | Cause it seems like it just doenst turn on...If I was able to keep it on while plugged in it would work. |
01:21:01 | omegainc | http://pijulius.blogspot.com/2006/05/rockbox-itrip-and-ipod.html |
01:21:04 | omegainc | Like that guy did. |
01:21:08 | omegainc | But there are no pictures |
01:22:28 | scorche | go ahead and try it....there are "hacks" that will power the itrip off of batteries and the such...but as for a stock one, no go |
01:22:54 | * | Davide-NYC cough* iriver |
01:23:07 | | Quit sharpe ("Leaving") |
01:23:15 | thick | is there support for .cue files? |
01:23:21 | Davide-NYC | not that I know of |
01:23:25 | scorche | not atm |
01:23:33 | thick | okay |
01:24:10 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
01:24:46 | Davide-NYC | anyone have admin right on flyspray? |
01:25:22 | Davide-NYC | *admin rights |
01:26:10 | linuxstb | Davide-NYC: Your comment on FS #5508 says that a workaround was committed, rather than a fix... |
01:26:36 | Davide-NYC | I presume a fix is impossible (hardware) |
01:26:58 | linuxstb | No-one has said that - so I think it should be left open. |
01:27:07 | thick | hmm |
01:27:13 | Davide-NYC | I believe it to be interference |
01:27:27 | thick | Ipod WPS themes is a fully compatable with a Iriver H3x0 series? |
01:27:31 | Davide-NYC | is there a way to solve that via software? |
01:27:41 | | Join barrywardell_ [0] (n=barrywar@194.46.178.162) |
01:27:53 | Davide-NYC | if so then I agree with you, but if not it's pretty safe to close it |
01:28:13 | linuxstb | thick: The ipod Color/Photo has the same sized LCD as the iriver H3x0 series - so the themes for the two are interchangable. But not every ipod. |
01:28:22 | linuxstb | Davide-NYC: I've no idea if it's fixable. |
01:28:33 | Davide-NYC | I'm pretty sure it's not. |
01:28:52 | Davide-NYC | Let me confirm the same noise exists on the OF. |
01:28:55 | Davide-NYC | BRB |
01:33:29 | thick | oh my |
01:33:35 | thick | probably i've found some bug |
01:33:42 | thick | i've played with fonts.. |
01:33:56 | thick | and when i've selected ter-u32n |
01:34:16 | thick | it freezed! |
01:34:18 | thick | damn |
01:34:54 | thick | err is frozen* |
01:35:21 | thick | can i reboot my player in any way? |
01:35:53 | linuxstb | There's a reset button, but I'm not sure where it is on the H340. You need something small like a paperclip to press it. |
01:35:53 | | Quit barrywardell (Read error: 113 (No route to host)) |
01:36:23 | | Quit lodesi ("leaving") |
01:39:15 | | Nick barrywardell_ is now known as barrywardell (n=barrywar@194.46.178.162) |
01:39:28 | Davide-NYC | linuxstb: the same audio artifacts are present in the OF, albeit to a much lesser degree. The noise is present everytime the RLCD updates. |
01:40:12 | Davide-NYC | Since RB has peakmeters the RLCD is constantly updating. that is why RB has more noise than the iRiver OF when the remote is plugged in. |
01:40:51 | Davide-NYC | If you make any irrelevant butin presses on the remote during recoding using the OF the noise is present. |
01:41:44 | Davide-NYC | I conclude that this is a hardware limitation and the reason iRiver never implemented peakmeters (which is the first thing you want after having the ability to record) was because of this noise. |
01:42:12 | Davide-NYC | Solution would be to just not use the remote when recording. The task should be closed IMO. |
01:43:15 | linuxstb | I still disagree. Just because iriver couldn't fix it, doesn't mean no-one in Rockbox can. |
01:44:23 | Davide-NYC | This problem is non-extant when the remote is not plugged in. |
01:44:29 | Davide-NYC | OK |
01:45:41 | Davide-NYC | Here's a related but similat flyspray issue: 5961, 5963 and 5952 are all very similar. All relevant and probably all the same problem. Should they be merged? |
01:46:11 | Davide-NYC | http://www.rockbox.org/tracker/task/5961 |
01:46:12 | Davide-NYC | http://www.rockbox.org/tracker/task/5963 |
01:46:14 | Davide-NYC | http://www.rockbox.org/tracker/task/5952 |
01:46:20 | Davide-NYC | *similar |
01:49:53 | omegainc | linux > check pm's |
01:52:41 | omegainc | Hello??? |
01:55:01 | | Quit barrywardell () |
01:55:13 | | Quit Nibbier (Read error: 54 (Connection reset by peer)) |
01:55:28 | Davide-NYC | linuxstb: since 'reduce-ticking' exists for playback I have come to agree with you on leaving the bug on the tracker. |
01:56:21 | | Quit spiorf (Read error: 60 (Operation timed out)) |
01:57:22 | | Quit matsl (Remote closed the connection) |
01:59:15 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
02:00 |
02:01:31 | aliask | JdGordon: I've finished the fileview menu, but I'm just wondering, how do you want me to submit my changes? |
02:01:46 | JdGordon | morning.. umm.. diff to the diff? |
02:02:22 | JdGordon | or just upload the whole diff coz i havnt touched it since last nihgt |
02:02:38 | aliask | I have no idea how to diff from the diff |
02:02:50 | aliask | And I can't upload the whole one because you've made changes since. |
02:03:19 | JdGordon | do cvs diff like normal |
02:03:38 | JdGordon | then do diff -u3 old.diff new.dff > changes |
02:03:46 | JdGordon | old and new might be revered :p |
02:04:30 | aliask | Ah I see - thanks. |
02:07:32 | | Join Criamos [0] (n=Criamos@p5493313A.dip0.t-ipconnect.de) |
02:08:34 | | Join Nibbier [0] (n=sven@e181090215.adsl.alicedsl.de) |
02:10:49 | | Quit excitatory () |
02:13:10 | | Quit omegainc () |
02:15:26 | thick | what about this theme: http://www.rockbox.org/twiki/bin/view/Main/WpsIriverH300#j_BlackGlass_for_iPod_Photo_Colo? is it compatable with my H340 Iriver? |
02:17:19 | JdGordon | it shold be.. once u put on the needed patches |
02:24:36 | | Join |oTEK| [0] (i=KoOlZ@ip68-102-65-76.ks.ok.cox.net) |
02:24:47 | |oTEK| | hi everyone |
02:24:58 | Nibbier | hi otek |
02:25:03 | |oTEK| | how do i figure out which version my ipod is? |
02:25:24 | |oTEK| | i have the sn and model number but have no idea |
02:25:28 | |oTEK| | which one it is |
02:25:41 | Nibbier | sorry, no clue |
02:25:47 | Soap | are there four buttons under the screen? |
02:25:50 | |oTEK| | i would like to put rockbox on my ipod but i can't figure out the first step |
02:25:57 | Soap | are there four buttons around the scoll wheel? |
02:26:05 | | Quit _Veseliq_Relax (Read error: 110 (Connection timed out)) |
02:26:15 | |oTEK| | no it's a smaller one with a circle wheel thing |
02:26:16 | Soap | does it have a colour screen? |
02:26:20 | |oTEK| | color screen |
02:26:31 | |oTEK| | 2GB memory |
02:26:36 | Soap | Nano |
02:26:48 | |oTEK| | ohh |
02:26:51 | |oTEK| | thanks soap |
02:27:35 | | Join tvelocity [0] (n=tony@ipa239.6.tellas.gr) |
02:28:35 | JdGordon | aliask: thanks for that... ive just merged the changes, ill upload the merged version in a few min |
02:29:15 | aliask | Ah ok, I was actually working on making a patch that actually applied, but you've got that? |
02:29:23 | JdGordon | ye |
02:29:25 | thick | great work! keep steppin! |
02:29:26 | thick | brb |
02:29:30 | aliask | Sweet |
02:29:41 | aliask | Does it look like I have the right idea? |
02:29:50 | | Join XavierGr [0] (n=xavier@ppp142-238.adsl.forthnet.gr) |
02:29:58 | JdGordon | looks spot on |
02:30:04 | aliask | Good good |
02:30:22 | JdGordon | u picked the easy ones :) no #ifdefing to worry about |
02:30:39 | aliask | ;) |
02:31:51 | JdGordon | down to 9kb under cvs.. the menus are killing the code size :'( |
02:32:11 | aliask | Whoa - I didn't expect them to take that much... |
02:32:27 | JdGordon | im doing bad rounding |
02:32:44 | aliask | Bad rounding? |
02:32:52 | JdGordon | it more like 9800b |
02:33:28 | aliask | Ah. |
02:33:31 | aliask | Well still... |
02:33:39 | aliask | It was 14kb under a little while ago wasn't it? |
02:34:38 | JdGordon | yeah, then i finished the settings, and added menus... im hoping to stay above 7kb... |
02:35:32 | aliask | We'll see at the end won't we |
02:35:50 | JdGordon | yep |
02:35:59 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
02:36:39 | | Part pixelma |
02:38:03 | aliask | What menu are you working on at the moment? |
02:38:21 | JdGordon | none... still not fully woken up :p |
02:38:34 | aliask | Ok, I'm going to do the system menu - plenty of ifdeffing :) |
02:38:51 | JdGordon | ive got a 2 hour lecture @ uni @ 1 so ill try to add the dynamic menus then |
02:39:12 | aliask | During the lecture? |
02:39:17 | JdGordon | ye |
02:39:23 | aliask | Heh. Ok. |
02:40:17 | JdGordon | awesome.... im getting my dads comodore today :) |
02:40:25 | JdGordon | beats driving my barina any day |
02:40:39 | JdGordon | except parking..... *mubmles* bloody parking... |
02:40:54 | aliask | And petrol. |
02:41:02 | JdGordon | ye |
02:41:22 | JdGordon | its coming down tho... i paed 118 for u10, ulp was 121 |
02:41:23 | aliask | I'm a stingy bugger, hence I have no car :D |
02:41:30 | JdGordon | ha |
02:43:52 | | Quit aegray (Read error: 110 (Connection timed out)) |
02:47:19 | JdGordon | aliask: ill do bookmarks and voice now.. i tinhk they are both quick |
02:47:34 | aliask | Go for it. |
02:48:05 | aliask | JdGordon: Is there a way to put a string that isn't a setting or a function or a menu in there? |
02:48:18 | JdGordon | for what? |
02:48:30 | | Join EV|Toshiba [0] (n=Testing@pool-72-64-146-8.tampfl.fios.verizon.net) |
02:48:43 | aliask | { "Dummy", NULL }, /* to have an entry at all, in the simulator */ |
02:49:00 | aliask | It's just so the battery setting menu isn't empty for the sim. |
02:49:23 | aliask | It's not really important I guess. |
02:49:38 | JdGordon | use the MAKE_STRINGLIST macro |
02:49:51 | aliask | Righto |
02:50:16 | JdGordon | although that wont work so well... |
02:50:28 | JdGordon | maybe that menu should just be ifdefed out of the sim instead? |
02:52:48 | aliask | Yeah, fair enough. |
02:59:33 | JdGordon | ha, my maths is shocking... back up to 10.5kb size diff :D |
03:00 |
03:00:09 | JdGordon | ..or the reworked int setting screen is biggish code-wise |
03:00:39 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
03:04:05 | |oTEK| | how do i turn off my ipod? i am trying to reboot it |
03:04:25 | | Join xNibbler [0] (n=sven@e181090215.adsl.alicedsl.de) |
03:05:06 | dan_a | |oTEK|: Hold down "play" |
03:08:09 | | Join ircleuser [0] (n=dysyus@81-86-146-41.dsl.pipex.com) |
03:08:18 | ircleuser | Hi |
03:08:27 | ircleuser | hi |
03:08:37 | | Nick ircleuser is now known as minion2030 (n=dysyus@81-86-146-41.dsl.pipex.com) |
03:08:52 | minion2030 | I am having trouble backing up the bootpartition |
03:10:18 | dan_a | What kind of player? What kind of trouble? |
03:10:35 | *** | Saving seen data "./dancer.seen" |
03:11:02 | minion2030 | I have a 30gig G5 when i run diskdump |
03:11:14 | minion2030 | ./diskdump -r /dev/disk3s3 bootpartition.bin |
03:11:24 | minion2030 | i get [ERR] Specified partition (0) does not exist: |
03:11:59 | minion2030 | ./diskdump -r /dev/disk3 bootpartition.bin GIVES ME Bad boot sector signature |
03:12:25 | JdGordon | aliask: howsit going? |
03:12:51 | aliask | JdGordon: Wading through it, it's a lot bigger than the fileview stuff. |
03:12:58 | JdGordon | ah ok |
03:14:28 | JdGordon | shower and breaky time.. bbs |
03:14:37 | | Quit Nibbier (Read error: 113 (No route to host)) |
03:14:52 | dan_a | minion2030: I've never used OSX, but I'll try to help... what did you get when you ran "mount" in the terminal window? |
03:16:19 | minion2030 | DAN_A: cheers, ive bugger it so it wont mount |
03:16:33 | minion2030 | dan_a: i will reset it to factory settings |
03:16:39 | | Join |AhIoRoS| [0] (n=ahioros@201.224.122.227) |
03:18:34 | minion2030 | dan_a it doesnt have to be fat32 formatted does it? |
03:18:50 | dan_a | minion2030: It does |
03:19:14 | minion2030 | ah do you know how to format it to fat 32 on a mac? |
03:20:56 | | Quit xNibbler (Read error: 104 (Connection reset by peer)) |
03:20:59 | minion2030 | found the guide :$ |
03:21:06 | minion2030 | ok ill get on with this cheers |
03:21:10 | dan_a | np |
03:21:42 | dan_a | I think http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationFromMacOSX is the most up to date guide, in case you're looking at something else. |
03:22:03 | minion2030 | thats what i was on cheers i didnt realise stupidl that it needs to be fat |
03:22:07 | minion2030 | should have read slower |
03:22:34 | | Join Nibbier [0] (n=sven@e181090215.adsl.alicedsl.de) |
03:23:51 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
03:24:05 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
03:35:08 | | Nick daurn is now known as daurn|afk (n=quae@124.243.137.107) |
03:37:15 | | Quit tvelocity (Client Quit) |
03:40:33 | | Quit amiconn_ (Read error: 60 (Operation timed out)) |
03:40:57 | | Quit amiconn (Read error: 110 (Connection timed out)) |
03:47:46 | |oTEK| | crap |
03:47:56 | | Quit hardeep ("[BX] Leggo my Eggo!") |
03:49:43 | |oTEK| | my nano won't display any colors |
03:49:49 | |oTEK| | on the screen |
03:49:58 | |oTEK| | is that normal after i install rockbox? |
03:50:03 | JdGordon | what do u mean? |
03:50:14 | |oTEK| | like it looks liek grayscale |
03:50:26 | JdGordon | grey scale or black and white? |
03:50:37 | JdGordon | go into the menus and change the colour... |
03:50:37 | |oTEK| | it turned grayscale |
03:50:44 | JdGordon | or did u install the wrong version? |
03:50:56 | |oTEK| | i installed the nano |
03:51:10 | |oTEK| | http://www.rockbox.org/twiki/bin/view/Main/IpodInstallation#Notes_before_installing |
03:51:17 | |oTEK| | followed those instructions |
03:51:18 | JdGordon | and its greyscale? wierd |
03:51:42 | |oTEK| | then the battery screen came up |
03:51:45 | |oTEK| | and it turned off |
03:51:50 | |oTEK| | now it won't turn back on |
03:51:55 | |oTEK| | am i screwed? |
03:51:55 | JdGordon | what rockbox.zip file did u get? |
03:51:57 | |oTEK| | lol |
03:52:09 | |oTEK| | rockbox-ipodnano-20060911.zip |
03:52:29 | minion2030 | hi i have the error -1 when it boots now |
03:52:34 | JdGordon | hmm... try charging it... ill have to pass you onto Paul_The_Nerd who might be able to help a bit more than me |
03:52:52 | JdGordon | minion2030: u need to install rockbox... rockbox.zip for your target |
03:53:22 | minion2030 | ah so it cant find the tartget |
03:53:25 | minion2030 | target* cheers |
03:54:10 | | Nick daurn|afk is now known as daurn|afk|afk (n=quae@124.243.137.107) |
03:54:27 | Paul_The_Nerd | |oTEK|: Okay, try turning the hold switch on, then off, then holding Menu+Select for about 30 seconds (or until something happens, if anything happens sooner than that) |
03:54:47 | Paul_The_Nerd | Sorry, I'm only semi-present. I'm trying to decipher this book on C# |
03:55:11 | | Quit daurn|afk|afk ("Terminated with extreme prejudice - dircproxy 1.0.5") |
03:55:22 | |oTEK| | thanks paul it's back on |
03:55:39 | |oTEK| | <−−−− lol ipod n00b |
03:55:58 | Paul_The_Nerd | The Nano's a little finicky. It's actually done that same thing to me before I installed Rockbox. It seems a little odd. |
03:58:43 | |oTEK| | how long does a nano take for a full charge? |
03:58:58 | | Quit Nibbier (Remote closed the connection) |
03:59:02 | Paul_The_Nerd | Y'know, I don't know. |
03:59:22 | |oTEK| | lol |
03:59:26 | |oTEK| | thanks anyways |
03:59:55 | |oTEK| | is the forums the only place to get themes? |
04:00 |
04:00:58 | | Quit dionoea (Remote closed the connection) |
04:01:11 | Paul_The_Nerd | Actually, the WPSGallery portion of the wiki is where you should find them. |
04:02:32 | | Join Nibbier [0] (n=sven@e181090215.adsl.alicedsl.de) |
04:03:30 | | Join dionoea [0] (n=dionoea@poy.chewa.net) |
04:04:21 | Davide-NYC | Are all of the functions of the rockbox code defined somewhere? |
04:04:50 | JdGordon | u mean all defined in 1 file fr easy viewing? no |
04:04:56 | Davide-NYC | Or objects or whatever they are called (I know I'm not usung the correct terminology) |
04:05:32 | Davide-NYC | so if a newbie (me) wants to understand what exactly "snprintf(buffer, sizeof(buffer), "%s", sample_rate[freq]);" does where do I look? |
04:06:27 | JdGordon | snprintf is printf but saves the string to a char* instead of putting it on the screen |
04:07:15 | Davide-NYC | which char* exactly? |
04:07:20 | JdGordon | buffer |
04:07:21 | Davide-NYC | (and thanks) |
04:07:44 | Davide-NYC | is there a way to "step through" the code and maybe see these values change. |
04:08:07 | Davide-NYC | (I took a pascal class last century) |
04:08:17 | Davide-NYC | :-/ |
04:08:32 | |oTEK| | jBlackGlass theme work with nano? |
04:09:03 | Paul_The_Nerd | Is it in the Nano WPS gallery? |
04:10:21 | |oTEK| | hrm |
04:10:23 | JdGordon | Davide-NYC: you have 3 choices... either use DEBUGF() (which is the same as printf) and watch the console in the sim, use logf and check the output log there (if u have the iriver and the remote that works well), or use gdb which does let u step trough the code one line at a time |
04:10:25 | |oTEK| | messy layout |
04:10:39 | JdGordon | gdb is really only a last resort thing.. for me anyway.. i ahte gdb |
04:10:58 | | Join quiksilver [0] (n=Miranda@CPE00095b32be25-CM0014049275ea.cpe.net.cable.rogers.com) |
04:11:05 | Davide-NYC | but the gdb (whatever that is exactly) sounds like exactly what I want! |
04:11:10 | Davide-NYC | :-) |
04:11:22 | JdGordon | its the gnu debugger... horrible program |
04:11:34 | Davide-NYC | I trust you |
04:11:36 | JdGordon | compile the sim then do $gdb rockboxui |
04:11:45 | JdGordon | assuming your on nix |
04:11:49 | Davide-NYC | I am not |
04:11:59 | Davide-NYC | cygwin (unfortunately) |
04:12:07 | JdGordon | cygwin has gdb |
04:12:13 | Davide-NYC | OK kewl |
04:12:13 | JdGordon | or u can install it easy enough |
04:12:29 | Davide-NYC | I'm stuck at something trivial for a dev, but difficult for me |
04:13:15 | JdGordon | google for a guide.. but bassically u do list <function name> <enter> then b <line number>, then s to step, c to continue etc.. and p <variable> to print out what the variable holds |
04:13:32 | JdGordon | i got 10min before i go if u want a 2nd pair of eyes? |
04:13:43 | JdGordon | r to un the program of course.. |
04:13:47 | JdGordon | run* |
04:14:09 | aliask | Or r - to the - un |
04:14:35 | aliask | ;) |
04:15:23 | | Join `burns [0] (n=tom@199-201-8-8-arpa.cust.cinci.current.net) |
04:16:14 | | Quit Nibbier ("bei uns hat noch niemals nicht koana koan durscht ned ghabt") |
04:16:52 | `burns | hello everyone |
04:17:00 | | Join Nibbier [0] (n=sven@e181090215.adsl.alicedsl.de) |
04:17:09 | `burns | I've been looking at various players, mostly iRivers, and particularly the H140. |
04:17:24 | * | JdGordon gone, back in 3 hours or so |
04:17:50 | `burns | but all the ones on eBay seem to be going for around $250. |
04:18:24 | `burns | which is a little out of my price range, and I don't really need 40 gigs anyway. |
04:19:03 | `burns | but then I found a brand-new H320 for $185. |
04:19:22 | `burns | So, my question is: should I go for it? |
04:20:16 | `burns | Rockbox runs pretty well on that model, and the hardware is good, right? |
04:20:50 | Paul_The_Nerd | Yes |
04:21:14 | Davide-NYC | `burns: if you need optical go with the H120 |
04:21:18 | Paul_The_Nerd | I personally would pick the H120 over the H320, but that's because I like the simple black and white screen, and value the optical in and out even though I don't use it at this time. |
04:21:21 | | Quit minion2030 ("Changing servers") |
04:21:22 | Davide-NYC | otherwise go with the H320 |
04:21:39 | `burns | how much better is the optical in/out? |
04:21:40 | Davide-NYC | `burns: what Paul_The_Nerd said |
04:22:09 | Davide-NYC | do you have the equipment to feed the unit optical? If not you intend to purchase it? |
04:22:18 | `burns | not really |
04:22:24 | `burns | but I might in the future. |
04:22:30 | Davide-NYC | what is your main use for the unit? |
04:22:48 | `burns | just listening to music and radio |
04:22:53 | Davide-NYC | get the H320 |
04:23:10 | `burns | ok |
04:23:12 | `burns | thanks |
04:23:40 | Davide-NYC | The H120 + Rockbox becomes a serious recording device. The H320 wins as a leasure device for the screen alone |
04:23:50 | Davide-NYC | *liesure (sp?) |
04:23:53 | Davide-NYC | whatever |
04:24:56 | Paul_The_Nerd | Argh. Anyone in here know C#, by chance? Or specifically where I can find a good discussion of why on Earth I'd want to bother with overriding true and false for a class? |
04:27:42 | newbyx86 | I knew a bit of C#. |
04:27:47 | newbyx86 | I used to anyway back in like, 2004. |
04:27:50 | newbyx86 | Not much anymore, if any at all. |
04:28:10 | newbyx86 | I don't know why you would want to override true/false, but eh? |
04:28:25 | | Join jhMikeS [0] (n=jethead7@adsl-68-249-239-20.dsl.sfldmi.ameritech.net) |
04:29:08 | Paul_The_Nerd | My book makes mention of it, but doesn't really explain *why* you'd ever do that other than, as far as I can tell, help produce code that's nearly impossible to read and understand what's happening. |
04:30:55 | | Join aegray [0] (n=aegray@71.194.37.21) |
04:30:58 | | Quit Pyromancer (Read error: 104 (Connection reset by peer)) |
04:31:26 | | Join Pyromancer [0] (n=pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) |
04:33:22 | | Join amiconn [0] (n=jens@p54BD65EF.dip.t-dialin.net) |
04:36:08 | Soap | and if that is your goal, Perl should be your weapon of choice. |
04:36:12 | aliask | Paul_The_Nerd: Microsoft Access uses TRUE = -1 |
04:36:24 | | Join aegray_ [0] (n=aegray@71.194.37.21) |
04:36:40 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
04:38:13 | | Quit quiksilver ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
04:46:00 | | Quit newbyx86 (Remote closed the connection) |
04:47:57 | | Join newby [0] (n=newby@ip68-7-14-7.sd.sd.cox.net) |
04:49:15 | Davide-NYC | can anyone tell me what global_settings.rec_frequency is? and why it seems to be just integer values between 0-7? Why not use the actual values? Like 44100 for example? |
04:49:19 | Davide-NYC | "global_settings.rec_frequency" |
04:49:51 | | Quit apo`` (Remote closed the connection) |
04:51:41 | | Join apo`` [0] (i=apo@gateway/tor/x-3e2a11d288d4e6c8) |
04:53:22 | jhMikeS | Davide-NYC: Most of the settings use integer indexes instead of actual values. Saves on bits for the config I guess. |
04:54:02 | Davide-NYC | what happens when new devices with more available bitrates (for example) come around? |
04:54:03 | | Quit solarflare (Read error: 104 (Connection reset by peer)) |
04:54:09 | jhMikeS | Correction: Thing with non contiguous values (like sample rate) or values with special meaning like in backlight settings |
04:54:18 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
04:54:25 | | Quit apo`` (Remote closed the connection) |
04:54:34 | Davide-NYC | I gues you might as well make an index. |
04:54:38 | jhMikeS | Davide-NYC: Add a greater range and more values to the lookup table |
04:54:46 | Davide-NYC | right |
04:56:19 | jhMikeS | Both I and amiconn would like index lookups to move to the menu/settings code only and actual values given to lower level code. |
04:57:03 | | Join apo`` [0] (i=apo@gateway/tor/x-994267b457a297df) |
04:57:36 | jhMikeS | The encoders (when I get my recording update done :) will take actual values as input...that's the story |
04:57:44 | | Quit |AhIoRoS| ("Abandonando, see you http://ahioros.homelinux.net") |
04:59:31 | Davide-NYC | an actual value in this example would be 441000 |
04:59:36 | Davide-NYC | *44100 |
05:00 |
05:00:06 | | Join YouCeyE [0] (n=YouCeyE@ppp-71-136-78-199.dsl.sndg02.pacbell.net) |
05:00:34 | Davide-NYC | question: for an H120 sim is this true or false: "#if (CONFIG_CODEC != MAS3587F) && !defined(SIMULATOR)" |
05:01:16 | Davide-NYC | that's false when MAKE for H120 SIM, correct? |
05:01:52 | | Join Rob2222_ [0] (n=Miranda@ACADD9F7.ipt.aol.com) |
05:02:19 | Paul_The_Nerd | It should be, yes |
05:02:29 | Paul_The_Nerd | Since SIMULATOR should be defined. |
05:07:05 | Davide-NYC | jhMikeS: are you going to fix global_settings.rec_frequency being in the wrong order? Read in a comment in apps/gui/statusbar.c |
05:08:29 | jhMikeS | Davide-NYC: I don't know |
05:09:48 | jhMikeS | I thought they wanted 44100 at the top because it's the default...hmm... |
05:10:27 | jhMikeS | I suppose it should change |
05:10:39 | *** | Saving seen data "./dancer.seen" |
05:10:45 | jhMikeS | Another relic of the Archos I believe |
05:13:35 | | Quit joe2 (Read error: 110 (Connection timed out)) |
05:13:58 | jhMikeS | I see a lot there that will have to change in regards to displaying sample rates. :( |
05:15:44 | | Part |oTEK| |
05:16:04 | jhMikeS | should they be ascending or descending order? |
05:16:45 | Davide-NYC | ascending so that the lower samplerates should continue to work. |
05:17:05 | Davide-NYC | 0 = lowest possibe samplerate for any target? |
05:17:38 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:18:02 | Davide-NYC | keep the table consistent? 0-blah always correspond to the same samplerates. Particular targets have a particular subset of index number available to them? |
05:18:12 | Davide-NYC | *this assumes we will see another HW target |
05:18:42 | Davide-NYC | (tell me to shut up at any point and never forget that I know nothing) |
05:18:50 | Davide-NYC | :-) |
05:19:26 | jhMikeS | don't the lower rates basically have higher indexes? 0 == 44100, 1 == 48000, 32, 22, 24, 16... |
05:20:22 | Davide-NYC | currently yes. |
05:20:43 | Davide-NYC | but what of 88200, 96000, etc. |
05:20:47 | | Join dpassen [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU) |
05:20:47 | jhMikeS | The statusbar code assumes the same indexes for hw and sw target...I've got a lot to go through here. |
05:21:06 | jhMikeS | Coldfire can do 88200 and some oddball ones |
05:21:22 | Davide-NYC | I'm mucking with statusbar code now. |
05:21:30 | Davide-NYC | (totally fluff patch) |
05:22:10 | Davide-NYC | A valid point of discussion is that the index should be general enough and expandable enough that ne samplerate can be included without too much fuss. |
05:22:15 | Davide-NYC | *new |
05:22:17 | | Quit secleinteer (Read error: 104 (Connection reset by peer)) |
05:22:34 | jhMikeS | I think we need to see more color everywhere in rb for color targets. I think I'll add color icons when I'm done with this other stuff. |
05:23:00 | Davide-NYC | It would be nice if the index somehow was the same for HW and SW targets. |
05:23:10 | jhMikeS | Davide-NYC then samplerate should increase or decrease and not be shuffled in any way |
05:23:40 | Davide-NYC | I do not know but would venture that that make a lot of sense |
05:23:41 | jhMikeS | Davide-NYC won't happen...I think I'll add a formatter function that you can pass the samplerate value to. |
05:24:04 | Davide-NYC | too many canges involved? |
05:24:08 | Davide-NYC | *changes |
05:24:15 | * | Davide-NYC must learn to type |
05:24:16 | | Part YouCeyE ("Leaving") |
05:24:26 | jhMikeS | too many changes? I don't understand |
05:24:59 | Davide-NYC | I'm just wondering why a well ordered index for global_settings.rec_quality won;t happem |
05:25:35 | jhMikeS | Ohhh...it will :) the indexes don't have to be the same for all targets though. |
05:26:35 | jhMikeS | audio_get_spdif_sample_rate is not going to return an index any more either |
05:27:43 | Davide-NYC | it'll return a full samplerate! cool |
05:27:49 | jhMikeS | There's been a lot of commitment do displaying that but don't think it's a good idea to commit much effort there now |
05:28:26 | Davide-NYC | I know, your changes are prob going to destroy recording UI for a while I bet. |
05:28:31 | Davide-NYC | :-) |
05:28:34 | jhMikeS | I'll put in a function to just return the current sample rate numer |
05:28:53 | jhMikeS | I'm gonna give it going over...no worry |
05:28:58 | Davide-NYC | It's good practice for me. I really need to get better at this. I'm really enjoying myself. |
05:29:32 | jhMikeS | Me too...it's so cool esp. since it's software for something you're not supposed to write software for :) |
05:30:08 | Davide-NYC | didn;t even cross my mind ;-) |
05:30:18 | Davide-NYC | what target do you own? |
05:30:21 | jhMikeS | x5 |
05:30:25 | jhMikeS | 60gb |
05:30:41 | Davide-NYC | maybe I could ask you to test my first patch ever in maybe 5 minutes? |
05:30:54 | jhMikeS | ok...what's it do? |
05:31:20 | * | jhMikeS has to step away for a minute...brb |
05:32:58 | Davide-NYC | nothing much, just conditional (SW/HW) statusbar icons while recording. |
05:35:42 | jhMikeS | conditional? |
05:36:21 | Davide-NYC | if SWCODEC display encoding/bitrate and samplerate icon else display them with sysfont |
05:36:42 | | Quit dpassen1 (Read error: 110 (Connection timed out)) |
05:36:42 | Davide-NYC | it's a minor modification to Mmmm's recent commit doing almost the same thing |
05:36:44 | * | jhMikeS would like to see the record symbol blink once per second |
05:36:59 | jhMikeS | Why did he not use sysfont for SWCODEC? |
05:37:06 | Davide-NYC | ugly |
05:37:26 | Davide-NYC | and sysfont will not fit for encoder/bitrate info |
05:37:39 | Davide-NYC | so you get lopsided statusbar. |
05:37:41 | jhMikeS | Is the entire value represented with one icon? |
05:37:47 | jhMikeS | along with the units? |
05:38:05 | Davide-NYC | M160 on the left of play_state and 44k on the right |
05:38:14 | Davide-NYC | (for example) |
05:38:50 | jhMikeS | IMO there's room on the x5 for more detail |
05:39:23 | Davide-NYC | so far the status bar doesn't 'scale' very well depending on LCD width. |
05:39:49 | Davide-NYC | it's just all left-justified and cramped plus the RTC on the right. |
05:40:02 | jhMikeS | How 'bout a special font for that with just the needed chars? |
05:40:14 | Davide-NYC | 5x5 pixel font? |
05:40:17 | jhMikeS | sure |
05:40:23 | Davide-NYC | that's two sysfonts? |
05:40:35 | Davide-NYC | bloat? |
05:40:49 | Davide-NYC | (I have no clue how big a font is) |
05:40:55 | jhMikeS | no...I haven't look but you can load and use any font you want or no? |
05:41:34 | Davide-NYC | I think we probably need to presume continues full functionality (albeit ugly) even without any outside fonts |
05:41:37 | jhMikeS | A font with only a few chars should be small |
05:41:47 | Davide-NYC | is that still a font? |
05:41:54 | jhMikeS | sure |
05:42:11 | Davide-NYC | hmm, then yeah that would be cool. A-Z a-z and 0-9 |
05:42:12 | jhMikeS | Undefined chars just should have a default |
05:42:28 | jhMikeS | and ".", "/" |
05:42:40 | Davide-NYC | and some others I'm sure |
05:43:52 | jhMikeS | On some programs for windows I've done...there's custom fonts with a small subset of glyphs that I need. |
05:45:08 | Paul_The_Nerd | Why do you need lowercase letters? |
05:45:27 | jhMikeS | Windows uses "Marlett" do display GUI graphics so maybe there should be a symbol font in RB for the same purpose |
05:45:34 | jhMikeS | kBit/s ? |
05:46:56 | Paul_The_Nerd | That would be a static thing though. I mean, it's unlikely you're going to be recording at mBit/s or Bit/s ever. |
05:47:00 | jhMikeS | Should just define the actual glyphs used though |
05:48:19 | jhMikeS | Then you can have one glyph with the image "kBit/s" |
05:48:24 | Davide-NYC | Paul_The_Nerd: 44k looks better than 44K |
05:48:53 | jhMikeS | "K" is not correct...that's a temp unit for "Kelvin" |
05:49:15 | Davide-NYC | jhMikeS: You will not have a consistent statusbar with big glyphs like that |
05:49:22 | Davide-NYC | think about the remote LCDs |
05:49:25 | jhMikeS | I am |
05:49:37 | jhMikeS | use a different glyph there |
05:49:38 | Davide-NYC | that's not gonna fit |
05:50:17 | Davide-NYC | I vote for SB consistency as much as possible. |
05:50:46 | Davide-NYC | SW/HW is one thing. Per resolution gets nutty maybe? |
05:50:47 | jhMikeS | I vote for not dragging down more capable players |
05:50:53 | Davide-NYC | lol |
05:51:04 | Davide-NYC | I like the stripped down vibe |
05:51:17 | Davide-NYC | sysfont all the way baby! |
05:51:25 | Davide-NYC | :-) |
05:51:31 | jhMikeS | I like stripping but a different kind :) |
05:51:52 | jhMikeS | not me doing it personally :D |
05:52:34 | Davide-NYC | :-) |
05:53:50 | jhMikeS | Why can't say the unicode user area have custom glyphs for our purposes...you dont' have to use the whole height of the charcell afterall either |
06:00 |
06:09:59 | jhMikeS | what file should audio_round_sample_rate and audio_format_sample_rate go in? They should be available hw or sw...there's no general audio untility function file |
06:13:18 | * | Davide-NYC wishes he could answer these quesitons |
06:17:38 | | Quit Nibbier (Read error: 110 (Connection timed out)) |
06:18:08 | | Join Nibbier [0] (n=sven@e181082042.adsl.alicedsl.de) |
06:27:25 | Davide-NYC | jhMikeS: can you test this patch please? http://home.earthlink.net/~davidegentile/rockbox/RecStatusbarIconsV5.patch |
06:28:03 | | Quit mirak3 ("CGI:IRC (Ping timeout)") |
06:30:12 | Davide-NYC | anybody have a HW target? |
06:32:15 | jhMikeS | sure |
06:32:23 | jhMikeS | what should I look for? |
06:34:59 | Davide-NYC | are there icons displayed for encoder/bitrate and samplerate? |
06:35:06 | Davide-NYC | in the statusbar |
06:35:33 | Davide-NYC | and (most important) can you record and are the file recorded the right ones? (I'm being paranoid here) |
06:37:12 | jhMikeS | I've got a get update patched and compiled yet |
06:37:29 | jhMikeS | gimme a minute... |
06:37:42 | | Join RoC_MM [0] (i=dragon@c-66-177-58-16.hsd1.fl.comcast.net) |
06:39:11 | jhMikeS | compiling... |
06:40:50 | Davide-NYC | it has some bad whitespce (formatting) so there will be a V6... :-( |
06:40:51 | jhMikeS | got an unused var buffer in statusbar.c btw... |
06:41:02 | Davide-NYC | what line what var |
06:41:16 | | Part Paul_The_Nerd |
06:42:32 | | Quit Xerion (Read error: 54 (Connection reset by peer)) |
06:43:06 | jhMikeS | 606 .. buffer |
06:43:25 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
06:43:57 | | Quit RoC_MM ("Leaving") |
06:44:57 | jhMikeS | it's recording...It show "44k" and "M192" |
06:45:12 | Davide-NYC | change quality and source |
06:45:44 | Davide-NYC | both are icons correct? |
06:45:48 | jhMikeS | M64 |
06:46:12 | Davide-NYC | there should no sysfont on SWCODEC target statusbar during recording |
06:46:25 | jhMikeS | It's bitmaps |
06:47:15 | Davide-NYC | kewl |
06:47:25 | Davide-NYC | thanks |
06:47:33 | jhMikeS | I think the mono stereo thing should look more like speakers |
06:49:51 | jhMikeS | np |
06:50:54 | | Quit rotator ("zzzzzzzzzzzzzzzz") |
06:54:55 | * | JdGordon back |
06:54:59 | Davide-NYC | jhMikeS: there is literally no room. |
06:57:51 | | Join Jazz00006 [0] (n=Jazz0000@219-90-172-130.ip.adam.com.au) |
06:59:26 | Jazz00006 | how would you read multiple lines in a text file through a plugin (code?) |
07:00 |
07:01:09 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
07:03:12 | jhMikeS | Davide-NYC: I think something can be done...I also think there should be bitmaps for each character used not for each sample rate. They can be drawn one after the other like charcells. more flexibility |
07:04:54 | Davide-NYC | that's a good point, but way ahead of my skill level. This was a hack job of another patch. |
07:05:00 | Davide-NYC | bedtime. |
07:05:04 | jhMikeS | gnight |
07:05:08 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
07:08:55 | | Quit Jazz00006 () |
07:10:42 | *** | Saving seen data "./dancer.seen" |
07:11:51 | midkay | JdGordon! |
07:21:05 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
07:29:24 | | Join scott666 [0] (n=scott666@c-24-245-74-66.hsd1.mn.comcast.net) |
07:29:28 | | Part scott666 |
07:35:27 | | Join EbErT [0] (n=EbErT@adsl-219-221-35.asm.bellsouth.net) |
07:41:22 | | Join perplexity [0] (i=heh32379@dxb-as59276.alshamil.net.ae) |
07:45:15 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
07:58:46 | | Quit dpassen (Read error: 110 (Connection timed out)) |
08:00 |
08:17:22 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
08:24:41 | | Part EbErT |
08:24:53 | | Join spiorf [0] (n=spiorf@host153-156.pool8250.interbusiness.it) |
08:26:50 | | Quit theli_ua (Nick collision from services.) |
08:27:05 | | Nick theli_ is now known as theli_ua (n=theli@mail.ukrcard.com.ua) |
08:28:01 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
08:29:02 | | Join ender` [0] (i=null@84.52.165.220) |
08:29:35 | JdGordon | midkay: ? |
08:30:07 | midkay | JdGordon: oh, i just wanted to say, i read your menu rework and although it was interesting there were some things i didn't really get that you could probably explain better.. |
08:30:33 | JdGordon | ask away |
08:30:50 | midkay | not so much for my benefit, but updating the page so others can get it. |
08:31:26 | midkay | "choose a menu that has not been converted yet, either start hacking away at main_menu.c or add a new file, or whatever, add the menu to where it should be and make sure it works." <- the last part is rather confusing, a lot of "it"s and "should"s and "whatever"s :) |
08:32:52 | JdGordon | .. yeah, im not really the best at writing explanation... |
08:36:26 | aliask | JdGordon: I've run into some problems in the system menu, I'm not sure what I'm doing wrong though. |
08:36:38 | JdGordon | oh? |
08:36:59 | aliask | Yeah, I'm getting segfaults and stuff... any idea why that might happen? |
08:37:13 | JdGordon | can i see the menu code? |
08:37:35 | aliask | Sure, I'll pastebin the offending parts |
08:37:58 | midkay | JdGordon: even if it's lengthy you should try to explain it better.. even though I know my way around the rockbox source fine for the most part, i'm totally turned off by that confusing description. :) |
08:38:20 | JdGordon | ok, ill give it another go |
08:40:10 | amiconn | jhMikeS: The index order of global_settings.rec_frequency is like that for a reason: It's the same order as the frequnecies are selected in the MAS3587F |
08:41:29 | amiconn | And yes, I do want plain values in the global config whenever it makes sense, but there is one precondition: The switch to .cfg files for the main config has to happen first |
08:43:12 | aliask | JdGordon: I've nailed one bug - there aren't compile errors for the wrong number of arguments? |
08:43:50 | amiconn | With the current bit table approach, it's importnant not to waste too many bits, because both the config sector and, even more important, the "CMOS RAM" in the recorders' RTC are limited |
08:43:53 | JdGordon | wierd, it should complain if u have too many or not enough... except for the macros useing variable args... |
08:44:18 | aliask | It was MAKE_MENU - it has variable args. |
08:44:33 | | Join iRIVER_ROX [0] (i=ca3f24a9@gateway/web/cgi-irc/labb.contactor.se/session) |
08:44:47 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
08:45:14 | Bagder | iRIVER_ROX: your caps lock seems to have stuck |
08:45:24 | iRIVER_ROX | yeah |
08:45:38 | Bagder | the company is caller 'iriver' ;-) |
08:45:41 | Bagder | called |
08:45:52 | iRIVER_ROX | well they all good products anyways... ^_^ |
08:46:47 | * | Bagder recalls the iriviver h1x0 firmware vaguely |
08:46:59 | Bagder | damn it I type badly |
08:47:18 | iRIVER_ROX | I would like to ask anyone who can answer my question, how do I save my position in a TXT file on the Rockbox? |
08:47:40 | iRIVER_ROX | cuz it keeps resetting back to the beginning of the files |
08:47:46 | JdGordon | remmeber where you were up to :D |
08:47:54 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
08:48:04 | JdGordon | midkay: better? |
08:48:09 | iRIVER_ROX | amongst lecture notes that are over 2000 pages long... -.-'' |
08:48:29 | iRIVER_ROX | has no skip to page number function either |
08:48:49 | aliask | Text files don't have pages... |
08:49:11 | scorche | txt files dont |
08:49:15 | scorche | doc files do =) |
08:49:23 | iRIVER_ROX | on the original firmware, it split the TXT files up into 'Pages' or as much txt that would fit onto the H10 screen at a time |
08:49:40 | scorche | this has been a useless and well-known fact by scorche |
08:49:51 | iRIVER_ROX | and would save exactly where u left off when u quit viewing, like a bookmark |
08:50:04 | aliask | *chorus of voices - "Thanks scorche!" * |
08:50:13 | midkay | JdGordon: hard to say, it certainly looks much more informative but now i've got the problem of "dunno what the hell any of these function calls mean". :) |
08:50:15 | iRIVER_ROX | ummmm......ok.... -.-'' |
08:50:51 | aliask | iRIVER_ROX: Basically, I don't think it's possible at the moment, but if you filed a feature request maybe someone might find time to put it in. |
08:51:30 | iRIVER_ROX | k |
08:53:28 | iRIVER_ROX | at least rockbox comes as source code, I can do it myself now that uni finished for the day..... *sigh*..... -.- |
08:53:48 | aliask | Don't forget to submit a patch! :) |
08:54:21 | iRIVER_ROX | k |
09:00 |
09:00:47 | Bagder | http://www.rockbox.org/tracker/task/5669 |
09:00:53 | Bagder | "Bookmarking for Text Viewer" |
09:02:12 | iRIVER_ROX | It has a 'severity' rating...lol.... |
09:02:20 | iRIVER_ROX | medium....lol |
09:02:48 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
09:02:48 | | Quit einhirn (Client Quit) |
09:04:01 | iRIVER_ROX | now I see why it has medium.... -.-'' how to create the function.....damnit....stupid cache ahead |
09:04:18 | Bagder | those fields have no real purpose for feature requests |
09:04:29 | Bagder | that's just what the submitter set them to most probably |
09:05:13 | iRIVER_ROX | oh.....ok......stil annoying by the looks of the code, since cant use last disk read position for the txt since it cache's everything ahead of time... *sigh*.... |
09:05:39 | iRIVER_ROX | not just txt everything, music and all the other sutff..... |
09:05:42 | iRIVER_ROX | *sigh* |
09:05:59 | Bagder | ? |
09:06:13 | Bagder | the text viewer certainly does not do anything with music |
09:06:21 | iRIVER_ROX | I know |
09:06:26 | iRIVER_ROX | -.-'' |
09:07:14 | iRIVER_ROX | the idea I had would conflict with the playing of music if listening and viewing txt at the same time |
09:09:05 | iRIVER_ROX | I'll be back later when I figure it out...laters.... |
09:09:09 | | Quit iRIVER_ROX ("CGI:IRC") |
09:10:47 | *** | Saving seen data "./dancer.seen" |
09:15:09 | amiconn | Hmm, now he's gone |
09:15:37 | amiconn | The text viewer already had the ability to save position |
09:16:09 | amiconn | It was removed again in the course of some rework |
09:16:27 | amiconn | I don't know the exact reason |
09:16:31 | | Join belze [0] (i=belze@2001:618:400:0:0:0:53d9:5f54) |
09:17:35 | Bagder | I bet it wasn't on purpose |
09:19:17 | Bagder | it still seems to have the code for it |
09:20:58 | | Quit midkay (Read error: 110 (Connection timed out)) |
09:21:47 | amiconn | Now that the viewer has an option menu, it should imho be made an option, and the positions saved in a file separate from viewer.cfg |
09:22:01 | amiconn | viewer.positions or sth like that |
09:24:04 | Bagder | http://www.rockbox.org/viewcvs.cgi/apps/plugins/viewer.c.diff?r1=1.31&r2=1.32 |
09:24:15 | Bagder | that's the commit that removed the feature |
09:24:36 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
09:24:47 | Bagder | "Patch #5056 by Jonathan Gordon" committed by midk ;-) |
09:25:46 | * | Bagder brings out the funny hats from his wardrobe to hand out to the villains as punishment |
09:26:40 | | Join Dma-Sc [0] (n=mstempel@81-236-224-197-no51.tbcn.telia.com) |
09:26:43 | Dma-Sc | hi |
09:26:58 | JdGordon | iirc my patch didnt break the bookmarking... |
09:27:19 | Bagder | I'm quite sure it did |
09:27:36 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:27:37 | Bagder | it seems to be the one that removed the reading and setting of file position |
09:28:00 | Bagder | but I've just browsed CVS, I haven't investigated really closely |
09:28:03 | JdGordon | oh i dunno... ill have a look at putting it back now |
09:28:16 | amiconn | It changed the config saving to use configfile, so I'm pretty sure it also broke position saving |
09:28:40 | Dma-Sc | do you know if rockbox consumes quite more power in the recent builds? (at least on h120) |
09:28:42 | amiconn | It will be sorta hard to use configfile to save file positions |
09:29:20 | amiconn | Hmm, in fact it isn't... if we limit the number of files for which positions are saved |
09:29:54 | JdGordon | i thought i rmemebered doing it so it had default settings in one file and per file settings in another... |
09:30:23 | JdGordon | midkay isnt here.. so ill say he mangled the patch before commiting it :D |
09:30:47 | Bagder | sounds fair ;-) |
09:33:22 | JdGordon | is it bad to store plain text after real data in the config file? |
09:33:46 | LinusN | all data should be text imho |
09:34:14 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
09:34:36 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
09:34:45 | Dma-Sc | i've found myself playing music for approx 2h30 yesterday and 0h35 this morning before the hd couldn't load. my battery isn't really fresh, but still it's like half of what i could get recently. |
09:34:47 | JdGordon | loading the text file to the config is a pain tho |
09:35:07 | LinusN | i suggest using the configfile api |
09:35:40 | JdGordon | ... and considering each setting is stored as a number, not something meaningful it doesnt really make things easier... |
09:36:09 | * | LinusN whispers "configfile API" |
09:36:38 | pondlife | Hmm. Would it be useful for anyone else if the sims allowed the debug menu? I thought it would be useful, but there's a lot of work to do it.... |
09:37:04 | LinusN | pondlife: well, the debug menu it very target specific, isn't it? |
09:37:08 | pondlife | Sadly |
09:37:19 | pondlife | But each sim has a "target" |
09:37:30 | amiconn | For the position saving, configfile could be used with an array of settings for e.g. 50 text files, used in an lru fashion |
09:37:33 | JdGordon | not worth the effort imo... nothing special there for the sim |
09:37:38 | amiconn | Something like |
09:37:51 | amiconn | file1: /.rockbox/docs/LICENSE.txt |
09:37:58 | amiconn | pos1: 3456 |
09:38:05 | pondlife | I've got a fixed-up playback.c which doesn't crash and is much simpler... but it seems to be doing a lot of cpu boosting. |
09:38:09 | amiconn | file2: /blabla.txt |
09:38:18 | amiconn | pos2: 6789 |
09:38:20 | LinusN | pondlife: then use a debugger |
09:38:20 | amiconn | etc |
09:38:31 | pondlife | Am doing, but it's tricky. |
09:38:31 | LinusN | pondlife: or DEBUGF |
09:38:38 | aliask | When is the recording settings menu sent "nosource"? |
09:38:39 | pondlife | logf -> DEBUGF here |
09:39:06 | LinusN | pondlife: it shouldn't be hard to add the debug manu to the sims if you need it |
09:39:10 | LinusN | menu even |
09:39:18 | JdGordon | im tending to agree with LinusN here, just using a text file and the configfile with a bit of extra reading to get the individual files |
09:39:27 | pondlife | I thought so, until I hit "error: `CPU_FREQ' undeclared" etc. |
09:39:58 | pondlife | It would be good if the config for an H300 (for example) were used for the H300 sim, but maybe too much work! |
09:39:59 | LinusN | pondlife: well, the sim doesn't boost |
09:40:07 | pondlife | It should |
09:40:15 | pondlife | Well, it should simulate it. |
09:40:19 | LinusN | how? with Intel Speedstep? |
09:40:22 | aliask | Ignore my previous question :) |
09:40:23 | pondlife | ;) |
09:40:37 | pondlife | It should display the CPU speeds |
09:40:42 | LinusN | pondlife: cpu_boost() is a macro in the sim, just redefine it |
09:40:59 | amiconn | Whenever a file is viewed, the list would be searched whether the file is already present. If it is, the part of the list from 1 to old_position would be moved down, removing the file at its old position. If it wasn't present before, move the whole list down one postion, dropping the oldest entry this way. |
09:41:11 | amiconn | Then the new file would be added at position 1 |
09:41:29 | pondlife | On another subjedt, is it just me or are there plenty of I40:PDIR1FULL errors at the moment? |
09:41:45 | JdGordon | fiddling with the list will be a pain |
09:41:52 | LinusN | pondlife: which target? |
09:41:56 | pondlife | H300 |
09:42:08 | amiconn | JdGordon: Why? I think it would be quite simple |
09:42:15 | pondlife | Maybe others. Try going into Debug to view battery info..? |
09:42:34 | JdGordon | it also means having a limited amount of files.. |
09:42:45 | amiconn | Yes, but that's good imho |
09:42:48 | JdGordon | but if you want to do it i wont stop you :) |
09:42:55 | amiconn | Otherwise the list would grow and grow... |
09:43:03 | JdGordon | true.. |
09:43:10 | LinusN | pondlife: that may have to do with the recent pcf50606 adc driver "fix" |
09:44:00 | pondlife | I FlySprayed it as a comment to http://www.rockbox.org/tracker/task/5970 |
09:46:02 | JdGordon | whats the general consensus on a new screen for the int settings? ne with a slider showing min/max/current values? |
09:46:45 | amiconn | Not using the configfile api would be easier though |
09:47:21 | JdGordon | much |
09:47:44 | amiconn | I think a fixed maximum number of files in th elist makes sense |
09:48:05 | amiconn | A natural limit would be the number of files that fits into the text buffer |
09:48:06 | | Join bluebrother [0] (i=810d4658@gateway/web/cgi-irc/labb.contactor.se/session) |
09:48:12 | LinusN | pondlife: for some reason, raenye decided that it was a good idea to disable interrupts while reading the pcf50606 adc |
09:48:31 | JdGordon | amiconn: just put the limit at 50 or something... |
09:48:37 | amiconn | text_buffer_size / sizeof(struct file_position_list_entry) |
09:48:43 | JdGordon | only 1 file is in the text buffer at any one time.. |
09:48:43 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
09:48:56 | pondlife | LinusN: is a fix for the "fix" pending? |
09:48:57 | LinusN | pondlife: but it shouldn't affect the playback, since the audio dma irq is on level 7 |
09:49:13 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
09:49:13 | amiconn | JdGordon: Yes, but for doing the lru thing, we need to load the whole list, and search for the filename |
09:49:22 | amiconn | This needs a considerable amount of ram |
09:49:47 | amiconn | So we could reuse the text buffer for loading the list |
09:50:09 | JdGordon | 50*290(MAX_PATH) is still tiny... |
09:50:23 | jhMikeS | <amiconn> jhMikeS: The index order of global_settings.rec_frequency is like that for a reason: It's the same order as the frequnecies are selected in the MAS3587F |
09:50:31 | JdGordon | just add that array at the end of the preferences struct... it will all be read in on load |
09:50:36 | jhMikeS | I know that but that doesn't have to be the case in menus |
09:50:47 | pondlife | OK, I've just gone back to a CVS build and there are two new bugs: (1) The aforementioned crash (2) my battery meter in a custom WPS screen always reads 0. |
09:51:02 | pondlife | The CPU boosting is mine to fix |
09:52:01 | pondlife | Ah, actually I am getting CPU boosting with CVS too.. |
09:52:19 | pondlife | Previously I'm pretty sure I could decode MP3 @ 128kbps with no boosting |
09:53:26 | Paul_The_Nerd | pondlife: Is your WPS updated to deal with the reorganizing of the battery enumeration? I'm assuming by "always reads zero" you actually mean "while the battery should show a full image, it shows empty" and aren't talking about a numerical reading? |
09:53:30 | amiconn | JdGordon: 50*(260+4) (MAX_PATH + sizeof(int) for the position) is quite a bit in relation to the free plugin buffer size, at least on archos |
09:53:38 | pondlife | Yes |
09:53:43 | pondlife | What was that change? |
09:53:52 | pondlife | No I mean I didn't know it had changed |
09:54:12 | JdGordon | amiconn: true, archos and ifp ill need a smaller array.. |
09:54:45 | pondlife | Also, I would have asssumed WPS tag changes should be backwards compatible |
09:54:54 | amiconn | Not if the operation is done in the text buffer |
09:55:23 | Paul_The_Nerd | pondlife: Every now and then a WPS tag change requires breaking of backwards compatibility, and this one apparently did. I'm not sure the full details, but it causes the batter meter to be off. |
09:55:43 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
09:55:45 | pondlife | OK. Do you know if the wiki (or manual) will be up-to-date? |
09:55:50 | JdGordon | but dont you still need to store it somewhere? or are you planning on reading in the list, resoting it then write it out to the disk, and on exit just rewrite the current file? |
09:56:06 | Paul_The_Nerd | pondlife: The wiki is, I *think* |
09:56:24 | pondlife | Thanks |
09:56:33 | pondlife | I was concerned I'd broken it!! |
09:56:33 | amiconn | If position saving is enabled, load the list at viewer startup, search for the filename the viewer was started with, read the position, and jump there |
09:56:36 | Paul_The_Nerd | It looks like it is, since it goes from -1 to N now, and it used to be finite. |
09:57:16 | JdGordon | amiconn: ye, but you either need to write the list straight back, or store it somewhere, you cant use the text buffer while a file is being viewed... |
09:57:16 | amiconn | At exit, the whole list would be loaded in the text buffer, the lru operation would be applied, and the list saved again |
09:57:21 | | Join Xerion_ [0] (i=xerion@zarathul.student.utwente.nl) |
09:57:30 | JdGordon | ok |
09:57:57 | | Quit Xerion (Read error: 54 (Connection reset by peer)) |
09:57:57 | | Nick Xerion_ is now known as Xerion (i=xerion@zarathul.student.utwente.nl) |
09:58:58 | | Quit mirak_ (Read error: 110 (Connection timed out)) |
09:59:28 | | Join Leovinus [0] (n=ptaylor@host86-138-70-55.range86-138.btcentralplus.com) |
10:00 |
10:00:21 | Leovinus | hi |
10:00:36 | Leovinus | i am having a problem, |
10:00:51 | | Join theli__ [0] (n=theli@mail.ukrcard.com.ua) |
10:01:11 | jhMikeS | all these UI changes with the statusbar and such are based on assumption that will not be true anymore using a format/encoder settings scheme |
10:01:38 | Leovinus | i use gnome, and wheni try to copy music to rockbox on my ipod nano, i get all sorts of error messages, like invalid parameters, i dont understand this, what does it mean, and what can i do |
10:02:09 | | Join mirak_ [0] (n=mirak@AAubervilliers-152-1-94-10.w81-48.abo.wanadoo.fr) |
10:02:18 | aliask | Sounds like a dodgy USB connection, or something wrong with the hard-drive. |
10:02:18 | Bagder | Leovinus: how does gnome have anything to do with file copy? |
10:02:50 | amiconn | Hah, in fact we never need the whole list in memory if we use a temporary file to build the new list on exit |
10:02:50 | Leovinus | i will try copy with cli |
10:03:29 | | Quit theli_ua (Nick collision from services.) |
10:04:12 | | Nick theli__ is now known as theli_ua (n=theli@mail.ukrcard.com.ua) |
10:04:39 | bluebrother | JdGordon: remember the statusbar issue in the id3 screen when opening it directly from wps with the quick keys on h120? |
10:04:57 | JdGordon | not really... |
10:05:19 | bluebrother | you said you fixed that ... but it's still not working. This fixes it: http://www.rockbox.org/tracker/task/5973 |
10:05:30 | bluebrother | maybe you want to look in ... ;-) |
10:06:32 | Leovinus | how do i copy my music to my rockbox ipod nano then. |
10:06:47 | Leovinus | the easiest is the gnome file manager |
10:06:56 | pondlife | Paul_The_Nerd: Would you mind helping me with this WPS update...? |
10:07:00 | bluebrother | Leovinus: cp -r <source> <dest> |
10:07:04 | Bagder | Leovinus: and what error messages do you get then? |
10:07:15 | | Join webguest93 [0] (i=549961fa@gateway/web/cgi-irc/labb.contactor.se/session) |
10:07:16 | Bagder | you're not exactly telling us any details so we can't say much |
10:07:26 | | Quit dan_a (Read error: 110 (Connection timed out)) |
10:08:12 | webguest93 | I'm thinking of getting an Archos jukebox, which is preferable the Studio or Recorder, spdif isn't important |
10:08:22 | Paul_The_Nerd | pondlife: I honestly don't know how to *fix* the bug, I'm just familiar with that change being the cause of it. If I understand correctly it's because the full icon *used* to be the first in the enumeration, and now it's the last? Or something like that. |
10:08:37 | pondlife | Paul_The_Nerd: ok |
10:08:52 | webguest93 | and HDD size isn't an issue as I'll be upgrading the HD |
10:08:54 | pondlife | Old version was %?bl<|%xda|%xdb|%xdc|%xdd|%xde|%xdf|%xdg|%xdh|%xdi> |
10:09:01 | Leovinus | ptaylor@taylorworld:~$ cp -r /home/ptaylor/mymusic /media/ipod |
10:09:02 | Leovinus | cp: cannot stat `/home/ptaylor/mymusic': No such file or directory |
10:09:02 | LinusN | amiconn: the coldfire manual isn't very detailed regarding interrupt levels. do you know if level7==nmi on coldfire, like it is on the 68k? |
10:09:26 | pondlife | I tried inserting an extra |%xda to allow for the unknown/-1 case, but no change. |
10:09:37 | scorche | webguest93: i would go with the recorder, as the studio has a charcell display (only 2 lines)...among other reasons |
10:09:57 | webguest93 | thanks, |
10:10:00 | Paul_The_Nerd | pondlife: I'm not really certain then. Since it starts with an empty case, it looks like it's one that's already been modified for the new code. |
10:10:07 | JdGordon | can anyone tel me how to replace settings_save(); with settings_save(true); in all .c files without having to do it manually? |
10:10:19 | Paul_The_Nerd | pondlife: Which means your bug may be a real bug. |
10:10:28 | | Join safetydan [0] (n=dan@cor8-ppp2595.for.dsl.connect.net.au) |
10:10:43 | JdGordon | actually, dw |
10:10:48 | pondlife | Hmm. This WPS has been with me a long time.. I doubt it knew about the new code. OK, thanks - I'll look into it one day...! |
10:10:53 | Leovinus | cp: cannot stat `/home/ptaylor/mymusic': No such file or directory |
10:11:00 | Leovinus | thats the error i get |
10:11:25 | Bagder | Leovinus: then you have something weird going on in your system |
10:11:35 | Paul_The_Nerd | pondlife: Well, I honestly don't know. I'm not terribly good with WPSing and my brain is currently fried from reading half of my C# reference today. |
10:11:43 | Leovinus | why |
10:11:43 | pondlife | OK, no problem |
10:11:46 | Bagder | like a dangling symlink or so |
10:11:51 | | Part webguest93 |
10:11:53 | Leovinus | why badger |
10:11:59 | Bagder | why? |
10:12:05 | Bagder | becuase you've messed up something |
10:12:11 | Leovinus | what |
10:12:20 | Bagder | we can't tell, its your system |
10:12:43 | Leovinus | what can i do |
10:12:55 | Bagder | figure out the problem, fix it and then copy the files |
10:13:19 | Bagder | why can't you read /home/ptaylor/mymusic is the question |
10:13:32 | Leovinus | ok |
10:13:33 | Bagder | possibly a permission thing |
10:13:35 | | Quit theli_ (Read error: 110 (Connection timed out)) |
10:16:08 | JdGordon | w00t... delayed ata write loooks like its working |
10:16:41 | JdGordon | even in the sim :) |
10:16:44 | Paul_The_Nerd | I think "Warn on clearing dynamic playlist" doesn't work any more. |
10:16:54 | Paul_The_Nerd | Or whatever specifically that option is called. |
10:17:08 | Paul_The_Nerd | At least, someone mentioned it not working for them, and I don't seem to have it working for me. |
10:19:20 | | Quit Leovinus ("Leaving") |
10:21:53 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) |
10:23:11 | linuxstb_ | Anyone know who is working on the CEC HI-X8? A forum post says "a rockbox developer" is trying to r-e the original firmware: http://forums.rockbox.org/index.php?topic=5735.msg50145;topicseen#msg50145 |
10:23:22 | Bagder | Raenye I think |
10:23:44 | encode | whats the best place to start with the rockbox code to get to know it better, for someone who is a moderately experienced programmer but hasnt done much C/C++ lately? |
10:23:54 | encode | (in the cvs code) |
10:24:08 | Bagder | encode: 1) build a simulator 2) try writing a plugin |
10:24:08 | linuxstb_ | Bagder: Any idea if he owns a device, or is he just looking at the firmware at the moment? |
10:24:09 | safetydan | encode, try writing a plugin first since that will get you familiar with the simulator and building in general |
10:24:16 | Bagder | linuxstb: no idea |
10:24:42 | encode | Bagder, safetydan thanks ;) |
10:28:11 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
10:28:29 | | Join dan_a [0] (n=dan-mirc@wormhole.domicilium.com) |
10:28:37 | tucoz | anyone with a mac around? |
10:29:39 | linuxstb_ | For a couple of minutes... |
10:30:11 | tucoz | good. Do you know if it is possible to tell OS X _not_ to add a lot of junk to the iriver when connected? |
10:30:36 | LinusN | i am in touch with the x8 people as well |
10:30:41 | linuxstb_ | Not as far as I know - Mac OS does that for any FAT partition. But there's the disktidy plugin to delete it all. |
10:31:03 | tucoz | ok. thanks. |
10:31:40 | linuxstb_ | LinusN: Do you have any interest in working on it? I mean realistically? |
10:32:03 | tucoz | JdGordon: I like the slider. Much better than the current behaviour. |
10:32:16 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
10:33:09 | JdGordon | tucoz: you rekon i should commit it? |
10:33:17 | JdGordon | linuxstb: did u see the screen i made for ya? |
10:33:39 | tucoz | You get my vote for it. |
10:33:45 | | Quit theli_ua (Nick collision from services.) |
10:33:46 | tucoz | But I am not the one to decide :) |
10:33:55 | | Quit theli_ (Client Quit) |
10:34:21 | | Part Paul_The_Nerd |
10:34:30 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
10:34:33 | linuxstb_ | JdGordon: Yes, I quite like the screenshot, but I would like to test it first to see how it feels in practice on the various screens. I haven't had chance yet. |
10:34:35 | tucoz | What really speaks for a slider, is that you can see the min/max values in the same screen which you can not do with the list. |
10:34:44 | LinusN | linuxstb_: i msg:d you |
10:34:47 | JdGordon | linuxstb: ok :) |
10:40:21 | | Quit nudelyn ("At Argon, we're working to keep your money.") |
10:41:14 | | Quit linuxstb_ ("CGI:IRC") |
10:43:23 | | Join mirak3 [0] (i=5130680a@gateway/web/cgi-irc/labb.contactor.se/session) |
10:45:05 | Lynx_ | does the iriver original firmware load on a h300 when i hold play during boot? |
10:45:20 | Bg3r | Lynx_: rec, not hold |
10:45:43 | Bg3r | JdGordon: what screenshot are you talking about ? |
10:45:53 | Lynx_ | Bg3r: that's what i thought, but it just loaded although i'm sure i didn't press anything than play. happened before, too. |
10:46:13 | JdGordon | Bg3r: http://users.monash.edu.au/~jdgor1/int_settings.bmp |
10:46:17 | JdGordon | i tihnk that is the url |
10:46:48 | Bg3r | Lynx_: maybe u've holded play too much |
10:46:50 | mirak3 | hi |
10:46:56 | Bg3r | JdGordon: 404 |
10:47:18 | JdGordon | http://users.monash.edu.au/~jdgor1/slider_vals.bmp |
10:47:30 | | Join webguest57 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/session) |
10:47:46 | safetydan | eh, I kind of prefer the current list view version |
10:48:28 | Bg3r | JdGordon: yep, looks good for int settings |
10:48:38 | markun | I prefer JdGordon's new version |
10:48:42 | linuxstb | safetydan: Even for long lists like volume? |
10:49:08 | Bg3r | imho we should use something like this slidebar for all int settings ... |
10:49:10 | safetydan | linuxstb, yeah |
10:49:23 | safetydan | it's a consistency thing I guess |
10:49:27 | JdGordon | imo it should be choosable which to use... |
10:49:38 | safetydan | ack, not aanother option |
10:49:44 | safetydan | even another one |
10:49:44 | tucoz | no. no more options |
10:49:53 | webguest57 | Hi. Is this known bug on iriver h120? While listening to music (an MP3) I went to menu and changed the font. When I got back to WPS it displyed "no file!" (or smth. similar) and the screen became empty (not even the status bar). I pressed stop and play again, and the playback resumed from the beginning of the song. |
10:50:06 | webguest57 | I don't have the latest build though. |
10:51:49 | safetydan | webguest57, try the latest build and see if it still happens |
10:52:18 | tucoz | linuxstb: it is possible to prevent .DS_Store files from being created at least. Type this in a terminal: defaults write com.apple.desktopservices DSDontWriteNetworkStores true |
10:52:53 | safetydan | webguest57, I certainly can't reproduce it on my H120 which is running a build from yesterday |
10:53:42 | webguest57 | safetydan: Ok, I'll try the latest build. Was it a known bug? |
10:53:55 | | Quit solarflare (Read error: 104 (Connection reset by peer)) |
10:54:01 | safetydan | webguest57, not that I remember, but I have a flawed memory |
10:54:07 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
10:55:49 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
10:56:24 | | Join tucoz_ [0] (n=martin@7.80-202-99.nextgentel.com) |
10:57:24 | | Part tucoz_ |
10:58:17 | | Part webguest57 |
10:59:07 | | Join tucoz_ [0] (n=martin@7.80-202-99.nextgentel.com) |
11:00 |
11:00:07 | tucoz_ | how do I kill my ghost nick? |
11:00:41 | bluebrother | tucoz_: msg nickserv ghost IIRC |
11:00:55 | tucoz_ | thanks |
11:01:00 | amiconn | LinusN: "The interrupt priority mask defines the current interrupt priority. Interrupt requests are inhibited for all priority levels less than or equal to the current priority, except the edge-sensitive level 7 request, which cannot be masked." (from the datasheet |
11:01:00 | scorche | /ns ghost <nick> <pass> |
11:01:25 | amiconn | I don't know anything more than that, and nothing at all about how the m68k handles interrupts... |
11:01:29 | | Quit tucoz (Nick collision from services.) |
11:01:37 | tucoz_ | scorche: thanks |
11:01:41 | | Nick tucoz_ is now known as tucoz (n=martin@7.80-202-99.nextgentel.com) |
11:01:50 | LinusN | amiconn: which datasheet is it? |
11:01:54 | | Join theli__ [0] (n=theli@mail.ukrcard.com.ua) |
11:01:56 | amiconn | MCF5249UM.pdf |
11:02:11 | amiconn | p. 58 |
11:02:50 | LinusN | aha |
11:03:36 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
11:03:49 | JdGordon | yay, delayed write working correctly now :) |
11:04:38 | JdGordon | .. and so does text file settings :) |
11:04:50 | amiconn | Looks like the coldfire distinguishes edge sensitive and level sensitive. Only edge sensitive is non-maskable |
11:05:38 | Paul_The_Nerd | Okay, iPod accessories are getting a little too... something: http://www.engadget.com/2006/09/12/ibreath-your-ipod-powered-breathalyzer/ |
11:06:40 | * | JdGordon wants one |
11:06:56 | JdGordon | not an ipod powered one.. but a breathalizer thas cheap |
11:06:59 | Bagder | "it doubles as an FM transmitter" |
11:07:06 | Bagder | what a gadget |
11:07:07 | BHSPitLappy | "Must be THIS DRUNK to code for rockbox. -> " |
11:07:13 | JdGordon | haha |
11:07:34 | bluebrother | "you are too drunk to use rockbox. Please use the OF instead" |
11:07:41 | | Join scott666_ [0] (n=scott666@c-24-245-74-66.hsd1.mn.comcast.net) |
11:08:03 | BHSPitLappy | :P |
11:08:06 | BHSPitLappy | I don't get it |
11:08:19 | BHSPitLappy | what's the function of that? all it does with the iPod is use it for power |
11:08:28 | JdGordon | yup |
11:08:31 | bluebrother | or: "drunk users aren't supported by rockbox yet. Please come back later" |
11:08:32 | Paul_The_Nerd | "An error was encountered. Don't bother reporting it on the forums though, we really don't want to see how you type when you're like this." |
11:08:36 | BHSPitLappy | other than the fm transmitter, it's not even an ipod accessory |
11:08:36 | JdGordon | jumping on the ipod bandwagon |
11:08:45 | LinusN | so that *may* mean that level 7 in itself isn't NMI, only if it is triggered by the external level-7 pin, which i assume isn't connected inside the 5249 |
11:08:50 | Paul_The_Nerd | BHSPitLappy: It's powered by the iPod, though. |
11:09:06 | BHSPitLappy | Paul_The_Nerd, oh! |
11:09:12 | bluebrother | so the ipod degrades to a battery. LOL. |
11:09:16 | Paul_The_Nerd | Yup |
11:09:23 | Paul_The_Nerd | iPod == Extra expensive battery pack. |
11:09:28 | | Join San [0] (n=San@213-202-156-104.bas503.dsl.esat.net) |
11:09:43 | | Join nudelyn [0] (i=nudel@dyn-62-56-125-7.dslaccess.co.uk) |
11:10:01 | BHSPitLappy | the beathalyzer is powered by the iPod, while inversely, it burns the fumes of your alcoholic breath to in turn charge the iPod back. |
11:10:39 | BHSPitLappy | Paul_The_Nerd, s/expensive/STYLISH/ |
11:10:49 | *** | Saving seen data "./dancer.seen" |
11:11:02 | | Quit [San] (Read error: 104 (Connection reset by peer)) |
11:12:17 | LinusN | pondlife: wanna do a test regarding the PDIR1 error? |
11:14:09 | safetydan | LinusN, which PDIR1 error? |
11:14:28 | pondlife | Yes, if it's quick |
11:14:45 | LinusN | safetydan: I40:PDIR1FULL at 00000002. |
11:15:05 | safetydan | so not the 00000007 one then |
11:15:08 | LinusN | pondlife: remove the disabling of the interrupts in adc_scan() |
11:15:53 | * | amiconn wouldn't have noticed the problem that fast |
11:16:50 | pondlife | Hmm, which source file? |
11:16:57 | LinusN | firmware/drivers/adc.c |
11:17:08 | pondlife | int level = set_irq_level(HIGHEST_IRQ_LEVEL);? |
11:17:31 | LinusN | yes, plus the second one further down |
11:17:38 | pondlife | Naturally ;) |
11:18:09 | | Quit theli_ (Read error: 110 (Connection timed out)) |
11:18:26 | LinusN | pondlife: when does the error happen? |
11:18:53 | pondlife | It happened whenever I went into Debug > View battery |
11:19:02 | pondlife | Just copying over the modded version now |
11:19:19 | pondlife | Well, when USB bootloader mode doesn't get in the way ... (hint) |
11:19:32 | LinusN | :) |
11:19:59 | amiconn | I observe myself preferring archos for actual use |
11:20:13 | pondlife | Sorry... Cygwin slowness is apparent here..... |
11:23:05 | pondlife | OK, updated device rebooting... |
11:23:39 | pondlife | No change |
11:23:53 | pondlife | I40:PDIR1FULL at 00000002 |
11:23:55 | LinusN | funny, i wonder why raenye changed the H300 adc_scan() at all |
11:24:02 | LinusN | pondlife: ok, good |
11:24:09 | pondlife | good?? |
11:24:26 | LinusN | pondlife: then i know that the interrupt disable doesn't cause it |
11:24:33 | pondlife | Fair enough |
11:24:42 | pondlife | Can you not reproduce? |
11:24:51 | pondlife | Or don't you have an H300 |
11:25:00 | safetydan | it does the same thing on a h120 |
11:25:25 | amiconn | PDIR1FULL during playback? |
11:25:32 | pondlife | Not playing back |
11:25:44 | LinusN | pondlife: not playing back???? |
11:25:46 | amiconn | but... |
11:25:49 | jhMikeS | I changed added those calls...the PDIR1FULL reared its head before that |
11:25:51 | amiconn | recording? |
11:25:58 | pondlife | Well, maybe voice engine was running... |
11:26:04 | pondlife | So perhaps PCM playback |
11:26:04 | LinusN | jhMikeS: ah, yes, it was you |
11:26:26 | jhMikeS | LinusN: it didn't cause the problem I think it's safe to say |
11:26:32 | pondlife | I'll disable voice and try again |
11:26:47 | jhMikeS | LinusN: There's too much going on in DMA1 |
11:26:50 | LinusN | jhMikeS: you didn't reply to my question in the mailing list |
11:27:05 | jhMikeS | LinusN: I haven't checked the mail yet |
11:27:12 | safetydan | LinusN, I can confirm undisabling the interrupts in adc.c doesn't affect the PDIR1FULL 00000002 issue |
11:27:20 | safetydan | without voice or anything else going on |
11:27:31 | jhMikeS | safetydan: :) of course not |
11:27:43 | LinusN | safetydan: ok, so it's something totally unrelated then |
11:27:52 | pondlife | Me too! |
11:27:58 | safetydan | jhMikeS, just thought I'd add another datapoint (for h120) |
11:28:06 | jhMikeS | Disabling interrupts during ADC scan stopped buttons becoming dead when using remote |
11:28:23 | LinusN | jhMikeS: do you have any idea why? |
11:28:37 | jhMikeS | LinusN: any idea why what? The PDIR1FULL? |
11:28:56 | LinusN | no, why it fixes the button issue |
11:29:18 | jhMikeS | LinusN: Isn't that bit banged and interrupts can cause timing disruptions? |
11:29:39 | LinusN | spi is a static interface |
11:29:47 | LinusN | i2c too |
11:30:00 | | Part Paul_The_Nerd |
11:30:44 | jhMikeS | LinusN: static interface meaning? I/O handled by CPU not software? |
11:31:07 | LinusN | no, it means that the timing shouldn't be a issue |
11:31:29 | jhMikeS | Hmmmm...got me then...but I had no dead buttons after doing that |
11:31:29 | | Part tucoz |
11:31:47 | jhMikeS | Dead buttons very fast otherwise |
11:31:52 | | Join shane_ [0] (n=shane@60-241-215-20.static.tpgi.com.au) |
11:32:31 | | Join lightyear [0] (n=lightyea@p54874E85.dip.t-dialin.net) |
11:32:44 | LinusN | sounds more like adc_scan() is called from a background thread |
11:32:56 | jhMikeS | LinusN: So it's just one bit per clock edge or the like? |
11:33:41 | jhMikeS | LinusN: Battery monitoring? |
11:34:21 | LinusN | not sure |
11:34:53 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
11:35:14 | LinusN | or just some unprotected pcf50606 communication somewhere |
11:35:14 | pondlife | Probably my WPS, but as noted above, I no longer seem to get a battery level via the %bl tag.. |
11:35:17 | jhMikeS | Why so many calls to set_irq_level for other pcf50506 stuff then? |
11:35:52 | LinusN | jhMikeS: because the adc thread does pcf50606 communication |
11:35:59 | LinusN | s/thread/interrupt/ |
11:37:15 | amiconn | I wonder about 2 different points: (1) Why is PDIR1FULL triggered at all? Afaiu PDIRn are related to reading data _from_ the audio bus. The only place where this happens is the recording code... |
11:37:37 | amiconn | (2) the address 0x00000002 is in ROM... |
11:38:03 | LinusN | amiconn: i think the error message is misleading |
11:38:04 | jhMikeS | yes...but what if the FIFO fills while mucking about in DMA1? |
11:38:44 | amiconn | Where should it fill from? |
11:40:17 | jhMikeS | From the audio bus |
11:40:40 | jhMikeS | If nothing reads the samples it will create an interrupt and you clear that by reading from the queue |
11:40:52 | safetydan | jhMikeS, it dies even without audio playing |
11:40:55 | | Quit shane_ ("Leaving") |
11:41:19 | jhMikeS | safetydan: I thought you said recording caused it |
11:41:24 | | Join shane_ [0] (n=shane@60-241-215-20.static.tpgi.com.au) |
11:41:40 | safetydan | jhMikeS, nope, just Info -> Debug -> View battery |
11:41:59 | safetydan | first thing after startup |
11:42:11 | | Quit shane_ (Client Quit) |
11:42:40 | amiconn | jhMikeS: Where should the samples come from if recording isn't set up? |
11:42:42 | | Join [d3v]shane [0] (n=shane@60-241-215-20.static.tpgi.com.au) |
11:42:48 | amiconn | PDIRn is for _recording_ |
11:43:16 | jhMikeS | amiconn: I wasn't yet aware of it "just happening". One other person was having trouble when using WavPack...that's all I knew. |
11:43:17 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
11:43:25 | amiconn | Maybe the audio routing is set up wrong |
11:43:34 | LinusN | jhMikeS: why wouldn't the regular buttons stop working? they are read with the adc too |
11:43:38 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
11:43:59 | jhMikeS | ...was just gonna say some setup might cause the PDIR1 to start receiving data |
11:44:48 | jhMikeS | LinusN: On X5 everything seems to be read from ADC on pcf50606 except power/hold or whatever uses GPIO |
11:45:27 | LinusN | exactly, so why would not the regular buttons stop working and only the remote buttons? |
11:45:42 | jhMikeS | regular buttons did stop working...and the remote |
11:45:57 | jhMikeS | simultaneously |
11:46:02 | LinusN | ok, i thought you said that the remote buttons stopped working |
11:46:16 | | Join JoeBorn [0] (n=jborn@adsl-75-2-254-25.dsl.chcgil.sbcglobal.net) |
11:46:24 | jhMikeS | they did :) |
11:46:31 | jhMikeS | but not only |
11:47:05 | jhMikeS | The ones not ADC related continued to work...like the power switch |
11:50:32 | LinusN | jhMikeS: i see that you have enabled the pcf50606 interrupt |
11:51:03 | markun | linuxstb: we have working remapping code for the gigabeat now |
11:51:06 | LinusN | i bet that this is the problem |
11:51:25 | LinusN | now you do pcf50606 communication in two interrupt handlers |
11:51:36 | | Quit theli__ (Read error: 110 (Connection timed out)) |
11:51:38 | jhMikeS | LinusN: yes for one special even |
11:51:41 | jhMikeS | *event |
11:52:00 | jhMikeS | Otherwise nothing happens unless you hold the power key for 1s |
11:53:12 | jhMikeS | LinusN: Are other interrupt "blocked" until the one vector returns? |
11:53:49 | LinusN | higher priority interrupts will still be served |
11:54:28 | jhMikeS | ok...it's at level 6...what runs at level 7? |
11:54:48 | LinusN | audio dma |
11:55:29 | LinusN | my guess would be that the adc scan is interrupted by the pcf50606 interrupt |
11:55:51 | jhMikeS | Are people having this problem on the x5 too? |
11:56:09 | jhMikeS | Never mind...lemme think |
11:56:25 | LinusN | jhMikeS: wait a sec |
11:56:34 | jhMikeS | It's only for the power switch...you'll get no interrupt from anything else |
11:56:43 | LinusN | you mean that the fix was for the h300? |
11:56:54 | jhMikeS | No...for x5 |
11:57:14 | jhMikeS | I only unmasked ONKEY1S...that's it and that's all the routine is called for |
11:57:18 | | Quit bluebrother ("bbl") |
11:58:01 | jhMikeS | so if you're not holding the power key for 1s...no GPI0 |
11:58:31 | LinusN | jhMikeS: do you know for sure that the other interrupt mask registers are all cleared? |
11:59:19 | jhMikeS | I think they're all masked by default...lemme look |
11:59:34 | amiconn | LinusN: Why would the pcf have to do with the problem? The H1x0 doesn't have a pcf... |
11:59:52 | | Quit theli_ (Read error: 110 (Connection timed out)) |
12:00 |
12:00:12 | jhMikeS | Reset type = S for INT1-3M |
12:00:22 | LinusN | amiconn: does this problem exist on the h100 too? |
12:00:43 | amiconn | [11:25:06] <safetydan> it does the same thing on a h120 |
12:00:44 | jhMikeS | I guess that's for initial startup |
12:00:57 | jhMikeS | Otherise O |
12:01:28 | jhMikeS | Should remask everything else to be sure but never caught an interrupt there except for power key |
12:02:35 | LinusN | amiconn: we aren't discussing the pdir1 error |
12:02:58 | LinusN | jhMikeS: pcf50606_write(0x05, ~0x04); |
12:03:55 | LinusN | looks like you are enabling every interrupt but the ONKEY1S interrupt |
12:05:04 | LinusN | ah, silly me |
12:05:22 | jhMikeS | :) |
12:05:31 | LinusN | still, what about the INT2M and INT3M registers? |
12:05:46 | jhMikeS | I'm gonna make sure those are masked now explicitly |
12:06:00 | LinusN | i'm sure that they are the culprits |
12:06:54 | LinusN | the thing is that the buttons have worked fine for months |
12:07:19 | LinusN | so this bug must be a new one |
12:07:31 | jhMikeS | ok...it's just few lines... no big deal...so remove those set_irq_level calls too? |
12:09:17 | jhMikeS | Communication could be disrupted in when reading ADC and then my interrupt routine reads the registers while something else is communicating with it maybe? |
12:09:48 | | Quit Xerion (" ") |
12:12:32 | | Join juxtap [0] (n=juxtap@mtngprs6.mtn.co.za) |
12:12:58 | jhMikeS | What priority is the ADC interrupt? |
12:13:19 | LinusN | 3 |
12:13:26 | LinusN | it's the tick interrupt |
12:13:45 | jhMikeS | What do you think the pcf interrupt should be set to? |
12:14:03 | LinusN | i have no idea |
12:14:20 | LinusN | what do you use it for? |
12:15:06 | jhMikeS | I had it set to 6! If the same as the ADC then then one won't interrupt the other, correct? |
12:15:38 | LinusN | correct |
12:15:52 | LinusN | why is ONKEY1S a problem? |
12:16:23 | jhMikeS | Because if you held the key for 1s...rb wouldn't shut down properly...it would just go standby in 8s |
12:16:57 | jhMikeS | Some long keypresses like leaving the recording screen you might accidentally hit it for a sec and then... |
12:17:22 | LinusN | you leave it with a long ON press? |
12:17:23 | | Quit theli_ua (Read error: 104 (Connection reset by peer)) |
12:17:28 | jhMikeS | LinusN: yes |
12:17:34 | LinusN | sounds like a really silly thing |
12:17:49 | LinusN | since if you hold it just a little longer, you will shutdown |
12:17:50 | jhMikeS | I don't think being able to have it spontaneously shut down like that is the right behaviour |
12:18:43 | LinusN | that's what the ON/OFF key is for |
12:19:19 | jhMikeS | I've hated that 1s problem for a long time sometimes you just held it a little to long for something and then it goes off. |
12:19:36 | jhMikeS | After a delay of course |
12:19:43 | LinusN | for "something"? |
12:20:00 | LinusN | don't map any functions to the ON button |
12:20:06 | jhMikeS | Whatever...aborting a screen... |
12:20:12 | LinusN | especially not long actions |
12:20:17 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
12:20:42 | * | JdGordon somehow broke plugins' ability to read form the hdd! |
12:20:57 | LinusN | anyway, i don't really mind if you handle the ONKEY1S interrupt |
12:21:01 | jhMikeS | You think it should still start up the timeout to standy? Why not make this work right? The problems don't seem to serious to work out. |
12:21:13 | LinusN | my concern is that the 8s timeout is a safety mechanism |
12:21:28 | jhMikeS | LinusN: Well...what about others? Are you asking me not to use other ones. |
12:21:29 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
12:21:35 | jhMikeS | LinusN: What safety mechanism? |
12:21:48 | jhMikeS | ON key for 5s is a safety mechanism |
12:21:50 | LinusN | if rockbox hangs, you can use the 8s timeout to shut down |
12:22:20 | LinusN | jhMikeS: ah, right |
12:25:26 | LinusN | wait a sec, what 5s timeout? |
12:26:33 | jhMikeS | There's a 5s timeout |
12:26:57 | JdGordon | which file is the voice file? |
12:27:43 | LinusN | jhMikeS: in the pcf50606? |
12:28:29 | jhMikeS | LinusN: yes...STANDBY in 5 seconds of ONKEY |
12:28:42 | jhMikeS | I've used it many time after testing :) |
12:28:46 | LinusN | where is that described? |
12:29:01 | jhMikeS | Gawd...I'm trying to find it in the datasheet again myself |
12:32:49 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
12:33:16 | | Quit theli_ua ("Leaving") |
12:33:48 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
12:36:56 | | Quit EV|Toshiba (Read error: 104 (Connection reset by peer)) |
12:39:01 | | Join barrywardell [0] (n=barrywar@194.46.178.162) |
12:39:03 | * | jhMikeS is wondering just where the heck he saw that stuff...maybe he's lost it |
12:42:18 | jhMikeS | I'll just do a test by looping or something and not allowing rb to shut off normally but still servicing the interrupt |
12:42:52 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
12:43:51 | | Quit BHSPitMonkey (Read error: 104 (Connection reset by peer)) |
12:45:29 | | Quit mirak_ (Read error: 110 (Connection timed out)) |
12:46:14 | * | LinusN goes to lunch |
12:47:33 | jhMikeS | super long keypress still shuts it down doing "while(1);" |
12:49:29 | JdGordon | is voice in the sim really slow? |
12:49:40 | JdGordon | like it takes maybe half a second to talk the menu item... |
12:49:50 | pondlife | JdGordon: Sounds about right. |
12:49:52 | | Join mirak_ [0] (n=mirak@AAubervilliers-152-1-94-10.w81-48.abo.wanadoo.fr) |
12:50:00 | pondlife | I've sped it up lots here |
12:50:01 | JdGordon | but on the targets its much faster? |
12:50:04 | pondlife | Not much |
12:50:38 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
12:50:48 | pondlife | I have a rework of voice here, I should put it on Flyspray. Still some bugs in it though it could benefit from others testing |
12:52:01 | pondlife | Bit busy with Real Life atm though - maybe later today I'll have time |
12:57:36 | | Join bluebrother [0] (i=YgMR4Lqf@nat-wh-1.rz.uni-karlsruhe.de) |
12:59:31 | | Quit juxtap () |
13:00 |
13:05:17 | JdGordon | does asking it to talk id -1 disable menu talk? |
13:10:32 | jhMikeS | LinusN: I can get the keys to freeze when adjusting the Backlight (On Hold Key) option from the remote too...with all my other changes disabled no less. |
13:10:52 | *** | Saving seen data "./dancer.seen" |
13:10:58 | | Quit ax (Remote closed the connection) |
13:11:01 | | Join ax [0] (i=alex@unyew.silverninja.net) |
13:11:53 | jhMikeS | LinusN: I think nothing should disrupt coms with the pcf50606 during an interrup routine and things will be more stable |
13:20:26 | JdGordon | grr... forgot the 2nd = sign in a if :p |
13:24:48 | jhMikeS | If I disable interrupts with reading ADC and flicking through the Backlight (On Hold Key) options, no problems occur at all. |
13:27:09 | JdGordon | aliask: i got voice working correctly in the menus now :D |
13:27:27 | aliask | Awesome - how's the binary size looking? |
13:27:32 | | Quit San (Read error: 110 (Connection timed out)) |
13:28:45 | JdGordon | 368832 vs 359728 |
13:28:55 | JdGordon | so still good :D |
13:29:40 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
13:29:53 | | Join secleinteer [0] (n=scl@70.230.158.176) |
13:30:01 | LinusN | jhMikeS: i don't like it, mostly because i want to know the real cause of the problem |
13:31:06 | | Quit theli_ua (Read error: 104 (Connection reset by peer)) |
13:31:59 | JdGordon | aliask: on the other hand.. the patch is at 155kb :p |
13:32:30 | aliask | Hah, that doesn't matter so much though |
13:33:04 | JdGordon | it sux with my poor 22kb/s max upload speed tho |
13:33:14 | | Join excitatory [0] (n=excitato@CPE-70-94-39-68.wi.res.rr.com) |
13:33:20 | aliask | We probably have the same internet connection. |
13:33:29 | JdGordon | optarse cable |
13:33:33 | aliask | Aye. |
13:34:21 | jhMikeS | LinusN: well...it's not my code at least :). Any clue? Should other INTs that could be allowed to disrupt one communicating with the PMU? I suppose it's a kind of mutex. |
13:34:53 | LinusN | there are no more interrupts |
13:35:32 | jhMikeS | No others but the DMA and tick tasks? |
13:35:33 | LinusN | i'm really puzzled by this |
13:35:39 | LinusN | jhMikeS: exactly |
13:36:24 | jhMikeS | Well...calling bl code seems to be the easiest way to make it occur |
13:36:55 | jhMikeS | And when that option changes, it uses the queue |
13:38:10 | * | amiconn_ whispers bdm |
13:38:17 | | Quit amiconn (Nick collision from services.) |
13:38:18 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
13:38:43 | jhMikeS | I also think that ONKEY1S should trigger normal shutdown as there's no going back at that point. |
13:39:04 | jhMikeS | Resetting the time does disable the 8s bailout |
13:46:38 | * | jhMikeS had his wires crossed |
13:47:19 | jhMikeS | Is there something that can pick up on a flag or something in a timely manner and safely post a message to shut down? |
13:48:15 | Bagder | ah, finally I got to the Rockbox part of the lugradio podcast |
13:48:32 | Bagder | 82 minutes in |
13:49:15 | jhMikeS | Bagder: RB is getting a lot more press as of late? |
13:49:22 | Bagder | and it was like 12 seconds |
13:50:06 | Bagder | yeah, I think we get more and more exposure |
13:50:10 | * | jhMikeS is scared |
13:51:42 | jhMikeS | I have this idea that if it gets too important suddenly lawyer will flock from any of the various owners of the technologies used. |
13:52:15 | Bagder | yeah, that's not totally unlikely |
13:52:23 | LinusN | jhMikeS: "safely post"? |
13:52:59 | jhMikeS | LinusN: You can't post to a queue from an interrupt handler cause you don't know what the code is doing at the time...it's preemptive right? |
13:53:21 | LinusN | jhMikeS: we post to queues from interrupt handlers all the time |
13:53:32 | LinusN | that's how the current shutdown works, and the buttons |
13:54:13 | LinusN | so yes, you can post to a queue from an isr |
13:55:46 | jhMikeS | Is the queue code atomic? |
13:56:32 | LinusN | yes, that's why you can post to a queue from an isr |
13:56:54 | jhMikeS | hmmm...so that wouldn't be the source of the button problem I guess |
13:57:01 | LinusN | no |
13:57:21 | LinusN | then all platforms would have had this problems for several years |
13:58:10 | jhMikeS | oh I see what you did...you set the irq level in queue post so that's the "mutex" |
13:58:18 | LinusN | i'm surprised that it seems to be the dma isr after all |
13:58:36 | LinusN | jhMikeS: yes |
13:58:51 | LinusN | mutexes and interrupts don't match |
13:59:00 | LinusN | so we have to disable the irq instead |
14:00 |
14:00:03 | jhMikeS | I'm using "mutex" not to refer to the kernel ones the logical one created by the disabling of interrupts in queue_post |
14:01:13 | LinusN | fair enough |
14:01:17 | | Quit excitatory (Remote closed the connection) |
14:02:07 | | Join excitatory [0] (n=excitato@CPE-70-94-39-68.wi.res.rr.com) |
14:02:28 | jhMikeS | The use of shutdown_timeout isn't needed if you have the pcf but cancel_shutdown can still work |
14:03:05 | | Join tvelocity [0] (n=tony@ipa239.6.tellas.gr) |
14:03:50 | | Quit safetydan ("Ex-Chat") |
14:05:38 | LinusN | jhMikeS: yes, that's true. that code was developed long before we ported to the pcf50606 targets |
14:06:12 | LinusN | perhaps that is a candidate for the target tree? |
14:06:32 | jhMikeS | perhaps some of it...would like to get charging/charging lights working correctly |
14:09:26 | * | jhMikeS is gonna test drive the 1s shutdown |
14:09:55 | * | amiconn would think that we can use the charging lights on X5 for sth else |
14:10:04 | amiconn | They are freely programmable |
14:11:16 | jhMikeS | amiconn: I know...but what? It's not really very visible under normal circumstances |
14:11:46 | jhMikeS | Why should it still indicate charging when actually charging? |
14:11:52 | jhMikeS | *shouldn't it |
14:12:37 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
14:13:44 | | Join Arathis [0] (n=doerk@p508A755E.dip.t-dialin.net) |
14:14:09 | mirak3 | markun, are you around ? |
14:14:44 | | Quit JdGordon (Read error: 60 (Operation timed out)) |
14:15:49 | | Join bilbravo_ [0] (n=bilbravo@pool-70-17-238-238.balt.east.verizon.net) |
14:16:37 | jhMikeS | mirak3: hey. did you just want me to test that idct or something. I would take me awhile to know that well enought to know if there's anything wrong by looking at just the code. |
14:16:46 | | Quit bilbravo (Read error: 104 (Connection reset by peer)) |
14:17:27 | markun | mirak3: more or less |
14:19:28 | jhMikeS | LinusN: I guess I can get it to work with a few lines for now. Moving to target tree is a fair project itself and I'm really trying to focus on the recording. The other stuff was just a little diversion. |
14:23:37 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
14:23:56 | mirak3 | markun you said you had acces to some research paper sites |
14:25:31 | * | JdGordon finally got the dust out from under the h300 display.. soo much nicer now :D |
14:26:07 | aliask | Did you manage to fit the battery back in? |
14:26:24 | JdGordon | the battery is tiny.. |
14:26:31 | mirak3 | markun, in fact I am looking for a direct 2d idct implementation. I am wondering how it looks like and the first hits are on sites with passwords |
14:26:33 | amiconn | aliask: Did you have a problem with it? |
14:26:41 | aliask | Mine wouldn't fit in after I replaced it. |
14:26:57 | mirak3 | JdGordon that dust is annoying, I cleaned it but some came back |
14:26:59 | aliask | Maybe the replacement one is slightly bigger or something, but I had to remove one of the blue pads for the HDD to get it to fit. |
14:27:27 | * | amiconn once dissected his H300 completely, ran it opened for a while, then put it back together |
14:27:35 | amiconn | No problems at all with this |
14:28:23 | JdGordon | all back together and working :) last time i opened it i broke the battery connectors :p |
14:29:51 | JdGordon | ... and only 1 extra screw this time :D |
14:29:54 | jhMikeS | mirak3: didn't read my Q? up there? ^ |
14:30:05 | aliask | Extra screw? |
14:30:22 | | Quit spiorf (Remote closed the connection) |
14:30:56 | jhMikeS | The pimp regular's special...:D |
14:31:13 | aliask | *badum ch* |
14:34:42 | jhMikeS | LinusN: The remote play button shuts down the jukebox too btw. I don't know why someone thought it a good idea to do that. |
14:35:37 | LinusN | why do you think someone thinks it's a good idea? |
14:36:12 | jhMikeS | Somebody implemented it...but it turns it on too so it must have been COWON, right? |
14:36:47 | LinusN | i know lots of things that are implemented, but not yet finished, take the action mapping code for example |
14:36:55 | jhMikeS | ok |
14:37:13 | LinusN | which button do you suggest instead? |
14:38:09 | * | jhMikeS isn't sure what "action mapping code" means...do you mean the keymaps? |
14:38:26 | LinusN | yes, it's called the "action" code |
14:38:31 | jhMikeS | got ya |
14:38:52 | jhMikeS | The play button isn't tied to the power switch is it? |
14:39:06 | LinusN | yes it is |
14:39:22 | jhMikeS | by copper? |
14:39:50 | | Quit aliask ("sleep") |
14:40:19 | | Join [San] [0] (n=San@213-202-156-104.bas503.dsl.esat.net) |
14:40:55 | LinusN | well, both are connected to ONKEY |
14:41:07 | LinusN | but you can read the buttons separately |
14:42:55 | jhMikeS | I take it you DON'T think it's a good idea on the remote play button based on what you said before. |
14:43:37 | LinusN | well, we should map the shutdown event to the button that feels natural |
14:43:42 | mirak3 | jhMikes mirak3 doesn't highlight here, |
14:43:55 | LinusN | if the OF uses the Play button, i think we should too |
14:44:29 | mirak3 | oh yes sorry it highlights. |
14:44:57 | jhMikeS | I can abort the timeout for remote then by seeing if it's the rc that's causing ONKEY1S |
14:45:23 | jhMikeS | mirak3: I asked you something about the file you gave me and I guess you just don't want to answer me? |
14:46:04 | mirak3 | jhMikes I managed to make work that idct when I do row and columns in the same asm routine. but when I use row and cols it fails like the other time. I don't know why, and since the goal is to have a full mpeg2copy and mpeg2add in asm, it's not worth to waste more time on it |
14:46:24 | mirak3 | I will show you the last version |
14:46:32 | | Quit TCK (Client Quit) |
14:46:44 | * | jhMikeS is stashing the files for comarison |
14:46:57 | * | LinusN has to go |
14:47:06 | jhMikeS | LinusN: bye |
14:47:11 | | Part LinusN |
14:48:32 | mirak3 | http://fr.pastebin.ca/167847 |
14:48:38 | mirak3 | this one works |
14:49:35 | | Join XavierGr [0] (n=xavier@ppp142-238.adsl.forthnet.gr) |
14:52:28 | | Quit [d3v]shane ("(Bed Time )") |
14:53:14 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
14:53:56 | jhMikeS | so you got all the asm to work if it's all in one routine if i understand you correctly? |
14:54:14 | mirak3 | yes |
14:54:53 | * | jhMikeS wants to check out the FPS now |
14:54:58 | mirak3 | if (last != 129 || (block[0] & (7 << 4)) == (4 << 4)) anyone have an idea what's that supposed to do ? |
14:55:40 | | Join spiorf [0] (n=spiorf@host153-156.pool8250.interbusiness.it) |
14:59:10 | | Join jonno [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
15:00 |
15:00:12 | | Quit JdGordon (Nick collision from services.) |
15:00:16 | | Nick jonno is now known as JdGordon (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
15:00:39 | | Join linuxstb_ [0] (i=d57b9aa9@gateway/web/cgi-irc/labb.contactor.se/session) |
15:00:50 | thick | sup |
15:02:23 | markun | word? |
15:03:29 | linuxstb_ | mirak3: It checks if bits 4, 5 and 6 of block[0] are equal to 0, 0, 1 respectively. |
15:03:30 | JdGordon | yo yo yo... |
15:04:13 | | Join billodo [0] (i=billodo@nat/sgi/x-ef600cafcdf3941d) |
15:06:19 | | Quit barrywardell () |
15:06:19 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
15:06:51 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
15:09:06 | JdGordon | yesterday jhMikeS brought up the point on storing real values with the settings choices (like store -1 with off for the backlight with where the setting is configured).. do people agree? or should a sepearte function convert the off to -1? |
15:10:54 | *** | Saving seen data "./dancer.seen" |
15:11:14 | JdGordon | everyone is out is they? |
15:11:33 | jhMikeS | no |
15:11:41 | jhMikeS | picked up about .6 fps on x5 |
15:11:51 | JdGordon | yays! |
15:11:54 | jhMikeS | :) |
15:12:23 | JdGordon | so u really think its nescacery to store real values? |
15:12:47 | * | JdGordon thinks it adds more code for something which wouldnt be used much |
15:12:53 | jhMikeS | ok...remote play button will now not inadvertently (this didn't seem to be deliberate) shut down the x5 and onkey1s initiates shutdown. rc play will turn it on though |
15:12:54 | mirak3 | in absolute adress mode (xxx).W xxx is a numeric adress only ? |
15:13:22 | jhMikeS | mirak3: I think so, yes |
15:14:18 | jhMikeS | JdGordon: I think at least the lookups arrays should stay together with the other arrays...and be public |
15:14:18 | mirak3 | jhMikes the best perf boost is when putting idct block to iram. that gives plus 4-5. |
15:14:27 | | Part thick ("leaving") |
15:14:29 | jhMikeS | mirak3: it's not now? |
15:14:35 | mirak3 | no |
15:14:47 | jhMikeS | ummm...is there an easy way to enable that? |
15:14:52 | mirak3 | but I can tell you how to do that. |
15:14:57 | | Quit Pyromancer ("Ex-Chat") |
15:15:15 | jhMikeS | You mean copy the 8x8 block or something else? |
15:15:20 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
15:15:48 | jhMikeS | mirak3: go ahead I'd like to see some real FPS here :) |
15:16:01 | jhMikeS | I just gotta step out for a sec...brb |
15:16:03 | amiconn | jhMikeS: It think being able to shut down the dap from the remote is a good thing |
15:16:16 | mirak3 | yes, you define a static int16_t DCTblock[64] IDATA_ATTR; in slice.c then you replace all the mpegsomething->DCTblock by just DCTblock |
15:16:19 | mirak3 | in slice.c |
15:16:23 | | Join Pyromancer [0] (n=pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) |
15:18:22 | mirak3 | is there a way to do something like that "add.l (%%a1),%%d2 \n\t" where (%%a1) would retrieve a byte from memory |
15:18:45 | mirak3 | add a byte from memory to register |
15:20:46 | jhMikeS | amiconn: but it wasn't done deliberately it was just happening because the ONKEY1S interrupt wasn't service. It should be done properly through the button mapping. |
15:23:10 | jhMikeS | mirak3: <anything>->DCTBlock with DCTBlock |
15:23:11 | jhMikeS | ? |
15:23:52 | | Quit theli_ua (Nick collision from services.) |
15:23:58 | | Quit theli_ ("Leaving") |
15:24:33 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
15:24:50 | theli_ | linuxstb,linuxstb_ here? |
15:25:44 | jhMikeS | mirak3: anything reading RAM in little bits and not bursts should be addressed too |
15:26:07 | jhMikeS | or writing for that matter |
15:26:42 | amiconn | mirak3: Nope. As add.l suggests, it only works with 32 bit values, i.e. add.l (%%a1),%%d2 loads a 32 bit value from (%%a1)+ |
15:26:50 | amiconn | s/+// |
15:27:34 | amiconn | If you want to load a byte and then add it to a long, you need 3 instructions (regardless whether the data is signed or unsigned) |
15:27:58 | amiconn | For unisgned, the instruction count is reduced to 2 if you have more than one such value |
15:27:59 | theli_ | anyone with iPod 5G here? :( |
15:28:10 | | Nick theli_ is now known as theli_ua (n=theli@mail.ukrcard.com.ua) |
15:28:29 | linuxstb_ | theli_ua: yes. |
15:28:43 | theli_ua | can you test http://theli.ho.com.ua/2600box.rock ? |
15:28:46 | theli_ua | please |
15:29:27 | mirak3 | amiconn I want to do this : dest[0] = CLIP (block[0] + dest[0]); |
15:29:50 | mirak3 | dest is int8_t and block int16_t |
15:30:29 | mirak3 | I can't past 7 lines here |
15:30:46 | theli_ua | use pastebin |
15:31:14 | mirak3 | http://fr.pastebin.ca/167873 |
15:32:20 | | Join webguest45 [0] (i=549961fa@gateway/web/cgi-irc/labb.contactor.se/session) |
15:32:25 | mirak3 | I moved 0 to d0 and d2 at the begining. only if d0 goes past 16 bits there is a problem |
15:32:35 | mirak3 | no ? |
15:33:18 | jhMikeS | mirak3: 15.6 (org) -> 16.2 (asm) -> 20.3 (IRAM) |
15:33:27 | webguest45 | H140: .txt book: how do I create a bookmark in a text file, or will it automatically remember my place in my book |
15:33:36 | theli_ua | webguest45, you can't |
15:33:52 | theli_ua | webguest45, and it won't |
15:34:12 | Bagder | webguest45: its a bug that it doesn't do it automatically |
15:34:13 | | Quit webguest45 (Client Quit) |
15:34:19 | | Join webguest54 [0] (i=549961fa@gateway/web/cgi-irc/labb.contactor.se/session) |
15:34:20 | theli_ua | hehe |
15:34:30 | webguest54 | soory about that, my damn fingers |
15:34:45 | theli_ua | Bagder, this have been removed awhile ago .. isn't it? |
15:34:55 | Bagder | it wasn't removed on purpose |
15:35:08 | webguest54 | so, no bookmarking feature available for .xtx files ? |
15:35:14 | theli_ua | yes |
15:35:34 | Arathis | hi everybody |
15:35:38 | webguest54 | s/txt/xtx, thanks |
15:35:53 | Arathis | is it possible to use not only full lines in WPS creation? |
15:35:59 | theli_ua | though bookmarking should definitly be implemented :( |
15:36:16 | jhMikeS | mirak3: where's that go exactly? |
15:36:17 | Arathis | or even state specific screenpositions for elements |
15:36:38 | Bagder | theli_ua: "brought back" is a better term, since I believe most of the functionality is still present |
15:36:51 | webguest54 | ah so it was part of the OS |
15:37:07 | Bagder | it was part of the plugin, yes |
15:37:15 | Bagder | and it broke |
15:37:20 | * | webguest54 wonders who he has to bribe with beer |
15:37:34 | Bagder | http://www.rockbox.org/viewcvs.cgi/apps/plugins/viewer.c.diff?r1=1.31&r2=1.32 |
15:37:45 | theli_ua | Bagder, it was removed cause ' this should be implemented other way ' thing :) |
15:37:51 | Bagder | no |
15:38:38 | mirak3 | jhMikes it's not done yet, it's another function |
15:38:58 | theli_ua | Bagder, i remeber that statement |
15:39:06 | webguest54 | yikes, whats in that link is all greek to me |
15:39:07 | jhMikeS | it looks like part of clip_block_to_dest lines 830 - 835 |
15:39:13 | | Quit perplexity (Read error: 110 (Connection timed out)) |
15:39:23 | mirak3 | jhmikes yes |
15:39:40 | mirak3 | but in this one dest is added to source then clipped |
15:39:49 | jhMikeS | should I paste it in there and run it? |
15:41:26 | | Join webguest57 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/session) |
15:41:45 | webguest57 | Det gäller att klara sig undan med livet i behåll Isn't it greek? :-))) |
15:41:49 | | Part webguest57 |
15:41:55 | webguest54 | now for the million dollar queation, is the functionality for .txt files going to be remplimented, or is cast to the wliderness ? |
15:42:05 | | Part billodo |
15:42:15 | webguest54 | huh ? |
15:42:28 | webguest54 | what up with 57 |
15:42:31 | Bagder | webguest54: do I get a million dollar if I answer right then you say? |
15:42:32 | * | jhMikeS sees pretty Christmas sparkles |
15:43:02 | webguest54 | hehe, no, I no what your answer will be :> |
15:43:13 | | Join webguest08 [0] (i=c0647cda@gateway/web/cgi-irc/labb.contactor.se/session) |
15:43:20 | Bagder | but if you know it, then why do you ask? |
15:43:52 | webguest54 | 'cause there might be another progammer here that might be thinking of implementing or adding it |
15:44:33 | Arathis | nobody knowing about WPS creation? :( |
15:44:37 | Bagder | well if you look at today's log from earlier you'll see two people talking about how to do it |
15:44:49 | webguest54 | there ya go mate |
15:45:03 | webguest54 | thats nice to know, thank you |
15:46:25 | webguest54 | you'll have a nice day |
15:46:28 | | Part webguest54 |
15:47:45 | bluebrother | btw, speaking of logs: is there a _nice_ way reading the logs from the website? Like something that highlights the text similar to a irc client? |
15:47:52 | | Quit [San] (Read error: 104 (Connection reset by peer)) |
15:48:01 | | Join [San] [0] (n=San@213-202-156-104.bas503.dsl.esat.net) |
15:48:06 | bluebrother | as reading them in the browser is a bit ... uncomfortable, especially on long lines |
15:50:28 | amiconn | bluebrother: Just grab the logs (DownThemAll is a nice Firefox extension to do so) and then use your favourite tools locally |
15:50:49 | * | amiconn has a local directory containing all the irc logs |
15:51:17 | bluebrother | hmm, I thought of something like a web highlight tool. I already had the idea of writing something myself. |
15:51:32 | bluebrother | but a local copy is pretty good for searching the logs :) |
15:51:39 | amiconn | exactly |
15:52:18 | amiconn | All logs from the beginnings in 2002 up to 20060825 are 1500 files (113MB) |
15:52:26 | amiconn | 1530 files... |
15:52:37 | bluebrother | my idea was mainly to be able to quickly browse through the say last two days logs from somewhere I don't have access to my computer but a browser |
15:53:07 | bluebrother | ok, so maybe I'll try to get around doing something myself. |
15:53:26 | amiconn | Then put the log texts on your dap and use the text viewer ;) |
15:55:08 | bluebrother | hehe. Then the text viewer needs a "find in file" function ;-) |
15:56:01 | Arathis | WPS..anyone? ? ? |
15:56:54 | | Join perplexity [0] (n=joust@dxb-as8792.alshamil.net.ae) |
15:57:01 | mirak3 | jhmikes no that's part of another function |
15:57:30 | | Part scott666_ |
15:58:30 | jhMikeS | mirak3: apparently! :) |
16:00 |
16:04:14 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-131-133.pools.arcor-ip.net) |
16:07:54 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU) |
16:08:39 | | Join scott666 [0] (n=scott666@c-24-245-74-66.hsd1.mn.comcast.net) |
16:08:43 | | Quit scott666 (Client Quit) |
16:10:12 | | Quit lightyear (Remote closed the connection) |
16:12:29 | Arathis | again: can I use direct positioning or at least not only full lines in WPS creation? and can I force scrolling not the whole line so the first and last 3 pixels are free? |
16:13:57 | | Join lightyear [0] (n=lightyea@p54874E85.dip.t-dialin.net) |
16:18:02 | | Join buzz_ [0] (i=3e088e42@gateway/web/cgi-irc/labb.contactor.se/session) |
16:18:41 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
16:19:40 | | Quit theli_ua (Nick collision from services.) |
16:19:58 | | Nick theli_ is now known as theli_ua (n=theli@mail.ukrcard.com.ua) |
16:20:17 | | Nick buzz_ is now known as postglow (i=3e088e42@gateway/web/cgi-irc/labb.contactor.se/x-5536fe31fd75c2f6) |
16:20:21 | JdGordon | jhMikeS: adding this real value stuff is a fair PITA!! |
16:20:26 | JdGordon | but im almost finished :) |
16:20:40 | | Join KN|stiff [0] (n=phhome@p54B7EEE2.dip.t-dialin.net) |
16:20:41 | amiconn | ?? |
16:20:53 | amiconn | nm |
16:30:57 | | Quit JdGordon ("Konversation terminated!") |
16:32:03 | jhMikeS | JdGordon: You're actually doing it? heh :) |
16:32:29 | * | jhMikeS messed up the x5 sim build. fixing.... |
16:35:20 | jhMikeS | what does it mean when you see 2/(2) f.e. for an error in one slot? |
16:35:29 | Bagder | 2 warnings, 2 errors |
16:36:04 | | Quit vOLt (Read error: 110 (Connection timed out)) |
16:38:23 | | Join Rondom [0] (n=Rondom@p54AEF058.dip.t-dialin.net) |
16:44:10 | | Join barrywardell [0] (i=892b7a86@gateway/web/cgi-irc/labb.contactor.se/session) |
16:47:49 | jhMikeS | JdGordon: Long as you're working on keys 'n' stuff the remote play button (super) long press should be mapped to do sys_poweroff(). |
16:51:05 | | Quit lucaferr ("a CBIRC user") |
16:51:43 | | Join Criamos [0] (n=Criamos@p5493449E.dip0.t-ipconnect.de) |
16:52:16 | jhMikeS | oops...he left |
16:52:52 | | Join Vladoman [0] (n=Vladoman@213.221.98.41) |
16:52:58 | Arathis | barrywardell: how is the bootloader working atm on the H10? which files are intialies and so on. |
16:56:49 | Bagder | Arathis: the bootloader is the mi4 file, nothing else |
16:57:12 | Arathis | that's bad :/ |
16:57:17 | Bagder | why? |
16:57:39 | Arathis | cause I had an idea for a realy simple dual bootloader |
16:58:15 | Bagder | a dual boot should simply load and run the original mi4 if a certain key is pressed at startup, imho |
16:58:16 | | Quit [San] (Read error: 104 (Connection reset by peer)) |
16:58:17 | amiconn | jhMikeS: The shutdown isn't mapped via the normal action stuff |
16:58:21 | Arathis | in short it was that it renames the mi4 files so the iriver bootloader could load/find the right mi4 |
16:58:21 | | Join [San] [0] (n=San@213-202-156-104.bas503.dsl.esat.net) |
16:58:21 | | Quit apo` (SendQ exceeded) |
16:58:28 | amiconn | It's a special feature of the button driver |
16:59:05 | Arathis | Bagder: the problem on H10 is, that we still use the original iriver bootloader first. |
16:59:11 | Bagder | no |
16:59:16 | Bagder | that's not "the problem" |
16:59:17 | Arathis | no? |
16:59:19 | jhMikeS | amiconn: I suppose I'll have to look in button.c? |
16:59:25 | amiconn | yes |
17:00 |
17:00:04 | linuxstb_ | Arathis: ipods work exactly the same way. The original bootloader loads the Rockbox bootloader, and then the Rockbox bootloader decides which firmware to start based on a button being held down. |
17:00:05 | Bagder | Arathis: "the problem" is that the rockbox bootloader doesn't yet set the HW in a good enough state to allow the mi4 to start, not to mention that it doesn't have any decrypt code |
17:00:25 | barrywardell | Arathis:it should be possible to get the dual boot option without renaming files or anything like that |
17:01:15 | amiconn | jhMikeS: Line 488ff ... and the remote poweroff for irivers is hacked in |
17:01:42 | barrywardell | I thought it might have just been registers 0-3 needed special values, so I tried using them but no luck so far |
17:02:27 | linuxstb_ | We probably also need to take care of the COP in some way as well... |
17:03:05 | barrywardell | yes, possibly |
17:03:36 | | Quit Rondom ("Ex-Chat") |
17:04:18 | | Join chendo_ [0] (n=chendo@203-206-22-230.dyn.iinet.net.au) |
17:04:22 | Arathis | oh, okay. |
17:04:49 | * | Arathis is somehow ashamed of being such a rockbox noob .. |
17:04:49 | | Quit theli_ua (Read error: 104 (Connection reset by peer)) |
17:04:56 | barrywardell | There is reference to 'System/H10.mi4' in the iriver mi4 firmware. I wonder what that's about? |
17:05:38 | jhMikeS | amiconn: They use BUTTON_RC_STOP but for x5 it's BUTTON_RC_PLAY. I don't know how to distinguish in button_read_device if it's even possible |
17:08:15 | | Quit pondlife (Read error: 54 (Connection reset by peer)) |
17:08:16 | barrywardell | and to the BL file. I guess that's only used for the firmware update function? |
17:08:31 | | Quit chendo (Read error: 60 (Operation timed out)) |
17:08:48 | Arathis | okay, now that I know I'm not supposed to be a helper in that case because of missing knowledge, could someone be so kind and answer my WPS questions above? :) |
17:09:14 | amiconn | jhMikeS: That's what I meant with 'hacked in' |
17:10:21 | | Join rretzbach [0] (n=robert@dslb-084-062-009-213.pools.arcor-ip.net) |
17:10:55 | *** | Saving seen data "./dancer.seen" |
17:11:01 | jhMikeS | amiconn: maybe look at the debug screen and see if it comes up different for it (don't know how it would know) |
17:11:49 | barrywardell | Arathis: i think the things you are asking about aren't currently possible. iirc it will be easy to do once viewports have been implemented. |
17:12:21 | jhMikeS | That's a "?" and not a "." btw...will try it |
17:12:26 | Arathis | to bad. than i need to modify my layout a little bit. but thanks for reply |
17:13:15 | barrywardell | i think there are patches with temporary fixes. a lot of the custom builds for the H300 have those sort of patches |
17:14:40 | mirak3 | why rockbox don't have beautifull menus like sonny erickson phones have for exemple ? |
17:15:09 | mirak3 | exept no one did them. I mean technically. |
17:15:11 | Arathis | I'm patient enough to wait for an"official" implementation. and I want the WPS to be most compatible. |
17:16:38 | mirak3 | amiconn would this work or would there be some sign problem ? http://fr.pastebin.ca/167873 |
17:22:22 | linuxstb_ | mirak3: "beautiful" generally means "slow and resource-hungry". But saying that, I'm sure Rockbox's UI could be made more pleasing to the eye without slowing it down. |
17:22:37 | | Join barrywardell_ [0] (i=892b7a86@gateway/web/cgi-irc/labb.contactor.se/x-1ea32e7dfd827542) |
17:22:37 | | Quit barrywardell ("CGI:IRC (EOF)") |
17:23:31 | jhMikeS | nothing seems to happen to be able to read a BUTTON_RC_STOP on x5 |
17:24:13 | | Quit KN|stiff (Read error: 104 (Connection reset by peer)) |
17:24:27 | | Quit damaki_ (Read error: 104 (Connection reset by peer)) |
17:25:15 | | Quit postglow ("CGI:IRC") |
17:25:16 | | Quit linuxstb_ ("CGI:IRC") |
17:25:20 | jhMikeS | guess I'll have to start the timeout with BUTTON_RC_PLAY |
17:32:29 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
17:32:30 | | Quit apo`` (Remote closed the connection) |
17:32:55 | jhMikeS | poweroff count should be increased for x5 because it's too close to what it takes to stop playback |
17:35:55 | jhMikeS | amiconn: I think it should be fairly long...like 3s...it was 1s (10). But now it won't affect normal power off with the power switch. |
17:44:28 | | Join apo` [0] (i=apo@gateway/tor/x-35faed792058c013) |
17:45:28 | | Join t0mas [0] (n=tomas@ip503c08d1.speed.planet.nl) |
17:45:29 | t0mas | hi |
17:45:37 | t0mas | is there a dual boot option for ipod nanos? |
17:46:15 | t0mas | I can't find it in the manual |
17:46:36 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
17:52:13 | | Quit apo` (Remote closed the connection) |
17:57:35 | | Join Coldtoast [0] (n=edan@ppp105-175.lns1.hba1.internode.on.net) |
17:57:53 | Coldtoast | howdy |
17:58:10 | Coldtoast | http://users.on.net/~edan/edan/rb/nano_wps.jpg <= just made a spd for the nano |
17:59:25 | | Quit t0mas ("bye") |
18:00 |
18:03:55 | | Join San [0] (n=San@213-202-156-104.bas503.dsl.esat.net) |
18:04:06 | | Quit perplexity (Remote closed the connection) |
18:04:08 | | Quit [San] (Read error: 104 (Connection reset by peer)) |
18:04:10 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
18:04:11 | | Quit Dma-Sc ("[BX] Gary Coleman uses BitchX. Whatchoo talkin bout foo?") |
18:05:07 | | Join perplexity [0] (n=joust@dxb-as8792.alshamil.net.ae) |
18:05:38 | | Quit perplexity (Remote closed the connection) |
18:06:32 | | Join perplexity [0] (n=joust@dxb-as8792.alshamil.net.ae) |
18:11:04 | | Join Arathis_ [0] (n=doerk@p508A7E03.dip.t-dialin.net) |
18:12:39 | | Join frobnitz [0] (n=ian@ppp-70-244-201-23.dsl.austtx.swbell.net) |
18:15:16 | | Quit jhMikeS ("Y? Because it's X-tra") |
18:16:44 | markun | Coldtoast: nice |
18:17:06 | Coldtoast | thanks. probably way too minimal, as far as info goes, fo rmost people |
18:17:22 | Coldtoast | really tho, all I want is the artist, song title and track time |
18:17:38 | markun | I like minimal |
18:17:50 | Coldtoast | do you like the huge battery icon tho? |
18:17:58 | Coldtoast | the left one is volume to balance the battery |
18:18:04 | markun | nah, a bit too big :) |
18:18:29 | Coldtoast | heh. ok. not sure myself yet |
18:18:58 | Coldtoast | I actually realised something when I was doing it... |
18:19:02 | Coldtoast | the Nano has no STOP |
18:19:25 | Coldtoast | well, probably all ipods are the same |
18:19:44 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
18:20:09 | Arathis_ | markun: which player do you own? |
18:20:20 | markun | iriver h120 and gigabeat F40 |
18:20:31 | | Quit tvelocity ("ΑποχώÏησε") |
18:20:32 | Arathis_ | which size has the display for both? |
18:21:19 | markun | inches or resolution? |
18:21:22 | Arathis_ | 'cause if you like minimal: I'm transfering my H10 skin (non WPS) to WPS. not exactly the same because of some WPS restrictions though.. |
18:21:27 | Arathis_ | XxY |
18:21:37 | markun | Gigabeat is 240x320 |
18:21:44 | | Quit perplexity (Read error: 60 (Operation timed out)) |
18:22:02 | markun | do you have a screenshot? |
18:22:03 | Arathis_ | in fact it doesn't realy matter at all as long it has colors |
18:22:10 | Arathis_ | of the old, yes |
18:22:11 | | Join hshah [0] (n=hshah@shahassociates.plus.com) |
18:22:26 | Arathis_ | http://www.sinlos.net/dirk/h10/Simplified%202D/preview_now-playing.png |
18:23:50 | Arathis_ | markun: though it's a quite simple design it can very easily be adapted to other sizes |
18:25:58 | | Part hshah ("Leaving") |
18:29:01 | | Quit Arathis (Read error: 110 (Connection timed out)) |
18:29:16 | | Nick Arathis_ is now known as Arathis (n=doerk@p508A7E03.dip.t-dialin.net) |
18:35:11 | | Join lowlight [0] (i=c730190a@gateway/web/cgi-irc/labb.contactor.se/session) |
18:37:54 | | Join Syth [0] (n=gates_of@adsl-75-4-40-156.dsl.emhril.sbcglobal.net) |
18:37:59 | Syth | Hey. |
18:38:20 | Syth | I've gotten rockbox to work on my iPod, and it's pretty cool. Doom actually controls okay, too. |
18:38:26 | Syth | How do I get video on my iPod, though? |
18:38:33 | | Quit dan_a (Read error: 110 (Connection timed out)) |
18:38:45 | Coldtoast | rb doesn't support vid playback does it? |
18:39:02 | Syth | Really? |
18:39:14 | Arathis | it does. but only mpeg raw without sound |
18:39:37 | Coldtoast | probably have to go with ipodlinux |
18:39:58 | Arathis | http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
18:40:33 | Syth | Bah. Well, no big deal. I'm planning on dropping iPod Linux on here anyways. Thanks. |
18:40:37 | Syth | Later. |
18:40:39 | | Quit Syth (Client Quit) |
18:40:40 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
18:40:56 | Coldtoast | doesn't vidplayback on ipodlinux kinda suck tho? |
18:41:22 | Coldtoast | with other ipods than the nano, do you still have to use uncompressed vid? |
18:42:41 | | Quit lightyear (Connection reset by peer) |
18:42:48 | Arathis | Coldtoast: are you refering to rockbox or ipodlinux by "still have to use uncompressed vid?" |
18:42:54 | Coldtoast | ipodlinux |
18:45:36 | Arathis | to the WPS guys: is it at least possible to pause scrolling for some seconds when it reaches the startposition, e.g. the first letter of the line |
18:45:39 | Arathis | ? |
18:45:55 | Coldtoast | that's a good idea |
18:46:36 | Arathis | atm it's sometimes quite hard to find otu the first letter.. :/ |
18:46:42 | markun | Arathis: I implemented this onse |
18:46:47 | markun | once even |
18:46:59 | Coldtoast | I set the scrolling to something pretty slow myself |
18:47:08 | markun | but I had to revert it due to popular demand |
18:47:18 | Arathis | markun: whas it optional? than what was the trigger/tag? |
18:47:28 | mirak_ | markun: you can have mpegplayer on gigabeat ? |
18:47:32 | Arathis | oh :( |
18:47:35 | mirak_ | can it record by the way ? |
18:49:00 | | Quit rebo123_ (Read error: 104 (Connection reset by peer)) |
18:49:21 | | Nick bilbravo_ is now known as bilbravo (n=bilbravo@pool-70-17-238-238.balt.east.verizon.net) |
18:50:26 | markun | Arathis: http://www.rockbox.org/irc/rockbox-20051130.txt |
18:50:50 | markun | there is some talk at 15.19.50 |
18:51:09 | markun | and some reactions at 16.00.57 |
18:51:14 | | Join Stas_ [0] (n=rebo123@CPE0004e2eb58c0-CM0012c90d0f8c.cpe.net.cable.rogers.com) |
18:51:17 | markun | mirak_: it can't record |
18:51:43 | markun | it could be done with a hardware mod |
18:51:58 | markun | maybe the pins are already connected to the dock connector |
18:53:00 | lowlight | markun: I put up some scans of the Olympus m:robe MR-100 on the wiki. Do you recognize anthing? |
18:53:08 | lowlight | http://www.rockbox.org/twiki/bin/view/Main/OlympusMR100HardwareComponents and http://www.rockbox.org/twiki/bin/view/Main/OlympusMR100Info |
18:53:26 | markun | lowlight: I'll check when I get home.. |
18:53:59 | lowlight | thanks. |
18:54:09 | Arathis | markun: wouldn't it be possible to implement scrollpausing as an option for %s? like %s%t5 for five seconds of pausing or so |
18:59:31 | | Quit pondlife ("byebye") |
19:00 |
19:05:27 | | Join nls [0] (i=HydraIRC@nl104-202-216.student.uu.se) |
19:06:41 | barrywardell_ | lowlight: what lcd does the m:robe have? |
19:07:37 | | Nick barrywardell_ is now known as barrywardell (i=892b7a86@gateway/web/cgi-irc/labb.contactor.se/x-1ea32e7dfd827542) |
19:10:27 | Arathis | are images in a WPS allways below the text or can I modify the layer they're on? |
19:11:00 | *** | Saving seen data "./dancer.seen" |
19:11:15 | nls | you can have one background image, then the rest are on the same "layer" as text afaik |
19:11:16 | lowlight | barrywardell: not really sure. The lcd ribbon connector is labeled "TSE2399FPC-11 TRULY-1". I emailed Truly Semiconductor and they said that was proprietary. |
19:12:05 | lowlight | Truly does make several 160x128 lcds and I've asked for the datasheets. |
19:12:36 | Slasheri | hmm, i will add a configuration option so user can select if it's preferred audio to skip or UI to lag. Then the new scheduler patch should be finished :) |
19:12:49 | lowlight | I'm afraid the m:robe might be using the 5020's build in lcd controller. |
19:13:13 | barrywardell | that's fine if it does |
19:13:37 | markun | lowlight: http://www.rockbox.org/twiki/bin/view/Main/IaudioM3HardwareComponents#TI_BQ24020_Li_Ion_Charger |
19:13:40 | barrywardell | I think the H10 uses the 5020's builtin lcd interface too |
19:14:09 | | Join Lear [0] (n=chatzill@h8n8c1o285.bredband.skanova.com) |
19:14:32 | barrywardell | lowlight: have you tried the H10's lcd driver? There's a chance it might "just work" |
19:15:08 | lowlight | No. the m:robe is not color. |
19:16:09 | lowlight | markun: thanks |
19:16:10 | barrywardell | ah, ok |
19:16:49 | markun | lowlight: and something on HC132: http://focus.ti.com/lit/ds/schs145e/schs145e.pdf |
19:17:09 | barrywardell | as far as I can tell, there are two possible LCD addresses on the PP5020 |
19:17:20 | | Join lee-qid [0] (n=liqid@p54967D70.dip.t-dialin.net) |
19:17:27 | markun | http://focus.ti.com/docs/prod/folders/print/sn74hc132.html |
19:17:37 | barrywardell | the one the H10 uses, and the one the mono ipods use |
19:18:25 | Lear | He, ipods are beginning to catch up... Gapless playback. :) |
19:19:00 | | Join dionoea_work [0] (n=3e179bf9@poy.chewa.net) |
19:19:02 | dionoea_work | hello |
19:19:13 | | Quit JoeBorn ("Leaving") |
19:19:21 | dionoea_work | looks like Apple stealed Bejeweled from rockbox for the new iPods :D |
19:20:10 | dionoea_work | ( http://www.macrumorslive.com/) |
19:21:35 | | Join apo` [0] (i=apo@gateway/tor/x-61ef068ce9a157a8) |
19:22:14 | preglow | wow |
19:22:23 | preglow | now if they only dropped the db only interface, we'd have a deal |
19:22:29 | preglow | i wonder how good their gapless will be |
19:22:42 | lowlight | barrywardell: I thought the ipods all used Renesas controllers. But that gives me some hope on getting the lcd to work. |
19:25:25 | barrywardell | lowlight: it's probably that at least the hardware address of the lcd controller is the same |
19:25:49 | barrywardell | there are two depending on which of the two builtin PP5020 options were used |
19:26:10 | | Quit dionoea_work ("CGI:IRC (EOF)") |
19:26:22 | barrywardell | then you just need to find the register defines for the particular lcd controller you have |
19:26:46 | Lear | Isn't rockbox.map stored somewhere on the rockbox.org? |
19:27:21 | preglow | don't think so |
19:27:26 | preglow | damn, i wonder what chips these new nanos will have |
19:27:37 | barrywardell | gtg. lowlight: have a look at the lcd driver for the ipod and H10. I suspect it will give you a headstart with getting your lcd working |
19:27:44 | | Quit barrywardell ("CGI:IRC") |
19:28:10 | mirak_ | I want to add a word and a byte, and store result to a byte in ram, do I need to sign extend both of them ? |
19:28:54 | | Join webguest45 [0] (i=c73e00fc@gateway/web/cgi-irc/labb.contactor.se/session) |
19:30:19 | | Join webguest69 [0] (i=c73e00fc@gateway/web/cgi-irc/labb.contactor.se/session) |
19:30:29 | | Quit webguest45 (Client Quit) |
19:40:03 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) |
19:44:21 | Arathis | hm..no possibility of text not overwriting images till now? |
19:44:27 | Arathis | in WPS of course |
19:46:27 | amiconn | mirak3: I prefer rockbox' menus over almost any phone menu I've seen so far |
19:46:45 | amiconn | That said, the only SonyEricsson phone I ever had had a b&w LCD |
19:47:09 | amiconn | I liked it, but it broke |
19:47:23 | amiconn | It's successor became a samsung with a colour LCD |
19:50:43 | nls | I have an SE phone (k750) and browsing the main menu or "Icon Desktop" is painfully slow. |
19:51:02 | amiconn | Mine was a T600 |
19:52:33 | nls | amiconn: what do you think of moving user files (wps, themes, configs, highscore etc.) out of the .rockbox dir? |
19:53:31 | bluebrother | nls, why? |
19:53:32 | amiconn | why? |
19:54:42 | bluebrother | I'd vote for moving even more stuff into that dir, especially the doom files |
19:55:02 | nls | so you have maybe like .userfiles dir with all your stuff for easy backup and such and to avoid files like the tagnavi and stuff get overwritten |
19:55:38 | bluebrother | but rockbox ships a default tagnavi.config |
19:55:55 | amiconn | tagnavi getting overwritten is not a problem of the folder |
19:56:14 | bluebrother | so this won't work ... but rockbox could look after some different usernavi.config (or whatever) |
19:56:24 | nls | ok but I like the easy backup :) |
19:56:30 | | Quit Pyromancer ("Ex-Chat") |
19:56:56 | bluebrother | for wps I don't think there would be a problem. Rockbox doesn't ship much wps, and the folder doesn't get deleted. |
19:56:59 | | Join Dma-Sc [0] (i=Dma-Sc@ALagny-151-1-17-8.w82-121.abo.wanadoo.fr) |
19:57:13 | bluebrother | amiconn, what do you think of FS #5903? |
19:57:34 | bluebrother | I think it's strange to have pacbox data in .rockbox but doom data not. |
19:57:37 | | Quit San () |
19:57:44 | | Join Pyromancer [0] (n=pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) |
19:58:16 | nls | I have also wondered about that games folder, especially since you start doom from the menu |
19:59:17 | mirak_ | amiconn: well could be ericksonn or whatever, just the last I seen was a erickson. |
19:59:22 | nls | put it in /.userfiles/games/doom :-) |
19:59:50 | amiconn | bluebrother: I'm in favour of putting doom files in /.rockbox/doom |
20:00 |
20:00:05 | | Join luke_r [0] (n=luke@82-45-102-7.cable.ubr01.gray.blueyonder.co.uk) |
20:00:25 | amiconn | It's not that important for me though, as I have hidden the /games/doom folder |
20:01:25 | mirak_ | amiconn: hem I have some problems traducing C code, with byte and words addition |
20:01:41 | bluebrother | I'm somewhat indifferent if to put it in .rockbox/gamedata/doom or .rockbox/doom. But at least it should go somewhere below .rockbo |
20:02:27 | luke_r | hi everyone, when i try to run 'dd if=/dev/sdb of=mbr.bin count=1' i'm getting 1+0 records in |
20:02:27 | luke_r | 1+0 records out |
20:02:27 | luke_r | Segmentation fault |
20:02:29 | amiconn | rockboy uses /.rockbox/rockboy for savegames etc |
20:02:35 | luke_r | is this ok? |
20:02:39 | amiconn | So /.rockbox/doom makes sense |
20:02:48 | bluebrother | agreed. |
20:02:58 | bluebrother | haven't used rockboy, so I wasn't aware of that. |
20:03:44 | bluebrother | luke_r, the "1+0 records out" makes sense (as count=1) but the segfault looks ... strange to me. |
20:04:13 | luke_r | bluebrother, i thought so, i'm running dapper if that helps |
20:04:34 | mirak_ | http://rafb.net/paste/results/GElMgF25.html I am not sure if I must apply register extensions |
20:04:37 | nls | oh while we're talking games and plugins what do you think of kicking out old snake and the euro converter? |
20:04:53 | luke_r | bluebrother, the latter commands with ./ipod_fw seem to work fine though, no errors |
20:04:58 | bluebrother | I'm on fedora, so I can't tell anything about ubuntu. Maybe there's an updated package around? |
20:05:06 | amiconn | nls: Why kick the euroconverter? |
20:05:10 | luke_r | bluebrother, maybe |
20:05:33 | luke_r | bluebrother, would ipod_fw still work even if dd went wrong? |
20:05:46 | bluebrother | luke_r, I don't know. I don't own an ipod. |
20:05:56 | luke_r | bluebrother, ah ok :D |
20:06:04 | | Join lightyear [0] (n=lightyea@p54874E85.dip.t-dialin.net) |
20:06:07 | nls | amiconn: iirc it converts the old currency to euro at the fixed rate but the rate isn't fixed anymore. (?9 |
20:06:11 | bluebrother | but as dd segfaults after the "1+0 records out" message I assume saving the data worked. |
20:06:20 | luke_r | thats what i thought as well |
20:06:22 | luke_r | hmm |
20:06:35 | luke_r | is it worth hanging around to see if anyone else can help? |
20:06:41 | bluebrother | probably try a live cd ... |
20:06:47 | Lear | mirak_: if you're doing signed math, extend. |
20:06:47 | luke_r | or should i just go ahead with the rest of the install |
20:06:49 | luke_r | could do |
20:06:51 | nls | and also it's player only :-P |
20:07:22 | bluebrother | the problem is that there seems to be a problem with your dd. So I guess it will be pretty hard to tell if dumping the block worked. |
20:07:24 | amiconn | nls: The rates were fixed before the introduction of the euro as 'cash currency', and will stay fixed forever |
20:07:56 | mirak_ | Lear: well I am not sure ... |
20:08:00 | amiconn | The only reasoning for dropping the euroconverter at some point is that everybody looses interest in converting to the old currencies |
20:08:13 | luke_r | bluebrother, okey dokey, thanks for your help |
20:08:14 | nls | oh well then someone make it work on the other targets! :-) |
20:08:48 | nls | so you'r still thinking dmark? |
20:09:00 | * | amiconn was never actually interested in converting back to DM |
20:09:58 | amiconn | No, but other people still do (for mysterious reasons) |
20:10:32 | mirak_ | hum I lose in fps ... |
20:12:34 | * | bluebrother doesn't understand why some people still prefer to irritate themselves by calculating in DEM |
20:15:19 | mirak_ | bluebrother: dd segfaults at the end most of the time |
20:16:18 | bluebrother | really? I can't remember dd segfaulting ... |
20:16:28 | * | amiconn neither |
20:19:44 | linuxstb_ | luke_r: What operating system are you using? |
20:19:48 | mirak_ | it happened to me after a copying a hard drive |
20:20:19 | luke_r | linuxstb, ubuntu dapper |
20:20:30 | luke_r | linuxstb, i've installed rockbox now and it appears to be working |
20:20:37 | luke_r | linuxstb, so dd did work |
20:21:21 | mirak_ | if I have 8 bytes to get from ram, is it better to get all the bytes with a movem.l in 2 registers, then get each byte individualy with a lsl and a move.b ? |
20:21:51 | mirak_ | the ram feels so slow that I am wondering. but I haven't done any benchmark about that |
20:23:22 | | Part webguest69 |
20:24:11 | mirak_ | wondering if multiple little acces are taking more or less time than a big acces than operations to get datas |
20:24:15 | mirak_ | from registers |
20:30:03 | | Join pvbcharon [0] (n=charon@p50825973.dip.t-dialin.net) |
20:31:01 | | Join San [0] (n=San@213-202-156-104.bas503.dsl.esat.net) |
20:31:18 | | Join mantono [0] (n=mantono@c83-250-204-173.bredband.comhem.se) |
20:32:52 | | Join powr-toc [0] (n=r@84-51-129-124.rickmo645.adsl.metronet.co.uk) |
20:34:10 | mirak_ | "cmp.l #255,%[v] \n" |
20:34:42 | mirak_ | linuxstb: amiconn couldn't it be a cmp.w instead of .l ? I think that's only 16 at most bits |
20:37:02 | | Join Parak [0] (i=Parak@x403442a5.ip.e-nt.net) |
20:37:44 | | Join JoeBorn [0] (n=rootmeis@115.sub-70-223-107.myvzw.com) |
20:38:08 | | Join Esid [0] (n=Esid@cpe.atm2-0-71314.0x5732fa5e.kd4nxx20.customer.tele.dk) |
20:39:20 | Esid | hey and welcome tomyself :] |
20:39:28 | Esid | ofcourse im doing something wrong |
20:39:53 | preglow | if you insist |
20:41:04 | | Part oddlane ("Leaving") |
20:41:08 | Esid | well iv already found the error.. so this was a waste of your time hehe |
20:43:45 | Esid | il be back when i makes lots of more errors i guess. :] |
20:43:46 | | Quit Esid ("Leaving") |
20:45:00 | | Quit nls (" HydraIRC -> http://www.hydrairc.com <- IRC has never been so good") |
20:46:38 | | Join oddlane [0] (n=jeepers@cpe-65-189-41-36.cinci.res.rr.com) |
20:46:58 | | Join toad [0] (n=toad@gob75-5-82-231-180-120.fbx.proxad.net) |
20:47:24 | | Join Esid [0] (n=Esid@cpe.atm2-0-71314.0x5732fa5e.kd4nxx20.customer.tele.dk) |
20:47:44 | Esid | well that didnt take that loong time, when i boot rockbox on my ipod nano it gives a error: -1 |
20:47:50 | Esid | and then loads the origianal os |
20:48:05 | preglow | have you unzipped a rockbox.zip to the unit? |
20:48:27 | Esid | shoot me |
20:48:46 | preglow | can do |
20:49:06 | Parak | mmm 80g ipod |
20:49:50 | kclaf | i heard it will be shipped w/ rockbox preinstalled |
20:49:53 | * | kclaf runs |
20:49:54 | | Part luke_r ("Ex-Chat") |
20:50:12 | Parak | hehe |
20:52:02 | preglow | nah, that's not true |
20:52:09 | preglow | it'll come with ipodlinux preinstalled |
20:52:21 | mirak_ | ok cmp.w isn't available ... |
20:52:25 | preglow | mirak_: correct |
20:52:36 | preglow | why do you need cmp.w ? |
20:53:58 | Esid | YES SIR .. it works ! <3 i love you all .. uhhhhh give me suger baby *rrrrRRR* |
20:53:59 | Esid | hehe |
20:54:14 | Parak | @_@ |
20:54:53 | * | Coldtoast wait for the first "Gee.. it's a bit ugly" comment |
20:55:32 | * | Parak bites fingernails in suspense |
20:55:48 | Coldtoast | hey Esid. have you seen the WPS gallery at rockbox.org? |
20:56:06 | Esid | nope :] il take a look |
20:56:06 | | Quit Xerion (Read error: 54 (Connection reset by peer)) |
20:56:11 | Esid | wps ? |
20:56:14 | Coldtoast | I personally don't like most of the Nano skins but there;s one nice one |
20:56:14 | Esid | theme ? |
20:56:45 | Coldtoast | http://www.rockbox.org/twiki/bin/view/Main/WpsIpodNano those |
20:56:48 | * | linuxstb_ plays around with gapless in itunes 7 |
20:56:54 | preglow | linuxstb_: that fast? |
20:56:55 | Coldtoast | wps=While Playing Screen |
20:57:19 | Coldtoast | Iliek Black Glass the most there |
20:57:32 | Esid | i like the winamp skin ;) |
20:57:41 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
20:57:44 | preglow | linuxstb_: i want a new nano... |
20:57:46 | lex | wow |
20:57:47 | lex | me too |
20:57:48 | Esid | åh yeah, thats nice to |
20:58:03 | Coldtoast | I just made my own today tho |
20:58:06 | linuxstb_ | preglow: WAV works fine (hard to mess up...), so does MP3. Now to see what the MP3 files look like... |
20:58:21 | linuxstb_ | These are MP3 files encoded by itunes from some WAVs. |
20:58:27 | preglow | l33tass |
20:58:42 | Coldtoast | http://users.on.net/~edan/edan/rb/nano_wps.jpg is mine |
20:58:56 | preglow | if these bastards are non-pp, i might just have to buy a new nano |
20:59:01 | Siimors | linuxstb: is itunes 7 out yet? |
20:59:07 | preglow | but my guess is that they're still pp |
20:59:15 | Esid | boards of canada <3 |
20:59:21 | preglow | Esid: damn straight |
20:59:24 | Coldtoast | an 8GB Nano would be great for me |
20:59:32 | | Join webguest666 [0] (i=549961fa@gateway/web/cgi-irc/labb.contactor.se/session) |
20:59:47 | | Quit perpleXa ("Leaving") |
20:59:48 | Esid | now i just gotta figure out how to load the songs, becouse as it looks now i cant play the songs i have loaded with itunes |
20:59:54 | lex | should i buy a video or a nano? |
20:59:56 | Esid | or im to dump to figure out how |
20:59:56 | Coldtoast | yeah you can |
21:00 |
21:00:02 | webguest666 | wonder if apples "skip free" means gapless with their latest offerings |
21:00:08 | Coldtoast | well, if they're not DRM infested |
21:00:39 | Siimors | hey |
21:00:44 | Siimors | I want gapless apple |
21:00:55 | Coldtoast | http://www.rockbox.org/twiki/bin/view/Main/IpodFAQ ther eyou go Esid |
21:00:58 | linuxstb_ | Seems itunes puts mp3 gapless info in an id3v2 tag... |
21:00:59 | Siimors | is it a feature in itunes 7? |
21:01:01 | Esid | il do |
21:01:23 | Coldtoast | http://www.rockbox.org/twiki/bin/view/Main/IpodFAQ#How_do_I_access_music_that_I_hav is the bit you want |
21:01:40 | linuxstb_ | Siimors: Yes,itunes7 and the new 5g ipod. Although not the new Nano from what I've read... |
21:01:53 | Siimors | But i can't find itunes 7 |
21:01:57 | Siimors | anywhere |
21:02:04 | Siimors | is it leaked version or some kind of beta? |
21:02:05 | Esid | the problem is when i pick the rockbox in the main menu, it starts loading and then stops and goes back to the menu before |
21:02:07 | preglow | linuxstb_: blaaargh |
21:02:12 | preglow | linuxstb_: what tag? |
21:02:17 | Siimors | I have 5g 60gb can I expect gapless AAC and ALAC? |
21:02:20 | linuxstb_ | Siimors: I just downloaded it from apple.com about 30 minutes ago.. |
21:03:36 | lex | i'm gonna buy a video now |
21:03:42 | lex | and sell my photo to my friend |
21:03:56 | lex | or should i wait for a new big ipod? |
21:04:06 | Dma-Sc | sorry to ask again, but does someone know if power consumption has been higher in the recent rockbox builds (for h120)? |
21:04:30 | | Part webguest666 |
21:04:34 | Siimors | great, I buy an ipod and few weeks later they release 80GB version ( |
21:04:39 | preglow | Dma-Sc: shouldn't be |
21:04:41 | Siimors | mother f***ers |
21:05:05 | linuxstb_ | preglow: I don't know what's normally in itunes mp3 files, but here is what is in this one: |
21:05:07 | Parak | yeah I got my 60g exactly a month ago... I can return it :/ |
21:05:07 | Coldtoast | Siimors: are you KIDDING? you should know Apple are ALWAYS releasing updated hardware |
21:05:08 | linuxstb_ | COM (Comments): (iTunPGAP)[eng]: 0 |
21:05:16 | linuxstb_ | COM (Comments): (iTunNORM)[eng]: 00000398 00000376 00004ADA 0000313F 00003AAC 00000653 00007D56 00007F3E 0001C90A 00018372 |
21:05:30 | Dma-Sc | preglow : ok thanks, perhaps my battery is fading out then |
21:05:41 | Siimors | Coldtoast: so besides capacity there are no changes, I hope? |
21:05:49 | linuxstb_ | COM (Comments): (iTunSMPB)[eng]: 00000000 00000210 00000A34 000000000064A3BC 00000000 002D9978 00000000 00000000 00000000 00000000 00000000 00000000 |
21:06:05 | Coldtoast | Siimors: you coul djust buy an 80GB drive and install it yourself maybe |
21:06:13 | Siimors | nope |
21:06:22 | Siimors | I hardly ever fill up the 60GB |
21:06:34 | preglow | linuxstb_: *shrug* |
21:06:39 | Siimors | but its a matter of getting the most fresh thing thats out there |
21:06:44 | linuxstb_ | preglow: My reaction as well... |
21:06:46 | Coldtoast | so why be annoyed there's now an 80GB version? |
21:07:05 | preglow | guess we'll have to implement another gapless scheme for mp3,then |
21:07:11 | preglow | linuxstb_: btw, tried out gapless aac? |
21:07:16 | amiconn | mirak3: There is no cmp.w on coldfire |
21:07:19 | preglow | linuxstb_: odds are good they just use the same approach |
21:07:31 | Parak | doesn't the 80 gb also have higher battery capacity or is that just some special optimizations for video playback |
21:07:31 | Coldtoast | I've had an h140 for over 2 years now and it's never had more than 9GB of music on it |
21:07:39 | linuxstb_ | preglow: Not yet, I'll try it now. That's more interesting I think. |
21:08:28 | lex | linuxstb_: should i wait for a new ipod or buy a 80GB video now to replace my 20GB photo? :p |
21:08:29 | preglow | well, i've never heard of a gapless aac file before, so yeah |
21:09:22 | | Join [San] [0] (n=San@213-202-156-104.bas503.dsl.esat.net) |
21:09:43 | Siimors | so if there are no new features besides disk capacity |
21:09:44 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
21:09:53 | Siimors | I'm ok |
21:10:01 | | Join hardeep [0] (n=hardeeps@c-71-202-85-199.hsd1.ca.comcast.net) |
21:10:27 | linuxstb_ | preglow: Yes, AAC seems fine as well. |
21:11:03 | *** | Saving seen data "./dancer.seen" |
21:12:47 | | Join Terinjokes [0] (n=Terinjok@adsl-223-226-96.mia.bellsouth.net) |
21:13:54 | Esid | okay, its working, but i had to create a dir called music and put a file in there |
21:15:24 | | Join EV|Toshiba [0] (n=Testing@pool-72-64-146-8.tampfl.fios.verizon.net) |
21:15:36 | | Quit Terinjokes (Client Quit) |
21:16:10 | | Quit Parak (Read error: 54 (Connection reset by peer)) |
21:16:15 | preglow | linuxstb_: so, did they upload some new firmwares to go with that? |
21:17:02 | | Quit Esid ("Leaving") |
21:17:05 | Siimors | linuxstb_: so is there an ipod update too? |
21:17:08 | Siimors | or just itunes? |
21:17:25 | linuxstb_ | I haven't seen the new ipod firmwares yet - just itunes. |
21:17:43 | Siimors | well the link to the previous one has been changed |
21:17:46 | | Join Terinjokes [0] (n=Terinjok@adsl-223-226-96.mia.bellsouth.net) |
21:17:48 | Siimors | so I believe there be an update soon |
21:17:55 | Terinjokes | ok, i a sad ipod |
21:19:52 | mirak_ | what's the command to add to CLAGS to have .S output ? |
21:19:58 | mirak_ | assembly output |
21:20:16 | | Join Mmmm [0] (n=mscarrat@cpc4-hem13-0-0-cust438.lutn.cable.ntl.com) |
21:20:48 | | Join lodesi [0] (n=lds@d02v-62-34-188-180.d4.club-internet.fr) |
21:21:14 | | Quit powr-toc ("Leaving") |
21:23:14 | preglow | l-S |
21:23:17 | preglow | -S <- |
21:23:29 | Terinjokes | if i put a new bootloader on the ipod, you think it would work? |
21:24:02 | | Join ismo_ [0] (i=laitinei@huippu.net) |
21:24:11 | Terinjokes | as all the data seems to still be there |
21:24:11 | Siimors | Terinjokes: sure |
21:24:17 | Siimors | restore the backup |
21:24:19 | Siimors | u made |
21:24:22 | Siimors | when installing rockbox |
21:24:27 | Terinjokes | i never made a backup |
21:24:30 | Siimors | well |
21:24:38 | Terinjokes | wasn't part of the instructions |
21:24:43 | Siimors | o yes, it was |
21:24:58 | Siimors | at least the ones i've been reading said to back up |
21:25:03 | Coldtoast | run the Apple udater then and restore it. you'll lose everything onb it tho |
21:26:06 | Terinjokes | hrm, i'll play around with it, i got all the music on the computer, but being on a mac, restoring the ipod, just to *try* to windowise it is annoying |
21:26:18 | Siimors | Coldtoast: he could copy all the files from ipod in disk mode, and get folders like F01 and files ASDAJKL |
21:26:45 | Terinjokes | yeah, it automagically goes into diskmode when i plug the USB thing in.... |
21:27:12 | | Quit San (Read error: 110 (Connection timed out)) |
21:27:23 | Coldtoast | that's the nice thing about rb; bootloader USB mode |
21:27:47 | Terinjokes | so i'm thinking part of the rockboot got corrupted, but some of it remains (like USB mode) |
21:28:12 | Siimors | Terinjokes: so just copy the rockbox files again |
21:28:14 | Siimors | in disk mode |
21:28:21 | Coldtoast | what do you mean parts got corrupted? the bootloader or rb itself? |
21:28:27 | Terinjokes | bootloader |
21:28:30 | Siimors | its highly unlikely that u corrupted the bootloader part |
21:28:42 | Terinjokes | trust me, wouldn't surprise me |
21:28:53 | Siimors | but then again, if u wouldn't have, then you would just boot in apple os |
21:29:21 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
21:29:40 | Davide-NYC | Mmmm |
21:29:51 | frobnitz | What's the word on which CPU is in the new Nano? And more importantly, how long before roxkbox runs on it? |
21:30:03 | Terinjokes | i'll be back with my conclusions |
21:30:04 | Mmmm | Davide-NYC: ahello! |
21:30:06 | Davide-NYC | Mmmm: I'm getting error when building Normal for FMRec |
21:30:14 | | Quit Terinjokes () |
21:30:14 | Davide-NYC | with a clean CVS DL |
21:30:31 | Mmmm | http://www.rockbox.org/cvs.shtml |
21:30:34 | Mmmm | its all red |
21:30:40 | Mmmm | has been for a while now |
21:31:05 | Davide-NYC | did you (we) do that? |
21:31:08 | Davide-NYC | :-P |
21:31:12 | Mmmm | god only knows why.... |
21:31:15 | Mmmm | no. |
21:31:25 | Mmmm | but i keep doing it to the V2 |
21:31:38 | Mmmm | I think the Flash ram is really close to full now |
21:31:47 | | Quit actionshrimp (Read error: 60 (Operation timed out)) |
21:32:00 | * | Davide-NYC really wished the HWCODEC targets would just get dropped |
21:32:34 | Davide-NYC | H100 should be the cutoff |
21:32:49 | | Join perpleXa [0] (n=perplexa@unaffiliated/perplexa) |
21:33:08 | Soap | The 30gig ipod 5(.5)G and 80gig ones both claim 20 hours music playback time now. I wonder if they kicked the 30 giger up to 64 megs of RAM. |
21:33:29 | linuxstb_ | Davide-NYC: That won't be a popular proposal... |
21:33:42 | Davide-NYC | I know |
21:33:45 | preglow | Davide-NYC: why? |
21:33:53 | Davide-NYC | OK OK I'm sorry. |
21:33:53 | Dma-Sc | how much mAh does the original h120 battery gives? |
21:34:07 | Davide-NYC | lol |
21:34:09 | bluebrother | 1300 mAh |
21:34:28 | preglow | Davide-NYC: no seriously, why? |
21:34:36 | bluebrother | that's what is printed on the back of mine |
21:34:45 | Dma-Sc | ok thanks, this one should work fine then? http://cgi.ebay.fr/Samsung-PCF345385A-Player-1600mAh-Replacement-Battery_W0QQitemZ220026622222QQihZ012QQcategoryZ118262QQssPageNameZWD1VQQrdZ1QQcmdZViewItem |
21:35:19 | Coldtoast | just get an ipod 2200mAH battery |
21:35:24 | Coldtoast | they're, like, $15 |
21:35:26 | bluebrother | don't know if that works. |
21:35:40 | bluebrother | I used a cheap ipod battery, 2nd gen. Works fine |
21:35:44 | Coldtoast | oh. it's a h120? |
21:35:52 | Davide-NYC | As I am just learning this stuff I might be totally wrong, but I see a fork between the HW and SW targets. I also feel like a lot of the legacy stuff forces a certain backward compatibility that just doen't make sense codewise. |
21:35:55 | bluebrother | misticriver has a wiki article about swapping batteries |
21:36:00 | Coldtoast | I have a 2200 in my H140 |
21:36:07 | Dma-Sc | Coldtoast, yeah my model is a h120 |
21:36:16 | Davide-NYC | preglow: I'll take some time to write something semi-intelligent and I will post it in the forum. |
21:36:24 | Coldtoast | ppl have put a 2200 in the h120 but it's apparently a tight fit |
21:36:30 | Davide-NYC | I gg |
21:36:38 | mirak_ | preglow: hum for the .i files ? |
21:36:42 | bluebrother | Coldtoast, wasn't tight at all in my case. Fit perfectly. |
21:36:52 | Coldtoast | cool |
21:36:54 | Davide-NYC | Mmmm: I'll be back later, maybe we can talk about recording later or tomorrow. |
21:36:59 | Davide-NYC | 'out! |
21:37:02 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
21:37:30 | Dma-Sc | indeed i should rather check for this type of battery then |
21:38:16 | bluebrother | you need only take care to swap the ipod battery to the correct polarity. As already mentioned, see misticriver |
21:38:21 | Coldtoast | I only really use my h140 when I'm going to sleep now |
21:38:29 | bluebrother | any people using the radio on iriver around? |
21:38:43 | Dma-Sc | i do sometimes |
21:38:54 | preglow | another pdf viewer request... |
21:39:08 | belze | yep |
21:39:19 | bluebrother | another duplicate? Man, it gets annoying with those duplicates ... |
21:39:32 | mirak_ | wow, jumped from 15.5 to 16.0 fps with one function |
21:39:37 | mirak_ | :D |
21:40:19 | Lear | linuxstb_: afaik, iTunNORM is the soundcheck data (somewhat similar to replaygain). |
21:41:10 | bluebrother | any radio users around? |
21:41:13 | | Join bbroke [0] (n=bbroke@p54BD2C67.dip0.t-ipconnect.de) |
21:41:16 | linuxstb_ | Yes, I've realised that. ItunSMPB also seems to be an old tag - google finds references to it, but no description of its purpose. |
21:41:22 | * | Soap will be sooo happy if these games from Apple for the Ipod cut down on the number of people who come to RockBox solely for the games. The number of people who say "y wont my doom wkr, wut is wrong?" drive me bonkers. |
21:42:01 | linuxstb_ | That won't change - you have to pay $4.99 for Apple's games, and there is no Doom... |
21:42:12 | belze | bluebrother: yes |
21:42:28 | mirak_ | the CLIP function consumes a lot of data. Is it really necessary for normal streams ? Is it needed only for corrupted streams, which should happen if we recompress or any stream ? |
21:42:32 | bluebrother | do you suffer from that lower volume problem? |
21:42:35 | mirak_ | cpu/data |
21:42:52 | mirak_ | shouldn't /should |
21:43:14 | bluebrother | I was wondering if this issue is related to the location. |
21:43:41 | belze | bluebrother: the volume is actually is lower, but it also was like that with the original firmware |
21:43:48 | belze | -is |
21:44:24 | Dma-Sc | aya i preferred old nano design |
21:44:39 | nudelyn | new ipod is gapless according to engadget o.O /me looks for flying pigs |
21:44:40 | Lear | Hm.. Most recording icons are for swcodec only, aren't they? |
21:45:02 | bluebrother | belze, so the volume in rockbox is similar to the OF? Which country you are located? |
21:45:18 | belze | germany |
21:45:51 | linuxstb_ | nudelyn: Any idea if it is just the new 5g, or the new Nano as well? |
21:46:31 | * | linuxstb_ wonders if Rockbox had any influence over Apple introducing gapless.... |
21:46:45 | bluebrother | Apple introduced gapless? |
21:46:54 | linuxstb_ | ... and more games... |
21:47:04 | nudelyn | not sure about nano |
21:47:14 | Soap | nudelyn - the ipod isn't natively gapeless, it appears Itunes puts new tags on files telling the ipod how to play them gapless. So unless RedChair can get their one employee off the couch, Anapod might not support this for a while. |
21:47:28 | linuxstb_ | bluebrother: Yes - in itunes 7 and at least the new ipod video. |
21:48:06 | Soap | Engadget is unsure if the new Nano is gapeless or not. Only the 5G was called gapless (supposedly) at the show. |
21:48:41 | | Join stripwax [0] (n=stripwax@i-83-67-214-206.freedom2surf.net) |
21:49:31 | linuxstb_ | My first assumption was that the new 5g was using the new Samsung chip and therefore had completely new firmware. But the announcement that downloadable games work on both old and new 5gs makes me doubt that... |
21:49:42 | nudelyn | I don't really care how gapless works, so long as it does. If you have to use iTunes then so be it. I think RedChairs thing is no better than iTunes TBH (except it looks more like other Windows apps which is good); never understood why people pay for it. |
21:49:52 | Dma-Sc | Coldtoast, any idea about a ref to look for iPod 2200 mAh batteries? |
21:49:53 | | Join San [0] (n=San@213-202-139-171.bas502.dsl.esat.net) |
21:50:10 | Lear | linuxstb_: the Samsung chip would be arm too, or? |
21:50:10 | nudelyn | Maybe 5G ipods will get gapless with the firmware update too... Will be interesting. |
21:50:36 | nudelyn | Zuma seems perfect for the iPod controller, too. :) |
21:51:08 | Dma-Sc | Coldtoast, ah i found the threads at misticriver, sorry :) |
21:51:13 | mirak_ | itunes ahah. It's funny because "tunes" means money in french slang |
21:51:20 | mirak_ | in argot |
21:51:27 | Mmmm | Lear: All recording icons are for swcodec, yes, hw just uses system font |
21:51:39 | * | bluebrother just compared the radio between rockbox and OF. |
21:51:44 | linuxstb_ | Lear: Yes, so I suppose it's possible. Or they just compile them for both architectures... |
21:51:45 | Lear | Mmmm: Which means a few byte can be saved... :) |
21:51:53 | Mmmm | good point... |
21:52:05 | Soap | nudelyn - because it takes itunes hours to transfer what anapod can in minutes. Because anapod can batch add album art. Because anapod consumes 1/10th the memory of itunes. Because anapod allows you to easily move songs off the ipod. Because anapod has a better bulk-tagger. Because anapod has better Outlook integration. Because anapod lets you set up a SQL database... |
21:52:15 | Lear | Mmmm: About to do that, btw. |
21:52:36 | Mmmm | ok then..:) so was i :D |
21:52:48 | bluebrother | man is this iriver firmware crappy :o |
21:53:07 | nudelyn | Not compared transfer time so that might matter to me. As for album art and tagging, I'll tag my stuff myself in something better than both. No desire for OUtlook integration in my music sender (WTF?) nor a SQL database, and memory is cheap. |
21:53:49 | nudelyn | Ofc. if it works so i can't tag my own mp3 albums and have them sent as gapless albums then that would suck. |
21:54:41 | preglow | linuxstb_: i can't imagine why gapless wouldn't show up on all ipods |
21:54:47 | | Quit pvbcharon () |
21:54:58 | nudelyn | I can: Because apple are bastards! |
21:55:01 | nudelyn | :-) |
21:55:03 | Soap | I would retag things specificly for the ipod, since its database was not as good as foobars. |
21:55:12 | Soap | *foobar's |
21:55:44 | nudelyn | Yeah, Various Artists stuff in particular. (Which I also have to retag for bloody Windows Media Center and the Xbox 360... stupid sodding things... Why can't anyone get Various Artsits albums right FFS?) |
21:55:56 | Soap | I'm also curious if the new Apple firmware required for the 5g's new abilities will "play nice" or be a bastard the way the last Nano update was. |
21:56:04 | | Join Zagor [0] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
21:56:56 | preglow | hmm? |
21:56:58 | linuxstb_ | Someone with a Nano should really investigate that... |
21:57:00 | preglow | last nano update was a bastard? |
21:57:45 | linuxstb_ | You can't use it with Rockbox by all reports - the Apple firmware refuses to show any music if the Rockbox bootloader is installed. |
21:57:53 | Soap | yea, IIRC, when you update a Nano to the firmware for the Nike special shoe thing you no longer can see songs in apple firmware if you have rockbox installed. |
21:58:02 | preglow | ehh |
21:58:11 | preglow | how' that possible? |
21:58:15 | preglow | sounds like they're being assholes |
21:58:36 | preglow | or perhaps it's another case of our patcher being an idiot? |
21:58:38 | Soap | Odd they would do it for nano only |
21:58:56 | Soap | (if they were being assholish) |
21:58:57 | preglow | i remember when our patched firmwares disabled ogg support on iriver |
21:59:02 | | Quit [San] (Read error: 110 (Connection timed out)) |
21:59:13 | linuxstb_ | How did we manage that? |
21:59:18 | preglow | bug in the patcher |
21:59:24 | preglow | some size errors, i think |
22:00 |
22:00:40 | * | linuxstb_ waits for someone to break open the new ipods and publish photos and specs |
22:00:49 | preglow | anyway |
22:00:55 | preglow | i'm not really interested in investigating it |
22:01:03 | preglow | i don't really know how i would do that anyway |
22:01:29 | Dma-Sc | looks like this battery would be fine for iriver then : http://cgi1.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220024695836 |
22:01:32 | | Join drippydonut [0] (n=drippydo@AC8EC107.ipt.aol.com) |
22:02:59 | nudelyn | Soap: sorry, I don't think my replies got to you due to me not being registered with freenode |
22:03:42 | Soap | yea, you would have to register your nick |
22:05:19 | nudelyn | Was just saying, I didn't think of contacts, so outlook integration isn't as crazy as I thought. :) And I use Foobar, though still on 0.8 as it works so well I'm too lazy to upgrade, though I'm tempted to in case 0.9 works better with WMA files. (Using WMA Lossless for stupid Media Center.) |
22:05:25 | | Quit Pyromancer (Read error: 110 (Connection timed out)) |
22:06:40 | | Quit Siimors (Read error: 104 (Connection reset by peer)) |
22:08:39 | | Join Pyromancer [0] (n=pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) |
22:08:42 | | Join SeymourGlass [0] (i=Siimors@85.234.180.112) |
22:14:09 | Coldtoast | hey. I think being able to set font colours in .wps would be nice |
22:14:22 | | Join michaelconner [0] (i=46715934@gateway/web/cgi-irc/labb.contactor.se/session) |
22:15:28 | michaelconner | hey... just tried out itunes 7. it updated my 6-month old 5G ipod w/new firmware. gapless seems to work perfectly. |
22:15:34 | nudelyn | Gapless on the Archos 504/604 as well apparently: http://forums-riovolution.com/index.php?showtopic=17652 |
22:15:52 | Zagor | michaelconner: bought any games yet? :-) |
22:16:00 | michaelconner | zagor: heheh no |
22:16:01 | nudelyn | michaelconner: That's great to hear. Is this on normal MP3 files? |
22:16:14 | michaelconner | yep, lame ones |
22:16:19 | nudelyn | sweet |
22:16:29 | michaelconner | am going to check some aac encoded w/nero's encoder in foobar |
22:16:43 | | Join webguest40 [0] (i=549961fa@gateway/web/cgi-irc/labb.contactor.se/session) |
22:17:37 | SeymourGlass | michaelconner: where is the new firmware? |
22:17:44 | webguest40 | bluebrother: how is the FM patch coming on ? |
22:18:06 | bluebrother | not much. Too much RL atm. |
22:18:15 | michaelconner | seymourglass: it gives you the option to install once you connect the ipod in itunes 7 |
22:18:34 | SeymourGlass | connecting now |
22:18:38 | SeymourGlass | michaelconner |
22:18:40 | SeymourGlass | did u see this? |
22:18:41 | SeymourGlass | Video formats supported: H.264 video, up to 1.5 Mbps, 640 by 480 pixels, 30 frames per sec., Baseline Low-Complexity Profile with AAC-LC audio up to 160 Kbps |
22:18:45 | bluebrother | the region setting works fine for me. I'm kind of waiting for some dev looking over it and telling me what I need to fix before it's cvs ready. |
22:18:51 | SeymourGlass | does it reffer to 5g 60GB version |
22:18:55 | SeymourGlass | or 80GB has different hardware? |
22:18:56 | webguest40 | never let RL interfere with hobby :) |
22:19:28 | bluebrother | apart from that I haven't found the time to look into the volume issue. I have the suspicion this is also region related. |
22:19:40 | michaelconner | seymour: i hope that will work on 5G as well (the new video specs), seriously |
22:20:10 | SeymourGlass | michaelconner: then check it out :) |
22:20:32 | SeymourGlass | 640x272 @ 1.5mbps H264 would be great movie , even on TV |
22:21:24 | SeymourGlass | michaelconner: so is the screen brighter on this 80GB version? |
22:21:39 | Soap | I've read a lot of people saying they were able to play 640x480 H264 on their (original) 5G, so either they started shipping improved hardware, or they could always play more than speced. |
22:21:40 | michaelconner | seymour: I've done some 640x360 standard mpeg-4 on the tv-out with the old firmware (@ 2.0Mbps), it looks fantastic... h264 would be awesome. |
22:21:59 | SeymourGlass | michaelconner: i'm doing 720x306 on current 5g |
22:22:00 | SeymourGlass | no probs |
22:22:02 | SeymourGlass | 2.5mbps |
22:22:04 | SeymourGlass | mpeg4 |
22:22:09 | SeymourGlass | but I was hoping for h264 |
22:22:12 | michaelconner | seymour: that's what the ads say, i think it's a hardware change on the new ones. |
22:22:15 | michaelconner | wow |
22:22:44 | SeymourGlass | michaelconner: motha fu**ers , I bought an ipod 2 weeks ago |
22:23:01 | dionoea | hehe |
22:23:17 | Zagor | michaelconner: it sounds on comments like the gapless support is actually done in itunes? |
22:23:18 | SeymourGlass | dionoea: yeah, right, lol |
22:23:32 | michaelconner | zagor: yep, you tag it as gapless |
22:23:37 | michaelconner | check this out: http://michael.conner.googlepages.com/gapless |
22:23:39 | dionoea | did they announce anything more than the nanos ? (i left work at that moment) |
22:23:53 | Zagor | that's weird |
22:24:16 | nudelyn | WTF would you not want something to be gapless? I can understand gapless, or crossfaded (for random stuff) but adding 2 secs of silence!? |
22:25:00 | michaelconner | nudelyn: i guess for people who complain about their "itunes" not sounding right anymore ;-) |
22:25:07 | nudelyn | hehe |
22:25:47 | preglow | bloody retards |
22:26:39 | webguest40 | hmm, mp3 will most probaly only be gapless if you use itunes to rip the stuff |
22:26:47 | | Quit rretzbach (Read error: 104 (Connection reset by peer)) |
22:26:52 | michaelconner | ok... i did an aac album using nero, tagged it as gapless in itunes, still had a tiny gap... weird. am going to try the same album in mp3 |
22:26:55 | dionoea | did they change the battery in the ipod 5G ? |
22:27:43 | nudelyn | itunes just said it was analyising existing stuff to see if it was gapless automatically... though a friend just said it didn't detect 10,000 Days as being gapless automatically so that can't work very well |
22:27:51 | SeymourGlass | yeah |
22:27:56 | SeymourGlass | the brightness is adjustable now |
22:27:58 | SeymourGlass | ITS COOL |
22:28:25 | preglow | what the hell is up with NOT encoding something gapless? |
22:28:46 | SeymourGlass | also , theres a loading animation |
22:28:49 | SeymourGlass | when loading video |
22:28:56 | Soap | dionoea - the new 5G 80giger is still claiming only 20 hours of music playback, just like the original one. |
22:29:11 | dionoea | i have the "old" 30GB one |
22:29:11 | michaelconner | seymourglass: awesome! just checked that out myself... |
22:29:17 | SeymourGlass | michaelconner:) |
22:29:23 | SeymourGlass | yeah, now I have to try h264 |
22:29:24 | Soap | I'm guessing more efficient screen/backlight to improve movie playback time, since music playback didn't lengthen. |
22:29:55 | lini | or more efficient processing |
22:30:12 | SeymourGlass | ALSO |
22:30:29 | SeymourGlass | MENU TRANSITIONS NO LONGER LAG WHEN MUSIC IS PLAYING |
22:30:30 | Soap | I gotta believe the screen consumed as much power as the processing, if not more. But don't quote me on that. |
22:30:49 | webguest40 | we have a ipod fan club here |
22:31:01 | webguest40 | yuck |
22:31:05 | dionoea | did they like just add some ram in the ipod and use more efficient leds for the backlight ? |
22:31:07 | nudelyn | lol: 21:30 <nic0> IT CLICKS ON PARABOL-PARABOLA CUNT CUNT CUNT |
22:32:13 | SeymourGlass | michaelconner: actually movies are watchable with brightness setting to minimum |
22:32:16 | michaelconner | ok, same album that had gaps in nero-encoded mp4 is completely gapless in mp3 (using lame... i encoded with −−nogap originally) |
22:32:22 | SeymourGlass | I bet it would make battery last much longer |
22:32:48 | michaelconner | seymourglass: wonderful! i'm sure my wife will appreciate that, w/me watching things in bed :-) |
22:32:54 | SeymourGlass | me to |
22:32:57 | SeymourGlass | too |
22:33:02 | SeymourGlass | I watch Lucky Louie |
22:33:22 | SeymourGlass | so now the wishful thinking part |
22:33:31 | SeymourGlass | lets try the h264 1.5mbps |
22:33:40 | | Part webguest40 |
22:33:49 | nudelyn | (not sure if nic0's songs were ripped properly, he's trying a fresh rip now) |
22:33:49 | Soap | webguest40 - music playback time didn't improve, so I am willing to bet no more memory, no bigger battery. |
22:34:07 | michaelconner | what do you encode with? i've been using videora but have been fooling around w/nero digital |
22:34:22 | SeymourGlass | michaelconner: i'm using videoar |
22:34:24 | SeymourGlass | videora |
22:34:31 | SeymourGlass | but I got bad sync issues sometimes |
22:35:09 | michaelconner | seymour: yeah, you gotta either do 24, 25 or 29.97fps −− ffmpeg doesn't like 23.976 (can't do thousandths of a second) |
22:35:22 | SeymourGlass | ah |
22:35:25 | SeymourGlass | thats the problem |
22:35:25 | SeymourGlass | :) |
22:35:28 | michaelconner | you can set it using convertfps(24) in avisynth |
22:35:33 | | Join webguest40 [0] (i=549961fa@gateway/web/cgi-irc/labb.contactor.se/x-e7675c26d7e83f07) |
22:36:45 | michaelconner | ok, off to play with this for a bit... |
22:36:48 | SeymourGlass | michaelconner: just that? |
22:37:08 | SeymourGlass | convertfps(24) save as avs file and load through videora? |
22:37:18 | webguest40 | Soap: what I dislike about apple products is that there is ALWAYS a catch somewhere, it'll most porbably only do gapless with itunes ripped stuff, and new flashing lights really doesn't make me it a must have thing |
22:37:40 | michaelconner | well, you have to use avisource("filename.avi") as well, so it'll load it |
22:37:55 | | Quit Zagor ("Client exiting") |
22:38:03 | michaelconner | webguest: i'm listening to gapless that i encoded using lame 3.97b2 |
22:38:19 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
22:38:29 | SeymourGlass | michaelconner: 20 seconds and i'm trying 1.5mbps avs |
22:38:33 | SeymourGlass | h264 |
22:38:34 | SeymourGlass | i mean |
22:39:05 | webguest40 | and they do their damndest to lock you into their propriety software, hardware etc... |
22:39:51 | | Quit merbanan (Remote closed the connection) |
22:40:45 | markun | webguest40: isn't there a catch with any product? |
22:41:01 | webguest40 | more with some than others |
22:42:10 | Soap | webguest40 - no new flashing lights, and it does gapless with your old mp3s. |
22:42:44 | webguest40 | aps stuff |
22:43:04 | markun | Soap: with lame encoded files? Or did the old itunes also put special tags for gapless in the files? |
22:43:44 | Soap | I don't know if they are adding tags, but my assumption is that they are, as the files must be scanned by itunes. |
22:43:48 | | Quit lightyear (Remote closed the connection) |
22:43:50 | webguest40 | is it gapless with mp3 in general or just mp3 encoded by iTunes ? |
22:44:02 | Soap | [2006-09-12 16:42:23] <Soap> webguest40 - no new flashing lights, and it does gapless with your old mp3s |
22:44:07 | preglow | linuxstb_: seen this? http://www.hydrogenaudio.org/forums/index.php?showtopic=45013&hl= |
22:44:18 | | Quit Mmmm ("Byeee") |
22:44:18 | Soap | your old mp3s - as in any you have lying around. |
22:44:39 | SeymourGlass | michaelconner |
22:44:40 | SeymourGlass | sorr |
22:44:43 | SeymourGlass | sorry |
22:44:53 | michaelconner | seymour: no go? |
22:44:54 | SeymourGlass | no 640x272 H264 |
22:44:55 | SeymourGlass | :( |
22:45:01 | SeymourGlass | at least it wont allow to copy it |
22:45:06 | SeymourGlass | through itunes |
22:45:25 | michaelconner | ah well... |
22:45:46 | webguest40 | and the way it locks the tunes on a player, hate that |
22:46:11 | webguest40 | but thats where Rbox comes in I guess :> |
22:46:24 | Soap | there are dozens of programs out there you can use instead of itunes. |
22:46:37 | Soap | and they all let you move music off the player. |
22:47:29 | webguest40 | I'm hanging around for a 64gig Flash player, |
22:47:49 | michaelconner | even "sharepod" −− sits in the root directory of your ipod and lets you copy your music to any computer... |
22:48:00 | webguest40 | that'll be my next upgrade from my H140 |
22:48:52 | | Quit Kohlrabi (Nick collision from services.) |
22:48:55 | | Quit Lear ("Chatzilla 0.9.74 [Firefox 1.5.0.5/2006071912]") |
22:49:02 | | Join Kohlriba [0] (n=Kohlrabi@dslb-082-083-134-082.pools.arcor-ip.net) |
22:50:35 | | Part webguest40 |
22:52:00 | Soap | i'd love one, but it will be a while. years |
22:52:33 | | Part Dma-Sc ("Leaving") |
22:52:54 | linuxstb_ | preglow: Yes, I've been following it a little on the ffmpeg mailing list. |
22:53:32 | linuxstb_ | There's some floating point in it though... |
22:53:46 | nudelyn | i got a gap on a pre-ripped MP3... much smaller than they used to be but still a gap |
22:53:53 | preglow | linuxstb_: the day we remove libFLAC will be a good one |
22:53:53 | | Quit solarflare (Read error: 104 (Connection reset by peer)) |
22:54:24 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
22:55:19 | mirak_ | where is .rockbox after doing a make ? |
22:55:36 | Bagder | nowhere |
22:55:54 | linuxstb_ | preglow: I wouldn't lose any sleep over it. Especially as it looks like ffmpeg now has a better encoder as well as a better decoder... |
22:55:54 | Bagder | if you do make zip it is in the zip |
22:56:59 | michaelconner | nudelyn: did you originally encode it with lame? |
22:57:38 | mirak_ | clipping (CLIP) seems useless |
22:57:38 | nudelyn | yeah |
22:57:43 | mirak_ | on my streams |
22:58:47 | | Nick Kohlriba is now known as Kohlrabi (n=Kohlrabi@dslb-082-083-134-082.pools.arcor-ip.net) |
23:00 |
23:00:56 | nudelyn | WMA Lossless drag & drop onto iTunes to convert to AAC = gapless \o/ |
23:01:40 | michaelconner | would be nice if itunes could read FLAC... |
23:02:09 | nudelyn | wonder if it can with the FLAC codec DLL installed? (the thing that lets WMP play FLAC) |
23:02:21 | nudelyn | probably hardcoded for file extensions |
23:02:40 | nudelyn | you can't rewind past the start of a track on the ipod... weird |
23:03:22 | SeymourGlass | michaelconner: looks like the 80GB version has new hardware |
23:04:58 | michaelconner | seymourglass: based on battery life? |
23:06:45 | SeymourGlass | nope |
23:06:47 | | Part lowlight |
23:07:00 | SeymourGlass | based on the fact that I can't get it to play 640x272 h264 file |
23:07:04 | mirak_ | wow it's faster to get all data from slow ram with a movem then getting the word with a swap than doing move.w . It's also faster to do 4 move and 3 lsr and movem to store 4 consectutive bytes rather than putting them in memory one by one. slow ram is really slow. I guess that with iram it would result in a speed loss |
23:07:52 | | Quit Coldtoast () |
23:07:53 | | Quit San () |
23:09:26 | | Quit drippydonut ("Chatzilla 0.9.74 [Firefox 1.5.0.6/2006072814]") |
23:10:44 | | Join postglow [0] (i=54bd65ef@gateway/web/cgi-irc/labb.contactor.se/session) |
23:11:06 | *** | Saving seen data "./dancer.seen" |
23:11:49 | Soap | SeymourGlass - even with the new (yet to be released?) apple firmware? |
23:12:27 | nudelyn | 5G firmware update is released |
23:12:42 | | Quit michaelconner ("CGI:IRC (EOF)") |
23:12:53 | SeymourGlass | Soap: yep |
23:13:16 | SeymourGlass | Soap: at least it wont copy through itunes and also through sharepod |
23:13:39 | SeymourGlass | just a few minutes ago all my info on ipod disappeared |
23:13:41 | SeymourGlass | cool |
23:14:10 | Bagder | what is it with people |
23:14:25 | Bagder | do _everyone_ have to ask about support for brand new players? |
23:14:27 | SeymourGlass | i guess the 5.5g ipods have different hardware |
23:14:28 | preglow | Bagder: they're being people |
23:14:45 | Bagder | where's our machine-audience when you need it? |
23:14:50 | amiconn | mirak_: Yes it is like that. SDRAM is slow as hell, so it profits a lot from burst mode (32bit or 128bit) |
23:15:40 | Soap | SeymourGlass - did you encode with QuickTime? |
23:15:47 | amiconn | IRAM is single cycle and 32bits wide, so extra instructions will slow down operation |
23:15:47 | | Quit postglow ("CGI:IRC (Ping timeout)") |
23:15:48 | SeymourGlass | Soap: nope |
23:15:54 | SeymourGlass | Ill try with ipod |
23:16:03 | Soap | QuickTime is the only encoder I never had issues with. |
23:16:04 | SeymourGlass | should I use MPEG4 profile, and set video to h264? |
23:16:05 | amiconn | (but not as much as utilising burst mode in SDRAM speeds things up) |
23:16:12 | mirak_ | ok I need to be sure what is in sdram or iram then. amiconn with iram do I gain something or can I go with bytes stores ? |
23:16:34 | Soap | If you have quicktime pro you should be able to encode through itunes itself, should you not? |
23:16:43 | | Quit markun (Read error: 54 (Connection reset by peer)) |
23:16:46 | mirak_ | amiconn: what do you mean single cycle and 32 bits wide ? what's the conséquence ? |
23:17:11 | SeymourGlass | Soap: youre not reading carefully |
23:17:11 | mirak_ | amiconn: burst mode is movem ? |
23:17:20 | | Join markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
23:17:21 | SeymourGlass | I'm having no probs playing everything @ 320x240 |
23:17:41 | SeymourGlass | I just read that now it can do 640x480 , and I hoped it would also be possible on 5g after software update |
23:17:50 | SeymourGlass | itunes just encodes it to 320x240 |
23:18:01 | amiconn | mirak_: IRAM being single cycle and 32 bits wide just means that all 8 bit, 16 bit and 32 bit wide accesses take one CPU cycle |
23:18:03 | Soap | even with QTp? |
23:19:04 | amiconn | So it's faster to just load/store bytes than using extra instructions for decomposing a 32 bit value into bytes or the other way round |
23:19:23 | SeymourGlass | Soap: i've got quick time pro |
23:19:48 | mirak_ | amiconn: ok sorry I read you where talking about sdram |
23:20:52 | amiconn | Burst mode is a type of access possible for some types of memory |
23:20:57 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
23:21:00 | mirak_ | ok so I can get rid of the swaps when I load from blocks. I remember I can save one move though like you said to me |
23:21:51 | amiconn | It means that reading/writing a certain, consecutive amount of data which is longer than the width of the data bus in one go, faster than individual accesses would be |
23:22:29 | SeymourGlass | Soap: now trying with QTP |
23:22:41 | SeymourGlass | but u cant change the settings when chosing IPOD profile |
23:22:47 | amiconn | The possible burst widths for sdram are 32bit (a longword, one register) and 128bit (a line, 4 registers) |
23:23:08 | amiconn | mirak_: Why do you need swaps when loading the block? |
23:23:27 | amiconn | Iirc you use mac.w, so you can just specify upper and lower halves |
23:23:54 | mirak_ | there is one trick I can do. it's when doing idct_row then idct_col. since in all the case I will move words to the *block, it would be better to store the idct_rows result in columns instead of rows, this way the idct_col can load the 8 words in just one move |
23:25:03 | | Quit mantono (Remote closed the connection) |
23:25:06 | mirak_ | amiconn: yes in the idct case what I describe above would speed up things, exept it would require a 128 words array instead of 64 to not overwritte datas. |
23:25:34 | mirak_ | I needed that swap thing for the clipping part and copying to destination memory |
23:25:48 | amiconn | Ah yes |
23:25:58 | amiconn | But not when loading as you said before |
23:26:47 | amiconn | I think some steps can be combined in the full idct, saving some stores/reloads |
23:27:15 | amiconn | ..and perhaps even swaps |
23:28:34 | mirak_ | yes, using a movem of 8 consecutive words to 4 registers would save some things. Storing the idct_row vertically would save 4 swaps, and 7 moves from iram. storing to iram could hardly be done better. |
23:28:41 | amiconn | But better don't try too many steps at once |
23:29:32 | SeymourGlass | OK |
23:29:35 | SeymourGlass | I take that back |
23:29:42 | SeymourGlass | it seems ipod plays 640x272 just fine |
23:31:09 | | Join gopp [0] (i=party@ool-43557d40.dyn.optonline.net) |
23:31:19 | gopp | hey does rockbox support my 80 gig ipod |
23:31:20 | gopp | I just got |
23:31:22 | gopp | :( |
23:31:31 | mirak_ | I think it would defeintely worth to waste 64 words of iram it would save dozens of moves and swaps |
23:31:45 | gopp | oh wow |
23:31:47 | gopp | Now quickly find the songs, podcasts, or audiobooks you want to hear with the new search feature. And listen to music seamlessly with automatic gapless playback. |
23:31:56 | linuxstb_ | gopp: Open it up, tell us what's inside, and then we can answer. |
23:31:56 | gopp | the new ipod firmware has gapless playback |
23:32:01 | gopp | :) |
23:32:09 | gopp | a usb cable, a 80 gig ipod and a cd |
23:32:17 | gopp | oh and a ipod apple sticket logo |
23:32:36 | linuxstb_ | Now open up the ipod... |
23:32:39 | * | amiconn wonders whether the new apple gapless is real gapless |
23:32:43 | Bagder | "automatic gapless" |
23:32:50 | Bagder | now that's a term |
23:33:14 | dionoea | you can purchase a 80g apple several hours after they announced it ?!? |
23:33:22 | amiconn | ...or some faked gapless ("gap removal") like iriver tried (and even failed to do properly) |
23:33:33 | gopp | dionoea I got connection |
23:33:48 | gopp | yea automatic gapless will suck |
23:33:57 | gopp | I want to define the crossfade |
23:34:16 | amiconn | Real gapless has nothing to do with crossfade |
23:34:21 | nudelyn | i seems like proper gapless so far |
23:34:45 | | Join BHSPitMonkey [0] (n=stephen@adsl-68-95-246-24.dsl.rcsntx.swbell.net) |
23:34:45 | gopp | well true, but I like crossfade |
23:34:50 | dionoea | gopp: did you try rockbox yet ? |
23:34:53 | gopp | yea |
23:34:57 | gopp | my ipod nano has it |
23:35:01 | gopp | err |
23:35:03 | gopp | mini |
23:35:33 | dionoea | and the new one ? |
23:35:33 | amiconn | nudelyn: What puzzles me is that (according to the screenshots) you have to define which songs should be played gapless |
23:35:52 | amiconn | This leads to the suspicion that this gapless isn't true gapless |
23:36:09 | dpassen1 | Where do you see this screenshot? |
23:36:16 | nudelyn | you do yeah... not sure why either. you can at least tag them all as gapless at once, but i can't think why anyone wouldn't want something to be gapless, and why it isn't the default |
23:36:26 | gopp | THE QUESTION NOBODY HAS YET ANSWERED IS WHETHER OR NOT GAPLESS PLAYBACK IS A HARWARE-BASED FEATURE |
23:36:32 | nudelyn | it isn't |
23:36:33 | Bagder | shut up |
23:36:36 | linuxstb_ | amiconn: From what I've read, the "gapless album" option seems to just mean "don't crossfade when playing this album". i.e. it's a crossfade option. |
23:36:45 | Bagder | gopp: it isn't |
23:36:45 | amiconn | (true in the sense that it neither adds nor removes or influences samples at the track change point) |
23:36:52 | SeymourGlass | YES, THE OLD 5G CAN PLAY 640x272 H264 |
23:36:58 | Kick | (#Rockbox SeymourGlass :Bagder) by Bagder!n=daniel@rockbox/developer/bagder |
23:37:02 | gopp | oh |
23:37:09 | * | Bagder gets grumpy |
23:37:12 | | Join SeymourGlass [0] (i=Siimors@85.234.180.112) |
23:37:13 | Bagder | cut the caps |
23:37:18 | SeymourGlass | sorry |
23:37:21 | gopp | but I bet rockbox will support this 80 gig |
23:37:27 | gopp | boo I wanted to see a 120 gig ipod |
23:37:32 | SeymourGlass | Im just so excited :) |
23:37:48 | gopp | Bagder I take that back, what I said was confusing. I believe it will still be an "iPod feature" but it should only be a firmware update, nothing to do with the hardware. |
23:37:52 | | Quit bilbravo (Read error: 104 (Connection reset by peer)) |
23:37:53 | * | amiconn can have a 160GB DAP today |
23:37:56 | linuxstb_ | It seems likely Rockbox will work - just a larger hard drive and new firmware by the sounds of it. |
23:38:02 | gopp | amiconn what company |
23:38:05 | gopp | and how much |
23:38:23 | amiconn | Just an old archos upgraded with a 160GB hdd |
23:38:28 | gopp | Some one just plugged my 60GB 5G into iTunes 7 and it said my software was up-to-date. SO if we can update our current iPods to take advantage of gapless play back it hasn't been released yet |
23:38:31 | dionoea | gopp: so, are you trying a rockbox ipod build on you brand new ipod ? |
23:38:45 | SeymourGlass | gopp: can't agree to that |
23:38:51 | gopp | dionoea well it should work |
23:38:52 | nudelyn | I just updated my 5G ipod. the firmware update is out. |
23:38:59 | SeymourGlass | I pluged my ipod 5g 60gb and it made the software update |
23:39:03 | amiconn | Okay, only 136GB (manuf) are accessible via USB, the rest needs to be made available by some rockbox trickery |
23:39:04 | gopp | nudelyn did you get gapless playback |
23:39:06 | dionoea | gopp: unless they changed part of the hardware |
23:39:20 | dionoea | so updating should tell if hardware changed |
23:39:23 | gopp | dionoea I was joking, NO ipod as of yet:( |
23:39:26 | dionoea | :( |
23:39:27 | nudelyn | yes, gapless works. although it didn't work on my LAME-ripped MP3s. But it does work on the WMA Lossless files I converted to AAC using iTunes. |
23:39:35 | hardeep | are 160gb 2.5" hard drives available nowadays? |
23:39:44 | gopp | nudelyn does the new firmware support ogg |
23:39:53 | amiconn | hardeep: Yes, for several months |
23:40:00 | hardeep | ah, cool |
23:40:06 | gopp | amiconn did you mod your dap |
23:40:11 | markun | gopp: HAHA :) |
23:40:32 | gopp | nudelyn di dyou get the new search feature |
23:40:58 | nudelyn | dunno. never used itunes/apple firmware before (Well, not for years and years). this is all quite offtopic anyway. |
23:41:02 | gopp | wow Apple to release iTV video streaming box in 2007 |
23:41:11 | amiconn | The biggest part of the necessary rockbox trickery is implementing lba48 in the ata driver. |
23:41:22 | SeymourGlass | gopp: i can't find the new search feature |
23:41:30 | gopp | SeymourGlass oh |
23:41:48 | gopp | any here know if rockbox would support unpnp |
23:41:52 | gopp | mp3 streamer |
23:41:52 | gopp | to stero |
23:41:58 | amiconn | The rest is simple, just enabling multivolume and perhaps a plugin for easier management of the extra partition |
23:42:09 | gopp | I got a wifi mp3 netgear mp101, that would be a good hack to get rockbox to support it |
23:42:14 | gopp | the firmware from netgear sucks |
23:42:23 | gopp | it loses wifi and or crashes |
23:42:25 | markun | amiconn: we can take a look at the OpenNeo source for LBA48 |
23:42:45 | amiconn | The good thing about ata is that it is documented |
23:43:05 | gopp | pacman for the ipod |
23:43:10 | gopp | you can d ownload games, how lame |
23:43:40 | dionoea | you need to pay though |
23:43:46 | linuxstb_ | Rockbox has a better Pacman though... |
23:44:19 | gopp | oh |
23:44:22 | gopp | he big winner, and iTunes 7 can go through your whole library and fix previously downloaded tracks to play gapless. |
23:44:33 | gopp | itunes 7 does somet automatic fix for gapless |
23:44:33 | Soap | There is the worry that they have a totally new LCD is there not? |
23:44:45 | gopp | linuxstb hahaha |
23:44:53 | dionoea | most likely only changed the backlight leds i guess |
23:45:04 | gopp | engagdet reports it a feature you can enable in itunes for automatic gapless |
23:45:09 | * | dionoea never tried rockbox' pacman |
23:45:17 | dionoea | do you need special game files for that ? |
23:45:27 | amiconn | yes |
23:45:32 | linuxstb_ | Yes, you need the original arcade machine roms |
23:45:36 | * | amiconn also didn't try it |
23:45:37 | dionoea | non GPL compatible ? erf :/ |
23:45:49 | SeymourGlass | Videora encoded H264 files above 320x240 won't work on ipod |
23:45:51 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
23:45:55 | gopp | linuxstb oh it is |
23:45:55 | | Join maara [0] (n=maara@80.188.215.28) |
23:46:05 | gopp | videro rocks |
23:46:10 | dionoea | what do the roms come with ? level data ? bitmaps ? |
23:46:12 | amiconn | I'd rather like a ported pacman than an emulated one |
23:46:25 | maara | hi i need quick help with themes |
23:46:33 | lini | yes, you probably need the game roms |
23:46:39 | linuxstb_ | amiconn: There's room for both if you're bored... |
23:46:55 | amiconn | haha |
23:46:55 | dionoea | shouldn't be too hard to write ... i might give it a try (wanted to do a flipper first though) |
23:47:03 | gopp | hey |
23:47:03 | preglow | pinball dreams! |
23:47:13 | gopp | will ipod games, have astroido |
23:47:21 | linuxstb_ | dionoea: It's the actual game software - z80 machine code |
23:47:26 | gopp | how about frog |
23:47:31 | gopp | will you be able to play frog on the ipod |
23:47:47 | lini | ahh this is too much |
23:47:50 | | Part lini |
23:47:51 | maara | hey pls i have downloaded some new themes but it changes only background image... :-( |
23:47:54 | gopp | I would spend hours and horus playinig frog |
23:48:05 | dionoea | i spend hours playing solitaire / chopper |
23:48:17 | gopp | and quaters |
23:48:22 | gopp | astroido and frog |
23:48:24 | gopp | and pacman |
23:48:30 | gopp | or superpacman |
23:48:33 | dionoea | gopp: what does frog look like ? (never played it) |
23:48:56 | hardeep | i'm guessing he meant frogger? |
23:49:11 | * | dionoea -> google |
23:49:26 | linuxstb_ | I've heard rumours Rockbox will play Atari 2600 games soon... |
23:49:36 | hardeep | ooooh |
23:49:43 | dionoea | oh ... i already played a Starcraft scenario like frogger |
23:49:54 | dionoea | shouldn't be too had to code too |
23:50:05 | dionoea | linuxstb_: are you doing the port ? |
23:50:27 | linuxstb_ | No. |
23:51:01 | markun | theli_ua is.. |
23:51:37 | dionoea | did he find a GPL emulator after all? |
23:52:01 | linuxstb_ | Yes, v2600 - C and GPL'd. |
23:52:09 | dionoea | nice |
23:56:23 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
23:56:44 | SeymourGlass | ok |
23:57:03 | SeymourGlass | h264 videos encoded in videora 640x272 work properly now |
23:58:41 | SeymourGlass | so we can safely say that atleast hardware besides LCD is the same |
23:58:51 | SeymourGlass | or at least have same capabilities at the moment |