00:10:18 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
00:11:16 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
00:11:47 | | Quit preglow (kornbluth.freenode.net irc.freenode.net) |
00:11:47 | NSplit | kornbluth.freenode.net irc.freenode.net |
00:12:38 | | Join timemob [0] (n=timemob@pp009860.brew.ne.jp) |
00:12:44 | timemob | uh |
00:12:50 | NHeal | kornbluth.freenode.net irc.freenode.net |
00:12:50 | NJoin | preglow [0] (n=thomjoha@rockbox/developer/preglow) |
00:12:53 | markun | what? |
00:13:06 | timemob | can i delete currently playing track? |
00:13:14 | markun | yes, I think so |
00:13:19 | timemob | how? |
00:14:00 | markun | go to the file browser, hold you players select button on the file and select 'delete' |
00:14:53 | timemob | you mean id have to know what filename it is etc? |
00:14:57 | linuxstb | Or maybe from the context menu in the WPS. |
00:15:15 | timemob | i cant kill it while playing? |
00:15:31 | timemob | i dont see anything there |
00:15:36 | | Join Quazgaa [0] (i=quaz@m186.telcomplus.net) |
00:15:51 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
00:16:03 | timemob | . |
00:16:12 | Paul_The_Nerd | timemob: What kinda player you got? |
00:16:19 | timemob | ipod? |
00:16:30 | timemob | why would it matter |
00:16:32 | Paul_The_Nerd | Hold Select down until a menu comes up (don't just tap it) |
00:16:38 | Paul_The_Nerd | Then choose "Delete" |
00:16:38 | timemob | hm |
00:16:43 | | Join Angryman [0] (i=54388b4e@gateway/web/cgi-irc/labb.contactor.se/session) |
00:16:45 | Paul_The_Nerd | This is from the WPS screen, by the way |
00:16:49 | timemob | while playing? |
00:16:51 | linuxstb | Paul_The_Nerd: I've just tried that, and there's no delete option... |
00:17:05 | timemob | yea i dont see delete |
00:17:14 | | Quit Angryman (Client Quit) |
00:17:15 | Paul_The_Nerd | linuxstb: Are you in TagCache or filetree? |
00:17:21 | linuxstb | filetree |
00:17:23 | timemob | isee pitch open with etc |
00:17:28 | Paul_The_Nerd | I swear there used to be... |
00:17:34 | linuxstb | So would I... |
00:17:52 | Paul_The_Nerd | Ah well, plan B |
00:17:58 | Paul_The_Nerd | Enable the Follow Playlist option in the menu |
00:18:15 | markun | linuxstb: do you know LLVM? |
00:18:17 | timemob | settings |
00:18:18 | Paul_The_Nerd | Then, from the while playing screen *tap* select to go to the filetree with the currently playing song highlighted, then HOLD select on that song, then choose delete |
00:18:20 | timemob | .? |
00:18:25 | linuxstb | markun: Never heard of it... |
00:18:35 | timemob | ok |
00:18:38 | Paul_The_Nerd | timemob: "Settings" is not a question. |
00:18:40 | timemob | checking |
00:19:01 | * | linuxstb reads llvm.org |
00:19:07 | markun | linuxstb: it might be possible to translate C++ code to C code with it |
00:19:20 | markun | I'm not sure yet, but I'll try it out after I have it compiled |
00:19:42 | | Quit bluebrother ("Leaving") |
00:19:44 | | Quit preglow (kornbluth.freenode.net irc.freenode.net) |
00:19:44 | NSplit | kornbluth.freenode.net irc.freenode.net |
00:20:02 | | Quit ender` (" Never trust a computer you can't throw out a window") |
00:20:05 | markun | There is a "C++ front-end" and a "back-end which emits portable C code" |
00:20:08 | timemob | there is no way to avoid that scroll delay after delete?? |
00:20:08 | NHeal | kornbluth.freenode.net irc.freenode.net |
00:20:08 | NJoin | preglow [0] (n=thomjoha@rockbox/developer/preglow) |
00:20:59 | | Join preglow_ [0] (n=thomjoha@hekta.edt.aft.hist.no) |
00:21:13 | * | Bagder sees double |
00:21:15 | timemob | markun... thats what g++ does.. |
00:21:24 | Paul_The_Nerd | timemob: "Scroll Delay"? |
00:21:32 | | Quit preglow (Connection reset by peer) |
00:21:34 | Paul_The_Nerd | What do you mean by that? |
00:22:29 | timemob | after file is deleted it marquees its filename across the screen |
00:22:50 | timemob | which cannot be skipped it seems |
00:23:10 | markun | timemob: but if we can translate a program to C we don't need a C++ cross compiler, right? |
00:23:47 | timemob | i duno why is it even an issue? |
00:24:21 | timemob | doesnt g++ have some option to emit C? |
00:24:36 | timemob | instead of compile |
00:24:45 | markun | perhaps. I don't know. |
00:25:13 | timemob | cause last i checked thats how g++ worked |
00:25:43 | timemob | could be wrong though |
00:26:11 | timemob | so how to killafter delete delay? |
00:26:22 | linuxstb | I think the early versions of g++ just emitted C code, but I doubt it's done that for a long time. |
00:26:32 | mirak_ | markun: what's the problem with c++ ? |
00:26:55 | timemob | i think the whole confirm file has been deleted is useless |
00:27:35 | timemob | i mean its deleted why show its filename for 2 more sec |
00:27:35 | linuxstb | mirak_: Rockbox is C... I guess the problem is having to link with the C++ runtime library, and all the memory management that goes on behind the scenese with C++. |
00:27:46 | linuxstb | But I'm not a C++ programmer, so someone who knows something please speak up.... |
00:28:18 | Bagder | C++ in itself should work rather easily in Rockbox too |
00:28:20 | markun | timemob: you are normally here as 'dongs', right? |
00:28:29 | timemob | if gcc didnt suck at cpp more people would use it |
00:28:37 | Bagder | but as linuxstb says, C++ libs and new and what not will be terrible |
00:28:44 | linuxstb | Bagder: There's talk about porting scummv, which is C++... |
00:28:49 | linuxstb | scummvm |
00:29:08 | * | Bagder avoids C++ |
00:29:08 | timemob | yea im driving to work and finding usability problems in ra |
00:29:14 | timemob | rb rather |
00:29:28 | * | linuxstb makes a nice living never having touched C++ |
00:29:35 | linuxstb | ... or Java |
00:30:07 | Bagder | well, I have touched them... and burnt myself |
00:30:49 | Paul_The_Nerd | timemob: I think that the delay is actually due to the time it takes the file to delete, not just some arbitrary choice to make someone wait. |
00:30:53 | linuxstb | timemob: Shouldn't you be driving... |
00:31:09 | * | linuxstb makes a note to avoid timemob's home town |
00:31:09 | timemob | if you are a programmer and dont like cpp thats just cuz you arent skilled |
00:31:31 | amiconn | ?? |
00:31:50 | timemob | paul rly wtf but i dont think disk icon is on |
00:32:17 | Bagder | hjahahaha |
00:32:23 | Bagder | I dislike C++ |
00:32:29 | Bagder | I'm a programmer |
00:32:56 | markun | Bagder: and not very skilled? :) |
00:32:59 | timemob | so? :P |
00:33:04 | timemob | huhu |
00:33:14 | timemob | what he said |
00:33:33 | Bagder | yeah, and so are most of the Rockbox hackers then I guess |
00:33:36 | Bagder | unskilled suckers |
00:33:47 | Bagder | good we have you now timemob, to lead us |
00:33:48 | timemob | hrm |
00:34:01 | timemob | lolol |
00:34:14 | markun | Bagder: and then there is that guy in the forums who wants to port rockbox to Java.. |
00:34:30 | Bagder | yeah, I've seen that one... |
00:34:37 | markun | ... to make it cross-platform :) |
00:34:37 | Bagder | but I've tried to pretend I haven't |
00:34:39 | timemob | im waiting for a track i dont like to come up to deleteit |
00:34:39 | Paul_The_Nerd | timemob: Well, I can't say for certain. You're always welcome to check the source to see what's happening, but on my disk-based players I can always hear the disk activity until the screen goes away. |
00:34:59 | timemob | hm |
00:35:07 | markun | maybe file deletion could be done in the background |
00:35:34 | timemob | it goes away after the sideways scroll finishes - suspicious |
00:35:36 | amiconn | Yeah, port it to java... and need a 2GHz+ system to make it as responsive as the original... |
00:35:57 | Paul_The_Nerd | timemob: Well, I will admit none of my files have requires scrolling to display. |
00:36:09 | linuxstb | Is it just me and Paul_The_Nerd misremembering, or did the WPS context menu used to have a Delete File option? |
00:36:12 | timemob | paul try ddleting a super long filename |
00:36:17 | Paul_The_Nerd | timemob: I don't have any. |
00:36:26 | timemob | make one |
00:36:34 | Paul_The_Nerd | It's not like I can do anything to fix it. I'll believe that it happens after the scroll |
00:36:37 | timemob | that would be a way to test |
00:36:52 | Paul_The_Nerd | Which sounds like for some reason it arbitrarily waits for the scroll to finish, which is odd. |
00:37:36 | timemob | i dont need to see filename i just deleted. |
00:37:55 | markun | I couldn't reproduce in the simulator. Let me try a longer filename.. |
00:37:57 | timemob | it makes me want to unddlete it? |
00:38:34 | timemob | markun it shoukd be > display width in chars |
00:39:02 | timemob | huhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhu.mp3 |
00:39:07 | markun | timemob: it's about 2x the screen width |
00:39:14 | timemob | hrm |
00:39:36 | timemob | and it deletes and not scrolls the text? |
00:39:43 | markun | yes |
00:39:48 | timemob | or scroll stops early? |
00:40:12 | Bagder | I'd guess disk operations are a lot slower on target |
00:40:19 | timemob | hrm |
00:40:58 | | Join Angry [0] (i=54388b4e@gateway/web/cgi-irc/labb.contactor.se/session) |
00:41:00 | timemob | so maybe paul is right abnut that delay being actual delete operation lorf |
00:41:09 | | Quit Angry (Client Quit) |
00:41:18 | timemob | checking disk icon |
00:41:25 | Bagder | well, you are so very skilled so check the code and you'll find out |
00:41:29 | markun | timemob: no scrolling in the "Deleted [filename]" screen |
00:42:22 | timemob | markun lol. |
00:42:41 | | Quit Pyromancer ("Ex-Chat") |
00:42:47 | markun | timemob: why? |
00:43:01 | timemob | i just deleted a long ass filename and it def scrolled its entire length |
00:44:16 | Paul_The_Nerd | timemob: Now try a very short filename, and see if it vanishes instantly, or still takes a while |
00:44:38 | | Quit timemob (Read error: 104 (Connection reset by peer)) |
00:44:50 | | Join Pyromancer [0] (n=pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) |
00:45:37 | markun | just tried it on my h120 and it the screen also quit when the deletion was finished.. |
00:45:42 | | Join timemob [0] (n=timemob@pp009860.brew.ne.jp) |
00:45:53 | timemob | did i get dropped |
00:46:01 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
00:46:18 | timemob | anyway. |
00:46:49 | timemob | sounds like a bug if it waits for entire scroll |
00:47:16 | timemob | i shall check when i get to work and open a bug req |
00:47:35 | Bagder | if(result_displayed) |
00:47:36 | Bagder | sleep(HZ); |
00:47:50 | timemob | waits? |
00:48:14 | timemob | is that in a scroll loop? |
00:48:25 | linuxstb | The scrolling happens in a background thread. |
00:48:26 | | Join jhMikeS [0] (n=jethead7@adsl-68-249-239-20.dsl.sfldmi.ameritech.net) |
00:48:26 | Bagder | no |
00:48:42 | Bagder | that sleep is after you've confirmed the delete |
00:49:16 | Bagder | but if the delete is slow enough, it'll of course be visible longer |
00:49:18 | timemob | and how long is sleep HZ? |
00:49:26 | Bagder | one second |
00:49:32 | timemob | hrm |
00:50:40 | timemob | that whole confirm screen should go heh and only appear on fail |
00:51:49 | | Quit daurn|afk (Connection timed out) |
00:51:51 | timemob | and if disk is slow pop up message 'deleting' like 'loading...' style |
00:52:02 | Paul_The_Nerd | That is one problem |
00:52:14 | Paul_The_Nerd | It should say deleting instead of acting like a confirmation that it was deleted. |
00:52:21 | Paul_The_Nerd | As it shows up when the delete starts, not when it ends |
00:52:30 | Bagder | indeed |
00:53:27 | jhMikeS | bagder: hi, any particular reason I have some penchant for crashing the build server? It gets kind of embarassing. :) |
00:53:44 | amiconn | Bagder: lillebror.haxx.se is still running a stone-age, unpatched sh-elf-gcc :( |
00:53:57 | Bagder | amiconn: no need to tell me |
00:54:24 | Bagder | but sh builds are now disabled on his server |
00:54:29 | Quazgaa | wait so my rockbox was built using a stoneage gcc? ;x |
00:54:30 | timemob | so yea replacing w/'deleting' bar on screen and clear as soon as delete is done |
00:54:44 | amiconn | jhMikeS: The red recorder8mb build wasn't your fault... |
00:55:12 | jhMikeS | amiconn: wouldn't make sense if it were...Lear I believe explained the problem |
00:55:20 | timemob | bbl |
00:55:25 | | Quit timemob (Remote closed the connection) |
00:55:29 | linuxstb | BTW, why is the scroll thread allowed to call lcd_update_rect? Does something protect it from updating the lcd at the same time as the main thread? |
00:55:31 | amiconn | It was that build server I mentioned. |
00:55:46 | amiconn | linuxstb: Ahem, of course it does... |
00:56:01 | linuxstb | amiconn: I'm guessing something does, but what? |
00:56:05 | jhMikeS | amiconn: That's why it went down too on my commit? |
00:56:09 | amiconn | How could it? lcd_update[_rect]() doesn't yield |
00:56:33 | amiconn | We have cooperative multithreading |
00:56:45 | amiconn | jhMikeS: No. The build system hanging is more or less sporadic |
00:56:47 | * | linuxstb hits head on desk |
00:57:10 | * | linuxstb remembers lcd_update_rect() does yield on the ipod video.... |
00:57:16 | Bagder | ... and I have a "fix" for the hanging build problem, it just hasn't been applied yet |
00:57:27 | jhMikeS | amiconn: as few as I've done so far it's just my luck! |
00:57:36 | amiconn | linuxstb: The only thing to absolutely avoid is doing lcd accesses from both ordinary code and isrs at the same time |
00:58:22 | jhMikeS | Bagder: I'm curious as to why it does it...if you don't mind. |
00:58:28 | | Join Stas_ [0] (i=rebo123@66.150.99.32) |
00:58:29 | amiconn | That's why the grayscale lib has a long comment explaining this fact |
00:58:30 | linuxstb | amiconn: Yes, for some reason I just assumed the scrolling was interrupt-driven... I should know Rockbox better by now. |
00:58:40 | Bagder | jhMikeS: sometimes the ssh processes "just hang" and never return |
00:58:55 | Bagder | jhMikeS: so one of the builds appear to take forever to the master script |
00:59:14 | linuxstb | Is there any pattern to the ssh processes freezing? i.e. any particular server(s)? |
00:59:23 | Bagder | not that I've seen |
00:59:24 | jhMikeS | Bagder: It doesn't timeout the faulting machine and send the task elsewhere? |
00:59:38 | Bagder | nope |
00:59:45 | Bagder | and ssh itself has no such timeout for this problem |
01:00 |
01:00:08 | jhMikeS | ahh |
01:01:50 | amiconn | linuxstb: Ugh, lcd_update_rect() does indeed yield on ipod video... that's not good... |
01:02:02 | amiconn | But I guess we don't want to waste those 14ms |
01:02:19 | | Quit matsl (Remote closed the connection) |
01:02:31 | amiconn | Looks like a mutex needs to be introduced (for ipod video only) |
01:02:40 | Bagder | jhMikeS: but yes, it is a bug in the build script more than anything else |
01:03:03 | jhMikeS | Bagder: can't have a "ping" of some sort after so many files or something to let the master know the the other machine is working? |
01:03:41 | Bagder | well, there are many things that _can_ be done |
01:04:17 | Bagder | but ideally slow jobs should be killed and handed to another server |
01:05:10 | amiconn | Bagder: I just had an idea how the overall build time could be brought down a bit... at the expense of running some builds redundant |
01:05:35 | jhMikeS | Bagder: I don't doubt that :) It's not something I have any real expertise in...just guesses on how to approach it. |
01:05:48 | amiconn | As long as there are unstarted builds, the script would hand out builds as normal. |
01:06:30 | Bagder | amiconn: yes, when all are handed out we could hand out unfinished ones to idling servers |
01:06:52 | amiconn | Yes, that's what I wanted to suggest |
01:07:24 | Bagder | most of these ideas really require somewhat better control of each individual build thread than what we have right now |
01:07:28 | amiconn | Of course there should be a way to interrupt builds as soon as one build server finished and returned the build |
01:07:38 | Bagder | and the master build script is somewhat fragile to hack around in too much |
01:08:11 | amiconn | What about this distributed build tool someone mentioned recently |
01:08:17 | amiconn | dionoea iirc |
01:08:21 | Bagder | I first need to make a test mode for it so that I can develop it "on the side" |
01:08:23 | | Quit rebo123_ (Read error: 110 (Connection timed out)) |
01:08:33 | Bagder | yeah, that's on option too |
01:08:40 | Bagder | but it will also take a lot of work |
01:08:55 | jhMikeS | I'm not sure what happens here: you send updated source to the servers, return o files or any other product of the compilation and then link them on the master? |
01:09:23 | amiconn | No. |
01:09:29 | Bagder | jhMikeS: most servers don't return anything but a log, and then there are some 20 that return full zips |
01:09:37 | Bagder | 20 builds that is |
01:09:46 | amiconn | Each build server runs a complete build, and then they return the result |
01:09:50 | Bagder | and all servers update from cvs |
01:09:58 | amiconn | For bootloaders and sims the result is just the log |
01:10:02 | *** | Saving seen data "./dancer.seen" |
01:10:09 | amiconn | For target builds the .zip is returned as well |
01:10:29 | jhMikeS | Ok....you assign by build for a target...(I think you said that already way back ^^) |
01:11:49 | | Quit Zagor ("Client exiting") |
01:13:46 | amiconn | dionoea: Is there a reason why you are using 'char' for single global variables? |
01:15:12 | amiconn | This usually leads to the code size growing way more than the few bytes it saves for the data |
01:16:43 | maddog011 | what does: arm-elf-gcc is not in your path error mean? |
01:16:59 | Bagder | maddog011: that your path doesn't contain the dir in which the compiler resides |
01:18:53 | maddog011 | how do I fix that |
01:19:51 | * | Bagder goes to bed |
01:20:00 | maddog011 | lol i'll figure it out :) |
01:20:01 | maddog011 | gnite |
01:25:38 | | Quit netmasta10bt (Read error: 110 (Connection timed out)) |
01:27:41 | | Join charkins [0] (n=casey@pdpc/supporter/active/charkins) |
01:30:43 | Paul_The_Nerd | maddog011: 1) Do you have arm-elf-gcc, and 2) Did you add it to the path after installing it? |
01:31:15 | | Quit apo`` (Remote closed the connection) |
01:32:02 | | Join apo` [0] (i=apo@gateway/tor/x-d0a182040e38ddbb) |
01:32:23 | maddog011 | didn't add it to the path |
01:32:43 | maddog011 | I just did that :) |
01:36:52 | | Join tvelocity [0] (n=tony@ipa18.10.tellas.gr) |
01:37:13 | preglow_ | amiconn: than depends heavily on architecture |
01:37:24 | preglow_ | amiconn: it see no reason why it should increase code size on arm and coldfire |
01:38:36 | | Quit bagawk (Read error: 110 (Connection timed out)) |
01:39:03 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
01:39:11 | | Quit linuxstb (Nick collision from services.) |
01:39:15 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
01:40:07 | | Quit _Veseliq_ (Remote closed the connection) |
01:42:11 | excitatory | so, i'm not sure if this is a hardware or software issue, but now when i turn on my nano, it does nothing.. just cold and dead. when i plug in the usb cable, the apple logo flashes for a brief second, then everything reboots. |
01:42:42 | Febs_ | What happens when it reboots? |
01:42:57 | | Nick Febs_ is now known as Febs (n=shortcho@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
01:43:06 | excitatory | i have never personally witnessed or heard of any damage to it, but i do listen to it on a boombox w/ tape adapter and leave it there during lunch..so idk, maybe someone dropped it and isn't telling me?? |
01:43:22 | excitatory | Febs: endless loop of logo flash then reboot |
01:43:30 | excitatory | every 2 seconds it's rebooting |
01:43:30 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
01:43:42 | excitatory | i'm thinking of taking it back, since i'm still under warranty |
01:43:57 | Febs | Wait ... have you installed Rockbox on it or not? |
01:44:24 | excitatory | but i'm worried they might find the removed apple firmware and resized partition and get suspicious and void the warranty.. |
01:44:49 | excitatory | yea, rockbox has been the only firmware on it for like the past nine months |
01:44:50 | Febs | Is the USB cable you are plugging it in to plugged into your computer or into some sort of charger. |
01:44:54 | Febs | ? |
01:44:58 | excitatory | computer |
01:45:36 | Quazgaa | cant you put the stock firmware back on ? |
01:45:41 | Quazgaa | if you send it back |
01:45:54 | Paul_The_Nerd | excitatory: And you can't get it into disk mode? |
01:45:55 | | Quit lodesi ("leaving") |
01:46:14 | excitatory | well, i could.. but the thing physically will not turn on, and will not enter disk mode. |
01:46:46 | excitatory | i'm really thinking someone at work fucked w/ it, dropped it on accident and isn't admitting it. |
01:47:01 | linuxstb | I thought you said it reboots constantly - which implies it does turn on? |
01:47:17 | Quazgaa | when my cd burner died under warranty i lied and said i was running windows when i was running linux ;p |
01:47:32 | excitatory | it reboots constantly when the usb cable is plugged in.. w/out the usb cable, it's completely dead. |
01:47:37 | Quazgaa | because i knew they would use that as an excuse not to honor the warranty |
01:48:04 | linuxstb | excitatory: It's possible the battery is just very low. What happens if you hold SELECT+PLAY as it reboots? |
01:48:06 | | Nick preglow_ is now known as preglow (n=thomjoha@hekta.edt.aft.hist.no) |
01:48:56 | excitatory | ummm... weird. |
01:49:16 | excitatory | i just plugged it in to try the select+play.. and it's booted into disk mode.. |
01:49:20 | excitatory | like wtf.. |
01:49:33 | excitatory | it's been like this for well over a week |
01:49:37 | linuxstb | What does the battery indicator in disk mode say? Does it look low? |
01:49:44 | excitatory | (i haven't had time to address this until just now) |
01:50:18 | excitatory | linuxstb: can't tell, it's got a charging animation running. |
01:50:44 | linuxstb | If I was you, I'ld leave it to charge for a few hours and then see what happens. |
01:50:46 | excitatory | you know.. i wonder if the battery was just really dead. |
01:51:25 | excitatory | it would make sense.. i've never ran out of power, so this is my first experience with that..*shrug* |
01:51:58 | excitatory | i also really like how the moment i ask for help, it fixes itself, making me look like a fool.. heh. |
01:52:08 | excitatory | oh well.. thanks all for your help :D |
01:53:52 | | Join Angry [0] (i=54388b4e@gateway/web/cgi-irc/labb.contactor.se/session) |
01:54:27 | Paul_The_Nerd | The nanos seems a bit finicky about low batteries |
01:54:28 | | Quit Angry (Client Quit) |
01:54:36 | Paul_The_Nerd | Even with the retail OS when I first got mine, it was a bit strange |
01:57:08 | amiconn | preglow: Did you verify it? On coldfire, using data types != int definitely does increase code size. On sh1 it depends on whether the data is signed or unsigned (signed is less problematic). Not 100% sure about arm, but at least for some constructs code size increases when not using int |
02:00 |
02:03:44 | preglow | i didn't verify it, no, just find it unlikely |
02:03:49 | preglow | why does it increase code size on coldfire? |
02:04:05 | preglow | depends a lot on what you do with the data, i guess |
02:04:20 | amiconn | Well, arithmetic instructions only exist as .l variants (except mul) |
02:04:44 | amiconn | So if you load data, you need to extend signed or unsigned |
02:05:29 | preglow | true, i forgot again that we can't do sign extended loads |
02:05:31 | amiconn | The sh sign-extends by default, so on sh there only is a problem with unsigned data |
02:06:44 | amiconn | Way back when developing the first incarnation of the grayscale lib, I had the idea to save some bytes by declaring a number of variables in the struct as char or short instead of int |
02:07:10 | amiconn | The result was that the binary increased by >500 bytes, which was more than 5% of the total plugin size... |
02:07:17 | | Part Paul_The_Nerd |
02:22:55 | | Join bagawk [0] (n=lee@unaffiliated/bagawk) |
02:31:23 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
02:31:23 | | Quit Pyromancer (Read error: 104 (Connection reset by peer)) |
02:31:49 | | Join Pyromancer [0] (n=pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) |
02:34:06 | | Quit spiorf (Read error: 60 (Operation timed out)) |
02:34:58 | Arathis | uisimulator isn't included in the daily builds, right? |
02:35:24 | JdGordon | right |
02:35:53 | Arathis | happy CVS downloading than :) |
02:37:31 | BigMac | is their a giggabeat build available? |
02:38:17 | | Quit charkins (Read error: 60 (Operation timed out)) |
02:38:23 | Arathis | BigMac: for the uisim? |
02:39:12 | BigMac | no |
02:39:19 | BigMac | for the builds in general |
02:39:35 | scorche | BigMac: why dont you check the builds page and find out... |
02:39:42 | BigMac | I did |
02:39:51 | scorche | and you didnt get your answer? |
02:39:51 | BigMac | but I know people are working on it |
02:40:01 | Arathis | there seems to be: 40) Gigabeat F |
02:40:11 | BigMac | on daily builds? |
02:40:35 | Arathis | nope, in CVS |
02:41:53 | BigMac | I don't see it... |
02:42:19 | BigMac | nvm |
02:42:33 | markun | BigMac: I guess I'm the gigabeat guy |
02:42:43 | BigMac | You are? |
02:42:51 | BigMac | ouch |
02:42:52 | markun | yes :) |
02:42:54 | Arathis | I just downloaded rockbox-devel from CVS an in the tools/configure it says "40) Gigabeat F" so I think it's in there :) |
02:42:59 | markun | why ouch? |
02:43:03 | BigMac | 12 on everything |
02:43:14 | BigMac | that means no functionality right |
02:43:19 | BigMac | or vary small? |
02:43:20 | markun | nope |
02:43:22 | markun | still working on it |
02:43:54 | markun | you can build a 'bootloader' but that's it for now |
02:44:01 | BigMac | Well I may get one in december depending on how far along it is |
02:44:04 | BigMac | it looks nice |
02:44:09 | markun | which one? |
02:44:10 | BigMac | but idk |
02:44:19 | BigMac | what do you reccomend? |
02:44:23 | markun | only the F and X series will be supported |
02:44:37 | | Join sharpe` [0] (i=Matt@user-0c8hc0l.cable.mindspring.com) |
02:44:37 | markun | I would go for the X (smaller with bigger screen) |
02:45:17 | | Quit sharpe (Read error: 104 (Connection reset by peer)) |
02:45:28 | markun | The only other difference is that the X doesn't have button lights like the F |
02:45:58 | markun | BigMac: http://www.faxus.com/wade/gigabeat_led.wmv |
02:46:32 | markun | I'm off to sleep now |
02:47:07 | BigMac | aww |
02:47:09 | BigMac | nite |
02:49:06 | BigMac | wait |
02:49:10 | BigMac | what did that show |
02:50:17 | markun | just a little test we did with the button lights :) |
02:50:58 | Genre9mp3 | markun: Impressing result! :) |
02:51:38 | Genre9mp3 | impressive I mean :/ |
02:52:44 | markun | BigMac: and maybe we will also make a better linux port |
02:53:10 | BigMac | so the one with no lights? |
02:53:39 | markun | X60 for example |
02:53:57 | JdGordon | gotta get the one with the lights... as if you wouldnt..? |
02:54:14 | markun | http://www.watch.impress.co.jp/av/docs/20050920/tos1_05.jpg |
02:54:25 | markun | left one is F series, right one X |
02:54:38 | markun | F has a 2.2" LCD, the X has a 2.4" |
02:55:08 | BigMac | wow |
02:55:18 | BigMac | they are pretty pricey |
02:56:13 | markun | some people are selling their gigabeat players because they want a gigabeat S (video playback) so maybe you can get a good price 2nd hand |
02:56:47 | BigMac | hmm |
02:56:56 | BigMac | i'm thinking of a flash player |
02:57:07 | BigMac | I already have my ipod |
02:57:16 | BigMac | but i want something else |
02:57:26 | markun | gigabeat flash player? |
02:57:33 | BigMac | probably with recording and radio built in |
02:57:35 | BigMac | no |
02:57:38 | BigMac | in general |
02:58:13 | markun | anyway.. good night! |
02:58:16 | BigMac | the s series are nice |
02:58:18 | BigMac | gnite |
02:59:06 | | Part pixelma |
03:00 |
03:03:04 | BigMac | iaudio 6 is nice but no rockbox |
03:07:20 | | Quit tvelocity ("Αποχώρησε") |
03:10:04 | *** | Saving seen data "./dancer.seen" |
03:23:15 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
03:23:44 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
03:25:24 | * | JdGordon is up to 125 settings vaiables for the h300... and only about 30 left to go |
03:25:30 | | Join daurnimator [0] (n=quae@124.243.137.107) |
03:25:53 | JdGordon | 38 to go |
03:32:29 | | Quit Arathis ("[rl_bot quit]") |
03:38:05 | | Quit dpassen (Read error: 110 (Connection timed out)) |
03:40:53 | | Join BHSPitMonkey [0] (n=stephen@adsl-68-95-246-24.dsl.rcsntx.swbell.net) |
03:41:49 | | Quit amiconn (Read error: 110 (Connection timed out)) |
03:41:50 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
03:58:02 | | Join RoC_MM [0] (i=dragon@c-66-177-58-16.hsd1.fl.comcast.net) |
04:00 |
04:01:58 | | Quit Nibbier (Read error: 104 (Connection reset by peer)) |
04:13:25 | | Quit quiksilver ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
04:16:22 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
04:17:58 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
04:24:44 | | Join Terinjokes [0] (n=upirc@adsl-144-99-87.mia.bellsouth.net) |
04:25:14 | Terinjokes | anyone having a freezing problem on the nano? |
04:26:04 | | Quit RoC_MM ("Leaving") |
04:26:34 | | Quit servidas (Read error: 104 (Connection reset by peer)) |
04:27:27 | Terinjokes | like i leave it on as i go to bed, with a sleep timer, and i wake up with a frozen nano, and like, no battery |
04:27:49 | daurnimator | then plug in power? |
04:28:17 | Terinjokes | yes, but is anyone else's freezing? |
04:30:50 | Terinjokes | fine, i'll just upgrade to the latest cvs |
04:31:29 | | Quit Terinjokes ("Leaving") |
04:33:51 | | Quit daurnimator ("daurnimator was using Daurnimator's Legendary Script") |
04:35:20 | | Join servidas [0] (n=ewin@why.must.you.bitchat.us) |
04:35:47 | | Join Rudy4Pez [0] (n=A@71-34-66-241.ptld.qwest.net) |
04:41:25 | | Join joe2 [0] (n=YouCeyE@ppp-71-136-51-125.dsl.sndg02.pacbell.net) |
04:43:10 | | Quit actionshrimp (Read error: 110 (Connection timed out)) |
04:44:05 | | Quit BHSPitMonkey (Remote closed the connection) |
04:49:55 | | Join Nibbier [0] (n=sven@e181072162.adsl.alicedsl.de) |
04:50:57 | | Join daurnimator [0] (n=quae@124.243.137.107) |
04:52:10 | | Quit YouCeyE (Read error: 110 (Connection timed out)) |
05:00 |
05:00:12 | | Quit servidas (Remote closed the connection) |
05:05:50 | | Join servidas [0] (i=ewin@why.must.you.bitchat.us) |
05:07:30 | | Join Rob2222_ [0] (n=Miranda@ACB04657.ipt.aol.com) |
05:10:06 | *** | Saving seen data "./dancer.seen" |
05:18:17 | | Quit Rob2222 (Read error: 113 (No route to host)) |
05:19:05 | | Quit rotator ("zzzzzzzzz") |
05:25:31 | | Nick daurnimator is now known as daurn|wered (n=quae@124.243.137.107) |
05:27:01 | | Nick daurn|wered is now known as Weredaurn (n=quae@124.243.137.107) |
05:29:18 | | Nick Weredaurn is now known as daurn|wer (n=quae@124.243.137.107) |
05:32:11 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU) |
05:44:28 | | Join ForgottenMemory [0] (i=46748b80@gateway/web/cgi-irc/labb.contactor.se/session) |
05:44:35 | ForgottenMemory | anyone here? |
05:44:59 | dongs | just me |
05:45:03 | dongs | and you probably dont want to talk to me. |
05:45:11 | ForgottenMemory | ok nxt person then thatll help me |
05:45:21 | dongs | usually it helps to just ask your question. |
05:45:27 | dongs | and someone might read it and answer. |
05:45:35 | dongs | if you wait to ask then nobody will answer isnt it. |
05:45:43 | ForgottenMemory | Well i guess i will then.... |
05:46:07 | ForgottenMemory | Ok how do i put rockboy on my iPod. I got rockbox, pacrock, and doom but have no idea to put rockboy |
05:46:20 | dongs | is it already compiled? |
05:46:23 | dongs | with a .rock file? |
05:46:31 | ForgottenMemory | wut do u mean?. |
05:46:42 | dongs | well, wehre did you "get" it? |
05:46:48 | dongs | is it a unsupported/external plugin? |
05:46:55 | ForgottenMemory | wut plugin? |
05:46:59 | dongs | 'rockboy'? |
05:47:05 | midkay | uh, rockboy comes with rockbox. |
05:47:09 | ForgottenMemory | no it doesnt |
05:47:12 | ForgottenMemory | i looked in plugin |
05:47:14 | ForgottenMemory | its not there |
05:47:18 | dongs | then its not suported |
05:47:19 | midkay | .. yes, it does. it's not in that folder. it's a viewer. |
05:47:19 | dongs | on your platform |
05:47:21 | ForgottenMemory | pacrock and doom is there btu its not there |
05:47:24 | dongs | oh |
05:47:26 | dongs | or that :D |
05:47:39 | midkay | check the viewers folder. it's set up to be a viewer.. just "play" a .gb or .gbc file.. iirc. |
05:47:46 | ForgottenMemory | yea i see it |
05:47:51 | ForgottenMemory | wut do i do now |
05:47:56 | midkay | i just told you. |
05:47:58 | dongs | copy some .gb files |
05:48:00 | dongs | and 'play' them. |
05:48:08 | ForgottenMemory | copy them to viewer folder>? |
05:48:19 | | Join cismo [0] (i=cismo@adsl-85-217-33-151.kotinet.com) |
05:48:39 | | Quit dongs ("leaving") |
05:48:55 | midkay | no. |
05:48:59 | | Join jewfag [0] (n=HPUX@i249222.ppp.asahi-net.or.jp) |
05:49:03 | jewfag | damn wtf. |
05:49:03 | midkay | copy them anywhere. adn run them from anywhere. |
05:49:08 | | Nick jewfag is now known as dongs (n=HPUX@i249222.ppp.asahi-net.or.jp) |
05:49:11 | dongs | sorry for hte nick. |
05:49:13 | scorche | >_> |
05:49:20 | ForgottenMemory | ??? |
05:49:22 | dongs | thats my default for freenode :/ |
05:49:29 | scorche | why am i not surprised that you are a racist as well? |
05:49:47 | ForgottenMemory | is it easy to find the .gb files? |
05:50:03 | dongs | i think that question is out of hte scope of this channel's topic |
05:50:10 | midkay | hint - you have to make them yourself from games you own because getting them off the internet is illegal.. |
05:50:14 | dongs | youve been helped HOW to use them, up to you to probably find them. |
05:50:30 | dongs | time for a late lunch |
05:50:32 | ForgottenMemory | ill find them |
05:50:38 | ForgottenMemory | some how lol |
05:50:53 | midkay | good luck.. |
05:51:03 | ForgottenMemory | well lets say i have the game how do i get them "make them" |
05:51:20 | ForgottenMemory | well i found pac ROMs real quick |
05:51:43 | midkay | you need some expensive equipment and software for it. |
05:52:01 | newbyx86 | consult google |
05:52:03 | dongs | what? you cant do that with rockbox?? |
05:52:08 | ForgottenMemory | lol well theres option 1 down the drain |
05:52:14 | ForgottenMemory | gotta go to option 2 |
05:53:42 | ForgottenMemory | k i got a pokemon gb how do i use it |
05:54:11 | newbyx86 | load it with the file browser thing |
05:54:13 | newbyx86 | select it =P |
05:54:20 | ForgottenMemory | wut do u mean |
05:54:34 | newbyx86 | never mind |
05:54:51 | ForgottenMemory | nvm |
05:54:53 | ForgottenMemory | i found out |
05:54:58 | ForgottenMemory | lol so cool im playing poekmon |
05:55:11 | ForgottenMemory | wuts the buttons |
05:58:51 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
05:59:44 | | Quit sharpe` ("Leaving") |
06:00 |
06:00:00 | daurn|wer | lol |
06:00:45 | daurn|wer | "i'm so cool, playing pokemon on my ipod, ... now... how the fuck do you use it....." |
06:01:02 | | Quit cismo_ (Read error: 110 (Connection timed out)) |
06:01:50 | midkay | no, no.. "how the fuck do you use it", no.. you mean "wuts the buttons". |
06:02:09 | midkay | "how the fuck do you use it" would be asking too much.. actually good spelling and grammar. |
06:04:17 | aliask | JdGordon: I'm willing to give a hand for this menu rework, but what do I actually do? :P |
06:05:16 | | Quit ForgottenMemory ("CGI:IRC (EOF)") |
06:06:00 | | Nick daurn|wer is now known as daurnimator (n=quae@124.243.137.107) |
06:11:12 | dongs | has the delete bug been fixed yet? |
06:12:47 | aliask | Which bug? |
06:13:16 | dongs | 'delete confirm window' sticks around showing the user file has been deleted, instead of displaying a msgwindow similar to [Loading...] while the file is deleted |
06:14:22 | aliask | It's actually still deleting the file. It's just a case of the wrong string being displayed. I'm not sure why this hasn't been fixed. |
06:14:45 | dongs | yes, thats waht people said - the reason that screen is so slow is because hte player is actually deleting the file |
06:15:20 | dongs | i dont really buy that because on MY ipod it waits exactly as long sa it takes to scroll a loooong filename acros the screen |
06:15:33 | dongs | plus there's an artificial 1second sleep after the delete is complete |
06:15:37 | dongs | just for shits |
06:15:56 | aliask | Whatcha mean an artificial sleep? In the code? |
06:16:05 | dongs | yes, there's a 1second sleep after the message is shown |
06:16:09 | dongs | someone pasted the code |
06:16:29 | dongs | 07:47 <@Bagder> if(result_displayed) |
06:16:30 | dongs | 07:47 <@Bagder> sleep(HZ); |
06:16:30 | dongs | 07:48 <@Bagder> that sleep is after you've confirmed the delete |
06:16:39 | | Quit Nibbier (Read error: 110 (Connection timed out)) |
06:17:33 | daurnimator | ... |
06:17:39 | dongs | yes? |
06:17:45 | daurnimator | dongsL thats Bagder's homelife |
06:17:46 | daurnimator | ;) |
06:18:06 | dongs | no, thats while(1) { sleep(HZ); } |
06:19:11 | | Join Nibbier [0] (n=sven@e181090215.adsl.alicedsl.de) |
06:19:25 | aliask | dongs: I'm look at the code now, but I can't find this sleep. |
06:19:38 | dongs | well he got it from somewehre |
06:19:46 | dongs | current cvs? |
06:19:53 | dongs | did tyou just grep for result-displayed or whatever? |
06:20:08 | aliask | I'm looking at current cvs |
06:20:11 | dongs | this log was from this morning |
06:20:15 | dongs | i wonder if he went and deleted it |
06:20:15 | dongs | heh |
06:20:32 | aliask | I didn't see anything in the logs about it, let me grep for result_displayed |
06:21:16 | aliask | Ah, that isn't delete specific. |
06:21:21 | dongs | oic |
06:21:25 | dongs | is that some messagewindow specific? |
06:22:19 | aliask | Basically. It's in the yes/no screen. |
06:22:34 | dongs | ah. |
06:22:42 | dongs | so each time this happens theres a 1second delay? |
06:22:54 | aliask | I've never noticed it, I'll check again now though. |
06:23:24 | dongs | http://www.rockbox.org/tracker/task/4812 |
06:23:29 | dongs | ah heres what i was looking for this morning |
06:23:33 | dongs | why hasnt this been merged into main yet? |
06:24:03 | dongs | which is hte whole reason i found the 'delete message' bug |
06:25:07 | aliask | Probably because whoever wrote the delete function first was scared of deleting the currently playing file. |
06:25:18 | aliask | Apparently it works. |
06:25:41 | dongs | 'apparently'? |
06:26:13 | dongs | delete on playback context menu is win, gets rid of shitty music easiest way |
06:26:39 | aliask | I've never tried it. |
06:26:44 | dongs | well, its not there. |
06:26:47 | dongs | thats a patch. |
06:27:09 | aliask | I know - I meant that I've never tried deleting the currently playing track, hence I used the word 'apparently'. |
06:27:21 | dongs | ah that. |
06:27:22 | dongs | yes it works |
06:27:28 | dongs | you can play, goto file browser |
06:27:31 | dongs | and delete from there |
06:27:34 | aliask | Yeah |
06:27:40 | dongs | it keeps playing until its done, then goe sto next or whatever. |
06:27:52 | | Quit Rudy4Pez (Read error: 110 (Connection timed out)) |
06:28:00 | aliask | Well, I don't have CVS access, so it's not like I can put it in. Perhaps there are reasons for keeping it out which I'm not aware of. |
06:28:35 | aliask | But it is kinda common that good patches sit in CVS for a while, the devs are pretty busy. |
06:28:48 | dongs | well its been there since march |
06:28:50 | dongs | and its a 3 line patch |
06:28:57 | dongs | more like 1 line patch |
06:30:32 | dongs | http://www.rockbox.org/tracker/task/5642 |
06:30:32 | dongs | lol |
06:30:38 | dongs | yeah i was wondering what it woudl do if i was in repeat1 mode |
06:30:41 | dongs | and deleted the current file. |
06:30:50 | dongs | since rpeeat1 has the bug of not being able to ever skip to next file |
06:30:55 | dongs | (which hasnt been fixed either) |
06:32:33 | aliask | Well it looks like a more in-depth approach to file deleting is neccessary. |
06:35:23 | dongs | a neat feature would be to 'this track sucks' menu in wps |
06:35:36 | dongs | it would 1) stop palying it, move to next one, 2) delete it |
06:36:53 | dongs | (preferably without all the bullshit of 'confirming delete' the way it is now. |
06:37:13 | aliask | I'd be pissed if I accidentally hit it though |
06:37:29 | JdGordon | <aliask> JdGordon: I'm willing to give a hand for this menu rework, but what do I actually do? :P <- ye? awesome, ill let u know asap |
06:37:55 | | Nick daurnimator is now known as WereDaurn (n=quae@unaffiliated/daurnimator) |
06:38:02 | dongs | i'd settle for like, 3 second hold on 'select' or something |
06:38:04 | dongs | to bury a track |
06:38:23 | aliask | I think that'd be more annoying than a confirm screen. |
06:38:25 | dongs | if you dont want to delete it, move it to /shitmusic/ or something. |
06:38:44 | dongs | hrm |
06:39:02 | aliask | Yeah, /shitmusic/ probably wouldn't be that bad an idea. |
06:39:16 | dongs | well confirm screen would require to at least read it, and use up.down to select yes/no to delete |
06:39:20 | dongs | and hten pressing the button to actually delet |
06:39:28 | dongs | where as just holding down a button for x seconds |
06:39:38 | dongs | doesnt require any further interaction |
06:39:46 | aliask | But how do you know to hold it? |
06:39:51 | aliask | It's just a menu item |
06:40:02 | dongs | oh, i mean, it would get added |
06:40:11 | dongs | i duno theres currently long-press actions right? |
06:40:13 | aliask | "HAY DA SHITMUSIC OPTIN IS BROKE FIX IT PLZ" |
06:40:48 | aliask | Yes, but its clear and consistent when you have to use them. |
06:40:48 | | Join iRiVeR_FrEaK_200 [0] (i=ca3f24a9@gateway/web/cgi-irc/labb.contactor.se/session) |
06:41:27 | dongs | i duno dude, 'clear and consistent' is the last thing that comes to mind when im navigating rockbox menus |
06:41:30 | dongs | :P |
06:41:54 | iRiVeR_FrEaK_200 | I just installed Rockbox on my H10 last night, most awesome thing I ever seen.. ^_^ |
06:42:02 | aliask | Hah, yes I'll agree with you there. But the holding part isn't that bad. Hold to bring up context menu is a general rule of thumb. |
06:42:28 | aliask | iRiVeR_FrEaK_200: Please convince dongs for us :) |
06:42:40 | dongs | iRiVeR_FrEaK_200: now try this for a test, switch to repeat-1 mode and press next/prev track button. |
06:42:52 | iRiVeR_FrEaK_200 | dude, I WAS PLAYING DOOM2 ON MY H10 USING ROCKBOX! |
06:42:52 | scorche | ugh.. |
06:43:10 | dongs | hey scorche <3 |
06:43:10 | iRiVeR_FrEaK_200 | I already done that |
06:43:14 | iRiVeR_FrEaK_200 | works fine for me |
06:43:22 | dongs | really? what does it do |
06:43:51 | iRiVeR_FrEaK_200 | goes to the next track, or repeats the track if pressing rewind button |
06:44:29 | dongs | you sure you running rockbox firmware on it? |
06:44:45 | dongs | lolol |
06:44:50 | iRiVeR_FrEaK_200 | yes...... |
06:45:07 | iRiVeR_FrEaK_200 | I AM playing doom2 with the latest rockbox firmware... -.-'' |
06:45:13 | aliask | iRiVeR_FrEaK_200: At the moment it just repeats the same track even when you hit next |
06:45:21 | aliask | Dongs likes to complain about that one. |
06:45:41 | dongs | aliask: didnt he jsut say it doesnt? |
06:45:42 | iRiVeR_FrEaK_200 | lol |
06:45:58 | JdGordon | the h10 has enough keys for doom?? cool! |
06:45:59 | dongs | i'm glad someone else agrees with the way it should work |
06:46:07 | newbyx86 | http://xkcd.com/store/sudo_shirt_thumb.png |
06:46:09 | newbyx86 | I want that tshirt :) |
06:46:11 | aliask | I thought he might have been mistaken. |
06:46:18 | iRiVeR_FrEaK_200 | Can run doom, doom2, and final doom wads |
06:46:33 | aliask | newbyx86: hahahahahah |
06:46:42 | dongs | can someone explain wahts funny about that shirt |
06:46:44 | newbyx86 | It's only $15. |
06:46:48 | dongs | p.s. i'm not a lunix faggot |
06:46:57 | newbyx86 | haha you expect me to explain it to you |
06:47:00 | newbyx86 | after calling me a lunix faggot |
06:47:02 | newbyx86 | no thanks |
06:47:14 | dongs | :) |
06:47:19 | scorche | dongs: you can go back to your hole now....we have had enough for tonight |
06:47:22 | aliask | dongs, sudo is on mac too |
06:47:27 | JdGordon | newbyx86: i like the tshirt :D |
06:47:31 | newbyx86 | hehe :) |
06:47:33 | scorche | and unix in general |
06:47:37 | newbyx86 | I think I should order it. It'll pick up chicks like mad. |
06:47:39 | newbyx86 | date |
06:47:44 | newbyx86 | "no thanks" |
06:47:44 | newbyx86 | sudo date |
06:47:45 | newbyx86 | "ok" |
06:47:46 | DBUG | Enqueued KICK newbyx86 |
06:47:46 | newbyx86 | :( |
06:47:58 | iRiVeR_FrEaK_200 | OMFG NOT UNIX! |
06:48:24 | iRiVeR_FrEaK_200 | had to program in c, and c++ using the Unix editor and compiler |
06:48:31 | iRiVeR_FrEaK_200 | in uni |
06:48:46 | iRiVeR_FrEaK_200 | press one wrong button, and everything is deleted |
06:48:53 | iRiVeR_FrEaK_200 | T_T |
06:49:20 | newbyx86 | you pressed buttons? |
06:49:21 | newbyx86 | lol |
06:49:27 | newbyx86 | terminal baby :) |
06:49:34 | iRiVeR_FrEaK_200 | lol |
06:50:31 | iRiVeR_FrEaK_200 | I use DevC++ program for C at the moment, since I trying to make some improvements to the movie player on the H10..... arrrggghh |
06:50:59 | iRiVeR_FrEaK_200 | no fair, cant find enough cpu on H10 to decode DivX.... T_T |
06:51:24 | iRiVeR_FrEaK_200 | or sound.... T_T |
06:52:19 | iRiVeR_FrEaK_200 | oh well..... back to playing doom2 for a while, until i get bored... :D |
06:53:24 | | Quit apo` (Remote closed the connection) |
06:54:45 | | Quit iRiVeR_FrEaK_200 ("CGI:IRC") |
06:54:50 | | Join apo` [0] (i=apo@gateway/tor/x-30d92807df78e276) |
06:58:28 | | Join rebo123_ [0] (n=rebo123@CPE0004e2eb58c0-CM0012c90d0f8c.cpe.net.cable.rogers.com) |
07:00 |
07:00:43 | WereDaurn | lol |
07:01:21 | WereDaurn | i hate devc++ |
07:01:29 | aliask | Me too :) |
07:02:57 | | Quit Stas_ (Read error: 113 (No route to host)) |
07:04:22 | JdGordon | 144 settings for h300 sim! |
07:04:30 | JdGordon | .. and still not inished :'( |
07:10:08 | *** | Saving seen data "./dancer.seen" |
07:18:55 | aliask | dongs: I nailed it. I'm going to post a patch to change the repeat-1 track skip function. |
07:24:21 | aliask | dongs: http://www.rockbox.org/tracker/task/5969 |
07:38:07 | JdGordon | strcpy() fails if src is "" ? |
07:40:30 | JdGordon | woops.. too many *'s |
07:41:25 | | Quit apo` (Remote closed the connection) |
07:41:50 | | Join aegray_ [0] (n=aegray@74.135.163.80) |
07:44:15 | | Join apo` [0] (i=apo@gateway/tor/x-6fb0c0b97b5902f4) |
07:49:59 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
07:49:59 | * | JdGordon is finally finished the settings rework! |
07:50:07 | JdGordon | except for the hardware eq settings :p |
07:50:29 | JdGordon | so the menu rework can start.. ill head over to the wiki and start a page |
07:53:56 | aliask | Yay |
07:56:55 | | Quit [H5N1] ("changing servers") |
07:58:27 | | Join [H5N1] [0] (i=mrflu@laggy.us) |
08:00 |
08:01:49 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
08:02:45 | dongs | aliask: YAY |
08:03:30 | scorche | dongs: what i dont understand is why dont you do it yourself?...you are the one that is always touting your superiority |
08:03:40 | dongs | do what? |
08:03:41 | scorche | s/dont/didnt |
08:03:45 | dongs | this is an open source project. |
08:03:59 | aliask | Against your morales? |
08:04:04 | dongs | its your job to answer to my request |
08:04:11 | scorche | .... |
08:04:13 | scorche | AHAHAHAHA |
08:04:14 | Bagder | here we go again |
08:04:20 | scorche | please.... |
08:04:22 | Bagder | don't feed the troll |
08:04:28 | dongs | ok ok. |
08:04:31 | JdGordon | just ban him :D |
08:04:33 | aliask | dongs: That makes no sense. If we were corporate, then yes. What you said might be true. |
08:04:35 | dongs | Bagder: did you see, the one-track skip got fixed |
08:04:35 | | Quit [H5N1] ("changing servers") |
08:04:55 | dongs | too bad my bug about it got deleted |
08:04:55 | Bagder | dongs: I don't care the least about that |
08:05:10 | scorche | Bagder: g'morning =) |
08:05:25 | dongs | Bagder: obviously, if any of rockbox developers actually cared about project as a whole and not just their own little module/part of it, perhaps it would have less usability issues, but im gonna shut up now, i feel a ban coming up |
08:05:37 | Mode | "#rockbox +b *!*@i249222.ppp.asahi-net.or.jp " by Bagder (n=daniel@rockbox/developer/bagder) |
08:05:42 | Kick | (#Rockbox dongs :Bagder) by Bagder!n=daniel@rockbox/developer/bagder |
08:05:46 | midkay | YES. |
08:05:47 | scorche | finally... |
08:05:52 | aliask | Awesome. |
08:05:53 | midkay | it's about frickin' time.. :) |
08:05:54 | scorche | that should have happened MONTHS ago |
08:06:03 | JdGordon | all praise to the hypto-toad... |
08:06:08 | JdGordon | uh.. i mean Bagder |
08:06:14 | JdGordon | hypno* |
08:06:47 | Bagder | ... and then the usual /msg blablabla |
08:06:56 | midkay | haha. of course. |
08:06:59 | Bagder | /ignore is your friend |
08:07:01 | scorche | happy days! |
08:07:08 | midkay | i hope you don't soften up on him.. :) |
08:07:24 | Bagder | no, I just set him in my ignore list |
08:07:26 | | Join Rudy4Pez [0] (n=A@71-34-66-241.ptld.qwest.net) |
08:07:38 | aliask | He did provide some useful input though (but the ratio of useful to useless was pretty bad) |
08:08:00 | scorche | "pretty bad" is quite the understatement |
08:08:05 | aliask | Heh |
08:08:19 | | Join [H5N1] [0] (i=mrflu@laggy.us) |
08:08:30 | Bagder | I don't consider that "useful input" |
08:08:56 | Bagder | I consider it a troll that accidentally happens to mention something good among all the rubbish |
08:09:13 | aliask | Be an optimist Bagder :) |
08:09:24 | Bagder | dong's been in this channel for many months |
08:09:25 | scorche | that is... |
08:09:44 | Bagder | and he knew he had this coming |
08:10:06 | Bagder | we don't deserve his continued insults |
08:13:29 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
08:14:36 | WereDaurn | Bagder: use anything you've read lately? - or haven't you read anything |
08:15:29 | Bagder | WereDaurn: I don't have any use for that so I haven't read it, and there's no plan to read it anytime soon either unless the situation changes |
08:16:05 | WereDaurn | has LinusN? |
08:16:32 | Bagder | he's in a similar position |
08:16:49 | Bagder | we don't normally read up on lots of stuff that don't involve us or our hw |
08:16:58 | JdGordon | aliask: scorche: http://www.rockbox.org/twiki/bin/view/Main/MenuSettingsRecoding |
08:17:18 | WereDaurn | well |
08:17:19 | JdGordon | ^ hopefully that is clear enough... |
08:17:27 | WereDaurn | i was actually going to work on my port this week |
08:17:31 | | Join webguest76 [0] (i=c0647cda@gateway/web/cgi-irc/labb.contactor.se/session) |
08:17:34 | WereDaurn | but... my laptop broke |
08:17:35 | Bagder | WereDaurn: and so far there seems to be very few existing Rockbox devs which such devices or a willing to play with them |
08:17:45 | WereDaurn | - and thats where all my rockbox stuff i |
08:17:45 | WereDaurn | s |
08:20:39 | WereDaurn | brb |
08:20:44 | WereDaurn | restarting into *nix |
08:20:46 | | Quit WereDaurn ("WereDaurn was using Daurnimator's Legendary Script") |
08:21:32 | JdGordon | hmmmm.... loading settings from the .cfg is bloody slow :'( gonna have to fix this |
08:23:22 | | Join alagu [0] (n=alagu@203.129.195.132) |
08:25:51 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
08:25:51 | | Join ender` [0] (i=null@84.52.165.220) |
08:26:43 | | Quit _Veseliq_ (Remote closed the connection) |
08:27:38 | | Part alagu ("Leaving") |
08:30:59 | aliask | JdGordon: Loading menu's on player? |
08:31:07 | JdGordon | ? |
08:32:55 | aliask | Loading the .cfg file, is that for configureable menus on player? |
08:33:21 | JdGordon | no, menus are hard coded.. we decided user configurable menus was bad... |
08:33:33 | JdGordon | i want to add a user shortcuts menu tho.. but later |
08:34:04 | JdGordon | im grabbing some food.. bbs |
08:34:29 | pondlife | Slasheri: around? |
08:36:53 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
08:37:30 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
08:38:13 | Slasheri | pondlife: yep :) |
08:38:34 | aliask | JdGordon: When you get back, is that patch in the Wiki page supposed to be applied on top of the one from the ML? It doesn't compile on a clean CVS |
08:39:31 | pondlife | Slasheri: I've been learning playback.c, mainly trying to resolve the remaining voice crashes.... |
08:40:00 | pondlife | In the process, I've fixed 2 problems that could cause crashes when skipping tracks quickly |
08:40:16 | pondlife | But one fix requires a change you made to be reverted |
08:40:23 | pondlife | http://www.rockbox.org/viewcvs.cgi/apps/playback.c.diff?r1=1.327&r2=1.328 |
08:40:39 | pondlife | "Fixed one of the many pending bugs in the playback engine and restored the instant wps skip feature." |
08:40:54 | pondlife | Obviously, not the track number bug fix, but the instant skip |
08:41:30 | pondlife | Would a return to the old, slower confirming, behaviour be unacceptable? |
08:42:20 | Slasheri | why would that need to be reversed? |
08:42:40 | Slasheri | if it's because new_track is changed outside the thread, i can fix that |
08:43:00 | Slasheri | just add another variable that is updated instantly and the new_track inside the thread |
08:43:03 | pondlife | I need to look into it more, but with this in I can get the track index to go out of bounds. |
08:43:09 | Slasheri | so wps would use that instantly updated value |
08:43:21 | Slasheri | oh.. then it needs to be fixed |
08:43:22 | pondlife | Will research further, but just thought I'd ask your opinion while you were around. |
08:43:33 | Slasheri | i can check that soon |
08:43:35 | pondlife | It may not be needed |
08:43:58 | pondlife | I would rather keep the queueing clean too. If a wps optimisation is needed, that could be added "on top" maybe? |
08:44:25 | pondlife | Which target has the slowest response would you say? My H300 seems fast enough with the queuing in place... |
08:44:51 | pondlife | Having the beep enabled helps I guess ;) |
08:44:51 | Slasheri | the problem is that while disk spins up, wps doesn't respond |
08:45:00 | pondlife | Ah, ok. |
08:45:14 | Slasheri | but as i said, i can fix that new_track is only updated by the thread, so don't worry about it |
08:46:26 | pondlife | I've got quite a lot of playback.c stuff I hope to commit soon. I intend to do it in bits - one "improvement" at a time (some of which are just clarifications/comments) |
08:46:57 | Bagder | great |
08:47:17 | pondlife | I'll make patches for each one and pop on Flyspray. It would be good if you could look over them before I commit - don't want to share lostlogic's private hell ;-) |
08:48:08 | pondlife | Mainly I've removed quite a few loops where playback and voice wait for each other. Voice playback should really be independent of audio playback, as long as both get enough CPU time. |
08:48:24 | pondlife | I hope to allow voice playback during pause too, but that'll come later. |
08:48:28 | Slasheri | that sounds nice :) |
08:49:06 | pondlife | Maybe, or maybe I've just totally not understood why the two codecs wait for each other so much (beyond swap_codec, I mean). |
08:49:17 | pondlife | In which case, there will be a crash fest. |
08:49:27 | pondlife | But it seems ok here. |
08:49:43 | | Join dandelo [0] (n=Jeepers@cpe-65-189-41-36.cinci.res.rr.com) |
08:50:01 | Slasheri | hmm, the problem is that two codecs can't run at the same time.. probably that's why they are waiting |
08:50:24 | pondlife | Yes, but that should be handled by swap_codec entirely, surely. |
08:50:35 | Slasheri | true |
08:50:45 | pondlife | There are other loops to wait - e.g. when you stop audio playback, it waits for voice to complete |
08:51:14 | Slasheri | in fact if voice codec doesn't use the malloc buffer, they can run simultaneously |
08:51:21 | pondlife | I suspect these are sticking plasters. |
08:52:28 | pondlife | I've also put a #ifdef INCLUDE_VOICE in to allow the voice stuff to be separated here - would that be useful to commit? It means that if you have a bug, you can disable the voice code and see if it goes away... |
08:52:52 | Slasheri | and maybe it could be possible to simplify the codec switching then and remove the checking of pcm buffer levels with the new kernel scheduler |
08:53:34 | Slasheri | that could make sure that audio buffer doesn't run empty and makes voice to skip if necessary |
08:54:03 | Slasheri | pondlife: yes, that sounds like a good idea |
08:54:22 | pondlife | OK, I'll start making patches later today |
08:54:28 | Slasheri | great :) |
08:54:50 | | Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator) |
08:56:02 | daurnimator | re |
08:59:47 | theli_ua | can anyone explain me why MAME and similar licenses are not suitable for our GPL-2 rockbox ? |
09:00 |
09:00:42 | Bagder | theli_ua: in the mame case, they for example explicitly say the result cannot be sold |
09:00:53 | theli_ua | so? |
09:00:59 | Bagder | and the GPL allows that but GPL does not allow "further restrictions" |
09:01:01 | JdGordon | aliask: yes, it shuold apply to cvs... |
09:01:33 | Bagder | theli_ua: the MAME license is "further restrictions" and thus not GPL compatible |
09:01:42 | theli_ua | oh.. now i see |
09:02:19 | theli_ua | and we can't distribute rockbox under GPL and mention that some part uses some other license? |
09:02:42 | theli_ua | http://fms.komkon.org/EMUL8/EMULib.html <−− now i see why that is incompatible too ;( |
09:02:46 | Bagder | we can, but then we'd need to add an exception to the GPL and then we'd need all copyright holders to agree |
09:03:08 | Bagder | and for just MAME I don't see it being worth it |
09:03:31 | theli_ua | i'm asking just theoretically ... i don't really need mame :) |
09:05:12 | theli_ua | that just i ported Colecovision emulator on friday and then was said that it has incompatible license :( ... |
09:06:05 | Galois | adding an exception would also prevent Rockbox from incorporating outside GPL code in the future, such as ipodlinux etc. |
09:07:34 | theli_ua | why? |
09:08:41 | | Join Criamos [0] (n=Criamos@p5493066E.dip0.t-ipconnect.de) |
09:09:07 | Galois | you can't mix "GPL with exceptions" code together with "GPL without exceptions" code unless, obviously, the authors of the latter agree to allow the exception |
09:09:45 | Bagder | actually, that is not without debate |
09:10:00 | Bagder | FSF tend to claim that GPL is still GPL even with the exception |
09:10:10 | *** | Saving seen data "./dancer.seen" |
09:10:17 | Bagder | which I've under quite got, but still |
09:10:22 | Bagder | hm |
09:10:23 | JdGordon | why cant one part (i.e the mame plugin) be released under one license and the rest be under another? then the only question would be the interface wouldnt it? |
09:10:36 | Bagder | "which I've never quite got" was what I meant to say |
09:11:02 | mirak_ | http://rafb.net/paste/results/ayU8jy67.html ok idct in asm, plus the C version of the bogus asm. the C version works. |
09:11:03 | Bagder | JdGordon: because of the linking |
09:11:56 | mirak_ | I did in C tha algorithm that the asm version is supposed to do. the C version works but asm is boggus. |
09:12:33 | JdGordon | k |
09:12:51 | Bagder | all these GPL questions are covered in the GPL FAQ |
09:13:33 | mirak_ | the algorithm I use is at page 41 of this pdf. http://www.quicklogic.com/images/Optimizing_Embedded_Systems_WP.pdf . That's just a matrix multplication and addition/substraction. Nothing complicated. |
09:14:53 | | Quit midkay ("Leaving") |
09:15:30 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
09:18:03 | | Join Bg3r [0] (n=bager@rockbox/developer/Bger) |
09:19:52 | * | daurnimator wonder |
09:19:58 | daurnimator | why do people use GPL :S |
09:20:16 | | Join bluebrother [0] (i=5aIvbHVr@nat-wh-1.rz.uni-karlsruhe.de) |
09:20:48 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
09:21:07 | Quazgaa | daurnimator: because they are hippies, why else? |
09:21:19 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
09:21:42 | JdGordon | Quazgaa: commies... not hippes |
09:21:50 | daurnimator | people use GPL, so they can use other GPL code, which used GPL because of other GPL code |
09:22:01 | | Join Criamos [0] (n=Criamos@p5493066E.dip0.t-ipconnect.de) |
09:22:02 | daurnimator | its just crap |
09:22:15 | scorche | many people compare it to a virus... |
09:22:30 | Bagder | crap? |
09:23:01 | Bagder | and no, GPL code can be used by other licensed code too |
09:23:10 | Bagder | and vice versa |
09:23:21 | Bagder | if you just obey the license rules |
09:27:50 | | Join Syth [0] (n=gates_of@adsl-75-4-40-156.dsl.emhril.sbcglobal.net) |
09:28:05 | Syth | Hi everyone, I'm just passing by for some help. Anyone on? |
09:28:31 | Bagder | no, we're 121 bots ;-) |
09:29:18 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
09:29:25 | Syth | Alright, check this out. 60GB Video iPod. I'd like to install Rockbox, which would you recommend? The newer build with cooler stuff, or the safer one? |
09:29:45 | Bagder | Syth: the latest is the greatest! |
09:29:48 | Paul_The_Nerd | What "safer" one? |
09:29:54 | Bagder | there really is no "safer" one |
09:30:52 | Syth | I'll take your word for it. Also, when I look at the iPod in my computer, it says that it's in Fat32 format. When I go to right click, and go to format, it doesn't allow me to choose a file system, and therefore I can't format it. |
09:31:15 | Bagder | Syth: using windows? |
09:31:20 | Syth | Indeed. |
09:31:31 | Paul_The_Nerd | Also, if it's already claiming to be Fat32, why are you trying to format it? |
09:31:35 | Bagder | recent windows don't allow you to format anything >32GB in fat |
09:31:42 | Syth | Oh shit, yeah. |
09:31:45 | Syth | Good call. |
09:31:50 | Syth | What's the recommendation, then? |
09:32:03 | Bagder | don't format it, since its already using fat32 |
09:32:26 | Bagder | but swissknife and h2format are two often mentioned tools that can do it |
09:32:45 | Syth | See, does an iPod come in Fat32? |
09:32:54 | Bagder | yes |
09:32:56 | Syth | Ok. |
09:33:04 | Syth | I just assumed since I'm told to do so, it wasn't. |
09:33:11 | Paul_The_Nerd | Where are you told to do so? |
09:33:21 | Syth | This PC Mag I picked up, assholes. |
09:33:31 | Paul_The_Nerd | Calling me an asshole isn't a good way to get help. |
09:33:36 | Syth | Not you. |
09:33:38 | Syth | The mag. |
09:33:42 | Syth | My bad, dude. |
09:33:50 | Paul_The_Nerd | I would suggest though using *our* installation instructions and manual as a reference point, rather than some arbitrary mag. |
09:33:57 | Paul_The_Nerd | They don't often fact check with us. |
09:33:58 | | Quit dandelo (Read error: 104 (Connection reset by peer)) |
09:33:59 | Bagder | Syth: they probably assumed a non-fat32 ipod then, as they exist |
09:34:09 | * | Paul_The_Nerd has written a few emails to CNET and other places correcting their occasional article already. |
09:34:25 | Paul_The_Nerd | Yeah, Mac-iPods requires a reformat. But they also require a little more than just that. |
09:34:41 | Syth | One final question, and this is probably going to be the most frivolous. |
09:34:50 | Syth | I'm at the point where I'm in command prompt. |
09:35:33 | | Join black13 [0] (n=jeepers@cpe-65-189-41-36.cinci.res.rr.com) |
09:36:39 | | Quit theli_ua (Read error: 110 (Connection timed out)) |
09:37:04 | Syth | I get the error message when trying to execute ipodpatcher 0 |
09:37:04 | | Part black13 ("Leaving") |
09:37:11 | Syth | "not an ipod, aborting" |
09:37:31 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/IpodInstallation |
09:37:33 | Paul_The_Nerd | And then you try ipodpatcher 1, then 2 then 3? |
09:37:43 | Bagder | try that URL instead |
09:38:29 | | Join oddlane [0] (n=jeepers@cpe-65-189-41-36.cinci.res.rr.com) |
09:39:30 | Syth | Thanks guys... and sorry about being a complete beginner. I'll be back to tell you if this website is pimp. |
09:39:30 | | Quit perplexity (Read error: 113 (No route to host)) |
09:41:57 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:42:48 | | Join perplexity [0] (n=joust@lda391.emirates.net.ae) |
09:46:34 | scorche | pcmag doesnt bother to say that you can use tagcache to browse the apple loaded files....they just go and say that it cant be done... |
09:46:48 | Paul_The_Nerd | Yeah |
09:46:57 | Paul_The_Nerd | I attempted to correct them at their website, in the discussion section |
09:50:03 | Syth | I got as far as this. |
09:50:15 | Syth | Actually, I'm at the last install step. |
09:50:57 | | Join foRza [0] (n=tMs@firewall.hikt.no) |
09:51:14 | Bagder | the PC mag article certainly is misleading |
09:51:27 | Bagder | "You can choose to get the very latest build, which contains the newest features (and probably bugs), or older versions, which are more stable. " |
09:51:38 | scorche | yeah |
09:51:43 | scorche | they didnt do the best of jobs |
09:51:53 | Bagder | plain guesswork I'd say |
09:52:14 | Syth | Except, this: "DISKNO is the number (e.g. 2) Windows has assigned to your ipod's hard disk. The first hard disk in your computer (i.e. C:\) will be disk0, then ext disk will be disk 1 etc. ipodpatcher will refuse to access a disk unless it can identify it as being an ipod. |
09:53:09 | Bagder | anyway, I added the link on ArticlesAboutRockbox |
09:53:23 | scorche | might as well |
09:53:32 | scorche | no matter how wrong they might be ;) |
09:53:38 | Bagder | hehe, indeed |
09:53:43 | Syth | It's publicity. |
09:53:49 | Bagder | it still is about Rockbox |
09:54:08 | Syth | I'm gonna redo this, be right back. |
09:54:13 | daurnimator | what did you get into? |
09:54:26 | scorche | would much rather correct mistakes than have fewer users |
09:54:33 | Bagder | daurnimator: http://www.pcmag.com/article2/0,1759,2010245,00.asp |
09:55:33 | | Quit _Veseliq_ (Read error: 104 (Connection reset by peer)) |
09:58:27 | | Quit mirak_ (Read error: 110 (Connection timed out)) |
09:58:49 | Slasheri | hmm, at what page in pcmag the article is? |
09:59:47 | Syth | Hold on. |
09:59:52 | Syth | I've got it right in front of me. |
10:00 |
10:00:01 | Syth | Page 62 |
10:00:12 | Syth | September 19 issue. |
10:00:28 | daurnimator | small article |
10:00:28 | daurnimator | :S |
10:00:57 | Syth | Would you recommend getting the "bleeding edge" copy of rockbox? |
10:01:47 | | Join mirak_ [0] (n=mirak@AAubervilliers-152-1-62-27.w82-121.abo.wanadoo.fr) |
10:02:24 | daurnimator | yes |
10:02:45 | Syth | Ok, good. |
10:03:11 | Syth | Now, how do I use iTunes as a fucking browser so I can extract this goodness into the bowels of my black pod. |
10:03:12 | Syth | ? |
10:03:13 | Syth | Hahaha! |
10:03:31 | Syth | Bwahahahaha! |
10:07:21 | Syth | This is terrible, I'm so incredibly helpless with this machine. |
10:07:52 | | Part foRza |
10:10:21 | Syth | Anyone? |
10:10:25 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
10:10:31 | | Quit darkless (Read error: 110 (Connection timed out)) |
10:11:09 | Paul_The_Nerd | You don't use iTunes as a browser... |
10:11:17 | Paul_The_Nerd | The iPod should show up as a disk under my computer. |
10:11:26 | Syth | Yeah, okay. |
10:11:38 | Paul_The_Nerd | If not, you can right click on it in iTunes, and choose properties, and somewhere in there is the option to enable disk mode, and then it'll show up as a disk under my computer |
10:12:09 | | Quit dan_a (Read error: 110 (Connection timed out)) |
10:12:34 | Syth | Alright, I'm in the iPod. |
10:12:39 | Syth | Where would this top level be? |
10:12:47 | Syth | Just... extract it in here? |
10:12:50 | BHSPitLappy | uhh, the one you're looking at. |
10:12:50 | BHSPitLappy | yes. |
10:12:56 | Syth | thought so. |
10:13:05 | BHSPitLappy | for the record, keep the language PG in here. |
10:13:11 | Syth | No problem. |
10:13:15 | BHSPitLappy | thanks. |
10:16:49 | Syth | Oh wow. |
10:16:55 | Syth | This is much better than apple os. |
10:17:52 | BHSPitLappy | duhr |
10:18:19 | BHSPitLappy | the apple os -does- suck quite a bit |
10:18:47 | Syth | Thanks a bunch again. Couldn't have done it without ya. |
10:19:19 | | Quit Syth () |
10:24:44 | | Join dan_a [0] (n=dan-mirc@wormhole.domicilium.com) |
10:25:23 | | Quit Quazgaa (Read error: 110 (Connection timed out)) |
10:26:07 | | Quit theli_ (Read error: 110 (Connection timed out)) |
10:29:14 | | Join sando [0] (i=lolsteam@144.135.255.155) |
10:30:31 | pondlife | The beep function: is this intended primarily for feedback to blind users (or drivers who are not able to look at the screen)? Or is there some other function? |
10:31:04 | pondlife | I'm wondering if this should really be triggered by a keypress, rather than in the playback code.. |
10:31:14 | * | linuxstb wonders how the author of smsplus (a GameGear emulator) can release his code under the GPL at the same time as using a load of code from MAME... |
10:31:36 | Paul_The_Nerd | Probably illegallys |
10:31:38 | Bagder | linuxstb: most people seems to be license ignorant |
10:31:48 | scorche | i have a gamegear! |
10:31:48 | Bagder | "its open source" |
10:31:55 | linuxstb | and emulator authors more than most it seems... |
10:32:14 | scorche | you shoudl see how fast those things go through 6 batteries... |
10:32:17 | Bagder | well even our friends in a related project seems to be in that group |
10:33:11 | linuxstb | Which reminds me - afaik, the Helix Player itself is GPL'd, so I've been wondering how it can use the RPSL'd Helix codecs. |
10:33:46 | Bagder | and it isn't dual-licensed? |
10:33:58 | daurnimator | Bagder: uses of emulators are extremly rarely legal |
10:34:07 | Bagder | daurnimator: ? |
10:34:22 | Bagder | why would an emulator not be legal? |
10:34:33 | daurnimator | - an emulator's use is hardly ever used for legal purposes |
10:34:40 | Bagder | why not? |
10:34:45 | daurnimator | - i don't see anyone dumping their own games.... |
10:35:06 | BHSPitLappy | scorche, when I was in 4th grade I thought those things were amazing :P |
10:35:10 | Bagder | well, you then assume that you only emulate pirated games |
10:35:18 | Bagder | which I think is a bit extreme |
10:35:27 | scorche | BHSPitLappy: they were...to have a color screen like that back then... |
10:35:34 | daurnimator | its illegal to play games you haven't dumped yourself |
10:35:51 | daurnimator | - how many people do you know of with NES cartridge dumpers |
10:35:52 | Bagder | pirated games are pirated, no matter how you play them |
10:35:54 | linuxstb | Bagder: Maybe it is dual-licensed... |
10:35:58 | BHSPitLappy | Bagder, you are being somewhat idealistic |
10:36:08 | Bagder | I don't see how that is related to emulation |
10:36:37 | Bagder | BHSPitLappy: perhaps, but I'm seeing it from the aspect that the emulator in itself is perfectly legal and fine |
10:37:02 | flux__ | I would imagine that very likely the guy who originally wrote the emulator has such equipment |
10:37:06 | daurnimator | Bagder: i said "uses" |
10:37:37 | Bagder | yes, but you then also said "emulator" as in all emulators |
10:37:42 | daurnimator | and people who code an emulator would usually intend to use it |
10:37:49 | Bagder | we have a chip8 emulator too |
10:37:58 | Bagder | you see many pirated chip8 games around? |
10:38:02 | daurnimator | Bagder: the common - non dev's definition |
10:39:42 | Paul_The_Nerd | I think the idea is that "People who code emulators who seem more likely to ignore source code licensing are probably the same sort of people who code the emulator with the expectation that it's going to be used to play pirated games in the first place, so are unlikely to feel obligated to pay strict attention to licensing issues" |
10:39:57 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
10:40:03 | Bagder | yeah, that might be true |
10:40:38 | BHSPitLappy | bagawk, that it is |
10:40:40 | daurnimator | Paul_The_Nerd: basically ;) |
10:41:35 | daurnimator | anyway, my point is that things should be made attractive so that people WANT to buy them |
10:41:46 | Bagder | but I think lots of people doing open source often are ignorant to the GPL problems the various licenses get |
10:41:48 | daurnimator | not by preventing them from doing so |
10:41:51 | | Join safetydan [0] (n=dan@cor8-ppp2595.for.dsl.connect.net.au) |
10:42:43 | Paul_The_Nerd | The GPL is a sticky thing, and kinda muddy to a lot of people |
10:42:54 | Bagder | yeah |
10:43:12 | BHSPitLappy | speaking of which |
10:43:22 | BHSPitLappy | did we find out anything about that site jungtil found? |
10:43:23 | | Join bbroke [0] (n=bbroke@p54BD029C.dip0.t-ipconnect.de) |
10:43:34 | Bagder | what? |
10:44:14 | | Join KN|stiff [0] (n=phhome@p54B7F62A.dip.t-dialin.net) |
10:44:17 | BHSPitLappy | http://cafe.naver.com/ipodrockbox.cafe |
10:44:38 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
10:45:15 | Paul_The_Nerd | Is it just a forum? |
10:45:16 | tucoz | Febs, around? |
10:45:27 | BHSPitLappy | according to him, they release modified rockbox builds, and aren't so giving with the source. |
10:45:34 | scorche | http://www.rockbox.org/irc/rockbox-20060909.tx |
10:45:41 | scorche | from 08.37.24 on |
10:45:58 | scorche | he didnt say anything about the source |
10:46:00 | Bagder | there's a source code link down on the left menu |
10:46:06 | BHSPitLappy | http://www.rockbox.org/irc/rockbox-20060909.txt |
10:46:22 | scorche | Bagder: for members only |
10:46:32 | BHSPitLappy | 08.54.51 # <scorche> but they do show the source code? |
10:46:32 | BHSPitLappy | 08.55.04 # <Jungti1234> yes, but only member. |
10:46:33 | Bagder | and they're only required to offer the source, they don't need to have it around for instant download |
10:47:03 | scorche | i believe the issue was that they claim to be the official rockbox port for korea |
10:47:06 | safetydan | Hrmm... I take that "Out of menus!" is a bad error? :) |
10:47:13 | scorche | check the logs for how he said it |
10:47:22 | Bagder | besides, mostly you just have to point out to people what they need to do to comply and they will |
10:47:35 | tucoz | anyone know how to get rid of tabs in emacs? |
10:47:46 | Bagder | tucoz: you mean while editing? |
10:47:57 | tucoz | yes |
10:48:09 | Bagder | untabify is a single-shot |
10:48:16 | tucoz | cool. thanks |
10:48:20 | safetydan | We may need to increase the MAX_MENUS define in menu.c |
10:48:35 | safetydan | at least for SWCODEC targets with a radio |
10:48:54 | Bagder | tucoz: and indent-tabs-mode controls how to behave when you indent source with the tab key |
10:49:00 | | Join theli__ [0] (n=theli@mail.ukrcard.com.ua) |
10:49:23 | * | Bagder uses tools/rockbox-style.el |
10:50:09 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
10:50:52 | daurnimator | btw |
10:50:56 | daurnimator | is there a vid of rockbox? |
10:51:03 | daurnimator | i haven't actually seen it in action |
10:51:10 | Bagder | http://download.rockbox.org/movies/ |
10:51:13 | scorche | there are quite a few actually |
10:51:16 | tucoz | Bagder, Yes, my tab settings are fine. But I think Febs hasn't set his indent-tabs-mode (in his editor) properly |
10:51:17 | scorche | ...yeah..there |
10:51:20 | * | scorche coughs |
10:51:35 | Bagder | youtube is packed with Rockbox videos |
10:51:45 | daurnimator | ok |
10:52:36 | Bagder | (defun code-cleanup () |
10:52:41 | Bagder | "no docs" |
10:52:41 | Bagder | (interactive) |
10:52:41 | Bagder | (untabify (point-min) (point-max)) |
10:52:44 | Bagder | (delete-trailing-whitespace) |
10:52:44 | Bagder | ) |
10:52:46 | Bagder | ;-) |
10:53:06 | Bagder | and you vimers can go hide ;-) |
10:53:24 | daurnimator | ok |
10:53:36 | daurnimator | i need to buy 2 things in my life (in the small future) |
10:53:43 | daurnimator | and i need to decide between a new computer |
10:53:48 | daurnimator | or a camera... |
10:54:05 | | Quit theli_ua (Read error: 110 (Connection timed out)) |
10:54:05 | | Quit solarflare (Read error: 54 (Connection reset by peer)) |
10:54:21 | linuxstb_ | Bagder: Any idea how can I make emacs allow me to edit .diff files - it always seems to open them read-only for me... |
10:54:23 | * | dwihno dodges Bagder with a ctrl+meta+x+m+shift+n+p |
10:54:26 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
10:54:43 | bluebrother | set smarttab shiftwidth=4 smartindent |
10:54:49 | Bagder | linuxstb: c-x c-q after loading it |
10:54:53 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
10:55:07 | linuxstb_ | Bagder: Thanks - hope I remember that... |
10:55:19 | * | bluebrother still loves vim better |
10:55:20 | Bagder | that toggles read-only state |
10:55:29 | daurnimator | what do you guys think? |
10:55:39 | daurnimator | cheap computer, good camera |
10:55:45 | daurnimator | good computer, crap camera |
10:55:49 | daurnimator | great computer |
10:56:00 | daurnimator | or good camera and wait for new computer |
10:56:01 | BHSPitLappy | webcam && |
10:56:02 | Bagder | daurnimator: the Rockbox dev environment is easier to setup on a computer than a camera! |
10:56:09 | * | Bagder hides |
10:56:12 | scorche | depends what the computer will be used for.. |
10:56:23 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
10:56:24 | BHSPitLappy | daurnimator, well, you already have a computer. |
10:56:32 | scorche | BHSPitLappy: you sure? |
10:56:33 | dan_a | daurnimator: Computers are easier to upgrade than cameras |
10:56:36 | BHSPitLappy | and you could sell your PSP to get the camera. |
10:56:45 | | Join spiorf [0] (n=spiorf@host246-139.pool8250.interbusiness.it) |
10:56:54 | BHSPitLappy | :P |
10:57:01 | dan_a | So cheap computer, and the best camera body you can get |
10:57:10 | BHSPitLappy | scorche, pretty sure... he's online an awful lot... |
10:57:25 | scorche | it could be his psp though! |
10:57:29 | BHSPitLappy | nah |
10:57:50 | BHSPitLappy | you can't be on MSN and IRC at the same time on a PSP ^^ |
10:58:09 | scorche | willpower... |
10:58:15 | tucoz | Bagder, how do I set the number of spaces to use in emacs for a tab-character? I can not find the indent-tabs-mode |
10:58:46 | Bagder | set-variable tab-width |
10:58:54 | tucoz | thanks |
10:59:13 | tucoz | hmm. M-x right? |
10:59:16 | Bagder | yes |
10:59:29 | tucoz | i can not find that either. |
10:59:44 | Bagder | M-x set-variable tabv |
10:59:47 | Bagder | tab-width |
10:59:49 | tucoz | ahga |
10:59:53 | tucoz | *aha |
11:00 |
11:00:23 | Bagder | indent-tabs-mode is also a variable |
11:00:35 | tucoz | ok. thanks |
11:01:05 | daurnimator | BHSPitLappy: i probably should |
11:01:14 | daurnimator | but i'll never get as much money as i want for it |
11:01:31 | BHSPitLappy | daurnimator, well, with all the "hacks"... and someone gullible... |
11:01:50 | BHSPitLappy | and if you have a good firmware |
11:01:57 | daurnimator | i could probably sell it as an emulator |
11:01:58 | daurnimator | ;) |
11:02:31 | | Quit theli_ (Read error: 110 (Connection timed out)) |
11:02:37 | daurnimator | hmmm |
11:02:41 | daurnimator | just thought |
11:02:45 | daurnimator | i got a birthday soon |
11:02:46 | | Join _FireFly_ [0] (n=FireFly@p54A463DA.dip.t-dialin.net) |
11:02:52 | daurnimator | and i could probablya sk for a camera |
11:06:11 | perplexity | Bagder: Can you run two build servers on the same host name using different port numbers? |
11:06:26 | Bagder | yeps, should work fine |
11:06:55 | Bagder | of course it might be tricky to differentiate them afterwards |
11:07:36 | perplexity | hrm.. ok, I can set up a different host name if it would be easier |
11:09:42 | | Quit theli__ (Read error: 110 (Connection timed out)) |
11:10:13 | *** | Saving seen data "./dancer.seen" |
11:10:55 | | Part Paul_The_Nerd |
11:17:33 | tucoz | Febs, please stick to the guidelines when editing the manual. That is; No tab characters, use 4 spaces instead. 80 column textwidth. In an opt, place the { on the same line as the opt. I.e. \opt{ipod}{. |
11:18:45 | tucoz | Febs, and on another note. There were an extra space added after a lot of the punctuation marks. Maybe your editor is weird or not set up properly. Make sure you set up your editor correctly, and it will do the formatting for you :) |
11:20:03 | tucoz | I'll commit a fix to the installation.tex now. |
11:21:39 | bluebrother | tucoz, additional spaces after punctuation marks within the text don't hurt as latex treats them as single space. As long as there aren't protected spaces belong them ... |
11:22:10 | tucoz | ok. good to know. |
11:22:29 | tucoz | it hurts the .tex files, as it looks weird |
11:22:33 | tucoz | ;) |
11:23:22 | bluebrother | maybe ;-) Hasn't been disturbing me in the past, but it is always better to have a consistent style also in the sources. |
11:24:07 | tucoz | Yes. That is not that disturbing. But tabs and >80 columns is. |
11:24:17 | bluebrother | indeed. |
11:24:40 | | Join lee-qid [0] (n=liqid@p549650B3.dip.t-dialin.net) |
11:24:44 | * | Bagder hands tucoz the official Code Police badge |
11:25:45 | * | tucoz accepts it, but thinks again and returns it Bagder |
11:27:17 | * | Bagder goes back to reading ISO13818-1 |
11:27:32 | tucoz | hehe. I event misspelled code policy wrong. "Code plicy. Please stick..." <−− from the commit message :D |
11:29:58 | | Quit spiorf (Remote closed the connection) |
11:30:27 | | Join spiorf [0] (n=spiorf@host246-139.pool8250.interbusiness.it) |
11:30:38 | | Part tucoz ("Leaving") |
11:32:58 | | Quit perplexity ("*changing offices*") |
11:37:25 | | Join muesli|delhi [0] (n=muesli_t@125.23.61.155) |
11:40:22 | | Join fejfighter [0] (n=jeffro21@d58-104-141-14.dsl.nsw.optusnet.com.au) |
11:47:31 | | Quit muesli|delhi ("ich will Khe!!!") |
11:48:16 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
11:52:46 | linuxstb_ | Bagder: Sounds like you're building up the skills to work on mpegplayer... |
11:52:53 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
11:53:01 | Bagder | possibly |
11:53:39 | | Part LinusN |
11:57:19 | | Join perplexity [0] (n=joust@dxb-b125210.alshamil.net.ae) |
12:00 |
12:19:42 | | Join mirak3 [0] (i=5279c81b@gateway/web/cgi-irc/labb.contactor.se/session) |
12:20:26 | | Quit Lynx_ (" reboot") |
12:21:05 | theli_ua | linuxstb, seems i've found something to port :) |
12:22:34 | mirak3 | hey |
12:22:50 | | Join tvelocity [0] (n=tony@ipa18.10.tellas.gr) |
12:25:02 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
12:25:49 | mirak3 | linuxstb hi. I coded the idct algorithm I use for the asm part in C, and it works. The asm code must have some bug somewhere. http://rafb.net/paste/results/ayU8jy67.html . |
12:31:56 | mirak3 | I suspect accumulator 0 is not cleaned correctly. |
12:32:08 | | Quit _FireFly_ ("Leaving") |
12:32:15 | mirak3 | that's the only lead I have. |
12:32:22 | mirak3 | I can't test right now |
12:35:02 | | Quit Lynx_ (" reboot") |
12:50:06 | | Quit KN|stiff ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
12:51:14 | | Join barrywardell [0] (i=892b7bf0@gateway/web/cgi-irc/labb.contactor.se/session) |
12:52:20 | | Quit aliask ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
12:52:29 | Bagder | it seems Rocbox is a PP player |
12:52:38 | Bagder | would be fun with a Rockbox port for it ;-) |
12:52:44 | theli_ua | :) |
12:54:03 | | Quit bbroke (Read error: 110 (Connection timed out)) |
12:56:56 | linuxstb | theli_ua: What have you found? |
12:58:53 | theli_ua | i finally decided to try to get atair 2600 emu port ... i didn't want because it uses far much colors than my mini ... but didn't found anything more appropriate ... and as ported ColEm's license sucks .. i have no alternative :) |
12:58:58 | theli_ua | *atari |
12:59:21 | * | perplexity perks up at the mention of the atari 2600 :) |
13:00 |
13:00:37 | theli_ua | not too much emulators use 100% pure C GPL-compatible code unfortunately :( |
13:00:50 | JdGordon | what does an atari 2600 emu bring to rockbox? more games ? |
13:00:55 | perplexity | no, a lot of them use wierd licenses unfortunately |
13:01:00 | perplexity | yep JdGordon.. |
13:01:08 | JdGordon | k, cool |
13:01:11 | * | perplexity has very fond memories of Donkey Kong and Hero on the 2600 |
13:01:37 | perplexity | And jungle hunter and olympic decathlon on the apple ][, but that's another story again |
13:01:54 | theli_ua | how can i rename all files in dir to lowercase letters in bash easily ? |
13:02:38 | Bagder | for in *; do file=`echo $in | tr 'A-Z' 'a-z'`; mv $in $file; done |
13:02:42 | Bagder | or similar |
13:03:08 | theli_ua | perplexity, you can play this version for now http://www.worldofspectrum.org/infoseek.cgi?regexp=^Donkey+Kong$&pub=^Ocean+Software+Ltd$ :) |
13:03:51 | theli_ua | Bagder, tr <−− that i was looking for... thanks :) |
13:03:58 | * | Bagder bows |
13:04:53 | | Join bbroke [0] (n=bbroke@p54BD029C.dip0.t-ipconnect.de) |
13:04:54 | perplexity | ta theli_ua, I still have my apple ][ and shoebox full of floppies I pull out when I get all misty eyed :) |
13:05:29 | theli_ua | of all 8-but computers i had Spectrum only |
13:05:29 | theli_ua | :) |
13:05:36 | theli_ua | *8-bit |
13:06:09 | perplexity | I had the apple ][ and a //c also (the portable version). Only have the ][ now.. |
13:08:08 | * | theli_ua still dreams of someone implementing comfortable to use OpenFile and SaveFileAs functions for plugin api .... :) |
13:10:17 | *** | Saving seen data "./dancer.seen" |
13:12:58 | | Quit spiorf ("Read error: 104 (Connection reset by peer)") |
13:13:03 | | Join spiorf [0] (n=spiorf@host246-139.pool8250.interbusiness.it) |
13:20:00 | linuxstb | theli_ua: Have you found a C Atari 2600 emulator, or will you attempt to convert Stella from C++? |
13:20:10 | theli_ua | no |
13:20:20 | theli_ua | i've decided to use v2600 |
13:20:28 | theli_ua | its plain C |
13:22:05 | theli_ua | http://www.hornby.dsl.pipex.com/v2600/ |
13:22:54 | theli_ua | actually i'm now looking into this http://www.atarihq.com/danb/a2600.shtml fork because its code is less complicated |
13:23:10 | theli_ua | though it don't have sound emulation |
13:25:14 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
13:27:53 | daurnimator | reckon apple could sue if you made an "epod"? |
13:28:02 | daurnimator | (electronic) |
13:28:37 | Bagder | most likely |
13:28:47 | Bagder | it would be a confusingly similar name |
13:28:57 | daurnimator | FM module: "eMitter" |
13:29:10 | daurnimator | headphones in e shape, and called ePhones |
13:29:11 | daurnimator | ;) |
13:31:53 | | Quit barrywardell ("CGI:IRC (Ping timeout)") |
13:42:14 | | Join cmug [0] (n=wotoo@dsl-aur-fe94dd00-57.dhcp.inet.fi) |
13:42:26 | | Quit cmug_ ("I am alive") |
13:44:17 | | Quit tvelocity (Read error: 101 (Network is unreachable)) |
13:44:30 | daurnimator | ok |
13:44:35 | daurnimator | does what i want exist: |
13:44:36 | | Part cmug |
13:44:41 | daurnimator | smartphone with a 60gb hdd |
13:44:53 | JdGordon | i highly doubt it |
13:47:13 | daurnimator | why not? |
13:47:25 | safetydan | daurnimator, best you could probably do is a smartphone that takes compact flash and a 4GB CF microdrive |
13:49:14 | crwl | now, is there a smartphone with type II cf slot? :P |
13:49:20 | pondlife | Hmm, has anyone attempted to port the sim to Windows CE...? |
13:49:32 | crwl | and besides, you can easily get 4 GB flash based cf cards anyway nowadays... |
13:49:36 | | Nick pill is now known as _pill (i=pill@loves.voltshells.com) |
13:49:40 | safetydan | ah yeah, type II I forgot about that bit |
13:49:54 | safetydan | pondlife, there was a guy asking about that in the forums |
13:50:07 | safetydan | My question would be why run the sim in Windows CE? |
13:50:11 | crwl | hmm, even 8 gigabyte compact flash cards aren't that expensive... |
13:50:14 | pondlife | Smartphone? |
13:50:21 | pondlife | or Pocket PC? |
13:50:35 | pondlife | Instant Rockbox port! |
13:50:47 | | Quit fejfighter () |
13:50:50 | JdGordon | if they have sdl then sure... |
13:51:13 | JdGordon | the sim can be cross compiled so there shouldnt be a problem.. maybe it will need some key definitions... |
13:51:18 | JdGordon | same with the gp2x |
13:51:37 | pondlife | SDL supports WinCE |
13:51:56 | JdGordon | so you just need to get gcc to compile for wince and you should be right |
13:52:03 | JdGordon | pick a target which is sort of close... |
13:52:14 | JdGordon | .. hack the make file and your done |
13:52:32 | safetydan | You make it sound so simple :) |
13:52:43 | JdGordon | :) |
13:52:53 | pondlife | I like the word "wince" |
13:53:08 | JdGordon | better than windows CEMENT :) i love that pic |
13:53:13 | | Nick _The is now known as kclaf (i=kclaf@crj95-3-82-237-150-15.fbx.proxad.net) |
13:53:22 | JdGordon | "combining the best elements of windows ce me and nt"! |
13:54:03 | JdGordon | http://62nds.com/oddstuff/win_cement.jpg |
13:54:31 | crwl | hmm, i wonder if anyone actually has tried to compile and run some rockbox sim target in rockbox |
13:54:45 | crwl | in gp2x :D |
13:54:53 | daurnimator | safetydan, crwl: the storage is the compulsory part |
13:55:20 | | Join lucaferr [0] (n=lucaferr@h48n1fls305o1037.telia.com) |
13:55:56 | safetydan | daurnimator, I imagine battery life is the big killer for HDD based storage in smartphones |
13:56:19 | lucaferr | if I am to buy a new player, which make and model do you recommend for running rockbox on? |
13:58:18 | | Join lightyear [0] (n=lightyea@p54876102.dip.t-dialin.net) |
13:58:41 | maddog011 | how do I install sh-elf-gcc? |
13:59:34 | Bagder | maddog011: what docs is not detailed enough? |
13:59:42 | Bagder | and are you sure you want the sh one? |
13:59:54 | maddog011 | I got cygwin |
13:59:59 | maddog011 | so im not sure which one I want |
14:00 |
14:01:22 | * | Bagder waits for something more to come |
14:01:46 | * | maddog011 is confused |
14:01:58 | Bagder | can you perhaps tell us what you intend to do? |
14:02:07 | maddog011 | compile the source |
14:02:08 | Bagder | possibly what target you want to build for |
14:02:08 | markun | maddog011: http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler |
14:02:18 | maddog011 | h10 |
14:02:31 | safetydan | You'll be wanting arm-elf-gcc then |
14:03:01 | safetydan | markun, has that doc been updated with the rockboxdev.sh information? |
14:03:07 | Bagder | yes |
14:03:12 | maddog011 | hm, allright |
14:03:14 | Bagder | it's mentioned at the very top |
14:03:19 | maddog011 | ill check the crosscompiler page |
14:03:33 | markun | maddog011: yes, that's a good start |
14:03:37 | * | safetydan should probably have just clicked the link and checked |
14:06:48 | maddog011 | rockboxdev says i can't find a downloader tools to use! :) |
14:06:57 | Bagder | then install one |
14:07:00 | Bagder | curl or wget |
14:07:16 | markun | Bagder: or download the files by hand? |
14:07:23 | Bagder | yeah, that's possible too |
14:07:32 | Bagder | if you just put them in rockboxdev's download dir |
14:07:48 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
14:07:57 | maddog011 | do I download the binutils / gcc and the gdb? |
14:08:22 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
14:08:25 | Bagder | I'd suggest you install a download tool |
14:08:32 | maddog011 | yep ill get on that |
14:08:34 | Bagder | and leave the rest to the script |
14:08:34 | | Quit safetydan ("Ex-Chat") |
14:09:30 | JdGordon | w0000.... the entire display sub-menu is finished :D |
14:10:10 | JdGordon | and still 10kb smaller than cvs :D |
14:13:18 | | Quit maddog011 () |
14:14:03 | preglow | size difference is fast shrinking, i see |
14:14:39 | JdGordon | not so fast, and that was expected... but i rekon im more than 50% now and its 10kb.. which is amazing imho |
14:14:59 | preglow | well, if it's 0 kb when it's finished, it's not so amazing |
14:15:04 | JdGordon | + this is still with some files which are not needed |
14:15:15 | JdGordon | thanks for the vote of confidence :p |
14:15:21 | | Join Arathis [0] (n=doerk@p508A7F75.dip.t-dialin.net) |
14:15:21 | preglow | heh |
14:15:25 | preglow | nothing to do with confidence |
14:16:21 | * | amiconn wonders another thing about JdGordon's rework |
14:16:35 | * | JdGordon wondersd what amiconn wonders... |
14:18:11 | amiconn | Your last rework changed a lot in how things work (usage wise) |
14:18:21 | amiconn | I hope this won't happen here... |
14:18:33 | | Join barrywardell [0] (i=892b7bf0@gateway/web/cgi-irc/labb.contactor.se/session) |
14:18:40 | JdGordon | the idea with this one is that the users will never know things changed... |
14:18:44 | amiconn | There are still some button actions which are not quite working as they should |
14:19:06 | JdGordon | speaking of which.. have u tryed the shutdown fix yet? |
14:19:20 | amiconn | For instance, powering on an archos player or recorder from the charging screen used to be triggered with ON |
14:19:30 | Slasheri | amiconn: hi, would you like to check my latest version of the scheduler containing a lot of fixes? :) |
14:19:39 | amiconn | That doesn't work anymore; instead it now triggers on Play (!) |
14:19:53 | amiconn | Slasheri: I wont try the scheduler as long as it doesn't build on archos |
14:20:35 | JdGordon | amiconn: the only target i have is the h300, so unless im told about these problems i cant fix them.. and that is the first time ive heard of this one... |
14:20:36 | Slasheri | amiconn: ah, i will fix that first.. in fact fixing archos builds is currently the only remaining thing of the scheduler |
14:20:50 | | Quit Febs (Read error: 110 (Connection timed out)) |
14:21:17 | XavierGr | Slasheri: You are a free man now right? |
14:21:36 | Slasheri | XavierGr: correct :) free forever now ;) |
14:21:48 | jhMikeS | JdGordon: can you get rid of the power button cancelling menus on the x5? The rec button already does that. I find it a bit irritating. :) |
14:21:56 | XavierGr | Slasheri: I forgot about it until now! :P It was somewhere in August right? |
14:22:22 | Slasheri | XavierGr: yep, 23.8. was the last day of the service :) |
14:22:44 | JdGordon | jhMikeS: really? ok, thats easy to remove.. |
14:22:57 | Slasheri | but i am still working here in same place, now getting paid |
14:22:57 | XavierGr | I wonder how things will be when I will have to do that? |
14:23:03 | XavierGr | Nice |
14:23:13 | XavierGr | what kind of work? |
14:23:30 | Slasheri | hmm, developing the local university network services and infrastructure |
14:23:44 | XavierGr | sounds good |
14:23:46 | Slasheri | :) |
14:23:57 | XavierGr | I hope money is good! :D |
14:24:20 | Slasheri | well, that's probably the only bad thing :D |
14:24:25 | jhMikeS | I'll describe if you don't know for sure what I'm saying: on normal menus, just flicking power real quick cancels them and goes up one level but as I said "rec" already does that. |
14:24:36 | XavierGr | Slasheri: awww |
14:24:55 | Slasheri | because university salaries are always quite low |
14:25:05 | XavierGr | yeah I know what you mean |
14:25:05 | JdGordon | jhMikeS: no i mean, are u sure its needed to be removed? |
14:25:07 | preglow | same here |
14:25:09 | preglow | for some reason |
14:26:03 | XavierGr | Slasheri: Anyway good to have you "fully back". Rockbox doesn't like military clothes! :P |
14:26:04 | jhMikeS | JdGordon: I hate it going up levels say when I want to power off the unit. |
14:26:37 | lucaferr | if I am to buy a new player, which make and model do you recommend for running rockbox on? |
14:26:49 | JdGordon | jhMikeS: ok, but im blaming that on u in the commit msg :D |
14:26:54 | Bagder | lucaferr: the one you like most of them we support! ;-) |
14:27:37 | Slasheri | XavierGr: hehe, thanks ;) |
14:27:39 | jhMikeS | JdGordon: I'm just fine with that and I'll fight with whomever doesn't like it! B-) |
14:27:41 | JdGordon | <amiconn> For instance, powering on an archos player or recorder from the charging screen used to be triggered with ON <- both of them should do it.. |
14:28:02 | Slasheri | amiconn: the archos version compiles fine if i just put queue_wait to ram instead of iram |
14:28:15 | Slasheri | need to check if it has any performance penalties but i doubt that |
14:28:49 | | Join Febs [0] (i=46055116@gateway/web/cgi-irc/labb.contactor.se/session) |
14:28:59 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
14:29:19 | | Join tvelocity [0] (n=tony@ipa239.6.tellas.gr) |
14:29:23 | jhMikeS | Another one of my pet peeves is the radio screen asking me for presets all the time if I don't have any. I just wanna listen to the radio and the scan is usually messed up anyway. That needs work. |
14:29:25 | Slasheri | amiconn: should it be ok to test compiling just the Recorder build or should i try other archos targets also? |
14:29:43 | amiconn | Recorder is the most tight (any recorder) |
14:30:09 | JdGordon | woopsies.. how do i revert a commit? |
14:30:47 | jhMikeS | JdGordon: Yer screwed! haha! kidding...I think you just use rever to version or something |
14:30:48 | Slasheri | ok, then it should work |
14:30:57 | amiconn | Slasheri: pls check the address of symbol _iend in rockbox.map |
14:31:14 | amiconn | Should preferably end up below 0x000000000f000f00 |
14:31:34 | JdGordon | jhMikeS: na its no big deal... i just changed the keymap in the wrong list.. wont effect anything major.. but does need reverting :p |
14:31:55 | amiconn | (in order to leave 256 bytes of extra iram for debug builds) |
14:32:38 | preglow | amiconn: sh1 uses 64 bit addresses? :> |
14:32:39 | Slasheri | amiconn: 0x000000000f000fe4 |
14:32:47 | Slasheri | it seems to be quite full.. |
14:33:47 | lex | why doesn't rockbox have a fade at the track changing time |
14:33:50 | amiconn | ugh |
14:34:07 | amiconn | No, but the linker uses 64bit addresses for all targets since I don't know when |
14:34:18 | jhMikeS | JdGordon: you found where to do it? |
14:34:31 | Slasheri | amiconn: that's probably because the whole task switching code is in iram |
14:34:50 | bluebrother | lex, huh? Search for Crossfade. |
14:35:04 | lex | i have, but when i manually change the track, then there's no fades |
14:35:24 | Slasheri | putting parts of it outside iram would reduce the iram usage significantly, but might have some performance impact.. i am not sure how much that would affect archos players |
14:35:27 | bluebrother | ah, ok. IIRC this hasn't been added yet |
14:35:35 | lex | :o |
14:36:00 | JdGordon | jhMikeS: yes, do u want to test it? |
14:36:03 | | Join CriamosAndy [0] (n=Criamos@p5493313A.dip0.t-ipconnect.de) |
14:36:06 | jhMikeS | sure |
14:36:15 | jhMikeS | you got the right keymap now? |
14:36:26 | JdGordon | ye, simple fix.. |
14:36:41 | Slasheri | lex: if you want to make sure there is always a crossfade when changing tracks manually, change the anti-skip buffer setting to 5 or 10 minutes |
14:37:02 | Slasheri | that keeps to buffer always full enough (and might reduce battery life a bit) |
14:37:05 | Slasheri | *the |
14:37:13 | lex | hmm |
14:38:00 | lex | still no fades |
14:38:21 | Slasheri | what are your crossfade settings? |
14:39:20 | lex | crossfade everytime, 5 sec for every time question |
14:39:35 | JdGordon | amiconn: aparently the recorder remote doesnt work while the main keys are locked.. can you check that out? i have no way to test... |
14:40:40 | Slasheri | lex: 5 sec for every setting? that can't work |
14:40:51 | lex | :) |
14:40:55 | Slasheri | either fade in delay or fade out delay _needs_ to be 0 |
14:41:03 | Slasheri | (ok, a better ui menu should be designed) |
14:41:09 | | Quit barrywardell ("CGI:IRC (Ping timeout)") |
14:41:35 | mirak3 | jhMikes hey |
14:41:43 | aliask | JdGordon: Just trying your patch for the menu changes again - it's definitely broken. Theres a conflicting variable "settings" |
14:41:44 | vr | ah |
14:41:57 | jhMikeS | mirak3: hey |
14:42:03 | Slasheri | and you want to set fade in delay to smaller than fade out duration |
14:42:25 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
14:42:33 | JdGordon | aliask: bugger, ok, ill have a look in a few min... |
14:42:51 | aliask | apps/setting_struct.h:58: error: previous declaration of `settings' |
14:43:10 | lucaferr | are all the supported models capable to decode musepack? |
14:43:22 | JdGordon | thats odd.. it must be missing a new file or something.. because it works fine here |
14:43:58 | mirak3 | jhMikes I have implemented in C the algorithm I used in the asm version for idct. The C version work. You might want to give a look and see if there is something abnormal http://rafb.net/paste/results/ayU8jy67.html |
14:44:44 | Slasheri | amiconn: i wonder if archos task switching is performance critical or how huge the impact would be to put switch_thread outside iram.. that would reduce iram usage to: 0x000000000f000ecc |
14:44:49 | mirak3 | in the asm code. hard to believe I can't find the problem in so few asm code. |
14:45:05 | mirak3 | amiconn you might want to give a look to ;-) |
14:45:38 | markun | mirak3: is there a difference in speed between your C implementation and the original? |
14:46:15 | | Quit bluebrother ("Leaving") |
14:46:48 | amiconn | mirak3: I hope to find the time... |
14:46:51 | aliask | JdGordon: It's getting a bunch of conflicts in the plugins - perhaps they shouldn't be extern? |
14:46:54 | mirak3 | markun yes that's slower. The implemented version is an optimisation that use something like 9 mul. |
14:47:38 | JdGordon | aliask: ah! ok... ive been compiling just the bin |
14:47:46 | mirak3 | markun I mean the original idct is an optimisation done by some guy. It's hard to find the paper about it. You must pay to get it one some research site. |
14:47:50 | JdGordon | the final version will have fixed names so this doesnt happen... |
14:48:02 | aliask | How do I just compile the bin? |
14:48:09 | | Quit perplexity ("*battery running out - roaming in search of power*") |
14:48:13 | JdGordon | make bin |
14:48:19 | aliask | Cheers |
14:48:53 | JdGordon | does the sim have remote buttons yet? |
14:49:22 | mirak3 | markun however using MAC and the direct matrix multiplication makes things faster than implementing this optimised IDCT in asm. It's kind of like prefering MMX ALTIVEC and vectorised operations, because you do the add the mul and the move in just one operation. |
14:49:52 | | Join lee-qid [0] (n=liqid@p549650B3.dip.t-dialin.net) |
14:49:56 | markun | I see |
14:52:04 | | Quit Criamos (Read error: 110 (Connection timed out)) |
14:52:19 | lucaferr | What does "USB: 2.0 / host 1.1" signify in the device chart? |
14:52:48 | jhMikeS | mirak3: I'll give a look...busy atm though... |
14:55:36 | * | jhMikeS thinks there's just too many buttons that back out of things...why is left not sufficient on the x5 for that in menus? |
14:56:14 | aliask | jhMikeS: There is ambiguity as to if it should save the setting and quit or cancel and quit. |
14:56:31 | jhMikeS | I mean directories...whatever...then when setting a setting you can back out with left but not "power" |
14:56:42 | jhMikeS | Right saves the setting |
14:56:52 | jhMikeS | Left cancels the setting |
14:56:57 | aliask | I agree with you, but there are some who disagree. |
14:57:14 | | Join barrywardell [0] (i=892b7bf0@gateway/web/cgi-irc/labb.contactor.se/x-1d85cadee1714a18) |
14:57:16 | jhMikeS | So we need two or three ways on the x5 to do this? |
14:57:25 | aliask | Apparently. |
14:57:43 | jhMikeS | Give me names! B] |
14:58:16 | aliask | I can't remember off the top of my head right now. |
14:58:57 | jhMikeS | Maybe it makes more sense on another player |
14:59:05 | * | amiconn doesn't see why more than one button to leave things might be a proble |
14:59:43 | * | JdGordon sees no problem adding an optoin to make left quit+cancel or left quit+accept |
14:59:45 | jhMikeS | There's three buttons to do the same thing |
14:59:53 | jhMikeS | in some contexts |
15:00 |
15:01:39 | jhMikeS | Left, rec, power to go up a menu level. |
15:01:55 | jhMikeS | but for menus themselves...killed! :) |
15:02:40 | jhMikeS | JdGordon: Uh oh...configurable buttons! |
15:02:41 | | Quit apo` (Remote closed the connection) |
15:02:56 | JdGordon | no configurable... selectable |
15:04:31 | Slasheri | amiconn: hmm, i can't believe this.. it seems there is almost no effect to put switch_thread to ram instead of iram on iriver targets |
15:05:01 | Slasheri | well, then we can save a lot of iram |
15:05:04 | jhMikeS | If I go into a dir with right...left just comes naturally to go up a level...I get into a menu with rec, so rec follows to toggle out... |
15:06:02 | * | amiconn prefers Left to back out of sub-menus |
15:06:06 | jhMikeS | left used to be quit+accept and rec used to be cancel...in line with the menus...now rec believe does nothing inside an option |
15:06:13 | JdGordon | aliask: how bad does my patch look? :D |
15:06:14 | | Join apo` [0] (i=apo@gateway/tor/x-a698122510969422) |
15:06:18 | jhMikeS | amiconn: me too |
15:06:27 | amiconn | ...as you go into sub-menus with Right (or Select), this also makes sense |
15:06:43 | jhMikeS | I'd rather use select to accept |
15:06:47 | amiconn | But I have no problem with several buttons per action |
15:06:48 | aliask | JdGordon: I only just got around to working on it just then, but it's looking fine really apart from the plugin conflicts. |
15:06:59 | jhMikeS | Since I'm selecting something after all |
15:07:23 | jhMikeS | oh it already does that too...so two ways to accept but one to reject...heh |
15:07:30 | aliask | amiconn: That to me makes things more complicated rather than more simple. You should know what key does what in all situations, and not introduce ambiguity if possible. |
15:07:43 | amiconn | Left should also accept. It was that way before actions |
15:07:52 | amiconn | I often inadvertendly cancel a setting |
15:08:13 | amiconn | aliask: Why is it more complicated? |
15:08:31 | JdGordon | oh the joy of different opinions... |
15:08:42 | jhMikeS | amiconn: Got used to it somewhat but it seems the brain goes "I want to go back up a level" but it cancels... |
15:08:55 | aliask | amiconn: It makes it harder to remember what keys do what. |
15:08:57 | amiconn | If there is more than one button per action, everybody can use the one he thinks is most natural, convenient, whatever |
15:09:08 | | Quit Febs ("CGI:IRC (Ping timeout)") |
15:09:26 | jhMikeS | aliask: This ten-zillion ways to cancel things doesn't help |
15:09:51 | | Quit XavierGr () |
15:10:12 | aliask | I agree that these UI problems are really damn hard to arrive at a solution for, everyone seems to disagree >_< |
15:10:19 | *** | Saving seen data "./dancer.seen" |
15:10:47 | jhMikeS | amiconn: but I can't say "I hate this doing this" and turn it off. |
15:11:36 | * | jhMikeS wouldn't mind a bit of limited configurability with keys... |
15:12:04 | jhMikeS | I'm not advocating the "be able to make anything do any function" approach btw |
15:13:39 | jhMikeS | Things aren't even straight for the yes/no screen on x5...why do I accept with "select" but it says "play"? |
15:14:03 | JdGordon | because the translation or key is wrong... |
15:14:17 | jhMikeS | JdGordon: That keys been wrong for ages I think |
15:14:18 | amiconn | Erm, because still no one went through english.lang and applied the powers of langv2? |
15:14:55 | jhMikeS | amiconn: hehe. Why not just set the play button to be yes like it says in the keymap? :? |
15:15:37 | amiconn | Play is inconvenient |
15:16:01 | amiconn | For iriver, the string is already corrected |
15:16:09 | markun | lucaferr: probably USB 2.0 as a USB device and USB 1.1 as a USB host |
15:16:15 | jhMikeS | amiconn: *lol* it's getting to where everything is convenient... |
15:16:34 | jhMikeS | *inconvenient... |
15:17:52 | * | jhMikeS challenges the keymappers to a closed cage match! |
15:18:14 | jhMikeS | :) |
15:18:17 | aliask | JdGordon: Ok, I now have the hang of adding items to the menu system, I'll give it more of a shot tomorrow - I have the day off. |
15:18:36 | JdGordon | cool, please let the wiki know which u do before starting |
15:18:44 | aliask | Sure |
15:18:46 | JdGordon | it looks simple yeah? |
15:18:59 | jhMikeS | JdGordon: Does this mean I have to redu all the menus stuff for the codecs? |
15:19:03 | amiconn | markun: That part is simply wrong |
15:19:18 | JdGordon | jhMikeS: no, the old system will stay available |
15:19:31 | aliask | It's not too bad - it took about a minute looking at examples - perhaps you should explain it in the wiki by means of a full example. |
15:19:47 | aliask | Anyway, I'm out for the night - good luck with the button stuff people :) |
15:19:51 | | Quit aliask ("sleep") |
15:20:01 | jhMikeS | JdGordon: what's in the new system? where are the examples? |
15:20:20 | JdGordon | http://www.rockbox.org/twiki/bin/view/Main/MenuSettingsRecoding |
15:20:21 | amiconn | USB OTG can't be USB1.1 because OTG is an USB2.0 addition. What it probably means that host mode only reaches full speed, not high speed |
15:20:42 | amiconn | I wonder why people always confuse USB protocol version and speed |
15:22:15 | Xerion | because it's marketed confusing on purpose |
15:22:37 | * | Bagder whispers full vs high |
15:22:44 | * | Bagder grins |
15:23:24 | jhMikeS | JdGordon: we have varg macros? didn't know that |
15:23:37 | JdGordon | neither did i before :D |
15:23:59 | * | amiconn recommends the gnu cpp documentation |
15:25:32 | jhMikeS | JdGordon: did you put in a way of pair set_option indexes with their values? |
15:25:58 | JdGordon | ? pardon? |
15:27:15 | markun | amiconn: which player was he talking about anyway? |
15:27:49 | jhMikeS | say for backlight timeouts set_option returns 0,1,2,3... but the values go -1,0,1..10,15,20..etc. |
15:28:38 | JdGordon | no |
15:28:48 | markun | amiconn: ah yes, you are right about the USB host.. |
15:28:53 | markun | well OTG |
15:29:12 | JdGordon | jhMikeS: if you can think of a way to add that easily without too much effort then please do... |
15:29:14 | | Quit NastY (Read error: 60 (Operation timed out)) |
15:29:45 | jhMikeS | JdGordon: It would be nice to have an easy way to keep those things synced...the option...it's value...and that pairing globally available |
15:30:20 | | Quit bbroke ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
15:30:23 | jhMikeS | Really it just saves bits in the table to use indexes...config files could just store values |
15:30:53 | JdGordon | that wouldnt be needed for many settings (comparitivly many anyway), I think adding convertor functions would be acceptable.. |
15:31:31 | JdGordon | the index is stored because of the set_option widget also.. |
15:31:35 | jhMikeS | It seems to be needed often enough though |
15:32:05 | amiconn | jhMikeS: For backlight, the firmware layer should just take a timeout in seconds, with 0 being always off and -1 being always on. The list of selectable values should be left to the settings systm only |
15:32:51 | jhMikeS | amiconn: I think we talked about this...I agree...the encoders will accept only their values as input in the spirit of that. |
15:33:04 | jhMikeS | I'm restarting things on the right foot |
15:34:00 | amiconn | This way, people could even select unusual timeouts not present in the list (by editing a .cfg file) |
15:35:12 | | Quit barrywardell ("CGI:IRC") |
15:35:33 | jhMikeS | yes...though with sample rates I still gotta have it round whatever it reads...but for the enocders themselves for example, they just take whatever is sent and should be able to assume the data is valid |
15:36:04 | JdGordon | jhMikeS: you have a point tho.. the backlight option definatly doesnt work correctly now |
15:36:45 | | Quit cismo (Read error: 110 (Connection timed out)) |
15:36:54 | jhMikeS | JdGordon: And with set_option or set_int shouldn't always show a list...for timeouts for example it doesn't make much sense |
15:37:07 | jhMikeS | For codepages it does |
15:37:08 | JdGordon | meh |
15:37:15 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
15:38:32 | | Join lodesi [0] (n=lds@d01v-212-194-202-165.d4.club-internet.fr) |
15:38:58 | | Quit tvelocity ("Αποχώρησε") |
15:40:03 | jhMikeS | why have I got to look at a list of say the numbers 1-32 ? for, say, contast? I dunno...just letting all my thoughts out about the ui behavior today. :) |
15:40:20 | JdGordon | why not? |
15:40:49 | jhMikeS | Cause it's just a value you change not an item you select...not to me. |
15:40:54 | JdGordon | the problem is.. if you only have 1 option people might think you cannot change the value.. |
15:41:33 | jhMikeS | Use little arrow icons next to it |
15:41:44 | | Join benj1 [0] (n=user@202-89-155-117.dyn-dsl.ubs.qsi.net.nz) |
15:41:56 | JdGordon | bah, its easier and uses less code leaving it as is |
15:42:43 | * | linuxstb_ would like someone to implement a slider displaying max/min values... |
15:43:07 | benj1 | may i ask advice on purchasing headphones here? |
15:43:12 | amiconn | Code reuse is better with the list, and it has the advantage to see about where you are within the allowed range |
15:43:22 | | Join NastY [0] (i=nasty@pi.nxs.se) |
15:43:25 | amiconn | Ugh, no sliders please |
15:43:29 | * | NastY is gone. bbl |
15:43:49 | linuxstb_ | What's wrong with sliders? |
15:43:55 | JdGordon | and again we cant please everyone :D |
15:43:59 | amiconn | They are imprecise |
15:44:00 | jhMikeS | JdGordon: uses less code or makes less code? <−− semantics! |
15:44:33 | jhMikeS | :) |
15:45:01 | linuxstb_ | amiconn: You can display the min/max and current value as numeric values - so it can be just as precise as any other method. |
15:45:21 | * | jhMikeS has just applied for a patent for "precise slider gui invention" |
15:47:01 | linuxstb_ | But anyway, it seems we need a UI dictator on the team - designing the UI democratically will never work. |
15:47:24 | amiconn | Oh no |
15:47:32 | | Join Strogg [0] (n=user@205.150.199.219) |
15:47:47 | Bagder | dictator! |
15:47:48 | Strogg | do you guys have a bug tracker? I found a weird bug on the ipod.. |
15:47:52 | amiconn | No oppressors please ;/ |
15:48:03 | Bagder | Strogg: we do, there's a link on the site's left menu |
15:48:22 | Strogg | ahh.. of course. |
15:48:31 | JdGordon | jhMikeS: I still tihnk the actual value should be got from the index by an external function, or (in the case of the backlight timout) the item should use the formatter so this doesnt even pose a problem |
15:50:24 | lucaferr | does the iaudio x5v lack a radio tuner? Will Rockbox run on it? |
15:50:41 | Strogg | hrmmm bummer. no one found my bug. |
15:50:43 | | Part benj1 |
15:51:07 | Bagder | lucaferr: I think the tuner isn't present |
15:51:13 | Strogg | When I plug my ipod into the USB, it resets the display preferences. My font selection and colours are lost. |
15:51:17 | Bagder | but Rockbox runs on the x5v, yes |
15:51:34 | jhMikeS | JdGordon: I'd like to see all the info for a particular setting condensed in one little spot instead of having lookups in obscure corners. |
15:51:55 | Strogg | s/ipod/ipod video/ |
15:52:06 | lucaferr | ok, thanks |
15:53:01 | linuxstb_ | Strogg: That's known. You need to shutdown your ipod cleanly at least once (or make Rockbox access the disk for another reason) in order for changes to the settings to be saved. Rebooting to USB doesn't perform a clean shutdown (but it should). |
15:53:44 | Strogg | Ahh.. I didn't know it had a shutdown at all.. I'll check it out, thanks |
15:55:58 | Strogg | linuxstb_: how do you do a shutdown? I don't see a menu option for it. |
15:56:04 | jhMikeS | maybe shouldn't even use a global_settings structure at all...just a naming convention |
15:57:02 | | Join tvelocity [0] (n=tony@ipa239.6.tellas.gr) |
15:59:35 | linuxstb_ | Strogg: Hold PLAY for a few seconds. |
16:00 |
16:01:28 | JdGordon | <jhMikeS> maybe shouldn't even use a global_settings structure at all...just a naming convention <- at the very least it groups all settings together and doesnt make us need to be careful with the namespace.. |
16:01:38 | Strogg | linuxstb_: Shutdown, but it still lost my preferences when I start it up again. |
16:01:47 | Strogg | linuxstb_: let me try again though, just to make sure. |
16:02:00 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
16:03:15 | Strogg | Ahhh. That time it worked. :) Awesome. |
16:06:41 | | Join perplexity [0] (i=heh13670@dxb-as59276.alshamil.net.ae) |
16:09:35 | JdGordon | linuxstb: do you rekn the uin should be shown with the min/max values on the slider? |
16:10:11 | jhMikeS | JdGordon: hence the names convention...something you wouldn't use elsewhere...global_setting_backlight_timeout <= just change "s." to "_". That way you can define the data with the functions and such and keep it grouped together. Just need to add it to the header too. |
16:10:49 | JdGordon | thats almost what ive done... |
16:11:02 | JdGordon | but it needs to be kept in the struct for plugins/codecs n stuff |
16:11:17 | jhMikeS | OR...you could do everything in one file with some macros. Include it with a certain #define and it generates code/definition...otherwise decarations. |
16:13:22 | * | jhMikeS likes keeping the same-colored socks together so to speak :) |
16:13:47 | | Join daurn [0] (n=daurnima@124.243.137.107) |
16:15:14 | | Quit theli_ua (Read error: 110 (Connection timed out)) |
16:15:22 | | Join Spida [0] (n=timo@spinnennetz.org) |
16:22:51 | | Part daurn |
16:26:18 | | Join Rob2222 [0] (n=Miranda@ACB02497.ipt.aol.com) |
16:29:20 | | Quit tvelocity ("Αποχώρησε") |
16:29:27 | | Join daurn [0] (n=daurnima@124.243.137.107) |
16:30:18 | | Part daurn |
16:30:20 | | Join ikjoony [0] (i=d3dae0cb@gateway/web/cgi-irc/labb.contactor.se/session) |
16:30:36 | | Join daurn|afk [0] (n=daurnima@124.243.137.107) |
16:30:50 | | Nick daurn|afk is now known as daurn (n=daurnima@124.243.137.107) |
16:31:13 | | Quit daurn (Remote closed the connection) |
16:32:18 | | Join daurn [0] (n=quae@124.243.137.107) |
16:33:27 | | Nick daurn is now known as daurn|afk (n=quae@124.243.137.107) |
16:33:34 | | Nick daurn|afk is now known as daurn (n=quae@124.243.137.107) |
16:33:51 | | Quit webguest76 ("CGI:IRC") |
16:34:34 | | Quit Nibbier ("reb00t") |
16:35:17 | | Quit ikjoony (Client Quit) |
16:38:05 | | Join theli__ [0] (n=theli@mail.ukrcard.com.ua) |
16:40:04 | | Join _FireFly_ [0] (n=FireFly@p54A466EA.dip.t-dialin.net) |
16:40:08 | preglow | jhMikeS: where are you going to put the peak calc then? |
16:41:09 | | Nick theli__ is now known as theli_ua (n=theli@mail.ukrcard.com.ua) |
16:43:48 | | Quit Rob2222_ (Read error: 110 (Connection timed out)) |
16:44:28 | JdGordon | :( the scrollbar widget doesnt like negative numbers :p |
16:44:48 | jhMikeS | preglow: when it's asked for |
16:44:59 | jhMikeS | most peaks are thrown away anyway |
16:45:37 | | Join Rob2222_ [0] (n=Miranda@ACB150AF.ipt.aol.com) |
16:46:11 | | Quit daurn (Client Quit) |
16:46:41 | jhMikeS | preglow: I suppose I'll use the lastest block of samples transferred by DMA available since each peak at any moment is just the latest block anyhow |
16:46:48 | | Join daurn [0] (n=nquae@124.243.137.107) |
16:46:48 | preglow | jhMikeS: well, as long as it doens't involve any new latency |
16:47:02 | preglow | peak data has to match up to what is currently played reasonably well |
16:47:07 | | Quit Rob2222 (Read error: 113 (No route to host)) |
16:47:09 | jhMikeS | preglow: probably less latency |
16:47:18 | preglow | jhMikeS: then hooray! |
16:47:19 | | Join Nibbier [0] (n=sven@e181090215.adsl.alicedsl.de) |
16:47:32 | jhMikeS | since it's the most current data |
16:48:03 | | Quit daurn (Client Quit) |
16:49:13 | | Join daurn [0] (n=nnquae@124.243.137.107) |
16:51:52 | | Quit theli_ (Read error: 110 (Connection timed out)) |
16:54:15 | | Quit solarflare (Read error: 104 (Connection reset by peer)) |
16:54:33 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
16:56:07 | jhMikeS | where's the code that reads the gapless info? I need to know how to add that to the mp3 files since I'll have it padding properly. |
16:56:20 | preglow | id3.c, i think |
16:56:30 | preglow | gimme a sec, i was the one that added it |
16:57:28 | preglow | mp3data.c, line 452 |
16:57:30 | preglow | and on |
16:57:35 | jhMikeS | ...except on prerecord since the frame is already encoded I won't be able to later prefix silence to it. I guess set initial delay to zero in that case. |
16:57:42 | JdGordon | anyone know how to make the slider widget work with neg numbers? |
16:57:58 | preglow | jhMikeS: doesn't go a far way in telling you what to write, i'm afraid |
16:58:12 | Bagder | JdGordon: read the code! |
16:58:14 | jhMikeS | JdGordon: You'll have to read my patent application when it comes out :) |
16:58:23 | JdGordon | Bagder: meany |
16:58:50 | jhMikeS | rtfc! rtfm! rtfa! |
17:00 |
17:00:05 | jhMikeS | preglow: I find it suprisingly hard to find a simple description of the data needed for that...lots talk about it but no structure is shown. |
17:01:44 | preglow | jhMikeS: http://gabriel.mp3-tech.org/mp3infotag.html |
17:02:04 | | Join KN|stiff [0] (n=phhome@p54B7F62A.dip.t-dialin.net) |
17:02:50 | | Quit theli_ua ("Leaving") |
17:02:56 | JdGordon | the stupid thing is working backwards :p |
17:06:13 | amiconn | ? |
17:06:38 | JdGordon | increasing the value makes the slider shrink! |
17:07:06 | JdGordon | .. and now ti works :D |
17:08:53 | JdGordon | linuxstb: u there? |
17:10:20 | *** | Saving seen data "./dancer.seen" |
17:10:50 | JdGordon | http://users.monash.edu.au/~jdgor1/slider_vals.bmp |
17:10:53 | preglow | jhMikeS: that helpful? |
17:10:59 | JdGordon | screeny of the int widget |
17:11:11 | | Quit daurnimator ("I wonder where that fish could be...") |
17:12:31 | markun | JdGordon: nice |
17:13:01 | JdGordon | does it need anything else? |
17:14:34 | markun | Can't think of anything |
17:15:24 | jhMikeS | preglow: I think it might be. thanks |
17:16:44 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
17:20:11 | JdGordon | anyone object to me commiting this new screen? |
17:20:20 | | Join adiamas [0] (n=adiamas@12.193.211.2) |
17:21:15 | | Join mantono [0] (n=mantono@c83-250-204-173.bredband.comhem.se) |
17:21:17 | adiamas | anyone know if there is a way to view a playlist? same way we'd read a txt file? |
17:21:24 | | Quit joe2 (Remote closed the connection) |
17:22:11 | | Part adiamas |
17:23:06 | daurn | cyas all |
17:23:19 | daurn | i'm going away for a couple of days |
17:23:48 | JdGordon | linuxstb: |
17:23:59 | JdGordon | http://users.monash.edu.au/~jdgor1/int_settings.patch if u like it u can commit it.. im going to bed |
17:24:02 | JdGordon | night all |
17:24:11 | | Quit JdGordon ("Konversation terminated!") |
17:24:16 | | Quit daurn (Remote closed the connection) |
17:25:23 | | Join daurn [0] (n=quae@124.243.137.107) |
17:25:34 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
17:26:20 | | Nick daurn is now known as daurn|afk (n=quae@124.243.137.107) |
17:26:28 | | Join XavierGr [0] (n=xavier@ppp142-238.adsl.forthnet.gr) |
17:27:26 | | Nick daurn|afk is now known as daurn (n=quae@124.243.137.107) |
17:27:30 | | Nick daurn is now known as daurn|afk|afk (n=quae@124.243.137.107) |
17:28:30 | | Nick daurn|afk|afk is now known as daurn (n=quae@124.243.137.107) |
17:28:55 | | Join rretzbach [0] (n=robert@dslb-084-062-043-124.pools.arcor-ip.net) |
17:29:15 | rretzbach | jix |
17:29:23 | rretzbach | sry wrong channel |
17:29:25 | rretzbach | But I greet you. |
17:32:21 | | Quit YouCeyE (Remote closed the connection) |
17:33:00 | | Quit apo` (Remote closed the connection) |
17:35:26 | | Join apo` [0] (i=apo@gateway/tor/x-3da061ff1d961c00) |
17:36:45 | | Quit nudelyn ("At Argon, we're working to keep your money.") |
17:42:56 | | Quit mantono (Read error: 110 (Connection timed out)) |
17:44:13 | | Join bluey- [0] (n=bluey@dslb-088-073-106-070.pools.arcor-ip.net) |
17:45:57 | | Join mantono [0] (n=mantono@c83-250-204-173.bredband.comhem.se) |
17:47:35 | | Join nudelyn [0] (i=nudel@dyn-62-56-125-7.dslaccess.co.uk) |
17:49:51 | | Join apo`` [0] (i=apo@gateway/tor/x-decfee921252ee40) |
17:54:15 | | Part linuxstb_ ("Leaving") |
17:56:35 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
18:00 |
18:05:01 | | Quit apo` (Remote closed the connection) |
18:09:19 | | Quit jhMikeS ("Y? Because it's X-tra") |
18:09:51 | | Quit CriamosAndy ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
18:29:41 | markun | rretzbach: we greet you too :) |
18:29:55 | rretzbach | :> |
18:30:08 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
18:35:43 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
18:35:50 | | Quit JoeBorn ("Leaving") |
18:45:01 | Slasheri | amiconn: new version of the scheduler: http://ihme.org/~miipekk/rockbox/scheduler5.patch |
18:45:31 | | Part Strogg |
18:48:33 | | Quit Xerion (" ") |
18:48:35 | preglow | what's new? |
18:50:56 | | Quit apo`` (Remote closed the connection) |
18:53:27 | Slasheri | preglow: mainly important fixes and now there is no limit how many threads can lock on single mutex |
18:53:58 | Slasheri | also calling queue_wait on same queue from different threads wont crash the system / put kernel in invalid state |
18:54:17 | | Join apo` [0] (i=apo@gateway/tor/x-f29dd139e7ca284e) |
18:54:50 | | Quit pondlife ("byebye") |
18:55:08 | | Quit apo` (Remote closed the connection) |
18:55:08 | Slasheri | preglow: and iram usage is reduced a lot compared to the previous version without real performance difference |
18:55:44 | Slasheri | i think it should be almost ready unless new problems are found |
18:56:42 | | Join apo` [0] (i=apo@gateway/tor/x-06ae43cd5edf56eb) |
19:00 |
19:06:41 | | Join bluebrother [0] (i=BRtlIit4@nat-wh-1.rz.uni-karlsruhe.de) |
19:06:56 | mirak_ | Slasheri: what are you working on ? |
19:10:25 | *** | Saving seen data "./dancer.seen" |
19:11:01 | Slasheri | mirak_: hmm, at the moment? the new kernel scheduler |
19:11:21 | mirak_ | what was it needed for ? |
19:12:22 | Slasheri | it adds priorities for software codec targets and little performance improvement. That fixes for example audio playback skipping due to heavy UI usage or too intensitive background jobs |
19:13:08 | Slasheri | and it makes some kernel code also cleaner and changes the way kernel scheduler currently works |
19:13:46 | mirak_ | houray ! |
19:13:50 | mirak_ | I fixed the bug |
19:14:05 | Slasheri | hmm, *the* bug? :) |
19:14:15 | mirak_ | THE bug |
19:14:22 | Slasheri | hehe |
19:14:25 | | Quit darkless (Read error: 104 (Connection reset by peer)) |
19:14:27 | mirak_ | the one that bogger me since two weeks |
19:14:42 | mirak_ | : |
19:14:42 | mirak_ | :[block]"a"(block) |
19:14:42 | mirak_ | :"%[block]","%a0","%a1","%a2","%a3","%d0","%d1","%d4","%d5","%d6","%d7","%cc" |
19:14:46 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
19:14:59 | mirak_ | in fact I wasn't clobberring %[block] register |
19:15:32 | mirak_ | I though it was enough to have it in input and though it was readonly |
19:19:52 | markun | mirak_: nice work! |
19:21:16 | | Join JoeBorn [0] (n=rootmeis@dsl017-022-247.chi1.dsl.speakeasy.net) |
19:27:09 | | Join tvelocity [0] (n=tony@ipa239.6.tellas.gr) |
19:27:50 | | Join joe2 [0] (n=YouCeyE@ppp-71-136-101-105.dsl.sndg02.pacbell.net) |
19:39:43 | | Nick bluey- is now known as bluey^afk (n=bluey@dslb-088-073-106-070.pools.arcor-ip.net) |
19:40:09 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
19:41:04 | | Quit YouCeyE (Read error: 110 (Connection timed out)) |
19:47:42 | | Quit dan_a (Read error: 60 (Operation timed out)) |
19:48:08 | | Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/labb.contactor.se/session) |
19:48:47 | | Join Rondom [0] (n=Rondom@p54AED716.dip.t-dialin.net) |
19:49:52 | | Nick Rondom is now known as polizei (n=Rondom@p54AED716.dip.t-dialin.net) |
19:50:29 | | Nick polizei is now known as Rondom (n=Rondom@p54AED716.dip.t-dialin.net) |
20:00 |
20:03:52 | | Join lodesi_ [0] (n=lds@d02v-89-83-252-227.d4.club-internet.fr) |
20:11:42 | | Quit bluey^afk ("Leaving") |
20:17:14 | | Quit lodesi (Read error: 110 (Connection timed out)) |
20:17:39 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
20:21:26 | | Join charkins [0] (n=casey@pdpc/supporter/active/charkins) |
20:25:54 | | Quit Arathis ("[rl_bot quit]") |
20:27:02 | | Quit KN|stiff (Read error: 104 (Connection reset by peer)) |
20:37:23 | | Join San [0] (n=San@A-109-254.cust.iol.ie) |
20:38:23 | | Join lodesi [0] (n=lds@d02m-213-44-188-240.d4.club-internet.fr) |
20:41:06 | webguest29 | Does anyone have the ui-sim working on AMD64? Mine crashes when trying to play music. |
20:49:09 | mirak_ | markun: ok bad news I didn't fixed it |
20:49:29 | markun | Then why did you think you did? |
20:49:39 | markun | Is the problem less visible now? |
20:49:50 | mirak_ | no ... |
20:49:52 | * | mirak_ hides |
20:50:19 | mirak_ | no just a bad #ifdef ... |
20:50:47 | | Quit lodesi_ (Read error: 110 (Connection timed out)) |
20:51:36 | BigMac | yah markun |
20:51:58 | BigMac | getting a gigabeat is probably if ever going to happen, will be in a long time |
20:52:18 | mirak_ | markun: that's really odd man |
20:53:01 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
20:54:41 | lowlight | markun: can you give me write access to the wiki? |
20:59:32 | preglow | webguest29: mine doesn't crash, but it just doesn't play music |
20:59:42 | bluebrother | lowlight, I think I can do this. What's your wiki name? |
20:59:56 | preglow | webguest29: btw, the mp3 codec is a bit broken for amd64 right now, other formats should work better, unless you like me can't make sound work at all |
21:00 |
21:00:06 | | Join falconfox [0] (i=falconfo@c-67-165-155-168.hsd1.il.comcast.net) |
21:00:37 | falconfox | i am trying to uninstall rockbox from my 4G color ipod, but i no longer have bootpartition.bin |
21:02:30 | lowlight | bluebrother: MarkArigo. Thanks. |
21:04:30 | bluebrother | lowlight, should work now. |
21:06:06 | BigMac | why are you uninstalling it falconfox? |
21:10:15 | falconfox | too many problems |
21:10:26 | *** | Saving seen data "./dancer.seen" |
21:10:36 | falconfox | the ID3 database doesn't work, and i have tried to get support for it in this channel, but no one knows what is wrong. |
21:10:38 | falconfox | i am just not ready |
21:11:42 | falconfox | anyone know how to uninstall if i don't have bootloader.bin |
21:14:24 | | Quit JoeBorn ("Leaving") |
21:15:11 | charkins | falconfox: from the ipod faq on rockbox.org wiki, it sounds like apple has a restore tool |
21:16:39 | charkins | falconfox: i think this is what you want: http://docs.info.apple.com/article.html?artnum=60983 |
21:16:41 | falconfox | yeah i tried the updater |
21:16:51 | falconfox | charkins: can't thank you enough |
21:17:15 | charkins | you tried, but it didn't work? |
21:17:51 | falconfox | well i am looking at this page, if this is just the updater 2006-06-26 then yeah i have tried |
21:18:02 | falconfox | i need the firmware restored, that is the problem |
21:18:49 | mirak_ | a >> 10 . does gcc uses logical or arithmetic shift ? |
21:18:56 | charkins | sounds like its the updater, but it has a separate restore option |
21:19:26 | falconfox | charkins: i think this restores the hdd, not the firmware |
21:20:09 | charkins | did you try restoring with the ipod in disk only mode? |
21:20:37 | falconfox | charkins: not sure, i just plugged the ipod in and hit restore |
21:20:58 | mirak_ | preglow: what is the required alignement for coldfire ? |
21:21:06 | charkins | you might want to try it in disk only mode, maybe the update utility does a more thorough restore (specifically, reinstalling the old boot loader) |
21:21:19 | falconfox | charkins: how do i do that? |
21:21:33 | preglow | markun: for code, 2, for data, nothing |
21:21:37 | preglow | markun: sorry |
21:21:39 | charkins | falconfox: http://docs.info.apple.com/article.html?artnum=93651 |
21:21:39 | preglow | mirak_: that was to you |
21:21:51 | falconfox | charkins: ill give it a try |
21:21:54 | preglow | mirak_: however, data accesses that are not aligned to the access size will be slow |
21:22:09 | mirak_ | int16_t DCTblock[64] ATTR_ALIGN(64); |
21:22:17 | charkins | falconfox: cool, i've never done this, so you're guess is probably as good as mine :-) |
21:22:19 | mirak_ | this is defined in a struct |
21:22:42 | mirak_ | preglow: this is two like two bytes ? |
21:23:08 | preglow | mirak_: there is no point at all in alligning anything to 64 |
21:23:19 | preglow | mirak_: int16 needs to be aligned by two bytes, yes |
21:23:27 | preglow | int32 needs to be aligned by four bytes |
21:23:31 | mirak_ | preglow: it's in the original code |
21:23:33 | falconfox | charkins: alright it is in disc mode right now |
21:23:57 | mirak_ | preglow: maybe that's a precaution for 64 bits cpu ? |
21:24:11 | preglow | mirak_: it's just a general cache line alignment |
21:24:25 | preglow | mirak_: but coldfire has no data cache, and for arm, the cache lines are probably way shorter |
21:24:28 | preglow | more like sixteen bytes |
21:24:35 | mirak_ | preglow: so letting it as it won't hurt ? |
21:24:42 | preglow | it'll waste space |
21:24:56 | | Join JoeBorn [0] (n=jborn@adsl-75-3-7-208.dsl.chcgil.sbcglobal.net) |
21:24:59 | preglow | but if that is not a problem, then no |
21:25:06 | | Quit perplexity (Read error: 113 (No route to host)) |
21:25:22 | mirak_ | don't know I am searching to resolv that damn bug |
21:26:17 | mirak_ | by the way I coded in C the algorithm I use for the asm part. and it works |
21:26:35 | mirak_ | :-/ |
21:26:56 | Rondom | webguest29: do you get Xlib: unexpected async reply (sequence 0x7b)! |
21:26:56 | Rondom | *** glibc detected *** ./rockboxui: corrupted double-linked list: 0x00002af651f0f9f0 *** |
21:27:34 | Rondom | webguest29: I have this problem but I didn't have the time to examine see what the problem was/report it |
21:29:47 | falconfox | charkins: check this out. looks like you were right about disc mode: http://ipodlinux.org/Troubleshooting#How_can_I_restore_my_iPod_firmware.3F |
21:30:53 | charkins | falconfox: good deal, let me know if it works |
21:31:38 | charkins | if it does, it might be something that should be noted in the rockbox wiki (though I hope not too many people are uninstalling :-) |
21:32:10 | falconfox | true, but might still be a good idea to include in the uninstall, just for factual purposes |
21:32:35 | webguest29 | Rondom: Yeah, I get the corrupted list. |
21:33:07 | webguest29 | With ogg it does not crash until I try to switch track. |
21:33:26 | webguest29 | And I get no sound. |
21:33:43 | Rondom | webguest29: *** glibc detected *** ./rockboxui: corrupted double-linked list: 0x00002af6c93f19f0 *** |
21:33:50 | Rondom | ^ that one? |
21:34:28 | Rondom | webguest29: I'm also on amd64, but I'm not sure if it is related because I haven't tested on i386 |
21:35:38 | | Quit Pyromancer (Read error: 104 (Connection reset by peer)) |
21:35:48 | webguest29 | Yes, although the pointer is a bit different for me. |
21:36:22 | Rondom | webguest29: have you tested it using i386 |
21:37:01 | webguest29 | Nope, I don't have 32-bit libs. |
21:38:01 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
21:38:11 | | Nick _Veseliq_ is now known as _Veseliq_Relax (n=veseliq@195.85.215.210) |
21:39:48 | | Join Pyromancer [0] (n=pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) |
21:44:25 | | Quit _FireFly_ ("Leaving") |
21:49:10 | | Join [San] [0] (n=San@213-202-156-104.bas503.dsl.esat.net) |
22:00 |
22:01:35 | | Quit San (Read error: 110 (Connection timed out)) |
22:02:54 | | Join merbanan [0] (n=banan@c80-216-155-218.cm-upc.chello.se) |
22:05:14 | | Join hardeep [0] (n=hardeeps@c-71-202-85-199.hsd1.ca.comcast.net) |
22:12:25 | | Quit rretzbach (Read error: 104 (Connection reset by peer)) |
22:13:32 | | Join quiksilver [0] (n=Miranda@CPE00095b32be25-CM0014049275ea.cpe.net.cable.rogers.com) |
22:20:07 | | Quit falconfox () |
22:29:09 | mirak_ | markun: ok this time it works :p |
22:30:46 | | Join RedBreva [0] (n=chatzill@host86-136-5-7.range86-136.btcentralplus.com) |
22:31:01 | | Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
22:31:02 | mirak_ | and for whatever reason I need to clear the accs before |
22:31:20 | | Quit aegray_ ("Lost terminal") |
22:32:25 | linuxstb | mirak_: So is it definitely time to celebrate now? |
22:32:43 | mirak_ | I want acake |
22:32:48 | mirak_ | lol |
22:32:53 | mirak_ | I will do one tomorrow |
22:33:22 | mirak_ | next step is to do a full idct_copy and idct_add |
22:33:36 | mirak_ | like that the clipping will not require a function call |
22:34:06 | mirak_ | and we can copy the result of idct_col directly to *dest instead of *block |
22:34:23 | | Quit lightyear (Remote closed the connection) |
22:34:37 | mirak_ | this saves well, 64 moves per block |
22:36:02 | BigMac | linuxstb:how far a long is your recording on the 5g |
22:36:12 | BigMac | like what can it do so far? |
22:36:42 | mirak_ | 220*176/64*3 . can save 1805 moves per frame or something like that |
22:37:51 | | Join Zagor [0] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
22:38:18 | | Quit Pyromancer ("Ex-Chat") |
22:38:22 | | Quit tvelocity ("Αποχώρησε") |
22:39:12 | lowlight | linuxstb: do any ipod use the wm8571L? |
22:41:23 | | Quit charkins ("Leaving") |
22:42:06 | lowlight | i meant wm8751L... and I guess not. |
22:46:22 | | Join Pyromancer [0] (n=pyromanc@dsl092-069-150.bos1.dsl.speakeasy.net) |
22:49:12 | preglow | mirak_: you need to clear the acc regs? |
22:51:23 | mirak_ | yes |
22:53:14 | linuxstb | BigMac: It can record... |
22:53:17 | markun | lowlight: gigabeat does.. |
22:53:18 | preglow | mirak_: then somone is not doing their job properly |
22:54:01 | preglow | accs should always be cleared when you're done with them |
22:54:02 | | Quit solarflare (Read error: 104 (Connection reset by peer)) |
22:54:18 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
22:54:30 | mirak_ | http://rafb.net/paste/results/7q2n9k35.html |
22:54:51 | mirak_ | I just hope it really works this time ^^ |
22:56:19 | mirak_ | preglow: I think acc0 is not cleared at some point in the code |
22:56:24 | | Join Strath [0] (n=donat@dpc6747254230.direcpc.com) |
22:56:35 | lowlight | markun: good. It's in the Olympus m:robe mr-100 too. |
22:57:17 | markun | It's register compatible with the wm8975 |
22:58:01 | preglow | mirak_: your code? |
22:58:22 | mirak_ | preglow: what ? |
22:58:27 | preglow | mirak_: not cleared in your code? |
22:58:30 | mirak_ | preglow: no not mine |
22:58:30 | preglow | or someone elses code? |
22:58:39 | mirak_ | if you check the code there is no way it's not cleared |
22:58:43 | | Join FM [0] (i=46748b80@gateway/web/cgi-irc/labb.contactor.se/session) |
22:58:48 | FM | anyone here? |
22:58:53 | preglow | mirak_: anyway |
22:59:05 | FM | i need help changing the rockbox screen when rockbox starts up |
22:59:06 | preglow | mirak_: if you run this plugin straight after booting rockbox, doing nothing else |
22:59:10 | preglow | then nothing should have touched acc in the meantime |
22:59:15 | preglow | i think only audio code uses emac right now |
23:00 |
23:00:06 | mirak_ | I do some tests |
23:00:15 | | Quit FM (Client Quit) |
23:00:16 | | Join FM [0] (i=46748b80@gateway/web/cgi-irc/labb.contactor.se/session) |
23:01:14 | FM | ello? |
23:01:15 | amiconn | mirak3: The full idct in http://rafb.net/paste/results/7q2n9k35.html still has the wrong %macsr setup |
23:01:23 | preglow | i clear the acc registers some place in system.c |
23:01:36 | mirak_ | amiconn: what's wrong ? |
23:01:39 | FM | anyone know how to change the rockbox screen because when i put the jbuild on my rockbox he or she changed it to something else |
23:02:00 | mirak_ | maybe the problem is what amiconn is saying |
23:02:13 | amiconn | mirak_: The one bug I already pointed out days ago, and that you fixed in idct_row and idct_col |
23:02:20 | amiconn | You do |
23:02:21 | amiconn | move.l #0xFFFFFF80,%%macsr |
23:02:32 | mirak_ | ? I don't do that anymore |
23:02:34 | mirak_ | wait |
23:02:35 | amiconn | ...which sets the overflow flags for all 4 accumulators |
23:02:49 | amiconn | In the latest link you posted you do... |
23:02:51 | mirak_ | yes I do, that's what I pasted |
23:03:22 | mirak_ | I mean I let slip it in a copy past |
23:03:55 | amiconn | This forces you to clear accumulator (which in fact does nothing else than resetting the overflow flags - %accN itself are in fact zero) |
23:04:13 | linuxstb | FM: What exactly do you mean by "rockbox screen" ? |
23:04:43 | FM | when it loads |
23:04:49 | FM | u no how it shows rockbox for a little while |
23:04:55 | FM | i wanna change that to a different pic |
23:05:15 | BHSPitLappy | then compile it with a different bitmap. |
23:05:26 | FM | yea but wheres the bitmap on the iPod |
23:05:28 | BHSPitLappy | that image isn't too hard to find in the source tree... |
23:05:31 | BHSPitLappy | it's not on the iPod. |
23:05:34 | BHSPitLappy | it's in the source. |
23:05:49 | FM | wut do u mean |
23:05:52 | amiconn | mirak_: Apart from that, you are doing something that is counter-intuitive (but not rightout wrong) in the full idct |
23:06:16 | FM | ??? |
23:06:18 | mirak_ | the loops ? |
23:06:33 | FM | ?? |
23:06:40 | mirak_ | you mean %a4 ? |
23:06:46 | BHSPitLappy | FM, programs are written in programming languages, and the files written in those languages are called source code. the source gets run through a compiler, and the end result is what you put on the iPod. |
23:06:47 | mirak_ | I can save one move |
23:06:55 | mirak_ | here |
23:06:59 | amiconn | As you need to move the block pointer across the array, you copy it to %a4 - but then don't use %a4 for the moving block pointer, but %[block] |
23:07:09 | amiconn | ...and then use %a4 to restore it at the end |
23:07:19 | FM | so how do i change it BHSPitLappy? |
23:07:29 | BHSPitLappy | if you want to change the picture, you'll have to get the source code to rockbox, and set up a build environment with the arm cross-compiler |
23:07:29 | markun | FM: no easy way |
23:07:31 | mirak_ | amiconn: yes I let it as it in case I wanted to do some copy and past |
23:07:45 | amiconn | The net result is the same, but I'd rather modify %a4 in the loop and use %[block] for restoring |
23:07:50 | FM | because i downloaded and put the jbuild on my iPod and it showed a girl with rockbox |
23:07:52 | mirak_ | I need to replace %block with %a4 |
23:07:58 | FM | instead of the original |
23:07:59 | mirak_ | amiconn: definitely |
23:08:03 | BHSPitLappy | what's jbuild? |
23:08:10 | mirak_ | amiconn: anyother optimisation is welcom |
23:08:11 | markun | FM: you can ask the jbuild guy to help you |
23:08:20 | linuxstb | BHSPitLappy: An unofficial Rockbox build with various patches and customisations. |
23:08:24 | FM | well i was downloading his or her themes and it said i need his or her build |
23:08:25 | BHSPitLappy | ah. |
23:08:31 | amiconn | ..especially since %[block] is only listed as an input parameter, which means it must not be changed within the asm block |
23:08:54 | BHSPitLappy | FM, well, you need to either switch to the official build, or ask the jbuild person for help. |
23:08:55 | FM | k another question |
23:08:55 | | Join Rob2222 [0] (n=Miranda@ACB150AF.ipt.aol.com) |
23:09:23 | mirak_ | amiconn: I could stack it maybe. I don't know how to use stack yet |
23:09:24 | FM | how can i play some gameboy games when theres not enough buttons |
23:09:33 | amiconn | It doesn't confuse gcc since you restore the value, but it looks strange |
23:09:42 | FM | because i can use the a,b,meun,select |
23:09:47 | FM | but i cant use the right left up down |
23:09:47 | amiconn | I think you can go without copying and stacking |
23:10:12 | | Quit Rob2222_ (Read error: 54 (Connection reset by peer)) |
23:10:29 | *** | Saving seen data "./dancer.seen" |
23:10:30 | FM | ?? |
23:10:40 | BHSPitLappy | FM, that's just how it is. buy a game boy. |
23:10:44 | linuxstb | FM: You can't until someone improves Rockboy for the ipods and simulates the extra buttons by detecting touches of the clickwheel in different places. |
23:10:49 | amiconn | You can correct the pointer on exit by adding (subtracting) a constant value, since the accumulated offset is known |
23:10:53 | BHSPitLappy | FM, and stop sending messages with question marks. |
23:10:55 | mirak_ | amiconn: I can do what you save and load all the row in one movem |
23:10:58 | FM | lol oo ok |
23:11:31 | BHSPitLappy | linuxstb, are those tap events available to rockbox? |
23:11:36 | FM | can anyone post the link to the album art thing |
23:12:48 | | Join petur [0] (n=petur@rockbox/developer/petur) |
23:13:08 | linuxstb | BHSPitLappy: They will be when someone adds that capability to the button driver... I think there's even a patch on the patch tracker for it. |
23:13:37 | BHSPitLappy | ah, so it requires button driver modification, not just rockboy's keymapping. |
23:13:45 | FM | well i need the patch that shows album art covers anyone got a link to it plz |
23:14:07 | Bagder | FM: its in the tracker |
23:14:11 | linuxstb | FM: Go to http://www.rockbox.org/tracker and search. |
23:14:14 | BHSPitLappy | FM, to apply a patch, you have to get the source code, too, and set up a build environment, install the cross-compiler... |
23:14:18 | BHSPitLappy | just like with the picture. |
23:14:47 | BHSPitLappy | and, you wouldn't be using jbuild anymore. |
23:14:55 | FM | awwww too complicated forget it lol |
23:15:11 | FM | i already got pacbox, rockboy, im good what else do i need |
23:15:23 | BHSPitLappy | got any music on there? |
23:15:24 | BHSPitLappy | :P |
23:15:45 | FM | yup |
23:15:55 | linuxstb | FM: You can play with silent videos if you want: http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
23:16:07 | mirak_ | amiconn preglow. anyway the strange thing is that I never managed do fix the little dots appearing, when using indivudual idct_row and _col |
23:16:15 | FM | i use the original iPod firmware to play videos with SOUNDS |
23:17:11 | BigMac | linuxstb:so will you be releasing a patch soon? |
23:17:14 | FM | anyone hear about a new iPod coming out tomorow? |
23:17:23 | BHSPitLappy | I've heard rumors. |
23:17:23 | BigMac | because soap and me are working on preamps |
23:17:27 | FM | supposedly their gonna come out with one |
23:17:35 | BigMac | no way' |
23:17:44 | FM | i wonder if rockbox will be compatible with it if "it" does come out |
23:17:51 | FM | im getting it for sure |
23:17:51 | BigMac | it'd be all over the net |
23:17:52 | Bagder | FM: it won't |
23:17:55 | | Quit Rob2222 () |
23:17:58 | FM | as long as its under 500 lol |
23:17:58 | BigMac | and initially it wouldn't |
23:17:59 | Bagder | it it can be in the future |
23:18:07 | linuxstb | BigMac: Yes, I want to release it, but real work is taking over my life at the moment. Hopefully I'll have time later this week. |
23:18:10 | FM | i wonder who will be the first to hack or mod it |
23:18:44 | FM | Anyone here on iPodwizard? |
23:18:58 | FM | on the forums or use the program? |
23:18:58 | linuxstb | Anyone read any rumours about what CPU the next ipod will be using? Have Apple moved to Samsung yet? |
23:19:08 | BigMac | linuxstb:shame on you for having a life:-) |
23:19:10 | Bagder | didn't see anything about that on the rumour stuff |
23:19:33 | BigMac | linuxstb:if you release it and or want some people to test it contact me |
23:20:11 | | Quit Rondom ("Ex-Chat") |
23:21:18 | | Quit mantono ("natti natti") |
23:22:52 | FM | anyone here have an iPod? |
23:23:38 | | Quit FM ("CGI:IRC") |
23:24:04 | BigMac | me |
23:26:54 | | Join Massa [0] (n=Massa@85.220.132.199) |
23:27:10 | | Quit RedBreva ("Time for Tubby ByeBye") |
23:28:26 | BHSPitLappy | me |
23:28:31 | | Part lowlight |
23:30:50 | preglow | mirak_: little dots? |
23:32:14 | mirak_ | yes, on each 8x8 block just after the first key frame was displayed, a black or white dot appeared at [0,0] , and the error was spreading |
23:35:43 | mirak_ | "bls.b 1f \n" what is the f behind the 1 ? |
23:37:12 | preglow | forward |
23:37:14 | bluebrother | some dev with a few minutes time around? |
23:37:33 | preglow | skips to the next label called 1 in the forward direction |
23:37:37 | preglow | bluebrother: depends for what |
23:37:39 | bluebrother | when entering the id3 screen via the short cut play+mode on my h120 the statusbar isn't updated correctly. |
23:37:53 | bluebrother | I made a small fix for that ... |
23:38:02 | preglow | right, i can't test stuff now |
23:38:10 | preglow | nor validate if the patch is good :> |
23:38:26 | bluebrother | preglow, in case you want to have a look at it now I can paste it in some bin, otherwise I'll add the patch to the tracker. |
23:38:29 | BigMac | quick question:is their anyway i can possibly get my hands on the css for the rockbox site? |
23:38:44 | bluebrother | ok, this sounds like tracker ;-) |
23:38:49 | BigMac | i'm trying to make a dsite devoted to rockbox for my web site development class |
23:38:49 | linuxstb | BigMac: Just download it... |
23:39:03 | BigMac | I can't find it in the source |
23:39:22 | linuxstb | It's the first line - "/style.css"... |
23:40:31 | BigMac | i feel like such a dumby |
23:40:36 | BigMac | i copied that line |
23:40:40 | mirak_ | preglow: how does it help the compiler ? |
23:40:42 | BigMac | but only up to llorean |
23:40:48 | BigMac | so i thought it didnt work |
23:41:12 | preglow | mirak_: it tells it where to jump... |
23:41:37 | mirak_ | if you don't put it the code is different ? |
23:41:53 | | Join apo`` [0] (i=apo@gateway/tor/x-8a43b35138eb06cd) |
23:42:05 | | Quit Massa ("OUCH!!!") |
23:50:15 | | Join BHSPitMonkey [0] (n=Steve-O@adsl-68-95-246-24.dsl.rcsntx.swbell.net) |
23:50:24 | | Quit Zagor ("Client exiting") |
23:51:37 | bluebrother | preglow, if you want to look into it later it's FS #5973 |
23:52:47 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
23:52:51 | | Quit linuxstb (Nick collision from services.) |
23:52:55 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
23:55:26 | | Quit quiksilver ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:57:33 | | Join damaki_ [0] (n=Chocolat@ALille-253-1-10-150.w90-7.abo.wanadoo.fr) |