00:00:47 | tucoz | hotwire_, I found my remote. It's the one for the h120 |
00:04:32 | | Join mkey [0] (n=mkey@pD9E36D67.dip.t-dialin.net) |
00:07:55 | * | ender` has a H120 with a remote |
00:08:36 | mirak | I got an operands mismatch error on an asm inline |
00:11:18 | * | Davide-NYC has H140 with both H100 and H300 LCD remotes but no idea how to help. |
00:14:22 | scorche | wading through ols posts can be quite amusing... |
00:14:24 | scorche | "god i love u! i wanna hug someone!! come Daniel Stenberg hugs are free!" |
00:17:04 | sharpe | Even I'm not that enthusiastic about hugs... |
00:24:00 | *** | Saving seen data "./dancer.seen" |
00:26:10 | | Quit lodesi ("leaving") |
00:32:06 | | Join A_M [0] (n=51e2cbe3@labb.contactor.se) |
00:38:10 | | Quit BHSPitLappy (Read error: 60 (Operation timed out)) |
00:41:46 | | Quit mkey (""Welcome to IRC; Where men are men, women are men and little girls are FBI agents!"") |
00:42:27 | | Join webguest85 [0] (n=5003400a@labb.contactor.se) |
00:45:02 | | Quit _FireFly_ ("Leaving") |
00:46:04 | dpassen1 | Davide-NYC: What's the status of the H300 LCD remote with a current daily or CVS build? Mostly working? |
00:46:29 | Davide-NYC | lol, I was just testing. |
00:46:33 | Davide-NYC | gimme five |
00:46:49 | dpassen1 | Sure, I just recently got my H300 LCD remote. |
00:46:56 | mirak | I got an "operands mismatch" when trying to put coldfire asm |
00:47:01 | ww2- | Hey... a question about the USB patch, if anyone can answer. I have it set up to "connection", meaning it should only try to get an usb connection if I hold Menu (iPod 5g). But when I connect the iPod to the wall charger, it still behaves the same as before. Attempts to get an usb connection and keeps rebooting (unless the iPod is on - this part of the behavior indeed changed). It this normal? It must be on before connecting to the wall charger? |
00:47:14 | mirak | anyone have experience on that ? |
00:47:31 | Davide-NYC | They're sweet right? |
00:47:45 | dpassen1 | Much nicer than the standard H1x0 LCD remote |
00:48:13 | Davide-NYC | hey, when does Rockbox check for which remote is plugged in? |
00:48:30 | Davide-NYC | in other words do I need to reboot after swapping remotes ornot? |
00:50:30 | * | Davide-NYC presumes reboot unnecessary |
00:51:08 | ww2- | you should only presume people are too lazy to answer =p |
00:51:19 | sharpe | Or just doing other things... |
00:51:22 | ww2- | I'm just kidding btw. |
00:51:28 | sharpe | Or not have knowledge of that area... |
00:51:46 | ww2- | =] |
00:51:50 | Davide-NYC | I can call it an educated guess based on imperical evidence |
00:51:55 | Davide-NYC | :-) |
00:52:23 | Davide-NYC | dpassen1: do you do a lot of recording? |
00:52:41 | Davide-NYC | dpassen1: do you do any rockbox developement? |
00:52:57 | * | Davide-NYC hoping for a coconspirator |
00:55:13 | | Join perpleXa [0] (n=perplexa@unaffiliated/perplexa) |
00:56:44 | dpassen1 | no, no |
00:56:45 | dpassen1 | sorry |
00:56:52 | Davide-NYC | don;t be sorry |
00:57:12 | dpassen1 | I am about the development part |
00:57:33 | Davide-NYC | are you using am H1xx or H3xx player? |
00:58:18 | | Quit A_M ("CGI:IRC") |
00:58:22 | dpassen1 | H1x0's |
00:58:42 | Davide-NYC | playback seems to be fine right now (current CVS) ona H1xx with H300LCD remote. |
00:58:54 | Davide-NYC | so is file browsing (incomplete testing) |
00:59:26 | Davide-NYC | menu The H100LCD remote is borked |
00:59:36 | Davide-NYC | working on a forum post right now |
01:00 |
01:00:45 | Davide-NYC | keyboard is borked |
01:03:08 | * | Davide-NYC listrening to Hand Of Fate (Rolling Stones) |
01:04:41 | | Quit bk ("Leaving") |
01:04:56 | | Quit ender` (" I think that's how Chicago got started. A bunch of people in New York said, 'Gee, I'm enjoying the crime and the poverty, but") |
01:06:40 | dpassen1 | Have you tried the 3x0 LCD remote w/ orig iriver firmware? |
01:10:41 | hotwire_ | davide-NYC: i believe you might be the person i'm looking for |
01:11:04 | Davide-NYC | been looking for you too! :-) |
01:11:07 | Davide-NYC | hehe |
01:11:19 | Davide-NYC | dpassen1: No |
01:11:33 | hotwire_ | do you have the source code downloaded? |
01:11:37 | Davide-NYC | dpassen1: never crossed my mind |
01:11:43 | Davide-NYC | hotwire_: I do |
01:11:51 | Davide-NYC | warning I know nothing about programming |
01:11:56 | Davide-NYC | (almost) |
01:12:10 | Davide-NYC | what can I do for us? |
01:12:32 | hotwire_ | i claim to know very little of C, and being rusty in programming... but people claim otherwise of me |
01:13:10 | hotwire_ | so like i said, i'm trying to work out how to get remote support in the UISim, i'll post my current revision of UISim/sdl/button.c |
01:13:37 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
01:13:45 | Davide-NYC | cool, how are you going to tell the sim what remote is plugged into the unit? |
01:13:47 | | Join _Lucretia [0] (n=munkee@dyn-62-56-87-166.dslaccess.co.uk) |
01:13:59 | hotwire_ | http://www.miraclesalad.com/webtools/clip.php?clip=4e6 |
01:13:59 | Davide-NYC | The simulated unit, that is. |
01:14:13 | hotwire_ | well, according to the code that is already there, it is toggled by pressing 't' |
01:14:18 | | Quit _Lucretia_ (Read error: 101 (Network is unreachable)) |
01:14:32 | Davide-NYC | pressing 't' toggles remotes in a circle? |
01:14:32 | hotwire_ | line 115 to line 135 |
01:14:52 | Davide-NYC | cool |
01:14:56 | Davide-NYC | didn't know that |
01:15:00 | hotwire_ | so whoever wrote that snipped originally did |
01:15:10 | hotwire_ | but there was never any support for the remotes yet. |
01:15:28 | Davide-NYC | where are the STLK keys defined for the remote buttons? |
01:15:36 | hotwire_ | in what I'm working on, i've gotten main hold and remote hold working in the sim. |
01:15:41 | Davide-NYC | *SDLK |
01:15:53 | hotwire_ | that's the thing. They haven't been written yet. |
01:16:14 | Davide-NYC | I see |
01:16:22 | hotwire_ | but I don't know what the assignments are for the remotes in the real world, nor can I easily figure it out. |
01:16:33 | Davide-NYC | I am the guy you are looking for! |
01:16:34 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
01:16:48 | Davide-NYC | But we might have a problem |
01:17:06 | Davide-NYC | You see I disagree with one small button mapping for the H100 remote as is |
01:17:08 | hotwire_ | for the h100 lcd remote, i'm planning on using 123 and 456 for the two top jogwheels, and 789 for the one on teh bottom (i'm talking about the main number bar on the keyboard here... since the numpad is already reserves) |
01:17:12 | hotwire_ | reserved |
01:17:23 | Davide-NYC | I've been trying to get Mmmm or Petur to listen but they're busy and/or disagree with me |
01:18:38 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
01:18:42 | Davide-NYC | not a bad idea, what about play and stop? |
01:18:48 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
01:19:02 | mirak | ok I give up |
01:19:05 | mirak | :-/ |
01:19:11 | hotwire_ | oh yes... that i have coded as 0 and - respectively |
01:19:28 | Davide-NYC | I'm totally cool with that |
01:19:29 | hotwire_ | you can see them coded in preliminary right below that remote choosing code |
01:20:03 | hotwire_ | i have yet to set up the switch/case for the specific remotes, just get the h100 working first, because the UISim currently uses it exclusively |
01:20:09 | hotwire_ | i wouldn't know how to change the remote on display |
01:20:11 | hotwire_ | brb |
01:20:21 | hotwire_ | (realistically 10 mins i'll be back |
01:20:33 | Davide-NYC | k |
01:20:58 | Paul_The_Nerd | Davide-NYC: Which button mapping do you disagree with? |
01:21:32 | | Part tucoz ("Leaving") |
01:21:36 | Davide-NYC | Paul_The_Nerd: Look at the images in this post |
01:21:43 | Davide-NYC | don;t read any of what I wrote |
01:21:58 | mirak | Paul_The_Nerd: do you know asm ? |
01:22:00 | Davide-NYC | I would like the main unit buttons mapped "1to1" to the remotes |
01:22:08 | Paul_The_Nerd | Why not just say "I think X button shoud do this, but it does this instead" |
01:22:17 | Davide-NYC | OK, |
01:22:19 | Paul_The_Nerd | Because I really don't know how they're mapped currently |
01:22:28 | Paul_The_Nerd | mirak: No, I do not. I am in the process of learning. |
01:23:13 | mirak | Paul_The_Nerd: ok I tried to optimise some function and got an unexpected error. googling dosn't help much, it seems gcc is broken sometime |
01:23:31 | Paul_The_Nerd | Ah. =/ |
01:23:36 | Davide-NYC | The current behavior of <</navi/>> while in file browser is -item/action/+item I think it should be up_directory/action/action |
01:23:49 | | Quit apo` ("Leaving") |
01:23:57 | | Join apo [0] (n=apo@dslb-084-057-095-018.pools.arcor-ip.net) |
01:24:00 | Davide-NYC | as if it were the LEFT/SELECT/RIGHT buttons of the main unit |
01:24:20 | Paul_The_Nerd | It's mapped as Up, Select, Down instead |
01:24:25 | Paul_The_Nerd | Relative to the H100 stick. |
01:24:39 | Davide-NYC | well, right now it's broken, but yes,that's what it's supposed to be |
01:24:46 | Paul_The_Nerd | It makes perfect sense in the context of the H100 main unit. |
01:24:55 | Davide-NYC | I disagree |
01:25:04 | Paul_The_Nerd | Why? |
01:25:17 | Paul_The_Nerd | Right now, you can navigate with *just* the Navi rocker. |
01:25:25 | Paul_The_Nerd | As long as you don't need to back out. |
01:25:31 | Paul_The_Nerd | Much as you can do with the stick. |
01:25:48 | Davide-NYC | I guess my brain works differently |
01:25:59 | Davide-NYC | I want to learn the interface once, not twice |
01:26:04 | | Join dwihno [0] (n=dw@81.8.226.44) |
01:26:21 | Davide-NYC | I learn the main unit and then just want a straight button mapping to the remote |
01:26:33 | Paul_The_Nerd | Well the H100 remote doesn't have the same buttons at all though |
01:26:47 | Davide-NYC | check out my gifs |
01:26:51 | Davide-NYC | (please) |
01:26:55 | Paul_The_Nerd | I'm not talking about button "names" |
01:27:01 | Paul_The_Nerd | I'm talking about the buttons themselves. |
01:27:13 | Davide-NYC | http://forums.rockbox.org/index.php?topic=5851.0 |
01:27:14 | Paul_The_Nerd | I agree that in the H300 context, where the remotes have buttons like the main unit, mapping could/should be 1:1 |
01:27:32 | Davide-NYC | Dig on the images my main man |
01:27:39 | Paul_The_Nerd | I've seen the images |
01:27:42 | Davide-NYC | And here's the thing that gets to me. |
01:27:47 | Paul_The_Nerd | It's incredibly silly to focus on the names of the buttons |
01:27:51 | Paul_The_Nerd | The h100 has a stick. The remote doesn't |
01:28:06 | Davide-NYC | The button mapping from main unit to the "stick' changes depending on what screen you're in |
01:28:15 | Paul_The_Nerd | That's a problem, yes. |
01:28:16 | Davide-NYC | WPS or file browser |
01:28:23 | Davide-NYC | that's my beef |
01:28:29 | Paul_The_Nerd | What, because it goes to the next song, vs up/down in the list? |
01:29:04 | Paul_The_Nerd | You're talking about making the interface harder to use for the sake of consistency with the *naming* of the buttons on the main unit. |
01:29:35 | Paul_The_Nerd | The stick has two axes. |
01:29:41 | Paul_The_Nerd | The Navi rocker only has one. |
01:29:46 | Paul_The_Nerd | axis |
01:29:49 | Davide-NYC | No man, slow down. On the main unit UP/DOWN does -vol/+vol and -item/+item |
01:29:56 | Paul_The_Nerd | Davide-NYC: I'm aware of that. |
01:30:11 | Paul_The_Nerd | What I'm saying though is that you have two axis of movement on the main stick, and only one on the navi rocker. |
01:30:20 | Davide-NYC | so you figure the same button on the remote does those two things |
01:30:33 | Davide-NYC | but I'm talking about two buttons. |
01:30:36 | Paul_The_Nerd | No, you don't, if you've ever used the retail firmware. |
01:30:49 | Paul_The_Nerd | The volume is mapped to the same rocker it was in retail. |
01:30:55 | Davide-NYC | I see. |
01:31:08 | Davide-NYC | If that's a design parameter then that makes sense. |
01:31:14 | sharpe | Wouldn't it be axes? |
01:31:21 | Paul_The_Nerd | sharpe: On that one, I'm honestly not sure. |
01:31:26 | Davide-NYC | I'm from NYC so axesis |
01:31:35 | Davide-NYC | (n' shit) |
01:31:52 | sharpe | I'll investigate. |
01:32:03 | Paul_The_Nerd | Davide-NYC: For most users instinctively use that rocker to try to adjust the volume, and the other to move in lists, because that's how it was done in the retail firmware. It's also simply easier to use if you click on files with the same control that you use to navigate through them. |
01:32:07 | Davide-NYC | Paul_The_Nerd: I see your point about new users, but what do we care what iRiver did? |
01:32:41 | Davide-NYC | I give up. Maybe I can get someone to help me code up a patch |
01:32:47 | Davide-NYC | :-( |
01:32:51 | sharpe | Yup, plural of 'axis' is 'axes.' |
01:33:21 | Paul_The_Nerd | Davide-NYC: Is it really that hard to accept that the controls on the remote don't need to be identical to the main unit? |
01:33:30 | Davide-NYC | Yes |
01:33:43 | Paul_The_Nerd | There's not even a direct analog to the left/right on the stick on main unit, on the remote. |
01:33:57 | | Quit dwihno_ (Read error: 60 (Operation timed out)) |
01:33:57 | | Quit Kohlrabi ("Quit") |
01:34:03 | Davide-NYC | I think the remote needs to be a natural extention (superset or subset) of the main unit controls |
01:34:11 | Paul_The_Nerd | Why? |
01:34:20 | Davide-NYC | the H100 remote has more buttons than the main unit |
01:34:31 | Paul_The_Nerd | That's not a reason why the controls should match. |
01:34:44 | Davide-NYC | because Rockbox has a ton of features and the UI shouldn;t get in the way, evan when using the remote |
01:34:56 | Paul_The_Nerd | That's a reason for the controls to be chosen in a way to make them easy to use. |
01:35:01 | Paul_The_Nerd | Rather than cludging them to match the main unit. |
01:35:18 | Davide-NYC | you say cludging, but I say it's clearer this way, |
01:35:18 | Paul_The_Nerd | Right now you can browse to and launch a song/playlist with one finger. |
01:35:24 | Paul_The_Nerd | Just as you can on the main unit. |
01:35:32 | Davide-NYC | My finger are too fat to that anyway |
01:35:34 | Paul_The_Nerd | You're suggesting requiring a minimum of a finger move. |
01:35:35 | Davide-NYC | LOL |
01:35:48 | Davide-NYC | OK |
01:35:50 | Paul_The_Nerd | Right now it's easier to use, at least for those of us with nimble hands. |
01:35:53 | Davide-NYC | I'll drop it. |
01:35:57 | Paul_The_Nerd | It requires a slightly longer learning curve. |
01:36:01 | Davide-NYC | But I think it's an error |
01:36:09 | Davide-NYC | Shorter learning curve |
01:36:17 | Paul_The_Nerd | No, the current method requires a shorter one. |
01:36:19 | Paul_The_Nerd | Relative to yours. |
01:36:25 | Davide-NYC | You say tomato |
01:36:30 | Paul_The_Nerd | Err longer one. |
01:36:35 | Davide-NYC | I learn the main unit and a 1to1 mapping |
01:36:39 | Davide-NYC | that's it |
01:36:58 | Davide-NYC | same interface re-organized over a piece of hardware |
01:36:58 | Paul_The_Nerd | And what do you do with the extra button? |
01:37:17 | Davide-NYC | -10/+10 aka source/bitrate |
01:37:21 | Davide-NYC | ? |
01:37:37 | Paul_The_Nerd | If you have a 1:1 mapping, you can't really justify putting anything on it. |
01:37:40 | Davide-NYC | same as Play+button combo |
01:37:46 | Davide-NYC | :-) |
01:37:58 | Davide-NYC | which is -10/+10 in file prowser |
01:38:01 | Davide-NYC | :-) |
01:38:05 | Davide-NYC | *browser |
01:38:11 | Paul_The_Nerd | Play+ Up/Down, or Play+Left Right? |
01:38:26 | Paul_The_Nerd | Because left/right are folder skip in WPS, and up/down are page skip in browser. |
01:38:31 | Paul_The_Nerd | Your rules only allow you to do one of those., |
01:38:46 | Davide-NYC | what does Play + Left/Right do? |
01:38:51 | Davide-NYC | never used it |
01:38:53 | Paul_The_Nerd | Next folder while playing in file mode. |
01:39:00 | Paul_The_Nerd | In WPS |
01:39:01 | | Join Irc-Gate57903 [0] (i=WOLF@chello080108120179.7.11.vie.surfer.at) |
01:39:04 | Davide-NYC | that's WPS |
01:39:07 | Paul_The_Nerd | Yeah |
01:39:14 | Paul_The_Nerd | But you can't change it from Up/Down to Left/Right when you go into the WPS |
01:39:18 | Paul_The_Nerd | You've already established that rule. |
01:39:19 | Davide-NYC | one thing at a time, while in File Browse -10/+10 |
01:39:57 | Paul_The_Nerd | Yes, I know. |
01:40:05 | Paul_The_Nerd | I'm saying that your rules don't allow the full use of that button. |
01:40:35 | Davide-NYC | K, I am of the opinion that the pitch screen would be too complicated to mess with with just the remote |
01:40:47 | Davide-NYC | so Play + Left/Right in WPS |
01:40:54 | hotwire_ | back |
01:40:59 | Davide-NYC | hotwire_: |
01:41:22 | Davide-NYC | Paul_The_Nerd: let me know if I'm making ven the slightest bit of sense to you |
01:41:26 | Davide-NYC | *even |
01:41:27 | Paul_The_Nerd | Davide-NYC: So, you're making it Play+Up/Down in filetree, and Play+Left/Right in WPS? I thought your rules didn't allow a button to change direction... |
01:41:43 | Paul_The_Nerd | You're being inconsistent with your own guidelines now. |
01:42:21 | Davide-NYC | I'm not being incosistent for extant main unit buttons |
01:42:40 | Davide-NYC | the extra buttons are luxuries for us to do whatever we deem best with |
01:42:41 | Paul_The_Nerd | So your basis on what a button is, is wholly based on what it's labelled? |
01:42:43 | Davide-NYC | :-0) |
01:42:49 | Davide-NYC | yes |
01:42:52 | Davide-NYC | in a sense |
01:43:03 | | Quit Irc-Gate57903 (Client Quit) |
01:43:13 | Davide-NYC | I'm basing it on it's pre-existence on the main unit to allow for faster easier learning and usuing |
01:43:20 | Davide-NYC | *using |
01:43:37 | Davide-NYC | One set of commands, two pieces of hardware |
01:43:42 | Soap | that is a slippery slope, as different targets have different default buttons and actions. |
01:43:51 | Paul_The_Nerd | Yeah |
01:44:09 | Soap | should rockbox attempt comfort with a target's original firmware, or with itself? |
01:44:15 | Soap | I believe the latter. |
01:44:20 | Davide-NYC | no, I'm just talking about the iRiver H1xx, H3xx and their respective LCD remotes |
01:44:28 | Davide-NYC | I agre Soap |
01:44:46 | Davide-NYC | My suggestion goes against the iRiver firmware |
01:44:56 | Paul_The_Nerd | My main concern thought is that while it takes a few less minutes to learn, it's more cludgy (in my opinion) to use. |
01:45:12 | Paul_The_Nerd | Neither of the buttons on the remote are actually "Up/down" they're both "Left/Right" |
01:45:26 | Paul_The_Nerd | The only reason the joystick does what it does is because of its orientation relative to the screen. |
01:45:26 | Davide-NYC | you mean physically? |
01:45:29 | Paul_The_Nerd | Physically, yes. |
01:45:41 | Paul_The_Nerd | It makes perfect sense that the "Navi" rocker is in control of navigation actions |
01:45:46 | Paul_The_Nerd | In the filetree this is moving up and down |
01:45:57 | Paul_The_Nerd | In the playlist, this is ALSO moving up and down, which results in next/previous song. |
01:46:11 | Paul_The_Nerd | From a navigational perspective, the use of the rocker is internally consistent |
01:46:17 | hotwire_ | davide-nyc: did you get my pm? |
01:46:24 | Davide-NYC | hotwire_: nope |
01:46:26 | Davide-NYC | looking now |
01:46:26 | Paul_The_Nerd | But you feel insistent on looking at it relative to the button mappings on the main unit instead, which I think is a logical fallacy. |
01:47:06 | hotwire_ | davide-nyc: going to add you to my msn from your forum email address, if okay |
01:47:09 | Paul_The_Nerd | Instead the remote should be looked at on its own, ignoring the main units existence and controls at all, and controls for it should be chose based as if it were a player on its own. |
01:47:10 | Davide-NYC | Paul_The_Nerd: I think you're getting hung up on the remote being labelled. Scratch off the paint and think about it. |
01:47:33 | Davide-NYC | "the remote should be looked at on its own," I disagree |
01:47:34 | Paul_The_Nerd | Davide-NYC: I am ignoring the paint. I want to be able to able to use *one* control to get to my music. |
01:47:51 | Davide-NYC | OK. |
01:47:55 | Davide-NYC | we disagree |
01:47:57 | Davide-NYC | that's cool |
01:48:10 | Paul_The_Nerd | I just don't understand your obsession with the main unit. |
01:48:13 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
01:48:15 | Paul_The_Nerd | There are three remotes, and two main units. |
01:48:39 | Davide-NYC | some dev out there might read this exchange and say "hey my brain works like that too!" and help an dolt like me out. |
01:48:47 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
01:48:51 | Davide-NYC | the non-LCD ermote is a different case |
01:49:15 | Davide-NYC | too much of a subset and it doesn't give you any clue as to what screen you're in |
01:49:36 | Davide-NYC | so I consider it always in the WPS |
01:49:44 | Paul_The_Nerd | What? |
01:50:21 | Davide-NYC | I consider it's controls to only make sense for volume and track skip/nudge |
01:50:31 | Davide-NYC | (the non-LCD remote) |
01:51:48 | Paul_The_Nerd | The non-LCD remote is in a category of its own yes. |
01:52:15 | Davide-NYC | hotwire_: help me read this code |
01:52:29 | sharpe | Well. Just backed up 7.1 gigs of music onto dvds... |
01:52:33 | Paul_The_Nerd | But I'll fight remapping of the H100 LCD's buttons. The H300, if the actual Up and Down don't do volume in WPS and up/down in the list, I'll agree with that changing, as the buttons are physically up and down. But there's no reason to bend the H100 to a faulty paradigm and make it harder to actually *use* just to make it very slightly easier to understand. |
01:52:55 | hotwire_ | davide-nyc: you mean the code snippet i referenced to you? |
01:53:02 | Davide-NYC | yeah lines 930 on |
01:53:19 | * | Davide-NYC wonders how I make through the day being this stupid |
01:54:20 | Davide-NYC | ok hotwire, the buttons are names as they are labelled on the iRiver remotes. The thing is, these were labelled two different ways depending on whether they were for HD or CD units |
01:54:39 | Davide-NYC | I will write you a table and PM you |
01:54:53 | hotwire_ | beauty... i hope it's the right info i'm looking for. |
01:55:38 | hotwire_ | do you still need a *rough* explanation of that code? |
01:55:45 | Davide-NYC | nah I think I get it |
01:56:00 | hotwire_ | remember, i don't even have an iriver... most of this is greek to me as is |
01:56:02 | Davide-NYC | I also think that an image would be better than a table |
01:56:07 | Davide-NYC | no worries |
01:56:12 | hotwire_ | send me what you can. |
01:56:14 | Davide-NYC | pictures are better for this purpose |
01:57:54 | hotwire_ | amiconn: are you online? |
01:58:18 | hotwire_ | bah... should have looked at the names in the channel first to see |
01:59:56 | | Join Guest62095 [0] (i=none@c-69-242-208-154.hsd1.mi.comcast.net) |
02:00 |
02:00:08 | Guest62095 | hey guys |
02:00:22 | | Nick Guest62095 is now known as hooded (i=none@c-69-242-208-154.hsd1.mi.comcast.net) |
02:00:29 | | Nick hooded is now known as hooded_robin (i=none@c-69-242-208-154.hsd1.mi.comcast.net) |
02:00:32 | hooded_robin | hello? |
02:01:33 | Paul_The_Nerd | Did you have a specific question? |
02:02:13 | hooded_robin | yeah dude, can i install Rockbox... without having to reformat |
02:02:30 | hooded_robin | i just really dont want to remove all my songs and then reload them on my ipod |
02:02:53 | Paul_The_Nerd | Yes, you can. |
02:03:06 | | Join Rudy4Pez [0] (n=A@71-34-66-241.ptld.qwest.net) |
02:03:20 | hooded_robin | okay. and can i play movies on my tv with the tv connector? |
02:03:39 | sharpe | Nope. |
02:03:46 | hooded_robin | cause i saw the question on the fourms... and it didnt give a clear answer |
02:04:00 | hooded_robin | sharpe: alright... but can i still play movies on it? |
02:04:08 | hooded_robin | like just the ipod itself |
02:04:18 | Paul_The_Nerd | You can always reboot into the retail firmware |
02:04:26 | Paul_The_Nerd | In which case you can do everything it could do before, there. |
02:04:27 | sharpe | Yeah, but at the moment there is no audio, only video. |
02:04:53 | hooded_robin | ... kinda of voids the reason of having a video ipod... |
02:05:00 | hooded_robin | i might just get a 3g, for flac |
02:05:02 | Soap | and no mpeg4 video, and the video doesn't play at full speed and... |
02:05:15 | Soap | you don't have a video ipod - you have an "iPod with Video" |
02:05:19 | Soap | ;) |
02:05:25 | hooded_robin | Soap: yeah... |
02:05:33 | sharpe | hooded_robin: That would be why you should boot into the original firmware for playing videos. :) |
02:05:36 | Soap | and I don't know anyone who watched video on their ipod after a month. |
02:05:50 | hooded_robin | the only reason they call it that, is cause steve jobs said... "there will never be a "video ipod" " |
02:06:26 | hooded_robin | sorry if i offened the 5 people out there who use macs |
02:06:35 | hooded_robin | hahah |
02:06:40 | Soap | no, the reason they call it that is because it is a _music_ player which has some sub-optimal video capabilities. |
02:06:53 | hooded_robin | soap... too true |
02:07:08 | hooded_robin | atleast allow it to play divx.. i mean come on |
02:07:27 | hooded_robin | sharpe: does it hurt reflashing the firmware like that? |
02:07:38 | sharpe | You don't flash the firmware with the iPods. |
02:07:40 | Soap | you aren't reflashing the firmware. |
02:07:49 | hooded_robin | what are you doing? |
02:07:59 | Soap | only replacing the bootloader, and rockbox gets launched from the hard drive |
02:08:00 | sharpe | Essentially, changing the bootloader. |
02:08:21 | hooded_robin | too bad theres not a multi boot loader |
02:08:29 | Paul_The_Nerd | There is |
02:08:29 | sharpe | There is. |
02:08:33 | hooded_robin | seriously? |
02:08:36 | sharpe | Yes. |
02:08:37 | Paul_The_Nerd | Which is why I said earlier you can always reboot into the retail firmware |
02:08:40 | sharpe | The Rockbox bootloader. |
02:08:41 | hooded_robin | you guys are effing awesome |
02:08:42 | * | Paul_The_Nerd wishes people would listen to what he said. |
02:08:48 | Soap | and all the important safety parts of the ipod firmware are in hardware (I know that sounds odd) so the chances of bricking are 0.00000000001% |
02:09:12 | hooded_robin | Soap: and couldnt you always just do a reformat to fix it? |
02:09:23 | Davide-NYC | hotwire_: I PMed you, let me know if it's OK and I'll do the other two remotes |
02:09:33 | hooded_robin | ive bricked minea couple times, with ipod linux |
02:09:44 | sharpe | hooded_robin: You don't really brick iPods without any physical damage to it. You just have mishaps with the bootloader. |
02:09:48 | Soap | you can always (as long as the hard drive works) replace the bootloader back to the original. |
02:10:05 | Soap | and "bricking" = dead = you can't brick a unit more than once. |
02:10:50 | hotwire_ | davide-nyc: out-f*cking-standing |
02:11:01 | hooded_robin | so this rockbox, boot loader... it comes with it or is it an additonal dl? |
02:11:05 | hotwire_ | that is what i've been looking for. |
02:11:15 | Paul_The_Nerd | hooded_robin: It's all covered in the instructions |
02:11:17 | Davide-NYC | hotwire_: you need me to do the H300LCD? |
02:11:21 | hooded_robin | Paul_The_Nerd: thats man |
02:11:26 | hotwire_ | yes, all 3 please. |
02:11:32 | Davide-NYC | NMP |
02:11:34 | hooded_robin | thanks* |
02:11:36 | Davide-NYC | *NP |
02:11:47 | Soap | hooded_robin - http://www.rockbox.org/twiki/bin/view/Main/IpodInstallation |
02:12:12 | Soap | read it - it covers every aspect of the install, and has links to all needed files. |
02:12:23 | hooded_robin | thanks guys. Seriously |
02:12:36 | hooded_robin | cause apple sucks... and .flac owns |
02:12:54 | | Quit hooded_robin ("(rockbox is the shit kids)") |
02:13:40 | sharpe | Aww. He likes Rockbox. |
02:14:11 | Soap | just make sure your .flac is proper and doesn't have ID3 tags. |
02:14:19 | blx | anyone porting nethack to rockbox? ;) |
02:14:36 | Soap | Most windows players deal with such non-standard shit, but rockbox don't play that way. |
02:14:46 | Soap | oh, he's gone. |
02:14:48 | sharpe | Soap: he left. |
02:16:08 | sharpe | blx: I've thought about it... |
02:16:09 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
02:16:35 | JdGordon | morning all |
02:16:49 | sharpe | evening one |
02:16:56 | | Quit webguest85 ("CGI:IRC") |
02:17:13 | blx | sharpe, sadly it needs _a lot_ of buttons |
02:17:25 | sharpe | blx: That's why I never got around to it :) |
02:18:08 | | Join fatherfork [0] (n=fatherfo@adsl-224-18-195.asm.bellsouth.net) |
02:20:20 | blx | is there a list of rockbox games anywhere? |
02:20:29 | Paul_The_Nerd | Davide-NYC: Please, don't post something as a "bug" if it's working how it's supposed to be working, and you disagree with what was chosen. |
02:20:33 | sharpe | The wiki page PluginIndex |
02:20:58 | blx | thankyou |
02:21:08 | sharpe | Welcome. |
02:21:09 | blx | i'm concidering buying an iAudio X5 |
02:21:38 | jhMikeS | Anyone here familiar with the create thread function because I think I might have spotted a problem. |
02:21:56 | Davide-NYC | Paul_The_Nerd: Dude, I was oviously kidding and explained the proper design spec in the post. |
02:22:19 | Paul_The_Nerd | Davide-NYC: But you also knew that was entirely the wrong place to even bring it up, then, because that's a thread specifically for bugs in the new button code. |
02:22:35 | Davide-NYC | Paul_The_Nerd: I'll put a winky in, OK? |
02:22:38 | Paul_The_Nerd | Which, if you knew it wasn't a bug, means that your post is in the wrong place because of that. Either way, you posted wrongly. |
02:22:58 | Davide-NYC | Paul_The_Nerd: easy, take it easy. |
02:23:11 | Paul_The_Nerd | Seriously though, why did you post it there if you knew it was off-topic? |
02:23:22 | JdGordon | :'( cvs build table is too wide for 1024x768 now.. |
02:23:59 | Davide-NYC | I'll remove it. |
02:24:02 | Paul_The_Nerd | JdGordon: Good thing I'm 1280x800 |
02:24:05 | *** | Saving seen data "./dancer.seen" |
02:24:11 | jhMikeS | Another thing: Why are the x5 buttons going nutty now? |
02:24:20 | sharpe | JdGordon: I'm at 1600x1200 |
02:24:28 | JdGordon | because they havnt been set up corectly yet |
02:24:29 | Paul_The_Nerd | Davide-NYC: My concern was that you already confused Mmmm in there, from the looks of it. |
02:24:43 | Davide-NYC | LOL |
02:24:52 | Paul_The_Nerd | Because he thought you were actually reporting a bug. |
02:25:01 | Davide-NYC | jdgordon, innocent bystander |
02:25:26 | fatherfork | Paul_The_Nerd, you aren't on a macbook are you? Maybe a new sony? |
02:25:27 | JdGordon | ye, i have no idea what is going on anymore in that thread |
02:25:33 | jhMikeS | They seems to work quite nicely before. :) |
02:25:42 | Paul_The_Nerd | fatherfork: Nope. Year 'n a half-old emachines |
02:25:48 | fatherfork | ah |
02:26:20 | sharpe | Oh sure... don't comment about Sharpe's resolution... :( |
02:26:22 | Paul_The_Nerd | JdGordon: Gee, wouldn't it be nice if people stayed on topic? ;) |
02:26:30 | JdGordon | ye |
02:26:30 | Davide-NYC | JdGordon: in my latest build (from a couple hours ago) the H100 remote FF/REW were file browsing ACTION/UP instead of +item/-item |
02:26:34 | fatherfork | wow, sharpe, that's amazing |
02:26:43 | sharpe | :( |
02:26:44 | Davide-NYC | may be fixed now |
02:26:47 | fatherfork | great res there buddy |
02:26:56 | fatherfork | haha |
02:27:09 | JdGordon | Davide-NYC: i just checked it and it works how t did before all the changes on mine... |
02:27:13 | * | jhMikeS thinks off topic day should be every Sunday |
02:27:20 | Paul_The_Nerd | I can't look at most analog screens at 1024x768 |
02:27:30 | Paul_The_Nerd | I can handle digital ones if it's the native resolution. |
02:27:52 | Paul_The_Nerd | jhMikeS: This sunday (well, late sunday evening / monday morning) is going to be "ZOMG WHERE ARE THE FORUMS" day. |
02:28:05 | jhMikeS | Pushing power to turn off the x5 makes the menus go up a level and there's huge lists of number for things like the BL timeout 'n' stuff. |
02:28:10 | Davide-NYC | JdGordon: I'll DL latest from CVS |
02:28:12 | sharpe | I'm fine with smaller resolutions on LCD screens, however on CRTs they annoy me. |
02:28:28 | jhMikeS | It's "i've gotta shower" day. ;) |
02:29:32 | jhMikeS | Paul_The_Nerd: Saying the forums were f**cked? |
02:30:35 | sharpe | Strange, I have programs I wrote that I have no idea what they do. |
02:31:09 | Paul_The_Nerd | jhMikeS: It's just reorganization, but I bet 90% of users never saw the announcement of it upcoming. |
02:31:10 | fatherfork | "execute" |
02:31:57 | Paul_The_Nerd | http://forums.rockbox.org/index.php?action=profile;u=5442 <−− Hehehe. |
02:32:19 | fatherfork | haha, nice |
02:32:35 | fatherfork | they planning infiltration? |
02:32:35 | JdGordon | Paul_The_Nerd: what gmt are you? |
02:32:52 | Davide-NYC | in firmware/driver/button.c at lines 930 are a bunch of button defines. I can;t understand what one of them is. |
02:33:00 | Davide-NYC | please help |
02:33:13 | JdGordon | why are you looking there? |
02:33:25 | Davide-NYC | to help hotwire |
02:33:29 | JdGordon | Paul_The_Nerd: or better yet, when its 2am your time, what is it gmt +10? |
02:33:36 | hotwire_ | stand by... looking |
02:34:01 | Davide-NYC | he's trying to write remote sims and need a physicall understanding of what the buttons are on the remotes themselves |
02:34:15 | Paul_The_Nerd | JdGordon: ~6pm? |
02:34:34 | JdGordon | ok, cool.. i should be around to help out then |
02:34:55 | sharpe | The '~' allows for the time to deviate from what it actually is. |
02:35:02 | hotwire_ | davide-nyc: which line in particular are you stuck on? |
02:35:28 | jhMikeS | ~ = shift in the spacetime continuum? |
02:35:58 | Davide-NYC | well, my remotes not labeles bitrate or source so I don't know if those are left/right or right/left... |
02:36:10 | Davide-NYC | 970 |
02:36:17 | Davide-NYC | to994 |
02:36:45 | * | Davide-NYC can't type with all these remotes laying all over the place |
02:37:42 | Paul_The_Nerd | sharpe: The ~ allows for my mental math to be off by a couple hours stupidly |
02:37:45 | Paul_The_Nerd | Or something similar |
02:37:51 | Davide-NYC | if I go to the debug menu on my unit and view I/O ports can't I confirm what buttons are what? |
02:38:06 | | Join infamis [0] (n=4b037fcc@labb.contactor.se) |
02:38:22 | hotwire_ | lack of the remotes kinda screws me too... though could try to implement in UISim and figure out which they are by running the sim |
02:38:26 | Paul_The_Nerd | I don't see a big problem as long as our forums aren't down for longer than 48 hours. But I expect that it shouldn't take more than 6, at the long end. |
02:38:29 | sharpe | The ~ means add or subtract however many hours to get the real time it's supposed to be :D |
02:38:54 | hotwire_ | I've (crudely) got the h100 lcd remote running in the sim |
02:39:06 | Davide-NYC | hotwire_: lines 970 to 994 |
02:39:13 | | Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
02:39:27 | infamis | dumb question....is the bootloader (for the iaudio x5) rockbox.iaudio (the 53kb one, not the full-fledged firmware) or bootloader.bin? and I just rename to x5_fw.bin? |
02:39:47 | sharpe | bootloader.bin |
02:39:56 | Paul_The_Nerd | infamis: Why not download the one from the wiki? |
02:39:58 | jhMikeS | you need to use scramble |
02:40:23 | infamis | cause it's easier |
02:40:43 | * | jhMikeS likes custom bootloaders |
02:41:05 | infamis | I just can't remember whether mkboot was run on rockbox.iaudio or bootloader.bin |
02:41:14 | infamis | since they're both the same size |
02:41:22 | infamis | (53KB) |
02:41:52 | jhMikeS | no...just ignore rockbox.iaudio from the bl build |
02:42:03 | jhMikeS | Never check but I suspect they're the same |
02:44:09 | infamis | hmm...so they changed it to scramble.c? |
02:44:11 | | Quit Febs (Read error: 110 (Connection timed out)) |
02:44:38 | infamis | that's why mkboot was telling me -iax5 doesn't work |
02:45:38 | Davide-NYC | Paul_The_Nerd: I may be causing confusion. Maybe I should remove my gifs from the forum. Mmmm just mentioned something about using BUTTON_RIGHT and BUTTON_LEFT, presumably in code somewhere. |
02:46:16 | jhMikeS | infamis: different tool for x5 |
02:46:38 | | Quit bbroke ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
02:46:44 | Davide-NYC | I would hate to think I planted some suggestive images on the firum which caused this... (if it's actually a ocurring problem) |
02:46:50 | Paul_The_Nerd | Davide-NYC: You should at least make it clear that those GIFs are based on the button labels, and not what their actions are supposed to be in Rockbox |
02:47:06 | Davide-NYC | I will revise accordingly. |
02:47:14 | infamis | jhMikeS: so mkboot is deprecated? |
02:47:23 | infamis | 'scramble' is the new one? |
02:48:04 | Davide-NYC | someone feel like briefly explaining how these data reanges work in defining remote buttons? I see a lot of "if (data < 0x5b)" statement that I don't understand. |
02:48:06 | jhMikeS | infamis: don't know if it's deprecated but I think it's iRiver only |
02:48:21 | | Quit dwihno (Read error: 104 (Connection reset by peer)) |
02:48:24 | | Join dwihno [0] (n=dw@81.8.226.44) |
02:48:52 | jhMikeS | scramble -iaudiox5 bootloader.bin x5_fw.bin |
02:49:03 | | Join keilj [0] (n=jimmykei@203-59-83-31.dyn.iinet.net.au) |
02:49:26 | infamis | yeah got to work....just got my x5 back from rma'ing it...they put on some odd firmware |
02:49:28 | Paul_The_Nerd | Davide-NYC: If you look in the debug screen under View I/O ports, you can see the values change when buttons are pressed. They don't land on specific values, but rather within a certain range. |
02:49:33 | infamis | got *it* to work |
02:50:05 | jhMikeS | odd firmware? what was so odd about it? |
02:50:24 | infamis | some 2.04k version...korean version it seems...funny, since I live in Chicago and sent it back to somewhere in California |
02:50:39 | infamis | menu was all in Korean, some 'new' videos were on it, etc... |
02:50:45 | jhMikeS | ah |
02:51:02 | hotwire_ | Davide-nyc: is it just me, or in the code for the H300 non LCD remote, the play button is missing? |
02:51:12 | Davide-NYC | That's what I thought! |
02:51:19 | infamis | iaudio 5.avi, iaudio g3.avi, iaudio info.avi, iaudio u2.avi, iaudio x5.avi |
02:51:31 | Davide-NYC | also, what is BUTTON_RC_ON? |
02:51:40 | JdGordon | rc_on is the play button |
02:51:48 | Davide-NYC | is that select (aka navi) |
02:51:55 | Davide-NYC | OK |
02:52:01 | | Part keilj |
02:52:06 | Davide-NYC | so what about the center of the joystick? |
02:52:14 | Davide-NYC | (select) |
02:52:15 | JdGordon | rc_select isnt it? |
02:53:05 | jhMikeS | infamis: I guess they gave you the ones for other players |
02:53:35 | | Join webguest69 [0] (n=52a68293@labb.contactor.se) |
02:53:51 | Davide-NYC | Jd |
02:53:52 | infamis | yea, it's funny though, cause since I Just got it back like less than an hour ago, already throwing rockbox back on |
02:54:25 | infamis | I had flashed it to the default firmware before sending it out it and it just acted oddly, guess they felt they had to reflash theirselves |
02:54:35 | Davide-NYC | JdGordon: I dont't see it in button.c |
02:54:54 | JdGordon | .. it must be there.. somewhere :p |
02:55:19 | jhMikeS | infamis: no time to waste getting that cowon junk off there. |
02:55:25 | Davide-NYC | I did a search |
02:56:05 | webguest69 | hi there, |
02:56:32 | Davide-NYC | JdGordon: do you know whether for the H300 remote BUTTON_RC_BITRATE is the left or right button? |
02:56:46 | JdGordon | Davide-NYC: navi on the remote is rc_menu |
02:56:57 | JdGordon | dunno.. onyl havre the h100 lcd remote |
02:57:23 | webguest69 | I was wondering how optimizin a codec is done. is there anyone here who knows how to do such things? |
02:57:40 | webguest69 | *optimizing |
02:57:54 | JdGordon | lots of asm |
02:58:10 | infamis | alright people, I'm out....back in business with rb... |
02:58:14 | | Quit infamis ("CGI:IRC 0.5.7 (2005/06/19)") |
02:58:35 | webguest69 | no C? |
02:58:59 | JdGordon | a bit of c.. but i think most optimizing comes from asm |
02:59:38 | Davide-NYC | JdGordon: H300 top jogwheel left gives "B8" in debug I/O |
02:59:54 | JdGordon | ..ok? |
03:00 |
03:00:29 | Davide-NYC | jogwheel right gives 9F, is there a way to determine fromt he code in button.c which is which? |
03:00:37 | Davide-NYC | :-) |
03:00:48 | JdGordon | ye, just add zeros :p |
03:00:58 | Paul_The_Nerd | webguest69: A lot of the optimizing is done by figuring out faster ways to do certain steps based on the hardware available in specific categories of players. So you need to, generally, understand how to make code faster for a sepcific type of processor, which often results in ASM level tweaking. |
03:02:15 | JdGordon | Davide-NYC: i got no idea sorry.. |
03:02:23 | Davide-NYC | k |
03:02:25 | Davide-NYC | thanks |
03:03:59 | webguest69 | I see. that means that with my (basic) knowledge of c I can't be of much help in that area. too bad, as I would like to have the m4a codec optimized for the h1x0.. |
03:04:40 | Davide-NYC | webguest69: me too! |
03:05:23 | | Quit TeaSea (Remote closed the connection) |
03:05:41 | webguest69 | thanks anyway, and goodnight |
03:06:19 | | Quit webguest69 ("CGI:IRC (EOF)") |
03:06:45 | Davide-NYC | hotwire_: Problems! |
03:07:01 | Davide-NYC | |= means NOT equal right? |
03:07:15 | JdGordon | no |
03:07:16 | Paul_The_Nerd | != means does not equal. |
03:07:18 | Davide-NYC | if so everything I sent you is wrong |
03:07:31 | Davide-NYC | what does "pipe" "equal" mean |
03:07:32 | Davide-NYC | ? |
03:07:39 | JdGordon | a |= 1 means a = a OR 1 |
03:07:48 | JdGordon | bitwise or |
03:08:02 | * | Davide-NYC whew! |
03:08:29 | JdGordon | like a += 2 means a = a+2 |
03:11:14 | Davide-NYC | I know more than nothing about coding now! |
03:11:34 | Davide-NYC | knowledge += 1 |
03:11:57 | Paul_The_Nerd | knowledge++ |
03:12:11 | Davide-NYC | you're giving me too much credit |
03:12:14 | Davide-NYC | :=P |
03:12:15 | JdGordon | would anyone like to ssh into my box and config my kernel for me?? |
03:12:20 | Paul_The_Nerd | Coders are lazy, so they came up with an even shorter way to write +=1, which is ++ |
03:12:24 | Paul_The_Nerd | Because you have to do it so often |
03:14:42 | Davide-NYC | hotwire_: PM sent |
03:15:07 | hotwire_ | thanks, checking out now |
03:17:14 | Davide-NYC | Paul_The_Nerd: check it: http://forums.rockbox.org/index.php?topic=5851.msg45257#msg45257 |
03:17:16 | hotwire_ | davide-nyc: i guess we just code it in one way, find out if it's right, and if not, switch them |
03:17:32 | Davide-NYC | LOL is that how it's done?!? |
03:17:36 | Davide-NYC | sure |
03:18:21 | Davide-NYC | hotwire_: BTW, how are you going to map the H300 remote to the keyboard? |
03:18:34 | hotwire_ | actually, was open to suggestions on that one |
03:18:37 | Davide-NYC | i say use wasd like first person shooters |
03:18:44 | * | Davide-NYC doom |
03:19:09 | Davide-NYC | hmm maybe not, lemme thinkl |
03:19:37 | Davide-NYC | got it |
03:19:38 | hotwire_ | for ease of coding at this point (most of this case switch is going to be rewitten after i get a better idea of how amiconn wants it) |
03:20:14 | hotwire_ | prettymuch 't' is already taken, as is the number bar, and the numpad for normal unit operation. |
03:20:34 | hotwire_ | although... main hold is set for numpad7, and remote hold is set for numpad1 |
03:20:55 | hotwire_ | if anything, a temporary setup would be nice. |
03:21:46 | hotwire_ | did we ever figure out an answer to the missing button on the non-lcd remote? |
03:23:29 | Davide-NYC | JdGordon: is Play/Pause defined in button.c for the non-LCD remote? I can't find it. It's not RC_SELECT or BUTTON_RC_ON. |
03:24:04 | Davide-NYC | JdGordon: line 997 to 1009 |
03:24:28 | | Quit barrywardell () |
03:24:47 | Paul_The_Nerd | Davide-NYC: Okay. Thanks for the clarification. Makes confusion less likely. :) |
03:25:05 | Davide-NYC | I would hate to cause someone to break something |
03:25:23 | Davide-NYC | JdGordon: this remote right here: http://forums.rockbox.org/index.php?action=dlattach;topic=5851.0;attach=957;image |
03:26:21 | Paul_The_Nerd | Bagder: You now have a spiffy badge. |
03:27:06 | Davide-NYC | question: if I mess with the file keymap-h1x0_h3x0.c (on my own machine of course) could I generate a patch for my custom button behaviors? |
03:27:12 | Davide-NYC | *just that file. |
03:27:51 | hotwire_ | isn't there one of the players who's play and right are in fact the same button? |
03:30:51 | Paul_The_Nerd | "Select" and "Right" do the same thing on many players right now |
03:32:39 | | Quit actionshrimp ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
03:33:04 | hotwire_ | but without having someone with that remote on the forum right now, we're unsure if that's teh case for this remote? |
03:33:14 | hotwire_ | or the irc channel rather |
03:33:45 | Davide-NYC | hotwire_: PM sent |
03:34:07 | Davide-NYC | I have the H100 and H300 LCD remotes |
03:34:13 | Davide-NYC | not the non-LCD one |
03:34:21 | Davide-NYC | what do you need me to do> |
03:37:34 | Davide-NYC | BRB |
03:37:37 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
03:40:19 | | Join Sinbios [0] (n=Sinbios@HSE-Hamilton-ppp3513235.sympatico.ca) |
03:44:50 | | Join scott666 [0] (n=scott666@c-24-245-74-66.hsd1.mn.comcast.net) |
03:45:04 | | Part scott666 |
03:47:11 | hotwire_ | we just need to find someone who does have the non lcd remote. |
03:48:06 | * | Paul_The_Nerd is ready to introduce the new "Coder" and "Artist" badges, after the forum change. |
03:49:50 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
03:50:17 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
03:54:25 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
03:55:16 | JdGordon | help... ive been installing gentoo and the filesystem is wrong :'( i did mke2fs except the parition table still thinks its ntfs.. how do i fix it? |
03:55:48 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
03:56:41 | JdGordon | or do i tar the whole parititon up, reformat it and untar it back? |
03:57:14 | | Quit perpleXa (Read error: 104 (Connection reset by peer)) |
03:59:25 | | Quit Allanon1 (Read error: 104 (Connection reset by peer)) |
04:00 |
04:02:11 | | Quit blx ("quit") |
04:02:23 | sharpe | JdGordon: I can't help you there... |
04:02:28 | Paul_The_Nerd | Argh |
04:02:41 | * | Paul_The_Nerd still can't find a solution for allowing members to set their birthday before Dec, 1969 |
04:03:25 | JdGordon | if they are that old they shouldnt be allowed :D |
04:03:27 | sharpe | Well, we all know people born before then aren't involved in open source projects... |
04:03:54 | sharpe | Nor use open source software. |
04:06:19 | Davide-NYC | 1974, can I stay? |
04:10:28 | | Join gasdgasdgasdgasd [0] (n=Sinbios@HSE-Toronto-ppp301538.sympatico.ca) |
04:15:57 | Paul_The_Nerd | Alrighty, I've gone and requested help at the SMF forums. |
04:16:09 | sharpe | SMF? |
04:16:34 | Paul_The_Nerd | Simple Machines Forums |
04:17:36 | sharpe | Ah. |
04:18:38 | sharpe | Paul_The_Nerd: Remember about your MSN crashing? :D |
04:18:58 | Paul_The_Nerd | sharpe: Yeah, apparently it *was* a real bug. |
04:19:04 | Paul_The_Nerd | I've installed an unofficial fix, for the moment. |
04:19:11 | sharpe | Yeah, I just read about it. |
04:19:22 | sharpe | Hasn't crashed for me though... |
04:19:30 | fatherfork | Paul_The_Nerd, on the iPod Status page, under known issues(4G Models and Higher), it still says "No click sound played when click wheel is used." Should that be updated? |
04:19:40 | fatherfork | or wait, that's still a patch. |
04:19:46 | Paul_The_Nerd | Yeah, still a patch |
04:19:54 | fatherfork | Oh well. |
04:19:58 | Paul_The_Nerd | sharpe: It only happens to windows users, and apparently only some of them, or something. |
04:20:05 | * | Paul_The_Nerd shrugs |
04:20:07 | sharpe | Strange. |
04:20:10 | Paul_The_Nerd | Indeed |
04:20:13 | | Quit jaebird (Remote closed the connection) |
04:20:19 | Paul_The_Nerd | It has something to do with the login cookie |
04:20:22 | sharpe | Maybe windows users named Paul? |
04:20:35 | Paul_The_Nerd | One workaround for 1.5 gaim users was to actually sign in using the real MSN messenger, then sign out, and sign in with GAIM. |
04:21:37 | Paul_The_Nerd | Now... how should I choose who gets "Artist" and "Coder" badges? Should I simply post an announcement and let people apply for them? "Point me to your Patches or WPSes, and I'll give you one, or if I don't, explain why I chose not to?" |
04:22:03 | sharpe | I'd go for the apply-for-one way... |
04:22:29 | Paul_The_Nerd | Either way, that's for after the forum move. |
04:22:34 | Paul_The_Nerd | I've uploaded the badges already though. |
04:22:37 | sharpe | Indeed |
04:23:14 | Paul_The_Nerd | Because I needed to test out the FTP access. Need to remember to transfer the files in binary mode. |
04:23:24 | sharpe | Gee, I've only been defragging the past hour, 36% done. |
04:23:35 | sharpe | Ah, you've gotten ftp access? |
04:24:08 | *** | Saving seen data "./dancer.seen" |
04:24:54 | Paul_The_Nerd | As of a few hours ago, yup |
04:25:08 | Paul_The_Nerd | I've installed the security updates now, and uploaded the badges. |
04:25:16 | sharpe | Ah. |
04:26:22 | * | Paul_The_Nerd still doesn't know why he doesn't get notification emails. |
04:26:29 | sharpe | Rockbox is listed for number 37 on http://www.econsultant.com/i-want-open-source-software/index.html |
04:26:33 | Paul_The_Nerd | It seems to have something to do with my @yahoo address though. |
04:26:38 | | Quit Sinbios (Read error: 110 (Connection timed out)) |
04:26:39 | BHSPitMonkey | what's the msn thing? |
04:26:46 | | Nick gasdgasdgasdgasd is now known as Sinbios (n=Sinbios@HSE-Toronto-ppp301538.sympatico.ca) |
04:26:55 | sharpe | BHSPitMonkey: Gaim crashing when trying to sign into an msn account. |
04:27:05 | BHSPitMonkey | just on 1.5? |
04:27:11 | | Quit daurn|laptop (Read error: 54 (Connection reset by peer)) |
04:27:13 | Paul_The_Nerd | No, it's in 2.0rc2 and 3 as well |
04:27:15 | BHSPitMonkey | I've used 2.0beta3 since it's been out |
04:27:16 | BHSPitMonkey | ouch |
04:27:25 | | Join BenPod [0] (n=falkjf@fctnnbsc15w-156034070009.nb.aliant.net) |
04:27:30 | sharpe | Only happens for some people though. |
04:27:30 | Paul_The_Nerd | It started earlier this week, but doesn't affect everyone |
04:27:33 | BenPod | hey all |
04:27:39 | * | BHSPitMonkey tries it |
04:27:42 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
04:27:44 | BHSPitMonkey | wait, is it only for windows? |
04:27:47 | Paul_The_Nerd | Yeah |
04:27:48 | sharpe | Yes |
04:27:51 | BHSPitMonkey | it just signed in successfully for me |
04:27:58 | BenPod | lovin the rockbox, had to downgrade to FW1.1 |
04:28:31 | sharpe | Woohoo. |
04:29:11 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
04:29:40 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
04:29:56 | | Quit JdGordon ("Konversation terminated!") |
04:31:07 | BenPod | hmm, I do have a quick question, can I play podcast videos in rockbox? |
04:31:14 | sharpe | Not really. |
04:31:20 | Paul_The_Nerd | Rockbox doesn't have full video support yet |
04:31:53 | | Join bd [0] (i=brimmy@CPE-144-133-100-122.nsw.bigpond.net.au) |
04:32:06 | BenPod | ahhh, cuz I played a dave chapell episode, but the playback wasnt regular speed, and there was no sound.. |
04:32:29 | Paul_The_Nerd | I'm surprised it played at all. |
04:33:45 | sharpe | 43%... |
04:33:49 | | Join Pyromancer [0] (n=Pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) |
04:34:28 | | Quit ww2- (Read error: 104 (Connection reset by peer)) |
04:34:39 | BenPod | :) |
04:35:15 | BenPod | but I dont know if a podcast is in a different format.. or maybe I would have to convert it to mpeg, from mp4 |
04:36:33 | BHSPitMonkey | podcast format comes in mp4 or h.264 |
04:37:30 | BenPod | ahh, so maybe Ill just have to convert it |
04:37:41 | BHSPitMonkey | what you -could- do, is write a script that works with a podcast-fetching app, and have the incoming videos converted to a rockbox-frlendly format |
04:37:48 | BHSPitMonkey | that'd be cool. |
04:37:55 | sharpe | And not too hard? |
04:37:58 | BHSPitMonkey | or modify the program's source itself for your own need |
04:38:18 | BenPod | that would rule, if I liked to program |
04:38:31 | Paul_The_Nerd | Of course, without sound, at the moment podcasts are mostly useless. ;) |
04:38:47 | sharpe | Unless they have subtitles already in the video. |
04:39:05 | BHSPitMonkey | or you knew all the words in your head |
04:39:19 | sharpe | Reading lip is a handy tool. |
04:39:49 | BHSPitMonkey | or they're something with value to the picture rather than the narration. like funny videos or something, I dunno |
04:39:50 | BenPod | true |
04:40:15 | BHSPitMonkey | maybe write a lip-reading plugin for rockbox? that processes the image and renders subtitles, in realtime? |
04:40:25 | BHSPitMonkey | think you could give that a try, sharpe ? |
04:40:39 | sharpe | Only if you write the first half. |
04:40:52 | BHSPitMonkey | k |
04:46:01 | BenPod | speaking of plugins, are there more plugins than what come with roxbox? |
04:46:37 | | Part bd ("<hfis-> BRIMSTONE IS OFF THE FUCKING HOOK") |
04:50:14 | sharpe | 51% done... |
04:50:17 | Paul_The_Nerd | BenPod: Not really. There are some in the patch tracker, but you usually most compile them yourself |
04:51:17 | hotwire_ | I can't figure out why this code isn't working right... it accepts all remote inputs, regardless of the remote set at the time: http://www.miraclesalad.com/webtools/clip.php?clip=4e6 |
04:53:34 | BenPod | ahh, np.. I was pretty pumped to find the version of frozen bubble on there tho. |
04:56:26 | | Quit fatherfork () |
04:56:52 | BenPod | bahh, dang itunes and its renaming of files... bahhh.. |
04:57:09 | * | sharpe casually points out Tagcache. |
04:57:23 | | Join vcardenas [0] (n=cda02026@labb.contactor.se) |
04:57:57 | BenPod | hmm, tagcache eh.. i think i ran that. but maybe im scrolling throught the files wrong |
04:58:16 | sharpe | You've probably not changed the file view. |
04:58:58 | | Join Lynx [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
04:58:58 | | Join _jhMikeS_ [0] (n=jethead7@adsl-68-252-4-207.dsl.sfldmi.ameritech.net) |
04:59:01 | BenPod | so whats the best way to do that? |
04:59:19 | sharpe | Hold menu for the quickmenu, and press play until it shows "ID3 Database" |
04:59:37 | sharpe | Then menu to go back... |
04:59:59 | BenPod | okie |
05:00 |
05:00:28 | BenPod | what about playlists? will they also display the id3 tag? |
05:00:41 | sharpe | Eh? |
05:00:48 | | Quit slimeball (kornbluth.freenode.net irc.freenode.net) |
05:00:48 | NSplit | kornbluth.freenode.net irc.freenode.net |
05:00:48 | | Quit Slasheri (kornbluth.freenode.net irc.freenode.net) |
05:00:48 | | Quit jhMikeS (kornbluth.freenode.net irc.freenode.net) |
05:00:48 | | Quit dongs (kornbluth.freenode.net irc.freenode.net) |
05:00:48 | | Quit lostlogic (kornbluth.freenode.net irc.freenode.net) |
05:00:48 | | Quit Siku (kornbluth.freenode.net irc.freenode.net) |
05:00:48 | | Quit Lynx_ (kornbluth.freenode.net irc.freenode.net) |
05:00:48 | | Nick Lynx is now known as Lynx_ (n=lynx@tina-10-4.genetik.uni-koeln.de) |
05:00:55 | Paul_The_Nerd | Playlists will only show the filename |
05:01:01 | Paul_The_Nerd | Because a playlist is simply a list of filenames. |
05:01:11 | BenPod | ahhhh |
05:01:28 | BenPod | I thought there was a way to also display the tag |
05:02:16 | NHeal | kornbluth.freenode.net irc.freenode.net |
05:02:16 | NJoin | dongs [0] (n=HPUX@h193107.ppp.asahi-net.or.jp) |
05:02:34 | | Join BHSPitLappy [0] (n=steve-o@adsl-66-141-170-52.dsl.rcsntx.swbell.net) |
05:02:52 | NJoin | slimeball [0] (i=jew@trailer-park.net) |
05:03:16 | NJoin | lostlogic [0] (n=lostlogi@temporal.lostlogicx.com) |
05:04:58 | Davide-NYC | H100 remote buttons during file browser still messed up. |
05:05:05 | Davide-NYC | details here: http://forums.rockbox.org/index.php?topic=5829.msg45955#msg45955 |
05:06:02 | hotwire_ | davide-nyc: i checked with the online h300 manual... the play/pause is definitely a button on the remote... but is it in the code? |
05:06:50 | Davide-NYC | hotwire_: I know nothing, but I presume that the button code is in fact missing |
05:07:00 | hotwire_ | look at line 1035 |
05:07:03 | hotwire_ | that might very well be it |
05:07:07 | Davide-NYC | I presume we are talking about the non-LCD remote |
05:07:43 | | Join RoC_MM [0] (i=dragon@c-24-129-89-52.hsd1.fl.comcast.net) |
05:07:46 | Davide-NYC | this guy right here:http://forums.rockbox.org/index.php?action=dlattach;topic=5829.0;attach=982;image |
05:07:51 | Davide-NYC | http://forums.rockbox.org/index.php?action=dlattach;topic=5829.0;attach=982;image |
05:08:46 | hotwire_ | davide-nyc - yup |
05:10:34 | Davide-NYC | jdgordon is the 'point man' on the recent new button code. I have asked him here. No reply... I will PM him. |
05:11:07 | hotwire_ | i think that's it... good to go |
05:11:47 | Davide-NYC | I might just buy one of those crappy remotes/ |
05:14:55 | | Nick [HO]volt is now known as [HO]vo|t (n=gcadidas@cpe-24-93-102-155.columbus.res.rr.com) |
05:18:04 | qwm | i want to be a girl. |
05:18:29 | [HO]vo|t | why. |
05:18:37 | sharpe | What's stopping you? |
05:18:51 | | Nick _jhMikeS_ is now known as jhMikes (n=jethead7@adsl-68-252-4-207.dsl.sfldmi.ameritech.net) |
05:19:00 | | Nick jhMikes is now known as jhMikeS (n=jethead7@adsl-68-252-4-207.dsl.sfldmi.ameritech.net) |
05:19:07 | qwm | certain male features. |
05:19:24 | sharpe | They have operations for those. |
05:19:25 | * | Soap waves his fairy wand. |
05:19:29 | apo | That can be fixed |
05:19:39 | jhMikeS | oh boy! |
05:19:45 | apo | oh girl* |
05:19:45 | apo | :P |
05:20:19 | jhMikeS | =:D |
05:20:25 | sharpe | :) |
05:20:30 | * | qwm hides |
05:21:09 | | Quit BenPod () |
05:24:06 | | Part Paul_The_Nerd |
05:24:24 | | Nick jhMikeS is now known as Rupaul (n=jethead7@adsl-68-252-4-207.dsl.sfldmi.ameritech.net) |
05:26:47 | | Quit JoeBorn ("Leaving") |
05:31:17 | | Quit Rupaul ("Client exited") |
05:31:30 | | Join chendo_ [0] (n=chendo@203-206-54-172.dyn.iinet.net.au) |
05:38:11 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
05:43:52 | | Quit BHSPitLappy (Remote closed the connection) |
05:45:12 | | Join BHSPitLappy [0] (n=steve-o@adsl-66-141-170-52.dsl.rcsntx.swbell.net) |
05:45:17 | | Quit chendo (Read error: 110 (Connection timed out)) |
05:46:32 | | Join damaki_ [0] (n=Chocolat@ALille-253-1-13-189.w90-7.abo.wanadoo.fr) |
05:46:39 | | Join webguest60 [0] (n=45fe90a6@labb.contactor.se) |
05:47:16 | hotwire_ | davide-nyc: you still here? |
05:47:26 | Davide-NYC | for a little bit longer |
05:47:29 | Davide-NYC | wassup |
05:48:09 | | Join JoeBorn [0] (n=jborn@cpe-66-87-126-135.il.sprintbbd.net) |
05:48:15 | hotwire_ | looks like i've got the code working... |
05:48:50 | hotwire_ | all 3 remotes, i've set it up so that they are all on different keys, since i lack a way at present to show which remote is actually on |
05:49:02 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
05:49:10 | Febs | Ping FreeBlues. |
05:49:29 | Davide-NYC | Hmm |
05:49:29 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
05:49:37 | Davide-NYC | what do you mean? |
05:49:48 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
05:49:54 | Davide-NYC | all remotes are active, all keys are active? |
05:50:05 | hotwire_ | no, only one remote is available at any given moment |
05:50:25 | hotwire_ | either H100, H300LCD, H300NONLCD, or NONE |
05:50:36 | BHSPitLappy | hell hath no fury like a 13-year-old with ops on efnet |
05:50:54 | hotwire_ | hitting 't' toggles between them... i'll post the code |
05:50:59 | Davide-NYC | OK, how do you determine which remote is active? |
05:51:13 | | Join webguest40 [0] (n=45fe90a6@labb.contactor.se) |
05:51:56 | hotwire_ | that's the current problem... i have no way of showing which one is in use. It's sorta a matter of personal trial and error with the 3 remote keysets to figure out which (if any) is on. |
05:52:22 | Febs | FreeBlues from Head-Fi, if you're here let me know. |
05:52:29 | hotwire_ | I don't suppose anyone online is really familiar with the UISim? |
05:52:33 | Davide-NYC | I have an idea. I do not know if this is at all possible. |
05:52:58 | Davide-NYC | can you use the Num Lock, Caps Lock and Scroll Lock LEDs? |
05:53:05 | Paul_The_Nerd | hotwire_: Why not make it an option in say, the debug menu, rather than letting T toggle? |
05:53:22 | Davide-NYC | good idea |
05:53:23 | hotwire_ | how persay to i reach this debug menu? |
05:54:26 | hotwire_ | davide-nyc - The num, caps, or scroll locks are not a good one to be playing with. I explained why in the forum topic UISimulator |
05:54:37 | hotwire_ | there are enough reasons why not to do it. |
05:55:00 | Davide-NYC | didn;t read the forum topic, please send link. |
05:55:44 | | Quit webguest60 ("CGI:IRC (Ping timeout)") |
05:56:01 | Paul_The_Nerd | hotwire_: Go into the main menu, then choose "Info" at the bottom, then there's a choice for the debug menu. |
05:56:07 | hotwire_ | http://forums.rockbox.org/index.php?topic=1479.15 |
05:56:10 | hotwire_ | last post on that page |
05:56:16 | | Join webguest73 [0] (n=45fe90a6@labb.contactor.se) |
05:56:25 | * | Paul_The_Nerd isn't sure where it's handled in the code |
05:56:29 | webguest73 | hey febs, freelues here |
05:56:43 | Febs | Hey. |
05:57:02 | Febs | if you want, you can type /nick FreeBlues. |
05:57:24 | Febs | Now, you said that you went through the installation instructions, and your ipod still boots to the ipod firmware? |
05:57:39 | hotwire_ | i see rockbox info, version, and USB(sim) only |
05:57:48 | | Quit rotator ("zzzzzzzz") |
05:58:04 | | Nick webguest73 is now known as FreeBlues (n=45fe90a6@labb.contactor.se) |
05:58:13 | FreeBlues | right |
05:58:25 | Paul_The_Nerd | hotwire_: Maybe there's not one on the sims? |
05:58:40 | hotwire_ | i'm currently running the h300 sim |
05:58:50 | Febs | Freeblues, that can only mean that the bootloader isn't installed properly. |
05:58:53 | Paul_The_Nerd | It's probably a thing with the sims then. =/ |
05:59:37 | hotwire_ | is there a way to change the background image while running? Maybe replace the Remote portion with a different remote as the option changes? |
06:00 |
06:00:20 | Febs | Freeblues, what number was your player when you went through the ipodpatcher 0, ipodpatcher 1, etc.? |
06:00:51 | FreeBlues | you want I should try again? |
06:01:36 | Febs | That's probably the best bet. |
06:02:24 | | Quit damaki (Read error: 110 (Connection timed out)) |
06:02:33 | FreeBlues | 5 |
06:03:21 | | Quit webguest40 ("CGI:IRC (Ping timeout)") |
06:03:51 | FreeBlues | do I need to uninstall things first? |
06:04:22 | Paul_The_Nerd | Probably not, since you haven't actually installed anything. |
06:04:35 | Paul_The_Nerd | If you extracted a rockbox.zip to your iPod, you can leave that there |
06:05:25 | Febs | FreeBlues, after you found the 5, you used this command? ipodpatcher -r 5 bootpartition.bin |
06:08:56 | | Quit FreeBlues ("CGI:IRC (Ping timeout)") |
06:11:42 | | Join webguest84 [0] (n=45fe90a6@labb.contactor.se) |
06:11:55 | | Nick webguest84 is now known as FreeBlues (n=45fe90a6@labb.contactor.se) |
06:12:39 | FreeBlues | Febs - yes. System responded with the ipodcatcher v0.3 script |
06:17:44 | | Quit FreeBlues ("CGI:IRC (Ping timeout)") |
06:18:06 | | Join webguest84 [0] (n=45fe90a6@labb.contactor.se) |
06:18:46 | Davide-NYC | hotwire_: maybe just add a tiny bitmap of the remote type in that space to the left of the RLCD? |
06:18:59 | | Join MadDog011 [0] (n=MadDog01@cable-87-116-149-196.dynamic.sbb.co.yu) |
06:19:39 | hotwire_ | okay... but how do you do that? |
06:19:49 | | Part MadDog011 |
06:19:52 | Davide-NYC | hotwire_: also, what would you display where the RLCD goes if the non-LCD remote is chosen? |
06:20:02 | hotwire_ | maybe use your images, with the keys identified... |
06:20:04 | Davide-NYC | i have no idea abouthow to do that |
06:20:08 | hotwire_ | neither do i |
06:20:23 | hotwire_ | however, for the nonlcd remote, the backlight on the remote doesn't come on when it's in use. |
06:20:49 | Davide-NYC | I can generate correctly sized bitmaps, gimme a few minutes |
06:21:07 | | Join perpleXa [0] (n=perplexa@unaffiliated/perplexa) |
06:21:09 | Davide-NYC | why would anything be displayed for the non-LCD remote? |
06:21:12 | hotwire_ | not so fast yet... need to make sure that's what we need. |
06:21:16 | scorche | Paul_The_Nerd: i was about to suggest a board like you made...should i start using it, or is it another test? ("Repairing Broken Players") |
06:21:38 | Davide-NYC | I will wait until you tell me to do so. |
06:21:45 | hotwire_ | as the code currently stands, if the non-lcd remote is in use, the remote lcd is still shown... dunno why |
06:21:49 | hotwire_ | anybody out there know? |
06:21:53 | | Quit perpleXa (Client Quit) |
06:22:37 | Davide-NYC | Hmm. That's not great. |
06:22:47 | Davide-NYC | it should just go dark. |
06:23:02 | hotwire_ | (and also for no remote too) |
06:23:02 | Paul_The_Nerd | scorche: It's staying. |
06:23:10 | | Quit webguest84 ("CGI:IRC (Ping timeout)") |
06:23:37 | Davide-NYC | it could stay with a green background and just display "No Remote" |
06:23:50 | | Join webguest22 [0] (n=45fe90a6@labb.contactor.se) |
06:23:54 | Davide-NYC | or "Non-LCD Remote" |
06:24:04 | | Nick webguest22 is now known as FreeBlues (n=45fe90a6@labb.contactor.se) |
06:24:10 | hotwire_ | true... but again i have no idea where to code such an option in |
06:24:13 | *** | Saving seen data "./dancer.seen" |
06:24:28 | Davide-NYC | hotwire_: what sim targets are you developing for? |
06:24:49 | Davide-NYC | h100, h300, x5, ... what else has a remote? |
06:24:53 | Davide-NYC | h10 |
06:25:36 | hotwire_ | well at this point all i was doing is getting working what wasn't working... ie the remotes for the h100 and h300... i had by the point i got 'nominated' to work on it, been working on the UISim for the gigabeat port... |
06:25:40 | Febs | FreeBlues, just sent you a PM on Head-Fi. Reset your player by holding Menu + Select at the same time until the Apple logo comes up. Watch the screen carefully. |
06:25:57 | hotwire_ | although i also did get hold and remote hold working in the sim... just hasn't been committed yet |
06:26:02 | Davide-NYC | gigabeat has remote? |
06:26:07 | Febs | Does it go immediately into the Apple firmware or do you get a few lines of text an a message that says -1 loading original firmware? |
06:26:23 | hotwire_ | it's an option, yes... but i don't have one... |
06:26:24 | Soap | oh lordy. I'll pay to have the "Re: The just friggin sucks!!! Not rockbox though." thread taken out of its misery! |
06:26:40 | hotwire_ | most of the code i've been doing, i got 'voluntold' to do |
06:26:49 | Davide-NYC | haha |
06:26:58 | Davide-NYC | I appreciate it |
06:27:09 | Davide-NYC | remote support in the sim would hella cool. |
06:27:14 | Davide-NYC | *would be |
06:27:45 | hotwire_ | well for those 2 models it may be soon a reality... hopefully by early next week it'll be committed |
06:27:49 | Davide-NYC | hotwire_: look here for some goos sim screendumps |
06:27:56 | Davide-NYC | *good |
06:27:58 | Davide-NYC | http://forums.rockbox.org/index.php?topic=5882.msg45608#msg45608 |
06:28:52 | Davide-NYC | I could fit bitmaps f the remotes in the little space in the lower right hand corner. (If we can figure out how to stick it there) |
06:28:56 | | Quit daurn|laptop (Read error: 54 (Connection reset by peer)) |
06:29:14 | Davide-NYC | alright, I'm going to bed. |
06:29:21 | Davide-NYC | 'gnight |
06:29:27 | | Quit FreeBlues ("CGI:IRC (Ping timeout)") |
06:29:29 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
06:29:34 | hotwire_ | what's the necessity of these screendumps? |
06:29:58 | Davide-NYC | in that forum post? Or here? |
06:30:13 | hotwire_ | ya... why were you sending me there? |
06:31:20 | Davide-NYC | I guess I'm just letting you know that there is varying (yet sufficiant) room for illustrative bitmaps of remotes. |
06:31:28 | * | Davide-NYC really tired |
06:31:46 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
06:33:42 | | Join daurn|afk [0] (n=quae@124.243.137.107) |
06:34:10 | hotwire_ | ya, but it's just a UISim thing... not for the real player... |
06:34:35 | Soap | rasher.dk not responding. Is it just me? |
06:36:21 | Soap | NVM, just responding very slowly. |
06:37:41 | | Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
06:43:03 | | Join EbErT [0] (n=EbErT@adsl-223-59-224.aep.bellsouth.net) |
06:48:47 | | Quit daurn|laptop (Read error: 110 (Connection timed out)) |
06:50:02 | | Quit EbErT () |
06:51:23 | | Quit BHSPitLappy (Remote closed the connection) |
06:58:46 | | Quit Febs () |
07:00 |
07:00:56 | | Quit vcardenas ("CGI:IRC (EOF)") |
07:01:35 | | Nick daurn|afk is now known as daurn|laptop (n=quae@124.243.137.107) |
07:01:44 | | Join vcardenas [0] (n=cda02026@labb.contactor.se) |
07:04:31 | | Join gasdgasdgasdgasd [0] (n=Sinbios@toronto-HSE-ppp4013403.sympatico.ca) |
07:04:45 | | Quit gasdgasdgasdgasd (Remote closed the connection) |
07:08:20 | | Join Cho03 [0] (n=cb36096e@labb.contactor.se) |
07:08:34 | | Join pike^laptop [0] (i=amiga@c83-249-120-24.bredband.comhem.se) |
07:12:26 | | Quit Sinbios (Read error: 60 (Operation timed out)) |
07:12:28 | | Join Ex_Cho03 [0] (i=Cho03@SJIP-T-001-pool-110.tmns.net.au) |
07:12:52 | | Quit Cho03 (Client Quit) |
07:15:01 | Ex_Cho03 | hey all |
07:15:58 | Ex_Cho03 | is anyone talking here? |
07:16:09 | Soap | just you |
07:16:13 | Ex_Cho03 | lol |
07:16:20 | Ex_Cho03 | i was worried there for a sec |
07:16:30 | Soap | 'tis the in-between time |
07:16:35 | Ex_Cho03 | ahk |
07:16:51 | Ex_Cho03 | are you one of the programmers? |
07:17:00 | Soap | nope |
07:17:58 | scorche | Ex_Cho03: did you have a problem/question? |
07:18:01 | Ex_Cho03 | i found out about the mpegplayer the other day |
07:18:41 | Ex_Cho03 | kinda.. |
07:18:51 | scorche | then ask/say it =) |
07:19:01 | Ex_Cho03 | ok man sorry :) |
07:19:11 | Ex_Cho03 | whats the progress on the mpeg player? |
07:20:14 | sharpe | well. it plays videos. somewhat. |
07:20:28 | Ex_Cho03 | yeah i found that out yesterday |
07:20:35 | Ex_Cho03 | it works pretty good |
07:20:42 | | Join pike^lapt [0] (i=amiga@c83-249-120-24.bredband.comhem.se) |
07:20:54 | scorche | mind clarifying "progress"? =P |
07:20:58 | Paul_The_Nerd | Ex_Cho03: It's not a major focus or anything, so it'll get developed as it gets developed |
07:21:03 | Soap | RockBox is a music firmware. Love it for that, and consider any video progress a bonus. If you come to RockBox with dreams of portable video in your eyes you will be disapointed. |
07:21:09 | Paul_The_Nerd | There's a changelog on the front page, so you're free to read it to see what's updated. |
07:21:15 | Ex_Cho03 | ahk cool |
07:22:14 | scorche | Soap: you ruined my dreams T_T |
07:22:24 | | Quit solarflare (Connection timed out) |
07:22:39 | Paul_The_Nerd | If I want to have decent quality video, I just watch it on my phone, anyway. |
07:23:00 | scorche | heh...same for me... |
07:23:03 | Ex_Cho03 | well i was surprised how well the video works |
07:23:07 | scorche | much better screen as well |
07:23:46 | | Join perplexity [0] (n=joust@dxb-b126552.alshamil.net.ae) |
07:23:47 | sharpe | scorche: so you watch video on paul's phone? |
07:24:11 | scorche | my own phone...dont be such a smart-alec =P |
07:24:25 | sharpe | :) |
07:26:04 | Ex_Cho03 | rockbox is damn cool. i wanna thank anyone involved |
07:27:04 | Ex_Cho03 | anyhwo, i must leave, dr. who is on |
07:27:40 | Ex_Cho03 | again, thanks to everyone involved with rockbox :) |
07:27:53 | | Quit Ex_Cho03 () |
07:31:17 | | Join solarflare [0] (n=supernov@hy-ovpn2-5.vpn.helsinki.fi) |
07:32:39 | | Join daurn|afk [0] (n=quae@124.243.137.107) |
07:32:40 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
07:38:17 | | Quit pike^laptop (Read error: 110 (Connection timed out)) |
07:42:20 | RoC_MM | Anybody know some good software to setup a redundant storage cluster/distributed data store? |
07:47:22 | | Join BHSPitLappy [0] (n=steve-o@adsl-66-141-170-52.dsl.rcsntx.swbell.net) |
07:59:18 | | Join Sinbios [0] (n=Sinbios@toronto-HSE-ppp4013352.sympatico.ca) |
08:00 |
08:01:32 | | Quit solarflare ("Leaving") |
08:13:17 | | Part vcardenas |
08:17:16 | | Quit dstrek (Read error: 104 (Connection reset by peer)) |
08:22:41 | | Join pike^laptop [0] (i=amiga@c83-249-120-24.bredband.comhem.se) |
08:24:15 | *** | Saving seen data "./dancer.seen" |
08:24:32 | | Quit RoC_MM ("Leaving") |
08:38:11 | | Join Siku [0] (i=Siku@dsl-kpogw4-fe52df00-45.dhcp.inet.fi) |
08:39:10 | | Join scott666_ [0] (n=scott666@c-24-245-74-66.hsd1.mn.comcast.net) |
08:40:16 | | Quit pike^lapt (Read error: 110 (Connection timed out)) |
08:49:08 | | Quit daurn|afk (Read error: 104 (Connection reset by peer)) |
08:49:23 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
08:50:52 | | Quit BHSPitLappy (Read error: 54 (Connection reset by peer)) |
08:58:36 | | Join Bger [0] (n=bager@rockbox/developer/Bger) |
09:00 |
09:00:03 | | Quit sharpe ("Leaving") |
09:15:52 | | Quit TCK (Read error: 110 (Connection timed out)) |
09:54:13 | | Join JdGordon_ [0] (n=ubuntu@c220-237-57-32.smelb1.vic.optusnet.com.au) |
09:58:20 | | Quit JdGordon_ ("Konversation terminated!") |
10:00 |
10:01:07 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
10:06:28 | | Quit JdGordon ("Konversation terminated!") |
10:10:21 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
10:11:57 | | Quit JdGordon (Client Quit) |
10:15:58 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
10:21:03 | | Join _FireFly_ [0] (n=FireFly@p54A44F69.dip.t-dialin.net) |
10:24:01 | Mikachu | JdGordon: http://mikachu.ath.cx/patches/rockbox-action_timeout.patch do you think this would be useful? |
10:24:16 | *** | Saving seen data "./dancer.seen" |
10:24:59 | JdGordon | meh, much of a muchness... no harm in it.. tho |
10:25:07 | Mikachu | i just used it to make the quickscreen close after 5 seconds |
10:25:10 | JdGordon | but youd need to fix the screens expecting ACTION_NOne first |
10:29:37 | | Quit JdGordon ("Konversation terminated!") |
10:34:25 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
10:57:11 | | Join Spida [0] (n=timo@spinnennetz.org) |
10:59:17 | | Join A_M [0] (n=51e2cbe3@labb.contactor.se) |
11:00 |
11:04:38 | | Join mkey [0] (n=mkey@pD9E36D67.dip.t-dialin.net) |
11:05:00 | A_M | Is it somehow possible to compile rockbox to directories outside the main RB source tree? The drive rockbox is installed to is getting kind of full... |
11:05:26 | Mikachu | ? that's how you always build rockbox |
11:05:48 | Mikachu | just make a dir anywhere and call the configure script from there |
11:06:13 | Mikachu | but my build dir is only 25M, is your drive really that full? |
11:06:31 | A_M | worked just fine when I did that from subfolders within the main rockbox dir, but not when I tried to do it to other drives |
11:06:59 | A_M | "is your drive really that full?" net yet, but I want to try compiling my Setting Display in Menus patch for all targets... |
11:07:37 | Mikachu | i don't really know where other drives end up in cygwin |
11:08:39 | A_M | huh, nevermind, it worked this time |
11:08:50 | A_M | must have mistyped something last time I tried *shrugs* |
11:09:13 | Mikachu | use the tabkey luke |
11:09:18 | Paul_The_Nerd | :-P |
11:09:22 | JdGordon | A_M: does your settings patch still allow you to use the old way to set settings, but view the current setting in the menu? |
11:09:36 | A_M | yup |
11:09:48 | JdGordon | :) |
11:09:48 | Mikachu | is it itself a setting? :) |
11:09:55 | JdGordon | of course :p |
11:10:37 | A_M | hehe, yup, there's a whole menu full of settings for settings display, which of course is affected by the settings display settings.... uh, did you get that? |
11:12:41 | Paul_The_Nerd | Hehehe |
11:13:14 | * | Mikachu fears conflicts with his custom menu layout |
11:13:49 | A_M | sadly very likely |
11:15:25 | A_M | is it possible to use the patch tool selectively for only some files? then you could just ignore patching the files that you've changed, and if you like convert them yourself |
11:15:47 | Mikachu | i'll just wait until it hits cvs |
11:18:53 | | Quit A_M ("CGI:IRC") |
11:20:16 | mirak | hey |
11:21:49 | | Quit JdGordon ("Konversation terminated!") |
11:25:49 | | Join ender` [0] (i=null@84.52.165.220) |
11:42:14 | | Part Paul_The_Nerd |
11:43:22 | | Join JdGordon [0] (n=gentoo@c220-237-57-32.smelb1.vic.optusnet.com.au) |
11:48:31 | | Join barrywardell [0] (n=barrywar@host-194-46-228-43.dsl-ie.utvinternet.net) |
11:49:28 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
11:49:35 | | Quit mikearthur (Remote closed the connection) |
11:54:32 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-142-007.pools.arcor-ip.net) |
12:00 |
12:13:18 | JdGordon | booorrreeed |
12:13:34 | JdGordon | ... waiting for gentoo to finish installing sdo i can get back to coding :p |
12:13:58 | perplexity | you using kernel acceleration in qemu ? |
12:17:12 | JdGordon | no, im installing gentoo from the live cd, hopefully ill never boot into ubuntu again! |
12:17:18 | | Join keilj [0] (n=jimmykei@203-59-83-31.dyn.iinet.net.au) |
12:17:30 | keilj | gday all |
12:17:33 | | Join Arathis [0] (n=doerk@p508A7B21.dip.t-dialin.net) |
12:17:46 | JdGordon | howdy |
12:18:52 | | Join JazzBone [0] (n=chatzill@cc829402-a.groni1.gr.home.nl) |
12:19:28 | | Quit JazzBone (Client Quit) |
12:20:30 | | Join PaulJam [0] (n=pauljam@p54BCD951.dip.t-dialin.net) |
12:22:43 | | Quit keilj () |
12:24:19 | *** | Saving seen data "./dancer.seen" |
12:27:01 | | Join JazzBone [0] (n=jazzbone@cc829402-a.groni1.gr.home.nl) |
12:27:51 | | Join perpleXa [0] (n=perpleXa@unaffiliated/perplexa) |
12:30:32 | | Join ghode|afk [0] (n=garudin@87-194-60-156.bethere.co.uk) |
12:31:44 | | Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
12:31:51 | | Quit Kohlrabi (Nick collision from services.) |
12:32:01 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-157-053.pools.arcor-ip.net) |
12:37:06 | | Join bbroke [0] (n=bbroke@p54BD38E4.dip0.t-ipconnect.de) |
12:37:53 | | Join lightyear [0] (n=lightyea@p54877555.dip.t-dialin.net) |
12:45:52 | | Join lorijho [0] (n=lorijho@host-213-189-171-157.brutele.be) |
12:47:44 | | Quit perpleXa ("Leaving") |
12:51:50 | | Join stripwax [0] (n=stripwax@i-83-67-214-206.freedom2surf.net) |
12:54:08 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
12:56:24 | lex | is the games with rockboy playable on ipods? :o |
12:56:29 | daurn|laptop | yes |
12:56:59 | Mikachu | not some ipods |
12:57:01 | lex | is it fast or slow? |
12:57:04 | lex | how about on a photo |
12:57:13 | Mikachu | i think that one works |
12:57:28 | lex | it worked a BIT SLOW when i tried it last time |
12:57:38 | lex | about... 4 months ago, i don't remember :) |
12:57:42 | lex | let's try again |
12:58:21 | Mikachu | it depends a lot on the game too i suspect |
12:58:46 | lex | what games do work fast then? |
12:59:01 | daurn|laptop | earthworm gyme |
12:59:06 | lex | :p |
12:59:11 | Mikachu | i don't know, i have an ipod nano where rockboy doesn't work, and a gba :) |
12:59:15 | lex | i have only pokemon yellow here atm |
12:59:19 | daurn|laptop | whats a gyme? |
12:59:20 | daurn|laptop | :P |
12:59:25 | lex | i have a gba too, and a color and a pocket ;) |
12:59:30 | daurn|laptop | OHHHHH a GYME |
12:59:50 | | Quit thegeek ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
13:00 |
13:01:23 | lex | the buttons suck :o |
13:01:36 | Mikachu | it is hard to map a d-pad and 2 buttons to.. 4 buttons |
13:01:41 | Mikachu | sorry, 5! |
13:01:42 | lex | yep |
13:01:54 | lex | but it would be easier to play if you have a a button :p |
13:02:05 | | Quit PaulJam (".") |
13:02:12 | lex | oh i have one |
13:02:19 | lex | or not |
13:03:42 | | Part mkey (""Welcome to IRC; Where men are men, women are men and little girls are FBI agents!"") |
13:03:45 | mirak | this line is part of a #define. I want the W0 to be replaced, but it seems it's protected by the " quotes . "mac.l #W0, %[e], %acc0 \n" |
13:03:50 | Mikachu | it's possible to one day to what iboy does, but nobody seems to want to touch the ipod button code |
13:04:24 | mirak | W0 is redefined by a constant |
13:05:02 | | Quit TeaSea (Remote closed the connection) |
13:06:29 | lex | pokemon is almost playable if play is for a and down and menu is for b and up... |
13:06:39 | | Quit Kitar|st (Connection timed out) |
13:06:41 | lex | but if the menu would appear from the hold switch, then it would work great |
13:06:49 | | Join Kitar|st [0] (i=Kitarist@BSN-77-16-84.dial-up.dsl.siol.net) |
13:07:29 | stripwax | mirak - does it work if you take the W0 out of the quotes i.e. #define blah "mac.l #"#WO", %[e], %acc0 \n" |
13:07:35 | | Join Hansmaulwurf [0] (n=maerlyn@p5081CCA4.dip0.t-ipconnect.de) |
13:08:07 | mirak | stripwax: I will try that, it didn't believed much in this solution |
13:08:09 | mirak | I try :) |
13:08:29 | | Join lodesi [0] (n=lds@d01v-89-83-174-133.d4.club-internet.fr) |
13:08:32 | Hansmaulwurf | damn, the H100 remote is now really fucked up |
13:12:42 | | Join amiconn [0] (i=jens@rockbox/developer/amiconn) |
13:17:54 | | Quit bbroke ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
13:21:53 | mirak | stripwax: doesn't work |
13:22:02 | mirak | though the line is well formed |
13:22:18 | stripwax | mirak - hm, what does it output? |
13:22:23 | mirak | but the value isn't interpreted |
13:22:33 | mirak | Error: operands mismatch −− statement `mac.l W6,%d6,%acc0' ignored |
13:22:48 | mirak | the W6 should be something like #456 |
13:23:43 | mirak | stripwax: I will post the whole file |
13:23:44 | stripwax | mirak - can you show me the actual code? do you have something like #define W6 456 |
13:23:46 | stripwax | thanks |
13:25:02 | mirak | http://paste.ubuntu-nl.org/21199 stripwax |
13:26:25 | mirak | stripwax: http://rafb.net/paste/results/UcjLMm30.html |
13:26:26 | mirak | with color |
13:26:29 | mirak | colors |
13:28:54 | stripwax | mirak ok so you need the # inside the quotes as well right? |
13:29:14 | mirak | I got an error when doing that |
13:29:15 | stripwax | like I posted - "mac.l #" #W0 ", %[e], %acc0 \n" |
13:29:20 | stripwax | hrm, what was the error |
13:29:24 | mirak | idct.c:133: error: syntax error before numeric constant |
13:29:40 | mirak | with both # ? |
13:29:43 | stripwax | yes |
13:30:02 | mirak | oh |
13:30:19 | amiconn | Did you check the intermediate asm file? |
13:30:31 | stripwax | the second one turns your 456 into "456". The first one turns the 456 into #456 which is what you need syntactically |
13:30:54 | amiconn | When I tried using symbolic constants in an asm() block, I needed 2 intermediate macros to make it work |
13:31:25 | mirak | this time the value isn't processed/tmp/cciyiYoc.s:101: Error: operands mismatch −− statement `mac.l #W6,%d6,%acc0' ignored |
13:31:58 | mirak | amiconn: I did a gcc -E to see what happens, but I don't know how to check the error after a make |
13:32:14 | amiconn | Compile with -save-temps |
13:32:31 | amiconn | Then you'll get an .i and an .s file for every processed source file |
13:32:33 | mirak | where should I put this line ? |
13:32:41 | mirak | this arg |
13:32:53 | amiconn | The .i is th epreprocessed .c, and the .s is the compiled .i |
13:33:25 | mirak | ok but where must I put the -save-temp arg ? |
13:33:27 | amiconn | I usually put it in the appropriate Makefile as part of the CFLAGS |
13:33:43 | mirak | ok |
13:33:50 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
13:34:16 | amiconn | Just make sure that you don't leave it there when the compilation works - or you'll get tons of these intermeadiate files to clean up |
13:34:34 | | Join darkless [0] (n=darkless@62.79.44.48) |
13:34:42 | stripwax | amiconn - do have an example of the intermediate macros you needed to get this to work inside asm() ? |
13:35:11 | amiconn | #define XSC(X) #X |
13:35:11 | amiconn | #define SC(X) XSC(X) |
13:35:19 | amiconn | Then you can use it like this: |
13:35:40 | amiconn | "mac.l #" SC(W0) ", %[e], %acc0 \n" |
13:36:01 | amiconn | (SC is for "symbolic constant") |
13:36:41 | | Join A_M [0] (n=51e2cbe3@labb.contactor.se) |
13:36:46 | | Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.") |
13:36:49 | stripwax | hrm - I feel that that should just work inline with #(W0) - is it just some weird GCC behaviour that requires the intermediates? |
13:37:06 | amiconn | The # is only evaluated _within_ macros |
13:37:45 | stripwax | amiconn - right, and mirak's code is a #define that defines the asm() block.. |
13:38:05 | amiconn | ah, hmm, that makes things even more difficult |
13:38:17 | stripwax | amiconn - check out mirak's link.. |
13:38:31 | stripwax | I feel it should just work, since it's all in one #define anyway |
13:38:41 | * | amiconn prefers inline functions over macros defining code |
13:38:41 | Mikachu | maybe use static inline instead? |
13:39:49 | mirak | amiconn: I though about using it but that's more data moving |
13:40:18 | Mikachu | iiuc it should produce the exact same code, but i haven't tried with asm |
13:41:08 | mirak | amiconn: I added the line to export GCCOPTS |
13:41:17 | mirak | but it doesn't seem to work |
13:42:43 | mirak | a thing that can replace inside quotes would help |
13:43:16 | Mikachu | i don't know if you can have a macro that applies to the inside of another macro? |
13:43:25 | * | amiconn remembers why it needs 2 intermediate macros |
13:43:38 | | Quit daurn|laptop (Read error: 110 (Connection timed out)) |
13:43:55 | amiconn | The #makes it a plain literal, i.e. #W6 means just 'W6' without interpreting it |
13:44:13 | * | stripwax slaps forehead |
13:44:23 | amiconn | If your code is in a macro itself, one extra intermediate should be sufficient |
13:44:25 | mirak | #define A 5 |
13:44:32 | mirak | asm("A"); |
13:44:40 | Mikachu | can't you use ### or something? |
13:44:45 | mirak | if A could be replaced by 5 it would do it |
13:44:49 | * | Mikachu only barely knows how cpp works |
13:45:05 | | Join bbroke [0] (n=bbroke@p54BD38E4.dip0.t-ipconnect.de) |
13:45:16 | stripwax | http://en.wikipedia.org/wiki/C_preprocessor#Quoting_the_Macro_Arguments |
13:45:34 | Mikachu | mirak: #define A "5" \n asm(A); ? |
13:52:14 | | Quit mikearthur (Read error: 54 (Connection reset by peer)) |
13:55:26 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
14:00 |
14:02:49 | mirak | that's odd ... |
14:03:24 | | Join Caliban_ [0] (n=ianmacd@kwark.caliban.org) |
14:03:56 | stripwax | what is |
14:04:00 | mirak | Mikachu: that would work |
14:04:19 | mirak | "mac.l #"2408", %[e], %acc0 \n" |
14:04:24 | mirak | I manage to have this |
14:04:44 | mirak | in fact I would need to have the 2408 as "2408" so it would be part of the asm string |
14:04:57 | stripwax | mirak: yes |
14:05:12 | mirak | "mac.l #"W0", %[e], %acc0\n"\ |
14:05:23 | Mikachu | if you #define hello "200" and have "asm commands" hello "more asm", it should work |
14:05:31 | mirak | yes |
14:05:55 | mirak | so I should use separate MACROS for the const inside asm or inside C code |
14:06:05 | mirak | otherwise I don't see how to use an intermediate |
14:06:08 | mirak | marco |
14:06:24 | Mikachu | maybe you can #define asmconst(x) #x |
14:06:28 | Mikachu | #define hello 500 |
14:06:39 | Mikachu | "asm code" asmconst(hello) "more asm" |
14:06:42 | stripwax | mirak - or.. do what amiconn suggested, with an intermediate #define SC( x ) #x |
14:06:43 | Mikachu | but i,m not sure if that would work |
14:07:05 | mirak | can't I do a #define SC(x) "x" |
14:07:11 | mirak | hem no ... |
14:07:28 | Mikachu | then you would just get "x" in your code :) |
14:07:30 | stripwax | mirak that's exactly what the # does above |
14:07:40 | mirak | oh ok |
14:07:51 | stripwax | did you try amiconn's suggestion yet?? |
14:07:56 | mirak | Mikachu: yes, that gives the same issue |
14:08:05 | mirak | stripwax: I am going to |
14:08:15 | Mikachu | the problem is the asm code is also in a #define |
14:08:27 | Mikachu | but it might just work |
14:08:35 | | Join Rob2222 [0] (n=Miranda@ACB137CB.ipt.aol.com) |
14:09:01 | mirak | that's it |
14:09:15 | mirak | the proprocessor put the quotes and the number |
14:09:23 | Mikachu | heh, pro processor :) |
14:10:13 | mirak | Error: operands mismatch −− statement `mac.l #1108,%d6,%acc0' ignored |
14:10:31 | mirak | at least it's well formed, now I guess the instruction is not right |
14:11:53 | mirak | ok seems you can't use a constant |
14:12:04 | mirak | :-/ |
14:12:08 | Mikachu | heh |
14:12:11 | JdGordon | Bg3r, you around? |
14:12:29 | mirak | I will go for the inline function then ... |
14:19:03 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
14:19:14 | | Join pepie34 [0] (n=romain@ANantes-256-1-27-49.w86-195.abo.wanadoo.fr) |
14:19:24 | | Quit Caliban (Read error: 110 (Connection timed out)) |
14:19:29 | | Quit perplexity (Read error: 110 (Connection timed out)) |
14:22:06 | ghode|afk | does anyone know if it's possible to find out which exact files fails when trying to create the tag cache DB? maybe an error log or something? |
14:23:25 | mirak | damn it would be almost simplier to rewrite all as asm instead of just some parts |
14:24:05 | | Quit JdGordon (Remote closed the connection) |
14:24:21 | *** | Saving seen data "./dancer.seen" |
14:25:05 | | Quit Rob2222_ (Read error: 110 (Connection timed out)) |
14:27:31 | | Join nudelyn [0] (i=nudel@dyn-62-56-86-157.dslaccess.co.uk) |
14:29:03 | mirak | amiconn: hey, I didn't managed to view intermediate files in asm |
14:29:54 | * | amiconn just found that his remote transfer idea really pays off :) |
14:30:03 | amiconn | +35% in fps on h140 |
14:31:10 | mirak | for mpeg ? |
14:31:26 | mirak | my optimisation doesn't work |
14:31:32 | mirak | it garbage the image |
14:31:35 | amiconn | No |
14:31:38 | mirak | lol |
14:31:46 | amiconn | I'm working on the asm transfer routines for the remote lcd |
14:32:10 | Mikachu | widescreen if you put the remote next to the screen |
14:32:11 | amiconn | Iriver first, as I had an idea how to speed things up even more. |
14:32:32 | amiconn | Then I'll port the thing to the X5 |
14:32:45 | | Quit JazzBone (Remote closed the connection) |
14:32:49 | | Join Farpenoodle [0] (n=solo84@60.49.99.38) |
14:33:04 | mirak | hem I really need to see the produced asm code |
14:33:30 | mirak | I tried to add -save-temp in GCCOPTS |
14:33:46 | amiconn | It's -save-temps not -save-temp |
14:33:47 | mirak | ho my bad they are here |
14:33:53 | mirak | eclipse doen't shows them |
14:33:53 | | Join JazzBone [0] (n=jazzbone@cc829402-a.groni1.gr.home.nl) |
14:33:58 | Mikachu | if you give a wrong option it won't compile at all |
14:34:09 | Mikachu | (which is annoying if you have many gcc versions) |
14:34:33 | | Join Febs_home [0] (n=chatzill@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
14:37:32 | | Quit Siku () |
14:37:37 | | Quit Febs () |
14:37:50 | | Nick Febs_home is now known as Febs (n=chatzill@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
14:42:36 | | Join jhMikeS [0] (n=jethead7@adsl-68-252-4-207.dsl.sfldmi.ameritech.net) |
14:43:36 | | Join lee-qid [0] (n=liqid@p5496720D.dip.t-dialin.net) |
14:44:56 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
14:49:21 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
14:50:02 | | Join Mmmm [0] (n=mscarrat@cpc1-hem13-0-0-cust291.lutn.cable.ntl.com) |
14:50:16 | | Join ender` [0] (i=null@84.52.165.220) |
14:50:53 | | Part stripwax |
14:51:03 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
14:53:47 | | Join chendo__ [0] (n=chendo@203-206-64-248.dyn.iinet.net.au) |
14:54:10 | firenx | what is H10? |
14:54:13 | | Quit mirak (Read error: 110 (Connection timed out)) |
14:55:16 | Arathis | barrywardell: any news regarding your h10? or did I miss the "it's back" message? |
14:55:40 | barrywardell | Arathis: no, it's not back yet |
14:55:47 | Arathis | :( |
14:55:54 | barrywardell | but my brother has one too so i borrowed it for a couple of hours |
14:56:05 | Arathis | :D |
14:57:00 | barrywardell | I had it long enough to get the lcd working |
14:57:25 | | Quit chendo_ (Read error: 60 (Operation timed out)) |
14:57:35 | | Join JdGordon [0] (i=JdGordon@c220-237-57-32.smelb1.vic.optusnet.com.au) |
14:57:59 | Arathis | but having your own one would be better at all. |
14:58:19 | Mikachu | firenx: an mp3 player |
14:58:32 | barrywardell | yes. I had to give my brother his h10 back already |
14:59:10 | Arathis | he should get a new one and you hold his one *g* |
15:00 |
15:01:17 | barrywardell | he uses his a lot. I was lucky to even borrow it for a couple of hours |
15:02:40 | Arathis | how "minimal" is the driver btw? |
15:03:46 | amiconn | barrywardell: Is H10 16bit RGB565 ? |
15:04:29 | | Quit pepie34 ("Ex-Chat") |
15:04:53 | barrywardell | Arathis: well it works. the only thing implemented is writing to the screen |
15:05:12 | barrywardell | no power on/off or anything like that |
15:05:23 | barrywardell | amiconn: yes, it seems to be |
15:07:37 | barrywardell | amiconn: I just wrote straight from the framebuffer to the lcd's gram |
15:07:37 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
15:08:07 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
15:09:55 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-5-74.w82-121.abo.wanadoo.fr) |
15:13:23 | | Quit JazzBone (Remote closed the connection) |
15:13:27 | Mmmm | JdGordon: does the H1xx remote really work on your player in filebrowser with latest CVS? |
15:13:57 | JdGordon | no. im making it up :p |
15:14:05 | JdGordon | im surprised they dont work for anyone else.. |
15:14:11 | Mmmm | That doesn't make sense though right? |
15:14:20 | JdGordon | im bored.. so ill grab cvs again and check.. 2min |
15:14:56 | Mmmm | The code looks wrong to me too so I'm surprised it works for yours! |
15:16:11 | | Quit A_M ("CGI:IRC") |
15:16:45 | | Join JazzBone [0] (n=jazzbone@cc829402-a.groni1.gr.home.nl) |
15:17:03 | JdGordon | just installed cvs aain and it works fine |
15:17:20 | JdGordon | it might be that im using the hidden setting for the list? |
15:17:52 | Mmmm | what is the 'hidden' setting? where is it hidden? |
15:17:55 | JdGordon | the one where on+right is scroll.. not hold right |
15:18:06 | Mmmm | ahhh..yes..that is it I think! |
15:18:15 | Mmmm | combi code looks ok! |
15:19:04 | Mikachu | is the setting hidden on purpose or on lazy? |
15:19:41 | JdGordon | bit of both. i origionally thought the devs didnt want that sort of option readily availbable.. |
15:19:53 | JdGordon | bloody hell theat iriver keymap file is horrible :p |
15:20:12 | Mmmm | It's ok once you've stared at it for a few hours! :D |
15:20:30 | Mmmm | JdGordon: I've fixed the problem |
15:20:52 | amiconn | TREE_OFF doesn't work correctly in the browser on iriver |
15:20:53 | JdGordon | :) |
15:21:04 | amiconn | It stops playback _and_ goes up a level |
15:21:07 | Mmmm | if yours is broken too i'll commit |
15:21:43 | JdGordon | amiconn: ah so it does :p.. never realsed before.. |
15:22:04 | JdGordon | amiconn: do u have any objections to stoping it automatially checking the standrad keys before giving up? |
15:22:26 | amiconn | I think that's okay |
15:22:47 | amiconn | If a context wants the standard to be checked, it can be chained explicitly |
15:22:54 | JdGordon | that shold fix the tree off problem.. and make contexts sligty easier to setup |
15:23:18 | * | JdGordon is waiting for gentoo to get setup so he can get bck into coding |
15:23:26 | amiconn | It will probably break a few things though, needs testing on all targets |
15:23:27 | Mikachu | you're in for a long wait then :) |
15:23:41 | JdGordon | ... no, i just remembered.. i have th vmware imae on this comp |
15:23:53 | Mmmm | JdGordon: could you just switch combi off on yours and make sure the filebrowser is messed up on yours too? |
15:24:15 | JdGordon | i would get it is... |
15:24:46 | Mmmm | I would too, but when some people said it worked and some said it didn't I got scared! :D |
15:24:53 | JdGordon | noooo.... my damn sister is home.. i have to get off this comp :'( |
15:25:19 | JdGordon | gimme 2 min s i can change comps |
15:25:26 | JdGordon | by 2 i mean 10 |
15:25:41 | | Quit JdGordon () |
15:30:37 | | Join JDGordon [0] (n=dced3920@labb.contactor.se) |
15:30:55 | JDGordon | back.. |
15:32:25 | JDGordon | hehe reset settings and the remote is useles :p |
15:33:25 | Mmmm | hoorah!!! |
15:33:34 | Mmmm | I just knew it :D |
15:33:38 | JDGordon | :p |
15:34:10 | * | JDGordon apologises for all the pain... and blames Bg3r... |
15:35:24 | Mmmm | Ok, it should work now...and the TREE_OFF too.. |
15:36:19 | mirak | somone pointed a paper to a an idct implementation for assembly |
15:36:24 | mirak | anyone remember that ? |
15:38:19 | | Join dwihno_ [0] (n=dw@81.8.226.44) |
15:38:20 | | Quit Zidanax (Read error: 104 (Connection reset by peer)) |
15:39:05 | * | JDGordon going to bed.. cyaz |
15:39:07 | | Quit JDGordon ("CGI:IRC") |
15:40:59 | | Quit lee-qid (Read error: 54 (Connection reset by peer)) |
15:41:04 | | Join Bger_cgiirc [0] (n=55821167@labb.contactor.se) |
15:41:10 | | Join lee-qid [0] (n=liqid@p5496720D.dip.t-dialin.net) |
15:42:02 | Bger_cgiirc | grrr |
15:43:07 | Bger_cgiirc | does anyone know why JdGordon called for me ? |
15:43:26 | Mmmm | cos the remote buttons were borked I think |
15:43:49 | Bger_cgiirc | h100 ? |
15:43:59 | Mmmm | yeah...should be ok now though |
15:44:56 | Bger_cgiirc | i don't have h100 remote so it's very probable that i've messed something |
15:45:11 | Mmmm | ahh..that explains it :D |
15:45:20 | Mikachu | mirak: http://www.quicklogic.com/images/Optimizing_Embedded_Systems_WP.pdf ? |
15:45:55 | Bger_cgiirc | Mmmm: sorry for that ... |
15:46:02 | Mmmm | No probs ;) |
15:46:25 | Bger_cgiirc | it would be good if we think about key combos for the non-lcd one ... |
15:46:39 | Bger_cgiirc | like for going from WPS to the tree etc .. |
15:46:57 | Mmmm | Heh Heh...you know what happens when you try key combos without owning the remote! :D |
15:47:04 | mirak | midkay: thanks ! :D |
15:47:09 | Mikachu | :( |
15:47:49 | Bger_cgiirc | Mmmm: i have such one, but it's very poor on button count - Play/Pause, vol+, vol-, ff, rew, hold... |
15:48:00 | Mmmm | Bger_cgiirc: is there any point in going from WPS to tree without an LCD? |
15:48:29 | Bger_cgiirc | it seems that some people are using it while driving ... |
15:50:04 | | Quit Arathis (Remote closed the connection) |
15:50:51 | amiconn | It's even one button less than the archos remote - and we don't support switching broswer <-> wps with that |
15:50:58 | mirak | Mikachu: this paper is based on libmpeg2 by the way. it can't be better |
15:51:07 | Bger_cgiirc | Mmmm: why did you remove the h300 specific yes/no table ? |
15:51:19 | Mmmm | it's the same as the h100 |
15:51:21 | | Join Arathis [0] (n=doerk@p508A7B21.dip.t-dialin.net) |
15:51:24 | | Join Voting [0] (i=Voting91@102.sub-70-221-133.myvzw.com) |
15:51:25 | Bger_cgiirc | no, it isn't |
15:51:26 | Bger_cgiirc | i tried to mimic the main buttons to the remote |
15:51:35 | Bger_cgiirc | const struct button_mapping button_context_yesno[] = { |
15:51:37 | | Quit dwihno (Read error: 110 (Connection timed out)) |
15:51:40 | Mikachu | mirak: heh, i just grepped for .pdf in my log and this one looked right |
15:51:41 | Mmmm | navi = yes |
15:52:07 | Mmmm | you had play = yes on the h100 |
15:52:07 | Voting | Hi, folks. Call me dumb but I just found out that flac exists and thought... well, could I play it on my archos? |
15:52:17 | Bger_cgiirc | ah, yes |
15:52:23 | Mmmm | :P |
15:52:30 | | Quit barrywardell () |
15:52:32 | mirak | Mikachu: I am not sure it's this one I was thinking of, but that's fine anyway. |
15:52:34 | Voting | And google said I could use flac! |
15:52:48 | Voting | Have any of you been ripping and listening to flac audio |
15:52:48 | Voting | ? |
15:53:23 | Bger_cgiirc | Mmmm: what about this one const struct button_mapping button_context_listtree_scroll_wo_cmb_h300lcdremote[] |
15:53:48 | Mmmm | You were using the main unit button defines (BUTTON_LEFT etc.) |
15:54:01 | Mmmm | BUTTON_LEFT = BUTTON_RC_REW |
15:54:08 | Bger_cgiirc | haha |
15:54:11 | Bger_cgiirc | my mistake |
15:54:16 | Bger_cgiirc | but it should be there |
15:54:29 | Mmmm | I thought I was going mad when I saw that! :D |
15:54:45 | Bger_cgiirc | more probably i've fall asleep on the keyboard :D |
15:54:51 | Mmmm | :D |
15:55:31 | | Quit amiconn (" bbl") |
15:56:40 | | Quit Bger (Read error: 110 (Connection timed out)) |
15:57:42 | Bger_cgiirc | Mmmm: and what's the reason for the different button_context_tree_h100remote and button_context_tree_h300lcdremote |
15:58:00 | | Join Siku [0] (i=Siku@dsl-kpogw4-fe52df00-45.dhcp.inet.fi) |
15:58:12 | Voting | Am I asking this question in the wrong channel? Would someone PM me about FLAC then? |
15:58:25 | Mmmm | no ATION_TREE_STOP for the H100! |
15:58:29 | Mikachu | i think archos is hwcodec, therefore it won't support flac |
15:58:56 | Bger_cgiirc | ah, k |
15:59:03 | Mikachu | can you play ogg files? |
16:00 |
16:17:38 | | Join freqmod [0] (n=freqmod@110.80-203-37.nextgentel.com) |
16:18:12 | | Quit Mmmm ("Byeee") |
16:19:07 | | Quit JazzBone (Remote closed the connection) |
16:22:09 | | Quit [HO]vo|t ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
16:22:52 | | Join [HO]vo|t [0] (n=gcadidas@cpe-24-93-102-155.columbus.res.rr.com) |
16:24:26 | *** | Saving seen data "./dancer.seen" |
16:26:21 | Febs | I'm trying to run the rockboxdev.sh script and I keep receiving this error: "configure: error: no acceptable cc found in $PATH" Can anyone tell me what I might be missing? |
16:31:34 | | Quit damaki_ (Success) |
16:32:05 | freqmod | Febs: a compiler for your target |
16:32:14 | freqmod | (in path) |
16:32:50 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
16:33:38 | tucoz | or maybe you didn't install gcc at all. That is needed to be able to compile the cross-compilers |
16:34:44 | tucoz | Febs, what linux distro are you using? |
16:34:48 | Febs | ubuntu |
16:35:07 | tucoz | ah. Try to run 'sudo apt-get install build-essentials' |
16:35:35 | tucoz | build-essential I mean |
16:35:55 | | Quit Bger_cgiirc ("CGI:IRC (Ping timeout)") |
16:36:08 | | Quit Voting () |
16:36:51 | | Join DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
16:37:40 | DJ_Dooms_Day | Hiya |
16:37:46 | DJ_Dooms_Day | Anyone around? |
16:38:01 | daurn|laptop | no |
16:38:02 | Soap | mmm |
16:38:03 | daurn|laptop | go away |
16:38:04 | daurn|laptop | :P |
16:38:25 | tucoz | Febs, what do you think of using something like this instead of the bitmaps currently used for the key-reference image. http://www.ii.uib.no/~martina/h140_concept.pdf |
16:38:25 | DJ_Dooms_Day | ha, nice reception |
16:38:42 | DJ_Dooms_Day | Was wondering, is anyone working on rockboy ATM? |
16:39:04 | Febs | tucoz, thanks. I knew I was missing something obvious. |
16:39:10 | | Join ashtophet [0] (n=kvirc@15.Red-83-43-154.dynamicIP.rima-tde.net) |
16:40:08 | DJ_Dooms_Day | I've been seeing talk here and there about video now, is it posible on the H3xx these days? |
16:40:25 | Soap | Possible, and "working" |
16:40:49 | DJ_Dooms_Day | Yeah? Awesome, what kind of 'working' state is it in? |
16:41:27 | Febs | tucoz: It gets the point across. Is the intent to make the size of the .pdf manual smaller? |
16:41:40 | Soap | plays MPEG2 video streams, no audio, and at sub-par framerates, and w/o framerate limiting, so if you encoded to 5fps or 25fps, it would play the same speed. |
16:42:03 | tucoz | Febs, well. In a way yes. But also have a format that is easier to change in the future |
16:43:44 | DJ_Dooms_Day | damn |
16:44:24 | DJ_Dooms_Day | I'd rather see rockboy get optimised before video playback though |
16:44:40 | DJ_Dooms_Day | *sigh* If only i could code asembly |
16:44:55 | ghode|afk | does anyone know if it's possible to find out which exact files fails when trying to create the tag cache DB? maybe an error log or something? |
16:46:20 | tucoz | maybe slasheri added suppport for that using logfd |
16:46:22 | tucoz | logf |
16:47:26 | | Part DJ_Dooms_Day |
16:51:56 | | Part [HO]vo|t |
16:52:00 | | Join [HO]vo|t [0] (n=gcadidas@cpe-24-93-102-155.columbus.res.rr.com) |
16:52:55 | | Join Cho03 [0] (i=Cho03@CWPP-p-203-54-186-44.prem.tmns.net.au) |
16:53:28 | | Part scott666_ |
16:54:42 | Cho03 | hi guys. my ipod nano isnt working properly. can i get some help please? |
16:55:26 | | Quit ashtophet (Read error: 60 (Operation timed out)) |
16:57:10 | Cho03 | any assistance please? |
16:57:35 | | Join perplexity [0] (i=heh4814@dxb-as59277.alshamil.net.ae) |
16:58:20 | ghode|afk | tucoz: how do i turn on logf? |
17:00 |
17:00:00 | Cho03 | if it helps, my troubles are rockbox related |
17:02:43 | Febs | Cho03, we can't help unless you tell us what problem you're having. |
17:02:59 | Cho03 | sorry i was waiting for someone to respond |
17:03:10 | Cho03 | heres my problem |
17:03:16 | | Join Bger [0] (n=bager@85.187.218.57) |
17:04:26 | Cho03 | i was resetting my nano to refresh the tag cache in rock box. the apple logo appears and it displays "use itunes to restore" |
17:04:50 | Cho03 | i try to reset again, but that screen displays again |
17:05:03 | Febs | Do you have iTunes installed on your computer? |
17:05:07 | Cho03 | yup |
17:05:08 | | Join ashtophet [0] (n=kvirc@15.Red-83-43-154.dynamicIP.rima-tde.net) |
17:05:20 | | Part ashtophet |
17:05:27 | Febs | So let the itunes restorer do its thing. |
17:05:57 | Cho03 | well when i plug the ipod in, nothing recognizes it |
17:08:22 | Febs | including itunes? |
17:08:40 | Cho03 | yes |
17:08:55 | | Join AM [0] (n=51e2cbe3@labb.contactor.se) |
17:09:36 | Soap | yes itunes fails to recognize, or yes itunes DOES recognize? |
17:09:39 | | Join webguest69 [0] (n=539d3e20@labb.contactor.se) |
17:09:56 | Cho03 | itunes fails to recognise sorry |
17:10:24 | Soap | you running apple 1.1 or apple firmware 1.2? |
17:10:29 | Cho03 | 1.2 |
17:11:12 | Soap | let me check the forums, there have be some rumbles about 1.2. If it came to it, would you know how to downgrade? |
17:11:32 | Cho03 | like with the ipod updater? |
17:12:03 | Soap | Go ahead and run the apple restore utility. |
17:12:37 | mirak | the ipod video have a hardware mpeg decoder ? |
17:13:04 | Soap | The issues seem related to playing music in Apple FW 1.2 after installing rockbox. If that is a situation which would concern you...you can go to the ipodwizard site and read about how to downgrade your firmware back to 1.1 (assuming you don't use the Nike shoe sensor) |
17:13:21 | Soap | mirak - has the Broadcom chip which is a magic black box. |
17:13:24 | AM | Do we have Rincewind in here? |
17:13:45 | Cho03 | soap: ill have a lookk |
17:13:58 | mirak | Soap: lol |
17:14:10 | mirak | Soap: that's odd |
17:14:19 | Soap | ? |
17:14:52 | mirak | anyone tried to reverse engineer apple firmware for this ? |
17:15:10 | Soap | sorry Cho03 - the issue is between 1.1.1 and 1.1.2 / not between 1.1 and 1.2 |
17:15:47 | Cho03 | ok |
17:16:24 | Cho03 | well my current firmware is compatible with the nike shoes |
17:16:30 | Soap | as in everytime I said 1.1 I should have said 1.1.1, and every time I said 1.2 I should have said 1.1.2 |
17:16:36 | Soap | yea |
17:16:38 | Cho03 | ok |
17:16:56 | Cho03 | i get you |
17:17:11 | Hansmaulwurf | i thought the bleeding edge builds are the latest CVS build, right? the last CVS build was at 13:35, my bleeding edge that i just installed says 11:21 |
17:17:14 | Hansmaulwurf | o_O |
17:18:04 | linuxstb | mirak: Some people in IPL may be looking at the Broadcom chip, but I don't think anyone involved with Rockbox is. |
17:19:00 | mirak | one more reason to not buy an ipod ... |
17:21:11 | * | mirak will maybe give a second though |
17:22:22 | Soap | So the fact the ipod has an /extra/ chip RockBox doesn't support is a reason not to buy an ipod? |
17:23:11 | Soap | An extra chip which is worthless as far as RockBox's core mission is concerned. |
17:23:13 | mirak | it's like for linux, I will buy the best supported hardware. |
17:23:59 | Soap | So you would buy the motherboard with 9/9 supported features over the one with 9/10 supported features? |
17:25:59 | mirak | I would buy the motherboard with 10/10 supported features |
17:26:06 | Cho03 | soap: after reading some forums, i am going to try the hp formatter tool to hopefully reformat my ipod and then ill try the ipod updater |
17:26:47 | Soap | mirak - 10/10 would be a DAP with a supported dedicated video chip. Such a thing doesn't exist. Straw man. |
17:28:31 | mirak | supported or documented ? |
17:29:07 | Soap | take your pick |
17:31:49 | mirak | that's the difference |
17:32:07 | | Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
17:32:16 | mirak | anyway as far as I heard ipod video have too limitated play time |
17:32:36 | mirak | probably with reeconded video that's better |
17:33:22 | | Join barrywardell [0] (n=barrywar@host-194-46-228-43.dsl-ie.utvinternet.net) |
17:33:42 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
17:33:55 | mirak | anyone here can review a few assembly coldfire lines ? |
17:33:57 | | Join pi [0] (n=pi@80-41-218-65.dynamic.dsl.as9105.com) |
17:35:40 | Soap | I get only around 10 hours, about 70% of what I got on Apple firmware, but it will only get better, and still about as good as a H340. |
17:35:57 | mirak | http://rafb.net/paste/results/VAuNPb81.html that's the BUTTERFLY macro. the result is corrupted. I am not sure where the error could be |
17:36:27 | mirak | Soap: in fact I was refering to video playback time |
17:36:45 | mirak | I was desapointed to learn it was less than 2 hours |
17:37:14 | Soap | what do you expect out of a device that small with backlight and HD on almost constantly? |
17:37:33 | Soap | The dedicated video players do better because they have 2-3 times the battery size. |
17:37:53 | Soap | video is a perk, not a prime feature. |
17:38:20 | mirak | with 64 mb of ram that's caching enough to not of the hard drive on to much |
17:38:30 | mirak | have/of |
17:39:00 | mirak | the ipod video is called ipod *video* |
17:39:17 | Soap | officially it is called an ipod with video. |
17:39:24 | Cho03 | snap |
17:39:33 | mirak | over the H300 I own, one device would need good video support to make want to change |
17:40:08 | | Join dwihno [0] (n=dw@81.8.226.44) |
17:40:22 | mirak | not that I will use it a lot for that, but since this costs money ... |
17:43:47 | | Join San [0] (n=San@213.202.191.85) |
17:43:48 | | Quit [San] (Read error: 104 (Connection reset by peer)) |
17:44:50 | barrywardell | can anyone advise me on a target tree related question? |
17:44:52 | Cho03 | soap & febs: thanks for your help. i cant fix the problem at the moment. im going to wait til school tomorrow so i can download some software which may help. |
17:45:10 | barrywardell | specifically, system.c around line 1150 |
17:45:33 | linuxstb | barrywardell: Congratulations on the LCD driver - I wasn't expecting that commit, especially when you don't have your H10 at the moment :) |
17:45:58 | barrywardell | thanks linuxstb. I borrowed my brother's H10 to test it |
17:46:12 | barrywardell | and had ipod/x5 code to base it off |
17:46:58 | barrywardell | now I want to implement irq() for the H10. should it go in the target tree or in system.c with another #ifdef |
17:48:51 | | Join dwihno__ [0] (n=dw@81.8.226.44) |
17:48:51 | | Quit Cho03 () |
17:49:07 | | Quit darkless (Remote closed the connection) |
17:49:37 | Soap | The Office Depot in Lima, Ohio had a H10 20 gig on clearance for 130 dollars. I should have snagged it. |
17:49:42 | | Join infamis [0] (n=4b037fcc@labb.contactor.se) |
17:52:32 | | Join Mmmm [0] (n=mscarrat@cpc1-hem13-0-0-cust291.lutn.cable.ntl.com) |
17:53:53 | | Quit dwihno_ (Read error: 110 (Connection timed out)) |
17:58:25 | | Join dwihno_ [0] (n=dw@81.8.226.44) |
18:00 |
18:01:08 | | Nick daurn|laptop is now known as daurn|afk (n=quae@124.243.137.107) |
18:01:15 | | Quit Hadaka (kornbluth.freenode.net irc.freenode.net) |
18:01:15 | NSplit | kornbluth.freenode.net irc.freenode.net |
18:03:40 | | Quit Rob2222 () |
18:04:07 | | Join dwihno___ [0] (n=dw@81.8.226.44) |
18:04:07 | *** | Alert Mode level 1 |
18:04:07 | DBUG | Enqueued KICK dwihno |
18:04:07 | DBUG | Enqueued KICK dwihno__ |
18:04:07 | *** | Alert Mode level 2 |
18:04:07 | DBUG | Enqueued KICK dwihno_ |
18:04:07 | DBUG | Enqueued KICK dwihno___ |
18:04:07 | *** | Alert Mode level 3 |
18:05:36 | webguest69 | i love rockbox. thank you |
18:06:10 | | Quit dwihno (Read error: 110 (Connection timed out)) |
18:06:16 | | Join Naked [0] (i=naked@naked.iki.fi) |
18:06:27 | | Join Rob2222 [0] (n=Miranda@ACB137CB.ipt.aol.com) |
18:06:33 | | Nick Naked is now known as Hadaka (i=naked@naked.iki.fi) |
18:09:32 | | Join dwihno [0] (n=dw@81.8.226.44) |
18:09:32 | *** | Alert Mode level 4 |
18:09:32 | *** | Alert Mode level 5 |
18:09:32 | DBUG | Enqueued KICK dwihno |
18:09:32 | *** | Alert Mode level 6 |
18:09:32 | *** | Alert Mode level 7 |
18:09:32 | *** | Alert Mode level 8 |
18:12:12 | | Quit dwihno_ (Read error: 60 (Operation timed out)) |
18:14:08 | | Quit dwihno___ (Read error: 60 (Operation timed out)) |
18:15:19 | | Quit dwihno__ (Read error: 110 (Connection timed out)) |
18:16:40 | | Quit apo (Remote closed the connection) |
18:17:16 | | Join apo [0] (n=apo@dslb-084-057-095-018.pools.arcor-ip.net) |
18:19:33 | *** | Alert Mode OFF |
18:22:41 | | Quit _Lucretia (Connection timed out) |
18:23:12 | infamis | bsod with tagcache autoupdate enabled iaudio x5, when hitting 'next track' |
18:23:33 | infamis | tagcache autoupdate disabled, haven't encountered yet |
18:23:41 | | Join _Lucretia [0] (n=munkee@dyn-62-56-79-236.dslaccess.co.uk) |
18:24:28 | *** | Saving seen data "./dancer.seen" |
18:25:41 | | Quit thegeek ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
18:29:56 | | Quit Caliban_ ("ircII EPIC4-1.0.1 -- Are we there yet?") |
18:32:43 | | Nick _Lucretia is now known as _Lucretia_ (n=munkee@dyn-62-56-79-236.dslaccess.co.uk) |
18:33:45 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
18:33:46 | | Quit daurn|afk (Read error: 104 (Connection reset by peer)) |
18:35:32 | | Quit Galois (Remote closed the connection) |
18:35:32 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
18:35:39 | | Join Galois [0] (i=djao@efnet-math.org) |
18:36:04 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
18:40:58 | Mmmm | I have adapted the recording screen to the new button action code, I just need some testers. |
18:41:17 | Mmmm | It appears to be fine on the sim, but it is difficult testing recording on the sim |
18:41:28 | Mmmm | Here's the patch: http://homepage.ntlworld.com/martin.scarratt/Rockbox/recordingscreenbuttacc.patch |
18:41:49 | Mmmm | need testers for Ondio, Recorder, and X5 |
18:42:15 | Mmmm | anyone want to give it a go? Just look to see whether the keys do what they did before! |
18:42:29 | Mmmm | in the recording screen that is! :) |
18:43:42 | infamis | we got recording working on the x5???!!? |
18:43:55 | infamis | damn my x5 has been rma'd too long |
18:45:53 | NHeal | (timeout) kornbluth.freenode.net irc.freenode.net |
18:49:41 | | Quit infamis ("CGI:IRC (EOF)") |
18:49:51 | [HO]vo|t | Mmmm: I'd be happy to test, but i'm running a battery longelivity test that will run about 3 more hours. Could you stress anything that you want me to test specifically or just recording as a whole? |
18:50:34 | Mmmm | It's just the recording buttons, So really we just need to make sure that they behave exactly as they did before |
18:51:35 | | Quit qwm ("Lost terminal") |
18:51:36 | [HO]vo|t | I see. I just got my x5, so I will test recording thoroughly before applying the patch, then again afterwards, and report back to you. |
18:51:53 | Mmmm | thanks, that'd be great :) |
18:52:12 | [HO]vo|t | happy to help |
18:56:06 | | Quit _Lucretia_ (Read error: 110 (Connection timed out)) |
18:56:12 | | Quit webguest69 ("CGI:IRC (EOF)") |
18:57:09 | mirak | hum I suspect I have problem with idct in asm because of unsigned problem |
18:57:29 | | Join Febs_ [0] (n=chatzill@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
18:57:31 | | Quit Febs (Read error: 110 (Connection timed out)) |
18:57:42 | | Nick Febs_ is now known as Febs (n=chatzill@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
18:58:43 | | Join stripwax [0] (n=stripwax@i-83-67-214-206.freedom2surf.net) |
18:58:53 | | Join _Lucretia_ [0] (n=munkee@dyn-62-56-95-237.dslaccess.co.uk) |
19:00 |
19:05:39 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
19:06:56 | mirak | this works ! |
19:07:17 | mirak | but not when use the mac :-~ |
19:07:52 | linuxstb | Is it giving much of a speed improvement? |
19:08:16 | mirak | no |
19:08:28 | mirak | but I just changed BUTTERFLY |
19:09:01 | linuxstb | Can you notice any difference at all? |
19:11:08 | mirak | no that's even slower |
19:11:31 | mirak | but I did one with only mulu add |
19:11:47 | mirak | when I use the mac the result is garbeled |
19:12:08 | mirak | I don't know why |
19:12:39 | mirak | I think that just optimising butterfly is not good, because gcc needs to stack some datas for just two lines of C code |
19:13:11 | mirak | but now I know enough to attack the row_idct |
19:13:38 | mirak | though it would be better to have mac working properly. |
19:14:36 | mirak | linuxstb: maybe you can give a look to the code. I maybe miss something for MAC. There is just 8 lines |
19:15:30 | mirak | http://rafb.net/paste/results/qmZTKg93.html |
19:15:59 | mirak | the mac is really interesting for matrix computing |
19:16:29 | tucoz | linuxstb, what do you think? I started making vector versions of the players. http://www.ii.uib.no/~martina/ipodcolor_concept.pdf |
19:17:58 | Mikachu | did you look at what gcc produced for the C version? just in case it has some tricks |
19:19:54 | mirak | Mikachu: starangely I can't spot where the assembly code is in the C version |
19:20:15 | Mikachu | heh |
19:20:19 | mirak | I expected to find the constants when they are used, but I don't see them |
19:20:25 | linuxstb | mirak: Sorry, I'm no help at all with Coldfire assembly... |
19:20:33 | mirak | I see the in the asm version though |
19:20:43 | mirak | them |
19:21:12 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
19:21:28 | mirak | tucoz: what is it for ? :) |
19:21:52 | tucoz | midkay, for the manual. As a reference for the keys. |
19:21:54 | linuxstb | tucoz: That looks good to me... The symbols on the wheel should be solid though. |
19:22:03 | tucoz | Ok |
19:22:13 | | Quit mikearthur (Remote closed the connection) |
19:22:23 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
19:22:35 | linuxstb | And there's a hold switch on the top edge. Do you have a reference for that? |
19:23:52 | tucoz | That was only a draft. But I'll make them more complete later on. |
19:24:02 | linuxstb | Oh, and there's no dot in the centre of the select button. |
19:24:16 | tucoz | it is on the scan |
19:24:47 | linuxstb | Maybe some ipods have it then - I'm looking at my ipod Color now, and there's no dot. |
19:25:00 | linuxstb | Or it could have just been some dirt... |
19:25:17 | tucoz | I am not sure if we mention the hold switch in the manual, but I will add it anyway. |
19:25:46 | tucoz | The hold switch is used when clearing the settings on the ipods right? |
19:25:54 | linuxstb | It's pretty obvious what the hold switch is - it has "hold" written next to it. |
19:26:09 | linuxstb | tucoz: Until we can implement a better way, yes. |
19:26:12 | tucoz | hmm, didn't see that on the scan |
19:26:27 | linuxstb | I mean, it should be obvious to users... |
19:26:39 | tucoz | :) |
19:26:42 | tucoz | probably |
19:27:21 | linuxstb | So did you just trace a scan? |
19:27:53 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
19:28:56 | tucoz | I just trace the scan manually, with a few simple shapes |
19:29:48 | tucoz | Imo, very simple images look nice. But I am not sure what others think. |
19:31:31 | Mikachu | linuxstb: only to english speakers, but then the manual is only in english |
19:31:54 | linuxstb | Mikachu: Apple don't translate their hardware? |
19:32:25 | Mikachu | no |
19:33:43 | Mikachu | it has some danish text on the backside with the name of the company i won it from |
19:45:58 | mirak | yes ! |
19:46:39 | mirak | it works now with the MAC. i needed to set overflow limitation and put signed mode |
19:47:02 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
19:50:22 | | Quit Mmmm (Remote closed the connection) |
19:51:32 | mirak | linuxstb: http://www.quicklogic.com/images/Optimizing_Embedded_Systems_WP.pdf do you know this paper ? |
19:52:07 | Mikachu | he's the one who posted the url |
19:53:47 | mirak | so that's answers my question :) |
19:54:27 | freqmod | Ipod nano svg draft: freqmod.dyndns.org/upload/ipno.ink.svg">http://freqmod.dyndns.org/upload/ipno.ink.svg (wait a bit for hold button) |
19:54:41 | mirak | is rockbox shutting down on low battery ? |
19:54:56 | Mikachu | only on very low :) |
19:55:44 | Mikachu | freqmod: that doesn't look like a nano |
19:56:19 | freqmod | ok a little too short |
20:00 |
20:02:46 | | Join webguest81 [0] (n=45fe90a6@labb.contactor.se) |
20:02:58 | linuxstb | freqmod: You could also get rid of the diagonal line and shadow.. |
20:03:04 | | Join dwihno_ [0] (n=dw@81.8.226.44) |
20:03:09 | webguest81 | \nick FreeBlues |
20:05:02 | | Join mantono [0] (n=mantono@c83-250-204-173.bredband.comhem.se) |
20:06:42 | tucoz | freqmod, looks great :) Reveals who is the artist in here |
20:07:21 | freqmod | Updated the svg file and uploaded freqmod.dyndns.org/upload/IMG_2013.JPG">http://freqmod.dyndns.org/upload/IMG_2013.JPG , and don't tell me that one under my finger doesn't look like a nano |
20:08:17 | | Quit webguest81 ("CGI:IRC (Ping timeout)") |
20:08:22 | Mikachu | maybe the light half of the black one would be better? |
20:08:55 | Mikachu | otherwise good :) |
20:09:11 | linuxstb | Does the Nano say "Hold" on it? My photo says "HOLD" - i.e. capitalised. |
20:09:15 | freqmod | what do you mean by "the light half of the black one |
20:09:18 | Mikachu | yeah, caps |
20:09:23 | freqmod | yes right |
20:09:30 | Mikachu | freqmod: the version below without a shadow has the color of the shadowed half |
20:09:49 | freqmod | make a lighter black? |
20:10:17 | Mikachu | i think the wheel is a bit dark anyway |
20:10:22 | tucoz | I only need one of them. Preferably the white one. |
20:11:29 | | Join webguest03 [0] (n=45fe90a6@labb.contactor.se) |
20:11:44 | Ctcp | Ignored 5 channel CTCP requests in 5 minutes and 25 seconds at the last flood |
20:11:44 | * | freqmod has updated the svg file |
20:12:21 | * | tucoz has downloaded the updated one |
20:12:41 | Bagder | barrywardell: congrats on the h10 lcd progress! |
20:12:44 | * | freqmod will make a white one |
20:13:05 | tucoz | freqmod, looks great. If you want, do you want to make similar ones for the other ipods? I can provide you with scans |
20:13:24 | tucoz | or other targets in general. I suck at inkskape |
20:13:30 | freqmod | i have a video |
20:13:54 | | Quit Arathis (Read error: 110 (Connection timed out)) |
20:14:02 | tucoz | that would be great |
20:14:03 | freqmod | freqmod.dyndns.org/upload/ipno.white.ink.svg">http://freqmod.dyndns.org/upload/ipno.white.ink.svg |
20:14:42 | | Join Arathis [0] (n=doerk@p508A691E.dip.t-dialin.net) |
20:14:47 | * | freqmod makes a white video svg |
20:14:58 | tucoz | cool :) |
20:16:31 | | Quit webguest03 ("CGI:IRC (Ping timeout)") |
20:16:43 | barrywardell | thanks Bagder, there wasn't that much to be done in the end |
20:17:02 | | Join webguest35 [0] (n=45fe90a6@labb.contactor.se) |
20:17:02 | Bagder | so it is similar to the nano, or how is it? |
20:17:18 | barrywardell | it is exactly as MrH said |
20:17:23 | Bagder | nice |
20:17:33 | barrywardell | it is similar to the nano |
20:17:41 | barrywardell | but with commands the same as the X5 |
20:17:51 | Bagder | aha |
20:18:21 | barrywardell | so making the driver ended up being quite easy |
20:18:27 | Bagder | lovely |
20:18:31 | Bagder | and good work! |
20:18:55 | barrywardell | did you see my question earlier about system.c? |
20:19:02 | Bagder | no |
20:19:21 | * | Bagder checks log |
20:20:06 | | Quit dwihno (Read error: 110 (Connection timed out)) |
20:20:09 | Bagder | you mean if you should do an #ifdef or do something in the target/ tree? |
20:20:26 | barrywardell | yes, which would be preferred? |
20:20:33 | Bagder | I'd say target/ |
20:21:04 | barrywardell | when I tried that, it gave link errors about not being able to find irq |
20:21:30 | barrywardell | crt0.S:(.text+0x30): undefined reference to `irq' |
20:22:06 | webguest35 | \nick FreeBlues |
20:22:13 | Bagder | webguest35: forward slash |
20:22:36 | Bagder | barrywardell: uhm, and you built and linked the file with your new irq() in ? |
20:22:40 | | Join dwihno [0] (n=dw@81.8.226.44) |
20:22:52 | * | freqmod updates his white nano svg to include a ear plug |
20:22:52 | barrywardell | I added it to SOURCES |
20:23:08 | | Nick webguest35 is now known as FreeBlues (n=45fe90a6@labb.contactor.se) |
20:23:13 | Mikachu | freqmod: and dock connector? |
20:23:14 | barrywardell | I tried making an irq_device() in target |
20:23:41 | Bagder | gotta go, bbl |
20:23:42 | Mikachu | freqmod: also, the phones connector is at the bottom |
20:23:51 | Mikachu | bottom right, dock is to the left |
20:23:52 | freqmod | yes it is |
20:23:52 | barrywardell | k. bye Bagder |
20:24:00 | freqmod | my ipod nano is dissasembled |
20:24:31 | *** | Saving seen data "./dancer.seen" |
20:25:14 | FreeBlues | anyone know if there are problems with the bootloader-video.bin file? |
20:25:40 | stripwax | FreeBlues - like what? |
20:25:41 | Soap | I'm assuming that is a roundabout way of saying your bootloader install failed? |
20:26:14 | * | freqmod is fixing it |
20:26:29 | | Join MrStaticVoid [0] (n=jlee@69-160-88-44.chvlva.adelphia.net) |
20:26:40 | Soap | what is the filesize of your bootloader-video.bin file? |
20:27:09 | Soap | should be 52,796 bytes |
20:28:16 | Soap | MD5 of 94f65ee01655af2d1e0ed8a9b994b967 |
20:28:39 | FreeBlues | I'm trying to install and get an error message: "cannot open firmware image file apple_sw_5g_rcsc.bin" |
20:28:58 | | Quit bbroke (Read error: 60 (Operation timed out)) |
20:29:05 | Mikachu | then you didn't read the instructions closely enough |
20:29:30 | | Join BHSPitLappy [0] (n=steve-o@adsl-66-141-170-52.dsl.rcsntx.swbell.net) |
20:29:49 | FreeBlues | 52 KB it is |
20:30:32 | stripwax | FreeBlues - it sounds like (as Mikachu alludes) you missed out the steps with the Broadcom firmwaer |
20:33:11 | stripwax | Has anyone been looking at optimising the audio codecs for arm? |
20:33:27 | linuxstb | stripwax: I don't think so. |
20:33:40 | stripwax | okie doke. might have a crack at that |
20:34:13 | linuxstb | barrywardell: Won't your irq() function be identical to all the other PortalPlayer targets? Or maybe even the same as all the ARM targets? |
20:35:10 | FreeBlues | nope, I did the early steps and everything was fine until this one |
20:35:39 | Soap | does such a file exist in your directory FreeBlues? |
20:35:39 | barrywardell | linuxstb: almost, except without the ipod_4g_button_int(); |
20:35:47 | linuxstb | FreeBlues: You should have an apple_os.bin file, and an apple_sw_5g_rcsc.bin file - both around 5MB in size. |
20:36:25 | linuxstb | barrywardell: Ah, OK. So we'll need target-specific versions? |
20:36:36 | | Quit dwihno_ (Read error: 110 (Connection timed out)) |
20:36:36 | Soap | 5,243,392 bytes with a MD5 of aa3854fa4f054f2a70e91d0da8576f65 |
20:37:10 | barrywardell | linuxstb: yes, I think so. although maybe TIMER1() and TIMER2() are the same for all PP devices |
20:37:14 | Soap | ^^^for the apple_sw_5g_rcsc.bin file (I don't /believe/ it varies) |
20:37:27 | linuxstb | Soap: Mine is the same size, but the MD5 checksum is 709b9ab7b5674af0d7f10173b213e12d |
20:37:47 | Soap | well, there goes that theory. |
20:37:54 | * | freqmod has updated his ipodnano drawing now it has a correct phones and usb connector at the bottom |
20:38:08 | barrywardell | linuxstb: I could easily put an ifndef IRIVER_H10 in there but don't think that would be an ideal solution |
20:38:21 | Soap | freqmod - is your drawing accurate as to Nano scratches? |
20:38:37 | freqmod | no, sorry it is a simple svg drawing |
20:38:38 | Soap | that would be a lot of vectors. |
20:39:10 | Mikachu | just put a big star over the screen |
20:39:12 | freqmod | ahh and i forgot the logo on the usb connector ... fixing |
20:39:25 | | Join XavierGr [0] (n=xavier@ppp55-96.adsl.forthnet.gr) |
20:39:49 | Mikachu | freqmod: the usb cable wire doesn't have a white background set |
20:40:52 | freqmod | is is using a gradient, which is white, or wasn't it what you meant? |
20:40:54 | Mikachu | freqmod: and neither does the ipod? |
20:41:11 | Mikachu | they are transparent here |
20:41:24 | FreeBlues | bootpartition.bin is on my directory |
20:41:35 | freqmod | the ipod was a bit transparent (161/255 in inkscape, fixed it now, not uploaded yet) |
20:41:59 | Mikachu | the cable looks like a gray to transparent gradient here |
20:42:07 | Mikachu | (my browser default bg is not white) |
20:42:26 | freqmod | A: 255, even on white |
20:42:49 | Mikachu | okay |
20:43:08 | * | freqmod checks the svg source |
20:44:00 | Mikachu | if i open it in inkscape and draw an object under it, i can see the object |
20:44:12 | freqmod | stop-opacity:1; ?? |
20:44:52 | freqmod | the ipod isn't fully transparent (in this upload) the cables are, i cant see anything trough in inkscape |
20:45:17 | freqmod | (however the borders are partily transparent) |
20:46:00 | | Quit [HO]vo|t ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
20:48:02 | | Quit FreeBlues ("CGI:IRC (Ping timeout)") |
20:48:25 | | Quit ScoTTie (Read error: 60 (Operation timed out)) |
20:48:28 | | Join Paprica [0] (i=Paprica@rockbox/developer/paprica) |
20:48:38 | * | Paprica is back |
20:48:39 | Paprica | :P |
20:48:41 | hotwire_ | on my monitor (old monitor), the black body, and the wheel look to be almost the same colour. |
20:48:46 | | Join ScoTTie [0] (n=scott@220-253-36-236.VIC.netspace.net.au) |
20:49:20 | | Quit apo (Remote closed the connection) |
20:49:39 | * | freqmod has updated svg image, tested with a black box behind it to look for transparency |
20:49:48 | | Join apo [0] (n=apo@dslb-084-057-095-018.pools.arcor-ip.net) |
20:50:10 | tucoz | freqmod, what is the adress? |
20:50:13 | tucoz | ...again |
20:50:24 | freqmod | freqmod.dyndns.org/upload/ipno.white.ink.svg">http://freqmod.dyndns.org/upload/ipno.white.ink.svg |
20:50:43 | tucoz | thanks |
20:52:13 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
20:52:24 | hotwire_ | freqmod, are you doing all the ports? |
20:52:47 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
20:53:18 | * | freqmod is currently doing video (have done nano) |
20:57:45 | freqmod | freqmod.dyndns.org/upload/ipvd.white.ink.svg">http://freqmod.dyndns.org/upload/ipvd.white.ink.svg |
20:58:06 | tucoz | :) |
20:58:13 | Mikachu | the cable looks right for me on both now |
20:58:32 | Mikachu | but i think the video is a bit transparent :) |
20:59:01 | Mikachu | i'm guessing the manual will be printed on white paper and it won't really matter, but still |
20:59:09 | freqmod | it _was_ |
20:59:21 | Mikachu | sorry, refreshed |
20:59:33 | freqmod | i fixed it after your post |
20:59:36 | freqmod | ehh line |
20:59:41 | Mikachu | ah heh |
20:59:46 | Mikachu | quick |
21:00 |
21:00:44 | freqmod | "scp ipvd.white.ink.svg ....@sv.fq:/var/www/localhost/htdocs/upload/" is my frient |
21:00:46 | freqmod | *friend |
21:02:00 | freqmod | i won't do any more target's today, but feel free to use my drawings as a base, I will probably make some more tomorrow (after my first day at school this year) |
21:02:50 | Mikachu | hah, i start _next_ week |
21:03:44 | freqmod | but does your term end at 23 of june? |
21:03:53 | Mikachu | let me check |
21:04:40 | Soap | freqmod - FWIW, the diameter of the center button is 1/3 the diameter of the total wheel on the ipod video. |
21:04:54 | Mikachu | no, it ends on the second of june |
21:05:08 | Mikachu | ended, rather |
21:05:20 | | Join lodesi_ [0] (n=lds@d02m-89-83-210-169.d4.club-internet.fr) |
21:05:40 | Soap | in your svg it appears closer to 43% |
21:06:41 | freqmod | ok, didn't know maybe someone can fix it, or I will some other day (to make a wheel in inkscape make to circles and choose exclution (ctrl+^), or maybe the menu name is something else, I have a Norwegian translation of inkscape) |
21:07:52 | * | freqmod fixes it after all |
21:09:00 | | Join bbroke [0] (n=bbroke@p54BD38E4.dip0.t-ipconnect.de) |
21:09:50 | freqmod | ipno&ipvd updated |
21:11:15 | freqmod | the inner circle is 33% of the outer |
21:13:15 | * | freqmod is away |
21:17:01 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
21:17:01 | | Quit lodesi (Connection timed out) |
21:17:45 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
21:19:13 | | Join amiconn [0] (n=jens@p54BD59AD.dip.t-dialin.net) |
21:20:01 | | Quit mikearthur (Remote closed the connection) |
21:20:25 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
21:22:42 | amiconn | mirak: Regarding your garbled gfx problem with emac - 2 questions: |
21:23:07 | amiconn | (1) Did you set the correct emac mode? (fractional or integer, depending on what you need) |
21:23:25 | amiconn | (2) Do you clear the accumulator for the next round? |
21:23:26 | Mikachu | i thought he fixed it |
21:24:12 | amiconn | ah ok - overlooked that |
21:24:14 | mirak | yes I fixed it |
21:24:23 | mirak | but that was the problem |
21:24:26 | mirak | thanks |
21:24:43 | mirak | amiconn: you did some asm in coldfire ? |
21:25:01 | amiconn | yes, quite a bit |
21:25:26 | amiconn | Not much math stuff though, mostly bit fiddling |
21:25:28 | | Quit idnar (Nick collision from services.) |
21:25:32 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
21:25:46 | | Quit mikearthur (Remote closed the connection) |
21:26:48 | | Join midgey34 [0] (n=TJ@c-71-205-31-207.hsd1.mi.comcast.net) |
21:27:10 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
21:27:40 | amiconn | mirak: fyi - in rockbox we clear the accumulator together with fetching the result, so you can expect accN to be zero when entering a routine. |
21:28:06 | amiconn | Your function in turn is responsible for clearing it again |
21:28:18 | amiconn | movclr is simply more efficient that clearing beforehand |
21:28:24 | mirak | I use the movclr |
21:28:45 | mirak | not on the last one |
21:28:45 | amiconn | Not here: http://rafb.net/paste/results/qmZTKg93.html |
21:28:58 | amiconn | Yes, you're supposed to use it on the last one as well |
21:29:18 | amiconn | And you can leave out the "move.l #0, %%acc0\n\t" instead |
21:29:31 | mirak | yep |
21:30:07 | mirak | this part will not last, my goal is to do the idct_row and idct_col |
21:30:28 | mirak | I know how this works now |
21:30:52 | mirak | though the accumulator with shifts etcertra is not that easy ... |
21:31:29 | | Quit rotator () |
21:31:48 | | Join Mmmm [0] (n=mscarrat@cpc1-hem13-0-0-cust291.lutn.cable.ntl.com) |
21:33:45 | mirak | damn there is a reportage on bill gates on tv ... |
21:34:04 | mirak | just after madona ... |
21:35:39 | mirak | I can understand Chen approach in the paper brought by linuxstb, but I don't understand most of the idct code, especially the bit shifts. I don't knowwhat they are used for |
21:36:07 | | Quit bbroke ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
21:36:08 | | Join sharpe [0] (i=sharpe@user-0c8hc2c.cable.mindspring.com) |
21:36:28 | | Quit apo (Read error: 110 (Connection timed out)) |
21:36:36 | amiconn | Wow... with the new remote lcd transfer it would be possible to run the grayscale library on the iriver remote... |
21:37:07 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
21:37:30 | Davide-NYC | Mmmm: Hey Mmmm can I bend your ear for a sec? |
21:37:44 | Mmmm | bend away :D |
21:38:03 | amiconn | mirak: I don't know the paper, but I think the shifts are related to the fact that the idct uses fixed point |
21:38:16 | | Join apo [0] (n=apo@dslb-084-057-072-253.pools.arcor-ip.net) |
21:38:17 | Davide-NYC | check this post real quick: http://forums.rockbox.org/index.php?topic=5851.msg46073#msg46073 |
21:38:34 | | Nick apo is now known as apo` (n=apo@dslb-084-057-072-253.pools.arcor-ip.net) |
21:38:44 | Davide-NYC | just read about the CVS remote button fixes. |
21:38:59 | Davide-NYC | will test asap and report back in the forums |
21:39:35 | mirak | amiconn: hum see, it's to reduce the number of number under the dot, since mutliplication of the number will shift it to the left |
21:40:32 | Mmmm | Davide-NYC: aha..just looked at your post...now I know what you were on about. You can have a long press execute without the previous short press anyway, so it wouldnt be a prob |
21:40:41 | Davide-NYC | yes |
21:40:55 | Davide-NYC | and UP/Down don't modify values, so there is no problem there |
21:40:56 | Mmmm | Davide-NYC: but I still think it would be easy to switch the lcd off |
21:41:09 | Mmmm | too easy |
21:41:22 | Davide-NYC | it's REALLY easy now though. anytime you hit joystick down it turns off |
21:41:29 | Davide-NYC | (or on) |
21:43:43 | Mmmm | what I mean is, say the lcd is off and you want to move up to the volume, if you press for just a little too long you will turn the lcd on and ...tick tick tick...a ruined recording. LCD off button needs to be on its own IMO |
21:45:13 | amiconn | Does the ticking enter the recording? |
21:45:20 | Davide-NYC | haha you bet |
21:45:20 | * | amiconn never tried |
21:45:23 | Mmmm | Davide-NYC: Anyway...try my patch and see what you think |
21:45:32 | Mmmm | amiconn: yes on the H1/3xx |
21:45:33 | Davide-NYC | where is patch |
21:45:45 | amiconn | My irivers both tick, but not very loud |
21:45:46 | Davide-NYC | found it |
21:46:13 | Mmmm | amiconn: could you test the patch for me on the recorder? |
21:46:33 | Davide-NYC | this one correct? http://forums.rockbox.org/index.php?topic=5829.msg46046#msg46046 |
21:47:16 | Mmmm | Or http://homepage.ntlworld.com/martin.scarratt/Rockbox/recordingscreenbuttacc.patch |
21:47:50 | dpassen1 | Anyone try the keymappings attached to the ButtonAction wiki page? |
21:48:03 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
21:49:15 | Mmmm | I need OndioFM, Recorder and X5 tests for this patch, just to check the buttons don't break in the recording screen: http://homepage.ntlworld.com/martin.scarratt/Rockbox/recordingscreenbuttacc.patch |
21:49:26 | Mmmm | anyone fancy it? :) |
21:49:26 | | Join hotwire__ [0] (n=christop@toronto-HSE-ppp4318443.sympatico.ca) |
21:51:04 | * | freqmod has made a style in inkscape (which requires some patches) Style svg: freqmod.dyndns.org/upload/rockboxbackdrop.wps.ink.svg">http://freqmod.dyndns.org/upload/rockboxbackdrop.wps.ink.svg (to look) Svg with images: http://freqmod.dyndns.org/upload/rbbg.wps.svg.zip Style: http://freqmod.dyndns.org/upload/ocean.wps.zip (with readme) |
21:51:48 | Davide-NYC | hotwire_ Hey hotwire, I have the answer (thanks to Mmmm) about the button labelling on the H300 remote. |
21:51:50 | | Join bbroke [0] (n=bbroke@p54BD38E4.dip0.t-ipconnect.de) |
21:51:52 | Davide-NYC | you still need it? |
21:56:17 | freqmod | Screenshots: freqmod.dyndns.org/upload/dump">http://freqmod.dyndns.org/upload/dump 060820-215453.jpg http://freqmod.dyndns.org/upload/dump 060820-215508.bmp.jpg |
21:57:39 | amiconn | Mmmm: Did you check whether the ticking enters the recording? I wouldn't expect it to... |
21:58:01 | Mmmm | it does yes! |
21:58:18 | Mmmm | that's why I made a remote LCD off button |
21:59:30 | amiconn | I don't like one thing about the action stuff - it includes dead code on a number of platforms |
21:59:56 | Mmmm | have a look here for the ticking thing http://forums.rockbox.org/index.php?topic=4573.0 |
22:00 |
22:00:08 | amiconn | We simply cannot afford dead code on archos, and I bet the iFP7xx port will run into the same problem |
22:00:18 | Paul_The_Nerd | freqmod: I like that one, just because as far as I can tell it's not based on either a previous WPS, or the WPS on another player. |
22:00:41 | Paul_The_Nerd | amiconn: I dunno about the iFP. It has 1mb of RAM, and is flash based, so it shouldn't be *too* big of a deal, should it? |
22:01:02 | freqmod | The progress wheel in the middle is based on the apple mac os x loading screen, but else it is totaly independent |
22:01:04 | Davide-NYC | Mmmm: check here for some thoughts on RLCD on/off http://forums.rockbox.org/index.php?topic=5851.msg46078#msg46078 |
22:01:15 | amiconn | The 1MB have to be shared between the rockbox binary, its bss, the codec ram, and at least a small buffer |
22:01:27 | freqmod | (and the rockbox text from the menu backdrop in black glass) |
22:01:28 | Paul_The_Nerd | Not that it matters. If it's a problem for 1 port, it's a problem for all of Rockbox. |
22:01:58 | amiconn | Even if there were no problem, dead code is a bad thing in general, imho |
22:02:12 | Mmmm | Davide-NYC: have you tried the patch yet before you get too excited about alternatives? |
22:02:30 | Davide-NYC | in the process of Make |
22:02:34 | Davide-NYC | (sorry) |
22:02:40 | Mmmm | ok.. :) |
22:04:17 | Paul_The_Nerd | amiconn: Is there a way to resolve the dead code issue? |
22:04:42 | freqmod | The only problem is that the progress wheel requires this (my) patch freqmod.dyndns.org/upload/gwps-imgprogress.diff">http://freqmod.dyndns.org/upload/gwps-imgprogress.diff |
22:05:12 | | Quit hotwire_ (Read error: 110 (Connection timed out)) |
22:05:49 | dionoea | hello |
22:05:53 | | Join sharpe` [0] (i=sharpe@user-0c8hc2c.cable.mindspring.com) |
22:05:56 | * | Davide-NYC wishes all of this game code would just dissapear so my MAKEs don't take forever |
22:06:04 | | Quit sharpe (Read error: 54 (Connection reset by peer)) |
22:06:06 | Mikachu | Davide-NYC: edit your SUBDIRS file |
22:06:17 | Mikachu | // is your friend |
22:06:20 | Bagder | or run 'make bin' |
22:06:25 | Bagder | :-) |
22:06:31 | Paul_The_Nerd | make bin was definitely a wonderful addition. |
22:06:32 | Mikachu | will that make codecs? |
22:06:35 | Bagder | no |
22:06:39 | | Quit sharpe` (Client Quit) |
22:06:55 | Bagder | it'll just build the main binary I tihnk |
22:07:06 | amiconn | Paul_The_Nerd: The only option I can see is to undefine certain actions if they're not possible on a certain target, and #ifdef out the corresponding code part |
22:07:12 | Davide-NYC | I think I'll try the SUBDIRS route... |
22:07:15 | Davide-NYC | thanks! |
22:07:25 | dionoea | Paprica: about your chopper plugin, i had several questions: why did you include unused defines at the top ? (cut and paste from brickmania ?) Why can't LEVEL_MODE_STEEP be selected in the menu ? (btw, i think that custom menues are now banned from plugins, not sure though) |
22:07:48 | Mikachu | there is a patch on the tracker that removes some custom menus |
22:08:00 | amiconn | It means we cannot get rid of all the ifdefing, but this kind of ifdefs is way less confusing than the nested ifdefs from before the action handling |
22:08:27 | Paul_The_Nerd | amiconn: Yeah, I don't think you'll ever be able to get from it entirely without it costing you something anyway. |
22:08:47 | amiconn | Mmmm: Interesting - I just performed this test on my H140 |
22:09:05 | mirak | are the ifdef generally the only way to support multiple architectures ? |
22:09:15 | Mmmm | don't you just love that interference? :D |
22:09:24 | Mikachu | you can have functions defined in other files that are compiled conditionally too |
22:09:30 | amiconn | I can see the signal, and hear some kind of ticking, although it sounds slightly different than the usual ticking while playback |
22:09:31 | Mikachu | that's what linux does mostly |
22:09:49 | | Join mikearthur [0] (n=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
22:09:53 | Mikachu | (the kernel) |
22:09:59 | Mmmm | amiconn: yes it is very different..it was also present in the original firmware |
22:10:01 | amiconn | ..and what's strange is that the ticking reduction doesn't seem to do anything |
22:10:32 | mirak | Mikachu: some codecs use that too I have seen, though they are still some ifdefs at some point. |
22:10:32 | amiconn | Mmmm: Hmm, and it does disappear when you switch off the lcd? |
22:10:34 | Davide-NYC | amiconn: I concur, the reduce ticking code does nothing for recorded material |
22:10:53 | Mmmm | amiconn: yep |
22:10:58 | Davide-NYC | amiconn: yup |
22:11:07 | Mmmm | it's lcd_update that does it |
22:11:13 | amiconn | Is that just not updating it, or really switching it off (with the sequence from the datahseet? |
22:11:25 | Mmmm | just not updating |
22:11:29 | amiconn | odd... |
22:12:05 | Mmmm | press vol- on your remote to see |
22:13:47 | * | amiconn wonders what signal line is the offending one here |
22:14:12 | amiconn | It can't be the clock line and also not the data line, otherwise the ticking reduction would have an effect |
22:14:43 | Paul_The_Nerd | Bagder: Since MIDI is in the 'nearly usable, at least on Coldfire targets, is there any way we can go about getting that patchset availa |
22:14:50 | Paul_The_Nerd | available on the daily page? |
22:14:58 | Bagder | ah yes |
22:15:07 | amiconn | Almost sounds like the /CS ticking on H300 |
22:15:23 | Paul_The_Nerd | Right now it's in a rather odd place in the wiki, for new users to find at least. |
22:15:44 | * | amiconn is building a quick test |
22:15:58 | amiconn | I am fiddling with the remote lcd code anyway |
22:16:38 | amiconn | Maybe keeping /CS low all the time helps... |
22:17:32 | | Quit hotwire__ (Read error: 110 (Connection timed out)) |
22:17:55 | amiconn | Hmm, not /CS |
22:22:46 | | Quit freqmod (Remote closed the connection) |
22:24:20 | | Quit novimon (Read error: 110 (Connection timed out)) |
22:24:32 | *** | Saving seen data "./dancer.seen" |
22:24:35 | | Quit mantono (Remote closed the connection) |
22:26:21 | Davide-NYC | Mmmm: I see why you chose Vol- to turn off the RLCD. Makes perfect sense on the H100 remote. |
22:26:32 | Mmmm | :) |
22:26:38 | | Quit apo` (Read error: 110 (Connection timed out)) |
22:26:39 | Mmmm | how about h300? |
22:26:47 | Davide-NYC | Mmmm: small bug in WRS while using H100 |
22:26:48 | Davide-NYC | http://forums.rockbox.org/index.php?topic=5829.msg46086#msg46086 |
22:26:55 | Davide-NYC | testing H300 now |
22:28:01 | | Join apo` [0] (n=apo@dslb-084-057-072-253.pools.arcor-ip.net) |
22:28:37 | Davide-NYC | Mmmm: warning, all of my tests are incomplete (no FM no plugins etc) |
22:29:10 | Davide-NYC | I just test WPS, WRS, file browser, menu, Vkeyboard |
22:29:15 | Mmmm | Just the recording screen with that patch |
22:29:27 | Mmmm | Vkeyboard not yet done |
22:29:56 | Davide-NYC | Mmmm: I LOVE it! -10 turns of the RLCD! |
22:30:00 | Davide-NYC | :-) |
22:30:04 | Mmmm | :D |
22:30:12 | Davide-NYC | Me stoopid happy now kid! |
22:31:11 | Mmmm | I just edited your post to point out that this was with my patch |
22:31:31 | Davide-NYC | same teeny bug about incrementing and decrementing values. pressing and holding left only decrements the volume by one, |
22:31:47 | Davide-NYC | Mmmm: thanks for pointing out how sloppy I am. |
22:31:52 | Davide-NYC | :-) |
22:31:57 | Mmmm | is this on all screens? |
22:32:24 | mirak | amiconn: hum I noticed that the mac can't use constants, just registers, can you confirm that ? |
22:32:34 | Mmmm | (GF is using H140 in bath at mo, cant test! :D) |
22:32:34 | Davide-NYC | no no, just WRS |
22:32:40 | Davide-NYC | haha |
22:32:47 | Mmmm | Sorry I mean all controllers |
22:32:51 | mirak | Mmmm: that's dangerous |
22:32:55 | Mmmm | :d |
22:32:59 | Mmmm | :D |
22:33:06 | Mmmm | just DC |
22:33:08 | mirak | Mmmm: the water in the air etcetera |
22:33:12 | Davide-NYC | Mmmm: I'll edit my post to give more detail |
22:33:26 | Davide-NYC | Mmmm: What about the H140? |
22:33:36 | Mmmm | Ahh, you mean dangerous to the H140 not GF! :D |
22:33:40 | Davide-NYC | exactly |
22:33:44 | mirak | yes lol |
22:34:08 | amiconn | mirak: Yes, but if you have an array of data in memory, check out the emac instructions with parallel load |
22:34:53 | amiconn | For an example of rockbox code which uses it, take a look at preglow's asm lpc decoding in libffmpegflac |
22:35:16 | Mmmm | Davide-NYC: I see the problem with in/dec settings button...new patch in a sec... |
22:35:59 | mirak | amiconn: data loading from memory in an instruction doesn't cost more than constant or registry ? |
22:36:10 | Davide-NYC | k |
22:36:11 | Mmmm | Davide-NYC: cor that was a good catch...All targets have the same prob!!! |
22:36:16 | Davide-NYC | :-) |
22:36:17 | mirak | amiconn: hum I guess the acces to memory costs. |
22:36:23 | amiconn | Depends on what memor ythat is. Keep often-used data in iram |
22:37:03 | amiconn | If you want to do the whole idct in asm, you'll probably run out of registers anyway |
22:37:53 | mirak | amiconn: I will try something like put the 8x8 block into iram, then perform the chen matrix idct on row, put the data in another 8x8 block, perform the column idct and put the data back to destination. |
22:38:37 | mirak | I am not sure if it's intersting to swap an 8x8 block from ram to iram, do the idct, then copy it back to ram |
22:38:50 | | Join jborn_ [0] (n=jborn@cpe-66-87-126-135.il.sprintbbd.net) |
22:39:20 | amiconn | If you can load the whole thing into registers at once (which I doubt), copying doesn't pay off. |
22:39:33 | mirak | as for the intermediate 8x8 block, I guess it's not usefull to put it static in iram, pushing it on stack could be enough ? |
22:39:55 | amiconn | But if you need to do it in parts, copying should pay off because the copy operation can profit from burst mode |
22:39:56 | mirak | amiconn: I can load a row, yes |
22:40:14 | mirak | what do you mean by doing it in parts ? |
22:40:16 | amiconn | The stack may or may not be in iram |
22:40:22 | mirak | ah ? |
22:40:31 | Mmmm | Davide-NYC: ok, new patch in same place...Get compiling :) |
22:40:33 | amiconn | Depends in which thread your routine is running - the main stack is in iram |
22:40:51 | Davide-NYC | Mmmm: gotta go soon so this'll be it for me for today |
22:41:15 | amiconn | mirak: Is the data 16bit or 32bit? |
22:41:20 | Mmmm | Davide-NYC: Just this one more? |
22:41:23 | mirak | amiconn: at least the matrix with fixed cosin coefficient must be in iram |
22:41:29 | Davide-NYC | NP |
22:41:35 | Mmmm | :) |
22:41:49 | mirak | amiconn: I don't know, I use 32 bits to be sure, but I was wondering that |
22:41:58 | Davide-NYC | to re-apply a patch I use the exact same patch command? |
22:42:06 | mirak | since it's fixed point that's certainly 32 bits |
22:42:20 | | Join Caliban_ [0] (n=ianmacd@kwark.caliban.org) |
22:42:20 | amiconn | Not necessarily |
22:42:31 | mirak | yes ... :) |
22:42:31 | Mmmm | Davide-NYC: same command with -R to remove |
22:42:48 | Mmmm | Davide-NYC: then same command to re-apply |
22:42:49 | mirak | amiconn: if they are not the problem is that you can overflow very fast |
22:43:15 | mirak | amiconn: let me know if you know |
22:43:28 | Davide-NYC | that -R after the -p0? |
22:43:38 | Mmmm | Davide-NYC: yes, (1st with old file, 2nd with new) |
22:43:38 | Davide-NYC | or does it not matter where? |
22:43:38 | Mikachu | Davide-NYC: anywhere before the < |
22:43:44 | Davide-NYC | k |
22:43:54 | Mmmm | or after! anywhere will do! |
22:43:54 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
22:44:05 | Mikachu | Mmmm: ? no |
22:44:10 | Mmmm | yep |
22:44:14 | Mikachu | no |
22:44:23 | mirak | amiconn: the worse thing is that assembly can be fun |
22:44:34 | Mmmm | Mikachu: patch -p0 < blahblah.patch -R is fine |
22:44:35 | * | Davide-NYC making hmm |
22:44:36 | mirak | I forgot that |
22:44:38 | Mikachu | Mmmm: no |
22:44:55 | Mmmm | well, it is on mine! |
22:45:00 | Davide-NYC | dude compile error |
22:45:06 | Mmmm | doh! |
22:45:25 | Mikachu | Mmmm: wow bash is weird :) |
22:45:28 | * | Mikachu uses zsh |
22:45:39 | ToyKeeper | zsh++! |
22:45:42 | Davide-NYC | it might be me |
22:45:50 | | Nick jborn_ is now known as JoeBorn (n=jborn@cpe-66-87-126-135.il.sprintbbd.net) |
22:45:59 | Davide-NYC | I'm doing my brute force delete, copy dance |
22:46:09 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
22:46:17 | ToyKeeper | Okay, just had to add my vote. |
22:46:55 | Mmmm | Davide-NYC: compiles on mine! |
22:47:04 | Davide-NYC | yeah it must be me |
22:47:07 | Davide-NYC | I am no good with bash |
22:47:16 | Davide-NYC | or C or whatever |
22:47:20 | Davide-NYC | :-P |
22:48:16 | | Join [San] [0] (n=San@A-72-101.cust.iol.ie) |
22:48:20 | Mmmm | Mikachu: at least I know how to pronounce bash...:D |
22:48:35 | Mmmm | Zsh??? I give up |
22:48:51 | Mikachu | zed shell |
22:49:00 | Mikachu | or Z shell |
22:49:02 | Mmmm | ok, fair enough |
22:49:16 | Mikachu | :) |
22:50:17 | * | Davide-NYC would kiss someone that writes up a quick 'n' dirty howto to exclude all of the game stuff on compile. |
22:50:34 | Mikachu | Davide-NYC: putting // before them in SUBDIRS didn't help? |
22:50:34 | * | Davide-NYC with tongue |
22:50:55 | Davide-NYC | that get srid of pacbox and doom and maybe two three other things |
22:51:04 | Davide-NYC | I want rid of gaming |
22:51:11 | Mikachu | then you want SOURCES |
22:51:13 | Mmmm | you mean plugins? |
22:51:19 | Davide-NYC | not all plugins |
22:51:19 | Mikachu | i just ignored them because they're so small and fast to compile |
22:51:20 | linuxstb | Davide-NYC: Do what Mikachu has been saying and edit apps/plugins/SUBDIRS... |
22:51:36 | linuxstb | That's where pacbox and Doom are included in the build. |
22:51:41 | Davide-NYC | willdo |
22:52:08 | Bagder | use linux and ccache and those games don't matter much |
22:52:30 | Mikachu | won't ccache recompile if a .h file has been changed? |
22:52:33 | Davide-NYC | I'm a wretched noob on Win32 and cygwin, come on |
22:53:48 | amiconn | Bagder: Hmm, if it would be possible to crosscompile the sdl sim for win32... |
22:53:57 | Bagder | yeah |
22:54:00 | amiconn | Then a linux vm wouldn't need x11 at all |
22:54:10 | Paul_The_Nerd | amiconn: There's a patch in the tracker to get that started. |
22:54:19 | Bagder | amiconn: but it would need a cross-compiler more |
22:54:37 | Mikachu | a compiler is probably larger than X? |
22:54:39 | Bagder | rasher has the details in the tracker |
22:54:43 | amiconn | Yes, but a crosscompiler is smaller than all the x11 stuff, and it doesn't get loaded at boot |
22:54:48 | Bagder | is it? |
22:55:05 | amiconn | Guess so |
22:55:10 | Bagder | and boot? you hardly ever boot the vm image |
22:55:17 | * | Davide-NYC finally make zip |
22:55:37 | * | Paul_The_Nerd greatly prefers the old VM image without X. |
22:55:44 | Mikachu | 20Mipod-chain |
22:55:59 | Mikachu | 12M /usr/lib/xorg /usr/lib/libX11.so.6.2.0 =X |
22:56:05 | Bagder | my /usr/i586-mingw32msvc/ is 25MB |
22:56:08 | Paul_The_Nerd | But then, I'm just not a fan of getting my mouse involved if I don't have to. |
22:56:09 | Mikachu | i guess that doesn't quite include everything though |
22:56:55 | amiconn | xorg 6.2?? |
22:57:08 | Mikachu | the so version is not related to the human version |
22:57:37 | pixelma | tucos, still around? |
22:57:43 | tucoz | pixelma, yes |
22:57:44 | pixelma | tucoz I mean |
22:57:55 | pixelma | I started doing svgs too |
22:58:10 | tucoz | cool |
22:58:15 | pixelma | http://home.infocity.de/m.arnold/temp/Recorder_colours.svg (Archos recorder...) |
22:58:22 | tucoz | I found out that I suck at doing that |
22:58:28 | Davide-NYC | Mmmm: Preliminary tests say the WRS with H300 is A O K ! :-) |
22:58:40 | Mmmm | Woo hooo...... \o/ |
22:58:53 | pixelma | so if you have use for that I would go on−−−− |
22:59:25 | tucoz | pixelma, yes. Certainly. I think we should go for vector versions for all the targets |
22:59:31 | Davide-NYC | I know you guys like the scrolling between gains, but I don't. Please revisit my idea for this screen and see if you still thing it has no merit. |
22:59:45 | Mmmm | :D |
22:59:46 | Davide-NYC | I accept your final decisions. :-) |
23:00 |
23:00:15 | Mmmm | it looks better if you use the pointer |
23:00:35 | | Join TeaSeaLancs [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
23:00:43 | pixelma | tucoz: since freqmod seems to do the ipods... I would work on Archos targets at first |
23:00:56 | Davide-NYC | It's the "jumping up" feeling you get when you go down from both gains to just the left |
23:01:06 | tucoz | pixelma, sounds like a plan. Then we need someone to do the irivers :) |
23:01:17 | Davide-NYC | Gotta go. Later. |
23:01:23 | Mmmm | See ya... |
23:01:25 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
23:02:08 | pixelma | tucoz: I could do that next if noone else does... |
23:02:47 | Mmmm | So...should I just commit the recording button code and just mop up the errors as people see them or wait for testing, which it seems could be forever? |
23:03:14 | Mmmm | (not that I think there are any errors of course) |
23:04:04 | tucoz | pixelma, ok. I'll think what we will do about the button descriptions before I commit this. |
23:06:08 | pixelma | tucoz: I'm still optimising - it looks better here with some gradients - should I also add views of the sides like freqmod did with the hold switch? |
23:07:34 | tucoz | pixelma, in case you think that is needed. I mean, these images will be mainly used as a reference for the keys used throughout the manual. |
23:08:22 | tucoz | pixelma, I think people understand an arrow or a line pointing to the sides ( in case there is a button there) |
23:09:46 | | Quit San (Read error: 110 (Connection timed out)) |
23:09:57 | | Quit TeaSea (Read error: 60 (Operation timed out)) |
23:10:20 | pixelma | ok.. I'll think about it - also should I add the button names or will you (or other manual people) do that later? |
23:11:00 | tucoz | I think we can do that later. It would be best if we could overlay text on the image itself. |
23:11:11 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
23:11:45 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
23:11:51 | tucoz | As we use the palatino font in the manual, we would want that same font for the button references. |
23:12:17 | pixelma | tucoz: alright... still enough work for me ;) |
23:13:13 | tucoz | pixelma, hehe. Yes. You do the hard part, and leave the easy one for me. :) |
23:14:05 | | Join _hotwire_ [0] (n=christop@toronto-HSE-ppp4318443.sympatico.ca) |
23:14:24 | tucoz | Ok. I am off for the night. See you around. |
23:14:29 | | Part tucoz ("Leaving") |
23:15:00 | _hotwire_ | amiconn: i have working code for the input to the iriver remote buttons, i'll post it, and we can talk about those changes you wanted to make |
23:15:09 | _hotwire_ | on the sim that is |
23:16:12 | | Quit _FireFly_ ("Leaving") |
23:19:53 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
23:20:01 | Bagder | barrywardell: here? |
23:20:08 | _hotwire_ | my version of uisimulator/sdl/button.c to be optimized: http://www.miraclesalad.com/webtools/clip.php?clip=4ea |
23:20:09 | barrywardell | yes |
23:21:03 | Bagder | barrywardell: the sansa seems to work with "encrypt -p all" and it would be really neat if the H10 does too. |
23:21:18 | Bagder | as then we can fix up a very simple "scramble" tool for us |
23:21:21 | _hotwire_ | i mapped the various remotes to mutually exclusive keys, as there is currently no way to visually differentiate between the remotes. |
23:21:23 | barrywardell | Yes.I just saw that on the forums |
23:21:38 | barrywardell | I'll see if I can borrow my brother's H10 to test the theory |
23:24:53 | | Quit _Lucretia_ (Read error: 101 (Network is unreachable)) |
23:26:51 | | Join _Lucretia_ [0] (n=munkee@dyn-62-56-76-167.dslaccess.co.uk) |
23:27:41 | | Nick Caliban_ is now known as Caliban (n=ianmacd@kwark.caliban.org) |
23:27:54 | | Quit Arathis () |
23:27:59 | barrywardell | Bagder: yes, I think that works |
23:28:08 | Bagder | cool |
23:29:17 | Mikachu | good think they don't use private/public encryption |
23:29:31 | Bagder | well |
23:29:34 | Bagder | DSA is hard enough |
23:29:46 | Bagder | if they had used it in a harder way |
23:30:02 | Bagder | they use 160bit keys |
23:30:58 | Mikachu | doesn't that take a while to bruteforce? |
23:31:04 | Bagder | a while, yes |
23:31:07 | barrywardell | luck for us they made it easy to bypass the encryption |
23:31:10 | Bagder | it would be completley impossible |
23:33:04 | | Part stripwax |
23:33:05 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
23:33:14 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
23:33:46 | Paul_The_Nerd | Any guesses as to why they let you define a specific amount of unencrypted data? |
23:34:13 | Bagder | they seem to use 0x200 there for most mi4 files |
23:34:28 | Bagder | but no, I don't see why |
23:35:01 | Bagder | to let us see the exception vectors and some ascii strings? ;-) |
23:35:20 | Mmmm | Ok, I committed the Recording button action code. If anyone's recording screen is playing up, I'm the one to scream at ;) |
23:35:29 | barrywardell | Bagder: any further thoughts on my system.c question? |
23:36:01 | barrywardell | line 1150 |
23:36:48 | Bagder | TIMER1 ? |
23:37:40 | barrywardell | just after that |
23:37:43 | barrywardell | irq() |
23:38:13 | barrywardell | I want to make a H10 version but without the ipod_4g_button_int(); part |
23:39:47 | Bagder | can't you just make a local system.c version in target/ ? |
23:40:14 | Bagder | we want the ipod code to move over to such a system in the future anyway |
23:40:16 | barrywardell | I tried that and put an irq function in there but linking crt0.S fails then |
23:40:44 | barrywardell | crt0.S:(.text+0x30): undefined reference to `irq' |
23:41:00 | barrywardell | I can't figure out why I'm getting that error |
23:41:43 | | Join Febs_ [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
23:42:14 | Febs_ | Paul_The_Nerd, did you just delete that spam message? |
23:42:28 | Febs_ | We went from spam to ban in less than one minute. That's got to be some sort of record. |
23:42:48 | | Quit BHSPitLappy (Connection timed out) |
23:43:01 | | Quit barrywardell () |
23:43:55 | | Join barrywardell [0] (n=barrywar@host-194-46-228-43.dsl-ie.utvinternet.net) |
23:44:13 | Paul_The_Nerd | Febs_: Yeah, hey, have you noticed if most of the spam just shows up in the first public forum in the list? |
23:44:26 | * | Paul_The_Nerd has an idea. |
23:44:37 | Bagder | barrywardell: I can't say I see what that happens... |
23:44:42 | Bagder | why that |
23:45:24 | Paul_The_Nerd | How 'bout a forum entitled SPAM that is only visible to users with <1 post. New users will see it until they've made exactly one post, and I bet more than half of our spam will just end up there and not even be seen by the majority of users? |
23:45:25 | merbanan | Bagder: so changing the plaintext variable makes it possible to boot without encryption on the sansa ? |
23:45:40 | Bagder | merbanan: yes, and on the h10 too |
23:46:22 | barrywardell | Bagder: I can't find a header where irq() is declared. Could that be the problem? |
23:46:53 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:47:04 | merbanan | Bagder: cool, really cool. But how is that last block check overridden ? |
23:47:18 | linuxstb | barrywardell: I think it's just declared as a global variable in crt0.S |
23:47:46 | linuxstb | barrywardell: (you can't #include C .h files in .S files...) |
23:47:46 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
23:47:50 | Bagder | merbanan: overridden? |
23:48:08 | barrywardell | linuxstb: i see. so why wouldn't it be found in my target tree file then? |
23:48:17 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
23:48:46 | barrywardell | the target system-h10.c definitely gets compiled |
23:49:21 | | Quit apo` (Remote closed the connection) |
23:49:21 | linuxstb | I don't know... Have you tried a "make clean" ? |
23:49:50 | | Join apo [0] (n=apo@dslb-084-057-072-253.pools.arcor-ip.net) |
23:49:57 | | Quit Febs ("Chatzilla 0.9.75 [Firefox 1.5.0.5/2006073115]") |
23:50:29 | | Quit pi ("Everyone has to believe in something, I believe I will have another drink") |
23:50:46 | barrywardell | I think I've even tried from an empty build dir |
23:51:00 | | Join pi [0] (n=pi@80-41-218-65.dynamic.dsl.as9105.com) |
23:51:30 | * | barrywardell is very frustrated |
23:52:34 | merbanan | Bagder: hmm, bad thinking |
23:54:12 | dan_a | barrywardell: I assume the ".global irq" line in crt0.S is what tells it that irq() is outside that file - you haven't excluded that with an #ifdef, have you? |
23:54:35 | * | barrywardell checks |
23:55:37 | * | dan_a is thinking of getting a Sansa E250 |
23:55:40 | | Quit Febs_ (Read error: 104 (Connection reset by peer)) |
23:55:54 | Bagder | dan_a: we can use a few more hands on the port ;-) |
23:56:12 | Bagder | in fact, we can't call it a port yet even |
23:56:43 | * | linuxstb is still thinking about an HI-X8 |
23:57:00 | | Quit Mmmm (Remote closed the connection) |
23:57:01 | barrywardell | dan_a: no, I don't think so. It finds irq if I put it in system.c but not if I put it in target |
23:57:11 | * | barrywardell must be missing something simple |
23:57:32 | | Join [HO]vo|t [0] (n=gcadidas@cpe-24-93-102-155.columbus.res.rr.com) |
23:57:35 | Bagder | barrywardell: so put it in system.c for now then and we can work out the proper fix later |
23:58:17 | barrywardell | OK Bagder |
23:58:35 | Bagder | just put a big comment explaining the situation |