00:00:43 | | Join willzzz [0] (n=evilgeek@cpe-71-79-126-241.twmi.res.rr.com) |
00:00:53 | willzzz | any chance that rockbox will have zen micro support? |
00:01:06 | Captain_A | yes |
00:01:20 | Paul_The_Nerd | If someone with a Zen Micro does it. |
00:01:23 | Captain_A | when you decide to start coding for it |
00:03:06 | vbsocverdude94 | How do I find out if a wad is PRBoom compatible? |
00:04:25 | Paul_The_Nerd | Try it? |
00:07:50 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
00:15:16 | | Join barrywardell [0] (n=barrywar@host-194-46-228-73.dsl-ie.utvinternet.net) |
00:15:27 | | Quit MarcoPolo ("Bye !") |
00:18:27 | | Part willzzz ("Leaving") |
00:18:42 | | Join Stas_ [0] (n=rebo123@CPE0004e2eb58c0-CM0012c90d0f8c.cpe.net.cable.rogers.com) |
00:18:47 | Stas_ | hello! |
00:19:37 | preglow | good day, sir! |
00:19:55 | Soap | good evening |
00:20:19 | Stas_ | I just wanted to say that rockbox rocks. |
00:20:29 | Stas_ | Er, no pun intended :) |
00:20:34 | vbsocverdude94 | lol, got that right, I just got it today |
00:20:58 | vbsocverdude94 | are there any other plug-ins you can download? |
00:21:41 | Stas_ | Not a clue.. |
00:21:45 | Stas_ | I got it yesterday ;p |
00:22:01 | Stas_ | But I already found the best plugin: chess! |
00:22:06 | Soap | What drew you to RockBox? |
00:22:57 | Stas_ | The features, mostly :) |
00:23:10 | Stas_ | Plugins, themes, equalizer |
00:23:14 | vbsocverdude94 | me? Dunno, I was almost scared to, cuz I tried linux once and it bricked my nano, luckily apple sent me a new one |
00:23:34 | vbsocverdude94 | I like the cross fade and plugins |
00:23:59 | | Quit matsl (Remote closed the connection) |
00:24:50 | Stas_ | oh, yeah |
00:24:53 | Stas_ | the crossfade too :D |
00:24:58 | Stas_ | oh |
00:25:00 | Stas_ | I have a question though |
00:25:02 | preglow | i find it hard to believe linux bricked your nano |
00:25:06 | Stas_ | is there a way to speed up scrolling through long lists? |
00:26:01 | | Quit bluebrother ("Leaving") |
00:26:43 | jhMikeS | preglow: the problem was in that recording.c patch. the codec loading was handled incorrectly. |
00:26:46 | Soap | there is a work-in-progress patch to give the ipods acceleration-sensitive scrolling, much like the stock firmware, but it is not working at this time due to button-code changes. Hopefully it will be fixed, and eventually added to the main body of rockbox in the future. |
00:27:07 | | Quit elinenbe (" HydraIRC -> http://www.hydrairc.com <- IRC has never been so good") |
00:28:36 | Stas_ | h |
00:28:36 | Stas_ | h |
00:28:39 | Stas_ | Ah* |
00:28:41 | Stas_ | That's cool! |
00:28:46 | Stas_ | Man |
00:28:47 | | Join TheMcPoon [0] (i=TheMcPoo@modemcable093.146-70-69.mc.videotron.ca) |
00:28:52 | Stas_ | the themes for this thing are gorgeous |
00:29:09 | TheMcPoon | Anyone know the mAh of the iPod Video 60GB? |
00:30:34 | Soap | 1300 |
00:30:44 | Stas_ | Is that the same as the 30GB? |
00:30:51 | TheMcPoon | I suppose |
00:30:54 | Soap | yes |
00:31:03 | TheMcPoon | Thanks |
00:31:13 | Soap | the 60 gig accheives its longer runtime through a double-sized RAM cache. |
00:31:47 | Soap | (which is not currently used by rockbox :( ) |
00:31:56 | TheMcPoon | Will it be? |
00:32:05 | Soap | yes |
00:32:30 | TheMcPoon | Any ETA? |
00:33:25 | Soap | there is never going to be an ETA on any aspect of rockbox. |
00:33:31 | TheMcPoon | Alright |
00:33:43 | | Join O112358 [0] (i=52236176@gateway/web/cgi-irc/labb.contactor.se/x-3c2cfb3c310f9804) |
00:33:50 | | Quit O112358 (Client Quit) |
00:33:55 | | Join O11 [0] (n=irc@82-35-97-118.cable.ubr05.dals.blueyonder.co.uk) |
00:34:00 | | Quit Kohlrabi (Read error: 110 (Connection timed out)) |
00:34:06 | O11 | my h300 wont start ='( |
00:34:36 | O11 | what have i done wrong? |
00:35:31 | O11 | I deleted my rockbox files and then put the new daily build rockbox folder on my player and now the thing wont boot up.. |
00:35:38 | Paul_The_Nerd | O11: What does it say? |
00:36:26 | O11 | it boots up like normal.. gets up to the voltage then says loading firware.. then result: -1 |
00:36:54 | Paul_The_Nerd | Then it's not finding the file rockbox.iriver |
00:36:55 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-97-21.w81-48.abo.wanadoo.fr) |
00:37:05 | vbsocverdude94 | you should of just extracted the files then when it says replace click yes |
00:37:06 | mirak | hi |
00:37:14 | mirak | what is logf support in rockbox ? |
00:37:16 | O11 | someone told me to delete it and that it makes an new file when it starts up.. |
00:37:24 | Paul_The_Nerd | They were wrong |
00:37:26 | O11 | ok |
00:37:32 | O11 | i'll put the file in then.. |
00:37:32 | Paul_The_Nerd | That's the main file |
00:37:36 | Paul_The_Nerd | It's the "program" |
00:37:50 | O11 | haha.. ok.. =) |
00:38:06 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
00:38:11 | O11 | how do you see hidden files on your desktop? |
00:38:22 | Soap | folder settings in windows |
00:38:26 | Paul_The_Nerd | That depends on your operating system. |
00:38:43 | Captain_A | in windows go into explorer the toools |
00:38:48 | Captain_A | then file view |
00:39:08 | Captain_A | then scroll down to do not show hidden files |
00:39:11 | Captain_A | and uncheck it |
00:39:24 | | Quit obo ("bye") |
00:40:04 | O11 | thanks |
00:40:18 | TheMcPoon | rockbox likes to confuse itself. It keeps jumping from 15-32% of battery |
00:40:30 | TheMcPoon | lol |
00:40:36 | Captain_A | battery settings don'trk right yet |
00:40:39 | Captain_A | work |
00:40:43 | TheMcPoon | I notice that |
00:40:43 | TheMcPoon | lol |
00:41:04 | Stas_ | uhm |
00:41:06 | ze | heh |
00:41:07 | Stas_ | I have a question.. |
00:41:12 | ze | don't'rk |
00:41:13 | ze | :p |
00:41:13 | Captain_A | shoot |
00:41:41 | Stas_ | oh |
00:41:43 | Stas_ | nvm actually :) |
00:41:44 | Stas_ | heh |
00:41:45 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-134-100.pools.arcor-ip.net) |
00:42:12 | | Quit Rob2222_ () |
00:42:58 | | Join Rob2222 [0] (n=Miranda@ACB0AB29.ipt.aol.com) |
00:43:26 | | Join TheWerWolf [0] (n=daniel@pD9505192.dip0.t-ipconnect.de) |
00:43:28 | O11 | does anyone know how to set the normal h300 iriver firware to english? |
00:43:33 | Soap | in answer to your question: Yes, GYBE! was the peak. |
00:43:39 | O11 | i can't find it because it's in korean.. |
00:43:54 | | Part TheWerWolf |
00:44:00 | Soap | aren't there different firmwares for different languages? |
00:44:18 | mirak | you can always put in english |
00:44:29 | O11 | no.. just for different regions.. the korean one still has english.. |
00:44:33 | O11 | it's just better |
00:44:41 | Stas_ | Hm |
00:44:47 | O11 | i can't understand it to find where to change the setting.. |
00:44:51 | Stas_ | What's better for lower battery consumption? |
00:44:59 | Stas_ | When the screen background is dark or light? |
00:45:20 | O11 | is it not possible to shut down the player while it's charging? |
00:45:48 | Soap | there is debate over that. By far the backlight consumes so much power in comparison to the LCD itself as to make it a miror quibble. |
00:45:58 | Soap | *minor |
00:47:05 | Stas_ | ah |
00:47:59 | TheMcPoon | How do I change it so when I press pause it doesn't go lower and lower volume, but just off |
00:48:09 | O11 | is there a plugin that you can use to test how long the battery lasts? |
00:48:20 | O11 | i have a feeling that my battery is really really short living.. |
00:49:00 | mirak | TheMcPoon: in the sound options |
00:49:10 | TheMcPoon | which option is it? |
00:49:15 | mirak | O11: buy another one it's cheap |
00:49:31 | mirak | TheMcPoon: don't remember the name but it's in |
00:50:21 | O11 | mirak: i might as well check though right? =) |
00:51:08 | | Quit linuxstb_ ("CGI:IRC") |
00:51:13 | TheMcPoon | I can't find it.. |
00:52:08 | TheMcPoon | There's volume/bass/tremble/balance/channels/stereo width/crossfeed/equalizer/hardware equalizer |
00:52:32 | | Quit lodesi ("leaving") |
00:53:17 | | Quit Rob2222 () |
00:54:03 | | Join Rob2222 [0] (n=Miranda@ACB0AB29.ipt.aol.com) |
00:54:06 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
00:54:21 | O11 | how does the battery bench plugin work? |
00:54:47 | | Join Rob2222 [0] (n=Miranda@ACB0AB29.ipt.aol.com) |
00:55:01 | Soap | look at the wiki |
00:55:06 | mirak | O11: don't wait to have your iriver shutting down brutally that's very annoying |
00:55:24 | Soap | it writes a datafile everytime the drive is spun up for other reasons as to the current battery level, and other stats. |
00:56:00 | TheMcPoon | nevermind |
00:56:02 | mirak | http://www.batteryupgrade.com/product_detail.php?productId=18292211 O11 |
00:56:05 | TheMcPoon | found it |
00:56:11 | TheMcPoon | it was in the general->playback settings |
00:56:59 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
00:58:19 | Stas_ | How can I adjust the vertical position of WPS screen elements? |
00:58:45 | Stas_ | A lot of the ones I downloaded have the text/progress bars in the wrong places.. |
00:58:55 | TheMcPoon | Yeah.. mine too |
00:59:01 | | Quit Rondom ("Ex-Chat") |
00:59:53 | | Quit Kohlrabi (No route to host) |
01:00 |
01:00:44 | Paul_The_Nerd | Many require patches |
01:00:51 | Soap | that is most likely because you didn't install the fonts |
01:00:55 | | Nick Captain_A is now known as bigMac (n=dummeska@c-71-234-95-131.hsd1.ct.comcast.net) |
01:01:00 | Soap | or what Paul_The_Nerd said |
01:01:04 | | Nick bigMac is now known as BigMac (n=dummeska@c-71-234-95-131.hsd1.ct.comcast.net) |
01:01:06 | Stas_ | ah |
01:02:01 | O11 | mirak: there aren't any h300 batterys |
01:02:09 | | Quit bytie ("Dana") |
01:07:27 | Stas_ | is there a way to switch rockbox builds while away from the computer? |
01:09:47 | scorche | script with crontab? |
01:09:48 | | Quit t0mas (Read error: 113 (No route to host)) |
01:10:00 | preglow | ehh |
01:10:07 | preglow | suddenly rockbox starts spinning the disk up, then down |
01:10:10 | preglow | over and over again |
01:10:58 | Stas_ | scorche: What I mean is that there are several builds, with different patches enabled/disabled.. I was wondering if it's possible to take a few rockbox binaries along with me |
01:11:09 | Stas_ | and change between them |
01:11:12 | Paul_The_Nerd | Stas_: Why not make a single build with all the patches you want? |
01:11:14 | scorche | what device do you have? |
01:11:33 | Stas_ | ipod |
01:11:36 | TheMcPoon | anyone know any rockbox theme sites? |
01:11:36 | scorche | there is something called ROLO, but it might not be usable yet with your device |
01:11:51 | Paul_The_Nerd | Yeah, it doesn't really work with iPods yet |
01:11:59 | scorche | Stas_: ROLO is not currently working on ipods...you are goig to have to wait till it is fuxed for that |
01:12:24 | Stas_ | at |
01:12:25 | Stas_ | ah* |
01:12:35 | * | scorche glares at his typos which immediately jump to correct expressions |
01:12:36 | Stas_ | it's just that I'm using senab builds |
01:12:48 | Stas_ | and it's not compatible with some themes.. |
01:13:41 | *** | Saving seen data "./dancer.seen" |
01:13:53 | Paul_The_Nerd | Then make your own build. Or don't use those themes. |
01:14:28 | linuxstb | Paul_The_Nerd: I've updated the IpodInstallation instructions for the v1.2 Nano. Not sure if I can face changing all the other pages - maybe we should just delete those wiki pages and link people to the manual... |
01:14:28 | Stas_ | Ah, I was trying to steal the show by being able to switch themes AND builds |
01:14:29 | Stas_ | heh |
01:14:59 | Landus | Uh. I'm trying to fix the audioscrobbler patch. The line numbers and text to change doesn't match up, and I don't understand the syntax that points to what lines the changes take place on completely. |
01:15:18 | Landus | Anyone want to lend help? |
01:16:13 | Paul_The_Nerd | linuxstb: Yeah, by this point we really should be just trying to keep the installation instructions in the manual correct, and not having divided points. The wiki page probably could be trimmed down to just a list of files used in the installation, and brief descriptions of them. |
01:16:54 | | Quit O11 () |
01:17:27 | Landus | Guess, I'll just explain the problem and hope I get help. |
01:17:37 | Landus | @@ -634,6 +634,11 @@ static const struct bit_entry hd_bits[] |
01:17:54 | Landus | The -634 stands for the line the change starts to happen on. |
01:18:03 | Landus | But I don't get why the ,6 is following it. |
01:18:14 | Landus | Same for the +634. |
01:18:25 | Landus | What does the ,11 mean. |
01:18:32 | preglow | linuxstb: so you figured out what was wrong? |
01:19:51 | linuxstb | Yes, Apple added an rsrc image, exactly like the 5g's firmware partition. |
01:20:34 | preglow | containing what? |
01:20:43 | linuxstb | It's a FAT16 image and contains wav files with voice clips of famous athletes congratulating you on breaking your own personal bests at various distances... :) |
01:20:49 | linuxstb | Plus some XML files. |
01:20:59 | preglow | hahahahahahah |
01:21:16 | linuxstb | How can you not love Apple? |
01:21:45 | Soap | sweet, so now firmware v1.2 is no longer broken after installing rockbox. |
01:21:47 | Febs | The hardware EQ thread is alive: http://www6.head-fi.org/forums/showthread.php?p=2373023&posted=1#post2373023 |
01:21:56 | preglow | ooooh |
01:21:57 | coob | i have a nike+ipod kit |
01:22:05 | Febs | Can someone look at my last post there and confirm that it is generally accurate? |
01:22:06 | linuxstb | Soap: Yes, you just need to follow the 5g instructions when installing for a v1.2 Nano. |
01:22:14 | coob | so far i have mostly wanted to punch lance armstrong's voice in the face :) |
01:22:26 | linuxstb | You can probably change it if you're so inclined... |
01:22:52 | vbsocverdude94 | can anyone teach me how to watch mpeg-1 videos on a nano in rockbox? |
01:23:42 | Soap | Febs - I just can't believe you would turn off crossfeed! |
01:23:48 | linuxstb | vbsocverdude94: Have you read the wiki page? |
01:23:50 | Soap | is /that/ accurate? |
01:24:30 | Soap | :) |
01:24:50 | Febs | :) |
01:25:05 | Febs | My Total Bithead has crossfeed. |
01:25:14 | preglow | Febs: looks good |
01:26:06 | Febs | Thanks. Then my never-ending quest to prevent the spread of disinformation about Rockbox is successful, at least for today. |
01:26:40 | * | Paul_The_Nerd has never heard of "optimization" as meaning "making trade off" |
01:27:17 | Febs | I think he confused "optimized" with "compromised." |
01:28:18 | Paul_The_Nerd | Ah, possibly |
01:28:21 | | Join barrywardell_ [0] (n=barrywar@host-194-46-250-171.dsl-ie.utvinternet.net) |
01:32:39 | BigMac | anyone speak french? |
01:33:35 | | Quit akaias (Read error: 104 (Connection reset by peer)) |
01:34:05 | | Quit barrywardell (Read error: 113 (No route to host)) |
01:34:11 | vbsocverdude94 | Linuxstb...yes I did, I tried putting in a folder then tried to open it in file browser and nothing was in the folder |
01:34:18 | vbsocverdude94 | anyone here play runescape? |
01:34:39 | BigMac | ruh roh |
01:34:46 | BigMac | not a good idea here man |
01:34:53 | BigMac | this is for rockbox talk |
01:35:12 | BigMac | join rockbox social if you just want to chat |
01:37:15 | Paul_The_Nerd | vbsocverdude94: And the file had the .m2v extension, and you were in "All Files" or "Supported" file view modes? |
01:38:05 | TheMcPoon | What's the rockbox ipod video theme site? |
01:38:32 | Paul_The_Nerd | There's the WPSGallery in the wiki, which is the main place. |
01:38:38 | vbsocverdude94 | PAul: No, it was a .mpg extension and how do i get in supported or all files? |
01:38:58 | Paul_The_Nerd | vbsocverdude94: The wiki page tells you that it needs to be an m2v file. |
01:39:10 | vbsocverdude94 | oh, how do i convert it to m2v? |
01:39:18 | Paul_The_Nerd | The wiki page also tells you that |
01:39:22 | Paul_The_Nerd | I thought you told linuxstb you read it. |
01:39:27 | vbsocverdude94 | lol, sorry :( |
01:39:32 | vbsocverdude94 | i'm such an idiot |
01:39:46 | Paul_The_Nerd | As for the "File View" modes, the manual tells you how to change those. |
01:40:15 | vbsocverdude94 | k, thanks for everything |
01:41:59 | vbsocverdude94 | is the section about VLC encoding how to convert? |
01:42:43 | Paul_The_Nerd | Yes |
01:43:50 | TheMcPoon | How come on so many themes the text is screwed up for me? |
01:44:08 | Paul_The_Nerd | They probably require patches. |
01:44:15 | Paul_The_Nerd | Or, if you don't have the fonts pack, then fonts you do not have |
01:44:18 | vbsocverdude94 | So if I download the transcode.bat thing, I have to edit the thing to the nano's screen size? |
01:44:25 | Paul_The_Nerd | Yes. |
01:44:30 | TheMcPoon | They're not already patched? |
01:44:43 | Paul_The_Nerd | They require that *Rockbox* has the patches |
01:44:49 | vbsocverdude94 | how do i change it? |
01:45:03 | Paul_The_Nerd | vbsocverdude94: Open it up in any text editor, and change it. |
01:47:59 | Stas_ | I think there's a bug in tagcache.. |
01:48:06 | Stas_ | when it runs into a file with no codec availabe |
01:48:17 | Stas_ | it just stops working |
01:48:23 | Stas_ | until I reset |
01:48:34 | | Join battery [0] (n=thesmith@ool-18b8853e.dyn.optonline.net) |
01:48:35 | battery | #energy forum |
01:49:08 | Paul_The_Nerd | Stas_: What files show up in tagcache but don't have codecs? |
01:49:29 | | Quit battery (Remote closed the connection) |
01:54:07 | TheMcPoon | is senabs build any good? |
01:54:17 | Soap | it is out of date |
01:54:23 | Soap | he's busy in school |
01:54:27 | TheMcPoon | So it's not good then? |
01:54:38 | scorche | define "good" |
01:54:43 | Soap | and that question can only really be answered once _you_ answer what you want from rockbox. |
01:55:04 | TheMcPoon | well, all my themes don't work properly.. thats what's bugging me |
01:55:25 | Soap | I have used it in the past to get audioscrobbler, albumart, scrolling acceleration, piezo, pause on headphone remove, and 64 meg buffer patches. |
01:55:34 | Soap | What themes? |
01:55:43 | TheMcPoon | a lot.. lol |
01:55:52 | | Join ^BeN^ [0] (i=Paprica@85-250-153-152.bb.netvision.net.il) |
01:56:38 | Soap | That answer really frickin helps. |
01:56:58 | TheMcPoon | Well, what can I say? I said 'all' my themes |
01:57:36 | TheMcPoon | escapepod/black glass etc |
01:58:55 | | Quit barrywardell_ () |
01:59:53 | Soap | not knowing which ones you have installed makes it hard to troubleshoot. |
02:00 |
02:00:07 | | Join rasher [0] (n=rasher91@83.71.0.34) |
02:00:11 | | Join barrywardell [0] (n=barrywar@host-194-46-250-171.dsl-ie.utvinternet.net) |
02:00:15 | rasher | lostlogic: you there ? |
02:00:17 | Soap | nano? |
02:00:20 | TheMcPoon | video |
02:01:11 | | Quit Paprica (Read error: 110 (Connection timed out)) |
02:01:16 | Soap | the blackglass album art or non-album art version? |
02:01:26 | TheMcPoon | non |
02:01:39 | Soap | did you install the fonts? |
02:01:51 | TheMcPoon | Well, I downloaded the theme, I thought all comes with it? |
02:02:02 | TheMcPoon | Do I need to download something extra? |
02:02:26 | Soap | no, not all do. Installing the fonts was mentioned an hour ago when you first complained of screen-alignment issues in WPS. |
02:02:40 | TheMcPoon | Where do I get the fonts then? |
02:02:41 | Soap | from the download page, download the fonts .zip |
02:02:49 | TheMcPoon | okay, lemme look |
02:02:51 | Soap | and extract into the root of your player. |
02:03:05 | scorche | TheMcPoon: from the "daily builds" page to be precise |
02:06:54 | TheMcPoon | It worked, thank you very much. I didn't understand before about the fonts. I thought whatever was needed came with the theme. |
02:07:03 | vbsocverdude94 | Hey paul... there's a problem... |
02:07:30 | vbsocverdude94 | when I dragged the video to the VLC thing it opened a command prompt for like, .05 seconds then closed |
02:08:19 | Paul_The_Nerd | There was probably an error message. |
02:08:31 | Paul_The_Nerd | Try running the command manually from a command prompt, rather than using the .bat |
02:08:36 | vbsocverdude94 | ok |
02:09:09 | | Quit TheMcPoon () |
02:09:11 | | Part Paul_The_Nerd |
02:11:59 | vbsocverdude94 | What do I replace input with? |
02:12:06 | vbsocverdude94 | no! |
02:13:52 | | Nick vbsocverdude94 is now known as vbsoccerdude94 (i=vbsoccer@ip68-229-98-40.hr.hr.cox.net) |
02:16:22 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
02:16:25 | | Quit secleinteer (Read error: 104 (Connection reset by peer)) |
02:20:31 | | Quit KN|stiff ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
02:27:17 | Soap | dang |
02:27:27 | Soap | 22h 15 mins on original apple firmware lame -aps |
02:28:13 | vbsoccerdude94 | dang |
02:28:19 | vbsoccerdude94 | how'd you find that out? |
02:29:59 | linuxstb | Soap: So Rockbox achieves about 50% of the Apple firmware? |
02:30:26 | | Join webguest0666 [0] (i=54997031@gateway/web/cgi-irc/labb.contactor.se/x-e88c7faa462942b5) |
02:30:49 | webguest0666 | nice changes to solitaire amiconn, thanks |
02:31:54 | * | linuxstb sleeps |
02:33:11 | | Part webguest0666 |
02:42:14 | | Join secleinteer [0] (n=scl@adsl-70-237-138-227.dsl.stlsmo.sbcglobal.net) |
02:43:30 | | Join Loenie [0] (i=917408a3@gateway/web/cgi-irc/labb.contactor.se/session) |
02:46:02 | Stas_ | I have a question.. |
02:46:11 | Stas_ | What if I update my ipod with itunes, while rockbox is installed |
02:46:13 | JdGordon | 42 |
02:46:16 | Stas_ | will there be any side effects? |
02:46:20 | Stas_ | omg |
02:46:23 | Stas_ | 42 side effects? |
02:46:38 | * | JdGordon got the 42 in late |
02:46:51 | JdGordon | dunno about itunes tho |
02:46:55 | preglow | JdGordon: oy, in the eq screen, the center frequency is no longer accelerated when play is being pressed |
02:47:02 | Stas_ | or, ipodupdater |
02:47:23 | JdGordon | preglow: it used to do what? |
02:47:25 | preglow | JdGordon: yes |
02:47:34 | preglow | that |
02:47:34 | JdGordon | yes? |
02:47:39 | JdGordon | that! |
02:47:41 | Stas_ | How does battery charging work on the ipod? |
02:47:45 | preglow | when you pressed play while using the arrow keys, the value would change faster |
02:47:57 | Stas_ | I know that normally, it gets powercharged to around 80% |
02:47:57 | JdGordon | AH... ok |
02:47:59 | preglow | this is on h1x0, that is |
02:48:04 | Stas_ | and then slowly brought up to 100% |
02:48:07 | preglow | don't know how it worked on other platforms |
02:48:22 | Stas_ | Is the algorithm for doing this in the hardware |
02:48:30 | Stas_ | or does rockbox control it? |
02:48:46 | preglow | Stas_: hardware |
02:48:53 | Stas_ | ok : |
02:48:55 | Stas_ | ) |
02:49:11 | Stas_ | I had some concern, because rockbox clearly has no sense whatsoever of what the battery charge is at ;p |
02:49:31 | Stas_ | (even less so than the original firmware) |
02:55:09 | preglow | bed |
02:58:41 | Stas_ | night |
02:59:34 | Soap | linuxstb - yeah |
02:59:45 | Soap | I had no idea I'd get so much from Apple's FW. |
03:00 |
03:03:57 | | Part barrywardell |
03:06:11 | | Quit pamacii (Read error: 110 (Connection timed out)) |
03:07:38 | | Join XavierGr [0] (n=xavier@ppp142-171.adsl.forthnet.gr) |
03:07:41 | vbsoccerdude94 | Yay! I got videos to work! |
03:07:48 | vbsoccerdude94 | Good night everyone! |
03:08:10 | | Quit vbsoccerdude94 ("Good Night Everyone! YAY! I got videos to work!") |
03:13:45 | *** | Saving seen data "./dancer.seen" |
03:23:36 | | Quit Loenie ("CGI:IRC") |
03:25:00 | | Quit aegray ("Lost terminal") |
03:47:55 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
03:47:58 | | Join BossG [0] (n=bossplay@c-69-245-151-28.hsd1.in.comcast.net) |
03:49:03 | jhMikeS | 42 hahah... |
03:49:47 | Stas_ | hi |
03:49:58 | jhMikeS | hello |
03:50:13 | Stas_ | How goes it? |
03:50:41 | jhMikeS | pretty good...sleepy...almost bedtime |
03:50:55 | Stas_ | ah yes |
03:51:07 | Stas_ | not so much in these parts though |
03:51:44 | jhMikeS | what parts? GMT -400 here |
03:52:15 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
03:52:20 | Stas_ | -5, EST |
03:53:46 | jhMikeS | JdGordon: What that a reference to...the answer was indeed 42 right? :) |
03:54:03 | JdGordon | yes... |
03:55:35 | jhMikeS | should cover all those "I can't install rockbox" discussions...42,42,42,42 |
03:56:25 | JdGordon | ... iuf only :p |
04:00 |
04:02:55 | | Part EV|Toshiba ("Leaving") |
04:02:57 | jhMikeS | Where are those little recording number bitmaps stashed? |
04:03:04 | Stas_ | 42. |
04:07:32 | Stas_ | :) |
04:08:00 | jhMikeS | >:] |
04:14:14 | | Part pixelma |
04:14:38 | | Quit ^BeN^ (Read error: 110 (Connection timed out)) |
04:17:14 | | Quit nave7693 (Read error: 60 (Operation timed out)) |
04:22:14 | | Quit Paul_The_Nerd (Read error: 60 (Operation timed out)) |
04:23:10 | doomed_ | does the video ipod play video yet w/ rockbox |
04:23:26 | | Join daurnimator [0] (i=quae@unaffiliated/daurnimator) |
04:26:25 | jhMikeS | gnight all |
04:26:26 | | Part jhMikeS |
04:26:39 | BHSPitMonkey | doomed_, no |
04:27:06 | doomed_ | k, i was reading an H10 thread that said H10 does, so just wondering |
04:27:10 | | Nick doomed_ is now known as Doomed (n=doomed@ool-44c126d4.dyn.optonline.net) |
04:28:36 | BHSPitMonkey | you can play soundless videos |
04:28:48 | BHSPitMonkey | and they don't even use the iPod's video decoding chip |
04:28:57 | BHSPitMonkey | so it doesn't really count like you'd want it to |
04:29:20 | Doomed | yeah |
04:29:28 | Doomed | at least its getting somewhere |
04:30:09 | Doomed | gotta give thanx to barry when hes on |
04:33:30 | BHSPitMonkey | so |
04:33:37 | BHSPitMonkey | it anybody working on ZumaBox? :P |
04:34:53 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
04:36:35 | Stas_ | what's zumabox? |
04:40:06 | BigMac | forums up yet? |
04:40:15 | hardeep | working for me |
04:45:35 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
04:45:52 | | Join Rob2222 [0] (n=Miranda@ACB0AB29.ipt.aol.com) |
04:51:26 | | Join Rob2222_ [0] (n=Miranda@ACB0AB29.ipt.aol.com) |
04:51:38 | | Quit amiconn (Read error: 110 (Connection timed out)) |
04:51:39 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
04:53:39 | | Quit Rob2222 (Read error: 54 (Connection reset by peer)) |
05:00 |
05:00:12 | | Join Adam [0] (n=Adam@c-66-177-58-16.hsd1.fl.comcast.net) |
05:00:30 | Adam | hey guys |
05:01:19 | | Join Rob2222 [0] (n=Miranda@ACB465A7.ipt.aol.com) |
05:01:26 | BHSPitMonkey | hey Rob2222 |
05:01:37 | Adam | got a few questions |
05:02:42 | Adam | right now i've got rockbox on my video and all my songs are sorted thru folders not by id3 tags, anyways i want to put apple back on my iPod for battery life reasons and i was wondering how i could have apple and rockbox both without duplicating all my songs |
05:02:57 | Adam | but right now i have no apple on it at all |
05:03:38 | aliask | The only way you can do this is to put the songs on the iPod using iTunes or whatever so it builds the database, and then use the rockbox Tagcache to browse songs. |
05:04:06 | Adam | isn't there a program to rebuild the iPod database |
05:04:29 | aliask | Yes, but I think the files need to be in the ipod_control directory |
05:04:35 | aliask | And named in a certain way etc. |
05:04:48 | aliask | Perhaps this has changed, I don't really know. |
05:04:57 | Adam | mmm |
05:05:00 | Adam | i need paul the nerd |
05:05:36 | Adam | whatever ill just try foobar and see what happens! |
05:05:43 | BHSPitMonkey | foobar is good. |
05:05:45 | aliask | That's always a good plan. |
05:06:09 | BHSPitMonkey | afaik, that'll work, UNTIL you plug it into iTunes |
05:06:17 | BHSPitMonkey | at which point it tries to foil your plan |
05:06:29 | Adam | not if u turn auto update off |
05:06:38 | aliask | Ah, good ol' iTunes. |
05:06:39 | BHSPitMonkey | that's just what I've read |
05:06:40 | Adam | if u have on manually manage songs it wont fuck it over lol |
05:06:55 | Adam | yeah i lost 2000 non backed up songs that way |
05:08:21 | | Quit Adam ("Leaving") |
05:08:37 | | Join Adam [0] (n=Adam@c-66-177-58-16.hsd1.fl.comcast.net) |
05:11:26 | Adam | does any1 know how to rebuild iPod database using foobar2000 |
05:13:47 | *** | Saving seen data "./dancer.seen" |
05:17:15 | | Quit Rob2222_ (Read error: 110 (Connection timed out)) |
05:17:16 | aliask | Hint: you need a plugin. |
05:17:25 | Adam | yer |
05:17:31 | Adam | just remebered that lol |
05:27:51 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
05:31:39 | Doomed | has anybody tried rockbox on the 5.5 gen ipod (latest ipod released last week) |
05:33:50 | Paul_The_Nerd | Not yet, I believe |
05:34:07 | Doomed | k |
05:41:58 | | Quit |AhIoRoS| ("Abandonando, see you http://ahioros.homelinux.net") |
05:46:26 | | Quit Adam (Read error: 110 (Connection timed out)) |
05:49:36 | BHSPitMonkey | Doomed, as far as I know, there's a good chance it won't run |
05:49:46 | | Quit rotator ("zzzzzzzzzz") |
05:49:58 | BHSPitMonkey | does anyone here have a 60GB 5th gen ipod? |
05:56:06 | | Join ^BeN^ [0] (i=Paprica@CBL217-132-108-230.bb.netvision.net.il) |
05:56:27 | Doomed | why do u say that |
05:56:44 | Doomed | the onlything seemingly differnet is the lcd and hd |
05:58:28 | Paul_The_Nerd | And if the LCD has a different interface, it won't work. |
06:00 |
06:07:20 | midkay | what's different about the LCD? |
06:07:27 | midkay | it's just brighter afaik? |
06:08:17 | scorche | well, that is all we know so far... |
06:08:28 | Doomed | lata |
06:08:40 | Doomed | we need somebody to get one first |
06:08:43 | * | midkay wonders why scorche has to pop up every single time he says something... |
06:08:54 | scorche | i just barely got homw |
06:08:55 | scorche | e |
06:09:10 | scorche | as in i came downstairs, turned on my computer |
06:09:12 | scorche | and types |
06:09:18 | scorche | d |
06:09:25 | midkay | Doomed: well then i could just say "well, the click wheel is seemingly different".. there's no research behind it, but "let's wait until someone has one" before we decide that i'm wrong. |
06:10:01 | Doomed | no |
06:10:04 | Doomed | i no what ur saying |
06:10:12 | Doomed | thats why i asked the question to begin with |
06:10:39 | Doomed | but we wont no what the difference actually is until a dev gets one |
06:11:04 | scorche | Doomed: please...no = know, ur = your |
06:11:12 | Doomed | idc |
06:11:19 | Doomed | im out anyway |
06:11:27 | Doomed | i dont type proper english so shoot me |
06:11:50 | Febs | Learn |
06:11:59 | Doomed | why |
06:12:39 | scorche | Febs: i dont think that mcdonalds requires people to write proper english, so he is fine |
06:12:47 | midkay | bcus it cn b hard 2 undrsnd u sumtms |
06:12:51 | * | scorche coughs suggestively |
06:12:59 | Doomed | wow |
06:13:14 | Doomed | u cant distinguish between no and know and ur and your |
06:13:28 | midkay | i can, many can't, and it's just no fun to look at.. |
06:13:44 | Doomed | alright w/e i still dont care |
06:13:52 | midkay | neither do we, so.. weren't you leaving? |
06:13:57 | scorche | Doomed: there are people who use machine translation on logs....we like to make things so that they can remotely understand |
06:13:57 | Doomed | ya |
06:14:19 | | Part Doomed |
06:14:20 | midkay | scorche: not that he has anything worth understanding. |
06:14:24 | scorche | true |
06:15:01 | | Join pamacii [0] (i=cptjack@dhcp03171.mid-resnet.unc.edu) |
06:17:34 | | Quit Nibbier (Read error: 110 (Connection timed out)) |
06:18:12 | | Join Nibbier [0] (n=sven@e181102113.adsl.alicedsl.de) |
06:26:18 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
06:35:52 | JdGordon | hey all |
06:38:08 | | Quit Hadaka (Read error: 110 (Connection timed out)) |
06:38:14 | * | aliask waves |
06:38:42 | JdGordon | sup? |
06:38:53 | aliask | basically nothing |
06:38:58 | JdGordon | :) |
06:39:30 | aliask | you? |
06:40:37 | JdGordon | just got back form uni... 3 assignemtns due in 3 weeks, but not doing any today :) |
06:41:00 | aliask | woo sounds like fun |
06:43:15 | JdGordon | im hopefully going to get dynamic menus working this arvo.. hopefully... |
06:46:33 | hardeep | JdGordon: I finally got a chance to check out your button/action changes. Awesome work! |
06:46:43 | JdGordon | :) thanks |
06:48:16 | | Join vik [0] (n=vik@cor7-ppp1173.bur.dsl.connect.net.au) |
06:49:01 | JdGordon | hey vik, hows the alarm plugin going? |
06:49:07 | | Quit daurnimator (Read error: 104 (Connection reset by peer)) |
06:49:21 | aliask | I'm probably not going to be able to help much today, I've got some Japanese essays due on thursday (yes, in the holidays). |
06:49:37 | JdGordon | :) good luck with them |
06:49:39 | vik | just started working on it again now; trying to decipher the rockbox API |
06:50:03 | JdGordon | :) if u need help give us a yell... |
06:52:20 | | Join Naked [0] (i=naked@naked.iki.fi) |
06:52:34 | | Nick Naked is now known as Hadaka (i=naked@naked.iki.fi) |
06:52:52 | | Quit Nibbier (Read error: 104 (Connection reset by peer)) |
06:53:42 | | Join Nibbier [0] (n=sven@e181102113.adsl.alicedsl.de) |
06:54:10 | vik | thnx |
06:56:13 | JdGordon | could anyone write a script to compare two files, the first being S_O(blaa) and the second being GS(blaa) and spit out which S_O(blaa's) are missing in the 2nd file? |
06:56:27 | * | JdGordon 's scripting level sux :p |
06:58:48 | JdGordon | woops.. thats wrong... |
06:59:02 | JdGordon | dont worry, ill try again later :p |
07:00 |
07:01:01 | | Join daurnimator [0] (i=quae@unaffiliated/daurnimator) |
07:03:44 | | Quit midgey34 () |
07:04:36 | | Quit pamacii (Connection timed out) |
07:04:36 | | Join midgey34 [0] (n=tjross@markely-164-75.reshall.umich.edu) |
07:08:45 | | Quit webguest04 ("CGI:IRC (EOF)") |
07:09:03 | vik | JdGordon: can you use diff? |
07:09:34 | JdGordon | not for this.. the whole file is differnt |
07:10:05 | vik | don't quite understand what you're trying to do |
07:10:42 | JdGordon | ye, i explained it badly.. ill ry again later, after lunch |
07:11:16 | vik | Are there any APIs for making menu type things, or do I need to build from scratch? |
07:11:40 | JdGordon | there is an api |
07:12:05 | JdGordon | all the menu_* functions in the api |
07:12:21 | JdGordon | viewer.c has some examples for you at the bottom of the file |
07:12:24 | * | JdGordon brb |
07:12:27 | | Join jborn_ [0] (n=jborn@adsl-75-2-245-254.dsl.chcgil.sbcglobal.net) |
07:12:59 | | Quit JoeBorn (Read error: 60 (Operation timed out)) |
07:13:01 | | Join jborn__ [0] (n=jborn@adsl-75-2-242-90.dsl.chcgil.sbcglobal.net) |
07:13:10 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
07:13:51 | *** | Saving seen data "./dancer.seen" |
07:14:11 | | Nick jborn__ is now known as JoeBorn (n=jborn@adsl-75-2-242-90.dsl.chcgil.sbcglobal.net) |
07:16:31 | * | JdGordon back |
07:18:11 | vik | JdGordon: the main problem with using a menu is that I want to show the current time as well. I'm assuming this can't happen within the menu itself... Any thoughts? |
07:19:20 | JdGordon | you could have your own menu using the list widget (in the api) |
07:19:30 | JdGordon | s/have/hack |
07:20:18 | JdGordon | do u really need to show the current time in the menu? |
07:21:03 | vik | good point - I was thinking of the menu being the main screen. But would be easier to have main screen showing status, time, and a menu where settings can be changed |
07:22:47 | | Quit perplexity (Read error: 113 (No route to host)) |
07:28:56 | vik | what's the difference between menu_show and menu_run ? |
07:29:39 | vik | menu_run actually runs the functions? |
07:29:42 | | Quit jborn_ (Read error: 110 (Connection timed out)) |
07:30:11 | | Quit hardeep ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]") |
07:31:18 | JdGordon | i tinhk it depends on how you want to use the menu |
07:32:10 | JdGordon | use menu_show if you just want to get the item number, menu_run will call the callback.. or something like that |
07:32:25 | vik | yeah |
07:32:30 | JdGordon | remember to call rb->menu_exit() or you could cause crashes later on |
07:36:17 | | Join Jahooty [0] (n=poot@adsl-71-142-211-82.dsl.scrm01.pacbell.net) |
07:36:49 | JdGordon | does anyone know how big the maximum rombox.ucl file can be? |
07:37:56 | daurnimator | hey all |
07:38:12 | daurnimator | do we know if rockbox works on new(er) ipods? |
07:38:34 | Paul_The_Nerd | It will not work on the Nano 2G. |
07:41:09 | Jahooty | has anyone tried rockbox on the archos 104? |
07:41:26 | | Join t0mas [0] (n=Tomas@rockbox/developer/t0mas) |
07:43:05 | Paul_The_Nerd | "Trying Rockbox" on something is very unlikely to ever work. |
07:43:05 | daurnimator | 5.5g? |
07:43:18 | Jahooty | ahh |
07:43:36 | Paul_The_Nerd | daurnimator: I don't know of anyone's identified whether there are important hardware differences, yes. |
07:44:07 | daurnimator | so |
07:44:08 | | Quit [xt] (Read error: 110 (Connection timed out)) |
07:44:11 | daurnimator | everything works? |
07:44:37 | Paul_The_Nerd | What part of what I said translates to "it works" |
07:44:57 | Paul_The_Nerd | I suppose the "yes" that was a typo of "yet" could be read as that, if you take it completely alone. |
07:45:30 | Paul_The_Nerd | But I think the rest of the statement, in which I said we don't know if there are significant hardware differences pretty much says it doesn't work, because if it *did* work that would mean all hardware differences are "insignificant" or "don't matter" in the context of whether or not it works. |
07:46:14 | daurnimator | well, the way you said it, sounded like there *may* be differences, but rockbox worked anyway |
07:48:25 | | Quit MarcoPolo (Remote closed the connection) |
07:48:53 | Paul_The_Nerd | Significant differences in this context would clearly be "ones that prevent it from working" so if we don't know if there are any, it basically is the same as saying "I don't know if anyone's tested it" |
07:48:58 | | Part Jahooty ("Leaving") |
07:49:34 | | Join Mordov|hardlywo [0] (n=mordov@mail.furuno.no) |
07:49:49 | daurnimator | ok |
07:50:00 | daurnimator | cause, for an unknown reason |
07:50:04 | daurnimator | i have an urge to buy an ipod |
07:50:07 | daurnimator | - i wish i didn't |
07:50:26 | daurnimator | but, if rockbox works (and i have money), i will probably get a 5.5G |
07:51:50 | JdGordon | so buy one... open it up and we will know for sure |
08:00 |
08:00:48 | | Quit YouCeyE (Read error: 110 (Connection timed out)) |
08:03:20 | | Join RedBreva [0] (n=chatzill@host86-143-79-163.range86-143.btcentralplus.com) |
08:03:56 | | Join jarrod06 [0] (n=jarrod06@65-182-52-53.biltmorecommunications.net) |
08:05:19 | | Join aegray [0] (n=aegray@74.135.163.80) |
08:07:58 | | Join ender` [0] (i=null@84.52.165.220) |
08:10:44 | JdGordon | why does the radio hardware need to be explicitlly checked for? isnt it safe to assume that it will be there? |
08:11:41 | Paul_The_Nerd | Hm? |
08:11:48 | Paul_The_Nerd | Are you referring to the option in the debug menu? |
08:11:58 | JdGordon | and around the code |
08:12:03 | Paul_The_Nerd | On the Archos |
08:12:14 | Paul_The_Nerd | Some of the "Recorder V2" were actually FM Recorders with a different lable |
08:12:17 | Paul_The_Nerd | label |
08:12:28 | Paul_The_Nerd | Which meant that you could have FM hardware and not know it. |
08:12:58 | Paul_The_Nerd | Maybe it has something to do with that? |
08:13:01 | JdGordon | i tihnk its a bit silly having the extra code then for that one case.. |
08:13:18 | aliask | I'm sure the people who it affects find it quite nice. |
08:14:33 | daurnimator | JdGordon: cause i don't want one if rockbox doesn't run? |
08:15:00 | aliask | daurnimator: You could be the first to run it! |
08:15:02 | JdGordon | aliask: yes, but a special extra build could be done for them... |
08:15:09 | JdGordon | daurnimator: someone has to be the first :D |
08:15:39 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
08:15:39 | | Quit einhirn (Client Quit) |
08:15:48 | daurnimator | well |
08:15:53 | daurnimator | i'll wait for someone else |
08:15:55 | daurnimator | ;) |
08:16:27 | * | daurnimator points out to apple that if they allowed rockbox officially they'd have at least one extra customer |
08:16:50 | | Quit Gatechy260 ("-=SysReset 2.53=-") |
08:17:31 | vik | where are buttons defined? |
08:17:42 | daurnimator | buttons-xxxxx.h |
08:17:44 | JdGordon | button.h |
08:18:25 | vik | which dir/ |
08:18:31 | vik | s#/#?# |
08:18:44 | daurnimator | firmware/target/arch/device |
08:18:49 | JdGordon | firmware/export |
08:18:56 | JdGordon | ^ is the more generic one |
08:19:04 | JdGordon | but daurnimatoris also correct |
08:19:15 | JdGordon | but almost none of the current targets have moved yet i tinhk |
08:20:05 | daurnimator | i find this funny i know this stuff |
08:20:11 | vik | what would a generic menu button be? |
08:20:11 | daurnimator | i've never used rockbox before |
08:20:49 | JdGordon | BUTTON_MODE / _MENU |
08:20:57 | JdGordon | thats iriver hxxx and ipod |
08:21:07 | JdGordon | dunno about the others |
08:21:51 | vik | isn't there any abstraction of this? |
08:21:58 | JdGordon | not for plugins yet |
08:22:19 | JdGordon | well there is... but its not setup for plugins properly yet |
08:23:08 | JdGordon | vik, you can use the get_aciton() call in the api, and check for ACTION_STD_MENU |
08:23:38 | | Join Coldtoast [0] (n=Miranda@ppp105-175.lns1.hba1.internode.on.net) |
08:23:48 | Coldtoast | howdy all |
08:23:57 | JdGordon | rb->get_action(CONTEXT_STD,TIMEOUT_BLOCK); |
08:24:01 | JdGordon | something like that |
08:24:20 | Coldtoast | just compiled the nano build and I notice fade-on-pause seems to be a bit odd |
08:24:22 | vik | currently in a loop using rb->button_get_w_tmo; would rb_get_action be better? |
08:24:37 | JdGordon | depends what else you need your buttons to do |
08:24:51 | JdGordon | Coldtoast: how odd? |
08:25:08 | Coldtoast | when I pause/unpause, it seems to fade a bit slight pause then complete the fade |
08:25:21 | Coldtoast | liek it's doing it in 2 phases |
08:25:37 | vik | JdGordon: how do they differ? |
08:25:50 | Coldtoast | the only patches I use are bmp_resize and album_art so I'm not touching anythign else |
08:26:22 | JdGordon | vik: the aciton stuff is a complete replacement... so if you cant check for BUTTON_LEFT and ACTION_STD_MENU (for exmaple) |
08:26:38 | JdGordon | Coldtoast: has this just started happening? |
08:26:49 | JdGordon | i know there was some work in the playback code which may have affected this |
08:27:18 | Coldtoast | JdGordon: : in the past few days actually |
08:27:27 | Coldtoast | maybe for the past 4 days? |
08:27:36 | JdGordon | ok, file a bug report on FS |
08:27:36 | Coldtoast | just got a chance to get online tho |
08:27:50 | Paul_The_Nerd | Try it without the patches before filing the report. |
08:29:01 | Coldtoast | doing that now |
08:29:04 | JdGordon | Coldtoast: actually.. if your patient, before filing the report.. could you try it progressivly rolling back each change to playback.c in the last few days untill it goes back to normal? that will make fixing it much easier |
08:29:25 | Coldtoast | ok |
08:30:53 | JdGordon | although.. just looking at the changes to that file.. that might be difficult.... the schedualr commit will make it pretty painful |
08:32:42 | Coldtoast | ok. it's definitely not the patches |
08:33:13 | Coldtoast | it fades to very quiet then sits there for possibly about 1 sec then completes the fade |
08:33:56 | Coldtoast | crossfading works prefectly fine, it's just fade on pause/stop |
08:34:30 | JdGordon | it was one of the last 3 changes to playback.c |
08:34:54 | JdGordon | http://www.rockbox.org/viewcvs.cgi/apps/playback.c |
08:35:08 | JdGordon | the first 2 should be safe to roll back... the 3rd wont be tho |
08:35:20 | JdGordon | if you can try them it will make it easier to find the bug |
08:35:39 | Coldtoast | ok |
08:35:53 | Coldtoast | I'll do it now |
08:42:36 | | Part jarrod06 |
08:43:06 | Coldtoast | JdGordon: : 1.352 breaks the compile actually |
08:47:40 | | Quit Paul_The_Nerd (Read error: 60 (Operation timed out)) |
08:49:17 | | Quit RedBreva (Read error: 60 (Operation timed out)) |
08:51:11 | | Join ScoTTie [0] (n=scott@unaffiliated/scottie) |
08:54:03 | | Join bluebrother [0] (i=vlPxL1cb@nat-wh-1.rz.uni-karlsruhe.de) |
08:54:05 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
08:54:38 | Paul_The_Nerd | Argh |
08:54:48 | Paul_The_Nerd | My cabled modem is being nasty |
09:00 |
09:02:08 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
09:03:02 | | Quit gromit` (Read error: 104 (Connection reset by peer)) |
09:06:51 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
09:07:40 | | Quit Galois (Remote closed the connection) |
09:08:01 | | Join Galois [0] (i=djao@efnet-math.org) |
09:10:16 | | Quit Slasheri (Read error: 110 (Connection timed out)) |
09:11:39 | vik | why don't pcm functions work in simulation? |
09:13:53 | *** | Saving seen data "./dancer.seen" |
09:14:35 | Bagder | bugs? |
09:19:12 | JdGordon | Bagder: my settings rework completly breaks the .cfg file format.. is that ok? or do i absolutly have to make a convertor tool to fix them? |
09:19:34 | | Quit daurnimator (Read error: 104 (Connection reset by peer)) |
09:20:06 | Paul_The_Nerd | Well, it'll clear the config block too, right? If so, I dub it "bad" :-P |
09:20:52 | JdGordon | does that mean you just volanteered to do it? :D |
09:21:11 | scorche | he didnt say it was easy ;) |
09:21:47 | JdGordon | yes.. but... oh :'( |
09:22:34 | Paul_The_Nerd | A lot of people will be irritated if you clear their settings and then tell them they can't load their backed up settings. |
09:23:02 | JdGordon | i know... and i agree, but to make a convertor isnt so easy, it will actually be a massive PITA |
09:23:23 | | Join Siku [0] (n=Siku@f303b.w3.tontut.fi) |
09:24:01 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/session) |
09:24:52 | JdGordon | anyway, the good news is, rombox builds again with the patch :) fmrecorder .elf is 8.4kb smaller than cvs |
09:26:25 | petur | so it will also break all existing themes out there? |
09:26:58 | Bagder | why does it break them? |
09:27:15 | petur | if the cfg can't be loaded? |
09:27:26 | * | petur re-reads the log |
09:27:34 | | Join webguest26 [0] (i=cc34d767@gateway/web/cgi-irc/labb.contactor.se/session) |
09:27:37 | Bagder | yes, but why is the new format not compatible |
09:27:42 | | Join daurnimator [0] (i=quae@unaffiliated/daurnimator) |
09:27:45 | JdGordon | because settings use the english version of the lang string instead of the text from the block lists like now |
09:28:11 | Bagder | only that? |
09:28:25 | Bagder | then a converter would be dead easy, wouldn't it? |
09:28:38 | JdGordon | yes, and easy, but long and boring |
09:28:57 | hcs | yay, just got an ADX decoder running in rockbox |
09:29:04 | * | petur slaps JdGordon with a large config file |
09:29:12 | petur | :p |
09:29:17 | * | JdGordon slaps petur with an even bigger one |
09:29:26 | Bagder | JdGordon: not for the thousands of users who'll use it ;-) |
09:29:27 | * | petur ducks just in time |
09:29:46 | hcs | step2 is to add looping, the major draw of ADX in the first place |
09:29:53 | webguest26 | has anyone had trouble with the "show path" feature in the last few CVS builds for the H120? |
09:30:20 | hcs | is there a guide to adding a codec into rockbox anywhere? if not I wrote one up for my own use and I could stick it in the wiki |
09:31:13 | * | amiconn still things that using the lang strings for the settings isn't a good idea |
09:31:23 | amiconn | *thinks even |
09:31:25 | JdGordon | Bagder: what i could do is change the config extension to .conf and make a rock as a viewer for .cfg which can write out the new .conf file.. that could possibly be done fairly easily |
09:31:28 | Bagder | hcs: I don't think there is one, it'd be great to have one! |
09:31:37 | * | Bagder agrees with amiconn that it feels shaky |
09:31:56 | petur | (/)me too |
09:32:18 | JdGordon | why? |
09:32:32 | Bagder | because changing the language is not considered lethal |
09:32:40 | Bagder | which it will be now when it breaks configs |
09:32:47 | JdGordon | and how often is the english changed? |
09:32:54 | Bagder | it doesn't matter to me |
09:33:10 | petur | a dependancy that should not be |
09:33:29 | Bagder | and I don't see any gain in having it |
09:33:56 | JdGordon | farily big size gain in not storing a text sting with every setting |
09:34:38 | JdGordon | faster saving code also, because it doesnt have to tokenise the setting values string |
09:34:43 | Bagder | so that is the 8K? |
09:34:57 | hcs | Bagder: ok, should I send it to someone or can I get write access, I have registered AdamGashlin on twiki |
09:35:11 | Bagder | JdGordon: you could have the strings in whatever format you wanted, it wouldn't have to affect speed at all |
09:35:18 | JdGordon | no, the 8K is removing config blocks, redoing the menus, and settings |
09:35:24 | | Join O112358 [0] (i=52236176@gateway/web/cgi-irc/labb.contactor.se/session) |
09:35:43 | O112358 | I'm having a problem with rockbox |
09:35:54 | O112358 | the plugins don't show up in the plugins menu |
09:35:59 | O112358 | it says "no files" |
09:36:20 | Paul_The_Nerd | Are you running an official build? |
09:36:22 | JdGordon | http://www.rafb.net/paste/results/UIpXXe44.html <- a small part of the new config file |
09:36:29 | webguest26 | i guess that would be a no? I don't want to clutter up the bug tracker if someone has already found the bug...but i searched flyspray and got nothinhg |
09:36:29 | Bagder | hcs: I think you have write permission now in the wiki |
09:36:48 | O112358 | when I first installed rockbox it worked but since I restarted my player/reset my iriver firmware to original settings they don't show up anymore |
09:37:03 | webguest26 | have you tried a fresh install of rockbox? |
09:37:07 | O112358 | yes.. i'm running the official daily build for h300 |
09:37:15 | O112358 | that's what I did last night |
09:37:17 | webguest26 | i'm using the latest CVS build and it's fine, but i'm on H120 |
09:37:17 | Bagder | JdGordon: sorry, but I'm pretty much against the use of these strings |
09:37:20 | Bagder | and I've always been |
09:37:30 | Bagder | we've done this debate many times in the past too |
09:37:36 | Bagder | or at least similar |
09:37:38 | Paul_The_Nerd | O112358: Have you tried resetting the settings, and have you verified that the plugin files are still there? |
09:37:40 | O112358 | deleted the rockbox folder and the hidden file and copied the new ones in.. it fixed it.. but now they don't appear again.. |
09:38:08 | JdGordon | Bagder: ok, ill try convincing you when its more finished |
09:38:12 | O112358 | yes.. the plugin files are there and I can run them from inside the rockbox folder directly.. |
09:38:29 | O112358 | i'll try resetting the settings.. i'll tell you if it works.. |
09:38:31 | Paul_The_Nerd | JdGordon: What benefit does it offer? |
09:38:43 | hcs | Bagder: yes, you appear to be right |
09:38:49 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:38:52 | Paul_The_Nerd | Like, that outweighs the drawbacks that were mentioned. |
09:39:06 | Bagder | hey dr Feltzing, how's your back? |
09:39:14 | LinusN | horrible |
09:39:19 | JdGordon | Paul_The_Nerd: simpler code (imo), smaller binary size, possibly faster saving code (which is important because this will be done fairly often) |
09:39:48 | rasher | any news on a new h300 bootloader |
09:39:53 | Bagder | JdGordon: why is it simpler and faster? |
09:39:56 | linuxstb | JdGordon: Have you checked that all the language strings are unique? |
09:40:05 | rasher | hope your feeling better soon LinusN |
09:40:14 | Bagder | you could index the strings in the very same way even if they aren't from the language system |
09:40:25 | JdGordon | Bagder: because it doesnt have to search for the comma in the settings string |
09:40:32 | JdGordon | linuxstb: no, not up to that yet :p |
09:40:41 | vik | I just built a sim, but it didn't make the .rockbox directory |
09:40:53 | JdGordon | vik do make install |
09:41:00 | Bagder | comma in the settings string? I guess I'm not too into the gory details |
09:41:08 | * | vik slaps forhead |
09:41:16 | vik | s/for/fore |
09:41:47 | Bagder | vik: and populate the "archos" subdirs with music for your sim |
09:41:47 | | Quit webguest26 ("CGI:IRC (EOF)") |
09:41:48 | O112358 | It didn't fix it |
09:41:53 | Bagder | subdir |
09:42:16 | | Join spiorf [0] (n=spiorf@host12-146.pool8250.interbusiness.it) |
09:42:47 | O112358 | the files are definitely in the rocks folder.. but "browse plugins" displays "no files" |
09:43:04 | vik | ls |
09:43:11 | vik | crap wrong window |
09:43:25 | LinusN | regarding the usage of language strings in the config files, i'm with Bagder |
09:43:27 | O112358 | why is this happening? |
09:43:43 | JdGordon | Bagder: http://www.rafb.net/paste/results/a3Q2I242.html is the difference |
09:44:00 | Bagder | JdGordon: you don't have to do it like that |
09:44:21 | Bagder | the file format does in no way impose that |
09:44:55 | Bagder | so that new approach of your could still be used |
09:45:03 | Bagder | just that the strings wouldn't be fetched from the language system |
09:45:26 | O112358 | Has nobody else had my problem? |
09:45:27 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
09:45:30 | O112358 | I'm really confused |
09:46:10 | JdGordon | ok, but to add the setting name and values like they are now is an extra 8 bytes (2 char* 's) and then the 2 strings... multiply that by the number of settings (170ish for h300) and it stacks up |
09:46:12 | JdGordon | brb fone |
09:46:20 | JdGordon | nope, too slow |
09:46:44 | JdGordon | if your all really dead set against it then ill drop the subject |
09:46:57 | amiconn | JdGordon: The comma search has nothing to do with what strings you use. It would be possible to get rid of the comma search with dedicated settings strings as well. |
09:47:13 | amiconn | However, the comma search was there to save space, esp. on SH1 |
09:47:37 | JdGordon | and adding the setting strings would use up space which isnt really needed |
09:47:38 | hcs | ok, my little codec guide is up |
09:47:57 | JdGordon | the space iss needed.. the string isnt |
09:47:58 | Bagder | JdGordon: according to you, not according to me |
09:48:04 | vik | my plugin needs to call a function from screens.c - how can I link to it? |
09:48:26 | Bagder | vik: you need to add it to the plugin struct/API in plugin.[ch] |
09:49:03 | rasher | anyone speek german? |
09:49:36 | * | amiconn still searches for the sh-elf-gcc switch to stop aligning string literals by longwords |
09:49:53 | rasher | http://www.rockbox-lounge.com/ <<<<<<<< Has that been oproved? |
09:50:07 | Bagder | oproved? |
09:50:09 | O112358 | So can nobody help me with my problem? |
09:50:17 | rasher | ye |
09:50:21 | scorche | approved? |
09:50:23 | amiconn | I want the string literals in rodata.str1.1 instead of rodata.str1.4 |
09:50:31 | vik | Badger: both c and h? |
09:50:39 | rasher | its a mix between my spelling and typos |
09:50:40 | rasher | approved |
09:50:54 | Bagder | vik: yes, make sure the function exists in the struct (.h) and is assigned (.c) |
09:51:02 | rasher | http://www.engadget.com/ <<<<<whats yous think |
09:51:03 | linuxstb | O112358: The rocks are in [build-dir]/archos/.rockbox/rocks/ and rockboxui is in [build-dir] ? |
09:51:06 | Bagder | rasher: what do you mean with "approved" ? |
09:51:10 | rasher | yes |
09:52:17 | petur | rasher: he just wrote that he sent a letter back, but won't post what's in it - you can PM him for details |
09:52:44 | O112358 | argh.. please help ='( |
09:52:57 | rasher | whats wrong |
09:53:18 | O112358 | the files are definitely in the rocks folder.. but "browse plugins" displays "no files" |
09:53:28 | petur | rasher: oh, you don't know the full story? |
09:53:36 | * | Paul_The_Nerd doesn't either |
09:54:10 | petur | rasher: he received a letter that he's infringing on the name Rock Box and Rock-Box |
09:54:34 | scorche | ah...that story |
09:54:34 | rasher | oh |
09:54:36 | Bagder | those are two registered German trademarks |
09:55:09 | scorche | i didnt hear the end of that either |
09:55:48 | Bagder | I doubt it has ended yet |
09:56:04 | O112358 | linuxstb: well.. i'm running on a h300 so the files are in .rockbox/rock/ |
09:56:04 | scorche | well, all i heard is the beginning anyway |
09:56:37 | rasher | ill help you O112358 if i can find my h340 |
09:56:49 | Paul_The_Nerd | You mean /.rockbox/rocks/ I hope. |
09:56:58 | O112358 | haha.. yeah |
09:57:06 | | Join darkless [0] (n=darkless@62.79.44.48) |
09:57:15 | Paul_The_Nerd | And your settings are at default still? |
09:57:24 | O112358 | i just reset them.. didn't help |
09:58:03 | Paul_The_Nerd | I was just making sure you didn't change anything after resetting them |
09:58:05 | Paul_The_Nerd | How'd you reset? |
09:58:30 | O112358 | erm.. wherever it says reset to default settings or something.. |
09:59:05 | Paul_The_Nerd | Have you shut down and restarted since clearing the settings then? |
09:59:10 | Paul_The_Nerd | Or better yet, clear while booting? |
09:59:17 | | Quit theli_ua (Read error: 110 (Connection timed out)) |
09:59:47 | O112358 | i'll try that.. how do you do that again? |
10:00 |
10:00:15 | | Nick theli_ is now known as theli_ua (n=theli@mail.ukrcard.com.ua) |
10:00:19 | petur | hold rec while starting |
10:00:22 | Paul_The_Nerd | Once the bootloader shows up on the screen hold down Record, if I recall |
10:00:23 | O112358 | thanks |
10:00:31 | O112358 | brb |
10:02:08 | O112358 | still says no files |
10:02:21 | Paul_The_Nerd | Did it say Settings Cleared when you booted? |
10:02:31 | O112358 | yes |
10:02:35 | O112358 | "cleared" |
10:03:02 | Paul_The_Nerd | And you say if you extract a daily it works briefly, then stops working? |
10:04:27 | | Quit ^BeN^ (Connection timed out) |
10:04:36 | O112358 | yes.. that's what it seems like |
10:04:51 | O112358 | it could have been after restarting the player that it stops working.. |
10:05:09 | O112358 | or it could be after resetting to default settings in the iriver firmware.. |
10:05:20 | O112358 | or it could be after starting up in the iriver firmware.. |
10:06:05 | | Quit idnar (Remote closed the connection) |
10:06:38 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
10:06:42 | O112358 | it just seems really strange |
10:09:14 | | Quit rasher ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
10:10:06 | O112358 | any ideas? |
10:12:29 | O112358 | kick my player? |
10:12:36 | JdGordon | could help... |
10:12:40 | JdGordon | its helped me before |
10:13:48 | * | O112358 decides not to try it |
10:13:55 | petur | you already wiped /.rockbox and unzipped it again? |
10:14:19 | * | petur kicks JdGordon and wonders if it will help |
10:14:25 | O112358 | i did that recently.. it then worked for a bit.. and then stopped working again.. |
10:14:38 | petur | chkdsk or scandisk? |
10:15:01 | petur | or backup music and reformat? |
10:15:16 | JdGordon | its called sarcasm petur... |
10:16:12 | O112358 | petur: I like that idea... i'd have to reinstall the original firmware though right/ |
10:16:13 | O112358 | ? |
10:17:18 | petur | no |
10:17:40 | petur | format it from the pc? |
10:17:58 | O112358 | what? |
10:18:15 | petur | or boot into original fw |
10:18:37 | petur | why would you need to install the original fw? it's still there... |
10:19:06 | O112358 | but if i formatted the disk everything would be gone.. right? |
10:19:14 | petur | yes |
10:19:22 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-075.pools.arcor-ip.net) |
10:19:24 | petur | it tends to do that ;) |
10:19:40 | O112358 | so wouldn't i have to reinstall the firmware |
10:19:53 | markun | O112358: your flash will not be erased |
10:19:57 | petur | just unzip rockbox and copy your music back |
10:20:00 | markun | and the original firmware is in flash |
10:20:22 | O112358 | oh.. okay |
10:20:34 | O112358 | so just right click on the drive and press format? |
10:20:52 | petur | got your music on pc too? |
10:22:06 | O112358 | yeah.. |
10:22:15 | O112358 | i'll give that a try then.. |
10:22:38 | petur | just don't know if windows can format a big drive in fat32 |
10:23:10 | petur | you may need a tool for it, or use the original firmware and do it from the iriver itself |
10:23:18 | O112358 | can you? |
10:23:21 | O112358 | how do you do that? |
10:23:39 | Bagder | windows only formats 32gb fat32 these days |
10:23:54 | | Join daurn [0] (i=quae@unaffiliated/daurnimator) |
10:23:55 | Bagder | h2format and swissknife are often suggested tools |
10:24:14 | dwihno | There's a really nice tool which, at least, used to have a free demo.. Paragon partition manager, I think the name is. |
10:24:18 | aliask | Rockbox should get a formatting routine... |
10:24:42 | * | dwihno disagrees |
10:24:54 | petur | or boot original firmware, that can format too |
10:25:33 | aliask | Well, rockbox is primarily for people who know what they're doing with things, so I don't think it'd be too dangerous. |
10:25:49 | petur | but maybe doesn't do good errorchecking |
10:26:23 | JdGordon | off topic.. anyone going to the dark tranquility concert tomorw night? |
10:28:10 | aliask | Sounds like you are :) |
10:28:30 | JdGordon | i r :D |
10:29:08 | petur | I are ? |
10:30:03 | * | petur runs off to do some Real Work (tm) |
10:30:10 | | Quit petur ("later") |
10:30:45 | aliask | Ooh, they're from Gothenburg - I've been there! |
10:35:01 | O112358 | anyway.. it worked.. but i don't know if it will suddenly stop working again.. |
10:35:18 | | Join GingerDog [0] (n=GingerDo@oak.palepurple.co.uk) |
10:35:34 | GingerDog | hi; does rockbox support the newly announced/upgraded nano? |
10:35:45 | JdGordon | no |
10:35:50 | aliask | *not yet |
10:36:18 | GingerDog | has much changed? |
10:36:43 | aliask | It uses a completely different CPU, at least - nobody has been able to get one to take a good look yet though. |
10:36:57 | linuxstb | GingerDog: Yes - it's a completely different ipod to all the previous ones. So it's basically a completely new Rockbox port to start from scratch. |
10:37:12 | GingerDog | ah; i'll steer clear of it for now then |
10:37:13 | GingerDog | thank you |
10:37:47 | linuxstb | Or at least, that's what it looks like so far... |
10:38:27 | linuxstb | aliask: I've got one... |
10:38:39 | aliask | :O |
10:38:43 | aliask | Since when? |
10:38:54 | linuxstb | Yesterday afternoon. |
10:39:07 | scorche | linuxstb: where are our high-res scans? =P |
10:39:16 | aliask | What scorche said. :) |
10:39:45 | linuxstb | It's too early to need them IMO. We can't do anything until we decrypt the firmware, and I don't think physical disassembly will help with that process. |
10:40:03 | aliask | Does it use a different bootloader system? |
10:40:17 | scorche | it is more of a curiosity for me |
10:40:23 | * | aliask too |
10:40:30 | scorche | aliask: stay up on reading the thread! |
10:40:38 | | Join Rondom [0] (n=Rondom@p54AEED41.dip.t-dialin.net) |
10:40:51 | * | aliask whines... fooorummms? |
10:40:52 | linuxstb | It's almost the same. The main difference is that the main firmware has been unencrypted for all previous ipods, in the 2nd gen Nano it looks (to me at least) to be encrypted. |
10:41:24 | scorche | which you would have known if you read the posts =P |
10:41:36 | aliask | Shush :P |
10:41:40 | | Quit daurnimator (Read error: 110 (Connection timed out)) |
10:42:12 | Bagder | the fun of cracking encryptions... :-/ |
10:42:29 | scorche | linuxstb: but think of the publicity!...i have not seen a single other instance of high-res scans of the 2g yet anywhere! |
10:42:30 | linuxstb | We don't even have an unencrypted bootloader to help us... |
10:42:50 | linuxstb | scorche: I prefer to keep my shiny new ipod shiny and new. |
10:42:59 | scorche | and it will be |
10:43:08 | scorche | ....as soon as you put it back to gether and be careful |
10:43:12 | linuxstb | You don't know my skills with a screwdriver... |
10:43:31 | scorche | skills or deficiencies? |
10:43:50 | linuxstb | I'll leave it there. |
10:43:58 | scorche | heh |
10:44:37 | Paul_The_Nerd | A 2G nano keeps tempting me. |
10:44:37 | | Quit O112358 ("CGI:IRC (EOF)") |
10:44:39 | linuxstb | I did see a link to a Japanese (I think) website with more photos of the Nano internals. But I've lost the link... |
10:44:49 | Paul_The_Nerd | But I think I'm going to spend the money on a new monitor instead. |
10:45:19 | scorche | linuxstb: watch.impress.co.jp ? |
10:46:10 | linuxstb | Yes, that's the one. |
10:46:40 | scorche | figures....it is a good site |
10:47:21 | linuxstb | http://pc.watch.impress.co.jp/docs/2006/0915/apple.htm |
10:50:48 | hcs | any idea why I'm getting 'invalid suffix "-0x10" on integer constant' when I write 0x1e-0x10? |
10:51:54 | | Join webguest58 [0] (i=549965bd@gateway/web/cgi-irc/labb.contactor.se/session) |
10:52:10 | theli_ua | i wonder is there any way to get button name (string) from something like BUTTON_PLAY ? |
10:52:50 | | Part webguest58 |
10:52:53 | hcs | ah, apparently a gcc bug, fixed by putting spaces around the minus sign |
10:55:14 | linuxstb | theli_ua: No |
10:55:40 | theli_ua | that was what i thiugh :( .... unfortunately ... this feature would be usable |
10:56:21 | linuxstb | You could add a function to do that to the plugin lib - it could be useful for all the plugins that allow the user to remap the keys (I think Rockboy and Doom do it). |
10:57:06 | theli_ua | yes ... i just started to make zxbox's keymap menu to be more target-friendly .... |
10:57:24 | theli_ua | but i wonder what can be the way to implement it ? |
10:58:26 | linuxstb | We would probably want the strings themselves to be defined in somewhere like button.h in firmware/ - but we don't want to actually add any extra code or data to core Rockbox for features not used in core Rockbox. Which is why I mentioned the plugin lib. |
10:59:21 | theli_ua | so it could just be a big header with defines in plugins/lib .... |
11:00 |
11:00:28 | linuxstb | Also, be aware that something like "BUTTON_SELECT" can have different names on different players - e.g. it's labelled "NAVI" for the H1x0 and H3x0 targets. I'm not sure what we should call it on the ipods - I think Apple call it "Action". |
11:01:14 | theli_ua | yes.. thats what i meant ... a lot target-specific defines ... not very good |
11:01:36 | hcs | it is called "select" on iPod, see http://docs.info.apple.com/article.html?artnum=93651 |
11:04:05 | linuxstb | They're not consistent though - it's called "the Center button" here: http://docs.info.apple.com/article.html?artnum=304322 |
11:04:26 | linuxstb | And I'm sure I've seen it refered to as "Action"... |
11:04:28 | hcs | doh |
11:05:09 | Paul_The_Nerd | I like "select" for it though |
11:05:17 | hcs | therefore the only fair way to name it is to make up something else |
11:05:24 | Paul_The_Nerd | "Invoke"! |
11:05:30 | * | Paul_The_Nerd likes the word "invoke" |
11:05:55 | * | hcs concurs |
11:06:01 | linuxstb | "center button" is the least ambiguous, but then we need US and British English versions... |
11:06:18 | hcs | "Make It So" |
11:06:24 | linuxstb | iNvoke? |
11:06:31 | Paul_The_Nerd | Yes! |
11:06:33 | Paul_The_Nerd | Hahaha |
11:06:45 | hcs | you win |
11:07:02 | scorche | but *what* does he win? |
11:07:07 | Paul_The_Nerd | And then after a month of that we could rename it to almost anything without complaints |
11:07:15 | * | linuxstb goes to download his free copy of Rockbox |
11:07:34 | hcs | pronounced einvoke? |
11:08:34 | aliask | theli_ua: I tried out zxbox recently, but it froze while loading the rom |
11:08:46 | theli_ua | aliask, can you post that rom? |
11:08:57 | aliask | ftp://ftp.worldofspectrum.org/pub/sinclair/games/123/007-LicenceToKill.tzx.zip |
11:09:11 | linuxstb | aliask: Are you sure it's a 48K ROM, not 128K? |
11:09:23 | aliask | I tried both, neither worked. |
11:09:27 | theli_ua | aliask, it's not rom |
11:09:30 | theli_ua | it's a tape |
11:09:45 | aliask | Someone's going to have to explain this to me... |
11:10:30 | linuxstb | theli_ua is right - we shouldn't be using the word "ROM" with zxbox. |
11:10:42 | aliask | Oh, so I got the right thing? |
11:10:51 | | Quit scorche (Read error: 104 (Connection reset by peer)) |
11:10:55 | theli_ua | i know what is wrong |
11:10:59 | theli_ua | wait a minute |
11:11:22 | linuxstb | There are "snapshots" which are just a dump of the RAM and CPU registers from a running game. Or there are images of the cassette tape the game was originally distributed on. |
11:12:25 | theli_ua | i'ts just that it has a custom loader .... zxbox loads first block and when gets to turbo data of custom loader it stops playing tape.. you can press "play tape" and wait for it to load |
11:12:50 | theli_ua | i know it is not very convenient .... but that is the only solution for such big games for now |
11:13:23 | theli_ua | or another solution is to load this tape to the end and dump snapshot :) |
11:13:43 | aliask | But it freezes while loading - at 34-35% |
11:13:52 | theli_ua | are you sure? |
11:13:56 | *** | Saving seen data "./dancer.seen" |
11:14:04 | aliask | Well I left it for at least 10 minutes |
11:14:10 | theli_ua | 34-34 % are just emulation speed |
11:14:15 | aliask | Oh. |
11:14:29 | aliask | No buttons worked either though... |
11:14:30 | theli_ua | what is the target you get such low speed? |
11:14:37 | aliask | H300 |
11:14:47 | | Join Hideo_Kuze [0] (i=irc@gateway/tor/x-67e2caa4a5704d78) |
11:15:01 | theli_ua | you sure you can't acces menu with mode button? |
11:15:45 | | Quit Rondom ("Ex-Chat") |
11:16:18 | | Join PaulJam [0] (n=pauljam@p54BCF0CD.dip.t-dialin.net) |
11:16:39 | theli_ua | aliask, try this dump http://theli.ho.com.ua/007.z80 |
11:17:08 | theli_ua | aliask, this is just a dump when tape is fully loaded |
11:21:25 | aliask | Hrm, I'm getting hard crashes when I load zxbox now, I'm going to have to grab a clean copy of rb, but after dinner. |
11:26:53 | | Join lee-qid [0] (n=liqid@p54965354.dip.t-dialin.net) |
11:27:59 | | Join scorche [0] (i=ScorchE@208-110-158-224.customer.csolutions.net) |
11:28:09 | theli_ua | aliask, i'm interested in reports about that crashes so i can look into fixing them |
11:31:25 | | Part Hideo_Kuze |
11:32:44 | | Quit bluebrother ("Leaving") |
11:35:56 | theli_ua | hm ... pastebin is not working for me .. anyone can advice alternative? |
11:38:26 | vik | Hmmm... added set_time_screen to plugin.[ch], but it still says 'undefined symbol' |
11:39:03 | | Join safetydan [0] (n=dan@cor8-ppp2595.for.dsl.connect.net.au) |
11:39:48 | theli_ua | vik, you try to use it in plugin? |
11:40:34 | vik | yep |
11:40:46 | theli_ua | how do you call it from plugin? |
11:40:49 | | Quit t0mas ("*running*") |
11:40:58 | theli_ua | rb->set_time_screen ? |
11:44:03 | * | vik slaps forehead. |
11:45:15 | vik | that'd be it. |
11:45:47 | | Quit spazzium () |
11:45:50 | | Join blindcoder [0] (i=blindcod@tor/regular/blindcoder) |
11:46:16 | | Join ^BeN^ [0] (i=Paprica@CBL217-132-123-53.bb.netvision.net.il) |
11:46:18 | blindcoder | moin |
11:46:19 | theli_ua | how do i change fat32 volume label from linux? |
11:46:24 | vik | apple are hiding what chips they've used on the new ipods: http://www.busrep.co.za/index.php?fSectionId=&fArticleId=3439973 |
11:48:00 | scorche | ugh...this is sounding like it will be a "fun" port |
11:48:30 | | Join Rondom [0] (n=Rondom@p54AEED41.dip.t-dialin.net) |
11:48:49 | linuxstb | theli_ua: "mtools" has an "mlabel" command. |
11:48:52 | vik | theli_ua: mtools |
11:49:09 | theli_ua | linuxstb,vik, thnx |
11:49:10 | blindcoder | any chanop here? I have a request for a fellow tor user |
11:50:05 | theli_ua | aliask, i just played licence to kill on my mini without much prob (well.... its not that playable on such screen but anyway :) |
11:50:19 | vik | just segfaulted the simulation; is there the equivalent of a coredump? |
11:51:17 | safetydan | vik, usually you have to turn core dumps on |
11:51:21 | safetydan | ulimit or some such |
11:51:35 | safetydan | try attaching gdb to the sim before you crash it |
11:51:37 | | Join [xt] [0] (n=[xx]@wikipedia/xx) |
11:52:01 | aliask | theli_ua: I used that save file thing, and it worked, but it's still only getting likt 40-60% |
11:52:29 | theli_ua | aliask, try to increase frameskip in settings |
11:52:51 | theli_ua | aliask, btw.... sound can cause crashes. you can disable it for now |
11:53:09 | vik | does the simulation build with debug info? |
11:53:17 | | Join tucoz [0] (i=50ca6307@gateway/web/cgi-irc/labb.contactor.se/session) |
11:53:27 | aliask | With frameskip at 9 I get about 70% |
11:53:27 | tucoz | Bagder: around? |
11:54:07 | linuxstb | theli_ua: Have you used any IRAM in zxbox? |
11:54:10 | | Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
11:54:17 | safetydan | vik, yes |
11:54:24 | theli_ua | aliask, so that just means zxbox needs more optimization |
11:54:29 | theli_ua | linuxstb, yes |
11:54:34 | tucoz | Bagder: I wonder if you have to use some software to transfer music to the sandisk sansa players, or if you can browse the directory tree like in rockbox |
11:55:23 | tucoz | Like, is it possible to transfer music to the player in linux? |
11:56:49 | thegeek | they can run in both modes |
11:56:53 | linuxstb | tucoz: From reading Sansa's website, I'm guessing the answer is no - they don't mention drag-and-drop capability, and the system requirements list XP and WMP 10+ |
11:57:03 | thegeek | just read some reviews of it |
11:57:26 | Paul_The_Nerd | tucoz: If you put the Sansa e200 into MSC mode, you can drag and drop, but it takes a LONG time for it to rebuild its database after. |
11:57:33 | * | linuxstb shuts up |
11:57:34 | tucoz | aha |
11:57:48 | tucoz | so it _is_ possible, but painful :) |
11:57:48 | Paul_The_Nerd | And they're lying about it requiring WMP10 |
11:57:54 | linuxstb | So the "minimum system requirements" listed here are false? http://www.sandisk.com/Products/Item(1937)-SDMX4-2048-Sansa_e250_MP3_Player_2GB.aspx |
11:58:13 | theli_ua | linuxstb, vik, how do i use mlabel ? i just can understand how to specify drive for it :/ |
11:58:36 | Paul_The_Nerd | linuxstb: Well, I'm pretty sure I didn't have WMP10 installed when I first got my sansa. |
11:58:37 | linuxstb | I think you need to setup an /etc/mtools.conf file |
11:58:52 | Paul_The_Nerd | I'm not 100% sure any more |
11:59:12 | linuxstb | theli_ua: Add a line like "drive e: file="/dev/sda1" |
11:59:15 | Paul_The_Nerd | But it has an option in its menus to go into "Mass Storage Class" mode, when then lets you drag 'n drop |
11:59:19 | | Join webguest65 [0] (i=917408a3@gateway/web/cgi-irc/labb.contactor.se/session) |
11:59:38 | Paul_The_Nerd | So yes, the minimum requirements listed there are entirely false |
11:59:42 | tucoz | hehe |
11:59:49 | | Quit webguest65 (Client Quit) |
12:00 |
12:00:08 | tucoz | what a stupid thing to do. Demand higher requirements than what is true |
12:00:29 | linuxstb | I guess it's a support thing. They only want to support people using WMP10+ |
12:00:42 | Paul_The_Nerd | Yeah |
12:00:44 | tucoz | yeah. you're probably right about that |
12:00:48 | Paul_The_Nerd | Well, they put the PlaysForSure logo on it |
12:00:57 | Paul_The_Nerd | And PlaysForSure content will of course only work under those conditions |
12:00:58 | linuxstb | And people like us will find out the true requirements anyway. |
12:02:22 | * | linuxstb wonders which device will get Rockbox first - the 2nd gen Nano or the Sansa |
12:02:59 | * | scorche bets on the sansa |
12:03:42 | | Quit [San] (Read error: 110 (Connection timed out)) |
12:04:01 | tucoz | Wonder why not more sansa hackers have joined in on the porting effort |
12:05:39 | tucoz | see you later, and thanks for the help |
12:05:42 | | Quit tucoz ("CGI:IRC") |
12:08:41 | vik | C question (can't find my copy of K&R): I have a struct within a struct: struct bar { int x; int y}; struct { int i; struct bar st;} foo; I want the address of st - is this &(foo.st) ? |
12:08:48 | | Part blindcoder |
12:09:21 | Ed__ | vik: &foo.st will suffice |
12:09:54 | vik | Ed__: OK; but the parentheses don't make it wrong? |
12:09:59 | Ed__ | nope :) |
12:10:39 | vik | hmmm... coz it's segfaulting on that line. |
12:12:50 | vik | is it important for global variables to be static, or shouldn't it matter too much? |
12:13:56 | | Join wow [0] (n=wow@p54B13DD6.dip0.t-ipconnect.de) |
12:14:03 | wow | hi ! |
12:16:17 | | Join smee [0] (n=kidhar@88-104-111-8.dynamic.dsl.as9105.com) |
12:16:18 | smee | i kno more about computas than u all im da best hacker eva |
12:16:34 | wow | i just want to ask how the port to the elio/tatrung 1022 advance ? |
12:17:15 | wow | i just want to ask how the port to the elio/tatrung 1022 advances ? ;) |
12:17:22 | vik | Does the static modifier for globals do anything at all? Aren't all globals static? |
12:17:29 | scorche | wow: we heard you the first time |
12:17:54 | wow | what ? |
12:17:56 | linuxstb | wow: No progress recently. The current hurdle is figuring out how the LCD works. |
12:18:44 | wow | lcd drivers didn´t work ? |
12:18:56 | wow | too bad :( |
12:19:33 | linuxstb | vik: A static modifier for a global variable means it's only accessible within that .c file. |
12:19:50 | linuxstb | Similarly for function definitions. |
12:20:34 | vik | uhuh. |
12:20:38 | | Join _FireFly_ [0] (n=FireFly@p54A46B03.dip.t-dialin.net) |
12:20:38 | | Join jhMikeS [0] (n=jethead7@adsl-69-212-30-142.dsl.sfldmi.sbcglobal.net) |
12:21:12 | | Quit darkless ("Leaving") |
12:23:24 | wow | linuxstb how many people are working on the port for the elio ? |
12:25:27 | linuxstb | 1 |
12:26:10 | | Part smee |
12:26:21 | scorche | haha...he didnt get far |
12:26:28 | linuxstb | No, he's useless. |
12:26:36 | wow | that are not many ;) |
12:26:39 | scorche | well, we knew that |
12:27:17 | theli_ua | anyone have an idea how this can be optimised? http://rafb.net/paste/results/rqtrLx34.html |
12:27:43 | wow | thx for the infos ! :) CU |
12:28:06 | | Quit wow ("Leaving") |
12:29:36 | linuxstb | theli_ua: Basically remove as many calculations from inside the loops as you can. |
12:31:21 | theli_ua | linuxstb, i know this but i can't see one to remove |
12:31:56 | theli_ua | btw ... if i use #define Y_STEP ((ZX_HEIGHT<<16) / LCD_HEIGHT) is it precalculated by preprocessor? |
12:32:10 | linuxstb | Yes. |
12:33:17 | linuxstb | Hopefully gcc would optimise it anyway, but I would write *(frameb++) = _16..... |
12:34:18 | linuxstb | Do you have a link to how the spectrum's video RAM is organised? |
12:39:34 | theli_ua | linuxstbn no |
12:40:59 | theli_ua | linuxstb, may be this will be usefull http://www.1000bit.net/support/manuali/zxspectrum/sm/section1.html#memorg |
12:41:34 | safetydan | Which part of this instruction won't work on Coldfire? addq.w |
12:41:40 | safetydan | the quick part or the word part? |
12:43:25 | linuxstb | theli_ua: Is the "_16bpp_colors" array in IRAM? |
12:43:48 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
12:44:04 | theli_ | linuxstb, yes |
12:44:23 | | Quit theli_ua (Nick collision from services.) |
12:44:31 | | Nick theli_ is now known as theli_ua (n=theli@mail.ukrcard.com.ua) |
12:45:05 | linuxstb | Also, what is "sp_image" ? Is that just a pointer to the Spectrum's video RAM, or is a bitmap created (many times per second) from the video ram? |
12:45:18 | theli_ua | linuxstb, bitmap |
12:45:20 | | Join Criamos [0] (n=Criamos@p5493473C.dip0.t-ipconnect.de) |
12:45:49 | | Quit _FireFly_ ("Leaving") |
12:46:13 | | Join MadDog011 [0] (n=MadDog01@cable-87-116-149-196.dynamic.sbb.co.yu) |
12:46:17 | | Part MadDog011 |
12:46:53 | | Part Paul_The_Nerd |
12:47:04 | linuxstb | theli_ua: Maybe it's worth investigating if you can get rid of sp_image, and just render into rb->lcd_framebuffer directly. |
12:50:59 | theli_ua | linuxstb, i'll try to look into this |
12:51:18 | theli_ua | linuxstb, this would definitly boost at least video |
12:52:17 | linuxstb | I would guess that the video rendering is what is taking up the most CPU time. You could test that by disabling the screen updates and seeing what FPS you get. |
12:52:18 | theli_ua | i'm still not sure whether i use pcm_ functions properly ... anyone can help me with it? cause sound output is known to cause crashes |
12:52:52 | theli_ua | linuxstb, nice idea .... though i can have about 200% on mini without frameskip and screen output ;) |
12:53:08 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
12:53:23 | linuxstb | theli_ua: Also disable the function that creates sp_image. |
12:54:01 | theli_ua | linuxstb, yeah ... and disable speed sync of course :D |
12:56:21 | theli_ua | linuxstb, btw i think disabling border update (which is visible on video only) will help too |
13:00 |
13:05:06 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/session) |
13:08:03 | | Join tvelocity [0] (n=tony@ipa233.3.tellas.gr) |
13:08:28 | | Quit Kohlrabi ("Quit") |
13:09:24 | | Join perplexity [0] (i=heh22525@dxb-as59276.alshamil.net.ae) |
13:10:25 | aliask | theli_ua: Does Toggle "fast" mode disable a frame limiter or something? |
13:11:25 | theli_ua | aliask, http://www.rockbox.org/twiki/bin/view/Main/PluginZXBox#Toggle_fast_mode |
13:12:13 | aliask | Well that gives me 650%, and if I turn it off I get 70%, I dunno if that helps. |
13:12:24 | theli_ua | 650????????? |
13:12:55 | | Join bytie [0] (n=anonym@Q3430.q.pppool.de) |
13:12:55 | aliask | Yeah. |
13:13:03 | theli_ua | that can't be true |
13:13:18 | theli_ua | does speed you see looks like 6x normal? |
13:13:58 | *** | Saving seen data "./dancer.seen" |
13:14:50 | theli_ua | aliask, btw 70% with what frameskip? |
13:15:04 | aliask | Ok, when I play the game it drops to 300~% and yes, it's going about that fast (although it's jerky due to the frameskip) |
13:15:07 | aliask | 9 |
13:16:51 | amiconn | safetydan: the .w part won't work |
13:17:09 | amiconn | linuxstb: The spectrum video ram layout isn't too difficult |
13:17:26 | safetydan | cheers |
13:17:29 | * | amiconn once had a real ZX Spectrum 48K and still has access to it |
13:17:55 | amiconn | The only thing that needs fixing is the keyboard matrix |
13:20:53 | linuxstb | amiconn: I did once write a function to render it (an emulator for the Nokia 9000 Comunicator I started to write but then abandoned), but I've forgotten the details long ago... |
13:23:00 | * | amiconn still remembers the layout from back when using the real thing |
13:23:05 | amiconn | 16+ years back |
13:24:27 | * | linuxstb wonders if his zx81 would still boot... |
13:24:53 | * | amiconn also remembers the ZX81 |
13:24:53 | | Quit petur ("CGI:IRC (EOF)") |
13:25:19 | linuxstb | I'm still impressed with the person who implemented Chess in 512 bytes of RAM... |
13:25:24 | amiconn | 1KB of RAM, shared between video output and code... |
13:25:43 | preglow | sounds like a challening play |
13:26:02 | linuxstb | preglow: I think it just refereed a game between two humans... |
13:26:35 | LinusN | amiconn: well, you could build the 16k expansion |
13:26:48 | amiconn | I know the 16KB expansion as well |
13:27:16 | Coldtoast | I think I found another prob with rb on the nano |
13:27:32 | Coldtoast | it seems to take a LOT more rubbing on the wheel to change volume |
13:27:43 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
13:36:15 | | Quit bytie (Read error: 60 (Operation timed out)) |
13:37:27 | preglow | it does |
13:41:16 | | Quit tvelocity (Read error: 110 (Connection timed out)) |
13:43:03 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
13:45:29 | pondlife | jhMikeS: around? |
13:45:58 | | Quit lee-qid (Read error: 104 (Connection reset by peer)) |
13:50:20 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
13:56:32 | | Join lee-qid [0] (n=liqid@p54967107.dip.t-dialin.net) |
13:57:21 | | Quit ^BeN^ (Read error: 110 (Connection timed out)) |
13:57:26 | | Join webguest22 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/session) |
13:58:47 | webguest22 | I've noticed the commit reg. Recording countdown timer. Nice feature! But why not call the structure members rec_xxx? The settings structure has many members and a clue from a name is great help. |
13:59:14 | amiconn | Hrrm! |
13:59:31 | webguest22 | Or are those members a general purpose timer which can be linked to recording? |
13:59:37 | amiconn | The recording countdown timer implementation has a number of serious problems just from looking at it! |
14:00 |
14:00:25 | | Quit theli_ua (Read error: 110 (Connection timed out)) |
14:01:03 | amiconn | (1) It uses the user timer (why, btw?? The timing is in the range of seconds to days. Using the timer here is a big waste). Using the user timer interferes e.g. with backlight fading on the H1x0 |
14:01:43 | preglow | definitely bad |
14:01:46 | webguest22 | Does such timer make sense on H1xx? There is no RTC. |
14:01:48 | preglow | and should be fixed asap |
14:02:08 | amiconn | (2) It accesses the LCD from within the ISR. Badness! There is no guarantee the main thread wasn't half-way through an LCD update when the ISR kicks in |
14:02:11 | webguest22 | How could it be set to three days on H1xx? |
14:02:30 | LinusN | webguest22: well, the player has to be on for 3 days |
14:02:41 | amiconn | webguest22: It's just unnecessary to use the user timer. Using the tick is more than sufficient |
14:02:56 | webguest22 | LinusN: hmm... That's not the thing a DAP is for IMHO |
14:03:06 | pondlife | Slasheri: around? |
14:03:15 | LinusN | webguest22: but it's the only way to accomplish it |
14:03:28 | | Join lodesi [0] (n=lds@d01m-89-83-139-80.d4.club-internet.fr) |
14:03:37 | amiconn | (2) is the more serious problem imho |
14:03:59 | amiconn | It might cause the LCD to show garbage, and LCD updates stop working completely until reboot |
14:04:34 | pondlife | Anyone: around??!! |
14:04:39 | pondlife | ;-) |
14:04:46 | LinusN | amiconn: really nasty |
14:04:53 | webguest22 | LinusN: do we need such an esotheric feature? There are better ways to accomplish timed recording (sue a 'desktop' recorder), and there are other things to do i n RB (we have many pending patches in FS) |
14:05:24 | webguest22 | s/sue/use |
14:05:49 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
14:05:54 | | Quit safetydan ("Ex-Chat") |
14:06:01 | LinusN | webguest22: well, i can imagine that quite a few people would want a record timer, maybe not up to 3 days, but a few hours would certainly be interesting |
14:06:05 | amiconn | Imho, the commit should be reverted asap, unless there's a quick solution for both problems |
14:06:12 | LinusN | amiconn: i agree |
14:06:24 | | Quit MarcoPolo ("Bye !") |
14:06:29 | LinusN | webguest22: regarding what to do and what not to do, i refer to the FAQ |
14:06:33 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
14:07:03 | LinusN | webguest22: http://www.rockbox.org/twiki/bin/view/Main/GeneralFAQ#Why_are_you_developing_X_when_yo |
14:07:37 | pondlife | I'm a bit unhappy. My voice fix was committed too early and broke recording and has now been part reverted so voice is broken again. |
14:07:46 | pondlife | Not sure where to go from here. |
14:07:53 | LinusN | pondlife: wonderful |
14:08:07 | LinusN | i can't understand why it was committed in the first place |
14:08:11 | pondlife | Me neither |
14:08:27 | pondlife | It was only up on FS for others to do prelmiinary testing |
14:08:38 | webguest22 | LinusN: well, I understand that and also understand why RB devs do or do not things. But as professional devs (and you are!) you also should keep in mind usability and not only fun factor. |
14:08:52 | * | amiconn wonders what would be the easiest way to revert a multi-file commit |
14:08:57 | LinusN | we are professional devs, but rockbox is our hobby |
14:09:10 | webguest22 | Or, in other words: implementing a really usefull feature should make fun even if it's not that much fun coding. |
14:09:23 | LinusN | amiconn: do a cvs diff based on dates to create a patch, then patch -R |
14:09:23 | pondlife | I guess I need to try reapplying it here and then do some recording... but I didn't realise playback.c would influence recording. |
14:09:25 | Bagder | webguest22: so go ahead, implement those things |
14:09:35 | amiconn | hmm... |
14:09:37 | | Join obo [0] (i=c38119fe@gateway/web/cgi-irc/labb.contactor.se/session) |
14:10:35 | LinusN | webguest22: remember, committing a pending FS patch is not a trivial thing |
14:10:45 | webguest22 | Bagder: well, I've provided some patches but they don't get committed. I won't tell which they are in order not to have a handicap. |
14:10:54 | Bagder | haha |
14:11:04 | Bagder | well, there are some 140 outstanding patches iirc |
14:11:10 | | Quit Slasheri (Read error: 101 (Network is unreachable)) |
14:11:25 | LinusN | most patches we get are incomplete |
14:11:28 | preglow | webguest22: nagging is an integral part of getting patches commited :> |
14:11:35 | preglow | don't be afraid to do it |
14:11:45 | LinusN | and only tested on one platform |
14:11:55 | * | obo nags but doesn't get anywhere |
14:12:10 | | Join lee-qid [0] (n=liqid@p54967107.dip.t-dialin.net) |
14:12:23 | jhMikeS | uh oh what now with the recording? :\ |
14:12:46 | pondlife | jhMikeS: you removed some of my playback.c patch (that Slasheri committed before it was finished) |
14:13:04 | pondlife | And now voice is broken again |
14:13:05 | jhMikeS | yes...you say voice is broken? |
14:13:10 | pondlife | Yep |
14:13:18 | LinusN | pondlife: how about reverting your entire patch? |
14:13:24 | pondlife | Why? |
14:13:30 | lini | obo: thanks for the updated unplug patch |
14:13:31 | lini | :) |
14:13:33 | preglow | you say yourself it wasn't tested well |
14:13:34 | pondlife | I think it's a one line fix |
14:13:34 | jhMikeS | What's wrong with it? I tested and it was operating just fine. |
14:14:01 | obo | lini: you're welcome - now all I/we need to do is nag! |
14:14:09 | pondlife | When a playlist ends naturally, voice thread calls swap_codec but no audio codec is around to ever swap back |
14:14:34 | pondlife | There should not ba any calls made to swap_codec unless we know the "other" codec is alive |
14:14:38 | jhMikeS | pondlife: it seems other problems were working the other way |
14:14:46 | jhMikeS | there aren't |
14:15:01 | pondlife | What was the recording impact? |
14:15:13 | pondlife | We need to get both working together |
14:15:15 | jhMikeS | Those messages aren't sent unless the voice codec is current |
14:15:18 | pondlife | Of course ;-) |
14:15:24 | | Join _FireFly_ [0] (n=FireFly@p54A46923.dip.t-dialin.net) |
14:15:30 | pondlife | Which messages? |
14:15:31 | jhMikeS | The recording couldn't load the codec |
14:15:48 | lini | obo: actually i made the same updates to my source yesterday, but there was a slight problem when i tested on my ipod |
14:16:03 | jhMikeS | Q_ENCODER_RECORD, Q_AUDIO_PLAY to the voice thread |
14:16:03 | lini | some of the menus were very laggy |
14:16:06 | pondlife | The problem is that the message queue and dequeue can happen over the unloading of the audio codec |
14:16:23 | obo | lini: ah, I think that might be down to the new scheduler system itself |
14:16:25 | pondlife | It will be Q_AUDIO_PLAY that is the problem |
14:16:37 | pondlife | I can look into it later in the week. |
14:16:41 | lini | i suppose it's a problem with some other patch that i apply (e.g. piezo) |
14:16:42 | obo | lini: is it the same for you in vanilla CVS? |
14:16:47 | jhMikeS | It's no longer sent if current_codec != CODEC_IDX_VOICE |
14:16:52 | pondlife | I'm more upset with Slasheri for commiting before it was tested fully ;0) |
14:16:59 | lini | no, vanilla CVS is fine (i am using it atm) |
14:17:08 | pondlife | I feel a bit defalted by the whole experience |
14:17:12 | pondlife | deflated |
14:17:13 | obo | lini: I haven't updated the piezo patch - it shouldn't be working at the moment |
14:17:19 | jhMikeS | it doesn't need to be...otherwise voice can grab the mutex again in the meantime |
14:17:35 | lini | obo: I modified it enough to work |
14:17:41 | | Quit Febs (Connection timed out) |
14:17:46 | obo | lini: fair enough :) |
14:18:09 | lini | i will try a CVS + unplug only build tonight |
14:18:25 | obo | lini: did you set the thread to use PRIORITY_BACKGROUND, or something a bit higher? |
14:18:32 | jhMikeS | leading to deadlock...i think all the other stuff in there is ok afaik and should work alright |
14:18:36 | lini | I set it to BACKGROUND |
14:19:07 | obo | lini: hmm, yes, I'll play tonight |
14:19:17 | jhMikeS | pondlife: deflated, why? |
14:19:36 | webguest22 | preglow: no, I won't nag, I respect RB devs, they've done very much good for me |
14:20:03 | pondlife | Mainly because I thought I was doing the right thing by putting up the patch for testing, and yet it got committed before this process could complete |
14:20:08 | pondlife | I'll recover |
14:20:11 | pondlife | ;-) |
14:20:18 | lini | If all seems fine, I promise to help with the nagging :) |
14:20:28 | obo | lini: thanks :) |
14:20:33 | pondlife | So the recording failure isn't subtle! |
14:20:45 | LinusN | pondlife: you are certainly one of the few who gets his patch committed when you didn't want to :-) |
14:20:52 | pondlife | I know!! |
14:20:55 | pondlife | Lucky me! |
14:21:13 | pondlife | And I now have commit access too... |
14:21:26 | jhMikeS | ahh...I beat the tar out of it before committing the minor changes and I didn't have any problems... |
14:21:54 | pondlife | No worries. As long as I know what the bug recipes are, I can look into it |
14:22:12 | pondlife | I did object a bit to the word "botched" though! |
14:22:19 | jhMikeS | but with the playlist thing...swap codec seems a bad call if the codec you're swapping out isn't current. |
14:22:28 | pondlife | I had spent 3 weeks reading and re-reading playback.c |
14:23:19 | pondlife | IMHO there should be less tests on current_codec and more on x_codec_loaded. Simpler to understand and ought to work just as well. |
14:23:41 | | Join Arathis [0] (n=doerk@p508A7627.dip.t-dialin.net) |
14:23:45 | pondlife | Also relying on playing and voice_is_playing should be reduced. |
14:23:45 | jhMikeS | "botched"? I didn't say that did I? I'm sorry then if I did. idr...I don't wanna sound like a snob or anything but I'm sure that I can plenty well ;) |
14:23:54 | pondlife | lol |
14:24:02 | pondlife | Apology accepted |
14:24:18 | pondlife | Anyway, back to Real Life I go... |
14:24:21 | jhMikeS | x_codec_loaded tests wouldn't fix deadlocks |
14:24:28 | pondlife | Why not? |
14:24:54 | | Part obo |
14:25:07 | pondlife | That and not calling swap_codec at the wrong time... |
14:25:08 | jhMikeS | Man...I don't remember but it was for a reason of timing where the voice codec could grab the mutex when you go to wait for it. |
14:25:27 | pondlife | OK, will investigete further |
14:26:13 | pondlife | II need to fix the problem where pcmbuf leaves the CPU boosted after playback stops too sometimes. |
14:26:19 | pondlife | If voice is in use |
14:26:45 | pondlife | That's all for another day though, bye |
14:26:54 | jhMikeS | bye |
14:26:54 | * | pondlife is late for work |
14:27:15 | | Part webguest22 |
14:28:45 | vik | does volume get internally stored in dB? |
14:29:34 | | Quit theli_ua (Read error: 104 (Connection reset by peer)) |
14:29:59 | | Quit lee-qid (Read error: 104 (Connection reset by peer)) |
14:30:27 | | Join lee-qid [0] (n=liqid@p54967107.dip.t-dialin.net) |
14:31:01 | amiconn | Anyone going to revert the recording timer commit? |
14:31:33 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
14:32:43 | amiconn | Should I do it? |
14:33:49 | * | jhMikeS doesn't really know how atm |
14:34:13 | amiconn | I've made a patch like LinusN suggested |
14:34:27 | LinusN | amiconn: do it |
14:35:44 | jhMikeS | If you have a RTC a programmable recording start/stop time like a VCR would be nice |
14:36:19 | vik | that would be sweet |
14:38:43 | | Join mirak7 [0] (i=51306b15@gateway/web/cgi-irc/labb.contactor.se/session) |
14:39:13 | | Join Arathis_ [0] (n=doerk@p508A5906.dip.t-dialin.net) |
14:41:03 | jhMikeS | How do you do a revert patch if you only have the latest CVS? What about commits subsequent to the one you're revering esp. if they share files? You have to manually save all the file versions prior to the commit and use those? |
14:42:08 | LinusN | basically, yes |
14:42:29 | theli_ua | can't ypu just checkout previous version? |
14:42:30 | | Quit Arathis (Read error: 110 (Connection timed out)) |
14:42:49 | mirak7 | salut |
14:43:26 | jhMikeS | greetings ever-increasing mirakN |
14:43:57 | amiconn | jhMikeS: cvs diff -D "2006-09-18 10:10 GMT" -D "2006-09-18 10:00 GMT" >undo_rectim.patch |
14:43:59 | | Nick Arathis_ is now known as Arathis (n=doerk@p508A5906.dip.t-dialin.net) |
14:44:17 | amiconn | Then apply that patch to a clean checkout, and commit |
14:44:22 | * | amiconn just did that |
14:44:54 | jhMikeS | ahh...learned something useful :) |
14:44:54 | mirak7 | X5 have same problem than H300 about slow ram ? |
14:45:23 | amiconn | yes |
14:45:36 | amiconn | But the X5 has more IRAM |
14:45:43 | amiconn | 128KB instead of 96KB |
14:46:53 | jhMikeS | mirak7: memcpy's of working size chunks to IRAM from ram seem to do wonders. |
14:49:16 | mirak7 | jhMikes you tried that on some code ? |
14:49:21 | preglow | eh |
14:49:24 | jhMikeS | lcd_yuv_blit |
14:49:40 | mirak7 | a new one ? |
14:49:41 | * | preglow tries to imagine a use for the recording timer |
14:49:42 | jhMikeS | no |
14:50:06 | vik | Where are standard C library functions defined? |
14:50:51 | jhMikeS | mirak7: the ASM version always did that...see lcd-x5.c for an example |
14:51:15 | mirak7 | jhMikes I would be interested by a memcopy that copies blocks of ram. someting like memcpy(dest,source,line_size,nb_lines, offset) |
14:51:33 | mirak7 | and the opposite |
14:51:49 | mirak7 | maybe going full asm for that is not very usefull |
14:51:52 | jhMikeS | memblit? |
14:52:05 | mirak7 | this exists, great |
14:52:36 | jhMikeS | preglow: If it's 11:30 and you want to record at 12:00 set the timer for 30 min. ?? |
14:53:01 | vik | I want to implement some standard C library functions; where would they go? |
14:53:29 | | Quit idnar (Nick collision from services.) |
14:53:31 | | Quit _FireFly_ ("Leaving") |
14:53:32 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
14:53:59 | jhMikeS | vik: Such as? There's already quite a number of them. |
14:54:13 | vik | jhMikeS: mktime |
14:54:24 | vik | and a couple of other time funcs |
14:54:33 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
14:54:59 | tucoz | Anyone here know if there is some internationl symbol/pictogram that identifies the blind? |
14:55:00 | jhMikeS | firmware/common/timefuncs.c |
14:55:07 | tucoz | For the manual, that is |
14:55:34 | tucoz | I found this, but I am not sure if this is something official. http://www.worldblindunion.org/home.cfm?id=107&nivel=2&orden=1 |
14:55:58 | linuxstb | tucoz: What's the purpose? |
14:56:25 | vik | jhMikeS: they should be declared in time.h; does that mean they should go in time.c ? |
14:56:32 | tucoz | linuxstb: for the small symbols in the margin identifying a section especially written for the blind readers |
14:56:33 | mirak7 | jhMikeS I get better frame rates on low bitrates. I think that using bitrates of 400 is a waste of what mpeg compression offers. A correct bitrate for a 640*480 divx could be 600. a 220*176 screen is 8 times less the surface of a 640*480 screen, so using a bitrate of 400 seems a bit exessive don't you think ? |
14:57:14 | tucoz | linuxstb: there is a vertical line followed by a righ arrow right now |
14:57:18 | tucoz | *right |
14:57:34 | tucoz | or would an eye be appropriate? |
14:57:51 | jhMikeS | mirak7: I would think bitrate should be proportional to frame area. |
14:58:22 | | Join tvelocity [0] (n=tony@ipa96.4.tellas.gr) |
14:58:50 | tucoz | or a wheel chair maybe? |
14:58:52 | linuxstb | tucoz: How would a blind person see the symbol? Would a screenreader be able to handle it? |
14:59:20 | jhMikeS | isn't that what the "ALT" property is for? |
14:59:20 | Bagder | http://www.reghardware.co.uk/2006/09/18/sandisk_rhapsody_tie-in/ |
14:59:46 | tucoz | linuxstb: I have no idea. We could probably write something identifying those sections. |
15:00 |
15:00:05 | Bagder | I guess I can show my Sana dev board page again now ;-) |
15:00:07 | tucoz | I meant mainly that the current symbol doesn't have anything with blind people to do |
15:00:39 | preglow | hahahaha |
15:01:50 | tucoz | preglow: what? |
15:02:27 | jhMikeS | Comment on article: They're ok with being tied to iTunes because iPod is the default choice. |
15:05:12 | tucoz | maybe this: http://www.europatanacs.hu/images/blind_pictogram.gif |
15:05:40 | jhMikeS | Personal Experientce: It's not like my sister offered to get me an iAudio X5 for christmas. What do you think she initially was thinking about getting me? hmm :) |
15:06:12 | idnar_ | heh |
15:06:18 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
15:07:00 | | Join _FireFly_ [0] (n=FireFly@p54A46113.dip.t-dialin.net) |
15:10:45 | mirak7 | an ipod |
15:10:54 | mirak7 | someone got to say it |
15:11:07 | jhMikeS | *ding* |
15:11:32 | idnar | I got my X5 the same way |
15:12:01 | mirak7 | I am surprised by the screen size of X5, I though it was bigger. |
15:12:05 | jhMikeS | I had to pay for half, my mother and she went 50/50 on the other half. |
15:12:31 | jhMikeS | mirak7: It is a bit small...that color sound bit should have been left out to make way for more screen |
15:12:40 | idnar | heh |
15:14:01 | *** | Saving seen data "./dancer.seen" |
15:14:10 | | Join pamacii [0] (i=cptjack@dhcp03171.mid-resnet.unc.edu) |
15:15:37 | | Join tucoz_ [0] (n=martin@7.80-202-99.nextgentel.com) |
15:16:18 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
15:16:37 | | Quit tucoz (Nick collision from services.) |
15:16:48 | jhMikeS | mirak7: why am I getting greenish blobs for video now? |
15:16:50 | | Nick tucoz_ is now known as tucoz (n=martin@7.80-202-99.nextgentel.com) |
15:16:56 | | Quit daurn ("I wonder where that fish could be") |
15:17:41 | pixelma | tucoz: I finished the Remotes.svg and Gigabeat.svg :) |
15:18:16 | tucoz | cool. I can not get them atm though. I'm not in linux |
15:19:53 | Lynx_ | tucoz: isn't three black dots on a yellow background the official symbol for blind people? |
15:20:42 | tucoz | Lynx_: the traffic sign is that. And the man with the stick seems to be not-for-print. |
15:21:37 | Lynx_ | tucoz: ok |
15:22:05 | | Join bytie [0] (n=anonym@Q3430.q.pppool.de) |
15:23:17 | tucoz | Lynx_: not for print, as in a sign where there is help for the blind (like a tourist attraction). |
15:23:41 | mirak7 | jhMikeS don't know it works for me |
15:24:00 | mirak7 | jhMikeS you sure you applyed all the patch ? |
15:24:40 | jhMikeS | mikark7: I believe I just have the CVS since I made .zip from it and unzipped to the player...should try again. |
15:26:05 | jhMikeS | amiconn: Adding the CS delay did nothing for the remote ticking BTW so I guess more drastic measures are needed. |
15:27:34 | | Quit Mordov|hardlywo ("The amount of experience you have is paralell with the amount of equipment you have ruined.") |
15:27:41 | mirak7 | jhMikes the patch isn't in cvs I think |
15:29:15 | pondlife | Hmm.. http://www.rockbox.org/tracker/task/6021 - is that a support question? |
15:30:51 | pondlife | And what is fire ware? Pottery of some kind I assume... |
15:31:28 | LinusN | gasoline |
15:33:50 | jhMikeS | What you get when overcharging? |
15:33:59 | LinusN | heat? |
15:34:31 | LinusN | maybe a gun? |
15:34:46 | jhMikeS | heh |
15:34:49 | tucoz | pondlife: I read your ml post, and I agree. I think we should warn people that if they add a support question, it will be deleted without explanation |
15:36:06 | pondlife | I see both RaeNye and bluebrother have been policing - I'm sure Flyspray will be even more useful once the wheat and chaff have been separated... |
15:36:28 | * | jhMikeS got a ticket for going over the severity limit |
15:36:47 | amiconn | jhMikeS: Hmm. I can't imagine what we could do then. Unlike with the iriver remote, there's not much room for artificial delays... |
15:37:39 | LinusN | on the other hand, i think the forums contains more and more "wrong forum" replies than actually useful replies |
15:38:11 | | Join theli_ [0] (n=theli@mail.ukrcard.com.ua) |
15:38:21 | LinusN | i think the forum policing has gotten over hand |
15:38:44 | | Quit theli_ua (Nick collision from services.) |
15:38:52 | | Nick theli_ is now known as theli_ua (n=theli@mail.ukrcard.com.ua) |
15:40:09 | | Join ^BeN^ [0] (i=Paprica@85-250-63-54.bb.netvision.net.il) |
15:42:46 | tucoz | LinusN: the moderation in the forums? yeah, there is always long discussions and complaints that the posting is made in the wrong thread/headline |
15:44:17 | jhMikeS | amiconn: does the edge transition speed change with CPU frequency? It was also interesting that flipping data before flipping clock made it A LOT worse btw. |
15:44:27 | linuxstb | Regarding flyspray, how about having a "how to report bugs" wiki page, and a highly visible link to it from Flyspray? |
15:44:45 | LinusN | i think that the level of moderation may be perceived as somewhat hostile |
15:44:57 | tucoz | yes. that is my impression as well. |
15:45:51 | tucoz | The people moderating the forums know the forums in and out. But I would not expect e newcomer to do that |
15:45:56 | * | pondlife wonders if the word "forums" exists; or would "fora" be more correct.. |
15:46:01 | aliask | linuxstb: That would assume that these people would bother reading it. |
15:46:15 | * | tucoz things that pondlife is right |
15:46:21 | tucoz | thinks even |
15:46:29 | vik | how important is optimisation? |
15:46:35 | pondlife | Not that anyone else in the world would know what fora are |
15:46:39 | vik | in terms of code size? |
15:46:40 | linuxstb | aliask: But at least it would be there... At the moment, there is no guidance at all regarding how to use Flyspray. |
15:46:46 | LinusN | vik: it depends on what you optimize |
15:46:53 | amiconn | jhMikeS: I don't think the edge transition speed changes with CPU frequency, but of course the number of trnasitions per second changes |
15:47:10 | amiconn | Iiirc the asm version flips clock & data at once |
15:47:25 | tucoz | linuxstb: good idea. And that should be written in an friendly easy fast readable way :) |
15:47:36 | aliask | linuxstb: Ugh, yes sorry. I misread "flyspray" for "forums", for which there is plenty on how to post. |
15:48:04 | linuxstb | tucoz: Yes, by one of our highly-skilled and talented manual writers.... |
15:48:22 | vik | LinusN: standard library functions; in particular time functions. the glibc code is pretty large. But then I'm used to dealing with _really_ small amounts of memory, so my judgement may not be reliable |
15:48:52 | tucoz | linuxstb: yes. I think they should write it as well :) |
15:48:52 | LinusN | vik: the archos platforms are very sensitive regarding code size |
15:49:39 | jhMikeS | amiconn: yeah...but I changed it to do data then clock as an experiment and results were very bad for EMI |
15:49:39 | vik | LinusN: Hmmm... could do it without them, but it would not be as 'nice' |
15:50:18 | jhMikeS | are there any funky seeming-not-to-make sense wires in the remote connected to CPU pins? *big speculation* |
15:50:22 | vik | Do the archos platforms have RTCs? |
15:50:47 | LinusN | vik: yes, some of them |
15:50:56 | LinusN | vik: what are you doing? |
15:51:14 | vik | LinusN: making an alarm clock. |
15:51:17 | LinusN | jhMikeS: huh? |
15:51:24 | LinusN | vik: the alarm plugin? |
15:51:35 | vik | LinusN: yep; making it better |
15:51:49 | vik | LinusN: and work on other devices |
15:51:51 | LinusN | you can include any code you like in the plugin |
15:52:02 | amiconn | Archos does have wake-up alarm (out-of-the-box for recorder v2 and fm, and with a smal hardware patch and a special build for recorder v1) |
15:52:06 | jhMikeS | LinusN: just wondering if maybe they had something for EMI suppression built in... :\ |
15:52:23 | vik | LinusN: yeah, but library functions are, well, 'nicer' |
15:52:39 | LinusN | vik: of course |
15:52:53 | Bagder | there's a pluginlib too for plugin-only purposes |
15:53:07 | LinusN | btw, i'm thinking of adding an alarm function API in the core |
15:53:59 | LinusN | which broadcasts SYS_ALARM when the timer expires |
15:54:00 | vik | LinusN: interesting. |
15:54:02 | jhMikeS | LinusN: could be useful for recording |
15:54:16 | LinusN | then we could have a cron thread that retriggers it |
15:54:33 | vik | And would this be more useful if standard time functions were available? |
15:54:38 | | Part tucoz |
15:54:39 | LinusN | i'm not sure if we want the same event for RTC alarms though |
15:54:40 | JdGordon | hey guys |
15:54:55 | JdGordon | how big is rombox.ucl allowed to be? |
15:54:57 | jhMikeS | LinusN: hmmm...can't set up private alarm callbacks/queues? |
15:55:02 | JdGordon | i couldnt find it in the code |
15:55:20 | LinusN | jhMikeS: i haven't thought about it |
15:55:42 | vik | LinusN: how far away is it? |
15:56:13 | | Quit pamacii (Connection timed out) |
15:56:50 | Bagder | JdGordon: see the MAXOUTFILE magic in the apps/Makefile |
15:56:56 | LinusN | vik: not far at all |
15:57:01 | JdGordon | Bagder: ok, ta |
15:57:52 | | Join bbroke [0] (n=bbroke@p54BD2209.dip0.t-ipconnect.de) |
15:57:53 | amiconn | JdGordon: rombox.ucl can take whatever is left in the archos flash ROM. |
15:58:14 | amiconn | With the current flash loader and bootbox, it's 232KB for players and 228KB for all other targets |
15:58:25 | JdGordon | thanks |
15:58:33 | amiconn | (KB == 1024 bytes) |
15:58:54 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-075.pools.arcor-ip.net) |
15:59:05 | vik | g'night all |
15:59:05 | JdGordon | damn, so we must be over by a fair bit currently |
15:59:11 | amiconn | yes |
15:59:22 | | Quit vik ("Leaving") |
15:59:22 | amiconn | Even v1 is close to the limit now |
15:59:35 | JdGordon | with my rework the fmrecorder builds again, but its less than 1kb spare :( |
16:00 |
16:00:39 | | Quit bytie ("Dana") |
16:01:03 | mirak7 | jhMikeS about memcopy, it could maybe help to have the destination plane for working Y, U or V, then copy to sdram once the work is done. problem is we will short on ram maybe ... 220*176 octets or words that's a lot |
16:01:12 | LinusN | time to start cutting out features for the archos platforms then |
16:01:22 | amiconn | LinusN: Why? |
16:01:38 | JdGordon | or cut features out of rombox... |
16:01:48 | LinusN | well, we have 3 choices: |
16:01:58 | | Join RaeNye [0] (i=c7cb43c9@gateway/web/cgi-irc/labb.contactor.se/session) |
16:02:05 | RaeNye | aloha |
16:02:06 | amiconn | JdGordon: That would defeat the purpose of rombox |
16:02:08 | LinusN | 1) Stop developing new features, since the archos devices are "full" |
16:02:22 | | Quit tvelocity (Read error: 104 (Connection reset by peer)) |
16:02:29 | LinusN | 2) Let the archos devices have a subset of features |
16:02:38 | LinusN | 3) Optimize, optimize, optimize |
16:02:41 | JdGordon | arrrr!! thar be a bad idea yee land lubber.. |
16:02:42 | jhMikeS | hmmm...I count 7/10 pins accounted for...and you need GND and V+...so that leaves something else? |
16:02:49 | * | Bagder votes 2 + 3 |
16:02:54 | JdGordon | sorry had to be the first.. it being sep 19th here already :p |
16:03:24 | JdGordon | can rombox rolo to a regular rockbox from the disk? |
16:03:25 | amiconn | There's one feature that can be cut for fm/v2 because it's not possible w/o hardware mod anyway - the archos remote control reading |
16:03:46 | | Join tvelocity [0] (n=tony@ipa96.4.tellas.gr) |
16:03:58 | amiconn | Someone needs to confirm that I don't remember that wrong |
16:04:14 | amiconn | (the remote pin in the headphone connector not being available on fm/v2) |
16:04:16 | Bagder | but really option 3 is only a matter of time until its not possible anymore anyway, and then there's only 1 and 2 left |
16:04:23 | LinusN | amiconn: i think you're right |
16:04:34 | amiconn | I don't have such a device myself |
16:05:13 | Bagder | the archoses are a dying breed |
16:05:24 | amiconn | Bagder: I see quite a few possibilities for (3) |
16:05:32 | | Join pamacii [0] (i=cptjack@dhcp03171.mid-resnet.unc.edu) |
16:05:33 | JdGordon | if rombox can load a full rockbox from disk, then maybe dropping some less used stuff would fix it, they could always rolo tockbox from the disk if its needed |
16:05:45 | LinusN | jhMikeS: button a/d, play button, vcc, gnd, lcd cs, remote sense, lcd clk, lcd data, lcd sel, lcd backlight |
16:05:46 | Bagder | amiconn: since we'll continue to add features, (3) is a lost race |
16:05:55 | amiconn | Not necessarily |
16:06:22 | amiconn | You see that there's quite some potential e.g. in JdGordon's settings rework |
16:06:31 | amiconn | Then there is langv2 .... |
16:07:01 | JdGordon | not if you cut off its leg and force me to use english for the setting names :D (/me runs away) |
16:07:13 | amiconn | And I suspect quite some dead code has creeped in since my last cleanup |
16:07:15 | LinusN | amiconn: still, if we continue adding features, we will exhaust (3) sooner or later |
16:07:17 | * | Bagder cuts lef |
16:07:19 | Bagder | leg |
16:07:21 | jhMikeS | oh right...something must go to the pcf50606 |
16:08:01 | Bagder | and clearly, there aren't that many developers keeping the Archos builds top-notch |
16:08:12 | RaeNye | linusn,jhmikes: what are you counting? |
16:08:14 | LinusN | but i agree that we should take a good look at the archos platforms to cut some fat |
16:08:24 | LinusN | RaeNye: the pins in the remote connector |
16:08:37 | JdGordon | another option is moving the wps code to a rock, with only a very minimul wps drawer in the core, but that breaks TSR rocks |
16:08:49 | RaeNye | brb |
16:08:49 | amiconn | Cutting junk would help all builds, even if we aren't that short on memory there |
16:09:01 | LinusN | JdGordon: don't go there |
16:09:06 | amiconn | Even that's not entirely true, thinking about the iFP... |
16:09:07 | Bagder | cutting junk is good |
16:09:10 | * | JdGordon dont's |
16:09:35 | LinusN | the bookmark code can be trimmed, for instance |
16:10:15 | jhMikeS | I was wondering if this sort of the thing should be in the *config*.h file (rather than elsewhere) for defining recording sr caps: #define REC_SAMPR_CAPS (SAMPR_CAP_88200 | SAMPR_CAP_44100 | SAMPR_CAP_22050 | SAMPR_CAP_11025) |
16:10:16 | JdGordon | bookmarks should be scrapped and replaced with playlist code which takes care of it and .cue files (imo) |
16:11:20 | LinusN | .cue files for bookmarks? |
16:11:36 | JdGordon | no, but with change playlist code they would be handled the same way |
16:11:55 | JdGordon | both are just a maerker into another audio file |
16:12:00 | preglow | hear, hear |
16:12:29 | LinusN | iirc, bookmarks can be are markers in a directory/playlist, can't it? |
16:12:36 | LinusN | s/are// |
16:12:56 | JdGordon | i dunno, havnt actually looked how they are handled... |
16:13:42 | Bagder | haha |
16:13:49 | Bagder | you want to scrap it before knowing what it does? |
16:13:59 | JdGordon | sounds logical doesnt it? |
16:14:28 | | Quit tvelocity (Remote closed the connection) |
16:14:31 | jhMikeS | heh...noone cares what I do? cool... :) |
16:14:44 | Bagder | .cue files would take a major approach and I don't see that happening anytime soon |
16:15:03 | | Join Iltsu [0] (n=iltsu@86-60-138-87-dyn-dsl.ssp.fi) |
16:15:11 | Iltsu | Hey |
16:15:16 | JdGordon | from using it, i just assume it jumps into a track, not a directory/playlist.. if im wrong then ill retract the statement... |
16:17:44 | amiconn | jhMikeS: For the remote, you have: GND, Vcc for all electronics; /CS, DATA, RS, CLK for the LCD; the button chain to ADC, and at least one more button connected to GPIO |
16:20:25 | jhMikeS | amiconn: yes...LinusN gave me the list of ten...I forgot about the ADC line :P |
16:24:26 | markun | Bagder: we found a JTAG connector on the Gigabeat PCB. Not that useful now, but maybe if we want to try flashing some day |
16:24:41 | Bagder | nice |
16:24:58 | markun | It also has the TxD0 and RxD0 which are nice for a Linux port to connect to a terminal(emulator) |
16:25:32 | Bagder | a serial port is also nice for debugging |
16:25:53 | * | Bagder recalls one of the irivers having code left for spitting out debug data on its serial |
16:26:17 | LinusN | oh yes, that was a dream when disassembling |
16:26:37 | markun | There is code in the gigabeat bootloader to receive a file with x-modem over serial and flash it |
16:26:51 | Bagder | good old xmodem |
16:26:52 | LinusN | that, and that iriver h100 has a very generous silkscreen mask on the pcb |
16:27:50 | markun | Someone joined our gigabeat team. bought 3 broken gigabeats on ebay (2 are working again now) and desoldered some chips. He also found the JTAG connector. |
16:28:08 | Bagder | sounds like a useful team member! |
16:28:12 | markun | Yes, very |
16:29:35 | markun | btw, when I typed RxD0 in our PortPins page it became a wiki link. How can I prevent that? (calling it RXD0 fixed it) |
16:29:46 | LinusN | <nop>WikiName |
16:29:59 | markun | ok |
16:31:05 | theli_ua | linuxstb, disabling screen output gives just about 15% on my mini |
16:32:06 | theli_ua | linuxstb, disabling internal screen processing gives about 5% more |
16:34:35 | | Quit pondlife ("byebye") |
16:35:53 | | Part LinusN |
16:38:57 | | Join nls [0] (i=HydraIRC@nl104-202-216.student.uu.se) |
16:39:58 | nls | JdGordon, here |
16:40:03 | nls | ? |
16:40:08 | JdGordon | here there and everywhere... |
16:40:20 | nls | did you see fs#6012 |
16:40:26 | JdGordon | not yet... |
16:40:50 | nls | I think it's an action thing. |
16:41:42 | JdGordon | yup, ill fix that tomorow |
16:42:06 | JdGordon | ive assinged it to me, so hopefully ill get an email so i wont forget |
16:43:12 | nls | nice :) |
16:44:29 | JdGordon | nope, its not sending me an email :( ill have to do a proper reminder |
16:45:25 | nls | I can nag you tomorrow... :-) |
16:45:32 | JdGordon | or that :p |
16:48:44 | amiconn | theli_ua: On coldfire it might be very different |
16:49:02 | | Join klrspz [0] (n=klrSpz@69.15.248.2) |
16:50:16 | Iltsu | when I run ipod_fw -g nano -o rockboot.bin -i apple_os.bin bootloader-nano.bin |
16:50:41 | Iltsu | It says image is compatible with iPod mini, 4g and iPod photo/color... |
16:50:45 | Iltsu | is that ok? |
16:52:03 | | Quit pamacii (Read error: 110 (Connection timed out)) |
16:52:40 | jhMikeS | Should I bother to add anything in the gmini config? Isn't that the abandoned one? |
16:53:03 | Bagder | you can ignore that I'd say |
16:53:09 | jhMikeS | :) |
16:54:07 | linuxstb | Iltsu: Yes, that's fine. Do you know which version of the Apple firmware you are using? If it's 1.2, you need to do something slightly different to install Rockbox. |
16:55:38 | theli_ua | amiconn, yes but unfortunately i can't test it :( |
16:57:01 | amiconn | The question is what we should do with the gmini code |
16:57:27 | amiconn | Just leave it as it is? remove? Try to keep it up to date? |
16:58:10 | Bagder | I say remove |
16:58:43 | amiconn | Leaving as-is isn't an option imho. It tends to get in the way when cleaning up things (e.g. moving stuff to target tree) |
16:59:34 | markun | Bagder: will the cvs changes be preserved when we migrate to svn? |
16:59:39 | theli_ua | kill it !!! kill it!!! :) |
16:59:41 | Bagder | yes |
16:59:52 | Bagder | markun: cvs2svn preserves the whole history |
17:00 |
17:00:33 | Iltsu | linuxstb: I'm quite sure it's 1.1 :) |
17:00:53 | theli_ua | bye all |
17:00:54 | | Quit theli_ua ("Leaving") |
17:00:56 | amiconn | Bagder: Btw, was farsan.haxx.se updated to the current gcc 4.1.2 snapshot, or just excluded from building simulators? |
17:01:19 | Bagder | its not excluded so I guess it is updated |
17:01:37 | Bagder | it is LinusN's machine |
17:01:47 | | Join webguest44 [0] (i=c3ec4b1b@gateway/web/cgi-irc/labb.contactor.se/session) |
17:02:31 | Iltsu | How unstable those Daily builds are? |
17:02:56 | Iltsu | and thre isn't stable for nano? |
17:03:48 | Bagder | we haven't done a "stable" release for any target in over a year |
17:04:07 | Bagder | dailies are as stable as you get these days |
17:05:22 | | Join x1jmp [0] (n=x1jmp@p549F3112.dip0.t-ipconnect.de) |
17:07:50 | x1jmp | As lcd_clearrect is no more in the plugin api, which function can be used instead? |
17:07:56 | | Join rretzbach [0] (n=robert@dslb-084-062-044-218.pools.arcor-ip.net) |
17:09:11 | linuxstb | Has the person who was working on the gmini port definitely abandoned it, or did he just disappear? |
17:09:37 | Bagder | he disappeared when his PC died and he couldn't affort a new one |
17:09:51 | * | amiconn points x1jmp towards http://www.rockbox.org/twiki/bin/view/Main/GraphicsAPI |
17:10:09 | Iltsu | Thanks |
17:10:18 | Iltsu | My ipod is now running rockbox \o/ |
17:10:26 | Iltsu | Hurray \o/ |
17:10:26 | amiconn | lcd_clearrect() was removed months ago... |
17:11:13 | Bagder | the "this port has stalled" note for Gmini was added in April 2005 |
17:11:46 | x1jmp | for some time now the wiki gives me a 403 error |
17:13:00 | Bagder | x1jmp: all wiki links? |
17:14:02 | *** | Saving seen data "./dancer.seen" |
17:14:18 | x1jmp | Bagder: I haven't yet found a working one |
17:14:33 | Bagder | what IP are you using? |
17:14:47 | Bagder | this same one you IRC as? |
17:15:06 | x1jmp | yes |
17:15:47 | Bagder | "client denied by server configuration" |
17:16:55 | * | Bagder checks why |
17:18:00 | | Quit jhMikeS (Read error: 104 (Connection reset by peer)) |
17:19:56 | Bagder | weird, can't see why |
17:20:14 | Bagder | real life hour! |
17:21:12 | x1jmp | I even can't access using tor... |
17:21:51 | | Quit Stas_ () |
17:24:01 | | Quit aliask ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]") |
17:26:44 | JdGordon | woohoo... amiconn, you bookmarking idea for viewer works great :) |
17:29:09 | | Join XavierGr [0] (n=xavier@ppp97-117.adsl.forthnet.gr) |
17:32:28 | | Join jhMikeS [0] (n=jethead7@adsl-68-73-52-73.dsl.sfldmi.ameritech.net) |
17:34:52 | | Join galenus [0] (n=lars@d032.lmu.vpn.lrz-muenchen.de) |
17:36:35 | RaeNye | back |
17:37:16 | | Part galenus |
17:37:26 | RaeNye | how would the alarm/scheduler/countdown timer thingy call RB functions? |
17:38:25 | RaeNye | most of the current code (e.g., recording, FM radio) defines actions only as gui callbacks (usually all in a single handler function) |
17:39:18 | | Quit Arathis ("[rl_bot quit]") |
17:40:27 | JdGordon | grrr..s tupid build table.. hurry up so i can goto bed :p |
17:41:11 | amiconn | JdGordon: Why is the viewer config binary instead of using configfile? |
17:41:31 | JdGordon | amiconn: coz i havnt got around to changing that yet... |
17:41:49 | amiconn | Wasn't it textual before? |
17:41:53 | JdGordon | nope |
17:41:56 | * | amiconn might remember that wrong |
17:42:06 | amiconn | OK |
17:42:57 | JdGordon | oh fark... soz about the table.. last time i code @ 2am :p |
17:46:51 | | Join mantono [0] (n=mantono@c83-250-204-173.bredband.comhem.se) |
17:47:07 | * | amiconn wonders whether JdGordon tested locally at all before committing |
17:47:14 | JdGordon | yes.... |
17:47:28 | amiconn | _all_ targets broke |
17:48:27 | * | RaeNye did that once |
17:48:52 | JdGordon | well... if the damn core could init structs it wouldnt be a problem... |
17:48:56 | * | JdGordon runs away |
17:49:25 | JdGordon | the line is nice and colourfull tho :D |
17:51:08 | RaeNye | speaking of init structs, the default remote lcd contrast on X5 is incorrect |
17:51:41 | RaeNye | how would I use remote_lcd_get_default_contrast() in the setting struct init to solve this? |
17:51:45 | amiconn | RaeNye: I observed that myself, and asked whether this is true for others |
17:52:02 | amiconn | It might be that there are different hardware revisions of the remote |
17:52:07 | amiconn | I need 23 or 24 |
17:52:25 | RaeNye | I reported in on FS #6011 |
17:52:58 | RaeNye | same here. Moreover, the possible range is 1 to 30 (and the default is 42) |
17:53:06 | | Join webguest72 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-9e63be2771475d33) |
17:53:14 | amiconn | oh? |
17:53:47 | * | amiconn thought the possible range is 0 to 63 like on all other contrast-capable lcds |
17:53:49 | RaeNye | are there different remote HW revisions? I thought it's just remnants from iriver code |
17:53:54 | | Quit PaulJam (".") |
17:54:11 | | Quit idnar (Read error: 110 (Connection timed out)) |
17:54:59 | webguest72 | Hello. Some time ago there was a discussion about the new screen "state machine". This was related to the screen after startup IIRC. Has anything been done to this? I've seen a patch in FS but it's staled. |
17:55:40 | JdGordon | green table.. me goes to bed |
17:55:42 | JdGordon | cyaz |
17:55:46 | | Quit JdGordon ("Konversation terminated!") |
17:55:59 | RaeNye | lcd_remote_set_contrast() doesn't do any scaling and the limits are Min=1 Max=30 |
17:56:11 | webguest72 | Patch FS #5049 to be precise |
17:56:45 | RaeNye | amiconn: 0 is light and 63 is dark on other b/w lcds? |
18:00 |
18:00:45 | | Quit webguest72 ("CGI:IRC") |
18:11:01 | | Join desrt [0] (n=desrt@ubuntu/member/desrt) |
18:11:09 | desrt | rock out!! |
18:11:41 | * | desrt just got 8gb nano :) |
18:12:07 | | Join KN|stiff [0] (n=phhome@p54B7F3C7.dip.t-dialin.net) |
18:12:17 | | Join Arathis [0] (n=doerk@p508A5906.dip.t-dialin.net) |
18:13:25 | preglow | desrt: did you know |
18:13:31 | preglow | are you going to make rockbox work on it? :> |
18:13:56 | preglow | s/know/now/ |
18:14:12 | Iltsu | wtf, it crashed |
18:14:38 | Iltsu | What I should to do now? |
18:15:47 | desrt | rockbox doesn't work on 8gb nano?! |
18:16:58 | markun | no |
18:17:09 | Iltsu | Anyone? :P |
18:17:19 | Iltsu | What I have to press now? :P |
18:17:20 | markun | desrt: they use a different CPU now |
18:17:24 | Iltsu | I'm at panic |
18:17:26 | desrt | no shit. |
18:17:36 | markun | Iltsu: it's probably somewhere in the wiki |
18:17:41 | desrt | so i now have a very expensive paperweight. |
18:17:53 | desrt | oh it sucks to be me. |
18:18:09 | markun | desrt: can't you use it to play music too? |
18:18:17 | Iltsu | markun: I tried :P But I don't found it |
18:18:20 | desrt | afaik it doesn't play ogg/flac |
18:18:31 | desrt | which makes it approximately useless for playing music |
18:18:45 | SUSaiyan | desrt: convert them to mp3? |
18:18:57 | desrt | what a pain in the ass |
18:19:01 | desrt | apple pisses me off so much |
18:19:11 | SUSaiyan | lol |
18:19:28 | desrt | it's like everything they do is designed to fuck you |
18:19:31 | desrt | bah! |
18:19:44 | SUSaiyan | sounds like microsoft |
18:20:03 | markun | Iltsu: I don't have an ipod. If you wait long enough someone who knows will answer. |
18:20:15 | markun | Iltsu: maybe "Hold Menu and Select until your iPod reboots." |
18:20:43 | Iltsu | markun: thanks |
18:20:50 | Iltsu | I found it at the same minute :P |
18:21:58 | markun | desrt: there will be support for then new nanos eventually I think, but it's basically a whole new port |
18:22:21 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) |
18:23:12 | linuxstb_ | desrt: Think of it as an opportunity to learn embedded programming... |
18:24:43 | | Join webguest47 [0] (i=51e2f433@gateway/web/cgi-irc/labb.contactor.se/session) |
18:25:28 | desrt | heh. |
18:25:28 | | Join MesMers [0] (i=node@gateway/tor/x-27696f7722c241db) |
18:25:35 | desrt | i have enough projects already, thanks :) |
18:25:36 | | Join sandoaway [0] (i=lolsteam@144.135.255.155) |
18:25:45 | desrt | any word on what architecture it is? |
18:25:48 | preglow | desrt: sucks indeed, perhaps we should put up some message detailing that we _don't_ work with the new nano |
18:26:02 | preglow | linuxstb_: the new 5gs have the same hardware as before, or? |
18:26:12 | desrt | preglow; ya. i sort of got screwed by the lack of that message :) |
18:26:37 | desrt | heh |
18:26:37 | preglow | but no, we'd love to support it, but apple have switched almost all the important hardware in it |
18:26:40 | linuxstb_ | preglow: I would bet money on them still being PP/Broadcom, but beyond that, I don't know. |
18:26:41 | preglow | and we still have no docs |
18:26:42 | desrt | "Use iTunes to restore" |
18:26:47 | desrt | it is not happy. |
18:26:53 | | Quit MesMers (Killed by christel ()) |
18:27:02 | * | desrt uses dd, k thx |
18:27:10 | preglow | linuxstb_: yeah, i'm willing to bet that too |
18:27:27 | preglow | sweet lord, how annoyed i am at having to start over again |
18:27:36 | preglow | this time with no ipodlinux advances to take advantage of :/ |
18:27:41 | | Quit TCK (Read error: 110 (Connection timed out)) |
18:28:04 | desrt | preglow; are you doing the new nano port, then? |
18:28:08 | preglow | no |
18:28:14 | preglow | i have 1. no time, 2. no new nano |
18:28:58 | linuxstb_ | I have 1. a new nano, 2. no time, 3. no skill at cracking encryption, which is the first thing that needs to be done. |
18:29:33 | webguest47 | TI calc hackers have implemented USB support including mass storage, mouse and keyboard for the TI-84 Plus calculators (68k based).. Pretty cool, but unfortunately for us in 68k asm.. http://usb8x.sourceforge.net/ |
18:31:07 | | Quit ^BeN^ (Read error: 110 (Connection timed out)) |
18:31:54 | | Join lowlight [0] (i=c730180a@gateway/web/cgi-irc/labb.contactor.se/session) |
18:33:25 | lowlight | linuxstb: I wonder if MrH wants to look at the new nano's bootloader/firmware? |
18:34:05 | | Join RedBreva [0] (n=chatzill@host86-143-79-163.range86-143.btcentralplus.com) |
18:35:55 | linuxstb_ | lowlight: I hope so. But unlike the .mi4 firmwares, both the main firmware and the bootloader are encrypted. |
18:37:24 | | Join webguest37 [0] (i=917408a3@gateway/web/cgi-irc/labb.contactor.se/session) |
18:39:58 | webguest47 | TI calc video: http://usb8x.sourceforge.net/usb8x.wmv |
18:41:04 | lowlight | linuxstb_: have you looked at other samsung based dap's? Iriver clix/u10. |
18:41:32 | markun | lowlight: the gigabeat is 'samsung based' |
18:45:36 | mirak | linuxstb: do you have some low bitrates elphant dreams in stock ? |
18:46:00 | | Quit sando (Read error: 110 (Connection timed out)) |
18:46:07 | linuxstb_ | Only what are on download.rockbox.org. What are you looking for? |
18:47:13 | mirak | well a divx is often 600-700kbs for a resolution of 640*480, which is 8 times the surface of a dap screen, so I am thinking 100kbs should be enough |
18:47:31 | mirak | for the bitrate |
18:48:07 | mirak | I also get better frame rates with low bitrates |
18:48:48 | lowlight | markun: ahh, so when are you starting the new nano port :) |
18:52:54 | | Quit webguest47 ("CGI:IRC (EOF)") |
18:53:01 | | Quit bbroke ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]") |
18:54:33 | linuxstb_ | mirak: OK, I'll try. But don't forget that Elephants Dream is computer-generated, so it will compress much better than "real" video. What resolution do you want? |
18:55:07 | mirak | 224*176 4:3 and 16:9 |
18:55:48 | mirak | linuxstb: the video I encoded where 220*something, I realise it's not a multiple of 16 or 8, but it didn't seemed any rescaling was done |
18:56:49 | mirak | the 160*96 video runs at 44 fps |
18:57:23 | RaeNye | mirak: on which device? |
18:57:49 | mirak | h300 but the screen is bigger ^^ |
18:59:30 | RaeNye | with or w/o the idct patch? |
19:00 |
19:01:47 | mirak | with |
19:02:03 | mirak | in fact the thing that really speed things is IRAM usage |
19:02:15 | mirak | more than using asm |
19:02:24 | RedBreva | anyone installed RB on a 5G Video with the latest 1.2 Firmware yet? I am getting an error "Cannot open firmware file apple_sw_rcsc.bin" when trying to merge the bootloader... |
19:02:55 | mirak | RaeNye: problem is it's not easy to see how we can use IRAM at other places in the codec |
19:06:02 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
19:06:48 | | Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
19:07:06 | | Join Slasheri [0] (i=miipekk@rockbox/developer/Slasheri) |
19:07:55 | linuxstb_ | RedBreva: Do you have that file in the current directory? |
19:07:59 | RedBreva | OK, my bad... .bin is not the same file as .bon |
19:09:07 | | Part GingerDog |
19:14:03 | *** | Saving seen data "./dancer.seen" |
19:16:32 | | Quit x1jmp (Remote closed the connection) |
19:17:10 | | Join x1jmp [0] (n=x1jmp@p549F3112.dip0.t-ipconnect.de) |
19:17:35 | preglow | RaeNye: man, you're really at it, aren't you :P |
19:19:15 | RaeNye | what? where? I wasn't here |
19:20:36 | preglow | just talking about all the tracker reports i'm getting |
19:20:45 | RaeNye | mirak: have any clue how to fix the compiler error when doing a logf build with the idct patch? I'd commit it |
19:21:11 | RaeNye | yeah, I decided to clean up a little. |
19:21:33 | RaeNye | 4 separate requests for lyrics |
19:21:36 | mirak | no I don't know. I don't know how this can happen |
19:21:53 | RaeNye | it happens at yours as well? |
19:22:11 | mirak | I didn't tryed debug build |
19:22:46 | | Quit oddlane ("Leaving") |
19:23:03 | mirak | maybe debug need a register to store stack or something and none is left |
19:23:35 | | Quit dpassen1 (Read error: 110 (Connection timed out)) |
19:23:35 | mirak | RaeNye: you might want to put a !DEBUG |
19:24:00 | RaeNye | possible, but I only enabled logf support, not debug (-g and stuff) |
19:26:02 | | Quit lowlight ("CGI:IRC (EOF)") |
19:27:41 | amiconn | RaeNye: logf still removes -fomit-frame-pointer (which doesn't make sense for pure logf _imho) |
19:29:06 | amiconn | And yes, 0 is white and 63 is black for contrast on other targets, but the usable range is much smaller and depends on the target |
19:29:12 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
19:30:02 | | Join khorben [0] (n=tish_sip@port-87-234-216-40.static.qsc.de) |
19:31:41 | | Join rasher [0] (n=rasher@62.79.64.148.adsl.hs.tiscali.dk) |
19:31:52 | jhMikeS | Why is there a function to retrieve a constant value like lcd_default_contrast or lcd_remote_default_contrast? Just make the #define public and dispense with that. |
19:32:09 | amiconn | Nope |
19:32:19 | rasher | Hi. I am not the rasher that was here earlier today. Can anyone tell me if it's possible to turn on some kind of protection against "imposters"? Nickserv doesn't seem very cooperative. |
19:32:21 | RaeNye | amiconn: so either we fix this in the configure script or use a C version for devel builds? |
19:32:27 | amiconn | You're at least the second one running into that |
19:32:37 | RaeNye | jhmikes: I did that once and broke archos |
19:32:43 | amiconn | On some targets, the default contrast depends on some hardware revision |
19:33:33 | | Join bytie [0] (n=anonym@Q3430.q.pppool.de) |
19:33:36 | RaeNye | so how can we init the struct correctly? |
19:33:45 | jhMikeS | I did define the ranges and default publicly for the x5 main LCD and put that in the default slot for the cfg table. |
19:33:53 | amiconn | RaeNye: For logf, we should fix the configure script. For debug builds, we can either use the C version, or fix the asm to leave one more spare a register |
19:34:17 | RaeNye | (at least, using a #define instead of the arbitrary constant 42) |
19:34:37 | amiconn | Just do it like it's done for the main LCD |
19:35:19 | jhMikeS | coudld have a macro that expand to a function call on some build and a constant on other...i dunno. |
19:36:45 | RaeNye | but you can't call a function on struct inits... apart from the confusion introduced |
19:37:11 | | Join O11 [0] (n=irc@82-35-97-118.cable.ubr05.dals.blueyonder.co.uk) |
19:37:19 | O11 | hey! |
19:37:38 | O11 | could someone explain to me how to interpret a battery bench test? |
19:38:34 | jhMikeS | true...that needs special handling. I wouldn't find it confusing since in most places there's no difference in usage. |
19:38:36 | markun | O11: http://www.rockbox.org/twiki/bin/view/Main/PluginBatteryBenchmark |
19:38:42 | | Quit [xt] (Read error: 110 (Connection timed out)) |
19:39:36 | | Quit Coldtoast ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:40:20 | O11 | hmm.. so how do i know if my battery is lasting a normal amount of time/ |
19:40:22 | O11 | ? |
19:40:38 | jhMikeS | 42 |
19:41:08 | O11 | what? |
19:41:37 | RaeNye | hmm... |
19:41:50 | markun | O11: how long is it lasting and what player do you have? |
19:42:07 | RaeNye | why is -g a default options in $GCCOPTS for coldfire? |
19:42:15 | O11 | I have a h300 and it lasted 1 hour |
19:42:25 | markun | http://www.rockbox.org/twiki/bin/view/Main/IriverRuntime |
19:42:28 | O11 | I was playing a looped song a 0 volume |
19:42:34 | O11 | *at |
19:42:45 | | Quit RedBreva ("Time for Tubby ByeBye") |
19:43:03 | O11 | maybe I hadn't charged it long enough.. i had charged it for about 10 hours but it still wasn't full.. so that's when i did the test.. |
19:43:25 | jhMikeS | 42: The Answer to The Ultimate Question of Life, the Universe and Everything |
19:43:31 | markun | perhaps time to buy a new battery |
19:43:42 | O11 | jhMikeS: yay |
19:43:55 | O11 | markun: but.. but.. why would it become so rubbish? |
19:43:56 | RaeNye | jhmikes: also the default value of X5 remote lcd contrast |
19:44:10 | jhMikeS | RaeNye: *creepy* |
19:44:35 | markun | O11: perhaps you didn't treat it right |
19:45:01 | O11 | how do you not treat it right? |
19:45:02 | amiconn | RaeNye: Does the -g hurt? Guess not |
19:45:03 | markun | Do you always play till the battery is completely empty? |
19:45:19 | O11 | hmm.. probably not.. |
19:45:25 | markun | You shouldn't |
19:45:31 | | Join TeaSeaLancs [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
19:45:36 | markun | not with li-ion batteries |
19:45:44 | O11 | you shouldn't play till it's empty? ok.. |
19:45:55 | markun | I don't know why it because so bad, but they have a limited life time |
19:46:14 | RaeNye | amiconn: it adds to the code size; I just hope debug symbols don't get in DRAM/IRAM |
19:46:14 | markun | s/because/became/ |
19:46:45 | amiconn | RaeNye: It adds debug symbols to the object files. They're completely stripped when linking |
19:47:39 | rasher | Note to the other rasher (in case he's reading in the log): Could you please pick another nick (for Rockbox use)? I was sortof here first, and I'm sure we'd both like to avoid the confusion. |
19:47:46 | amiconn | I don't think -g influences code generation, but that should probably be checked... |
19:48:05 | rasher | Note to everyone else: When a rasher is talking, if he's not identified with Nickserv, it's not me (Jonas Häggqvist) |
19:48:22 | Bagder | rasher: I did detect that as he came over an irish net |
19:49:03 | preglow | fistfight! |
19:49:20 | amiconn | rasher: If that happens and you come in, you can take the nick over via nickserv |
19:49:54 | rasher | amiconn: Yeah, but I'm not much around, so it's mainly the confusion I'd like to avoid, not so much the fact that my nick is taken |
19:50:33 | | Quit mantono (Client Quit) |
19:50:47 | mirak | motion_comp.c have different target optimisations on libmpeg2, I can't understand what most of the code is doing, so if anybody is interested. |
19:50:58 | | Quit TeaSea (Read error: 60 (Operation timed out)) |
19:51:02 | rasher | anyway, I'm off again |
19:51:04 | | Quit rasher ("leaving") |
19:51:13 | | Quit mirak (Remote closed the connection) |
19:52:52 | x1jmp | Bagder: could you find out why I have no access to the wiki? |
19:53:12 | Bagder | I'll investigate later |
19:53:16 | jhMikeS | All the coldfire targets at this point should support the same recording sample rates, right? Want to know about any freaky exceptions. |
19:54:02 | | Quit mirak7 ("CGI:IRC (Ping timeout)") |
19:54:36 | x1jmp | Is there another way to get the api documentation? |
19:54:40 | RaeNye | amiconn: I don't see the stripping anywhere in apps/Makefile, but as apps/rockbox.bin is significantly smaller than apps/rockbox.elf, I assume it happened |
19:54:57 | RaeNye | still -g could interfere with optimizations (-O) |
19:57:09 | jhMikeS | That's what H100/H120/H300/X5? No other SWCODEC has recording so all that should be the same I guess. |
20:00 |
20:00:55 | | Quit O11 () |
20:08:52 | | Join bluebrother [0] (i=GCuCdp8j@nat-wh-1.rz.uni-karlsruhe.de) |
20:12:14 | | Quit webguest37 ("CGI:IRC (EOF)") |
20:13:16 | | Quit linuxstb_ ("CGI:IRC") |
20:14:30 | RaeNye | amiconn: fixed tools/configure, but I'm not sure how to detect on compilation time whether -fomit-frame-pointer is active |
20:19:07 | | Quit rretzbach (Read error: 104 (Connection reset by peer)) |
20:20:10 | | Join [xt] [0] (n=[xx]@wikipedia/xx) |
20:24:19 | | Quit perpleXa (Read error: 104 (Connection reset by peer)) |
20:24:26 | | Quit bytie (Read error: 60 (Operation timed out)) |
20:25:46 | | Quit KN|stiff (Read error: 104 (Connection reset by peer)) |
20:26:04 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.umbc.edu) |
20:30:09 | | Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
20:31:12 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
20:31:21 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
20:31:47 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-36-12.w83-114.abo.wanadoo.fr) |
20:34:30 | | Join perpleXa [0] (n=perpleXa@unaffiliated/perplexa) |
20:35:06 | x1jmp | Bagder: I just found out that the wiki issue is Konqueror only, Firefox and others work well |
20:36:01 | x1jmp | Konqueror isn't allowed to access the wiki even though I can change the browser identification |
20:38:58 | linuxstb | Do you mean that Konqueror works if you change the browser identification string? Or it still doesn't work? |
20:40:05 | | Join |AhIoRoS| [0] (n=ahioros@201.224.122.227) |
20:44:07 | | Quit TeaSeaLancs (Read error: 110 (Connection timed out)) |
20:45:30 | | Join Lear [0] (n=chatzill@h8n8c1o285.bredband.skanova.com) |
20:47:08 | x1jmp | linuxstb: it still doesn't work |
20:47:52 | Genre9mp3 | markun: around? |
20:52:09 | | Join hardeep [0] (n=hardeeps@c-71-202-85-199.hsd1.ca.comcast.net) |
20:52:57 | Genre9mp3 | wow... hardeep! :) |
20:53:14 | | Join petur [0] (n=petur@rockbox/developer/petur) |
20:53:48 | Genre9mp3 | hardeep: I was wondering if you have some time for a commit... |
20:54:03 | hardeep | i say the same thing when I see me =) |
20:54:12 | hardeep | Genre9mp3: sure, what would you like me to commit? |
20:55:01 | Genre9mp3 | iCatcher stuff (code update to the new volume/battery enum system and some new versions) |
20:55:21 | Genre9mp3 | X5 remote, H10 5GB and Gigabeat that is |
20:55:33 | petur | wow |
20:55:40 | hardeep | Genre9mp3: okay. please mail them to me: rockbox AT pobox.org |
20:55:54 | Genre9mp3 | hardeep: Thanx! :) |
20:55:57 | hardeep | er rockbox AT pobox.com |
20:57:54 | Genre9mp3 | hardeep: done! |
20:58:14 | | Join jborn_ [0] (n=jborn@adsl-75-3-33-160.dsl.chcgil.sbcglobal.net) |
20:58:29 | | Quit x1jmp (Remote closed the connection) |
20:58:44 | hardeep | Genre9mp3: thanks. i'll update shortly |
20:58:57 | Genre9mp3 | hardeep: I've already did some tests... the wps bundle with the builds as they should |
20:59:03 | | Quit JoeBorn (Nick collision from services.) |
20:59:08 | hardeep | cool |
20:59:11 | | Nick jborn_ is now known as JoeBorn (n=jborn@adsl-75-3-33-160.dsl.chcgil.sbcglobal.net) |
20:59:14 | Genre9mp3 | same for the cfg generation |
21:00 |
21:02:49 | TeaSea | I'm quite interested about how the DAP market is going to progress now. |
21:02:59 | TeaSea | It's possible to get 32GB compact flash cards now. |
21:03:09 | TeaSea | and CF reader/writers are cheap. |
21:07:11 | petur | wait until you can get 32GB cards you can buy and don't cost a ton ;) |
21:08:18 | petur | Seagate announced a new density record for harddisks, so DAP's with hdd's will get smaller and get bigger capacities |
21:11:15 | petur | http://www.reghardware.co.uk/2006/09/18/seagate_demos_high_density_hdd/ |
21:11:51 | Genre9mp3 | 275GB??? wow |
21:12:44 | petur | and the alternative: http://www.reghardware.co.uk/2006/09/18/tdk_flash_drive/ |
21:12:59 | | Quit |AhIoRoS| ("Abandonando, see you http://ahioros.homelinux.net") |
21:13:27 | Xerion | lol i'd like to make my H140 a H1275 ;) |
21:13:53 | BigMac | http://www.reghardware.co.uk/2006/09/18/seagate_demos_high_density_hdd/ |
21:14:04 | *** | Saving seen data "./dancer.seen" |
21:15:00 | * | petur sees strange echos |
21:15:21 | amiconn | chos |
21:15:22 | amiconn | os |
21:15:23 | amiconn | s |
21:15:32 | linuxstb | So to ask the question at the end of that article - how do you backup those sized hard drives? Onto other hard drives? |
21:15:33 | Xerion | just a glitch in the matrix |
21:15:53 | BigMac | imagine the possibilities |
21:15:56 | Xerion | yes... |
21:16:01 | Xerion | like that 2.5 TB drive |
21:16:05 | BigMac | soon we'll have 400 gb daps |
21:16:08 | petur | so much more junk to collect |
21:16:12 | Xerion | would love some of those in raid5 :p |
21:16:29 | Genre9mp3 | linuxstb: A 3.5 inch 300GB drive would do the trick |
21:16:39 | TeaSea | petur: Yes but to be honest, unless battery life improves or HD efficiency shoots up, I think my next player will be a flash one. |
21:16:59 | TeaSea | My X5's battery life is dire. |
21:17:03 | TeaSea | And i've only had it a year. |
21:17:37 | mirak | it's bullshit anyway, you don't need 50 gigas just for music on a dap |
21:17:47 | linuxstb | You don't? |
21:17:52 | petur | why not? |
21:18:03 | mirak | since the invention of drag and drop and usb2 |
21:18:19 | petur | I take all my music with me, and would like to take all my pictures with me too |
21:18:25 | Xerion | meh just picking the albums takes too much time :p |
21:19:11 | * | amiconn actually uses the dap for storing music, without keeping it on the pc |
21:19:23 | Genre9mp3 | Not to mention lossless music... |
21:19:40 | mirak | all the music I have will never fit on a dap anyway, so I better get used to select music |
21:19:42 | * | petur has backups |
21:19:45 | amiconn | Of course I have multiple full copies |
21:19:48 | | Quit Rondom (Read error: 110 (Connection timed out)) |
21:20:07 | amiconn | It's highly unlikely that all daps will fail at the same time |
21:20:41 | mirak | wanting to have all is music on the dap is symptome of collectionners (don't know how it is translatedà |
21:20:42 | mirak | ) |
21:20:46 | petur | my pc serves the music files for my home music system so I have them there too |
21:21:04 | mirak | it's like people who burn everything, but will never watch a quarter of it |
21:21:08 | TeaSea | petur: Yes. |
21:21:11 | TeaSea | mirak: Heh. |
21:21:17 | petur | no mirak, freedom of choice |
21:21:23 | TeaSea | I watch everything I download before I burn it. |
21:21:25 | Slasheri | i have all music and files on server that i backup to lacie bigdisk 600GB with rdiff-backup over network |
21:21:28 | Xerion | as long as there are desktop HD's bigger than the DAP hd's all my music will never fit lol |
21:21:43 | petur | I listen to the music I want at that moment, and can select any song I have |
21:21:43 | amiconn | mirak: I disagree. I only keep music I like. Other music gets deleted |
21:21:45 | Xerion | nah not even that |
21:21:45 | TeaSea | petur: I'm rarely away from my PC for more than a day, so I think a 4GB player would suffice for me. |
21:21:58 | hardeep | Genre9mp3: are all the bmp's in the iCatcher/UniCatcher still needed or can some be removed? |
21:22:06 | Xerion | can have multiple hd's in pc so it will never fit :D |
21:22:19 | amiconn | Maybe that's why my whole music collection still fits on a 20GB dap (the majority of which is lame −−preset standard encoded) |
21:22:21 | mirak | amiconn: yes but on all the music you have on your dap you will only a listen a quarter |
21:22:22 | * | petur gets out more :p |
21:22:27 | Slasheri | in fact now with the automatic song rating in rockbox it would be easy to remove songs you don't like if the hd is getting full |
21:22:42 | amiconn | Oh noes |
21:22:56 | Genre9mp3 | hardeep: The file I sent to you has all the new bmps, don't erase the previous ones :) |
21:23:05 | Xerion | meh 4 GB would really be too little to fit music for all moods i might develop during the day |
21:23:15 | markun | Genre9mp3: you were looking for me? |
21:23:17 | Xerion | can't predict how i'll feel all day |
21:23:23 | amiconn | Slasheri: I still don't get the purpose. I mean, I know what music I like and what music I dislike without a rating system |
21:23:24 | hardeep | Genre9mp3: okay, I haven't deleted anything :) |
21:23:25 | mirak | Xerion: yes, but with 20G that's really a lot |
21:23:32 | Genre9mp3 | markun: Yup, then hardeep showed up! :) |
21:23:38 | markun | ok :) |
21:23:44 | Xerion | i have 40GB now, it does seem enough :p |
21:24:42 | Xerion | when DAP's have usb host function you can just take some drives in usb cages with you heh |
21:24:54 | * | linuxstb wonders when the first person will try Rockbox or IPL on the new 80GB 5g ipod... |
21:25:09 | RaeNye | well, off I go. |
21:25:17 | * | RaeNye snaps his finger |
21:25:20 | | Quit RaeNye ("CGI:IRC 0.5.7 (2005/06/19)") |
21:26:42 | Genre9mp3 | hardeep: Thanx a lot! :) |
21:28:07 | | Join damaki [0] (n=Chocolat@ALille-253-1-35-69.w90-7.abo.wanadoo.fr) |
21:28:40 | hardeep | hmmm, should we remove rombox from the build for now to get rid of the errors? |
21:28:57 | amiconn | imho we shouldn't |
21:29:24 | linuxstb | I agree - it does no harm. |
21:29:38 | hardeep | all green looks nice :) |
21:30:11 | * | linuxstb looks acusingly at markun's bootloader :) |
21:30:15 | amiconn | Yes, but "all green by cheating" doesn't |
21:30:47 | hardeep | are we going to be able to fix it though? i'm guessing it requires removing/cleaning up code? |
21:31:00 | | Join Mmmm [0] (n=mscarrat@cpc4-hem13-0-0-cust438.lutn.cable.ntl.com) |
21:32:07 | | Join Gatechy260 [0] (n=holton14@c-24-99-46-156.hsd1.ga.comcast.net) |
21:32:16 | | Join CriamosAndy [0] (n=Criamos@p54930F80.dip0.t-ipconnect.de) |
21:32:53 | Gatechy260 | anyone out there who can help with decrypting .mi4 files? |
21:33:20 | | Join ^BeN^ [0] (i=Paprica@85-250-235-156.bb.netvision.net.il) |
21:33:30 | Gatechy260 | or more pointedly, who can help with dealing with the results of decrypting a .mi4 file? |
21:34:39 | linuxstb | What do you mean by "dealing with"? What do you want to do? |
21:35:43 | Gatechy260 | well, I've decrypted an mi4 file using the mi4code.c program, but I'm not sure exactly what format it decodes the mi4 file into |
21:36:06 | petur | a non-encrypted binary perhaps? |
21:36:12 | Gatechy260 | i'm assuming it's some sort of assembly-ish thing, but I couldn't find anywhere in the documentation where it specified |
21:36:43 | linuxstb | If you want to disassemble: "arm-elf-objdump -D −−target binary -marm PP5022.mi4.bin" |
21:36:46 | | Quit Nibbier (Read error: 110 (Connection timed out)) |
21:37:57 | | Join Nibbier [0] (n=sven@e181070110.adsl.alicedsl.de) |
21:38:32 | markun | Gatechy260: what are you trying to do? |
21:38:40 | Gatechy260 | getting a command not found from cygwin when trying to run that |
21:39:55 | Gatechy260 | markun: trying to figure out what an mi4 file does so that I can hopefully someday help out with the sansa e200 port |
21:40:08 | Gatechy260 | or is, I guess I should say, instead of does |
21:41:31 | Mmmm | Can someone tell me how I set up a tick task or show me an example of one I can look at? |
21:42:37 | Slasheri | amiconn: i just almost never select directly what song to listen to, but i select for example all songs with score over 85 and shuffle the selection and be happy :) |
21:42:42 | | Quit Criamos (Read error: 110 (Connection timed out)) |
21:43:20 | Slasheri | and sometimes it's also nice listen to never played tracks too |
21:44:31 | * | amiconn has no never-played tracks |
21:44:35 | | Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/labb.contactor.se/session) |
21:45:35 | hcs | I've got a working ADX decoder, should I post a patch now or keep working on it until it's more perfect? I only have an iPod photo to test it on, so it'd be nice to see if anyone has success with it on other platforms. |
21:45:42 | Lear | mmmm: see tick_add_task. not many examples afaics, but car adapter mode seems to be one. |
21:46:00 | Mmmm | ok, thanks lear :) |
21:46:27 | Lear | mmmm: debug audio thread might be a better one... |
21:46:46 | lowlight | So, I got inspired during lunch and made a vertical progress bar for the wps... |
21:46:49 | lowlight | http://www.geocities.com/m_arigo/rockbox/vert_prog_bar.bmp |
21:47:22 | obo | lini: around? |
21:47:23 | petur | what about vertical peakmeters? |
21:48:46 | amiconn | Mmmm: There is quite a number of tick tasks. Button driver, adc driver (on some targets), ... |
21:49:12 | amiconn | Just make sure not to perform lcd updates from a tick task, that's isr context as well |
21:49:23 | Mmmm | ok, and they are all called by tick_add_task right? |
21:49:31 | lowlight | I don't see why not. Peakmeters are just scroll bars. But they'd be on the left of the screen. |
21:49:31 | preglow | hcs: adx? |
21:49:36 | amiconn | No, they are added by tick_add_task |
21:49:48 | amiconn | ...and called by the timer tick isr |
21:49:54 | amiconn | ...HZ times per second |
21:49:59 | * | Lear only looked for tick tasks in apps... |
21:50:09 | hcs | preglow: a 4-bit ADPCM format used in a whole lot of video games, has looping |
21:50:49 | preglow | hcs: well, what's missing? is there a good reason not to post a patch? |
21:51:06 | Mmmm | amiconn: ok :) so there is no way to call a tick task fewer times than HZ times per second? |
21:51:13 | amiconn | nope |
21:51:41 | hcs | preglow: well, it loops infinitely right now (as that's how I like it), I'd like to add a finite number of loops + fade (controllable by a config file), and the metadata reading isn't quite right |
21:51:58 | | Join webguest31 [0] (i=59332cc7@gateway/web/cgi-irc/labb.contactor.se/session) |
21:52:25 | amiconn | And for the other problem: Under normal circumstances, nothing but the gui thread has the right to write to the display. |
21:52:32 | preglow | hcs: if it plays nice, go ahead and post a patch, but don't expect anything to get commited |
21:52:45 | Mmmm | amiconn: is there any way to tell the main thread to write to the display from a tick task? |
21:52:53 | amiconn | Send a message |
21:53:04 | markun | hcs: can I get a sample file somewhere? |
21:53:11 | hcs | preglow: sure, I just want to get something out there, after a few more features today I'll put it up |
21:53:13 | amiconn | I wonder whether it would be better to wait for Linus' general SYS_ALARM implementation |
21:53:20 | webguest31 | hey there all, ive some questions about some patches, the first 1: is there a reason why i should not apply http://www.rockbox.org/tracker/task/5934 ? |
21:54:00 | amiconn | Mmmm: More precisely, you could either send a message to a queue, or set a variable that is polled by the main thread |
21:54:31 | Mmmm | ahh right, thanks... will linus's SYS_ALARM affect a recording countdown timer? |
21:55:00 | amiconn | ...or finally, just don't interact that way but implement the blinking indicator directly in the main thread |
21:55:01 | hcs | markun: my web site which hosts them has recently had the bandwidth beaten out of it, you can find some here: http://rotb.mgbr.net/music.htm |
21:56:05 | hcs | ah, crashes at the end of non-looped tracks, want to get that taken care of... |
21:56:20 | Mmmm | amiconn: the trouble with the blinking icon is that it has to happen no matter what you are doing eg. playing music, listening to radio, browsing folders etc.. |
21:56:47 | amiconn | Is it really necessary? |
21:56:56 | Mmmm | no..but it would be nice! |
21:57:08 | Mmmm | then you could always tell when the timer is finished |
21:57:08 | amiconn | I think a recording timer doesn't make sense outside of the recording screen |
21:57:33 | webguest31 | i heared about pause on headphone remove, and 64 meg buffer patches. where can i find them?! |
21:57:34 | Mmmm | hmmm...maybe |
21:57:42 | amiconn | You simply can't switch to recording from anywhere. It needs preparation |
21:58:17 | | Quit _FireFly_ ("Leaving") |
21:58:36 | amiconn | It should be possible to show an activated timer in the status bar |
21:58:50 | amiconn | It doesn't necessarily need to flash |
21:59:07 | Mmmm | amiconn: I just thought it may be possible that while waiting for the countdown to complete, you might suddenly decide that you want to do something else and it would be nice if there was some kind of indication. and there is no room in the statusbar :D |
21:59:26 | amiconn | Only problem is the recorder status bar, where there is no extra room |
21:59:35 | Mmmm | yup! |
21:59:36 | amiconn | All other status bars have some room |
21:59:52 | amiconn | But you could e.g. invert the time display on rtc targets |
21:59:56 | webguest31 | am i asking the wrong way? |
22:00 |
22:00:17 | Mmmm | amiconn: you're a genious! |
22:00:28 | Mmmm | that's a good idea! |
22:00:38 | obo | webguest31: on the patch tracker :) |
22:00:39 | amiconn | On other targets, the place where the time display would be could display a timer icon |
22:00:56 | Mmmm | yeah.. I like it... |
22:01:32 | webguest31 | i cant find anything by "headphones" |
22:01:45 | obo | patch number 4899 |
22:01:45 | amiconn | What happens if you're doing something else and the timer expires? |
22:01:55 | amiconn | Like listening music, playing a game plugin etc? |
22:02:26 | Mmmm | rtc can alternate |
22:02:35 | Mmmm | inverse/non inverse |
22:03:01 | amiconn | I don't mean the display only |
22:03:20 | Mmmm | you mean some sort of sound warning? |
22:03:24 | petur | I feel this countdown timer is not going to be used much.. why bother with it outside the recording screen? |
22:03:56 | | Quit Lear ("Chatzilla 0.9.74 [Firefox 1.5.0.7/2006090918]") |
22:03:59 | petur | using the rtc alarm + preprogrammed action to perform is much more usefull |
22:04:18 | Mmmm | not all targets have an rtc :p |
22:04:22 | petur | I know |
22:04:33 | petur | mine has :p |
22:04:34 | amiconn | I think th etimer should be programmable in terms of date+time on rtc targets, and as countdown on non-rtc targets |
22:04:44 | petur | yes |
22:05:14 | amiconn | And if the timer has a settable action, it could be useful for other purposes than just recording as well |
22:05:41 | amiconn | The settable action probably requires the screen state machine already mentioned several times |
22:07:26 | amiconn | With rtc, the alarm should of course also be able to power up the dap, if the hardware permits it |
22:08:19 | | Join mah_meh [0] (n=packy@87-194-35-83.bethere.co.uk) |
22:08:59 | | Join ^H [0] (i=nudel@dyn-62-56-66-42.dslaccess.co.uk) |
22:11:54 | * | amiconn still didn't try low-power operation of the H1x0 |
22:12:17 | | Nick amigan_ is now known as amigan (i=dcp1990@ip68-1-188-254.ri.ri.cox.net) |
22:12:39 | Mmmm | gtg...I'll look into the tick task and statusbar stuff... Thanks amiconn... |
22:13:02 | | Quit Mmmm ("Byeee") |
22:13:26 | | Quit webguest31 ("CGI:IRC (EOF)") |
22:14:15 | amigan | How would one go about getting the dual boot patches working on the x5? The mkboot patch that's on flyspray apparently refuses to apply against today's daily tree. |
22:19:48 | | Join billytwowilly [0] (n=chris@S01060016b649355d.ed.shawcable.net) |
22:19:52 | | Quit nls (" HydraIRC -> http://www.hydrairc.com <- IRC with a difference") |
22:24:01 | | Quit mah_meh ("myth") |
22:24:56 | | Quit nudelyn (Read error: 110 (Connection timed out)) |
22:28:42 | | Join sucka [0] (n=nn@host86-140-236-161.range86-140.btcentralplus.com) |
22:30:11 | | Quit lowlight ("CGI:IRC (EOF)") |
22:31:19 | | Quit Arathis ("[rl_bot quit]") |
22:34:11 | | Join bytie [0] (n=anonym@p548CC0F2.dip0.t-ipconnect.de) |
22:37:53 | | Quit ender` (" Oh, I'm also going to hunt you down in real life, break all your fingers and both your wrists, smash your computer, and cut a") |
22:37:54 | | Quit gromit` (Read error: 104 (Connection reset by peer)) |
22:40:24 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
22:46:47 | | Quit actionshrimp (Read error: 110 (Connection timed out)) |
22:48:10 | | Join Xerion_ [0] (i=xerion@zarathul.student.utwente.nl) |
22:49:25 | | Quit HCl (Read error: 54 (Connection reset by peer)) |
22:49:31 | | Quit markun (Read error: 54 (Connection reset by peer)) |
22:49:34 | | Join HCl [0] (n=hcl@2001:610:1908:8000:240:63ff:fee0:6042) |
22:49:37 | | Join markun [0] (n=markun@2001:610:1908:8000:250:daff:fe47:4a8f) |
22:52:28 | | Join Rondom [0] (n=Rondom@p54AECD63.dip.t-dialin.net) |
22:53:06 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
22:53:06 | | Nick Xerion_ is now known as Xerion (i=xerion@zarathul.student.utwente.nl) |
22:59:29 | hcs | I'm having trouble with my decoder switching to the next track, I get a crash and "Data abort at 01F00170" on the iPod, but no problem in the simulator |
22:59:42 | hcs | no problem if I skip manually to the next track, too |
23:00 |
23:00:14 | preglow | what codec? |
23:00:23 | hcs | the one I just now wrote |
23:00:31 | hcs | ADX |
23:00:31 | preglow | haha, right |
23:00:34 | preglow | well, weird |
23:00:45 | preglow | data abort almost always means you've tried to access an unaligned memory address |
23:01:10 | hcs | hmm, I don't think I do anything over a byte |
23:01:57 | hcs | ok, I can cause it by switching manually to the next track, didn't notice that before |
23:02:05 | hcs | and its only one specific file, seemingly |
23:02:44 | Genre9mp3 | Wow! Check this new DAP from Cowon: http://www.cowonglobal.com/product/product_F2_feature.php |
23:02:55 | Genre9mp3 | It surely looks good... |
23:03:24 | | Join Lefungus [0] (n=nope@AVelizy-151-1-29-81.w82-124.abo.wanadoo.fr) |
23:03:35 | Bagder | looks like a phone |
23:03:46 | Bagder | similar to the sansa I'd say |
23:03:53 | | Join mcdmx [0] (n=mcdmx@84-73-11-50.dclient.hispeed.ch) |
23:04:29 | Genre9mp3 | Well, It surely draw my attention though... |
23:04:57 | amiconn | PaysForSure ... |
23:05:14 | petur | lol |
23:05:33 | Genre9mp3 | amiconn: Of course not with RetailOS... :) |
23:05:46 | * | obo looks for devs to nag |
23:06:30 | | Join billodo [0] (i=billodo@nat/sgi/x-05ce41c94e59b939) |
23:06:54 | obo | any chance that someone could cast an eye over fs#4899? |
23:07:44 | petur | wow... line-in connector directly on the DAP |
23:07:53 | hcs | preglow: ah, I did have a 32-bit access within an 8 bit array, needlessly, and that seems to have been the culprit, thanks a lot |
23:08:09 | preglow | hcs: definitely a no-no on ipod |
23:08:23 | hcs | yep, careless me |
23:08:43 | hcs | I had that same problem when I started development on MIPS, the simulators don't catch alignment... |
23:09:13 | hcs | though this is a decidedly different simulator |
23:09:21 | billodo | anyone have trouble w/128kbps .m4a on iAudio X5? |
23:09:24 | preglow | what is autopause... |
23:09:56 | obo | detecting if anything is in the headphone socket |
23:10:03 | preglow | right |
23:10:18 | preglow | that's functionality i don't even want, so no luck here :> |
23:10:29 | | Part mcdmx |
23:10:43 | | Join damaki_ [0] (n=Chocolat@ALille-253-1-34-115.w90-7.abo.wanadoo.fr) |
23:11:12 | obo | yeah, I have a habit of writing patches that the devs don't like :( |
23:13:09 | | Join damaki__ [0] (n=Chocolat@ALille-253-1-34-115.w90-7.abo.wanadoo.fr) |
23:14:06 | *** | Saving seen data "./dancer.seen" |
23:15:22 | | Join frobnitz [0] (n=ian@ppp-70-244-201-23.dsl.austtx.swbell.net) |
23:15:53 | preglow | i just don't see the need for that functionality at all |
23:16:15 | preglow | if i unplug my headphones, it's because i want my ipod to continue playing, but without me hearing it |
23:16:25 | hcs | I get alternately irritated that that feature exists, and when it is absent. |
23:16:32 | lini | i like it :) |
23:16:44 | hcs | I tend to unplug my headphones by accident a lot |
23:16:51 | lini | it's a nice way to turn off the ipod without taking it out of the bag |
23:16:54 | preglow | i never do that |
23:16:57 | Bagder | I don't have an ipod, but I never pull my plugs out |
23:16:59 | obo | yeah, it's a love it or hate it kind of thing.... |
23:17:47 | | Quit Rondom ("Ex-Chat") |
23:17:48 | lini | between holding a button for 6 seconds and just taking the phones out, i pick the phones :) |
23:18:29 | Bagder | holding a button for 6 seconds? |
23:18:42 | lini | well it's less than 6 actually |
23:18:59 | lini | but it's hard to find it in the backpack pocket anyway |
23:20:37 | dionoea | amiconn: i'm not too found of the touchwheel thing in solitaire |
23:20:49 | dionoea | it's a bit too sensitive :) |
23:21:17 | amiconn | hmm.... |
23:21:35 | * | dionoea should try it out before critisizing |
23:23:11 | lini | obo: have you done any work on the piezo driver since the last patch you posted on the tracker? |
23:23:31 | amiconn | Bagder: Looks like farsan.haxx.se wasn't updated. We were just lucky that it didn't get a simulator build scheduled |
23:23:37 | Bagder | hehe |
23:24:14 | obo | lini: not since the last update on the tracker |
23:24:23 | amiconn | See ipod color sim in the 20:47 round |
23:24:24 | Bagder | I'll send over a team with baseball bats to make him dist-upgrade |
23:24:42 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
23:24:49 | linuxstb | Bagder: Don't you have ssh access to the box? :) |
23:25:07 | obo | lini: you updated it for the scheduler change and general bit rot? |
23:25:20 | Bagder | I do, now let's find out how I can get sploit his box to give me root... :-P |
23:25:36 | Bagder | maybe I should learn to type first... |
23:26:02 | TeaSea | Anyone here good with math? |
23:26:03 | | Quit damaki (Read error: 110 (Connection timed out)) |
23:26:06 | lini | obo: i did, but I think there is something wrong or it conflicts with another patch |
23:26:25 | obo | what happens? |
23:26:26 | lini | i will try a clean cvs build + piezo to see it it works alone |
23:26:40 | lini | no sound from the speaker when i set duration |
23:27:28 | obo | hmmm, pitch is set to something sane? |
23:27:40 | lini | yes, the default |
23:28:04 | * | dionoea remembers doing police siren sounds with his piezo |
23:28:28 | * | Bagder remembers playing music with his C64's disk drive |
23:28:33 | preglow | obo: so you're the piezo driver guy, now that patch i'd be more interested in |
23:29:01 | * | dionoea would love that Bagder port his C64 disk drive music player to the ipod piezo |
23:29:13 | Bagder | :-) |
23:29:15 | obo | preglow: hmmm, okay 1 for 2... but I bet you wouldn't like the audioscrobbler one either :) |
23:29:24 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
23:29:31 | Bagder | brrrrr burrrrr birrrr brrrr |
23:29:46 | dionoea | obo: did you see the comment i added at the end of the piezzo patch entry on FS ? (about the waveform thing) |
23:29:59 | amiconn | Well, there's a game for the ZX Spectrum that plays music with the built-in speaker (_not_ the optional AY sound chip!), which can only be switched on & off |
23:30:14 | dionoea | Bagder: sounds neat :) |
23:30:16 | obo | dionoea: yes, I did, but then I didn't touch anything rockbox releated in about 5 weeks... so haven't done anything about it |
23:30:26 | preglow | obo: i see no problem with that, i even used audioscrobbler myself up to a point |
23:30:27 | amiconn | Kinda 1-bit software DAC - and the music is recognisable! |
23:30:32 | dionoea | you can basically use it to emulate volume change |
23:31:54 | obo | preglow: piezo is FS #5111 - is that even a sane way of doing things?? I wrote it during the freeze, so didn't want to ask anyone then |
23:32:39 | obo | preglow: I'll have to scrape the bit rot off the audioscrobbler patch if it stands a vague chance |
23:34:26 | | Quit Lefungus ("Parti") |
23:34:31 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
23:36:33 | | Quit bluebrother ("Leaving") |
23:37:10 | | Quit Gatechy260 ("-=SysReset 2.53=-") |
23:37:52 | | Quit billodo ("leaving") |
23:41:44 | * | petur slaps himself with a bit of endianess |
23:42:30 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:43:36 | hcs | ok, my adx decoder patch is up, 6023 |
23:44:30 | lini | obo: i just tried a build with the piezo patch |
23:44:31 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
23:44:58 | lini | it works, but the sound is not synchronous with the scrolling :( |
23:45:18 | | Quit solarflare (Client Quit) |
23:45:21 | lini | for examle i scroll 4 lines but only 2 clicks are heard |
23:45:24 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
23:45:37 | obo | lini: what priority did you give the piezo thread? |
23:45:41 | lini | background |
23:45:52 | lini | i guess this is too low |
23:45:52 | obo | might be worth upping it a bit? |
23:46:12 | lini | i'm afraid that this will bring back the skipping audio |
23:46:17 | lini | i'll try of course :) |
23:46:23 | preglow | it shouldn't |
23:46:29 | preglow | the thread should be primarily sleeping |
23:46:38 | preglow | just waiting for queued messages, i guess |
23:47:18 | | Quit frobnitz ("leaving") |
23:47:21 | obo | yeah, that thread doesn't exactly do a lot |
23:47:29 | amiconn | Why does the piezo need a separate thread? |
23:47:44 | obo | my crude way of making it not block |
23:48:02 | obo | if it's a strange way of doing things blame it on my not knowing any better :) |
23:48:11 | preglow | amiconn: you're the one who intially told me to put it in its own thread |
23:48:22 | preglow | amiconn: the piezo needs to be enabled, then forgotten until it's time to stop it |
23:48:32 | amiconn | Yes. |
23:48:38 | amiconn | Is it controlled vi agpio? |
23:48:38 | preglow | amiconn: the best way to do that is register a tick task that stops it after so and so many ticks |
23:48:57 | preglow | amiconn: you just set the freq and it handles itself |
23:51:23 | amiconn | How many ticks are needed for a button click? |
23:51:36 | amiconn | Maybe it could be handled by the button tick directly? |
23:52:19 | | Join Kalthare [0] (n=kalthare@c-71-197-114-207.hsd1.ca.comcast.net) |
23:52:42 | desrt | does anyone know what sort of cpu is in the new ipod nano? |
23:53:48 | preglow | a samsung arm/calmrisc affair |
23:54:01 | preglow | amiconn: i used just one tick for duration |
23:54:23 | preglow | amiconn: i did handle it in the button tick, but you didn't like that... |
23:54:26 | desrt | i have no idea how i'm meant to get music onto this thing |
23:54:50 | amiconn | Oh? |
23:54:51 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) |
23:55:17 | amiconn | Maybe I need to check the logs why I didn't like it |
23:55:26 | * | amiconn is slightly confused |
23:55:45 | preglow | amiconn: don't remember why, but i THINK it was because you didn't want it always ticking |
23:56:15 | amiconn | Of course it should be optional... |
23:56:27 | lini | hmh, same effect with PRIORITY_SYSTEM |
23:56:36 | lini | sounds like a geiger counter when i scroll :) |
23:56:45 | amiconn | Speaking about the ipod button driver - using the wheel doesn't update last_user_activity |
23:57:10 | amiconn | Very annoying when playing sudoku and needing to think a while, only moving around the grid with the wheel... |
23:57:10 | obo | lini: maybe it's trying to tell you something... :) |
23:58:07 | lini | hm, i'd better change my socks then |
23:58:08 | preglow | amiconn: i think it was because the wheel tick then wouldn't necessarily mean that something happened in the user interface |
23:58:21 | preglow | amiconn: so you thought the tick should be handled from the gui code that handled the button events |
23:58:45 | amiconn | hmm... |
23:58:52 | Paul_The_Nerd | I remember witnessing that conversation |